3600000 -582745518340461818898298896384000000 3600001 -2131530280113406505261144678854991998 3600002 372228150564172044336850138319316480 3600003 649465207081890017743921456034527680 3600004 604563983863285609881322371465981056 3600005 5219448823679018458425938898574320 3600006 -236649696626007525389483674387261440 3600007 -152007197695682219121270569817184744 3600008 1039102881021171043204202456325288960 3600009 -228211272924665203823967434393430336 3600010 -268838762568305355394987357690827840 3600011 -2280715166732758475467724650453627176 3600012 -278667167126086372462758947069853696 3600013 -1509116990050750091011707001581073738 3600014 1173203124072061905386328435562487232 3600015 517496576921864922992020942059688320 3600016 -50128284503261192363159960908464128 3600017 1589209776423847811042973626361270066 3600018 129745326181130816060037383446694400 3600019 1665173227360618272823087124270622096 3600020 -590212907120113863338667162461579520 3600021 832933892090341841806282632684868512 3600022 -795780232810387154487505216132625088 3600023 -508387843001898266879255827888986960 3600024 -750792819091923646877102470736302080 3600025 -134016944770722570580513172939256000 3600026 375738396868043434287864319679666400 3600027 -499896797753294962649551113898664160 3600028 -592270383084008274530348802919608832 3600029 -515960661286612146243146880589355712 3600030 -99847604804222402542277986804531200 3600031 -1197397547070402293393869606965337800 3600032 1686298726958881154884572805644091392 3600033 1821436842113210448709275415660156800 3600034 897227561594566471776757281888046416 3600035 -1136108278480040845080295993717193520 3600036 -906904831168163616143720340954940416 3600037 -626717203932797585989360167929418496 3600038 -936666008860623843353644515571026336 3600039 110601309380711567602725413908998480 3600040 -193194622975157938375434794755123200 3600041 -1136292167751751310395207379931831558 3600042 25607525100700595616979808459109120 3600043 453390284657239606591496513082802504 3600044 -332548229407194709014715125555118080 3600045 -992897759212680078660598954727021280 3600046 4332078044731215882445504291291008 3600047 1285769377362150101278521321159341112 3600048 30701624658166457708802364322611200 3600049 -208835814913285958208898131668338764 3600050 -85725279975846356776722067893540000 3600051 -66650240753256841531156971891023616 3600052 -317780648554646971258404915192422400 3600053 883464865893961520377873525030552302 3600054 57758323975547203616164072296336864 3600055 -39267580853859128850071716634242080 3600056 3155893822966618582855303442483036160 3600057 -729759303011746234799924634751674240 3600058 -3727671143845467224526091897476096 3600059 1903155187170572180527362458281326816 3600060 465028930205248163303192548278528000 3600061 302462242247399196005843465060343424 3600062 563179651591761729640739025232689600 3600063 298573542366297738144691890935854800 3600064 -111493914521001425256474869428649984 3600065 300521035645470045016036208957428800 3600066 88554471795406986595896904408266624 3600067 727786072082904010228692825989445720 3600068 41627561019496650213950592295706880 3600069 -192626262798266251757397948006850560 3600070 643629241726002076031631943107684480 3600071 15123951663049665733089387089248152 3600072 126799295083571040718461512225587200 3600073 -758789880998139444279386598918024562 3600074 99413099542999252177773698059327536 3600075 152663825302806686403250478888697600 3600076 626802258971297687562164772807637760 3600077 -285707135115796425405797334230725140 3600078 -197204955787561608412349473103190912 3600079 151223330158610884138359443674864896 3600080 218400088908970480495127754707435520 3600081 -520546653264644883704857364751912030 3600082 -1064415689179728303887403389798112000 3600083 1240072839979480090615605684285141864 3600084 -277831215083725757859957691973105664 3600085 -37885037908147977069665171560155240 3600086 -181497188769717914752738859888419584 3600087 124898349747540368528932497922835280 3600088 2014555752017841167075612959171061760 3600089 9047259428146987051620744917194560 3600090 -52390354472584482817556870701599360 3600091 -1094282799175455862966109372067857136 3600092 -326111356243446666879499330409238528 3600093 166052388011509656889683704099578368 3600094 980967536138797169709511246787796096 3600095 -881182290230740694200373010758621400 3600096 1182345106580875234749086595169910784 3600097 501047516069897746468694277510512546 3600098 -696313288706358644715335482302193152 3600099 906207292688296258439448424555227120 3600100 68343663399205733319487230637568000 3600101 -521006237655457388733902156388866400 3600102 29405888445963752533369953143253504 3600103 -108188838587365349010196818872004336 3600104 879809626272896043145840654500249600 3600105 -227918018651703083305640797185887040 3600106 -271322720088559652513600436479731200 3600107 112232893260347249500103858045973792 3600108 199886909416703694770519503133620992 3600109 -328292748310196743272385598732320000 3600110 295403377066564817917669425800929920 3600111 222449777427194738410482190621574784 3600112 -102384208797811398663434734559559680 3600113 2584788149609782134146411913124866 3600114 92139380534999360451363654182395392 3600115 93977289753603820150231499987003760 3600116 15314665994082554336362439942621952 3600117 -642521579821294793172025557920330880 3600118 737332348292650308246193555540479360 3600119 -643438244329156378859496723284403480 3600120 584581205795686631193850729390080000 3600121 237252252341768805619787548491033600 3600122 -100600120815216028174367267158119168 3600123 124603324156205992933681741806855168 3600124 -1290199859062503312541487200256959488 3600125 -1639323744990627894289684269117336000 3600126 38928045167957997453631819174994304 3600127 402982349467677015266317215070732440 3600128 -258599329203240188717491483469414400 3600129 -519921067982065357240591592767826112 3600130 -361690115921202971220054978289567680 3600131 905795644778944849397042341313066352 3600132 4787771306091728460708579158218752 3600133 1579703118087727852522464065102524382 3600134 -222450109409601506854739475549434784 3600135 136571786039041887328289136102988800 3600136 1356875460637999677155638984739880960 3600137 205752334806594383844530947724771172 3600138 777567493993666086322369355493100800 3600139 390501972119779976579225271743574000 3600140 956971242580900326322060036452541440 3600141 -47115479319637988785029316100055936 3600142 120880827077852906206843294920388608 3600143 291390806756368132604341859215973664 3600144 11252888798347693046380074299817984 3600145 928501291530251178136931916928261800 3600146 107268502920680956107914609121074304 3600147 857826397677897438622273610329558320 3600148 -276568269816062879862919459317361792 3600149 329684152406557791436152352674142080 3600150 -310463787477793802476480612770974400 3600151 362464739618262390509194408504369312 3600152 -1210671087731719458198487262349158400 3600153 1400927679428163249073470548394251520 3600154 -76302475322236375189218585468300288 3600155 -299799010760110453526140920080784480 3600156 245055078255111826268575719482204160 3600157 13936010972764920010781183740023840 3600158 325840902328067049174457979772531840 3600159 -1093237991269709217956568367127875584 3600160 723921843774945791086581388280463360 3600161 -610477923479732260936359360573134700 3600162 225687986658125243988228436347648720 3600163 461655588134117339160269009096900560 3600164 -750221194275432444201313048806604800 3600165 -146057089242982807808090006381578080 3600166 -442684159061943904026374654987431968 3600167 -524697097604849438267811270834431328 3600168 -318522676800275713681672886857728000 3600169 -421765743326582003411884915090900728 3600170 -87792297137765994920657662519280640 3600171 1183362553287014649456247643634915672 3600172 288069033020923406946653729603937792 3600173 -241729052420873704478854831275721578 3600174 -178512947750675363311898157085054848 3600175 8673624939250993957800871049326800 3600176 8827303868633239528749377195212800 3600177 -24008006644615791323746501794559200 3600178 376392344481812399093434245501649296 3600179 1928496873025250442148892516656891080 3600180 230199471266844034883010197431296000 3600181 -98976614505556493266277566205591200 3600182 1076335253719605170629311714156300192 3600183 61328428373524088133863763154798824 3600184 267270110041682496069168696173445120 3600185 324475962049210920908372173427170560 3600186 -991930560866933516858823100831673856 3600187 -185183753986403259667080656324123164 3600188 -1235681461451560106834113067373496320 3600189 -20504678523028806416844357815344416 3600190 314130860196867032629787218649456640 3600191 178045164677305964094822695584981872 3600192 433100483992732399140866283748196352 3600193 921582565017820581233607097000597442 3600194 260393999576575344142466450759377440 3600195 -4439458478776996771201510516893600 3600196 -227430800954844204187493397699297280 3600197 783896543761067231996070178691296032 3600198 278615641929096635702893114216170624 3600199 -1027597919062431654021379648528004000 3600200 -1339865662318172403430830735753216000 3600201 184954693124283872114053898880014304 3600202 202791493035360903392766235063727712 3600203 2034909069939580936813267805596498452 3600204 -414915988233427396280336816134562304 3600205 613512371282588356212908748224150400 3600206 -941160511007229980692560934661360448 3600207 58948168594594475524579079266794024 3600208 -128899347290594759790120692499480576 3600209 2186452819513051195991127321620249316 3600210 -103445126024349126432384938465280 3600211 -541898404521946349675663687794909328 3600212 -463905535542460036199769765822812160 3600213 -17964758820645438551239035898529856 3600214 -20390064610009809566163989800630080 3600215 -1454020493344125910422846289710524400 3600216 -164609949504375633491255513045237760 3600217 1451920340571103113790326147601008266 3600218 15281821884978262181590154670607104 3600219 103008877117726153875406896860858880 3600220 -38856439703204021663128757925181440 3600221 -359377404366049630800265348758703578 3600222 581703084112635053865238785060839040 3600223 -262891084105024780729562536612363920 3600224 -1948678666496859166318394577396301824 3600225 -335734623607752538046940864590746650 3600226 210543409041259291695177432227434656 3600227 -1165085389694499688200839895186569640 3600228 456861475350861499681834573541652480 3600229 389220348698249596917120895387162176 3600230 -115072453048136886056012485909530240 3600231 274685137892453481638766159587597352 3600232 -354158886520686080175348657477657600 3600233 -79434221324191563974270916840313536 3600234 1199781082805294486208619486656000 3600235 227703517603514354333193821181322560 3600236 821108448058741093063472170628877312 3600237 154250513060991961144776067132476768 3600238 285478499013364824653575335644435520 3600239 89906308049125419573950228421456000 3600240 69670500697163559220293166191083520 3600241 58784149849053447164916528250472884 3600242 1012357831790490465813256406798176272 3600243 -333475100084984582079988868044015416 3600244 140719744746216482200815834985137536 3600245 349349259007247522862343319645463360 3600246 86681713336204378819381325422265088 3600247 59230112475668444704027664482443264 3600248 -127496412380801090316417594862448640 3600249 -368352637592551287228986013934332336 3600250 74148509337404836387818311457624000 3600251 297767485367827637637424815399022104 3600252 -424847274453273151514849802804569088 3600253 2284184433137595793779628519222182 3600254 131982645539932551901050177248038272 3600255 -466456172910694075807471135671427440 3600256 345917821221070065620647113413099520 3600257 -1887471129746608950440343121615206588 3600258 599816990107468665452677140407769984 3600259 -318384278785768373671319242426497312 3600260 277589186044007295390748440193497600 3600261 -6900030831540879970180986109086720 3600262 -2021621359092978126755833169506674048 3600263 284157945011864268487982247034161480 3600264 162309893230556720197058029489643520 3600265 -368487938724594576402870136673021340 3600266 -667813212970717462606377269923713696 3600267 -898022435453239626788204988351797760 3600268 -323613403405676906605204385818165248 3600269 -121095829774705885242534601267872330 3600270 -172212612215006807025848214714662400 3600271 37190860973361812140571365185256744 3600272 66938064038590423390023531068129280 3600273 -1078128447964017877069859656997377632 3600274 642066410069228008706205869130293136 3600275 186480369487482450555705587653585500 3600276 -511240238078555789565037675616544768 3600277 372740619792874394705060316851048412 3600278 -274176569674821573142815077119918080 3600279 -333666637082881534554789223587650976 3600280 -103586595447357777469133761142169600 3600281 1483045101097139108315419807869728964 3600282 -19010103080956146820246608441409536 3600283 -62339650153633911429837739997641468 3600284 -123240924894468364064152403027136000 3600285 -13950755487316395358440380485200000 3600286 43861249093258525707584562973527360 3600287 103817578270972066937235070475391600 3600288 -322090588445792042257984274810535936 3600289 -290637157514157282611348501286955968 3600290 -35940839922967149157109868586169280 3600291 610341607184549880031139443717042560 3600292 38848431734271584989617081926177280 3600293 -476874316164296590088970551012104512 3600294 765183352079324821061722829016121344 3600295 1081616095161698628114297680046895800 3600296 260939359380183049323709148381184000 3600297 725742242208439624198541082625921674 3600298 -143017871990734913250809133221172480 3600299 28568709481087092782938625130331080 3600300 389495600443824640555375615215513600 3600301 -603889012109557451711680132810334698 3600302 78706235871701877398339883033854400 3600303 94001319265016108224667561027033088 3600304 -5083314669264377948561125231394816 3600305 -91292281834538908610809382744389440 3600306 -23026931829920364199793270333413488 3600307 134155025341899945143807717494924556 3600308 114861404770205814460322337109555200 3600309 -31532725498343269099987882777151232 3600310 48747105374347728908481074843289600 3600311 385769439217411633949436008112594528 3600312 -810666324771222876725936583121305600 3600313 -984625240562683179553182663843757740 3600314 -986571975573055047899087386705401744 3600315 67906747670719888629760238075052000 3600316 -1442143265100390044231319280003304448 3600317 -295465758216130229103753438529540800 3600318 359613404966827250152165628359389504 3600319 195029316802552299362134176472550720 3600320 25959309507007862066073241261178880 3600321 112490270878470753998189362081686192 3600322 -128956642273243490386073866632746496 3600323 636953103540614957648516983913529600 3600324 215684373992035408352987836550006016 3600325 74904070971651742266006325562853050 3600326 287893849386552508610415832304645184 3600327 44085621182248748485643434982718120 3600328 -593032483975124807784296224606126080 3600329 -77861959704338181319512147356133360 3600330 -67462353235189465926876684292366080 3600331 -634946199983678307549499121336625008 3600332 13880096147721257501251798176317952 3600333 -107059840780582615860220551487814592 3600334 -353262621713444747026826226325925184 3600335 1064299836660206048447122582945180800 3600336 128571630486148650270422544120152064 3600337 195898072833833094540968244658486900 3600338 -174590071917239501558489166105469440 3600339 -186292878860165349438300106868781312 3600340 89212839351872897577559487965102080 3600341 2311073163394833661833204775651670592 3600342 31159414521080988392732265579559680 3600343 -966544857184940881673025638076084936 3600344 -209821290548699626092657901369589760 3600345 320217930245478280074356328692693760 3600346 524473902233254302596187682483284480 3600347 -25262589215954608715911161058784880 3600348 420945324277901165554965186689187840 3600349 261599900575664618727723918484690636 3600350 -125413329210710481514888786467072000 3600351 -484223073407627054200439360420045232 3600352 -794947201983972592146003139012067328 3600353 1304904591269448160978709859392276160 3600354 -49692465975829117759463112269799168 3600355 1246763695892029067585601668161211040 3600356 420773311914740689002547536866401920 3600357 -602652612438261603458181113930120160 3600358 1007137778402953805160330886783661280 3600359 268765424190174496399428538690033632 3600360 20172971127101234330074944090009600 3600361 395832745418075218871882591889099962 3600362 -164896546007254417364792403677714160 3600363 -92353517437518534498649238921715216 3600364 -147281097908969507100962024902676224 3600365 -1186906574723104378404800700270977280 3600366 -148078562690384729955529804892362752 3600367 -1033470148507069462274476370659886360 3600368 -457009187527509490561269358692139008 3600369 45663072108406107973599848669406450 3600370 752175772811103754847255792831678880 3600371 -517736025004512857813893700960197056 3600372 -38683258800492428738408424496048128 3600373 706988313093888022881365805369925518 3600374 -131294226619584852333957464403177792 3600375 -833361099313363284962037367908252000 3600376 -371515560559870096964414038007623680 3600377 1160311124645938367166128818355536272 3600378 -37915244668890538926860907573580800 3600379 1008827805690476477031111364959256800 3600380 292959790508375472380766337602263040 3600381 759179377163623838164421588272883520 3600382 -881686889968021512433502996222558208 3600383 851564260090586203741949900867653632 3600384 433874594953986608180062757956091904 3600385 -97962825324757891779590758902835200 3600386 474586445480466371956864502687080320 3600387 415845624235764633182140426039918800 3600388 -128531816315639484065670641529397248 3600389 604854594259121875293820151008080924 3600390 849839743917402995831119381002240 3600391 -79281306588076411848762539321260688 3600392 -1173493204191651791165535029301196800 3600393 1050856451252283999364183285403428224 3600394 13908100222573099076026032261426432 3600395 -214039297134899151371267994852257280 3600396 -216639872601470256497318814687252480 3600397 -48024243466497557500918293443927520 3600398 -211927404536172059916416673292852800 3600399 -389880199209419886820710686447953152 3600400 -119849576121114698435494083385139200 3600401 762805064594247574080002948313375552 3600402 30535918407621106155391830786846720 3600403 1531069792714648356679392906090636064 3600404 -1087023384832227241904226000911321088 3600405 -859565776364398643883690364799997600 3600406 -85874418520119983122918295388969600 3600407 268150983011535962639867184630499656 3600408 384803363945732300956299934973952000 3600409 -1510716021658622426766407641956142390 3600410 442544141656719747835595250160573440 3600411 -34945076622664859351770685178984960 3600412 321777333995459095404420085311673856 3600413 -30668154618173940777946695543651060 3600414 139341387979909982177599509906237504 3600415 78351491334360201107028966322784640 3600416 -222532464399418169225796367472394240 3600417 -1075566756073860015706786068303351120 3600418 921674054644018717446505932919310160 3600419 1628004443337724892210052604566377820 3600420 3780375258580845582188186307993600 3600421 -2158019746026524332750412622278945856 3600422 -729666248387104085665454211062789280 3600423 709453518345388038463184096743842000 3600424 1596850298151841299898969142387097600 3600425 1321095378922053471018355911466944000 3600426 198845241618969896536521590635378944 3600427 -854538656724537888676181903573986280 3600428 -409853283467289885600184876696642560 3600429 -175304627779166789741797398394737600 3600430 262769867112877525346426414387798400 3600431 -127471357065714611448548007614742768 3600432 37668080584274065801241701860016128 3600433 -241377428372382854648964539581952 3600434 800979087598420939546782942898958880 3600435 299461740905587553286965733419804160 3600436 -297218691737016798229700450453913600 3600437 153128296357296059598807086018035260 3600438 301357789850445564731970211095812544 3600439 -2045440920359492276909743643584177376 3600440 322639234261758752193106744285900800 3600441 -428607471511967713874617876669656252 3600442 -778725662827561921339133458982218128 3600443 -160561068287680334541436794897592320 3600444 -323269336266617001687269149062586368 3600445 -488249799267726161070934902526761300 3600446 -457633890660900440245122676885448064 3600447 118030689584316661381828622208509184 3600448 41369174879229444656060817988386816 3600449 -49929106940358033894943944578373036 3600450 4482799484528591438622539686502400 3600451 273067005121325131284078723787563452 3600452 257977276958917505612157492543866112 3600453 583910165079720329865350167548033408 3600454 76643087941737395027925174370604160 3600455 -92763657565939234503055245074693640 3600456 -298461970788215785720686434882764800 3600457 -29226673138612769159501824010607168 3600458 -28800304544050630828552646412819360 3600459 136544873878781782179444691403853564 3600460 -1070448106216465876289357774269854720 3600461 -1477853802302511504420482992756348938 3600462 647493868155277733640478309437050880 3600463 -239287044741342192630177041367910288 3600464 -41960140410104886995163363353296896 3600465 23703241222863652402497455676642240 3600466 -282921807201909008920187622331968000 3600467 226039793777895076526574526538140080 3600468 811479146681719249485174452245837824 3600469 -1907258613022335536650759455137262130 3600470 -407203218289740399195478223846920320 3600471 -708579748251177013358916697000800000 3600472 -1544760680306938656214936490818744320 3600473 -1265996087473477770869006175757852278 3600474 -8819864407530677474063379715410432 3600475 709785063898361360162787723890463000 3600476 -11938927004502577773346445044224 3600477 1977993568168701812528672280248043840 3600478 328971032947357839921638185223504256 3600479 -996646918562068544101827205289725920 3600480 -121401165068111707095158141280583680 3600481 -948091737091762010622793321916472960 3600482 197144279291617242524230251722452992 3600483 291163873880619321100133601857916024 3600484 -1274926800041545767023052449205913984 3600485 364173162387246425404968093001426560 3600486 -969397176085947597780659678601407616 3600487 -1221659981675043535379560964720284008 3600488 -822108602896763330145783185976576000 3600489 -74630815399726353941511804381945792 3600490 288525730920713550940040545757724000 3600491 -948225681072435521951764751104212108 3600492 328392870905524908878257366369861632 3600493 -333056038098528829253994946379468756 3600494 515448319308514775751947924259139392 3600495 -93085720319599720662237838282656000 3600496 119595887187787328791042558787878912 3600497 -92332692188477603556593420752080696 3600498 674195726460565749458885300432893440 3600499 677605598101249025542045061794125136 3600500 825176616834834047585554684377600000 3600501 -203453804110508777318227302083993568 3600502 -118632943450264548440514294760819968 3600503 947266674682896347967193434454245144 3600504 1602962086632083608154874837958656000 3600505 1292193399872362171688655703859022660 3600506 1280512012256108538018428002971648 3600507 11968109560377940057227071097580800 3600508 1753972931162897681961545225600690176 3600509 6068533396977179226698738911412640 3600510 -54059081315774325013222066804141440 3600511 229031530346266083651732043932874112 3600512 158677100375314000562922670459453440 3600513 441379921039237009348753114725534144 3600514 353803867792342961366928498678971856 3600515 622246498197225218619277868776800 3600516 -619410585121201925035860459140379648 3600517 409173967372831057162313455557186880 3600518 -58548668460419215962273943715867040 3600519 -2263412511012225054210289738087680 3600520 -1019783766067681446847440029174169600 3600521 -1432367960928107861561234359434994278 3600522 98955473618691766765212309498746160 3600523 2181350297536159031868130552979554772 3600524 -264493591165972206941345199219302400 3600525 -591264433937608753181785491928370400 3600526 362703536546182182736992089167394304 3600527 -9490005700537480566838140020179728 3600528 161316706182979909227980009979838464 3600529 -731292240466288819850363299227239424 3600530 286933949240702162620515991084352160 3600531 -1008988954258855164760003130022814200 3600532 428768132995746059598892128315612672 3600533 173354661035526393084126438497200782 3600534 106166904634235813196978920672778240 3600535 -406008297978789092110558197406387200 3600536 -54521653720519374199886259223480320 3600537 -640379847804869392655302413782011440 3600538 -152615312446773678308868031370104320 3600539 1426736190188713568167669862621198340 3600540 5482438953134445330389842523857920 3600541 -314120556289178608416148642029014016 3600542 -664940104143304983447622994616488256 3600543 -258426166996876237837581831272593776 3600544 -3060583922512240087060200673640448 3600545 7925452099076794285749827310260220 3600546 17745495967134560753957871708672384 3600547 -1637609933541263995782206896316148004 3600548 347922266950912337729055093493702656 3600549 -1126737917898821070110257068632741832 3600550 261837301315253123783782515691684800 3600551 33129103140103628036236152719265912 3600552 295194609838864168345925629303357440 3600553 -580181582436404115931051835310603840 3600554 1181405945808444746418252205126988976 3600555 111760001275085871370761984527416320 3600556 1625754692186203387905456931162584320 3600557 22625772978582616275724102825601280 3600558 -138942889792861512126689671966064640 3600559 1120916448718748366343709709433967760 3600560 -90683940985078229394196274496798720 3600561 -685968425435966748749536013011517328 3600562 2535727237814515093709727632638464 3600563 1887934902191479692275174463950284812 3600564 14967125639657048663051174279350272 3600565 -469325771238643166773678206703271400 3600566 -185815349307944766732230746554225600 3600567 233449560509085972986684012019698760 3600568 -1245186249399695389335213917153341440 3600569 -269223860303132587180067653521657084 3600570 432135932686825210506887955371343360 3600571 1185242968350642512652500342271673760 3600572 -315296027926935456887410826047233024 3600573 51573366264658908120361800077309184 3600574 -169540428063174841883064313950720768 3600575 81137033694324224553604553878410600 3600576 147160610849458251111618616146001920 3600577 6668787148624563414673158105751552 3600578 186784277971914463026035381607489024 3600579 -15162886765061900257490737332777504 3600580 515432980640816283799514649016074240 3600581 -199469482653145949861481677453725056 3600582 185245309124583196175439420051457920 3600583 1020128719125818369127128006749224960 3600584 -182818882188278815816723389341184000 3600585 663800901770573004069472606693200000 3600586 -203906084917508326223706007396852992 3600587 1128278405627621053427884151084185236 3600588 -22825294993769961567516967311114240 3600589 -1449842321600989707155415107983192800 3600590 8327789868570172704461561447105280 3600591 564043995526060286599437283601859984 3600592 188565432418423604059860005659959296 3600593 244798488682102576114470762616043760 3600594 -161128550896367420435647978954984176 3600595 -551190762270536500849072395198585600 3600596 342667611687536766241872009241315200 3600597 89265556044377342016953638101120 3600598 -377584844871598769622074303366712000 3600599 -121829250446409098812957821369495720 3600600 93384405202030910807631480235008000 3600601 987971912533267814859851432046030602 3600602 622976161251713088236883732716320752 3600603 689531762460141742086534158297426412 3600604 -181521051802449284521739402120429568 3600605 8383960124516572333145300223310560 3600606 192679604039956965783561983562295104 3600607 281716116480089588644504065088189856 3600608 913470442616638274528797381734432768 3600609 -418291377740359545952889956277466912 3600610 -79621666422664824864518659484091840 3600611 671357065375614307076482326961810080 3600612 77626830740933684721534948967188096 3600613 759925186189343750331428878996564862 3600614 -13962897840146788008262403957186784 3600615 362085388948737909747444441495744720 3600616 1424849520207427152942669495530388480 3600617 803010137438722944881803117619218932 3600618 118908478644263412019710259668924672 3600619 117308354084492311089428852655267840 3600620 84333141416365700820408594848655360 3600621 -1038036310722224894059461836478915210 3600622 -1035917192400679149838718512280637888 3600623 445955029480116721446886505340177408 3600624 36701780781176822455143112948875264 3600625 -110729077758061347355241124934280000 3600626 -674380167272620976809045231459669488 3600627 -703506178988102811513938848220788992 3600628 770181920241553025099715358294314368 3600629 2034230770057663859955593957628493230 3600630 187589457702513731341075855779169920 3600631 -570470200317193871598612921618126336 3600632 162890307210832391553022568311603200 3600633 68672319869560318158501733564008000 3600634 548998500871168071873261430227521472 3600635 -50121797797276735731786147170065920 3600636 -158450191975356502798816905237175296 3600637 -1551688368078853927468314898307436608 3600638 520568157706102221736665896849148096 3600639 470375821053062734236300370063607040 3600640 -634670643086985522081723552733593600 3600641 -798300797895474621153702092166027216 3600642 -34867607826818562456686594905566720 3600643 -26197568423241829879523527674054720 3600644 1189597270194783772958548094294238336 3600645 -377535720278062476835389374026589280 3600646 -21861770149290656456673438685426560 3600647 -454714809589248515529088995534023856 3600648 8646793153644389674574651211325440 3600649 -84727470382554668654365953673964472 3600650 -49283274979175606509857731475148800 3600651 189502504673874594449018194970982792 3600652 63729638617880186598365662790246400 3600653 133694572464623292040101494730662880 3600654 -306518042825462143719562111336658880 3600655 -87346949389833482822328907096513440 3600656 -279729933313923859496976461124403200 3600657 253018652174854150134459776055601680 3600658 56376432717306616884799647404366976 3600659 519675512283143906164017837789634860 3600660 228440905873877440816941497112207360 3600661 -209219501478050828866736802767879496 3600662 -42334319605160750855604600501511680 3600663 50710416999705548303024004150895488 3600664 1389390130559258023638255286161807360 3600665 1011999598575121264983694827069885060 3600666 95243576959213375699035912751142400 3600667 -257937566830556181882314902540912524 3600668 -567252332853027189467765120889928704 3600669 1154600747485599526397534498855427360 3600670 197016713478859867133915030628444480 3600671 55218995761079721819290309172028200 3600672 527737889783966160775323554167652352 3600673 -422594821714917344495528604164083200 3600674 65952985318433477364061990639263744 3600675 -162150438721176648560963362682656800 3600676 -302195703809917711859427537908295040 3600677 -318169224363113152263577467229241220 3600678 -28714106952683129127647254438840320 3600679 1687508079703954213576914086304940280 3600680 842241728012277091206412003941734400 3600681 2530632789656464996462490607218688 3600682 929837941051239901702574734203798192 3600683 -472776563910599566740149330643349068 3600684 -286839980378509155160382912251111680 3600685 583601139865362266666310270051702720 3600686 -807670021560340547055343886806934208 3600687 -1731621728289092852978804051323486848 3600688 -27362469806792188792644611300786176 3600689 -596289130716053474864381533022358510 3600690 -163135561581860330176147637164684800 3600691 -10019933103186096832374864131447288 3600692 -358735439736555581054001493850338560 3600693 54431504991125765467133611285909422 3600694 -413241407644306494846121960196803968 3600695 -381548003533183808833604845124255520 3600696 -64359664610745133593877084606955520 3600697 311285345205564542176584836957007146 3600698 -375373491787693372384180806996183840 3600699 -403356880346494987853609063260450536 3600700 204679421956645132358068387773555200 3600701 -661208176342900381166765943419025588 3600702 -143621628490579107227927130156956544 3600703 -467870228238838282174876776997295120 3600704 -232864033696550046970816034393554944 3600705 -696289460218694674320398311330208640 3600706 37683270340398227138414009644224000 3600707 653282836652368294782598592933415432 3600708 -540792721568366803624672967270952960 3600709 266182262390816554683197176533093440 3600710 -573321859425646835766680212670010240 3600711 -752473066580947229186990165358434760 3600712 -184396663803713832801196901469388800 3600713 858639884381826913151024346997190784 3600714 217947801845006733631628178792891648 3600715 707588035334477877760225317993737520 3600716 179644528992282984092314753340882688 3600717 -362038324558530873230343618935695488 3600718 1584645969016596955587958167171840 3600719 -91879750001161300496319637315555680 3600720 -273885651416153254267648313583206400 3600721 -681974977080520924012459018716904078 3600722 856097936554951995481580873982240912 3600723 292737062314214036677183192517226240 3600724 -865400980320970473407768943294439424 3600725 -44457952592937429508686696212349900 3600726 486282417481474479532976824101017088 3600727 865040260867604102200352725683357120 3600728 383807059524053424358216602422784000 3600729 131653364736599408314841547624965568 3600730 303373320883240930180789816382515200 3600731 -54304809200069337840757057395585468 3600732 644946605403273282650629566714937344 3600733 -609155201018327064254541014211508896 3600734 -9644083205523446732617483372022400 3600735 -156899434443207240559201314420582000 3600736 378599911784474598061942171501854720 3600737 533582897194884684224207243867924352 3600738 -544150396075658171348776719263083056 3600739 -1085991249248320951361832060347295460 3600740 85882844738957577004947972889497600 3600741 -383429680307633166014705285074538880 3600742 388080175753000216614079262729561472 3600743 91701041434783902537895190828635008 3600744 -387206174402205450761791267361095680 3600745 61336207438701438087802030854642120 3600746 -224636585100070774294804722922035456 3600747 -529551415184096205644558869443312000 3600748 504095602539506155084257658034993408 3600749 -868952413051155796738626392551982250 3600750 535305759901757459410609089970848000 3600751 -89408212576871284399310714999964672 3600752 -953511883309105469509564977958748160 3600753 -75145112783093130457729159157104512 3600754 640532359042165261633460190274242576 3600755 -181690093879003582498531400589885840 3600756 -40229503750812372991012407511584000 3600757 -1213908686808072346681472821581174994 3600758 5462497823860176529229162244790272 3600759 -1287625067642446761160225638803177496 3600760 636618552793150965981413494768128000 3600761 656147439250499514649114159965328362 3600762 199844929251306854883685587581176320 3600763 -945917163320871296091957757144368988 3600764 -600210944906316361480386496509788160 3600765 170033098712959516268090774702574720 3600766 77471155563521134426339645109802240 3600767 -272521715963175321770990823074390520 3600768 512610124663287903563880966987448320 3600769 -1547308061413556034285631287643408940 3600770 -654627211722755711558872981621632000 3600771 329200903996093047607331360941070064 3600772 -105414515398612578524680058529075200 3600773 1407560047291512393332002633697642304 3600774 -121339783267919282555304292781015040 3600775 -993797157177017674108715659441055200 3600776 580029739965245391529758369920409600 3600777 -3671045767449300559665255323387904 3600778 114860719846124675245543528231003440 3600779 210810187682034434213455563234519840 3600780 -99860788335527191411738222784394240 3600781 26266537098631996082613658519894784 3600782 71641341251450907902971945991960832 3600783 863853069848934141303595684638259752 3600784 -17704155700667130031409233674240000 3600785 -586159174044765676854929841325992000 3600786 -87352623292200894881881868863074816 3600787 2058238291300788762867061907426211192 3600788 395981703627221833198844346681047040 3600789 -490878467232214546427158133710988832 3600790 2035545705091156744443309904702080 3600791 989900205002286669587271918923637192 3600792 -99621169251116528066913131038433280 3600793 -457501314675995391970572164516537600 3600794 -51172003422557785745991093405164304 3600795 510710546072191293838853813212588800 3600796 -891050584417020818790359295695352320 3600797 -10383189032151013703357773930501248 3600798 7787880391481024725564737594749568 3600799 -1174813677165874091778033566908871200 3600800 -25530124773476448142426617230131200 3600801 1095664762514292501400377669109730880 3600802 -334447683193595208533806668433833648 3600803 -232590612562223750010922797357273744 3600804 97648068531636932361587708111769600 3600805 -152463146202902306634349838079214080 3600806 -1049073631675653604296518480825286336 3600807 -410538520982012126189553914519207808 3600808 241828106768475040995831268701096960 3600809 372972075517394635647895653528278010 3600810 89350057839019476736681509062037600 3600811 514731741097038688518676709197008384 3600812 11586913738340598033643900606471680 3600813 746122263772250500921873468188849888 3600814 188985499945006564891523196692928000 3600815 -323965429271300626012706937927931200 3600816 -21614524357419815781883118566146048 3600817 -1498254066330426520249884870160888848 3600818 -304821945949204214875897957074009696 3600819 369309031207229780184487545749583144 3600820 -7407445629487621380310496869171200 3600821 -529905166534336808581991665099899840 3600822 -31071368608080097237276424992686720 3600823 -1453653740357717530444570382993956280 3600824 819013299146942493846463504242216960 3600825 231051074889079889337731163550207200 3600826 222872568887912113042932358906880112 3600827 44189798131450511007238594720617672 3600828 -96442774869856119553360129707048960 3600829 -1841190764374932721447961579724571680 3600830 -568858766815409196978285332534254080 3600831 94271786526620003267083232318644224 3600832 -494128738334840267991789674413686784 3600833 -256670377143005736778855314470425296 3600834 -218538373223000383439835856918993920 3600835 -490980803543654020193400296841260640 3600836 -157023844293434307213973802733895680 3600837 260559487339759086195833530253384094 3600838 959303411178780214306996894478632896 3600839 1365205052457791898675143366431680 3600840 95276690498158175881891018262937600 3600841 1851741107180834959171265984119953242 3600842 79434084030073388917597769399646720 3600843 -239613419406346313652949599921315600 3600844 456379988057373144334891401611001856 3600845 647858902875636829228335658321750680 3600846 81531648503118790843440572419748544 3600847 -1483753919126018521780022173234898704 3600848 -70031026974951564968383116347965440 3600849 -40635718311606123511395220439914560 3600850 431927125943758358687589781831132800 3600851 -234469736873218193944419095600892600 3600852 -277920042178356861070089967862593536 3600853 -1179195414930598710898490224609086898 3600854 -403368473815676496710705259382025088 3600855 1211883362650419033268773720995760 3600856 383132608008213325594659160231157760 3600857 -472767015821348498901397625111886912 3600858 505611058226781579518622900577964544 3600859 -1214028118239481735092222735960717480 3600860 182230486350929657840581585022830080 3600861 1034812468292486991384306035101455360 3600862 567515272105505608761447394255458432 3600863 -4084131516111192309193253650244040 3600864 -383775182888221346148359519547949056 3600865 619086407031357444020552019006538260 3600866 29640856638248717159678249008377504 3600867 -158197952002780302231459110425029000 3600868 268801258575152955847862375842168448 3600869 -3166672851371531095634283680361180900 3600870 35551592483120951169741744415334400 3600871 -96337474384173483667493264016036816 3600872 1174870631351586276888543913896345600 3600873 -44883487773432106289577224568366300 3600874 12535136262335528654386774967642880 3600875 -76099136430545914885168691363628000 3600876 -478732041680801894364091354635667968 3600877 -598784462172087423178966851290368 3600878 329496744727528846222792675041411456 3600879 -904209259485904719483288674344112640 3600880 -213943420458883915957313055070617600 3600881 -1865158389683031762616000141635558318 3600882 -162021020965163066840138125568098560 3600883 -1119873137177627595869122172169468000 3600884 166892952544133435882531125022939136 3600885 327906704719561212001428355962381600 3600886 -206539619346662317492512846057353280 3600887 837551587511831866739233939393858536 3600888 489908254702550622110089248109363200 3600889 -664159757258906581935037449539324844 3600890 715588218659662581084630554752351200 3600891 511444472381932394023988158427245344 3600892 -36875183958335440529182888936176128 3600893 -1383451802215803257638537844954724858 3600894 578838468282168546853900161095946240 3600895 113294742585688801394563456174487400 3600896 -357454211618912137005683415592206336 3600897 789601790190621082171870485255124800 3600898 -69952534609256837669162278360608768 3600899 549183316844393691698622355319040000 3600900 58525271056065125257353980497468800 3600901 -131333812211126964269970273328175520 3600902 -261014826278891895117978322993618848 3600903 699441772870802075029537230500771880 3600904 1180268216930596701870569008627061760 3600905 -84631852883414065620692664050688000 3600906 -199645415387642299319941471391232 3600907 -293652271594000643825204969363725536 3600908 -13964339110754377335266663598349824 3600909 -558758875727216346909866562954081600 3600910 627073401226592159571719897177607360 3600911 -1616055085639637819043468075656977488 3600912 220428755241614669093055359623299072 3600913 -15222114802372122323999684752437838 3600914 86604941589316916027269012069494432 3600915 -1042933381511308927448501028048814080 3600916 359526594464647954428572462093783040 3600917 1676207147103684542546468411821917966 3600918 -78262225148507563712831357365012800 3600919 721598949890734850703916931525765296 3600920 -495825902076043889628831476879155200 3600921 -555328247029314007973466548708643888 3600922 -205239466271071330327818570630908448 3600923 1455243797699045242025318678860312320 3600924 -100478973068286200513357968677473280 3600925 123592309460227645881339292284081650 3600926 81229357683692762116409521694650368 3600927 -151570062469057514879044402686722952 3600928 -676081665029445407966413572530503680 3600929 257153132125595895063629678722283520 3600930 -286166091271918327915898125366848000 3600931 696982198964220971815736508498741112 3600932 1176368629361835969826158507772922496 3600933 -164435570985995526759934106653638336 3600934 -861882958253221624903662239916093120 3600935 658420545805691448519760776064764000 3600936 -60201828059150165178591158479672320 3600937 2147927527644130102003894793862916240 3600938 272766658948278913310622969393423360 3600939 190741754914055271979399771400481624 3600940 -39928641124059017762809389939763200 3600941 1054690805462220907586916979674408342 3600942 70051399576904755736561307167936640 3600943 -1052092372518810976909019534031026520 3600944 -33045319155143162524581984100909056 3600945 -368658825140388340700628400352583180 3600946 -158584188554350454357565458682137328 3600947 -230092978577059624261021563283852800 3600948 16176143039007040549290704700223488 3600949 10853189067517331389456087868668416 3600950 -312811006649259227366238321542412000 3600951 -461407260144104851540306223426713776 3600952 2076976882333841134225554463734005760 3600953 -111465746374370606143154479090392594 3600954 -258859062704762732199413792953117440 3600955 555020621033711086233027569307472560 3600956 1251959174568066428961929784777976320 3600957 -18324864676009073370890551903579008 3600958 -21919114322471338974187481700993024 3600959 -971612609237586634721194798986773640 3600960 -86515796774227190909409920286720 3600961 -159151575256737105592217083152889068 3600962 -1836496702778305397332082360891502048 3600963 -297815218990959151817524018191307680 3600964 1219037177049838681980509389138894976 3600965 1291834697960812065425689716573964860 3600966 -453355088539059540951267512887934976 3600967 -1145014038029570079650655460593058984 3600968 -224694563037679307556098791077642240 3600969 473302602320410384702928704865808144 3600970 -95844881919163113438267656284891200 3600971 -145853595337775250200521751943577776 3600972 -57320800903954596371784137482060800 3600973 484560098826041242121948977584424140 3600974 -97419827373062687044978924807440768 3600975 -136865985814848767942506208495328000 3600976 -414658037354158363098304327284563968 3600977 -598196890262075004190542599063801280 3600978 -203695978048894487392711711684116480 3600979 171989337718972576596434118222579984 3600980 -580830216130836428187096922906944000 3600981 -738676868393205613303289166481257330 3600982 85290483229892212681794776499763200 3600983 -2778225152017899425368284700030684176 3600984 23009067892479076274121326724280320 3600985 206613536109962590390128656599890180 3600986 -1033670149353559221565742880686177808 3600987 520399607399003234225052571433881968 3600988 -274213304371739180019748403401574400 3600989 294263366102894229016930777391779392 3600990 353480690355880356699553302763449600 3600991 -714576396370909410979557638037273216 3600992 -34015966075471054815697670354239488 3600993 -1155896781257846363622829637719987872 3600994 673811312744877047830958214351962880 3600995 85303505091316033888851985282319040 3600996 53949093696579027491184869360861184 3600997 1972855032629683875545479496521320446 3600998 74570038087359388723008759034764000 3600999 -775307493305306827298023157874359136 3601000 -287690501374359017215491277562880000 3601001 -436425582881733662270182947490348998 3601002 -161082646374540497035862509728922368 3601003 407568985535263963907208120839201680 3601004 1026874684350588460508307779603791872 3601005 -16379542244686053306885604953857280 3601006 -899173359928396018801297184193195840 3601007 1223888881377991347860916967936610256 3601008 122946099434798056731025805217890304 3601009 2040090320943025409171856097785248210 3601010 -467827890842263101946049897443836000 3601011 -9180609779474947578757042375108560 3601012 -1537249805583181927582107394322786944 3601013 305920058331888235389032811480979200 3601014 -400405102997030536366960799370615360 3601015 -954005143546220969084109536035596960 3601016 -1724401669939107114488963469137387520 3601017 -42175131828278621563274814085034880 3601018 -42975415793895361738575896546608896 3601019 61802065473442406768615582727744420 3601020 -100340033531735959877408460096568320 3601021 1648431359909021750971526005738567392 3601022 -201948977647172869911353090484843264 3601023 807811756420897863286662932381814984 3601024 503174023152877855251235742102323200 3601025 379410229924905250638375052340187000 3601026 -179775907606568302380848491148044800 3601027 168069269462226185877562564289738876 3601028 -40944372719501066128837767792240384 3601029 559942988211676543176836624242846080 3601030 -22354401656188929785502841339092480 3601031 697056484737658902763490341558028592 3601032 404074339807461801855554992066560000 3601033 -4830843099521182111414848175141340 3601034 1024967018072166839168862020814368352 3601035 -5213648131808443856991178544363760 3601036 -1162814197690124856497635319147557120 3601037 -1890402215589945566872916476513970016 3601038 1508666139759130624688974533900288 3601039 190433670335654493325566211006276024 3601040 248982410217491944399888440712642560 3601041 96922546653676606031427564688522560 3601042 -612028733524345405875196536351376608 3601043 -1390879725792985249661018520046938708 3601044 -685749390834593968316685653768110080 3601045 163855353838530819650955185191426560 3601046 1198491375237281301939202711978882560 3601047 -119553909391306148764871862703387800 3601048 140300301697726390457816837687869440 3601049 101118007431969490525590225548805312 3601050 123345014381715335119467676620076800 3601051 323477571625158939139174394021404600 3601052 278360303790124741338797394023949312 3601053 109602385804345691159063404359951744 3601054 -116301963545910899260032258711430848 3601055 -1130255293817099237948131040718878040 3601056 586396784186579540728983690390011904 3601057 -618662157733919343708389984123073054 3601058 440458237876880027058682898771180880 3601059 997074795888969873935381206481107584 3601060 87658749419472669542009116273332480 3601061 -808689996478839990753838427195542338 3601062 -110494130727412880699001563311769088 3601063 -142122355478507737276422626595927688 3601064 -92767615143227392018037055146311680 3601065 -363010126059842872500903060196329600 3601066 309997756232586253884890721536190720 3601067 1612644361866950589770316852099443472 3601068 -499915488861987398813422529660828160 3601069 1669362614704253531295003153655712160 3601070 -797770987565004543027519280027929600 3601071 149676040902950092375927627489973280 3601072 308246665100233109378232497618763776 3601073 657107280446176126957743277419593280 3601074 94424616262801328587047236589327360 3601075 -539084834799223991789449056557538000 3601076 -224762744302381852490655041086893312 3601077 -1230221184432876996009132937025990880 3601078 -2171242783786326568253365523248512 3601079 1482402828646804581853829470900336680 3601080 -125836705444928163382389361084416000 3601081 -3192644834067191081047594399373254 3601082 -93641082319101405727019638247326608 3601083 244681758061471972132136521027910424 3601084 -158698833992823483850036232843993088 3601085 182763230032489553032387989540648960 3601086 -808928264217406211703744584277021696 3601087 -84181305890595270821883913342937088 3601088 -695578548036491275924254394980237312 3601089 -378526794478082725878444393675615600 3601090 35210820184074652542859609782304320 3601091 357801433265891959949287574207031072 3601092 -884196255975930568842474842384541696 3601093 2946073040855752267249212509834380416 3601094 -348705390910380271070791226501712768 3601095 718676559785809190876148513542765520 3601096 197316395984137150367253281476961280 3601097 -1229071400757679353443451975434127408 3601098 -16357487218307465944982092644039120 3601099 -681243584081177486957964468939551264 3601100 -307149089651624504214210225443769600 3601101 -333862924554353866650448579289159616 3601102 -820745938705834582132190949575293248 3601103 358779131111862016225034304378806640 3601104 -13441901974756776544701507895296000 3601105 1118510802996013460488803043690198260 3601106 -1116087725129809510164094520867323248 3601107 7722419922063272106213256078242804 3601108 492557891805267952191169844535674880 3601109 -1672863211290251706079984216041630084 3601110 57585038579587254098627959381585920 3601111 -1772956157465872894301218107929863288 3601112 -355778761217476332659292735728947200 3601113 -241393178481574951378978715952215856 3601114 788835940461172885343262150476058624 3601115 87215825810175065625287876309299200 3601116 -865357441943571829422979143811020288 3601117 -71505289086962685112350038114611840 3601118 338223830525174446797222050479620480 3601119 -282128422111076418078095763916163256 3601120 -775567979141404665384405201337712640 3601121 -7103953059576849615543076248041760 3601122 178926113732826321847971393240268800 3601123 -2140499063542327364957284148585046628 3601124 -494650303504304497389253600213171200 3601125 1055004512279141027115798606946080000 3601126 183469493676719636603996441691916512 3601127 332350777766954534747974024619178000 3601128 154304726742082789476938396436971520 3601129 -472493380531510039610321532757572480 3601130 -102033946102562824729281197532310080 3601131 -889456857373209628535581227489243048 3601132 1647875200506411648867560495727984896 3601133 -1475613719908395685391317397196816000 3601134 332019872269323051468433438395638784 3601135 -673272124983875847457757502239322240 3601136 61372239255143314085957657595740160 3601137 209942116536765850351215082183913760 3601138 162657705633447472105286790958644144 3601139 -918607769568093456354769144086219060 3601140 -650037652872667308071011908321361920 3601141 481566754177102678660798688406426542 3601142 408700190750600138071733977406275200 3601143 -112274752912162674966635862147568416 3601144 652851253981172697163007736991334400 3601145 -728822608252336680230929477012871100 3601146 144908408107191419886123004498329600 3601147 -1475841526582381716695298400498155840 3601148 295965180721720662679434007598174208 3601149 -17025361118289333590284727377652736 3601150 -89261750670060070991286218109744000 3601151 257964316232649613165961955215569152 3601152 927262903947746939202272375120855040 3601153 311063631798265027512610623702578244 3601154 440361525179720288191343447579341776 3601155 363640563611074786376896324851892320 3601156 -104678952426392056885947656029188096 3601157 91516442551219602380947913593800000 3601158 -541710699381002231692249192972365312 3601159 -219977029760870339313879294648659096 3601160 -356154266097511385989091741200281600 3601161 -525940162832084394440606247102519468 3601162 288588883714341865717161163894380432 3601163 -45782170710332176371671465246039496 3601164 2276346218664990500874096717053952 3601165 615966999241788739014479809618341600 3601166 1241020950803407241814322455630287040 3601167 445179780437936740829619857060447880 3601168 73970375528122365061627870797840384 3601169 321495475398951581943539012406052608 3601170 -156326254094702042248423690106621280 3601171 -694040423915165528665296431754170288 3601172 410159230739676155676919559943394176 3601173 -135379030369029525233468062120548576 3601174 -20992144413076855726541830031589120 3601175 -36545784618156189229434130343367000 3601176 -382939647862599098251037563755110400 3601177 -543938360419620154117176338230892288 3601178 12926230442303852462818411737718272 3601179 43583041733106224055358705326688944 3601180 263308357008203008906049848339737600 3601181 1551447068345557798597035964740115500 3601182 -125655119055542712488190919521405696 3601183 -884449621400626302914662656259726080 3601184 52301117280619436376946959557591040 3601185 255972506285046144324026471745548160 3601186 -292862867825196372025562492673836208 3601187 3043741975680956688515665033765102272 3601188 -784334750285128341423790256900198400 3601189 1335733602206482330094067366449566624 3601190 -1023052741089065879090248516032720000 3601191 -270348092531953682448163948769502720 3601192 -298599168006605627145487912622653440 3601193 1289930328329457436344155131166264442 3601194 124131075250565108013386370157992960 3601195 448185865144514665376999550107325600 3601196 -111086067140022083138679307988413440 3601197 349155431516998796632792523252608428 3601198 356376255094928128974290754232161600 3601199 419048238151149676669928618834998272 3601200 -86827225393292255676391640946278400 3601201 483582626360299857999089628906992100 3601202 -766078202295223449711178655291904 3601203 -228117079690892523736144398682084800 3601204 -130853834341185089026579814767632384 3601205 455329475797325450190015639974200860 3601206 -852491482976712859479023650736561280 3601207 -14937830403377770514431455733193040 3601208 220637264682476948402556817787781120 3601209 262121405720164218086250959361812304 3601210 -63160329348607906939757179343019840 3601211 1850636445337263205559657829212131812 3601212 -401645979353764713981846357387509760 3601213 648486199074151877140453025135010240 3601214 -237446212028015676985887088374846720 3601215 -169010382503413080360432867328430400 3601216 -133550411609515206134543628634685440 3601217 -388723356476988971160247363566627900 3601218 156227788819870441964156992980242304 3601219 1475166242947940501888896864365906620 3601220 87423118146943950413952883272499200 3601221 289986779292789294754691636626691328 3601222 167732765060335593659564135507176320 3601223 -1498643890233016996716383313597645456 3601224 578862306537926170290415284961566720 3601225 -428082399045081706829589452185070400 3601226 1063981645574242062981393335993931312 3601227 -78119643450566133204832208342661120 3601228 -56806139064694923090143590168882432 3601229 1139463608442757863853367648503477080 3601230 -497588963035500359739649582396433280 3601231 -82752270461481125760426007434954368 3601232 402488965849957003682663917556391936 3601233 -228976172619747194869335290005538400 3601234 -106759289773490232216619090654580736 3601235 -586126810298007742485406192438301280 3601236 -49109078061359731273760196971913216 3601237 1760287749516312419698159245361159886 3601238 -406849706589472175732891635367136480 3601239 -368861977761295889375071531431086592 3601240 -115797653903833235864125030316851200 3601241 -8059448073659522021086116892860480 3601242 238536178037283675560401410458941440 3601243 1590570773380995801543119323233383492 3601244 -625549834404276601546916997568233984 3601245 610848222232812203596062045014913600 3601246 -1396266953084008474955053787907891840 3601247 20909792332175938451365191711351552 3601248 -271773815462443069208885262802747392 3601249 553012149160193750326933621674720660 3601250 3110988749881855619355927435120000 3601251 283147669453981212626724089660208240 3601252 -236259408663475697305590066394030080 3601253 -1665443739807478624090059304770954498 3601254 -612867310690295594310065615491044480 3601255 992807954294579791328735476750503000 3601256 -433711242926752927524736738958346240 3601257 -248932379019348196656618196376758080 3601258 -558234304794163454882421819859223040 3601259 2169820523294262087360478845497468304 3601260 134969626494820732103484370145971200 3601261 -257222974495988079189039179737066388 3601262 -158222097478463202267430822059626496 3601263 -9631573876057142187773800247542752 3601264 -10017894908786241972130250998251520 3601265 -1223592459750546445766099826575675340 3601266 -453387301390332951364067601912155136 3601267 -920090188670817018206525394895861684 3601268 -512920876527019254954096493565343744 3601269 -21852685416326389191535974992846496 3601270 -175314384367767387061468286863703040 3601271 -245974511878223797844492837124118128 3601272 -413168884095835085742164502672814080 3601273 -29342257343969412212218968756339836 3601274 -448195308537107153256492888119262864 3601275 393557568993330604301327386100689800 3601276 93631710451420163377477511425161216 3601277 -1162815612901659663752108166733481748 3601278 -613419134791809255650571442513176000 3601279 1235900267201382888824794593086849280 3601280 717011244122369491405315866466713600 3601281 -1538266113398911770669708604465393536 3601282 953284836723039012130818420778774992 3601283 -61722106632137238929650101868320000 3601284 348766349393447502909550644133896192 3601285 -1061871963722984459179253121992926020 3601286 -235077227168684048757452880861248256 3601287 1497585587216469173555488507823696640 3601288 912332116956212310965553128857973760 3601289 145164092817606675166581879109043124 3601290 20701377482734802652881791216435200 3601291 -39459241984540115877779744371115308 3601292 842927490175250822533887197688087552 3601293 10433040363682789872960434410074144 3601294 -399782547905467688009059736498503680 3601295 527864454538067586055555668192304320 3601296 58978547229408116557024160801832960 3601297 -264327279797172675987248735441390976 3601298 -708774745565997440708957743169765760 3601299 -142037159747235943408345424030211072 3601300 -525075365253433867210795998254089600 3601301 246487692818031397431447186924595200 3601302 -253908356664619101136230344737608768 3601303 -10635265832896457515194739813998800 3601304 -1043912016101403443739212856288552960 3601305 -111299642907001903782607739010393600 3601306 31768440206173845856591942825166304 3601307 -1897934098483849980930507055829205840 3601308 175016983355100317269058590361295360 3601309 37392539231629260967276706203295404 3601310 -91510778876916092867193854789101440 3601311 -176506075917422178368385424271815296 3601312 803623617104604428918254915487268864 3601313 -1207243602055900803648623736861201438 3601314 -108400976021098536106324858534172160 3601315 25713915358008748592514946217818320 3601316 1229055689884883786687132513788007040 3601317 -238935372389468318489325318148285440 3601318 -363794340562768763366196810641557248 3601319 84002052396555311083230166759837632 3601320 49121697767889239973665577378201600 3601321 -156829445308303760785207657904778816 3601322 23365332597919073237750392228791552 3601323 265083439898061494804010946338036 3601324 -1292803663318794467383008429374274304 3601325 -40434246821969787481790393235974400 3601326 453251206740011303624592661120263744 3601327 750951923993255712301798255768524176 3601328 -84213764257615776877567445212200960 3601329 763544038968686974250728404028470384 3601330 -406088167109530774845591541229688000 3601331 -442027027650293823690565175763446400 3601332 -107946734020216138613531338759766016 3601333 -363141398127572427261368862571883616 3601334 59563665547839027845593694945151552 3601335 -195112189358013699873119325979047600 3601336 524702818841214295446127076044800 3601337 -40496544327316415766875440014301014 3601338 -232538360925507799111553031290134272 3601339 -281438953491077264707044484147007488 3601340 538620066743458079917311688356710400 3601341 -37920363225992706180590101213368948 3601342 -1652356064234899786620428177512852800 3601343 203934517462975802433261855628982592 3601344 91292592729370766280082261819785216 3601345 -686505989091272574501924195319243200 3601346 -4385557475170157622745492156469760 3601347 -140492170965506322315106185223566600 3601348 -896560218852367003679185716709582848 3601349 462199454696925346171897882002584064 3601350 -91514909508725076858958775212540800 3601351 80203343607268558249875009079747760 3601352 1739382731005931299638365596633113600 3601353 311897401528576128986965806119250000 3601354 81083661391327796691689478573155376 3601355 -192905794805333920416811526474822400 3601356 415672804288968492359706588373192704 3601357 234341913485294242975447565110309944 3601358 -115956873258381338051999773603997568 3601359 1077755997776534262306731439155724264 3601360 30441708599363402115852439584768000 3601361 -609211249081202154519809415971041038 3601362 -183911369122202121538806216930071040 3601363 223150103624416478516525604370295808 3601364 -536158539871261812472245261113673984 3601365 237357230503481248449796662040300800 3601366 121315756804779832327493297085441024 3601367 811672063815825386285293497176045184 3601368 265546435937718357492118551633715200 3601369 401771281272361016080488404890101770 3601370 74671988982564565052886919994438400 3601371 1820223070366124130573841092297736704 3601372 -512497741713054357240924056853143040 3601373 1093752462990499789742081327706780480 3601374 -228729467301954157939573260554987520 3601375 -2385862814830680648040413676676976000 3601376 -395738615393607113517040405884960768 3601377 522891056427609842767232051112832788 3601378 -27849490802634704230347492691314432 3601379 -23452814766477237450580152898452912 3601380 -486327987954704032465240428741550080 3601381 499715401151290568563668998145317184 3601382 -56020063743999068927676095732109696 3601383 1074644146469259919116712153144707624 3601384 -1142775743778906521036206243391078400 3601385 307136889441993265930550961300875400 3601386 -299749113980143410974363347012243200 3601387 1074417649160948181202931434585868760 3601388 -252161398430999660298475043644283904 3601389 -580942496760949664128833637287582432 3601390 -186888936711156924790920102546646080 3601391 1379723135820595018303510196458792584 3601392 269653790088707001865555621155471360 3601393 1479746066783213225283258884302094320 3601394 228466877097344940336751494785464320 3601395 243783375723627869616601209716275200 3601396 1248419656785977041496865172164156800 3601397 -322692607936072569880026700130757060 3601398 -216969868000300994438924161646531136 3601399 -692930519680213243509315937291654848 3601400 -498229062374613883386583542928896000 3601401 -717978062729474547547846785937537968 3601402 288237470650850918422353774165030000 3601403 -226616215987585853876371445741502576 3601404 -91261525903945028826844237757383680 3601405 -1235550889022923429659987514218473940 3601406 615715729210833330644279142076774080 3601407 934123941653198125907973311109702288 3601408 -1939790607095027405001368427531599872 3601409 95770280996168853909791792749280640 3601410 -243602914510646474712674353306352640 3601411 955418348768268573627806097838326024 3601412 -24942882575860293632667064856048640 3601413 -359733945652176880905995331881105058 3601414 1008667566634763947823772730174249056 3601415 -1048272316086243058299623479153570440 3601416 -106685855633601327245782270026055680 3601417 -495199187649272653538968314035668208 3601418 -228701459354049110339562445986501840 3601419 -620978606733923129059368393475414080 3601420 273065098160216686836030913324385280 3601421 1764774590936967548645437728260045622 3601422 983299538958148208019754453837824 3601423 240757388860557128810205095896916160 3601424 525689016011264563254623152912343040 3601425 127250017809289729705714028510880000 3601426 291616876747384337430474917176896912 3601427 393045710217536536622634486608415276 3601428 -847460962649229230865695072596346880 3601429 8610068150987568725651191341377400 3601430 128720776060436972247957601168416000 3601431 1175397132429050662259672317994654280 3601432 447133243707634873912306751866060800 3601433 2247911295146996902767635886803164320 3601434 81351235225572277957287541114222080 3601435 -27864005526670188505036033635800400 3601436 -347563934577147959359948740039874560 3601437 596353281309596788327215865142043264 3601438 902713537068963599177910735122229120 3601439 -1079415798594627991412001391236537480 3601440 231429154385467745954664484381655040 3601441 -1530099460010306873215334102785395408 3601442 -108149795931330841076173232710711008 3601443 -116202203302919723567724639245489856 3601444 -689797934908156613557845402447872 3601445 -831587494088824226883919305185655300 3601446 33620462491012098257011936628885184 3601447 -689286444046113828295352107873988104 3601448 -859491022435218756402982631571210240 3601449 -361128257341692524988747039981326880 3601450 -330497140701825672096624477306624000 3601451 286993778594802785680320888424319448 3601452 -1146584023466675276219889075233587200 3601453 -719435020665740781272313986211949056 3601454 324376485546467617391090548015354176 3601455 -10259320845708133100443608552944640 3601456 -24743484127777430078649805510803456 3601457 -358876142127823691281497467532141294 3601458 -62391079105917704494422449543603712 3601459 37361122921236573559009244412234504 3601460 -751716436290000999009406641387582720 3601461 -751651417143288255298886578094332320 3601462 689099480955081816711499063788131232 3601463 -1890522878279476789865946096511635288 3601464 -732821537107289485773306953724948480 3601465 4436851945765583625350421835566720 3601466 17750313358402273391185113985966080 3601467 1076047429497260998503099061537489080 3601468 183982200032250472738310987840642560 3601469 -383622537963963298109999877345388800 3601470 -98818367535745513339979671900272000 3601471 -1480355223529524425598723450413824800 3601472 -58460179729015368849316681906913280 3601473 565251973655383994352508490151860784 3601474 91763412088542199898768884514328480 3601475 -517260145450201921015911322703946000 3601476 363128186205416072679015675716904960 3601477 1208325951213566452516114353144401472 3601478 238709252026328884217818617972510720 3601479 256615866490958173646130710850969600 3601480 347554733265859147423622154031104000 3601481 401463748447775858397107826648170640 3601482 418893444008125350482467531465166592 3601483 921404476593743812474649297559914080 3601484 168482934728328525116779251516427776 3601485 -95036940580145861815778984921537760 3601486 -204669007060384907540404583973840000 3601487 532850620040029230695886867245245632 3601488 223431202253616843803016006520012800 3601489 -1690903668901864141151792003678861710 3601490 -622244627988379280149456829227161600 3601491 -610685421043124664744974432099850240 3601492 47656276443708232706415316018173952 3601493 -382190999813689986006754965374076000 3601494 -22209496013265108869560335129718272 3601495 -395592720051548704278938235794721000 3601496 1143517399987510687388423151500328960 3601497 -1067061376428300220452510879534366000 3601498 -34277193301865961560457249685575936 3601499 -1002630386797519369472295888043366680 3601500 309661852541662250722204837587072000 3601501 738408888134834369523811835175906048 3601502 39791369480596685744509645365360000 3601503 304062941603384892784743089117782104 3601504 -28090529227253201079268507904114688 3601505 124670477067185741461092387630288660 3601506 202734057495535737895362415639209984 3601507 233704194752557975627565878677863680 3601508 -15626712855072464435896736914037760 3601509 408985882981805449724734139924747808 3601510 426856382685458617948292722790304000 3601511 -16025807144426066652032759604261048 3601512 -1138485779255277778203054329366062080 3601513 -1053722734858436501619439596684484704 3601514 -65021180946281842156440111960680448 3601515 -510588654358454410864134234803089680 3601516 -2552872224464756521301322257443817472 3601517 -2210336882601268384244719048809835434 3601518 -66401250894359750958008443604840448 3601519 1655800961619491832496168104940487296 3601520 -147895939850021450456231335803617280 3601521 -347460659519708518271373743602670016 3601522 494496999494513870159500568145368064 3601523 1066895382832951263454079098810493772 3601524 -244754514554563013064282319075430400 3601525 -564243428583167211400835936105636950 3601526 367940261787161502554265223225225920 3601527 -637153575933633332173034237778349080 3601528 -8742179578739548132462176269844480 3601529 -1741861057170076556865451981208238870 3601530 410194394103642274623038510493504000 3601531 956810185357814928965491724619335200 3601532 -1254508835300622020048861093917168128 3601533 -376952198389224209493298574575180896 3601534 -1058723878630067394143718978816643584 3601535 -89701601515985536624758508756280640 3601536 212796840815232838186111375119482880 3601537 -772187232951535780776882295021312080 3601538 171274959021973651688471051947706400 3601539 -438122827015818415448409712837062000 3601540 -363202798678310778359309350521557760 3601541 -1993030066506165208689044118125873058 3601542 -46393907231480565067006429588248576 3601543 -616787078750076271921775745684526800 3601544 1495620366004651588902938861920220160 3601545 -904816637919554997408189625126180800 3601546 214041418488351334737319255630000128 3601547 -1046779415696924833419374999328211920 3601548 -169616368302016304274489850428903168 3601549 -287960846887165950256445427736480128 3601550 311875690102153733013023735895724800 3601551 -10529566935355356326406160168677120 3601552 189250977215507721748056514828910592 3601553 -1372650188306882759292100509841557198 3601554 -152685603105088255319628614515216896 3601555 948762697473391357717971772768374960 3601556 17120561967189200556343328767549440 3601557 1407653853231103043429820570204608640 3601558 421225277859338636150590404687509376 3601559 809828765790174527403714399500718168 3601560 308858747014241735443009700775321600 3601561 238324422332025504457265896928022400 3601562 49960250932563250170019196710590144 3601563 87321503873701157533573567330805760 3601564 630481449034467402365307034581414400 3601565 564479177077094446557035248200780 3601566 -327229681890566861392055734125978048 3601567 1100863319012167203730421197492219616 3601568 1989705924212125868912175739536015360 3601569 198993293864714919073029562485116640 3601570 -146572351123897064866103991157155840 3601571 -809871293110983862437896164007976228 3601572 -43748764573729249947847447669137408 3601573 101298647527466049317906801521927804 3601574 -246629817099382124376813520279762464 3601575 59403221072736537410614362779353800 3601576 -1442931771013750036276962428958474240 3601577 -255051570507618633162197659389661056 3601578 44312847390587253360952070585982720 3601579 1475820804082000633786625965793072180 3601580 -90030197824582218048462693270405120 3601581 -287469689811601630820409027454765248 3601582 -6894702537459301719289640660395968 3601583 2168253028937203550743382459852922240 3601584 -5727880402848250010994801694408704 3601585 11774345742797983865363970107271360 3601586 254812232019142305403246380566184480 3601587 891634714946825596639523253030058560 3601588 -1477726657371723476603543005354909312 3601589 -153345953629055300760665326230350610 3601590 36143090413388060096761361397411840 3601591 -483309854027252558465530786209358928 3601592 -467428835839550302426191416507904000 3601593 -165424681525447986764498746920953856 3601594 -20832308774192175111088993081347840 3601595 475974387956847528670291660387977600 3601596 241520393968359252392956780281692160 3601597 951752046889005910129059167189960460 3601598 -301413184617315455873853080096274048 3601599 -909135545098992114121563038658031872 3601600 75194932264527610139165334988390400 3601601 -347258237253816098411672394141012480 3601602 -343293645542469565123355998825537920 3601603 2166825889700146577991916506146007960 3601604 319698953040574260939589798866477312 3601605 -233920934382559104574934323420126080 3601606 736262278512912884617987796078566752 3601607 554413215456660690179939226533936856 3601608 -781497432615782121373508892567920640 3601609 -102367265414142937648413502005338160 3601610 -890715771090903289934710745953689600 3601611 142248528727221564819005526515496960 3601612 -92683747571027413405974616867343360 3601613 -541512600680021964759824345365768896 3601614 278994164953878756477338597014731840 3601615 -146827248351726749317333929446669280 3601616 -283874129064835207485799427011903488 3601617 -136446889044251749793380343488596096 3601618 -808585060322502006650865903187920240 3601619 -53197922269395933087606630356601600 3601620 -269193084983283651225076760219504640 3601621 1146783303862595175143612425314719200 3601622 708919698271335141783107384968142112 3601623 -1427141562814228598264256317030678832 3601624 -818406983860153520016913356234055680 3601625 868202496211502916056738191210269000 3601626 -84662475624957261102666089199344640 3601627 -926320957879200449142950089222430524 3601628 1706064160863431827182970493659430400 3601629 -661990067584477090488247592127801600 3601630 -416512554930666862714590096800399040 3601631 -794554505637810850289921159766051336 3601632 -210814480879721005457579701039792128 3601633 339877485471809219986392355182051520 3601634 -5028544244397057238929687954700128 3601635 -358080164526682871610447322513400400 3601636 -705790549168289755499340304363073920 3601637 -10007605162168904519925323848073280 3601638 -761034557379287220623919913319383680 3601639 101263088808660197118948126503691024 3601640 102929410054242662655023005114368000 3601641 -584814972216279473311959113332993920 3601642 70964090559160326374807540003493888 3601643 398622057536832604487178211031866320 3601644 -719043526471959251892508123882473984 3601645 629356494220397913480532281596914200 3601646 -189899787791745319389794719444705728 3601647 496204632670995588405968581649961816 3601648 61771490075431608820047739826765824 3601649 7687086650195434167854058059584164 3601650 -121765389518143146889752606996134400 3601651 -48666094716474111559982468661455096 3601652 469580295395763023629815990589501440 3601653 255057230089619077640217532174293408 3601654 -104254152452882344799837851550307840 3601655 -550700660143397818377055081699812000 3601656 217749016147379505396931080646225920 3601657 -1646290413002594587567640566340089728 3601658 -887976460636468831891864677744178320 3601659 112526048436684134612440969358870400 3601660 96917930159248705119343381584783360 3601661 -379692640338369841049239757472574368 3601662 28186328746426816807150200164582400 3601663 -164083105725684740076038886264934376 3601664 603825844367637231626783922333941760 3601665 -57512638983298286793143934146394540 3601666 -121208500186246454876199245149393968 3601667 43758984550938481880189153237333640 3601668 -55560909929710915403055306501857280 3601669 -905957626204446105885925343140240930 3601670 -214368052576792800977106429080718720 3601671 915102633019164363589140436149927504 3601672 -1080152592449457842233585800883200 3601673 -359525522598926298187104253837043712 3601674 -14087694511110377240498560107971232 3601675 128003479983679785266453533431897600 3601676 138108275965415202431979892816300032 3601677 43889949537212426703389133376123008 3601678 952975026837131606294881209742405440 3601679 -1816546682797624506340894530657360720 3601680 527645702357981520706239823872000 3601681 1574402133321297858855335279513634482 3601682 164768809607601009726477312822070272 3601683 -759792102307439891517077194030825548 3601684 -112755057229370149381709070527347200 3601685 451855968743582012840288930971747200 3601686 151959520489438904636044608025360320 3601687 -192917999608259050774871916650530560 3601688 315110455543556756342103215428485120 3601689 255978247260046799822623479271710720 3601690 826099514126979712689379432726245600 3601691 904073679991069519274764258458665184 3601692 -499590853446221538342243951291264000 3601693 -950317108514092048111708893110652058 3601694 208324744405957059955086784660331520 3601695 208152675045721790631338391140011920 3601696 1269463540282864527304430011064844288 3601697 127406131398489633023556985428432 3601698 373708327738130070599041451923630464 3601699 -1374118843346663680407826025990525240 3601700 -343118031461583099294005460699292800 3601701 87153654198872748952273013731864800 3601702 -302784481197518035645884924853269120 3601703 -763205024633191970041898567888544720 3601704 682503537726563888830653001881354240 3601705 807909036627798929000724749855561160 3601706 519667005053328109725815243863077552 3601707 131731189291906690940170276334895792 3601708 -112667465424556103572790465023918080 3601709 -322341121885143486610825855249482090 3601710 -5671023524331273835986824360490240 3601711 584972451358232453675058459073271312 3601712 -138811989589779074277432756801699840 3601713 455619691965960762621274024755624000 3601714 -1381378011056787065687762071567253760 3601715 325562953466610214563591849873185520 3601716 -608394362700609650758019807187118080 3601717 77455075072282080239664507549176992 3601718 215239905929836920589756410175942560 3601719 -604557809064533862036333612936587520 3601720 -74859692893969010339800295571456000 3601721 573821335162120806991398505756342212 3601722 -167310336935704975186025267564553216 3601723 -25065609494757202032466115410878296 3601724 27700657213680922970675342737858560 3601725 11428252538088330571668790930221600 3601726 257303256047067227463994739824749312 3601727 7760724303772603976960033176341744 3601728 -81516193649015139039568499138101248 3601729 -114988090647596176143135023818116670 3601730 -131497215975830621125139091746457600 3601731 -266144226097513531340919575676335616 3601732 1418140130881074288750779919546580992 3601733 -159327721104787430273941152756497220 3601734 235083469620482038800948736409791680 3601735 -68506965703660837809335000328345600 3601736 9417719543544060847473293636551680 3601737 -1273513018034704741581537582153903900 3601738 -409460357453497339463437856103364608 3601739 -65165169682278026226929641937567544 3601740 -254140448547342611415437795743257600 3601741 129016596345461389999788313165053120 3601742 1069833303402524754694631566065288000 3601743 -776914514738893777284991924528943736 3601744 482615994114583848123004946783068160 3601745 13188582849264215285645958609590760 3601746 -408434820355011390119579100576306816 3601747 93897253635557351656408078794359080 3601748 653332735016106609605450916147050496 3601749 -839126447510509236927623978645610336 3601750 378324571206451364114671960810272000 3601751 1158366396046655833301513242756607040 3601752 287593644018559484050852635131904000 3601753 -2146742676975081906510030496476122998 3601754 229765728068452122622664792133934080 3601755 320899702980134256700971576484760400 3601756 -856117765604473445417376201775506432 3601757 17411355910063298390813335686989760 3601758 -541917777542738927677586935149134016 3601759 405262378570297343892686609596111872 3601760 -659425066652896551827370550980771840 3601761 -518466484015239009199641571218358656 3601762 -96752676448301479435627732685667168 3601763 -348724005464643947690680573762634616 3601764 204093512528756113854762341281372800 3601765 509088985207908070012983722157600600 3601766 1979234776841283266947649432076288 3601767 -297295061380549227619909167818949552 3601768 592127883060496497463523195215872000 3601769 -816014548885985623429688638595765004 3601770 268376674981674037056573745127462400 3601771 2423685904408981291761061255566306000 3601772 202718460184572564338434531620485376 3601773 468789010134481886691631895449344000 3601774 -445253180817921654205260155411648640 3601775 -873992393510174175923842384986514200 3601776 -35609637510854396613005024484753408 3601777 1167428647400058917285781541830897600 3601778 -238053117477930181932580557834520560 3601779 -159484355285106677265677520464548752 3601780 -162843048360679254481920342699417600 3601781 -979080049501703074889357115942878418 3601782 39616364338868507264400133285560000 3601783 1458748835699675410050057097744317032 3601784 515306074211957919499638301702594560 3601785 463351349103186622571188260159329280 3601786 -1322773420827777666758356794665656320 3601787 155096680151088921584209087797216000 3601788 -422628240154256514589265556791385600 3601789 -3003946413945421651206728307033166100 3601790 662324236013267747603240225321278080 3601791 1153061011500510406659651177340505400 3601792 651867349976495995114630267954790400 3601793 985626132192404449532953774322694888 3601794 217838335291431783082670309007295872 3601795 415271505121636285133701833175174800 3601796 -394220128593432210037776005088583680 3601797 -159311039320118128416430902062042880 3601798 -101229750032826650835048822368964864 3601799 673096485739646514753566453171490000 3601800 377894419461919442746299667046400000 3601801 414623117828648353715471080971386752 3601802 139188477775602615957845569448388192 3601803 1080859054878575257535598404284881408 3601804 -953867990209614548213693643603382784 3601805 -973756872116373593068373281393743540 3601806 -16213989769529616930011829867055872 3601807 -1509730087147181019831888179178232 3601808 -37899161283685345392942683117322240 3601809 -815453892652743688025641688763552 3601810 -60511460531600887152301034741593440 3601811 -200634258032945198257046707607363520 3601812 -975432542021906037584176314027583488 3601813 -1814964469890247748641637736784464516 3601814 748082081969126641596020715603956256 3601815 292417636128898922849331861563473920 3601816 -619070419692482558016430940092139520 3601817 -165853668725769350420758524673739520 3601818 -98444564507922106736550250190172672 3601819 707257480600303009864647782287129744 3601820 -33368109373636288052734409922923520 3601821 87449264637314594783743127211875712 3601822 133320634598604269717701758397544832 3601823 709829767469813545397723212914657744 3601824 -251396673657181736011673972263354368 3601825 -350455981740532256832605648011525450 3601826 231773822586704822365984801742156112 3601827 21160433802666364109589285485056080 3601828 1286270178797265846468244544853193344 3601829 372954633229012137316756047305320320 3601830 76214830749979577552543052274176000 3601831 416575809522956986271277851238473752 3601832 -616525195349628288040755076673126400 3601833 -854446811412824549619101023915134576 3601834 -139775175574450221251837310360311808 3601835 -777111610020395867880280359622530720 3601836 170350488549221465485043201235796992 3601837 -1379048778903668323861418442124353514 3601838 253941737994265572144069483223575360 3601839 1024851344601105777429940986369432216 3601840 -100554162873715783241044511231508480 3601841 362825977191210277774719550046966052 3601842 -389676965584826341902322738759586688 3601843 383355138375378246239776937599421600 3601844 -710192783857880078100676106633883264 3601845 538192792042370247936952609492227840 3601846 -232428096141696079483462620062691456 3601847 -1578039966428760072502382919547699200 3601848 -20708195472524161312784867367383040 3601849 -876460222537712847627450780446314560 3601850 -40991593237455143511589466505254400 3601851 -1055980509909178243871746117190834496 3601852 -300724393002508887897957694998034944 3601853 1540342690139899980618292820218767360 3601854 -366467949722882185691168057484620160 3601855 223252130190759099072195286791786960 3601856 899780442087435376481953643986157568 3601857 -458074747050438625642234189346246208 3601858 -258648216722023748604030551354129280 3601859 -272563831211720381589183974477968320 3601860 -265055948701964827786155571910922240 3601861 78139236521642094749106821258098624 3601862 -259740691063687257743347451539788672 3601863 1031784590823372017429806822141791792 3601864 566265193992990314656269377214873600 3601865 -96514836395999371273765381806355740 3601866 473386337160121258075288822144276224 3601867 148393422101196344406533598591321024 3601868 659360209857508127029907495607767040 3601869 471458358650414569232391860793693888 3601870 259121769075532231302121093610930880 3601871 49262767847041773670506796181841504 3601872 229474390726611794275067743726362624 3601873 -387964638149713288413035460142724496 3601874 921987221886168550574355937753953936 3601875 -72444942447244010230204185716610000 3601876 356899777957949663126137243785273088 3601877 1904839589822462498234618320719195726 3601878 -171305252698626135532635638752051200 3601879 1332147353586421220172675908162489480 3601880 311796073851378290604089914383360000 3601881 1053728000510779649362868489102559840 3601882 105674653205154063114975998943609312 3601883 1095945590296552266670839593206920132 3601884 -18183621201345858544086988086681600 3601885 -137433230584728628736691655461642240 3601886 -145338091909920021257951334884986560 3601887 -113605727216454645939504689467824000 3601888 -1540374198474259123156810543375319040 3601889 1294539329489495884405643320673430690 3601890 13172993380476744816008056765040640 3601891 264423871068878041784104083390766800 3601892 -864269718544116412982571817517432832 3601893 -55580153567063495982142072586558976 3601894 340426656593857721388032977402444032 3601895 1603416585910289048996239564007040 3601896 740345778771393490371397566397808640 3601897 115951863800526071599421513366911134 3601898 -566298435622488493627846994314270800 3601899 -262603453986065791624907935697310576 3601900 -27251883223529936632953815304320000 3601901 -16025673988196345513026296592220736 3601902 135720146665447244678751037331706432 3601903 -1512195133229980967552245918772156848 3601904 355316195048016167545882420364574720 3601905 -134580497829954018131773676268820800 3601906 221840959859283342666327931795783680 3601907 2014204054607900852425804552270766280 3601908 76104430221865062779281125943532928 3601909 1923825860195543323007091112262693916 3601910 -390643761190744345004852284781913600 3601911 15006184144573152240586028541636072 3601912 -340198398202874116337326111046860800 3601913 25751350410583666026582509815644096 3601914 -285438390327759439076983422190018560 3601915 135294648170362863279558728646042720 3601916 -506401260145160965552882880248926720 3601917 -775920868987744257461347012794986112 3601918 -1116067003202362660540755904014243840 3601919 -289777964916199739382555184751407920 3601920 -115154418720558383575730630153994240 3601921 -113075069444902780861172352874259456 3601922 -954093713684893177992094252187965488 3601923 272007909277980622525212807595514544 3601924 1206232783925174796943183888925856896 3601925 -28524988996832587918261944186384000 3601926 800823925342379371692577526316864000 3601927 -179553998154267185043689401407992528 3601928 205382907941272161385525273566720 3601929 -789541492289608890823927123516383216 3601930 -614955059049202436803031053289396640 3601931 -1135690306340096530787367186952484268 3601932 263859276738888435751970578600172544 3601933 313450333856208372383829860104643724 3601934 -385200671498383742047923158722247808 3601935 -1279522831374277710028922877691384800 3601936 143876557045391359030579339943821312 3601937 -855279003418354135670626470918606414 3601938 -4819917963508067874900814391181312 3601939 1093217371879431076204029895825592832 3601940 -63095863955998921044727288646088960 3601941 456308066758284803554183668479237280 3601942 99639103941820215967479007315604544 3601943 1462427656732901859403207616558797680 3601944 -268146792010549010401337903985561600 3601945 -986334089989748866055517843281158200 3601946 -609799561870312746482049693588653328 3601947 -666326300083976494697405450680715472 3601948 84029144511586304885835694561376256 3601949 -239496138564531670996894507843803636 3601950 77957570422650202144567473626496000 3601951 -716548280305253852283659014770295128 3601952 -167019663645181275833235020653264896 3601953 189115156817522392635816586493338962 3601954 -1000102906441275423692136656751502848 3601955 -10400628220626781567916992306950240 3601956 -293410854368277132148843160600828928 3601957 1282680121138225269232095714004326206 3601958 353555208336706761438049299962074080 3601959 1198047402566150888006278198954260048 3601960 -1609248386135049490716460416240537600 3601961 -1367218920847687269870690010739230320 3601962 134621511899078180848048081447495680 3601963 1324396060383867140476652401965633840 3601964 339129195949185095535307589903006976 3601965 -216102376613308520200425139744526880 3601966 -21472218683643785686738489909218816 3601967 886187174088885727682681291123360016 3601968 297699584185714370776832247298228224 3601969 283888377699322355757941187151860480 3601970 619749149143108901829604179506635680 3601971 -1561512194219627233073254355967687528 3601972 -160864770797998922841220118457225216 3601973 817285296865802778321000419268297084 3601974 -73007560478389007300632122393722880 3601975 42053951694215566703754588944062600 3601976 432243809815700129770727449011486720 3601977 -849171295574548044984200209872243168 3601978 -1150515737000627782262401101629809440 3601979 -132905661136090364252442039027057624 3601980 613376102291831428835503746500636160 3601981 24211142671219586783188868863949984 3601982 -113451781185928698434332889332747200 3601983 60386868391611240512037066319036416 3601984 -262795825324055685195699113567453184 3601985 328151546712244123600399415672916180 3601986 -6000292486144506330676705137334272 3601987 -569927678522464081522152616940845648 3601988 -179074230291020263933487148702537216 3601989 1245836796187880138376764234695553694 3601990 289159114613115443507192231745194880 3601991 1513353545093452614783398948361922392 3601992 -41822231102551345250535108646625280 3601993 1804362971255746301110408098892929242 3601994 -181959590417942484879255184417376256 3601995 -26577516793458380064577804573113600 3601996 433587005212361394509752271936734720 3601997 174122931690916933686113689753393632 3601998 103506908735977151026871974037048064 3601999 -710583043520318721253178324152713480 3602000 -313957107110167756920560239988736000 3602001 -83313803359121852359668833037455040 3602002 723973923597223221702982955636373504 3602003 166641084318035576468635519784879772 3602004 183634362298986962575039170771197952 3602005 1776158659915252963439934544094304000 3602006 -579470675002087896954012412427598048 3602007 -618608952644327656058865296420574192 3602008 411273166847729559221080913167872000 3602009 -516023624532618203047844734730154480 3602010 -70428058866272983289099788026973440 3602011 489978425904439080636498847047628320 3602012 16079290820607346920447082153792512 3602013 -2254371145221741706171181466699754176 3602014 -16589622321512187867209891227576320 3602015 256362094601398101899152690426949160 3602016 1128665525118870015873251017438003200 3602017 -1282799088036179119419740735932581840 3602018 -94466533566332206193442315828278784 3602019 -39635048950106091635819191732939656 3602020 -819641117418876459930988752615936000 3602021 1435449823940172636104414364386100222 3602022 169979663024282998081765833258324672 3602023 3472588702559731186563958761973985520 3602024 4405970063922002876460839499448320 3602025 -249848527532285097840330189617443200 3602026 1168523251596854615438857061546849712 3602027 -175885322392026118563643055641795440 3602028 -123249805992534799729128399775847424 3602029 -8721128356173230966427738533057300 3602030 7596162834509206077574903358757120 3602031 133147327608338897468948856183529344 3602032 161901135772940291954258421714124800 3602033 -838663910771921630605785410311188096 3602034 -363406389968732532261185058112374912 3602035 -85921937024410176024168127784261520 3602036 241708940762991504529421818895106048 3602037 180360527738187377442259361975830560 3602038 152199931959756794582083920322704960 3602039 42268340918562548904176550158618640 3602040 -195639363486019494387104782915584000 3602041 -1770129548639552947168241251816801558 3602042 -10049546543483478237724111577885328 3602043 -347996070029474235255866057210764800 3602044 -603098944210568238347576480863012864 3602045 -288254855208209174333418379345136640 3602046 1470815521539445873362173188884480 3602047 1516483544811859718760409010584090496 3602048 -740542604129224693972230444920340480 3602049 636078367558416560878819081055952 3602050 521487937707357730828091933572437600 3602051 985267284502987478840565659294213952 3602052 623259657590792416582718628850075776 3602053 77941551566457088118556346936712448 3602054 -320032191550966933412502464429306688 3602055 328435280316984031915789034644540320 3602056 1490858746214060826188203107030266880 3602057 -606630094045210741301693265240686694 3602058 -7578752349826339037834720177811456 3602059 1777360688229987265328790413951202260 3602060 -132217667048346369868235552060620800 3602061 -146672317754294306595558771098798280 3602062 87601880435915328800173646857183872 3602063 -1755816034594255192829538458992389840 3602064 27712917747621854829995196197634048 3602065 178828910674465284670569501344057460 3602066 876272180480926030018233555218617392 3602067 -1512211788525831899030730497859840 3602068 690330832236709057845880159628943360 3602069 1506741777739469648442916209223691520 3602070 36880336518882721927188237238740480 3602071 -22634930538543042923918356719554256 3602072 -167521598779621665022842448642099200 3602073 -1291917124199882929333780592700384816 3602074 29875835161627558955557498303160832 3602075 526056259992369745349814714877710000 3602076 62531612574842030445199702556540928 3602077 692577887730210677079521580971621440 3602078 -499088613644206690880416397972972160 3602079 608004715608388098898844043649800528 3602080 -2683027731338395246020979817290137600 3602081 -95330838418344308678193268841439936 3602082 -98955750430966097684720349707602176 3602083 923584541330013788975203507205466332 3602084 -924179899407927164146428303473664000 3602085 655326812394523990628479149623690400 3602086 -40747038110049834044015703011793216 3602087 -1412558663779140277239840785274096264 3602088 557295474571183265412338490867010560 3602089 -30233139933158247957910636671311110 3602090 664813242767858022667540934062948800 3602091 848035590373019968967623040522856792 3602092 120324127679963931225480947904402432 3602093 -2018317587740527255685920816079300256 3602094 -150816823296701199690391574217615360 3602095 -442936359232597945742028129421151040 3602096 43517704668203714843812847601745920 3602097 -390313365216617498392415846197800000 3602098 -84298639837361173649183308430420064 3602099 179618772171743666964466597296902400 3602100 -262298664327868887293084250932889600 3602101 290425006077661856143644349508250624 3602102 -388068504659631357889290845490930048 3602103 -476314542730438037147891502938019096 3602104 1067568485128202876045838375822520320 3602105 -409279403680278186811900882520993280 3602106 278360867958772986178631574119801712 3602107 -190856373556406226549115779813620736 3602108 785195108811847181647355664530029056 3602109 103823380526844043339271709620650560 3602110 -4812702497307258196537065295232640 3602111 1056697258568093842818606940850234424 3602112 23858260325938177911824493211287552 3602113 945934514993159395006871878711857540 3602114 -4424614871421366669388869415899648 3602115 -724102350776246316734448959533363200 3602116 -154449925231905436022384598498304000 3602117 -492517527077089894561064135051167200 3602118 -93279596034046369568486945042581632 3602119 176585616117552623758281709112684160 3602120 -405949292335517064888512343665203200 3602121 -186340969642283127984343640584713696 3602122 88246636429954567069709666159346432 3602123 -308778616376011771326942248381818080 3602124 595812697494375482543645223571307520 3602125 517185776991698082769880600285967000 3602126 -769489918907115728143837760862551616 3602127 -351001695115030078089438962300674560 3602128 -170660776470551227144115077238530048 3602129 -122850572478395826296726075503909260 3602130 47764422607313822601622806469785600 3602131 -340587314020405652002664872294991168 3602132 -196337674260333397807193959637864448 3602133 -1390634001964478454111504813903475698 3602134 -848761264204206279561858717084951360 3602135 -290552970481329474002972308223288640 3602136 -83064320377263012404146952946585600 3602137 100025850023740329659773567194384864 3602138 211759071824696699114256589937587200 3602139 -243519180776975555424327060394717392 3602140 130197708806928504953515204761907200 3602141 287619140034221126165372347249908012 3602142 197809954459002927626916307774166208 3602143 -348217499283170254991931040414604280 3602144 185213528206211411830695846957023232 3602145 104164695729186123187577967382851840 3602146 -573544334966050988987639479387255728 3602147 1116981956227671209640091103807389272 3602148 888702787577142054345898617457029120 3602149 -748166953186765344759831829124190850 3602150 -161652252020629756539481256394631200 3602151 19744647046223703769008841391280432 3602152 -2047529389515091416008827929602426880 3602153 8433686769898404335795095844930400 3602154 -541004533357058401622721973981274880 3602155 263806762662499148864677288796409360 3602156 884489784085019812052801763257483520 3602157 -223148443916570697362734425612633312 3602158 -118265056805508053949859973553719424 3602159 171984383852174690613309515592880440 3602160 -50532977447234397800603277046087680 3602161 54089107387288305286234513155878452 3602162 330645857910168011285065052581189632 3602163 -892129357659107406136478774323968000 3602164 -1317358227379013669658154534435263744 3602165 -281147745781498980331257068490076800 3602166 -239107349665509161776612499659162176 3602167 1440017720395542129077869470670058216 3602168 841177343233402740978341778590146560 3602169 432381867160794005960775365088204288 3602170 -394618181199178574868340532385600 3602171 148504617216730962197969427559854372 3602172 -83936756441705507967599455903580160 3602173 1302987496726178508278538339627996422 3602174 584792394628723593208151971412858112 3602175 -242068352490027972396623103459561000 3602176 290240221255019664374511903558336512 3602177 378403650711510372171469028847663060 3602178 -43420387324509528178407026715855360 3602179 344933124032585457341261721632622240 3602180 -1391723313521482135828909126945175040 3602181 1297755258308847655352973565043427648 3602182 -715699824108134485401815492171387808 3602183 -211748730541780762736414765303886192 3602184 -52773067096027005688007991399751680 3602185 41314168358499174325984923098716800 3602186 -191496918386345222402986456010880000 3602187 77391181786519670493359229564163644 3602188 -337698830114471208994156694380573184 3602189 847856235743929392104181089648915040 3602190 -781383143082578125997782748121292800 3602191 -110112773483472832537696624852609920 3602192 -268922972340953896200165763673358336 3602193 -43782601909402819163577591387953280 3602194 -584597837418237041376003629751737568 3602195 80519625518488302784402199019169200 3602196 2782895745601659391560161832683520 3602197 -1444700381216967694452489292794874354 3602198 306836751368210901466065485622336000 3602199 76098691785825105357887871944222160 3602200 55913479053924704702724532666368000 3602201 -225813445486969972258826567481759798 3602202 -575154267745041853747701237054355968 3602203 -1517199380321088965209231277683610136 3602204 -282645344217487284942187941505964544 3602205 829726972766963732249728669539835200 3602206 461542733973333747976485475934841600 3602207 -613893417152539051719605001009571968 3602208 465431357567520624231019421714350080 3602209 -278124213027961068948620435719381720 3602210 -206395698213573258388836905553024000 3602211 726112791631523233389905162257396464 3602212 1155960184851398915698152008646179456 3602213 634828534004880093480849682735957440 3602214 38756329179366405709326932150317056 3602215 -281397159445391559796735669179675600 3602216 210861546204044319237884035164564480 3602217 362586099176338282597373600984968080 3602218 151558390029023914597741194108496560 3602219 1042189271070064361914504553341169568 3602220 -155266628807734545078343274513310720 3602221 -1303280340104873093185363975525036800 3602222 24190159411084262319804937331641152 3602223 616998627109801738141365213512078472 3602224 -525134503930337172150330540987187200 3602225 -200485014394532137674098832533370000 3602226 -492314428468144084709600526211779456 3602227 15367150534705948630445306873130232 3602228 -52307280824290888585461221464080384 3602229 316482570095256092897429306278364640 3602230 -627640375330039414705006455809994240 3602231 472682371333587604032338443388336064 3602232 -574502484424307107481405106309734400 3602233 970402666912233360524643005985841924 3602234 -656722733693882375878589771270595984 3602235 386792922293710976342855156967550800 3602236 245437638038695186132841449925598720 3602237 -237503224798429556046605223058942560 3602238 472882264805749930684479450925083648 3602239 20635898259648407365815390764442424 3602240 439105226850519591358671754902896640 3602241 271121612926205217731845403973683250 3602242 281614504819020637236138428438292480 3602243 -1045204270914979901120714457319901508 3602244 429874679252136652381748625706146816 3602245 -10661742026302201035930931441730400 3602246 -460018918554142919066870057159233920 3602247 -949725118952643731923887252420735360 3602248 707277967911136086398778870802022400 3602249 644796219059004308461168640842662912 3602250 151092297679011160797911150720568000 3602251 845054657910618653910152919103448832 3602252 222560684627096316586948603319636736 3602253 -658593563523003649950498214542962496 3602254 -1374006870612697960209272661711880128 3602255 1116789794593687973594332526573740560 3602256 33623910468366025092559662804369408 3602257 912167858957848549554093019183515506 3602258 -88487877864478459808492218069523712 3602259 1662099706905553874583093132967428720 3602260 -112819632548247547044189258745774080 3602261 -716903036703151516165050499291626948 3602262 -28747672498700552407520103434330112 3602263 37177692708611495115888759095700096 3602264 -1806353982666830697666459604518297600 3602265 -325569514505827883001013855189471680 3602266 656296812112553455252124678572209600 3602267 -1498411307113462839510025160034924360 3602268 -658818399447864026659701136643512320 3602269 -1341161229010229206298023884572579040 3602270 -263278486118566868788263240159402240 3602271 1102512315574993658597996881680167040 3602272 783771453587312494252353543264141312 3602273 1769723979331876856718652852778453424 3602274 -65581127141076714695336468411576832 3602275 -302608930131050658909553485008955000 3602276 -806888384699731734823430771522451840 3602277 -48749794536903523643742678686046240 3602278 -20031219531886051875596786339050944 3602279 1935050063088366730621854249190205880 3602280 -35372394332647084201558871273472000 3602281 -259324444978379765207749966758950000 3602282 -7557951475953822062086969821324288 3602283 -173425428061586960694607940992584192 3602284 234881004979637488098937559405425920 3602285 279050230301060810781524548975695360 3602286 -315866133878040825639214260362803200 3602287 -608703716259717593502442419266577800 3602288 -436348646615627007197706303395954688 3602289 -650284367892175937590206655820919840 3602290 -347028125667371275993055601481173600 3602291 1336996236101750949370401487791696 3602292 325337773597336946146685778926641152 3602293 -428108801998114508651971783338263040 3602294 199299125004178385991263372183690112 3602295 455462563971521449176750715960554120 3602296 178792414988382474480281291222753280 3602297 1810386059706090713781081706231264746 3602298 -5294366826047073226894169522995200 3602299 1549130280379189424537169160721435300 3602300 -53588086033474027246066831534003200 3602301 15426985592215850321894052546863424 3602302 668562090023652651476019017992154304 3602303 -1109934940144371190906012667984499576 3602304 -318199777902773987579365590407577600 3602305 27219866353525542940138051902345600 3602306 -278347473340345553677202495918209536 3602307 256792045396322944159385757129223488 3602308 1026690918907854358733557604187724928 3602309 -1072743460789618177556156509622435490 3602310 4346068058300282000095598096396160 3602311 2153080094302946857107146827585576752 3602312 -441379226103318879557713490107269120 3602313 -25651768392626772805489525855056192 3602314 141164208629905748982702901464022272 3602315 35257524111592368579810472738622400 3602316 -413546893161426701434593196093813248 3602317 -970791612566529861936479195058037608 3602318 54937268247714774415262090014780416 3602319 -443671290813632116153051329611425920 3602320 -22565176656393858055909532801925120 3602321 -441351056984429467163931115319232000 3602322 1224055788503595136214581933316421120 3602323 181744578742184936948795848812719640 3602324 264590686076974444910857691126169600 3602325 9414152659646355855635317542981600 3602326 14704198601158894597140829420295424 3602327 510540048496127976197896193500360800 3602328 -304970415123541645994933038314147840 3602329 756207880274541863486023235204621184 3602330 473156077752462782565349405795726560 3602331 48495747452131183432802070050420328 3602332 336436187589300861443478146626551296 3602333 -993915398752624467319621943128167162 3602334 659800277789418632144186224685776512 3602335 75185831118104623392393517618178160 3602336 -1114671923498344179083019816156069888 3602337 652934003490140119498236714820547760 3602338 -24239403028477030719191821513663104 3602339 171826177176280952365837896226475040 3602340 -349234396757531034857817941093990400 3602341 459271178241011623151264799263105500 3602342 156000669049259453060876234321685504 3602343 432111484571991109175624738741568000 3602344 -378874171977197336619512889723171840 3602345 -210677378569609770906312747733047480 3602346 495180110013715868150705467269466368 3602347 217908654649461084504724380184492432 3602348 -724472220171795602971757274731035392 3602349 1169756364145312992410742807099031734 3602350 -523430378598061094456720683202025600 3602351 -1646865081226419726674038490792165520 3602352 -34786236805741935892157851719696384 3602353 122025873919873335813475866163827602 3602354 352563500883661561987889774588700672 3602355 117547794075149244301620019063357440 3602356 -379130817168523761886241844609470080 3602357 428313999957736512897911191768689024 3602358 534885350184546580849519800465414624 3602359 622072472149181447187370736849739560 3602360 700329558270359449119378016617984000 3602361 27883372597982713405232872161050304 3602362 -1564467765851294001108254717128442880 3602363 267682818859168751886496205740015560 3602364 -350305404283282254865068433076075520 3602365 -91414035511951052207057197539390480 3602366 -625127960897147629991338581121177536 3602367 866847292509533184534007502241864480 3602368 -2857718926600107030736584088485888 3602369 1365547165871599098439032940400326752 3602370 495532149940555480894662772910668800 3602371 54554914490038249333475901093312572 3602372 -14176985201379078737500303476119424 3602373 1344941839901489586142438489041108000 3602374 -964719278983899985399475924805308064 3602375 188427419051528011571491817243520000 3602376 612857797915829013843318827922539520 3602377 1694150408592400709361315599680123226 3602378 -73995575537597161188264614153716800 3602379 545860751499086048503023203270436096 3602380 -172943629916470668613446296184345600 3602381 -491007461136263479631999346548208000 3602382 223692310729860931980556481946871872 3602383 1577064045373889921518502538614078816 3602384 230622455225331991174856818139750400 3602385 120945064474435728287300560161892380 3602386 -161918120406215044144582883088076800 3602387 -586813637752542599336763863143374408 3602388 881751797007813445450797539659708416 3602389 -95352201913527163240780649648398528 3602390 -475872062706747280610926728274800000 3602391 423843154746170343851533717777686480 3602392 720507862989033876791041000460544000 3602393 1078150188545765371311922853873349642 3602394 17034329569852724769113886059834592 3602395 532864969556837425418437303161646800 3602396 16702922476832524961672550572510208 3602397 907879037420772357180777484680297600 3602398 403921548533152480545155493456519168 3602399 -2400135485706406616103444700988236440 3602400 513662435353324633238721166049280000 3602401 1238958404732006931542125202890601904 3602402 90464523582141656547463879911760032 3602403 48705430512833000317330566599167488 3602404 -668888023439566795648359674755009728 3602405 -1341475861116058495223435736262967940 3602406 -542997410467570947840661585967359296 3602407 1237437263622078587773298989169220112 3602408 668641197468707839467697874045352960 3602409 367146517512992429033142948411966720 3602410 66566369200196657552527725485829120 3602411 534512285288127582752755078770792 3602412 22719317058892562718166910247168 3602413 1113898769551850906491267101072415884 3602414 218659843364675740517529072437269056 3602415 28975310558538433948002754056575520 3602416 32395621027848892954790341344722944 3602417 -69014133175296824480430603283332096 3602418 -639331503467420823274924520664295296 3602419 -47480053627847317452574481687226744 3602420 -150799671591801107006809734630013440 3602421 643945325256159626611795325935812480 3602422 -439681433804236237017424595439211200 3602423 -1251020348076508401020189363858041896 3602424 2396415256842177169205641156362240 3602425 1228492553352356508197233840733320000 3602426 251091840664883590834967381452332912 3602427 -102785774354297809489790198535381480 3602428 163156564783886468906610219938643968 3602429 -313337787951631284069947411236231380 3602430 -110753711170495122797824268835590400 3602431 -326848357433425741385229064016905272 3602432 -120893745810365792837411024771481600 3602433 1063587711863547246435694587658795824 3602434 -20547223969004505512002542676400640 3602435 -849559733251220874012920556493532400 3602436 364247086157959283033210255931586560 3602437 891685025992623677742491714787429086 3602438 -339645601711111165843167055099238400 3602439 -932217973995555098947747299907681992 3602440 -79995421294929342437941775210803200 3602441 2154978328441472675040204627992098842 3602442 69652791116605516171559695578784512 3602443 -300708448475076340059091297231425712 3602444 -123697576281850883208860125577339904 3602445 -102363916569602446530528964191129600 3602446 1197386760211542840865671647146164672 3602447 888700615205765133110483224499486880 3602448 98764258213215960844207282244812800 3602449 -439614539087536483223333869453243536 3602450 -239695730683086112085255911295892000 3602451 -167021278907991582193392672396619776 3602452 -334939647635609245738908475524331520 3602453 211136385624241495743849116240194680 3602454 10712207602972725627209877007492608 3602455 -69465373590676982861320412552801640 3602456 1085599758528231034267427490602680320 3602457 254982459496986690116972246007125040 3602458 1074630439749451739097509677208548080 3602459 548984634923142167571438875341299216 3602460 460858588231968242442553328104412160 3602461 -127173967120030747021400485332566938 3602462 28969217935115927522718577344003264 3602463 85892021183274107996812585243893120 3602464 -334455603768617091718860130558869504 3602465 61246475250974946643108872224194920 3602466 -280885133916738051051022939240436736 3602467 -619256844641426658598991465420002560 3602468 -5071388457251035614656429470883328 3602469 112398415731347303268566069757411456 3602470 -253398819784976051757325089716586240 3602471 142378451730022035892288069913607672 3602472 780825067121253822456879357655449600 3602473 59029486014315888525508421285376640 3602474 -515319234761501478872779287075453264 3602475 103646844782510413806332842964016600 3602476 -465041036549759157474355093264404480 3602477 57071904597121367240935196205527640 3602478 -8992171121188360784776079922680832 3602479 -319652754362027993819129251736289280 3602480 39350224275119598365563960044748800 3602481 -406128563745088031822269922354652960 3602482 -280581611791943070867759673994551296 3602483 -997631743997086374341723790325790760 3602484 -987865382431616750477728046402186880 3602485 481968607040233066871055633482289180 3602486 -214206839244779683945391264026014336 3602487 238734084185116735670132072391569664 3602488 945853690799327109636276457029365760 3602489 249421654187985687715724991102906000 3602490 -24042127383073368409381020891290880 3602491 -577577033707752035937851415674638108 3602492 -521818680743007937674876329685955584 3602493 -1106931067671408317801364627737757018 3602494 -337234858556380541627842533534231168 3602495 -5548025447277056655304402710808800 3602496 300102830680970493658238085790433280 3602497 -2134487625752840045528421254027200 3602498 -542008276070532568974567160854183936 3602499 -1033675796328082485207670296985155336 3602500 242971929803578241517565171777920000 3602501 549377898808215667628647074915128352 3602502 246435785630720164782324391809479040 3602503 -604394378445157297536746441017173600 3602504 -428597195848270644600626016057292800 3602505 87673726678336476536289969043369920 3602506 -215481063726196413247569310279210656 3602507 2463897855838186730073222953579171280 3602508 -57409147076825272214152914779750400 3602509 1030000993747716243936189957229771660 3602510 142650109988192854871529136090168320 3602511 1053389448104097745197464469704283960 3602512 421885924400067175313230649879945216 3602513 -539101091099564835583446990075650496 3602514 554621511954801616309371668310247680 3602515 132628499169822163525777822289354400 3602516 -148652991748460370668432849211195648 3602517 -179322500148373005982606918781946720 3602518 -70965822770308556395828098466595040 3602519 1117868944989574711469755271286870120 3602520 267029692693966845746144209205452800 3602521 -1083405873689138987747608209751821816 3602522 -315149919931639161012649176620467200 3602523 -1580875895675840081885714738318124096 3602524 1712476545999187880761170852219042816 3602525 -124964534520576758570948746843597500 3602526 64981544559419813508854768531214144 3602527 -1895969457311680893108401135769286624 3602528 113100489639964051125564716641419264 3602529 675666125875039215529710327615840000 3602530 1138663100987824962634182117610113600 3602531 -527325665342920893396180307293986808 3602532 -398785289649958781367843177499465728 3602533 1720654373148773946730087113093760 3602534 207584340696970809737922137459205120 3602535 218102346231016228191650772650581200 3602536 -414765696038219027076056707951165440 3602537 2132372855677222652010181861475568186 3602538 -713107965675488839595062840994962752 3602539 -464201842880731110635076021007549344 3602540 -6186610481548095955577834094182400 3602541 -156542178863773025645011582384509696 3602542 -82207175472174204248077089632396160 3602543 -72324812566298606058904471218051600 3602544 -141464917532506892203175520637550592 3602545 1037502040264533011093441844886145280 3602546 9668354246126324205155174259731472 3602547 137911808273340779771693955268165056 3602548 -4488091971895460653237819672337664 3602549 -2070571968539976100789351742069994450 3602550 -10157834591020738357660419631718400 3602551 516455139976873868504726570826102400 3602552 254399716581727312401909011474227200 3602553 -12090303740056031286403505854961376 3602554 806579240073052271775636557679494400 3602555 -1075047745996722443806290894119117280 3602556 -30260522434752492707751137419299840 3602557 -52906701563813167460750697736669088 3602558 229479594099912935833962716428487040 3602559 362780057170570522958574390876211200 3602560 -94225932134776488287155555978444800 3602561 735479711458725261162560808547788162 3602562 -79497343800931274706450050072651520 3602563 90801953552982019242314986033227760 3602564 -203691417838156052446561908564086784 3602565 -634445562750587643588465824718220800 3602566 -407316203795211973131413029314269376 3602567 3073330667945871853624583498486462352 3602568 -887939771965087526145499723938570240 3602569 -618566717709948125090114582139782712 3602570 159708480517101096853265865762384480 3602571 124827926776348183416799506050515200 3602572 75491373206618797721112789998837760 3602573 222281593567002258009761262492540162 3602574 512696363080881267747175872828532608 3602575 339884456270451118585475787856497800 3602576 424585551186602710195641215597125632 3602577 -933127367895846594051309610865212320 3602578 1452094181984276608454010788758416 3602579 -67627341827273440853213650116996624 3602580 -567895408716045385091144709641318400 3602581 403536476406755079910819548274762382 3602582 -386148632445212940481335447163909248 3602583 14541899333445974496864425956819200 3602584 -414099911462514516211459174909562880 3602585 -187990483774743831797185261137176640 3602586 -158187858034495203365435538698785536 3602587 -1745874947114823721679021059699232764 3602588 -232011298331516504969089789424514048 3602589 721899310913297249686460741468062080 3602590 319782451017025306660571978430643200 3602591 -794013347385724060967481572019103008 3602592 387006403115575988771267965854154752 3602593 793304082518888163965333177016879842 3602594 275083755502257203765594285180790096 3602595 677533271229577702824365227334681520 3602596 1385650064633818069963432891581891200 3602597 -1802620855944314938490401498525756608 3602598 226160216084404872061158476396355264 3602599 -186689129872006516980323298722296320 3602600 524788805338902143922620720129664000 3602601 333141400004777638414638130379884068 3602602 160921892052879784502014777040870400 3602603 -83829105829775086236687048793823232 3602604 -1990143822674546203422484333006848 3602605 116836295401879351631595121066421760 3602606 -424634897067103247159246821807014144 3602607 608274996961245625201494157033388040 3602608 -54035923432027312768847611534163968 3602609 -935893405228233743902543636837647360 3602610 537608730035817870517650275682278400 3602611 -812475716661986104714698606437219376 3602612 180682617507561295185773258511859200 3602613 -278232976073904591479146496713181376 3602614 -125318540789799046187977086509544768 3602615 -462187338915304484118451187183044080 3602616 43550573848656191886582582736527360 3602617 -459886132217372494014448917901365334 3602618 -787823073887011658942450019032292240 3602619 760954145696133888256554694118860044 3602620 307025368559712024890159048036014080 3602621 -851670347778480151678255756386351456 3602622 32630852955418785701655330349998720 3602623 -109618196746294060090822840287993696 3602624 -134193617048341289819729436226879488 3602625 -439405010497856231563754962338480000 3602626 -3524100650841273087972519207403776 3602627 1828841298039001122692485802569913196 3602628 -393158086950871684395382565212876800 3602629 228236345460953691985618585737077340 3602630 628749717585115240893558913243729920 3602631 897941922542436259950037921251889920 3602632 -509632735586178988355824552998297600 3602633 -995470260805968407392438903004894118 3602634 86549136851426187937884570711097344 3602635 -171996650951636935851515575694413920 3602636 1587170934691814221002474184085134080 3602637 15548750774698750501461298053629760 3602638 159625577135546420221349338675374144 3602639 459718136972994076009123701641846160 3602640 -4282271601427476205286074782842880 3602641 -38528550951950583341793454211853120 3602642 893494864890365805086095256239263744 3602643 682251374417888831428326937281035328 3602644 1240281904345634409680509059234041856 3602645 146994381171564032713743318221602080 3602646 -260704855415585689660591200823354560 3602647 768166241372074271752194722760324040 3602648 -361398831527227891110893438815395840 3602649 372045011783234544410179032213549264 3602650 -50341323624068641245367568487217200 3602651 55307622483910550155551122263567200 3602652 -922980500700167905068491041941370368 3602653 543864709089186865815772711303674220 3602654 -1184017421517196170287321779778112 3602655 -179328254100109681401531619748411040 3602656 -32062136865137452620301606043516928 3602657 -438517703824221549254945764748797728 3602658 141679819998236841996568305790667520 3602659 241435319895748851204732343032360860 3602660 325961742534488692411109622458933760 3602661 -313085350973752631813584919227904928 3602662 -23590285237338888382197110923288320 3602663 7171571571922681555753261685382240 3602664 800104468099599569078969093576294400 3602665 -193232459551691170863299137182543360 3602666 -173463498673738871790432649023014400 3602667 -17072790679964166852418675298142120 3602668 222654202197434783477232530581980160 3602669 12668805429683202315829115227938240 3602670 -94475071389495195131471044731532800 3602671 2593807974706376629795434867152937000 3602672 276299911857485089576527799300325376 3602673 -901565701924574215084416476161623678 3602674 22625068405017480896362643170808832 3602675 -180664617810778323606665690921064000 3602676 63095133065385965419981415761790976 3602677 283764797067101559823400912209995512 3602678 -25349636386180982650427205980907360 3602679 179463201756481622964489168953998800 3602680 -789513775697394067097876674305945600 3602681 -1290483052137909085391291084885338518 3602682 -284356346564921063729900553849957120 3602683 717934095962149729200992465817179920 3602684 1475757723020065174190622009164476416 3602685 385235363729029075551262842891422400 3602686 605846919811337527531190630681053440 3602687 -2107411368172702923471992954385865608 3602688 237609792574050366477331139829694464 3602689 -60188500115494694743427104893619644 3602690 18438847438155894973700486323292160 3602691 3746466370730017950009973354537297920 3602692 -574038248346790049413517410601229184 3602693 292257484297385273557847719846206942 3602694 -230931937798564438741154538046881600 3602695 454517552053210098670839083337109920 3602696 -4759778360775000873330511282176000 3602697 170868732279815639780374004209290240 3602698 448312472742514980554286827041467648 3602699 -712622730245097869770792707610137840 3602700 401281448234178449511533732959468800 3602701 44369170628925108475948470554625804 3602702 -69561379551392446669470327122193600 3602703 -237160629825961381061788839050046576 3602704 9193137356134501927563193702154240 3602705 -252911236198713454001646422180898840 3602706 94935404837985783131476817931890304 3602707 491731078112837601901688495571654956 3602708 -1282923572813536421443857176099268864 3602709 -11585983278773487121044186901201344 3602710 -141107735656033252463879756578794240 3602711 -298120811670851141209748528299560096 3602712 188765873238525147015637817917440 3602713 -1431455962682276133465919813448426038 3602714 333309866485471625102454114960969456 3602715 -823393604863723802252409275008649760 3602716 -910960806530190090798437975952363520 3602717 182323377324621239433759424966039200 3602718 30851485676306720924488525393812864 3602719 2043703925744130699180696144437633120 3602720 236669992240541628916897771998412800 3602721 1317395471230732874756916491157852864 3602722 1171379055672337828802837666778456912 3602723 -1611651204594314417291463555604034280 3602724 855774716307949218433798243859023872 3602725 284003070317428516971016422882942900 3602726 146551914281261883801817629056313312 3602727 28059559649600434892386820493782400 3602728 414261989383143977315906196742041600 3602729 12605428582455426733642912100339328 3602730 284667058879807723742892235762494720 3602731 -1701890710262979522543072362712490416 3602732 -438323376286338752421831361385610240 3602733 815698223285264625015659608280949600 3602734 193532676030682220642058025339294080 3602735 -623366266433495889019167126967339320 3602736 -84763891752710887964021906979422208 3602737 -589112836249536839761320642139589614 3602738 1319704448617833116845094854184272896 3602739 95719517916725978888704124175717120 3602740 1047337626907692422832627170938448640 3602741 251021829987561728030289995478700800 3602742 -347182976394215209135052896633943040 3602743 -474090400777738278295432244937150576 3602744 -691510618117054429114999588995747840 3602745 -871366119412120473703110867026150400 3602746 -353578113256631737053209598744572160 3602747 -2176853027747812570161493692937419804 3602748 537921838414964460919285252653396480 3602749 -1430942458980122161121746847157384250 3602750 618558742066877455632080441176944000 3602751 -589330768816113881664017742145280568 3602752 163729949603075366092976880727621632 3602753 198533742063466923792372681640074240 3602754 -117434831748650998395622313331516336 3602755 251648398351666619809010686288800 3602756 -1551097199923901243869420943034257280 3602757 1329795673887704150122559406889089120 3602758 184697413353799802301147988789393920 3602759 -2224779497998404864273782787971132784 3602760 -178327015121599273688067964182528000 3602761 -1466293765383217536215953776868271600 3602762 943833018630812160249631977126891264 3602763 -31170646056692063868024232756949508 3602764 -59286302773846583271307200908725248 3602765 471045377043194369836032539646984600 3602766 -275672465635815901674404740882215936 3602767 210721722836673556738524635777009392 3602768 -11905622972649592358869844819460096 3602769 -51864203344850039722049557233954912 3602770 661171682761704568485001754376274080 3602771 -1027977158406064924807546272767767056 3602772 -1446331627752575039306676209787494400 3602773 -744111788402668297768607825982172978 3602774 447457999266031412459091915468613440 3602775 -666392576087400986323034754294600 3602776 -1853914243076459951563216989527040000 3602777 911223881254437033475501905853975620 3602778 -162946267336587179239818229376626176 3602779 -156252366888875688969460268742024216 3602780 -2186338813385179893563859422400000 3602781 -51471692612790747118530550577334144 3602782 -107417598200673562844940338588298816 3602783 1069739089332045371149522298479072032 3602784 -360894403512426948126333748323287040 3602785 932283275748235074046452072360389760 3602786 849656615031062475243385781744501760 3602787 310303599681245392706036688983869560 3602788 -158666413207958411335567675619835904 3602789 150875769433458029182067587462813152 3602790 -184662726869245602490719143553262080 3602791 -596449449141607586652181032766543448 3602792 -926104759327716436837889838206592000 3602793 -647454997029733761024425655316429632 3602794 102877183179450615317404444948844640 3602795 -36326820268724466752643786044467200 3602796 231966461835995244638164265685652992 3602797 -836634490477461341690771982529640736 3602798 -18303214464531265919573760237635136 3602799 8440258909712174343151710165464040 3602800 -63800048524899537333391705848217600 3602801 -816459532125862043836144021431151308 3602802 183835579377562323058346277983952384 3602803 1684269931524391021361759981301439052 3602804 -154513058932935963235888661026249344 3602805 -124732532722678486282327195808282880 3602806 420739710674621363660274268174280352 3602807 43433338217839277050811229260136288 3602808 -132464613383488168651498613727744000 3602809 300227528291362957232330095121834880 3602810 -41322329615300863302000669678258240 3602811 -390934165519509517951409415179876328 3602812 759469274996241049961031148819387392 3602813 -106638608204864560965921815812868340 3602814 -615945048964585872510690430575917760 3602815 -189071254161057861062539137081921600 3602816 -191873807593238954549798664803450880 3602817 -1275112687633316037739318033545636366 3602818 412533378594626405118810501012359040 3602819 -450200401054693681829063383689736440 3602820 61012524062456241717301128880128000 3602821 -704272014269153534231572438487074978 3602822 192832952230080066959347966111535712 3602823 -665508261835618201019613361171060440 3602824 725057884196880261505765849522667520 3602825 -525058732172477149155718275802892400 3602826 114943163481397477734251649662776320 3602827 -715609405110491198246207122644533688 3602828 -1839170289315615202525086686021297664 3602829 -733791180885109532136971783885975616 3602830 158208690590416106227077420425932800 3602831 219726185310895577183144353688323632 3602832 -492477918078562598959241239079682048 3602833 368509587273705687086187092038123008 3602834 212989781056519278900988251795213120 3602835 33033349453553930991171225525963120 3602836 891975464970639728195893251021922048 3602837 -978246679675384368951664719087851520 3602838 12311845529979075110843520153317760 3602839 -1994772187980401099983140916854347744 3602840 -14992499215314087266901924239155200 3602841 10834956767628447070334795003646720 3602842 -67708385573925855484503617660720928 3602843 2046417916119867038875329672053282544 3602844 82939590014427219924423921148609536 3602845 -613727845877795711267433983957514900 3602846 -389554639156672363465487005429974336 3602847 -285215938771004823985603067128476600 3602848 1435546533930078214557684495837757440 3602849 153247612454805023545776536190909120 3602850 -5542674119514975744113403228624000 3602851 218437169058767065575445617803101184 3602852 889371923561792341802218380729725952 3602853 681438465748512465001921422838540800 3602854 515999351442782582854058474043250752 3602855 -864836351560309695841611808069671240 3602856 359455627495968116339927707917926400 3602857 1275136993027867994901666598787857060 3602858 -319528953624331290614947693696401408 3602859 -210167702460766359414207570591727632 3602860 16873794771135466604258925706844160 3602861 316804032713912969994440013659868012 3602862 420063025850899638908309584761611520 3602863 458569474724926116954361047122012160 3602864 -102092813337928765020485327980363776 3602865 236592430585180865107996887024923520 3602866 -599142781683276970175561701250992368 3602867 2619712559447398177291225801966166712 3602868 185009060066341557285732332917002240 3602869 74373693160494256600287611524748270 3602870 -560491905186083906252697811335621120 3602871 -98502841737072899329932596971672128 3602872 -245452845187923176878753889193984000 3602873 -62303399462452894558043074118721600 3602874 338591187252587187509490842543677440 3602875 214887647504025336578886101895480000 3602876 -1616301887621186912625762370808048640 3602877 1337710754102724122122401661849432320 3602878 -453071470132252439544751101214873344 3602879 1396790448359265191888544844324592496 3602880 12956427618972880639815920753049600 3602881 -889608434597347272965341186811074560 3602882 -267299922209044978940587247591817216 3602883 834562830685061554671988758743918064 3602884 6923608290343800776609562296605696 3602885 98388039011267494927272294915436800 3602886 98428471240201836493354471677265920 3602887 -150810411769204537617283655968452840 3602888 941875285744982883853731066636149760 3602889 -1388220510296259942384710595074186646 3602890 -9914498764143368094429985286992800 3602891 702630964318441955629574115141542292 3602892 -395181415147157689795040483121005568 3602893 218102755609152381870552527172509760 3602894 925019934428977370160350533450675200 3602895 -59949212266344593540502904692096000 3602896 -272827794252894695617511595679744 3602897 246907564015569880956207680930927346 3602898 -37428507254928474405840587493977280 3602899 -1518370151879432798237368919680638100 3602900 -113670243984299746863004056599500800 3602901 -479071512642536392568910365608291296 3602902 1245107898250565576380336765646697600 3602903 -1475745204074035879828847426852521848 3602904 249155903494692346647249005608304640 3602905 605031103640116396045522014173645760 3602906 -170123560567100053294720735441144848 3602907 20641927093225953637928748152071680 3602908 -326327376316664547082957106897786880 3602909 -3635886738082797048176622116695546560 3602910 134072573895116574276128335090335360 3602911 -520800006052129571745587854392255960 3602912 -416186297233253016438429499321221120 3602913 143679607746498720430203098038579200 3602914 -386041295718822124448606459372594688 3602915 84378258281877901480129436191878720 3602916 276484102386541838462264057434969344 3602917 -1845224038802829902232125566443420034 3602918 329040610089191894662047207246764160 3602919 368340924018988953688696843303847808 3602920 710380231623933003313409841237964800 3602921 657870387154705321188562027804284090 3602922 -269196372995857104389799574375158528 3602923 185623657132897179435349893328861172 3602924 729358006525421378574930118467102720 3602925 320305493975230145459051592904872000 3602926 425474973266681566020382669015937280 3602927 10328614422165969065474383025006208 3602928 -22788014615028386402629117341597696 3602929 -2394903855623701735011147379545652128 3602930 -22663128608974388652389542128428640 3602931 27604789744434682185012583453443120 3602932 861301419832405543405556495463362560 3602933 -1312088450559803336542117250271253860 3602934 -298700748449633238882387501742277760 3602935 256471226210171823665714618716408320 3602936 -405239354356227825136000452767416320 3602937 409179366190236409376202840160551168 3602938 -745372840602480839804340594932852880 3602939 -385417797537679297011295576692459744 3602940 -345127728095358381100329957149736960 3602941 313383902795731924779026841891278342 3602942 311441325911353463651343737259261312 3602943 -936011299079105956560539109055726080 3602944 -26225757009932676399315120593829888 3602945 -23537254468640526028735754242166400 3602946 247930044589325333874430966488539904 3602947 9322746350431118888617645978400804 3602948 -146619235814359242224710976885304192 3602949 48809874092498076001933975723316352 3602950 1524684193870237557096983642323200 3602951 -48703112669880393404089175323958400 3602952 52599653392216516057246089444433920 3602953 2204490322683871766902609205679849600 3602954 -183570333010970355763881889891183824 3602955 -152825097100859242921948875614234640 3602956 -491560891769200929938512631495109632 3602957 560417140605177635988074665331522892 3602958 73674638603563326379525498691662848 3602959 -271836313064038001640580867410805840 3602960 -203622146599204411161811134227251200 3602961 1168212430138678673069023934209250832 3602962 -245779338959594005294463474069156736 3602963 -38582516206694074576959955739037984 3602964 200272992849876499534633558039934976 3602965 690208538435996312876832169087322520 3602966 -126586835350988916940823089570732416 3602967 -543799623326233515342194322009952920 3602968 -935173881382167453636570597539696640 3602969 -1751598801231714739812513705752024700 3602970 4081667164531541260208475824851200 3602971 -678006111052155644701693318369960828 3602972 -241529940812801622763083301335796224 3602973 551741592522163004523315471381221376 3602974 -473001660756308437263129950573486400 3602975 -290116446325451678448088594448280000 3602976 -117823199948354150347813951327174656 3602977 -144002993295225877121598656661240128 3602978 141931200737651796237057561697673040 3602979 957248571069792791902387902201401124 3602980 -679637094522043700579731909237071360 3602981 -381901014596120768751598540218708000 3602982 -141030169382712464585393595959085696 3602983 -1779958448663376555375538991865973768 3602984 131113707628704278062874714320896000 3602985 276366171233549374948896544381392000 3602986 -112626925107850740615165512545988160 3602987 333758903790318321841224601524675480 3602988 47918299980891716397350671465912320 3602989 -400671671087723844602968491951849600 3602990 -216649953107166666004285438797189120 3602991 396476279975201286868075885725627264 3602992 463068340621288062008774432225984512 3602993 -209650699014961697719950202637774616 3602994 48876562092946722915715005266883072 3602995 443855012760415166779480032669175200 3602996 -983969668751199906249433643707742208 3602997 524871592522344835861057659619955100 3602998 -175925507095454221757231164220283648 3602999 -1910203187051024099195460732913479000 3603000 564205185235121157443909373143040000 3603001 -972206260630228113230637329343700608 3603002 -474201594018470131446285494434406688 3603003 422909736196541318652001845509172504 3603004 475834004599808023134716337276333056 3603005 -75809767983257246163054116083130880 3603006 187562817837265311865401273209991168 3603007 -652842017575783110225154625170087744 3603008 -441461129233204259417225568221921280 3603009 -528774705019370259388109303235116496 3603010 707803343740040962712055828081016320 3603011 -545707659292423426732638413305691136 3603012 -79438318547410984948212898078064640 3603013 -29235301478071039004678940303215936 3603014 1292137849830259320720640860689007552 3603015 -556792003305426277839251525130993600 3603016 -145910932282514428156296457455467520 3603017 -358686670557680875504832505460326816 3603018 -403518844653849692998569805001437440 3603019 612947653007680018477460301376025940 3603020 -575545270047970832896146906547998720 3603021 -576518553518375276398839969302637600 3603022 41148586488892927205422403199957312 3603023 -523299554403670874278806824022417720 3603024 -195704091675833490700725861259149312 3603025 -759430020130428842473547940104851200 3603026 -13999574725245551356061657395791360 3603027 -563165274575476484529273511548073920 3603028 -121140577625350646592812124957542400 3603029 19791936286308176855574455964435420 3603030 275961347847830402554054641850091520 3603031 -1395504022035549808806140473291373328 3603032 538508508073300182004256635245772800 3603033 -115843328025411890704240102452543936 3603034 1073942545817931950321248131585106416 3603035 -460354928758108532456748168701555520 3603036 -685128646349415544126253518439202816 3603037 -223844737612317638577003500690797056 3603038 -49012649865247636029911112485015040 3603039 125173500695102923978415792817367296 3603040 -214268458957847458485510187615518720 3603041 282782104376391027878848169683620372 3603042 -13780285821876781954772224006537728 3603043 2284628579144452229541318330634117264 3603044 519021564105310362169122796570859136 3603045 645227852001465541277417559650716320 3603046 -108474342367966796285309764564214400 3603047 321422578939193758117345409495340000 3603048 318350543336038907881665752814059520 3603049 -620094427086591368244389117351978950 3603050 2358036882631061356737406977273600 3603051 319209298391692349422968909359125980 3603052 -607726030304898103896561541605201664 3603053 174619242341784050891761123614025302 3603054 71675363156068426821767940730982400 3603055 -513831828079643988484661394700346040 3603056 8549812952108987345927502715256832 3603057 289918114164092776339721065521129840 3603058 543536849301866456933593255781540880 3603059 -1637771783155484986935104071581933384 3603060 249583406890310681932574715160604160 3603061 -13211894582446435817555601026911872 3603062 153451654719064183519487828333200032 3603063 -340439776312500966438646470146860056 3603064 1690917800704824909114168521195151360 3603065 -497332188561195691468065562588588800 3603066 -86809417433997741325099625694391296 3603067 1447967569411833626605955404270099392 3603068 40037604185078637595338481461374976 3603069 -1275549057626848138966202951387935680 3603070 -14371781366889776517226448196611520 3603071 122849083662017275359229971972475440 3603072 -682395447641138888457384337153720320 3603073 436179126966823017885583531402984322 3603074 -43572491254698787701513944035957728 3603075 143059646003723658115257097006041600 3603076 -121138283427808898903154068744640000 3603077 -639489314854642589762782587582535074 3603078 678681941819991647818326915448780704 3603079 770665361179276777753403794930182680 3603080 236106499204405246130762438218752000 3603081 -332741139374813207823301324781515248 3603082 480943270017213605665565496984138240 3603083 -349458866124402072785446443441913176 3603084 -250490371681323410613918708345384960 3603085 1245998220458410966367897332850856780 3603086 -1280080629176887077926399705762790720 3603087 356358781105911669512526065973179208 3603088 123267024640514318159678304329662464 3603089 439524091818987698462358828799545792 3603090 153784748449683611529103493304952320 3603091 -86665243234141639836372882316170600 3603092 -1510025492328984233638489706117088384 3603093 -419707337028452768986729464548447136 3603094 126415627762531626085732787843020800 3603095 -665511207654543016926141841362743400 3603096 186618353454357216322727251161907200 3603097 482263591244664482817174131426494852 3603098 -963184009685603640899283919633213200 3603099 2513670730567461940676805739247616 3603100 270781040969399346118819993580774400 3603101 1903946482523897342793701545538352102 3603102 329496576801780127267579051533056832 3603103 -518838632071490184211736415665388160 3603104 7340705836242713221105538883256320 3603105 -489207177050657744663897722542532800 3603106 -394222249199307805718604465834722016 3603107 -1078023197626410451351660290310564644 3603108 -33501166653033904011753084349501440 3603109 1470942860664937200638484861316856860 3603110 221895328895127357702797476975714560 3603111 -954501776569808114622371023299240960 3603112 -2083019717907040379995262959511316480 3603113 -1493519640132180545455094034194588016 3603114 729508570555688644321191429881925120 3603115 44321749494319359179008349448075120 3603116 -57822678713786802028533346641398784 3603117 611436643628101417539020144701043712 3603118 -205697382515242482723577003464451200 3603119 399125809791035775677217017318365944 3603120 182687863701587941883450235767685120 3603121 -118348984993867612457550926664854556 3603122 -392053219284855471188538372965577600 3603123 -20070183103034517021630760992971748 3603124 31968344929125577014027172609816576 3603125 316660353438413878672455697506412500 3603126 -387191189020211986087203421161724416 3603127 -927111583650278100644237913897106728 3603128 -877200099990044028675136832511651840 3603129 -13664701020753325567591317820618416 3603130 91421983642901817747174363381657600 3603131 -255027971999226945092085292935034608 3603132 46360078422806719975247895107750400 3603133 1628006631444935097754101364621226700 3603134 15324280780838577341590633484229120 3603135 210741705412339440634167228438675600 3603136 -142505982090547993795900931021209600 3603137 1113135750047565050114680819544832 3603138 35240150458103140303392770127360 3603139 451990277705668647671906529199372120 3603140 -975721439087491926532142914295109120 3603141 -24484567695265416031770955693553730 3603142 -16607752344605737047727774315608768 3603143 1210569739654853300338694050548675120 3603144 220583638244558570946142440249630720 3603145 -208722338016576780082960088514316800 3603146 -1267686752789150165256239651376719616 3603147 -985946493984760727543101791542639400 3603148 -90335555586981649281894695890970624 3603149 -171835454068327259904292736800334880 3603150 407291142251215987051036003738848000 3603151 1003406338921915183310112905056263152 3603152 -65847826157868779717272619301470208 3603153 -397383665409997461922921090314112800 3603154 459958758684807738272626656200581776 3603155 -432840773228528696259496497611996880 3603156 -452649979626164796176364198531741696 3603157 773639642834745973849837863776365920 3603158 -177087754810911479216045680817397120 3603159 41645116197541880383305845849577264 3603160 -166929468696341890395530314088448000 3603161 406912462720807763387989605433949184 3603162 115248430532363704868643511314889728 3603163 -634480794319018914982067688740045520 3603164 -278979523884310621793930113729689600 3603165 -149799449774665743568238695092120000 3603166 731651485611220126934111334141573888 3603167 -803302835748547675822620903196533936 3603168 1043609873012303097886402689566244864 3603169 -1318559555531985180360188151383694430 3603170 -286545077394101704461640554496746720 3603171 -19285813265886738465601648705650432 3603172 1404840105136608821054337531205576960 3603173 95554729825771301322034458980286240 3603174 -532331146083346796856910888590546240 3603175 -217001138563470632135412755468932200 3603176 538414363100513692834867366650869760 3603177 -710635113770326735853738447927984160 3603178 -437753462678901860943769627368033360 3603179 -1027988383907715403611551496163038720 3603180 -30851390481615731154124726740910080 3603181 -32145793801953458092684847857567136 3603182 -401269690175269737710058963345124416 3603183 61240281271643753020663399830658824 3603184 167497470246099360413650093179863040 3603185 -5775921767604327092211731724494400 3603186 43687274390237142797984311211417232 3603187 -151474712912213026764706168572329648 3603188 -1183686206301863367949862243754218112 3603189 876324781911693212494247055005817120 3603190 482871439820958989519777393040652800 3603191 19858933986523550717524458972563184 3603192 -397947845388122345214620990727782400 3603193 -1600846089261695332861078993205279520 3603194 -913415594799210172609972169050368 3603195 -900216971207190702292035333154477680 3603196 205334479198379329209188238889032192 3603197 -365726014860172016801119475941284660 3603198 -521670532758899243335475411878824960 3603199 -310949544759661479334486795433343560 3603200 85215023520669317611118199098572800 3603201 114804938161501649955911900253780864 3603202 861033474342506155386976452081177552 3603203 167809361076216972187991033649416928 3603204 -1276049808777207331754425825632073728 3603205 107792717374877027929137662773158360 3603206 -277997100869634151701610458764586240 3603207 -71329691324185994764501735367652912 3603208 550114952914930079638497392660643840 3603209 -456144125779268184220371432230416860 3603210 110611628370698159315695608245836800 3603211 25052732933718176955559114551982800 3603212 756064135129456364964715584093939456 3603213 -129729029467901516724723241810438260 3603214 -255782096486243390434888305714381120 3603215 438839591648637202215701442425856000 3603216 15389536276820090315066257725456384 3603217 -118814908186498499710966154264393360 3603218 -398041744231195120432005973553244384 3603219 331727614504184864076288112120329144 3603220 104223430836248743201422181722842880 3603221 2353539947198320220821738924493557500 3603222 -235799798017327169349636751488144768 3603223 -13872089610076274598126374807289472 3603224 697501986518692045931947387984680960 3603225 355095570114053901794202227279460000 3603226 -306672334288501319138545685129313792 3603227 -657716747310692752168310312692428924 3603228 15810493044392698154235042367217664 3603229 -552538650853763768804817996542577824 3603230 232216845959090347902656087382653760 3603231 764302439725026777938657468711285280 3603232 245946357144388829426479986907348992 3603233 50840879280655155595496715946307220 3603234 -301268580206597013801387093186557952 3603235 -1775654752699146120177887172559326240 3603236 -140819203573578650806130344575836160 3603237 -92189542584343107908061022400600256 3603238 333496738396297248882986110687895520 3603239 3170670830494440875344937251657656 3603240 -101716711007528310076014662967552000 3603241 -262350147641383066130078286069684828 3603242 427929969559999381247428901617848672 3603243 100956754474776868476606363874473984 3603244 -113244605515740843261801676038832128 3603245 185036053524361455308234018693021880 3603246 29112483728547700098638831986387968 3603247 622210115754586489371878175800695912 3603248 426282787771639353133971278136606720 3603249 -697546095140240632561110651880714944 3603250 -181385372029113448445204970094080000 3603251 -708494986498944312362114625303365748 3603252 -138367796972360235946588695134638080 3603253 -1945389370674183815599299543476932498 3603254 37573119534446615901239150351016960 3603255 901032953700591813063290212773504000 3603256 195762321898381416269592155625062400 3603257 -157439122942287891913182446442367488 3603258 -109779471854612830564422040240473600 3603259 572340232037199390079039054948408 3603260 1000267080714285408545803179309081600 3603261 -384916212457744441495691093905974528 3603262 -28191010140436491092640991963387968 3603263 -1558236291939665401477783945754274096 3603264 -267165573540595430923597920457457664 3603265 82209086666066698095859314559656660 3603266 -488930957679999283825977056693936256 3603267 593583030697309668180052184593900800 3603268 -299591775468473267624029701370490752 3603269 -601353941165454664022064242783091840 3603270 -182664453463582205273483777269708800 3603271 9679361500149791341670036781321344 3603272 712711486523289047512263824619601920 3603273 -231761493125765140625509107411385632 3603274 289122225016252270807106206813866240 3603275 -64973180048745775786205389620055200 3603276 320534185948027406221529950490456064 3603277 -774380345953483801251056716807812874 3603278 -76679412070207441753911096388439040 3603279 103350973537311302611542042262800000 3603280 169850314310784338573769529589760 3603281 1802324120294587177065945714333796464 3603282 210875572011728716813032537077282304 3603283 -2572596473584693848279277649556057840 3603284 -315354031684845752760053326632288384 3603285 2192699265142144306442685782584320 3603286 586651977482349256394282568120885120 3603287 -1137986556406747247148429428859875064 3603288 -29764337818250513054232841135104000 3603289 -2102082820862356175893017281077185910 3603290 100903488618189323248063024729521600 3603291 -75211521236446688718258507974466408 3603292 -217931604597351806559895639386316800 3603293 310887106328929628202515476791048000 3603294 -135942276510297268268205374818013376 3603295 947876744193683278083694747847788320 3603296 -357245360640946233228286121887531008 3603297 -382150056303565196914550459470523040 3603298 -221107710821469458571138433653043200 3603299 -552165264563501881487749664115196464 3603300 -40670697485713971382761425154739200 3603301 -838740663306869029372763704590129188 3603302 695097379731220081636887998663599872 3603303 -1176636800443864400071165820046950352 3603304 690729890246120492675057334553205760 3603305 779358047804278247230839964540775460 3603306 159640242308402483844063961162043904 3603307 1022784869255012167730338903876376400 3603308 -1569167579111369653187180710087480320 3603309 1163031657308593081916911738230256704 3603310 957002797074497186933965625307557760 3603311 -509947365740268752886167304120251928 3603312 22389136891618026417185933623296000 3603313 -307666888718757253480524004863895104 3603314 3037491722493876710876892119548416 3603315 -697177673700262342274117405634660000 3603316 -299597841476123154622333176225751040 3603317 287943927713496687817974495239640366 3603318 -100612863982266169385449727839567872 3603319 648991817997003579011022420963676696 3603320 -31473163358800960596676072958361600 3603321 -726909797810728160610130754679234240 3603322 51500889612239046149413461843352800 3603323 397192151009298535871801270186833572 3603324 552864785227655833427853423213421056 3603325 653990609967274159158483214663953600 3603326 69726250841269572317572727213499264 3603327 108546442866531378189064032102710784 3603328 -320676561818934205334573519921479680 3603329 -1385543759543082973354281883937651070 3603330 -213376798048479463538329123563279840 3603331 -1310703980636031143997205828330627600 3603332 396154056876669950444000600152181760 3603333 -138846675701015547032744877690540576 3603334 132546971314743813348928267786353792 3603335 1066471031017974700894155518987750160 3603336 1110865550943834296753241967515648000 3603337 988471749947161464656552518802425800 3603338 53605908538447762766588586320854320 3603339 -1045360750716740848482114869363600160 3603340 282136222701303201107352846882892800 3603341 1099752495212193487096537483857024 3603342 562017568353659383902222879749685312 3603343 129401104375037626892416627872773040 3603344 19551633162924834748755985811718144 3603345 723765075890886949744239491141331840 3603346 302545402494119875672795280306089872 3603347 -660754693661733732963400466473798656 3603348 106420081327010921964823156605173760 3603349 839452654391973981092384069152835136 3603350 -381232508387664256356319704953304000 3603351 -191106014509520258617349962558806168 3603352 -1293790116153125834664166407303290880 3603353 46332794423232299360580642809465544 3603354 144140695164770721147998702703378432 3603355 -201561104189299376012194860156131040 3603356 261218897033603498827675166056283136 3603357 -8162095216556077171326674042009472 3603358 -1147268860500939664231222225647001920 3603359 1682040045871931701212820377190868016 3603360 851813010630144038161360059141980160 3603361 -932427246969580359713418965685419038 3603362 -392315096851251425132020990897223808 3603363 202073849391870758572092701977238784 3603364 -368227092963651084500559689055006720 3603365 -117667399003752346864582756996245000 3603366 -15384865812022934188244669141078400 3603367 -59233673453191445685553729568381088 3603368 272045674758889760778569451961666560 3603369 -6712589853224824748502097748413440 3603370 324040038388423406161707024341462880 3603371 1350562854241659521745279024794565120 3603372 69616125798074315554830585966047232 3603373 1980908888596253726110259479541977622 3603374 -389864967125995187777846387955875328 3603375 -379550696879505223577959942188582000 3603376 -109586386184443667692351119565979648 3603377 1466381139645169914100269013015625652 3603378 -199570021832758310277178199541000192 3603379 -639619631495105573203400780626226816 3603380 585925803783752414816124378796800 3603381 527052717593428527639844239460346784 3603382 -430341994427410657738880128080026208 3603383 614614229259853779899426378143769520 3603384 612776451408922310361106972153282560 3603385 855841760639774042984267708283440580 3603386 618139548889308484764382770643049184 3603387 87622852085236422784388225032224768 3603388 697753932848400212094215202108134400 3603389 1415558891602674835897565382373733190 3603390 109631456349057507045607993166745600 3603391 1728388738319593059230049236111057784 3603392 -106223253853347325396097811062194176 3603393 -160611490883564139349875129539921280 3603394 265669294269890328322254000213555072 3603395 840789392476851683093373817944610800 3603396 -1247878140204224694938335562015170560 3603397 -562863846350752450722842575402196928 3603398 -6351218528442744944742284138220864 3603399 108646722229246322080069513688019840 3603400 2707985155451968863788568007680000 3603401 1996533718338903619485855548228781402 3603402 555907479493789723072430170686700800 3603403 -308542506089515280425368255339660960 3603404 -363810777883107181811800564501023744 3603405 -26129027113989779639214694191790080 3603406 -229812018192458731786580324101241856 3603407 -986921818300922555971398511026539160 3603408 55502096582296733495854423866605568 3603409 -260339484872919612895065197514206720 3603410 238204028634281217176844079803548160 3603411 -474381467530977001616456439083278428 3603412 -545272852566645645115920891643422720 3603413 -1723910378240311696003924004060850816 3603414 -50713447235294140642133299088746560 3603415 -684403534871352354151423616597758440 3603416 -1888191859459779887815286392190976000 3603417 241402859137960156154195611151351616 3603418 21249705774771289742136822583905024 3603419 -764625228137351790370352911560645180 3603420 291961125811237190177118071437977600 3603421 -1611584089969823788484508788505868378 3603422 -1271866683669651392329577071460671488 3603423 546846803310217624034078688255136584 3603424 -336368203485356223225554684915220480 3603425 56814099443472504110559807989400000 3603426 -9427357233048395785494866650928640 3603427 1117182409769547955799287879825056160 3603428 402499864844380059988542590107879680 3603429 339393630843142054944967822088014974 3603430 -240615845168790965338719426846844800 3603431 188267557270921871459667293665170240 3603432 -2060721090393456034361083237171200 3603433 240198320397796803901185553613021184 3603434 568272765052681594459065760328093616 3603435 -513880878129472548761387036956531200 3603436 -677448585638596969062105838140085760 3603437 -502886721626403108564357351516271914 3603438 682505330877375621197756675030175744 3603439 174399717265652455674164499710783232 3603440 50901479130791852286809759817400320 3603441 228610143782647555233592862527992480 3603442 666173054083452859729371685538853792 3603443 7674875849169842172523409383002624 3603444 298913957872386755222814928952371200 3603445 -458441755519025508992517257854228800 3603446 -1321013543827826315335666055731200 3603447 -667445080677521611736466903565789776 3603448 331681204324207605432271070388879360 3603449 -250674414562921307209159810490578080 3603450 -324648253078704235863665596526918400 3603451 560428268861136476704437914421948452 3603452 914097709019622261118508355617243136 3603453 -282732991176249913456996917056858880 3603454 -181917568256101148666955651577933824 3603455 2005785195910443519808065906688251360 3603456 536940739319119853235448717416333312 3603457 192899141415517280766977302989129216 3603458 222741501717899276986683792503902080 3603459 361519436230638863295440595597005304 3603460 -167531005999521152250461274840871680 3603461 -274164417430661462044893579096768288 3603462 246354330211222944785886210264207552 3603463 -381691568057454130381109997883077456 3603464 -976553784084027928645072761896140800 3603465 210053874009907475956452897932601060 3603466 -1046025867785005129608194876390159568 3603467 -358966885458728090994186721276682208 3603468 496389787230495103880827082435481600 3603469 -885582439510815749846407142843133130 3603470 2332197102678910389406637124330240 3603471 -108017877908735763648615101476025856 3603472 -379698906758227455877892506504781824 3603473 -1975609500122743889732900112292583580 3603474 -14874721400359439212941980730639360 3603475 -446121629561694683414096590022696500 3603476 398337711552562819582870187035378560 3603477 114982440393039302106836568008225280 3603478 575794870425232812014350545400769280 3603479 -218342103334481576274262349141123712 3603480 -321723142944756184180557985084416000 3603481 264957004391167026709521116934760192 3603482 -1106552258537454019878246548381037600 3603483 173351804999521130121001824624746160 3603484 -353431149868835708269663234153382400 3603485 676841595898816614261205879918275180 3603486 -6991780819960639617649245338720256 3603487 -70464018584983280797069700817065888 3603488 -230410920293568028637126925918142464 3603489 -429372191058402938609436415868452176 3603490 354375754109508684452149238669291520 3603491 919601657788964542108645194280556892 3603492 61726338168657874659939629204582400 3603493 -342231748047787431098018149010105540 3603494 117939159762550103987199970116451296 3603495 -130967420131367820478503439821388800 3603496 -141070791027202306925656153211136000 3603497 2154573109262423802236041202926209792 3603498 -183060154027727052093227089366179840 3603499 -87114747112657368625208748285692936 3603500 388634424505463473715796821442816000 3603501 3366691618630420537999605244782720 3603502 1118162564279844937357576163180544 3603503 -2766992195487332654103498597338676576 3603504 -93905515204595626467127036330967040 3603505 -209289786341912356939181318851128000 3603506 -1064654389123933542674734924028113920 3603507 -1055844342775182839189997675774507408 3603508 -561340436643365877436435445329274880 3603509 -21275625350277264602969763768608004 3603510 -206075140236444344936893537172169600 3603511 3220049426926747897152395385004080 3603512 150459766708974751439969595028992000 3603513 788935604220916817213118819603153744 3603514 244549496709950179223740980952004832 3603515 203235046124931099699212073024428160 3603516 221643536784066676640573255922278400 3603517 1769330578881224006168501542754021760 3603518 -48297575254558857757152057719927040 3603519 812435677129032377999777953726170744 3603520 -290997450992301810263845540300062720 3603521 294568810582155313482435078632541600 3603522 236729231500518248533887950404876800 3603523 7373489808716059351739993299876608 3603524 -755417243604046712633068104548144640 3603525 394092647829496762514236848687624000 3603526 109940413663864613109859529826637440 3603527 -566099067292405437034140942655059624 3603528 63889140687661402825960508184207360 3603529 2085809262179284974610052279001728 3603530 112608466147619265899079493982438400 3603531 -50377305986400805888131664762387536 3603532 -787971257114934680691755867002242560 3603533 -250307726962122718700819021850358656 3603534 -79911180941734163538740903550474240 3603535 -315286927324981417205246080814529600 3603536 513324632426110734924215292201787392 3603537 132819060636857998989695662816902912 3603538 110777076064794857647048667172043920 3603539 -444144239701838962802280662730384660 3603540 -180236583930674212246496013419520000 3603541 -295885735908221094289305313739043692 3603542 -319007033159524086264674956336943328 3603543 491515389745382456055023084794051200 3603544 351843949397886999817015596356812800 3603545 682476360504336429296194014659683200 3603546 138024426681526467264982598533953024 3603547 696927135461326969500792934635740996 3603548 -325055998045025049916819186903758336 3603549 -868780373167731301221025964401739136 3603550 62565139221783902409438036340444800 3603551 66105643171586209080285696198832752 3603552 1090868115408211631495518951551270912 3603553 840036471746843463626979626040738964 3603554 329690764290729489969653394323600976 3603555 -1048044312963379056293950033178128800 3603556 213645950895076346579183246472422400 3603557 -1852845800881555274077841259038916768 3603558 -580102460975053367757425482277068800 3603559 -1400600890232366706556025607651587960 3603560 -178484452267959872726564324922624000 3603561 56319684116687064237880528426857600 3603562 -373395254247647270695575752887525968 3603563 275631516163657775605975966226941812 3603564 -265560943493718228112398755722506240 3603565 -247832517113024891314969840437936000 3603566 157237312699176533566962246096525120 3603567 -843998439270832079214361477388947200 3603568 113047545077636945223091705027592192 3603569 -2658405514290646056763323056984433240 3603570 -139692847038476473377581012441256960 3603571 1199849735219976660632808792712617072 3603572 -190377333890721977836870988537856 3603573 1557220593401118191040664096321619904 3603574 110907863935629894654394334817283200 3603575 731076801274397991146023399075722000 3603576 191367154198195314390156985019965440 3603577 1253224046734939347963049990628744426 3603578 -437776601137625714779649370233617920 3603579 165132164901396977666002091817964800 3603580 -423831231107712393835398352489612800 3603581 610133485275203509552983670515812064 3603582 -259576259437876064492654599647922560 3603583 782423311165353943077892046210152832 3603584 -1546279314515780750801131624464384000 3603585 -3961599176293669920852611293190400 3603586 -4587628826883327134706766076889600 3603587 -942235171975938366165983469519155796 3603588 -728630781683648857635931557823411200 3603589 -2009476254093489611454720564161092800 3603590 249643562331170112027536002866664320 3603591 29163439346929735092397916726178720 3603592 -1099356545907968504709689927033886720 3603593 -1145429801150669496177461247604449984 3603594 -153073748599720496884874803203574272 3603595 -615091273094116035780749395756323840 3603596 733828552751296978323219811942464000 3603597 -471900764073548511583421788744151040 3603598 -1040992783312104007922396342311899840 3603599 -4000420243207565398982982524897537160 3603600 14793655917267532562392066601779200 3603601 1545677781301198413111120544589554804 3603602 103037225623524619034566414014518400 3603603 463645350861750367082607487757630904 3603604 101462337718388762567047265108801536 3603605 -609753923319324428121525048557988480 3603606 -98367878339841529707008744773624896 3603607 527151536086397553693129080236469112 3603608 -77272149526947678978402672599255040 3603609 116118598835584498506147321185404116 3603610 -305487022303457114087279148296040000 3603611 -824887635686421381069717539598371136 3603612 549184913339380872698131570986342912 3603613 -55461817250562056692665689690798952 3603614 -107826812013247807567656288785589888 3603615 -3131404794853750738826429689244160 3603616 1655325052830076111513706564624056320 3603617 -614718805225956235985912090674539840 3603618 149925123136078867494713681257389264 3603619 853911130982711872289087580664077020 3603620 72134025115879419583349673305575680 3603621 -14132944329759618228064331683963776 3603622 867404280121473384457353848101536 3603623 -2104545604030303493788322658638293128 3603624 509810493958140632208953070837841920 3603625 -128254307969042426251388524946688000 3603626 -122825894149865092596873155330383872 3603627 1282121393204178209192160861708996960 3603628 402386777232564409789871048719564800 3603629 166780116722141319882169381414875084 3603630 -129860673486594612664341177541572480 3603631 642847342640473350331321738330785312 3603632 -371331674090214460094453218937585664 3603633 889740488268855237115640799682033248 3603634 815343865367472580948713661543443216 3603635 -68151226214839605895206512851488000 3603636 564389213225305064531919919536107520 3603637 -553427022849446551082250829274818308 3603638 381066834761811765291972213882978720 3603639 -133001910674197840695413366661122352 3603640 728092361911130399783234199811276800 3603641 -1421451168070643764367889943877145216 3603642 -113934708002589394707780940645171200 3603643 -1425828647548360364662584826786701720 3603644 1813584156902357330854823890140672 3603645 -8777004602931656043914250847250280 3603646 -142205827011642608859644493779497728 3603647 -353187085315105273862503717247827584 3603648 -156976705813033912150922985301082112 3603649 160102444720163912869157546122569920 3603650 39422676148807443110717277420610800 3603651 380253875768802922875842649423415032 3603652 97263161795952871326019782130944512 3603653 851435768865446205380274597779551680 3603654 214683133529145430138577221449002880 3603655 8377355454064157203541515063203120 3603656 -1534688283044448597513617494369228800 3603657 29163842349187824325241088243552000 3603658 5696196215217999012864446556086784 3603659 -29348390067695943554180173249996140 3603660 117242757711716866310155644104693760 3603661 -355334057742444577544108281412036160 3603662 668398316850856900853097270905796672 3603663 412800609316812998125403383032499200 3603664 651063138047506155239518970698792960 3603665 489874389926411243679241193707177320 3603666 373763350138860265827083777158779648 3603667 -1227230643332611651482850957709243284 3603668 285222180959114464698451693093554048 3603669 1203980482011755172314550346896611808 3603670 284417754194973533763555774860463360 3603671 -453123237161538493418920355886745128 3603672 341438002857630972044610302109726720 3603673 -32618834170565012905268387215444960 3603674 383573226922467076406364202093586400 3603675 141349285902751523028206878002165000 3603676 279841699791905593721886963119139840 3603677 227877902443265318226014008521976704 3603678 111670167903838621049265017875734528 3603679 115078004196778409090865409219419720 3603680 -569649567564686667729686620620718080 3603681 432756190936780624911757327609306770 3603682 452825485934628916481136680607727392 3603683 745369298566591733692343345451943704 3603684 -253471818636185094203448111489404928 3603685 -460921035723802916820189364783029420 3603686 418662965570836537920379775622436224 3603687 -265282442107048388925325479997626840 3603688 345377218624923874712084519412695040 3603689 -246860625796353620129147562050215644 3603690 365882273593271597904257854417201920 3603691 -182355830115717887624888054558633328 3603692 606033984460702538800849692305948160 3603693 888641758220588014183754032493722944 3603694 -656417688932633819390323268076309888 3603695 -387420543828295660146952728070765200 3603696 -202901972072683097181059411372605440 3603697 152774723566642435388811292364233012 3603698 -328487446644561029704589085733822464 3603699 -313053609872292762205754677979996400 3603700 12456654287226842717729310196611200 3603701 1401983310571085676527660296031403150 3603702 -235617163097883276675530865774773376 3603703 -2010211807835152221058974218540641048 3603704 -283791778691081031273831249799188480 3603705 158976773384163220718910830030477760 3603706 -1144994838625669883415373473486050448 3603707 1109385916862509668353023635237986520 3603708 467793026227177781708588952454958592 3603709 -209359367119510840973355201661670496 3603710 361739713636986239626841007775817280 3603711 1135185899877864308235655870715692800 3603712 -240497917893515456077519446855385088 3603713 -1064989749775353012330914098640503038 3603714 516972096073586224054082805773760000 3603715 622834693323518926288823905056681360 3603716 267772253555211298151401368519795840 3603717 815440959365931355290256161450008640 3603718 -50116256922580243014628223109026496 3603719 -190595460836512733689935827923918848 3603720 -45756586005025854574703650590720000 3603721 682187608241908768231044478722561024 3603722 345229049030736583305199979049280512 3603723 541239724217206860720096842062541784 3603724 201706921014736559220471094378186496 3603725 -66125969521646113871065707977409600 3603726 -92743562523050497966576644805729536 3603727 1698710355671158578689157636821990576 3603728 -340617540337251898629758253078528000 3603729 360203897197457393008950145842348960 3603730 -230941114258694224265691624209088000 3603731 -885473605650680287586999286934944468 3603732 318166041622282903836120313118490624 3603733 -266100498750058575476323482615171680 3603734 -382628322339196718026681379878869984 3603735 417818530187097853287020716868761440 3603736 -419010434714137968943113272538378240 3603737 1033731500030782539521322488032381386 3603738 76991016337151736543621609766086144 3603739 781254388542307382809118689019012656 3603740 309022680875375718651556068753684480 3603741 -1135518170332514664201840680407060608 3603742 -110653523315517928374873795880729728 3603743 -1409105776226890084388366905953600 3603744 -18517683101917178675490304567541760 3603745 -1442859869598667538213058465789132120 3603746 -1053495410275788892189415181815114928 3603747 129755735243639363621053451289153024 3603748 -1302921211461057949216298699765982592 3603749 1813702737500429944644243122941518240 3603750 -66872183501272397339261933933940000 3603751 208228949177728829406239710248400 3603752 1311209067885804576270383377467310080 3603753 -44585422162331943770190587587195638 3603754 -19160013157187455078337405459593728 3603755 -769012045905482281122121803533012640 3603756 -565862211390586235592893860862443008 3603757 -284214911591497938849803013982066548 3603758 46226260505514439265537680534371840 3603759 -1489298897207108314907632771511063040 3603760 73622330302697024240684947910492160 3603761 23047606174916771271538481242362432 3603762 -173151882147870786620679977136139488 3603763 42422472948032007751910106675243504 3603764 115899026605888540205212426647115776 3603765 -527652507574369311578057511429255360 3603766 -477038430438816299759165732638455936 3603767 198648661852235281932852793721751720 3603768 203857160197268427274133915222016000 3603769 678473521702917195162943048104695044 3603770 -150066383766727245806450972760747840 3603771 -49617759295135193028112500279446988 3603772 2707424522618396174136994748447969280 3603773 -1046178557026606796575617082370833620 3603774 67025143558760066623832186797430400 3603775 214807001419863253494151064745902800 3603776 440299510735520534790757283077816320 3603777 -56738666879734956285005537929228224 3603778 64067341490654619956967323657280000 3603779 2133522448975877898273785214323040720 3603780 -335458477752983083341273588479159040 3603781 -235515350883488782025437364629020672 3603782 93136593808708724739277729632678144 3603783 1075605656642247578777578686307501224 3603784 -1291474036425099278352981799565245440 3603785 531347048635853269281581021693959560 3603786 -60129700287255589313644205041172736 3603787 13022187993338654407838753383551360 3603788 -162203377799539003728278171897118720 3603789 -342183175642243819160769681855390816 3603790 -74673362822264267482055388749425920 3603791 17536245336361311861642960332735952 3603792 -26129028838395590264113196852183040 3603793 731774264891452632338001860311784820 3603794 755352857231128783484487955284375696 3603795 -45478121862482598089597520729670560 3603796 -224378017305537808271316471042760704 3603797 1594938871502002788127538344098135246 3603798 732793037262820744126984272356336640 3603799 1104311146336330240488091736520705800 3603800 -86318903710694358057099913356288000 3603801 534450728139489271814521214737549440 3603802 399693560194225238180011607265146352 3603803 409001032350827897621931540365355828 3603804 336319686088318429317018088524458496 3603805 -127084426873941695207911998283556640 3603806 -473717022690959630266955577087122880 3603807 773966189361576517491458143331683560 3603808 -715236638077838874243968903768702976 3603809 1378847365763082114071852413478712240 3603810 99708313030966760618420513192609280 3603811 -2493439502564229231675768841921743288 3603812 -230984705024587781746971815369883648 3603813 -1281050302896915920469543632816039616 3603814 -437961135166363102772440501839507744 3603815 596954104480247076486116711688507960 3603816 846341800248633118778199315578526720 3603817 805830038107837821338261166940657792 3603818 -305952057893733004113674555898155520 3603819 345804663458829817350366116963489280 3603820 -59816848509029559023438662892067840 3603821 17811191735701510658695554556891692 3603822 628974981136082941144702052167710720 3603823 1085051595865040794943594069121437464 3603824 -65760675193756799281781992272691200 3603825 419063159701896807812261748921720000 3603826 622481799623425896431200399844612112 3603827 -784007675359507899908962340670924240 3603828 -102437716833587533614147823910215680 3603829 1247282223747747154503999769661680430 3603830 3420958303846752094752799642646400 3603831 -6059920030845754531455467300742912 3603832 1465810987888897894520419042781798400 3603833 1938776945070778096601193118262063082 3603834 9114478490066826066579486159295968 3603835 1354195813895975730055258146973121280 3603836 489799274537948255858894303630100480 3603837 486003671738577948713438957998169952 3603838 -346682366131133646407791464304481280 3603839 -770071280457660413084024381905782744 3603840 625328987332425098266061376690585600 3603841 -685725573990823327779644312305257816 3603842 962771352919351415319113743946396544 3603843 -32123207186496096834639618582906816 3603844 30664218231755566346373416892083200 3603845 200591022718856717686669923190423680 3603846 -604684096905599884275759769410398016 3603847 51943832528750447203568129574507840 3603848 413517117053745846397441063742223360 3603849 -756662098020194681426123037183933936 3603850 515437581925365307294768872447776400 3603851 168579037841002729731769304465521704 3603852 -5656291565395730368433541585613056 3603853 1563380259352750169040498603065203680 3603854 703614389671961311941177632997821376 3603855 134588567058258583808829193279602960 3603856 175124945618352375668476490087309312 3603857 2080627580537006369821642842664877106 3603858 -251540944143818517136829387613157632 3603859 -66168476729149457403349030309567680 3603860 -331947085513596522907223514920509440 3603861 -613169732343188698581066643104730290 3603862 559887274231468200381549723996582432 3603863 -48774120476798439933830656014216600 3603864 -107241849949759140837074706800640 3603865 -479543101387401785977837528402543740 3603866 120030812221203084615553569952843776 3603867 -377249153594407404304414204945762560 3603868 -235234980021362100025660591360748544 3603869 -941660778412257245757809069865128730 3603870 14926684062169500487945426194013440 3603871 -479163034030416143936642497856400928 3603872 364453675772119576915242105881690112 3603873 -639212728183396888712325984525312 3603874 145448254286525217268204711383250944 3603875 1644786878295348361814731435012068000 3603876 447232516611782821501185324158764032 3603877 83196163796753077941116299119964380 3603878 -531570399248199992476953255775220544 3603879 -1080769291811442930986058548987228160 3603880 322865835391596086617467386083737600 3603881 281980854154513013085425762335607040 3603882 524344361488112479047657567516956160 3603883 -980932914768741497611506847473868 3603884 429523302091473020946409080781890816 3603885 138468837291442507962608620582533600 3603886 -43005024593584290724537125684266112 3603887 693440876918979651520595940802259952 3603888 -155730074323183635653903269008506880 3603889 -1293524145054011311166079996779325312 3603890 113222850333758097380365673714112000 3603891 255334578846204014596141942935238704 3603892 287635216564936950231409987115897216 3603893 -148450061883505485920290907838338976 3603894 76746194679944092436190550808340480 3603895 952396371041802787831131737194685400 3603896 70043537897256370862479941899489280 3603897 7672646341699764105995946490753440 3603898 788991770382405322481711543636941536 3603899 -325028141295436509875274422595468336 3603900 -69733511349671578120422940104422400 3603901 944964695430683240952529818661025600 3603902 306728340691142098393912652672122752 3603903 1070332682784324783047733415182441984 3603904 207514780933722777737601725461692416 3603905 396477374184400359250941401086437120 3603906 170933489327372032811686222073836800 3603907 365168584565244348612874366619319840 3603908 198627332622885472918981134209912832 3603909 -38621733080142849286832547047831232 3603910 -298789747596306901898107615266848640 3603911 -639465040730789787253998812380594320 3603912 26420616838649386304996937720791040 3603913 -1919012292388638078681242893754517120 3603914 -6231191227099203795710773751791008 3603915 -300925929191168594510909502975737280 3603916 -5174026535849699207743704215617536 3603917 1431978038381796168529038262421838720 3603918 -449677433115076933473196349415830400 3603919 1608107272251831258150194302466264760 3603920 -163234078454425376875031597354188800 3603921 357966123207237525285332400657200112 3603922 -57924619036818665702882267673400320 3603923 943930007251883928342948127461560172 3603924 -840731471734222379355229265108826240 3603925 -557167662464465827457390293272091650 3603926 149183772289153801595871834839637504 3603927 50824784585260715080149721631612520 3603928 -1534361741833005396908007719786311680 3603929 59660092422217139126604434683627776 3603930 -86516694986799152561202772314255360 3603931 -2011886258407672280831695983149790268 3603932 -1169434449600847375453212624087168000 3603933 1515280438346757956163326193636354624 3603934 47028398351118418872041397373247616 3603935 1442149335762365077397201595319172160 3603936 41683825878496485212943230705860608 3603937 182409239842186694629108086267447940 3603938 -168572372761839168147093495956437440 3603939 699977768244257362444605080454240000 3603940 -612007009345922556443880056232222720 3603941 723672060109765145484962086625967936 3603942 372615815398294704112361203165457472 3603943 -559112553736293065077554271287071616 3603944 -438062867141242276982959920198435840 3603945 -349297277202674329870572821079094080 3603946 228956847677525924930453515625731680 3603947 -1503686274030127129846174448803082076 3603948 -72241088236044021813335757520978944 3603949 299560189158564938893012744966451436 3603950 -164810095809782302030863997135065600 3603951 -56489193747105798886951143713006232 3603952 257526568455591141613666140382789632 3603953 -1038427667487862436425246259673978798 3603954 581420617249127031920316098123118720 3603955 -506464845219118029120761429353322640 3603956 1239382100746208983076695241402972160 3603957 -158661097134081780641120994098467008 3603958 -930235222306771657150382324544087360 3603959 26400992929876858451594265805246104 3603960 -786780538209636183539433358884864000 3603961 -847817029293208276642271469676108438 3603962 -244246588095918737413669304784492288 3603963 1261343113255799357225969335158237888 3603964 -79282597037193235238841164512749568 3603965 -74929851637025992154452904271517140 3603966 -217242866011678798651737773514289920 3603967 -210152096724648868252122965436531008 3603968 699020128936629808122077728148029440 3603969 -188643927240678297734840523130955406 3603970 -1196055454772885477619309602662080000 3603971 -94693972660636596428254335775491888 3603972 121655395072255372003164839244475392 3603973 1427901452131992485191218993544793820 3603974 604606575310099370630127362847803904 3603975 -351033510969266982277195684159866000 3603976 -603753325930306654319201562511718400 3603977 925656397036104908065835440351303680 3603978 -29268115786808179369316562196751616 3603979 857671687237912681416739843317459840 3603980 698341691009036124444429605242982400 3603981 -265537789434012231127760220124803648 3603982 318886113561050398928157860764541184 3603983 89593224445389042978890525826469200 3603984 26398349775974823459412626960482304 3603985 136904224125441975886827382337280 3603986 -225175007961829191411925765688027520 3603987 1118942625534815819111308690401379440 3603988 429244173015618013489755004872303488 3603989 -946782943044281422249644241490388210 3603990 -144936696562133707330462894196655360 3603991 -1257917290484504678689889560990055608 3603992 -103149327532957647466431224551833600 3603993 -20910164962083421023816296952550176 3603994 -16250935774048981203489500828050704 3603995 438153526228723570611015022884273120 3603996 1001936084877234418749556157145907200 3603997 -2043657199128975137864948547652281728 3603998 113358032266698411314194280705871360 3603999 -76316286715565321890351906619584824 3604000 778367196351199013043124289470464000 3604001 2567102440545297024582243979691870400 3604002 -8519798032788143953923501828303360 3604003 940836810597845776102365432245788384 3604004 1448281540383164015655442105998700800 3604005 358524352069504254423898731702644670 3604006 -13414378767152417429557783762796544 3604007 747167106774841702714929125921266944 3604008 -343429350246381517203164929029734400 3604009 -186231361966069150427897175130918784 3604010 10104953420850350655509095929543360 3604011 665969884123896880246532856656624472 3604012 1098350784850903481663889771568435200 3604013 -262058933552566100416506782011364640 3604014 45615713170333717019574448832753856 3604015 -81229048911144933007444581942288000 3604016 -122563567229359460007492334317600768 3604017 16900037468083303438517586308476512 3604018 -900388226982541642946441685108351360 3604019 -196732336322528230041395004657950580 3604020 -79429217279121466252020893060259840 3604021 -551249184386588968236066857867781778 3604022 26726261840808844629238279429031424 3604023 -286157617570233753956202353186478096 3604024 -155145471490824745120036747443671040 3604025 105418572857052520034155598573165550 3604026 -281305086947735833425656889636823296 3604027 1054893034626350354843979990292054272 3604028 1434296814517841454373276066357767168 3604029 -15497516997430364420737982209179648 3604030 936346938079332753350766919850987520 3604031 -134056845360899194516851921076279296 3604032 -135623346574976377429970093952466944 3604033 -653154404386308930923469510691144620 3604034 -68124507658002071242068729283937280 3604035 -650172994956789599536677176267348640 3604036 656697471559406849207790481046986880 3604037 492750904143299874104508758750902686 3604038 591201014513685610652134286866455744 3604039 955128230847415560912637170013994840 3604040 1017197842485929676786419528997273600 3604041 -104090469922695923673922687542825600 3604042 -130470772113716565947997531949211808 3604043 386511656230576106826686449623062292 3604044 34307049044080602873617057431649280 3604045 21904722581420396938993671517204320 3604046 795178908162750899630352055869227520 3604047 -540942685634139209409243807846444528 3604048 43434674440151902109652250080043008 3604049 -646052341483175284317069589990886400 3604050 -57979128847514755178249663831442000 3604051 691808193182435299443443669420436624 3604052 -756255424712255307693852416140865664 3604053 -12344075211395968747044461538085440 3604054 -942589327515636007865742060242423808 3604055 -100480598497325742021527535639308640 3604056 155448916737785229398475097282867200 3604057 882045949685889636734711977909607306 3604058 -226577040171552750070432094819823120 3604059 -234577699921198682046853278958319040 3604060 -184797958936080220678267026953379840 3604061 87891408925096531496565431537305152 3604062 179618518557486539527616570132582400 3604063 -2386780839208971913797273528881102216 3604064 -1386834897903899451177327421495836672 3604065 780604641582813131590747047000539520 3604066 2153996232533168837157514900817280 3604067 -150650698073874000429859774004518884 3604068 -354816717914993001866281657771868160 3604069 -141143551056375811306747275756641504 3604070 -613509762963626619765535140517883520 3604071 775851518756731719643834043699043840 3604072 -566968601113515928653701106287001600 3604073 -180902145882786171099629806812829632 3604074 60805640324442800246793769654928640 3604075 843970432568551392609771884640119300 3604076 441151353740259407581516122072818688 3604077 -45880349593366352417760776093916906 3604078 -183047806436882939624744408725940160 3604079 -143001912955217592587443211718448824 3604080 28091736592513192773060150341468160 3604081 -468937235327039376897856654691986176 3604082 -340608001067580931469207261225707488 3604083 25709514750256378039650694213936128 3604084 327116045591937362559917758930827264 3604085 367344702376903396274489344355742000 3604086 -764065160311830988091477716574715168 3604087 -1046137316237913782592191425066906264 3604088 6714108161212126338497131093340160 3604089 -190292554831775069616473956645281600 3604090 -280954693169917066729552555841310720 3604091 491432336570474675807406495415526400 3604092 388950546966243427848409856079455232 3604093 223113000551495044175391479202665344 3604094 531331204378299090606694743563697984 3604095 24099217470599852228397436742655600 3604096 477043891829969142861086463224709120 3604097 -457451678266541663234004494365486014 3604098 51978867558815230181600986294645248 3604099 1973905783369151676124582535487487100 3604100 226635144745096870233184987967078400 3604101 675881891842057556257471346348344704 3604102 542256874182167059222992750841622784 3604103 1059783534417975442917551536692920040 3604104 2537393624411060756885885517496320 3604105 507537221269774761420442074571376520 3604106 401536459745851811565553674076512 3604107 -385016150718097247474680400647844112 3604108 -456643918473832518666917501441123840 3604109 361963774982295870302910994412786208 3604110 286286200247237030386131927080678400 3604111 -268221989545136059661195020834730768 3604112 -92744231771378891319279808733405184 3604113 -941432676394216665962926049156348958 3604114 48144323546837145846100205538976656 3604115 632068102668930034202728676520094800 3604116 741208205958873329889634874705713152 3604117 -1355390455210778858765137589289829248 3604118 362106791940199834084078632574079616 3604119 126403414086398035580360143729227576 3604120 216118491611233969207532931932160000 3604121 -286309372681501672776727295431050678 3604122 -220696773386743731966622696247685120 3604123 292754739024437791455986590310940000 3604124 -555840143004527512063426691800555008 3604125 298203349506383425442895956494368000 3604126 -434909138428332035845523176886263296 3604127 -1850689347839722697724818654250165024 3604128 571502966050001721066470590878056448 3604129 -242626214171385157902401226503249360 3604130 -98774505060685905952602910498092480 3604131 -17981982586115336371312462139346240 3604132 190082442339603547662232918305456128 3604133 143515983498165315279875237710264320 3604134 -150004765972941122440958651937587520 3604135 -370116813329032253870513918608549200 3604136 -1280212705701149304983780955352688640 3604137 -6730464813728917369290821299033632 3604138 866164606683215988883558425557276160 3604139 -70803248809544533871518475806810368 3604140 120805051799825203347318779034024960 3604141 772481642093021125663000525170891542 3604142 418007464745237772366422484917511744 3604143 -797251020771108149569310432478470136 3604144 -49137280157437573586955981722910720 3604145 -259089140775479504169557787436193100 3604146 -34061071207291961761956266617900032 3604147 -346927495411169999169306212721020404 3604148 596363194044548170836041784047001600 3604149 -2143807344793394564595351454693540800 3604150 328008366153365782470223237603473600 3604151 686963504663114956621437226578394152 3604152 -740121874808291168188108139091394560 3604153 53397665552406254158087805327311872 3604154 403175582021955326216115971562097776 3604155 6025019996855426282304834466257120 3604156 17320015088987377458468502695273472 3604157 335683646407207369248290869017230406 3604158 -679984629436137508872778882107994176 3604159 196206544651820961769300984953019968 3604160 -45837835848604462181015592999321600 3604161 -1189093592680441637050543165726132800 3604162 -308866524147344916291548811349605168 3604163 408960876080739943479676475263364412 3604164 -568813962956326651041447516395111424 3604165 936044902997970876893021309105162400 3604166 -912515623652517732774055283762743968 3604167 -133941588731780546272077895949896320 3604168 -162142098518209721959546589374986240 3604169 265571546386374064017285173636530944 3604170 -101542659954126898083427960603361280 3604171 361757398151071672336264485142193544 3604172 123327548181158158667338489276068864 3604173 159145734614362196985765678976930368 3604174 1177047512428062119681477351273472 3604175 -21539733581073422895516905437932600 3604176 355947107521753729520721203028295680 3604177 1744590077136550306813405566741015026 3604178 498530426742616611454749854590476960 3604179 -701096828587965392928274283651603712 3604180 264988116650871316893559902580131840 3604181 -72131209417430554015601401187258496 3604182 -51688610305795083744973709841619008 3604183 -684377419263051729666629275934428800 3604184 -516313084648427827530186089618964480 3604185 180326920766532578894432363469011280 3604186 751880752579173185224512415930552320 3604187 -934530522648413929816461675370112016 3604188 -74774648358582503468675861569978368 3604189 -116588826511197674192199806853042010 3604190 939291243609650682653795856902400 3604191 -692778096928192968482742795778306560 3604192 -558249965227507908917848896606044160 3604193 -543951233681682882082082182582190316 3604194 295170544981352691465978901048496640 3604195 2191207321651435355538242199166322880 3604196 323581660776586530757529890135473408 3604197 -683748739589503602205041187076208000 3604198 433911763813907050300356732214842240 3604199 -1944167863148332539415876412416633800 3604200 440453753799251824200233305073664000 3604201 -1010504514342443119834430047704099596 3604202 79329874827134257920420194954756352 3604203 -1968117603848116574982089698597795200 3604204 -1231888431949359476559369423503906304 3604205 -51559371327832924281888199597560000 3604206 -591150666429071735547213058599861696 3604207 -107215815381175091205424395913219200 3604208 -288098248248304804132625950255546368 3604209 69559560793992217600334631127757760 3604210 423390563190768788231770252974137760 3604211 -171302341610138955524581777238235648 3604212 222579740272686045053014795951860480 3604213 1111919538950821841194987325803628462 3604214 943068374759691190877817245237559456 3604215 -145093898680301646370717016141352960 3604216 -251041697476685378447102003328122880 3604217 -47660725396275781141616180659793280 3604218 338483278817734490394586520535650304 3604219 -856741272625397550472986286460954960 3604220 -843651469057857152826639407053125120 3604221 -1545870868343734575508784878191911028 3604222 -110713067062976873507522752398643200 3604223 -251081901233517984114657725092809360 3604224 -5609562469107024606491197808050176 3604225 -184779287044074860628260770009158250 3604226 73442086976043123466636017825039312 3604227 -1535674874089027561930092470168520 3604228 231954822266115611133925330779576576 3604229 9416083662331183221329919705902520 3604230 31007872725278048816425485263769600 3604231 1035537601951609013977725914051798200 3604232 132038929342978110408272077189862400 3604233 403022634162197069672628744838140000 3604234 -325670838325364106562680303649611984 3604235 57053858361255829449295807685659680 3604236 589060710245824475644683816186055680 3604237 132955283344118179849814850622677632 3604238 121258268374493308332975874073671680 3604239 -985438917750795898717538864236299096 3604240 -20898504613525642025114179718922240 3604241 710393075170369677144487543029822642 3604242 -584265046560397982283350984631008256 3604243 308131557905388692591234402623967320 3604244 161573215683538535450654182614220800 3604245 -25953827280857151570791871037670880 3604246 353193247903842548191674492055815168 3604247 120530763896415439874712495225306696 3604248 268428434376918349511215435416637440 3604249 -895961805039170227563557490668956608 3604250 379720633416050545549002318662640000 3604251 356763015175722164465956146420883200 3604252 -276182567404676631290896687382731264 3604253 21514672602745299448636975084359084 3604254 14818931149593988205155667031355008 3604255 510934030039717425817035875286604560 3604256 -193377787546571271703857266481954816 3604257 -60710408707771545501217214770138494 3604258 -306609892891290082447048042425921024 3604259 -476466295832687837653338530622076920 3604260 -4309543092210766643573232453550080 3604261 977061174446037414521359940706328032 3604262 -431510827723044027408211563890088000 3604263 -802714166632704867876942202828721160 3604264 276860370645925706670203976826383360 3604265 -256604367614680403629034738818003200 3604266 446960517925196714996925375004696752 3604267 624370194263934859769133112095570112 3604268 950841351227394891569694427911253248 3604269 -354116581813597211818568178816532032 3604270 -98609308851666469321471572548841600 3604271 -1083758258409852821928039893425459656 3604272 -122631235220643716005397593552060416 3604273 -682575480204656623293397555847082478 3604274 -477552548031575382338518645610970864 3604275 -462643765810990404672818233892503800 3604276 -281953258063525718069536087007399168 3604277 -101049763685646246554290907075040000 3604278 -117118772382570605894462028598979712 3604279 -1455202073366114051132940776920384000 3604280 -570403028625004672281228025387929600 3604281 68797704197241358600429970184398400 3604282 -347682437504995180206180439196557056 3604283 220854014986541309306733452208002532 3604284 -464344942190675986090335790063042560 3604285 1282047179688325884950201270753911980 3604286 279909217644659950256094780142329600 3604287 -177681804035874024436431066144747648 3604288 32860520677920037019064889193267200 3604289 -1669009190564069622122950372200553728 3604290 -356691754226198545829907733979251200 3604291 -150252310239237195944307100449279200 3604292 482691161814591230910900079114428672 3604293 140510473412976547358265333042273504 3604294 139559902233262631071801230264744960 3604295 -362484430177464929256825317658480720 3604296 611241973660029001147400419998105600 3604297 897406699086027496134429309250038746 3604298 976983498155362150757925481629476400 3604299 -127103095761216832984908393111190032 3604300 25247138174160354767117031477248000 3604301 -888757540697875512749919542370130698 3604302 15668824514785103276933135009141376 3604303 -3176449745161985622837120592291600 3604304 -129765886392334909029991992199741440 3604305 239806946719397294891663142543701760 3604306 139147169294745295177911289065881856 3604307 386322261925534790647101409831839744 3604308 151539221698685737240594407255982080 3604309 -1304205358752449328169010139846237490 3604310 -206739441028756142458495077310560000 3604311 1069540866234257905981706227974242640 3604312 -1251135976383163845899377883894661120 3604313 -183750720954377815873023157282392438 3604314 67896055615030894565744643321518592 3604315 201767483616793382337257037791903760 3604316 1049240279379053003736089510993687040 3604317 -184054630303526346813620196102107520 3604318 33946073265209274173578076413943040 3604319 -2124622207386366219172378781033843160 3604320 768771706652930407418009015636459520 3604321 -617761812065162766050538422901601088 3604322 -706861613864653950675841309980000 3604323 160968491610159441474321653619473760 3604324 -160215482124710552698455570311730944 3604325 562488365700333842097902269033177050 3604326 -59416284908999485422433405207268352 3604327 722893142026175760115003500786549176 3604328 145624595850251123236578967096197120 3604329 -172852347039471224874279649630294326 3604330 -167971817525200125990075235516769280 3604331 1051055055975606984235282536239598000 3604332 790418481276813702491792196544131072 3604333 -385153309059997511524931779300465140 3604334 1576644230162804911989882184985481792 3604335 246975532823630243376790497022440960 3604336 203430418736027146166355478333489152 3604337 -1004979443923693200099075843512129808 3604338 49722118018842451514559097793408640 3604339 661233589053890704462319765874341440 3604340 633353209416035537596045910193415680 3604341 382463986148452305321919277356579680 3604342 124938382643963347095163427135991840 3604343 546314727018726943865070058716060624 3604344 -284993248393777408690866365472768000 3604345 952195875321364466044775591930444100 3604346 588346332977406050974438244891904 3604347 -206884648651226483352793185376500960 3604348 -316716752553817796535221864728593408 3604349 -404459419242628610226307046684167680 3604350 -73540637460986321702795735549736000 3604351 592680058065231110584149638816336304 3604352 -932792624910242115011420705154662400 3604353 615022283812229278699540729832241984 3604354 396204423402927719972102537580233760 3604355 -61332729693375454007696574605145840 3604356 -377822246135207875266491881940533248 3604357 1175881555631968644042632212894699200 3604358 -652782054612123014291904700231281216 3604359 -291908115449504048020853890738506240 3604360 834815338574441090857772820369408000 3604361 -647964420954812807802253004116878336 3604362 -369873979076227988312081195679675648 3604363 -409335587796604746592316043878958304 3604364 -388071573132648134817625101660096000 3604365 487962465737693821393215514484520000 3604366 -163293246290773909925875077076385280 3604367 -404287647766167310896086324135697480 3604368 167604051274701353574516435331842048 3604369 -89743419412361930920327424971480080 3604370 45207244412541973631855871065456640 3604371 192770408178790987052309152029119280 3604372 592014658311913074647073806838344576 3604373 -381258696051051605330450478884235378 3604374 -684209754661014564392009508089509440 3604375 -27278003395832468770003051130900000 3604376 -568504103513951786365372819134873600 3604377 -452520331404132024006426583394741568 3604378 289383347514931890864782091908736240 3604379 -2352416965164690148802202430060519224 3604380 48481900551104122251966796491294720 3604381 -1915216532839235306820067162509132000 3604382 -1279772842009990661191146967447751808 3604383 94520381824623236205632325185661984 3604384 -397322721573532135321828513475985408 3604385 -354692325594579771965953286085453420 3604386 238614887401836946657789431727830528 3604387 -451748069275311539871447856553012736 3604388 -288808758529791043798450864150883712 3604389 24048204326033575023900087895693728 3604390 473762057821410866133410877483619200 3604391 837847458943557056788482794929381488 3604392 185811776408251041406058072442470400 3604393 -189391760735136859981222216399424156 3604394 336401421263906710382391327581624496 3604395 -370326234022374555724019644325548800 3604396 -8400422338449280070831541666536960 3604397 76454617682051996625799289712279660 3604398 -148258187663311334228865660715023360 3604399 599626715216595283417066291568177280 3604400 56670712221239226160009430963404800 3604401 -178661359727415297338252341658584320 3604402 62063818561500789768512754466829952 3604403 134347994504652088423093449619992264 3604404 -556767856882675769723481492516040704 3604405 -180673604302003846591231728449216640 3604406 9410953103662614245599659389637504 3604407 71303565339522286022533917435627240 3604408 89753159133917752615900806130790400 3604409 451736437682298938274193289693992080 3604410 -295814528530895498195232804460910400 3604411 221956337426713239493556473445595000 3604412 221854671530684569899301983079618560 3604413 719105055332769603902039515240725504 3604414 816623808002527530167167725650810880 3604415 413704691489616878029590589952020320 3604416 138084499484848887519959927375265792 3604417 -622705415949595691271045530260345534 3604418 -2140585703144464084671885554477184 3604419 -46387488940109154473120969732381952 3604420 417682147960045025946033523509761280 3604421 1385094765882906991654587466126382622 3604422 -162700885276435544077658035566213120 3604423 388924887752124825687867851719352560 3604424 423973331831666878043427286929745920 3604425 568456291564457921015078255531745600 3604426 -33576274083922023441606272556215040 3604427 140265704308844453096611895116944276 3604428 507755588395974154801776054280604160 3604429 933802012612542713302429899161318072 3604430 288204705061283516382180167156697600 3604431 636749717368332988272688914611038464 3604432 -1302821246141401352144255398182912 3604433 293178346094593453635216520595230080 3604434 123029371380555659498044606421230080 3604435 -311758295940618313472920377576231120 3604436 711486625651580543489071134560747520 3604437 -1649860434983600943330107027766598560 3604438 447017019137498865755070995518329120 3604439 -2350674235060032817253315359054502040 3604440 -431519289308290881046849796519731200 3604441 -409751123617596467614492377746776368 3604442 460560925336029541427466243123136992 3604443 -374876857021382979997795851881880936 3604444 1282670835678154745877523572297959936 3604445 -236293219722331610169326948047858560 3604446 -525747156472134874403792687372400000 3604447 -481266088392802037922941116056875136 3604448 58421806229182400770793095395016704 3604449 919702453508923843325688826486252464 3604450 -97432534224236274419772454119354000 3604451 1248058414032206914091422665411511452 3604452 38597332417775255364845996053555200 3604453 -15414511018308778664637917733902016 3604454 356241965833528143896874273490636800 3604455 63741114481582694721730833395259840 3604456 558190782713555126982266126598650880 3604457 250604820796487797237004922411533952 3604458 158420756781941202324408252065112576 3604459 -2094389956497901283647559372992939200 3604460 1111985802643160165677198863821491200 3604461 -483554156949760279534482949470530496 3604462 412582138856186185650477080187335232 3604463 -59295737631129429819595297876389696 3604464 84682569667341388789871801965707264 3604465 -931005985101996225775622983603706880 3604466 -166868864226356621788862500927194624 3604467 -445554706413809463385391871637246920 3604468 321119060574232357308370830751580160 3604469 2290755267092881325998086553555470 3604470 -243977558405746785455204668969770240 3604471 -126137253274934153224399486697342320 3604472 40993752861009380173037827001856000 3604473 -1630134062164062872843485660910820000 3604474 -94366895065937565877521984835506240 3604475 -7683701665594954712248074005376000 3604476 26276890740415980478565503219614720 3604477 -1381254826512173445522971906092570368 3604478 -489939456915649820428600453520424960 3604479 -1251789998073119210959754399619401016 3604480 -123866603922080789445551732702576640 3604481 -912758355004796997831396759380510718 3604482 147982086921410185723796194023370752 3604483 286569429007450843796810648659312824 3604484 -440750017312907743169922257699169024 3604485 1223691830221389095797738141221786240 3604486 -413785639267199476261150875381945216 3604487 -57872430599738572336161643614768000 3604488 296270564261537186437872623471493120 3604489 -887058688367852705112286411732194534 3604490 -428792508550009523613650397633561600 3604491 -185667442959392827618581796697316864 3604492 142925260060471147882193922735677440 3604493 2085881081672267179756012927895153580 3604494 -121728209933562013596329366322401280 3604495 -547861632106376318976970090920603000 3604496 -20394161434047687111319555716415488 3604497 173326174419847286838712111415104320 3604498 -672904038264221123882386578093735936 3604499 2270200325705839735943206946403014064 3604500 -21992971194651581370235325770560000 3604501 3282303551495719656915895102136533152 3604502 -156805901041277466056741760397250496 3604503 -27073626044985863795897459508049920 3604504 -832071059908197699415776827727882240 3604505 1094745314067143449368309623527446660 3604506 -460230471998219074905593380040772096 3604507 -649662766817517481596601153525797244 3604508 1429327878401899997886648121538273280 3604509 314460126091489877097017929216993440 3604510 -136012363101575706331886377617146880 3604511 2251793706215651303537196433484918112 3604512 -782715331155958228968886501145837568 3604513 1207882051809086131877635768909829088 3604514 2860783231593252297278969423511552 3604515 -2237873065608961909683951634899360 3604516 38779465870368196571888429661770752 3604517 135008600075092195763399156327313600 3604518 -10997180683754769676181292360313536 3604519 -431573122025584097674431415643663504 3604520 109435617512468596344628583419392000 3604521 -22347429362467397522166507979086720 3604522 525361355631137952521107055674779312 3604523 -364031852641508193939393402174642000 3604524 -261768766478783261742599094044983296 3604525 -231319337934165476496952379338390400 3604526 356374024466189827620624666819724032 3604527 -2035082331690511329599995105867726560 3604528 283880809769665183513287687001866240 3604529 191704189611172045369233583215098130 3604530 76127663566506393082088987187525120 3604531 -22370235578366635688291116235999408 3604532 -1051052664762594745831006832378738304 3604533 202221522041152836293966368170869760 3604534 -18492443207836738847271984965311584 3604535 1413299332377278709855017334344368560 3604536 -181524564376625202358836808944783360 3604537 -156438974754588216848096165118399360 3604538 472674511791423830950245524241515376 3604539 581191541715766636824258543159072024 3604540 246694840165483893412013116464814080 3604541 889146101326072879501715611393695942 3604542 770945917203664284978452213126596224 3604543 -1263631768635242149729775653659942208 3604544 -286702028416478014679054224897081344 3604545 59866746941866109998088637779325120 3604546 -462511620777475167155981533669466880 3604547 -1257861792384903308757187254011673960 3604548 165717181866936445271335274952775680 3604549 -351592173033615595867222945799163236 3604550 338518911552418185337033431417448800 3604551 1180828022023191713955427904411252304 3604552 -472814415894194171264239378106941440 3604553 414954374368381407190159160573699802 3604554 177013306750030459077024292255395840 3604555 616817321211200159180531044425474000 3604556 16736924805376146407732824252293120 3604557 -182842022769512446740869372132218080 3604558 -1202978704851444219621286061392269120 3604559 1044660901973964409520068844450950752 3604560 -26552597696384266498354481591746560 3604561 -2654122863344648881664302004020896 3604562 -120371699912502183716323838187862368 3604563 65538360716761120499097201385863984 3604564 -383913260609300745627381150996893824 3604565 -1327529818603285391731877901969477540 3604566 -97925452708065907905403651019151360 3604567 -420644619109823362551137472607291384 3604568 2277361385300583691784533304709120 3604569 -164391434748432835681998592709553456 3604570 297392151083224329398784828193440480 3604571 -169233401100604161205676178868540416 3604572 -751372156857050215003394242625433600 3604573 -545184758645772611544916445734950560 3604574 -660109897757250415873174150764718464 3604575 231767971314439435450405045726215600 3604576 -386032499701568672441907684398727168 3604577 -379120525718130069367472949018771594 3604578 -739200148649992173823925846942603520 3604579 2003928320337380752381581009931679880 3604580 -229384231505527583428278646498037760 3604581 33770628777926917688613506781996222 3604582 77725424744712046012700884409134272 3604583 193732595283836366983421769468629664 3604584 -227906683509238510217469527955456000 3604585 -13053072472862840658102728942643420 3604586 306269283969115496564747380380994992 3604587 69757500981494144470123570691174400 3604588 -910258031800548113894627180951689216 3604589 272551749819320447928967230286081560 3604590 -417404682792785301433469253656640 3604591 -1476820343217360429806231264157161008 3604592 -234903503805544211932689978394312704 3604593 -504662261231926211238761256905928336 3604594 27731428684627647747592099183813632 3604595 597585959411708481203633906277499680 3604596 -413114737751112438644244713556903936 3604597 305505523137204923795304870655134972 3604598 -3642978465685128575644016819800320 3604599 -835923361250839206203480800563415632 3604600 861701907945274883655292285539840000 3604601 -214344963516484546390443035069292096 3604602 -107739946238625631455247884545024256 3604603 1016334263806176472565530822371218852 3604604 -24779153579181874331314278786908160 3604605 461115506436514008825414449976955200 3604606 440939955407675375991885305726558592 3604607 726842690057117935661485432864212432 3604608 -462691340021567730320111535390720000 3604609 231904160327385083522497703266919810 3604610 421231599987495458900606353712892960 3604611 -253064052803843293770011726067992256 3604612 1441037715322592968799984564500316160 3604613 234693166860005883907231223698885980 3604614 -17672820842946955145869984641696000 3604615 109022650197159534153233539443019200 3604616 1119781505757270456159305319412162560 3604617 1128945140367842132918210469700191060 3604618 -331732754528053334029195497896337408 3604619 -807193868265714457007712109459303980 3604620 -321612077537286120856778227972715520 3604621 -752375167672128305058358346850447178 3604622 -303046726349397122365499118571555968 3604623 855253972299881462707211783770800000 3604624 238430573517035340635003943836426240 3604625 -829997046190873480487291539382343000 3604626 -610203232677075486146224952122023408 3604627 -667614888377335692887947433067669440 3604628 94223893183660345146838110313762560 3604629 -15771377096706405683078892694794240 3604630 39872639492267169188625690847708800 3604631 -1014935967246604463959273209314912568 3604632 556074197681294739382568198470840320 3604633 946555770596461466579594911852655104 3604634 434775558396634958404593767011652352 3604635 834555301757289968179709527349407200 3604636 620597715481015968997073874091027968 3604637 7426378874514937591335056710266252 3604638 -194386783396972428121558121410280832 3604639 -693954877510004453171584569910150544 3604640 17273035125315393816176325258117120 3604641 529106751411650527887153182602497024 3604642 1334009398667009192713151830797811200 3604643 -757042565962041748711234140129610800 3604644 415785436983804533498429197556926080 3604645 1282818848152751398846092076422026400 3604646 1205531217208336574200715541826326720 3604647 -2889681401054734347141374897215872 3604648 -2027072632272599997173185326841328640 3604649 580395754401489555714324802193852160 3604650 20721554889128572704312581471577600 3604651 -24798781422439860125020140419175008 3604652 -237203771109187477811486048582489088 3604653 110660096845493535435066211421675340 3604654 896802668900868428449795595049811776 3604655 153773419273735228856046363932335560 3604656 -182418211898070713172419571133710336 3604657 42471826442494140826545425120433600 3604658 -14073423464206142008396207718073216 3604659 -565120506151017113279416915313245896 3604660 -181709375019153453735388029568984320 3604661 690041151453491891601981063092172480 3604662 833979805347576425198960901890901312 3604663 -1652663885709875409724056927945316560 3604664 565382503748964339753998816983449600 3604665 458964050423625137761511487805912320 3604666 -315989833102185471007161905296248096 3604667 91995321236408558275298319146872872 3604668 633449751628099111440813785090442240 3604669 495259783416358682256019209972993760 3604670 -34913612447517715238238616187562240 3604671 291026584601604891146210073339489120 3604672 122758463367994525505853674374561792 3604673 2033769919472363506285375427358712404 3604674 465479090460805212805926434229937152 3604675 551926868757233022097891341904386000 3604676 -102452866554413902485768837414791040 3604677 -233806127641946487328334468574408480 3604678 130335462714666023042785276935720960 3604679 -326315163947584156350443799939398352 3604680 -180413922076564191446705689755648000 3604681 -1669559674816874711777576732100164518 3604682 -98686701549911912381242834661965728 3604683 -101404928124551116720381818332423952 3604684 -146964681915081933711728482964579584 3604685 -121606235227900828856142155305607220 3604686 -66965159217267110653409016058752000 3604687 653779672913880464288665882094705080 3604688 92532940041225564737244982215229440 3604689 -739343533852961116681303141790313600 3604690 -4760415170984176294461777479784960 3604691 -2825646650618645081808327185123642880 3604692 -64277936280845729273333798910222336 3604693 -980043242418124516729226193007227058 3604694 -586695052007444910949347141372859104 3604695 -78105007617532225480879790748825600 3604696 1138536204705230499851739930190817280 3604697 -669987194877693565346351266631312994 3604698 -256060099506737061023370614964562176 3604699 296798877127835233413380542062679040 3604700 -219396448147953655619362587298176000 3604701 869025248356625805979148382148655232 3604702 -275490427448838186348459090884798400 3604703 -612942916504665019991015490220350048 3604704 961270514850684866953488075856281600 3604705 88100302022759990651337396837374760 3604706 102456399864839808114736462453510656 3604707 -467799787374886047587686190602794396 3604708 65655083262114672757373390241369728 3604709 1601382751491577713986919605068118910 3604710 -30582296885028780218825627155367040 3604711 1264621148555098292845004902823872 3604712 1338197886301278776739540732331130880 3604713 -299190387678546066958065154262458176 3604714 31665188150944036283719025690104512 3604715 -362378529152765562288560427875012640 3604716 810605183227159749442923502920821760 3604717 1355776531620080886834172284759607766 3604718 238764677830682778985409710888755840 3604719 535110239389469163535393194307547520 3604720 -32349543720171030641625144199741440 3604721 422782229363114844327250099795236672 3604722 624096819746665008320497278397987584 3604723 -670684346059433236983109500354751680 3604724 1101458774036170373535984233540923392 3604725 -52739224450168230632025575589897900 3604726 192496158275064526475363550729009312 3604727 541336577561387059806316800053833344 3604728 265820817933751871682875118203228160 3604729 -2286080935457136456707240593007887740 3604730 197491149226058229931933537253164800 3604731 175852716682376126061412296930496224 3604732 248033380359186868784776652674052096 3604733 26449623460163328528025025333918688 3604734 498469435437155837615414805355728192 3604735 1010256534244816635104108608123192680 3604736 -1324280092574398090273917561552764928 3604737 434626762602751136321438467823093280 3604738 -74262577402193407848670693874035680 3604739 -62803454028764501036976103539883680 3604740 35474857533330279644911544308408320 3604741 -165691899665638565107270015599428736 3604742 -22111869781404240020597638839315456 3604743 -80790054302153211938616197532306816 3604744 144574816726146543428923047543767040 3604745 95332480582571003791559544354813120 3604746 -99697843644045041424286826133417216 3604747 -1204626420881090958331037780477125804 3604748 -285811497778219092137552708708849664 3604749 -374075081376064150104177889542774336 3604750 -353625320389710717596611427042160000 3604751 -1064018492356690074040740826132529088 3604752 227759370564777392072168491689713664 3604753 -188332347572773899407486624232305998 3604754 -112740903556781709196979604979416288 3604755 2601061689598040521984743000829440 3604756 -635809605060021115050608092048455680 3604757 -357419321583850211251547994351767400 3604758 -58402281305602735580975840956851840 3604759 552463557383440137725243140264864416 3604760 -115473699038181623416342728142233600 3604761 109340455865181612804202564655092980 3604762 -34052998483272294040455426342205440 3604763 1582526413193514141927217231390491012 3604764 -568827218733454605777360765118170624 3604765 485758989459071414150719315776355800 3604766 117203633390049606126826008445957824 3604767 285828081087933916078689753900629760 3604768 295550348043024676559294039542726656 3604769 824971007257130426194746783135420096 3604770 -472199796300772704619717610552064000 3604771 598192311891689423893698470967674972 3604772 8763073130617647264244482859637376 3604773 -241173725603983843286332418816120832 3604774 -347063615819906882321907156323795328 3604775 -1168776004090949118263494300972305000 3604776 -664662552466987713340064563200000 3604777 5354504685703000782186717861045072 3604778 509219591735738568672573692502121824 3604779 -444678990134876938179414369112796496 3604780 442540763503841042237073543338649600 3604781 -61222107454867342741581828345773418 3604782 368884551779284050930014220955392000 3604783 -397921960391873746500053668878363240 3604784 -432715498903481099412423732460339200 3604785 -592635080084193324815570224104844800 3604786 -669938359837532621924784444794439408 3604787 -940921900316292993781081117717590240 3604788 901213094434024372257609486749282304 3604789 1159306306226650829692589058603348590 3604790 89003114342426753587463556892262400 3604791 856120176939443772802333772083573584 3604792 -1704454848207035466524784926986752000 3604793 783701932494826808936912027729952042 3604794 222879769421658554202078731704750080 3604795 -393347721537258389735430112158101760 3604796 -196196855504829082792291975339278336 3604797 -333306523728232732304950695891442560 3604798 511884580703224496795597424612240000 3604799 624007925255172769915681569904330464 3604800 -118245731884209537687908965888819200 3604801 733849844280007824707099535785116224 3604802 40251289796898732371045029946726304 3604803 -415955791074031865422198754702572296 3604804 -72982184710599134955143987075842048 3604805 -888342124310599079267133690366105540 3604806 -8246779354274452171179206536417536 3604807 701226203910335257665055146798420056 3604808 787063607478403087438295042969256960 3604809 -361411270861362692442589714098402432 3604810 -641943095820026705273615110131674880 3604811 -311382672773667947530625126660502240 3604812 -213270675396695756782255018011672576 3604813 -24773365308459854320392500077760640 3604814 388118210787971310928454527204568256 3604815 -510564632079989562516418079773205640 3604816 -265657008475090049347540780700958720 3604817 1695082936860573170004930747282922866 3604818 -150388424717383664177170826037219840 3604819 4052252797279990531162886261879944 3604820 496591751262753767577529544917774080 3604821 343674938735944170856401799508500800 3604822 -122130050659723337617965122440299648 3604823 -741455006446560166140539428160697456 3604824 -57852663951444753957821563196528640 3604825 214270788706981872727719271708840000 3604826 -506699609976528596559673630194888960 3604827 349028353616492917466247666148001280 3604828 755367490302726669220718374987616768 3604829 -958714248371417800335775271127492570 3604830 -96857580845818128203637491029754880 3604831 -246658988535590730085077336341366088 3604832 1773431949444423553459765839790080 3604833 1577127671803926203135956139692315044 3604834 19583606462572764979274347530453792 3604835 -39166936082269890627681741674515200 3604836 31389261634425761195924448253845504 3604837 -62164667947607750086944541639542720 3604838 33722751277524328586488594569412320 3604839 -69871104353054953235878952108791680 3604840 -357389533530413985992854533290035200 3604841 1041244786036912660531717548753426000 3604842 86396227651375454107459081620380160 3604843 307329072497240847570555352645968 3604844 -416867969944028560415655297752811264 3604845 355880750958588622297577152713868800 3604846 10755646214386459579353782131386240 3604847 -250238281208313722753447488117549440 3604848 16855493533535995219423111684423680 3604849 1080222158170905225888915414963573760 3604850 419739676014879655558380899111080800 3604851 -1447537603010215735521331934791593600 3604852 756049182066670544230824575243543936 3604853 1445672159632073719047745959827149056 3604854 -294102662125656840729592597375878144 3604855 -1431041409175292386437081557828739240 3604856 430871609960050341774597678285004800 3604857 -1040635353227055860579088586343899680 3604858 549301183748517111809636166789150720 3604859 -957615772859423766585689204601442896 3604860 245804506959162856283976447482664960 3604861 205867796290880325224142225181781452 3604862 14700497826127768404795468272876544 3604863 821162003216272786859316940224493200 3604864 364049137822153639927865852999761920 3604865 -502274980056865451326366603909279680 3604866 -129544571524774878297950274304100352 3604867 -575468242216366838816762992836406368 3604868 -1180303705736053947771438264447611904 3604869 485597089985072347911836535894575100 3604870 568733532922876795252153765938979200 3604871 585489044488235883071122521096546072 3604872 -964854202967725858763716960504750080 3604873 -603460020312638639675906163703403420 3604874 90364398088309612198257331617131520 3604875 -169991184748013580042107165553012000 3604876 -393596688605625238332800038817041920 3604877 1337114820494210953459567204590224172 3604878 6679204798746400821233331897104640 3604879 1142515087220543304681670864402898480 3604880 54846768117000297278735713967554560 3604881 213691584926783738048887943634638880 3604882 -342447287725472451695496596582811648 3604883 162277033575008375210292018271179984 3604884 -56653860179360512716542440806629376 3604885 -141468597165174190834805096650128000 3604886 84086676710001582404929077688377024 3604887 196041793724166150300695852059652016 3604888 -231084592262404973745592345086320640 3604889 316024484263757440001446250532337440 3604890 160342404150824622040447401146161920 3604891 -525090807264742169612503675346707708 3604892 1104226171361479390539675569282207232 3604893 -13875686815239616004311879229836896 3604894 -1396064248576890064267278591822818880 3604895 -108043795982779364385556031216394240 3604896 1147654433786674779165261638363185152 3604897 -639917117760839926380655724727201280 3604898 -438557696494501063067516880325745280 3604899 -519817630206148963734487038001049736 3604900 302406022960702564057080450499584000 3604901 -151229466208705001959656667279808136 3604902 194577402873214152679545070936233984 3604903 1574461625678184524497729368569667360 3604904 88773535145943724874189966074828800 3604905 -4752837003986713728434076450845760 3604906 -165897374920089495195308459011581600 3604907 1461213320131232828497671976284687156 3604908 106155702128669313796685174554583040 3604909 -57712466048384258262530212464042048 3604910 -114370348565172076445446427144471040 3604911 -957870424503960105351257408827943928 3604912 -176573307646904972056723309473808384 3604913 130295273474706582300233767759907124 3604914 182980348906092785561735801722863504 3604915 1041005808493313462270128431362680560 3604916 -395458725965507546075537372083587072 3604917 476920165700036936561657401408024800 3604918 -239465156208195629146097637743408640 3604919 -1249239584828745489998326920218460504 3604920 -370469535879163895356472856915148800 3604921 -1306878154669209504109646095946777456 3604922 -393748676080411626050008752791467776 3604923 -311184324457396428722554300636782576 3604924 700956352398664505074363608424674816 3604925 415301249841746523074204639676183300 3604926 61338300817798067954296501354855680 3604927 -137479402349246389970770369969545560 3604928 -101362793399718079045072952796119040 3604929 708470270545155250617365073982964784 3604930 400364653791304306981186220147328000 3604931 -1248917848906116743556160822382111736 3604932 755188355549582734534904793356697600 3604933 -1204814133604676935161023759681102818 3604934 628434678821553859553401105120730112 3604935 -884025281371521155596244694535668480 3604936 -1331034579443724528758824532910136320 3604937 358717374128168327354334452704026432 3604938 -301994046702204810112760891956275456 3604939 1025100530636551334532901796516415144 3604940 80577002569915514257042903927127040 3604941 -100020997780073127282867354615622752 3604942 -91000671379175284514479556194913856 3604943 1411751651578853685973393970952702192 3604944 115492019841256323653329639404994560 3604945 -145533453866515177567232603094912600 3604946 13218417156197591834526540770836752 3604947 339010264802094133812243439376623104 3604948 2382120838586978584910166852444160 3604949 -1006086902623034929816479653017828740 3604950 -278519818598828393871112380676202400 3604951 -179564298929864420072277362502099456 3604952 -341112753179122288590479052579225600 3604953 -217508671737835134723153721379088 3604954 394133747422158229441659573023723520 3604955 -1231495107708206135563081566227096640 3604956 903200986428824644023180079446723072 3604957 528123039640674466115086937553591820 3604958 4266208964117402208860548686139776 3604959 -29413638118326827824379806546483200 3604960 -1322288216512228795816567098267402240 3604961 1897724045253458622177425285462001300 3604962 -497029712740690008674811908864504448 3604963 -1378828570121666981635031778549650788 3604964 -1146273711624331626320380972971752448 3604965 74916419706357424924778570416896000 3604966 458722994598377320103047347487447104 3604967 618486376043293784721507733214537016 3604968 788809458702394646112016587622579200 3604969 1217960769046104041200859218103390196 3604970 -377350174799734281587937405518620320 3604971 -1187357839279530355122457866270348816 3604972 518517703713257046924753914226304000 3604973 -1519855029356356406652758172484306560 3604974 -88348160166836160399709982904152064 3604975 -571561429553577259737727201254567000 3604976 -320660830520165038086270395070087168 3604977 -46834658211706349608289264803036812 3604978 -60582437134025317459145436430602432 3604979 1212558442850004198475363224568355196 3604980 -68106969382761135849968780113520640 3604981 -1188776543861491920773942912926523218 3604982 1139099299708227144355952441436050592 3604983 -2106120032349493471382505340116314496 3604984 -165476786361981901431722310424780800 3604985 -537809773613125057892965825659365820 3604986 4800936390373777145010430193807616 3604987 -136705121985685769209059091655664168 3604988 -1225002050333195793382035780193984512 3604989 -1921660567846080530169346585853935392 3604990 -104934026388118458338331841978214400 3604991 -5003261216293722459618122293933200 3604992 -182809797833981091818565217579696128 3604993 139348420333496165637523550557339200 3604994 -920343399710665796849934915918686208 3604995 -253025783418247172872826309314901280 3604996 -1003370971881521234822594464118320000 3604997 -975122040184339529494774029437208000 3604998 -250038036693516367049118837232815936 3604999 -294628962135281339393969967853489000 3605000 -156123113234694723927214435430400000 3605001 211225295073574879912666866650045760 3605002 -57024138950138283551139983260071168 3605003 450463439533144011679091901476294640 3605004 139431050588504772311159001680354304 3605005 -663467089217070729893272939743483240 3605006 -968211129409211347866335977262442048 3605007 79094314264579347530290650855229440 3605008 -417648984021254484993150858608050176 3605009 93118594455432384080967617338132260 3605010 100647253436958952365523872513922560 3605011 -10744826964285789910447155310302576 3605012 755842668426885241480445771635549056 3605013 -545920373768854801220098088643273600 3605014 -265486647273439981507177774783356288 3605015 94780262954574723396444849721067160 3605016 -1195221637545587295494588359030886400 3605017 -786699578451766525986836861431416380 3605018 -271488191739627062232595366987438080 3605019 -388897798258921336737584282112142080 3605020 -667590957937984393644180767577354240 3605021 98728095243653157021361440719846400 3605022 224101653374046197354724790648750080 3605023 110694854940874438740313047027753064 3605024 1376944411791729807095487156397080576 3605025 88907884522540004430789878185761600 3605026 -293435524987695730599047523320922288 3605027 -32169093684995505393845377266857124 3605028 -369768209538574355927305113446943744 3605029 -140079613107085120702698172160925024 3605030 -227541834095778095141200351071778560 3605031 1081360678444100581592091342329914320 3605032 -164182610874142486374474735661639680 3605033 -1440183310782711571976836125316355718 3605034 -3404407799726018919196284833533440 3605035 -231744857089174691815992284629187040 3605036 -237493323598404013349700476859583488 3605037 -855440465413290619195960472262267648 3605038 816490974550504804740544787298457920 3605039 12923674467040519636985420290317168 3605040 -260080623891171062289784983011328000 3605041 -2724938289338445800821689468463042560 3605042 223529796355178254585025579875571712 3605043 241270481113100627121893309342549760 3605044 -365964767855531376137481670657173504 3605045 -374039161888241390045375864200264680 3605046 -249990674020641186056629867589207616 3605047 654982272668907486396013607382903760 3605048 489542200877344920320824256093184000 3605049 -137413526545765286491022027036150976 3605050 -168244606575049001164393812645697200 3605051 -978235015876904687284012951869681948 3605052 44244911869705745463674009241059328 3605053 120563104291026780298057575951875884 3605054 100016736934716547757928695312762112 3605055 440516360697780108696492606102468000 3605056 110335135699532706238675277494353920 3605057 2098154677201991008546707094000986306 3605058 -222045819511592594594914462608170976 3605059 796754531857301947036551493854435260 3605060 203415950617702115994536793205248000 3605061 -484195549527046187179694565636695328 3605062 -304824100323218189457825802764535968 3605063 594629600020664232794085856105587840 3605064 359832866482447675072985645528555520 3605065 -1237461057546194789847990843096384540 3605066 -319247900719652140630333712514201600 3605067 45749413494174517950432813305618916 3605068 -116361155992382916690381112309314560 3605069 682377896387045892849976854257064480 3605070 40898504987443346399359973443215360 3605071 -194842037127531639711229749024572016 3605072 -59617144292279313436431788180520960 3605073 -1192217563737181113516242327465868816 3605074 1843123991037751351428747684868368 3605075 356752398840785548598487553560300300 3605076 -87667751526338121238221200600371200 3605077 -19364649626020865035013446142887200 3605078 -1534017686743561370652115559942647680 3605079 -225904326383997268545302666423343360 3605080 -1401005230993245997115266180493721600 3605081 -1357702497491635051750026250644224118 3605082 -303185859488976488766161587101285120 3605083 -482241940251228585067283280008421056 3605084 61682689887870346045527894198681600 3605085 -393227029648265512306654777156932960 3605086 -1519419664450065143866967433781413120 3605087 -1538034877248971457096678670545783264 3605088 1625944968903039946344815158629236736 3605089 327443148066414665121509684450896128 3605090 11756567225079415576738787844736800 3605091 289768608996612088708658548529374464 3605092 1126116537070027879158722175067903616 3605093 1086021840239285199046159207716153342 3605094 -766264517512573506350003988655345920 3605095 -108361407398925888545948040829860000 3605096 -388121011085263266110890754869985280 3605097 -708522430967034498005633124599775600 3605098 145143180023102707785709483160087040 3605099 -1016936668274114898933374269844661900 3605100 -189246339732130992396926592142003200 3605101 -276331877574105661598216730672568448 3605102 405757784611169039116193815803257472 3605103 2077328501418737966452208324379146160 3605104 145895139512503572506526134148628480 3605105 -23982558129928464600027862974977280 3605106 -31405999111872931415302185587788800 3605107 903774005982679800215815651358156232 3605108 82928245744893437192870376425580672 3605109 -610493666802134450717684592708528096 3605110 -823579982750670066061920166789463040 3605111 981352999073685463478559485822564712 3605112 149472828632592396968999993825034240 3605113 78077875781596286938888524869993088 3605114 308833171598204891422172694187779072 3605115 39330473381274369474306401893092720 3605116 726786061930964250461058218563696640 3605117 815724142055362300617610924455848640 3605118 682505858987049841986645561350320128 3605119 4293293952212734359922723051304672 3605120 -17660264984016726646269670116556800 3605121 -792407072457378797286996992373189120 3605122 -1170904838034391997908860151591406688 3605123 -643490096722028259468254879580155160 3605124 -698047827528113907764397428746220544 3605125 817609202428602796014527878180608000 3605126 -285703039230801963115089800851985952 3605127 1078387890756720531516577225922449320 3605128 -1693962313029170975811111571050531840 3605129 1837256329114180963952587306106358480 3605130 -35470994138545437441143606055516480 3605131 22838073333132494361026819125681272 3605132 63732500668505547981719364770964480 3605133 418634858359799554024442531193344064 3605134 -452944364278891979565489877090676352 3605135 -1008753084687239530589002004123371200 3605136 213066667415628016566948101121638400 3605137 229144286113512788456377886486295280 3605138 -762915574416822939599335339556792160 3605139 -292508303522691048358058529453793656 3605140 30257302612900644244099368367349760 3605141 699928391698633327929781950062182542 3605142 686801296821000169330788525903870912 3605143 455724229254098638494846522706824392 3605144 258143704482323902819150809260636160 3605145 7072279304814361451144247587274240 3605146 962308760292635257717025506080021504 3605147 108710217971351909246672157820902720 3605148 -990918550451650886862506384784560640 3605149 -1522118187538232932186637058894308864 3605150 358734277731000791024260199704852800 3605151 415872659320889355484349125987479168 3605152 -358433954781345850538477554970001408 3605153 -261314099516547647866985206948685598 3605154 158988774455406638118863600530540032 3605155 251277764970577296949970303502309600 3605156 239310461036927429438096275768435968 3605157 334426773541420868942853045585154620 3605158 44546568589838075442911820633385728 3605159 629766027792992988526648369570986360 3605160 -114996285967413322295346459421900800 3605161 -541453898028447456027427915156797376 3605162 -909306069408829812903739357215937536 3605163 14476208443146324394547688847779264 3605164 1318538411696256058012665725064115200 3605165 297517740227898650006692070936774400 3605166 -116829430868106112651022998922719680 3605167 -782737428242649336777086421301507728 3605168 55611088648892243710737656385699840 3605169 533481465923424211783845474258197760 3605170 -1509600941491659739933250376504000 3605171 -9608773287415502657233179147690456 3605172 633811508387350857861002040281812992 3605173 -502393994706131486172808791691620672 3605174 -680103647395883014913546158437437760 3605175 -233004813378941538144420638379210000 3605176 516567019497236094470345635908648960 3605177 146402512091814308719334431858618512 3605178 43676029386872167414865660078289408 3605179 3120804265172284496922536994364272384 3605180 837605044654320223343808440898470400 3605181 -100253859137971484731799720950152000 3605182 358414868430137047094393198762926080 3605183 -933444346079578774504204333101196560 3605184 -221791806807477072850728915157647360 3605185 -455069242310424879913064331547096620 3605186 171308036454637178842751297506688544 3605187 350751627601529357986489838661095160 3605188 -923594069173939387388358591294858240 3605189 134904556976671580130228437596729920 3605190 -7757948949985027400128051380076800 3605191 2497380326121918670646454279667792072 3605192 -711024090781197768796080179472768000 3605193 -383448413259380626586898242592772800 3605194 -313376369494411111627289446896433104 3605195 -1020954688340877387613250170657200 3605196 409988252460966784801759682463891456 3605197 295930787890224096106719097738870646 3605198 -1085306731890339419842174248155822400 3605199 -437214088538228036393170236246688992 3605200 -242338471213776506253287335894835200 3605201 -1859483240814873439567246626915510798 3605202 740107203774088324339968591556535040 3605203 753999928726968482946206685602137856 3605204 -743036530647927329986725798268723200 3605205 -276163912584224311839354927043100640 3605206 9038913109332521418079710660569088 3605207 -222634631322802591102739700349831296 3605208 65927942194352838249855735470223360 3605209 825019834500640371096538152413306004 3605210 223371747909018790057164219676968960 3605211 146971559789345036160380548990945260 3605212 -69821834796862029109336160260454400 3605213 324526166764023180175825994031503244 3605214 88487695464384145346232128131617792 3605215 820250200942639729874520685303320360 3605216 -455969323321587741608674649300533248 3605217 -24458684189699143364211178166209536 3605218 548923923398945115124461735368596560 3605219 -93984045813145926761160626723483856 3605220 439642953995123881390733113260038400 3605221 -604180393657619395322137257538088578 3605222 -911729593637180000050193647164604800 3605223 292682131685783836063416539206128000 3605224 -1678368182400041433328094639582545920 3605225 -61365701318821464321982438746306900 3605226 122039695105560614650894979196501504 3605227 -534401626472449466097689210461986000 3605228 -732498959595858077329265075573282304 3605229 -127590833003577652547706409449493824 3605230 -545503652101811254277916756833374080 3605231 241067743609389407484568095794613120 3605232 90447942654663884838132771811000320 3605233 -18494857855528627841321859778361518 3605234 -87338276908821658858699601057834880 3605235 -399671648531739236150626417470594000 3605236 1018029602912895647821077334486609280 3605237 -43407989533979422055415616210860960 3605238 -13651535466543343730404489594896384 3605239 650904114076572562426357386816827520 3605240 -1371019237198893866647453107568435200 3605241 -1064194127566843586798261656924724736 3605242 411613353194158538848485513075004272 3605243 -622825987810824704892151644732238320 3605244 -758774714337745945227716055812259840 3605245 -324267632709948048560722805382981120 3605246 -32950043935780252197268293721428096 3605247 -128901740300090507419864429624021080 3605248 1712640364356582476594953257350070272 3605249 10365030856920686364876438919170864 3605250 230719049287068626209674105477120000 3605251 -68578926588371438643689752274105760 3605252 234873641965919554030980311393341440 3605253 -432200230171758068293085991538977792 3605254 787482052094123935020612982952147520 3605255 -100151904330958949536269848422728840 3605256 1324585825788735389231398069025587200 3605257 -138537069423800179880768722707275494 3605258 350600319816840484930331228032837632 3605259 -106693659326314891384945249362416640 3605260 259968066818507411637521446062842880 3605261 -557406175946750490451500809212428096 3605262 -317994980725694957739882132457510848 3605263 -382574699821318982748129703131185488 3605264 -89895842874519285724167158470066176 3605265 32637506227611794881401787269460200 3605266 25179551779720994067369470161259520 3605267 62034957065995145634245175065007120 3605268 348140356583976167869296552154429440 3605269 49951212867740075643300094914663680 3605270 1080936894011827243074859735925016960 3605271 -1102906556975627189204306147049242880 3605272 803398786388875594530424050212413440 3605273 348088301708096418627500718794745600 3605274 -751222490491095799113316024238627856 3605275 37257989956594044451492781386437500 3605276 -856807396499902117763280646437863424 3605277 355949480772054811240709568146297280 3605278 838934325791807249714655459185582400 3605279 1207497044470684104675679316376374880 3605280 -93797814690526324040173644624691200 3605281 -1693547257902437166032026251964309918 3605282 -830746264453470032325590329084921008 3605283 -198505698779574556487550253364544000 3605284 677549327508540424167012060948025600 3605285 119177897623545816060394949974057980 3605286 666464539617169931576839182256707264 3605287 156019868122346236237840032041135152 3605288 -63088035696153275113389273028608000 3605289 37149547207842754369013716160503968 3605290 83437042778372249989640451633078720 3605291 1883988292854327058279834678927648692 3605292 -5879879571618420639760317871623168 3605293 404596038602664132321826982751291542 3605294 94807343291734721945120792125667328 3605295 -744639164852052761254621702936669680 3605296 112846815455062901882200071036862464 3605297 759725441593426344241631181166279092 3605298 639545392284224475282555334506689664 3605299 404979089625360214704618481344188300 3605300 -104311833055280719427189419015987200 3605301 -14456638347198958913417595524111040 3605302 -381607428707826125879530910487447648 3605303 971885485949244998324972435474800584 3605304 -1062274047823709351518679977376378880 3605305 -144009295037955098280840541485790080 3605306 -85748276939645256046060006779573648 3605307 20126460279912144106758590596115160 3605308 548661696760777888955309381543074816 3605309 1960180533642815009588602326535499520 3605310 41811595882260801430878194079101760 3605311 -1605910395408452930240537047384833088 3605312 -222782586882408291302238006318465024 3605313 256960079496889825035981043435730400 3605314 261518615400098619130938665143874256 3605315 -41443562077128353830326350184345600 3605316 295008572452374912217928635809792 3605317 972382601369059032884049045007975612 3605318 809547143990142205862484871538283360 3605319 715478246919333036315533698771864464 3605320 -359708417506939439188033009144934400 3605321 -331679465085556557830103328084849500 3605322 -207953771532979161327389193099264768 3605323 -2201051387257583516113453091014947840 3605324 -48121344487516327781367274752075264 3605325 -865373679231960750830430212426400 3605326 -382143911587223541927376794339864960 3605327 -1752355456535484700399299754652480328 3605328 -36818053563137733864661644007907328 3605329 -46687360416231715147658758467050560 3605330 501548578913030060410715479438771200 3605331 126838818145648849065196011792205824 3605332 -1041319298505316953342114449490968704 3605333 82819984531278265818084542321182140 3605334 469498068760612210590759218222546880 3605335 5254562382055374244036520255983200 3605336 81280328224317020869673814823772160 3605337 -263900136247841003135900075966093760 3605338 1155184912226955420411455498722341120 3605339 113931769889651145459866238436542240 3605340 255736749381085567328794022267827200 3605341 -84596486121134295386707206290551258 3605342 -92608920232023025509157553529127680 3605343 -371810887542791288903729180641132800 3605344 -1870087385689771825126104649035153408 3605345 -360396394958623046044855288729612800 3605346 -556822381542960485615642253660295728 3605347 -2541664697184736810755176756091877088 3605348 1490371678291966365727423544103680256 3605349 663367211449256176394395509357068448 3605350 66170094819727552704786331083196800 3605351 -199254610338361556516739667675992648 3605352 -1111192287824438450765757439116410880 3605353 -1535426285777786450862430347113819100 3605354 312280010235999046269424546199868672 3605355 -259396006693153934267793138961521360 3605356 -985371673217304354394407717232142080 3605357 610141761062602248925681520743228224 3605358 -647633990022591289845121093099578816 3605359 -2478284225837785003602991406122721880 3605360 4071682011580733720529051508408320 3605361 -335030036808279500874087651858922128 3605362 -296939283227052655318793049556187136 3605363 3248366654605553777667014491255620240 3605364 -249999381515202527829309800561049600 3605365 -194428577760270036206939236044420480 3605366 1015410132311562439518052826182057632 3605367 -175119570954972882206814450945783240 3605368 -404548053696471744760591272764067840 3605369 -530147922288071015793970106443294230 3605370 -150248007010047889626251976322467840 3605371 388733169631331511075666754138164840 3605372 -528876614821244193916702975619934720 3605373 -405697496933564648830421766932263578 3605374 -772606333470976062529265303651864064 3605375 -623540084746298035959160834180746000 3605376 -310390910463178998774848285363404800 3605377 1858187520466690264371873438222622212 3605378 -935267159998236246668038406679552 3605379 533067507976929364979778402825454584 3605380 326921076353282739832694307130675200 3605381 120147741865653481606325668822406400 3605382 549553412075296967802139716012510720 3605383 -1035104431628920830819717741411071480 3605384 141227550780358947067324835136798720 3605385 177447719295249530200353556876978560 3605386 -1065874277310979007990207040323494608 3605387 668571902538181513065441508152462036 3605388 386102853972785150577011883794448384 3605389 -502000067572520766405703586606782080 3605390 -185358200547672601927959193506057600 3605391 325755978275169242155053091983757104 3605392 -136835830270312793693434896007036928 3605393 -155722848918433095921156402421532160 3605394 107118189146631012327438925127086080 3605395 -1055594753473437669552579599653515600 3605396 218620456451251222440226361882484480 3605397 -10789719681350449691007222061364544 3605398 -827231651229499996756786892318008800 3605399 871724392059026294290317286406443872 3605400 343446650775488681187686597323008000 3605401 -190593015934918038219204679506109568 3605402 719996019291333815695650308648371200 3605403 -568449099682548618003691915998130176 3605404 306727293609797438957111328393142272 3605405 791541771324095263177024623587424120 3605406 54426934803767066987064435979029504 3605407 505390885483758815413013025957821280 3605408 535800845454271042557308142423638016 3605409 -824715539281988390435915092213975086 3605410 -251552401467912415374019586071676640 3605411 -137107763493458697919836054312692256 3605412 15616773216407070896851811204001792 3605413 392462366652402928387638662915985600 3605414 1096408513057599362309577131368345056 3605415 777253842145431312782911652795955840 3605416 -1436430946685407349775650774616683520 3605417 464345647725611663714964575330440704 3605418 -163115836735013333242375691541772800 3605419 560750415848917442971302186225856820 3605420 -116497822401911032765095061096197120 3605421 -7301915100676625234686812147363840 3605422 -588472753608596234858327416109239488 3605423 393935086147669696290933558704069904 3605424 75065621968821919739567792128524288 3605425 -575693274933613086977224307560558500 3605426 113539466688585735655251521433581184 3605427 -229769867939449500072974401462759680 3605428 -331691481253521247328778171272661504 3605429 1008239362910105553670690055500583676 3605430 481063723690070191021491352223733120 3605431 172907814755340083620918417040429040 3605432 111142648221218012633956594158612480 3605433 -832638930370879775484156601417551360 3605434 172854469239465275725577739405161472 3605435 666605630515324122732978102505514880 3605436 -563353395632877446551843340118916608 3605437 -2303606861393202219238940160188640 3605438 619838616396219403996361241758757120 3605439 -89686036352043891399903429401912376 3605440 -42161039059825010561333346592358400 3605441 -104417095039615039081096977125052480 3605442 -346814426355475174178578556696052480 3605443 819868253400799286555930445949893692 3605444 706361006643953085331873366429193472 3605445 -1538430498031009436205017421507292800 3605446 -126043303587805491581610175479782688 3605447 -1499151868610093358253401965862504960 3605448 -300441162800753377249394067253493760 3605449 -281644320075561605112584610237822540 3605450 -486014280819796223421200961689766000 3605451 130377298847348486293849922429574144 3605452 55643649462473231902776908559939072 3605453 -1195564652146405209058609367543699220 3605454 623695575296972446171433906295648960 3605455 -151282233030958396196215214261422080 3605456 -458049107456923228999033364812505088 3605457 -444320865624045162592303216027998912 3605458 195424326294470095178654708937035040 3605459 -338547679108654456657598459945387520 3605460 -191298914660163074638231195831203840 3605461 188314493179888661969697447891199932 3605462 353330481480811714338226600729478400 3605463 423872404245517774562090075976194592 3605464 -28517958806726452282472269825966080 3605465 313027287817297522949152121641000200 3605466 130340971073060773878685852212334848 3605467 -2402184569093298314905921727013316080 3605468 -121087025011684678584263391312164352 3605469 674866230979368716620389425712246336 3605470 55550610131585577383374799645664000 3605471 -1654632768962142677244956069092586808 3605472 17077241547175430011240995305029632 3605473 -404883078437567125534204162801277278 3605474 -366875194544429167634181111188793264 3605475 130435209971099385355162351703586600 3605476 -225071019047369622186974242500902912 3605477 1127485477352677307959767604607923326 3605478 324367046233572075660988136877795840 3605479 310742458099085603180146878249727680 3605480 -372770527459482062204673439678464000 3605481 1688920831057719166361093095253965440 3605482 145695684648671718377500206163872000 3605483 130436446422708848764624437070275360 3605484 47554052448662855346004184112675840 3605485 479257358282452221232345794011590200 3605486 -97776170457178622671883558861339136 3605487 559199137487509164739675372215876360 3605488 484135964231461183657602702985920512 3605489 -64762096327574360977479595777633710 3605490 85861965594043706158733293575705600 3605491 122485092029041697757621580409060472 3605492 -172971695617604652135490783302309888 3605493 -268498643812329104898207475212367776 3605494 -574264209117800688090334226844484608 3605495 153221867406544967841293678938453200 3605496 654135010485866268842797830840360960 3605497 661808099479920034721041329418251200 3605498 223125656765844798551904186571432128 3605499 -415114715738810605650321521436320160 3605500 -69567938143414092996736253539968000 3605501 881575289586127070479987471013913600 3605502 -90327623751088135210121400639072000 3605503 1188499697331582406588759826715212928 3605504 -311281654128013013928295903688392704 3605505 -835852721854488169086811918276649280 3605506 -410001523829714222206509902129664048 3605507 1373412283937936838685254662031360 3605508 -530925494662030568218972748766580608 3605509 -1698189889123408921901518104500419040 3605510 -274890806776213072374554859077907840 3605511 137807267270943852951541704439584768 3605512 852062393999795004932307951053260800 3605513 2070872528094606944041578542294670240 3605514 -439465270610566473518049656959860480 3605515 -1068773892965342553516551446142659680 3605516 -1575880914196436087893691147630062080 3605517 429236952262905568850391523168096128 3605518 702394393440908745420505173204065856 3605519 -301321664461900149365630439948493800 3605520 35132507492549222099838641657610240 3605521 825617066946181816309542703728415600 3605522 201554485013957831358894019016653824 3605523 -871078503629590570536793368246227016 3605524 154634966135007460074474195974807296 3605525 -143269726548460184835314219184062400 3605526 355544895310841326978586947339284480 3605527 -147483420798345113063989553123242328 3605528 -1788593560963097140007365457287587840 3605529 1201219126936131920810186151046751184 3605530 -579381630797349213707304695833067520 3605531 1034848341667586698932460247937907332 3605532 -197065602594603136399535723882078208 3605533 -2167032089215012565050966630917045620 3605534 -669947748295013936748846181757851008 3605535 761554339772471539928626495368373200 3605536 684201456960612900680751325141008384 3605537 277268444266952560636555424859417768 3605538 67518068604277354108882299278403840 3605539 -153826229454074505627385273150538848 3605540 -223730257255138521180179935480696320 3605541 -485103611158384244386851197356114080 3605542 -54733274609093796660119944757287488 3605543 21931281089217554087665313360661024 3605544 112434847535614352838154133509647360 3605545 848917087215902303995794321137787300 3605546 -316210766808727869107480226487944960 3605547 -712996891643566139364042019664639616 3605548 -25686363725397870060070225311739904 3605549 1210437498136558422467941090811104320 3605550 82772414025746050922360975186155200 3605551 1680744393272195167030872793379987104 3605552 -214094514012669422011676293710495744 3605553 -33039687299842248562750288358687040 3605554 380183419860340413722794982935372800 3605555 123488091422841485840292366018558960 3605556 -299786530213810147873311982705840128 3605557 1225744827244806136890368695527884160 3605558 -2679472947555026862760012545914112 3605559 -264009387752464149421825105997974296 3605560 93187423193699791968145122852864000 3605561 -1986913500167109149817034873592762838 3605562 -13773306610677725512004081218793472 3605563 945599950671926151644719495204135904 3605564 -185593405098869624003000774397957120 3605565 -839571109266706558739784509016984480 3605566 473129384014601643249202761587928960 3605567 -158108801366736946150362695191042224 3605568 115488969858539266509981707906580480 3605569 -652592310220159979019152274480799440 3605570 -442762802727488350200909907903627200 3605571 118991172127117085753338440012379140 3605572 -433477794572906159800813857639395328 3605573 1367583380552945719365984643554258720 3605574 -171316460655911771929000693780789248 3605575 -490478972061576761867504511684359200 3605576 343614967025903401465183690509864960 3605577 291738957496914464454277306576653408 3605578 -351569223041689892385447589375499520 3605579 25657610006522309311460380294029312 3605580 -695233747351289842598990065641062400 3605581 -299529706883929457501485481426766720 3605582 695237195522763314740794119929651392 3605583 257459556196595683643876873210850048 3605584 -361004808296910541307839370771046400 3605585 688031214285309500910487449921441780 3605586 585308133157650211250676801379764864 3605587 -389189937431639233254555476701526888 3605588 57846087781738078719209962939809792 3605589 246458582210415732737331819522444444 3605590 2511703487109485288108546914792320 3605591 -35618890309415423089247347410927696 3605592 753730391130690890738121115034419200 3605593 -20540627042511703684156688286781632 3605594 839593052817109330211329748157594096 3605595 -126955596043466627274511852837800960 3605596 298129360593855773028155914536051200 3605597 1318977880867490385723377350114733760 3605598 350658934370215897818558910604160384 3605599 1016612222282849441608518463766320320 3605600 -796237002925894099267960517679513600 3605601 12006874083697364617484605925766624 3605602 -109960736944526293004463949751503872 3605603 145649057810393102233864379716091544 3605604 40849107767374103821107972240721920 3605605 2376144523910466871353598584273350400 3605606 67681061540971234997301799301206752 3605607 -1453072049614742388744256755764013360 3605608 -435665864248441874530939890137088000 3605609 285225805401531451482930755819020416 3605610 -68789360656127315056506529122938880 3605611 47614602187569180208067491016548400 3605612 -1598387719914236280437157750317823744 3605613 161786240488338743505462201922264128 3605614 853542752379060434951570646346375680 3605615 631563267979141440981452211715963920 3605616 -10102566670931067032831241948364800 3605617 -749577038513556518673836599239180334 3605618 -782241438357847313279591451422671872 3605619 -185950683342637506910146192374093256 3605620 973472081396986389593285490338599680 3605621 914251384707042012406453291311435822 3605622 -168812585859195969997152186828141696 3605623 -140166768673418075465268129833710160 3605624 -151430962763077131182207593094369280 3605625 56020523198543435272464379592021250 3605626 375398516844117470488532001645744864 3605627 1658311431433921539851753120843328240 3605628 63361022370425549001046369570498560 3605629 520619744484021238809672669040164230 3605630 92112548842572869585031722484019200 3605631 210367018747151300270984592456919440 3605632 -993263435108167759358138926120304640 3605633 -138339410056410773113751362716053118 3605634 211950534794253166806378541558856784 3605635 -351127287114777407800320594095496240 3605636 -6490265406877387640868774174962688 3605637 -71509572808680578088203121354349248 3605638 -7462369469451401197978593450300480 3605639 -431379803058291617276301182196961440 3605640 168853685001028097510311046745292800 3605641 -85302385628697132024559605694202880 3605642 667925224889644140223032518852999472 3605643 707399100868769803732498274490794640 3605644 185110315916814079898513559256645632 3605645 -274812361570847200682873234958674100 3605646 -122407710564359818220089783174290432 3605647 1322073138872519036658101248785506096 3605648 326066050228353702034122087993679872 3605649 -90519084026796474383291160568152480 3605650 168284938859619041287353789891180000 3605651 490455982544659472627809063750154400 3605652 -496968942977500935342463400212697088 3605653 1611468798730542180452739403994805902 3605654 520332736730074658366056875196671360 3605655 -26228621010951007542563494217057280 3605656 1812887398005269749187544790275962880 3605657 450745716555904477523171242324838400 3605658 -80386143499489581189615210536284416 3605659 -1363616062118316163701569736944774140 3605660 -498430949683627334672154921442022400 3605661 -1891031415390695051766803238644871360 3605662 1098811851891504754534348047783763392 3605663 210386261384701330937314714561002864 3605664 293760704766619149575172946230509568 3605665 117322940424108141511339003263315540 3605666 -389547172895311338407042077153354176 3605667 244682284991792078188952438820387840 3605668 -3022440048443427117452126905181184 3605669 459504661347879425830971904272059070 3605670 -192056115837443795810181457549793280 3605671 -16459094303596790518478124884693128 3605672 -495282053666741510821914571623874560 3605673 -501173175538518346337937484261607136 3605674 783252051953491829826046283343324336 3605675 1892376177096933878509741485463371000 3605676 -819912470602155741391972621742023680 3605677 -2490613122994859589755261582527865568 3605678 -142160899003808941941131415152775360 3605679 4961916892364204382971481991293696 3605680 -62912688367889896305650802426839040 3605681 158482428489506583772862309424744000 3605682 513595824174455739752038660438948992 3605683 -826388920360302410387094262506707400 3605684 -602459835951521710127262223930907904 3605685 -501129072526099680760590342139903200 3605686 -136599973770019141129319523577866240 3605687 -265649683624863280906427173071697920 3605688 -1326649810234138896119110536091852800 3605689 157984542606382175813432129871264724 3605690 189141712681414836045599964341164800 3605691 218819061490789549285792587864188784 3605692 -363824891639665251022074094560861184 3605693 -25777653820286023684086970832409216 3605694 224441337339300565085892571548590400 3605695 -1174555720503171434319523057117099800 3605696 241960950964424798922191791070380032 3605697 -423080916722885204610924050767699200 3605698 343402312721663630084469890133934080 3605699 -1907294038681225684170815299466876064 3605700 89406136023505802510942184337612800 3605701 714572865549229647231242549969253408 3605702 102265245211865544480568680963510912 3605703 66144746278637279747144169079292928 3605704 442858118597140861742043634119198720 3605705 696196131442340589194035963333957860 3605706 85428916321356128574976260699567360 3605707 -953075537673778312701639765005726208 3605708 -1479647462764849471412805440013526272 3605709 -90856755494104164987995466713154720 3605710 -360228769877387455949731399679393280 3605711 1381754370698456607045876772366371312 3605712 52714080493135146515899886309867520 3605713 -352006076494129208781222238178318940 3605714 406667318873271473698222620844288656 3605715 15812630952811048592486059744796400 3605716 -575976928382579885336276091635628160 3605717 893600794946130721000041029461409592 3605718 851661951406115270017805500025180160 3605719 17891058294587836706165417289614344 3605720 8171890041760194645660936213504000 3605721 746728165312404322055808575198352384 3605722 -876867639270393642372118029950208 3605723 201417360683521342739328163726120128 3605724 -71803695871876909887162875963211264 3605725 -31289533759555530407155964252804000 3605726 486877492079722653371990381237146560 3605727 854725200812833002137772635660283720 3605728 542639603798750125268728178365956096 3605729 97358729296198858220388347531424960 3605730 215193831557214592204147054896491520 3605731 633560875569043605954844916248968912 3605732 369937069894347672295089998691117312 3605733 -697206997872854045624460764882250720 3605734 -233531528046908734611637590275407872 3605735 182846093636216510964250305931077120 3605736 580537502849714623330284368938598400 3605737 3067382360317481671686723839548026340 3605738 625583876077063940175914461966056960 3605739 1054594777662487138442041558455295680 3605740 -479677689981098337284148164787855360 3605741 -851756228809511924001106428612450858 3605742 -175844184625406944231813632166963200 3605743 -896952794317180638984738312709625008 3605744 -278612030709220563067332636893184000 3605745 171199142211461646821677911103705920 3605746 -115699211706625641161607088840273920 3605747 -1023334936358517399243764613106602804 3605748 1985255185178531409979211949920256 3605749 -133049853680004773163352915665010560 3605750 476234711325641271825003630528864000 3605751 502388851229708402292743667186996192 3605752 1079252627028091740024120108781977600 3605753 35218031901649784944196449437342420 3605754 -479190290139838310746910829271879680 3605755 -1982954563577775733850111286744673680 3605756 21065859251999571309648731883601920 3605757 408607606218007704300031078759664640 3605758 415206379306172544831880417175131584 3605759 -156580687770752472557945111950199040 3605760 -744909028302047494299334776591482880 3605761 363417637688128403407557884293343572 3605762 16827595337163651597999794112311712 3605763 86274628200395885209336483325567040 3605764 -308401307382927337209042250528791424 3605765 -7410072938231377310451412534172160 3605766 -461762821965262721197614449487494976 3605767 1216378820693544015162261580666998552 3605768 -1054905384400092715305335843026851840 3605769 451372088987709330285977305409006400 3605770 -59481408470736481407726415234698240 3605771 453273536007363215014401844045642224 3605772 -837650897471452096189092451936670208 3605773 3024994419534085000597837172187180 3605774 -6604468234577216361586223630520000 3605775 721937467665271336879467748063353600 3605776 64912121479495014813768235297996800 3605777 -477406738268003804404122580634305728 3605778 -560056887567904823282593233584664192 3605779 -172603216792966816065709951165446912 3605780 -800489966143368220549004038572038400 3605781 708089365258407943971222859564428864 3605782 263010492531275612669063296589764800 3605783 1146789584266390249409323537233961032 3605784 -136575447014175144454606200168775680 3605785 1680660464338340379344308692901536000 3605786 137082774091498174877287867610061024 3605787 48643180038899284287325071517206444 3605788 -695029880597740680779917429199206912 3605789 -230813585480647429092929981013074400 3605790 286219358185939575433260087518766720 3605791 -161520672681943185198757616304815776 3605792 552023276340738600277093925096914944 3605793 -436317048592696524026778901693009920 3605794 863813057302235612581691502458319696 3605795 411766844756896511143186139281678800 3605796 20411388956325982772830273882767360 3605797 370975005474589883817772954698993920 3605798 173144203382075843219444186889691392 3605799 542147278400174332681601551124964480 3605800 1197382416859314777927275510400000 3605801 422679479344082323824857532949243200 3605802 -159584913657977734036101518381352960 3605803 -905304549891401683966796913210511948 3605804 -994159833927886260400821964122649344 3605805 30197378910611602103640091035730560 3605806 532856532203750761341994773975720960 3605807 40746581273271066746382958301142600 3605808 -740111090228748936008116511440896 3605809 -230338279960870740410406081289258990 3605810 156702127496549546717315423121418560 3605811 83595212313683025237185412811358784 3605812 1333713186606620330568341515175731584 3605813 -1546201606738666985812361606028865938 3605814 -425294890184827825161349903547044896 3605815 -603762068931928022336122570883360040 3605816 -1510643448367536850966180714972139520 3605817 470594309895654590989141023471558480 3605818 -760111543458368695827606650445962640 3605819 827628475669498937417352317722492992 3605820 78345315706584084143532195098419200 3605821 422264249753303341176199561736110022 3605822 704133939217191445435838158029023424 3605823 196101334934898782501045435013902880 3605824 -458342035592182669936237475312697344 3605825 36869968035324640687052633103897600 3605826 12257717374119979729444876285146624 3605827 115830005425492711159561259920915584 3605828 632401474690940738297784224713584768 3605829 199804619993752130105711539878225120 3605830 -84590463493505594714497445978599680 3605831 1761878630643216928604184542358208200 3605832 -18640718720166850792832457255720960 3605833 255155284460257732617823987825008960 3605834 -850712511713376176643993067997838240 3605835 8113792471019585326780070541220800 3605836 -198137480867796886221782740433080320 3605837 1329341091258430357740753633864906486 3605838 269341488922853327948357035343713344 3605839 -110686099204425046341490111731414960 3605840 63760879514503677258086304637255680 3605841 -266072537070288496047400689122405820 3605842 13178615425565694103922230412614944 3605843 -650375187528262547856880998287845908 3605844 125741001588767934567545003793776640 3605845 1209370336529081917564361382909803100 3605846 120983262982557203553348048529795872 3605847 -22455158316783944077682072587398528 3605848 -251494636636895870902873307753226240 3605849 -598727238449508087948397420802031036 3605850 441613977553557730657526253918336000 3605851 34147393385179449212642889445254952 3605852 -609137965737381700744333771338997248 3605853 -293900023600650621945250468353757440 3605854 -48187848203566742407612581001715328 3605855 401142017185654538679182865464289120 3605856 710177101724574455577307080344469504 3605857 52068582796985138525551742776291106 3605858 -234480677011015775914167656744478720 3605859 -120417009530721100860482131816222236 3605860 10115734860215298169118173292659200 3605861 697609779796755108374463523795410270 3605862 1095251846250663472398824989825920 3605863 -114199476359584847748034767571154000 3605864 1146027186827113557635874436847616000 3605865 298291083826852061738725227908437440 3605866 197463581710752703659907011646894848 3605867 -428961063936915016398250637676531084 3605868 22130918339213711530711064221747200 3605869 1257223954554224669216863963035965270 3605870 419847105235634330497152203213055360 3605871 -382925147676381508898474797836965760 3605872 76981945310478226354957199484485632 3605873 -1059910285636590855734289868992654480 3605874 -194038147252369978388755140054867840 3605875 -289528829694917733740474902259376000 3605876 131381799589258565402027805564948480 3605877 747881770239704134108599794929820160 3605878 -109953541038418145869791683353316544 3605879 1329385526628133015635653292791589480 3605880 -61748908677483002667025356718080000 3605881 1464701239183892545628335255132360682 3605882 108907745267867339955617480655181824 3605883 -678648939981354750074026601413478376 3605884 1212041821643090517978595314085922816 3605885 448887564678582125982774115631585580 3605886 33725538547375730034994499973798720 3605887 3931719090533949987075564551049440832 3605888 300317577836536245703409202458787840 3605889 79090285361499112054912000884080640 3605890 -195560083885493666228830213084408800 3605891 1387225097352237380023024633325351292 3605892 273197502152365389544616368069757952 3605893 -2031968939766104928529246828245240356 3605894 -10415308804418119027271094083100672 3605895 18592937111220012452245892941671120 3605896 661613361764245742538119278669824000 3605897 657355546821759343110020321529992346 3605898 -412661144808631234688151054016763136 3605899 -219844657890552799221887139139649880 3605900 409855182146765635525255907298547200 3605901 -163243144768643159714819910920160 3605902 -449534479111752609767171365238373696 3605903 526571189240262717463679122576321920 3605904 -241714081065790575961706249339535360 3605905 -783413740946709346287330061242476940 3605906 -268323345872989925827361581453228416 3605907 -149450647634305706131829662049330760 3605908 -60400768225805813216569366038974976 3605909 -205198846268458505111356058003174088 3605910 194384916280516100320815130723000320 3605911 -65581592190147503263850309890097408 3605912 -3098216116770682924917817290539827200 3605913 -48026102450550615227665834427763558 3605914 -64715308937132047733323968828261120 3605915 -484681034318068483581797476863128400 3605916 -640764800350682643493525179817256448 3605917 -52039231450313606568401147747987328 3605918 329667774696049274057961587015847360 3605919 580345259237308042519979874889184400 3605920 123741680459081899562209061382389760 3605921 275653897836859500046626765957156 3605922 -574228202140512919947319024620648240 3605923 -1114405375142338241580194536349665828 3605924 -198374456674945132013403133285294080 3605925 444208830978887248190708312590104000 3605926 -145867896306502776897205835184857856 3605927 885765191247413049006568612294951008 3605928 115915177635110401241860095907676160 3605929 1072107096904015251433680404298561530 3605930 -776906405541825664236592940772884640 3605931 -170521321550316522959645327964326400 3605932 -849547437833841822739038604338390528 3605933 -166557680979773664615824524713300756 3605934 -821559411561891509115217194356305920 3605935 -35688009405797756222116493401815600 3605936 -359482939038313909314560432869982208 3605937 793921065933489866239214084719968 3605938 -121703197043996477222761458625305600 3605939 1693720790304667865560248473194153740 3605940 134732667146234693208343668288184320 3605941 -737038125763888526664137868620095488 3605942 604015260543570849929564033383830144 3605943 -212162866873735685422029381481934592 3605944 147083801249391247491622733998264320 3605945 -483633848892133444387558429710028800 3605946 -25409342240049879131417584046012160 3605947 -1585569408973684209914807277459905040 3605948 803456096831651775116285864641575936 3605949 1151927772528179956270459562038759500 3605950 171018786860989865793537268160448000 3605951 263129115002556337827567751182666624 3605952 -26019633503414400698553916811378688 3605953 -571287965007116970294570143569018320 3605954 -417959747513433521915715449085321216 3605955 -538708734688314623360161107758976000 3605956 262826951642275459765759710856661120 3605957 -684976743814620875365402376547661794 3605958 -51551036851740618001734631827217440 3605959 884103646219521024554414258239829600 3605960 177662975810045791982241248098560000 3605961 563304823596061182113874027535149120 3605962 579687891576911932756860616428057600 3605963 493922513210692766006790208134176304 3605964 -777108273284391196660287803302593024 3605965 1251584690756537558623969791383879520 3605966 -164804698487334739490647610053115136 3605967 -215572586526216188216943353198956080 3605968 -143558496600583750117728182301073408 3605969 156069095104670026299729423477104370 3605970 407754825800159973948095135708352000 3605971 -398438496238795787326725888421405608 3605972 184108939090233645549006917576478720 3605973 -171221249144169615647298173220363456 3605974 74324043209998413116528504965758720 3605975 -325649571307956609768661037094501600 3605976 -866736441630349751633272426316390400 3605977 543415487660528562112788126091814292 3605978 -582503747757011951488106990957394960 3605979 -416608933310427771465501143848186512 3605980 3469910161056002876672495013888000 3605981 -220834863612792990795348736501358976 3605982 -111833743213844203441580546643357696 3605983 487342316737961534375726354330838760 3605984 1381603608999709311194341275565817856 3605985 -205107990953727837997211163396796800 3605986 122782727618560723779193845017839104 3605987 -839118546977568339405066526798711296 3605988 -165384093633508675295264406185856000 3605989 -1899771398476107225195209165555167044 3605990 -110664672079981474005084961737206400 3605991 -167963006149960281787527957217578240 3605992 686939648404711355726858811764766720 3605993 1558436986749298373648632315274607744 3605994 256501436035112571730714021516803840 3605995 515899308038798101953696330388716000 3605996 333185779761485316679609038089376000 3605997 -448331979749157084543633160985880000 3605998 514433743412809637191171204862608320 3605999 1013154393829274613942322639299090000 3606000 -208902501931499001729120365494272000 3606001 178324071151625662023679153144716352 3606002 294814073059487579049262889672807952 3606003 -1121735015931900276790368398229125376 3606004 -662879256264671795661656270721122944 3606005 285684868123173791018701427471367600 3606006 121724598306934867045136799971412864 3606007 -707754358669152423894490386980961408 3606008 737053783306632295464941391172608000 3606009 398876443262123051352622620576761856 3606010 -734934326697468201383191385092512000 3606011 -1494516803614959383869374515026727388 3606012 -557927779996936434582419438943221760 3606013 -117077038999086495442583142447909120 3606014 253511858008370592384257701342635840 3606015 -34730539218138575012436641446709760 3606016 -915510578656626024412212456931196928 3606017 -843739613539799378235302944345703934 3606018 -19217909914000737597993072260500992 3606019 1076177429379694823353541267091846480 3606020 227424382049411110432381454960578560 3606021 -971893924769812213871189743462774560 3606022 -48988010664432874592649164720424960 3606023 -24541977814232535298789549377884496 3606024 -330993746464534508767314798910586880 3606025 -160285093169624184418374271314952450 3606026 -948404791372476832705262218107253920 3606027 99857377117021145562271684637224920 3606028 2098617525898601464869780131020118016 3606029 4923425840719871514661640967512736 3606030 445715717572656263901138739182892800 3606031 701500448080558625792352275921822208 3606032 -40484814020106316432713753365053440 3606033 -9712043697136575561834600100614816 3606034 -1553747419674387674274399964892697600 3606035 581841319845271864405719656334402480 3606036 -217443554323713537833395513226833920 3606037 1495556494105057246519455326300694432 3606038 197060137595502413074359670477572096 3606039 -18248387628837724925709064668527880 3606040 1197088665277003007495000635024588800 3606041 -784312906371282174405293671545717558 3606042 -496206818134383327883340526284544 3606043 516145683629747797557475447083216400 3606044 182028722186430456105849836502147072 3606045 -676585208276046944049849808657541760 3606046 396094516987294724269315271044505472 3606047 737755795144683697482117957962464920 3606048 -539838502288096557262316152592793600 3606049 209184671718143608437257188482361264 3606050 117808036627061177022843780577996800 3606051 856370818404472765484601798871264632 3606052 -316527485246708751739202446715745664 3606053 -1013116249918494699797298952512975936 3606054 -39602073060227437869112415027505792 3606055 -58972819602959498605934730225241440 3606056 150531324833493066423386967719270400 3606057 -140200348123254555180245548901986488 3606058 863679473056378439640435607042952880 3606059 1455198304514667945441201322345390260 3606060 269080262146690671611420028407208960 3606061 -1405317135800499291911556366811295338 3606062 953158031076652720049878281884404032 3606063 381385722921595769866738878394365600 3606064 -101555983476118578168454403063808 3606065 -342629344596676783085422052278398540 3606066 10017358737796495828287828251297280 3606067 -299798864501281620139335461395263120 3606068 48180623043200254637940409424062848 3606069 -1327097437107133111816568671813791456 3606070 259018861424034632501384168157878400 3606071 687929912405305347713855871196884912 3606072 598460865055261941511909727106048000 3606073 -644788622688236792408999623589830872 3606074 -420618238086356115474471111394219008 3606075 -219999254615725717496968489309132800 3606076 -1211995295356207401260827162724088320 3606077 -1804263982397201755953716860741895520 3606078 -15131236994563021116447438139133952 3606079 -152957506584854012817840508705091600 3606080 -186889791698979096041314818667315200 3606081 -186268756055495456816103421424119248 3606082 20730099035638132376572619052336000 3606083 7286174327042762387093879310955008 3606084 -41619849898594963641390146216465280 3606085 -5075010530148642267720243807066240 3606086 -1161398139347386593104489977372392960 3606087 461395555448237238184166158616174760 3606088 -1381289450700210976343397597834378240 3606089 -495732251020472646528037249072099110 3606090 14921757539561569938788550476067840 3606091 -1702392754573660488610264650907355448 3606092 30288376207211973855388938507233280 3606093 692325285085472484283225116891019200 3606094 -245032735459535891570040632314198848 3606095 1173712104834078897437818329317454600 3606096 101470420047468954700147785850552320 3606097 -56948055332299527352143161443302288 3606098 395539704355267713057189175869040800 3606099 365663600348745440012928285196189440 3606100 785599858776900398273108960470390400 3606101 455928554231110592983987763467757760 3606102 74470082871257156774762384155536960 3606103 2220751868666188594604368311877753352 3606104 -620252096583502705825136122484244480 3606105 52395781291212064540484284603214400 3606106 185207112673766351650347986399118336 3606107 -41226042622845704724527089092946008 3606108 954099245629701765686529045928230912 3606109 4498956303963343467044954654587808 3606110 -212167906222663906557595333602575040 3606111 -359761476173006292894976001497520040 3606112 -41868689162201821459691488748371968 3606113 -1178373151427615915899498492053354240 3606114 49978637257410642693671878186335744 3606115 -1589604572800686594630067292802360240 3606116 -270522922631267089846122996550527360 3606117 -103862671531028946527185854752732640 3606118 -998994135201692991680095712839038240 3606119 212768737726292931704932275477227160 3606120 146129840867999158715723817384345600 3606121 2151566098992488913585517113761110500 3606122 -127906720923987992020856067510179328 3606123 -667344113554889147001696247841672616 3606124 -148020061023258235951888359944847360 3606125 -1450179271098199461862245377732418000 3606126 351830173478158045589995553630497344 3606127 -54045185132748596187028918242123808 3606128 -148620060648133102306073395591938048 3606129 221303535151424197707240347365891074 3606130 -7716681800072264540489210375777280 3606131 -140826681125279614395284444188031568 3606132 -105747317128992562383446960099401728 3606133 -2177679404341300449962736990617345536 3606134 -15738857947661062900977345851596800 3606135 5926932924045818271296479411652640 3606136 1421599909908641710229378083929415680 3606137 80140616713642279871606582173250304 3606138 544595395327034069506468880445458544 3606139 -1131532329227579868853957341891284280 3606140 -655272442893170550668451658050946560 3606141 -613377875649823329360999013246006272 3606142 614833557417409059610667320414487040 3606143 -1141717423624771860697151434987630680 3606144 553248282035951884423612205566525440 3606145 876411813006546948608677394549058900 3606146 -493786792246725789458366305279572480 3606147 -324403640286769311281945383544386560 3606148 49106806464339027192900419283562496 3606149 784269681405823714372588998481599036 3606150 357359376715125073134793130549520000 3606151 -1735894670167612506106828182224015848 3606152 -30964494190282805351309872801628160 3606153 -223900012183905040483167006973687200 3606154 -937547006636967402926403992636182224 3606155 -397972549093553189230673859114031200 3606156 -59784089287848884221430610113356800 3606157 498799075491367973078560531299316406 3606158 970475446644366392541411993193375680 3606159 -589248269833478925482430042045584880 3606160 -243738072391470704863978743432069120 3606161 444064673811359717648066208459893184 3606162 186918347602031164669565040382156800 3606163 759425636573960217176753511716516 3606164 -255013957876738558604581029615270144 3606165 -614780751967679997228733458837166080 3606166 -350891775443694204461169327200437440 3606167 1086004963591124091222768424347990216 3606168 129454315348412342497219928394301440 3606169 287403254314588312699940760552740352 3606170 303790107148422845263531062366412800 3606171 -827153292244599282031502805327990888 3606172 -25986687060602417096105796954111488 3606173 -608576935030855686146143498708914516 3606174 335362056184317890198377363896391680 3606175 722300709532775053425125955395389400 3606176 648532931487989892647485772383911936 3606177 -116449001186533392565625620714554240 3606178 966132484371593804174952619467746640 3606179 492630908085900903798507195698213760 3606180 152697060704128203746893007641128960 3606181 1336621147775972460203866175778436000 3606182 -984393677854112492261350710450047616 3606183 -240630655893630161154043889057280336 3606184 185220185992748199622765323995627520 3606185 -359430392022787255643099795201342400 3606186 -415638670784429280241023013531143936 3606187 437645575843621951201717351552092032 3606188 -321983792522805188703918658716986112 3606189 71562701248301937718279479931170624 3606190 -53194058726619177877254500824024320 3606191 -53171843207254398763162576795501200 3606192 -356486034069166837824759700690698240 3606193 -557609804557025733463540115261411676 3606194 -729514924708349497792382176394149104 3606195 8234439528593116236592466333994240 3606196 281250104713452715079998568549376000 3606197 47523025626094109712947183552158464 3606198 601447023075208622787641216756643840 3606199 370150068629533463039338019262285760 3606200 19422540715228908890075653647360000 3606201 15386815064644041042069070559662413 3606202 -1022852848253510438727154209055298448 3606203 262939043001921856774154898323544 3606204 -3910941333181248654718145758662144 3606205 -391531824436522235720917001255416080 3606206 607829287020664508369930371440567552 3606207 -354115193470251078728375854059962880 3606208 -179185386223117410460318745469386752 3606209 -865289566599994385679921684666502590 3606210 -445784809928959201259525390197986240 3606211 424303598597045376876695324713358032 3606212 5978172417285993187114086167165952 3606213 113484890810965901260647338826492384 3606214 -888299065907829964802641413152252160 3606215 -1187954723826565250786904397245413640 3606216 636538552783310722588718680689868800 3606217 -87563117843835785561234001285086300 3606218 172130202348941774423618028159524352 3606219 505337841773295312540944981610876600 3606220 884596867397822119100598249127418880 3606221 507313353305240976792848543990754912 3606222 -121167410158048345787062280263508928 3606223 1087042255054048045308835477721407472 3606224 -664705717757034504027697300230979584 3606225 56898922502394842560211414556936000 3606226 223463303579986007893917156254769984 3606227 2221005534775429791207019078676107512 3606228 -842510471429778686185784076508078080 3606229 -2024429544563539704500545472497864320 3606230 201782118290649754319452738268881920 3606231 -14516722191194544999221226039690648 3606232 1168664393948366969873999712092160 3606233 773640303088258959338313975304585482 3606234 528313972159369121440147476895111680 3606235 -192100198366250703761262413220159840 3606236 -853346458358602104780661133781132288 3606237 -544052921999615946242140580397559080 3606238 -3218052414688836778085840264540160 3606239 217760144215656949376775609657819648 3606240 387983426202557616221505081562890240 3606241 1437419509156857537075034073165482800 3606242 187440475232801623434683718517400352 3606243 -794145638072584128930051775269305736 3606244 242444781703728125423670370953318912 3606245 101132865004874546909354913741616800 3606246 254849715670393103166296466610794624 3606247 -2786867742938747486389784895717124200 3606248 284107994234796597988494588045096960 3606249 699299583926722806444786650858750208 3606250 319495722633865818229657531209300000 3606251 -508985876638807522266989432756001456 3606252 -52308427878568208461510591474664448 3606253 -1271589526480500797614170275148528522 3606254 -321723335762775220874408910261119424 3606255 664532161806911298038951184236743200 3606256 533289622711096406684566717257940992 3606257 745159764200534822579707300976527200 3606258 -284488807162439802737052379959302016 3606259 428137796205712916701036597978678240 3606260 155044893980764550486829318755942400 3606261 -236977921462762464185658529294290432 3606262 585955733312072787282821403105675264 3606263 -1255250441381271336689882444683008912 3606264 1102730552514368277612932381147688960 3606265 -17583865128897199370919201115854000 3606266 -233091549902278914956901383387019840 3606267 -250198306852752865627363441332299520 3606268 -438607805708739233505345675505610752 3606269 527452361166124328255049155719035744 3606270 374693592401603644533506324721705600 3606271 -751755399195589954583372286599577600 3606272 1003808063178401988724183553179385856 3606273 9682769102518011016951465269420000 3606274 -76701270690178421144799611712526848 3606275 937486614852067525123897674914389800 3606276 928042636045625822487093391952824320 3606277 199585857574384242220140481692764126 3606278 -21490668340064187778472714504179200 3606279 181240140324304001111873935818378528 3606280 -82380532506335775103562930124288000 3606281 9356331460032658904638540231136064 3606282 -9786918189659317526693965209805728 3606283 1162547055270665688511511413316488532 3606284 2842809981927009395289540070434048 3606285 187670086936863357691879676766599040 3606286 -159604037979142144666338305077605696 3606287 -700856783322712056808789139759306064 3606288 -10660808965179690769764602171621376 3606289 -495008438157215042244334492741464910 3606290 -579764606460844846574776376781385920 3606291 -532212179161558222413333628938512172 3606292 241637697942273826500877702521159680 3606293 -536818710600457207924586196613417458 3606294 549128609463439868206637804075066880 3606295 408761489448631313474970632478336000 3606296 1949176166547895577866274989300193280 3606297 578783379288387969743148070436149200 3606298 -313887220169265366013398558725859600 3606299 -2049891777578234628148893976025364840 3606300 -269125806202499114859029228379993600 3606301 115701941227103820747430179654867302 3606302 -380453983588482735595249148332414848 3606303 -177593914568806424632901562735537792 3606304 -174397006761916083250959714714255360 3606305 -460230502608416833588142248292466540 3606306 448062720579747534685959409250428416 3606307 -375156779990174573892121271204781920 3606308 676660998682352462222671836130099200 3606309 66130459850490287417929214459648640 3606310 802753981109050374757691989307112960 3606311 -650966982581445158103079294972702728 3606312 -1170507287230857628823483658783129600 3606313 1126489457557873441081252978632308880 3606314 -774280032565327437243444848552060160 3606315 -37070694816951026397204325036446480 3606316 14497322077032979878065060334650368 3606317 182837764063087437482225566035797280 3606318 -379908564040595208808420238485575936 3606319 -666716943163399188276687993506159280 3606320 -278837595564808416986633149135257600 3606321 35206187194210233151447533566297712 3606322 349466791970359750073562806145530400 3606323 47473171860296941946922269436195840 3606324 -188683072465851230159165500846080 3606325 -167127273312349367038451093699660950 3606326 -168780101353783091241345549804705888 3606327 270394857690005353688429336908956864 3606328 943309334748180683658231341430865920 3606329 290493770862097455301213899264256032 3606330 40894160381457437032451499857725440 3606331 594463316236782283726686041786196912 3606332 32509831145113563368986283464899072 3606333 -162590568786284938550312396502182400 3606334 -293716710073233152280677510938877184 3606335 -190209832950004071010594385381853720 3606336 252067657546057501726948160868188160 3606337 364991338401195038105587527741871552 3606338 751086882816175052590313801938330320 3606339 -2220608654880022659058716489787194624 3606340 545079243533114549796615990957507840 3606341 1200917584176134518552243718536643742 3606342 244063679194757399286466836588962304 3606343 -635084803635857321195800120305832856 3606344 -140472001720977034624852927438848000 3606345 -290918874520365576084001013997133980 3606346 -49015142376163327172433136683237696 3606347 549325245122982534988822046909579796 3606348 51494452002618805851973732350176256 3606349 -2884968557761674131167206965379264 3606350 -365831794637822782138908134783232000 3606351 804606922548691994708829694493599752 3606352 -100482296713316956497658818278850560 3606353 708946475034231935646096625799549160 3606354 -56522629170954396849554261993263104 3606355 957541844885650384145572379227698000 3606356 311110779079059304236882975365627904 3606357 1930155777476619448346249743331678592 3606358 63161229271345500256568120015873280 3606359 -6726649547431144816695820581448440 3606360 250700473181933952263052111555379200 3606361 -152738472270692578793904934333902576 3606362 -271880799655664717692537567432578336 3606363 827433503755923396165353925460251840 3606364 -287674191978104287281443248643444224 3606365 -5422066364508273963665224284453120 3606366 517579855188714104187268065935548224 3606367 2159676843095524077378618129382840 3606368 1563895451295560891916616443553382400 3606369 101139702890174927867722763525702400 3606370 -654438445986150510807324388624593120 3606371 -1248239332373432302070569791593561280 3606372 118067008200405176057715989240500224 3606373 -103311790687967252415653538379167876 3606374 303285902247646925166607763856810240 3606375 -167987567249050279607319305913120000 3606376 -1921987229891628594138336717813457920 3606377 -504106208167824962465264736668390400 3606378 -74295255644114108730547528289226240 3606379 -183228577873037772933866695872258528 3606380 121300075767366463150102929564119040 3606381 -1104634377661644305121308117737372020 3606382 -494744383368117187944448347637102080 3606383 1418670657720814024844108644490906424 3606384 48651620482805168172901819529723904 3606385 -11826311673401123932244332604851200 3606386 540749192375602999892692348637789184 3606387 858383392610925015687331617616059960 3606388 164736759528027223386584502508045056 3606389 1207560881399449675828738554780326190 3606390 4371615898789795362450794975097600 3606391 2607248140402576547213569883454350400 3606392 -1235198733058788935609765337271296000 3606393 45254459049143424144827941901870784 3606394 1105854633623262745235531428951802112 3606395 -114965952946602377111359777996904160 3606396 941387478000954102898263246072038400 3606397 -604858148302411414293882365660802228 3606398 -1106620937087564880533690374488999936 3606399 -654818048892231070959283907850044616 3606400 272728467327443294112819135381504000 3606401 -393370244724440219076440905604881596 3606402 -494421465282777559596030362925245568 3606403 23142059425232357589034331329426464 3606404 -1594463995086844146384550184013840384 3606405 -641134567251572339472367835221920 3606406 -592995181422006103586842725585298848 3606407 72731695921430424372840879803603424 3606408 334385182697122087494706888651376640 3606409 929612958449154550417448306507227040 3606410 -11156228028368115547269295146551040 3606411 -1592609414124571206247575050581086480 3606412 -459362337486074635068941182579255808 3606413 -197702220657859255924733171929291338 3606414 158408883215238081463273558321219584 3606415 716343570706382676522876588976519560 3606416 148642037584067437656521487745548288 3606417 -2138530174643022135676188064350449760 3606418 206235001065880962111379943898038160 3606419 57635085023191602998011961953927680 3606420 437503509201465923450429323892090880 3606421 173420397075789421647391272895119104 3606422 -666410804365664049453967365957547488 3606423 162258745584772294741697982858347904 3606424 1481647972664370661042918136014632960 3606425 58522024565640207523723787316468300 3606426 -85836690479271882097451408789960208 3606427 -298344400170478345586807750368229616 3606428 428310892705740755478575861506252800 3606429 -472411045797495681796144912534458240 3606430 -269856806935341709345589003561834880 3606431 573619697242862941102698872564763840 3606432 -1154537492298795567228785440774422528 3606433 -1068569045896440835674202952094633936 3606434 299500707916304171343204793878666240 3606435 -118606425196656177310029611732777520 3606436 -1124212304735535428415365666636549120 3606437 2000793844292311859955344853548209086 3606438 -174719363368963723986893060875659264 3606439 57682411453850787197766148333168224 3606440 -925952252979065558081952129108480000 3606441 544149787838576653864400956970658192 3606442 -194454524158607644332455560571799552 3606443 -376928087124253514747946965907055308 3606444 -38999568061559668026657462825625344 3606445 -469128094909027045679417777599046400 3606446 -61862283531136289522264182039760256 3606447 107869752841682011888220430308751360 3606448 251858034110177941250623907327016960 3606449 -1638965056468208046448415958514574928 3606450 10928428867357029219725089660137600 3606451 -2410524613254777092869208763711680928 3606452 -1118501238191769328642351513542708864 3606453 15150676358780261744984027314195680 3606454 378125832180635115594440019587446176 3606455 -1275201654234441057411086365366937640 3606456 -190281289805864027815104347426979840 3606457 -31571749812335001710332877287965740 3606458 32636425626987039740023741363891680 3606459 -123725078603285619716695311084222696 3606460 415818617909623557275074499021583360 3606461 1491575499786479004848921153855797062 3606462 364970109711420405315521506191283200 3606463 -289156146418623896844582606317237376 3606464 17833752900590063399824495692742656 3606465 -659406182413286395117746674859156480 3606466 -661471152464911757518771965263076480 3606467 -170537124075143480171925216148076484 3606468 -106619757445760085041123698715566080 3606469 532248878600723000431309343833244160 3606470 162499614596074062081332047298914560 3606471 1752032614803743400555834452615431680 3606472 1013558557592090747361182277458764800 3606473 -77699549829128284747266893311731036 3606474 147160961831767546023060543181551360 3606475 -548375627792939063797029009946793500 3606476 619008237930208302052036971271577088 3606477 -33226908015914508667552492955443200 3606478 -48863983196421136982386055378741760 3606479 676825641425876368541565441396055176 3606480 82608178176332528516564188074393600 3606481 993357865324247232859983566036830692 3606482 -680066372059835445271160461930887936 3606483 147421212781658231448573625804456800 3606484 304451686914760007117768102018588672 3606485 -1115679077737500729383818659348376800 3606486 -258166101461192232415006335271710336 3606487 1410374390511385554764476022747968136 3606488 -906610186936066948212898271757834240 3606489 -31173190659028240853846407348455846 3606490 -13841748370182266959701575562228000 3606491 286117697052745561602562580623397664 3606492 -17020668886679240387141163297914880 3606493 1187221717332921026053151790520122720 3606494 -350503168053797448460812047177344320 3606495 -537052295538023029796317362540896880 3606496 -28869679539727094074987301439799296 3606497 1767306244570551024122197566995894946 3606498 -1029853918203137142152895225049651200 3606499 702346810499761381189302600799338240 3606500 679072252359512985288059179482432000 3606501 -83615806381819620229602957815854176 3606502 573019133489155434417932626215113952 3606503 -607210718799354530681181553983239736 3606504 1178196988800978574904585925623808000 3606505 -200291522815297963366943444457387840 3606506 839416772115728105524708748798123952 3606507 1263707407625205837273966898041767004 3606508 390520439491469762049881761797672960 3606509 783742970836924306669459979858260992 3606510 105654166022428216210604440588492800 3606511 1096608503180565636888273664925740112 3606512 -67999946157165823924342580679671808 3606513 2178158684191786414989148537101465504 3606514 -1283714004124882101052570264107079680 3606515 832984906385908309115015595889194240 3606516 331824972054935406857256164023455744 3606517 971578991815773672207776405930177152 3606518 131491537377285758325147763944012960 3606519 -121410560219757238324285778595866112 3606520 30744926803784894852172359497420800 3606521 1356561531513407979530075701655122500 3606522 -46197650539750472674491770071580160 3606523 1407690686673537338610408225854449720 3606524 320485012141539129415962132414139392 3606525 -7290683653317743337126968174024700 3606526 -293474213048008938015140108088960 3606527 -1693660288307415412551313684910962440 3606528 81768222431793087516873914717306880 3606529 1053002010290924274471858903108016130 3606530 -134616091029166880091295703728719840 3606531 -180124654918797480015132908077861200 3606532 2499575895409200717139122802919731200 3606533 -424175294787988469772874291021381824 3606534 -383015636656530054214697940538283616 3606535 -304656640039072664782987085382224520 3606536 1339893104549778801316988051539399680 3606537 177812727420922327123687325349187776 3606538 16854835407050115541445803485723648 3606539 -6686509568234053319141443390724376 3606540 26028458437850860565700612198236160 3606541 841625797141581773581497758103557942 3606542 -132055387848997658960380757016929280 3606543 -648258829347791965169596887785037816 3606544 252457189655231059089101808847110144 3606545 3268530005399029739558686764913344000 3606546 372390508373832037098076982601867264 3606547 11559163317882292695881224407476520 3606548 -501468539582376807578976240681037824 3606549 185940434306406495187539332577000864 3606550 -257681165985580788840311672384779200 3606551 -46051843664288188534546585391309688 3606552 536900280586512235309810806054912000 3606553 1593201364895378196546164777210329802 3606554 -202292681471068282136374351134006528 3606555 -252396375353649168637245509612964240 3606556 652169839768921849892722359473594880 3606557 1081983011765755573489867944601604172 3606558 229353354202010643819620656298443584 3606559 1345571081038694973317094858252693240 3606560 -1114446142881625004703185564453437440 3606561 238853839448199142385992519732546560 3606562 -228552247360232947484606600827970400 3606563 1971948308391202624573523616655678812 3606564 218351918568015841052145111915294720 3606565 -503889625503593037296125245081360 3606566 200413606921856858325297125903865600 3606567 702667041917044457055403215107276112 3606568 334368725319020377496115384545525760 3606569 -1392922715392888304342415686032209030 3606570 -227830130808800609670106844373269760 3606571 234813383516492668570018895384897344 3606572 -706671827249302422599964779094369024 3606573 384676449387305063603091020191013184 3606574 917935223875586715507181882964134272 3606575 -14586200275179460800513222201765600 3606576 21508652338651301754561449359048704 3606577 464887620606916903729570968962615860 3606578 54696274567280132015724244291511424 3606579 914802948655648594653049224217344000 3606580 -1002935697610388877918569560796006400 3606581 -473466603174160913552307776607111936 3606582 -1659440335325436484605977815074816 3606583 -2032788463428266388907066855544206168 3606584 -227072384876097664897319355219886080 3606585 -615781291860084566531379191010206400 3606586 460068246781477905294309067074106992 3606587 113452479409802643874837603961464320 3606588 -672205207638317073405532341787657728 3606589 -56250696268877328532930092497200544 3606590 330536341245083503517529313233208320 3606591 702161329750316186577350450595192720 3606592 284969442211037321980741727457116160 3606593 454734359062086579507629606996443842 3606594 -171953063980698948737191212865824000 3606595 -960368857607861175122319186858812400 3606596 -1083950265078933742390490165576068992 3606597 -205615498269490023010667093994540132 3606598 987837650149964781245275428329512800 3606599 -1610462173290574243261242530577212160 3606600 -462430701847484858093538432310272000 3606601 -402404899679052875793525321467133336 3606602 32715659642681335085753652851579904 3606603 -96209119459769305746193748427078144 3606604 -1394695749891716903797392426754770944 3606605 -922665100696920288837025285803538740 3606606 98777786159700971510309767586971008 3606607 -1552450379450810224277935271870582112 3606608 1545906107104382602869022785798144 3606609 -462667765494982430268664943289172992 3606610 -75848724726890202892220603157734400 3606611 -1801430641334966902547486845209610200 3606612 230960127344427792296318124136138752 3606613 1038274666408251066331753383275494862 3606614 267451145620321849161715563479061120 3606615 12923870501837484559974863537618760 3606616 466020489350540622147315400911052800 3606617 -631369131170031503319878786620631808 3606618 -246974787407468698349833784007774720 3606619 1042966683064879016590024933182980040 3606620 868091626034363413173178911124231680 3606621 7044955803640165706377553398354560 3606622 -26970359474131800115939822453104000 3606623 97641186513281144255854574976577704 3606624 99419797057607834379623397528698880 3606625 22865066818905394762642995844176000 3606626 -621606628135050192901143141507936 3606627 75449211809495913458200776753739008 3606628 1444020737633072056866552148180170368 3606629 143553022925379341044832276672774394 3606630 133842196703838194040021300725483520 3606631 379792591421075664486295348493177392 3606632 -1591894490618763322901156168450073600 3606633 989057211054821957715459030143186400 3606634 -345230483051824147927331532191240784 3606635 578482059376373912611724513296393920 3606636 75887490577625061176243708654100480 3606637 -225780392692203957428593162390837760 3606638 25294694852910993530201160763580160 3606639 389800054422916384068523126488994560 3606640 -4960846503335051781794610593955840 3606641 -846267609443873454831675146631698448 3606642 14594672310945492247621093877051808 3606643 -1242684715318264860087716744893261920 3606644 -532090536435075820458327873570741504 3606645 428887141337714634120900583940256000 3606646 -292550112742358829153029969146213728 3606647 378434329283713295787532411752336 3606648 1554493711789529509501690599805747200 3606649 181023693016866909285169444643390592 3606650 -279005090125710876515949947833346400 3606651 -835597971353363807442417866683223220 3606652 205465569231455880095977202507839488 3606653 14374271010731967921650268710550528 3606654 26995054454447316499986794461141632 3606655 -102356604379659601441083561221917440 3606656 -848937755768213523866369916508569600 3606657 -602694548272757710527112427434583760 3606658 -413734989140585770241539236675663360 3606659 -559518572088168045067365668221115184 3606660 -82654421774379374569959924120576000 3606661 -354899645108835491999533885133560738 3606662 -179931812467769825924487078524299968 3606663 -755580501356633705770900373508589656 3606664 117558645803067536030675327019909120 3606665 -1254100437875406502155435070163798940 3606666 -20768740623722905583394120750858240 3606667 -1316208508226959580282423322838140048 3606668 4725610458505912632874027921388544 3606669 -1453010893947895202340888800854109952 3606670 -24157868979801608909354046013430400 3606671 588692467907506083378936635417097000 3606672 287305289584952313220355460688773120 3606673 -49386363980895588554987276189784064 3606674 -150720135733239786471854465577239664 3606675 -136445667014352473971213007139768000 3606676 57490681376361889262861736433459200 3606677 -845015442747883671995034560261198688 3606678 212008899772514443163921431945771104 3606679 2188590684156332092043040667351150280 3606680 426244622788513952123859122149785600 3606681 167095810037971411801010937912337920 3606682 778852501672575467697289691071122432 3606683 87619996581893049498979582854317760 3606684 209018319856312787064592545052187136 3606685 411530351490409198593017856754582380 3606686 -564582248405079580866110974013979648 3606687 20011734476445749777561737541454192 3606688 -847003701352524177807319521705984000 3606689 759307831090560633518974318492619490 3606690 -421636239554824331288747714391828480 3606691 134391132390596348614059737423445384 3606692 2289944640807776266431975651726492672 3606693 -744520100325705045156208022825355936 3606694 279816871410519968172957550175088000 3606695 -51137871219804999437768201445724800 3606696 -763683920927062341732286798701818880 3606697 2084697614709144229010974525051857146 3606698 -194619601972451741500306875025304400 3606699 -1287530441880709952763415630206346752 3606700 608736258130845876933865402182867200 3606701 56534261910251260698242541022761600 3606702 -269272588259038018896238479318660096 3606703 -1036912399051962899491291057687073136 3606704 -11055586028085891311752138246127616 3606705 75700363069006076599604383336096500 3606706 674780369516497459542117643617057552 3606707 223923186031207946420429382266909040 3606708 -220736470456537759805741859554095104 3606709 -557235679289505716607402671052434660 3606710 302882262464665087162463551812635520 3606711 -1462125412016504766194930830577664 3606712 434439881539516223452306121119027200 3606713 1559654219384392181071336518217254240 3606714 -610899686212050569421757898635599360 3606715 399838831592207883540089439003444000 3606716 230266471903234722294111340881699840 3606717 -1234741241979063304004860673435953920 3606718 -1276020509539765030993176226881413184 3606719 -496269090240769420662057231745490880 3606720 -25473150719298484502090356484997120 3606721 13497787915100457757390747685881922 3606722 53486193007551260571149669137715712 3606723 374021722578451270641811168537628064 3606724 -1436534951789019317193786547052356608 3606725 157827843292169794927989300781324500 3606726 -7104339549589390899784985442189312 3606727 -1360291987546362198560059466129712424 3606728 722308813343002990263527765358044160 3606729 66058630482847391773570941414266880 3606730 368249098722927943498038690732734400 3606731 -805094229418436849145259838619951468 3606732 -21982493426292638463526311616104960 3606733 -1095245679988254985040501130165751296 3606734 83067971444354528699125821526753920 3606735 323396284193731785104657077425955200 3606736 -34164659172074956799773699102343168 3606737 877714973088514569316788771369272292 3606738 301062624244435774650768194336359680 3606739 51535509499671503984949866701042720 3606740 421673078615361800826680329051856640 3606741 -843796345359767613984978291277234560 3606742 194973063332154179355693484413226272 3606743 -776012814246561577542282753916305192 3606744 -1552856485171941827217879941686394880 3606745 714299899984670850555523747200652800 3606746 -194855824290118793682165329907862272 3606747 508375611877830246565716214249449840 3606748 -1413968640482406620467448412076590592 3606749 565802018218573763482651824129823680 3606750 -193860108655617851290585797007680000 3606751 47830063850498009530670378924104752 3606752 -373068944001106409026740183308697600 3606753 -757257066039932356249747075728572496 3606754 -9100802538668481711238839528200448 3606755 817277354707729481996999814904910160 3606756 225003296122524367632267632509105152 3606757 225598702509401287382003882770587648 3606758 -78122801211519987303392496039071520 3606759 -473486582682168416419444100482188960 3606760 53556428153696475646870550303846400 3606761 -801494069426635317045155078869955868 3606762 -108059248937596409054954762614702848 3606763 -856380128940381417153984850888542988 3606764 -250476958789726871997633804129475584 3606765 -114405005300291367019762192469916480 3606766 479037026226248097290581122143456832 3606767 -820904097526524023167036736917547184 3606768 15271115172537607934855007338496 3606769 -388330971520459893080357055266438830 3606770 -46528931187562689358707326679705600 3606771 249805798610043874238101697379254784 3606772 -55258857263809097761566152646400000 3606773 430477748172039242907975744112367022 3606774 -63530121220318727849382051800914560 3606775 232150186358874544516751097032190800 3606776 883831969672763823443039308095406080 3606777 -255273415825699775258191274172761286 3606778 37284992429917650901230268858611456 3606779 -159384982717580867244231851991405720 3606780 398637784395421038691838139197030400 3606781 1250088323048911522810072446342392582 3606782 -271248398895231158061026709668262528 3606783 -729168988963766720552774360604862776 3606784 -108678253019469147979574825342468096 3606785 -46015853226782201277142123474218240 3606786 -231180917241636676798135461143387136 3606787 541881528042360370809872375544338032 3606788 357937540984307604856005239545036800 3606789 -858562963840218490804406314333712160 3606790 -460813376233096912433075689389513600 3606791 1128247393301789198369943407725377552 3606792 -34861692353960733468143927571947520 3606793 2569981734762346515803565923636575780 3606794 549072377625979490615541574089618432 3606795 294732125599590353577995362084197600 3606796 -1017077720174256367509992529073157120 3606797 5095234618662237378416291504234592 3606798 -286455355508819605715841310680695616 3606799 9670910561835096278026031425908192 3606800 64750191194858209923572145900748800 3606801 66097811093048247269569960335019104 3606802 -229690126070776932239866084468881408 3606803 -240891918221455824871108889457031560 3606804 799874038772370633330647226776327040 3606805 -696817723330746122221524028181972040 3606806 7545802617483280681558485879133440 3606807 524142443568591529049541278755860840 3606808 -939026127981478464741103206884352000 3606809 726116273651852192464339132493283204 3606810 197905994347357435886988822949939200 3606811 225280710894994759863646100325800928 3606812 974711576465740412034537863270856192 3606813 -405065001721556429928133571875797216 3606814 47214757245905617422275158483042560 3606815 823981101808045008748668269414145960 3606816 -1094217696718757727709968868692197376 3606817 1291055590086854056200216785614761000 3606818 -1191210535563117296371254948384451296 3606819 -339536685594926540354816787003850752 3606820 -247427771645709434158169980561182720 3606821 -1637619071125297977894268468137841248 3606822 250508506406005382905977350612601600 3606823 2403926187195024626754044977420272768 3606824 54009119011913693424549292818432000 3606825 314580604730946772053186918051987600 3606826 245382606298522601774515602534687840 3606827 421040844780188498898633766687441920 3606828 522323726428160559381044717281912320 3606829 1607077413994538375077203858822433430 3606830 268634375533256842288067829923243520 3606831 24989842129257345899858088810627720 3606832 -431964567828673671266321864714174464 3606833 1257623181576070371876650634267608082 3606834 67013482989617807898182802286583808 3606835 687863894150288838963706884134298000 3606836 -1489314234196887498088807011755771520 3606837 -92002932863960768948841637915142784 3606838 512541231491002275267260291705020320 3606839 362536770442788429007319662851230256 3606840 -13947607004506777687587988431052800 3606841 622771614775441523419154110483452330 3606842 76424704401132096400622876726121072 3606843 -1344541170388800320865126222506874000 3606844 -1020464587434163757177160130767740928 3606845 -1482872950837546964235447092254087200 3606846 -637738748111705109309271574567193600 3606847 -749044024691244423193432132638474960 3606848 99457432645906681112283761004773376 3606849 1387170374151718982242751876094715344 3606850 31414125252151502720782595382528000 3606851 -1341893681543928224234918801747342148 3606852 31847052362666779837758075035019264 3606853 -1051290160241803799494989300710281956 3606854 -820727660187389054371625367755038080 3606855 29124349308496915219330654261201920 3606856 -1416661499275694999471104077283246080 3606857 -33676641090476154893346805632533580 3606858 -314694174380941708228350129070631376 3606859 -998870133317070716655630581231400940 3606860 -53909595479332697117597219044362240 3606861 -359283832971404788588605090868463040 3606862 -34426187836829778811598546741427456 3606863 -74314143651030780828697099422440976 3606864 64918514688684506919569603797843968 3606865 598819696687096005401160870419337600 3606866 -890700076272149902316078063035315200 3606867 -150377445187358346426614161739361912 3606868 686057913871668729084786802284568448 3606869 68232935953632251228572579794726912 3606870 -398539640217208688059240983982694400 3606871 -351225195717712410724228837851103776 3606872 908518743108353448225009779663308800 3606873 788747869820316484889739264426088320 3606874 -41956015891854602385750822691097088 3606875 -45726579518160221219185478658750000 3606876 -185633731170479507972796032544276480 3606877 -1032822528342311293107557208975501300 3606878 -1037332160967883124720884064711251968 3606879 861626694948662117406969255660256584 3606880 129669990304679166940613495158210560 3606881 -99986318796942329407414251005915136 3606882 442412348755772651426123744835499392 3606883 4958824729667054148676980033504768 3606884 1167238527580993174072160504116761600 3606885 -311345963448918500928361795976257380 3606886 180402804305916588895151669298133824 3606887 -714956536578178952447034105257275464 3606888 -965233464469027955548429202176573440 3606889 -507701442977997709541157156010268 3606890 -135686829621829370954442586012134720 3606891 482635668241699096531210114936751280 3606892 -577705044901106816947988116653252608 3606893 -89992375820519656162788667613973876 3606894 -14497996361479727402604936936254976 3606895 -965646414855653134955777221191996600 3606896 87215185246627973056988331261591552 3606897 15560716922969399389406322870363072 3606898 -6681494651065215067004856881698800 3606899 -542543818153195515426228951321458100 3606900 12879014025268019521109096509593600 3606901 -977735787001949863670219139444134098 3606902 -397809682004619906739904400460245888 3606903 744267342953698250413651643537280000 3606904 -43114278064917610998308938799923200 3606905 -186131428074974170974513943302410940 3606906 192131208140061053816136176253972480 3606907 442749859675330578768064060137725904 3606908 -120270221340142257954011696036673024 3606909 232420652287623120579715665526639104 3606910 118265415960627774233495539090364160 3606911 -646416682557220087096736854921739520 3606912 165954987159634980176677767405895680 3606913 -2503419622800976097730680386870838480 3606914 -938198332393930190818071593434768944 3606915 -28780335772153268690352559678056000 3606916 -934928369013243680819494735291856640 3606917 1336648967378159153709495320813487966 3606918 100169784095132455104053223485171712 3606919 381439866813234333285383987542644520 3606920 -609903666738096651428381619756595200 3606921 -1515037221362919077291021843307932928 3606922 -310969708015268849984523143958700800 3606923 -317254924540733767513865412918615576 3606924 277156565036803460116113797906537472 3606925 -322712849222103984041609296033239200 3606926 5872039262737733514651924867939264 3606927 -25058747908503711140268740366112768 3606928 168691350109912586782394843002322944 3606929 1079818451828826251777704717886443584 3606930 -1965578371204628839717976957887680 3606931 -1257523895814330483226418001105613608 3606932 -178167105840127432534943496998615040 3606933 -459217786126217322719226472290129600 3606934 195902965942850990331342734306565312 3606935 302201371910748760002647582594153880 3606936 -69116025506022027603018003913482240 3606937 1579144898590822933600196669169561472 3606938 558286685900919060081584696248827120 3606939 -14376969443769970714964127850901220 3606940 -256627971129296366092689631869288960 3606941 231502751076847382598499325875598400 3606942 98369558193848043551623659860143104 3606943 -118501352222634522243191381176675840 3606944 718926267174780848693747017388654592 3606945 257566758031358848662040848447711360 3606946 -385643670184242337577122692846927360 3606947 -416479701795149754605785211997101604 3606948 566086728177800498039578630568687232 3606949 -1291498167972361033400615852641130050 3606950 -231021081598610777716797677920884000 3606951 60636125674568704566049391748584232 3606952 822695582050764919942126043513733120 3606953 -252441524576191652317837353656334720 3606954 54967546915421429914268872418459136 3606955 -344083091186107223788193822511143280 3606956 901615400883243597004172438811813120 3606957 1943316568222379356388778228604544640 3606958 981253133220844818515173394037154176 3606959 240857932832902299064077667743926160 3606960 18262809131135390066269585303142400 3606961 -1945300388145108489477957720645283438 3606962 -655232566936299094234229944004488800 3606963 -350256335792576774401218069907104456 3606964 512791337162746948581879133875310976 3606965 -132446200394795590455092789137279200 3606966 -595556328769532347764282336479825856 3606967 -631271652566341493971697171126060400 3606968 361179302561730626302426581728133120 3606969 3116429514973916337670493222474208 3606970 -515492977577743454182893468360541440 3606971 -303516649333207897767771093571105800 3606972 -703985156201450724185189663441284608 3606973 1122152733325230606723614388406865222 3606974 -28066731952162622057925219728080896 3606975 -114956820243669649202077952359936800 3606976 190572531064357970877234128177070080 3606977 -1392995589527627719401768710807479200 3606978 -423475338652366644961213591070111232 3606979 -2274958861660450213741060893727402000 3606980 -200204219964648759918125184592688640 3606981 -334138527026842161538059795003646656 3606982 4056685763285235551599313725063680 3606983 -1143743172109179561413421329012361768 3606984 -355817898918296106827518538311680000 3606985 738689835948461414899921818809406180 3606986 -233947046157123602662452387645305808 3606987 -306496919243168257415616667958777640 3606988 345662207674092352429792790372352000 3606989 -1029899173737312765859907641644387210 3606990 165400617058740975049850176468053120 3606991 -903998271016570962391010711775669600 3606992 -190046595263203494389734698553344000 3606993 -92733263958556216697097047197786380 3606994 -302794585440204913558537824515086704 3606995 258521368420166936930274182892989760 3606996 -305026192353616844068976809496721408 3606997 448819797511228848460482292296186446 3606998 -55120693583129390536110615045365760 3606999 -700449970121588298256523317030580352 3607000 364809537076961846251594542274560000 3607001 -1168514815436735588853438237292522998 3607002 -133206830568450231050008687536062208 3607003 -67554158293751282872818925760140136 3607004 1404012735331748380256147055519853056 3607005 -89289451028722801432456569782177280 3607006 7322726052816046587286880482286784 3607007 750217138865006544376116745460550552 3607008 -1022674204461599779726145828206411776 3607009 37472397063178758112613963514730816 3607010 -66505952273957965685624568087951360 3607011 -102363928152193366224788642498888148 3607012 38825581043921437143187374090401792 3607013 405465711084780594061217152592527488 3607014 -168479351017984683853124251931776512 3607015 757799589094984076968257482234088000 3607016 274322829121828888055092706048901120 3607017 867813719702704822510590626996222880 3607018 230627470129495978512658315260630960 3607019 -272726821276577523136506763936230000 3607020 -285031783264924291403303969839027200 3607021 -411019894047627647170049683653690240 3607022 -989992939027568366551828575633290688 3607023 -251550193181931252247079226919625856 3607024 -149641222930252619386425851205550080 3607025 -642614405803766955398047616513683200 3607026 -309506896054170559082296222554882816 3607027 -258724788939078795288328668438287240 3607028 -490157561566240245279314753046263040 3607029 -469975412966475084989109502270521600 3607030 -156477917004665175401252334803890560 3607031 261300101528275709165908383841145832 3607032 369137836176198458274752519589396480 3607033 -45233470411463640535757868730118400 3607034 -556321207639071807242960652393277584 3607035 131497231004814309170646928614451200 3607036 -433041469058529471197426755852533760 3607037 566927633677805899667211002359798566 3607038 1005101961364712861897486374523848320 3607039 196465970109244591445379336515780640 3607040 98217142657074748717725060484300800 3607041 -838803231686635969664382484134579408 3607042 -644164663383086235060049069483241568 3607043 -1420164264802995545777067032696052720 3607044 -175652793639116996080168131141500928 3607045 -460136767359756698040185735782757760 3607046 615070160898825358299020795478245472 3607047 -11662555404682272329563063653027072 3607048 1006450972163416383642859817752335360 3607049 444105440762640788337811205423331390 3607050 -87470900433493536707997481675296000 3607051 212625194150082066254780686942340752 3607052 -515461492429557797859395794062286848 3607053 -265094350237865069597731769688062592 3607054 -63787123525314408112144520337309696 3607055 -455132492324404024848223319721600 3607056 -28884441011840153953086583312662528 3607057 183334647333145692043896853593229092 3607058 165413419835606391686382333372387840 3607059 169754080427058911986955936727190080 3607060 1822723909983800479033055316343514880 3607061 -1185219825360222342949067883835675200 3607062 -996978855970459756879434711880667136 3607063 -943654164393743116114337074919061688 3607064 -160747151251947268217985703138928640 3607065 -493181115559808750433719121817036800 3607066 -428769857979804706338017411709162768 3607067 191898024193421065553154689076311040 3607068 544227726314551448010172303446243840 3607069 622284871281434610923376775347450470 3607070 241419539409363906206940491457749760 3607071 -405024028427867751552971350154669040 3607072 559720001583778021696557850350845952 3607073 -444450157628776816335988134656547576 3607074 -33805069867388574339167378182464000 3607075 163095299406549951052368172972738000 3607076 -42324831984097753007289953744357376 3607077 837076630494255427052169745870211904 3607078 -677777912913127512408266135418359040 3607079 177847558472945468804659367323132032 3607080 596752276033652060677613395027968000 3607081 7641410343498143788926388241315700 3607082 -316200251005124463734594076214198608 3607083 -114557946223539469154701404562117560 3607084 -72767776476536396697082072735070208 3607085 -304139742067596869419073005843460640 3607086 363599273796983183848242554857581120 3607087 73600630512520865053066442833947192 3607088 -271933501945237114676956216520933376 3607089 404170043777871392565654651104410224 3607090 -204142680310663399485357719068423680 3607091 -1418872868804504007444991529011739508 3607092 441577774901858349174784462403899776 3607093 257387492792223786296845112066535040 3607094 -629846834590674152227164328800473088 3607095 605317729674488911471485860627549520 3607096 1909439542168175969860773114331361280 3607097 -14913906711771250977753956474873472 3607098 -901588530923337801458279206453248 3607099 -760355078450485018447315016820463900 3607100 -94617829163912368001460614269209600 3607101 969217172097559993965840263148576492 3607102 251807451006094285584311726216746752 3607103 1994327018060500746321828555463004352 3607104 -181099281353302441418205254652002304 3607105 -128981581950203390698598968065446040 3607106 169048981231186388287242784805164752 3607107 13512161895767662887103268749144320 3607108 -87708971166141004449970064452568064 3607109 1082777454249655528861100071653773952 3607110 174054713226210117555990456250535040 3607111 2070106987020939065374298277155002512 3607112 -6623087094158573179475962024320000 3607113 -727380722296665290600094787777602432 3607114 -14404871418002421263353835748043776 3607115 406291057028089632158268026683040400 3607116 -563452922133313478044506772633870848 3607117 72963758082594357910532929964914166 3607118 59823438931825454215903864614746304 3607119 1842040353862267713448631205022642320 3607120 243719277234497379117152525500416000 3607121 591930857154553635812923189429602624 3607122 408304150150110739518389605865695872 3607123 -394138391974737877846249437013702416 3607124 1094011934221391772081751828504039296 3607125 -945541240889253852214045362620520000 3607126 -226677351786401422095973050116491488 3607127 -157139632423048182081822963882753480 3607128 -189958411695195576352479955474759680 3607129 440685980344074340070531721495281920 3607130 256156108347539368345169938574520000 3607131 -29211358526806705406543385236160 3607132 131045312006995550151810714280911360 3607133 1774044144971391671112234999912473382 3607134 -222876634765538676271747449782243520 3607135 -1093941281755060699220853589410475320 3607136 686749454574644743713877757507665920 3607137 115956466514972453450737864320294420 3607138 -272267109245800696526939821172687280 3607139 -1950241776648934485868751337428208 3607140 528861863597216246833274045105356800 3607141 4679586155222388300376007175981600 3607142 -232008689565852915314754303256442880 3607143 -1227560988280249347033373018713518256 3607144 320535200553996416744774934993116160 3607145 832196999282196756946845777627835080 3607146 582687460653305016267001919738949120 3607147 -158246302139980244293690762440011404 3607148 -715613244821222187451142089538049792 3607149 -3556860031470560418499235063802624 3607150 -357463470604260146304393028781352000 3607151 -407429225175215450048814112509388848 3607152 25965001569298300767769888316620800 3607153 1434932703251170694137647282699969264 3607154 427686286607827565191004659539829776 3607155 288294031892573925754520396636733600 3607156 -233721056358909418292740699026407424 3607157 -1044442325085129488093336892853296594 3607158 397011630574213153466602014565262784 3607159 -957997200524413549893174104913411696 3607160 -351325140983075570674266004856832000 3607161 1290165288119901950704041869074197072 3607162 -279296330305031821944606649034604096 3607163 352537172875323053156063025088084224 3607164 -134049797404472245843126248744890880 3607165 -1082822203669401019651679673595374600 3607166 13726293803050293178630825825900032 3607167 -213790580898407268910937988463199088 3607168 946945336395164649381090260806533120 3607169 34769102474289275454371102219889840 3607170 -66531076824382688270602691789875200 3607171 200185697882679569829092823493894200 3607172 -305139912203975180373352560668529408 3607173 88953281297160599682286862990710302 3607174 -205459889157545516965555741138987008 3607175 -111368045447177757137218770283014000 3607176 490066572510312407361561672834048000 3607177 -196033902686020183491571686346598528 3607178 -269690264815460668807449734222572800 3607179 248230269686996340048455050342960560 3607180 -102567805592289911817378441107834880 3607181 -172423469217069140742372175610715648 3607182 -236433139717010763493455176668321152 3607183 -1890015640359667019439026604003663568 3607184 2588830437558716368451770394935296 3607185 -431499010741978544595334264818067200 3607186 -252260562728104762292345088155757312 3607187 1243942465790483407421827938821905836 3607188 59345643930785566284140007909027840 3607189 -1911605895221512866154448501180021120 3607190 -17150082679396927837431879423396480 3607191 -137418409128872814290548551603173376 3607192 -392905690806433595123738738158848000 3607193 324133637798951781891298207089617604 3607194 483070862014154788142425722586456320 3607195 234879204678346533880262872971259200 3607196 824400484768488963006344210050372608 3607197 -424732942620373853365951782879046080 3607198 -111613058510540477109789579874510464 3607199 1053238474716888186883681639024255200 3607200 -1012559808675422656081697243922432000 3607201 292529689918709036812428288553194240 3607202 -768480731338974243177539201805100896 3607203 2010762750940336238160185350195129344 3607204 -355951679149848443567041962508922624 3607205 -224676358038341018629244563339918080 3607206 -113719641010323157263146565970149696 3607207 -2019379733144762096051943906685015160 3607208 -897923011100192844482603271960576000 3607209 -338044304382439790174821502432648256 3607210 90253967751990696329874734755988160 3607211 -948412635129220581888232950074698188 3607212 258289497328580470594069826177728512 3607213 -2619297143007215463212973370564610304 3607214 -269388620809603450286041188658403520 3607215 121708731797080477436802198118638240 3607216 269418172443987596678217646744633344 3607217 -906470155545054081674405090754298734 3607218 40387431339086251442023427191499664 3607219 103493567967950302169272810805560320 3607220 197528328591412413383553451815770880 3607221 477910220145309653747155672306195584 3607222 4274395457066770506204902522102784 3607223 -1184944059307038364855334943501556800 3607224 -808947765179102211362077523303854080 3607225 -706003360949817748729821695019855250 3607226 115883386058716658192540176379412480 3607227 5176449562115450593383077328307200 3607228 -19443330536534038861743067791805440 3607229 -325120262869961420906611486120714170 3607230 32784495284589383479650016107018240 3607231 -1833703473051357916642204944912107968 3607232 559406465049546440436538894429716480 3607233 83397044732408123823470527962632064 3607234 -423800623019834173882866716640903168 3607235 -177378862628189286531144380988017040 3607236 -6372720971976861798142769990661888 3607237 -494894024005454101914652798075558114 3607238 860031399604288790510107276035950400 3607239 -469137189742780697756308765063527552 3607240 92526191206266525140091560303001600 3607241 548859576062257098953906776694525184 3607242 -413236250910090167548165698732357888 3607243 402356835332757639457979294337078880 3607244 -1145129595774386830215103621995742464 3607245 29306219746264140548391461816724000 3607246 36310032888037259951471964148445760 3607247 280050036248291860848342924640131552 3607248 220780156073000226355912838426394624 3607249 -391252810941717330886139407432372750 3607250 354517110281562842463442972307712000 3607251 95794804565526180225790307931310008 3607252 -2256898079863081713397304046977280 3607253 247065508717816001760349738768992768 3607254 1003000649363786812947089823107712 3607255 1336879488530925308660274172801883160 3607256 -636164004240001989432367051095920640 3607257 -195698653215506035132054076862448608 3607258 -495147711852241218554474757104021520 3607259 594738665538477166792724731750599480 3607260 395397672429646882060874006639616000 3607261 -603124441085199781732556820501457568 3607262 -336894694259010321295669011288126336 3607263 -51740933662496351765654335734986880 3607264 -371385516178246010049123326558208000 3607265 -141446021263920528134246302370086080 3607266 483050939775482253699684391596825600 3607267 255852943740684478894608940605139152 3607268 118236898637445019291675225042354176 3607269 -421979814903481143281092405346122656 3607270 -4231429905880410218100420318921600 3607271 -15714742581226563698643835998675000 3607272 -77119401167144701219879830777185280 3607273 11246750506516488103376787806147200 3607274 -562544789720705999147855064245921280 3607275 125812757485807550874530764610169600 3607276 -674929814660391500700995559751171840 3607277 -1174608290853027355147711710106232874 3607278 146697546637479897697338663051600000 3607279 -355130676925274662489948292405486216 3607280 -349972950524480010889504753268490240 3607281 -244845979975213106479642452398860800 3607282 -657496134050644280682347061946702320 3607283 -50431777631926012296040358687379600 3607284 -161545687350759790112580964054253568 3607285 477145846903226863820296505997526560 3607286 -373877023835000644859132843741358336 3607287 1264550332682164775947880079021955560 3607288 -10958204188564899090845428512276480 3607289 -355285210992372031505329878911050368 3607290 -379663418975338961786898521782920000 3607291 -206455762623136808920457229607533528 3607292 -396772240669424597189949371126327808 3607293 -175182930205458711381755851354299936 3607294 65751538747799329623219185978397696 3607295 -89213338840495447124121193176265680 3607296 214073012892533102256081092883775488 3607297 867032367973179338609877517350374592 3607298 -227034704202727218737008344084472392 3607299 -571664035269796083613509682074006936 3607300 261944129718816547981959261157462400 3607301 -92705799206665630164298511123569698 3607302 -22744646037495971116711693453278720 3607303 83298168758976269209371530008633440 3607304 573931753261990196758443511371125760 3607305 482624677936790860375408046486912640 3607306 511084512409282525133800312658965344 3607307 47613163740860089574790803482896720 3607308 687880211614508478501580408679301120 3607309 238465781660481951393481597695635510 3607310 -260697530233424816191809667815897600 3607311 467499280303714019771235582184449672 3607312 61660544947209084797783340270166016 3607313 -21931689584269394066882022951758736 3607314 -176830402302640368180372600483557760 3607315 -255079020232492423760120271969352320 3607316 -953951109163318028814649706032216320 3607317 -16318072945333852480884574462027680 3607318 -165433203699117352868903764466316672 3607319 511602409763045439382050163116652920 3607320 -169937665455520740451485586695782400 3607321 -2106843122694401149252962711211914800 3607322 478494536397191877929361292504300800 3607323 -174846315127384219156548375399101136 3607324 92633539412068416261406071151307776 3607325 -1850023899772652898434087082576795900 3607326 423056730637007229896367023481187392 3607327 1192014463628365440089707696053102176 3607328 596962979032078343880196603450490880 3607329 -793050545438465788561480418556734112 3607330 -26877736325078829160178169980652480 3607331 -199212942730916258775828618725304000 3607332 643635568009413209828814830711580672 3607333 1860551538271057660112899324073740540 3607334 1014774739762271241512761850264526816 3607335 -176432072556200908161604318607782800 3607336 366645193046004786629213011934407680 3607337 -138194724995185573965708545154869340 3607338 35874708061254622844741777335841280 3607339 -407364242624426005817661232841741040 3607340 -438100812108154202218149383449804800 3607341 -153440795395671732356363331546518208 3607342 647921169218959413644590344374859072 3607343 1055794270116048321694939482244255824 3607344 53665492063256815491161033420832768 3607345 -496121833523958012990430418258608320 3607346 -213083652956723585433897749625341952 3607347 732255856543565350483356094526792064 3607348 -565555026611364384709336977157858560 3607349 -2382985826649234877771722663052266240 3607350 -8874885286472942339012646867960000 3607351 912757147850404266501858942664793304 3607352 15665107151474093605257950178754560 3607353 298939901206489702937321827964347440 3607354 -251713089840850869768491036158260624 3607355 98917220095790895777930709439346000 3607356 6914943964984041528106719705513984 3607357 -103725364436469946266778417762049800 3607358 -581459907039891590180461123423038720 3607359 70203125080657339148210125324711680 3607360 4773714318408659964506615112007680 3607361 -155464565810860775170839980248063038 3607362 -449977366307812956599219527361733120 3607363 -2262789792298402181524103602912643336 3607364 803152051482779211933271175661211776 3607365 569880225942952171805069612526306720 3607366 117193318394317256606471747666104320 3607367 -2891525906799424862434506288016189968 3607368 39180469629937768525014569489203200 3607369 -3937278514200395246480760353492368256 3607370 -111996794341752293116756836556200000 3607371 600882243352272748592377011301393872 3607372 -1137781136421604174391487674779534848 3607373 -830462358098773965944026066429920 3607374 -4062655993866425926690564865922048 3607375 -1293059245349089320208569708418530000 3607376 69128303870337315570403607301906432 3607377 245600286722009552877631190776995840 3607378 278800880378751686696033356553952000 3607379 -174460967954764951924863291494136360 3607380 282677305697364776624101622409926400 3607381 1048810509834391109990913574611519182 3607382 -56052768733712178095460586194218208 3607383 65648449650997481574089754634573728 3607384 977911032861551631341660398457425920 3607385 -71930512873012509744262272269776440 3607386 -479085377104943222268021934238977536 3607387 -274796265393043741723625768916633600 3607388 1956189539250233812223429930579913216 3607389 327375791670947523897585679472643840 3607390 158128973977874030471914126941830400 3607391 559918987880197418932479464455240992 3607392 55249119199655237684479359060541440 3607393 -203512978540595069192423048276379358 3607394 -108087446748130657847712018771629568 3607395 -68760413500685388700671877135944960 3607396 107825407177685097205128812613456384 3607397 1807324161471784868468632751601141600 3607398 -154485814527788857480442364599837376 3607399 -1464613369647502594215785239079672736 3607400 1086171664776479895499236587706624000 3607401 176025645043355290711841122482376704 3607402 183510209892297667426574073642271152 3607403 1242891613744652363802995483995642104 3607404 301983486032413274775399862071340032 3607405 -411071447214313942518735464947037940 3607406 926904977203494413860263247236963264 3607407 1008589237216245482676827050687813704 3607408 24277183569427417641517420988334080 3607409 -687196136774930697231987120124171596 3607410 375491354099346706405372023820239360 3607411 -1245692860819099570828252187010903988 3607412 -363730716207388941355040383029178368 3607413 698011819368224612566338205436941344 3607414 -190687673054328156878899048776963648 3607415 -453307110041751808987479064906394400 3607416 -35885418418824349630388093027020800 3607417 -833678446344675875925503009488745472 3607418 -1013292426680403102853010198427651360 3607419 1111227890654163384975835160584273944 3607420 -363568070868477327394223236700382720 3607421 1313282696448224205766488949772927622 3607422 53403350338953804340743373166321664 3607423 -2089829399682105599584311888726483328 3607424 892346059176248825489006905125765120 3607425 765660462841889784356191392034297350 3607426 -255719044578342067805281948679763360 3607427 -109608214634824652755719115095275088 3607428 225710362074631082944286704032552960 3607429 284698510130015108699674727516211936 3607430 532019033749782796000231432721721600 3607431 1099182660251982754418734222703242152 3607432 -1189182900810850026488821225529625600 3607433 -53512480660509239124551838575145318 3607434 431299108044154684796172737884714080 3607435 145714832437061519400451441438310400 3607436 -21228672415087571864191381583588352 3607437 -386453937880348106442154039625976000 3607438 -1536128986002231096947438558154434304 3607439 308545953077257449952670095886899200 3607440 -55048461969154684796866021187911680 3607441 -35053835032477050071679649809833948 3607442 -1004590787644198303261097294007168 3607443 -271641926774267666558616641754977280 3607444 10021333386494601831459235943639936 3607445 -812680854596294376959755321850335080 3607446 528690936973921770854659816341941184 3607447 1443811535892211382523648051157245896 3607448 791002037662758403394622505976463360 3607449 954385637808620121475961638318720464 3607450 -211662181326885510691059786873331200 3607451 -531802301754990424904772055721454168 3607452 193911525912294362711068581045298176 3607453 -1748375571131737444956197967452502298 3607454 22789551983686368556468461974437440 3607455 793678100350605084881288340799773600 3607456 -780584473341207504631991757145374720 3607457 -720997828528115221087981843123053888 3607458 136376714511434708330212817390043648 3607459 -184533764070511657729214852704098340 3607460 -801630621097434187104693967597555200 3607461 67709932003186919070827925388682016 3607462 -483709006827535796627601592834483968 3607463 160406229297747488174455408217691000 3607464 75335786370301656486034521110937600 3607465 -457044573419999373608842796980430400 3607466 37222325935915795992580130054115840 3607467 -314787571594054981280284456956804480 3607468 695560610704438176322931022766404096 3607469 1547383026245730502512764338486284000 3607470 32218509620576395115967905744486400 3607471 -237740147016798905981284978608265216 3607472 -86779697004718251542801451397939200 3607473 -7312382060791588582797498023415216 3607474 -12579814474574433244574326212899520 3607475 21376588797167029059940200490507500 3607476 374222355197979420048935726748536832 3607477 2719709838821994596956576740065610240 3607478 541046702345053501833146830927530432 3607479 25234677046022274250400568854365848 3607480 1164378782336031185888929030630502400 3607481 -137221351594821021507872365657684416 3607482 -85549309199944747095859911174417408 3607483 829977954647907244120685627174187624 3607484 -76388838112276948239889187892648960 3607485 -6477416671119504458035310625300480 3607486 1137334420295237483680024222415016192 3607487 451502652566387268670387837065135000 3607488 -276230468173605625108829106641829888 3607489 -101678692450772192969730160466603710 3607490 -524233841558394269122839006832620000 3607491 -599285687217814117757047033060537608 3607492 -335296967201146718859264654358958080 3607493 1341153434898987096985258102154291742 3607494 -115025038827504704434066343158080 3607495 54446996790701177897862695264715000 3607496 -1326108312200271983804617192219238400 3607497 90475861029178567961916262064041146 3607498 6517584951686630374091390376596064 3607499 -170907970361273419793074555616298864 3607500 19091315222448132310447264168320000 3607501 -409521628565444200782522638599988096 3607502 29614696353582554575816571544930432 3607503 395732591430470728324585872273306504 3607504 -92439023771008172512290858546364416 3607505 576257612089437077050295143769517120 3607506 148697171043762946240577817590367744 3607507 676904640738246690210820548948539756 3607508 -358677457734309738029351257795586304 3607509 920625533222872499177502879243351360 3607510 509285397387209294263344875652568320 3607511 -514787797899264297056947855875318000 3607512 837438483760111037240204366785904640 3607513 -203140177631372313259513556188458240 3607514 80388004863898939996586827784183520 3607515 419946126057795568210314718876410960 3607516 142653297017468941459065772385624064 3607517 1136125950047565809074896306906310566 3607518 -115945707080289666445202317506244992 3607519 328242934789383157978542838704840096 3607520 145459570947734745264815122557173760 3607521 114233534924210666171863311653614512 3607522 999255585854950406936846068218591312 3607523 -1340703463552173193479657538022160228 3607524 -1358260387966497793405595701759764480 3607525 293126224267576535253190608172749300 3607526 -27434783510246933004318887632723200 3607527 -319723194586242768464914710691804416 3607528 30072356528097272250042818310389760 3607529 -9362149124160285310441900105928460 3607530 -111360502970746349112720149834304000 3607531 -706636335649519449196953337552646668 3607532 883270438065603737110393032138424320 3607533 -1007875010483217132732161244427695498 3607534 -224617406229884484112875765152698368 3607535 -1672077195228730372160456053068859200 3607536 44054433515218548555025817477382144 3607537 921875845031721605304219429613048372 3607538 278821720293073769479603603533240960 3607539 532149041862038228571807963725874528 3607540 322015603059251829522898070139809280 3607541 -297702910848892615573907225604944256 3607542 -215389967410328860866528855275950080 3607543 598647274193525425309684963607906792 3607544 2047362528769684050718773617864540160 3607545 8136890855861135685118911638464320 3607546 1278051354738924267779424820198038240 3607547 -329881207920289442842456536355799004 3607548 -96956691308644441147438757170987008 3607549 300506979420478518238789683678192960 3607550 140668150764283997613528433134268800 3607551 -743295145974944154393738323548919520 3607552 79886453037317459019494856130035712 3607553 -565887538508283946292079448274738940 3607554 -282306481649601251534968640306302080 3607555 72908458201453616540154020838700800 3607556 -1107254243877462704967193738066499328 3607557 369292113968879545043169529107060192 3607558 -383101789324890428806200277827973824 3607559 1630288303375351374483589731155864040 3607560 272918263707733214526547981816627200 3607561 288485597940468141487191901744475162 3607562 -218721979160374921103735524207902720 3607563 250536405309301408065017857235647488 3607564 -586400920246439923126577149570541824 3607565 108015312275911070417532686337940920 3607566 -46598297377394629693902000502886400 3607567 1715714886385317528817618826329309616 3607568 400713597358129588945217334777937920 3607569 114987489706571951851031018674363968 3607570 -903729589648589908018805526862683840 3607571 28537187929015071451634510448810240 3607572 -148586784330587862803049864835319808 3607573 -31911182034489367634362578173683200 3607574 362154177349721489273853141462243072 3607575 -895608454203470303941568465741270400 3607576 598782896993175883051928232820193280 3607577 505682597393524237558892386258015620 3607578 266124646362225537948982299823842048 3607579 -141729927043254410902613346094197024 3607580 897222399128990013235201159129075200 3607581 348362128303641142667479608316190784 3607582 -739159224604895545361369029160606016 3607583 -236132891688164902021030450622036880 3607584 -944493139091811286928581003577917440 3607585 -1638989754295050138704897023716830040 3607586 228348586471550567543407371450903840 3607587 -23800733189321677650050522842746360 3607588 -263707795372500376588536457809657600 3607589 625357828582062024158880777677187390 3607590 11062556427462669410125806110822400 3607591 1014691424254953756314041627090719840 3607592 -1750151464455401022743049571142784000 3607593 -834354097824912702132131768091159072 3607594 824861395673506412337960715658824368 3607595 881176227343570703721669076718633520 3607596 36281670928219871867414054202780672 3607597 667417262121422050500859657439902432 3607598 -1167378640188979301988380899953643200 3607599 -9255300539659882848590322790335600 3607600 -161203967655648895284532101144576000 3607601 -1671284479697147581802832874419653196 3607602 -34489864845935708246864346383031168 3607603 -434148224266917904976463823608780148 3607604 -83908726204314448749448988231417856 3607605 949834115550045970796943483356779200 3607606 462869917641173021953612497424473600 3607607 -180468662134808900076499445916813144 3607608 777868732440039301858686714335723520 3607609 1131883269914656279969041242084780880 3607610 245249292181818859365637054377768960 3607611 -113458882173700508428934627961613056 3607612 181411030583705602524072381531287040 3607613 276098359053619339558433990572025100 3607614 9238897369482480561690316476979200 3607615 931310599871200878437535744483600 3607616 441109225284071614339131237909135360 3607617 38243772493645391752780501335114048 3607618 -135345777789277099481528679321936384 3607619 -506857565218220212109838011058657312 3607620 665542990023376040121772087080468480 3607621 769149709308440184221076191637727800 3607622 994374262325552076171797229630902112 3607623 1086938018285495290487597765378716344 3607624 -1364426837997763522198924831673088000 3607625 -343220023316746031650036059792960000 3607626 -456966554217790108342994972991332352 3607627 1238000697231945142250817558034227476 3607628 -1207091050791973116167965033836133632 3607629 716108442989925654430969375692992160 3607630 -292503990013406759925320068136782080 3607631 -834220961990587963388773874369834736 3607632 3486672344948232029274596235018240 3607633 171558453333513150159003615397088882 3607634 -515548660641708908844626399236604784 3607635 -59797833957190468031644587792776400 3607636 -579262583451702594257644646041505920 3607637 99319728099467100684644668631121792 3607638 353787324099628711660723338339057408 3607639 -305685737847996512232532632568568144 3607640 847662901684309271870145004131532800 3607641 -88332608823466268129737613335424550 3607642 -105307033674034602016050522447145728 3607643 1006467218652498022090371102860699172 3607644 -95721128466804505169243060338114560 3607645 912897213469964027395638375907377900 3607646 95368138518183598622677659810349440 3607647 -1082482201808003958020910909824585400 3607648 -314616860047514977423195612135292928 3607649 -304678855441531419777838451800720350 3607650 130488989789020452622916263190146800 3607651 975269079757612789585788552503573704 3607652 1032058573219388187897707622304530432 3607653 -330020859540546753328838323551266496 3607654 -980721895448546790707643148497600 3607655 742790308363793799032102498674835760 3607656 -35851896633525298379146993481809920 3607657 4480523975248284544836381047369088 3607658 630592506797797148678162361388337760 3607659 -93868421208268411242825947037869400 3607660 4340740571998566234887665994895360 3607661 -786368399723385799924926007540008948 3607662 514416883757718657246864422446191744 3607663 -1886956699486144941691870281831309080 3607664 416281113983533278904770145453178880 3607665 -530109256589029845712445727829610880 3607666 1426957655399100955263891355340914080 3607667 -349041084784552776507172792289823408 3607668 641573209522895369995021698686881152 3607669 423818603914379913000736523560907644 3607670 326777437889263422947015543938412160 3607671 190725679502066016146829447233884800 3607672 -617629895265883607456097132551946240 3607673 1099524351671990792751070476692737920 3607674 29804244266258358727621887805363200 3607675 -859941548473254689632058314715469100 3607676 501023613583272681612741416100648960 3607677 -57720956928588102665023660956914586 3607678 1079714213008366395045988600224058368 3607679 415301893095757347275742503361045384 3607680 199573027050399231969855000281088000 3607681 -149796960721257599350321414124523456 3607682 -168176147670284294306181475343961600 3607683 -291599169765991565497920430730887176 3607684 228093040288580947871603395663277056 3607685 427084750137605481645120654007916760 3607686 -747017213016706544190254585568220800 3607687 -177092736483101877089654991348286080 3607688 -147289435446998156016051174316769280 3607689 85721022303915482736334257302894592 3607690 709425781001789400216306702378453600 3607691 -1488434205558972954826671571531876908 3607692 -162969701422246550865015152616456192 3607693 1848668628825844830735947319074466880 3607694 -574248897400961274794194253010961920 3607695 -22418544050252256332085661925501760 3607696 -26524734940656626495921238505422848 3607697 -927737743083220770713803737164635854 3607698 -376876357256236396846672440043825536 3607699 -47412816564332932575085050258142080 3607700 5117955236452059230858723517696000 3607701 1084024957519703123659810454507251200 3607702 28398867779909860353473739697059840 3607703 -2312872479132687123495551204574451920 3607704 58779884159964656761203195589324800 3607705 -524193888374314539325604643419856000 3607706 230887945614080414001604803644244960 3607707 941880736407628817425053103923820440 3607708 -165316903098011799738731105589470720 3607709 363354038758568714890353932667793920 3607710 -213811802256531587853166769827065600 3607711 69649502751241254133485812019805824 3607712 1046629938065363648996937377302904832 3607713 -525119551197321733070163757805505600 3607714 -119099346147413599380676993437821568 3607715 -2060553030799391162730193440170844000 3607716 144241680682096991482326823511285760 3607717 -3218209943391171648232428340294554240 3607718 406272155239981092493999560055687680 3607719 -470268192565397908667953722543707520 3607720 955631447850371944296652667928576000 3607721 787415130237519415235788414636206024 3607722 15689121581246229250395560794408032 3607723 798239829537775248045496085857561632 3607724 -776329874773334415460486842323061504 3607725 -233044320483444391499853542606320800 3607726 791461163492882229034070661504405312 3607727 -1527519852658231573067893154389997424 3607728 -183672185929336845782265087665012736 3607729 -2037399964425650921221139966144226670 3607730 96243050322157775950523472156403200 3607731 46235721369570478858553382091974420 3607732 -774369650038468532914282525478737920 3607733 440290514209041334229217565451341482 3607734 -68587180843731360747222460157835264 3607735 -1266718223898755719200888597863329320 3607736 -423890323611334160202358690652160 3607737 98258322057771700395459596732169600 3607738 -82313777142075097215787389621035040 3607739 -349266628893668162690321286043471560 3607740 51633773355413278862951925446599680 3607741 949997427330461746012379096878147142 3607742 285183283503569908436258684487348672 3607743 18176772969671388568927293089977344 3607744 -17230402397381615135756616030224384 3607745 622337095184433632420235526988280000 3607746 -586511919514032490891274039463897216 3607747 461513755187234512458856190323085520 3607748 1147508567440359088903547505244641408 3607749 -505991496366701230878077728357193472 3607750 -76872404841307752098712212044416000 3607751 -155805957101382937566578997766175136 3607752 -362125173350321637954777237553274880 3607753 -109805050491394745704554553426158080 3607754 493557714562504322015088556206740832 3607755 656364151880490851824562034217432560 3607756 -333160171751604780466945121297904128 3607757 -255814989301973944317436650904275648 3607758 77359539371328515458030825972500480 3607759 596649017601408365490780914787452592 3607760 14890283382510931566244796982067200 3607761 442174520789990378012812529488246560 3607762 635239298931622946665372255269247632 3607763 730842093145398589283689423748208144 3607764 569004123066749073878888812312037376 3607765 -569463371019374490078276376753833600 3607766 -389791840151872359000635616169260480 3607767 1124815461933833030276180404662781440 3607768 1108666144488545619986698507583170560 3607769 1516110866912597524668905748996402960 3607770 -735675907849717454238078331200000 3607771 -523049319997393265953057975760820028 3607772 -1672265165357706642541150765450536960 3607773 -181458732065855008654741704368021856 3607774 -968356244736002628322415991203011200 3607775 -906406402432870420104388516048468200 3607776 606153821300450063844747287078633472 3607777 -1512782452203113048175532673511768000 3607778 -839422072547460436043343780281584560 3607779 -384703998731115469329559066646342400 3607780 -121565067898815910342126387276922880 3607781 3378627809601509771980381660168232352 3607782 -634115751422328670702919764794815808 3607783 57672297202144450425252742900775944 3607784 211869888788974412215581158269777920 3607785 975306101181516842702887468302758820 3607786 -2899752097857955580430322052723712 3607787 -1998789596820670808229564089843703564 3607788 -75014401583558114338285519162329600 3607789 -1298613185393917601614401481171174580 3607790 450153553689687125014140088411070400 3607791 354770381356677650505956476696070400 3607792 27796593607885194573711874965995520 3607793 -253106640470748101336662862846430720 3607794 -600982554871165581370616673344209920 3607795 -388807328719638502919753576461344000 3607796 639712472066820380084164991512811520 3607797 306529789660736666622954505503480000 3607798 1082301212274194763362352871372063680 3607799 322430013106451522859157583589067008 3607800 49468459837263150700315471011840000 3607801 1877701249880925500503372355733469802 3607802 -792575632708439037082495535236605696 3607803 -636388911834907560655148888047788960 3607804 740801707046845622015643114619021312 3607805 961933830795238628940323632414652460 3607806 3377313039756127185335410826937984 3607807 491329158369197741875660594242028912 3607808 1700103646703978094453454333783572480 3607809 -332863427983743098503957065805273296 3607810 -82684846762385683422134480195305440 3607811 144615448686674990118670725499151424 3607812 73997909098031333818387686171786624 3607813 1603753918277987181235278234423921984 3607814 -314830098955885854331592919047098368 3607815 33408028185143243176864761018192000 3607816 -548419216016908232645681241603440640 3607817 209544395626003103621605887364867866 3607818 49135965688428734614535933041958400 3607819 1489349469463662105918453196237627220 3607820 497506352850366014418799370110510080 3607821 -427521945107111589956798686067853258 3607822 -788426723984456627592180785043781248 3607823 -118002841799503411746420462630104736 3607824 -260407585725818200036229907813629952 3607825 120598125021721969307422763538972600 3607826 -319500531497647646069943213765720576 3607827 -1260443105982882173654912476366967880 3607828 669201259398795166502683130322124800 3607829 26811352063172412392492159948976384 3607830 -121412406564339801147173861720691840 3607831 303988485156138825324224810451138632 3607832 -2001987270273546244009840981037875200 3607833 202412001475934787824574397789863744 3607834 -741065377999235122035676757462699520 3607835 -77957239631826637219665796085825280 3607836 223758011108014187160933688711025664 3607837 -1339884596238212081278988887011087514 3607838 -454693317722029347104634649410267456 3607839 -520090936713938547267429130772680296 3607840 725840439051777627783499842207744000 3607841 591692570003011171201611027243142242 3607842 -13223985523063046866611029136310272 3607843 14289231082421671155492440890553584 3607844 -604711365898885059001070339852196864 3607845 -356570472693287590457679208435455360 3607846 409242724033750694113803505768413504 3607847 944395989630433337762158988225420880 3607848 -531707260187368844311994562399436800 3607849 263049605108793434527944822450587520 3607850 -79950769525316673789879026493792000 3607851 647602307478284215070897239304471040 3607852 -522011001707733459034212661673784064 3607853 -578868025453007053448954323821338880 3607854 360536894809241075607253103053139520 3607855 1040150190913973647444760734747778760 3607856 45564324812571581293449119307988992 3607857 -870980951055801979155904995554478 3607858 -595890565482493182941980453497750624 3607859 1232696465001732619208103166260425016 3607860 -545351075184690908606430109479075840 3607861 3712742817401707593207300136664974080 3607862 28822403076726256560445313908468992 3607863 369270271782844456636437507330090624 3607864 63629671157159181308085131872542720 3607865 313431351257731756978090301177949120 3607866 375366629347503123900957013389943152 3607867 229938400124121353514329334433234916 3607868 1048973360066725880575774896171835392 3607869 567706212418123092011262926400089568 3607870 -26108157757322886864361319297952000 3607871 2238655652897452665389876157555487944 3607872 -2315457951392797335572217719685120 3607873 16011581345291442535469644286321408 3607874 777222131061470897916001278293887872 3607875 -2135611083439134030198853740976200000 3607876 4715918577778136716859236519645568 3607877 55127988010887582835002160608317184 3607878 -591433459117676360208318835079942976 3607879 151081570076270290323804002765005488 3607880 -787608603559787325191581875824793600 3607881 -478407818153351826656390830100856048 3607882 124817119313276491149503270974888800 3607883 -1813311079390868482568453281653599400 3607884 377373571095563035248549820554362880 3607885 -293204184947131942913052793490202420 3607886 565566722149213191303270693775742400 3607887 124455872045031124593865084617837960 3607888 101547929052588687824222558305574912 3607889 2534971710394402612652088413013913200 3607890 38686397977321009998864169764579840 3607891 617951544565939042294511015896075520 3607892 691739597769541405602499974905913216 3607893 464729529048414798180667931102286684 3607894 605419979317278345079394057536670496 3607895 316443197744372897597670174994708800 3607896 -837194145588262534339502159539507200 3607897 -829937852820147534703733046951841654 3607898 -108222621888149181044259898530833664 3607899 198937062856094831614795444080090264 3607900 -175375027292818602635758829779136000 3607901 297157529011522417827700598555822208 3607902 22784232588031855882975571654510592 3607903 -316943608038470246120364213346303016 3607904 276869927623525101125160010191470592 3607905 -275022387301679388297958970354532480 3607906 -267372759608824281424751857418739936 3607907 137463175889458541357266728313874832 3607908 65213434096288455300352495132778496 3607909 -64264417523314019584882992308868480 3607910 730131403543891249131389035266681600 3607911 -29846579583228122475014357872747440 3607912 -662267498639408881444968204782960640 3607913 3743348120779862024376444107539734144 3607914 -547689346866336713384090888521378560 3607915 5897068660775166333103708267468320 3607916 410306803393481293142169678690788352 3607917 -780573769896579317015235470562845952 3607918 109919720364240112865529562939385088 3607919 1023292498828660745531274926657220600 3607920 202893180443807090473734379767889920 3607921 -510975330913450602149268457933976878 3607922 378878653029962252310485455895310144 3607923 -1016194860208637527333332526382250432 3607924 163230126009854342246443363637145600 3607925 388347718239706678097042275981053300 3607926 -147418234566895369604424931191115776 3607927 387735717073154481999345505245309072 3607928 1446604756956031112639006617277276160 3607929 -765180626132464164656049206213654400 3607930 145964892145469742867418948829030400 3607931 -489573613595836980839645459043218268 3607932 723646238402619625700881036497756672 3607933 16076578622739948551778272824867776 3607934 242309275616703001958853584173993152 3607935 -4479196919411904508766542236364800 3607936 688892347923841834319635514570833920 3607937 -360545575216624600228893394567178448 3607938 -1914118091747126206408998106402176 3607939 352631923842035272069131551992719740 3607940 145441548233475131930579479071559680 3607941 -384685420210278935091068975391167040 3607942 732725587650973304242543399714644480 3607943 91957444139681637600388275211503360 3607944 -191262349460625210867838581758361600 3607945 -1116664118905457412372110179080384000 3607946 227324598443611409686529035844154672 3607947 6698025127663463155404865486922640 3607948 -871805849168320508303874909903283200 3607949 1003887985931435527353922030661248950 3607950 -376247399013408999567925599242112000 3607951 964569529136586487752689111797699312 3607952 -31417035436443673771499756331909120 3607953 -1235340439626939561577492196679434016 3607954 219793550895633037188622970586627072 3607955 -918583502185664096646420743582666880 3607956 837119816823311915274445507227832320 3607957 -1396945433354229348723350709056519794 3607958 14129228594414530091753041754616384 3607959 -350514793545599852379832769367886512 3607960 -932961285194674611413829133624320000 3607961 118065232236792992698695775264485120 3607962 187260897866343968918996011913990400 3607963 1265893242494013388365134974620606212 3607964 411190193872013661847758015317369856 3607965 709731868872530813224050472144602060 3607966 -30353715288340212595236476947001856 3607967 662677473253883283533832634883103360 3607968 252187416856662896743569455154462720 3607969 225975656340764257910943917863078370 3607970 441456911974050591699108731563882560 3607971 393807163238081646589275019580709360 3607972 512944332545974392752681253093339776 3607973 -1009372795029544603446054825943091778 3607974 344163053602447426691978796428230944 3607975 102130039742306942109513764905092000 3607976 -1290841136668177204431271715766481920 3607977 490157402667686033287538260897009920 3607978 -2321057606039910039801069617895072 3607979 -711840393184148548666612217861001420 3607980 368136698875037099821764258475023360 3607981 -233225771754623839083790353413474748 3607982 94016171366456578306368844620185472 3607983 104369140065974135497048823944038912 3607984 -428376270885871570585660617938944000 3607985 -1430182334325832623280233864538367820 3607986 -146007586818592201163777179669344000 3607987 152606054584257866087848267464154368 3607988 543696516913123950776083941764911488 3607989 -377040835535278741383322082028741120 3607990 266951615245404662892753752335718400 3607991 650755546449622000588009233312772392 3607992 334488398352765022520988536286904320 3607993 45621756951740035004480375594105284 3607994 55597495315281596412859409057479680 3607995 -345064147262690835756379642079796000 3607996 -310807036166375412294496595634824192 3607997 -132372609687066167330323708252914048 3607998 -117108976522750747884462212928351936 3607999 1002723242200747118985864450829064000 3608000 -159626734582045144653481808756736000 3608001 -3261553822504890184509116438256432 3608002 974572280032307565254072871566029824 3608003 -449374124899223950647745733655766320 3608004 21856893352602550244181117494148096 3608005 323630707125784576894905679834622400 3608006 384282068447180316195635980599521280 3608007 -16799027254715562689824631984300544 3608008 -287385905427968578809461856854999040 3608009 205597948750935023460101709983856000 3608010 77787049711523891028788248753766400 3608011 -35322641154783453270612948847154352 3608012 573550270498553511329521290095827968 3608013 190551754543861652291370049200925824 3608014 -386739365683088412752410790944974144 3608015 781645381164912348455238946121996400 3608016 243958107577724978807915916468682752 3608017 -1252620151687038024994426370847363200 3608018 -230123854099916964554190768530258784 3608019 -132554152277234922117929933144987856 3608020 123393729847524362378146720748090880 3608021 -696764238888247599749850117522708000 3608022 237294946521681517342971110316086784 3608023 1168914983617616833479210742263599280 3608024 254172040451176670999674465891123200 3608025 21305637098423104859770901374476000 3608026 48320948038950792528198655746761712 3608027 -575247894885348088722976754402583480 3608028 98146958643091881477437274069884928 3608029 515197568696215419731145238680772440 3608030 -96046194308844954891447250290267840 3608031 -333371949962652445735482187805629056 3608032 -790771960614325863293358707106643968 3608033 -62902674270358156207015418372959872 3608034 47151832460212056960480976386641280 3608035 -1905784221379497093933059520352440000 3608036 -738839077650691909279326784254837120 3608037 1298057291815337629105245319658557440 3608038 -151603210512237137722900533049106304 3608039 1236026631156777158734329509990934840 3608040 195192964867280939548069978843545600 3608041 800166342075155252592157946398336884 3608042 -826527739887926216169235539777739008 3608043 553948825289389457651520020215992000 3608044 -2938119289103718560080154186108928 3608045 339065141835535355826389388587009280 3608046 -918196019478677407368004315537536 3608047 1035893870375138836399802353576378392 3608048 163119522246448618625270386406326272 3608049 -907775214693161353973674959815349120 3608050 276164850807312603487628974364026800 3608051 -84824126015780015901181719344592948 3608052 151104952420357911128544532387663872 3608053 823441878314593672247613893218608302 3608054 252971279431300172005411674569094912 3608055 -153784062555272623535877085622395680 3608056 647532097797020812887585230941593600 3608057 1782713998460968616304830657700435306 3608058 1032230203205151192950462949218723328 3608059 42323150081215326935014088151531520 3608060 22577897075301279454395614874393600 3608061 -213289683678932205116899179029771136 3608062 -1143248967947740663463669422980696000 3608063 -1131606799278596461681184333001555360 3608064 -628014366679825875961188711860797440 3608065 -70652069334675699477809645077146540 3608066 293395242424456326657439712624075136 3608067 -476028317104873290381582740339840520 3608068 291595496500210363309014713051550848 3608069 54357686438255532968908223217050400 3608070 -218816233593136932481803697204592640 3608071 -1272808649537735484887805632498042728 3608072 -517560106709494651267322797648558080 3608073 251628244978089978581891031050169024 3608074 -520804185519453878724727951123168464 3608075 -493059181122094802808257049735956700 3608076 419505790269262271285927570841349632 3608077 -1945563267424327408180014673667351328 3608078 -330364437210723506934838100724478080 3608079 526948305282113103834025755202616448 3608080 80748419498096863595142430811750400 3608081 -941780698044900749741384977617285120 3608082 162541069674165134484844261155363360 3608083 450493823932791153178658721825023464 3608084 1013472295017600279993648743735064576 3608085 -73578428034822397565376420392588160 3608086 497223564608185664258393406955517760 3608087 8757153115689695731291094249158272 3608088 -412297589004811644429368024452300800 3608089 907100301937176648951240815224783300 3608090 117747987811056372611376877942333440 3608091 1019148568926888057468259751352091440 3608092 -59899531312843688107458237899932160 3608093 802770642689152150087504095051540000 3608094 -31811194852620217208202719612952576 3608095 846032516707366998858929799170226600 3608096 -714377219772959487067000076343705600 3608097 1091474050803718295100807731091473280 3608098 15288437882726599435139723528536128 3608099 211317723751594111797008595082260 3608100 308933437379055283757462806728576000 3608101 -28819037122419308482956850953927040 3608102 456742573051604524883132934703070592 3608103 370213635758051354833258098726067200 3608104 1291750468536432690466831987690613760 3608105 1021229363340991665906727616161060260 3608106 29625485582654549447739661476543744 3608107 926797927898370887819528922845742520 3608108 -213229266730240859980292639090064384 3608109 829092872752159211321121490110996204 3608110 -366902099017909596296023904728318080 3608111 -933182048738613450654675614143767048 3608112 72203351765908080224311144698839040 3608113 -456386967793739137407833132373946880 3608114 -158901642429104502042282765676014048 3608115 134484027879618466033176300112426800 3608116 -695629036779066720525923568906655360 3608117 -461782274873839000592032260851250834 3608118 319596426268621928063618979300422400 3608119 310916684168730794929677958992160840 3608120 89714865138012924617007293758156800 3608121 -335622222431045205309033152444485632 3608122 -413147574403005051675326503051729920 3608123 -373489841750650865520796495205408616 3608124 -207142476697483932669945387384084480 3608125 -118335606554971357685640915283260000 3608126 212538678874445629778161320088864512 3608127 701916538684844739322281099344262264 3608128 -36147380197612944828538914046738432 3608129 136251109294091295893273152379022912 3608130 7868193318115751377004359576389120 3608131 1029552949263147452626295026960952472 3608132 278165792926588909207792180691254272 3608133 79937594502073704246095101593380448 3608134 299158476391515789051663285882103680 3608135 -648546785941378096400295236865315600 3608136 -189821219145460251772128162199142400 3608137 -65214563481832573587133046360183900 3608138 584363296359350408130446810167875840 3608139 301826869921881261111995032997343168 3608140 -292281070361958036638674389911347200 3608141 186221691921451949569320368756848800 3608142 183551567412171695548059762928206912 3608143 514806620044872647420288087614129152 3608144 393949395323266469048384816275906560 3608145 34409163809287447879411745917617600 3608146 446999533541479012839846797597488272 3608147 1209791746554952206016090892237204232 3608148 120548385603146888531869083185111040 3608149 -350491773282914941401083979296946240 3608150 103957866088805358926686693274025600 3608151 -2116816663782805572467907572070556800 3608152 292594761610243413667510607106048000 3608153 -376514198431025005622500578920084598 3608154 404488250755085643499747847216245248 3608155 873232728648305065727356239333946560 3608156 -951542343762609732812920968245460480 3608157 83230078847533069505352336613255680 3608158 53178868174806003305707764815191680 3608159 -334203988904841428419386287936568096 3608160 5968856943985788176283831576821760 3608161 -1327992184201595520134667306703734238 3608162 -533057837499306907146617345324764800 3608163 -212937708574876371267753293244924240 3608164 -471317809026704233767456871444550400 3608165 -47122349076360885454513912486789920 3608166 134515086874189563860316815586102144 3608167 -2254193851744430966553322268255803040 3608168 488918983338103421996794968776540160 3608169 250754817375294633002107305216315360 3608170 227283226923157717233895045481213280 3608171 -6996272375477301260735994325771776 3608172 -1069045517101554815674991128920806400 3608173 -29119130688935072123030702720830496 3608174 476422102497509208257259867115916352 3608175 32690795757541674597007236244143000 3608176 95356268434910218271730802777128960 3608177 38215877986761003591119942544130800 3608178 168336355640101226340024905567608320 3608179 289284609729413799756024906280040780 3608180 -797492072790930687130112722052313600 3608181 49823263425551686454621800756166400 3608182 957327937375118542215314813174578752 3608183 -82967170427482408780209348095569920 3608184 335785668869737549016582360048640000 3608185 529738964484043534641856844182388160 3608186 171803221854296678878170085686375792 3608187 -108783459787985319376191869262733824 3608188 1194517329510281442574362068770469888 3608189 -58183910743984897541548846674055272 3608190 -530412209335733396640152195828436480 3608191 723739035890329619311899935960350592 3608192 -652454477439351531773475572196311040 3608193 -1557082502839510351208651135301477696 3608194 -61981785647608901158757837449566720 3608195 15823272513993198329998212165540000 3608196 758693974308365737320021333052296192 3608197 797824622838543943971125749355955712 3608198 -352900269197553420359510757954687360 3608199 -311337338799323976111003230326632960 3608200 -898373690701558577532875279477376000 3608201 45310315426212481351492577192405712 3608202 -158045828666572730160399568932412416 3608203 167731302527979726000510045592205184 3608204 -673775814334979297984398595761804800 3608205 24738460652343650894581146370643520 3608206 -377163618944877735565348470250969344 3608207 529976615784295244682810157778865456 3608208 -206629488593445320770045901073113088 3608209 -1748592593100943479026219851073585280 3608210 -452627087708209979633337103612710240 3608211 -493790252833792129204071132968964816 3608212 -595449685538453726451336556392252544 3608213 -660073649029042942908173792437709202 3608214 116555202801026112167039393961615360 3608215 544344167732175675901322391969551520 3608216 243157645231074690803780894760960 3608217 614352341929871192100328913406712128 3608218 325220271407780680227587918830511616 3608219 946163286210969471620862793429807620 3608220 146376558236053189832345429114880 3608221 -324613999101066650061991762530455578 3608222 564212104672104944926201669178461824 3608223 693725665147172580269838624395507784 3608224 259236303528173383022109693345202176 3608225 337817181745701945435897386164621500 3608226 41065707621963940293020315353933392 3608227 141754780262763606633742950889968800 3608228 -606919371231057385656053377275068160 3608229 -825885331543712913826281886246970016 3608230 580077703557463378035516785303333760 3608231 -796819948293862255788124314094044672 3608232 536579812446108683381935977531064320 3608233 1284980672054612000829009945597063840 3608234 -379812363790351118534281335819556608 3608235 179659427286658227322767820412354640 3608236 113087571874156806840780831561300480 3608237 1348557628728855387041989851596402112 3608238 -340897346499776456354045473470355200 3608239 211550315037536073130038924646801040 3608240 25850824962239174471814610696273920 3608241 -54485862095147543294971423178733696 3608242 742776824741625596863434860213986944 3608243 2021218271580414224743988643841039104 3608244 48204396419918593494510532560132864 3608245 180417141493751398347576201382732800 3608246 -52847515737938485344699984475952640 3608247 20800260847701878815193998536991440 3608248 -292912882030777398857494382142627840 3608249 -2109929147130182980454769132219825750 3608250 -250604566801778477017335496931712000 3608251 535464926761406273988276537818033252 3608252 -10440328588680466452301379245255680 3608253 275916864712685748765038933516136000 3608254 146985074840032174151247543065546112 3608255 -292922364791011558638559234563783840 3608256 293945171095111957770232330570432512 3608257 -65145315578883082896575288511362494 3608258 569138711453983277782463724326454480 3608259 15318884461235112503849109453245568 3608260 -534613257363338633175757982003301120 3608261 84370852238609843256747674335944732 3608262 -396567259783048830550991835721648608 3608263 -125120488747271993813461077793180800 3608264 -2837429980856988940240955764086620160 3608265 58763193507268139049583955698192320 3608266 277515162476737230811195853485430832 3608267 125503543286740829730881255654279520 3608268 -128861444375204773723384466235801600 3608269 -925833321810504886497961835320000 3608270 359217734280907129484716883280358080 3608271 154855590974473878636797317193867880 3608272 428707826140762335385892309733916672 3608273 537005899565413387868115648555393522 3608274 -528335071194009934887734459556167040 3608275 -2363655151487156046659029829975400 3608276 -48681136593840833130331336203730944 3608277 -104547875451639629156023990235820768 3608278 219925954452135935015928404598961440 3608279 1534565275251893541757910696040059640 3608280 413923808423057819900525727215616000 3608281 1314265086918048981564119501813265732 3608282 -75253163571978663895099247934489600 3608283 347303452535455219774295405617764864 3608284 -1465384114550355591162120229317980160 3608285 -1699486464970944089301610716383367840 3608286 -220316445713685092324763492057065472 3608287 919294439158756638154431072732583152 3608288 1730092156014945053732629750288220160 3608289 -838525895995264454739227879704553136 3608290 72956376061896556464427046113459200 3608291 -29987413204347989852257380788804016 3608292 809940708610290033201770795088049152 3608293 -466347942286200380024666562630356136 3608294 -168080396251297711446912854854745280 3608295 -8128491621095316075035386321064160 3608296 2019025841833141449783733362637209600 3608297 123036304322526284160720230462854464 3608298 -192822686752291846478114053524507216 3608299 1226092729305628285501492360041965300 3608300 642980910082918251181941145221254400 3608301 -89063225528313243201053002930123200 3608302 594320780548901968594308221948352 3608303 -607989911732543490187451678881024800 3608304 7661564193287385631462032636641280 3608305 -848502024052637325928467566583054540 3608306 -33288617459206652069793068389492416 3608307 -744140987292999981321959753238958080 3608308 34984485607901640509314274229282816 3608309 -1016842982150824147135802967635253600 3608310 168707669816609682907117440994508160 3608311 -295606874442523511195247513909449400 3608312 568166250315288252932355698367283200 3608313 -963548493541905106327824357841627056 3608314 397415678893986111644120754750808032 3608315 1074506807391964464841605270743784960 3608316 -81459893614322080348168158607408128 3608317 -27010143785855988766660553792440340 3608318 105184880342023437951521020687325952 3608319 -675058130932626919302845292110547072 3608320 701587035313340092567088319273369600 3608321 -335090839285576284242202611436852156 3608322 121420286027283991755652532333187840 3608323 -1320420609522337519445349620348711428 3608324 -305143072924379711254824690444140544 3608325 -237483416601861310728995405338080000 3608326 701481792354650224835110491502237824 3608327 -703121338577825586637280950209981120 3608328 380609378896207524298750304804044800 3608329 -18151378171010208436939052434132124 3608330 339429144169525712514563737693681920 3608331 -318690368700303932155072877727730176 3608332 19054533241118296282056497107697664 3608333 -1614832780420932619880461475751184200 3608334 768797723005499600131858856483034240 3608335 1546014384377942942448421449546148560 3608336 -146621952351498724312810936714444800 3608337 -476301639001400714298018430031700240 3608338 32923005105660205342662171603302400 3608339 309127889391318410687634393637605456 3608340 -168249984108625869307978488796108800 3608341 -677774469011049795077447544208516032 3608342 -670641376647795581867684429423907648 3608343 -1007762516216988041907515369572807968 3608344 519347082185356533577548532424294400 3608345 -904317977181341336060717197690560 3608346 -40027524574277890480502068571446272 3608347 630838051017531034709345413195290040 3608348 1325719869269706337469293975579780608 3608349 289143678554243860849768957678856064 3608350 -303376075467511496243112199206417600 3608351 147410239361600494666696697977439592 3608352 1277745327256983286161123676372598784 3608353 -216296602109692565603803779064623040 3608354 -235441450194862589900147493083593440 3608355 -436791425480416613323867169315116800 3608356 -513998659207886559384725452984862080 3608357 -2163448357448133168264143656093523394 3608358 191128915216677216622929666211951488 3608359 1150740314228888905581466840511530200 3608360 -609355032217016527072783936143360000 3608361 -183555838355511550182116587298280000 3608362 -396666777997343621604211989127278336 3608363 622305102033569929298137477604548608 3608364 -619609592531213943878496221427409920 3608365 -54878580742917419242316674154138880 3608366 -164683755385919514278790214758307200 3608367 388444570096648667598282121202570112 3608368 518866919104266759470417121734868992 3608369 309761329168124423227875483848254464 3608370 -156183172345776549445499738925456480 3608371 78349742670048691589392076362763392 3608372 529113308156061702857249637254479872 3608373 154853040898207356662472203722116384 3608374 -124069005700166802233627209114269696 3608375 669048846963006643788995655575442000 3608376 -470421144238845873247904566222848000 3608377 -764355357051101491583175041664706774 3608378 -895078727585243456809402371668060160 3608379 -64811452560238244495488132614626676 3608380 95658838535395499187046645003276800 3608381 335272374455728526792706685895828160 3608382 181377493362532250648222902615939392 3608383 -2081059797209757687379571396177130120 3608384 -203885986124464733333124499740033024 3608385 378252184788567811480592002782412800 3608386 382693344636959208231573314934283680 3608387 -1264488840915968499224941713387124728 3608388 128073427948896116013672232882176 3608389 1590587868482416429033416591821356190 3608390 36746667348996191787629139261841920 3608391 -282337518907900182558928551008921136 3608392 121432473185007087577203866386145280 3608393 1464940645271980811408452961243847642 3608394 -87486028927486115723765623709026560 3608395 -675560511633060687314476471984439040 3608396 -151978738037168811585948823105789440 3608397 -302277762087846548118537314287334772 3608398 640770132043969037597703763232683200 3608399 -1920537443858121261978258946759640352 3608400 25143931492752963230665580976537600 3608401 638859142917145609723234855549449792 3608402 60899899791048562308632431161951744 3608403 46420521950757888362662411753041264 3608404 -1399297784324278033434425373356646400 3608405 -38052231307522133679864409202535240 3608406 -73829463431862045789059394579005088 3608407 1757156021220285540535575642115199832 3608408 1456929730469098073868840957608232960 3608409 1051685225002771402527972063433072656 3608410 -29159092137933704661803724408151680 3608411 -1109251916255547883038328066083212688 3608412 -48976436478369474314581974591974400 3608413 -604322862331820387818636536389867060 3608414 327832500893375034325210610318269056 3608415 125432416483414284760035563539188000 3608416 82052413479298507924292419300884480 3608417 499878723660237866388929695614770466 3608418 331036939121949300019883138145347328 3608419 1189665859156929675512403930917954296 3608420 -624627012913472699020104872553745920 3608421 -59866045008662561140475553030249888 3608422 -42401343365735944097876317735968000 3608423 -131429145419863762834665974623311360 3608424 58940784989303328428917664412057600 3608425 -366284588147519705676434316324931200 3608426 592034325404659820665179488533524912 3608427 259107723551226235045093097628403440 3608428 -256590489879248247567882429414382080 3608429 -493615075534832681178324821411205312 3608430 -22853310880228626193673353409249280 3608431 2131834925544672408725279582718464 3608432 44318597959314249152804047292891136 3608433 573848585162191796690688632582073984 3608434 -39522979751092288834573454750367840 3608435 -750907628247550881046430636959647120 3608436 350637717584935638522027684417890304 3608437 667674640047416666131366714464616512 3608438 16702558898714813268405334866153120 3608439 -1220909356997731181154385065350756376 3608440 -675561050293832781269558043156480000 3608441 1647448767288242507675660679495168900 3608442 -991110431725997727810593146834137600 3608443 -229304296643096678520998672439249960 3608444 -59955809229825400250324120784405504 3608445 -65682688572979517177822058392102400 3608446 -1195257040869502967750891463100369536 3608447 -427226600086140142719440340912215040 3608448 1014427558078436771631259045299486720 3608449 -92581088788361089218108382623656280 3608450 -330056395319472693141683285093802000 3608451 -82347350173521632893456469627461632 3608452 -338674056442593685556768574024192768 3608453 -1525840587202847196055780849539177600 3608454 266466601852154967912616608369003072 3608455 -792567902508448536500090656971725280 3608456 -587640285627622066377504097080069120 3608457 -141467260199005753401669004762072560 3608458 282139282013610511098450729223093296 3608459 314661875355917771867319300214471560 3608460 419050644625457769457906164138977280 3608461 1308811734644254494522492420788191200 3608462 66530285613222101973034790894592 3608463 -5453487560152310174466574642675056 3608464 226411117850854855745149946103111680 3608465 298801710771273716695918358038728000 3608466 -184218767999805003050467697054472576 3608467 -236054150779887106840745622995159600 3608468 -714719936596812145974175084528103424 3608469 -73947698528091493166840302974054450 3608470 470441826634952260028293262291289600 3608471 -1335303648841335434349781053055496256 3608472 -290718096511820107354248237471498240 3608473 -376601464479790881907225747129549296 3608474 11089619588197987475327830050942720 3608475 -244124506365459521802438217968442800 3608476 -1502647420309217312116464584888189440 3608477 82349369802283134875298683306308326 3608478 -49501725627602605556818428178170816 3608479 -152478103466214362045868078588077728 3608480 871696087924434507047601675671961600 3608481 -308970406024971472121509438674381648 3608482 1226256803781094367389993364535924000 3608483 -198311224116181659905642162662132320 3608484 99879909586677947082384089882376192 3608485 -318395347228682905980937902842114820 3608486 111742084823204851834418591387375616 3608487 683704107751371287348315575076990544 3608488 1118951080915954194504371208843970560 3608489 -1191059804927268446982207447714568710 3608490 251306655851866745643749760689061120 3608491 2300649431631006845990580957326275892 3608492 -387495628072677843873859039585141248 3608493 -961522261934068466178278398377984 3608494 -109056622090381853132929077312615360 3608495 -221503964362842628009774967462672400 3608496 293666647066964888054880937555722240 3608497 -1509814965582435197964125635865855708 3608498 -52654766154842254744850928602358000 3608499 326199935432719069049933597073312000 3608500 299574825862838372175509695936512000 3608501 546012315737716790943129544911855612 3608502 402346918367543770559570323940290560 3608503 1637536234773851232714621243280467752 3608504 -585772896156106380986956283603066880 3608505 151208858884023346942019893175398800 3608506 644765534373568220738803541076804864 3608507 -1559052702516361342482650305996393644 3608508 -437566458889014718340007253670731776 3608509 -104929610893988601637677066165566784 3608510 269823475200164571961804605461636160 3608511 355121585579186970982986355297430472 3608512 276427576921216183609470474178789376 3608513 -984660768539265130991193060579650238 3608514 -39700280404404235289188122256276992 3608515 -49547802643262812264835911371801840 3608516 -58032043769070094573960489320001536 3608517 10231689853500147494202061249883136 3608518 228053909243214257692438428911087040 3608519 -3124475792111980710830402984041041504 3608520 -95140957026775656105506135479910400 3608521 897373561960649561703107169095116544 3608522 -570376010882446355239354927914748416 3608523 831182009285873853457320766648878000 3608524 -316832823493219738713153603185143808 3608525 -974725006808978337413790748252849950 3608526 -867168929022918733426124157787994112 3608527 318945046953394435625398487059695160 3608528 -92749742377212841076428750604206080 3608529 1059517845651525890275580159657651184 3608530 24167759510443930764419843486336160 3608531 -941402530064151140944381077348907668 3608532 164566599476321424011211718876227456 3608533 256840681851291233586187977412235328 3608534 -694679250978531907756854676581199584 3608535 -61747505463434048252241163707248640 3608536 -62073837881574009667398734504509440 3608537 -2147638754858566167861151357846639200 3608538 -245885662473129502741486986326816256 3608539 548020013727211754385201903144783360 3608540 -58623195039907991951367674594457600 3608541 -327768997036699015138532316924473850 3608542 88172911787347801673677483451253504 3608543 369608664490860699930504309536901792 3608544 104014216913045685837695878861946880 3608545 413952132580672433521363142735265300 3608546 -579092272929969428816706501138372528 3608547 269694228429123653491981761850990200 3608548 -417524335800522274246793205793988992 3608549 -13797398466302030856853370855434464 3608550 -310315124549705624928586675931047200 3608551 451356018904287317395734482838986552 3608552 702154327718891979478997332985625600 3608553 -394171001488420572317456215985349312 3608554 -195784641741608363685869090006654880 3608555 -744683467396919463448327672295721120 3608556 12277988476284683440799014967059968 3608557 -1940203337659670759992049401303448340 3608558 174456027173746134613738732523483520 3608559 -676358860655953990360790549970346296 3608560 -3955386532795387063304721702912000 3608561 -75746793588621382411050762672316176 3608562 273274348376251388346264020070973440 3608563 -227767578813728167259042028609177600 3608564 1303663927628499296150084008240930176 3608565 -403411064831811434416093401289632480 3608566 -245577400303520762280624962698615296 3608567 -2558701117734224189665259641711772808 3608568 -1069649935349577248515974305525452800 3608569 -1896899393893121784053419235719675030 3608570 -128395378852114714352471185504727040 3608571 802508563762841941590272325618482712 3608572 -370501478408891620845038960053498368 3608573 -579806818601070578189634286731031464 3608574 -36207770433040724697181394027637120 3608575 -240212581873719842294981028570384000 3608576 -303812350755429757845378326706782208 3608577 -849118089249600970198849788819237120 3608578 -79496463327053684150178878780473344 3608579 -329911294725301191107912332031715120 3608580 -15458514403724951756348296173772800 3608581 -1049399995145673791859399258091188228 3608582 -437503731897971531189190566774601600 3608583 -2080428839005065273529700376074328 3608584 83872683038176823670487137821491200 3608585 852688581562742615513943437271124800 3608586 -135744497350969191869184185318031360 3608587 -2393631735328512671032166300962778088 3608588 512530590753298614754335207554503680 3608589 981489781941694514967043586802124224 3608590 -200749905014892636765767443443054720 3608591 93048411777245865485145950224197504 3608592 -103105732418758667166535113109143552 3608593 -403232751790691838640736770623093696 3608594 256461260212379042120724310824537600 3608595 382608426013987725552990887086331520 3608596 669840831459319104837368287976535808 3608597 797463145166330833815573322231452 3608598 -112913889659290715542582192435998720 3608599 -182521621851438890855172619576026000 3608600 -408598128948547782384841905490176000 3608601 -219700188217570841271454141254405168 3608602 704206149683020585875678362133767904 3608603 -20648892102284219003080197655292376 3608604 1139632648144132863779180495147013120 3608605 -571514601445495935867463094045873280 3608606 551494104546624483871627104190330752 3608607 -340991875333060553393034004933486560 3608608 282262694374503936045382742965223424 3608609 7740538028275875079746151505369604 3608610 172927431686581334088108655389995520 3608611 -921670938121870543328988561203419728 3608612 -401222246173937104166656456218255360 3608613 1993858443454980549154002906785328000 3608614 1148212483853555963636794964198386656 3608615 -476993306082399173700469974337939200 3608616 -801726525596440938697423348281753600 3608617 326612557021612230504938588930807040 3608618 142898792983697007467108545208759904 3608619 -3827411439287949900579256054518528 3608620 747527541361684437523277754201185280 3608621 1861311879026338660416054064077180822 3608622 33286415666120179814909508701292288 3608623 1098865654757700508323361196602478064 3608624 410437834319541552452401343390908416 3608625 22820006901644318410660583443728000 3608626 440976036087649846117821213525786624 3608627 -615292308525363705964574185428363456 3608628 -339168170979232468308573257286881280 3608629 731744027355963103232635282305525660 3608630 -446723952196800258805019861900183040 3608631 20005995502561675777898384602461600 3608632 1124187619760158724427762971428147200 3608633 151239604196614617389265675673259520 3608634 -542416309075102143778330912108139520 3608635 285096493863567064968329798963125200 3608636 -156839070074237766115034398420101120 3608637 -1050050718296639415635100131737133280 3608638 -811107151082127667557131825749069440 3608639 410464567020233309769091709998453440 3608640 41712540286465205337533777864294400 3608641 -1232634825573762050120461711205560320 3608642 -446290992993250481577406819676340528 3608643 -288340035552361931556611906742032136 3608644 349821298727424823837563830686210560 3608645 -164701700619187308728197495320154920 3608646 -2916833179988981100363544199227392 3608647 235199848239191789521078305707206112 3608648 -33650734508537232410068487486177280 3608649 -702699574902576000999677851906793232 3608650 46717555454811831922485596424550800 3608651 -371757827175817433977202437204667400 3608652 -75277539146590311010927353051898368 3608653 1068988982133742080603705794177574902 3608654 -117165278645510432803189189772519808 3608655 151882435324380458896180122907821600 3608656 -43160394237537156099912767283019776 3608657 329566979537119541129992485411762288 3608658 621768473897040013305815149903511040 3608659 461549634534647229037035044416438120 3608660 261930963992187681618344116512768000 3608661 292510845603195118762810608125337600 3608662 -596832845082734526528056984733289536 3608663 180516868520378930209214873773356360 3608664 241720902644297202109169390438277120 3608665 -1358532128936241542751313258613426940 3608666 2008783769028785629664319565075200 3608667 294101540768315505528167947082712684 3608668 297423097788346655328943033180210688 3608669 1336858834249189137700674285569996070 3608670 -39568521429127379096988902996889600 3608671 1712881052496649318802260478165937144 3608672 298423540204642340390887482559168512 3608673 -1229596181618363484779567425783579200 3608674 22478267013126601542904689974225280 3608675 -349058203258960928124887316763687200 3608676 415597365288105902770997150289792000 3608677 -912589940101941040891048286244487200 3608678 575354941717508089796302729420636224 3608679 -165292830025893269931678716256809472 3608680 -122217607842228382393051021880985600 3608681 -555479890170456609962463961010392518 3608682 7151448432494001158581648612958208 3608683 135659179814976298472773296293553600 3608684 -482516295836932021105504000165743360 3608685 93046686533609638369048568551195200 3608686 -146696385805178435124889498699141440 3608687 1563260801116536038140955233093139592 3608688 -128199904309028047739422724756176896 3608689 -13033610409995162814550562051333120 3608690 -9401768453188552282170757304738400 3608691 1098454557470867936884364102997711984 3608692 706332809140261752917427447795874560 3608693 -842504519345083031761651907148781056 3608694 -314910287717866244385196667028415776 3608695 498982021248526691525926135072378200 3608696 259044734910314012415582328789647360 3608697 -563938421416791942742819473755406240 3608698 -146990487442168733149453488888992400 3608699 -1890543455664649304847994404983833680 3608700 -3847559725669171741263544443494400 3608701 471084947434217207509539430789517702 3608702 -625849189345137501099462737599214400 3608703 -727983748506428757563729728113995688 3608704 -2958857961686670703028840473559040 3608705 26095969297321147893062895567682560 3608706 103575072303222686812689046626962304 3608707 1916268198753002784883631250895992672 3608708 -2583874604296020943225246664213237760 3608709 -322138177565419928073215127088855872 3608710 45506020504985362980334791433912320 3608711 58790110082778412813860804249614112 3608712 49565057849288112821560204407321600 3608713 -208411737315274530797461634533352038 3608714 694086607698820243146930619868527200 3608715 487905764039095297301611173397578240 3608716 223714454870685407830147794916355840 3608717 -77768335954086614044952318483440896 3608718 -258050983666460725617277142271237120 3608719 36255030145532498780594600325354144 3608720 260287540685399479675095440542924800 3608721 14500565421546777743703711227496372 3608722 -166641834363788103443967947350570848 3608723 372338901026706370872953961591679344 3608724 -228043412220939000912427970491527168 3608725 -56921886130559238117776058111853750 3608726 -799455846972760819648355039947747200 3608727 1008614259224334163343704042092430080 3608728 -1914922418811117243891925107874775040 3608729 -1496667556264393327597685406812831670 3608730 224102027842607717042279948094755520 3608731 -177547540243683066416548895751278288 3608732 24497135935500836558891495015941632 3608733 -286282389984686186531391872961761952 3608734 1102652144603078892196266515008512 3608735 -505359957671634381462627127646176800 3608736 -824648997604613661321195035883995136 3608737 175494421472588974210867736395426992 3608738 -29708118061918908581884515070998528 3608739 1412524506797048667658973287019393520 3608740 422415155875437270003239701778960640 3608741 -737257948379424543553230000337766016 3608742 50639143525486004861907384213266112 3608743 455681250414780547561007788587640328 3608744 334925485157451730152019830165212160 3608745 -74796905828086948295182982930140800 3608746 631740547348679903292164395624435200 3608747 413138559895714303935696795771398196 3608748 -295925652481861000825804586058365952 3608749 -91404707306745988782774695644095200 3608750 -48273496857488787979113498226440000 3608751 -163077001420595526273753020380360320 3608752 -381652601163200904200431263914901504 3608753 13602433500859188268960210299701940 3608754 695096450853115346271319403255169024 3608755 -72071150563444308429036421092320640 3608756 444345026217518384733690983488359168 3608757 375666692356010877747513819317751168 3608758 -26080320172811912113221419789850624 3608759 324475917440667480940872955626279552 3608760 -634309047040791037849510191132672000 3608761 440608709848249937416412685395970052 3608762 503565831733752837376468679165035632 3608763 -30726164421674570339417200676838912 3608764 -1547778274274937009193331848582503424 3608765 -693956177197767991145996977642730400 3608766 -293593588613349619615180490185390080 3608767 147642820472302108544498654227658816 3608768 25024090379620557756152921456640000 3608769 -313648297774543074582271154504555712 3608770 417944070377494782625664354501798400 3608771 -928478030382834882795300223224569028 3608772 -35999719018817436975197322724147200 3608773 -402279421365906651568159148705492960 3608774 -140180144235413157993276915014918400 3608775 2737512530301995193383292524920200 3608776 -1558708421956332039981004846256593920 3608777 38792721015589906168325030696879412 3608778 -213403448949217549860100399418241792 3608779 540233534445201678418815240613259640 3608780 126199774615932330042326645647872000 3608781 -497085596692375944117764521632812256 3608782 -299370546025070222734836161207923008 3608783 195999473785463894180069088688066032 3608784 150468201414167197070916619341004800 3608785 -307828109926391121714927309164231040 3608786 566964409315736333071012566733793280 3608787 -139689199658589022406187707934078720 3608788 -682793447023303772403470069945806848 3608789 609400113640909778700380687631435360 3608790 361498996139424990765571765378062720 3608791 683099632054341548215559360892749192 3608792 -140415023962551003569127457233960960 3608793 411053394237992789193063028061759664 3608794 345065890985805625078073949358709760 3608795 -155079317815143035657546788469184720 3608796 324334642160961751119932153649940992 3608797 514802455660518537890032824053102246 3608798 880180410392585082189840570392630400 3608799 951745439684081446118286701076783360 3608800 451084157561990029769202197023948800 3608801 -1476954982418404188682429476369725952 3608802 484258536000829011136418138732143392 3608803 -56470088756037319559357430317368320 3608804 405861145497865672905674715192790656 3608805 -860030330838619568697113574950310240 3608806 413614033800546474255078299403440352 3608807 -814912298306999027630382074726335944 3608808 -231621687000042810366494875636039680 3608809 251681983284028192617035661588123904 3608810 -6941737443155281729533308507112000 3608811 2094991492343884676576383315353397920 3608812 872274466790851545682692361307779072 3608813 -376125878320045922044754159168664276 3608814 104350870160853597658797463326366720 3608815 -207517635559083576096486752172526080 3608816 37986687957067851245171371737710592 3608817 -989524240808170089810147498599141520 3608818 16996089166288509052606184725916160 3608819 1243850188249289821866384046579182360 3608820 -57442794421785349625369495929036800 3608821 -55582590973972638312340442525191456 3608822 -248805991434108230804515190997319680 3608823 167540629339649467793990886119663184 3608824 -133300170716972908153812643154903040 3608825 -36578859765154327268977422950850 3608826 67734841546972793998932922110032640 3608827 -3269067555886838235554348325871601928 3608828 36675087280153818596572285929056256 3608829 -22734162504767856707149267984575456 3608830 -28632651540305390932919320971895680 3608831 1034472243243180234930420000153540264 3608832 -164567155070843357934117733886066688 3608833 -4219483963610973816169358754771900 3608834 -277912741975455836069856393552273408 3608835 -312488474287637658506334184205067600 3608836 298238186758022424732007445539885056 3608837 1025452173598521873572255392555947486 3608838 -241773395278431768676342528488000480 3608839 594838392513062638108403833119221224 3608840 64403699490509150496850483367116800 3608841 -484416405733094474234267943598093920 3608842 106265484476433430866100350151137072 3608843 -486270486086942103765824207723887584 3608844 -342179619465247423562180659630030848 3608845 -907773449036344049599652916424201320 3608846 -124034813952770096162876700632548800 3608847 -369252136967699959712934890831136000 3608848 -251397739166733069450249394402099200 3608849 -501473472045589469572779354076323150 3608850 126629307062754242897039589145756800 3608851 1273168184521442694428338749032087852 3608852 268634248262462068052893345908195072 3608853 -254005052306357100006075757018111200 3608854 -159173520928434128727006719459289408 3608855 1836018850068127147562667837955433760 3608856 646171939238710429826348631066961920 3608857 -501975924185261991008011252616977600 3608858 876746471292623329678851633366670080 3608859 -210366585955136532562124609461335552 3608860 -48927687748130954369988788148403200 3608861 2458714665862303064983503418389120 3608862 701290758413218697623406808641015424 3608863 451588960545366283603668515837782112 3608864 -152961639385275722055104761260146688 3608865 -12206029387680108258002782307712000 3608866 239390985538986770798396935444087632 3608867 -2225356917993477754711697922801330084 3608868 696317654339712890259787101609354240 3608869 -702700267702015194804741933583905888 3608870 239050049089721058015453725930415360 3608871 -464062171631386286565847700779003776 3608872 1916757557375981255317219316693068800 3608873 -1232304192022599228359168905884223878 3608874 48656985522362191545753564019932336 3608875 -457606165295194630293791658724236000 3608876 -734359249541420291455703105951185920 3608877 -810946124349512376583110971898751680 3608878 -114893429431268275423894932442030080 3608879 -230838548854006556348950089290810160 3608880 -105046502095141003236222629267374080 3608881 149706034202702727404836523356107240 3608882 940514188182880663760194158712634784 3608883 -248877025519928522636802351366182376 3608884 -294651732888913800368596856203229184 3608885 340716195239339122541343224300040960 3608886 755955410859112143593522060126244864 3608887 -680978593297173495151188570428645464 3608888 -791607250176128952208904339873034240 3608889 336113413933924902121699643443097424 3608890 240748528487376529558496351836969920 3608891 -742276099087790886618473282641503216 3608892 -343872514844378646899395156525974528 3608893 -1476867218898682159109805180568739936 3608894 754388193431980175403128904963914496 3608895 997999965838878005228064232174387200 3608896 88892894323823102847865720821252096 3608897 -1267437271938018703143738486707886654 3608898 -264228753713033934949046296428552960 3608899 -889527771120860049680496311550770964 3608900 220937888926205535204633727220736000 3608901 -77673079098973474222492813000936320 3608902 54242089313203952332003896759047808 3608903 -1833671580132665380637800925292199848 3608904 5442367642135590257082592918732800 3608905 -1730099901110158103833669085361099000 3608906 -55717855916368430254021864263404544 3608907 -96341909528293183774068918081260544 3608908 -985137822969854056612995421003631872 3608909 -915722762679934950069519787637146890 3608910 478942387330386498948346280760936000 3608911 -2129596841194390263993891409186169288 3608912 -291992012856394386207284835436462080 3608913 -75765419989394821536405003841566720 3608914 1797922042122556261819956777197091840 3608915 -74057652770904899592379709106175440 3608916 -639964548606419605854496706371688448 3608917 4118726284642244236125747809539740 3608918 128636366358834248796463481789840160 3608919 1244594112361560742402356637153869288 3608920 148738015424806287671810561918976000 3608921 -789224870830407301164524909845717878 3608922 -422705939716053392865708764090838528 3608923 -485970215314099458578689583252210376 3608924 -211402742594938997599334335323191808 3608925 144380061234980538279391808089956000 3608926 -201861536420890815891484126583369088 3608927 -57565925337595118885563229390739456 3608928 -1418672336475144838780668871696711680 3608929 540289079132920460274427134063229800 3608930 -84427210532624797605984391912181760 3608931 436388986519927437571463758272940152 3608932 -702993609948242789093457893160638208 3608933 -2003260503872821667177327320110076740 3608934 -199473509534677096218817240284641280 3608935 -22862379863449794480969366304370640 3608936 -1137305316187196733550044686322892800 3608937 862594914232853988697273566840054228 3608938 54476580769363602525409633159539120 3608939 1410380241543985314314679497888986740 3608940 365294670132988118270132949255552000 3608941 -24057167907329553041567361873252128 3608942 -178605402652722506820429350505754368 3608943 56861924043665777592072858392552256 3608944 544371965843099896141253856293847040 3608945 358083664520695344874807094639116800 3608946 578223580814919724605777763166736 3608947 -7043162907648691627641923342746608 3608948 -170648788914375982567751655885197952 3608949 240457310266264589922275856472110720 3608950 77778605292423274171590972407352000 3608951 1594898248108930838852216126924942952 3608952 -543342795741993647368344585306746880 3608953 1495033572704925923815780493498304 3608954 -822631440809129668262160351508231824 3608955 22228336984675591749126917171001600 3608956 -407420429124934221100999140787132928 3608957 1141869952552236134699615536266856320 3608958 -59716753651813736849298892448182272 3608959 344389368878041238660429218595835392 3608960 1066706165630938329635689838149632000 3608961 -673457030625800377693898351643691728 3608962 -130174290045660353120590408996612608 3608963 -867631527548818197072077498943299520 3608964 1077399662510043907379339615678566656 3608965 -1352402476727207437009433608947427140 3608966 -530884098346117090459980087093951360 3608967 769791557722110301992290080170367440 3608968 1160666784341203759561334360524677120 3608969 -51800387817203917577716659257254080 3608970 223069756175971573812716531249568000 3608971 -1930003632701285276154542110363351800 3608972 -645696697147670599447086912853605888 3608973 -162421244380102023244912745210612778 3608974 29531506525205751176010458852004480 3608975 -10038553238676154166567847692970000 3608976 47941533301882791921123444563902464 3608977 1369939656685926417765402859873867826 3608978 666806293110840259064335332497201040 3608979 946093582166409482419882858642049088 3608980 -163310634021311410541186798037711360 3608981 237238550674136288396838705680759772 3608982 121649422845162921939260710441735680 3608983 -24574337246099724744242450601905536 3608984 295482273855783630923883273763000320 3608985 223419226353118988456132105196456000 3608986 -517734156303155792895681182439809808 3608987 989285836734118128074578493325578520 3608988 716453059883348651274868464899136000 3608989 1011240058045715597881875480444675072 3608990 -1305839468291952916163198594764800 3608991 388168483115379943109179626805152 3608992 -2045175545043895222439685069343948800 3608993 1025564756116835756698690726174582320 3608994 165132511949629046089826099712476928 3608995 -775899809345802439812361919630035680 3608996 347275095797435995789849623155389440 3608997 589232655337571149382388531927869472 3608998 -84527713485085638971308717631859840 3608999 174997861685450572284472399480226064 3609000 -459805376954415359997279841743360000 3609001 245177435983870678788212498449305408 3609002 541264159878469992218671517993291952 3609003 274466478718302154748498029874042304 3609004 242807381164239507695368962547976192 3609005 -834073471355701397103594419200072680 3609006 -438558819654218487743806424462739456 3609007 703357165353273437913624526353850256 3609008 -58959439794269387692747866619969536 3609009 434916213218456332132887206632704000 3609010 -195702028300844305390354920053919840 3609011 1136370716528041807183431377219788704 3609012 49249054386281041973330441689497600 3609013 -1100436473815458967422932552819614738 3609014 -380282265494154562702257881501250144 3609015 712770615401998413089133842753769120 3609016 1605792221432637838675215524458905600 3609017 -1172869921497828832208621586622241088 3609018 75140184262552633355093803420280064 3609019 25538396343752477370048717637623280 3609020 -27647805296885046168179141367767040 3609021 160218737176867692681853052147399040 3609022 -808379969345684228559117919833824256 3609023 2148945603617602213642730791953341304 3609024 -116431479036770050863900740649222144 3609025 66644131350738642777068949833385600 3609026 -1099877102850557269370533237516650288 3609027 -1532005786157603917681298364584327280 3609028 -30901022110914566624063608921703424 3609029 1310703564558387536868093500938521630 3609030 -153408820211129138304193604672256000 3609031 -764762737602594103698310153724171000 3609032 -139238249170195871517425354949918720 3609033 5792210481249174795167839988645568 3609034 50950827268642338870009260717786880 3609035 253244537580937367624525837305153200 3609036 -2020595448918357717170754104527749120 3609037 -2992791594582693428718589457370146208 3609038 286627062491375522488467043909332096 3609039 -10177939718712112981719183456234240 3609040 162146039588170041302506201028198400 3609041 -764198716058940639877011473235852558 3609042 562448837809757356725069952891523712 3609043 -879756894475636482160921240027714736 3609044 894213948950731616390381996668811136 3609045 -456096295986766919513738125701298560 3609046 546547972133184515978900306205369600 3609047 -45383464592809390290327656194317072 3609048 -591458529819878430192327670345175040 3609049 -487681346501396338024168753263814764 3609050 529095242662547658734730254626080000 3609051 263063573420121279014204494499309568 3609052 -573260556879660768138067586411697664 3609053 -342756211120447061456613509739061920 3609054 -39281341800458390986356982622487360 3609055 378177984521433256770866607353346960 3609056 -1514325136685051877306106195400196096 3609057 -196805215186652431872076865678894160 3609058 711091921389535253252081233688780880 3609059 1583269270117269431803498083133807260 3609060 92381017449313928813652607720734720 3609061 -7359397327939864301362640864510338 3609062 -1306394705277280277687287166380776000 3609063 -80859016211523561788708685964215600 3609064 100474131506469349708629588842496000 3609065 -880048871479180334862648769320668280 3609066 139129774236274346056879381113827328 3609067 9388018325890579813128265368976 3609068 -840832034603646388635955731840414720 3609069 -231983949526576063153870633047430560 3609070 110991218408404968801442198530156480 3609071 -900475492970775385498738008700855728 3609072 -27361428144011632280324534450061312 3609073 19778907977373410030089536895894464 3609074 -198715830566223372483179543121051648 3609075 -381008250456604236149563626308213400 3609076 21270788420792948152384627367544832 3609077 421516097212422405468946939294430880 3609078 -641612981996950569586722952500326400 3609079 2154810697811738065134900354169809360 3609080 915888379113513809742803257634918400 3609081 185923044788909328471930470826990912 3609082 344797838000941216351683308308521984 3609083 1683278400474781455703141382684976576 3609084 -79773816500010988583299963301297664 3609085 46721705052071510792199952434489600 3609086 -9277677358571135905194717710340096 3609087 372474547747880689254614107064721552 3609088 -103985749011550162831795522224783360 3609089 -1259938074498409324508865155603746560 3609090 405308311634315411262183301417497600 3609091 337381775531770724242134345159812064 3609092 -97128616221309736100764485589447680 3609093 -42077399783978617834427082830179872 3609094 308417250794561093940996706360320096 3609095 -454435342135162430298540422670178920 3609096 -805572472365759359382411941463859200 3609097 1405401957221648662594176357927851546 3609098 500309669810816041793015201304490800 3609099 80633884825194780864123724170275280 3609100 -754198028178319734867996895054771200 3609101 915847463747282109320856857692194102 3609102 8133948251597883428026062014813184 3609103 1889583015860141279789252595617170352 3609104 244967305762615187679113868774481920 3609105 772627656629744438665255583068488960 3609106 -288798721166953892005088417282851200 3609107 413397626829631380276345956263078920 3609108 564072644486359394535305679257306880 3609109 -637082358855271919390442391494783584 3609110 395261990030746542136894419385042560 3609111 553505162902926228763084281733133184 3609112 -2473037095892000613681907033620480 3609113 643889512327222201204557852943567104 3609114 -126604024207587530969522909621248512 3609115 1751796730553678733943525213770638400 3609116 9047069711584472963269205235480576 3609117 98550978371383187413533461684040972 3609118 -348639084681513909595630769524314240 3609119 15306875536550601375084240842409144 3609120 79119355938004762524566332731555840 3609121 334076578950585928959595927466064432 3609122 -1136142997336525573832451432639451776 3609123 399543400728161632848606612360793344 3609124 52517518214669791140315768461511296 3609125 49231975551009791968473517944318000 3609126 -192246806363940896294857778044467840 3609127 -2110410221153965829702510565608759768 3609128 -114339933129430883550319647891148800 3609129 250895170722509327119171661716611168 3609130 56979536822373588512839537996615680 3609131 -228337464441537435511700309878096848 3609132 746220840526120960165308219412342272 3609133 803405151232182570291343294726979424 3609134 -760586302822240232162892250202065536 3609135 287501379472339572654043363966316400 3609136 334026305408970662450114695446134784 3609137 446744608291516349108394838861643520 3609138 92451198055183906907578460036272128 3609139 -640314709179863797322922246042661920 3609140 -151661055264229413590011689646686720 3609141 -395683696546496775430973221647823200 3609142 -126659294927008765198677009631526400 3609143 -868947124014383807029893796618431696 3609144 -296779842732334271915243439901900800 3609145 1086332592905541549479771556236971200 3609146 -155099436355804497447658559637313536 3609147 -895911499632385968579539331670110528 3609148 -129827577792355567501039646719841280 3609149 -1986162323694047563055386062450258336 3609150 324836384197166252789427344959473600 3609151 297508471159793491110443274234281664 3609152 -105632345112422916299515212942802944 3609153 21927483105159209942950165801184562 3609154 -825637156862389279298851103495506224 3609155 -874867983952771143530801802750677760 3609156 -26263974769048730799279428027996160 3609157 -279270989582124998721210827899926368 3609158 171090512504885273563702763891688576 3609159 42958180749509247487510422542792448 3609160 67895765764173594578663649438105600 3609161 794209477223773984517790017513196762 3609162 9514284368382635553624233221763328 3609163 -2044824963821718221267583073034980588 3609164 481449527384971800652249176478794240 3609165 13277148859848488681431715172076800 3609166 35753277116743725988881141633855360 3609167 1185451172852690110750947672515856240 3609168 94757505639618780951148725508767744 3609169 2963578248122462601961228112985612660 3609170 762969711369522844025775629263368000 3609171 -231540672099725068634753361318671760 3609172 240473949083842756938896952468836352 3609173 1150678267860831568533460964443100220 3609174 -394032813082973322685297736074376832 3609175 317244952700736327252305661303188800 3609176 -1087902174533014664091658700007075840 3609177 -351690903285881778745849889615554560 3609178 -59630336485555432281716339620462080 3609179 -492713952817316835900724759439242224 3609180 -457134060373671175271862492655664640 3609181 -910563530121825620184561160168177536 3609182 -559815891965381125066936889515351488 3609183 184637368023704881925377386381384960 3609184 -750309918200546548451295369701228544 3609185 -1499877123562889799908173928153495640 3609186 258926489518386401802472769287939584 3609187 1126735014917450254259472700959548992 3609188 -2481711117588860186339441529603456 3609189 -525143707179648532025170510199897892 3609190 -285996548910754842884256965081892480 3609191 30248953242172476741018007141073592 3609192 16050902481841735177521670010142720 3609193 35124980057175921354342165130812660 3609194 -104798353268444127986934173645844480 3609195 514848286387478546169496469056216800 3609196 981971681714341114616284806717958400 3609197 -130276541832898854307687552009301748 3609198 -35758909737137291870276574249568320 3609199 -119460050369769893638557400277678280 3609200 2219375350886810565046802620416000 3609201 -215824461984640343299048707546330768 3609202 265455497264427010654626322297635840 3609203 328696465460977436183988865442834784 3609204 -905318335901820070046410810422571008 3609205 -6809666806182845228351403175043040 3609206 47091161028518472939356469289033728 3609207 212173854575373297121508087546874240 3609208 473598895260353393423354217795072000 3609209 1586094857831448888217752008675698410 3609210 -400315952709731430777807186256442880 3609211 1084755397802347918448529814861179812 3609212 301116435379943547162633386939283456 3609213 164982398283183245890045059965113344 3609214 -63223642377035756313211514781720576 3609215 -221321024254706660114882346676895640 3609216 -5134174746364760858619118375403520 3609217 -330331783323285298398773989887256800 3609218 31103608390081477788046324364932560 3609219 1219432787219464632444181760170003440 3609220 -445973273108372533897519229649323520 3609221 -305992274646794303738349958751132160 3609222 353868965017643047365071344563093504 3609223 -76258408010565596107992259941517696 3609224 -1853588549940827673953543555535667200 3609225 342031448616615700526639804023548000 3609226 -1096224385112584770633225897056468688 3609227 748098472976153570057309901790708800 3609228 -185640716521016538675047066887962624 3609229 234095794869330813268744346428679808 3609230 -148043799896486815956713645824145280 3609231 -493794288838626346045905313340790648 3609232 -183593809028341158333510162776260608 3609233 1302985169259783701759178817103143284 3609234 -519589166379855466234893596252472816 3609235 -226137550985819553572380978836626880 3609236 -260841892687906177532887242701674752 3609237 120797342792501013233576705861327232 3609238 -147612297744011203849726424659968480 3609239 372818656222058895354803687985863256 3609240 179700322662037122316178489966592000 3609241 1871176448928783706699420463526317642 3609242 132519571532279541165634505007148512 3609243 -55110600374725092237272089064542296 3609244 476330262134944546267984846664961536 3609245 -1281753823645107087871711355495524500 3609246 308902784431618760977818640304126784 3609247 898287130118715628901142322736944200 3609248 1271228614019049696067395834471972864 3609249 -343830938537827793707343662885853760 3609250 -616926350920584053585444845652568000 3609251 -1538237718815106647030880259243475748 3609252 -406281819976782553053817560605122560 3609253 2047167491036229537465101671226696760 3609254 74410980614395271699632098996785472 3609255 151306707558056744874178513066567680 3609256 -12622943956761215240308406071050240 3609257 2241071713548286223499994878944032506 3609258 -310854747801928588939706782567862016 3609259 1845833236651050576775076062582098040 3609260 -303454987956825510552605197270149120 3609261 -696592740557712341582951499128214090 3609262 -990311615867809556408725955646130368 3609263 -109698999974209264830707852862105600 3609264 -86596815023791695765769278703435776 3609265 -806433516586034764718596990629235200 3609266 13381598353419426133388040968390400 3609267 -124620823106740113723323052710040000 3609268 -110533283051930811942056702523473920 3609269 -1786294461792102508160001635197917540 3609270 184320312505404158242406659843791360 3609271 -519725510447825621263737168008277696 3609272 -1172876511174892387363986349302067200 3609273 947592536657436846004648141102959360 3609274 -90782131194072274587691365523249920 3609275 675440284576100822087456029932310800 3609276 -303784010292499521683874928427704320 3609277 803465155057360703837247824321906272 3609278 -26095235169321693805686389248392000 3609279 549194017968071259999336010001107944 3609280 340428417865138949485032953295667200 3609281 456863043560193078289173692619838932 3609282 265362726430310236779579135630865920 3609283 1992597594168741860954339078609545532 3609284 84954909700238825672150872492609536 3609285 -522844255877345753206230827354851200 3609286 21091012638318427316486450621834592 3609287 1084704806639653908625478200613358384 3609288 -600075093930421956343970355243187200 3609289 143909686444497992960004876699200090 3609290 1039218376285533429647687332963918080 3609291 10489005630334470192354172864822464 3609292 -1128128051071988130961310351210928128 3609293 -613577046083201441662632622423645716 3609294 305652958169539302968148153317939328 3609295 -503432006668147429222307724184030200 3609296 -101133045260716337382592968347394048 3609297 601534891411641185941832740338050640 3609298 170337080813797611880609187755745280 3609299 238110029812552170694270970450805888 3609300 20529153787731449531400817607116800 3609301 75335400030058152476590796441556302 3609302 2117467068574215438109644888545472 3609303 1256533779771534272866554514539481704 3609304 1147046254711329866137546553724211200 3609305 440950784663357463482139466062490560 3609306 -299650851350055322576869838027622400 3609307 -801492233479553931955696683971924720 3609308 594173121463371352885309972255650816 3609309 -312592357106050690458147926193696 3609310 22428868365364081793614519191932160 3609311 -1428873732914811362315167710034864200 3609312 161507122586102782750839205986828288 3609313 -338465678786852475280927866156478700 3609314 611691385634140780649164610068274256 3609315 -628635569601313218534477533164844640 3609316 -1096395352717483630947419795257134080 3609317 -728548021112428259381581563104655780 3609318 928199747705239764261782340245913600 3609319 -11598908960379133634937333235022880 3609320 537294759904475449242475572810547200 3609321 -62845331202561833850446674513655616 3609322 -614334462829719747134522058841114368 3609323 311923646920128091199230670150371704 3609324 583260773088337452551072303465089536 3609325 -690992597501033280593729728552056000 3609326 -645947727721479163303349166203621376 3609327 -185481169941166104199419362142028800 3609328 49013986541414684211968466790449152 3609329 -468489723691753872042066522843089070 3609330 -121599258284033901354553585774940160 3609331 54746699903435039428478072021381064 3609332 605388980356962224607136924753063296 3609333 152362585853077384076765085783031680 3609334 9111590018436662031623862574463040 3609335 1057644321578821914127705483811581200 3609336 -287795650022624208410885899562803200 3609337 480476883029906554039660069172730986 3609338 402550363040778588223760081100226560 3609339 56130369797886898556157851264962608 3609340 -407008833926652752615092406498918400 3609341 -711259539941015703153091880123714016 3609342 384670668364662172018977029762838720 3609343 -251759654373043015422868381534199640 3609344 -628958281904350858677922355956678656 3609345 393710970855008547122434830752123520 3609346 23573797055689801370133075413573664 3609347 65362027856439213420631678837428432 3609348 -477582339619825257775660648593822720 3609349 -1178367169748036196311829592465007650 3609350 -175802642945665469664894511137139200 3609351 1332914998366006989982097258004464880 3609352 1073645408419844933931796887964876800 3609353 216755515326504888458855377796255616 3609354 -115661162463396462271240117593477120 3609355 -1408692361167175995440546975139968640 3609356 334741215562683492495857946797617920 3609357 420941852885449811483002743039117792 3609358 270290638820428986402695555235835200 3609359 -609314987186929498829223729926740296 3609360 1488549759754201688893449064366080 3609361 -67069584754922257208502750461933056 3609362 1407225350883123806801304140637197472 3609363 790418030633738712554664423568905144 3609364 1624167607779929723057139521978929152 3609365 -156226697223844078727601351148339200 3609366 710907880439727019437925705008680448 3609367 643811639388634895114226324076146104 3609368 -146452464753616585394251770479370240 3609369 1590773205089380523196083812730151300 3609370 -42422897980879614778286193234622560 3609371 -34227749916052930017184422343013808 3609372 -422753847383417328593389048106981376 3609373 -1645740780252668060014576595227897280 3609374 -103108783527048470284362024860456064 3609375 -219112067885443439607576917514000000 3609376 -146359099964522214542132264130969600 3609377 -5657721726093459644874028547299920 3609378 155038514558348937914636817259699200 3609379 1967138060658279061813147736893029980 3609380 -896275440631821502815810103677542400 3609381 -179068566724913579489455132710438048 3609382 -73940030118664638711252605556535296 3609383 -1655450397895339773080492743124527368 3609384 -941350931253217556984070570424320000 3609385 198318559932377076417813522849889800 3609386 -613616311783164711153293199060871680 3609387 -33747974655319965390461443173814560 3609388 1013499730897240572182391228715052288 3609389 -1795264114606069060102344266779344000 3609390 -115881887928567334556645044383375360 3609391 1097244012037663934081630782036811792 3609392 -128717403518640996828903065643909120 3609393 68431888656251919672911928687442464 3609394 -241127068694635784005372729779100128 3609395 -622888334445168095200085324470305600 3609396 327212983144061875850859455175862272 3609397 835347639988066732094608076669997312 3609398 -137715458857613309436022657963635840 3609399 -189071089483025044867194192658556160 3609400 1093424297226505900823504353370112000 3609401 -635205429110414240027529448852529196 3609402 -69196094104339566977462307367128576 3609403 -121589032991983755028465734994972896 3609404 696118699355706812279252893769849856 3609405 392855987332539496636693290047897100 3609406 -371122613222256357904428811569956736 3609407 -743843031875913548965082648750689344 3609408 -51105556765618100535012202779770880 3609409 -940329777052650640243694016336739390 3609410 92499551473525992603039795327797760 3609411 -295577618165613343518427627122666240 3609412 140555374643575522983471347640287232 3609413 -596820226599242436133376094353073600 3609414 168288856601203035832878306226016640 3609415 699311764975883931940434805984237560 3609416 -1690260705153206579408183376719723520 3609417 -290125851034306287148956450164628288 3609418 -1129580552228479983640912266060261840 3609419 2144394726567890757003466800702734760 3609420 6548049266474915718241569122304000 3609421 912492626749481230610299726529377152 3609422 -259414195056279529692754102381255488 3609423 321161719990090720900797682679553408 3609424 26938254608947842453217905585160192 3609425 130953726667877612252519654997895500 3609426 136908350640969316198631164581350400 3609427 -100709276999891018195392272621053280 3609428 224170641990282206020927102137859968 3609429 1166499209136370732640921165348939328 3609430 -809927220143428014281041295107200 3609431 -400655186581549014041496871530378240 3609432 -968179844239806038325640827748116480 3609433 -260302914462115624982166624588115318 3609434 -467617518227560974803047862468214048 3609435 -160474623435197333465836841713965600 3609436 -517969617579921780042921188355161088 3609437 -659975489036083961125915804124613000 3609438 -76315688492614561216165691488976064 3609439 203513554168227252965711515734782240 3609440 674563727240055218379227337987194880 3609441 -56955878230833497956573581515275536 3609442 -1193788003209100488915129220332952800 3609443 2023237626009200653152023253808269120 3609444 464037078382859909573967951237436416 3609445 302651418817719429154297808347445760 3609446 18730589584896605886310937194985664 3609447 575508630004049758168954751002741800 3609448 291086315866665134269751578911759360 3609449 -230080932022449206778422724900731520 3609450 977856015600574020030566158221600 3609451 -1900306867917699491481493767130481548 3609452 -115421828514544966272037386665902080 3609453 363725346965510094557316298871690304 3609454 -220549085738117364709743919312255488 3609455 1044461082644262133664554429877100360 3609456 45530286258942409253210947586949120 3609457 6744324592385585224785274258789704 3609458 63015995920224347130393444509690880 3609459 -152158449298005729522537221251233792 3609460 -219926718248684930749690320219966720 3609461 -387070520446660769364869349221721828 3609462 -88272429232140121124410286447923200 3609463 -12876073275221639323090177497478272 3609464 -844579001388223322939805765052784640 3609465 583877692716508898595467863178253120 3609466 361687695302262828072480448418472960 3609467 471535098531250649643343157360773632 3609468 1043008762676286217215281693663232000 3609469 -1752209189072070860889669295074891130 3609470 654226588915936009890004230422575680 3609471 386136652196065755949051684862787984 3609472 114971237819568450046238436611850240 3609473 -738332145422852668746840382395063360 3609474 -300750619429526833600194351489901056 3609475 506497136642590444475665329344709500 3609476 -13670101731563282869750338968925696 3609477 -268799097750153883553250256781937186 3609478 447889778712547147702135563227149824 3609479 3737438912103029875858097097805080 3609480 -201853397868918242243980032693043200 3609481 362249504902078882777770991275632282 3609482 -80136858467207422066160062448264448 3609483 330549720936512322882524863403928024 3609484 -526242170141284948938366810906355200 3609485 -25647278983569211588440441241420800 3609486 412588061391606612250056499552008960 3609487 806234733607484007204876707795299560 3609488 91455499066396666434363287049682944 3609489 376760225864709736762620797706253248 3609490 -112084714207837753786857207539484000 3609491 -1151133864828960134762047417113352080 3609492 57909241015753682496590483185096704 3609493 1092938114241151705095389423017849742 3609494 -85252319693719655443026142720555008 3609495 1488357402545631098922931780804029600 3609496 -1861398879966749172055286799265443840 3609497 -1675820371284082043461969752951312054 3609498 -127590984763952484057026657296481280 3609499 309536081701344946394691684923658500 3609500 1258658845029205611762034221256320000 3609501 485531033909254367005320810714437184 3609502 181042001520441570336376544640402240 3609503 86066320957325392849790476994806752 3609504 540644059314351601201831294043947008 3609505 208231896219538518540348279565095360 3609506 20813227387665231426375558518440320 3609507 225877023396974492560026958258739520 3609508 -17859648239341093237341663374966784 3609509 664938799450819271602784180488267710 3609510 40372707041630851769276555723673600 3609511 -792068762733204517039083179260602000 3609512 -342301853038731924843554105876244480 3609513 -1041535741062382055787039725429008758 3609514 604116191348606446688593153803224160 3609515 -9870835143180777402973374158527680 3609516 -834574339174719850286105822331861504 3609517 602577116580200838411516627624691212 3609518 -192896693512089576596020349506805760 3609519 -102934871594489632755121542732023280 3609520 175622144278163619228128745003417600 3609521 -777235062361953047579299232303898828 3609522 393184359290857162307364957500987904 3609523 1694597277360395531599466705932693772 3609524 192405413198323620659390162043323136 3609525 -527726287889979540526482519108600000 3609526 -919475325466979473647197691042888288 3609527 299158907714780732454954419924160552 3609528 -116161635633821884641767286991749120 3609529 -729546716725541148422421936944296128 3609530 -577003997998551394126064793833655840 3609531 -576639597395446349515980592604563440 3609532 -1460692975346519935742682304755504128 3609533 997795986323993508773822160715987782 3609534 -367761621873128415285938992848342720 3609535 -108737456832028059886665369307116000 3609536 -249748904067281888050417395252068352 3609537 726985691988874004808892465705024560 3609538 -487710557505590350995904119784017408 3609539 158529584349033432983764588676563656 3609540 -587119590701126817895943728047636480 3609541 -774628797016839194532969819880534628 3609542 -70089541522689656381916988521580608 3609543 427658552377587767831334352030978560 3609544 1423020304197945470510870917336473600 3609545 263637895362205569425754718751811300 3609546 -269219168569362784095848360783759616 3609547 -418490372462698020236137372679392448 3609548 271433763902486152648025267952691200 3609549 -22178320322054978995516317110961600 3609550 -119372530399728074142647566448419200 3609551 1091330556125429676797704772818896 3609552 -251674748618058067687588185623101440 3609553 731131155844050754047909192077185920 3609554 73802452512912865549402357279040160 3609555 -190746870390643005274094766421850880 3609556 -181285634972901721554342279366551680 3609557 -652264400535679459107819984816341088 3609558 -19044773803079893191580537772483712 3609559 285191665882646083260661577805104160 3609560 -538439242890753493279973722865664000 3609561 854566832192682844755272060939967840 3609562 -72448805233773849613623266365307136 3609563 -593468138125970148022396332449227080 3609564 152992684543678249898485074392727552 3609565 -777912852678318227199072480895354140 3609566 -755566018934069633699367834243426240 3609567 -378519656273410420475853148238863032 3609568 -888495399588647663078079130317619200 3609569 -368468258770647183966860641376473920 3609570 -332290727854640054877082385136844800 3609571 297862953017747775453308450364520912 3609572 -272523017236036345919739636335992320 3609573 116353929948545476429495523586388800 3609574 480930201163801248734790387211622400 3609575 426215576995408931382049484114764800 3609576 508424886543935638990950745477939200 3609577 -164120419990364376598323842852194928 3609578 54687125721546888388936459196854272 3609579 690431393655413662610731477994679384 3609580 36527487992875657789875565054940160 3609581 1094314336504595012404151835487175382 3609582 127051410599874552612940278314158080 3609583 -1147058616235632957084906081142837168 3609584 -177373726358357582703875964390113280 3609585 402969546488356447433969514590899380 3609586 -860260932456280497907119004669633008 3609587 633427308864476326849104807973959792 3609588 804294681382029725061312909651148800 3609589 173876341026973868781975825363482560 3609590 -484893453610056825011935099461427200 3609591 -158355258637197878697215635600204080 3609592 -5162714642670573676112182517760000 3609593 -222605873786454239529711709794376056 3609594 -382094388572713388381068596551946240 3609595 1091263568441475949858632883445110800 3609596 -263730155524071935051193018521233920 3609597 129811485118304803280755576185793728 3609598 927042980387043917446963988265676800 3609599 172434762315990331880108133415510752 3609600 -633710084911033579228666632182169600 3609601 9866796446990572632605258501659200 3609602 -749480333900277361521446286517555248 3609603 -84972386322261486900595906407050868 3609604 414886572014683506325248543017776256 3609605 780627873425279770224498186379939260 3609606 -73166278264509529970568286242361344 3609607 933017294659164852958243086888383632 3609608 1256855556850720788957199227150504960 3609609 117540022138586571159155892583411200 3609610 -43181214162141915425649324781260000 3609611 161125355828423435879163326834992212 3609612 -510238691882758048141822225026795264 3609613 -132460419828011369285246429125874304 3609614 -113888171879115780676183787420645568 3609615 -260089839472142031137062325492759280 3609616 239321720675443679941193193693519872 3609617 -751394815217004425873115316569805440 3609618 239210183943799529686480085626833408 3609619 -675195156234397921725837185749413056 3609620 -122786909028708392941430147334144000 3609621 553008078452366340133413013616963790 3609622 146824364883784755633949665103182912 3609623 1149314494171387156919227758124012872 3609624 -703936980910356125771445526714798080 3609625 -398929549674856457666639484658656000 3609626 -432109887753199900928252382850825488 3609627 -99235893013066611835209137332740096 3609628 -736310559610436393162558260590856704 3609629 410388113912060696146254955008688230 3609630 -795493755060127814852580960725184000 3609631 -54658626672608399208596958302288976 3609632 -445167686094086275406487810914254848 3609633 -241907203832697286188357755063639376 3609634 632034798928738349262992026600151376 3609635 -6682106429672284819205418930351360 3609636 -123285033395081695526925272833345536 3609637 279224839126267135057296633522004286 3609638 306379451891220803556308767204170720 3609639 14026691876567140725124650960451608 3609640 -65051747743818734847089224305868800 3609641 192064674526695899910281266819961472 3609642 179645582547735491456791025505990912 3609643 -203266712936426869988505853042784976 3609644 -164270705228560998334489930419640320 3609645 60309321201940725601467107006413440 3609646 365144978525004346399955064194719680 3609647 -735407194242769925426354074687562208 3609648 33093734925886562523694662042845184 3609649 -989590757559573781955526820424090350 3609650 -147479699198977955769983760775958400 3609651 203936964287302602780950867457631032 3609652 1124247018958521967084746698245425536 3609653 -921444961823916850680967139716898400 3609654 167724488639585512245206716372264320 3609655 -202105329636246022460190955182497280 3609656 1285558263414722826143752833354362880 3609657 -32888147449735306872508356649395360 3609658 274539840725153090913854975016618240 3609659 1675362997141664381055636225636165360 3609660 -381962528839182854807926904365194240 3609661 -201727805143361367447563643786729600 3609662 -32180826346027673757962365066671360 3609663 -975798359042989083448827841737049656 3609664 -105601967001567552824853863230603264 3609665 -35399302072646026083591162547202880 3609666 -134654073434934970336153828317803520 3609667 7348362000778750290473901288691512 3609668 -1182645682481191656574776501869445120 3609669 -382440900922908723728523987819606720 3609670 -62500796889814607517536024972304000 3609671 158388367593158184919887348563669760 3609672 276008300018071268658605926116065280 3609673 -1657183251866029529069787351847927078 3609674 -181731910587697523212166438462455200 3609675 -489322986562690580631021872711518800 3609676 255644255893773986011087567781308416 3609677 -835678376590561991850607655760370560 3609678 9675396046061700948168747645523968 3609679 -2354485844220173694107702655598547280 3609680 -179532001472032719716384000173424640 3609681 132796815098119399477545983585813664 3609682 603389810160855141640198806637698192 3609683 -164773992598374886378938121082305968 3609684 -31517500121687862631986376297146624 3609685 428085087772370182315083119866183200 3609686 -120411271988928198865575468146143680 3609687 1236110343136833499262772629640365160 3609688 -76855657863646338655547279563776000 3609689 -337362697066044396643357818425179776 3609690 41575281501174445640926179947750400 3609691 -1801569434568185748597645225826482200 3609692 -1336563184623636566417585350673610240 3609693 194439723764623561293305528064648582 3609694 17852310616767310278756295496054784 3609695 -565501263439935946787622972324929520 3609696 -1251290091067775927490987297393868800 3609697 -166394557414000070257342974140400448 3609698 -14666537815845030122720998332052320 3609699 750939328504507025421301201558969464 3609700 334146145442980301452202360663523200 3609701 -1096745485589904289219844081510145408 3609702 -39082286284516021659434377982277120 3609703 1094320086119201295686089884177184952 3609704 -1068610437792932350678638648852480 3609705 1132074283344928975926006200041559040 3609706 116496277061404913770373405500250880 3609707 87218231793907310739598021135717200 3609708 -889873075380930824968511219591293440 3609709 1328781747701488121743360994701228800 3609710 -14585460848907210933338346916688640 3609711 310414328609406492969555992510284800 3609712 111544335592864891652617075425411072 3609713 -1361802765142700527734624383406805038 3609714 308123372945044185296848093772478720 3609715 793747496453291835967050001383135600 3609716 483390922398520518595595102446602240 3609717 -244768308583112120684942044844482080 3609718 29252447003103079357833283384166016 3609719 1418123073873153885118934407073718120 3609720 -31836618316340193933667368662630400 3609721 -23981379068517102917411173455748096 3609722 -356364810980372977325428672135058976 3609723 525693503733564396290305912273951344 3609724 124762220785196728805556208021971456 3609725 343118258317015614439395625793138400 3609726 356786024918040289040093548807298688 3609727 -1131988996088605019600219254472027280 3609728 1225351851160963694798028225191608320 3609729 319883683463781236820454422448335204 3609730 28155103594215550825891938846665760 3609731 -166673534288635230626236513831854468 3609732 641335414104629562946558263163084800 3609733 671940161785526238203608887310351744 3609734 368708674918318719999056064297992640 3609735 159921949616755860826143838797834240 3609736 -459185079258625545223584432603033600 3609737 -68478933778354308040539892450432614 3609738 1101458910112931970589110794162380800 3609739 130537213084348012909565922536960656 3609740 600901465162401724864096376448353280 3609741 288750815311256383572591877173389184 3609742 -429458311456260083099032701527281728 3609743 1750612392623612935276486116865330992 3609744 343777623404813860972497420350914560 3609745 -801378648058393047767467326112382400 3609746 7775140239191162744183853322306560 3609747 -133243945178758604408002102872294240 3609748 1318559479656730459184173237107137408 3609749 475546107494963775261002207546689248 3609750 -515460767695670648465986391322912000 3609751 185437753142653462346253082266746400 3609752 -992099137442720335271046036989521920 3609753 96972220873388248240883740546636800 3609754 -169787041324546662785536216792616448 3609755 196220969802600221412959295719588160 3609756 37874979171466945689476010049754112 3609757 -230730336425947614185887365747502868 3609758 -188116523579119598576636433613274880 3609759 759062496480982593614461457937717120 3609760 -203492785795591654910717098910023680 3609761 1101488543975090939990158013184994224 3609762 -183113314434617840386504533510842880 3609763 177401832999666498881301951902846160 3609764 1882388976288263695164311386079232 3609765 593251587364553179456685579238676320 3609766 -95762057249331766807761153168360000 3609767 318039810210523579723422354408505392 3609768 137577523485140350032410240766197760 3609769 270092112753455771673821143930578170 3609770 54790317671860448748180595054090080 3609771 1093381302652205621673751790218352064 3609772 -1046550164508761057704759814584087040 3609773 -1074624349483899333753068664769503978 3609774 91570479387488401863520237567996800 3609775 437826197751668344488273949879488000 3609776 -299660146271713926836544396873351168 3609777 -29363786575282708115730200052994944 3609778 -83885859113662589522468884907422176 3609779 789114484240809153517725213660011280 3609780 418199525276453549994133500002611200 3609781 294324488032207785989281768382042592 3609782 -243192301785092436349513713399724032 3609783 -1252847836711566311402393415920173248 3609784 275120108313241828320085100581048320 3609785 -514820246064010702206338715548772600 3609786 -125335301623314173751227699630324736 3609787 1781036406127852940797299911614414436 3609788 259952699471853118838443739053228032 3609789 143530775858758789071241814415009024 3609790 63452939860579997478139999443086400 3609791 -789996083561723159860726443800698200 3609792 650697769412426262299002154149478400 3609793 1143928785128655374381039101443506 3609794 -289999611700863314882294840547054048 3609795 -82152725157712934203413988337356800 3609796 145426610670994617584013926798825600 3609797 155078837217338228154481910537978172 3609798 10209670875642327741288303727108608 3609799 -1433355549346792581354175692387836200 3609800 875086058327291250328003043913600000 3609801 265251339370402718055571184255226468 3609802 -16296734500200771674670857716932096 3609803 990240569777756661891021921008444052 3609804 -146277372175449169026105184858767360 3609805 -892728965222937081978685046007615540 3609806 376500112782480444888249134707519104 3609807 -11313210400649425724640770470816512 3609808 -305358371934667905595769365664800768 3609809 632825848064787952183780937072414016 3609810 47384207826114024001647937694822400 3609811 -148232277422617240765264871224778288 3609812 1925075805205055500114030580683591680 3609813 -46873963660186203827270587961613696 3609814 -246382459102857601524434473447849728 3609815 -1567934894968274129415460763340563280 3609816 57792593390587854129995786633871360 3609817 -16207531391786364960356415131942134 3609818 449401139120343576319665352773748704 3609819 -1427922376007857599490085405383465680 3609820 -322658678449011185671715134264465920 3609821 785623621177159308141349199120954022 3609822 -68896563753972399592757244708237696 3609823 228097943911393132183752775835368800 3609824 1071021290477564726437395391310462976 3609825 497710626436543801019278597179519600 3609826 -400108659981235050328827254368174080 3609827 241487728106849537490856035523447008 3609828 -41257652476130443733465324647376640 3609829 2647351802262721627358698730504042240 3609830 -187371483176614940486329453310332800 3609831 -252827782922332934227740156176340576 3609832 198804672107433015772099898448691200 3609833 428753487230722933058819244232561380 3609834 197881324244790300806259062787747840 3609835 -1623182171832886955539762057993035840 3609836 397207014258700327815473813664559872 3609837 68516181334826355631095927477512640 3609838 -607180877102217436550790324474847680 3609839 71307238773909849596726346981582024 3609840 43793743637530254074753555737804800 3609841 2872561675314473022415937486436523584 3609842 -749137132198112945426329985927570928 3609843 200353029855524270604778899689814384 3609844 452240013544281200252749910575568896 3609845 100023878512962615664687652090076600 3609846 -23549711761933218126664734126145248 3609847 -939637698300079912604827013659943704 3609848 873612003042527771648702187778867200 3609849 779338390988577931920798562476458064 3609850 -286014507016157208942330865420800 3609851 753833253660987270774025986171451152 3609852 -446646311725249197229049078498016768 3609853 -195211425348083303874414668294024832 3609854 -545569709024814379284446921726874624 3609855 -11221893941698655613758696973996240 3609856 -505413964912354176660962899761561600 3609857 266540253545020040750800086662249472 3609858 -39250853625792232632772722400220160 3609859 46554849544483661058807424925977152 3609860 436966223725673513464705018368000 3609861 -934946410179735723022181181583108128 3609862 -324336600276851527429237590356438400 3609863 -217588915511185877663520748570806888 3609864 -157122513101885800352580514640148480 3609865 435291464206873045946352594645290880 3609866 300150796239041072607829397458814304 3609867 -1357039284578943497506021642729485120 3609868 -295853541819112335396565185764363264 3609869 -1227008203915332140432987377260370356 3609870 -436687123568510516790443453342899200 3609871 1303575625505119973787346076941649072 3609872 -247811295753072610981234797115342848 3609873 671978731222511942083635755211914880 3609874 779877010559416113119841566748993936 3609875 -1522804422184919707417319814045240000 3609876 69519905596036681201426440509356032 3609877 2031501387686210635480119149821427726 3609878 261254718603472935997090770466014240 3609879 -205964086922743048452538757414863920 3609880 -578934616519896867153771369842073600 3609881 1769157505513856445445193172010523664 3609882 -657169187849257103921824134906756096 3609883 540338377976008998184513993291077024 3609884 1088492850349605121824169971260130816 3609885 -772784795207393890217742603050762400 3609886 -83937110913452176962676783590021120 3609887 -229282500306948125316703337742658464 3609888 310096521210792581033470690515222528 3609889 -1019959720654245339680053642878993310 3609890 187964006257120380973383586693543200 3609891 -152537075414930690486907574625912880 3609892 193682330493187238893349972017680384 3609893 -7464434741532836191997822919191040 3609894 -108248112617834893649383079305759872 3609895 326536922351401635135537754727081400 3609896 766070384043037747437996657031326720 3609897 25815031955111583197486000739812160 3609898 279814503326078176787718708954855264 3609899 -64719229382033450728892274587022084 3609900 127221674288041777909472846512128000 3609901 -491835682295948444067472425726361748 3609902 737708418910352336812286234392825152 3609903 -1011099516901246486877216177182286592 3609904 266640253794970373774739072793886720 3609905 206628478424668971503997758252736000 3609906 615282003167393695748129805842584704 3609907 791220397646268056943212248073637712 3609908 192105140380354525780554520970656128 3609909 224449858595285070713731475733258414 3609910 -797630826777929153526019060792563840 3609911 -709850029448617406534120951762662488 3609912 -759332196356401630706138330764308480 3609913 -857876365121807770190232761407194838 3609914 -221377498824946898378373762488064 3609915 -213085483279877330141432221029312000 3609916 13620996187982988195593524063408128 3609917 144584007569844110609687344404761292 3609918 17358888353514999559042548245822784 3609919 201042560753750474519633195760654336 3609920 -250902203322754930115129731448832000 3609921 -87707773439145079246211767243998336 3609922 994251614575574047840101965131426512 3609923 86124003185209049787977682785225544 3609924 -284029851042979066530479975800504320 3609925 802009552645816798786220494203616800 3609926 307292813377697588020809703247874912 3609927 -2760616565683975393318477155466368 3609928 -102306231787296516783379248826137600 3609929 -726116491584349586299683435836574720 3609930 -232035995178998684405332242350042880 3609931 -656881846550343445923099014777133968 3609932 -1218946019750994412469733468888501504 3609933 -1160536080227120568404816514116299776 3609934 -372055874675504292281661115704268608 3609935 -233905392126146474570678514407847840 3609936 -1639286872604142289797119055888384 3609937 28505316658524229667706066973674612 3609938 774601154633150394805899379794207744 3609939 -11366685640563348238545135117040272 3609940 378661495180174410611854680731447040 3609941 -298465133159829726531117155946404658 3609942 -28120536085487674074553680772718592 3609943 1019548220741102829345053719173413320 3609944 1333254201719629572517796220038430720 3609945 -451305756285124668617797433328861180 3609946 -14868089995862037423622025211341328 3609947 -746616729867253333194980723248760088 3609948 348188121428079465841045122175279104 3609949 668730901442890191516894111942072960 3609950 -66373766829865050483382061175475200 3609951 234216156640204898080901366625350784 3609952 -776011298656168611774504664984977408 3609953 -572034871975455275747182763115288798 3609954 -273782343539594716014269902163132160 3609955 -1478083881572199741333233225621726640 3609956 -71394002847894011662134895488798720 3609957 296838393468875648064008355704328576 3609958 546959312588427073886178770163727680 3609959 930718208945648539864725484090463160 3609960 974846807041791434103696738447360000 3609961 219882189305741263151901038095057552 3609962 666606214591873576414313605039200000 3609963 -479103512218619205237006532500725616 3609964 1680206939023231034984276612501515776 3609965 34500679919169999006799660538257920 3609966 -295713954861348714645409451239412736 3609967 -1080078319898326002044001149398673136 3609968 -92834566057143232565245724014411776 3609969 1063477145759028914731168104809852160 3609970 -135408445803615807603936295633059840 3609971 -196190743282877373930015923901268800 3609972 -884672202238019859555182784515155200 3609973 1225348735829123982836505468364178222 3609974 535758021136127377143057743327257920 3609975 247254554882910749689258743654144000 3609976 2091292587227744264131637030311772160 3609977 662886111636814904298751777924759146 3609978 -345948202092731176600277810661815040 3609979 -14310452281046401297408039793326960 3609980 -683183017587641473128035882364364800 3609981 -56139892935580734931798261444915200 3609982 -437305107539464993765521964324689408 3609983 -732873315880007784741015680098609896 3609984 375497932692488059937458832906649600 3609985 512884815790867232681678917226724180 3609986 -416716198193755640633392560663221808 3609987 -661523831554569305188528714853573640 3609988 -318287272923198760270078247376015360 3609989 -740489908805311002434226268567244676 3609990 -312662588762374528619254632627329280 3609991 -32055437506244294556455103760868352 3609992 -1216675179405953756160871782422400000 3609993 -36320614592301470950918945335434736 3609994 187183286037372558350219977598293296 3609995 261125306102627814147632482630183200 3609996 26153170107569737318551235403372544 3609997 849658975820713054222798768375275446 3609998 325144340703510823876301990884004736 3609999 581509538231473075638608249084155368 3610000 1363066225299283362661466319360000 3610001 -71131259539774637691151750866362268 3610002 -214845315491790873492016119017195520 3610003 -1008148066252546273167113449167249748 3610004 1344044466433488446117642261023837056 3610005 331899093370727998753068998234478720 3610006 807087679057184602424966882207633952 3610007 886968430597486079420450865113412720 3610008 1100175765561393552121940616217651200 3610009 -416811646379994577458907230720717732 3610010 -649991096698112914384713849012951840 3610011 -48878792256892180920880439902731264 3610012 113188297145653605237000745763471360 3610013 -664494315875089276580241914225528160 3610014 111750634980539534786344285053176640 3610015 354843347183392775291154598285213200 3610016 -926584426846837653228360680502067200 3610017 588233955437477720283900045035169234 3610018 -11924647146397957777027597588489920 3610019 707848095919751053195213841655939840 3610020 58916760248084033671216173600583680 3610021 338398984169169435910222760316620222 3610022 -7133711918146882727777310184567680 3610023 -468675298887695926948277445114498816 3610024 971617060050735847085715757417758720 3610025 580313595243434096814736686565488300 3610026 182584581489014126144332340569858992 3610027 -446026383263017261031334150008078888 3610028 -965713776693051133438469704382552832 3610029 -953051282879348735561020936194714816 3610030 -467554275007751062960579978268811840 3610031 -838911733809536201967897291306830448 3610032 167056270002558584786896036970987520 3610033 220396513514075598817929262341683520 3610034 142277545772672059216490065899125760 3610035 -703701951819003793152496073390400 3610036 -1108101414743953490581160268915313920 3610037 -600279187322764974996293956362295314 3610038 274087495936363470108321109434877440 3610039 2287342388086551890540891698124447856 3610040 106104528871339573681439940723916800 3610041 456621827128399947544061924101578624 3610042 -555520906340887282958689331660409888 3610043 -90178925851704223073615968689804672 3610044 120155024150911072322636780916564480 3610045 100750770577130674977227941727297400 3610046 512383000509286930216020378597568704 3610047 709089819446107463661059308927879680 3610048 -34244698527107175243405062580469760 3610049 -173636610147173701591517666209936764 3610050 -115671014330220304218689365448006400 3610051 -713783098862053624468204691431402948 3610052 -1686588805051196611374750174770753280 3610053 -393499984725836678459714248598234598 3610054 202967343131222755815408569770169472 3610055 180008054576207424821024528238195960 3610056 39183378031632973956514040881152000 3610057 724407950666362208698516506800117760 3610058 820151342542207981146558346150606176 3610059 122787703169555635165770254852582400 3610060 -625394190532064761039421885832299520 3610061 133901973219348475251684069869702784 3610062 -557214690414768894516009378481292160 3610063 3200774013669547444806693398829280 3610064 301060518282500732086955992151777280 3610065 -14567100947910369342098717063068800 3610066 -153618769518661228282008738770082816 3610067 8078990639943201719686592845539432 3610068 -260659156677558317889872319659409408 3610069 -164710368486606006193215250002230280 3610070 114586028206491240007307837335733760 3610071 -238923577234698374292684332113467360 3610072 -902722192120658356514204132484403200 3610073 -1218400389711453600972049489820267760 3610074 -61695627866306470576453940297478144 3610075 -268435625884815874842229526513860000 3610076 -761301626738441673260846010262740480 3610077 -586740583021960445594418459079850880 3610078 -161435690628271209479400387176972160 3610079 1729442688606603891010534853185266672 3610080 147916015741140029660517390168883200 3610081 -1833908366432181865482765100740705118 3610082 -201065266428831262161431321550448128 3610083 32079024649418545843135608300578424 3610084 -1090209945005826878282488282977894784 3610085 835250106016523717757732713186052000 3610086 -641417618711402769409791570544265856 3610087 21816722415228737877800424987984432 3610088 -972901734034548029429637848229396480 3610089 23997150607697813900528533819789056 3610090 64580569492688481339084846632924160 3610091 -620752603969366205608365960601112832 3610092 -195975396862805671843826683298304000 3610093 -950009726466884195257283160324339476 3610094 170584170309766020330451255993142400 3610095 147871090927951326323780920488576000 3610096 204191872990950698375068785244045312 3610097 -891588476689324728216439274989889454 3610098 -899424769706297544292903451353928832 3610099 3938368023108624864883244060370356640 3610100 150639098109420699580009098312710400 3610101 1174745773206483701692014430777305504 3610102 -770365187217269997103577276607983616 3610103 -271215041398612270464358204930575360 3610104 246254309798669367294352602488832000 3610105 411194943998855627533084225078283520 3610106 -935609339214840977788252276456495248 3610107 -450875602531957568367792026329512120 3610108 -12403475263497492882778347231109120 3610109 669591744028650556376477081544098310 3610110 130330274416033570968952324085944320 3610111 -366397435568201097532032279238348288 3610112 -196733459959747413605119517509287936 3610113 377188169162153809652058151384190784 3610114 433159048953028753261153699134291840 3610115 -453538800544331626025064972505776240 3610116 15028319296591064125543714854389760 3610117 -828946943334792973860520040805443328 3610118 876587803239362786094026448016625760 3610119 -1789551218063312316165333555934693632 3610120 -698584362618490289410438477702656000 3610121 2519134289702415432730882225698694500 3610122 -353057050753613192384120687977168128 3610123 2056440787951367670343937406587586960 3610124 76107857458105229065196904237989376 3610125 1231832211432534401714786471377815000 3610126 -267991337704243352944525830499274496 3610127 351325855757039865222706236633131592 3610128 -162882790104136955495767676951003136 3610129 581047833294212102958735703974967730 3610130 710191344471879890235996927202188960 3610131 23114004064425295623217032911230464 3610132 517789002108162183318399144819232512 3610133 -92331442761036986111285652144132960 3610134 228141691471767749184383876020289088 3610135 556924045146652413044066796994621080 3610136 237807339187472286301692970540892160 3610137 364664724801715702682213745778637184 3610138 -137692507932646986273996244780571904 3610139 -856424587527751758079996070993790576 3610140 -471364145311535078080219877581286400 3610141 889381198327371020990140425067071532 3610142 133213051210854927248230261020587520 3610143 -78588606389860460681052501451042800 3610144 -1375541866520002829721208704755171328 3610145 -260149664996775856389778874368698240 3610146 516421207528265673288248208756873984 3610147 -458599718711554723649996057125766720 3610148 -172135050265443806132473576088190720 3610149 -194968603031735344319570485365268032 3610150 -791294825183260096849697664558134400 3610151 -24162432274343287989889552766357760 3610152 -127142060283195123750591720480768000 3610153 -1553741433213537371673225220874238598 3610154 1100959346820512896732007200174492512 3610155 622461294664378469759480121576146160 3610156 1593297133531519829091745199747840 3610157 -1209205424002412699545253548730367594 3610158 881041736834159164832667424155844608 3610159 -428152812377365038646161492240775184 3610160 -246773276114787259351559888882565120 3610161 -300912271286317605241754806912081968 3610162 -815266457858259397544681114432445168 3610163 -1502281818899547668497147630978010016 3610164 -172628755535741382917017336169054208 3610165 122748071145249037132286050424503320 3610166 -149967631192518140024825021085290880 3610167 -306131422177865210752190394718940160 3610168 -433447654610054735905256381444567040 3610169 -1394819462328366739120922747409257430 3610170 12123224822680278807209455776653280 3610171 1392698357410880816120177567102916720 3610172 767274547275285882525397305452393472 3610173 224258819010122301673661706631147200 3610174 -246813784095290576018654744353937664 3610175 182350447845109287757045594900433400 3610176 -58847488068483703864877008319152128 3610177 380538646586953828679189244934905026 3610178 -402077382449648797035875083472525952 3610179 51490866238273998347383256649691104 3610180 -2484894211924504858127864444805120 3610181 1286309857769333785652459545252052700 3610182 129006313167039581490859944887884992 3610183 1727986479616139507481894618240665432 3610184 198436797026755748889072292015441920 3610185 807963377946369871620183695141745600 3610186 -721450838301366577681529685126944208 3610187 -616966569979540070288166411003681648 3610188 -349450210797830052988447973136460032 3610189 -259371441919345487113053522835227360 3610190 -24859521753367192693026444401212800 3610191 -289337758974686985502131054339588720 3610192 235577368365452887625834364079824896 3610193 2668786003026205583550526330910139504 3610194 2011616552436692152337510971392000 3610195 -318152737830556657593979429573666080 3610196 -30546622631409923095098845392431360 3610197 653637506547398173765472031215207040 3610198 -114145394576113282957827099075325440 3610199 -159023800828903174386602219975095800 3610200 -218283826870851207279453614886912000 3610201 118201735916622911255620615899312384 3610202 -90142149646494375823485014306733600 3610203 -460186233021613245074982253102813392 3610204 -53936167454879911727906175945035264 3610205 697948099341938173405380054246419160 3610206 -554671940198278281391009861035854976 3610207 -1897969454615057912114471787799547888 3610208 -43854457394820585395528897006665728 3610209 -94124096765770633906624822825889760 3610210 -524709498789066726545445192370752000 3610211 3575618866184713642107709064030744064 3610212 -492240421858122913057481151028620288 3610213 -758306702170088675883272209435646336 3610214 -46701596491811500943278205708188608 3610215 17692634865520546774172237920259520 3610216 1226335578096814603831623112415124480 3610217 -292477246850970051328332760036482240 3610218 161255611878446851407246320916899328 3610219 -2310983534953321020569804542672202380 3610220 -1040547848580787321032648722643333120 3610221 -923746714111854554924040301847364480 3610222 432462052570208138380077195404232576 3610223 3715479893856271279183499660934914880 3610224 149552414505948734577700791627939840 3610225 89358099551979703088509607411447750 3610226 -19347097372051728439863133199424096 3610227 -667636076027947388310332000992276524 3610228 169669416401687617664122716526745600 3610229 -146801232950725009856804490015277056 3610230 -54565511998042214757805794490932480 3610231 1147941940296462495515228776819867192 3610232 -1389685714840313534746791325580697600 3610233 -218209912155386885837477845968818256 3610234 93381310212635906425892419436828016 3610235 -1487231364672125630631833983312024320 3610236 -42315774135970339860342993629061120 3610237 1987337152229210994162422656306368 3610238 236998096613349516052994799296325696 3610239 -1198697404914347913963101327493005280 3610240 1226678476651079716974357897648537600 3610241 708246177241821096047610719255420352 3610242 124704022171507009140100770302729040 3610243 -149606461033254423346300315520127680 3610244 938758324399185617645488081010691072 3610245 179126257082260289892253702131882240 3610246 -87574850566225704653079540204224928 3610247 -1040536752073058282898356156462083200 3610248 12969677984448397760004021696552960 3610249 -589073992969327392238784930786167260 3610250 -72986378928956698144562133428736000 3610251 -660975182819771937900976073342105280 3610252 -1568599512949064528407519279183147264 3610253 1136552738746057299659912010831806304 3610254 189423081671812803046036979569761408 3610255 -122771895154842297620503001632419360 3610256 134724422607359304516755067046232064 3610257 271299258703180274136213656283590592 3610258 -255675737470149202382112128503449600 3610259 -1333059075780085775460616982094587280 3610260 -146695889549275081178040083657687040 3610261 2329306413929096528285388480692355772 3610262 -82450887119059198958444416306695936 3610263 -736332971256536692924407621926831256 3610264 -50871589518998895899095733779169280 3610265 -169351060937877567407314922737800000 3610266 -336472968839966261321695698102681600 3610267 64232838173479184025254457185424160 3610268 -12615556427435578792574290398481920 3610269 7433652381080147517840508326192480 3610270 -738374709578081043799227707961696000 3610271 -758437900157105090397288526639746960 3610272 255079456775854913334362973171351552 3610273 442121350543323637890904624447514820 3610274 224175868550369564894286811066445136 3610275 -92318293758419955705803869727708400 3610276 1517444169734975223634025107318252160 3610277 -1010085179245926591173627666918562 3610278 343374788081443757395527393697751040 3610279 17568074655999653445301816704481200 3610280 1109052127367092642660279879680000 3610281 -974666750147014816337338888805579616 3610282 94404136010815174005130106846306304 3610283 -397622831669178443225186009975211468 3610284 -388769077002284594596253009777048064 3610285 149909033682955298513753124221088000 3610286 103803037171680382667492621975414592 3610287 68414800693227064230033018305877888 3610288 16249960247874326844781745876041728 3610289 -388031607671561619542095371066612444 3610290 58936607206804295394593745813580800 3610291 -463256598079994695714748684122452416 3610292 -239520149573473593135001370699335680 3610293 401479103284768090672928017792230528 3610294 -1160822665277055273359134052711966304 3610295 779613303789870931365883698842464800 3610296 -74473336331912506976325494765199360 3610297 465225664583087883377342872351379460 3610298 309785513835055753274504139193386720 3610299 -67469990886545429878979721626522880 3610300 434196342258906260350441164564736000 3610301 140658893553289584668116918115935302 3610302 160776088765160693988927115448615232 3610303 -946930156564534509678358400725632448 3610304 -78445037528714356715172715875532800 3610305 -1286366140037757147800763776165568000 3610306 224677862309533080386508769321274880 3610307 695421845650273332923269213349378592 3610308 -205711079995880716106861366490648576 3610309 -55573256603718555054305966735988420 3610310 -120282899183127359004332104164218880 3610311 838815184710386035077559817945685672 3610312 -554819461768372833059559619240581120 3610313 111852844341252895572911338143775296 3610314 256626705876550179817984955030317104 3610315 1395166949255421325982923360673196960 3610316 439983246830066683371150783925943040 3610317 1312789312835849527758343754470622880 3610318 563307564698857843861873033969713216 3610319 -244035678150369169477850750696075280 3610320 -31217907515718638450057135847505920 3610321 -387156444203231633527024321261944576 3610322 89100933913602594793927679149185024 3610323 -10039886563912505905550596892619840 3610324 1102614971256089663969018770650038016 3610325 222645555308888844247249350413863050 3610326 297601141370444318701373404857840000 3610327 -255424725427204009985141001289813328 3610328 -237391512668244647482486113492480000 3610329 -145356375345813304317193040803661616 3610330 -825968472324465673216344192495409440 3610331 -429912131740932991946740643629463868 3610332 -10585624627504794266209525726222848 3610333 -1213735486811666920952255113048101216 3610334 -48625207628860431291718560552099840 3610335 10856496334711852047446093418135840 3610336 136833365300447620178078697314058240 3610337 -25111492108401595019514423741255960 3610338 77401207944310413291801377671266048 3610339 409282451535570352577381794041162140 3610340 295799972178612485892512392079700480 3610341 -647565297181652936011970345257809216 3610342 515345466338483752716084782984203200 3610343 233158406886794694270331884272238744 3610344 720274415932994144293605529920798720 3610345 455911396415347512346193568597560100 3610346 326540267579074776550395274231823808 3610347 -471165540613726559678793063244145592 3610348 79916453012128067186021512179475456 3610349 589921110609245544787131337775332236 3610350 57982660400857067897292914494147200 3610351 -1963390740236085502071541699105705648 3610352 654026482770353302452317077519859712 3610353 31466902891836993411485952148900608 3610354 -187699093892748532438776734806183680 3610355 337262843341051822591342389938894400 3610356 -410163131741437411621255443891879936 3610357 -303435398709632582211514698079629394 3610358 1046872709007367721273623275079219776 3610359 781971128014592479014932500044144720 3610360 237614613039276881497837949705011200 3610361 1228710728145641880876202948217652 3610362 -350731726709205221271863956879405056 3610363 1293071144064158706475142041913528612 3610364 198297570897421244354931120802123776 3610365 325448345215800976162374395119909440 3610366 9743831679923583390912357045975744 3610367 -539192912046200389579523581879075584 3610368 502096305506126875451021067867389952 3610369 877530525043444979195603815497932226 3610370 403727367957776356502380593931315200 3610371 -394179620406463177978530317800430088 3610372 -1152691059292016293577756607972320000 3610373 706136686485451281762289647182075904 3610374 47094629106298022827472903342463360 3610375 -1186970065987394100366914749379100000 3610376 4512519471120630974681585227038720 3610377 381841804732779848375985532118148720 3610378 -161626496687050786409644863544571040 3610379 -751159824041501312777585528697085440 3610380 467962090945618165928489072163225600 3610381 1960658002276434272035920564860208182 3610382 -862105814141629933414166196096177216 3610383 -45749227011651966044754359624439936 3610384 -86962122889313554510826630393364480 3610385 436862936790969538768663330121822580 3610386 110490879768718150503644565602073600 3610387 1140894575181911603974915444555909440 3610388 317343807711013394909855689134396288 3610389 -1104175159529526304058808107171028576 3610390 128073334104916819917873179480628480 3610391 1931694893235870640073650396505310792 3610392 -930879200853704810981821417841664000 3610393 40229743279891556403066584292509642 3610394 -722845362325407556331986932236583168 3610395 550189093407401260627716216535027920 3610396 1044377826238786526299279756478604800 3610397 171715632904529838173178768330068832 3610398 -529903476662560530086076872442048 3610399 -825570721586712546381790007451601920 3610400 -1062628177095000995304453819487027200 3610401 556347696164135953760818578688186032 3610402 -176789538723879403508703984964535808 3610403 1102753094985972853792934330210306652 3610404 94065625983671020155838803379531776 3610405 250353335062479337074543014798535000 3610406 836840225350359840012274257623773152 3610407 -128402027331802614208938249464029920 3610408 385510282633126373473368569681832960 3610409 -38718832287612124293117815755339200 3610410 55452005266667265190695279516318720 3610411 207225786193567362489766895148383632 3610412 65011987606548584370645048869501952 3610413 -11395703872109950817516308141977438 3610414 -493100292748991700283877598822757440 3610415 264490275847880924057144434170779520 3610416 -104680387021315015632636594525339648 3610417 1624647561605020136194406115891318000 3610418 258466388849649298271175069783936000 3610419 249096418234955539648970196805365600 3610420 -507169864033523110291805256112957440 3610421 15385427354909432350171215201434688 3610422 519910745283894079385638143414305760 3610423 -547334647364242906937330290478332520 3610424 1837529777613582166395328574085672960 3610425 37622181842626915689349027845211200 3610426 764473727725864025484111463285935840 3610427 987018992301731119808622017989410276 3610428 -595355648283624116948341065609530880 3610429 24913077131035648323216140458226176 3610430 -443446954543465404188432006327241600 3610431 704856868796630674190121144224761080 3610432 216256456687209783117776839329710080 3610433 -1316554232341566617699410554744622416 3610434 4904463016620138840097884094395648 3610435 -9844693384795562032282983214207440 3610436 625530812012433603726513699878043648 3610437 -238899717916497395069292402715782720 3610438 -179487878161713608839690300880768256 3610439 -658685796552235061709980426707905744 3610440 26312006309638131825744917938176000 3610441 -54586894490527137420549180251939868 3610442 668700162110307889569891844402041600 3610443 1129619183838244024651469789144090544 3610444 -237233223959956514259436067387256064 3610445 53946733763961594979944047456989920 3610446 74625036378821246875814828522864640 3610447 -1571331430738582272916950042580654008 3610448 160518356417847010493692254238408704 3610449 -340103605831217356120226378239263966 3610450 -71908725821394365730241596920534400 3610451 73241326117259116296564715590072960 3610452 -11685748929945044364473098409515008 3610453 507916249115727008691461170724287680 3610454 -827626992217566030657702971972377824 3610455 -305629711974448468000027868430453600 3610456 -1469394889326089353174936183209676800 3610457 -366190327964859503895403675706937600 3610458 -488214068326623152694119506790361600 3610459 -847088214768928414693722336246875696 3610460 46156960125160435655991913036308480 3610461 527571513972314848925314035456454272 3610462 374221019772372133504471916545391232 3610463 335349864392907709580469592925800800 3610464 -371642133844807734839085656728141824 3610465 -862337918679687752060702915035708140 3610466 -302664875553308150854875899083390176 3610467 -80016052963676646455281252999645200 3610468 447657499055368730555522877951129856 3610469 560728773092784192488289689676207870 3610470 162009131337165235324401725250096000 3610471 1069592001448300452253581959053084320 3610472 770121254851886000810712202956364800 3610473 188829691677397056803276020836653568 3610474 9206095281276957317359326872082432 3610475 399290472343587476243410084818552000 3610476 71027881975045883862933610597823232 3610477 175348325682492707068357244888612418 3610478 -686974515274189854285878191637760960 3610479 901881951302512246393251118222494984 3610480 -94672720774150842760010790600867840 3610481 -480303002254028179840911136593743808 3610482 244407379659336656837696659509182592 3610483 -642266224524762486377913511905662720 3610484 -70178508447439717631385681201272064 3610485 -545551937827537721939010736500272580 3610486 121447395499046681411953098316858944 3610487 174004439429040020125893901789398432 3610488 -30476579996210204926040390985646080 3610489 29410601893694341049811707339652180 3610490 70017372827558255279760183573117120 3610491 1158859345310192930010065334718202304 3610492 808216820349419802263633533051886592 3610493 -1614143080714473899675512044323522880 3610494 441470278603767566082911441886074880 3610495 1871717109756960718619434738944000 3610496 -895593472399398232546676030759239680 3610497 159827633121789743841507101162894784 3610498 6971658749985583148629739556613536 3610499 2184994050696334142381735508183877500 3610500 -501624970202718400080972604308480000 3610501 -376107215372320640031103063078846656 3610502 156132365083836075162628555755879552 3610503 -463405050546056379867286905979017960 3610504 -861523213678967162479712776994442240 3610505 518239913115704462525029229057232000 3610506 91450574352747087567884915211995904 3610507 -16552536568353015425697604847777480 3610508 447423496928602748904268416447086592 3610509 247643614441137935947803340560183360 3610510 -140393030135789028971981528432144640 3610511 445206076562114790498500787907595712 3610512 169459835473859038416036948106911744 3610513 -260933572867273257030473709140136080 3610514 -360988419474081003678125625721760640 3610515 276990321395616281587345609969366320 3610516 -267692481867208134536782381728040320 3610517 -722515975044624842332250340846126240 3610518 632962636394143184288021326030842240 3610519 -194837022638660775014807354470008 3610520 16796665360385165462111368186060800 3610521 2004243101532582031054118707306374240 3610522 657914710366687627851828132784899312 3610523 -119040186034754751242860158823426560 3610524 -666850925175270807840018040279033344 3610525 -422984421272674257198403049289560000 3610526 558699090358146102398695907712227712 3610527 591318639122245980170747919367246920 3610528 -1380870262473625621071412604129378304 3610529 -678691093282454123037044745616429680 3610530 -109382501915590063488755089208232960 3610531 -324517269111785061860824494079685668 3610532 110131283136506693026440681889858560 3610533 -9087096839085225236221350067297152 3610534 166182917024643656610865300275693312 3610535 2468346291112220975413683634442027760 3610536 -819172924663103268115546553569689600 3610537 552251616239449420764725270387590400 3610538 -3431115189953726603670542749433856 3610539 -139739341797399770758202547112857792 3610540 -981287989899713190886151027783761920 3610541 -2753878257084665557398332000298064896 3610542 -57751129769781897101878626793916160 3610543 -2102231690121664534013524733109444208 3610544 -162708095626790356988670804030849024 3610545 -836379490559283947665565030488838400 3610546 894794277886491836847836970836997120 3610547 781830840295077505796816449387977996 3610548 -560642696010140928653377187743887360 3610549 769572011716028256598471007864749550 3610550 -142697729484071399144054928255103200 3610551 102397096517134312083265829705952000 3610552 823228699697004235858153360586956800 3610553 -968602875759525932746474716542010198 3610554 -326603166266899017211512547793710080 3610555 556025105391623396618300459957918160 3610556 139895803245769180993554118686520320 3610557 -1339363625260223686621247244090032346 3610558 -368986692451283001181455626387370240 3610559 184748098546435548485633839736429904 3610560 6384979170740022054252985775554560 3610561 -1758105587835941482796751689185626176 3610562 1266816761009063738374009839227495424 3610563 -380743204975179554732211979330719744 3610564 -1503581838137609571919675173073536000 3610565 705020571672192947485911653279633340 3610566 146795292470700809735987798344289952 3610567 -503405227593994907650094465096774880 3610568 -956171975407129437766326234127872000 3610569 206020444365817325776613011036081248 3610570 161505743013738014015129333381222400 3610571 -679027623933371786072209916532361248 3610572 50410451669897868111723743033278464 3610573 -1261753428101088964115944084331453760 3610574 -420960044211050286212636135502278208 3610575 7080911759501808570237809738827800 3610576 -80424385326874309369987603554582528 3610577 406083873409103712543830410182237426 3610578 120063380257368677903124554787959424 3610579 -638925508008090500670280988949027168 3610580 29821004255388773139328714075676160 3610581 5921011396820710073467724120721216 3610582 -1859029023079658212730492880700262016 3610583 -659938157004180007789631758402079472 3610584 -1157292860943634082150616841486141440 3610585 -74932284035683453621603578077427840 3610586 136048274717566591378604915457168384 3610587 44878579452639959750789753600478720 3610588 -302235543601294578898292879018668544 3610589 1271529789586506252921359845163461440 3610590 -242042527724660140535298831881813760 3610591 1002098970894751495517715559631544992 3610592 -1926609472131461850672286451135152128 3610593 334427777324417991017559677294790144 3610594 25116232742481789607351164363966240 3610595 559573366135458504647180480952651600 3610596 287565380755248312500770800689541120 3610597 1344212796009706747237079879244370046 3610598 974043653381754986683169877708952800 3610599 1001845556864636468855260376706497064 3610600 -117765486977142572813555784714240000 3610601 448402702396283793455605930454671104 3610602 -64928598980340152663041872229032960 3610603 -140097631272193304302537750482801320 3610604 -214536127595415113189498988671743488 3610605 125183273038306828276188876307284960 3610606 340668505821178844049093947140018752 3610607 -62207872687441138967111620962633216 3610608 -43609171241764311385743053786972160 3610609 -880913161873873259313054412449723840 3610610 -173949890962003033958496039905648640 3610611 166152018268095590687957093195477460 3610612 8946146899811032635737427943120256 3610613 29121021597787877769151024995009984 3610614 414106117274883509405000291783650752 3610615 730448221128881720387279615298716760 3610616 -1189216719584570837676479417929728000 3610617 728151202077587742637157650061137920 3610618 341417174715041266874347125771197952 3610619 -1639471623368787667634475256395733980 3610620 94712237766102514954841562043422720 3610621 -334071606760983651999922857447670688 3610622 260044441517493516420070898415637824 3610623 134659444124523672261266324743008000 3610624 703376403498612068516727682498560 3610625 57338914301449907850529287519262500 3610626 518476563651532836892145075382121344 3610627 689754101787176715674060327479150400 3610628 440103300650519554032999348407463936 3610629 -299091483523047897204120213661805760 3610630 -1033258267350753432755066741126488320 3610631 -1517909632261621560994521877436070288 3610632 142474719673602206426993090447278080 3610633 55691244537162504929908513316263204 3610634 1070586536091662729998845230826645504 3610635 78637682852960949204968606989893120 3610636 -494639301224114866390810733517809920 3610637 1754057195278374796860694113890683872 3610638 614560993146396654672908460092252544 3610639 11070119019436651545745327297662024 3610640 -131060038333576673872274826117120 3610641 151640282885058972260660553005072160 3610642 -276866793271585393297517226635301888 3610643 672403853120992369163230383162503280 3610644 -159823353615334551702305174566932480 3610645 -535800157054083022061444225043733200 3610646 -164782701318625510114276308854889600 3610647 -500713573724713798665855984569800800 3610648 -1139483058546847222862507430708848640 3610649 -125308131586489588067841913097368128 3610650 -135917077593099488975198165203718400 3610651 2239999497760187093972506738321256208 3610652 -222867360200728997962923584881643520 3610653 -32225782749399909246229128649204416 3610654 -867261832204208077555696263872260224 3610655 -219504511577904479034060144292259040 3610656 3994897779308725616813377270579200 3610657 -1473680669409958368684364263288552094 3610658 -502440082438372227034744430830658400 3610659 318918532687124708814536017091253168 3610660 -635907996543581182761798861657112320 3610661 -751760333270421305069579448886831200 3610662 -1017013608754074226279429430049792 3610663 327745003581513118859479645254269376 3610664 -961806176868136738368801636030873600 3610665 407064294986820002649224285143996800 3610666 605382359936742937165462281625400064 3610667 25551814391174681363701042908872040 3610668 80879010480965426731470778968368640 3610669 -1234549045693894057270399290006349930 3610670 -241778576108981313200178563577488640 3610671 -559984858897923157040856544562832888 3610672 22062484178068245682071942527057920 3610673 -1159639544922734872519546793552314896 3610674 -107309795518125626795576522019001440 3610675 1115968041956580166821226108794113900 3610676 321585153846328396159291798452504960 3610677 266503906553180636992348893810100032 3610678 129156771440796226826896980945393408 3610679 463562956754533583088255885603290280 3610680 -446126109643194912134520238107648000 3610681 -3213011617203586999438848964164122880 3610682 -6184841637745094467056254220176640 3610683 -776195679832800965462269593779058720 3610684 3418879908178288678278229703147520 3610685 323588279904503405058279434338694820 3610686 -239594393874837288799015642087238016 3610687 672226204516249161263905516109513472 3610688 7871702528274014104341618727845888 3610689 574211979597235436585153553225102048 3610690 -29425552897429635977632006675922400 3610691 628644752447614572651386659076785872 3610692 -247754504451373517468270015900889984 3610693 756156253024474285246417568868566942 3610694 -102091806505661408667050597344347648 3610695 -407237940591825590088644390955494400 3610696 -1698695870188613267138854579792542720 3610697 -1412742283081616728128184433707174128 3610698 -60554108752647557188177485180426240 3610699 -1895858173323518934994548182020504300 3610700 -235943300842622068499848384287724800 3610701 -491859545019694359695152234153168032 3610702 669482167355927600186044227904473600 3610703 1372494130852650631213619397814309200 3610704 -225959142832304309130801965688815616 3610705 159982454740860362802065237571237120 3610706 371913598383828985711815339274967808 3610707 510544539096596683842948542493748992 3610708 1207148615041441062284636821153017728 3610709 -399798296918577523173053476210455090 3610710 -7255564755136277529808088055705600 3610711 -58055891794690151608632245409638648 3610712 822203269625433729201416485318287360 3610713 -219751178797919251980284519378865456 3610714 317774255663605513458294966936873456 3610715 -626424977007701129988653658439914720 3610716 43957329891177338282465267673917952 3610717 897288139113108078287696296978389600 3610718 88026557481298929040315960213714560 3610719 -129934205724858822640712431673546400 3610720 210069216648011339717339861947514880 3610721 -340080853486237755226713726096474078 3610722 13390612505319613828434203692939392 3610723 384739148130524293610516165113490972 3610724 241008961831775114885153596506992640 3610725 -112935326043874778022892491932140800 3610726 5573881677485541903402067380820224 3610727 -40231299856487823877542019182809040 3610728 -1034663464064586539646689140405370880 3610729 -659413725217954566437521000572681670 3610730 -32526299026980366809630837737492800 3610731 206774617397272660315723268630438640 3610732 945211565516727246308118502675015680 3610733 -700508398650678927845786540483269440 3610734 121670768268293457588028462030400640 3610735 -722068669076984583310114013686171320 3610736 435716911507805746219428092183150592 3610737 -242432195473648263961856705259294720 3610738 988420113595293726965807585703701520 3610739 49379717335316665462669462121709000 3610740 -142314263961166548095341889965547520 3610741 -505863626010622617418167021507957600 3610742 247679544393565373009672650532506272 3610743 322099013828385933670490619031692264 3610744 -187650516258557015603970507367587840 3610745 604455939009949773229216308622834500 3610746 616134659061962155152479467922677872 3610747 -72344129058446980703955334242725376 3610748 -331980048514976025421201387807598592 3610749 -764890017185610523407249192361925952 3610750 -217533933634931117259287988135744000 3610751 100313401441406143275940801394139600 3610752 170130432048825815317410021522800640 3610753 -10905100732518091890297963736385952 3610754 86631815502308294746485289934784000 3610755 239620758803410498138652945938322400 3610756 -187474213232858178340946945389379584 3610757 480629257629876196754340082324894812 3610758 -13357385128930452097697531648548992 3610759 533548276243175623636788880603943960 3610760 690864850781895235919210298925056000 3610761 992039866079296857304688270064000 3610762 -705020458923675187938353702506780368 3610763 -502133228457358637335015418179976976 3610764 181823092466404700551113882086400000 3610765 -1332718903020354656227951019026268340 3610766 -158377354871391916100394466698028992 3610767 -2186068718152870429690199655929088 3610768 -371204509287809418977796839548911616 3610769 814048190196479973155346708124038900 3610770 -163757997174295672320256120828431360 3610771 766010772820054724285611826661164972 3610772 -398060446183819384177555727191142400 3610773 -584737927298270914122219454312279716 3610774 -792737036734061760982057767942224640 3610775 -33310065478603663452628274504064000 3610776 43093726630829157639219184319201280 3610777 156040650229790693932574982198991380 3610778 673345686534143480303394163061312256 3610779 261201681898478577716004062010440640 3610780 -592232180197077827247968793171878400 3610781 -277257231097400904012612344812667418 3610782 96395366084153120288837406080468352 3610783 2071599508173308288285273076158983920 3610784 -460105634281880932800054324998307840 3610785 -105851422933654625353059353212060800 3610786 645684168007705380322326829554656592 3610787 -136372489470346760720574768701953920 3610788 284026979669302948927429223280368640 3610789 -197649953690368336086657757656739840 3610790 417482211839153553801675592237180800 3610791 180028676588657706661109246244703440 3610792 -19927240845442116333348099447521280 3610793 -207121066387420285419539696192876736 3610794 5294442269592616115704156737603840 3610795 524441619048966851269828069513768800 3610796 3848628893553345137048008734720000 3610797 -674873298753299850962967279039883872 3610798 220065871648436648379095690318034240 3610799 9646882897483264582176061479765264 3610800 102510843585316322755134696910848000 3610801 722149449959322918574108626055167972 3610802 40797700915747134804700999771379520 3610803 245102744792855277898914060944398080 3610804 56983055464887610309530755910848512 3610805 -205404084931549967129617111085914080 3610806 150037364384711510930318730258477504 3610807 -860743915009962882303621273327977944 3610808 1347198381732136265915752062533713920 3610809 -145502035687341733157772702538442886 3610810 -498707809173259995266759049378631200 3610811 -1127184894347320681267065498082866588 3610812 103576851398921343934616685936230400 3610813 -163256553575908912723731886918715220 3610814 -161250506710080968998779657781900608 3610815 70656870297113529148806741695970720 3610816 197334709706829363632621017727238144 3610817 -908200909829896675979916976239473280 3610818 20505632123029639994135650816266240 3610819 -684876585639731537581059034308420000 3610820 377135835975397986093229137267406080 3610821 -668269717572833532344539924012224288 3610822 -917176481076217278011985860293693440 3610823 -422404273482037918745341040002951776 3610824 199575186615559507241350026815569920 3610825 316334261176986566266579169529413500 3610826 -1041082375289967345287197328674983888 3610827 -844609359153104390664043024258374552 3610828 470899376939761138100126855889264640 3610829 -104100714961704099410871848878942260 3610830 -35285054032210686270809556969204480 3610831 -124349530716814270010376435837980800 3610832 128547205893463788529153907939082240 3610833 -1000233892721276585433431740549314576 3610834 70075025577606968757683736556601664 3610835 -689514951784703047286566822382976720 3610836 -721202295338540027764369337709158400 3610837 -216375470210940478341127333847026632 3610838 160513526083854640046370445782669312 3610839 -2089804794047354282058640118322432 3610840 846138264343216118244194235243724800 3610841 725747126981555840473936238569141572 3610842 -208246084805642490734197592586290688 3610843 -656480241247500333047715776269049680 3610844 1275830211319627291649804509468033536 3610845 173125041346991862390966306467155200 3610846 121588383955031207101720817996276160 3610847 138623643476644799910374905427150832 3610848 -747708275062193021287857989906595840 3610849 -159717582514961505428412385950186240 3610850 308463721323968737137095181673048800 3610851 -814771439159290169280989496255898272 3610852 609941001884495792232610123039866880 3610853 976872877394135696416107668179750080 3610854 342301677807430267044663230537919264 3610855 103612961285059700135386741040640000 3610856 9086819315892926653987446051993600 3610857 1275020057262584052375325632649553040 3610858 498163487754296928602792528642498400 3610859 244431240724501650947232382777605000 3610860 -212280511091591094219306307640033280 3610861 145969565818293055525066180731605462 3610862 662791340677624728930112590672976512 3610863 -1172263113840334441895270968057824816 3610864 271267259494620557075059727307636736 3610865 -138234852878979018146201561887681740 3610866 99138124712364471653880761645644800 3610867 -374532371022524759436043481814494608 3610868 -1342833069311474260546149629700789504 3610869 -1812041701440925015246311869978148480 3610870 -304184808533835910681886271180291840 3610871 1118978023153859260991553285854350464 3610872 107150106379215414680766198614016000 3610873 174234419689114391888660716088227840 3610874 -953312270471310252365756703346521600 3610875 1425582685353897590992941817879020000 3610876 257414337914917493943018199683215360 3610877 -1454667597577197447027802886435597940 3610878 64870964947458437739404612340297024 3610879 -919631107983264369230556935751209480 3610880 33682175239441603137521106781470720 3610881 -472468641740502312820162065699807630 3610882 -31882283377268848616673937321344 3610883 -1248245176374112115830281462259364868 3610884 -890903160940548407554912481890080768 3610885 -849856998651550075608446412085904640 3610886 -398858497667864011830409834715937216 3610887 18105321011792658381633606806938752 3610888 697144032725426824488879386469749760 3610889 115619863775316368395849212605603856 3610890 14025127773615836632122235954806720 3610891 -1549937367651010306212540815458753708 3610892 1301758744671632667706942794927081216 3610893 -272488703508589458400347757543303680 3610894 127153374755544651854823178896450432 3610895 1078964788467842750765260806473414400 3610896 -212702130209750537438636833129955328 3610897 162000472773986299301232355131079346 3610898 -922057692692396813190196287173038464 3610899 4334264017633167539418006472081980 3610900 -364375043867399491091639730337648000 3610901 -490886899785116667512164835539364448 3610902 -31736058629436082588243709876881536 3610903 -11820005594887723634967409077759056 3610904 627767685152455043490319654710681600 3610905 -560533341081416149898803841939835840 3610906 -56521245548692146330593449734369600 3610907 -743035725376229770048968649173977328 3610908 132270356062018480051773912658314240 3610909 548295266148222400788592907534726316 3610910 -172555268438836084278877621730792640 3610911 116988188369197094738864344522165248 3610912 -1276962966708396625866166856987443200 3610913 399266539232059172123471964178602240 3610914 -85419009332385345941770965664978560 3610915 -107994407810064394716414108779420160 3610916 1287530170235048241788407666088828928 3610917 -778477084298010237420962832785749092 3610918 -87526338121010714277418721437224960 3610919 813983774279569914687019590003716880 3610920 112916224327512043036205061964185600 3610921 732088491581593505797352421921984122 3610922 38986644426269254785545932711887360 3610923 -1196155705796396034663422752123957416 3610924 -1669421381480588301770750978289844224 3610925 2001090884403910644654138907728000 3610926 775684678917055604579244613962547200 3610927 -297620018136783511137032087082701768 3610928 -5890163128441810644491916518965248 3610929 -265270511111854502666289535008519168 3610930 266837386774677978922275716112915360 3610931 -409143173121537912093473782716645120 3610932 -195452814406035908840939996354887680 3610933 803263977560851347383457365893827182 3610934 -17914560331861656165801828186316608 3610935 1139935204000648001083934867684644800 3610936 -570784531945832436054773294392688640 3610937 45616959911281900477664194099559040 3610938 79720491009258452794398387161324544 3610939 -315807294520920017620271003078974376 3610940 827979931539153335194942410068759040 3610941 -153880344911993262848840432988494496 3610942 55557294312734149451491960511385600 3610943 -79912214322923224242286308864275616 3610944 356144092105844981481490391087185920 3610945 31632028858526067671453693221519440 3610946 -320947433179268211635828624180225328 3610947 -1151025165993562467682500594363374928 3610948 103615383792624103487571268459723776 3610949 966714674727432012621429330696673950 3610950 27441632803082394374592215092992000 3610951 1433461948011259568339896169315620952 3610952 156354266995219757215702861366579200 3610953 -2282700798275710362744339664213020480 3610954 -313255363663162380108573703999121616 3610955 -2023963526520100812618439946331047040 3610956 535471559314593029411533928276143104 3610957 -1476701227591547165369960830559045994 3610958 189425531358061156377265422144465984 3610959 -58535472829980162251925919614857472 3610960 65711423479092550057928915384647680 3610961 -1469610203625016437391668819965559438 3610962 -669326702823839584862558368056100080 3610963 -633529759117155273933602871358242720 3610964 -604682791799570155252201663361679360 3610965 -1121873654568141503134713275020188480 3610966 389330316897150284817192915574086432 3610967 948044941971127844868300429388577160 3610968 16663195862680908062550894243840000 3610969 840394568535019929822840935250373840 3610970 -41305003957747909653435295624788480 3610971 50779301046940127122626738436849440 3610972 562095854223869261505888697809210880 3610973 -498398438189931029437198336041710976 3610974 1281285187616740828132939616101997568 3610975 -855448725883506046166826971823889000 3610976 1089560336891028073117813335088300032 3610977 -139427386674581218848236815001564160 3610978 -38080760763214301313789328264846848 3610979 -192313358782141687562098330532040420 3610980 -129849393107349568540920634374205440 3610981 1582720161305266759865465619804060864 3610982 -1025278826956017721181681738551173408 3610983 559725367384862967833283442315818024 3610984 696006370165854695948790319712286720 3610985 -288360503008148001094536128704069440 3610986 357639100492735616376312734919185664 3610987 -1102225761550763296670848345104473208 3610988 194835439514620615229955544662597120 3610989 780198983630480145995594542703675808 3610990 553926118325899921627989832794213120 3610991 -686906081480766129018395384868826368 3610992 19459300979596257496828907785027584 3610993 574339997928616290342176741867275560 3610994 -22309139055598642733957789056030704 3610995 -785055723755699410480176336177788880 3610996 388955139012692733426597303226958592 3610997 -3447092562339587400928579703468040 3610998 251281046163062487127186888025275584 3610999 -43813420096241305482292898996918864 3611000 -743594436193007672422550304583680000 3611001 -1052712575185987987030259938520027568 3611002 -891637121503922607848836428686268048 3611003 -536821200451554367784235262384848432 3611004 -193879515261023104053963536553148416 3611005 -570855710251086289664628206486848680 3611006 -920866149565135596631151823685145472 3611007 1496350140949429086240920108376576000 3611008 1784837494472406238873021051746385920 3611009 405792896066485518311566979317281216 3611010 -130441725669831100496046395740385280 3611011 36661657325897243255550634176350720 3611012 1442900743628998128401368292748541056 3611013 -169749542211535612518471577582607232 3611014 -56916089587915929211525218029223936 3611015 619960616547299879886585210418164000 3611016 -39904058354751507990438831162977280 3611017 -1736461592567166583692120396276656348 3611018 -68840262996164577528712545332980896 3611019 860367059823835610928236947493427120 3611020 67117663194423554918532905547540480 3611021 1044035465326492180614036091993018944 3611022 -631800441175006111564434094634436480 3611023 -97209884557451751324292582965812880 3611024 -55303327844356797990290492939919360 3611025 -501077927064961314393849126919134000 3611026 1041647494895760674802467771163745920 3611027 -25328594099937066724449732142711728 3611028 95242249340284004088714620736344064 3611029 -641192595851393204053977795756984516 3611030 -353789325554717797788266690916718080 3611031 -35368077792820874967693492312772656 3611032 1087710186457756358648364197088276480 3611033 116435030501040448928196883018885584 3611034 159359668886828432850977765983610880 3611035 -180751630444964015733348611886714240 3611036 -212903750253108054467339143703470080 3611037 408955261253226318807702854114501568 3611038 1294151234799678872824060753890525696 3611039 629997784825048390617380921987490624 3611040 -403124478628796621200674639792046080 3611041 1002913958703754961340740248348621440 3611042 847330535492206420529845556730126672 3611043 -1511948483521461933357975504671704896 3611044 -21796323500359080973348263204244864 3611045 273060017801285262401206367462263200 3611046 92569513948054867985923232205078528 3611047 -60765784931241456815445460327542888 3611048 -432737268094843395508379245414563840 3611049 40369220464201532701607751522412608 3611050 55358503399658846470248241355350800 3611051 -850371762336331932951999661375905600 3611052 -135680291009771780139586154823472128 3611053 -717864755492435958107261521382903796 3611054 -2033747212121741097458267635891200 3611055 -297432214287093748545072521063032800 3611056 -203069223899479593499218017358643200 3611057 -2903524630668427201030528129780566528 3611058 -733188531881409949132551087154451712 3611059 244204794078165213041239401856533260 3611060 308718819240048802680887203516661760 3611061 -25227180034684716797820578353464900 3611062 -16907960357763595396704328183186176 3611063 -326766518643361317993863108047145688 3611064 -1013914069551542542767967460376576000 3611065 40492227022277678471768401266731460 3611066 107066859427481844371823986210079744 3611067 -927063464279053311067416889937420520 3611068 756416567301873745250521473911886848 3611069 168892649334096963037573044657346560 3611070 -331169985148931602378415847805999680 3611071 1217531795103867339474268188494142272 3611072 -380428603719221711460193741716848640 3611073 -223693011617672519656001412177828816 3611074 -151759136191383056819601415545628464 3611075 -17103363461227771672924456515796800 3611076 145237503076242817696942391095357440 3611077 971430489096224832691364267846607520 3611078 315634412618871520890881849184883200 3611079 1094542979821347269860918156715813424 3611080 468151244234528770469404804681728000 3611081 1741610848548576989250880046165796960 3611082 120274439693451405380502099483329280 3611083 -7664558135760545253932066441719920 3611084 69315315779308467943254066378345216 3611085 -270605180272969524294088540311693600 3611086 -352115676027219223162301190876840960 3611087 -1294672431524264505553639517328412920 3611088 12703880358678712210323499462164480 3611089 -968779630448744342011813936422470808 3611090 -87699023803081226759997773783347200 3611091 -42027627794256307626653235973968000 3611092 -479538354104649290387963635575072768 3611093 174427728493716738192739178801355342 3611094 116320614365881573242245563015051200 3611095 1122651108619272633544311916409583600 3611096 -106143292898928330729956878844958720 3611097 93412861406562642589114589308670208 3611098 -900750989513305371817591512116317200 3611099 275680217119133280770615198854586136 3611100 -84966396484277573533106656924377600 3611101 808722800811179735324304665008870520 3611102 -78125558968237852761362254813271040 3611103 12102538596626396954973137295690000 3611104 -1229209320822550863760016411010269184 3611105 250175302213791858214794946055396160 3611106 371234764984174100530492652314782624 3611107 -2533211177177871552547179558238271688 3611108 -991326086469307975245570395768537472 3611109 825147335131635024676075316638174560 3611110 -523062420313785272867898840028775040 3611111 -476522193343444600202803529480034768 3611112 648898970716905816374325267100876800 3611113 -819304196674958899086533918542378416 3611114 325812849724376566795109929170269280 3611115 -347023763077748320015548671787609600 3611116 46265346770909634321481502929898496 3611117 -199014008813237896864386872817290580 3611118 37594445728670866677728411327987712 3611119 1153093974922429030906824286698877520 3611120 156984658234046366421139068142387200 3611121 -1087913892316900419026898006018820320 3611122 732237169983740233665602753953220112 3611123 -2154128633694045330247267471817399880 3611124 1504311340862984171885746906746240 3611125 69457834461461014162802035481472000 3611126 -35145161754452553897505091384563200 3611127 -127664229499563995725027640043519792 3611128 161954953092509394949125136731832320 3611129 -1446372560097451064303577848442693270 3611130 -139311777496733941263805492968372480 3611131 -205306610843330928840699157157717472 3611132 332641607084435210270108340862172160 3611133 -37316833837075617658608067924540698 3611134 -688722637001270186249346021953370048 3611135 -458823998958711789381860556385860240 3611136 382830922479819498705905293474136064 3611137 856782201646345209265267172519985072 3611138 -135343379858389694745989666837091840 3611139 312542896422312090162342855398119680 3611140 5179309753706107181047692824371200 3611141 -669294212350336419597219870649831428 3611142 -33358117834547247621729571385011488 3611143 -495381740116659258314676679085241000 3611144 12265126836848917110675823377131520 3611145 450093009084616742336444993332662720 3611146 228123098316765695669518092292485120 3611147 -939086221357997738353659415330687404 3611148 -728895742790715311757940706022904320 3611149 1314674411623155528732715570055900640 3611150 -16722660154617964508604176856979200 3611151 234746098930347217775770925933167392 3611152 -45754184092341663978779041115398144 3611153 78747180014485994165331566155309620 3611154 -140437609021879444105515352887085440 3611155 662739576523832627659506165277862160 3611156 -177672398511497052268769348859108480 3611157 -377004461653627202040336132456373632 3611158 631613855208711133403357270781595680 3611159 330942223232421469137372917534062080 3611160 139035889145429813246048475546009600 3611161 741387608556612484649262730163701632 3611162 407675525706652637124116709853358832 3611163 41481387931635068010444743478881904 3611164 -70504733750034717482537891096755200 3611165 1106525122743337414315079695322853120 3611166 148618589141534976376895789912060928 3611167 456813674440675067148572086842895200 3611168 1387939302869445739925295972333649920 3611169 145716742094474564647312606164115200 3611170 -131008973926982565690268755553022400 3611171 387291413483542492195813866374337372 3611172 282636922363783591023877947987796992 3611173 2745845691713269157653423249562428480 3611174 -101197872631136538369964982552018688 3611175 -272259123355393780440053087292186000 3611176 -45570819110532977214340296996049920 3611177 -1902920411660798472113049568474723974 3611178 -120745339392400115492661705726105600 3611179 -836213170597062869460616520936403312 3611180 -128565967096625107083491050707671040 3611181 -698727851794360579135931397102182400 3611182 790014391845053542160167287255120192 3611183 12586970283893813545241140546111344 3611184 -188297612832378547295416533151383552 3611185 196429541212854428155697123816659380 3611186 903319964685325609632013551304299792 3611187 218421031470001700734724492952202644 3611188 -113265947998672158720874206132783104 3611189 910395905071136768275039122967194990 3611190 20556869010855726856868092529786880 3611191 1893705082985419474242568598696546352 3611192 1213246216944144858735891284485201920 3611193 -919324998409644875921429730265461936 3611194 1105370884660354961428768367808310896 3611195 481873540206168052075841733037128480 3611196 289161935575345473519824305503897600 3611197 552855682296642879525219876998703040 3611198 -767826098944963100282184291387790848 3611199 51477555318564967098012376929067464 3611200 87246332516354104220750402840166400 3611201 199070258056765985786759108172339504 3611202 -95506732712396294728794531528178176 3611203 683680318442414290867320886820331452 3611204 379866924930472279938924057275891712 3611205 -421031741685873568508267509377989160 3611206 380312341559268114219585885533427552 3611207 -123458296082007227188984790609194848 3611208 646428253333545076290742059086315520 3611209 468481087233207348045018394510969216 3611210 567720908984394218405008507950731520 3611211 -10257923216336836311474004001889360 3611212 -226788193971889944967339025139998208 3611213 1659519963798710671484342043448038720 3611214 -24029993189251900447962092775169920 3611215 -826169665946677098558118437903803640 3611216 103075333342218453230076673944453120 3611217 -1037986366467635158820927534069947920 3611218 -351639129303451796898107874832492896 3611219 403696042671300116961164239481110200 3611220 -106798114098087499941599899838361600 3611221 40401118999894143856946755442230144 3611222 957272933689547112632727194555503872 3611223 -652856918026894800376936779673650432 3611224 -519072070867341882268843000663142400 3611225 -541031489342416335077171204599521000 3611226 5287205971801250223516163747908864 3611227 -2469562393189924430197846235503158080 3611228 -106901385113525133990565001649618432 3611229 212045875979214717969761450571323040 3611230 170488225653311871405257425774571520 3611231 703948865020519899177591182087030232 3611232 -268529581273496113458492554416619520 3611233 2743549560376628510298886283324052400 3611234 735477591762633189551374059273965952 3611235 -521039236063178001040130546658201600 3611236 449738468314778043060059658430735360 3611237 12336886877095415560878665037072384 3611238 -84803206189795045430202937355201856 3611239 495977682027918537177194051418670560 3611240 41900158939213627598382561843148800 3611241 154246321136887393577605081401453552 3611242 35938223168162146455025647729060192 3611243 372876597963239806647271584472965492 3611244 16796939116579778620376779914657792 3611245 -1699291512510951836678250236866560 3611246 -18911658591580990707403756172335680 3611247 553524513580531487772144077652563328 3611248 -246366527275795711984608854420357120 3611249 412799070220301835453742231262336436 3611250 -77591268090650980138246836400800000 3611251 1296987511975189291459740209245583100 3611252 -494591452082415979552227718616997888 3611253 -83066129899218854953521350894438400 3611254 93416736251266377473424790171275840 3611255 6232029777402973473036677805184320 3611256 893066333819414614540924270893465600 3611257 -549062695006621069482978525544439420 3611258 135863841669606241915674922609886976 3611259 -170941154998592189673985033477471176 3611260 865024003092936120996278582832314880 3611261 -949822996246389386830154316913700616 3611262 -218448661548706131549051911132467200 3611263 172630389340213164523682420792065000 3611264 -704419308530456650119003658361241600 3611265 -49540383909357724416153804484469760 3611266 -923763198439934725936987203692997168 3611267 523160317986450165091363808694900240 3611268 -690240533136635560338533117793253248 3611269 -6216486344035767225172303634440256 3611270 271735011962566456388344925848444800 3611271 412730294272178996645507840165785512 3611272 18694868920539325424797215058329600 3611273 -392587925145872250963496519832477760 3611274 -89310004563828083090267582432149248 3611275 26134454931438572500697977482875300 3611276 624131497253164956763475394136258560 3611277 -1583029925241464055044315705348128320 3611278 -180431490809883451247288473907995200 3611279 -288364963783849328890953350269656480 3611280 -65860360101128790735637079292641280 3611281 -1131666704401667870952964726074739918 3611282 5590799977916590743957264504238992 3611283 -223020812667057311043468921839800320 3611284 -289118379175824154706016495826912384 3611285 -1370304972732916072806842120670346020 3611286 76832573684840175584057873683135104 3611287 -1932942752710454153804889701337099064 3611288 364361921383988102115767183064053760 3611289 -1002458101408011122851100191149587232 3611290 394712350618993576269900771812198400 3611291 -2103134266316639010388066930590157308 3611292 -1285990882806556255061906751980666880 3611293 -799528643391149790203913440385374784 3611294 -323352405363513909751006367416291008 3611295 440123793051811322281904605158036120 3611296 370708511376935571272524966499057664 3611297 -1811574809956160664771776727183124254 3611298 62481335147778351951906623344865664 3611299 -884427235666673134687990202511902736 3611300 527191790597586464134334486080435200 3611301 9668757686544728708712879601016064 3611302 -154673772841278601655402893411503648 3611303 1951285347993556743792661250379186552 3611304 25940249801369118760211368267484160 3611305 -370887597289568987027672699042542080 3611306 1104909856090421235886837869237554352 3611307 598037927196042648222327401451724800 3611308 745156549272547025079380502656668928 3611309 -27841343081748210241335543469638996 3611310 22151356728283996136623754917470720 3611311 641190234764534172922016088058823040 3611312 2163764000413292671755138193489920 3611313 860867814433447860599504279638970100 3611314 44572978588350085410583429240725504 3611315 18429180454054011382189126893514320 3611316 -71139146273123317854759239727108096 3611317 -968299349804326865057066058266511634 3611318 -259950212447770021558652193072751296 3611319 -76258681386556367426490598700082456 3611320 274685569312684856201002194084864000 3611321 -203559945730200059250038359925617536 3611322 -109253450317130157564758022145625088 3611323 363320494717911390307840622857449572 3611324 217505957925074778271055404788212736 3611325 -279156954473991422742465099950220000 3611326 -409471548306605646872276412234885888 3611327 -2392093802438751007905812619888628800 3611328 -53334158487123043060688137878503424 3611329 86779616070845398672338573054692930 3611330 -428687201689277463474462152616384000 3611331 620892302200238855984410285695907200 3611332 -796110182699118205003455586473750528 3611333 -735707612593831822982131227152650176 3611334 -310117479992036244898956257648397120 3611335 -9092753561443057120737997470872640 3611336 1179763844701914608603612789921587200 3611337 392819977822216739105163278484671760 3611338 -425351418735053947841241206129903520 3611339 -112240851378698592120896235871078944 3611340 -396106933532024683673103187341987840 3611341 -1596832316758962266111270488339478100 3611342 146515753724389366530791143826262912 3611343 145576432819611458840687953801739904 3611344 69345405759040886586306000514056192 3611345 -38438348752815078277399145470940160 3611346 5409229778198140598125736147463168 3611347 -690490342074009890393324987229133204 3611348 -235489378320236678029589467518011904 3611349 -147573677636963412566963412530986560 3611350 625095183929296927862866212378986400 3611351 -2134722017523389787979939610643606648 3611352 890230875106040357965647747727749120 3611353 19488095497911513703188616179781140 3611354 153053133773159105025566963628347376 3611355 -955622184898025671120848452025600 3611356 272004709169247989950052385686747136 3611357 964091883561373152122922225010871712 3611358 1001950528211342604503321853854689920 3611359 -171503757195402318479991158659590920 3611360 527641399415122292370066431016960 3611361 186298896850620389623143552827443680 3611362 -22319164998464142700354175617808736 3611363 380371920124770438836943838789837824 3611364 1037233988335665285928098150603220992 3611365 165437532424293172888020997972411260 3611366 1452716397189082232587839579612576 3611367 239101108836312591453559077516337488 3611368 -8527577416568155714396784667033600 3611369 -1299996278073363351590673229941148230 3611370 -19050398483553154802778889753958400 3611371 609739105227844709407151141796078000 3611372 844668395171651204490037392861511680 3611373 493105031125488213865512522859128384 3611374 -506939428937165163287048707614955200 3611375 939922162188069804056065378675224000 3611376 33224791718971247552722567019888640 3611377 497852403397475160608898543098478144 3611378 204536662857051624714862179640090656 3611379 1337586672404035082627925135878422584 3611380 -848494775534604613315801765631827200 3611381 426143671612500090528785304731659182 3611382 -513789685800244573603694808253612608 3611383 -51781378167525951493650394745380432 3611384 -53593453606746000285663173693644800 3611385 338984007850294676164588205815560 3611386 -803176080812904136505975439380453376 3611387 -157115683725421917734440192173303120 3611388 -189194656874824552112366484934287360 3611389 212327843258357108058461654949757190 3611390 -53333641108452382931568955860662400 3611391 88298458923867340095591858626840064 3611392 665574244129252608243840948818149376 3611393 -801954515939213043652468520332271358 3611394 -273578117775533324472567023657631072 3611395 -1399081538370932198093506886078965920 3611396 163081898663780650953325702816924800 3611397 -966660365035999713385247016958394400 3611398 15523239836205436905633702098569536 3611399 -1402439547983559719937836612238553680 3611400 38321411762192452412784886849536000 3611401 -798873929245784983459049045374842598 3611402 1135294007100168938230012700930191152 3611403 540119541722398017039804454088522184 3611404 -524153656633941097957887039028214784 3611405 484991924890367592381708748046319360 3611406 327887952211515519560577594874982400 3611407 292627757787442395435269245582530944 3611408 752724816309277250098225889062354944 3611409 827002039007281310018202315997509408 3611410 580669477593085223472696106276638720 3611411 -224869475112611054756463090351947988 3611412 262377686567162390590532371746078720 3611413 228375066305965294087732262993991264 3611414 -54784330479386528991517450414154880 3611415 -200861105646587517847758771424604160 3611416 -955168543551406668728377768852377600 3611417 1117731027769949826902224742994539466 3611418 -291629457556188742398627194349943296 3611419 -875870065531510295341891077440862704 3611420 344464831307221683408085967706746880 3611421 1431460951147204297315005518490078720 3611422 -436955870453810326027690600631874240 3611423 -1652131238921526441580442143875623328 3611424 865960231383518200152862693683363840 3611425 741731405793422882305521905593126000 3611426 -5372071192467487585713773847230976 3611427 -841979652080234501509797906006009480 3611428 186836811866164562367163755333058560 3611429 720280255213207988796148139033711676 3611430 -744853970730965655103475258557440 3611431 560029937175764812388108198109802232 3611432 856382727272973636459927848162918400 3611433 515938325510438111271776643377694720 3611434 776841781471780452066764309798629632 3611435 990871199707798244585683829287670880 3611436 -102039088998435586433971445331122688 3611437 375681923878722047279871422551230240 3611438 263253565669212559310392786424696640 3611439 368789802767008002055155219695373600 3611440 40369841635946947754001971429376000 3611441 -9811549783490307174801973990998288 3611442 277085973372366734162056014342255360 3611443 -634567967369158861953625710556917360 3611444 8911304599485951178826237128035072 3611445 476010012360043982164918043118085920 3611446 1114970738809308828890767096501753920 3611447 -165583128619894828318512966725796000 3611448 -271147393879794665579460287963750400 3611449 393644020041336233733226281189663120 3611450 329024659731010838443241544642162000 3611451 718135101533127502542025057704446232 3611452 -15884471242380518601772444545280000 3611453 795455047680644542095093161572917702 3611454 41082713039306047337932437196130304 3611455 299719085693504212625363184817872360 3611456 -44037263439169949887316555216191488 3611457 354509164064874278705726757640268520 3611458 996707929622633715044487689620624080 3611459 679319790833342354789020352814843216 3611460 337282349063890262452474032668712960 3611461 -876329010582807397977392355760767968 3611462 536398843359201037313358904849008000 3611463 186822575479805712263658436649725440 3611464 -38178070576896810607837165793894400 3611465 337911426785062504667510794798079040 3611466 526729679585213081125980843246925872 3611467 823208319175789699737463644168150832 3611468 321380719476721409647759752317285376 3611469 -372426969763545889441132991170167552 3611470 12334054702942162802285987251881600 3611471 284417115459128645917480227483852312 3611472 -88506669154156700663200626158469120 3611473 -1045178521895869152305844863529746316 3611474 1675272620504543359346826131089874592 3611475 -85565381482543882643521736105840400 3611476 -801194865664893095602306412880721920 3611477 519860394527840610714831538704709326 3611478 -151213996672085673483346136681741952 3611479 -328403763218341206388818433836764920 3611480 644786742439494867076464607734988800 3611481 192943314829865224859526716060870352 3611482 433974775042033650954691654183211520 3611483 830191471531825866015756417816848532 3611484 12758094024737348792745434496628224 3611485 416079773748165822204983361203865600 3611486 847991032282514289601842188221935360 3611487 899072084685538630259942701408200 3611488 882897872964795461827869437356277760 3611489 -576305910750546177565544961573636480 3611490 -221223589421897987215008024399482880 3611491 -669564267778506801022391763341453680 3611492 26751932981652416780432561136076416 3611493 -614065468877571643864365228823022400 3611494 -661156450752261002315361818875324704 3611495 93713197732960409760931722081939000 3611496 -193105684776630101131001832780349440 3611497 765833409278054512986021415635357000 3611498 -937973724966694713556110043794551040 3611499 -715884225444192064189495984061091840 3611500 490455802813550560362744665278464000 3611501 1174218660290263556401691422695373920 3611502 442389354136446884497021595491822080 3611503 167913014318390008655997683569757680 3611504 -71930771575340451059178661793955840 3611505 445354302120949603392234028694608320 3611506 -462623408390938707317368830701915136 3611507 -798061059335461750182549696785531520 3611508 -102287653771709013577783656610682880 3611509 30322819770633116613900017014544352 3611510 155577011564584590947884376969852160 3611511 -1098983761974390639161682057550803840 3611512 363864717195904036361050372474675200 3611513 568851440121681910742009724533430762 3611514 108353143381285087338433547877921792 3611515 1823417161049512579559423229271472400 3611516 -286727046452742769150514353295950848 3611517 110496846945027007666285004556155520 3611518 -469720444814728347040668984438415296 3611519 -165922749458754861072938208682672656 3611520 -682007752050182345819079793704960000 3611521 -1880603395847430126984215917451729278 3611522 357518991238217995884774917605839312 3611523 -1205489499419986868822638979514539016 3611524 -313820796673501320115586179590017024 3611525 1028812870831809877955170290503773050 3611526 -48834330942427914855485876965247232 3611527 47585045771487622044310977177322752 3611528 -763832085958610467371623374845987840 3611529 22141982534660031581599305222155520 3611530 187400884725329564156597709898736160 3611531 81644350136618738147696231999016960 3611532 574726279219302921027203052876713472 3611533 -769265043094249301202040331377132340 3611534 -1125583033281300909591852352439659584 3611535 -348251219246914697153429491886722800 3611536 -223774257689822570047870405934276608 3611537 3295749604683225883155080810543792640 3611538 219834248902765993782285106273979904 3611539 -1554672623150532731597244321618525120 3611540 -567574244429489810702913197059891200 3611541 -426792912489456673107923480810150496 3611542 -420354620364386365895544707753773056 3611543 -190355845040298384211342096753332336 3611544 908088935674262466175293635914752000 3611545 778993995196906454687177965229686980 3611546 684515433225499549192340296101983472 3611547 -40552563700378733022096860820453804 3611548 -147923480087199186679260186652376064 3611549 -451827439292242832580242130082695450 3611550 -306525497387896744205856255301147200 3611551 2164128983715129605513337559823555552 3611552 351691690286006627368889990611206144 3611553 534972548805307100823158401865440608 3611554 -140078763479524221736951614190714368 3611555 1286649671034628170978349189149834960 3611556 -120547809480776919342316296639360768 3611557 -408658851159939319080666791894650848 3611558 729959373869669447135065761911633280 3611559 340131299414621964047859759183313920 3611560 -1083359152914065437118470133670144000 3611561 -2279482463183235009586501580667704838 3611562 5436983701249015869683718196045824 3611563 -332032647958530229462374520154474188 3611564 -833751670119052129998711965166796800 3611565 951295144964078025767476612936572120 3611566 25784749695779453896591250389973760 3611567 -534249421637245726347349904149425360 3611568 -141504190128075979401392087223238656 3611569 -221311401975914611518876390088151756 3611570 491897581750329027756732258024960 3611571 45279440773708248390478451306831424 3611572 -42966402823041690446530390737093888 3611573 -126911055631727008510558641193482240 3611574 -1285010368460955373380350626239528960 3611575 -363998944724531320318638682445788800 3611576 1036848794618019729334878339427676160 3611577 -442983657658654147637312089837920 3611578 -792958835194872133163414096167094160 3611579 13068092859894235849456748579717808 3611580 -156080501152735849345270144438272000 3611581 1836063314554375700780923047006072972 3611582 235546516149921468463024460600049024 3611583 -342619674862484589860345667460675848 3611584 -248538962512729054620358762062413824 3611585 -1206492840904432883928761149158962220 3611586 -319665627287960154018066273888444672 3611587 -291875640049757090935927205291398448 3611588 -68347616042449872213475813278223104 3611589 -540546163517655157308100947393919776 3611590 601184136223263840761532535603228800 3611591 -484502048438913021909969528455800728 3611592 -476627551497881025362928233707438080 3611593 -152335108699466876957426344885734912 3611594 -312741211381943969677721130526407840 3611595 173787767053959816611276005014294240 3611596 1293150671696417663878442543909086720 3611597 431467948146205856413097921577119712 3611598 -160300100408695571476410175773176832 3611599 695299846406906925569499515262179136 3611600 69845900445162415165604105597952000 3611601 -264716949187765326118768689504487680 3611602 67587490028568546371409358349862720 3611603 499102966076617646365003525105215852 3611604 33471698164919889753262215196624896 3611605 557772268250914315986258211440871260 3611606 -417728170562009732863008033186407040 3611607 71138805583420258707006618618714192 3611608 125479513392779212731156600668160 3611609 2394773756081761251927327183931293204 3611610 155083904890829608939361228442808800 3611611 -371909253426556571017404926352084000 3611612 106577101033815471622542825813920256 3611613 8206080894215687020372090051378464 3611614 -567991329388976358937175354176203648 3611615 64441885840017554993003672163571200 3611616 -141536675525900019444719419783643136 3611617 -125397289439513292222251993734108928 3611618 117715265902053306778094872161784320 3611619 286192203481484667995876450454914532 3611620 368133509520502893250528110619968000 3611621 -693562316397801202303615877227854336 3611622 95308387256171203932705145370671104 3611623 -1987485408161264771927326748852477128 3611624 377880649859394737469363780828856320 3611625 185779976358359523521331239583168000 3611626 7568138624961860702564184319057920 3611627 811333562261548266363113849310457872 3611628 -31563420582828877194903716497849344 3611629 1057955720168789824202990096177362112 3611630 217463013603292202246611593109710720 3611631 472799910834466920038253164296479120 3611632 -156811356216949653291445994701946880 3611633 -657563741913624580546897333205580042 3611634 -26834173941869818744584767692101120 3611635 -456209821241582777853977189584697040 3611636 -204952984120826597596117066305841152 3611637 279028067811309956470479314015414880 3611638 572849098930654512510446333382978720 3611639 86326697497829272877788281002261880 3611640 380033768633142453570023481315532800 3611641 -539173907754530640165082965676527216 3611642 224021571680123838845444798419439472 3611643 -812970411721753262758148761155786240 3611644 365094434041833411864354212330637312 3611645 264694039194608233994618313438042720 3611646 31832549520540484538157460593531840 3611647 -68559490508349831780430275861274048 3611648 1730062236096494460538994824323268608 3611649 79656176253709110796900326871327008 3611650 -176635118849305517128445035872153600 3611651 -5168096756573687840865804050670000 3611652 -201038849962870096684204004597262336 3611653 -30914648580773370572690901550734400 3611654 389765328517025768808524244356167776 3611655 202200091294397651797064653176422400 3611656 -2152130950186557774173713290240000 3611657 688647584095862830770406823285795712 3611658 -527714277859216737615687857216937216 3611659 341852552681312739031817042384413920 3611660 554254318356348931362663651735552000 3611661 -1301869029496257402094055512757348928 3611662 -709050494417549770864544965061231808 3611663 -289618986444978077923825957440543816 3611664 103959835976233731241605860199235584 3611665 1010695809419619453718500601518771060 3611666 -167998007738039674201711243317817968 3611667 -472140647944809860223059845160609280 3611668 1101496871992846064513214729573421056 3611669 -978062028600823488807104943810738930 3611670 89722672076743312586471643397478400 3611671 272578054350385357035343141012669280 3611672 -404881411053355609527754689066700800 3611673 -367885434188532441931012091491181820 3611674 -1079133013167904651727790156324096 3611675 -88375174247648722495419256528161000 3611676 370067121215286318019776338678610432 3611677 -222232001592458263949650273889560474 3611678 164712538111053743240522644201208832 3611679 -488570280937784821135794150856908216 3611680 -701786233040758077427660110914519040 3611681 -260355832172917828337160636249346668 3611682 -515175704607789830327118229486114560 3611683 235577912348983525020396580431464280 3611684 -758744432296095261516774876211809024 3611685 -90239016849997857160310697133209600 3611686 -109184229824297400142089462528371712 3611687 594728135979938290709666629820982792 3611688 474833547541037802489169185584824320 3611689 -1269726227706339790538967737919504540 3611690 -154119432797304830349958273058242560 3611691 -530421268592884369226167626084805320 3611692 636991680362475989516500548579842304 3611693 -263392874135400219199151959149027636 3611694 -365287107213477816458265178947633600 3611695 -187121512205502965137116100259938080 3611696 -272715571994097151815474588445802496 3611697 767201391605748553794548043965362800 3611698 271119873741789694341182190712328736 3611699 -4094744290449573184480067189697792 3611700 -111327366445578073454069465548387200 3611701 1989552064549534898394098766204370332 3611702 -163294322077418709598552050397090368 3611703 432654314671913543092795880584451304 3611704 1364895924556673537019752107115704320 3611705 136560992576344626637248861846193860 3611706 66774318427519362611122928493155328 3611707 -2576287873208469397015422135458506800 3611708 1138458651506451033703446216437452800 3611709 -922662741143014212738656702161696320 3611710 -276141067385816193414303458829744000 3611711 -281707424452550694910938166248122688 3611712 -126556333786551116992412959195004928 3611713 -215261109908514110361824127873806976 3611714 -672148053490491034596440188419338544 3611715 424812450680611252438564414843354800 3611716 1857589082111284212183375294646232320 3611717 -286418842298199815765529101190331008 3611718 235603974773382472407300597280753920 3611719 1534266973240513727797068442175564120 3611720 -508207572371943801573668097085440000 3611721 -111379696063164834756487015793304960 3611722 160645460538961613015446069679500800 3611723 73151763500262551438400457977428304 3611724 565063870329212488311351591539744256 3611725 -466550429656642350986363253767495900 3611726 -575406990928129508270751116117114688 3611727 -152270378841698151042707980225111440 3611728 10969067437587067370393102293655552 3611729 -3343887287767095387343697863348080 3611730 -184117406920087452097798594970657280 3611731 -27836584544714577957209128389956496 3611732 726752842838786348287635805791924096 3611733 -1441301160572667587872201984724059776 3611734 -55792159700447578024724234208052608 3611735 841359995315328535187935655376491760 3611736 -284457771730729273154689057377484800 3611737 207348954869216008484798981920999632 3611738 189655467933189024516572848075393728 3611739 220793390626408210310284488138268824 3611740 -546444489794098610135954256226513920 3611741 414213172354307786829978115569762630 3611742 -12053548540146366456065095709952000 3611743 -13453669237802551004820863942986536 3611744 -813843175147407742425180644388372480 3611745 297809721206968809541404174605334720 3611746 -281108213309846307997029076445546928 3611747 -757037185424366623678432662746039040 3611748 -5122130425913993193157193060843520 3611749 1929730216083691965948532059865291420 3611750 -668478099402907045958423450230848000 3611751 232124687638058526690253684014092160 3611752 1271015799510732627603796099500718080 3611753 401235927270984818737451818698378240 3611754 -94526059251012001320625704956800512 3611755 94873180527594761540502815952955200 3611756 -949070556408843014776924972294540800 3611757 1313341342701017010432442256520728640 3611758 -553624723384217071225111004579651520 3611759 -175970691828641352303555343080579552 3611760 -109551605818442334831716357947392000 3611761 -462487334130874369817966470987886638 3611762 -62859679763091762863128010987520000 3611763 1791929559933368430663988766902316400 3611764 -97344468878169843639255579290518784 3611765 146276265256902789258334495387797660 3611766 199648064480954335855241373488793024 3611767 1472463144549990089859243781203405640 3611768 502821111316277468303090188904448000 3611769 371935202951685121607371973932652544 3611770 -142413671424666112033558776703856640 3611771 1800712623429942559205340100687767972 3611772 -269163832536176931290405753355184128 3611773 -182656148360711509907399559708249696 3611774 766714171061752813512518004217499136 3611775 -420531912748459907624763084079708200 3611776 -433789685654176178880834214821888000 3611777 -604282408913347859823574319863175340 3611778 19662212759877424427649206634650880 3611779 421200238499701125813686166965756928 3611780 37458468648457047665781505215897600 3611781 956799409176388095730443579536975070 3611782 144411668773273036998080369713441152 3611783 812009258129132828207016924932028720 3611784 918802770296495671485746302031216640 3611785 -9816690954323732028453775089167040 3611786 -698050039186527116759684922550325760 3611787 -232999760340278640206800451022502440 3611788 -732985836558626465909109777356241920 3611789 -1580929037043911243005389881704942410 3611790 6860970459283841719081322125248000 3611791 -858615302588590531898105286758914008 3611792 54304898770178060262173420655624192 3611793 -511896712837016342404203075430987536 3611794 108852232561768747209893190649719696 3611795 -273709480034758285972285295146431840 3611796 443870802714152686141675801434138624 3611797 -14300854768174586240511745542283968 3611798 389465071740498784101912302859290880 3611799 782502571101759953847051960702559584 3611800 81420382683398349573429845502720000 3611801 -617275862982424532859965911050384000 3611802 -309244911550259191497756370691896320 3611803 339937427809891358049056841602197920 3611804 -269291959651999232893403744602297344 3611805 -8229638616210006011512134782774400 3611806 -270074305228267465260254681854038336 3611807 -338141681532274539528638536365989088 3611808 329243717472554526348534849670938624 3611809 611513019857146779263442868267458816 3611810 117712821073017086025499298346762240 3611811 -245759726142537300136538704622797056 3611812 1358590564024989745641091827897942656 3611813 364459582933570321195877400362347164 3611814 -119138376330178043089907466036797760 3611815 711059438929630681409884051582155960 3611816 -256890044935471539981349009804339200 3611817 556847330205346474235629467827436480 3611818 -325286794011955587673863266627491584 3611819 606869609095554403667652344814828744 3611820 446462890984764756716243282352322560 3611821 13304864494460126033951895394360972 3611822 -244578535412448011485256168809476288 3611823 411619217270729418523760273737394184 3611824 -214743132667221998777528375017390080 3611825 37656549634547340811636216099296000 3611826 586166003062615535982671241676309392 3611827 -639575919814120305575081355327886324 3611828 -7370632394707392652693613903511552 3611829 188886480213329526307366342303820928 3611830 310472379364495447683721138801282560 3611831 -1386841483037800699787867446178257368 3611832 375393224343732310619342491852800000 3611833 -1017290546410371355276521809975032918 3611834 729986278423585060124409439783899360 3611835 -664033934572226455030887007680983280 3611836 1194702005655301786764406611217166848 3611837 1663671345513743318678640040258150092 3611838 7194816190924838288557663927615488 3611839 -1116150912330819698222023946776860168 3611840 -110188317749490687427145078837084160 3611841 -98070726179717720456833797822738432 3611842 104844162176220105471918272982453792 3611843 -195377787961976048407365816077944680 3611844 733969129227807112737592104382832640 3611845 780187881572087987065018549767479100 3611846 221322249751609321001863035335898240 3611847 845760528885822445281653581117343400 3611848 284447553917937266794942774495503360 3611849 -2263159385793462126985005447615498150 3611850 55977285425996286954559853280000 3611851 -198453452119023311175421697268435408 3611852 1081054946859343964611654606816647936 3611853 317054257592974709546739588041379744 3611854 459338470285789284392606051959041024 3611855 42587404367458478845398349876396320 3611856 -103155914832960874472897875372670976 3611857 675181008470259947178645879628058992 3611858 -149182449956478592686076382549898624 3611859 -664128257528584552348808633504865096 3611860 -343529318072609782095433603396608000 3611861 1419756707614049541231412698938914848 3611862 -253709468158818136812410268773568000 3611863 405387682676286523074239327366155200 3611864 41431428524211053668330816620748800 3611865 -770796941715486458851391576233992000 3611866 -379629667737256246678039872782564640 3611867 -10861415608584041183564180823285216 3611868 207034021209519654642142330393405440 3611869 1323998932521969751602559365049199270 3611870 -679687824370736141722725966400003200 3611871 1370010142508898765487040011093104 3611872 -353340827989370188065871599136407552 3611873 676650725542407212474490059782345122 3611874 -46579823551861378685139735492157440 3611875 345181451237719238866782594933237500 3611876 -901588572510382031087322288030400512 3611877 -268031718773880291110261735569867680 3611878 -1065502479622734115919010661415022144 3611879 446425609783627076257565583493067520 3611880 464353997071108293801137592336384000 3611881 -339276575952075559238705253035446400 3611882 271102158329899610170837722661071792 3611883 -1132666715460427308543156518841394752 3611884 -140057170689356870002047396984381184 3611885 1017738820852800277363008232302701580 3611886 152916852321006471284351595095974464 3611887 345141164907703694727523889510154480 3611888 -43588853899975222390067403627823104 3611889 1004435714005985987453870744960724354 3611890 35056698281933416162970696281958400 3611891 2121853518280003321849489831238489292 3611892 -322433953080031812998637757102878720 3611893 -1022800109228314582785535276454923858 3611894 -10312423476015947049443251932482304 3611895 49996609769428266258646317120844800 3611896 -174230186282719177082066753008435200 3611897 456453941457107975177207508485214528 3611898 -996023348545680045482844979061199360 3611899 -991672827224137983460116950333183280 3611900 301433567196452294971542837697728000 3611901 2002912572685491432541884070893936960 3611902 -202003548332303997369112408389214848 3611903 -400603878294865753822944799814012928 3611904 -335438448528580349981275161064636416 3611905 994721286909416573864947900133416320 3611906 -128905126367801553216430162218463200 3611907 -104920921363337730068769644336385552 3611908 -1428833773569067973204701269080447872 3611909 1002776488127300426325483571720828800 3611910 -111847700610558981336522345373376640 3611911 -955053137399735557772367143334932088 3611912 980202546665540698011827247171993600 3611913 -472441406424591317214773991047068656 3611914 -12366105785272494233479154364480000 3611915 -984546660574619901900679207598770800 3611916 -17646253069812352754278147555147776 3611917 -316084980124206561585919201471359680 3611918 -6712818651300469353415030819584 3611919 415537157926312247361905634033901440 3611920 42338950620461303163446860987760640 3611921 -224804851883253856315962595059494400 3611922 -183918964883037627496966828500889728 3611923 443735628284231147606027778362497536 3611924 -1054616281997495920610546245712383104 3611925 -590632425737817285115301187126024000 3611926 -1019183507913119215269832662803717088 3611927 -664616435697811790361412388099785128 3611928 460046535362668768822461960609116160 3611929 4397133690031629167725241226970384 3611930 72148694890441187096645377644288000 3611931 -1139346044989922410903100934406886400 3611932 550628962255009597785648918489805824 3611933 -361753121447920927077946409551749000 3611934 -144760693326173877639730350333583872 3611935 -1140849633381724407577408807936832640 3611936 -223419287324414596602604935795572736 3611937 -26819539192631329491377361856846608 3611938 347595578112597080747513968142887680 3611939 -1919285182662636671403455219624443944 3611940 -26158782054934203247743464193822720 3611941 -92688356013166236874537789598622658 3611942 -648967697590161901836714364443487488 3611943 -485159867065767291380143658092537200 3611944 -460139971754508323954140260956160000 3611945 -1118380014755295863100375219475422300 3611946 -258313060379977095482302026778880256 3611947 1515221070006212575421027060602025396 3611948 539375338683850778455386699935255808 3611949 -431506195582295019165306684997846752 3611950 -337052616949642589007874298369856000 3611951 -433508199357042146812001655429804048 3611952 47296111731451296457022791779778560 3611953 209939236997854481048756963603142580 3611954 -284236026679253821442119816056265728 3611955 -4606399044300775794253130172338640 3611956 1465220362024741475769048506406912768 3611957 4682235502539678638271374902786080 3611958 -155354711565849527259837037886976000 3611959 1164028550073807884853308261447898560 3611960 -1564644023990216812420841935872000 3611961 455917151135397619089458843266358010 3611962 69317698714038324099287252421034464 3611963 129816612298814300401072073491212264 3611964 -299414912493736834189550400660033024 3611965 -120847742730561978740980342635955200 3611966 950892267271943416233404814769522944 3611967 59842686327656805255379657364440848 3611968 414033834237635890918105531165442048 3611969 -545565312609170358348757112036929404 3611970 347119338125895865963654037011776000 3611971 -2902426642830705717985747990627084 3611972 -72127318171300949680072492415029248 3611973 538436034513580111394282755665021504 3611974 -386896367851807625048099079439455168 3611975 -103459498388199626456138555159988000 3611976 -488106321065198696481413557227724800 3611977 -68679057961941731081700085019671416 3611978 590299986552248936375077498093973040 3611979 -356873670022986848274681458384064000 3611980 -639804930099720983930142815685811200 3611981 539616454827956065640085067340545782 3611982 -123072558333613818787802566971288576 3611983 -1335962912728434046967998055875836816 3611984 246901956712378184356296682441728000 3611985 -182196984346852666885773540356669760 3611986 -309671443396557528973286884799809392 3611987 215216398262240891837238448772742636 3611988 -957318013976659584154277642697011328 3611989 -664048457541219299144223120561149760 3611990 663821960597643773752244397551738880 3611991 -317352102745669795360753643358581040 3611992 216267410138769015360211928413440000 3611993 -157179485902648576354638942113397120 3611994 179305180510415846776832165868304128 3611995 -806035848860729592436011093160624800 3611996 279730188057151264361453393391022080 3611997 -417238329369538249224444958259747520 3611998 -159394365054389793427262807091529536 3611999 -416253157179155251231703271287985864 3612000 5102962174745640177427135070208000 3612001 694091734143968546230431582742063104 3612002 -398443461381836692816824570304368048 3612003 -510761081480652494744370528869088336 3612004 409052999608278681029968791614656512 3612005 17693164009824714725080929122250360 3612006 425823796577485040365485376190524800 3612007 216891562419564911307625219063971840 3612008 1411969301699084100561384949494528000 3612009 1255633826510326847014708601465295504 3612010 -205977227473014395843219666852363760 3612011 462621795996153334275837613123269552 3612012 303632412050820196111744369811658240 3612013 -1402470872457041346947420253705913140 3612014 138881546243028225827841276141035520 3612015 -473959654847238984377265836028020880 3612016 -188682460364665317674992515988553728 3612017 38733203258166091922864201424190260 3612018 31206245462591931542025389817554688 3612019 -1305004672262139669691676807371782580 3612020 -620755139511785948038850935869381120 3612021 299091671902684876040359693173129024 3612022 -929404404556748916882297639335438688 3612023 444770980557663817617162749548999272 3612024 52087993183424478602629446758277120 3612025 -750976872212423393628395991753706450 3612026 739802731186456642325918253395222784 3612027 5481863378431573503950670469800960 3612028 -16040725993040287031085038255473664 3612029 -1578681172394365088833065281946773370 3612030 236832985699495537633339145099080320 3612031 -148921727702319694528474161833245800 3612032 92019921783818285318266226422579200 3612033 35287901545619869216065430984145520 3612034 -278851579878415494420526019931649584 3612035 -154074305284518971457804142284049440 3612036 -164046773276776487426780327586103296 3612037 1549954033775862248817759711578634720 3612038 -257789813480665791026791741998339840 3612039 321369483201268289078270517593973120 3612040 -58135910908181664455385431931187200 3612041 999249701776937926425559271454821280 3612042 81458161096051543906472512255626240 3612043 -23900069030508586343883852832409856 3612044 -700937967911665808588636239412127744 3612045 114570044496729674047697234076469440 3612046 -780281971153625823312433980651582528 3612047 719588557565150353036783578110120496 3612048 -81133028093521916293603747708403712 3612049 -17384388844217989071666858054985600 3612050 151307886020516539105915728815800800 3612051 -62750020464176339443636527138163008 3612052 414873384794504804867801887562229760 3612053 -408394724760795779551119733646851698 3612054 -245852119040498816616928408778311680 3612055 -299344339154469980203035518671592040 3612056 58640231092100290225972524709724160 3612057 717493236886032952627522530969189840 3612058 182132889565450745558861105417625600 3612059 137325120234388845648686724620805840 3612060 -223241487503098062083908347479808000 3612061 -399932307986402370280011779213165338 3612062 -117278899159932276107351504061283968 3612063 125844482192186693605501546837065216 3612064 1600870951333467991448653650520375296 3612065 129020850802016325181275904665844200 3612066 -764671156376546216490253742975270400 3612067 791628296699877126974382365981206560 3612068 -891374593658108206168228314095521152 3612069 763561447107684911535545145202632894 3612070 -71720957644217959205642535292078080 3612071 -343763526197242723501786618595433600 3612072 38808531765161273831064014012497920 3612073 -3119249459906537786096406512795237376 3612074 -645326367053473581271779907106937600 3612075 -249927966119312618543419418371436400 3612076 59684847918295187287522605393759232 3612077 -5442542539192485137010141103144128 3612078 -203562671368326577453129965877783296 3612079 570241208446634216998843608676227376 3612080 28012322869094987352570888869314560 3612081 -341899802931039599231814208964613120 3612082 377490456273622454621928283510597392 3612083 1272212548525719589933279726764568332 3612084 190592573581340537415709108389543936 3612085 145025467647993444713674564572330780 3612086 3079523793248537798410968387537024 3612087 1387912347621327294913606161350095440 3612088 -11937539366369920818801080841277440 3612089 -126244148155823024863835839543003392 3612090 -8110088188498002300776769361420800 3612091 615019386992435751041051101857262080 3612092 -147063126089543503264950386211840 3612093 452481384777344534551240321994852928 3612094 -704810319942433252202331836957215488 3612095 112710564010699418757326545352065800 3612096 23791234011634873221229522370691072 3612097 121310623308241037645512521598580546 3612098 -141463200038631197854992838199815680 3612099 -306608052096293683281769865565902160 3612100 48829551801300965245475599955884800 3612101 190464896503649683391198101109428992 3612102 -83054620836600169988193147660101760 3612103 319806273344634731179319959308080664 3612104 583423526535477640797460074278584320 3612105 -151583204232225501380364654633666240 3612106 215576978968388724987922077618362880 3612107 1231368531069101239173769160591119440 3612108 2381661346692593027308864447872000 3612109 -798284877383976268288184156110086720 3612110 256009326968251489169678128164192960 3612111 295145870397560126883464029803604872 3612112 110983424872865122792354013083205632 3612113 -26298326037005587004300092226351196 3612114 -2714719174893585542171348315434368 3612115 213706480858395971866465505628954240 3612116 -103374740874195693793160838192351360 3612117 1695707362124153252031112769390613120 3612118 -68334589519726294805788740465174240 3612119 592138983106479711809942456186206896 3612120 116756121948154916305536426324787200 3612121 921867164333754732988544050227277322 3612122 -276833767628438624470880652984015888 3612123 -1106291147268392987833893341767383828 3612124 817525058163320028472500584901081600 3612125 342423186663614909369789662292448000 3612126 136223784842394598784697498641233920 3612127 -191467108013637915225600846653156400 3612128 367704275803690691216492146828247040 3612129 3587225341282554634616156234115168 3612130 -200506744740014306252630849685155040 3612131 860538530917191025853041271984208912 3612132 -238419828440362617660929484614280960 3612133 -726322766269255677518741660530014400 3612134 810316775459627466888953182513539072 3612135 1126842523516801145752906883661574560 3612136 216675042671112521611922212078632960 3612137 -364107663992597953103533819844006214 3612138 250009870732910767902477762427345920 3612139 -22341309001322363935025642156024640 3612140 335913150266385258332392951187834880 3612141 169359008440522308502449545593119360 3612142 105419921984011700251164304353994752 3612143 257581211680347627240448061084513280 3612144 79459115524610447902482095191916544 3612145 106377289332104736804364071436783080 3612146 140982772696490084179459120334926464 3612147 325311579024345910427813913541570560 3612148 -49511162004170226587652587452465792 3612149 -757308753021912613552141721302784850 3612150 33248515299822269465197943730960000 3612151 315224663235308844456474338345302400 3612152 489329459924261200572366372104601600 3612153 551545171188231349933419545271619200 3612154 42560855341375664580592104090869760 3612155 957451694149323137872932381516610560 3612156 -449298835443192473512783327584419328 3612157 -346199728222727137675020154636565280 3612158 -220717124752176726270666422172573312 3612159 77442889320475742205780883249804128 3612160 -357115447004492854468540451405168640 3612161 437906356499266665544087697061277632 3612162 -26930605739524499452621731820494336 3612163 -96461693768212819014254728925420336 3612164 54673927300867171439564943738346752 3612165 -158215410196901728703144775885610080 3612166 6321830212095128828350679276337312 3612167 469056221569153896048911614590879720 3612168 171507576592514669961531800346624000 3612169 2005061734723500818396807349082775760 3612170 -269776052439648222821909249288034720 3612171 -1409460832978874017635199579940748096 3612172 14261155385302834372044031138980352 3612173 1160712792362777099155602959772570144 3612174 24133393337063179355686105260701760 3612175 -113993837241645205569057766759617200 3612176 -451564061410509997450166687602753536 3612177 -1234421555236542789888232395371118780 3612178 445752899860059897106212535988618640 3612179 -1478993850898543881465548521299851220 3612180 94690282823707474026411151528304640 3612181 -1204403294355826518661457433227212018 3612182 -85149281211736633155577509689687040 3612183 -489587523404005072673152455439074096 3612184 1324083018988319227563493722635458560 3612185 775603773289834177204766524561056000 3612186 55792987576853879652286263253452000 3612187 2205473451388872913034737573286856836 3612188 -1221437729075733675306705599456670720 3612189 47031723138970252316930377881683520 3612190 -345028693679131221979956904548830400 3612191 536003893600231982966446947050907384 3612192 393829832235708581988387384767545344 3612193 399927015860491905212995050783440000 3612194 -532269741358389062958774935778406656 3612195 348944011958704481916269438381353920 3612196 171496274486866912094458370953052160 3612197 2275463134232178446389596013055651646 3612198 -474139923269398791970498608023689536 3612199 234911569415051054482131083728130640 3612200 294489294723577880951063104078464000 3612201 -480214612209156242975273957521087296 3612202 498961242475351152193269214436680704 3612203 84284870486550149620807002112177920 3612204 186666078208572773020304130344394240 3612205 -621050398669093685517472355908065000 3612206 478960100353995177890208920844529152 3612207 -694447718079592699628041667906204400 3612208 -32260704196709528527568004234510336 3612209 -1992022022496879899768606442465508590 3612210 -304194369541702339440519138626273280 3612211 -123685586695630367664104109676900320 3612212 210843970890089431146025020718098432 3612213 270050470406146773864028061511552 3612214 457425458359542486499872615373335456 3612215 11006509039054253236714992877271520 3612216 48444417936724319115130823742259200 3612217 288792091104328886364718193169569984 3612218 96920072145330884126264080875244800 3612219 -312850024907508315751816006669769472 3612220 169038600841332799276998622326912000 3612221 -303039335687871948830137481213707578 3612222 -476121092838780763251857871831582720 3612223 208546732140148073560057700417465040 3612224 -191197239459344589996260696656969728 3612225 283313395309127814338143952103663600 3612226 -907659923975718696684501940923152688 3612227 2234476432936298110978664097401990076 3612228 389001230802204509548384127934437376 3612229 -1540425107670638578851130963264651716 3612230 645987355437234859941884644382405760 3612231 899251807798528228631019937984929792 3612232 1102672589351760445438984142521958400 3612233 722134205975475991216624926752395482 3612234 46970040633901348031940639030439680 3612235 803033370689666819168454866345154960 3612236 624318857466494364422161579287272448 3612237 -375136311824230065302787976935635040 3612238 203610672536257408862479093247112192 3612239 -1692657723020770270194430429046082960 3612240 66123365814077062721138991761817600 3612241 -1226710630481913320383505896700265358 3612242 463947774348609126749498670524551680 3612243 -66112739823259544291031004107108480 3612244 -521068006839010740993103606744752128 3612245 199210736255320947301545869691874560 3612246 -272962206552856609618940622668083200 3612247 -1885317132979156536784150941376077304 3612248 -282191179015896860364870684564480000 3612249 -267349136124117567575170460577556800 3612250 -441411693536020555772682946266600000 3612251 196713420345469621307349480553524312 3612252 -69804403274468851224074141180387328 3612253 862266375293754713227803619032576204 3612254 -530797832379344792571907036141091520 3612255 -569842407026951892363874032009965280 3612256 -2511841874479611839569412509406330880 3612257 2262214944940196549290228420899143424 3612258 4252515801009421913046514057351680 3612259 942549059060340668415621010363040 3612260 -222266245689962049093647148888153600 3612261 76849866358865898418034751513600000 3612262 1221917182431751037170119608937300672 3612263 -104002006887478146651964959670876488 3612264 -222413064621418950275147666140200960 3612265 367116520664852273879402415767850240 3612266 289637893391999337423363609446027520 3612267 180633515704009552272473485766273808 3612268 470691157433088095680322472267801600 3612269 988197169091763437344465888240494060 3612270 -451261552835299767500104326952297920 3612271 361626862209272844219837580779509040 3612272 -135215632793198116898650721838465024 3612273 -165537497281492145722073216115715200 3612274 605987814907257678814849109391365136 3612275 -266522269959439921097650793775360000 3612276 11064464512544719321592748977059200 3612277 584355186791819469223104954415214126 3612278 419792450299430798140317101215669824 3612279 743074964638176887890929446082223104 3612280 -553769270786893208318583788399616000 3612281 280972158197241256889622536109839082 3612282 -631620006005314300683592200472823808 3612283 1331261994265626715871927699261722532 3612284 690207850638553332199690143580325376 3612285 686663103047707967841370956022919820 3612286 -681404227006343915335563518838225408 3612287 -454826985199229127844239214791789696 3612288 -327454880775594097945142231669145600 3612289 -1524251566822727239061381921302902910 3612290 623382265625785870965176207853734400 3612291 -898104161095428270979030115792742408 3612292 -1438082163212694755322652977807577984 3612293 -1138783461772413770968802171511511458 3612294 -47713220718108606976869584760562560 3612295 11342656405128750988512936892807800 3612296 104065080758639156749621807485020160 3612297 -112540699547751807819843220689939072 3612298 -733337899947607668171633275593711680 3612299 1248487641343427078162569931031957240 3612300 279597882049103983506151585419532800 3612301 11807962759204901974367217698462208 3612302 -43765084296630572145534906799683648 3612303 -1845291044176792901278651605283296480 3612304 499929412089623664319808647147397120 3612305 559276201260535226380867193667765120 3612306 64011208466340668367131772576503808 3612307 -884832619780858538198482563331663444 3612308 -313407255521439677792105691258845184 3612309 1173989391843846960833564768418124704 3612310 -83191073824893708444013527617786880 3612311 -895679560746116917632465761495910768 3612312 560907814634416748853507651920547840 3612313 788743202371666525651413569257776384 3612314 469872355995648429984967554515520480 3612315 -219775886679436022989318443921550080 3612316 -361451680056360406866597063499624960 3612317 184629139715769410677205796443451366 3612318 -87900900566518310590178933091701760 3612319 -2005615196577485355256318093819413280 3612320 582428924788914418292863183969320960 3612321 304565691673276280280514811426337108 3612322 180155962618142888412457621447352832 3612323 645741412373579162346038088907224528 3612324 848407786456851218139549988601005056 3612325 1484687952208948641403784960571249600 3612326 231180893922551531873782010190372864 3612327 -183512654640369551102444745805871280 3612328 -393689488580699870023494353707299840 3612329 1679565586417994858485989347336977146 3612330 -775935426782719657923550887154406400 3612331 1178757080451467126216926947265262132 3612332 32138682412710517534306225195545600 3612333 450260717275222509906284490286576704 3612334 -353535594570176236575719826685777920 3612335 -22337057827875051961976975547057720 3612336 655849502294723766074353237622784 3612337 3500289063112526513470564654350080 3612338 -9951177667187137874964823933470720 3612339 351184512741737453675020596346365204 3612340 -303409203688082932794058763739260160 3612341 696676153405741624057527777262805742 3612342 5479353224697262164689511796773312 3612343 382884521992789293697419997131770800 3612344 -9015106304519561746330369010503680 3612345 -185710210347440710238821482259287360 3612346 -206384049917137214045917563056963616 3612347 906587835000336549148831838114265792 3612348 -349852013273723510049980851876474368 3612349 2789879181616625945301848464506008 3612350 -3484984960945482894470424153955200 3612351 -706924082578067626623994708280922168 3612352 74923225251665430708925043185811456 3612353 44219834210816544276265088057440944 3612354 665979701533638907240116397679569920 3612355 143444378081433631749524241522426000 3612356 1201690821500756210692716017610240000 3612357 8534726770412101939936663209409152 3612358 32330817524525048423758793748518784 3612359 -977465500251949524381830552653981560 3612360 -489336273582570569563798444004966400 3612361 -38856097983512185762447429217515568 3612362 266958934092400153750485979920827232 3612363 -1394124362671504244635896520476419856 3612364 -731776909921503452023002173984839680 3612365 -65568133777856912841190854225652680 3612366 -235666335393872245061762966687503296 3612367 -125101965114319197120434775887314248 3612368 -69900563360155292949178613365211136 3612369 50380924677005304570566822340899520 3612370 -603052034876820866574151623381345120 3612371 185958936951542110237987810022175312 3612372 1108725857665588873116050463775660032 3612373 -189993263499308620529052811541095680 3612374 49038264426127017728962173394525344 3612375 -634342753592684394941807481724290000 3612376 475464453668885731263107271590062080 3612377 1515748863981338722806555448312161792 3612378 469384347480387919852754467876730112 3612379 -68589739041031399189022029952641800 3612380 533036107342897975887191862685378560 3612381 1684966870291712633646266871854095104 3612382 1181892209055284674193368105495665792 3612383 -1041456314346397733403562311898548096 3612384 223638743655987743783384848914186240 3612385 -79748710624767151634583903962976000 3612386 -875079962698657797602112338091250608 3612387 4030678038583730158946495403175296 3612388 -168046194238329158073462604741279744 3612389 -1205331629302744040791529364717103968 3612390 -98372315918264860625189752260478080 3612391 -1039704397631565856579493038775307208 3612392 -440046324771184173031091660315197440 3612393 8005811595457297781981233390310640 3612394 -234040269699058885134042895847112960 3612395 -635565845215627164864759122065773600 3612396 -320685640711076093130846478876640256 3612397 462252935764501246497977017894578060 3612398 402157202125046104432561685642024832 3612399 160451576621102558520729296545092480 3612400 -3755945442060994244368305608294400 3612401 7580877384968458450118126687114280 3612402 -36068476182623345844227415024382320 3612403 506529724264115589936512998324478064 3612404 2826574613940804618120601852736256 3612405 28504237932827021201644530016056000 3612406 -23571259140629137091785540884688896 3612407 1265648471200977591469859680281127656 3612408 -554308615986630380271696488717168640 3612409 -710332756281222588102326686100453952 3612410 -121995460222211138915580000886340640 3612411 -324476062535127086549281444039067520 3612412 -1450439201436596499023862336241414144 3612413 223120395454568221738466189820608640 3612414 -330533441657785328748329312323188480 3612415 -1596705425870898509562284332169670000 3612416 -915289759585830900972462389317337088 3612417 842526014631086301240889733395160880 3612418 -908403203442955002954722993873697840 3612419 -335428853233612938259379329723122180 3612420 -252912499001379418402354389647523840 3612421 49747858808347979903582261172366840 3612422 963431675752456434008839861135497024 3612423 -1031475926872211279424753989977891416 3612424 -1385197084146823858001300473583447040 3612425 -478316289853291586033634759154766850 3612426 276046632282250470889005801927980544 3612427 -141207270176078740024787230472333808 3612428 654329473625529191991316447971365376 3612429 742009630820479319924122374504421974 3612430 395274548657728652391714372157440 3612431 -2092465280086364089277222557178514768 3612432 321678806302160616804200632587386880 3612433 761658853499969744664435888766200960 3612434 78806251741096307995676345293704192 3612435 47633408948192744184080648696938800 3612436 -1335818192112581917312117537070984320 3612437 -1520096699176049175923933140260028914 3612438 588944386584883331216461403520162624 3612439 1453111328419417684808928133664654056 3612440 -264285193550986020976806998755123200 3612441 -346785649320787351227647036737494336 3612442 -676485578198277498922288631053306128 3612443 -697766345723648946931276226384035920 3612444 -622250801054180794319153622979534848 3612445 747624059799552789584579871229550700 3612446 -695667165712046179215371960935859328 3612447 -188331877729090602992624933680563600 3612448 -433139501390923158175589036640436224 3612449 -843831043067054793184055065776769920 3612450 -208917053805460878721288225008950400 3612451 249569111506914688060972432966456600 3612452 -1087477347114715329090737203931704320 3612453 103811081853708516894359099090867424 3612454 227387230178088297836146578914398176 3612455 603813843878216799299972033395680 3612456 -1403285732928930070956110635090575360 3612457 1188800299059826545501813586055491706 3612458 118553409694630971904206334170382176 3612459 -623231467516754082124460401226262696 3612460 989378201547144789589150185722849280 3612461 184000165064844428906665875778564224 3612462 -225475255133993787215539486161632256 3612463 94066308482952231856553335632295120 3612464 142750762759790712712858761484615680 3612465 -1145311451610333617544064299028944000 3612466 -69768224014445886928295355890936832 3612467 -1701156074518453726465609451725797696 3612468 479398252277257895595383389356503040 3612469 116748062310628119078983191350380128 3612470 -539503976576801385913769238325276800 3612471 -946510035563445270414035188380877440 3612472 -285777260754074556623608185899827200 3612473 -8091823367898295564099611514237296 3612474 -413552642324391932478194233076816160 3612475 -1285430021418018870271598182755566000 3612476 -237247499979266229400824787320883200 3612477 -10372909502177868942838108862961120 3612478 3510452075630615172947551284040320 3612479 782119437564096710753471614076626584 3612480 -51344617658808445646412893682401280 3612481 -2151353377440512053727061336420926636 3612482 513516851861561249037842474489168592 3612483 496530426547410986228069643879828384 3612484 2011767362197401436146336009348889600 3612485 -690984214124152152409659644189529600 3612486 -46832671662415267935024229425558336 3612487 -1023456165402969138611176116604093864 3612488 -424789555485059744920900124113428480 3612489 -425515745633579790949813707883928160 3612490 -120756153792072539967950235255045120 3612491 472261726131980815143095980592015892 3612492 -96604012646778682645688990346117120 3612493 1237094326282994917521721747348714742 3612494 -1021984384723745277100903644924496704 3612495 -69104910585377768667148951426920960 3612496 -250898706852607022598160851610574848 3612497 -47097835673108954506904844079506048 3612498 -81297856112433651810541611574551936 3612499 478442721082019895731001070557176400 3612500 -299632605513717587792759950510800000 3612501 1132480761600232723896341473590032220 3612502 236866267754545446586276298967089952 3612503 547765615921466374091312897191615752 3612504 -298881286908936713413124262702612480 3612505 -171695813163813570019548136281102000 3612506 -511413838903527261363432410567677440 3612507 -854227098457717974371776341403200360 3612508 -754580050864324615228947963192327680 3612509 768631794901477244880442483699036710 3612510 -54234698000029931604847687372166400 3612511 30303604617642959298602017777061760 3612512 1215177250424663843214774340445798400 3612513 -2792954493161493962351459087858256 3612514 -744166233087108755774770341508681728 3612515 155618880415038289890124551596659200 3612516 6226700347343969772541414783432704 3612517 -1109908700628910106037211173277580868 3612518 -46793861876691233249798831945121792 3612519 -37547839527557105854450255333162896 3612520 -81357541312352865891778642106419200 3612521 -930105361094382316645433274661492656 3612522 723456615329660424762723091727676672 3612523 -553391720998153086387021143008477376 3612524 -447151047758644928662870784093303808 3612525 129679379376084944262162065814112800 3612526 50007572243084884759085989691675712 3612527 16264448408679094541771572920351336 3612528 -217028430677695078501085020032073728 3612529 -690035646462673058739583890021037870 3612530 841615888834513586093645763492782400 3612531 -28712377687435502027186121103514880 3612532 -200166650080667072688469321274793984 3612533 859672479222611768280809499765068124 3612534 -239655468805275625919783455604806656 3612535 -13717347964293221581836036067737840 3612536 1238042125073978949142747056261980160 3612537 696293366138694218215785055346347194 3612538 -363353616764775718589681392490344080 3612539 -513910455942937823543561400082504944 3612540 -386455523350740472013003559471283200 3612541 -239903568836077528685425744967406490 3612542 1014742393308864173719389063740631744 3612543 555607424245327610618636462968662528 3612544 -1358233053482149596412708409919406080 3612545 -139367949725741611945025557458710700 3612546 -159045256473955089634912178305843200 3612547 911693312454474489911029735624367996 3612548 -358494053553134802942874654359327744 3612549 -784899970799177347632248715857519136 3612550 364907343667084358803197502392712800 3612551 -30497952157936471569916021806303552 3612552 179101185611687163366136897382277120 3612553 -111870345906841289423834231523759744 3612554 387202732468080449411603427693041664 3612555 -971864845083363979149111688961077200 3612556 -16188935804543174869667802812963328 3612557 -835654058531345862105617603108675220 3612558 -7903003191130783003987243834900416 3612559 -7046050783262793275720952593997840 3612560 -36300753781667638696073326594621440 3612561 -85956905054995490161250833439304576 3612562 -487328654854551814108022602373881968 3612563 862491163935648746524821573556124304 3612564 518481432426502426985779144834566144 3612565 722932878145622213076439733320219200 3612566 265128061256576947072416026805317760 3612567 352660646166358798216808229725776512 3612568 1157612408266331145079650179778232320 3612569 -110972595664749527594888739127780800 3612570 -115174113984952669790494365677644800 3612571 1495092461179441028415304416771122632 3612572 -59082780298472954278525924326081024 3612573 1085536234674115629399314528692317120 3612574 612295048113512913600046051907146752 3612575 45462644203975554092523821434836600 3612576 -1232001922422379978427160899616768 3612577 -1047118059773285143301685862247532574 3612578 -330605792425354703952296182147482240 3612579 405175184052489065474492513208708528 3612580 497281280799750501758712845562835200 3612581 1910736517280713546780632830473920 3612582 20225732904168961188518610858842400 3612583 -346644255724354166604395669289409496 3612584 -649968522578609559404378025938534400 3612585 134801075355531670185882127240043520 3612586 104703856109451148413796829629516224 3612587 462528967531589630436664208951066880 3612588 -187848353949480499484134822354698240 3612589 248980409569632917446106971948798240 3612590 -5714305353323401232083343510160000 3612591 1943631460989888273469720813436644320 3612592 -30327067094508076300172161234403328 3612593 -1138039203108857064900117975515341596 3612594 364862669649512295574262644621315200 3612595 496775530989081546835626162012523680 3612596 -121675567669347501832677236311473408 3612597 281846726106596249202839700305451072 3612598 -270817054153662837311138964528838080 3612599 712928224434412324091069896975526880 3612600 -26310933732352130228184007550976000 3612601 -453049736100013594424566607927630396 3612602 1183891552709833925469067607460864 3612603 519491326351885782960647560303987200 3612604 1339669289140091920041313457991136256 3612605 -1206031456411000424645386864500742740 3612606 11862424835772697871428492949203584 3612607 341397250044563155192770696120769856 3612608 -535502461529157293343357813909356544 3612609 78406706633184394204291545358624896 3612610 109817941756112809130196537156172800 3612611 1992670829598047479409654994705848424 3612612 -722724320231320752347880626819417088 3612613 -1211018293270157138734748183941831138 3612614 -508444206162826392080133864338605248 3612615 -288695192082742018855863439502687280 3612616 -245402816224472225343257456514170880 3612617 -3149788300659747044075411514491371200 3612618 210381018226314790689481604733619200 3612619 -1799722417174340862235973972496898104 3612620 1046053241600895590196283799096079360 3612621 -1164508653685301539402502467862561088 3612622 -326770940518142321074068646006026240 3612623 -118133667926993206977576034651103232 3612624 -12328186898770989207534246880346112 3612625 1211570376354117178095434165493849000 3612626 382349087466358705004658181150330512 3612627 2047460024385323248886287322949897840 3612628 -388147957350440528462974005563985920 3612629 421570298789522611855756309941280320 3612630 -10658846565163852338906488168110080 3612631 275756197149267884732934618978872664 3612632 799042574320877967031686813972326400 3612633 195434949670001756882341267169720448 3612634 727549950783987171287454795860712672 3612635 326563169002297406260138832347582800 3612636 -814947344755969980243568138985392128 3612637 125368001559223143277817039549721952 3612638 -191825307373232538907497124268690880 3612639 -443946131385573098192911226141216112 3612640 1779828320160111461282274986942791680 3612641 -1006357009586492515273451641591944480 3612642 -60970143014647656380376924291858432 3612643 354548960709189230884275452768161680 3612644 -144290842910217707863137900957794304 3612645 -14259480869851248070322863726315680 3612646 223307296016414005692561258256032000 3612647 470281470672427236976718890359394752 3612648 -411672404419460203583788587236966400 3612649 1866674784441022656189332420157886836 3612650 419765835374465882112052385852662800 3612651 95608041099596983353599730282921984 3612652 -94052686229438692661883581368094464 3612653 -2400755915449511199975609399222797760 3612654 1201289194132693404957937257789600000 3612655 -1266620126904879930551216717148047040 3612656 206354290996640824118385646428291072 3612657 -495126083589344850518404735045487760 3612658 208333031661682001715672651305387520 3612659 -944260893163864205299077401493529140 3612660 205660900971779066504466105318912000 3612661 213816805198583605251673909020630652 3612662 95614662374374323528534694075292832 3612663 269881739668887269595768213434376192 3612664 1489601894702968100560643489913200640 3612665 466419887873086248110863595907285120 3612666 48020408644863829669944498856525824 3612667 1178579076518858185696475442183879716 3612668 463082179107283858517716733027782656 3612669 -233860699142410336354509069387786912 3612670 788409250304274516380888220663168000 3612671 1951587040833808077764329670887759872 3612672 385692361822229799512600718801371136 3612673 -748612333777039365454562706231214078 3612674 -187429860573426110774438144475042240 3612675 363677616233103363437504072951136000 3612676 82695994540407458162784302456367360 3612677 -1695585531253402161293339585049693474 3612678 -28959777071778642611682834901204992 3612679 -407673977791857626033601791728273920 3612680 -398823091414654635849646078421299200 3612681 -1211400748333659708035725858221337488 3612682 -582541781192026402107852788472857808 3612683 -1059446646357538168839906168979249068 3612684 -402724205705042761686587849141604864 3612685 -700497543715661451902826999257821620 3612686 -294397284657483982353356528570772480 3612687 566642269968286476688494100378624800 3612688 -2192518147238969451596487062323200 3612689 1722291501514174261533646136726765490 3612690 93677162070246943895256562696998720 3612691 -494883738635368983014948655111527048 3612692 654738752218817687817695048077047552 3612693 235929931198342457266917257096337408 3612694 678143191189097116316448557844772896 3612695 778865094207956170783144182824002200 3612696 -273571215944982017175315664126156800 3612697 -150386136478522884496239708144140 3612698 -600729129266150116233100859946869760 3612699 -472642734147004808063263734696229716 3612700 75564760277804313881960793042790400 3612701 287760545450732041134626755538378304 3612702 -56811175673994942611122099086483456 3612703 -122574512809226104307349227923174048 3612704 -2062565147635767913051771961809305600 3612705 -120845505885164539562672307843526080 3612706 -196461266761902642397139262279350448 3612707 -373989568134627728108376189460593408 3612708 -4924163088289087821145085728296960 3612709 -179716032598726546758418736039573120 3612710 -647651321263554687900709945907034240 3612711 -91390594028117511790886998039929216 3612712 -964647012887824827490914694849413120 3612713 -67720803631549246643073964076854818 3612714 52793358397937560948739761476628992 3612715 86932897449107660656644512184397920 3612716 -1359632045273049793036716942805820160 3612717 316191473258188405505144784278568480 3612718 -1339946524198372549863553136764701120 3612719 435039978227972107057664303378850360 3612720 47108115649973023590154468798955520 3612721 1532149589710627518883797315625871268 3612722 -693225260957904692542999978353935088 3612723 -537188259913475456104244413428679056 3612724 282052924042814064010919080572825600 3612725 746579738795557551597318108458659200 3612726 -85131248467674064219452769908867840 3612727 -1069892971772133347335327436841581528 3612728 -163901090760425240560284971982397440 3612729 409241060610229286639067641012187984 3612730 -680997906453313186760275308251239680 3612731 -17006766959253406841001945294160728 3612732 181402226672319710130955421596557312 3612733 241036552331840770696997958807034380 3612734 453774708579427201959203718578897280 3612735 337815531769052743174294681936435200 3612736 263770879979645282652396212526776320 3612737 1691424886688400285999238421648200386 3612738 336228571746167608055518172297706240 3612739 -561923565882623413313841583238814176 3612740 -222589354041664821601774943872696320 3612741 497206512570510785612384950553832960 3612742 -68726866480628356296051563754326016 3612743 853758133046429575308089270440219992 3612744 -1350770830212010306355850484891376640 3612745 -728466933352864957674747733086221880 3612746 379104124659450205535953397631681072 3612747 -543985009995435849093148327027229760 3612748 440569080945418862783327422302683136 3612749 -1023585911690747404751448035301580800 3612750 -23101321977888039512845694584416000 3612751 -417528400047839565654731804903607408 3612752 -162582892788385797769144303113338880 3612753 -694795701847491896721219809899228638 3612754 -459455301806757140280012945324218208 3612755 1440445852107371492546276427885093600 3612756 92705254965591485696496849665433600 3612757 708201670753861235959861609854564960 3612758 -1101080365070202065973720625394999520 3612759 566315731557899880686356667610533328 3612760 44282993191113881749784545152000000 3612761 -1672486545978175348405394911143595638 3612762 -12953005355335359361997913884474400 3612763 411755574352112995207128757083383040 3612764 -390993555869373182099211095654274048 3612765 -145715423723825861625588928773826560 3612766 -454308399889574852305792730734455168 3612767 -1871447643891810591971934783718704960 3612768 1133971527268880907337506631359135744 3612769 1107594892014101046462847164810858496 3612770 23537527140509682611602809320631360 3612771 27426403037841794938148618605556736 3612772 -1570119887186476623809303857351176960 3612773 -948733744663898539801487881567038978 3612774 -9139791309039086943291028122378240 3612775 -556017137974457592557295652460963200 3612776 205273433107324138772171330257551360 3612777 148050111744278801155525598123621760 3612778 -112130484627919380177121660317756672 3612779 544035124483637129931484316114539380 3612780 -216402695593028960539938807281495040 3612781 71378172625826511869737157423978582 3612782 142622287121412825638292948449870400 3612783 29107356608461106265892718480242704 3612784 -995127431236703572589143981359104 3612785 -813236007377239217781003636613957440 3612786 -502117661416718689685062637107663872 3612787 -371252623118199482102156062566928564 3612788 540106256773703633469096540778313088 3612789 -120160734122914757982866196190846080 3612790 97328368204037993545961376868070400 3612791 -179760363247436600408082283333473120 3612792 760066727401090179334027825887006720 3612793 2217931850390738959606700359331786320 3612794 -399370566803517807419957063607371520 3612795 733961952931925651673154035126910320 3612796 -367401857834904016843260794427162624 3612797 110400094243478746483491922217739372 3612798 -123566049171689786466278267327369472 3612799 -1586187597391362189352298454438083200 3612800 462415788766178958038570324459520000 3612801 276723357113842681272211125005287104 3612802 -350159970831991099343592328220368896 3612803 2323993843907742023657595305649188400 3612804 -250855444883199914444583992331694080 3612805 169442920419604396385869295775964800 3612806 -761959583789513909341049373880183680 3612807 -911307372165708702807207190213648872 3612808 -1160710313982505353605715645084503040 3612809 -41361192921243884327235513231333990 3612810 -97130648082147401619597021475587840 3612811 -1088247403779309583470249563303980588 3612812 -433069434494479294096250738669076480 3612813 -542285495001066934207643418725461056 3612814 -359796704426470354502953251164487744 3612815 -865451285586001036108274207625938040 3612816 -15534902481354955536442445280706560 3612817 3880244087316065299373556219513216 3612818 607235206247380297963805314356240 3612819 -261174143885221533059762406391180800 3612820 -467400616283458680160602873559104000 3612821 426708989303864799803279770997435022 3612822 -330326878337118751824352387385713728 3612823 -2027856777466527310701800933350759296 3612824 -161812493243460297052308997025402880 3612825 -266133229932930476231871292470012450 3612826 46559853136543525110721405709521920 3612827 -922003111690226346158243832665250408 3612828 -581624961578546566709871599695626240 3612829 -57643548551511206178807306098097120 3612830 -11766266426306640037600348720519680 3612831 15084839316140667401546426644719360 3612832 -1461661590328500819477395452320350208 3612833 167625848489423944881031491431692800 3612834 86282613748720322200676015378533584 3612835 213496715088855805686696110902937760 3612836 233841124437335239780988387910912 3612837 573107882927421984182731723024913760 3612838 -42042858538940114761895280790726080 3612839 802288901475462461664263494096545024 3612840 118507013659257054502740131001139200 3612841 1992631810829952005667802948392471952 3612842 25045654233471281178449295029073072 3612843 -3784403696179277663425267834199616 3612844 -260435753585299739649497792094571264 3612845 -56529145658490364860456663929568000 3612846 630198549781955188083351902781969984 3612847 469338143780974620691785049980167264 3612848 -86971641501359021412288063784550400 3612849 1703676010537802975424373951028205120 3612850 350139268812516525993711117402576000 3612851 50771424066357571677892327820276304 3612852 43602153628010791026268985727240576 3612853 -1069732321878100310746050727914714898 3612854 -181430439235332489982835785150931328 3612855 -119995171520670223374603109867102080 3612856 644623310769344508616765207943270400 3612857 -2293027732813963553152493308029722322 3612858 225922477655526057067398145068893184 3612859 -317707708602877688441129483902555584 3612860 10326048018199393917075950673116160 3612861 451771409617678853144150754709696032 3612862 50211392002344033108077522350387584 3612863 -1176252143351564320433697405634722096 3612864 89721642376787820107588574916902912 3612865 -290386187765521113400731504348638400 3612866 -362542516123861602472834621882942560 3612867 -595922815650281402005399486490413320 3612868 -1252389324174194802527025082785535872 3612869 -528372303524506359160873179500988960 3612870 -170673666388885513860799603764844800 3612871 370661630252165187327102384299385144 3612872 2037425803248829935527671715672908800 3612873 752360790685057409540798657306931168 3612874 -1327997192347408606389659058875349408 3612875 -796059111523360527705153483268440000 3612876 -534538598253085618513734660991123968 3612877 547711831476114082761318265163495052 3612878 468308474841670464143272189901909760 3612879 -234536796564197985885297641109927552 3612880 -41577702166274114151992744219197440 3612881 289496085230354060286566002007945700 3612882 -12664637773719081381752421122127360 3612883 -1854585232397811034073899446882174868 3612884 22580768888562551950948975767754752 3612885 -221603506513680458328469968895250400 3612886 -68488984965040573854427530308021376 3612887 -1427429406240322503798296051692786608 3612888 16182448937069787698348286864230400 3612889 392953713507046540005283688740761856 3612890 -906091892656586279075024421741803520 3612891 216671058876363332633849416172464944 3612892 1197008285222170508581369502673353216 3612893 1503405533163776773780032614434367142 3612894 -106114311388672156772368033654886400 3612895 -28208871404084213445055711659448320 3612896 -229252792624644774374065746559107072 3612897 -2024964447776140722691642478944500960 3612898 -46349128144616969243694378999671136 3612899 -474085222966131473546276887222016100 3612900 415173314556990198657601007421772800 3612901 -54122773904962168047261766342975296 3612902 383464951839733279755790396863518592 3612903 -991457822718670394388141248308992 3612904 41731186823130825664171461799557120 3612905 1389728124889076428166949983024865060 3612906 342097293910778531347835263733042688 3612907 -1530759708686630860461817970387904000 3612908 632517916041384634085340794849851392 3612909 -448261743423006049857587481528804672 3612910 -293531269308107665810732284535338240 3612911 -376816828875534342769145235321557208 3612912 118440294936821225011268860323594240 3612913 857224786037895058607323966524092580 3612914 207363295932894811275359402838076320 3612915 -476974217015310944848964696115675840 3612916 29456632550172502537750694282973952 3612917 -1299587852290902798125929027903743168 3612918 173463313446027937889059677374176704 3612919 -970221661543148902057770680628518680 3612920 -189178179447685109614844584213094400 3612921 157239114331314541638174404459362560 3612922 19689804424538597101416731012422512 3612923 -701473801016823091571535174286020828 3612924 204285997749133399446462179738419200 3612925 -553714627557105651167644246253372700 3612926 13047767888587408688653044639191040 3612927 323059134986944780922895216315512520 3612928 -1631528094314482627976708610783707136 3612929 2109555541981615999464323800960246530 3612930 14763330446393581575454628581893120 3612931 -1415459603662382908981382401219123456 3612932 -35466498309863866210054333448859648 3612933 -107635534020317509378391625328393380 3612934 36242098952394315362607839094001920 3612935 -525727619537325517337340479777765040 3612936 153479777141285698417717229271244800 3612937 -1772386086876442115438051318713500288 3612938 -310483898089422648565875517699240704 3612939 -591211493651248357087227207736080 3612940 1129429500194830122464886573134423040 3612941 -180558751459586224533072041970784116 3612942 377424771738432212006143081056732672 3612943 2146195195943191940649528828371798192 3612944 -216220536880376651636738756659568640 3612945 291361953230191494120555454687718400 3612946 -194840372797267680236808296505193968 3612947 -809466472215640255154433377798036160 3612948 678836673604385496373217766613678080 3612949 -285709789236083927924547435030249636 3612950 457154851739072153609371606455096000 3612951 -245490388176425744431269081271542960 3612952 157594411322101587802120919230464000 3612953 -729819469383828948265470092899557936 3612954 -188521986229850009158489087462229760 3612955 -56060468370686261240069653808827200 3612956 468477173242815077523268191767470080 3612957 168178507732403761427199392438186496 3612958 -975572665976304960643894612135201920 3612959 -862900810933655487647602113195820608 3612960 -339491189488174815117965538286632960 3612961 659681653329700731306522999328268448 3612962 -633880177887593984163417796743047808 3612963 118658427385308588532844392422067200 3612964 -726024400576809960096298535298877440 3612965 617894742543239702702829604943021400 3612966 136476287371556724012915711512514240 3612967 633940661620844601534906995616289016 3612968 -553773963550853846225899102985917440 3612969 -297692493094535519756431820519480412 3612970 -45520778761062019866344623027737600 3612971 -1626022010904794007969234339023687400 3612972 61080207919504793839328672073351168 3612973 267375488751039430748483454353212544 3612974 -608437079730234687777914321082819264 3612975 965960652121158496546840056732576000 3612976 195745621674685661946982806310748160 3612977 -976791722837738219941993707322290816 3612978 534235486975936552230572290162406400 3612979 -974515185466008932412691014775330420 3612980 -216227032704647863888634356972216320 3612981 -173998781193941427216869079496704576 3612982 402817941897256242355148217909362592 3612983 707685288900984502945443849639196800 3612984 -532242755473192955451483827249479680 3612985 -1138754017992750319977372062161683840 3612986 479340600542466310034651416608153600 3612987 -438114106927464307189674697930402800 3612988 -303912935442659463266505911625273344 3612989 -1366808658843010950507394400228352 3612990 -197868766615784383284219944710517760 3612991 665025505297869061365105835189587392 3612992 464344578594524086969694679071195136 3612993 -24353401801058622500582681473805856 3612994 154614545643143617781861993635353600 3612995 1033539372063947688175859839734378000 3612996 335058672358984962332471125033729152 3612997 1276823292819456802512821539079980480 3612998 -77007248241283986390033356271396000 3612999 359861196179988743642760583131229008 3613000 76654434521236358199330244293120000 3613001 35995574473761632733952053654966144 3613002 221430717623384372833553904788252160 3613003 -861576354904039195284877173263904748 3613004 765093061190048011682738636046349056 3613005 -21865236532679534198778164486357280 3613006 -311080943899272878693285046608778048 3613007 73982098420550804569171892284230360 3613008 62206941001381111708868035472523264 3613009 -787262468354228675792712438966747790 3613010 170455300058654751616493467911189120 3613011 -1126351108688844959857282665671859528 3613012 -128035949351434668940673901813717248 3613013 448233060044742772625723380404807900 3613014 -648737288070860612960238383157864096 3613015 -784724585590023489277514481528482760 3613016 -2058197930531445689066919992586301440 3613017 -48081558484083539254169511207728352 3613018 -588371187757580105500749077367233040 3613019 -541812526979484015539250452657438400 3613020 -437330476587177803697487316788792320 3613021 -543640944658424495337193177301508800 3613022 170049927796161801659613598240368384 3613023 281710874598632749833023731049049600 3613024 238775912050423179035342349541048320 3613025 -457400544114472169696711698552493700 3613026 -354894332632988194965572508392358912 3613027 66781849036301293822871902285875912 3613028 -386889622923976740504807772833896832 3613029 -236427061842327594559597335312926400 3613030 20110620264880406966846624776245120 3613031 55528578877145426533175550245188512 3613032 -15889188226197500996950995628032000 3613033 1486544526534026076607332839956436282 3613034 -1713844149558654035646811733816728320 3613035 -558768703458197461194018960751126800 3613036 -248605753185842204755137473008458752 3613037 -438201539006561181374347193892048960 3613038 274382027895923223411078047095520256 3613039 -823993420935896434608942349865274160 3613040 185786207416710538925080726354329600 3613041 -286043983687263373320930926828012748 3613042 -585151855715762991441558195027575040 3613043 -53342313007425381765096413455578720 3613044 -46635059362724872935947145464832000 3613045 951288274005793659150598465344017280 3613046 -212227670098406743106712208616403456 3613047 16950880392881154804149678985068928 3613048 -593696693282577804584177444011745280 3613049 -321036286642653736859754752248133952 3613050 11212671043924243034420683985817600 3613051 54351165155721588604370892845521860 3613052 298109800070663297170011195568381440 3613053 158793828410468712960300861889752384 3613054 237727074839585252678870337979070976 3613055 1274033050504714460792645750487993960 3613056 -130004202315914332657294070608035840 3613057 3775131906701891083447223667454912 3613058 24515470700773760458698216848909184 3613059 -1959778161892856241128395470598531200 3613060 -1183820963396564077450373253231360 3613061 -786844177910206011383372650947643776 3613062 -160455859766496675137131539140394432 3613063 -669617867151890399864611265124151656 3613064 57838400415104395126429576286668800 3613065 -1199364629462564254533710900278560000 3613066 -1044028152449565580520274116637186768 3613067 10157986297537966495908419323114680 3613068 315943474939738971615687067632951552 3613069 58611537350660176283412169090694496 3613070 -212663619421580329964106632100694080 3613071 150607726789564210362354092966024448 3613072 -8822115166858499624185201708679168 3613073 172113978318846386025534076646264448 3613074 394158101624566911375070776591058560 3613075 -13231875574304264378022769695199400 3613076 -538717268878953896357890609878234240 3613077 -374687446393157495169871755949507812 3613078 154512252700365102906830667035996160 3613079 -136371488993022717878147434500427320 3613080 115930605392939781251477443243008000 3613081 603152141615329910043803246723347200 3613082 -216007612633914486135445788502646016 3613083 34437074443101978486492675575139264 3613084 -261126327758530982717980372820871168 3613085 434615264584396811294403537971727360 3613086 21549554141059331253987334435913472 3613087 553677708359135053611340654152647272 3613088 -578387518579679757654313323047485440 3613089 123932259853171735273023156103810224 3613090 47261104126133071055980037894176320 3613091 -104831396819145909064742797205960724 3613092 62322880163221278819295557634732032 3613093 -645044634012025372113846115123349952 3613094 308081085749296481707371606676314240 3613095 -493248788231191072684751217596384880 3613096 -1013441036921298610068223115357598720 3613097 2331552420714606031096390571979705600 3613098 440589637191965845773672135518681088 3613099 -777691873476920570268246672637630064 3613100 -199761837728116161771518735621625600 3613101 -433502859747811919223287454571512000 3613102 40184347150256912569056275878738752 3613103 1494915253846774901431935453805878000 3613104 154544822051225310585947524435181568 3613105 451784822609374188008351921042774760 3613106 353209815789495606391107443856645120 3613107 -313923083201359165957910049158709960 3613108 489172210608602934932610515120547840 3613109 1164577093640719636054141115002154016 3613110 -210187725088891371142692040825478400 3613111 296926619323056565508941856007234024 3613112 -686143301080850036115576511277629440 3613113 -838040810174285969189841374526274080 3613114 1097857113220715415012420988494700656 3613115 -772381260964166059532136070191859200 3613116 -67986786759385347687588172773949440 3613117 3003056958878708740878116332466648512 3613118 13664278033569400075758425569715904 3613119 30642454394680226641181283267923328 3613120 70831692829352699328473042968903680 3613121 1642319337513113472856217659542848322 3613122 207384880327812342030685431084049440 3613123 554219174437811865403407317713229372 3613124 -489054004527991039699728741658946304 3613125 -102014404692322726200112913572560000 3613126 197713819819286985709879929144984384 3613127 -328688875684201985288404404717854928 3613128 375612087939343806577241374797496320 3613129 229721320385109264814331800190848200 3613130 536077591508145407728882686784932960 3613131 2409995556258297409097437133452265928 3613132 -246298719500688694973107394188267520 3613133 465165994436328777050614369064972940 3613134 164128835004820985369650022479475712 3613135 69918197509553772708957906609962400 3613136 355671699519105163507842686612692992 3613137 1708140043678279668334247535309720576 3613138 -36134299256755432685254201158695280 3613139 -75574307095544198768485366580574240 3613140 941224021398949603285316196284313600 3613141 -636503263580048685433573733349650528 3613142 280257526529244167534546273666539392 3613143 -396698327770412652063605861613046272 3613144 82788884353660625019481535229542400 3613145 612080609464910613196821414298636800 3613146 -7094656716159465030449952664528896 3613147 -443092296066848772507655056844288128 3613148 -426166651450323962142039334328229888 3613149 -48708567511240136320232333082101556 3613150 -217440382220643276024008671694592000 3613151 -475312522012322840321217022018858848 3613152 -8392113364437255554120900226318336 3613153 1183696489326423632011009427226587622 3613154 368755792529097595625451615055405440 3613155 126683848851119070828916055452369920 3613156 -1201857335259508314990149366155004928 3613157 -773457728213789591113053624717918594 3613158 397035180667572722355364010508577824 3613159 -234114413416329122178175251494437248 3613160 1105654752990274568478663288895488000 3613161 -524550014928889404418476833576256 3613162 325496092368540948870113625316608000 3613163 -45099047112998820743132245128728304 3613164 262340541278475678216918871239094272 3613165 531427885476861921320049543748290060 3613166 -367927103062261628104683377727112320 3613167 2247523600877779965978973018928543640 3613168 124638126454682641963721412919296000 3613169 -304433893662771639422645002899587520 3613170 -452326732402630346677833077134656000 3613171 642192347289400126501848436684391372 3613172 2013777136610505365018359807054786560 3613173 807815227728109725637164922850949600 3613174 -90986385786812882142625149412801536 3613175 -179760646285379742649836384436416000 3613176 -224586248115120451544615135321456640 3613177 499916041301646592432026852159307332 3613178 -455161885356063126575277034352265360 3613179 507962332561227263089795312519181760 3613180 27665937066919134087804202849059840 3613181 -1094884251347331077047958201803284 3613182 -276620719045974461658345268348003008 3613183 -583971853759785253964796763803624080 3613184 -804766961996295419549176334232059904 3613185 5298250126249387167299827649029440 3613186 764671634426753811055536647564058624 3613187 410565965505884365784569518479107836 3613188 -32769926403058230292214965358198784 3613189 1739712738020485667249863928739104990 3613190 46841189724214502804639365673410560 3613191 -878334385578159229136691430565342808 3613192 -360448072758680351512027242291609600 3613193 -1301110484732017741679378700013443558 3613194 -183770149808739744263484476247836160 3613195 -328506415981445854939012253301304800 3613196 -60225440276834494979674358905720320 3613197 -95948642806589514655702773648864000 3613198 286840166692544893568089065959361792 3613199 -766339823347743038730868088898718800 3613200 41879645871445430169031230618009600 3613201 924914814953398427816479120464289202 3613202 668278550988729934618775929816550400 3613203 -798966535092314734220456857861430136 3613204 -5777859420393264515636803415461888 3613205 -157583035234593206027371218770273280 3613206 -401355418634453989401008186943429696 3613207 -290153950194905262043129702488174480 3613208 59567472162319452427891445653094400 3613209 85053971849476889845962317213350848 3613210 463168327236277096652246116633409760 3613211 1425184718601729866964116965385812920 3613212 1077993761285287342627896744243919872 3613213 127371403709358116761109504271403084 3613214 -1349374815428454605221814968414816896 3613215 314690933825793427263503059381983120 3613216 1840942756658872227170909283860938752 3613217 -127732327534284510431639360586904734 3613218 135252039409379685292937926096258560 3613219 -164334518692061852643519872149102080 3613220 -841728010423119067577274535758470400 3613221 7318746533582207677603065668978880 3613222 -221581049500237962796379324005847040 3613223 -196546028132776150791004065616847520 3613224 668492284849903283541483173392465920 3613225 346878491445576869636949683256100800 3613226 1299204843617347033100828989080336480 3613227 542551688309892518718161265112869720 3613228 -980984761248529900924958865838754304 3613229 -249132776634413957579738226952629780 3613230 198893924412170769687725681286902400 3613231 1105689208632220351730860073466881184 3613232 -35611641754846208770328520425668608 3613233 70049318742520087134991886596442304 3613234 -569394018188309017392060251460831984 3613235 -144168083397150318120967499634417840 3613236 5408328005315683852643953029808128 3613237 -2273461614602242538583764372650900114 3613238 -195015552337327939031969400756170304 3613239 153354909641060532221176111649509248 3613240 2588705556245380674723972170785996800 3613241 140384094897755159058670909819786500 3613242 99035650325833093079648299243494144 3613243 42490331146322361174579313769254400 3613244 -30151395698654349402820978629694464 3613245 349979900772903517753682525441025120 3613246 -126971080744410199089242854453760256 3613247 -9098842405612455748637087870394240 3613248 -9564382519632936311827201438777344 3613249 -6195439098147317014953176250054990 3613250 -720925817299060786067013297649200000 3613251 -417602709303644440834952995747590480 3613252 -283559380905460420145891695685500928 3613253 705201870245852660164196767397659680 3613254 -196896215728721631272556900454152192 3613255 1481853005528216575241533299828228000 3613256 489354499210804734081820269649658880 3613257 -497719491501148982812995761052276246 3613258 566102644331166102924919170512340480 3613259 11793584349135754100790601887630000 3613260 -105063843341631388758435525103948800 3613261 772072915294046536964515157138675424 3613262 891606603594978254600812318993213632 3613263 -13570342876399688640054524598683256 3613264 211139138550987122819663698205204480 3613265 1376334084131306716530487232033533800 3613266 807357668522632848607298153153808384 3613267 205209258232803214224362145493750784 3613268 1401735518111464606896421827973969920 3613269 -478138571942085118846222568857626624 3613270 561356061522048509301509012363278080 3613271 -1068052334090070339401817128104833528 3613272 -222948676540362982301499796834959360 3613273 -70800169529367439505720713978745580 3613274 164147447147355448269030875801877504 3613275 -243784105979239993996935143666748000 3613276 -805466146916715050312423380139309568 3613277 476732677927532720288648014365960192 3613278 -18554665537100500998141942436936896 3613279 -1154079038438248820139785737685595440 3613280 1383053654235445030133259158822584320 3613281 -30265001812552085257013442505996416 3613282 -24537337063417265491457393433514848 3613283 446826953481783962871246898929320520 3613284 262335082052516419806513010661525760 3613285 658209541886910067486266212201069400 3613286 396001958724797590423705424834042592 3613287 -601374027963729970584366444260190720 3613288 172501976592704655260025239490232320 3613289 -813484337220150088579654022491859340 3613290 2794111863355073492712139103101440 3613291 -1367830437875233002533165940030355416 3613292 415431205705070102962016127527414016 3613293 890872357836874735041281432868155382 3613294 -158985164120077143132353641315074240 3613295 299678369956921255287353691389981280 3613296 -207026986130245025522685492231241728 3613297 660343085517865412668339109496449520 3613298 -100845738338037522155959657306662912 3613299 1320595236162564515100628496956249200 3613300 -440438469980199378849604601744947200 3613301 1546721288684023521178768749962656302 3613302 -559339743113183236074038306611200 3613303 -477524462790000253991767049901959816 3613304 -790205866633148154576096236067594240 3613305 22858310411346192229744131314692800 3613306 -130319738446900791871911937243322880 3613307 -282029912266228960564202968202724444 3613308 138441825627054726221222054920602624 3613309 -71926751163957203097410344683110484 3613310 -757882683366081294889042203404154240 3613311 255430029734892402386394711540774960 3613312 -292632360228158365604291165238067200 3613313 -42671582204570627130635911672654080 3613314 756659077184244254068019445397684992 3613315 821755742197473945947564643706914960 3613316 -19590544507508870688249616528072704 3613317 123235068411932743788233667945232320 3613318 -857710217896959227473477430734268160 3613319 1156169780541633308719324676529081480 3613320 757012167482400671042500650418636800 3613321 -1869136952617042417927503090508389478 3613322 -656958281636559096562661943800709888 3613323 -186746224023278721338200894741335552 3613324 238150842951629829797042210192397312 3613325 1004339497472879946448847706419028000 3613326 -311104205935878000119924883838136256 3613327 -1147604660711708526869690146075055824 3613328 1772684663568320280724605542744064 3613329 2049689153586314369204426303124480 3613330 23389446476807742886410987834393600 3613331 493651107890436361024827832610121132 3613332 360725050153742513614081377812434944 3613333 -25612464864818316089667070625371776 3613334 -177516820312211475791227612355446080 3613335 713326515090926363346118803579302400 3613336 1386746434629293924337131761120327680 3613337 -238001131705071647945055539548556160 3613338 -422966044117292392497838848557709312 3613339 268948492382249888190757343649027760 3613340 -654180493094665902835561194616988160 3613341 -402816948984356645020207164271982208 3613342 -1145511434997089337273094524606696000 3613343 670921774572075424257474459926860464 3613344 147894519917806571242571462218874880 3613345 -1185136894595296115087330265737121900 3613346 237214735031342446452590212769799168 3613347 -650360754532690013061341140491427320 3613348 1270512819520476979612546693537620608 3613349 -848207318786667832793182150332451650 3613350 45214432689423699584206572308256000 3613351 437803562673513587616892668522287152 3613352 916506559883745654493270790244633600 3613353 441630145917578781910652111448341904 3613354 33702253694933069019639423273660000 3613355 1447203950933902292038515933534714960 3613356 1350830824052946105507103527957826560 3613357 -360212055833140217148861012373416000 3613358 144983106787028018922034809818613696 3613359 713614602809880907987424449893584904 3613360 -289777976299315929383342016758415360 3613361 906865239252482636098772407879330962 3613362 681689547292964844109284243735092352 3613363 694803711418014868990752272958009200 3613364 -1152096255068154122215686711287579904 3613365 -99128159586153513839374975358542080 3613366 -220260838104680232344114818319734368 3613367 -230393034277795218701434997304899304 3613368 88509467834420801679245653861662720 3613369 183098698133520993667966391200239744 3613370 -482191787850702142677162496502937120 3613371 80540646480654899680872330324611040 3613372 -434486263631960313054044595152921600 3613373 2412656275380822802313099316771527424 3613374 -333606524184250329455105249257565760 3613375 -724794912140758630001478397772316000 3613376 2183134326745794467597598635065344 3613377 1574761338580494760522742525757289632 3613378 -337922125020813920010979093355219760 3613379 -518741241322516885152583204449793536 3613380 -272367981639042535112343365540413440 3613381 -657703812123226386433377881449159680 3613382 971789622442257856607706412933348800 3613383 -489331671560175116876335922359594080 3613384 1184338563373359363731218155795317760 3613385 359116170006265248507743739640144200 3613386 -20169119612330761274282019696906240 3613387 -383805447131661499109161911800025964 3613388 -108192381915377980587474837023507712 3613389 900251242102496564839833103040760864 3613390 -85626542375278712744989996516285440 3613391 53582094417082941579181344257097600 3613392 -161090651560564691727734653863985152 3613393 58875436084456013929788490173947200 3613394 -1158587347463276977784607810754395504 3613395 802281081639081918383291691518076720 3613396 689882038530821949870059149409310720 3613397 1070067386948449045719812399396160846 3613398 -347947320630166645877110466547587136 3613399 1656184449669972878137624920336295800 3613400 -115756263202884777560235846297600000 3613401 -380879430405918674979741751625106240 3613402 129071670875060354779542041223302112 3613403 338933721811901519617494575592660624 3613404 -312945360423746678119974125891616768 3613405 713510783800921036738943710670763360 3613406 773361693851085207739371870258433152 3613407 25074100988930637437835242045682432 3613408 -1732229559385839057424138252057313280 3613409 143224560873257428171935095010559680 3613410 -264467733346995102779451325937187840 3613411 300356039958852486749124069133896024 3613412 -340175267026711445259436464154699776 3613413 -624673367145159267282192551156554656 3613414 -38305003970896568513796944257826688 3613415 163387351164008385743789518496665920 3613416 -98888911775318716819597204571750400 3613417 1142576020682945501771857745036545466 3613418 716551544325150760720373913976792416 3613419 5075108756409791816212634437708584 3613420 330947061653785316998807074397132800 3613421 257996389793733966886036672012688640 3613422 -196888082434283283500324130473742336 3613423 -2579282957236464514305428706406504 3613424 -321446587042565022324870725024808960 3613425 -395276277093556649861232448321266000 3613426 -151913106535064414160072303244271088 3613427 -176918998259073636076903451918271000 3613428 -149195498198565176869585686599909376 3613429 -219307400843636101291213487098588740 3613430 306154979413335815149499464072062720 3613431 355891915242281215388327532725746152 3613432 -596423195638366403601526061552025600 3613433 1051176817794756747172179050493848682 3613434 -2620795326002032553863498665137664 3613435 -267294169949693329638276369073007040 3613436 863230204294394576175058632416071680 3613437 1019420834459457588490809421262821440 3613438 -29880803297053724762855120075715456 3613439 -1707021888494586444885963621542185560 3613440 579487026417554855256036964690821120 3613441 216926886858187921052342338948325760 3613442 34384379201282215058424376172467200 3613443 -783454595212637659481105797779112272 3613444 1020220355155459918682407702278379520 3613445 -324310473215808369038265444693948000 3613446 929219845417168158655262333398108800 3613447 1805968427774746025355822032233983896 3613448 933906579432951977340876576501519360 3613449 -227121040460465947529102423361303360 3613450 269322369803201920288307021142138000 3613451 531890496952020678536522887707750192 3613452 -351617385411028154034802630356968448 3613453 93000790099068668314361234533064448 3613454 -242604405172163487372180962821682688 3613455 813610236120254324168653257337537200 3613456 -65736335357305490261537019265351680 3613457 195596995007886433171223753744671464 3613458 -21087391672790179847714218365273600 3613459 408046552853570727627488722393189120 3613460 -1395467744937373578916099481943244800 3613461 44159244480313470504406954601426880 3613462 -8782683001933456955024236955694528 3613463 764978797747954551047223652031094960 3613464 -1533977402824260757046772770153472000 3613465 8975307359100445593781733416369800 3613466 207891070434635285085887394566088432 3613467 -214435409534241251472157109665169664 3613468 192630647582007997155235686983771648 3613469 181067785809040995644414532921149196 3613470 114284601458106046873139557885685760 3613471 -585395970946450921004357487366577088 3613472 -657176584470261758493282615766745088 3613473 -900252478234259362827213186278461680 3613474 -153229028509557818859852470427545088 3613475 245693753620710197621444925403513500 3613476 544215355444086145915676709904376832 3613477 -377032323343347167934278851733923200 3613478 882997680894017899466267093127240000 3613479 -72460416153356990656341208308749016 3613480 -177298025094654248222331990243840000 3613481 663683705394032420648727468234972282 3613482 -364950772720335125056772536047118848 3613483 1373212160485234014820758269703584400 3613484 24203318989991526704364417709768704 3613485 -245589645146923509409208852319636000 3613486 -926287054778923382215561849702369920 3613487 853081348138843456424981823718835520 3613488 615734114775729847331717151719424 3613489 -63034093790924284782643579032601440 3613490 566050571741603861708271326443908000 3613491 4158375657981243628468297080892752 3613492 690774506393090655282344047008735232 3613493 136372229884457123926818059940629244 3613494 70665391673359187613331885063951104 3613495 1419658146060433470637414518475910880 3613496 1013540432220113255689615984616755200 3613497 765907856957306592245457721447522272 3613498 305093748337649609814739120169684736 3613499 1007815292434901659358863019000018136 3613500 -46996352296351659807888107734272000 3613501 2836610167229411137048880432525345472 3613502 -162273434898595443959801675974599168 3613503 -984457341533368628875512158319175536 3613504 -122355075069633589273598831747923968 3613505 13283137611107695021168238310164160 3613506 -234036002159917621300336406709413376 3613507 643111296087496326916220681075374320 3613508 85138976716026689402196504579870720 3613509 107255991499570068710155426637044128 3613510 591948464383547906564782145597996160 3613511 637050672288016025933348895213830784 3613512 139323682503892455664770657218396160 3613513 1200366306988580365521000163061708762 3613514 39956157146176156532332178412272640 3613515 141374780820484108324406213439744000 3613516 303184633278081490995309414762977280 3613517 -760771454235254043602438590353223434 3613518 133646639978957884217371672631619840 3613519 -220776934129626100058941323463000480 3613520 411970440368924358027362142117396480 3613521 -280531849344738746487199019531305488 3613522 136113877959637324388459877721194624 3613523 859467725975670757450481305698209772 3613524 -473357722597264317088088719594297344 3613525 692213061075777048866623367292855050 3613526 -170240212076981798472536018861024640 3613527 855421012569874044118093662162627288 3613528 -955168112967187803233283699010467840 3613529 -1454190713199700872729669885485314560 3613530 275430567719474444697809226658974720 3613531 120830647828934423554587518585285120 3613532 665666078934652828663409362343219712 3613533 43979452409563469581801902272782848 3613534 -836293000013805557201681202216615360 3613535 -27596084362750496579762615428466640 3613536 -1275021297996096141677085808516005888 3613537 -450991388734466018750612014384069308 3613538 634888625143417292024027718395107920 3613539 966757604464579747216691689693523064 3613540 41783721855229586608173559392583680 3613541 -1713274879335172218175082957477995908 3613542 8241351715898311187642704867115712 3613543 -1521841155616765269065342282310939208 3613544 -337398746285099448676165806597120 3613545 257095275442274601650411247413952000 3613546 -89591067935847938519298338377420800 3613547 -146784247884793084269706070818434048 3613548 -19042528128615405162036775297843200 3613549 -1751657920881323909998044848053087136 3613550 -454090487094157099197127997241379200 3613551 -367334649818762464640105067454225920 3613552 -306227919321515105428406587062681600 3613553 -1245045811250366584973460379236619200 3613554 -7393292677245710949648235306453728 3613555 -1127713987625333703056332720918876080 3613556 176441623519922975455647211587880320 3613557 499759245564030525870886649728119840 3613558 757782982046540206746260863876515744 3613559 -310485187240566770878815637852089240 3613560 -73711343681573689248271459959398400 3613561 405972012039593927802958624013304832 3613562 -519903082753402441258641917828365968 3613563 -1147746199983311378587260401863389108 3613564 -100721734754945528033390905444685824 3613565 1271865684500814659507928857603036460 3613566 475446491228360894357303465298997248 3613567 -19019648246159195633389045458393128 3613568 75793629502385856683595135555993600 3613569 -545331385038855915665852433183384192 3613570 188720854338197981290528492041192480 3613571 336622874707877585367734207031289824 3613572 63613823172066258134049419322792960 3613573 60477391040127423469183414154980800 3613574 -956936910626444183473347080873034240 3613575 -265039606111454412206589761089622400 3613576 509955542311721453775626194000281600 3613577 391045470003807545245364819459422464 3613578 -191293975754020433989454337775895040 3613579 793825719096782230067641055274214480 3613580 -970034513663948551364704444824652800 3613581 121174479450531858894418017141683040 3613582 -12938808077064581059673844157312128 3613583 -721251107972328047201118469242578760 3613584 86923226841682880477526687180914688 3613585 -1582378136258396423434033551355085400 3613586 105470441672306043771596316887727744 3613587 74503226687596811139006516584120760 3613588 612408724735579789830114356924792832 3613589 760665751094605486133497398367191456 3613590 484302450733772938424335886308917120 3613591 10071107982461271002179985583678080 3613592 -300970940529882241813492142363904000 3613593 -310863902394411686511526089347724096 3613594 692974799610941518401374494358394096 3613595 -1877818786382845693848215960739616320 3613596 257813334154059994304210204368773120 3613597 29210117091520153585724376013029528 3613598 -90228186842308123675674291070169664 3613599 1137946014617898973798653284695334400 3613600 -454940705847067647999144985917849600 3613601 -661718442964839421355055854005306398 3613602 -52410177582534661634500450044567168 3613603 966317789906576018613614417310701280 3613604 -617484079327244981013245446985862144 3613605 354492118159233078290771762950533120 3613606 244597813648067984373380464934710752 3613607 -2099583278676288608153538284200971144 3613608 -240892484800755263153318647101849600 3613609 989719247672892423107969351022434810 3613610 1693209643807238421951453804702720 3613611 -918749141284504540465178169942923280 3613612 -103175768792162352332985722529151744 3613613 15753863270284920273683165988304320 3613614 -200686549392951620233317769889012160 3613615 -372272167565134907294938659305565240 3613616 14487483555535756801691524604166144 3613617 125121038208082503283749829997001600 3613618 737178180957519966065862909079464960 3613619 262711290358024088064524456578507020 3613620 -514246679295442867411759350615859200 3613621 -1044805791623101167182454491895219456 3613622 144726820840231415978107311733042944 3613623 116436255055131085923233321820417744 3613624 -74156926700377659669411995144110080 3613625 1409033988082518790393918106930445000 3613626 462245968313113586553792389018534400 3613627 -519923906305162772388240558996849076 3613628 -872896255265479940448997772539333632 3613629 494829362762269930916137562299532640 3613630 3448830854022411677192411305296960 3613631 824337285387269982563596072426561392 3613632 -242313744502338208889101718283878400 3613633 2067862776403969197897067129835714882 3613634 -210768521459785400996883217887360 3613635 -857252288034098027588020209592314960 3613636 -666935104894627873128783038883154688 3613637 -1400869525214783435186002787586399714 3613638 43444570925114509681352515777155072 3613639 -169914609517149536331103613834675328 3613640 513364996311988297448351153978265600 3613641 -29480631277640460585947926248571200 3613642 326654457077778998436303132265943040 3613643 400537443320919299518967641553554344 3613644 447375551491940089058679979327438080 3613645 -177245962548931072683289035809205120 3613646 -34617164367296426110207853328141696 3613647 -310054312818066235055013865879372800 3613648 -264887725344330256983935299707207680 3613649 355722526423360691234306701557557160 3613650 -2049239507993323534713598540502400 3613651 662003429874908075371357511303894392 3613652 -948168104049075568251168861319157760 3613653 976935372546298599448033399804504782 3613654 891172233205988808275809157305566720 3613655 -936595611600491188164443934960110880 3613656 265006632615783441837010654776053760 3613657 664674187780012656307296978016725780 3613658 -302413826857156483103106476373024768 3613659 -390739232626738797338038809176163840 3613660 -45463288333579108240300247316925440 3613661 -1282110901504916603224636651130920590 3613662 251873740761098391080661105715019328 3613663 -564311901995690027932245385622133088 3613664 -505550847166066301940247145720315904 3613665 184732639158419790689821857813751680 3613666 246943701159751895866373794285509120 3613667 -295375727889667224932417599096213200 3613668 41160811548885329958791186988601344 3613669 -1946122294908395678320143564466367204 3613670 242736155685053685525663833961231360 3613671 473952994720274925259057170213031440 3613672 -768621132670006712963725622699443200 3613673 105346347824278681980315158621108736 3613674 270143833520447698088226721956629760 3613675 181870876458744765658204822205236000 3613676 -1561110309122636297255324383035102720 3613677 -7598755493856398330725010574029760 3613678 540280934001591653825979100505432640 3613679 -275481185562985586804026706853260448 3613680 -41767247406256488505605746589696000 3613681 -473249874102848303032152548479577518 3613682 47225385275507438933371228966002192 3613683 86312480933494217449875285005728824 3613684 -344896444902346954003465057413587584 3613685 -245172056438763082604309904245995620 3613686 -416354366922049036145627151723072000 3613687 467179312987724505494408272631121408 3613688 -497512319481610851593318454275543040 3613689 -1802592226349821196678877068438078976 3613690 813394644962190655892371498056124800 3613691 -291726244174265866464150724168239360 3613692 -186286604689832860047569172197211648 3613693 -1449197730870268316012138519400408058 3613694 614883303121651128749396536844083200 3613695 -575514220667193835575079994349940080 3613696 1578043339788833908833974226035671040 3613697 -650978842938316283140094003101968000 3613698 222514109917673950750719483337200768 3613699 218188059307593888266929773108177408 3613700 -157344018763603697723771347151068800 3613701 -90820254783311487872275295300838912 3613702 -460123438207115046491893800018816768 3613703 -1877218500167988660936077693165811048 3613704 999912966141410680974165132810117120 3613705 659267360391877898800270825225224000 3613706 -568262155598266789682677050920030976 3613707 -1517031103610986055983717688842112160 3613708 78340928973983922689293077110281216 3613709 1747611506073475668031574259845027040 3613710 -87877311443570504583379382926003200 3613711 -379829666192037297715209039093372168 3613712 -753110037147891734833351309038256128 3613713 892089347296874470020084346266619584 3613714 268601312486948819666912846700645888 3613715 -72481553546100427937083364994785280 3613716 -107463559085897755263742483079401728 3613717 1817410757551659518618550197373418766 3613718 308535098053412264710334870757910560 3613719 64059069886780193320321988968298400 3613720 -10319897070143232032889007688908800 3613721 -819370915009143705365825235140385078 3613722 255369007560262214668538541994905600 3613723 -1398897575071233558154619562000156028 3613724 1704562224493878183871593862572303360 3613725 554992406989350551361853808711108850 3613726 -767450236978216420270287164513474688 3613727 786675295977597081584047519140939624 3613728 -382545811929280898933822812794126336 3613729 211212181326786843637625798887274176 3613730 269621052751243954658536679439977760 3613731 -492371281528746689263377357858430656 3613732 -349018968218247037789850549809217536 3613733 409741950040652406877912179795185982 3613734 -47337059671462680884601825428897184 3613735 -1404166860777204987054815067533594640 3613736 -748331611378327868434459531332157440 3613737 587559939413751400637974795553350656 3613738 25855164432179263135278825776633520 3613739 -130446907776592736948163463189808460 3613740 -27156611399932074799077464761896960 3613741 -2575339567766139257435303066332601748 3613742 -63898893309236039913799188575623296 3613743 308382177105224617547368599131548800 3613744 -514987011992787169966266688739491840 3613745 -829820091265997000560867603840807500 3613746 -384353839380331034717982674852966400 3613747 606917096337879948845061859509613196 3613748 -366062058413724434519880336282942720 3613749 177577241461574213644066927106021664 3613750 103324035338240592157048604445300000 3613751 -790322281230664254549205363588995888 3613752 -436894678304031823546880415330938880 3613753 -170591844359819333970541385332062912 3613754 324277248394622269411405587361662576 3613755 570849898034982267800008947848044800 3613756 -474333345437717560165260398759900160 3613757 -233833925064881367314084366529283488 3613758 -44526831880937736571970088003840000 3613759 2054259628719649008164488922775776960 3613760 -117609507146628513937922553481789440 3613761 1141712754456583160875202333753924640 3613762 -140915304936094756169635347378009600 3613763 4028316085551036438763224316566528 3613764 114586114379075968036601882635075584 3613765 -154223224087948271293080592279029600 3613766 639337925991352982053925215897204608 3613767 451579460952360725758145537224214400 3613768 -428475317277693624503166601010288640 3613769 21313004876981785371167223381244596 3613770 274055363790301316691674171351457120 3613771 -785402027875745415116344481062341488 3613772 730129925496446202618643104442565376 3613773 -84252074046258926035550157958836000 3613774 -148905655437885128996617990305324864 3613775 -1049249154099556234902901888435316400 3613776 379592246052086182809188247255121920 3613777 502695523551971204279083832275388966 3613778 397711012470979338863567594486547456 3613779 741321807930867909696463893972756528 3613780 154368251370311101325555187512563200 3613781 -115675697670648032006912462641478400 3613782 552324795090983360829738898078560192 3613783 -44087862726983968234607671854852096 3613784 1959052465872285818043433683407554560 3613785 -20174300869585281010993057256570880 3613786 261186929258650959308299906733280 3613787 -328895736541896601087101326258661564 3613788 1535896406300748281984161773816837120 3613789 -1902858516645343771120544734161608410 3613790 172615817216014419379483577858446080 3613791 523668733889567860254410473223819592 3613792 19235789635046212341621179730100224 3613793 520725487855619702051669857106361024 3613794 154183476092592529338121432146769920 3613795 10186528680919895745003779720700000 3613796 196437781897596915391345495381161600 3613797 -392242337613890222541133122522438624 3613798 -994874508508098458425452979731213600 3613799 652431617892064931968436798992947336 3613800 -482505608156311971069232769464320000 3613801 -604272105394376248519689487956701297 3613802 -1105856432645037894658280481268269648 3613803 -233578952007131782119933205930789200 3613804 -129116766934246636360010048273561344 3613805 215745815826376903062123046644726000 3613806 1872282016348344287119317067223040 3613807 569740305445033022191079855993583056 3613808 -445772946532469291116459982656536576 3613809 -666669419079139743474002127812343360 3613810 62114853416201345095072674859656000 3613811 -1120084271168531081582432553223185588 3613812 337362913419247686395361782313345024 3613813 -213165684088527171086171128681737280 3613814 -185160322182315026282371418394991680 3613815 -73809177959165716436670188679725640 3613816 -80544289298032740910955682118717440 3613817 -1668892056535013377296627620327307900 3613818 31494289837831336190224276226615808 3613819 -964745511267432096627494721876544320 3613820 -174175084987019319760275808433111040 3613821 -175713635322997867936059050004300288 3613822 -40689303036265872881149067886773376 3613823 -460728721831612061222462872314484296 3613824 -473681612346591833265098519142727680 3613825 -274466591140734570984370237759942400 3613826 -308008112762511287971285257052576704 3613827 -131988464492211562664872971461396736 3613828 534879386934577329929511506121968768 3613829 -75474189645584870602994453797675392 3613830 737104473205431030687435587017482240 3613831 323080944711845620603797793950552720 3613832 1492013062915563085237969199550228480 3613833 1224583809053755010407429111637439402 3613834 288034006709383169554448546314689792 3613835 504670716563745556588976358446638800 3613836 -550246692874897601607419837878399488 3613837 -757956800536995922759386891653661514 3613838 1027606797126202424039144994684843840 3613839 -1048312151129687151092514069781798776 3613840 -4722550442217867550144668401664000 3613841 -390710717563038472153980482237877696 3613842 -121006497459685832026008462626837760 3613843 -618447079750339280065670981891754120 3613844 -577753586599443851524780726746534144 3613845 -71660661417171781212182057502465600 3613846 413117979621551075094299314731964800 3613847 -1527880733520337824434283176988859704 3613848 -38023546631897774953012695367680000 3613849 -36025248607205824784211460448986240 3613850 274091706868142594134516969069256400 3613851 -1274291049405885391704438346588273620 3613852 468957797864254413578430190292557824 3613853 -325124581279646260033975095008588916 3613854 90063036311732100315623378253683520 3613855 273268287467107646232411374877158400 3613856 -336262562939567618172938114643787776 3613857 195670765520491016314438512479542080 3613858 549850855583122657962799210269884928 3613859 512117389434794013455651808799833960 3613860 -683497045202565314348650445722467840 3613861 -770718270746224582308708839609000000 3613862 -40596031595196467587706296363220736 3613863 -408775007838508853043540103620033024 3613864 -338221924224324787376806300818739200 3613865 39364633075917396363899510093984520 3613866 -404840219541435598003449051429547776 3613867 294707315586379404031866475317412916 3613868 -494297859435124940240482732358192640 3613869 -697806428091570591395898255125362560 3613870 117514455985732180439057566170528000 3613871 114205338948320396138688708151677072 3613872 23493081010802907074717691420180480 3613873 -224060514603118764310960584415726736 3613874 -950185500616469388760639660148865408 3613875 -123804181907235302559281101247040000 3613876 -51046254867399682700262565452820480 3613877 1988144360474359505779936160256408192 3613878 571726247787430817126005322149991904 3613879 -2076575697446494010438964157782786520 3613880 -1905611760635696840140401373076275200 3613881 -1041169517469839672581531269978933696 3613882 298717227935793567809570458292679792 3613883 193592949839586717789277199159651328 3613884 153671943362209647487480844252808192 3613885 -489836680771538637439750586273502240 3613886 -491677261488775343452330481142436608 3613887 361363635547145486526211344611782848 3613888 401414423071734237240619627512332288 3613889 1329382462777201680224905149965466690 3613890 -120286742812611901122312737220326400 3613891 2097165281919964069239965913268021792 3613892 19925785316981974776861614630771712 3613893 -672211564481767643024832140061600 3613894 780107240897772247789157387918503872 3613895 -97032306930661404950412401151900000 3613896 -882660487870130591720825363426549760 3613897 -262531399166336791612957225911354288 3613898 577895932753032021155063292484182528 3613899 968812941406837866430884608718978264 3613900 31516260412795692911070439019904000 3613901 -55154751442926490827497942113763508 3613902 -603793823287056416196237381537989568 3613903 533709104413455955323360838468416744 3613904 -67363011566382227553558510044971008 3613905 -674641066515250726094702722253181900 3613906 662994640300583365647857590677355152 3613907 357778629777765709427865189398628 3613908 94859816145891830148666050933852160 3613909 290673718134652838087051776977113404 3613910 -261563060315705862338316741277549440 3613911 -128474611973389759232934975603843072 3613912 720803881305998814432972350248058880 3613913 2497501045422936730768049459081157840 3613914 680113964294844750546232678498679040 3613915 -56025858111882446016583167696805440 3613916 -470697677454665486360967364888757760 3613917 264238382972984184217111832993195712 3613918 7572786747489271456132380044673024 3613919 -496863018345520650810176262391233120 3613920 -594035710342089432477206299685683200 3613921 298377791402692696747780808301665472 3613922 136535170358596484979351387512723520 3613923 -190317518823658252410658154879822880 3613924 1441427437282740522182029982239207040 3613925 209691494182423985051451656616436800 3613926 341164131719417032993229244109834944 3613927 2082867384093076482868920926156942520 3613928 -504691542777480818321919013472471040 3613929 -542096153952033974700234343593430080 3613930 -6948554784024923784863413259662080 3613931 -2159547174175871521283861078284736268 3613932 10079514439932013198570128095880192 3613933 -509482538619136499409989916442772480 3613934 547839792051186353486193053133811200 3613935 -864381294409395280672903139435520 3613936 -354134075209160701039552137615966208 3613937 -1329374680671272734816802929322231808 3613938 11832133616274174763657153055182848 3613939 -398693757871671553079335438094765744 3613940 426522496242538003916902175045498880 3613941 387440065609629642861714534750548220 3613942 1053088808250295871963594116300531872 3613943 2303235403845674198328327084247313160 3613944 523974480519545108960815530701291520 3613945 138934635371516866871592953877222360 3613946 -673452400287373831713739792721465232 3613947 982497678929438990430112590790027800 3613948 -524590068866293257066911083517504000 3613949 -507383493749794265850140410970106240 3613950 168652017743744285535435103415088000 3613951 232057041803824394384270152440130800 3613952 -198218152489734235951360985593282560 3613953 91264936556501072885415335808199104 3613954 489141228148058353277889906865204176 3613955 1141641953987338077626186805533097360 3613956 254994375845187209878364871584040960 3613957 2237047504330183344839879532792906206 3613958 257667518158891726019321450029314240 3613959 910162915045433867387675212321166064 3613960 -124694909153520551412014066076057600 3613961 642264853313747789614769099007988800 3613962 204169369011473069937312154508763648 3613963 2219312209770831131664565545976080212 3613964 -119490292428896224317437084295373824 3613965 -88132090903043598008203686956830080 3613966 -75897462324832091067095177642061696 3613967 282996736301151807923337214774272 3613968 -232792001142120062210354065493188608 3613969 2896314223589557298715737823478940196 3613970 -362416314888463907074749442110993600 3613971 -18728224831613773737283540157369856 3613972 641514020396224948041724961278587776 3613973 -307259954170667971060490286609703296 3613974 -16305785994551760806459968904325120 3613975 -364731946957689016890101027885462600 3613976 218684429736719921902719670449838080 3613977 -32985223325950860320556582381503574 3613978 17300259140835016428439673234605824 3613979 358987319582161733314238220192081576 3613980 -188214891952017721962585920009011200 3613981 279120497356586893521751678667236192 3613982 -109768018167807873678704483927130816 3613983 -854013935712999187728538066652676336 3613984 -2025529447206623198543048810436231168 3613985 245595733088449481845192195792428180 3613986 127927152851170486880377106078734080 3613987 -565055608974604064110827262790708000 3613988 690261901895540861151786902822977536 3613989 -319891414391079490871238622772437632 3613990 -6279601344231520185833625823180800 3613991 1132596210944923225788655750186630392 3613992 1055093529066134335350197041077534720 3613993 1112386899069511135455901275038661242 3613994 -265876519227878753184932591823613440 3613995 -555450282676282612855054289655366000 3613996 -567749426953070376936876767309102592 3613997 -426447689152032943892140138629383220 3613998 -546920157422184513990899015925567936 3613999 -296282598514457284482896260715158000 3614000 122187799941558493926152963112960000 3614001 -352536359131169544757563996920359200 3614002 -151880328159752598776825523519080448 3614003 1852902990699417591339844907076474252 3614004 121360951603649898475161073248153600 3614005 -1703687034993325004524485964327446240 3614006 -606163039971614184719350540462983552 3614007 1034070888577269313465571393500049640 3614008 1609403344420546765677466254068305920 3614009 -885663695110719711069282731098166400 3614010 -232870262325539978454373734577574400 3614011 56984042549991591182192490265683584 3614012 -210598460533715162098721410237693440 3614013 -322207122758057062573420566324149760 3614014 -182406627387326229297863854662696960 3614015 584381082302611094339012425780569600 3614016 -103502113787794011831686477811548160 3614017 92413332786080718733728682390564800 3614018 -1015947368699718594256460261716137984 3614019 76047520610847441702239260112833200 3614020 538386288298698288888665577679668480 3614021 2674593793868089880649496686128832 3614022 558372232290687290650896465704960160 3614023 -197252726475180864446697824320828320 3614024 -1088296078700327641471627060400471040 3614025 -236582213422778468694558560266729200 3614026 186254158907191839317793681050844864 3614027 67540201556698030927542046540077984 3614028 -1244585668936144985447317753466880 3614029 -686543408328448864165018844223871424 3614030 -194581305644803542188957462771243520 3614031 172234945437868189963159384111773840 3614032 30053817358214433119300865928200192 3614033 -267026438807835789854025068074712718 3614034 -104346769881870290786663195446371840 3614035 711703920403437629624640698263890480 3614036 -2271426296377437057562731350593536 3614037 -192701984855305194882611401460960448 3614038 -170227456719599441058521620503277440 3614039 59104827719680440094379682937036800 3614040 -755395493471502090542154251486208000 3614041 2155093280146753197655631098076002442 3614042 3465973705177816570368405484351488 3614043 444183832197162203160147550315789464 3614044 186312995216087770780230601116648960 3614045 -531982617687944150011191747658778400 3614046 219362050836584319973809378333720384 3614047 3140184027527245505889821680987288320 3614048 -1164178320507920101060929859361832960 3614049 98466681061129094981956908787586004 3614050 -10443414832044335415447721232630400 3614051 -29865350817314755277965484812915248 3614052 9800033449662850433031296968753152 3614053 879335309466801473344560740567532960 3614054 -448955447467822142301869875365237024 3614055 647945737977387913781734211169945600 3614056 -249529648190505771305111514305495040 3614057 -1103283160145132082142618258867754694 3614058 -6204103762120843338605508983034624 3614059 -681155999753602266179538024592038096 3614060 -265834847411191443166297919769139200 3614061 -678036923710254227320667971634709216 3614062 -286024899847330451549157309106307136 3614063 1031816540354125951890141208267803984 3614064 -6641804910822434200437941974597632 3614065 -408147113415972001833284357320012800 3614066 -99319244542336888841336168477892480 3614067 138040736793597658304889308818495920 3614068 -415506059982407728434702804936056064 3614069 184400839744006261981514793788302944 3614070 -29283438029302165263895655807304960 3614071 169661319986117820274980980550948952 3614072 -49883430429900277659161885098967040 3614073 202146401522316327480687462679680768 3614074 303308368862107633847509397318023536 3614075 851727155994868242612869757084729300 3614076 -440339789498962221422636260667079168 3614077 1765822254818915751111740800400759212 3614078 409240770460989839793562674066293760 3614079 -13026879915961447381503815531442432 3614080 -842095987390289157588999136817971200 3614081 459517703891263841470461175448365572 3614082 694994435426932720108175079682560 3614083 -289694883293884055100809381130415152 3614084 -15015341841973063064726377484400384 3614085 210247501001344424404468244806320000 3614086 -55185766104006079634682241830307584 3614087 262555176965906641033510943341523736 3614088 141862323955210825633727608582594560 3614089 -967982543693526159190654812710622000 3614090 -479985002922968470696236092362231200 3614091 251346272426586019762207405697533680 3614092 1094773933122308030183878112740157440 3614093 -950249025612368760424323008211139242 3614094 438783921247687964562797799953208768 3614095 1343645912753813759851624403259102600 3614096 -389177836043157768938180636714188800 3614097 -240730897144849565939697099721251600 3614098 732650628157731477939213408230466336 3614099 -598788151037308111952689672908738900 3614100 -68446510062344604369041061756211200 3614101 -584069618539535135839965085148214898 3614102 529849571805891603320800924661935104 3614103 -26138040129976953268178882102621088 3614104 -142688660113084827936867917561856000 3614105 -315206908004175393634446620705201280 3614106 -452750218842028649467847653257232896 3614107 -7951855827494414691206509287071488 3614108 -55317731579246575396006218012713472 3614109 258456102943161733127750876696474688 3614110 -330088318499259612381668854072271040 3614111 -1577749907815775651749172736711456288 3614112 -968142365070641366341226315592499200 3614113 -444208206554666503047516185364098880 3614114 -375069854423997253147888051677239808 3614115 -254742762539772600013985516221099680 3614116 -711996053023584390074379222312668160 3614117 1353570293028560577019137930886853592 3614118 7857896796959550953648587236056448 3614119 -20359370885313420256161209243020856 3614120 -562491229879140393728564541125683200 3614121 374961256306128138099554474065947072 3614122 56810915579552247171292918478504112 3614123 232585710144234066789145023300755040 3614124 -746601229452797515968450919405484544 3614125 986518975941700553038005683643510000 3614126 76391410196415159459244154581576512 3614127 -392364985039980707364142394724145920 3614128 69590822670415259146106810199506944 3614129 -410934762548092232471012438478492270 3614130 165478295659214502984653104731220800 3614131 1161473215873780531883766657202751664 3614132 546582217780723484336456182421779200 3614133 -403977085843397721318445808355761376 3614134 403228022738581683675730234757709216 3614135 43906621121653885572563447310059520 3614136 162963641975907085941315515543654400 3614137 -1532894026943492333402059597341264214 3614138 -209154187123623348452813734463773440 3614139 721705310258378836796507219801820480 3614140 -509799341113816365471539900070789120 3614141 -21188998679634139633305657111007968 3614142 375950997272705119379513997765995520 3614143 382521369217316551234427372258546784 3614144 -440983800304635672396191105286144000 3614145 -170665274645083836062072635747985280 3614146 681217309971188131127874725178699264 3614147 806531153455438535438859481270657596 3614148 810482660399320471478308051368162432 3614149 748112216139465978946063527999936 3614150 4772775800425845094163340510602400 3614151 394209382501693837824663845150133120 3614152 794016948730381910542204228263813120 3614153 -2079504407021479532172081594717074598 3614154 245163532795729135562280940153470720 3614155 -370535917577542864151784175230564240 3614156 174135949122525994925091777234708480 3614157 23605312721011223955469729098616908 3614158 -194244560214462658383380724173771520 3614159 -4131258695050192687209617093389079808 3614160 -92956487459420713812690628043735040 3614161 -1171643589664462039966937869278795520 3614162 -833483382531002685438837688298318688 3614163 4083248451798057039580421204785920 3614164 -1259653774460434569631549224360298624 3614165 -1378701369893922680131240354794443940 3614166 -168612989333102099350917615475752960 3614167 2340933821795257019798413577982519280 3614168 345623723170534766363535729006274560 3614169 -447651710717001223432866628076163072 3614170 -220263160614735223669755453417584640 3614171 -1770929659117282693189877156879462400 3614172 180210825499396606812926289957652992 3614173 -848766453195230650783686478272383578 3614174 477873302553114289116840946282227840 3614175 282578324950805624590297448447697600 3614176 -347073200928648295836249332068909056 3614177 -364067228545525176741214152984377856 3614178 58266785901133071558679283262286848 3614179 8069705521987994674727657251034780 3614180 -256315450629828498640679088048230400 3614181 877630708102952705053169169404963424 3614182 -516866913181777692353646203732025216 3614183 247087201511195315745882015589540560 3614184 128663316130036333050232312628183040 3614185 308008782189028458741152591061053760 3614186 11628678870239044510393399084623792 3614187 -49735736927926923138637331291388840 3614188 1469068550219330042168624948086853888 3614189 -743711369715122418125312450660304480 3614190 -47766825782172479972886420327108480 3614191 454215361807361430220360034624241600 3614192 97492522809721486721898901979136000 3614193 11213114089195605137723782979765760 3614194 455101300436483725876346071574074896 3614195 -436256595614811247891284663698008080 3614196 -107301332176776130253436553806839808 3614197 -53350446911284563736162836934204416 3614198 -441060330380527864073541631049902464 3614199 144083733185016299100175193676355200 3614200 -835506657526581592889508326808576000 3614201 266890315899233943555669798368850900 3614202 -535529674537293252487848231942303120 3614203 898770599447797841308998023938428452 3614204 -556444543744599736754955399697740288 3614205 -286621294158206192751047568407018880 3614206 995381249871633787013036789097043200 3614207 28563365879412488195395353426387456 3614208 -52963893725994796494255287080845312 3614209 488307481693389263294865626143185410 3614210 247170056559293056962996138820937760 3614211 2529088056246844012431173232129183288 3614212 -685534756840846905645600290887864320 3614213 -1284399307693412613084237990511532676 3614214 200411988985938707090666331910612992 3614215 -633278595977036463111935444431926480 3614216 -1455627846936581285439604874876682240 3614217 74812612264585376760754636733610912 3614218 12537547665779391413677121168375040 3614219 -593987478413429132289975534641330688 3614220 -16556947416383270914742293875640320 3614221 -697733900302037719782644388252386708 3614222 192510477362524720249252010173219200 3614223 207596595827366404975789140669659784 3614224 -160273907500640128179327177276252160 3614225 344986855409695182425386124439051750 3614226 -1717911390756259246167203998482432 3614227 -303208764757155942379906476625747924 3614228 237424666989453169491112145531068416 3614229 -218947675983910932755414782176775236 3614230 -30236270327808282655216341469620480 3614231 -1774123747459100219254421364186347400 3614232 101902413924009954870359843454935040 3614233 168009122044057830372513794442008320 3614234 -85588464464537736893638363943247504 3614235 -387183018711917353559071038657557760 3614236 14134530180751729867230085242906112 3614237 747866975630255362806963023565259680 3614238 -28092004065435252102044305606416000 3614239 122104589261266321427752616906035040 3614240 -1175842877526091429355076212665221120 3614241 1186075955359125153555421763843881920 3614242 526892515437501442704622357100392272 3614243 -18903854140216816661261655543618576 3614244 102835466205347108818498125839155200 3614245 165942717945363110778635661644245500 3614246 -290686942470849742545266347766919360 3614247 -112497483653494393891909390285086720 3614248 -1729181235140593520942899253927854080 3614249 1551841553885221754045303736296912250 3614250 575723522058309602382434094051840000 3614251 333755870507496649535257385374858704 3614252 -281439052550026321729766220289131264 3614253 285098888336986232198173898506882944 3614254 186696541849354213403728341474406272 3614255 91627759467117903148496695911892320 3614256 173080031896231382603174661266964480 3614257 103391859271371173219209175385430000 3614258 666034486515405526518533455282398480 3614259 -67458426950875943150239366486324224 3614260 361842811795816558197653484173237760 3614261 554573544344427297821025060821814432 3614262 457735102455399104893926703135177152 3614263 -2199836141980400758101699370417670488 3614264 560527988164982355926709544069263360 3614265 54721662876433349382145869724427460 3614266 599937441618270306075456532656384 3614267 1346305170607455447343356280413977316 3614268 -85429362196395281264594863244525568 3614269 1061839817849638361392204527779881670 3614270 1674525268475078619727665488966400 3614271 -63905483534903427019389422914874736 3614272 -527664643565290449008010688349077504 3614273 227142809530700354595321779141069928 3614274 -996602545991682364323960439659682560 3614275 -24491955389971264711928420200192000 3614276 -807151488474652892074957142153043840 3614277 22439625817617726533281051338312000 3614278 -1014381529604686516843922758988541120 3614279 -14881248231537215798127052249515816 3614280 -145419939961216559589304074276864000 3614281 -977457246675643351749983674450773600 3614282 -122135950983661924637956896531035136 3614283 -75637257916396292407411061361407748 3614284 -174282214262786036438628088958054400 3614285 -466552160754089920513788849798721680 3614286 87686259064277783018243869621160064 3614287 -129865045045202285022653554924782320 3614288 277833641323448314873472056014520320 3614289 647205192057307019918630918191698240 3614290 -96684599059201592798369876174131200 3614291 -64858484962518762578899929939052308 3614292 144523338348449813025836014157002752 3614293 809504619188518757189109291308236800 3614294 25540584127872034572937509171494400 3614295 -486714177312126820880091572935093680 3614296 -407911046195132541180587735951523840 3614297 -2488249827924052634983569497251559868 3614298 186150578170428216056998568034353664 3614299 -437281220704555570499976631434693840 3614300 254605199860407387876692591180544000 3614301 105097235243323759424572100772920742 3614302 38558888608654795185699829676485632 3614303 -3983139793968035445456789987017472 3614304 -1096374342522131455390530528588595200 3614305 26904226547822899193663806615637160 3614306 -127341664215442657768321252413321648 3614307 1102971357717935713164186743568319920 3614308 -397613579177254449838453084014458624 3614309 1697739900613600901862668033881920510 3614310 101634479113978290291127697020872960 3614311 579675736070269471672646291149575824 3614312 -433967102092687701881033005998735360 3614313 -856698067193004190750537708505877600 3614314 -249429789099817458666149276106840576 3614315 124342628937671040747739239991945200 3614316 21426398888330157567583444047903744 3614317 -402764510671726468471088862809048128 3614318 44705529869999535792117126799504704 3614319 -1729854711779775895245037670412273936 3614320 80926168239582294655005550483046400 3614321 -43951979849067001929068218071922734 3614322 -4256208086733460402836465404079360 3614323 534545015760636013019086763439882572 3614324 -186553267463786773547253071419828224 3614325 240152800359370323588331008876235200 3614326 -394676176479537219392795562569782656 3614327 -156794350997833448341401467183416608 3614328 697665637082242532183558473156608000 3614329 1568308832997109459870821970381951360 3614330 282128379695554230326596516754542560 3614331 -165338099408447067686917160680070400 3614332 29601969828055105659284865100955136 3614333 917298955663235672393336820541532460 3614334 183572669949306191280669680666474112 3614335 43592903611267113926533155882507840 3614336 1029040439399153884246023347833405440 3614337 1290338377420170028378897546615908594 3614338 167388967992085061959074347762681376 3614339 938898610439898282744035720591062140 3614340 318033000976732657832741156435865600 3614341 1245157593287043994843040752589252800 3614342 655597308798984079447983072957759072 3614343 -179213275486659707513149375905333336 3614344 -81287317330755519131724903018531840 3614345 25033181172834334520938744804373760 3614346 -192805079816951876512064724738859728 3614347 1563847757965779136869212642627472384 3614348 -1283107818375313749779339449258804224 3614349 180183393697669938669678799493168064 3614350 50048103748105790516836342078790400 3614351 -69332903488635323339793758077260720 3614352 -34261547447029592722286930974212096 3614353 658750302939149743951685927078895456 3614354 279314723386701376818662953308095376 3614355 129273012268963190806613710630622400 3614356 -44395388299300635306124010468040960 3614357 -426884053418429007350646592371662340 3614358 -73738845126562491389925094830741504 3614359 -412702466594958689060280595290992928 3614360 -1177353904456121839831091227677696000 3614361 1147894028523256991634727165117585872 3614362 -37876300030092492988375576068269568 3614363 -1278347554222841799043467287339771388 3614364 -132475667047813702591462421349382656 3614365 7471574528137578893993663539588320 3614366 49091264257212531688220275711795200 3614367 -135372987714626139338586004079171952 3614368 1410026190048465366750243457109852160 3614369 520759593474951567848911940771882160 3614370 -118640863529637864289988161591065600 3614371 -2193906881312851899876577562275515648 3614372 -111867393263446297376772551544192768 3614373 -80540699938884577755458863206880896 3614374 -970370594597659728614918596552556064 3614375 -350744446811056860982320344087655000 3614376 15765552486592624402451329460797440 3614377 484144932308088943614699961696009060 3614378 -156879483095984822532258886208807760 3614379 -116772041271967079931427625467459920 3614380 126502839197438258939492526775418880 3614381 -1792419227177461097943855613785618816 3614382 -208664550791864606980398616368712128 3614383 -40693794330824340235399104426395456 3614384 58489190200435818415278360072290304 3614385 -271635013106820254623860073670054400 3614386 -6130728877038332404544454167259840 3614387 257339907442395997249105111526887320 3614388 -12175706962863649928286099545942016 3614389 596590659463778865018616907824510880 3614390 11531568937638691715849620607905920 3614391 -1155715810265800791788616039334680 3614392 -1880144396193056107413718835006976000 3614393 -2512507893186513966830423032997869680 3614394 197063563850824891488101134264664064 3614395 -938362603034688173478369560743920 3614396 82547260557618934368270839077155840 3614397 243336614328881214806900289305039040 3614398 -108620776939348754862140658297772800 3614399 638923116543730152823122547780836120 3614400 101554028035010401963286446394572800 3614401 429072587489808085627943111709906624 3614402 -696500199617286669280240338657876096 3614403 -864283113711994481103657515018408280 3614404 366862797243376470210515546345398272 3614405 1252708247466945363275836800628704060 3614406 671260461299540297789299680774976704 3614407 -1438389613352059106642748810679106344 3614408 9844499963243863347269531467776000 3614409 152534404855888068808096152550358400 3614410 578919372920274249748651092861195360 3614411 1510234148833394890138089392395557012 3614412 465408213850654401555692502261350400 3614413 1575370924121981103078450429855008640 3614414 222541107063644721530598621291654144 3614415 225205488455346853906579835240332800 3614416 137249257770882407491976120017272832 3614417 -1166117872212335218390681970196639120 3614418 242915072448415753193505452770980384 3614419 -119478505949544865954844622275375504 3614420 -507849280763515817511499027580190720 3614421 1863176803261011551943003116507260608 3614422 -220138944315451760803902891408528768 3614423 -177575534085560317827370817380465176 3614424 285617370077822459939702355599523840 3614425 198186209136883074959698130872955150 3614426 320564832021841975508227748539260912 3614427 109857580732844774957352564941817600 3614428 1368955166681036837868367310651283968 3614429 -10962837741212137128029256279519360 3614430 284212779129917042093301198016650240 3614431 -1345390967311124942903496705146140768 3614432 963055534830817155280557962531438592 3614433 922502047817898887159547911007891648 3614434 -334609939876023596571768043786630368 3614435 57851941406566792348502598661425360 3614436 554841934842208903255817574857717760 3614437 73696794092200420872716829513700800 3614438 111148498993255380210507797938159296 3614439 -910394864430285246383399309744636376 3614440 541084348364843107062146079198720000 3614441 990382135163251362184233924810009984 3614442 -194388582889788477109761135476044800 3614443 632654622909065307599666667906547600 3614444 1244961638593988357835240511154150400 3614445 260889925733395047866009864105072640 3614446 -493125654567440196632899023843548160 3614447 91672439918825517758561555261890896 3614448 -142617116297517601969543328004243456 3614449 190519365097010626560613567120146080 3614450 116985534563713495755359474386560000 3614451 -5959608049581902202050299316790720 3614452 311895775020814343309085967869259136 3614453 13418747879325961670456029240587264 3614454 -296973181496234199057698593796567040 3614455 -782430254185974201181617859457110080 3614456 -6548085311501716567232312161136640 3614457 297310432590262046518575632315265024 3614458 230006669537805181159745532418456320 3614459 1112156145784995805336029090766266660 3614460 -39607351820236308158736993836605440 3614461 161848801931420107724738265955149062 3614462 -33308189976435535876770085009824768 3614463 -34034257507447046270518947478088208 3614464 519696217940202581353348762452361216 3614465 -376540519232334565240114185907334400 3614466 593212135063763570639482667921687424 3614467 23210788572733933212205321417309000 3614468 -111261002889401106203935679632957440 3614469 327760360396112131422711311007666144 3614470 59848370334233649558857695527895680 3614471 -132098594567796061545156161642213280 3614472 -436959565850125584789154568764692480 3614473 189217743834774389130843527876875200 3614474 735006988000123566146206132612562736 3614475 35458142413918678429186972862022600 3614476 -293489978528218111162257829093113856 3614477 -678058572405972368901596396343241674 3614478 -4952151225732531604640087576217600 3614479 -847149581051425537919417855459893320 3614480 -107773593196833816280317826918563840 3614481 235482478388695617374292964113555828 3614482 -142812468699299356186823105078172000 3614483 1184639553952888446431617617994920504 3614484 320477883240571572610437121545338880 3614485 2232450093054972724937696845420380 3614486 56119600980901521217139415225564192 3614487 -647337473890122677161550196287554560 3614488 426587351930025673387763711439912960 3614489 -226802574558786762689198882973486840 3614490 117953706688392178796258420732851200 3614491 -165134486788904492963523061401685968 3614492 570882389665790569526611737949547520 3614493 -196775085279822029530731844335531936 3614494 2636502640000055823113615087767296 3614495 -1019115054723922041527106569802663000 3614496 -399807026826878251027321430564929536 3614497 872916951120210596887610313554446946 3614498 -355702312839453470280667515684558000 3614499 434896483960544631085545024921295824 3614500 76273178754386028097130110850880000 3614501 -1744409865499353023876598966764920896 3614502 23477427746461626558737667571278720 3614503 -316910532928956053510424218329672560 3614504 218585188452846316190289727208478720 3614505 877620403555240135249587464901754560 3614506 -284043699181686025196303539135993344 3614507 22014346652987652928702284058942080 3614508 217293758746723215112488129798043392 3614509 -1806446161414495513897070131583933290 3614510 625533511275361083851142246139124160 3614511 -844294982151880836766755254916961776 3614512 -746192035702919174623128676974592 3614513 -694525703802757544763273762005384640 3614514 -129455642003284744142881837588535808 3614515 -688814370299670873511082161463565840 3614516 -2026078826273069083920672850779574272 3614517 -1743835235724316314268624620270936000 3614518 -14381913009659462963899221737880000 3614519 173038685355456218460273420602542368 3614520 -63246969489042849173729998425292800 3614521 153354529309501560322883862899829072 3614522 -4413768466056609706682742310955520 3614523 264801803944141022932183729539216960 3614524 -602460090730027560036986741124629504 3614525 52183327307592545740833988806544800 3614526 -568314370337765953034928604030175808 3614527 689093833956149056687228702282556272 3614528 -241092020241285448616786012190277632 3614529 -1943831147032392319907766455947591392 3614530 -65956280682646946648726185714430400 3614531 1008024687761681033611431020933901120 3614532 -212209574699381420469668184303510528 3614533 307137277981758724618722132957595804 3614534 -829504189929906547075461030930432000 3614535 207296541249675859243175722434561600 3614536 -1189807601795709588816504190165555200 3614537 29003002768017468331213623483859920 3614538 33880514505860912140284609045915648 3614539 -626310115069309308179488510597540080 3614540 88377137562768052455658590455162880 3614541 374925901717828710746717505635750400 3614542 -724168853244339454828841968752236928 3614543 -351162302521295329749630259140665880 3614544 10582721430818193131453372860784640 3614545 264000647103759536170391626011595200 3614546 365298056094347663598239843491004064 3614547 177665892005912682501061865743749120 3614548 -756750929612406466075214714222321664 3614549 -479384314701026215206421225761651780 3614550 -118774377635339435215040225535211200 3614551 -11921756021562412542931620100287848 3614552 -99920308372939428036881525733888000 3614553 -981114009958946781555073151092369020 3614554 677287977607747853365130640596372976 3614555 29350012741550658988504730093593920 3614556 340387727845147863512289954795233280 3614557 285581160408265651900946125568640600 3614558 -723836561341244657746140331013932416 3614559 -331136779006065403241249347536552432 3614560 -400763740929275177073317605146624000 3614561 1011998388642761465664639197991120162 3614562 95582619925187671211319548427174912 3614563 -1618435406738905833336297395029081376 3614564 1476259474565277031479371448890050176 3614565 -105306626556628540336753474083108480 3614566 270756758409038628018045678834151680 3614567 257876353496623172440998911207727744 3614568 -841116138199422379026461929752330240 3614569 74552529259063183448739133260042752 3614570 110559839421562528450134788722445760 3614571 -481058356968530678405681315490407760 3614572 392950025491161172416416740634562816 3614573 -581092311052550442073563566651099700 3614574 -290074192654148018740356599682200448 3614575 454597320576810585086034914346669800 3614576 64511680842483788398598961939087360 3614577 256250137197075281382241688885835120 3614578 -631018371089360194889425732356566400 3614579 -3289325431970526280123199001857007360 3614580 8542779618928758276445489270056960 3614581 1638902275294247920365255767469742382 3614582 -1248142200470033614898269853714404608 3614583 -1177808305323058647626399607500937984 3614584 -1305927226191827481460998618256957440 3614585 -163191654272624319045082383055577400 3614586 384926886006580868261202206740260864 3614587 482608147754579139542568663564483236 3614588 336201434790780590498582971694254080 3614589 -305105955570043906640854397762656800 3614590 92933098629781337980564568464961280 3614591 801956534387333839307306756235896400 3614592 1148733025489463185590620841144483840 3614593 317127180236346110118484256586342100 3614594 772422720993060090382899934243398096 3614595 31914663130745843948053094688467040 3614596 -137774789947894692760215941279228800 3614597 364142488437157190210292773450406432 3614598 40816929759983945713250953395609600 3614599 658684238245090935371930511636018480 3614600 -97130690948253285548608803323904000 3614601 500566972490295370553174550154681824 3614602 532657119809127703615407942052072752 3614603 -400807263632361138202535497051343148 3614604 -59519272345716476729304527875227648 3614605 -192880967540650185116692401651970740 3614606 -214533970023284162430734224867344000 3614607 -738468961072272064475772119149977792 3614608 151979920564776720657388466566496256 3614609 -2182836167916144851022959718433994190 3614610 167305792664539334062414501572049920 3614611 126798845195830287458650276228635648 3614612 -705775746996415924701271534661771520 3614613 -1098470036599311825008469366959861856 3614614 -508264771561158532733808287525085888 3614615 -119512217165542304671617116281225200 3614616 903383310108379374217797266354135040 3614617 -1366830136698864673342097181236621360 3614618 26381919577910424029018878582131456 3614619 -374165837943033973747651543872689256 3614620 93900691977939414321323962997767680 3614621 -584578345857379448667427363501333056 3614622 -397096561632534048324018278196258816 3614623 -30332430095399340380058175098170696 3614624 28624429375062829234989750054420480 3614625 -556298688162745829092177968263136000 3614626 555897520547786823574288192329394512 3614627 319375354526523661783403228691292872 3614628 607539749527129925455800896743326720 3614629 -648747272809152573326420686127250624 3614630 -575250477572336185721595714536615040 3614631 412344582332199599022323502561652224 3614632 -152666704378520024718603464186065920 3614633 2408285511563958485668890230810826 3614634 308157841335140296783311541322320128 3614635 -546278600869463441771508650762228400 3614636 81613158026361086468636659322880000 3614637 502694555195449391579697175532974368 3614638 874182396195994336431858834300570240 3614639 281875800413078293147712041971407856 3614640 -23820999739380727435162205795450880 3614641 151245210100835704594036955427046784 3614642 72792993376729198155017802322396224 3614643 3830475269186849558636607331750932 3614644 165149368584661944610856539236421632 3614645 -1531658316965007654983488790110771200 3614646 -46811162660251351123380640396677120 3614647 1918167857656887920166423571470033960 3614648 317169255605928992776588321574031360 3614649 663766551238655245220186060289021264 3614650 -160575370030613647443198463134278400 3614651 111730630919071616991467915912831304 3614652 1225121443501995592881661207653811200 3614653 -144704562198881375100602182156298496 3614654 -314215959843039666657875560292884224 3614655 144832918947045793586078507764012800 3614656 -268357889393578625737679028417986560 3614657 1185123757887539887773127558380124674 3614658 -85607872548648664831104200706362880 3614659 -679047670458518859863372598574420584 3614660 -313121967338164596798574992163123200 3614661 1417119994218774155088315765067486110 3614662 -145844910153421011170271063599533056 3614663 549794540885678762282348940907659624 3614664 318640476187859150573372285519339520 3614665 -645603803186223767202328937015750940 3614666 6419068573236557375423134626156288 3614667 -273999010021780670275935481325964288 3614668 74122477227132194035963371764615680 3614669 -1354843647725589285535118433012801930 3614670 -418630960986899921043138974137337280 3614671 -150353734453339963764644002628474128 3614672 -130407096873831624882950412535726080 3614673 -146469154563864235290044937281254416 3614674 -101573206033330005319660689577082880 3614675 46986359191353874791981544372252800 3614676 -510708569947268710374004621505495040 3614677 2153547218009270282006164543492217184 3614678 -363810165199575075209471310882841344 3614679 -1237290886461834485404025038719292080 3614680 -156903263210145752887770359801856000 3614681 -461843422941695979255733004272191360 3614682 -236725849116080994203916130707033600 3614683 922575242637578092608246047617432368 3614684 187360593623958425679474499709254656 3614685 -632265134243806214500832470262499840 3614686 -65085943821445102556875630746807936 3614687 -1006873552504081164395335195273997664 3614688 71604280312540484497130864202743808 3614689 -174085724981565872571102575879022552 3614690 354618151535075083247925004734669600 3614691 -1740536344411174538707163302644578496 3614692 399691312589636798191322955636530816 3614693 -464215954240726127266447276187051520 3614694 361053747340494264938184261942090240 3614695 -65778634460166488322416270216409600 3614696 -500467818356893640533956793456542720 3614697 2030531545519040779537003758587356308 3614698 120339449964188912702954080986092640 3614699 2372751195908480821127744875797216192 3614700 -48569904791304105744591518911680000 3614701 -296619666425697434746883828260566996 3614702 -109563899561933001290811178007598336 3614703 820973611703941136291105018043283584 3614704 412626569969475138853447037309419520 3614705 1114763741524252324076609981694920400 3614706 10914477429420116269453385914375584 3614707 -525084061412147374285533035688725044 3614708 -404782471968280713008776806652486272 3614709 -6797980150874035244012536314388992 3614710 600829894904924548270855842342923520 3614711 -1244968937731344862242498496350257688 3614712 -223531996873989507612434644053196800 3614713 623207953373563935652328318399818320 3614714 -1091148302926249310170900297513574544 3614715 -159182850956366016390404193517817280 3614716 -230351213121679707310068844242486272 3614717 -380028070589359206201508594046093568 3614718 -97033341033719581248538235320533696 3614719 872572872005963171787618533787269120 3614720 -16037489493394233618437540256153600 3614721 -708704854095116026841547886310706336 3614722 103373395869289511360585007607848912 3614723 724325251511569447781025533652020736 3614724 -103818992993506203824573060202823680 3614725 263403501681408229038554791665952250 3614726 21840654385373144429168918932838400 3614727 -396191293175714614362609424034421168 3614728 -608369666227495232592537990794557440 3614729 -2339157683127934992846779510958429516 3614730 364412235427816924595688824202220800 3614731 -876168788829448902697197290829365000 3614732 1100669497036495193464498545310044672 3614733 -697490371589915575470221622048870720 3614734 -586381107484351885712291771282216640 3614735 -412489247586560271168443958891963600 3614736 -297877173770301472540055672639520768 3614737 -64131438988455168679943574680493248 3614738 -446909637773928710918354033146086240 3614739 105838649914132352470946662648571760 3614740 938832035237314708364428886281152000 3614741 51078168806196856058432615385886068 3614742 272080135299078984825319753158603840 3614743 -124509946745589015077995314444355152 3614744 -535197327792173969933652608743096320 3614745 -328079980818710000261289877700390400 3614746 850164177312437813020442390690292480 3614747 2078642921781140080174452813826328196 3614748 51859840416384777800905219070509056 3614749 609369737913428175326365753976828064 3614750 -711364010836383248034749975975520000 3614751 -158126518323652563686247786222542496 3614752 -6010290935805717993483161258950656 3614753 744368057985165222593570321689571520 3614754 403002144482776642692567287046144 3614755 -115939705475658065617988983672951680 3614756 -214910544961420469547520134322560000 3614757 -325726288561459784442479342054795712 3614758 238346689358613097379295779080910976 3614759 6170148887389429666216077202626288 3614760 -402912952436788145862989622054912000 3614761 652099488944629069235681541635620212 3614762 585170357295639184216358989132586592 3614763 232446229738366415620236067841238000 3614764 458412456382963135333537932589112576 3614765 157523403245459308553849529082233600 3614766 -104869207921522335002866560952598976 3614767 18616775979609220801834223214177440 3614768 -30239673055393865778397222408028160 3614769 -217125326518963256812641900605636400 3614770 -213721811795365365086584492414141440 3614771 1075823034130548718886248551699613200 3614772 64936156491241337002254254885044224 3614773 -204750778254034890499896125182072978 3614774 137608954661596500414478936963679136 3614775 127524415865093723423770562558863800 3614776 221489865806317492766076815384309760 3614777 514346080774913679279888047002243626 3614778 -386919033782011346228541314529812256 3614779 416261368969675360963179714179651796 3614780 -806152257511681521709805603082240 3614781 -507571352926356085976902557554924256 3614782 166250270897569544878105366123060992 3614783 -254665996468791660461958150978331968 3614784 -221529120772480747569366415932653568 3614785 -739090854482501944945031601020932800 3614786 6712340741022408159741053398978560 3614787 -9994507506043185192566433081266808 3614788 -164882004544473022760293773264634880 3614789 516148267666331826929645587749866112 3614790 -6873915535803015605592273794914560 3614791 -455686618680977768091155998661808808 3614792 1824214368975203014497930536672716800 3614793 -67675177956083987713981933613607552 3614794 1010452258903070388261945101125083696 3614795 577706979244562623275901720366785120 3614796 -1031767755274762819920116843544546048 3614797 403356161180723787935272950773372352 3614798 -1003012647422104016454847135555298880 3614799 -671019960268413839246561582276906352 3614800 -7975496927722838639513009910579200 3614801 1264802113563967386887718588799014912 3614802 -85943649176685349808728017577648896 3614803 522777859812065086911151143562514080 3614804 -1654225721653970734242640900389769344 3614805 634701459739264822050016732283778300 3614806 -72004939525998775030477571799570432 3614807 -138158138986452930041220627998294400 3614808 688677517996235011785485962307727360 3614809 -236998497104293829058582386924075760 3614810 -132709819133414389345024669111729440 3614811 -1223356062924444163110176917097492328 3614812 -163610058809909973005692630136133120 3614813 -1578851397573765540248303430698590938 3614814 -27222171555942221413259716665937920 3614815 410829081408140126633117623163793960 3614816 1648282725784146154859593404050571264 3614817 -9753261969309368173034699658387456 3614818 368859614363514331669056971534344704 3614819 -462723586796869982539090575928772256 3614820 -106461475913708378808742433241354240 3614821 -280171907702327717930901270735832320 3614822 -541813852692216843019113230184729600 3614823 24147363917840006842765515597106224 3614824 -64946939912697233648151188140492800 3614825 226229016074334239202841424400227550 3614826 -261490908953633036874599617986562560 3614827 2216343467747269887932523150150442272 3614828 406325778273893001040843216793511168 3614829 -1350099221407502465260579060906640640 3614830 -210566884907213976516118164840545280 3614831 -33164466339104828700538761515892936 3614832 -6255093178249222921341297385439232 3614833 -518667572740339208253282054406351918 3614834 363399667300429074193778770586378880 3614835 14108225422454091697585977224064000 3614836 817943648684355966686642146410116480 3614837 -240741109378912053641216274749784900 3614838 191017829332423271453493883166208 3614839 583501293753607882400058884891425640 3614840 -799544600025338090689118592074035200 3614841 100535402184361025056427073773105280 3614842 66179343215494190953614646078723584 3614843 1366168161591686383874604636742045092 3614844 36343618342261866604562891909423616 3614845 -341919385625685923053580775916800 3614846 463068650427702451452488489609675520 3614847 -448985359064981445304003520788301040 3614848 196674218891049023511327986354749440 3614849 382699544089099216656179766990207936 3614850 146626769161679056574781692057724000 3614851 -352249430646264245737935767557771456 3614852 388626606708548658859827574114839552 3614853 830958557550917862437204003597071008 3614854 -1403762468318539138310511125633918400 3614855 -753855768506056499444459988341199240 3614856 75029552408980537009942027435868160 3614857 -957723765107030343899220000161514060 3614858 -81737818995896445754364384308461216 3614859 429756543148144065098882088358936764 3614860 758701915966881354867868282867522560 3614861 -2306373348418505794860189317327837748 3614862 353071841781614741595348422770700352 3614863 -5880826225762343234323443496565568 3614864 281888183570142593955084263258849280 3614865 219096624862248271901028003811590720 3614866 -569247153351691191348739779648516096 3614867 -968525734458898843434623486517504084 3614868 1206889193189151554458193800090859520 3614869 -181950996366102273796575486261273920 3614870 -50155741314621133897086660927997440 3614871 -475510942286789772502394046677934720 3614872 2067183321514556798678818890198988800 3614873 1545017556552280198045701075906562122 3614874 -56190040700232617831480645325795840 3614875 1277251876265639019309288438840000 3614876 426171247725806406101787313802242560 3614877 815897355974653663615478841386683200 3614878 -648916688490512529084423100398725760 3614879 -229998156988696931151498435577572480 3614880 542939759485314894843490966091857920 3614881 2190928205841665183614239522173872 3614882 748980629500874197191843381384775680 3614883 -238598717501468643574032322996651200 3614884 24664126264302009913346996068339712 3614885 -145675968103612158288203907305820420 3614886 -236039658738468120111991912343061696 3614887 64806294749778089671171138468980768 3614888 -530294576301423612773494870955950080 3614889 -366761168762035637448408311041291200 3614890 395983764929290327556674702071049920 3614891 -192051002742563585747101304454399456 3614892 -212623970391242853178669569921858048 3614893 720508823432120939438106661675813142 3614894 685411556617967442611728589371919232 3614895 521330268174697876109594042782893600 3614896 66469672444837286952776485877399552 3614897 363141399888568453820108185489215744 3614898 -230032067801510401263857347889103360 3614899 1347534783259742688947962467778868400 3614900 59767719333025898549094260720851200 3614901 -114130866964640098383655308646303968 3614902 -486554409570578408316293464098316800 3614903 -1984252318711524122616454783772005848 3614904 586757577582997184018279866795868160 3614905 119343641608739695636235687635094400 3614906 -679930949452783421954164159264168848 3614907 -1269875409004626181257757807743638760 3614908 569113477599857735514691191027317760 3614909 427336645641955710937407074912791110 3614910 -41970134021844869441827882691051520 3614911 1259581309258717046837559957689240352 3614912 -216192032065604496421387457255178240 3614913 -601721745980870243593814543763811740 3614914 531175623395178913724800996878709152 3614915 861756989729684457477093519038860560 3614916 54824914836868970265248497927191552 3614917 704917393466414496071517314831687966 3614918 -50854900136481084347562064622129280 3614919 -317683012953552186965408288778182400 3614920 236491168331816444667073716532684800 3614921 696796265363926456875986658845980800 3614922 -722832011826617222171314401465999360 3614923 -129997801935521794831893184735342736 3614924 -9024542398463415503090446340304384 3614925 -129389198331491404789856351392159200 3614926 196969029686936451685203550506070848 3614927 -1751660805916707019808623862091934224 3614928 19822778467777624031717888228327424 3614929 505446930401322470999268113283947940 3614930 60293940310346790948687051035097600 3614931 -706099989904817489339928785588266488 3614932 286120799599723953773667827772428032 3614933 151864941945867802160400112668929664 3614934 653939811629990678046132681369094080 3614935 -1638438475121865531870531684460020000 3614936 -405829643239372239323841364648550400 3614937 -216639506512748609207582618010214080 3614938 -957495707928374369154716512462628880 3614939 349008998128007008739381011300588740 3614940 118914495410472486740168605279027200 3614941 -364414928865364498962621911649023232 3614942 -51309244168405330218419527680552000 3614943 -749788889134463578867783939296714936 3614944 -2148625492820205132198703085618724864 3614945 -939665873506683191653904756031964800 3614946 -71034180042878849287992747665938176 3614947 414418153008476731922586817921569232 3614948 -125674293920485835074351800640045824 3614949 7720024204993460902218032852496924 3614950 313126518071797682591914874549510400 3614951 -504960272679296389413807562004463048 3614952 -1017373619018884766193415283427164160 3614953 -333829603753235417527163271003721798 3614954 -345332860525443658556457840932060928 3614955 557526826545277247210335769998533360 3614956 -170181513228007288724642875390768128 3614957 -263949658185087460305150800466058794 3614958 -336707750250927867888978901014710016 3614959 -1776297817613941738749039677082695960 3614960 29490106382576909859486124577587200 3614961 52963160686665310831020950836684800 3614962 -563233627097466831596699800799299776 3614963 -887027879456803191448764862322268216 3614964 360657099966847171964283087323774976 3614965 555870554133130403437600531416096000 3614966 1305906101310541010646229406670314880 3614967 -5593492501665619616966694734318952 3614968 418054645247384035610174721303797760 3614969 -1644951102115184119128207724288692630 3614970 -38789361183059969155009348943347200 3614971 521086562312004517910444009031887712 3614972 235965839746887868411975058298580992 3614973 -230788676480545822505521164336338400 3614974 22374408805491943594331198395714944 3614975 33995272445240616853247651954117400 3614976 -21811318310768986062215726455848960 3614977 -817710782532562018734649361282671020 3614978 57487440497961993169283690821357440 3614979 373765965311717314980129107725678848 3614980 218176232913344327960870660651040000 3614981 -1869466275863668044283422127473181218 3614982 142715271068548414729262011381321728 3614983 -296506580561643207407512984190706096 3614984 99492277442087635864136370188866560 3614985 333837942980287693702727049717931200 3614986 -399581019342525115124147973965465808 3614987 1662845160220051381865781782831223636 3614988 190951291620416140566893230697155584 3614989 -223120714929724394457929818831874880 3614990 -273101980445037412166882054530440000 3614991 940919901555276194836861035650620800 3614992 -326843367440251606693551426921873408 3614993 -706960764655287036590644437163111758 3614994 906311417609199017772161635538086560 3614995 -982985615884982390489320685177743200 3614996 -281517824296441309943185751142801408 3614997 -546742872585001466899160339878463520 3614998 439046070523043066283069109320660000 3614999 3562499835870920737316449065664124832 3615000 2407462376935952655754745587200000 3615001 181965125493394748989982812426435904 3615002 5771350491762460025975218975618560 3615003 -1577942360416284128181285413621760 3615004 352249004407171579446250294594029056 3615005 1311469994220200419353614831920469760 3615006 473316864386977909632677980386947904 3615007 1298158433198340153146118642864055032 3615008 -221604812925693209506671312435019776 3615009 1825693586117877243025494524731177728 3615010 2453878016557322264055762689848320 3615011 -101079211088725952821780103569166016 3615012 297851294566801957954503536505323136 3615013 228273511170984578433620742533719680 3615014 74337976202549430062187538828937088 3615015 -379839103535530941431372850771531360 3615016 -1327392327517428566471934610575360000 3615017 -22539322326129394905581750224180608 3615018 -639045942691439747026211165589526272 3615019 378367902990628916086230500268082296 3615020 906624121528376499832213296336660480 3615021 -976717827251882730212069250989432010 3615022 290894650765986790624104937903701312 3615023 -341701049052724932740513077059534936 3615024 86513914002042183948953637174312960 3615025 114059979415465898682399105401308800 3615026 -31091915729695605934755254009538288 3615027 -31033313854713065963961000607549392 3615028 -935535342714733978210220318457480832 3615029 -2246717376384152700311559563715966720 3615030 17337469886365211585489681577250560 3615031 -21357466395382824227394282708707408 3615032 -890430941212987188405694060751769600 3615033 54738308267196050211425580333578688 3615034 -22102967684406010933073722869043200 3615035 801964791335472700267565862187297200 3615036 -221451668344377230031735793472249856 3615037 440966902309660114300465429548063686 3615038 -14105435557013182674583358437843200 3615039 -493178703069806333945670994284930696 3615040 -153491509008067206751746528588595200 3615041 -2124264084240531416429495407034687916 3615042 148136475564218026906434726316542720 3615043 978762366368015174275783203169586944 3615044 882308495686853126646083441200427136 3615045 20130771312728790928096770829468800 3615046 251620004231371140392069494588215360 3615047 -748560790240143801650824220712964728 3615048 -169238653093888746504160678288588800 3615049 -1737963702380584888125137460758139264 3615050 677209990079294139585321272350144800 3615051 746638958634844562555565553950343104 3615052 -315961184980400406737699266436726784 3615053 9318777115599197880382165743997440 3615054 12715667420549811762311799817803840 3615055 892446440680786100298744650979663360 3615056 360528853061421793601238202668736512 3615057 -1159390073905776084569820245630622720 3615058 -198655737231215990241399126533603040 3615059 542791155293190458295098483533160016 3615060 -628783858841575538437102753212119040 3615061 -1263607722957034574408652379865015328 3615062 -733458720952312045412696664864947136 3615063 -570772362758435763704266083869613312 3615064 -851247103709835265038540321174036480 3615065 157500155314886875417632609610237440 3615066 -19375921445596391663939925327384576 3615067 -2102387744635507439912420309143210968 3615068 -2123454006496180022107317016545928704 3615069 206005758293815064701386074531677440 3615070 -300571335803401218534536836792355520 3615071 -460873067391564167410405390688378928 3615072 -968690016999266850575367787149262848 3615073 -240933505598658805237737017176150560 3615074 115841860071589337651813894933971536 3615075 269605475369199823369216746004269300 3615076 1628234237188504801083356900872934400 3615077 823131700517804472604606195023029820 3615078 8599905028103718426861072679199424 3615079 1009930970192527930529975760412353744 3615080 -491921934450327073141281021424435200 3615081 471911140563339733667180157086212752 3615082 -843446167864373433445557551100141120 3615083 2933427203092212117996479963322327144 3615084 -669600721487649208038271621783142400 3615085 -357409227830885207953926406677716040 3615086 -351011278698802296180489974455555008 3615087 -367418175035623951475197371978142848 3615088 -482468567501611797237854417767333888 3615089 29216343932506194579185682004999890 3615090 -355308253040109990313146789067783680 3615091 532394805063091928148319898033157600 3615092 -412541687111378356301858543571916800 3615093 -214710549528448904115066921902652552 3615094 -124283988906916340533841556247388160 3615095 -925635890570925221187503188285573200 3615096 -1640440479162201050381223521157120 3615097 1796569197649441376467469862691181546 3615098 -677687096726989668272637211317229200 3615099 -107442579964921110643428992700587520 3615100 -451811130495891220652583239741401600 3615101 232332843483271782044837191261390368 3615102 374034400596240447924472708394764992 3615103 1805026950789607228879414833709492352 3615104 287360462261208736368868918862807040 3615105 330444158616603435529603609371172800 3615106 20518238294456206370974023293468928 3615107 -549306400797321124672837621620495360 3615108 -236026354639143278550814762356117504 3615109 515724708833936617245444581066432604 3615110 776071325219824569742443732425016960 3615111 -1298459829406122350311893475258193400 3615112 1637958588254778053138263281943142400 3615113 -414191081997112462561594505976387996 3615114 -274421123436374013124444659506058240 3615115 125532562782244492843534913446663200 3615116 -463682205827007893941290440172008448 3615117 233837897357282571685057372726464 3615118 7138653798807510936596342057093760 3615119 1788741907776839264647687482767996160 3615120 -219772526354340337364327803029012480 3615121 970141119260231986875870233629713444 3615122 158813165406659583287072238987957408 3615123 -285201275588392374841142290188551616 3615124 -183336523072571704788174778352792704 3615125 -829869607002414881370324734985261000 3615126 376650125660159955686065824781585344 3615127 148461569058646186007831310839429504 3615128 -312438925718732431307522152046407680 3615129 250235468051607498418013178855111744 3615130 310837926841600732707130908527232000 3615131 411959439071232132783079869461234832 3615132 -264383846131986762443625350021529600 3615133 564347852934982624949952567320113382 3615134 186644581517646743764521508379344512 3615135 29220883755221413377093172155766560 3615136 519377156102881034407378085546557440 3615137 -1198840105946371765529925418859704320 3615138 -3980812366350043877942266524583680 3615139 -27695652874475004361151010498820032 3615140 64130942533480037036205487062220800 3615141 -737180354645822650277702116812943008 3615142 -118240871022601205670226006864554528 3615143 106215088133695736319536985327409200 3615144 456920191664015902830249868172574720 3615145 -1126711434505160937115697806381067100 3615146 498276868868012123047952996281551360 3615147 -330777593671510119856373668390133520 3615148 323578433325310434004207348568010240 3615149 1458917306459150667797226491632170240 3615150 137333375227855117851419017819699200 3615151 -1641412086131219254629666328037219600 3615152 141372676270924667038864906678075392 3615153 806625120624842402888672207557610208 3615154 348182092266571032071397267673429776 3615155 37407977394245626099379084366968560 3615156 -393396541550131312131551554798257408 3615157 -124073697237667376350169259406966528 3615158 -106061206520881343125728053096455680 3615159 10042836951813381710500303406805840 3615160 720837822578024314996704687416832000 3615161 200601737144101734560181141559803024 3615162 -391010719275810245667014787182374656 3615163 896578823635240834698986238076381104 3615164 -122706344073734081179345900446557184 3615165 71479564329887822872660539430368000 3615166 1071168126255023500356352034284071360 3615167 21781051140989473564853012862225216 3615168 169996401392044092246287650431959040 3615169 1736039497495288640378428840516171560 3615170 223837694973944508209852553076929600 3615171 -124417623885694490778843363536558088 3615172 578717906945350737421027796149804032 3615173 -249462939118303698267611635784260578 3615174 -203609036768363351892229625489660256 3615175 -370399261820780032911244294467001200 3615176 1099391583367722967635381365835310080 3615177 -32509217386560074379600001950880992 3615178 104806373734608807179314391070845952 3615179 14156197678507952937131501951974584 3615180 -63275649286374912353808124726732800 3615181 -94507301163446120639310912030755988 3615182 6865881131897077803451302808633344 3615183 -235932469330741995842287132776899544 3615184 34727421985545497590861262761779200 3615185 148323987018495125523784868766884160 3615186 391365663599105587674499815547133184 3615187 -1605527784141588485450019915187482000 3615188 311551081706304209669902071711344640 3615189 -95217805898683194823604874798388992 3615190 87556730664207422708384717821063680 3615191 -71096950949424699529205116339569000 3615192 -5423403672214905663304140136734720 3615193 1911658738132307499881105011611438720 3615194 84039262146872477253407885788180224 3615195 -242376817517888699853649654990984080 3615196 -75156164229761665783469187237713920 3615197 720513945603501515073737509143103200 3615198 718542852914302385517182520139161600 3615199 -855259105579558866037162137204005264 3615200 868382658871602112131714199093248000 3615201 -381232135004740214782206331396073070 3615202 73694544225923643816101076787197312 3615203 -800045080204608221330035417436830080 3615204 -818863225369649006921282106152930304 3615205 -1231929562114774978848571885179389280 3615206 81601284599126778779625406990755840 3615207 -818212312538564708403548936563219200 3615208 696069740781546566435215622322600960 3615209 82761215894947221963203302102286208 3615210 -331880864231631821874414611067280800 3615211 -1936253153083664493923477223153842188 3615212 -605061402493516850604662214279884544 3615213 -328473429898696415922733984023178176 3615214 386435459756011357982934742495611456 3615215 -141466416003313069469015451814259640 3615216 112883941156687792814316576605995008 3615217 1958713274598923593280789456863581266 3615218 -1136188816545106445876995091503315440 3615219 -1628685800171415356068481595147574560 3615220 -159624329842570420984948743684096000 3615221 1126797306601445414456404425550645422 3615222 123450998777935114767848541850838400 3615223 -1033014052434209090305634061033302120 3615224 -1345477226665895972131310108062679040 3615225 -6088240946234215098342818578080000 3615226 227816047177573943484505569614210784 3615227 545786986673626895693500980482707200 3615228 210880373004314734252941471845320704 3615229 254691649367856208478410792348941830 3615230 -303847236512710320462478927834530240 3615231 -305350346324305914739475612007093120 3615232 -104178917161295086255024323730341888 3615233 64219577861228755366506975614606400 3615234 35725212314684880832471389708621312 3615235 -267557725816500842046852528595870800 3615236 -595064584090400748802015239985644288 3615237 116826631265499391951158970422667260 3615238 1477139521757505684523341177733920 3615239 -211449885438931485650971631306140344 3615240 278620828801973664077089862310297600 3615241 -13412596985760555489345300882582016 3615242 667902548256263571711237839763020544 3615243 683674189995982284374668800188514264 3615244 987776913934113105955731795252467200 3615245 433618441237198604375689469631271500 3615246 48825676856941820303310373873104000 3615247 -782619509499909047592855436082785280 3615248 66587660839301210135720282453704704 3615249 -267648831729112637496629888993793024 3615250 572127594076898953558244674529544000 3615251 251088108052809197689057628187571200 3615252 -6274133604892252901041041590304768 3615253 -1885475150985157522477247376132057440 3615254 -861919742030581522505899625916305088 3615255 -18655641467944886152180064923200000 3615256 -2059083074773007715112352189662003200 3615257 524320181636207835455553514903017492 3615258 -263511360875609390087823699664022016 3615259 643978919719072879954022149755235460 3615260 784513447267956980978186412831452160 3615261 -563266964424708545750752448068495200 3615262 -109423404782244590785762419838113408 3615263 -1006766198388374282318228402903068800 3615264 1291735322987185021411932090402668544 3615265 1056727741576354355548432810485888660 3615266 756516904527228154029476911383338832 3615267 -44837439714025225089722862352515720 3615268 -7269642827439855583354303220526080 3615269 765365456404494885456631156826051100 3615270 97860319434204215438562756648226560 3615271 -1690124881249085974472003788500155856 3615272 -370543875112297931431733343350707200 3615273 -2775189371118323275614167669570598 3615274 213354788205794883431112617813763840 3615275 875983334049832190558131972288239300 3615276 247941400042582594908840887522033664 3615277 1139441399799124386634767830686788160 3615278 -574271819578138950239852522058120576 3615279 910956326571502679407251223108850184 3615280 -226826317393875473329015515808727040 3615281 874592634274414058804154704860633200 3615282 -351580639055827640286107739844344960 3615283 509006311845507162423799283184592720 3615284 -287207273908848502262412565750118400 3615285 206570196931154938767049811770569600 3615286 655870896052121927811805786465778592 3615287 -810185015740794841136169557264205696 3615288 -450273046206933777342261181164871680 3615289 -255090526992204183013057284742012476 3615290 -197830069753936627498647545893969920 3615291 158888299336873198537537555427462400 3615292 -607637303088195173855783403827425280 3615293 -214719261669011183773352130529171200 3615294 -170471605156384305943048810367364480 3615295 -466215205522957097213446273984802400 3615296 -386671178848448156163258818722529280 3615297 -170768309153066748550626377052184128 3615298 329373905661700929847047852517502880 3615299 -827463207048629508145052041128005700 3615300 -358742936112791783410278766808064000 3615301 900699910846046455425146001747737280 3615302 -471060575075879763822376852602048 3615303 -311384691041731156539179478828478296 3615304 323586209602566268914607393473331200 3615305 -1358582223396025334990733794469914040 3615306 -603844865752909692371077253167370496 3615307 284125043011398372727594513852280032 3615308 291287924526537877972255357250396928 3615309 -122454203952828110797366540899734016 3615310 -11693643201276962922950142554245440 3615311 -1232974341057959630592240931291776 3615312 -50219306119118185080249900479938560 3615313 79577253174812819299750565496405248 3615314 616301997209687425472044642281784320 3615315 54911070122288900157395995016183040 3615316 77814107148435137489355490461155328 3615317 551135821358783000813968875368154432 3615318 -442541422084650129944533663892186400 3615319 -499050999493755753231658645165644280 3615320 -659457588771515743473995956076544000 3615321 -222348126514320416875554754584154560 3615322 492520550521159058584741420363798464 3615323 957775896937770574729667925465215304 3615324 -101706033855735603995515340837068800 3615325 10445382778389287866437731490113600 3615326 220061617961522807040135493501093248 3615327 532108398871529094837316430388759840 3615328 1176703820918707332994507237335367680 3615329 -324068986045667103115556003710319070 3615330 409531965886141979530968701020753920 3615331 424717376229587685625694780183471132 3615332 512468813346822395817463681710735360 3615333 1670324016531802812383017815323216544 3615334 1481535220371366504457825018604381952 3615335 134288240818304381400782337192500280 3615336 1295778657888122162353164082877184000 3615337 1824173549164883897067525211351770192 3615338 -455061525261563245118354610433862400 3615339 -55302998337575104731638899905469440 3615340 -194071284285139938098396251789747200 3615341 -778891174674844261832088466013817258 3615342 165330193762543789213756718112766080 3615343 -943612255417207272901918168695224400 3615344 -27336860891893001010403860546060288 3615345 363073749528773680943520579416188020 3615346 -41112894244309868689306785960514560 3615347 274962776730255848090081101909511280 3615348 844790654478725936962529061439180800 3615349 -2162804746069084564396200294943325650 3615350 -311374888942348978690337098990341600 3615351 -239648722928252641604256651560838168 3615352 -201991529821768587756403979638394880 3615353 -89488406065255781150025339289893120 3615354 -5234691428579468685079277719679232 3615355 -1555281598853837784014538828402666240 3615356 1837110748288377563743729952198062080 3615357 148533637052836543784891740811159040 3615358 -519146130094853564909694128073264000 3615359 617378288749737835557689859624840 3615360 -178020191995701529648208478732288000 3615361 1234307720336626097116249455982407124 3615362 -57292249804385960464268455894253568 3615363 1305286001368155176552546532172772292 3615364 337009061580367974174546315448347776 3615365 -220984731509543118333026093344451880 3615366 339681995251731381804792971865264000 3615367 479463066403054258196272478553926376 3615368 233034564753688188046799250511426560 3615369 760806046431133445975572679985417744 3615370 187250768743600644502370207341593600 3615371 433349681165333740512517134353917872 3615372 1153291642100023378055806956934517760 3615373 -771319847728330679768132547032407380 3615374 -220763647263096998780577730930232448 3615375 238434707727327174563434390396416000 3615376 427583058574109256423354179536658432 3615377 1661248131405933019860883062926275440 3615378 186471437913391007797594953648565248 3615379 443932379365541887778060850096324240 3615380 101188074716638470706082307162508800 3615381 -321204797137183940492282623375810560 3615382 -117402719821310225189003138949194208 3615383 -1431143887950438041507404789695699600 3615384 -531138416191099508569121283220807680 3615385 -1037645703917378048301021950167562040 3615386 -486624463325851456041088041709774608 3615387 -38211919077178782246009123196688448 3615388 484217957466506622971652593295748096 3615389 1306868233248606417972923984095241190 3615390 105506357274969850176514134389467200 3615391 -541430618492990815026471984613442976 3615392 1968314003610094939098712801063993344 3615393 602930088147356489955268660179483648 3615394 -856545080090182786086158276409123504 3615395 -194796571404460292470640754030168000 3615396 -425145972279817507491637782154997760 3615397 4058286590826692931398427700439328 3615398 -72150582613841570336652674807372736 3615399 -562521496823003083744062066843581616 3615400 -1044738306763202316384585608300928000 3615401 -1045608086061414962655750321915135900 3615402 169968569217025882755307628286259200 3615403 1034357600047797262216581705491851008 3615404 -181284426189859219692758941846883328 3615405 488746415171361086700873528039752160 3615406 258628586271754349967805062210921984 3615407 42822141853595215841467470768615552 3615408 198000422000202693850414839580262400 3615409 193485772618644163186523376565007552 3615410 294979774265648832324050949302163360 3615411 181416496164054258077053923726157824 3615412 -358022567551455018582563738795120640 3615413 -1033442411683991575076566143943768338 3615414 -424979211414305173099587025646522880 3615415 -19138431817361012649453545067194040 3615416 356558381473682383476902798512988160 3615417 605741664017879786061011095039150974 3615418 -115308105971891592262539870351473184 3615419 1284697166772974177205772577379614820 3615420 180409007146305172049917490279162880 3615421 126899297552675686066983032741170200 3615422 -383489131944379132382875243445791488 3615423 -79952495382881831044466339276839680 3615424 659881256009148397988360773787713536 3615425 38283784229032207303226007161482800 3615426 91883580325381364424005642868946080 3615427 -67664131397489684853224798923774080 3615428 -59420221681506068154097899608899584 3615429 -84953957449784423792751725363448480 3615430 42794005934890003774498120239436800 3615431 -1452228297516897511166582967167913768 3615432 -10343725289636052856609341001728000 3615433 -466521472160383555996580993842513318 3615434 -64935483712201329435094106471919360 3615435 -26103341292462157088140725000139200 3615436 710340357507781384154726530534342656 3615437 262851141644939431745013329593019904 3615438 41915160006254407836510607908062208 3615439 -696618876182137562400885274489270272 3615440 4583921121798450773665534081105920 3615441 -1221359017442349984800045642549751456 3615442 514894358415714930386054680898448000 3615443 -16857153116472385494941534650203456 3615444 265161202706815808345583380025808896 3615445 629854158507645055209350152290788700 3615446 563437766488753424275194671258256672 3615447 -326117208208677488461792659308244480 3615448 -668895957762864276589327413664727040 3615449 -169271148581214926439886962920354550 3615450 71900842659647881478085963114105600 3615451 306579421227602774111954546975655952 3615452 915494749858048730467582762635671040 3615453 -380556071097152419407129567905279520 3615454 344285189822019296150823832110510912 3615455 -354760247577910563781015729772483040 3615456 91761295989791721372027954236227584 3615457 1694023545022679097182025625798732706 3615458 259455315594630187029181436404798464 3615459 193488101650488499715004953427970344 3615460 409252617061207600345480846294145280 3615461 -2212303228466416837916783361048452160 3615462 98919627662595720594669130251509760 3615463 213696291415949141321289130505996224 3615464 1118379301392487203214654381946895360 3615465 -432866163846223007560018682545118400 3615466 874211894072278323563089282519872432 3615467 1084860496951429157332165145187318516 3615468 -97589780202872932334557656759336960 3615469 -1061578819394628730468021354039971264 3615470 636499089948590257259021130910344960 3615471 50773145190419981264457574620465408 3615472 84367041825272982131884201017344000 3615473 -1396466859809497606317270049411375278 3615474 -177872146108528832566555645430687232 3615475 -471704817223521486216125846459467200 3615476 1864369477358793489845530299610553088 3615477 790964883012453831746321339886642720 3615478 -1207271738625760477126211238784206144 3615479 274747484326722760925291602461257952 3615480 677859291605371795520167003852800 3615481 153159628918947022676054102791213012 3615482 2814859692769017180972556728314304 3615483 19726337054995929878693116887163584 3615484 -368574936282969840394718775494569984 3615485 682315725153873161169830046350448000 3615486 144571877394976530489192312928656384 3615487 -74116953144516440409583498309419048 3615488 385217826181243135095831161764577280 3615489 636986831143505569784379282866774400 3615490 279417106283252257373682644978004000 3615491 -33709505001813499523769781725048000 3615492 -490508620235170423554884807934443520 3615493 -77287982569605021209756340292076000 3615494 299144995209899188725614340305891520 3615495 8754741507177981405752932338596640 3615496 1487222857802675865474836063135585280 3615497 -165355893924795885231188540171338908 3615498 116867086598137033772850000040993584 3615499 8456852507379769500736801530687488 3615500 4493630747447338679116881203712000 3615501 574435425116154257606950685892632160 3615502 622827931507004695736398812246189504 3615503 186912600999545086804924928519869968 3615504 -185533516793364487959007779034300416 3615505 1040136650794516454443889005036812660 3615506 -1474045342820293862410356699438775296 3615507 223069933624910306016824746116774480 3615508 317694257376174004052785329108762624 3615509 -1095703761151152065509033043685397284 3615510 -272988382253788963709297613594777600 3615511 -1229834932936325883698761843055071776 3615512 -841447765615692034596073258651084800 3615513 -159286460419002793799165620532068368 3615514 -958416255211786484985443777973788160 3615515 -68714683372664174228239417258299840 3615516 39146891217353496536368365960122880 3615517 -2425651410342459550933096089739897140 3615518 734489079470556065103827464412760960 3615519 -1284008763285329784043420890736777656 3615520 1141096867095757163190423647787417600 3615521 45426663881674325918631724593216384 3615522 -34281486178812411801059009077963776 3615523 -1988061823358103086653790872661752228 3615524 808070936239481507950940000716526592 3615525 514498658054925067129723960510112250 3615526 8133366748297447167689820706694784 3615527 -609680458092232332595622991523474200 3615528 -195371728071880692104122530245345280 3615529 -920779270284904291017740953773711600 3615530 40619757519980017096488311394201600 3615531 177868843264714711057145942934631680 3615532 -1146715664324933306222300853170754304 3615533 -292330610279000266425300016999389216 3615534 111256301799628927466632559711679168 3615535 -280773531982487652488578016209198080 3615536 115859951868200827399745238002073600 3615537 1046579351115495961200782189676328560 3615538 318621499105789769724214639513243920 3615539 140752802615158846299844986812812056 3615540 -255938016790285535347537506531379200 3615541 1454801543740481095643337708552260892 3615542 67914903829431530641316809508867712 3615543 2544618912934939481776215918359682720 3615544 -31413511395009594651313505604648960 3615545 -143570540518739229166160553257552700 3615546 346118666530756440667948564215052800 3615547 236374361527995648195287499724780240 3615548 228650317387668354422414984987120640 3615549 41791948446099510638816406012555840 3615550 168390505752866922242450504645596800 3615551 166866803663272591408498782961278600 3615552 435844095547878736282789985820082176 3615553 316739939552373535175566886735581780 3615554 -168203024270460987866351907199713792 3615555 -701229240700038874805651152977468240 3615556 40806561195476463232990228112723968 3615557 -633727848149738276986436270800594368 3615558 -256322320007101494947254549233988416 3615559 -1871557925499833700293723418276643240 3615560 -335640815507066830804009918651392000 3615561 -67470089058506540840393630510300160 3615562 -290074792495922384970945892069525968 3615563 474142574200414322128792360949145600 3615564 319829923059338351830599841344307200 3615565 270512378555334863053897878050528460 3615566 176844122847645104941714514963156160 3615567 -97564473573342023830590368217285120 3615568 -21536798101732106254563467257184256 3615569 12224334159570583900251445544618880 3615570 113401636302433233127179997070899200 3615571 -2093790025125599719433504932945246228 3615572 -345582977862985459777934124133183488 3615573 -104212024891884583566894174049009056 3615574 -786454082642437438995193072197930048 3615575 674458510254290821057887849060177000 3615576 -1207417947193396205567848256518656000 3615577 -311972281019036317653139459343022336 3615578 372092678693068696750917330319628256 3615579 1332156244577812756736911513061716800 3615580 -945449845861311154871712878937868800 3615581 -569279152347319187616044721317382618 3615582 -168053037744336587535650221115990208 3615583 -862921672607300644586027800292755168 3615584 116749752667924359317277852622651392 3615585 -118894783128211503620020338539414400 3615586 91413836690398386691482719557073280 3615587 1312344871378003240019862096980158236 3615588 551936572772087069702482028736384000 3615589 164703700566171073254989754374345824 3615590 312043461290795049463822566971779200 3615591 386135160704902027376048041399822464 3615592 221719922742169862714496102550732800 3615593 2892271844094846229772166315831434880 3615594 260970336418513160855878915575209472 3615595 667268444494814487677346755987301600 3615596 -1066053718372724017738095206544172800 3615597 -1775592762593262139551022678875968640 3615598 62870458764075123862932445169609472 3615599 253672052406620229830741051958649464 3615600 -74682660597351919322533846961356800 3615601 2797474494772386986586582043538306 3615602 -74887249590669011650842194954817408 3615603 472698508209942570044118752391668784 3615604 53729046525535146907959399102259200 3615605 -150805292232554588045835583627862400 3615606 14808320345575558379785895497727712 3615607 871396292650456934950322946888453240 3615608 -1040155193008289999442542314804285440 3615609 -857573689704221633497659659759049792 3615610 681656167482959264612902140514260960 3615611 928906982311689151775552544899617512 3615612 3329656712945380105999170855542784 3615613 -456316514605980959111743943500595360 3615614 -1173658805409634183993465549530361344 3615615 -209977650149015365006665718273539240 3615616 2125214334372592140889444074620190720 3615617 76118194025277902477734094475841860 3615618 -292081721900929218108229914207904896 3615619 -140152795949751950468054508677133104 3615620 4140031983900739221851206826273280 3615621 256449088787132376634418771325757920 3615622 47426862411621892817756419235990112 3615623 384114436986022865186218599674750976 3615624 -278661134295716923186540316061696000 3615625 219015936951861245306927984283375000 3615626 -32991583652706375809902285051046400 3615627 549053077910715021412644316813859760 3615628 1206691581383757966424612714080339456 3615629 -382871906235549245185468944206899860 3615630 344023363802052184828282221786071040 3615631 266897726776490307450647726285254000 3615632 -61653550755517717536245597023985664 3615633 578513485772862763287396609293716800 3615634 -1319498027207812661882358447072230400 3615635 -510405190500003212667069241268035920 3615636 -828350053790832278343573497157593088 3615637 -21554148768953774661226446139035648 3615638 -352569449715389410490222370979985280 3615639 167593538552938541254737252102816720 3615640 -31923431371655303981282390568960000 3615641 -654829750855087818682630177189643958 3615642 -31145401098409912433907675864057360 3615643 448947554388683690001537604997819320 3615644 -1021769428738346304389043210330624 3615645 -23663357726679645416741083780195200 3615646 -374242462669533798183589289342217216 3615647 311105440166988783456414251671070832 3615648 361796941092456313775747264365461504 3615649 -117668071421476864834869113477432350 3615650 501438195819666403637336515205746800 3615651 -273385364217673589457400483668565920 3615652 -294322579739823768600184363406126464 3615653 182678065086889073575276841273889564 3615654 37173360723536780817287298658320384 3615655 16626265860540794315491238270843520 3615656 61217726761451568519529169684152320 3615657 998429497800044070295439041648548240 3615658 -1014282149764745598077133174743914320 3615659 152988386289814210680504405473338080 3615660 -188874768089817659065301214069427200 3615661 -171278087878238492067556461465888468 3615662 1234882514130292700803061362485331200 3615663 -776035668783919545765659065921019136 3615664 -71526828732729217468824835318808576 3615665 -85413501992020594859214128776964940 3615666 135109797800962589956882340932840704 3615667 -309066668786440008120011445029018736 3615668 52590705527292271447582148976537600 3615669 522997489913258844243107026655573664 3615670 464725937554188337301770376516684160 3615671 2268520472986715657002349746507864872 3615672 -176907309095828021828542219055923200 3615673 -3355101993293915721427091865309816620 3615674 132733130543381023887964462130100336 3615675 79026934987695844236959182982361600 3615676 -356949127736742688407684365267799040 3615677 -2624437659001574486861603980967688 3615678 -44263604085140148847881534090411840 3615679 626513792361607528154689285280266976 3615680 -363738688486720119660789772320768000 3615681 521602930336150205102223806089147200 3615682 -60617274057587147169939111066433536 3615683 111456289666874533322897765181231720 3615684 18418907982724974946088771702464512 3615685 -373086438140163805288979885375293440 3615686 588774418211862859661713857950722944 3615687 -15450471156015685838814514454267856 3615688 -1854384636591641137549960587700362240 3615689 -300063006335173656976161857797541568 3615690 -6490191683055129672100741110005760 3615691 -762476927832720305844320707531743600 3615692 594839639269766686515427711328812032 3615693 552857300002841190570700895664656064 3615694 29355015979285528585281401277054720 3615695 126413114066295626057767215090554400 3615696 88119840518529486820178051135176704 3615697 -902063959987557393285596663824849680 3615698 -12268776779301905461792021302462336 3615699 -496626766341385731463926065260657872 3615700 -203324278036804978333941347791104000 3615701 -1835646330382906059046623344837861298 3615702 -379803915796711250474094278855454336 3615703 -326316410180046250384739855465771296 3615704 -401683019474033785915591096982016000 3615705 62822032162802082585920244170995200 3615706 -262976233636113285898839687319442448 3615707 238065065781037235179857647313535752 3615708 271821410902967764622003504974771200 3615709 1351793068336053313006473097227007910 3615710 695215763173894370923920419598205440 3615711 769083906151692052719863173409193984 3615712 485102196324314687801404504847941632 3615713 287670230281503537991496504967830184 3615714 86405312393254871204142987695799360 3615715 478070195109496481737267358975598960 3615716 -211729931501688579936818161458364416 3615717 393547976584189313546160772699244544 3615718 131616020915408632897827106967669760 3615719 781970854801120854772959475033608840 3615720 366996798014751017425005338050560000 3615721 -211156701821967782633104204437643078 3615722 1358106150149511766445065444617216 3615723 20606130539349232838601184846394904 3615724 289484985553622750927137425030070272 3615725 281762084475107893679883557955653250 3615726 -90623262351687395579297533079211456 3615727 690512049257905335217968477169514576 3615728 -148292624953814085828192442978664448 3615729 365362712063801396475235741106618688 3615730 422764529439656008814825178374817600 3615731 445308101585750518294812420173777664 3615732 706081863481008533610243777251020800 3615733 -1060586565375535237738039533403760640 3615734 735529137803389252098917586743930016 3615735 406744109076303615031706846714418000 3615736 -833408198004749346207844622728888320 3615737 1561508522407319792437987103959873386 3615738 -57890977845045199577915371358699520 3615739 -1148063986415765053662754243997802460 3615740 1026562024958115253275529428985850880 3615741 16488812917595498679404380241192448 3615742 -171537888427644735381867626950521408 3615743 1271942100846996276840101139648340992 3615744 446152666966911726929341505813348352 3615745 236535449560280789562237854990882880 3615746 -335906192184767050904109663951591936 3615747 473543324022034024408543797212811264 3615748 -549290455540372876467109908958749440 3615749 -3378421775583232151985959621476680 3615750 -682140424178955478038649470912096000 3615751 676022791969593786435611648232121280 3615752 441906108712695664772941739571118080 3615753 -635602754524092025804927965900224496 3615754 -105074749179684375199630067265120000 3615755 564385121052031611987233769653626800 3615756 176229560112896072756402119484559360 3615757 -3021040071973768431403301369212944000 3615758 448798761620890343624910995006103360 3615759 31109030430548561866479636394729776 3615760 347129538647458267284508807919124480 3615761 -340874413457438376225125138187307968 3615762 -112396960161363277996661977513918848 3615763 -173774128176122245010129516384939096 3615764 -247659667408691462164107108171942144 3615765 462345952790959528302653691891532320 3615766 -112595355297434516647397929862141952 3615767 -929415794643797732597091974337434280 3615768 -309400266634237225154465906750300160 3615769 1736336915709697838499701238477588170 3615770 -279693562449336303647693862050821920 3615771 -212529106730855312926563275826640488 3615772 -859584216677824314449088337737712640 3615773 670170696861836394163639587307187040 3615774 19893199614339343548078496574103168 3615775 569623760308436991648044614467664600 3615776 -55268948169465447148053297042751488 3615777 415114095783465033685082345460141648 3615778 -171461112119481127799182749075118080 3615779 -162068092257905572953109281877383816 3615780 81814613878892210937349266761932800 3615781 879762079619831646395529497293694904 3615782 -150858449699739097953112655832319008 3615783 -916940577176524362011400650282238000 3615784 -8185759701974859761117049947258880 3615785 1418719282032505839029802965563330980 3615786 -493870741692536778417625822089292800 3615787 96981076926533271718063462131275152 3615788 34036678258544824240679804316582912 3615789 229834584607640515158007715006861280 3615790 -52582475638222728583781853276220800 3615791 244137115546457591048192874180498192 3615792 49838227182914054882855361514536960 3615793 459456502126849335928645879931297042 3615794 -21027792491463888077811497580430848 3615795 -53976892549761080217997172204634000 3615796 1353892210482246599911571682774665600 3615797 -233452301576069089150420352112728100 3615798 -414553349999296801672590163734633600 3615799 -986684406693630916433877379471159080 3615800 -296072594776735932928709007751680000 3615801 264395787707946474902524168063790784 3615802 782714162182636303275543782847420672 3615803 -834785550366096546592837741570644360 3615804 498330298378950007387941751888152576 3615805 -720250520492413900099819399335219540 3615806 -11414027222667641998259576804667648 3615807 -208000893018845373519519687204518400 3615808 -95628959288389023774498775251812352 3615809 218532698672556778929529034720302080 3615810 501746357993254174292127376561067520 3615811 862148803553633719365815995201492412 3615812 887528854681947778729047958036626432 3615813 1147311955336753712544415314242054400 3615814 771467613646699513194016324689339840 3615815 654285231117452595576950373809433600 3615816 407525397460109406148542569594265600 3615817 343177458895202437237997326311327744 3615818 -615270941285570280135449932206386640 3615819 -136798944045217327194138151590089232 3615820 34669418762406393706486237345889280 3615821 638237851499234692396283507725644288 3615822 -254848923495471491925067002958397568 3615823 1527811903157699331825758759460857904 3615824 406555854247259067929426091849277440 3615825 13797859363635218681753805977841600 3615826 -807061878154279165721414391650091888 3615827 -18009407126861103689002831620960120 3615828 -470844601862704903236472246446151680 3615829 -64509030223902518611231524632032960 3615830 -60001522850035965467065703639040000 3615831 -369487266633322314762177176215012560 3615832 979565008825402730658679462881730560 3615833 410293095652846230491257796105577600 3615834 -352780307555809054250895427496517120 3615835 747194468582961216441767216905433280 3615836 32227238935098350066618741436149760 3615837 165634338825860568067296703909859040 3615838 252159123190722056636631380038851840 3615839 -580969512177176133203049678384315360 3615840 154735290414630122605402760643870720 3615841 -719872783314513563790127414867787388 3615842 -536308333145795351310459876938090928 3615843 571688436742355381336059611059712 3615844 -630765638810164467117644683099593728 3615845 774329327254325602626706215879743100 3615846 -44107435188253090679516851583526912 3615847 -583832804736515421316000080847781704 3615848 520652892167012266200191326722048000 3615849 -627747067626991849223175312005246316 3615850 -120408899648113887132716289117331200 3615851 2354717651454110966775092458234629120 3615852 -75257763622768780266387575432908800 3615853 -1069078870088288257054324204730087136 3615854 -205095232181073829962709378171556928 3615855 183873946971508150388757720078420000 3615856 577458442584334772886577843923484672 3615857 176206564269357515532528311586254580 3615858 -652608392177807078290118524534763376 3615859 693444874356893092798682073211880704 3615860 339355051111675885809419194069390080 3615861 -1017277545803922350641062276843868128 3615862 -152342960729841190437609440155222656 3615863 1375514678481364557874684590560651112 3615864 293912685987724457367666812282142720 3615865 541388250892981528252262021452276800 3615866 -168110227774684775450824102479002400 3615867 1443885580772038674124077421755779040 3615868 648629692900935786909902373558376448 3615869 319911062754097676619151736916614796 3615870 965044854380703962269536378301440 3615871 -265098401188779187392896770885007360 3615872 96052330315673534343113518381793280 3615873 -182240570101478523783760930723586496 3615874 274112825409893791857520940400385920 3615875 -227663182317054527880976966447488000 3615876 346981010438812633124505587892301824 3615877 574651716867893543527340859430569852 3615878 236208171649122045786773894647241856 3615879 -115561899504080145769517097755875416 3615880 623538204758709334302963868707686400 3615881 757466117660106148785068913670483764 3615882 155819495504228448519907239852571392 3615883 362841725318739500717403172784003376 3615884 -1811806402090530844940024272421428224 3615885 -2740356676094989359842100031397760 3615886 -250544358148364120572215608669548608 3615887 -741697303870626150188143945658486160 3615888 177836648724441441826176471952785408 3615889 -1641994377150430790728038261334139276 3615890 -1041964710351158208032418032524800 3615891 419191061251357687658765840301349440 3615892 142237706028280465277625125925335040 3615893 -1202369504023036184957663915528511858 3615894 743707958440236304391366243203296000 3615895 658820312735051917024279099467624720 3615896 319941489739491985968399261580769280 3615897 -760902372547649844222218985056280960 3615898 514705523679472829207406237205678080 3615899 -141977214506954224442143327707967488 3615900 -45615900433087485380005332909696000 3615901 -310454770006759198829626913227058196 3615902 -126552229993200951143586119386231296 3615903 -1274134706682468369228010524055852800 3615904 460081327466439817682100625691836416 3615905 6264152722473880420259497339143060 3615906 -182587989960090338428053298242861696 3615907 -1157287384073501294350320760625297768 3615908 417060321012605438665774299655316736 3615909 80140199277363639731654401461196800 3615910 730913724875632394462631680639952000 3615911 593946213777670763888780230181914152 3615912 -275727156704985141037947132278830080 3615913 -2114043660948287188720683533503872 3615914 931445661135442072734769323403003056 3615915 220363381815800758097719364960839920 3615916 1037083671657366852844662369110570240 3615917 -914645053796100220798196641516843668 3615918 453255880514054587840824399662404608 3615919 1002894858378391917354755871047346320 3615920 103893244134593379275933487291432960 3615921 -98320836922851155023693896644933838 3615922 -77837155554723494507501086331347968 3615923 1102587379020811847287906560701574960 3615924 -90214769991871341320082046880864256 3615925 -26187811273704064524515546285263500 3615926 854907839629828755341083135849578912 3615927 -623024245428002463873038973419024640 3615928 193683806670393948065684605714944000 3615929 -1451001718603347124900619680507024470 3615930 -246241607295767355012488497840369440 3615931 1263696814830571374624666405884700264 3615932 1279684536624529553197926354180979200 3615933 -156522921228629575956632505294489600 3615934 110779936875803403799649802952895232 3615935 471015464358090845027853607534716960 3615936 -10628759900296363374802173784227840 3615937 -848601286365014047916325784568710700 3615938 935236820107734954903399667314855120 3615939 1039328271378139623999331578856880004 3615940 454144850337315329543118003369719040 3615941 109199075957548208026328742557347872 3615942 -500140567904466420074354963489127936 3615943 -848843083331448829654186721804736808 3615944 -170440299850500084932962953343795200 3615945 447286514621041019029728699967242240 3615946 -336218993506242502448245257367503360 3615947 -1562010171671557415107591436508861960 3615948 501878143199162614200678614063185920 3615949 2230506545399088731525495678145432950 3615950 145403629181289978866578795818561600 3615951 1170498768532569466291044085475330064 3615952 -346694481177666885224890794398269440 3615953 -238468505399458329429854496166376832 3615954 225723862907718148305383944382380800 3615955 -88916506864610956737785931928287600 3615956 10731215786551141290589555988815872 3615957 456065987476609225195267859227747854 3615958 247372117164756181744292905412959872 3615959 -184102341508667139917405409035493840 3615960 -733031983958896181375318905449062400 3615961 -983534166773856037036978159745416438 3615962 -231873473609731685193943075162084608 3615963 142915385364479683116640362936534384 3615964 -8965892374372495253149338374144 3615965 -225916861125735997929906752111365140 3615966 160285329979694143969856822435894400 3615967 -510331583303297635129541513193829984 3615968 -528089836089308553213057098679582720 3615969 148853971518997717533545100603527040 3615970 -91989994499880804174034665073612800 3615971 -260034892637478001438147098154536000 3615972 -361407845631427030837691093196868608 3615973 -253141181381259500360784622582383620 3615974 -788557165996192934917581192575295264 3615975 -219680048052963829487891357479584000 3615976 134550941065643497070611920665640960 3615977 -1148345448128693909343208595592111174 3615978 84157798566986590181064712462775808 3615979 -1328642645171166399651657570247834440 3615980 733400784319184818056945989870592000 3615981 499295871603887907747825523315742400 3615982 7122097407095976253818910464893952 3615983 -4814354871389857668689522229858336 3615984 -13581821611302989986562197641854976 3615985 -874681792958456504581326090420096000 3615986 230607000502016397539899514435938944 3615987 757329965252548868600434072780339968 3615988 -365478124691922606193761606425784320 3615989 34111089080851717878220939622818200 3615990 -181446570844792899277845144819363840 3615991 -705415855612664063427881088021633648 3615992 421559338951409127580629322127769600 3615993 -69255920362398193674120507596696016 3615994 284430607710434282808268018032061296 3615995 -106357950640651851505016937580665600 3615996 90824430415127095947495279673262592 3615997 368082461015789791826205939533027328 3615998 -273728529381882794174222929537152000 3615999 -17123036011493225989272892521818112 3616000 -417002285693485367534247556939776000 3616001 947815139780594503810250507753056002 3616002 -13034018128182334824328601850864576 3616003 -826094403709381289702644674164655656 3616004 -572248995667951042604215249975895040 3616005 -928915027134228540844156316747449440 3616006 103251601770317721439410136908665952 3616007 289356049652017311069965453915471256 3616008 -1009524457927456872120843220103086080 3616009 176435557207653009035438204880701210 3616010 328183259761291219115125288059158400 3616011 -368607177875954351846323837691488368 3616012 -953000687844957184726836465331642368 3616013 -1216218258045977566612007723230689738 3616014 -201567320059504113499281260917773312 3616015 338880362229132735781591234774038720 3616016 -153018471064533677267318577862729728 3616017 -87252237755358903326597874847848720 3616018 -41701535901652404778818763620100608 3616019 -2141196227776202042804848179974365536 3616020 666758642051379790121120972912275200 3616021 -200656069824031946562656700841438688 3616022 13751061820148991279804601639559232 3616023 486856418353584027148651159485561600 3616024 1084433332799648302263367733020262400 3616025 411010696052101347843742435711540800 3616026 105893816733734664565058039691429888 3616027 1506137363983526726169741191830463876 3616028 155514980564724837657722447840586240 3616029 -253065515875699571351378938045872000 3616030 -74143791299119780269504832657858560 3616031 273165478519808539993399195261466952 3616032 499916873152032088146184392161624064 3616033 -2114806654402579762101591187353762718 3616034 1049801115402442174516166216185582416 3616035 597493656926516531871435814293985200 3616036 367939713213637117517776878721460736 3616037 781788200194012636529885957369564640 3616038 -630573618611569657052667428974277856 3616039 -846250471108007110722837719236377600 3616040 -487935148019266554750726473792563200 3616041 106296977343464531701284296596328640 3616042 -1811767967400635117316277754008320 3616043 11075049262513522239800299637558640 3616044 117902276550158305518321249140186112 3616045 -514156631867579322986822863394339700 3616046 -127612722980385134598572850211865856 3616047 -442902930839189001599429113328207880 3616048 -626940643068937996032555599707406336 3616049 1262915236797079324382854213284268050 3616050 -131208788179810496642380691772643200 3616051 2543168094708640675485694830198658560 3616052 -1055498880833652731651581253569333248 3616053 951037580228662122428770133864901696 3616054 411846842486149895646486667959788160 3616055 -24382039567800072824256155052739440 3616056 220477541122307472210948244047667200 3616057 49722298384875500187195204880680704 3616058 74452025096497540247548809481568880 3616059 727570675981099001818325685982751280 3616060 81546599152199016927841658522664960 3616061 -551533409389448447716961206824959520 3616062 -96863305609985582135776633092589248 3616063 -1759359634307704475144584569224079120 3616064 -42136910833930198738516103372734464 3616065 -337677621746752609233743577024881280 3616066 -814945158078604064098227478988862768 3616067 186793734949484173662744670011217920 3616068 -762115315798063112105106534446346240 3616069 1778713492934458964112468306031437470 3616070 142846714093322360534600829495168000 3616071 -875975875045343775822683406387234816 3616072 1260456037793912703286109393182540800 3616073 705276223465816151978945421556559322 3616074 2763179794668285519955220868042240 3616075 -192640278929595802986886414528316000 3616076 -329501533642190198752079750144298240 3616077 -339672955512154380999005665112558400 3616078 278703142631392888946564555020827840 3616079 1964926969728803876912394078125389680 3616080 -51482556586447859587773661721395200 3616081 426565900079310014982875337182798400 3616082 -235470378384925476009670083970762608 3616083 858389153269356589757562889345545984 3616084 312210069263935615757572536632366592 3616085 -24599601178750140983462815312800 3616086 1203958855850888980039890915897421824 3616087 2658456167596438505683527641661682032 3616088 169380446276075158066151264676741120 3616089 820441891755607169530618804231911648 3616090 -66244488261370657892517586418841600 3616091 -105689271962001539844151291160501016 3616092 -256786618594214688723442941209155584 3616093 569636423555420601326373322307829522 3616094 -555697436209390050612096981641353920 3616095 -123668003237616927825740464069209600 3616096 -487109488412290756311731278131757056 3616097 -1392784510265067419642953886702034540 3616098 -269000140706524545942969522715184640 3616099 -658921952294048941906236783075958760 3616100 -246248667776348403898939597843689600 3616101 451632618561675824828206312045321440 3616102 996339509694793491786499987882735200 3616103 -260031080349689398313768425030050696 3616104 828360355053358708951589966274232320 3616105 192716651034030161872795842615988260 3616106 172923427588277469458343830163001344 3616107 -39320794081556236977864208049839680 3616108 -529732245302524522130002775929161472 3616109 -732907873043329560078401167137271584 3616110 59941385399810957715288436052736000 3616111 -1354931605618722943359556071741802288 3616112 124902643100465356613157414841122816 3616113 77269351277269018782793470477612384 3616114 -188189912721600062824616509580690400 3616115 580477848815118344472827982000374400 3616116 -276381115182348653644914123295027200 3616117 -1051252883449266468406574375792026834 3616118 286324092136147835049119272100828160 3616119 74247987243009484799543461524824448 3616120 -465561347556915716883990856544563200 3616121 749278609294484355679039122168885000 3616122 -541202743416802247945095224841648128 3616123 272647159672336936113900965287981840 3616124 -3249082772331114111923786394486448128 3616125 694344905004431619569300891975208000 3616126 -80192172132311682438303139888499520 3616127 147436220413086870359992143408206976 3616128 963116470230357355728919729274880 3616129 -606170094846257410606484209364104512 3616130 -115435309992367776226773613264627200 3616131 384873885095026285949000160480680952 3616132 -60927302324926448687498067326412288 3616133 2054821342182881565504325594979493918 3616134 56314137247966018162687983902988480 3616135 1285365061478803706313791012807977080 3616136 -1397505327234480514418884647515704320 3616137 5531090642567850417732334028154240 3616138 -22362534813834011318024571214847904 3616139 1258582855983922828668752051150811360 3616140 -317896506541756170278326830562099200 3616141 -1797378185265440902561440152647269716 3616142 -304270173654246171475791264047166528 3616143 121767209976341022312346586005091328 3616144 -72667971215107128638184960165150720 3616145 -436285699491772820744526142902224280 3616146 -461031366932431068019776480544942080 3616147 580981412241801562724319496020903596 3616148 -207560979191727262532289487376861184 3616149 -173122826400653270409307816843221792 3616150 144017024103493877826907476070233600 3616151 -1746520340641827403445581702750822440 3616152 2860554654729928270841271392010240 3616153 556184774606865452827083227810979280 3616154 1033216702095555395691997503069121776 3616155 -174172581995958834985791545786042400 3616156 899684817854476169668678192278008320 3616157 570078123091280642383794880487049312 3616158 17924580765389971214602018396139520 3616159 -180514029630732090118932088640327040 3616160 1251735809148084601828544652827688960 3616161 -1061065816011922726076883809909678928 3616162 586565709066970875753988769711662464 3616163 1764460681014345050007649780954431600 3616164 14996615246100609643906411972807296 3616165 30913854969168776887929743259945600 3616166 -21735788468775274468928091690727968 3616167 970249428551307872686283990617484880 3616168 78733129157646049104485522412994560 3616169 89804817588577465558663024231171920 3616170 262390478061938965744123302213254400 3616171 2682975164081993537093465245982480 3616172 -150398382814623782811110870789750784 3616173 -51481312289651325521586564712622016 3616174 -502122952125090433269663867824281920 3616175 322264275476076307759326906470352000 3616176 144232951140231442619715565296648192 3616177 -3573924483822892425302631173958046428 3616178 -906641055641900222887007889734277360 3616179 -196657089792265845394938116346297600 3616180 343165038910002204550101435103395840 3616181 -94712548588055102273656738778190336 3616182 -720953143021193503168253124595015200 3616183 -1052784752165568080561493384705060568 3616184 -246204482241027455684655338686464000 3616185 436475194067580663530103231863188800 3616186 35509469689341540189248863310380800 3616187 499032211856382454513124230959783960 3616188 782828109596051247989451709356249600 3616189 96903081128527053542784912090272472 3616190 -196806270758499848962186430296884480 3616191 -1315915138046831725502203705957440000 3616192 -359780598981991740514742847315902464 3616193 158608431761599683742209457651761600 3616194 662982426588676422044717142746676480 3616195 492150376070762875793653694493958560 3616196 -1136790734309509365774585834491721600 3616197 -150210091177743738798844756098096672 3616198 496700887363742588688627810728509440 3616199 267511851888260616285102501224065560 3616200 -128002079862328736184163080782976000 3616201 -286308667766263813371917446604108 3616202 -12073571780753525843486580599707296 3616203 296551543347521455737241227581687808 3616204 -973756805346600088671361516548953088 3616205 -15292804873638668843917118691218280 3616206 -497998638631882703296925374693248 3616207 61462120727033026230499665722726400 3616208 -242902512249404651147673089854906368 3616209 3148720268398875972964771928622864 3616210 265841705561007536707993079760279360 3616211 487399787572019094355062204965421624 3616212 209862411684304395990366493674061824 3616213 -617103228019095968658483463663744800 3616214 5583903194052048706442757220595712 3616215 -201714864367393921324605393939655320 3616216 324943371860970629227281008168724480 3616217 940611885501566889469595828587982304 3616218 -646350870353010333029635566095170560 3616219 946355609220696321652893895087896144 3616220 -384276817184661072055219146675141120 3616221 -15625019606864832117495971896836096 3616222 1535131586905945204681332304492607424 3616223 435493362391242810777093247029646704 3616224 111466934657836433963439141483970560 3616225 -703809752228471820781390505849936000 3616226 -236758921253749651609719215926337376 3616227 -2022515566060561363719160754290785792 3616228 -49804806984961693615150266114048000 3616229 1404913382813437742218673171684872830 3616230 182623383353533695294297768524640000 3616231 -611750092694235974122416341151200968 3616232 -49888164685485177068260609340620800 3616233 258965059310061406510791204994683024 3616234 246292224216779405007299650054916016 3616235 -73246885054494762720920881838389440 3616236 -16425797278692376508308135975323648 3616237 -145221303616825664368967924392308 3616238 703527804558303426574879542255827520 3616239 45256757747899994375371430259034368 3616240 -42584555524545893037292136600371200 3616241 508914005603944460747854259214390984 3616242 -35445265517739658062558326182732800 3616243 353438521935921405328155833192240592 3616244 -125202316165338456524595209092352640 3616245 63764425266034865405289072656823900 3616246 1693972732177894327179470709203707200 3616247 -509790831687685489768776790886392368 3616248 27757726066603135978880845803724800 3616249 180746039513381972068937628070595200 3616250 -152265983169118304332032214073760000 3616251 1347007677436404316398770813133305280 3616252 -535948122064615752560775231521203200 3616253 269133347736289237497285878688840000 3616254 90959854912658821026125877236393664 3616255 -835083237872580242868153745853773680 3616256 -86412129761572232926395325313187840 3616257 -4344525265567203489130554526511328 3616258 -1337750354480157447721697091261930624 3616259 1865472564514559309689682100639902460 3616260 -374269213893515195015924247455293440 3616261 -2114119381769251496043080751625666752 3616262 609654306316823896692824284493172480 3616263 -461969605935870423228004019867737632 3616264 26066055703778041465794098673423360 3616265 -310714885798376223201150110750558400 3616266 83198355228847652675813797197153024 3616267 -411520252955308390954384040454924240 3616268 -233962225186507512870972898611562752 3616269 -398063122232871442103217643304939040 3616270 -91860905662645881664611590289408000 3616271 -870539666102379833253328309106289000 3616272 299478408968751774984627781368545280 3616273 -311940186956132332211493113318313740 3616274 -34452890903581721697718817434976256 3616275 186491046965519183103739265255226000 3616276 -1405993222041793841757362018639731840 3616277 285374450258084387694516886278778272 3616278 503079966998828122145225862812197824 3616279 -1012994941246263797318604417853016424 3616280 567134205068037900451834192153190400 3616281 -662448064259649445676667279576083430 3616282 -161040853062483577192668841249034016 3616283 1554475415967754142787839649112693224 3616284 -136327575983266223080174392263958528 3616285 1027059489606458611568591552270863980 3616286 -1394025311488500892046726939433424896 3616287 -581879232630318060019803615218415360 3616288 -706768662823841183049319572583612416 3616289 -990222023416002013200658648772932560 3616290 42667190217621110269440183448926720 3616291 -638330065739262759471634407048881760 3616292 -1092607754197200931747268349450777984 3616293 -188321014987591399568652848187808800 3616294 346445151330140821919657816295688512 3616295 439618558834084743373052122133071800 3616296 194079546545821734871360403260784640 3616297 -284944158282876634770838423244741254 3616298 -733372104585455555321064948731190864 3616299 345515548243279647609444380164554240 3616300 -2756214870130547979299814015865600 3616301 -540536117939643179112731105970031188 3616302 -509487371498189542656917081045688768 3616303 -373054916542367136394801179823134448 3616304 -683639172885714943143603302799114240 3616305 47063561707498367381676953481953280 3616306 -185709323009380613307853927299677280 3616307 646633573331280314483744295961386072 3616308 -614288355351081013509166598019010560 3616309 33254584314315717744617855629481280 3616310 39560391860318829733737574609983360 3616311 575832583334849803945157820465597672 3616312 400126125643225941692522193174650880 3616313 185914464323956717237070176826776704 3616314 -40555663286288516761908397095558144 3616315 -284720484447506632457978898346247040 3616316 726008932298329956578735510740016640 3616317 -988005145945407628042448350124587866 3616318 -35773310048314190794056199231125696 3616319 -620247992872657355666931512227599504 3616320 -73859625096473169486551397087313920 3616321 -2039531267937669099456820957141056768 3616322 69119202401797326287595191186261712 3616323 465924671829501518141499120982192368 3616324 -232343294391098819524159049666878208 3616325 716242553818289583711275645376998400 3616326 -302445884454587885293130455382071296 3616327 502275050382681378403886319116744200 3616328 -1309267542693051092001714446124579840 3616329 632212489846266296958414684686099520 3616330 -440851943920962574484098656586030080 3616331 -1181280543301043950691550317092047936 3616332 730317108250298324544232959339535872 3616333 626616538392204876574160493483121120 3616334 431874818330752852546431916126746816 3616335 839770542621271358601455934821817720 3616336 -81076288332652183291414777058820096 3616337 57144125449090251183594946915879200 3616338 109039538365990430669049806890790400 3616339 -638848207577491842829320804283432776 3616340 72700659669150879998368776829870080 3616341 -513861480735119308096465796018234208 3616342 105384219554595088228247045189750592 3616343 -1959944390911220413135655314973136 3616344 775191721132934082153769184582031360 3616345 -167260836320473742883403756727643900 3616346 -430821786280777774324256245154169600 3616347 -75743111854277393281140879716756688 3616348 812026706666043668484165167914500608 3616349 971268280585316186592942480243332448 3616350 -254425069235765714541161643113832000 3616351 -6053372266496692719566474016007648 3616352 1793681533427355371309176125494525952 3616353 -486730343802622930801889712383185920 3616354 90899799587628139107393810035622912 3616355 -57872008950917254974688068254520240 3616356 -727517257552074978736085804902345728 3616357 -1779559678199933320599558838107579394 3616358 -1150645644429807023126369616182250240 3616359 741991434977424735807198983607184128 3616360 -1399280256433290582311199595259904000 3616361 180172123758244282799384338665263232 3616362 -606155832634995879021174792000102480 3616363 -1604834483426817337421580555989855960 3616364 -237728263775564266592243683997096448 3616365 -251952556317375868120831871678472000 3616366 401449771660517223303670499591210304 3616367 -292267847181140532023182512498278208 3616368 132354972193697955423715610339573760 3616369 -1903545468290494985142529647806237230 3616370 -541713998329791943221656209418433120 3616371 -678393579921399336718306999216153080 3616372 574936457498669004407018917193864576 3616373 720963774498326685217868685675224622 3616374 -551534086170671726878939219669899840 3616375 -584622681876628313614106558061096000 3616376 -1879526637477664225505270889429565440 3616377 -300409040439730234731882520685749680 3616378 -126888213419883099079564966779394080 3616379 -977552349101908960986358979470633200 3616380 94626324901400680550680176753561600 3616381 -1229052256421022677825123119259165818 3616382 137008426620081471437122392875470848 3616383 -622024143791731161519663721803974400 3616384 613630832168396973988307711243059200 3616385 906317947948594799609623066434289920 3616386 5902807129824589719841025269475328 3616387 -2400379024640571252069949624642338240 3616388 -1311703934630874650895740068195619712 3616389 -41511242847881673563172665317652160 3616390 -107950936665066121549042537517654400 3616391 -1188146081020663285707804311852480448 3616392 -180970705355779590443044736814120960 3616393 -1902199817246324545813228965118838592 3616394 -25093928236388245069856565771491328 3616395 350032197543828266405788948657908720 3616396 314689864090866133001301754914110208 3616397 -576323218833617557625696637737678154 3616398 -111144292859571926944032820899666432 3616399 -965468810104735199617512740019835600 3616400 39281277931565797168086122002636800 3616401 227230827252679942551216874829218032 3616402 -280016525270351941005404005233082560 3616403 -700328337559394012827130544928316160 3616404 991488217983967753160003090339162112 3616405 83180482433770005026940014676230400 3616406 494471199853425464914553966177627904 3616407 89284160316824867935556151376321656 3616408 971691271811473557902842178957905920 3616409 -1194239727766065869760788493648510390 3616410 -27286457858068576238693180367943680 3616411 -163914064922992964168180988020742768 3616412 -1383906921100166583436405812847686144 3616413 -117357610502525895122282606963926656 3616414 678516791105463782547354349281181056 3616415 1480872761410712903416831110712704000 3616416 286703092549157238931348529222123520 3616417 315542589771245769840119158575766592 3616418 -361284535660116006733837816329507840 3616419 -148703838980171933855471649014482056 3616420 74109782415024606184688962357793280 3616421 -1200587709387500394963910532760045378 3616422 207504166333735428998776386553428480 3616423 515510312551080756699261221026487672 3616424 171668945581565667280240368651878400 3616425 -699407785574489454611921042466085650 3616426 438249125810741064405453765507617280 3616427 408350989486597541339978796802644000 3616428 331769390941963757730011832615665664 3616429 3190567918557225329574827250576128 3616430 402092817025958097397940446696359360 3616431 261702650662630108354656527653457280 3616432 269214060206695813213887614976475136 3616433 -3378364817374401737370717367483133376 3616434 -1489917107224490949643232707904770560 3616435 384902568811082192765979078562160880 3616436 1152411712987419458137877129400165120 3616437 -302674768460284825357309932054956640 3616438 339953519785121972778275159262535296 3616439 -40523694775097546171003295700121376 3616440 -203256229571787187207648483082035200 3616441 102518387060801207260303705731518800 3616442 823606145416902624616837539751071744 3616443 252001003815341081609958625432600332 3616444 -503212190950553071582856754124305408 3616445 -90252414891217284976562874287013000 3616446 2998543529125561586991233022971136 3616447 -878176520250999785960283826798919104 3616448 -830447020973629802209427032375296 3616449 103430587856635659976285183377016320 3616450 -530196534390450048880692846802176000 3616451 346339203703719670085042118324624864 3616452 -62656607142769322408982518166847488 3616453 -1176324025435315407770635720588803298 3616454 -222865357792347086673062488659969408 3616455 -50137224998434659936277849900044000 3616456 -711933739714728877604751654446039040 3616457 -114831329278948555053319969380078912 3616458 -394123656542276355707255066744207616 3616459 793747924185643588154753374727234304 3616460 61328879332109599395061813459353600 3616461 -780177510141901117244032832624534400 3616462 540626223730913733525892343091118080 3616463 1920073519515215727382686327587657712 3616464 -174275884756206498102883384965857280 3616465 -865794151948308921625909607385232140 3616466 -264275297655938135634423298775239680 3616467 -527688859464062589070735696231342920 3616468 -330927522126683367151637764237236352 3616469 1433734818584356854315320154902517696 3616470 -85591007839937045154092228167115520 3616471 18488803703754776510996146811300472 3616472 -20790873936526955834362975890862080 3616473 97811152837903448751825618154916544 3616474 -255744902020074641468016501999559680 3616475 -253439200509659525105891747047783500 3616476 -174846280980130566385228966387040256 3616477 1246061377673854751080995161437020326 3616478 -1371246552855105618753963558117586944 3616479 -43286636070512166579561958729239000 3616480 477913701142554892913482371720806400 3616481 -435246348457248213740501707431854496 3616482 34564801268909267314582563124738560 3616483 339427331465074926457199562237035104 3616484 -58951893244110374422164939185049984 3616485 -91902367457183263330698749185901760 3616486 1079963764640247986076867549454932192 3616487 29930781031511217617961688541649504 3616488 -30422541970081644298850987044439040 3616489 -38545566680539881164758929258032710 3616490 262051266645915642126729602082972000 3616491 -136217835013192230406212177240609792 3616492 -312575656724224337790658860186981888 3616493 16140368660817402649540462496217984 3616494 233323776152941889221301365594500672 3616495 165286339955403309767699347516248960 3616496 -181238779260505053887412236430901248 3616497 -720064014688273940887537044016538112 3616498 -10334536038502470567055272981072240 3616499 192329976253475053711484553311346864 3616500 604860453055999698149954512894464000 3616501 -12575922008186801630639410435127648 3616502 -298545668128519860606415430344497600 3616503 464276795465028832744820895598665600 3616504 1835893232767577002998919532846284800 3616505 5691820116277335751590544718989320 3616506 432871626596256018337536449410028544 3616507 -1384219875077247662175350374960452336 3616508 28336455841803871914509831460919296 3616509 -466013795213062640481541534054317312 3616510 -555704483010512436785982056389179840 3616511 -74079351006262613954543201414188200 3616512 -389800035042711257976056969510780928 3616513 1511566578834381101097066912142809024 3616514 180730124994832676833195404423695232 3616515 2536599123302391900785658907008000 3616516 560610063261640486190593103093959680 3616517 -1360271568420155032844224286560185120 3616518 -373530000357082849259214289055244096 3616519 1077953319129220172192884526218752920 3616520 -389437883428692961103122871842406400 3616521 -284476459619947696725009630263273856 3616522 12370243552553247062827696675872768 3616523 535756414092802911593696765940189960 3616524 628561980046378752764152106111535360 3616525 745112211273589603627603533379593600 3616526 317601921172872099145845569097223296 3616527 -217095801718588871341841574350820480 3616528 61818909578097138715223547010252800 3616529 650625300025258413227243920818037632 3616530 -408287011200280442889976067019655680 3616531 1878255332655271784149958729080044332 3616532 -1237906122574755113762484646464303360 3616533 -8649610051807980102281172863639940 3616534 -333964267044924280056766651856464128 3616535 -434067396316829302344744789015477600 3616536 458674970630086000990380246486220800 3616537 514289293832017852657063227267338186 3616538 697201797922335674103037322745607920 3616539 374353068813522545517080225244528024 3616540 -1074922062629332180964085316862622720 3616541 152463795516269237434980932210798400 3616542 -20792883961304631987356538647141760 3616543 -955230455252103786031881254834222640 3616544 2371405451962762428846430427571879936 3616545 19368077741786016247755793246626240 3616546 -142398626080037709366742815070916112 3616547 -856482851177956523838486092244000888 3616548 -114776141476477183409050712844779520 3616549 954742736578861938470314587400831550 3616550 -34990443478940506853714094346051200 3616551 -155710593516846799928484776807561520 3616552 548233430320521373615256760725422080 3616553 -507458192108735115029881089448233216 3616554 430848745878203859819515943221233920 3616555 1072986536118350080860634582461342000 3616556 249448648771660643037162772972320768 3616557 244439704748803687498093593948720192 3616558 12525403873745272331297914763839488 3616559 -506701481881079545239330075416595096 3616560 -183912527372400295239045084818964480 3616561 -118022101166176875041391960933458160 3616562 -484791800861751367676257165481737968 3616563 715869292638997349313412275172470384 3616564 -45328168342147835095798527728087040 3616565 -71219116305771352086706363771177680 3616566 -26009117840202916193860476862033920 3616567 -1283077856638523480697868470620152248 3616568 746318597045554376827896254786949120 3616569 473220871312996598516238396943242 3616570 -570194839933741022241885277110220800 3616571 -335989763503617710765444657460239088 3616572 -594101960672354214673326395125943808 3616573 1626376727540486622420707283921722822 3616574 -341272058855152202279742445393077120 3616575 -199486912921540680131656536107183400 3616576 254283157168797041639671572691681280 3616577 -191632205994179559999551019492286800 3616578 160904516265163965278943967285315584 3616579 -1317072354786841793001140231985069824 3616580 485486936396745257182078655475425280 3616581 -1138015573248873599166159693446953248 3616582 -78788568721324191091674610207896000 3616583 2197759213073521529419471318460639832 3616584 -60382866507237868273823914656399360 3616585 378731483744840613407128905848862720 3616586 825101221353529250320498857177490992 3616587 30395283696575791274731161970113408 3616588 -1585496776248660456405092961191341312 3616589 201292356523644471281422943756833824 3616590 -140201028456126459131932478624275200 3616591 -1470479536919030233845361743907455816 3616592 -137561753300482456121655482744832000 3616593 1185959659693068428552015955328938240 3616594 75950530903853548574437969799934096 3616595 -494829536085032338596428881862312400 3616596 1210294762713573914179913835128463360 3616597 291957596119362227918656652085353400 3616598 -347039839923419372101341272903295360 3616599 -95412254110875278692987902300466560 3616600 283502236779009316300428803591424000 3616601 2647203344146625759621233935021504 3616602 106553164431575221481956764589890048 3616603 2918304501444893997720716533869247200 3616604 -364939183147310195203927779845068800 3616605 -585450058820405121439273122043461300 3616606 -18330695491076398514792094889057920 3616607 246290002552411067946046805418699840 3616608 223515211197586349381500367940354048 3616609 -37108435137039160727885773077971180 3616610 -224977102028713887069367256730886080 3616611 -124858814788364072694161156559925128 3616612 591400980869108480687044737837158400 3616613 -13071229830866177290223388881864832 3616614 220503966384450542054165651411094528 3616615 -233154823384962014090994739283518080 3616616 351157513825365501350186417811348480 3616617 235743938156778402610772519905921680 3616618 -398734438293302295628986879319068240 3616619 -854384627489456098487997800462702880 3616620 84026566179608150450403703701504000 3616621 1954218263246532947684879934014612822 3616622 -608894144928446050025062032027185088 3616623 -1535675850228736889445792477545766000 3616624 -126300972152794393671226289550950400 3616625 -1873277295365143758060229271656791000 3616626 -44700766296614429086308710338790400 3616627 342706231204377841244182095554785952 3616628 -1182708169994649178242177619665877632 3616629 -1091512664996516311925373518767694112 3616630 346883755842532033401188728695720960 3616631 -1698734456567055953935719530086496880 3616632 -1064463516730269683513931833420820480 3616633 -429412118955875301411990125977668118 3616634 -263712509223487824469935904200907008 3616635 485658906278674764294845246316372480 3616636 418411980968000561279660614115995648 3616637 1508954994732001769283779585989361286 3616638 307111237587207523130799497520538944 3616639 -34787869642088031176654240798192192 3616640 -1144905556045790261420229996734054400 3616641 -597228454860200684831831782795455600 3616642 524029526074990623125246500956845952 3616643 787279444169660761490539452523507104 3616644 -123311724872987965230097400961616896 3616645 1225807047074773931715792108303049080 3616646 -288032603416216348656061701761605632 3616647 -1078141173633495089502716645000717400 3616648 792165866744014671714149915143372800 3616649 -1282670534560744689772306698152533350 3616650 29197161454296343313241768644928000 3616651 386459601725162568124115457882278904 3616652 367253824554341298689632089196495872 3616653 1127441383939241480373631065851804064 3616654 727256979881127241260722677631779776 3616655 236289824851578018936253150512651360 3616656 143210225086363711087957783145152512 3616657 1461321704097126015776159837549630832 3616658 148367616670904466147423179306563584 3616659 227673326106530554389739283273540328 3616660 542029277561149580853686271844608000 3616661 95319500748877217651021976530405262 3616662 -8284674948302443085739911675437056 3616663 523948963671371491853999910015614400 3616664 1700437649252143218866616750640527360 3616665 374049906460847644755281208786714240 3616666 -1053645904917145705452165604850204160 3616667 539631195133161437394417527199634080 3616668 -812234517664935283738547309398043136 3616669 -404556538128672935237614942898257920 3616670 265584614431914590466934450485020160 3616671 1050797290205919189835446532637783112 3616672 195243400884537891813781039229632512 3616673 520797496666093927747992844438781922 3616674 245975438678839095916865579539685760 3616675 -312801456324868616533380660869520100 3616676 2325239183901597173149651779465216 3616677 -554625755304711720808613619381120000 3616678 -114347941061034890933085649082568192 3616679 527176583298887367346816772719069080 3616680 -229263010872787616836935723153408000 3616681 -416352552498213370247773048823474688 3616682 -1191542672218923158074168951856857248 3616683 -87147793184802984378869118819342336 3616684 -406901312901916506734982226265337344 3616685 -1298661385459020861632650319983957620 3616686 392953215688046280952477664282111232 3616687 -101579565040850906233472772067600 3616688 437397080202023832554281171059179520 3616689 -997413468605510077219210902323903376 3616690 681913090107144799519232003214240 3616691 562807547875503792793504907855321472 3616692 -168009731886830444745517237936951296 3616693 855019382747835157330714010238276540 3616694 -665787212136204685865476629133086528 3616695 565157348614191731180131243923210000 3616696 -1084665601941705777835591285685022720 3616697 -765549713232454703996553241122071808 3616698 230917153305667912456227488034992640 3616699 -1787678544381016464190065057148463040 3616700 -481682881917796537314556568085696000 3616701 37125465806449330159044957337334304 3616702 -532837091176989571085715633819691008 3616703 371611752520515490342322021805509952 3616704 -35673270566104966084826462379048960 3616705 1134070153005647280878343908012889000 3616706 -391750651257591919127570170900439040 3616707 -73539254599664667692132596354024320 3616708 279198518084254124011038747621031936 3616709 1293361790757281037143475897505081020 3616710 423188732693490181133422317369816960 3616711 -65989819549023469260961328095989968 3616712 16195223955903282374959152534896640 3616713 -292107755252051973810995433721221276 3616714 842100034996934078522992331817341952 3616715 -930117566441359806078802674814272480 3616716 -160630374434959606867221207352320 3616717 -459583339081620721553941519525570580 3616718 203241919303410970463112570621062016 3616719 1653485536524458646726047021413779840 3616720 114014641166735459620241354588651520 3616721 -83428763795145204239125839609912078 3616722 342864029276772200727663137005938960 3616723 -1144577675113398583904865385464093360 3616724 570812518089341115549013781306906496 3616725 -45972984991766833752557144574362400 3616726 -1048371255656107110178335336143926080 3616727 -573709123953883594306531947751252608 3616728 -197613445072314791598026000972451840 3616729 -458956750339830812963609185769083580 3616730 -3940663118052134552927605186913280 3616731 -83780177514081725470617582622715628 3616732 478809678125375994724414143418485760 3616733 -706853521076314246264546526408679720 3616734 -231672319496805153002340837893068800 3616735 479115512616596488188356805970996800 3616736 1202673550982241402540352886708109312 3616737 -59173082340623091295340451889583232 3616738 188641474360682218405661268012474144 3616739 109694662065804574447243375477511232 3616740 132222450191725109845706614165278720 3616741 -733660972178384954518063071083689858 3616742 -405121797172887641513915793750541056 3616743 -536465384028376819928998258858274736 3616744 2372805005680100136345076451428761600 3616745 336216722722812092325015961227518400 3616746 -221234380905647691576614606870048256 3616747 -1811418999476416208179258287095137804 3616748 -1400536123654493674108866951845551104 3616749 303717732516725520697707526875362934 3616750 202130424396257823144642641537664000 3616751 -994075297862700518366179752949321392 3616752 22329522963027527115955095797760000 3616753 -306215031186273452462829299964048320 3616754 999983140450279240274338156981890576 3616755 -425623489649196611972925130553791440 3616756 -417930335073427137189939188058986496 3616757 -753422132843651829837142849417286994 3616758 -73125618616659064634271616667518080 3616759 -89725090575531316487771307132140560 3616760 36546653363826947238107397553766400 3616761 -417348406260452514783257522230828896 3616762 620924925524218348688765457646752000 3616763 60577689125301181895988750092531304 3616764 -381955071303663579279706715591270400 3616765 -1234336579000673144569033316397392340 3616766 50676244212418921173526351926691584 3616767 -107564563964447638181912875523970816 3616768 -37136854284852031424580011067179008 3616769 -662141956416106545067530139119706986 3616770 124989239018554067772213836067532800 3616771 -40101331789221413618594709739435248 3616772 -293147639621513778295182411989322624 3616773 -4168918701249316238671003578045024 3616774 33587186079674087291892510768386304 3616775 -445912236235707324445338920325199200 3616776 643754349938557512477685107558973440 3616777 -2382002800359567164731943220668286960 3616778 1605626303131514381893818845052165120 3616779 -664716130564252447318666633634417472 3616780 334548604174141683300785597626291200 3616781 -431042428729180908988256219994096960 3616782 -81004386528006632322957133304590080 3616783 97365709853034220517848195758780520 3616784 -127486360650634060117522580996603904 3616785 92169076028265694761268073409907200 3616786 253414466427690739322065925277916320 3616787 -268208780458967840738709716144001600 3616788 -453586135331173284583675537780905984 3616789 755384801629545660642331083825193632 3616790 41931003377494217205885865694342400 3616791 78411697158621884793763244550971904 3616792 410125836101734350489102313281822720 3616793 -892581896951534974622754984189711420 3616794 385005216911976038708534609929440000 3616795 -177575057646222565333105845759288000 3616796 724106318295643055082419349658248192 3616797 55321787191601926305595520133282720 3616798 572859779516291128421083161981974400 3616799 -322791115454666329093377845972210040 3616800 -200831335336107225122850152408678400 3616801 485223334984038754159634644150662144 3616802 -59907301314736744272614352588526080 3616803 -886983967556779023929582849162720988 3616804 -1226408437595856511733061551055017344 3616805 381239108248930350768283826109566460 3616806 -257514066668322727849954960648370496 3616807 -315551865224559392583973464036644120 3616808 105096744911040460309995860794982400 3616809 -60617972183147124441103261417269888 3616810 -166945845437570996469921481269986880 3616811 834905131282261345209355095942672 3616812 -96236664233651373184573364213144832 3616813 1433285761232640654875550988959879062 3616814 345336511373397607916310074628645312 3616815 18283397712111107660131910466539040 3616816 1929710046431002042175321532268544 3616817 3965239716512008868600744622359577840 3616818 -506996847083504306480040198399951360 3616819 -1144663363666891489210771103273901456 3616820 -1495035628799063824858072792142277120 3616821 -56088084328751473454840884029018720 3616822 -132333113733050844485884243972540800 3616823 -292489611635592657270469987289620560 3616824 283201719489534080311387513533112320 3616825 -45777655479138442869553818732920000 3616826 505222333368270493483985561603064000 3616827 664510619625163824086940286023972120 3616828 -1446052335321010440063401198331999232 3616829 195448526125441576077303580921823430 3616830 169817618486194033029986793543909120 3616831 2179585829539831936705830789191037632 3616832 193878530478903203040465086444470272 3616833 -382642419807055127348671307629658112 3616834 170267421427734728598809605930674720 3616835 461519280193466104877399428742461680 3616836 9976551499104635439894036501568512 3616837 791430787970819907499464061173843072 3616838 -118056717290759055700507863737172480 3616839 961282030223706060265119504515982240 3616840 -592179759733487431270137715077120000 3616841 2045629776274273560064334335871809242 3616842 -315693501902198536725824300178024960 3616843 974864011155618123244244129013411092 3616844 -237810226454054746520099704994070528 3616845 -130635931619275677021602436393202560 3616846 974886893463296604462740189325760320 3616847 -578620761081977714277744101030671560 3616848 51024083820115657382889576292933632 3616849 -405491343320520681268891290554161436 3616850 371268652492599485510191213171460400 3616851 -329907490283337037763066686536825600 3616852 -491912613417261598731289103986356480 3616853 1406550275016720781317819608019441102 3616854 1286253690683039058228838433730432 3616855 1221829611250498760109201661076537520 3616856 280862939765716923688919020977500160 3616857 -543506045286444972318989051193008640 3616858 19881779625170178349381993820090880 3616859 -849531496893555042232588840173336 3616860 65713445612454459220038295162767360 3616861 -912429277366409659200610258222951840 3616862 98305945340251145681664206180898432 3616863 173925092948520256821010137411813888 3616864 1345969759584289522242143998685085696 3616865 -291086524310915375352550877326260480 3616866 -483692347497959433677739447555494400 3616867 -1699278513248753294632852953816465840 3616868 -989847409197215828360322919975815552 3616869 1258517237037690309716062032730194240 3616870 493247577530303189299031221018730880 3616871 -734983590172446166360007516274518400 3616872 -47217933162298917783070993457971200 3616873 439214413586708450240351639955289928 3616874 -345938219436999920735502862021981440 3616875 16889142873384147510253309916677500 3616876 1472850625585421865587620658029103360 3616877 -511559680330098433472639952320019360 3616878 -446540514530792713654303595202140160 3616879 324095869060658728242375737100348000 3616880 48467875401020554571218872582144000 3616881 -751276526088358999365179207967420048 3616882 -381193888727663841480089504587554816 3616883 1978605954055823149832107759280013132 3616884 -632875682934687776972616791113380480 3616885 182946859390531986364787320463938560 3616886 447644192218066147801444759858749696 3616887 -748087621513077803426750854636502040 3616888 -870588068598561924027778454497198080 3616889 1286604374186244564681071328914067690 3616890 -12826357035772234829297809974094080 3616891 -426807147393964887010647480338570568 3616892 1123760389740352352545057060492649472 3616893 -25092597201989962353885661026316320 3616894 -41797890397291257994217044605608448 3616895 1332464407366534268283561786483383400 3616896 1001094668598505340781513012569702400 3616897 -484768288169709415395443482945425120 3616898 -502620057158936185760899753176900624 3616899 -418786931880081761690358288052176384 3616900 -204663671488918195803337158838476800 3616901 -1397421588774996263900033580939400098 3616902 -6455836675126063548232389052247232 3616903 -317229797113916349405652437753600480 3616904 98693490358161240188061158322923520 3616905 278102442715777192978436491725428160 3616906 276921756177245127760942360843471152 3616907 -364831053097006897244617696476114288 3616908 -471156004071121264371030488984547840 3616909 -1955842258416862089729290345255677140 3616910 -508120897680454035888080076824386560 3616911 164594710154616095972229750155628576 3616912 -75118188642931331447745920323665920 3616913 -503083310014372083748900757449349838 3616914 -135228281168176931847394173857591808 3616915 -1117484870319641812108855886359866000 3616916 738661369507806400787269034840401920 3616917 -1157791007970434072396706004995585120 3616918 -737428461248259966189200440876431840 3616919 -105961577049222551965410822156337320 3616920 -593890210959370598810729759035392000 3616921 23451377694593369897920491038407680 3616922 -774438660518418674038691609906484000 3616923 229022658238381186596802942918355568 3616924 -52107073912864456488413475886531584 3616925 -122675912394825554005171151358144000 3616926 666089453783698313951641559014234944 3616927 3000126332012768069219456944805607160 3616928 11794738220008976075293238149251072 3616929 950805335107207554411906784480838400 3616930 -304055329013287863904471893381204480 3616931 -175931396726034313716772386763623288 3616932 792845640837668198339013441724416 3616933 -1949626420283251333420693942932074818 3616934 -16390432222379401587829988119338240 3616935 -145470759912328692038064195968640000 3616936 -1253462679081638122213946310598656000 3616937 -682626019962401830825121772092135448 3616938 -157373771461006295677261857425076960 3616939 -495905919147600433190469805846157260 3616940 140754375335338182062320605866711040 3616941 -674432083318191244607053725909743808 3616942 -191832570683983257901426772105666688 3616943 -1688493572539507126593447843171034056 3616944 -137727851173869567268052124464480256 3616945 -3842180677143415372079963597014080 3616946 26488608498364941111451877919092640 3616947 186075775518440086364711696741916000 3616948 -1112620882349519031101642962664990720 3616949 268843349379293890362126448529784192 3616950 -140136996644619717162836648265566400 3616951 595423918116942395304846061513651912 3616952 -293730063721056809157211798689792000 3616953 854640174205228961404603853018889408 3616954 81010019115357224825750672228774400 3616955 1075412975281248315219978214926975360 3616956 18085382598567654785615652666998784 3616957 514611920450164593384529060611273120 3616958 615870771187047716432311310032846080 3616959 321465244442374219732782967333775304 3616960 85605806429624202503352821062041600 3616961 257395693423962319060897558263459972 3616962 -269012167148913889015831854825075456 3616963 109386685626639283824621287427850960 3616964 -187800701334883945711550217383357184 3616965 -544975116646789757429584718972107680 3616966 -475643723964851035763843595105300480 3616967 -420469751093943619324516472022286080 3616968 -166580073622466238942622151623434240 3616969 247909939751873005734839731117153370 3616970 -57903334124854958217612532013091840 3616971 -152493685140232552604592270044578896 3616972 79517719350337887314398355221457920 3616973 -650324752436548800999915882345809280 3616974 30291176243126555497114727000235840 3616975 -611167075898737072754710197638055000 3616976 -200934474053743561367715957638823936 3616977 121803083907131602652754280917168000 3616978 1133421029811742200388395291905297040 3616979 1258337021875622182371508235755722432 3616980 286254793124997047800283964381880320 3616981 454606961095444139448056617497686812 3616982 -189481504001931888596059614549021408 3616983 -1228113663502555199080711581326631648 3616984 -284844784513037255022061699906959360 3616985 -752425532051122487840772823726491000 3616986 -618970801941438108290214861073614336 3616987 -69792902009424959274399605130602496 3616988 16945057461923092716507261014731776 3616989 313266292382660874697889669804701824 3616990 78182936746537801886195382297285120 3616991 -483083027961685659287564580329443728 3616992 -1270319986930240761433389862579077120 3616993 1809285866188429008481865551533774242 3616994 -436516477514197762781281120956406704 3616995 680236698440658625266401143130707200 3616996 -1386317106366773766013351764532811520 3616997 -43871185376926725161088018743911554 3616998 -219996186869005945743016701620398080 3616999 -22892297534215839863403871258093000 3617000 1111457589970178048864002054940160000 3617001 1804472697961694127124511077814915040 3617002 -102160855964663519295144772166100048 3617003 66747900698975231848578905139138144 3617004 71908104561777712675811258973711360 3617005 460769825147156048361521634947942400 3617006 156221824844240199278094142129184064 3617007 187210681306830775860895753760933640 3617008 -92173010309294922126921771556077568 3617009 779948831632977149959557024654101952 3617010 -26790525407303548483310111559765600 3617011 -9368941376737902135570401012066600 3617012 -166807805869654709440454117924536320 3617013 674401355222697484118636114608755264 3617014 991013036861775666053294992892573856 3617015 -1589339412296573957148382381144833600 3617016 -97146181824809233868699165289308160 3617017 -779795632251819532861570688372407980 3617018 -41323413639979850599373403545745408 3617019 -429705374863108799530658900616704496 3617020 156241293706469679106244099363665920 3617021 309701929694910958819374032254674252 3617022 359129912078100216579132339790291584 3617023 600804433333810802270786884079809624 3617024 -97294298478008551091740610238873600 3617025 366081172974931843918813689687168000 3617026 -143743790305476973255507796831109120 3617027 432049490204237843377894474471674876 3617028 -968350035874803498285140084894945280 3617029 132628321484519617186461634068512284 3617030 -272041224934475865337539186537590400 3617031 -19660029565605757193075104484553600 3617032 373145725372589502744785510097561600 3617033 985785849764415771928673143325706036 3617034 -562777659036185510164936043273022720 3617035 -931252588264424148975871258593431520 3617036 339512415636296851153953157141401600 3617037 -100855170399777389435444912391051072 3617038 -522035839102414262609852948997320256 3617039 939534329765044693142390838818365920 3617040 -47774897627942785419920264598650880 3617041 1962406262924454064050873786594169584 3617042 -211544935656228605604590764146648576 3617043 -1357943623810412352385562239801918536 3617044 142602604435720788007167720273163136 3617045 531204992550072077922071666900046300 3617046 37143333796636176153162128534369664 3617047 230093371648721318487821977038074032 3617048 -1532828637917956078524722437484144640 3617049 66152083030447462058561292190310400 3617050 -31060516329714511988186798720401200 3617051 2937581580058396564713643045382292432 3617052 -1135610786451336483593690118328025088 3617053 2308185164253961052334196200663840 3617054 220760580082065872130401950256025600 3617055 442168913577465028432882402304997600 3617056 694408653872960896346881431648337920 3617057 526571280877438610100057198739763760 3617058 -471891039984196649905248495914584320 3617059 264642881925023695221079624853895260 3617060 265186815517370797289197639572111360 3617061 -110258208823207194185617476423902592 3617062 -1165232723612523674201127002915857728 3617063 171417814368674260123978798459224312 3617064 169554133698652625272460499514245120 3617065 -1485622319589992812087161281020392540 3617066 -340970630337778570255863974294121120 3617067 761300318602780234380055560024521712 3617068 3312385797313621164603179452579840 3617069 -2315628853222055047345074490215943530 3617070 -137467571671082485107432499538044800 3617071 2038717372682421662189079018249120272 3617072 -41622827901367916019185197558333440 3617073 1068425650620139634683998867129141504 3617074 -1870307171270707219718623454032128 3617075 110705871563360585037567303828384000 3617076 535350874366277417108756878345285632 3617077 63230648821238440970047252747599100 3617078 570430073290321872186723904173735840 3617079 -974759878640947796049695349698510616 3617080 -4021010522321930626110362276659200 3617081 798834910165431874852818159600336132 3617082 488070342567827005311672033021672960 3617083 -1152993325850254250789979216922781040 3617084 -343811587302910035469128808327401984 3617085 393930286545710278061624312609811840 3617086 542105498907697871081432036402276544 3617087 596925355378584486473847140916480000 3617088 -20953212622995607046123683798056960 3617089 98551678717066082222697774078379456 3617090 364410489042354807253420498413449280 3617091 19031551079436159201181953801661248 3617092 -2036565665850857058170889008312233728 3617093 -3456167797541250368493633050594658 3617094 -324208904133277184059000823812116480 3617095 289521696205336375228725425559882240 3617096 -237943365789378607530439222690775040 3617097 272895236712738507023609915650537440 3617098 -431441596998714378131730305177461200 3617099 1442795446529616277908927003027374100 3617100 379164842248920849864738409138848000 3617101 -1637154821105850629662968432148677898 3617102 278518308607282223312971009272463104 3617103 -190272705443711894433805075084116096 3617104 -27312217337789820356266957334528000 3617105 -1435450931966020047435829416073225740 3617106 716160675231160247082863288234707200 3617107 393889794384112425584449639603202520 3617108 878688508282162825184933964520022016 3617109 -2060502272317417566550390014028625280 3617110 160302544164851468425734502282210560 3617111 41482866077952232637205351271257024 3617112 -933699069025671733476261264840499200 3617113 1058786196806002957646527555952613120 3617114 792681952322731771395126980578780656 3617115 5113393515188521290947960263620720 3617116 -2658019375043971829612547247503872 3617117 -5737198903727106291686289252141696 3617118 196206730035210820913271315928124544 3617119 -605260123660407922751606748130680840 3617120 -268782159645895002952087543260119040 3617121 -129249624889682286603269147212907088 3617122 -378479475256698566552362320722451888 3617123 444867454419157457260721700365399040 3617124 -92974686385241067410624052089548800 3617125 138778706603513017676213755517880000 3617126 -35803223802101482711870440302727936 3617127 1286143718345008102930433850557061264 3617128 -154967052217527769677682966292643840 3617129 -566928797845753935589518501213562224 3617130 99748435471326895303047145926435840 3617131 -843812985882184416495135335797824540 3617132 -801534146458318609993130073452431104 3617133 70457145409425007473666126515559360 3617134 -540764872882709616923467039975502784 3617135 135798484418415784519370105716571760 3617136 2792350603258780532124807869202432 3617137 201681652190436297174104678991320786 3617138 -108910177982110219182472291761976320 3617139 -146297227422166035380351257567365576 3617140 -68681487656513416156377001499289600 3617141 -295129762020191286655649686384485696 3617142 1384392862843691158353918539833344 3617143 -663109140305678338460079277884461376 3617144 880297747390402980539227523159040000 3617145 -319960832971454358995460989150700480 3617146 286350787653522951792722316310743264 3617147 2108503249926862363143151338961426596 3617148 -435988828922919277225707288905080320 3617149 1797105327196529280893200895207126150 3617150 20998626604045839380511814246233600 3617151 1271112194831170339635487088840185032 3617152 538375467236975919232933031124664320 3617153 -76574662916525070251239266923849598 3617154 -970730392208021295939634785330051072 3617155 240277870396876433430339918972423360 3617156 -229852101119644563480359843406660480 3617157 -426517002215864278712203170737978208 3617158 85841367250209699380307833864927232 3617159 -236897664094465058779467178728468000 3617160 -10085851954891482697402262478028800 3617161 932074820238839209865866333461603024 3617162 739096688434891036959235418701718832 3617163 -421135427084281200514867818068294400 3617164 -275249844444305086192470215140844544 3617165 -360781509517608522326371444207792200 3617166 117383972231222213146305889913376768 3617167 -951723095052324072681640916402017248 3617168 190253873225810349086644345244811264 3617169 -5436222495082155803755840239126432 3617170 743119910591052220457607421880788800 3617171 701637501740658697849446486955371000 3617172 316719854465350747897630731942512640 3617173 -229106493538079068259378977895137280 3617174 794555505093378378446833468620768 3617175 -315690609600878400762229364725357200 3617176 35618620770009267917020347868876800 3617177 -675129287340556495657620751724833974 3617178 530890231416257340928261095164045568 3617179 -1868277604061137842094802830512084220 3617180 56917752225129350643007478405629440 3617181 -125057770843714872284978222275340730 3617182 286241848153500050797771641174580800 3617183 335959742469950885415405049321902984 3617184 74283008384632509917712493030932480 3617185 290587071658156481363238947764555200 3617186 138907797204599368257086023105866240 3617187 207830676300816055052164467024898560 3617188 -751460945370705445033793261822922112 3617189 1166631638346516353031663158819339520 3617190 240581125038201613211778140253945600 3617191 -170293423683576601189155571381549008 3617192 -899824544467826054366748351211038720 3617193 -660965950104865457564325739894029936 3617194 -182238063465296609562570360402981888 3617195 503188145747886172317355213380559200 3617196 -632979485521545344697515124532961280 3617197 460887269974439758471183732267188960 3617198 -44332553551266835293243964342739136 3617199 -1002312418619223546522637312431545400 3617200 46570346486995298129728113104076800 3617201 670675308857469489116656991391433920 3617202 188703522405790669000369159243132032 3617203 -13508271754171112701639517979049976 3617204 -1161842115251740083786635809437781632 3617205 739257623525207823271077797027982720 3617206 -235511501342901550333771246182979776 3617207 2297931840938621958511642747626057432 3617208 -266205409388524577444161358529699840 3617209 229684444717092995558091697661807316 3617210 168403572850859040053575908017141760 3617211 -61142420461928112811188307626133536 3617212 801258858967330689874259862912275456 3617213 1018962944895048694278410292821313420 3617214 349039546460910805250754908631465984 3617215 537196390675447763909610134452188000 3617216 85612526527568640066753684370882560 3617217 13528209288194734363364758533972066 3617218 -545593154811954752446950121184684160 3617219 2537283541905495949169834305714717080 3617220 13940373442911780233621568562606080 3617221 461873408003059593064648534257339422 3617222 136844558598604841422333732048098432 3617223 -7881921185063823712392639468422400 3617224 -255745917414032194285481660241991680 3617225 -337852636733920092529999468852018500 3617226 -443724701019792921542518452907832736 3617227 -137617490231534885147879711359669200 3617228 1450372974053412589420793216571156480 3617229 926028839590386644653239006008561952 3617230 451165627029468296439537995148845760 3617231 402267028212352116599596814356730160 3617232 71568974691776668002710148354539520 3617233 220481560582234958809619821040376384 3617234 1157657803006662639259402787312912016 3617235 41344150042888162751166130862144640 3617236 66391257812151061404766985351784448 3617237 277202986594413289075305116802420480 3617238 466329696330024792125261590592862144 3617239 -17705556137652755084694779042827120 3617240 -191896945066174718660734478697062400 3617241 -560090699865472086831704284160899776 3617242 163517230426407492960619398530157312 3617243 -254392469094440463783021632926388160 3617244 -791365269224201154226149785829166080 3617245 60894775396484922269418569552918880 3617246 4993578714725691682149005477824704 3617247 201610063056681602565920113740381000 3617248 -1533543926260456972481050938884751360 3617249 799396034148189828701498152434204720 3617250 -33523222097597865265244657170944000 3617251 131845573301557779754086052297800000 3617252 -184350778664803167511174822933340160 3617253 874154619350627058918651335173940862 3617254 136804352615314605949299959828196576 3617255 344103896231769082549946365092623160 3617256 397909746663268552620113531406090240 3617257 -461301621687270847932862770196519680 3617258 -375127530685964862219597850993455360 3617259 429391580075712169943246365156668504 3617260 -16120794654397348358621130196070400 3617261 3868310879841503673100488778645705152 3617262 -260841988245456961508426794607430720 3617263 501203539018359705869685925456221584 3617264 112439755515511340714390297310068736 3617265 122880837217723776173420780749344000 3617266 -106245854183852040673455263046623232 3617267 333879728211408883878410992542266316 3617268 68765596488819761509419545540007936 3617269 1295847743937434695294208796864106670 3617270 805960229176668159826481475287470080 3617271 -177492392258571061710374684836051200 3617272 -97462297000786310769177850053427200 3617273 437925987434391525685683517882348800 3617274 -5044025535793591507892074656956160 3617275 -149675456851025163446915993303674200 3617276 -678560488189877234765641827572817408 3617277 148702858342280844865101085502566080 3617278 18199334945053528874959542143097600 3617279 146082866005055788512489116238411984 3617280 263454514504141085412569967765749760 3617281 -412504445268714837814681483760785918 3617282 235927744899489523170556805685270432 3617283 410958265433924434793117741811339264 3617284 1466353140387821880990403669892812800 3617285 115455750402896776131206263175233920 3617286 351211614108404488239604492976918400 3617287 -195216412927814293181040745881871608 3617288 -1988751074206357241732115347440266240 3617289 -10917717828933605987826580334048640 3617290 -353351855704596975946952720658374400 3617291 -1218286028891596685906672171726971308 3617292 -29588242618053650873766067613319168 3617293 -1489997398168866652149627008175008458 3617294 -906686143974352472622870273865734528 3617295 -141089056844069127174377755152240 3617296 -5512534352002331042363728060088320 3617297 -458697560921872794830684384780072448 3617298 10447649804208363664140371372797440 3617299 632809058641931815741902031285139536 3617300 -79199554023334686360021589284883200 3617301 514164357129403079958174909203977632 3617302 203706539958575188008652982062267008 3617303 -934953579125258892506342155396834992 3617304 -412355608285520435214371113821818880 3617305 343280986104780412561012943623370760 3617306 -105330882530692378197491842769743872 3617307 175881202422146388908752076875125288 3617308 145943068273323539710413619509460992 3617309 -629486708748867169412515276386350490 3617310 -501080517636267330221092231662483840 3617311 778472210965568521353981983501037840 3617312 1027423398683082032551704677897797632 3617313 -219504231425014404791194068087537792 3617314 34671397109250918155785908005367072 3617315 -312270472354932426833005159696968000 3617316 224266654772664430780772493156691200 3617317 -1787765608944510874683186131046646848 3617318 7349508765061383327963430687720320 3617319 660248061868145363029323260752949544 3617320 203263476948612057251752324374528000 3617321 -1312963467067651474612672931941625478 3617322 -159364536883971056578325652570793728 3617323 -1443462627068612263043659186807364428 3617324 185046536621823661532652355594676736 3617325 -611838168779414462936392411756848000 3617326 10079461633240912471205254154737344 3617327 494233352217881855421168709758072096 3617328 -28038736376366543906150612660649984 3617329 317376230880454821455873363004038930 3617330 -1106225537112143777002673573074368000 3617331 868092957414581779626273507578296320 3617332 -23778650892480240073992638322157568 3617333 756280542313281373060421318720458140 3617334 -232208457049554517328177139727288320 3617335 -349550289971974752176382977568807720 3617336 -334217982221834727098607073960857600 3617337 1127839351432071381721837980690983760 3617338 753290456104977449085978261020446320 3617339 -1651931948362119192931569794384251800 3617340 530799501287477862057520601909683200 3617341 252823866958553760870908630232100864 3617342 -136980719163282022551163709810893248 3617343 -430842323755430114354489896867736136 3617344 -523076251059942630719185046863872000 3617345 661046187775121312333891754183376680 3617346 -12576409150249702143428817041318016 3617347 1945442788300332027822546163966756796 3617348 -42078150858329953306507527005749248 3617349 -325981908423263691496489814019624960 3617350 241994804675664106319944645285156800 3617351 -729157494602034185561125089917076648 3617352 627462032414300018870535627444633600 3617353 -526339634817490541388058430691088880 3617354 -227421243752477829567928273584610416 3617355 -433375086268339029868317929666426880 3617356 164925345396338999283282562042066944 3617357 -761088276153180430423044913798656288 3617358 194381517437034627206110579844964480 3617359 408420713565413359927800577579967680 3617360 31248346887334769160602613409382400 3617361 719327046169216653196393745894404800 3617362 257752696262933214601889272240435200 3617363 1014093591545591895292425716520549612 3617364 -187472503529452276147486867560781824 3617365 417097003759900438444451819961607260 3617366 -1141862025558888727073396479877638368 3617367 -556919958919359031758000029403515952 3617368 -976265698577585039696242963045693440 3617369 -7160480692140864410642207853114240 3617370 30130179323474544892988516828759520 3617371 514688072905532065481178249236740272 3617372 -599834112723731775386685163266170880 3617373 686642445894736115761873701529216800 3617374 349805154206373675577199538192567936 3617375 29149590997304043134347998338988000 3617376 212324566298120123545070463603179520 3617377 -1357279552254439260446719176507048768 3617378 -762414269621938147932012109906481376 3617379 20517028989020393887161260412856992 3617380 -483282355114491995518249034557693440 3617381 -285045863564468692327432623618602208 3617382 -70657681854480007525670452598355456 3617383 47212946321030485755528797611914240 3617384 1987427718831403641505167708067921920 3617385 85748215528493478782006857138152000 3617386 275913908326918098293238628430400864 3617387 -1896440543395266333289131505256655408 3617388 -73124509111946647325647765254044928 3617389 507638655668929003613920273454296128 3617390 -80402876240619026249833944108810240 3617391 -420354316825033004898501166145377920 3617392 -4865241245126919556601646152187904 3617393 959092918843052074665506785899761844 3617394 -108526012341593171357227171414523904 3617395 -1258058204851936088477256474743283600 3617396 1160084718962814965220888171013847808 3617397 655652565644925103135798062879220032 3617398 -653192773569970008378451250004712800 3617399 827853955093998873391675133234608464 3617400 194477756769448394843261323998720000 3617401 1612161566737388508166052685196871402 3617402 -851447415108720035140674881653739520 3617403 1055925094970445356638979966020753008 3617404 -452550759207316995258963026973983744 3617405 542550955765240729186854037166376000 3617406 -152968200212815235239678705473073920 3617407 -117281254927157917521534207283721344 3617408 -1843507472099690287643980015337472000 3617409 197170911205035998949173199364478208 3617410 10896298310932224514895721782016000 3617411 115826316328530512896955941131252480 3617412 355526556386363267656920178983450624 3617413 688975210206569680939079576793840218 3617414 42239364802925158723272958589161056 3617415 -473960414903834133937700134376154840 3617416 -627036218090934802134482160875520 3617417 990002523725280299457278044364847360 3617418 -2433073575484336498317905528328192 3617419 -165131681487535597396493618505176512 3617420 35103533240680177598523843024737280 3617421 133263398255466904570715514007730688 3617422 135646702422180162699628993102560000 3617423 -258209206594364734233075618436475736 3617424 -136791681670205027109829826609504256 3617425 -285182027196166158346817208985805850 3617426 142202826092558358419436847133184912 3617427 12142325447819768955500218975164480 3617428 966309793602529626813826661454723968 3617429 1400417613327142687341599504164604640 3617430 -59074838289507919695120564426754560 3617431 892558781100053899285462145323540200 3617432 31190073684480317971374099356467200 3617433 808131168485671053105196470796053600 3617434 1331690751509070690198776366968315392 3617435 -931945682505494296096159130103513600 3617436 344688126395536971787241061720760320 3617437 1175488633418152640095647637298069452 3617438 384011048784231178145619742948167360 3617439 -241871070063455353055545509374628480 3617440 -210648324163264797513060148083425280 3617441 427012032537205628935921546416367842 3617442 14716853659807756042806753256610208 3617443 -1460356937919361434393510959870870308 3617444 1462600293059990065556770072487223936 3617445 -184800358179324463568634209390870880 3617446 -228649129792551891750240802335807360 3617447 1111975883652484044980376356978814672 3617448 -47949724619795860533549952852377600 3617449 -2642788192758368236317793944905735808 3617450 254838301759445348501090103512736000 3617451 -508774608142207942313604183779870820 3617452 -329554869366924066057607604419801088 3617453 -205952377774219440323272302921894144 3617454 -350832112106282284837566908190329280 3617455 468775139459358202737475480079868360 3617456 126150081476039808639530242024046592 3617457 1141919111666117179271429962477795440 3617458 -101865963072221474136295657590290016 3617459 331126431281106400976271071405386104 3617460 13608293696459031703903420441190400 3617461 12975431520927060510191007790916992 3617462 -164157418516757325896245595482338048 3617463 -90951866527988657737992893748779520 3617464 1879718883951120761823328241254932480 3617465 -1459251348753524437838055483002926140 3617466 61936052842041676531842842104290048 3617467 -675594236493587692211909672511417600 3617468 495791226308930417402107585945583616 3617469 -314257783535558356087358907758145396 3617470 -529942750743670731515453155810960320 3617471 -2316078174741759048823110595264032 3617472 27134786999553531620879492922212352 3617473 -668559605223910354564420260111737278 3617474 -26415488487171127919050287610619184 3617475 596943248270288612439068087140872000 3617476 1492000127835109055926868902245906560 3617477 612619129864470620647335285812887326 3617478 -664817855025791209657078269897657696 3617479 343816279040504390556135518757669080 3617480 -111275847283154066908753580396697600 3617481 -447952832913826430049097489387683456 3617482 729149234438128112411862959879376384 3617483 293089343797661976780225823111867008 3617484 -240582421815914525837681838201246720 3617485 -150242898872643947863590278127156840 3617486 -363931996650176040744816382247654400 3617487 -164965758650685652943850994578760560 3617488 -84823974742171341034390352720691200 3617489 2609952609167591607340931616178512000 3617490 123793171075268078091304648656729600 3617491 212636417984943607766387784461110892 3617492 -356317315091637004832524969481406720 3617493 -76376983075205285583748984496203872 3617494 -180268174164089688187605088873273920 3617495 -212104129670705194606554259575033120 3617496 2094435365695588929906260950166323200 3617497 -633434212574269737793147939664758460 3617498 -1017456578785712774576876627495276064 3617499 518346213436699551616940354333239488 3617500 231753362071359597700334769068480000 3617501 1849725909831788677400592719987342502 3617502 98371111258928504672511258851011584 3617503 1327360443938095717968697841219406752 3617504 -12858136324422084989343120375152640 3617505 -343620520715803466781148007843553600 3617506 -908341940898517000796529062090305536 3617507 -346281970493765032439554114263356688 3617508 -391668324029406988153809139503959040 3617509 79598621003117210926922532079923840 3617510 -174439517800700135995981045068263040 3617511 64260689230054477151839497281187024 3617512 -994013179942645327320276729588403200 3617513 -1819036037247297399242707852439129820 3617514 69568901108880447887702264573153280 3617515 41661554267084935789764716312139840 3617516 -530089919998818820570384708210793472 3617517 -366005493988689075290898929462219040 3617518 -70272754771067474383475002173651840 3617519 2175168478618410615556549049661768096 3617520 -149557305788381872895442788801249280 3617521 -875444884803448471987563171646213056 3617522 -497739195646218636751406911116680688 3617523 474994405202406878683016032624129584 3617524 775890762666857007969474367960576000 3617525 -200661510118218960774521753312980950 3617526 59988643069554762325905810203827200 3617527 572768986435011962156779833370048792 3617528 1223949002622674558147629754177372160 3617529 -924923579340628999341873841233360816 3617530 74691445437259420275016389281894400 3617531 -857573296816918915128538181358317928 3617532 -516063910133157709626244760049358848 3617533 306923619904300221357754365985515782 3617534 -334542831795902942251313882108611584 3617535 -502611517921820514303445038778258800 3617536 -42405984446866378997302460288073728 3617537 -919084682884135342275306460143744 3617538 -567284498320101558031754471872449792 3617539 -1908084202901515724331337550429879376 3617540 559982105979358293506459607003463680 3617541 1326689245128323224082140938130688352 3617542 582280818127706229181901407760353344 3617543 -1833055123916902180353570907918575360 3617544 -61769434452461499108068349855989760 3617545 266094593877877617285719092351238400 3617546 -134132613785501127841583488769208528 3617547 -10249389676359879239451905974529280 3617548 716177249719991558091538598810866176 3617549 -276391292489128214312916052859429160 3617550 -89956222276722611816834056110168000 3617551 843046923317375038610241904785344752 3617552 121345325762608505657191015711506432 3617553 268365710317161978206919132224296608 3617554 -1194209958226698800359033532673420288 3617555 -386887862482128633877424700257606400 3617556 331257918673009922054763273295951872 3617557 -2260467581003157928293355201355294194 3617558 538398869961525464242605499656203520 3617559 310782730436278855673784645011939928 3617560 679658959067133766366706976470016000 3617561 -1417919444277796214671195558553846838 3617562 199828266671223662144290998885711360 3617563 -390955562730123775979452866980740440 3617564 -422159518329837201915875970476696064 3617565 312418332090805628376032926093424640 3617566 19002286765104756439323346743469824 3617567 -72533158243312947594994020502620768 3617568 -876926679898977006589029750983884800 3617569 -1183887000959954350613032508052208030 3617570 -51080325995271363487204076194429440 3617571 715174750988492323278060890099463600 3617572 440774975043699104604457953028881024 3617573 1488016809120779384865926968569383484 3617574 90882189023704237292274972275578560 3617575 234394024100606731367995270694242600 3617576 -290392504639785238183284445013606400 3617577 -269678844683350052787105690350192886 3617578 426771923331869900074607010263265024 3617579 -13754242911793931167933563382430208 3617580 668809956372114147467187695718620160 3617581 16623113988105910636800141357123264 3617582 41890950623581590521971355057407872 3617583 100146403360815660991424582546914080 3617584 -168577413396423717091630592749158400 3617585 507843541818262555712114251435329600 3617586 -63214453426389229157739406716151296 3617587 289458646195862122429495740469092236 3617588 49835722525671502067038387430966784 3617589 -4738773921176568253268934088484832 3617590 8970111991902040673754767867596800 3617591 6685376799823493143888996102465752 3617592 606500549982786858049106499071508480 3617593 559051508502781060981772649108326400 3617594 -204575445681791370068380299856681536 3617595 -631666770135081934504332251932876800 3617596 -229572553250427645337604576930636800 3617597 1413574157734935825402806854582127046 3617598 128105164352016162564600886003584000 3617599 -757086180213159831177431138926734400 3617600 -84854388296924722114339207643136000 3617601 36342824974874985114806701097652480 3617602 799333470120070492783738938223276752 3617603 -382720006081303738680259903057453872 3617604 619307124562809168874910951244067008 3617605 -889496842534209163766438715202722000 3617606 696972135103270339437752254008742752 3617607 -95420350915824643173533906073040896 3617608 -2000267221390018429982685329293655040 3617609 102207102536451445597427126456526810 3617610 316635264170854648040311111685525760 3617611 1694239128876414040352773264391112212 3617612 -1057709388993429581715293986937218560 3617613 1251922162022917892145618048889963542 3617614 -186983705363526418975383763197066240 3617615 -786987188204447517045041279843641200 3617616 67616942767800331347634982701105152 3617617 -295022262491650534295935900166647068 3617618 -856959859188632673632426129961533280 3617619 47481312313044267682755830735845440 3617620 -138375773847565330337084189102123520 3617621 -71523001310461421691419753784480000 3617622 -4250124763331240057839356661328448 3617623 -1394842734626242075222054542898235128 3617624 131839817210701823188638911738142720 3617625 1359186392923357120654802665410288000 3617626 147443695812467325666874047791062512 3617627 -570218691564889591563160089551443440 3617628 200104732493941185998466804133502976 3617629 -196235869632436102874232911186231770 3617630 232300704516487888425842570512368960 3617631 -472322337745254481429796964167795880 3617632 783905096915247814950830666214408192 3617633 -31938240064956300532395902702699856 3617634 135022255081752053941956752897387520 3617635 158365327684179800315373845755763520 3617636 503329904619462761593367762314552320 3617637 -529599582317616859912963233413317248 3617638 72274120468679373095219291916410880 3617639 445694599145533564691163206874496440 3617640 -298583070562449240734670574300876800 3617641 442585360315386206267136735846794042 3617642 -207689101249693232852983935171333888 3617643 181971918712770137730086980894387200 3617644 20748620328146285747369809418150400 3617645 -85991598450337138024318266945722100 3617646 10341045067498975933165062301593600 3617647 -378682041600962903762402495476239360 3617648 143602034991109062112782725946703872 3617649 610779544309524516949239034891731840 3617650 -174032606655754539458961870080197200 3617651 824400321495788488157176196173104 3617652 578704444886611245966237964200517632 3617653 526924436747078912448396624749644568 3617654 -1685705279580423590541523168277509440 3617655 -463840029096061339974815024579313840 3617656 80760311752387833363507953304821760 3617657 1883953393533264514167553519946805840 3617658 342385903925022942146871963991466496 3617659 -414152648103437704124818004166050140 3617660 906314187560962832371410159775111680 3617661 -85484690227730874793103505309827520 3617662 -725336874369895908651087289490247168 3617663 -273320424610071902573809068569479680 3617664 743987761808245010157742884692951040 3617665 -1007381957077949092175196394551216000 3617666 -248557978561198401064560562368825792 3617667 262563907700494620388261059030549648 3617668 619968443654795185741219177074391296 3617669 -1048747829998962440856937575906525312 3617670 83398670958101597405869351357532160 3617671 -534363105056071641446999182352570568 3617672 947382003287170206811026032707430400 3617673 430362343134776630202715537931053584 3617674 101757785222008840752963604833060960 3617675 160336652372032503072671605923754800 3617676 -6068368114423005683451971111731200 3617677 107652687457234011548638321014165472 3617678 690967593113495743467864975329096640 3617679 27289170670521217895526406577612688 3617680 230535114965248407669967927411998720 3617681 1991167522042963200725445947779301232 3617682 -421846894239650932894837535415835008 3617683 -1088227030336589534405561070161930068 3617684 925630235919560686084865968318464000 3617685 -436722710342104298488713011443528200 3617686 -47913783460396505012770957101770208 3617687 -453749822195256623409167958540740664 3617688 -157718691109639166451301090998190080 3617689 1039270676449539853883207899698268490 3617690 -357680282813694760567590469991066400 3617691 7928886780833747355905061200272128 3617692 147574568227460039577244147110912000 3617693 62199319706181460432936401152728224 3617694 493667996893186842089326500421276224 3617695 -530543906005273458615026891689384800 3617696 -1343002353552271167103974103880564736 3617697 -640137520224645263647222475628133200 3617698 -13284020318246331166362448468606464 3617699 64382934706004396265210040321684536 3617700 74910628271215204046974467459072000 3617701 -907719009018827377958006182324959298 3617702 -232871768488134218592492508733705280 3617703 5763971307547067972625667318079160 3617704 929204141441801842602489527693429760 3617705 -243076461276980061739343311072212480 3617706 -45617971885973440259039078088957696 3617707 -345487465955902339146094130310029840 3617708 961190128907483206335977192269879296 3617709 225043104766651768761405032062442304 3617710 -173837490097315974209966409714144000 3617711 89168402863846919219591299077543312 3617712 -25674312849271858336956017907990528 3617713 1058885068085302109543545949955404784 3617714 -472396294553112106482674858456204160 3617715 22793315484816040965980429263194720 3617716 633619063397753800552328019140708352 3617717 -889582812324979032555166823648000388 3617718 -81873949118515369328507393135624832 3617719 -16405680579560908970614978093453008 3617720 1136061807563466717062765863772160000 3617721 1179269655449308348524454973616649920 3617722 -138126307231636658286204366251716608 3617723 2005472850712528396655494832098863972 3617724 -826788406662426651434265676338413568 3617725 -947441772192260747727522464426944750 3617726 -621917185605490722913933649623818240 3617727 154339095576520405040163621903831456 3617728 92616971292812276144899602690080768 3617729 1349356889446285599139470176619254784 3617730 345549194574654733186945127091840000 3617731 226637025357275542694310411910053888 3617732 -1458283508813472885020757811982976000 3617733 5169302493587083052510893760816640 3617734 8820804427149568452130972164614400 3617735 -260464872954119849114766126119609040 3617736 -1060542748339887223212302588743434240 3617737 -1417589292835735272031038025238696614 3617738 -370770368891647182998470175580822480 3617739 790525304534504441516405477569241904 3617740 -383069689782672535337469053403371520 3617741 -760368211413053674211529321093811668 3617742 187349382303742933847145571658325120 3617743 -1092434259960628835896794653481886560 3617744 -130343259835302308531733578116448256 3617745 140217111555985780327495870108773120 3617746 -910085741144576253897721261904820096 3617747 540677128039313308972885359773911632 3617748 454955239488856010567019332335708032 3617749 338805645429866744240522418329001436 3617750 -120457399911646982107517540100000000 3617751 -121902933189007456207949778929357616 3617752 -1159545171239533391907326761979596800 3617753 2152109394944983576119452137288901280 3617754 -170274169058494975588713405666682368 3617755 -402670825372084436633886940616523840 3617756 -2046045569292850938554553426172024320 3617757 874493873566374898220852962052657280 3617758 -305563331009056492925465468363660160 3617759 668682184373518647425293831219085616 3617760 -846535358029967133861771068548055040 3617761 99371018027942399815632210482231040 3617762 2101219782592124375343510704455680 3617763 -1024322103467213564249719439954981256 3617764 -13514823639282783096534851145687424 3617765 -227672054677415178828655416934046340 3617766 347359327928410027583201977896862752 3617767 1467500150500206838225971191763413816 3617768 610209132564519477867052014955315200 3617769 -352374597528648334397871234124479840 3617770 -200088071070457771231627716094631040 3617771 1424233297352677473115775545482766200 3617772 962446469352490076280779037376512 3617773 -126717793102105181759254955067079978 3617774 -234256948688249595402632716420668864 3617775 -184526142167817006595274970762865200 3617776 83165579549536352433438731945213952 3617777 936003109505024520695159533722738672 3617778 777345029399106492761174101169218560 3617779 -2166397859829945686838265357452720 3617780 -244716893257152346016570142206538240 3617781 896150663440788357603622587256022880 3617782 57516403880829691095725833961772672 3617783 1478569110983512232614277052445980192 3617784 -627896242519598248013545615457095680 3617785 -175363352539517002290191646339288960 3617786 -70138122107410964229093169197488160 3617787 213217077923077907829319255183778352 3617788 -892664930279785226570981858110513664 3617789 422421238007416690806470503475620032 3617790 146129749423014134105472628170086400 3617791 2924616654821087930007735502078973232 3617792 347734056847688002481823999596691456 3617793 212445102247448485880814754027440384 3617794 679290205816947596005779594779908512 3617795 -756338913115718228088382896339289200 3617796 -55189467935873284881758422737494016 3617797 -1817920426499111346785926447299006754 3617798 -40543817131035987857750412463614720 3617799 34898644623266233518081982063714560 3617800 -864133359911620052464381054561920000 3617801 -1426890690584154158761561046138005296 3617802 71186416439028377548635525964607280 3617803 -329983892803836001788907067550615920 3617804 -300680881736600472870988439456191488 3617805 -7779680029498690866768391566028800 3617806 1241488787963067987334975282195116864 3617807 -136066277002525628742454133210639280 3617808 -50705581275749724209678259215400960 3617809 380933100247516282042320885260183680 3617810 71399348487910515548113835361615360 3617811 -1470299126768598975537561781688937360 3617812 -1231161010611377788712769703367159808 3617813 -717845911258621403812233077674717938 3617814 92639867313434650992119070674841600 3617815 772540671281881125555782553806391960 3617816 -345656288088803904428496423975659520 3617817 -486016277340681811097600986586454768 3617818 722805429308983119070215758044360704 3617819 -467463133799642323847937658073154480 3617820 48107500898028086940234163022592000 3617821 -431061905353238239719877443283055040 3617822 287942139658938604238687219090834304 3617823 376570359702853226592071929895760768 3617824 -161441510410868339664846026855940096 3617825 -997188501785066759346781140049008000 3617826 221564272456257202631730469156239744 3617827 330911795829735637969213495358126712 3617828 -379713702256800495515617127168348160 3617829 841996179388795364006542462988826174 3617830 18772190342885417190202976368187520 3617831 -88559938983825633676519043577709008 3617832 482707653117385934830349222106808320 3617833 696939395648458251275270120114748324 3617834 531749368552145185464023225463063552 3617835 27029580049234833884863093658607840 3617836 673792612391698100272331964779060480 3617837 39251437507326967480033109046673260 3617838 49818204457134119052729847674531840 3617839 -342966276735926704597941897062481944 3617840 -135443978945314737385420221630382080 3617841 396375517027134771352014478344327792 3617842 -25733162804664446237108378937266928 3617843 1613860254265970476554023778146878092 3617844 -186568470590873475294422543745552384 3617845 -514822038622334113377463025760167040 3617846 -95938910504367552131931673149484128 3617847 -364687796578602741763596201844002360 3617848 4684757490316515632116771364659200 3617849 1128316666451938306823421106676001792 3617850 14523082700983237530519563620224000 3617851 -1731044147866837678502901555463216728 3617852 -627597517852539391912415405453829120 3617853 -239614324549823057973533750870436096 3617854 -355437415706806910214456176852323200 3617855 346988739767821683776338758461925120 3617856 -234879077346431457287725526953230336 3617857 1562955404573985799484523301706983106 3617858 84497589380589020312564409265301376 3617859 -293142571016520886599910199802013440 3617860 250566910042913377156306981224921600 3617861 -688632919614001824520874719965616296 3617862 -225006078950709834322174816596771648 3617863 1642932668304727600167933792623634384 3617864 -600074463682583910936152652055280640 3617865 46989812238239672827069236289890660 3617866 -863194942811589642686232147034195200 3617867 936187636998818234371496653900387752 3617868 508844083021707636712654151075274240 3617869 -1623807463086896716938732245435459700 3617870 304446837177366112982513613908018880 3617871 -218167082453939867029455067206279936 3617872 -306183933872924348625873734745980928 3617873 631321149781095022126824103944171840 3617874 99936272841478183834576000194741408 3617875 1704868343051045274963558867792168000 3617876 -197608864297575074733952990900623360 3617877 323526644854522260271387309227907008 3617878 -924797317110559484842268509129329600 3617879 -820240179260089714127826067220630520 3617880 13077980414117010896604784459776000 3617881 -249604008816120808867871762310064236 3617882 230200942841286079980205023822838272 3617883 1126558979755269356450427011050259052 3617884 724075652538462327465528160576670720 3617885 383059852709189518335474410741455200 3617886 90746022447859103987784882323816448 3617887 -298204010570652754393783549308487680 3617888 765733902302549557725041406874484736 3617889 470473727377874078851055034828292800 3617890 388004695599801583313073549830887200 3617891 -17747306715908995635954426468754488 3617892 -14890201165154452897485821304115200 3617893 91575731960816161737376377839581884 3617894 89769761096599614804478971552354432 3617895 -402495393804775477019160791300287200 3617896 -449742886726709912527726600634173440 3617897 74523890268489304242046819258694472 3617898 -602253621484169544703004164950203136 3617899 -2177004154668777222426285702392361100 3617900 -201463381919379204831808987929600 3617901 -357022504862610293724295212415379808 3617902 -587797610528809263374822407924006848 3617903 2294976229539503911605052169834227152 3617904 320250499410912170509646301065379840 3617905 -215803927234792652372296087142894040 3617906 135815966561632469293438484985608256 3617907 562427775681723888536826300812061240 3617908 -438447245813024478351811395023233024 3617909 417398347450493499656874084582751680 3617910 -207576581311402188909186692120860800 3617911 1325427865156168128040899249254424024 3617912 -1033361630332080267520272379027660800 3617913 96152667903356638322361988850275584 3617914 -229153115946698719554479246335173888 3617915 -72307196170188420210216060632124960 3617916 -101102949061966086970203936747560448 3617917 393615481663621598694712741093451392 3617918 822515538445574537657743684661276160 3617919 -3407478783862719561922209874774095360 3617920 -265071244742295295576939796260454400 3617921 -580263016725728685613015086578457816 3617922 46080512957194437553290338127446016 3617923 301859281903553446752384873055050240 3617924 -1472534622263962892749258794935366400 3617925 173410007560972618929522257543112000 3617926 -46628940518312018917686539570787456 3617927 -942594425197010275891252431431989224 3617928 514508443382123483802084967610419200 3617929 -269654219099578738233810355167492224 3617930 -707316988330961514206293861386548640 3617931 382387775059586968500465234905032152 3617932 80863010824945693196344254502858496 3617933 538903504889260320163084391023353120 3617934 -2764195112433196444651015750548480 3617935 -144767431330430602473162904652160120 3617936 -60417687407135375772206872165613568 3617937 -908673874293208991673674357547864606 3617938 236894968980177724526842754926431120 3617939 119590490706329555585277640608333600 3617940 -730983266534531478216059090393886720 3617941 -57830279897883387205708255722563588 3617942 -25382558138337567560178175945530528 3617943 -305911650116005133426073515556959616 3617944 -713283128277296226781823947829882880 3617945 -836858772075389393443388340832626300 3617946 16009802812587795174886797684359424 3617947 205877493367898678569201942183846032 3617948 -46799770380189473774274533349949440 3617949 -124553600228314632117166209309236832 3617950 110329602976488631312792035483062400 3617951 1145949950877980000996395933164809952 3617952 530250745443855810260323315186925568 3617953 -26414650093020266987053606755077400 3617954 408401679824288924423141754691876176 3617955 327101784700144735025722084766677200 3617956 1060638249213162212873792388302357120 3617957 -669474718348450753706974494594095808 3617958 -870208285014861013256530939819587072 3617959 -1528710708320091727236511095200503896 3617960 572557983433890970344998712238080000 3617961 520425800761421051194124516046360480 3617962 169668461352116885546750389162157232 3617963 1004714444091596469936587211100752960 3617964 -246245933113876095023503842759014400 3617965 257965645591144277606997231931550520 3617966 1575902165497463617167798387949824000 3617967 -1511330506750954153051234185042026352 3617968 -233483899525505662100411180131729408 3617969 39084787714250287238016132376014144 3617970 -173126646406349825934010680726197760 3617971 -250962195210620663778237776394760640 3617972 132035588373317200387273938242138880 3617973 107154452979887397747614327703600000 3617974 17994506599001492264854569910012992 3617975 84601135318619648898130515715818000 3617976 481312997785156679227207092991426560 3617977 -4957900399023598560313469864210400 3617978 285251864153672454051369955962574848 3617979 -189585350860325463660215742789123072 3617980 -162849282494789765168916597856742400 3617981 844906127120430692408186901806549472 3617982 -83494176780824129267852078108949120 3617983 1581214114171083896391022603821319232 3617984 477684707131915851753686138776190976 3617985 -74802078038042978786398409606490240 3617986 -816354762550596895594938532805333808 3617987 -96986821723188784587821696869511364 3617988 -21408329112137414711857627168942080 3617989 -1175477186681301837793624550892010210 3617990 209922857981596243054726413958224000 3617991 79511911014642323653439498345469192 3617992 177259958456794637230336861446635520 3617993 -1220454267624172279835013146922958758 3617994 79761061089150551217260192884320000 3617995 362372389964451021913785384995720880 3617996 1423495152710745455732767591698144000 3617997 -639624541003857273464637716048328000 3617998 -458553544828099227421221517663682880 3617999 273464607244655139625203691480961280 3618000 -402045296394338051657249881128960000 3618001 -90724169577818067006658160896177500 3618002 249430360858736550698344462030310400 3618003 562296880654728808145288614839525744 3618004 -153271972148080203964567236695413248 3618005 594909353923985894254369679594637660 3618006 -132109060947591678227411869512400896 3618007 2239693841458621858523108590614565256 3618008 1032205438192582996777734254471577600 3618009 26888102619277839007638823664100228 3618010 239100828321467982633174679546736640 3618011 -1714423367145618014041083456617365200 3618012 711219563269027157148977080510106112 3618013 2870286483668008431155663644826337216 3618014 -272926233283244536829212216999486080 3618015 -471666279801249245655376830821537280 3618016 167309665779617614284729436833841152 3618017 -493757054656732946721236615925280320 3618018 -317585956372991476665159856580928000 3618019 -95776636370998536074981903806439600 3618020 -4769062577527009760538678034391040 3618021 1327919836399947507303964736081856 3618022 111858972241481579996999668938570624 3618023 1765763133970398031884919038201240 3618024 -1284675244585727446066422024176762880 3618025 447050625209375170004575756432026300 3618026 87877360831678660540450005761246304 3618027 -36037348628719632960292609968128880 3618028 243821213314745985236329672081559040 3618029 -587470248659689142631518182078499370 3618030 -1531747558645278192662262747022080 3618031 2251097052319474278433096182027782200 3618032 444217483545224825044340331037261824 3618033 -310426546108989367538889820084796256 3618034 -176192336732277532818269301296375808 3618035 522705377093275166782054215095514480 3618036 -612372420967778637177380398630075008 3618037 136103992032782046172144576807599200 3618038 262958377585273864333311769032783744 3618039 -269644144096775881890670953761213976 3618040 492254606160604827361880679075840000 3618041 -37953744082026191250384992953253376 3618042 -974908259449214615069035457449728000 3618043 -445724420413442425338905688490736112 3618044 543491215770353243544063932141531136 3618045 -49185657663652708625489638789276560 3618046 1101432378854887989584628337262807040 3618047 -1698151299857386971735923473815861504 3618048 272911547506103709917034609528274944 3618049 -2109492213863276978131411494576797950 3618050 81953039494928898351693358755983400 3618051 -454618478594361441128096358860239368 3618052 -775349500263886109514418900528929664 3618053 1321666350182865072195408828563629344 3618054 -402403488158870039541121886869816320 3618055 -941401342420645971343344094777766400 3618056 -376800297158229638631209178147225600 3618057 -171802385862087308809369210950368160 3618058 -774865453990665280486750583761959120 3618059 -2228675520770476975856861774881203384 3618060 -1077113129163153206601530159454781440 3618061 426849492766194506960734655693171232 3618062 -447260631888934843876077822353442240 3618063 -10341991407712495942991820404334600 3618064 -535755811797746990832087741174046720 3618065 249268271614183690071771757163083200 3618066 129846063776479017430133344474410624 3618067 646206575987333315591136249195762232 3618068 -689861063792886796461986692109569152 3618069 94997582513721546750374787976792320 3618070 -642695361900558745286881160314571520 3618071 -327191080974123363823812295667404728 3618072 125639191562951883142138759518781440 3618073 192943502583158218557653132589924480 3618074 -481467314985839995395196646783808288 3618075 321722902900937164774465942386840000 3618076 249997901214569159889969203849674752 3618077 1448659041921320733117946590553645926 3618078 -272239096228712951454381981650832576 3618079 648464136413392552286945034302682384 3618080 763546280263679871185734644846428160 3618081 -1304360906520641084106463961627080320 3618082 -4910022258390074061099242641031616 3618083 77654062937206567788611099410327200 3618084 -289953073452228021852161805069742080 3618085 635124694926883496938779876324726780 3618086 -25096288529240623264332816052042176 3618087 -547114258481297752158388212056941440 3618088 16268594538416563916083062605813760 3618089 -926746532392008690712066682017362240 3618090 -158916003443424094671732406785914880 3618091 2525025802215938764199728009610205072 3618092 668987539234343598679470599885327616 3618093 -636681691856626925859563730849081792 3618094 -209531198131450653419253820186464960 3618095 -244302903643056566487149975375340480 3618096 150309047859892379228308893882089472 3618097 -405603143494737410544612252038917568 3618098 237296087818093253715622861204062720 3618099 16586500548096067485665319059215224 3618100 -155314687495232892796851442430969600 3618101 -1380560305269605744546059143844970898 3618102 -301652133167499900690365768996551296 3618103 -67519234096561297207966625290485760 3618104 -73541782400553964949482861217587200 3618105 150348016755390438327774461668464960 3618106 -13786990766220104738854346057746176 3618107 675112750009113171724663818303677952 3618108 7707079824083792800547400799925760 3618109 299269153430298380227972011718983840 3618110 13261911468779126606702040259896960 3618111 -126158488027604337741947064754494336 3618112 212198654145643136986017438958616576 3618113 -630266697167578977648883165357954560 3618114 2754898113282766613733310792351488 3618115 1561622945350232193937375812166751760 3618116 548637268616959804866380909438376960 3618117 -257613831197696048750711577119510820 3618118 256838729446112185810540828165055616 3618119 490716263337346618634609269893927096 3618120 -193975600593396671162710327303372800 3618121 209454894205813418846347494443262720 3618122 -532853122026006957396554768095966368 3618123 -1024815230483393204226934144853321232 3618124 1158818202011968623654396549213975296 3618125 2231064805780071763926092929260000 3618126 234287337546328532981182881340862592 3618127 -459406729196315412004859547060079200 3618128 69090940068506684509455694618877952 3618129 1336365733354899520924406182999897584 3618130 -438668794635455960453153360670727680 3618131 1470305736765553463276089187232206664 3618132 108123018972415971618282734676049920 3618133 -35170103063701845064387557464341796 3618134 -86134847828843666117291582021856768 3618135 79372808695393620674878693809367200 3618136 -1396678809143959726747067040158208000 3618137 -1865987367868248162226985053369700214 3618138 288231698914425545036364702698770944 3618139 -324921654202481514130045233868508144 3618140 -391795903693008022418827550566402560 3618141 153429387213097967625480686307404544 3618142 1026802287687761673056098331898816 3618143 -1421361795102060468236327527407376608 3618144 1297839961247495920048969224734638080 3618145 -425478539629330415556675380268643800 3618146 -94825923378930859917736393553902080 3618147 3460004993623961268053246175479136 3618148 483660305863006706825512063963229440 3618149 2637624248794264011924250673542464 3618150 -51087786266219796894677710727678400 3618151 -1013064661892703533939201798434116720 3618152 -21336491211180046069236755371238400 3618153 -25789945070231336183268558140992512 3618154 1912787042677301978244240286029502464 3618155 154501230636042665952371273650545360 3618156 182571652847924043450795857451202560 3618157 -1947841212794288167829795749482727594 3618158 -439749175278071908187856373944976320 3618159 487806565167569900440014982898980104 3618160 45769542145481335067072024733941760 3618161 133480824710003141413963989098155104 3618162 649080399853374793135134873065475840 3618163 1028622369492571807839826524648910412 3618164 -1260580590421696652646564451069851648 3618165 -357389496059491756054966923080022240 3618166 882658692343556206829069636039440032 3618167 -100960351532817595159334234034612000 3618168 -91084037986254899845164801056071680 3618169 -1946227085388749541206656133585192304 3618170 219202013421931508464626892770624000 3618171 -1401501191588060891773311716669500392 3618172 -80711363278293443553293786695267328 3618173 -196883930156652596918032414070557236 3618174 -82927812417008462235927215398342656 3618175 518869824013724994465367636437696000 3618176 -217798767021076771040887317096038400 3618177 -484683272804214644353196784879606480 3618178 407094154493933623542247739801213856 3618179 1226697236890336213413023197020240840 3618180 -419656582197005490630269055233360640 3618181 -663890127641998348922585464983754208 3618182 -382387336569960394634967743088827808 3618183 322762287887246393970310530098086824 3618184 734199958589973229937612119223992320 3618185 658068328567856284518689286601825800 3618186 -243095793068345593937584459924680192 3618187 1907908179248619298304537938641690836 3618188 310017941723907504033144624875344896 3618189 -73898117393878349944369999205117760 3618190 -134023500743424900079837416045120000 3618191 923894610642849224419247447935916592 3618192 341239676174204206378174298062848 3618193 -366341773857000036708052902086661260 3618194 -976962557472520879293130665558997104 3618195 17883021952288267268540153206095360 3618196 440448951795262587784187523985530880 3618197 -675893284481110549984779545782319616 3618198 583156366885956755583368321583756384 3618199 -159143234915710068226079927219199072 3618200 970906402795182344103084228556800000 3618201 -2426627520878447001045379986058346496 3618202 -407411500056716300628352745193147648 3618203 1066581536728070357986409518145828160 3618204 -72607760387614068909734616258309120 3618205 798984002032131843152499027174593760 3618206 -134836237054535150916305491424607360 3618207 616489821954563649079347585800014104 3618208 1900684375565917516154466801187553280 3618209 -463223942477053446138658919539912188 3618210 181087578439163401494908744048424960 3618211 1356424568785736901448620337984398812 3618212 231685256455969112145804441027912192 3618213 300956319644946667592060289841160544 3618214 -537582029007974968124291350989123840 3618215 -320799806919906352050353131224144480 3618216 332057416550742538774858622686003200 3618217 -1390665822705639557970950441919305734 3618218 177275437264147198759198231068422400 3618219 571924953218822772064927030765716096 3618220 785197780592955796353010701558389760 3618221 1237295636541320534122573725700497600 3618222 -408501491354595061965783058003070976 3618223 11762738907749595230347248568282080 3618224 198469065831923378646606364087418880 3618225 162953946246805325511519513419171100 3618226 -315287932949932009168256961825896688 3618227 -170580186196395268842958048580075520 3618228 -408399434671239161761538597165475840 3618229 652692803287236634458799809393938076 3618230 49673516527257870136326438453903360 3618231 -656984579785270544134942013004230016 3618232 -1137088774510437135816887255941017600 3618233 -2260034565133461423845756049687730518 3618234 -429631938326309530585720282303726080 3618235 23515787637397295205198047206534800 3618236 -161458338973721279425964414347422720 3618237 -34598095810052508078010861159194048 3618238 -33559336193205583417891742150065920 3618239 -352727373985960943659700774522400960 3618240 -87214825264536546169672274175590400 3618241 -896475565674093470453888990302712016 3618242 291514535037766799093577971747416272 3618243 -440717887433053258474461914704528800 3618244 478414956306854498686831598584631296 3618245 -9460773706966435689522746057832960 3618246 -675483302159634849531758909590440960 3618247 -1513316081906829903069454034331723304 3618248 -57266065470557372980366347712266240 3618249 86170336208611893141514173111780000 3618250 66129926529608928867605882170608000 3618251 262342155181109200711550586208268064 3618252 850959379476279257286156864214159872 3618253 -369927306919795269294114354533215040 3618254 180209799790912520227620339860892672 3618255 -36979444656056873379349057795624800 3618256 55617314292232835883040705640947712 3618257 -670719872868197868826094904682116312 3618258 -112867247882933813522155712349431808 3618259 1001163138555458953285312333883332460 3618260 -93414911186343098417337086086218240 3618261 -521499275564410865895302507552271090 3618262 645612587606047443107542367980731264 3618263 -3121158109149919307832866926557120 3618264 324582997442492500133406622987345920 3618265 -56297871429045759254722073946652800 3618266 -1243777207905241604924924431828401168 3618267 -153972909134660837828123945535792888 3618268 -1034230689978034668082735563963408384 3618269 -490596183468529965168843822480714330 3618270 256902549257032954333676679698582400 3618271 1602606197248573609526269757944453200 3618272 79294088432921201999287317854945280 3618273 -408239406008674074359709520082798016 3618274 -64922318716085502014059629210005760 3618275 31937922130229049282366046520862300 3618276 558828086426716204379633272004173824 3618277 194628121838589119406177772576573660 3618278 -17021304220803789891857906878224576 3618279 178764226277158317905616806321218560 3618280 -544745778526784276340052554928281600 3618281 -564958317893933812356462444657774918 3618282 -104559782646729987466030473067991808 3618283 334384206818097758281011773565676532 3618284 -225810313210740353994109601567654400 3618285 -784504369095349907921912434832702400 3618286 -199612398146940665603316685327132800 3618287 -3708399989651910223542878257191449040 3618288 -91256524470758920732494263283253248 3618289 497180423911696876250404997941603840 3618290 -474097258905158790924539366383944480 3618291 -119851142446268556435961499394293760 3618292 -1319703809981731238210395224921145984 3618293 -381920915895082057247376737514953280 3618294 5026974213566637855254843339340672 3618295 308310816682878773934584163407414400 3618296 1272945433529723942026432097475932160 3618297 -879319947691021182078280967143824960 3618298 -236187530289215436536887690835859600 3618299 -1138411587880526147067260182693659264 3618300 -191232039941184017245215735043891200 3618301 -321588665504646430509856236040182900 3618302 105548866653101408454602311059815424 3618303 9852884979774795566236048647410064 3618304 183704042241424249980367503404040192 3618305 -1060937384561633569369669972782234540 3618306 168496336170719009855082461869845120 3618307 -369461554061826827531560683021099768 3618308 176326378537701510815149300457804928 3618309 -589113672265142401790717633700897120 3618310 -253780574210870943739176541382739840 3618311 -1004723156189458343427886337532170088 3618312 -107040527254491867190914713030246400 3618313 1460240443085587330648015945377488080 3618314 275773243405175497504313214046930944 3618315 -1004348870166588044535397181991122640 3618316 585646445376579431573042577166310400 3618317 471607093272980742385159443167277366 3618318 -32265393837546150640698986466054144 3618319 -1338189799469727362303466024461561160 3618320 81491041004703845862103176944025600 3618321 4559173858405986009309585567489024 3618322 -473432067099706713073660349328009600 3618323 812049462456861097025372005537558572 3618324 1484994882275643378440790710200811520 3618325 -373251286789072568724028399370037900 3618326 -298693251637054869231527594763345888 3618327 664891829043159474726203403343544832 3618328 52448063208878722719635639388610560 3618329 -45409696484881669462166183851970112 3618330 325980796245953889637407876645888000 3618331 -1560370658908465488937503677906051928 3618332 495457624337496828620325835198605312 3618333 -1018569186619851906058051676597527098 3618334 173430871060378489727159043221970816 3618335 -254042329522037843890741379283709440 3618336 -159296616487952046847215088748199936 3618337 -423437701801088839148365491503916480 3618338 98063053622235066921574511000170320 3618339 -913761695877923727180178440845488776 3618340 572708563499373021467099057749524480 3618341 -351356461846769479508499852126384480 3618342 125316622268792612358194005006465152 3618343 2307577869366254728896131018747545592 3618344 -1123761230362574980069891343846691840 3618345 137951263725917266432399625094378240 3618346 -125550200036664607113771184870306128 3618347 -1477630298429149888582738176836112204 3618348 -799903642747018204750298049146041344 3618349 36135812133737736082842290805811936 3618350 307008566088014336396358611544662400 3618351 -29708727396695635061611712805944832 3618352 -154304386386841971701805304749588480 3618353 88939121978561302862062952464318500 3618354 258891312079455003428605075934903808 3618355 69286630501231841347764776797509360 3618356 155802773444724237140529795014283648 3618357 -42734019928926697680641183915793408 3618358 -1269357677055602783120949763979600640 3618359 -975955080226486274588265978173735640 3618360 299216187929646431185780300534272000 3618361 293872594818067217978845362185260800 3618362 -656266557978274456838782694287086336 3618363 218792620712566502586631750082773248 3618364 10081630716591037755755563907947520 3618365 1296759038924039252400953913795456600 3618366 -248558940803154902014315576838246400 3618367 68069038371070177691191109552995072 3618368 28662969560050293432439098546585600 3618369 -39584768530251849830488978218073116 3618370 -272076098634909015156523961691747840 3618371 -66989694127603028725733436632503056 3618372 746959189280772530666153466997742592 3618373 -137333484813108590244458475171606144 3618374 -19750503284328270808941051210704448 3618375 816241056648951443829813716084100000 3618376 -594247574655076324771984836939217920 3618377 -798623418908566955502456125990540928 3618378 429716725248204533701956097504765440 3618379 1659849041767793478171776714980712240 3618380 22260661086262957202388012266327040 3618381 297021607515110090778243804181401120 3618382 70282446869021832026290313460624384 3618383 -142849960759198938507616419581924016 3618384 51875459303625054711900926115840 3618385 375213216208327670359630595776867200 3618386 669253481109161176971251828777653392 3618387 569537400551001297825002567878448244 3618388 -1163788497467542878208311219111717120 3618389 -5399211655060242899170103450120141568 3618390 -769584828967831243211425302392616960 3618391 391357977180031455196365604044617232 3618392 -236952269113662721378214751855820800 3618393 379882076227974526878290137396230864 3618394 58282345459928539555736819264079840 3618395 464436186147854591641660848654896400 3618396 -514685787483455082019651385449064448 3618397 537220722811413087248692708677719846 3618398 218608464926683411277935674077921280 3618399 -1332478987334525381956038145910847600 3618400 -537337019488252426322904145752883200 3618401 187733229579376999365039888101336112 3618402 445827157725538648571195506163652864 3618403 2178116010156317803094275162545178652 3618404 -1173642028249867118326009682635254144 3618405 451753479478256723949079968703300800 3618406 -3775757678144395784807559772188672 3618407 9937733481147190616309562038979888 3618408 -408738898801024112406632999685488640 3618409 875337722569853003426387388942871610 3618410 34742227637380851226499411381160960 3618411 1169657694092673296488116029563323840 3618412 65006754596450233347607454075069440 3618413 -485559287462245662019352077204833792 3618414 -64682606532209241418386177899728512 3618415 -586176600830412915897737547802471200 3618416 141261659931062711456122067329941504 3618417 134340374611781244835150697354880000 3618418 -900291290024691323245025865993849840 3618419 -170269472661355346199788969281410048 3618420 -36449617740615138093241140464025600 3618421 -182351344923759878788173294794791378 3618422 745541833863630817136076795157156512 3618423 278633626800629511834600330057866640 3618424 948927781159758628757109750142955520 3618425 -128582681314582697337198506577200850 3618426 -124025164995175418773050376792292352 3618427 37296142531527564095194973169301192 3618428 531233607557414237146231578447146496 3618429 230182968684744189681194016922657824 3618430 -609593218881889009926339913032584640 3618431 -81860815606952561921716770784646448 3618432 -14435804497016225093708621021184000 3618433 138787132701037661823157029341585280 3618434 224700719472065826542344620273329616 3618435 -941453234344796903273653526204197200 3618436 -340685352698224061653477553555988480 3618437 -286915818627819619752223816578026880 3618438 111744340685171967906261994482344448 3618439 -287510360557413850635161446692370560 3618440 -488343956885241959442713071870771200 3618441 -265303591423860605778953087124504150 3618442 -576945308054201323986088049261842128 3618443 -2190866390412042391809832203336715308 3618444 -57041737383308792029976347752923136 3618445 -261235624226942329912816797821092200 3618446 -168729108253155629637420819048192000 3618447 178492196433578005607959983075276672 3618448 -47204463132961703544015069081436160 3618449 -1759550191270972680388394561399216064 3618450 -4397345341003900154977280844652800 3618451 916679310808031468224612887548959312 3618452 -280838508460469085694161867959820288 3618453 -851262061825192415655195667794201696 3618454 182770144358815937526243889607918496 3618455 56728398881185954578565204993236000 3618456 -1151471715545570142744792091766476800 3618457 638260172089536436764958162758277706 3618458 -980371575996760738352300870665819920 3618459 -957317194332416555902720946728526400 3618460 -33859861074632283326680399017062400 3618461 592089722296045750771722359968050624 3618462 577958315785397143442740891578399552 3618463 702491206743631418455830000900031712 3618464 -107904344363575300871332512310886400 3618465 644657756371240682109592743974280000 3618466 -117072610566150688738975573055099568 3618467 1459692261215685052070541072391766232 3618468 -78090459066444220701515371652714496 3618469 1050867968171835517197294618905617440 3618470 -3737309865972240587777518480214400 3618471 -935469329401214934310490486991593688 3618472 107020270074407507990014025925181440 3618473 101307086136567711455191641545329800 3618474 325148667249235483652080996761281280 3618475 -54011299513910480988582392888832000 3618476 -201283965454365805262827107879709440 3618477 -1396894185747524761959251104766490186 3618478 -617485290788309601668834586714477120 3618479 -1286316161024265073807589292783511920 3618480 51923882061518758385737708701941760 3618481 187301493461610192957419653140050100 3618482 302278250102882984810592396846349824 3618483 -1612315380070418145459148390232489472 3618484 -196035895174459452782766865653104640 3618485 -234007264476088371814806854306294400 3618486 45421177423636364843835166780327680 3618487 -832924530030923204555241201016503288 3618488 -1290825073274461174694031192518615040 3618489 181016747448895192384546039276152192 3618490 -677141226371031883764842109276578880 3618491 2930028352209961332910296561393597000 3618492 -259660875453251547174807281672503296 3618493 2235983538490735081548450771004910880 3618494 811805255777802003182598960593387712 3618495 -259452110925869035355091380165794560 3618496 40052816547749288108244426037395456 3618497 590312431064088226230699749582522946 3618498 148211256030291741752968506114843648 3618499 1405436150677715799517088748852573500 3618500 -837880001948948361626453482144704000 3618501 -114234131764874497489912130565030336 3618502 341217123068748526289990044460819712 3618503 1672247643828884203742217738937378728 3618504 -38793267105965810265532837387622400 3618505 -886827055147546693289180221933020 3618506 -68390761168825964233153773556540416 3618507 421383275512854087963285473649767640 3618508 1159671714079196796700890336170179328 3618509 1291380513652375101087122005592398710 3618510 106059066305801377919212760176926720 3618511 744914086772853695645280420254698552 3618512 -236379815804077532757662868449525760 3618513 -971924828724930008692382688728726256 3618514 -248925621776995484743565249846811648 3618515 182967709955426474537868460363861920 3618516 1176644824682099470612528603574108160 3618517 -614014045261072599953104763550144608 3618518 51529007014655815743957202704042816 3618519 333483474242168309828702965137226344 3618520 -668563823414028153182175434588774400 3618521 -935361730992860888468380286721088128 3618522 254354031734317244708661108644587488 3618523 -1194498652743994241377902474578983228 3618524 235907649838268818141273511727593472 3618525 -198453455539706327970911452742671200 3618526 119765272474868480906625683788404096 3618527 803445951697125315797946557437970544 3618528 1280413469120010851853503871970443264 3618529 1524002315979430864353370168436566320 3618530 149432509666663826192249202539136000 3618531 406504579742044157908834340086126080 3618532 1116173684668908068833296028022189696 3618533 1225638509794923235181070424617220380 3618534 9461226226491765162118762752526848 3618535 -135486358850303404423701773023941840 3618536 29457030038774484802461412149903360 3618537 3469924304525019312421706689477632 3618538 76728912356700197961227403307494912 3618539 1744545595949706229115693987141733024 3618540 640982579858009712651664785128601600 3618541 -2193316166131513579675368687416992308 3618542 244148071344583124053164873257604672 3618543 1071346394078221083604704469984243464 3618544 -6081692715010621981810382351302656 3618545 -121222278776427291761715088118166720 3618546 29684642960357293417957341279840384 3618547 268841684631931080425365589287649996 3618548 -963018708192157970115564489092452992 3618549 -310365386196916111873661634498428832 3618550 90192390745661821560682986830352000 3618551 468737941033845774918259775634883272 3618552 -248683359032560664162138833680752640 3618553 -748846657071124603343618210571106198 3618554 -828411360942937752303051468620283024 3618555 -785820534263776403115239551846517280 3618556 128017050654694181071338882624826368 3618557 -1812965597374964236686876238420768500 3618558 251017144811097063090852745631519424 3618559 308091784240272739067348982856243200 3618560 -844050182536660304148475692491735040 3618561 682822414246297828064697968561274672 3618562 441141703811744863801651150946126400 3618563 177249190742425721466388888939885104 3618564 292626302059702750589151260151140352 3618565 554061136612400547781600112974032600 3618566 433036098152213267351545221057006720 3618567 809399154480342787442991718302762240 3618568 670882667700012098498004946381701120 3618569 -324083046814313236685340252974072400 3618570 -391913290873595261660009412115756800 3618571 -351802162036596864617099350113076056 3618572 227802179788507751081154007537886976 3618573 -238798148214886938665429846445752256 3618574 1178900694720829197104781449857369536 3618575 -274275645494146846298520644821685400 3618576 90987691969535005096557911573741568 3618577 -1887797814961065622907906095088237568 3618578 43378468052340568829515299511184160 3618579 10985788642051815181204214013922368 3618580 -321338965595550915024024535078133760 3618581 -206500159485309939172860513742125576 3618582 -120362348673764976686698686551685120 3618583 1062100392249569751130332547814581832 3618584 2395117775972650606637758750593515520 3618585 -743033880758815677799066612349278200 3618586 -345858700915553326902579675131712000 3618587 611381548830828259740062758868716800 3618588 530246837534884465078165092240384000 3618589 -281092271213194255601254907001356276 3618590 233054680061939626886919801830104320 3618591 415154528004742774961424392928859920 3618592 -1435106231275496802372582906778288128 3618593 2985675432708568553169771745932557088 3618594 -5734931111289978692827650880854528 3618595 -1247213825239206550201661217524587200 3618596 207983843950485084253303200568123392 3618597 -839021678095836608501268593635005600 3618598 316781367029644639382487704391544800 3618599 -2285030881336723141169670752042112 3618600 -35394976774040011484898632251392000 3618601 -259899811588279541695622185681666950 3618602 100118446025753630851613906152828512 3618603 -302661950618900087913109882782238416 3618604 -621265915468585852103435411367986688 3618605 680216895711065808146301569203333260 3618606 -680045760246428251313503560646504896 3618607 115429252388216170425469026968188800 3618608 -182475710280420667463054437929123840 3618609 -79582125552585706260978491444444640 3618610 -53785877214025470288977138349685440 3618611 -711869399827950630840990104192087808 3618612 93463446915639829971470009624420736 3618613 -869164773317272778924669028181296192 3618614 -1197232362573822419175771670924243200 3618615 -1456012585871777155709713268689920 3618616 -38648605062564045287908042503168000 3618617 879716321296873719624846686334635520 3618618 352138706642106226175526049374895104 3618619 -341509638177324008224069947540664680 3618620 -1121614820160498065761483174648012800 3618621 -1257309931885179802578502684778027520 3618622 -5862518484178457498439127120229376 3618623 152147759526830358509088389011332480 3618624 -243869133731937939112419511278501888 3618625 881768697395314356283756699379025000 3618626 -1686550424648805346536653427335040 3618627 -1135590529410617656913228216941564680 3618628 -280076498948666047313481563923497216 3618629 -21949334964461883213033049338438624 3618630 -81774110414137091915050045796551680 3618631 1093056676244615287421091630778745432 3618632 442667856767733100233958165211366400 3618633 8326535599594309123884248997437664 3618634 -104211873187285209288629672489414400 3618635 -329757620068399146187239950374957920 3618636 -72680722311567850647355762937266176 3618637 -14678076118690594204696359549135936 3618638 -217656695883800114491046330223209280 3618639 -1204836828407285650260547778936959896 3618640 -98097030846268589696770509854883840 3618641 115291887809215329491308935301116840 3618642 428880594520414509032397738566744064 3618643 -33817856013071532826732054678458800 3618644 -900006055785569325870299028326465664 3618645 -723383318626379717077382003982388800 3618646 644473360489034458107551392410346272 3618647 -117606748154707077641026801788556680 3618648 120000932120377877969193475704422400 3618649 -551887540509934083795523689558161340 3618650 -255766395265396669437049682794560000 3618651 -213367669747228510482461001430879440 3618652 32653290752141438854894013787009536 3618653 -586370332390970536646791548977563098 3618654 15527063103695073827099152671294720 3618655 -1366254917464031658826626119661095040 3618656 61690925180897986907114984243331072 3618657 104424936725255053721270597582682240 3618658 449434653416503011566872052539664160 3618659 1344431405658282489240523342212400128 3618660 -87608984177475892696703727635988480 3618661 16449005921166169628747925160714624 3618662 640560594414525392249184721998980832 3618663 205673644547778875539179075077714688 3618664 6717436938361523764456500072038400 3618665 -5338378069375558967476838654292480 3618666 -186223771215500128708875226839405648 3618667 572181778483339924899710632642447440 3618668 818919707775336639148022583094434048 3618669 1046203369581326714013705084397306944 3618670 -464239201853151577668898491130874880 3618671 1067670139371903219310720315218855936 3618672 -85504082879270336768611577630392320 3618673 -36503509185813497857488720362656016 3618674 704338377031610736983253454767129600 3618675 43902405302908507509871893608631900 3618676 -16768276179908881621419175209062400 3618677 16082953778891016994638660500890080 3618678 119184452850877430749815993046456320 3618679 988393449788583228039727075578802280 3618680 -109631855542176304462644687286272000 3618681 434634632469452250327556672946170560 3618682 170678250809629094617867036059001344 3618683 -1766247317940434838959651985075600 3618684 -948022052344468416504500737084807680 3618685 -277109928192893205238972638413667840 3618686 165214019387636334517482901271245824 3618687 -811010506063550555693093034829398840 3618688 1035841399852399517792079490811166720 3618689 1205732538673796889747004054439956224 3618690 -106322882347299667362459943921044480 3618691 -767401881743255981982792440165828000 3618692 -101981840294987275761295513048842240 3618693 -248336544305339059449015496976504616 3618694 89495569852059621480595522687801152 3618695 1113649910339340272416714366232878200 3618696 69567215511618964454023312476364800 3618697 -1673606254555591613721145737341930854 3618698 674584552673460535191679841446071600 3618699 -689260854436764566604153858314565120 3618700 -11566821905858523798965870240108800 3618701 -516257886483335262513847733691714996 3618702 883952486138851544530961541542246400 3618703 -1570542035807864487263884010391921552 3618704 383777171890321225573599112689131520 3618705 -3813777008935639728739333598810880 3618706 145778208911504081304335585964241920 3618707 -224777039380288799958362591342487840 3618708 1090174070226205311899633148340224 3618709 -2049692971290876682752180061272703090 3618710 -363595066841015523404682459296106240 3618711 -289985010956090915100712319725179768 3618712 676696852958951284594578380447723520 3618713 -528037346327195210294814991524599040 3618714 279208823550990636965413356417496320 3618715 -305368997039056597662356677430885280 3618716 594823430258912392155471251970915840 3618717 -854984987022269767398606941919790752 3618718 403217753442663658660154440831867392 3618719 318178038449489562515900267835808344 3618720 -284891735038768861845795172673126400 3618721 844816132026607703381141473321635680 3618722 888917439950961673908179590891991712 3618723 644306103643104648478528280052922368 3618724 -159924106699054131273761017220869504 3618725 -904247653079586180092284155396252000 3618726 -79258838280513119653462925398156800 3618727 -1134118373203729216012517524345765864 3618728 -253203392620863303447796219593031680 3618729 -615836627405940275705951408263484160 3618730 633631372472366042392228020763217760 3618731 -1381450345624583868422718241253171088 3618732 -155418371641564141557295515482661888 3618733 338199988915113253160854175041565644 3618734 80853331097471345254711831272659712 3618735 711262563975194953488501422952810000 3618736 47321841672713806446526320490905600 3618737 -1139477051613466170355348048051525008 3618738 -117455854264784877535851340817842176 3618739 -656723679684042374655736190443673544 3618740 170959045605934966322583787356672000 3618741 -140332967829433659164727574028396736 3618742 -12300682545215484654090795836014656 3618743 415274905048716536831247350605405992 3618744 733039871772236307391403336206909440 3618745 -416299228398511206911520301958285880 3618746 -1111820523529223684360556901742294928 3618747 2004673657585159151656780832407332 3618748 49556413701166721557006868381760000 3618749 726403502827963824921601867656461580 3618750 -499262667982741023099729954238800000 3618751 14527293637174794478276333050176640 3618752 143085069739967320322925968549216256 3618753 -444440662077904607972259020246428800 3618754 70346859278294678528260338816909312 3618755 -252929193584052719463151729448799840 3618756 45861105653507409962808681757055232 3618757 -2049409514925909786486963990998208994 3618758 29930534657281666805135658617513088 3618759 -257098262118278413850629222914293760 3618760 650424287844276887780835060734208000 3618761 -30240795059116506883638699201193638 3618762 114875082899800408128467631124652544 3618763 -157652334045187978012156859506419388 3618764 -1157869640790039583858248236215093248 3618765 982883355776015460690561837379488000 3618766 -189279082758607551495841629781839168 3618767 1389438406243955848183036748954281512 3618768 -177181629668436273924066508932120576 3618769 -212032081081376992985867451737892288 3618770 -151908004995711936640788162948397920 3618771 -143758914059808228630221587082373840 3618772 -1362926098174610599119233694080362624 3618773 -1971701440182696202874055537203862180 3618774 128979547742213514750137809867037568 3618775 770891606432512776761887559829882800 3618776 370649106383193263302797986801295360 3618777 412325488144425516109891395964531920 3618778 646450375977523428311775480273469440 3618779 1826910493138679928251823938705397576 3618780 279238941873807802064068240102072320 3618781 -26366992278144269010050311177080500 3618782 536070202486313798490135547705636992 3618783 -233406406920824056195870840183042560 3618784 -669932508656524241351867168725401600 3618785 -198270461018755116780398624820986880 3618786 682689733604186293246117758703611264 3618787 1028772983252711804679294040693139760 3618788 -1122336351660797852389058453835030912 3618789 -230940101386498631611377128352386976 3618790 1144579382391412513931723126530560 3618791 -1693620752474426314771375760194669416 3618792 942899941264827632315541196915768320 3618793 -1133105259473419570718995514131077958 3618794 -12186471862283456048691318509134080 3618795 -674638756679320223534909602009105680 3618796 -1196221115111019310626251293219415040 3618797 491904263970775068940550176186350240 3618798 330894181144234309504534739412185664 3618799 -290165601580018012349283957105033360 3618800 54259589660607214044592024301568000 3618801 329060002942023310459645600648409730 3618802 -2133893847080248587782293831345092096 3618803 1377940184375918908774690668063983052 3618804 -29230634034579585800141519740305408 3618805 187497839664322922536659328445378460 3618806 -685518974910199822505571920719479648 3618807 -246493448551025922933607783747349808 3618808 -90205876459525886654929077755658240 3618809 2068751542135098166949968794897884010 3618810 166154391657612110762945572586342400 3618811 128827024096588240563624518767746832 3618812 1344604877346415621372880751654144000 3618813 -870772657860042232810341145716345312 3618814 -439052274316098839941457166519612480 3618815 93708849158836709275270576743036000 3618816 18924446537833252012201864278835200 3618817 2326024445756487907080562262723084292 3618818 144911889117584519871167241655420416 3618819 -196935339035556768410538913251751356 3618820 597893229573009544639560267682836480 3618821 -471226646004336318665893083734032548 3618822 -299246939932619896589030475179696256 3618823 157510196885645973732555290086571464 3618824 498696437813884221922915883205427200 3618825 -63730135946931429478124390411260800 3618826 -565874593077936835673705553506247888 3618827 -804443908335379521079595073834897324 3618828 376936796831366880849577949210310912 3618829 -6859176622036790955431150933732520 3618830 -524439527526027670615188637166714880 3618831 -868590435845242530921069382223056248 3618832 129889347247216033004432929508556800 3618833 1664486257824081238106588516016476082 3618834 -102900851065465708693043140235705088 3618835 1478094097124440226650454598761798400 3618836 590231242769170887785155089724038912 3618837 -792656730806750240496683703865920 3618838 242387833000446556013822625097996320 3618839 314131764291571782140039459155425456 3618840 -221954058776187907546503821764608000 3618841 824061489205759924785926789214668052 3618842 -757991693407276037068868632306502928 3618843 -189005888619273229912155501289186560 3618844 121215776203965447467140719366148096 3618845 2420654054060890768796521246507276800 3618846 136490832389312121084716190275446464 3618847 -367301338127898131530968500137729536 3618848 2079281854634994614210683183901245440 3618849 26098469483626643238094550635372608 3618850 -586966721342027808402726038696599200 3618851 -1431895070057846162314924697689322148 3618852 -466899684353746980252710544672768000 3618853 708857281438979068696410672691336480 3618854 -249168829699893667847503592244586560 3618855 -397101988492330602562587035341212240 3618856 -29695796851512441323340961528227840 3618857 347757389503084566215190672691970880 3618858 103431230263867544341797413212505856 3618859 1607613602157222000557128337358585792 3618860 -120516091572264932337067837145856000 3618861 -44012303095693421467472908009178016 3618862 -191629504556699572060420808990616768 3618863 269723711508791931546270978497801880 3618864 175363460744377884099547897482117120 3618865 -233335217669184441816500067668121600 3618866 342172536199784284427212848938247168 3618867 207654951142726972969701245578709760 3618868 823355330267569267954302341335424 3618869 -509561056281799502761920696991811730 3618870 136939598928837629384962893237504000 3618871 -984631078086654705991223831305779608 3618872 733237161420618708383228433969991680 3618873 -313866437621473618125542416531440720 3618874 -75515659216245500741633882887688448 3618875 -904570187286060446557990372610472000 3618876 491754435245483019233566906817602560 3618877 866761479778311624555542890638450432 3618878 -28298959077058925011194652051407360 3618879 -46445523699370840281963093693491712 3618880 5419794123754211704604265818357760 3618881 -127459471591292543434883591318598720 3618882 -774964124172479537438726726943764400 3618883 -1279752660329929065050931682231147200 3618884 -667641118012958577785310156042125184 3618885 -249356496011327213098943349457826400 3618886 583523818307628939565040202227910144 3618887 -748940228586606180978881691128304840 3618888 87614947031635087859993778578718720 3618889 369239163578854795480885047613704794 3618890 491015488763606145706239300223810560 3618891 -51404704796361265371511065605140560 3618892 605315266252993326801504221396536320 3618893 100975606749579696971912863294186764 3618894 140689940593699625674715074458100800 3618895 -444910555963702482450291918810175320 3618896 7223648814326382741484752101425152 3618897 394627088060658892254761577285780672 3618898 -138036229993752427179426343601746800 3618899 369429383053790181595411866206515320 3618900 -144585766832574100888735158595363200 3618901 499581308312968564094283699880407264 3618902 21225458836921483824320201686105344 3618903 180551891011391588333531475750067200 3618904 -1966589718706314841398020951218698240 3618905 -2020317146225433665785694727344619840 3618906 498190792021071901386691589065709568 3618907 661458691533879068337058708128953156 3618908 -774171350277741262602973447349263872 3618909 51026777267602144004273414311050240 3618910 -636233380857671748649653483111168000 3618911 1845793303594694246469407775154387200 3618912 551091088649723282532092052976435200 3618913 402323383681482339843539607107504162 3618914 -34885711206929591915651613936822720 3618915 -54821665748827128074133718687168080 3618916 64573378677671215782517549681995776 3618917 216361795476196132746933679022043072 3618918 12967862753263508962619123895382080 3618919 -1592901169095140038826670895172516680 3618920 1391730975201456472209122796517324800 3618921 1013159307651381696998295430733588112 3618922 -415528242913427553287480347280593488 3618923 390440656614234437617791556324608 3618924 280095650587306054240797519741113856 3618925 -115668484128251777479687996494020350 3618926 70303019845455783682227201815443584 3618927 153960704525208572516630236448694888 3618928 457772021671768159907745020023242752 3618929 -213572320342614159064402685935207470 3618930 -440008734826667137288532555980800 3618931 -367590796245339846892456045809091536 3618932 -539055347132146247724586763817765504 3618933 469474490542779889241325261624550944 3618934 -120673035040520091425324370187862016 3618935 -541946480834889190329031554694408800 3618936 331882927312674902316414996584632320 3618937 14245155068055972388810429824228352 3618938 225878351211774652838344366029511680 3618939 -1045189139987573700254295232223345040 3618940 132919075040436834769918406449152000 3618941 1077587895891969967955694954297362784 3618942 45678335401389768246170214788413440 3618943 3465189333203055481172547352136516544 3618944 503509102302682192209892345255034880 3618945 136300140578494211919292105277155200 3618946 155904414519093791191990831430551584 3618947 690258471845397496822927708114961184 3618948 -360892362340969743110297873377489920 3618949 2252546107896230638970478462254494240 3618950 2255908255100977971030571245372000 3618951 198061480284591653065906466072851584 3618952 17317765214562550775197299811246080 3618953 38719751284314533370982634513583744 3618954 119372648733922985480959487203196160 3618955 -935690980941656635419718067994812640 3618956 344290041038837581750018112845538304 3618957 380988221787942177515317363815445440 3618958 -154928927662781550163711851178782720 3618959 649691923473886094639338134440762160 3618960 -47453885042592503180701709555466240 3618961 89047443341486963568063946304224562 3618962 -962666180355261235174153001942598768 3618963 -682498128282162557734329568097320908 3618964 -251215867587334518627724286194857984 3618965 401843087315179386011831053084272000 3618966 4431169330695510829284945689519616 3618967 673415070078966466460263893372119040 3618968 32279961389227364936940421118976000 3618969 119491918628979079172717115353928144 3618970 316776855148418274841358118165908160 3618971 665942961833996105089247697527118144 3618972 139701189351053695494626560509788160 3618973 -999234668149723514359792547615759540 3618974 -606191541379580793178851075680283264 3618975 50135321074163542833211864199089200 3618976 355783843919039492575035948924076032 3618977 -1485452330498516284585497699638876988 3618978 229348561546873291698782019700455168 3618979 208806899891684073409036261552046240 3618980 313743554085544547897779179680928000 3618981 13403592394622807395727441596228128 3618982 809557102891301216879693429661530592 3618983 -1355707712642530848327690715676314080 3618984 -654446443178230287825630783158599680 3618985 1082396212237200228460610492114838180 3618986 57906132181472549354388143090592000 3618987 454250289205205265584860490837767680 3618988 -11540119307502870432200422158672384 3618989 675922850259876582742147325478055680 3618990 43059534493588900037712489221568000 3618991 -311336390812989869044491827971658608 3618992 -44529047522467720013565451774722048 3618993 -819500385570601733446440887669174400 3618994 -448985281391583652375777468917685728 3618995 -118664061532655429405945004492426000 3618996 333018465666610512796597995549806592 3618997 -915454078249203458736362588367801540 3618998 370087781161662939166231121107487040 3618999 -449920831392079790978372511790804752 3619000 729577769970795729585252215685120000 3619001 -876119500155801968286027514652223600 3619002 -168753907477408723455541527905826816 3619003 174767201550527858976759379319683800 3619004 -273724128685180465765993353666846720 3619005 -178749862531157467456627149817073280 3619006 -398273290130669058776079318938434560 3619007 -100281444644973776866108807451722560 3619008 481748540085870277969817966135476224 3619009 -29174033684789024544605356978655696 3619010 -557172434871257030025202959721359840 3619011 -423052215371590565425956340837237632 3619012 -454863020278321274763842767353212928 3619013 -1198383277463739607070719771017600738 3619014 7367493642722865310458807892684800 3619015 -629398163659187463221336895978648840 3619016 904572669418268624531405450138772480 3619017 282525876727332964417991205108312768 3619018 137558104632838835482649661148662720 3619019 -614636556973292266832484211689353580 3619020 455817768692713196479426721750215680 3619021 -244852296255544386494973666984147488 3619022 104922122031853832961833066763955200 3619023 -656442181289608811895730181331665016 3619024 -15965736353320694836817697875599360 3619025 -9607981558711959256826822787009450 3619026 437149516033597848430318065944755200 3619027 -722395217515678026725433330999622800 3619028 464402001943399573473246354818174976 3619029 -98837245923188014392740473035341952 3619030 755064499962195840868735831139900160 3619031 -348725302815257398720258900780184568 3619032 581470420778506885801438906399088640 3619033 359394102838954033196207908820836608 3619034 62388636209539521170905655896594416 3619035 -372153226540678746473188819790085600 3619036 281799231958566150412983511764154880 3619037 1814932349769724199324146228123819686 3619038 492043752069540551768105272377255744 3619039 1606690180464451025640468029496167840 3619040 -176678871322964110485636887012966400 3619041 1032698583323696631918532800512540592 3619042 494533296070936734076667109542633040 3619043 -222572341638666902577484990241227560 3619044 100372628122676010959521043470970880 3619045 423764554665762551235859402409900280 3619046 637052932735756347542484584303669472 3619047 -264985269451037817364600496654761728 3619048 -7358099774517536045210336285706240 3619049 251474338950137890005022808921895360 3619050 139276284917461055891353094748480000 3619051 164492370041091498709612571075351112 3619052 -8373340589211394375724383628049408 3619053 -912023651291700860473182251279227200 3619054 137428409654749114720592177159654976 3619055 -1520540526543468806177254309340484000 3619056 -94664058331188826543358400589725696 3619057 -1247646354974734983964315580936824128 3619058 923664139209549853224984469712996880 3619059 -876256482992106030048965220199012296 3619060 35602192591429891219679819807078400 3619061 136878912644357744412054413719082400 3619062 99435539144399271406970208983186112 3619063 -549574903142811550177751605008741760 3619064 -91419772222607142914646689571962880 3619065 -351435583787211883116600788978700480 3619066 -1102884964213606646150453912432453376 3619067 81945154124099474661475491508589760 3619068 -546416320469972969696607722364272640 3619069 1807647431165345053713169697796600320 3619070 -25918440091784189809797882277831680 3619071 -1215251370915123386682817919188744680 3619072 -1434724766786510672575788505175687168 3619073 -729972766379159568740689003851464256 3619074 -288049831715957233645937686651861248 3619075 488980058465049753297632434036034300 3619076 525959657305584798656730402161861760 3619077 248637741834522649394131545459746304 3619078 -431061367531577965371025763299040160 3619079 330090820329975260616306732627076320 3619080 58125885548535564500595845133158400 3619081 -19974794871435041783017436536589468 3619082 180569469947435663489029852290796800 3619083 126370581709340960352977595509069568 3619084 -198770025529426520387011986361128960 3619085 -56995179267382602654353129589081600 3619086 212824605340092984298295851137126528 3619087 -206840675138344755427793401475722488 3619088 -389399278980076140875000678729711616 3619089 130382792708622639063426487584331344 3619090 778771494936823704455338218499888800 3619091 -72759209226753901982662592287248420 3619092 267167467496958873646128357738903552 3619093 -1220950791809788240991259715149468658 3619094 568610769905059799820187169840616192 3619095 -1097948500382397283377922148382720 3619096 -157053039919645212924415037883187200 3619097 -5408072825302109903347655781083628 3619098 -196821023952741708333440262695544576 3619099 1737795828774614522047976654148908520 3619100 84299303282176954286209783871846400 3619101 215898737561192027272328947703357280 3619102 738024716969584540975649819627770752 3619103 -1364755066663892775916383974727327648 3619104 1023211477729414128166797473965670400 3619105 203498615632058980309974065110225920 3619106 653476123229477756755336527160828752 3619107 262326723637076283770704872156257280 3619108 683224854067532904945460652472998528 3619109 595924156948780513580126392094586204 3619110 311522477507296172933675711402880 3619111 1548131296629503847723212493504455904 3619112 498937745817716129245233443085434880 3619113 1166960359647862898046097699704303360 3619114 -9900441198945545241933540948139344 3619115 812132236368354835807386052381937760 3619116 57424249160131680601609065427123200 3619117 1521412447026909561019066874197654166 3619118 144365409210784551184049577122375616 3619119 -107243535489669180069190027379343360 3619120 62181741952917095542391322678067200 3619121 -124226705506700277638952815536859616 3619122 28648575910715046355353427173273600 3619123 -790917593043478565523367051845504628 3619124 160785389315709457322655111795751296 3619125 -549505560598132814341149310154181000 3619126 -234823568077420167459263231956832640 3619127 -47464323477685051452315787779557880 3619128 1064344053901221076409617007815004160 3619129 1108286664587455108858167675736920276 3619130 -142803700495800319060613528619024000 3619131 876473150291396210859213436641308952 3619132 541137437771299756926985152363331584 3619133 -417607640510169871534017440379125760 3619134 903393062511727114168410148748058240 3619135 -273759960118096123891509382909057080 3619136 -351500380964065707396704169228238848 3619137 113571384332702959398824477160942240 3619138 -12829759175825371008609898020886656 3619139 942789070542771204762962911953234240 3619140 294473313358634827949815549811220480 3619141 -279997808707768422625370920384867008 3619142 -202558950785063262350279891077735680 3619143 880120269772366586542639373370395520 3619144 248887839545207583961508230840796160 3619145 266822604484565051658873064776636900 3619146 -565706577087202699173011591724892416 3619147 59685018033217632476838263856383920 3619148 136862078805881649658900393845903360 3619149 697673021753862789878930972900739264 3619150 24169573137186256488588027797644800 3619151 -1460600483007302525316275742517576848 3619152 -85480271270672857604590278700449792 3619153 259525110464837585943982060494383424 3619154 -133753677012929183736107844475379712 3619155 -409481653246178201356789591152389280 3619156 785418360569861110798454669883547520 3619157 -378282562421208876575022528730700928 3619158 -175158177456771194368556442868992000 3619159 481403201352497968088465064276548360 3619160 8461154608800100049877755780505600 3619161 -7794280738787877536860963307411136 3619162 -206859465157127272460117232474225168 3619163 2224698934955419120372589967170851800 3619164 -286855865976584103664284898081855488 3619165 -874663422253826251165312649990002560 3619166 -207409298061219136609450849292995968 3619167 -467666475684639261455190205620191088 3619168 -245044824974023901355631712076300288 3619169 -532860073778579323876309743220593360 3619170 -140241697657916207109608478601709280 3619171 -1862467612830622004959851360329376000 3619172 -829769205442452118161622803820861824 3619173 855338524320683000538198314304895584 3619174 -435629235263245634696330861178393600 3619175 107065134997582660093778477391478800 3619176 1126323206169773577873533493951283200 3619177 -175260080183167715788706939533987200 3619178 710211552567900039688925735920350720 3619179 -441898152990082989404511188621226276 3619180 86257854576006453673484754400358400 3619181 21074711457753275592495784081690944 3619182 134772208722366335446872831179940864 3619183 -21629663387541720218266005289419568 3619184 -153869201544945952741010267634892800 3619185 -135410013049798177576302815668771200 3619186 127168372154474919747096324144760224 3619187 -484546582506202563895168842420304560 3619188 -285576712444191877020651378085724160 3619189 2484770402490054706804387514383174716 3619190 301374426407508886998546950501145600 3619191 1224063529940390227627415909430991824 3619192 -81344025885249046338376475431710720 3619193 -1081434359829630612176286761338629954 3619194 18223385876102507633434370454870528 3619195 970168668007871794131272259393811200 3619196 3567336117606861460000009955205120 3619197 178332925981438532490872523231766374 3619198 1248495100026143262058450810952491392 3619199 428815167427397607609446684725123200 3619200 161158909706263426925940053114880000 3619201 -596551636032896507875310721800696400 3619202 211972194234692802154464290833881552 3619203 112011804499568796113909101001167104 3619204 359946880333994035731581634450275456 3619205 179215186511356707939138365298270720 3619206 -577999615177648587054545545941907776 3619207 -2251592840831109582251828947856781544 3619208 571807082315084339788306423391400960 3619209 -395713571807470635018020709515453472 3619210 337009931875385542740674603855232000 3619211 81109171785807254425603950490877280 3619212 458489465873678833022651569887923712 3619213 -89805651205692070973742095209840000 3619214 2291278827450469819948050888400045440 3619215 -764455453197449976002393408696256000 3619216 -18518389401568608757075771127062528 3619217 -33855205769668710012703172928320448 3619218 -423794970348430134107996883915405696 3619219 -289978746431264524705789376601722752 3619220 534418699632206976802315007388149760 3619221 96201268012147626585763133178513312 3619222 370663703023175894512051346027173824 3619223 -350597160536724027091662213089955960 3619224 -7584025117623421101085078744596480 3619225 252677313303284253903726525357672000 3619226 -51704605797057503453376652480966176 3619227 1558526467255567064012274593640721920 3619228 656375899739978781958931764030517760 3619229 884074965694386115008355308801987960 3619230 29203590589976921024328141971502720 3619231 383303395668842196615237192860656 3619232 -2191220496959642357530122978020425728 3619233 993262470418177855615322348851675602 3619234 -120148761202375502324610234870819840 3619235 -75078930820598257936134261998456640 3619236 440855449179362681019973257962741760 3619237 -1529713441957833636895730237690494080 3619238 -437987210477193623829401017209035424 3619239 463940276743421248618554817595719248 3619240 -960456747805012218105833179755571200 3619241 -1305379631274422833317827205451951500 3619242 242965573487244030401033547702921984 3619243 -1984736898063883474659794002089954508 3619244 967339615911758649607833024874849536 3619245 -183415536760727952052650697074364800 3619246 -616876014538106594788391956668672000 3619247 -110035419046585526296991588582295000 3619248 50580261922489027786201665676345344 3619249 1764870011999961707023696868884588836 3619250 281092271499242124769339125548544000 3619251 -778164934978946960416721796336381420 3619252 35446022925523262278924137459195904 3619253 -1437923785460496643140934128517851360 3619254 77582645821451940761989644562768320 3619255 -786534087927255836837422553539404840 3619256 -665860276479580418496594998883225600 3619257 -476403269377653544620164142480242112 3619258 505967144915469886498816675246913760 3619259 -108958847123482253736194479201548288 3619260 24234597864976201854831390551662080 3619261 -780526700023920067671214498442302138 3619262 626218557398059733988867338616805632 3619263 623763244776234301691311693524265488 3619264 -172773530037712682893969109683273728 3619265 428665008889165856779559620429431720 3619266 -37872197130925867010711554801133568 3619267 -523351604202850925775866263722352 3619268 -1655511593433050927855110534793217024 3619269 1488191808446274219223745120650456320 3619270 -640173794580840556703831092184833920 3619271 92721095635408682259156179407466592 3619272 -44170024418660043929177233024204800 3619273 323339908987302774886645340124883136 3619274 248651570717618364448444488281712480 3619275 -95519464592659495849813359154492800 3619276 -564847474864905956772588179814272000 3619277 497461093128579796288472562090630060 3619278 -223705292844727513513375312719445056 3619279 -913504079530459284212502301961681816 3619280 -31308547073983720880515474265210880 3619281 -251352173760213508050893097483576576 3619282 631981370902382873891380970625162240 3619283 -663374520709975870600125721260505680 3619284 -557094446146436588079294676617197568 3619285 -719690005069907187446250781661818020 3619286 860960104316547748417119728783559744 3619287 413868212374677320399492715280463160 3619288 26722616416332912935565384086876160 3619289 1477184855263680928209361293179118090 3619290 363236006376818983635886366965411840 3619291 -642510789123129117227819254467299920 3619292 214166881986873867590283163083926016 3619293 -1606943140640167838293854352806732000 3619294 -354005898207445943417803141601635968 3619295 -1619345470087770868868054491549930200 3619296 -732398732407226401512687334431129600 3619297 -521722307941215125535451525829943888 3619298 -918360992384146787113412844153630336 3619299 743100529715812071949135132337247864 3619300 379881762933802816516924818543456000 3619301 -197381455208755191955639062925441248 3619302 42881321413935324909772387925015232 3619303 544333361644624706668570245381185184 3619304 463337740442735940484541821870863360 3619305 780515728005906557458368454233339300 3619306 1612194302371002333048894221045614080 3619307 1037872710358287027248502918620141556 3619308 317811473730837330735310194066112512 3619309 358701057216349436766213170648508204 3619310 6950006850229383514526642741990400 3619311 1855784243622470291741340411886333584 3619312 -84251702924493750865897369936068608 3619313 201981733645757140900457684575423284 3619314 -119496223947485434357394402550934896 3619315 552548954317896531418642558229872800 3619316 451009392102094012554896346001282560 3619317 362276001893630585521154834115169536 3619318 -1296911327939294648253266898484838784 3619319 145143899339673718757432539797006720 3619320 -222623519285632161583357377061478400 3619321 1804347093201609578338909556130196612 3619322 717877564379936116287944375646720 3619323 37906545777166170268074149142094452 3619324 1289527657860530348882793281379225600 3619325 -496451877657738578982871927995307950 3619326 -9675401151288696350223749540576256 3619327 1115420649082200680896075768387698176 3619328 14035151159706652347733521224171520 3619329 -657943003936736494863230851673886720 3619330 71309137453479948374826914750768640 3619331 -3008157697620081134072160417442816008 3619332 380088651310031091174641117015216256 3619333 1007555871788103717908491435834979484 3619334 160448362892919727602990991137220032 3619335 164622126857313860834479050410560800 3619336 -653878079932907591421715074539520000 3619337 -811734547305201848987387326768415388 3619338 9960695887603823352512291011834368 3619339 716515300965601029758664671257581140 3619340 -29358673065644468633436375031326720 3619341 676579055596721525220890307081531840 3619342 1102216047219382139659023940588059072 3619343 -114356497062006138679369370765187072 3619344 -262725770031372124892818340080582656 3619345 -538888690462080454018612210951830000 3619346 -391961534866498956527343961056406128 3619347 -432408365712181289321100665045526600 3619348 1414688414363957196333702796341790720 3619349 321940391165168590424560064913178464 3619350 173793619407609245761320400183296000 3619351 -2327171550665329928802107568127693968 3619352 -1038644366896524364703511052646400 3619353 1092953388112108458679677893236704 3619354 -95816484636425463779099372910924288 3619355 -887945150724638047064767904162814000 3619356 -261426816010916193076888987677920256 3619357 135616409120999452117994526017692224 3619358 -106127871677357941726906306597588224 3619359 624211863395732472457575635606235000 3619360 -489700147284136447746295178552279040 3619361 -353902798890229459915120652593529148 3619362 -539480425690852937190127433643435648 3619363 -834162410364955659826750788154452720 3619364 375127158287147917624131946830422016 3619365 -355375463049075778342507575737405280 3619366 -461503519362542649970051309908622368 3619367 238481344625221424582985969637015680 3619368 -431669670850557957778092942816061440 3619369 187379776658412616243014755553529444 3619370 73335932182149596502304336098148800 3619371 115035773974830205813992050216884224 3619372 312377378268756577432762145762307072 3619373 202200205004990902097370392690496000 3619374 152621682494455513226147538980782080 3619375 295694898803427043402176849457820000 3619376 -629780245525429871816180189383753728 3619377 -536918317460435313619532893012383360 3619378 77666747046784419883694985715193856 3619379 -324720897204591422554165781394047424 3619380 -364512937242220660675166448384921600 3619381 1879473334702146204461443563340644192 3619382 -98656898519999332842133551146499456 3619383 111718726501658223288132537731259624 3619384 -66422720420640788914478942969241600 3619385 1153448341502057029493979270784646400 3619386 -1444286360000390748547372745071248 3619387 1039895587479976722566637539763309912 3619388 -481303582363830078612699096935027712 3619389 -722617021024059359369047653983001600 3619390 -91824452211248028274197809826334080 3619391 -3433562499236658252725983918801648848 3619392 -77350021946415516603677307492630528 3619393 -1720337147856315697143322910772375358 3619394 -1034042099955008437827668303623770720 3619395 152755498397766226131216213399172800 3619396 -10745256147948661594601448446662656 3619397 -1505729395921724918442031348569965154 3619398 -27648276840015917402428003649457792 3619399 -556187048558887048718690813895197568 3619400 31453170213895000366695269411712000 3619401 -132283907095608282142188870763081968 3619402 -1468789632985116171224463941466391968 3619403 420130868770519752990574031823524160 3619404 42778967273016471591303434690578176 3619405 94032047644688360886673531876416000 3619406 -116005187391834635987764653945040896 3619407 -902341472329337349276920154482856576 3619408 -166517276600503656385257147477671936 3619409 -970678971583306244015165569448224860 3619410 191621719049796881739506436886863360 3619411 -478767908134692112753075871112243988 3619412 120924024809132145552060044966553600 3619413 36842224959812722518550740710297664 3619414 -409516157241174199943130455176675200 3619415 -16540504276441079155002467590213680 3619416 647990872603231565192002491403468800 3619417 49346252957715024897210428528405200 3619418 387311648565165259892622270800203008 3619419 482330561578603497244038433314561840 3619420 -348922222103651221360844306736906240 3619421 -483716368924186923897091907436409440 3619422 -517877133068513321386494134077158912 3619423 866541701624455128490340156291121984 3619424 -491842288455296597449013442658959360 3619425 -360732609024184284417690898044762000 3619426 -678311188378553485054292634671911776 3619427 -184694076765507403181075084889684528 3619428 62326694658281702316316324212741120 3619429 -469995775904937193397714728603670112 3619430 672154402924416124612107094685823360 3619431 1178212538714341957943671958528517840 3619432 29141358089013987031431304810444800 3619433 -1163868412929047757739997390615781318 3619434 169062688432488704091919734795823872 3619435 1279318336337672918532229715871633360 3619436 85329742804792290489729406714146816 3619437 642030775038108505978211898688772160 3619438 511514781205594494303425506620761280 3619439 14368252904183038571327347821929328 3619440 -87910333901751348780244364217876480 3619441 -320681764098099679106572501300315776 3619442 -1336073351524259293057277481158360448 3619443 1158502461233900759017101889816680000 3619444 -1091096560627446530176819174452456064 3619445 115377629195823267814481671744536600 3619446 467557089852039149061549304262553600 3619447 -17541363867750203308797735114605872 3619448 -121745798704663212813209292428451840 3619449 -191048516128205614126563267759154236 3619450 247601679022691630222018406522624000 3619451 696580973714659147132107281346480144 3619452 -406725492938432554264843140468710400 3619453 2604709994685384963423244707291133260 3619454 -435386225612153427170460454352546880 3619455 84187890938789585634679350652869120 3619456 -859901021904595634834800332075171840 3619457 -95008587937872477480809905697738028 3619458 -362442641796302858738704294816642560 3619459 -1218992304008999578845201820755390340 3619460 -207098496993519235694139742603568640 3619461 755706511703435176132211025790247520 3619462 -222940253096757291347892012572559360 3619463 69333730309420046359974267205298712 3619464 -443793670365231436367868612496588800 3619465 631473690409821249970165910439925860 3619466 544850448723889247185905253919211360 3619467 146956263453001055999482957151339328 3619468 386769969562590674132539712975867648 3619469 45041568891731842729508574649161696 3619470 -446959554170114454381186272863764480 3619471 389615804763490386428896105279418672 3619472 93075417060253502838781481148850176 3619473 950342132043618647078439404439120 3619474 1457974474916801329526813790398232192 3619475 -224964913523038580157617352667480500 3619476 -16844605963720763213858809149997056 3619477 -1265798120218518005488209402274850674 3619478 306033999935515252974678237858800256 3619479 -169694137752306467875272170379370800 3619480 -92329361577825133641275394986803200 3619481 -567125575475209211356032766641122880 3619482 -5168029145556174617627157769102080 3619483 -257094430961478379956668795378169612 3619484 -877572207450100624156661303238240768 3619485 490530457439385567038558687109686400 3619486 -4424821139027654390634262860882816 3619487 416267923933694403039918581232119712 3619488 384128765457352167342815997764567040 3619489 248912117408199489213863853213364656 3619490 -41562711299736398045977682102323200 3619491 -1168991307015925037301174869046121608 3619492 -330257273947067246922042386463923584 3619493 456739908113543262485306217568801344 3619494 -741735665641693115835772173180973632 3619495 -461648089530571254362717991172520400 3619496 -1523901996774724542445782913202595840 3619497 336955349323809815013107202141358272 3619498 225843695879300771474252717188623360 3619499 -37263502850704577543553422754568080 3619500 -372999020743930565355438508277760000 3619501 997747843532633562001738102823284502 3619502 149113447225475028363064652556293952 3619503 74308965649722493018540560884913840 3619504 85980585635641060192284954764378112 3619505 -321546377509360736413214471616683340 3619506 256186985720104832858942849959362048 3619507 -327342806312763815482207894337952244 3619508 -785800421420509715592210586959033600 3619509 -156123010424407923608738889866012352 3619510 -191208325245543962748150529482512640 3619511 381891306934215242665366684505664432 3619512 18833559933307147972020641507328000 3619513 1403545163674427308871216762594831104 3619514 -242277636936322898863526518350816144 3619515 92956968012970970414547106819057920 3619516 -1166015577367854626140709641773890560 3619517 1408198161406370559655684778392063104 3619518 -46648700976729464196979220072432640 3619519 1912885205523444054631803247473762000 3619520 -332093403334002611635394247886110720 3619521 -212232356716055044649203374084067896 3619522 -785921082719177506153420959203661408 3619523 1602923960684366029892810452949264784 3619524 -787535618155117415331847998828217344 3619525 -769743042023330869169183352790400 3619526 -681366573158601810464934059789040288 3619527 -213786745966390950070687722440443392 3619528 987681211615927089123102656856760320 3619529 -126907235200772204676841478150652672 3619530 127379747924724775718408536041419520 3619531 2169019025618902478738490599564637332 3619532 1289498622572071225868503226875476480 3619533 -53896924296053748376247945252079936 3619534 846488512325525288377670961468532416 3619535 26299771082353626938180582193513480 3619536 -127280225791137022736099923918061568 3619537 1317681715544147843869168245218755572 3619538 73275344890129917712971026523924480 3619539 39867414249427032693484973565550080 3619540 -305783570459603576186854946029969920 3619541 -965820343785442954274552108333794560 3619542 -165806553154857211523310571005876288 3619543 -9995478883217262500307380672201120 3619544 1711233367192383794882233305950300160 3619545 702576572721109721830180178380192320 3619546 225659028754878941115514599081143040 3619547 -722057983606959269241857287556731080 3619548 490592762386237033403627892473095680 3619549 687757038084178020392623402608784550 3619550 123200554225511127056008819831617600 3619551 -108498893129049178517574260534027760 3619552 -10769187195080933336664210477416448 3619553 -284378178172163988805927545594457920 3619554 647337636134752255918094827052702208 3619555 72639806884756674620463200026411200 3619556 -45208185197158811773752999195107328 3619557 1311984128341464776888479672052126880 3619558 -46298700265187668785915901751639424 3619559 -40410203820023013743874821943705840 3619560 54296743011839680879638008561664000 3619561 -1312369423810195654848781495335579552 3619562 3878883926717832651939473109991104 3619563 -235150663489955723387495653931523600 3619564 413331489359350409068585901940436992 3619565 -78574304513487839280523141803927540 3619566 -21398464405974298312925853902273088 3619567 -354850230867021194699826991696072208 3619568 6257627315031050288831883299487744 3619569 511114554152534338957940502323528928 3619570 160404429471354931117704193021132800 3619571 2081010813169861132616841699787181772 3619572 -444365279052146375922773826311909376 3619573 273451173947786125278383096452475822 3619574 254886737420071527418810033971590400 3619575 -202719364421328794771298378627892200 3619576 1465686373648318231000092257652019200 3619577 -683369017956625056088623011145989880 3619578 -142313075038950044225091773585386752 3619579 5111765930528693667236640209002848 3619580 -593198308453610657993371393464576000 3619581 214753524636696263725036561534060992 3619582 -260737395234147378253623640568303808 3619583 1334513263476173874206781751621192824 3619584 -975764499493468688448224673939849216 3619585 1424816395681294034603581139062365780 3619586 594388699802750150287544051615830992 3619587 -787519853276647234880148093942303240 3619588 299178691089307955490191163210326016 3619589 -303383536818064389025085385872666244 3619590 6258012591889287310198490103709440 3619591 649252607346575771796129681631065600 3619592 -551672129628910608883709785566689280 3619593 893440897475658126237567879185599200 3619594 383979463487953706837312745907248 3619595 276254714305954141640686789092307200 3619596 356429722549457666644980858276433920 3619597 -1728424564275621299923635911811370954 3619598 -104884102119452520831812205515803200 3619599 172877216975983156658157105796930320 3619600 57295010771296261933469454187520000 3619601 1498670433396898876234537941885503604 3619602 -23632971681927418475930036343936000 3619603 293377565845788547043960927728894368 3619604 -512967150237676925538829145199471744 3619605 -299667951817554303471987186016754880 3619606 -721616490932609026818463469004714240 3619607 -1145492178078156084110903120044617144 3619608 360070556202589911236134002578718720 3619609 -106225880183961356278111644563427584 3619610 -478070889015960991924410576406667040 3619611 3809605675642448077327975527052800 3619612 1487248837783282043077589239994656256 3619613 -60249606796295871671766418077162138 3619614 397233034346506749260776248981703680 3619615 -1371844393749064972232300914835889240 3619616 86619521534835815663415743823740928 3619617 -397225508677457323699326940888234320 3619618 103564920355166990504842622027799840 3619619 712961799786222938276363234383165020 3619620 746326652705054077371794309538201600 3619621 -235399158172886963539133604701389856 3619622 -406401022713656419465830903234969600 3619623 -416814739188053383360666964097227520 3619624 -977742125539569435759393640122455040 3619625 -261757877151765717359525266756560000 3619626 1195724221309982095679884750132161024 3619627 -1263298131154446933289149723685994496 3619628 -792558335367851769657949882202149632 3619629 143076875302459059949839625103694924 3619630 144223432478336670844922227375171200 3619631 -2155263040453807961008027473477928368 3619632 -184923147494239480558094399373312 3619633 -1923073273995187389527713577953886480 3619634 -101641276437252582777918599237681760 3619635 -328055613332430365209021240717070400 3619636 -1135432341382137136303363220997616512 3619637 416344827147411360922573135606817952 3619638 -118806419309558525487427188292977024 3619639 782158136487938137489910481556950440 3619640 -903598734209175220572694599599923200 3619641 364638322179333864418154784490105344 3619642 -579466901040859221379344817149224880 3619643 -454687456731627282872159874122094108 3619644 -107436674725733677269534803372261376 3619645 401485397514111820924085180030657400 3619646 355055887245845203133680934630806272 3619647 50971091858140039499066314144069296 3619648 369942195453016888281335681368719360 3619649 1806506941612678299779860196143779120 3619650 164990850229215162692456474386080000 3619651 -219696242723953223281655471661931776 3619652 569619984164834459856162388201912320 3619653 337779638057620166174154993374155008 3619654 12074806486743952014295335390530880 3619655 -349911338556063161897794571037091200 3619656 1222081751793076060067309263986385920 3619657 -1248448271390241699468615303137283000 3619658 -153243600321372190581647879360206848 3619659 527389680489151849622218267785958104 3619660 734994821556887737289211050531189760 3619661 -1780607865930848639247535340597549376 3619662 21171934156355426227242500126144640 3619663 37127404456157968307009789655404912 3619664 109360552939423534702849846097387520 3619665 -138728402409119650146508373411042880 3619666 -327872599188675892407001677065305968 3619667 261326291857049790898971290671732716 3619668 -79124231629868946558440510463584256 3619669 -429724955512791782932404300643061856 3619670 -46075186728450151363547814558654720 3619671 347658842669254256063918226788075520 3619672 31528011009198296815274950074777600 3619673 -623699041334493828236134440897313020 3619674 511472067866247957854699229375882240 3619675 -295518201733075479142431839016846200 3619676 150690194177574286438109508902760960 3619677 -637831773826441320565506608213899968 3619678 502632995216961682967765618771470656 3619679 -406745752558397365758435494008468800 3619680 5090246362405472196841989270405120 3619681 -380788513936434589110482927715263468 3619682 -621672744487508330784577855787212416 3619683 6258627165053694123767430145588680 3619684 173244574134620893102324919678943232 3619685 -71601663622338214544837233332456840 3619686 -140282282692170899151304575300028416 3619687 -1459576423230736460020456996694190664 3619688 103641491087496666330772454875330560 3619689 222709669393247487494562085354068624 3619690 -473782691456614030218701072693932800 3619691 -1562861959837495730812842025346838648 3619692 -795764339655999509653805268376521984 3619693 -284659091079453565545250300374334080 3619694 -41517934421789520264647811161417472 3619695 799853775705146042519833513895803920 3619696 365407324694709689498682706545508352 3619697 34811992146670907131159289694155760 3619698 -147537100092727734056641527802609536 3619699 -1383883050278784830054271953657950520 3619700 -276022548367403949418898053965465600 3619701 1633805868777480633319304198244537600 3619702 544115899494292491174860523789819552 3619703 1131618805740189384855597277986925080 3619704 -730711439126248312702582509398261760 3619705 -129069215870958695597089357190004480 3619706 974224957659867208338767236446429552 3619707 -90063140116135099929181947660821760 3619708 -833412501184592431674333090028836864 3619709 -1662036785925875110927264232276364000 3619710 12915266741001369823225848598517760 3619711 1637416282338238165693436348611997312 3619712 1668030196176953103701387625942220800 3619713 855405488632374564200209981000809504 3619714 59873990755458555449746437745792512 3619715 -692203373618594330256312067155840 3619716 621869072694293662718656959409277952 3619717 -1392725957722447272512924059278020928 3619718 19790068000568928488539312335358560 3619719 491728660070168788561327586737791600 3619720 557428747499972343206018094441369600 3619721 -165968929600490313359939752407517440 3619722 181942222609995700357305314996106240 3619723 -400413648108502763343955288894410028 3619724 899874200835063175492819507599818496 3619725 -237561667271043168879396098254389600 3619726 -103179854527457706639155243620225152 3619727 -519988889025816584192649133524727968 3619728 -239329149868388242225644364280954880 3619729 958717340469587242779329004042722688 3619730 583980296151493433063936044173785760 3619731 -583329721899368580176688464964312648 3619732 -1040090291230576446190318637677515904 3619733 -329571060602358161306436416569583616 3619734 -8708533105461040127103869621809152 3619735 387639504483098993211320909345230560 3619736 1283746801381346505325078370925772800 3619737 940894757394295782929271591497257008 3619738 137424704807475227098947699122319360 3619739 1039292689319345330123905328629217280 3619740 3979381802229877844489413134090240 3619741 41922290092629426875050559174419680 3619742 -58425543449516383261064144411019264 3619743 -1131565072608916101965286550391159736 3619744 622858636588596816576486047596609536 3619745 -525848300922795908415795309613051500 3619746 -9065937615065800942160871348480000 3619747 -1939129056731382914314132793511648 3619748 633769702528022177454327589323518976 3619749 331078869186013076104941425405223552 3619750 1285457230364924507482404742224960000 3619751 -1187313444452982323546055065095361400 3619752 1727394458457893282207851003836825600 3619753 -807747010244171681050027831817574576 3619754 751861742793809353766019045140017152 3619755 1466432496313775639619751527850303200 3619756 181359899981251660442098209394951168 3619757 -1768476767988327206743906964702584800 3619758 -185317339062671817687140722470225792 3619759 -352753624011051202915789262476503840 3619760 -144393703197577842078255051264491520 3619761 -309997219471016306728554816829680528 3619762 186719259653576511304001397947215632 3619763 -48090982302167028540064546819397376 3619764 -359322806602795265014828238515267200 3619765 1463151905120723586836210707799997720 3619766 621498542252108572331311922609315520 3619767 -387660604076149232805370493863362480 3619768 405577012841710985903461001473536000 3619769 -163315248095325854912598557859583830 3619770 84689030665510380451653960974008320 3619771 -1857468455487848523166176057683664028 3619772 511343321734811915366785207176382464 3619773 449807074853022029804834355079715622 3619774 642169143537650510140724357435003136 3619775 -529553022713238419184174694740376200 3619776 358343755082939759296573841929666560 3619777 161444408692970346185627527294290432 3619778 -84908237807348732515566923510676576 3619779 -22214367490651141849123619207551680 3619780 -643531736907448629728035454560684800 3619781 597167248017200643760480383631202400 3619782 9862792968098245317024932397613440 3619783 -19037774595003279706624620081961256 3619784 44777936199864619382321825311457280 3619785 65515708754014172728294336572086400 3619786 -317941990108336320633674080368696576 3619787 143966673105809277824648317826156436 3619788 366421493677918599234718122862886400 3619789 -12892302307483006530615201313646580 3619790 -281609137254875152579763047471713600 3619791 -331051904294635304452443192330703248 3619792 438301681889671379117476158606802944 3619793 616540306928639953451491876440240000 3619794 -128435217971226101555568965824937472 3619795 -174913703566152753160420035860437200 3619796 1002972057206231641662180631105492992 3619797 -1203258585200158919487777459896410560 3619798 -138413059128037458562845933116824320 3619799 -220600089524708564888791570652199264 3619800 -257751781981882270639362598839552000 3619801 -47575030100072062298012962733764796 3619802 -560447699329959953590871560989381648 3619803 -1673996445414959905748260761106406400 3619804 1525323712489446460633931372652044800 3619805 -483775369380816920864324582429245440 3619806 -711333000418867126351010913285360000 3619807 1078486376350824083329933578021777056 3619808 -80046912517679357220394057743728640 3619809 -61715628713420740741628302833896640 3619810 52619988568621461815128012500096000 3619811 -1149452102653997802048413839654246260 3619812 -77276997714932328643710179848409088 3619813 461428891976641567180003697749032062 3619814 -281503477846298172874646615742539136 3619815 -339590057142524550539545292283762480 3619816 878456237878753584849110029209845760 3619817 -1890180952677407742306740115975352134 3619818 258629655731235129959914502474822064 3619819 -109280806164911784390910495634964448 3619820 11211168080033592767440224804188160 3619821 -359406127593944980800108135030287136 3619822 157179686233947257607793056410075712 3619823 2079176072542982739680786953968271440 3619824 67741579030298663688913922337865728 3619825 343886735078191164394224511678911600 3619826 -3795949808332250476710056828192640 3619827 543309759579613465606968550976844240 3619828 53803734329836899153108199465081600 3619829 -1707836179463723209321010874571775040 3619830 -246623850078385554828634899883582080 3619831 -3062640523216058221847825020819157336 3619832 -982201874066378879277654183468072960 3619833 132486513828327399759042439550326464 3619834 -475495224265638765769564021422551184 3619835 -660497027333237169755499937085982720 3619836 -882553379052159801077620695505920 3619837 746389016905618717478828188060832 3619838 1126251599777702786289977632473840000 3619839 160297524193592916756914173199774208 3619840 -242602799709034769537921431445176320 3619841 570347146019468020996387219502645184 3619842 115492272463611697562688406125058560 3619843 1485598472870296498088655261289764092 3619844 -1020575712822433140625058833701099264 3619845 1308391343652198086469561226048123320 3619846 -1006860784753688373649683866460824064 3619847 81709141855668708754471117325289984 3619848 1068161654318058536274018972993576960 3619849 356725056639640365223550040378729780 3619850 -124574026494541331195081877211404000 3619851 -10772046831858135105561506715635280 3619852 297675447725493947930931947833178112 3619853 1025201353620942576011026087564938144 3619854 61568694036559196570941581353535360 3619855 305239514919870959231707740906185760 3619856 -333384140473523678214618263770226688 3619857 994303142266415281378515556164365040 3619858 -446686870527851541646059356607203328 3619859 -1355050571622102839485253913420275040 3619860 470026166207924279222247846972303360 3619861 -190234510556644049620501397243583360 3619862 169668852186434544825202926483521664 3619863 493194135354109526322432309395544480 3619864 -123368310751678027873201978928455680 3619865 44657213434474091572660918916272260 3619866 19152005916875832139973897156212224 3619867 -639165259114298334953054283477122640 3619868 -524617562768062336057253494584628224 3619869 1011757313137843226495881643337216 3619870 167656608639988589599390899496258560 3619871 402696032398599787326064119556984752 3619872 -360924775171064655036948444835676160 3619873 -948689519068223679049583748254174878 3619874 1162874761231237184488818378091353936 3619875 -441541936414792797014851033682628000 3619876 -365960490327396151397642187514716160 3619877 231670603494028107923835065541777726 3619878 -157991555635261749229360667784671232 3619879 1169748907780193755198385491241618184 3619880 232294406453443122465652538314752000 3619881 -731427588363535601974826423796338688 3619882 142626268233598204039477270634019072 3619883 1901480745796700825612765495730750132 3619884 954092872572550207940258909019956736 3619885 330887801761591576361813387960189580 3619886 -20348422560486268466042438974866240 3619887 -413332658560814446031749032681912960 3619888 372540652110312974996979621928402944 3619889 267517477459738609060578424095015360 3619890 -4370460673274618015750800414622400 3619891 547030479327160842990390864308291784 3619892 -320520272407385858529093792589424640 3619893 320902558797423243044731084503306624 3619894 287722614945838414318875360170714880 3619895 331382583607109989454930465848028160 3619896 -62381451501132303634985293833830400 3619897 -652648507333906892371633960139781634 3619898 387953458130266795480458325287577200 3619899 642481065978201696456019320228055800 3619900 181589760281983958628437483328268800 3619901 -30303920730305824538779662388778496 3619902 -9354839647006388654808875004349440 3619903 -440553189747549324653931005441279120 3619904 150353005509273781728142700247515136 3619905 592481363619507933189183206002220160 3619906 -301326560881960334322281392266604848 3619907 1567144077909936141399579227631732156 3619908 844478986848360987764860561739061504 3619909 -2077627787006131893737135127759137890 3619910 -91761516580238125399748514355050240 3619911 601523618827821256759151906993916072 3619912 42218025057525573096912722656051200 3619913 -2244014943274287986322842877588576816 3619914 163529802010074357811188825393565440 3619915 223037244700401185009121945535762320 3619916 1035706117556208788611387285021386240 3619917 186170701259346685668886941333273600 3619918 826270252808765545121016563889503040 3619919 -258656400950779899574121213484917304 3619920 10461543622675418907540990549688320 3619921 -1438878214167439204539042320110100878 3619922 41019808823771409010066862324433024 3619923 -912737786378229995642249025927492864 3619924 36443556665096133943680617613791232 3619925 -638497398258917823942693860400043500 3619926 790495376718528627604555596887997792 3619927 199551735568843852553092942290069232 3619928 -7469999066062941433690098789949440 3619929 525201265943129306495727751904566560 3619930 -109303623837183138810782372455652640 3619931 115138755111847322234869250555637024 3619932 86698941101013972919894405805113344 3619933 701811326830803884406764091952891020 3619934 397472279444983220564352000260351616 3619935 648656424347302736928966740211463680 3619936 -2039358518031571327599321079221977088 3619937 -68528540190245756984615683390103760 3619938 297314762379874120736457087135006720 3619939 1605341947501968935842695251338056 3619940 625297661789164608227993770640302080 3619941 57880461097672469373945840077439360 3619942 112141296520288771819688936542171872 3619943 -217739841339631790886250648038251184 3619944 -432274433268011370378592673009664000 3619945 -33615573385523797908756632222870400 3619946 -103179060755001029073510198441354240 3619947 393027486279507267042930150305077848 3619948 1297222289250935557294169790438295808 3619949 695357285659458179094144295828576236 3619950 223479662398052875929070257393489600 3619951 560301198283540347453560760179730192 3619952 115888253126226838005571435672829952 3619953 779794173619001676071335800661625460 3619954 438959019987847157398114427797389120 3619955 -7856118879725078476488833282172000 3619956 -415889137304299193699630411546388480 3619957 3217528933949873738633742597627278 3619958 -810159282535904051786338829651821920 3619959 344938987561805233386745664484292608 3619960 -422989747589770863267689080819200000 3619961 -308221619557434523449652965973404438 3619962 456894794063486216079690217047260928 3619963 192987230884744219451851066160538240 3619964 159538260549147065289287317685693952 3619965 -230683774931438881159910295826462080 3619966 226912398305794092414113624732200320 3619967 480068630978420953206705031973296920 3619968 -1013671679891746641114684464258088960 3619969 -17784677739140521177771883293976448 3619970 189263495478925402647207557463590400 3619971 -2065216889473161268452002035219432728 3619972 58715526507466375118200040123427072 3619973 1442472457228447321902151228540214718 3619974 9288914112372260278513404997345152 3619975 785369967110909171070028233934111000 3619976 -1707104096712735776752907270105041920 3619977 490577953654646404668767649282824160 3619978 -48651037218576312513416389426188960 3619979 -1788253184455020943089348071635711320 3619980 -136254147333962211585692863383767040 3619981 -416212471607951654767523125207526218 3619982 384782829569753952688830169093574592 3619983 -567133067919268277809758706128044400 3619984 344957807957140906501157445587845120 3619985 805885744672717048407820395963864180 3619986 246380182719632263703560595698886400 3619987 -510787452044757926890304617518402048 3619988 783435925370451045564574352339311488 3619989 -1045589177778312831739203117224039346 3619990 388664390656905750260956423654185600 3619991 -1202368757135167387720681046492599608 3619992 -1191064865236490069508228368768225280 3619993 -227552674819866480867415960744958016 3619994 6572637132771214812191683672473600 3619995 606498389901387129340496760121707120 3619996 -64724987225887545539068749168448000 3619997 -1885154370014386305842212172150568 3619998 -2384416937252453594919219448473600 3619999 848591790692136809439778385601613720 3620000 -95858726010557495101235755130880000 3620001 -175329248798841498805110074341420032 3620002 379172814194559758445698818227311952 3620003 -1263431010301313327367304825803793656 3620004 270094712163210234864127646518302720 3620005 104396760822588935031947830288209660 3620006 39483796080114485561135745283742208 3620007 1292339398115275724438638775580807504 3620008 31867863131468721379437134925004800 3620009 -49177213682283726614306285143497600 3620010 400662474074031559710030225150021120 3620011 424780169881502397123694834020674612 3620012 718862252453195275466755062837396480 3620013 310225568597595044166940704089784000 3620014 -290029999574016009826237574380540224 3620015 48201720774816606387985444195120320 3620016 -5326603839488811186893268304330752 3620017 -537155131993816660920050872376791040 3620018 -14346484147286128416052000452387840 3620019 189043748583131985594239516544660528 3620020 -718705974835400856519664977562379520 3620021 408048177930236951551003347509034222 3620022 -337465783755293022490190095448064000 3620023 1783166536887071523911835627105727488 3620024 70317278418314243054423778802790400 3620025 93841842893594244976900989145152000 3620026 -1121730959948544774849756179792358288 3620027 626824765174443614867625410112233232 3620028 173143899713826580347224455389073920 3620029 172088527396477960098011121676811712 3620030 -192322504183471306099681477990011840 3620031 102132365231194369991371317848878224 3620032 196596664750770799468129304025497600 3620033 -659794849074995198676592393986806718 3620034 -587267389414132020184127515143459840 3620035 1563249592864405163498496710736606480 3620036 553714053962854285346694412888117248 3620037 -148592392655885758239998038150897440 3620038 222978158304956132203547853108015744 3620039 771733596795149673119917082839428624 3620040 384703121200463277294245544802713600 3620041 -23846082652593610362181617378454080 3620042 -93701641744680471686483639497162656 3620043 115317562546679367822325320133979424 3620044 739804890688860846675787312429243136 3620045 304434447689807018451713421640471680 3620046 419399860637852393016112831965763584 3620047 1964367411495997916694572694486884752 3620048 93240134217798641685125151449333760 3620049 -597152741261425371427651602024581136 3620050 34852626140615260278340753064332800 3620051 643652080932384225557387669090784600 3620052 -7684967518605967759424745464375424 3620053 -1595631094939762975820611034565995698 3620054 -565087088007894980972922860567154816 3620055 848157807925373238888338824260359760 3620056 -245367255961612280349750158221639680 3620057 291332558186011399038294774349254912 3620058 130676180055731451490047413147129088 3620059 906491706129040087896775823290223520 3620060 -819685999657461630538965071351339520 3620061 19567491976838853341943432913877580 3620062 -197429668287484358430094287357065088 3620063 518067866070101775999455157586033560 3620064 480622693214421197888239979747868672 3620065 -798993917387882333016235979972275800 3620066 334021061907184084242588430137521232 3620067 -228563823255523463677875808937134464 3620068 104488196538549226795127059783138560 3620069 -719111690603685650093776338582118530 3620070 26398711579672722773726993467872000 3620071 -20162373943699815785378877281228088 3620072 -924029040033137136152214081891256320 3620073 -228008507848566182754296730738600816 3620074 604267634941510535788668760672687872 3620075 -51065296862762090462306174754129000 3620076 -867001758508802384847090320800762368 3620077 1173925665118555897873695985741621824 3620078 221983921938590583377638377491328 3620079 -1446825477826346395291761832175188080 3620080 -21871971492279542627488843359191040 3620081 3619702119454887125290215985000806912 3620082 -520436816649592225277420745452249856 3620083 814355947211488566029486186779440332 3620084 6915523933865649299323671160842240 3620085 80973980436442263780977408321280000 3620086 502416173779988015507608845446776992 3620087 508424016287524893936206856144827688 3620088 -507601030064603660882938412799344640 3620089 118986572966830103415835292056598880 3620090 -8632210395361209345183365513959680 3620091 172520645036018340686019579292953600 3620092 -304604044768448200208428861576954880 3620093 -1948634432334661122071554366904465658 3620094 -327686497128192623425303632470020800 3620095 211608425088139659030831320089959600 3620096 -874294864669972500167552413571481600 3620097 17061291223355605510390039402124628 3620098 259700408277753551813464718912427936 3620099 719259093556868757093203448790344000 3620100 55239707715125281542256739291596800 3620101 730421992628331516621174558717246652 3620102 -1442552156617506292891050557840394048 3620103 113421230237029067434166143421588904 3620104 -1367913821604168558987717834117888000 3620105 -299583024573036849203769822193027740 3620106 -269404120098282988144882167035074560 3620107 343860820943635094042327121872008672 3620108 5695586085131663108905450660469760 3620109 -1329682254025620571425493574340972096 3620110 150862920329242401104626084424252160 3620111 -1875451809175133218826800376827029576 3620112 107948588186888138221804836204576768 3620113 -417032094318475582595518881489709504 3620114 164927518214991614025050458690144656 3620115 -482539568167768455594396985731258240 3620116 1404141114530749285641214870458531840 3620117 -946591359186496795816085417925293988 3620118 31719120199812642067369239492845568 3620119 -1813638759280307907442493635365271480 3620120 -946298472612329577079785054576844800 3620121 368997266721832837320671309913325920 3620122 428654783012522567500067301261100800 3620123 -284879943930619683426258713394886272 3620124 66838768314532537903763430439848960 3620125 744606808055952371324976680094519000 3620126 -700286471836865504877369085358095488 3620127 -5233542154728572873898459417507840 3620128 1991211006036197071011725674870210560 3620129 1865290182377333589292569012121541730 3620130 38121730580423259795836368161515520 3620131 266993033374820581513200599679535104 3620132 1610243036733106586282284082182332672 3620133 43893175643348208795572462570724480 3620134 125024003280549430666579331171620992 3620135 -212205848673323756781370489620195840 3620136 -63338078928517690873388055812997120 3620137 149443341865163647066145449910209012 3620138 -773279408628374105685844714219859280 3620139 88673425334744773529358987449966424 3620140 -848932444197323719525394703632747520 3620141 1533216308054035664624264705885652864 3620142 158240060252039887487957530710224640 3620143 -57896465576426100692047550624779152 3620144 -125096192022065454941006131281788928 3620145 396035370235015497755740768446558720 3620146 -346576505889856068792739225550609280 3620147 -1629871164659438502232994318761086648 3620148 -151800546259461215322264599957864448 3620149 -211722745982758911157255646048241792 3620150 -420642474603419275068355964592696000 3620151 168429826610979062639986062188441280 3620152 1340567215581387592757181883623321600 3620153 -382526500254731340641557274976464598 3620154 14347377386529743699260895505853440 3620155 -86341203136264431120259508804724480 3620156 1474190442777507485807054455238568960 3620157 200526895637798841423681457406361120 3620158 1712872356416773114683653113243872384 3620159 -1039946645573833967238548290195160640 3620160 -70128513261337909999746693464064000 3620161 -859519313594991380277106974235506238 3620162 8662449300193213137222557064359424 3620163 758346432152248220940163799810692344 3620164 203131845954917350677726043413254400 3620165 -798031314776479820449985319930336000 3620166 249425401364906923107080722574811648 3620167 24873241207968774291097694309901264 3620168 -1312182029326217525762770842908605440 3620169 -1383220557857041070288112319477590 3620170 -5920495596401884627933766305324800 3620171 -132521486518373892580458700483731528 3620172 -337889284220241177839745019314283008 3620173 717613951210393493721799840447789344 3620174 553676240215945075649393673154182336 3620175 380276421902481877339944408369408000 3620176 -49451614847354081861894116613685248 3620177 -78749999386351995556526162397379200 3620178 134968862843209682232351730526137104 3620179 -890254647847223037823598666500326800 3620180 110712092309852234873210397332275200 3620181 -110985650274373536333982776759760320 3620182 188147768312713509567442825226583552 3620183 284565335646750517715717792192863920 3620184 967709399072321500671136824955699200 3620185 587566762442630319907862550918826560 3620186 1161112867669369135970417759711770080 3620187 -1001231680085620609482434225324068560 3620188 162567850913933703816891333088373760 3620189 1555380208335643160209250176552776000 3620190 -4179468839868845429117745255321600 3620191 -256319733725815333693756697667428888 3620192 82946812584149191648897426496028672 3620193 1233686733629592663202951583620550064 3620194 -117773668680029707612911992324509104 3620195 -432180822648227841730622661354154080 3620196 -74696705222046471838555254698554368 3620197 -175022359587328045140040404758894848 3620198 160749711638854631579023978779108864 3620199 -101558542277467667892876031372248 3620200 -531211904196479062613747344152576000 3620201 62788953073456773878480437346595144 3620202 -736241698766649999959089150273470720 3620203 -745165403894676095257442674035295880 3620204 185847109669156543348746180411565056 3620205 -268497771967079429509037900966260500 3620206 6395250622697492832466438868835264 3620207 -2015525760193613343229066010964170544 3620208 26538148051363393788642062303232000 3620209 -1043694780307201603819097943782540590 3620210 563918216355254070008024352047723520 3620211 101264769204970210984946377690103808 3620212 -61871367956641901752464572535036544 3620213 17741957574207222092386785085428864 3620214 118049563799209042444507022059097088 3620215 679066636916255028812259134250866400 3620216 -13393095341327067634231901887488000 3620217 -334429351165482124593226299172047360 3620218 138316871831849949298267061768313792 3620219 -234106576844423797513540502466027120 3620220 -175170096266411508451935671515806720 3620221 -1923170407285435917349857842872220256 3620222 -87369908920836058327108361810503680 3620223 -75678107064111327528848478216561840 3620224 -1305683952485967037063275120301178880 3620225 104615508004202083324468493778844800 3620226 42110926732029064691308238726966784 3620227 -599814201485168026344109207512691040 3620228 -248919571589139268605600990530078208 3620229 -200395066136560087251575104452074016 3620230 9845981600383784413481585322165120 3620231 -272148695499162510416258150608372968 3620232 -101871976121009038077481642786652160 3620233 2932854363812038583186017381636236324 3620234 -33509291049933155056492155628921248 3620235 -262705476542123290085211661969566240 3620236 825464113075052641140058580513857280 3620237 -103519219402220048184073211417668020 3620238 -356538294618614246013033362299038720 3620239 -203135849785493475125235264530115344 3620240 8891923345896268423119164146728960 3620241 -1722715995098002871744654766238641600 3620242 -259994547333051036699999333984454656 3620243 2007761128984005619493077932398817360 3620244 878989686563303797963117291990917120 3620245 121427460092454481202486751198900000 3620246 90422439576950056822900140299065344 3620247 239152238612346848120205191822385000 3620248 -1966279407747193366786031581995632640 3620249 -231603752309240528237502857791725750 3620250 -205597029560696394598557700401960000 3620251 -3066928251948615972611340223378027128 3620252 1549467419456819562809050356390097920 3620253 67959686885734425714994589228064000 3620254 -1108225667338123603124778904723322880 3620255 194143928759515010206678007470182000 3620256 -23856753793611466715078766426587136 3620257 848651860518965362976391968099457506 3620258 -80012297473924108813007540268281520 3620259 -305413886753443816551921552871096872 3620260 362539281165864295166058383295897600 3620261 115402020324269177964536093089458300 3620262 252334887811743415446415346626658304 3620263 -308954662480161412332680608664376440 3620264 1617507656828581155251363620551183360 3620265 35963749904280812414717377075655040 3620266 -347252854487909913346920059057044896 3620267 -457623588851438253351033863946879324 3620268 644078277006582166050597892510878720 3620269 995110360933794546344108494634860032 3620270 -218772387120181178702019687559225920 3620271 -167958151319061180763485217673134320 3620272 301676580168575424662436544385662976 3620273 -782093862692293629430233611746563840 3620274 251351943310780025462683746533309952 3620275 -240296635479186906648329438234955000 3620276 -1249782403770278312938255947876280320 3620277 112121883161741758184540598535175214 3620278 -399347808886201908338086161992583744 3620279 -557979847492025089794674622009851760 3620280 -44428967045710444948484042394624000 3620281 498617548724071622473315476484014592 3620282 -676857571007846483586697921025049600 3620283 -645845165014271166743371210104172776 3620284 957299842514607793190685041357935616 3620285 -415743674426370563313746133089625600 3620286 444299932510384480501877534514259584 3620287 -2590504538278093142138644573589245200 3620288 -111661930955624796313659035294367744 3620289 -9668793039814575285128127630077184 3620290 115557843035791360428021928420416000 3620291 -2153744471814829652142252188024698308 3620292 -56497001708107118194519534976655360 3620293 115975561208340181746166850479296542 3620294 -326254819181697200583077498944543872 3620295 -18181460017426010187696289905330720 3620296 268364218289213440093204560353633280 3620297 -592427771448672131449071455979426588 3620298 141822977357843961085238355442298880 3620299 9251963985494993119476587073385920 3620300 5968736772980382810235548669964800 3620301 -1172591344547284135004367693069826368 3620302 2174836523966209933323719200335360 3620303 363894343238882043503639344980484848 3620304 -30144876304410398369742663864287232 3620305 266568096727298823438258838101197160 3620306 17392121840668161324712452580382352 3620307 -575995328955768193401651366929465160 3620308 -765777396845013236011449622198575360 3620309 -442120859069911483499545715865123648 3620310 225893216271250895286260817742412160 3620311 -642989675546367606451737527446068088 3620312 -1764254199717856006823230809893836800 3620313 -40583031181626763977590138618856780 3620314 -279289542458410263035529291201351168 3620315 355833005308567033399928295379060320 3620316 1068312749769674243034300281131646976 3620317 -990684729257277695700368355409415360 3620318 269886337452593316457612383978350784 3620319 -1015319398886050057192690208154678456 3620320 -999049204674242197838871454867783680 3620321 844073247461695557960109535919850752 3620322 97344985373476774644843499050512640 3620323 -531152352973401914985719910685824560 3620324 -215189232826215764442418070381823744 3620325 281367422338880077490670323980881600 3620326 379892481989148648228548201973327360 3620327 -1360376682924691685491052478729946824 3620328 163353616893734871281573891854172160 3620329 1929805043451886935264636185033567930 3620330 91272700538337658054370033253657600 3620331 338095663740052732424689581226263840 3620332 -1427861924845027307838757721225768704 3620333 1105888529021069034235518557244079680 3620334 84495645244096057210839278983778880 3620335 -121051330006417576122522085572032640 3620336 132379734518412054975098423395123200 3620337 -24194721114365779724096718879428736 3620338 -167665485432555789801022956284001792 3620339 -25984025548031927855813167332100944 3620340 -559871574673722071760380759263683840 3620341 -504329079740804079918738030761856516 3620342 -297908446986267248183873135345634240 3620343 123170597677504572198338801626418664 3620344 143688093055574443937864459564728320 3620345 -551600734069591743847425167789432640 3620346 156545272795783559036886058980777984 3620347 3650570617072118567014467445577582800 3620348 1115175007076440960526912509879492608 3620349 2232533050238165025112063744722477120 3620350 -366363598029135730725633989694235200 3620351 370515129514574322977696208188350464 3620352 -450665003805145072206482778995294208 3620353 -563837400796399509922774469707920336 3620354 -883436873234421246794916796776846528 3620355 -929203174456310375559860981792025600 3620356 1194849436436277928399891076706201600 3620357 -282038310375438638784693709166338020 3620358 -52114526011333090149039002948474880 3620359 -1763133121831824520514348269083877584 3620360 -12508163428290886300001961125376000 3620361 -386731014271086449601680670390113280 3620362 -10407209573206265473882128728552256 3620363 -4008645785986886992743933130072319520 3620364 -448036362230194848172363544178044928 3620365 100253032214902297822206007296768000 3620366 -111573757130641607321637777992403456 3620367 1266866986508950982120247583566863784 3620368 24793367084355603198725446817562624 3620369 918932313190556015443989691588366770 3620370 145790923080592631458170608999293440 3620371 635683061692550751249966454213395264 3620372 298316658930226158850580696014602240 3620373 494515562229536770012647127775700384 3620374 1023770963582013090613319504478210240 3620375 -502800198827466191594709911072292000 3620376 21132957406473378946400672901980160 3620377 -633317693475139954190948216825260992 3620378 391164265691401244128317691996749024 3620379 -362711750435894348688039672120307200 3620380 -470766272572579607459480170796659200 3620381 -1625269463311950265373292809563111488 3620382 26674431047481335460086856840188544 3620383 -148767314093233232879336221125936296 3620384 -768552330695131491498334557736796160 3620385 5271512408455751760584909598733440 3620386 -154718114935410152875907814994490880 3620387 -902543348453331093678722704366796964 3620388 45905718202260257810039398030780416 3620389 -401186601298271730460067555171235840 3620390 -168721027678413923377573406298971520 3620391 537227116897167384235346308387412304 3620392 -765403678638546785617864176360576000 3620393 175974517412420732289425712422691840 3620394 524179278607193824822358121551911680 3620395 -1400366643822064172323007243834205600 3620396 222986419167694455393721722135124992 3620397 -240621106815993240894077145224570880 3620398 68333968273600649304921611001211200 3620399 -1202875796091873144051572439596431464 3620400 -7623281336760163197586865022566400 3620401 -53544336100977561523036516088847598 3620402 -188544777661535513176130466838140000 3620403 2008199076189298704474273721858258800 3620404 -283128070500346840729422565911545088 3620405 -675847410516211568094336529751777280 3620406 239879208515385608798710773790816704 3620407 19360421686270493013736881454924800 3620408 -849167973091753877403603031167406080 3620409 469797094910822909704999421027943168 3620410 449428312542496621126571648047503360 3620411 -179774984513741836589397067030112976 3620412 -1052457853366284220353113154408038400 3620413 -294880562093653013376124601168210900 3620414 -140895214645824359521233721214742144 3620415 283659714720893601502373370474187920 3620416 -491803877548429190257374530610135040 3620417 1330638259070765053003211880428691120 3620418 -403540763369074578801055021753981440 3620419 469902372691299378371534195405356608 3620420 -195202379841022682462960326191429120 3620421 323509594406992593923619129828994272 3620422 -446509075430166532324558485590900736 3620423 62795344443882677876531279940198480 3620424 646549268002995688923961308268707840 3620425 -36551488152271722916122069312678850 3620426 -213541719495317827259493375711131088 3620427 1092609324962658280968259960910882520 3620428 1673186040243419900167635308511232 3620429 697623016588994469196267649212941900 3620430 -135128595343167116258715730540339200 3620431 747258067350412959067038217934859600 3620432 -89612954176626090678677535991922688 3620433 -102238003246856588006839793420760000 3620434 -917813432124389371129816169398422384 3620435 5025756155298254617431325294723200 3620436 705360052733109161549571920855181312 3620437 1905448241970291936786923414660571086 3620438 24290813589537396581873803314489120 3620439 141779494844689132483229263841312544 3620440 846497303158029890964541153309900800 3620441 2602202151642808914490033458044826 3620442 -166812565100440641836181116105074176 3620443 -1684690513985532935549963558852549308 3620444 316444216858332880013809878049767936 3620445 -383438036464010655118813015955218080 3620446 -794944166619844085314604245693477056 3620447 3246410457531130143083493966235330320 3620448 -238865475374794812943494233313509376 3620449 657576326916776344350121501893612736 3620450 268392890435159785928649301513536000 3620451 -197524856397960761431427884724942016 3620452 -179250404319053253387279845653985280 3620453 -778730748268429064858730801561800736 3620454 -501115676648156809718715396563719680 3620455 -1023456448291397589620905815235419840 3620456 524231470999798491567075024879452160 3620457 3002344287787925059975115458401044352 3620458 -1435065657244141913239178781953462016 3620459 127310738914836808976812142679170880 3620460 129540271835689237696951769840271360 3620461 547437394053631339519377330702199852 3620462 200454504016576038709265368380810432 3620463 -562312401093839922606642889921950720 3620464 -93698080357821252009656454388776960 3620465 -693520963201300707958285391090248140 3620466 -268332090524918482609360263267218016 3620467 -1112731900962711429688922957712930484 3620468 -125474632528588901335005866419703040 3620469 626320995507953973262307573066304 3620470 -6021079549828082635450116919069440 3620471 44019175962054942182510199570901680 3620472 -424357672868642629006794732286402560 3620473 -1124350714553890260731028084348305580 3620474 19083981969261738765898593985347840 3620475 -349571146562481087081565916602950900 3620476 -593638812889310339383564055358835200 3620477 -432249300364464175981795372116916128 3620478 -522697010448755312908915296463368192 3620479 1226162168857334461577871643657621576 3620480 -35435128337066187347800556254003200 3620481 -746728628020251176772255748871421648 3620482 825276897881120044916105081101616592 3620483 187675451050396306207675987584269424 3620484 57336230022797646875174687257190400 3620485 -256610503770534125373754443811091040 3620486 541608384774894763193353051096260192 3620487 364452206397722924804040009732976368 3620488 -1052712577290355851190060982043648000 3620489 -565272602086043867636371540158148710 3620490 126051990428847599978494804757913600 3620491 -842577239037808601243371628844536320 3620492 -85546561876929107776543206859747584 3620493 -272564588294586260796964831575327018 3620494 590463768800140777018835486877583296 3620495 -51949402520349318338978318087547000 3620496 -61920675617921028500568389655330816 3620497 515088684221089686217769447221552946 3620498 -269577948679633439837739758308107264 3620499 -323166274068862094224529798305062912 3620500 -57241419168467888836135952635008000 3620501 -90164030498789601520557184887024498 3620502 -499083585197555799125792393221717920 3620503 -998383148978630151884368070479540176 3620504 -3577453405033230657717063062700441600 3620505 -26925088816943431409146889279249280 3620506 546755952217549135299828846809843952 3620507 -1673994717536528215336765082556931200 3620508 52809029290707201654748818007348224 3620509 -881173782914276780856028111221463796 3620510 291828446948438312860299928563812160 3620511 1627383925850384401525798098242714640 3620512 1099296757930329647484264636439265280 3620513 386532513912716012514988024856677524 3620514 4293956324943703196803545859231488 3620515 1731713339482549036990357524821056800 3620516 -947303291167578579009711587831119872 3620517 -69394254259197215905914676913465760 3620518 -152291724088661852216826678222663360 3620519 -159441879543025726438155877478141904 3620520 -98680041862634782074757230383616000 3620521 -423222684567631078603860300415744256 3620522 -751861474199467457008427852422848768 3620523 207749738782472324266629730311792984 3620524 43146555496713006424320227023134720 3620525 -639130632929235201857317926305672700 3620526 15995071736112723753124386528768000 3620527 -697172381561361933178772244568246448 3620528 194295237140866223786788018635620352 3620529 -115247874714556093309899648896426352 3620530 -710788969051091149564021466527647840 3620531 -732604066535802967942810485350043000 3620532 87452538394436767393805040212201472 3620533 -48751220216006011922879322929510880 3620534 -881801881580753536363155696327488640 3620535 -541175816061624619412833428162172800 3620536 -184212656958980694688847600966553600 3620537 303694084080015232424441526538230186 3620538 -26319930784001830417606186013888400 3620539 -567547720737364475501823983037628976 3620540 -264915771474418371911852677360189440 3620541 -71530872136753898587983826577936256 3620542 -209016679132076476671544248369347328 3620543 -6763524868940121819465227949500592 3620544 -47504727738416668763605418618388480 3620545 408430275026941012010539062819715200 3620546 -259323453227091625516359189104014080 3620547 210361244714155864316460135471288480 3620548 500647188839023362608517740621691008 3620549 -1522612665250904675035879061737843680 3620550 104437332095030972479456531267060800 3620551 -2832350745387452329882457463760122600 3620552 94763970050631176193308767445975040 3620553 -1287643643256102863484918777701852736 3620554 65056577456219882458334531039753472 3620555 -1103304105135943097334671751856211040 3620556 -1456778968940399704058058421805568 3620557 -38514310510696761158927655376445600 3620558 -367108392513910009837996588257431424 3620559 593791155356060434922568341812834560 3620560 -49490590619779550478211487225610240 3620561 295866064114254279107789250386781108 3620562 620813070101633202779478153365376 3620563 306214448551311159292734338827632480 3620564 -206518010754868825678660877517465600 3620565 103450752309081138556809208886438400 3620566 -1063655464301623269579761553314220768 3620567 779755260231636413109601812348788616 3620568 -256769197498444952146918597511086080 3620569 529268836276670459951463089274696400 3620570 547045483763955596971112575511500800 3620571 1196828529955050826988962468263719424 3620572 -606281407805516889893630026590529024 3620573 -952720919449973351174771456141328096 3620574 -150406780874456518083249259645740672 3620575 -76584896457394857305897567069589600 3620576 437806904718292360601631460256120832 3620577 963950502364649714269930204237712832 3620578 -491792513925446433470869656381153792 3620579 -186520299540843117348235660183519560 3620580 -319880332814479384748417473736355840 3620581 8623356757901776638543010150502812 3620582 208627461634590038895610551935647872 3620583 -194068527080773010705202365858557440 3620584 -1427675851044609497147969991851950080 3620585 353409546599036448948481612285311780 3620586 400036999753050674466348144785988864 3620587 -792603934589782371330754111888688880 3620588 -189154299669314005978599601622253312 3620589 -44643636746332051336954050469306752 3620590 341419794452385634317696174337060800 3620591 -493377712634990785899683202064520160 3620592 -124651604282716009690836108071731200 3620593 209624111991494202978450803025335920 3620594 438890948809156523667603527175882240 3620595 -242384057669803674202892966981871360 3620596 -96209575252135661471203646923014144 3620597 60695261676620398561859583383984046 3620598 -460996109698979178525870689229877248 3620599 1490193999543782172451065961708538600 3620600 6312621016448297733264602454528000 3620601 535285354609819973121692629147859268 3620602 347032848804914933541865310126169600 3620603 68610788165678296086069569324574480 3620604 315896440615885542784436091070571520 3620605 981888256386126681423830421711625260 3620606 -2547130922717769707682198829593600 3620607 -26040899881854778383248746433691960 3620608 -1070180232643019902310923687551827968 3620609 552916344716578847894286378858355080 3620610 -6239511667837471416041929100214240 3620611 908993409924636522586759804413516000 3620612 -1079312483342694514447558977484492800 3620613 950443759772908521547734874860146784 3620614 -111035442594720224262648456143216640 3620615 1265403701086141234304409271462736760 3620616 -1241732772954507737880737428645232640 3620617 -189527425210291612755142073416277376 3620618 442596628712876935668624468797267760 3620619 -19084031588994332512288461932238300 3620620 -563715985254297346331347428522040320 3620621 -43698658455371505857000911248328800 3620622 -396310514346408222688566667316731776 3620623 -2219501788789836522533555994538274128 3620624 -64098738740569809476680060688400384 3620625 11890501369519693406628925511190000 3620626 -1087684856161358971215590456333596416 3620627 770698126845067319347844148891634476 3620628 202116478416683801085912708282728448 3620629 370184831684659782707558732276887260 3620630 14897543722950396446786778546913920 3620631 262656982825922972133394073366166144 3620632 -458780210911943189474705329912473600 3620633 273982733924853032976776987581605402 3620634 -101125149190562680317539009416385280 3620635 51837922562303066458083918443469360 3620636 -399320269418095117376223872971057152 3620637 495710263346554685074706894483340768 3620638 151411677820898654276021562950388096 3620639 239252421470098127685655426058947968 3620640 -531221166476759654506365345909964800 3620641 1671431303123487434231755137943571042 3620642 -82607141156899160691404689070462688 3620643 4523670265644551261425435468259328 3620644 435972997997136503374194875613854336 3620645 112452148304980698149649417125560320 3620646 -326174059733139708528186586034064000 3620647 940367095312521366656763210289577560 3620648 1029042125900520599965702839401502720 3620649 -665063826252743518156928615907968640 3620650 -57128398173172860210747236982816000 3620651 67885328450516399003205034007575032 3620652 -226535399495923763560952781794377728 3620653 -93411612633637338176331716706712800 3620654 -70429789813457747657447628733478400 3620655 480384819417181504292624900822738400 3620656 -418505345550927057935626828583403520 3620657 318159235071494571729881549897061906 3620658 -625992545070211362562622382691257216 3620659 -1464916447292930030290259133510498600 3620660 111848107339603227611098753923317760 3620661 325250475636613598163678706811911584 3620662 88087122672923367116196518358958464 3620663 -270439327708377465122916358414282920 3620664 -42223001876052798893789728276439040 3620665 -14048960309299122458518798932413880 3620666 -113892160499104059076186332231105024 3620667 -48134901714526306099532761594758288 3620668 -363738145757796008003925893417853952 3620669 34580657986224987603943770511359768 3620670 64529093676216227386078914851318400 3620671 502834611125017146949315325574567872 3620672 -156925523262957157175896680494530560 3620673 791838296664673974692017303057461120 3620674 847441183840626534685782487711728336 3620675 290555968121337369767300265221047800 3620676 -58614235308031432961847422538694656 3620677 1318298998490620630951257549906255612 3620678 -899354942542482568089877208585349120 3620679 -1043748417111835025391514495723473840 3620680 575667794171302242791581800869068800 3620681 -1839478550458510048187068940339860518 3620682 74018761429693124717735379680266848 3620683 -732504902587001902171748026845648 3620684 -329797738127064864862933048793443584 3620685 139345471599844938163890019070587200 3620686 -15694555248257739330433102959306816 3620687 -721107072433107408495862805334501648 3620688 -29801169144428684386656634397392896 3620689 -848507773919588323617065650988218510 3620690 -53090152234757681470247056359362400 3620691 -68461318850035527104329149885045900 3620692 2408517702842642177233594252785684480 3620693 1583841865736466324799409423454900942 3620694 272673586081848874432850877822824448 3620695 -250029116979179126992073668129376160 3620696 1866663057490210921946574449614817280 3620697 -26751813558969850046928276613319520 3620698 276435599453231376509634559661894880 3620699 -1118651695358989799156988217570464 3620700 -561059782265414636284240246242240000 3620701 444859072638296711443978198878105952 3620702 26240672860319834383159364824270272 3620703 1097347491119901646286478616096861200 3620704 -409646214030006307934308148438237184 3620705 -512003958968835835735292083439513280 3620706 156291358298743481810696822495568384 3620707 206161684823805314504837707841476672 3620708 253927518628336417582866778069735680 3620709 -383621993752613648861007012987915552 3620710 77340613117258664197855607634923520 3620711 545597834871925219086157073413932144 3620712 -211436998766547105413389781204582400 3620713 1503752551249274568557865867604059962 3620714 -467304806456834241061924183651454544 3620715 96667922083736250517477601586366720 3620716 -571478107119007472850057750038200320 3620717 -530582876774854705158571066035488340 3620718 -256076891660238353112759266609358336 3620719 317394538098907374840953281117942160 3620720 -242226380788156748222250541368115200 3620721 88031574651195897013400121443477376 3620722 156189891766725727939438331639058432 3620723 -614028233899052195603530761016751028 3620724 289848074234497182287478295858870272 3620725 767522942142872797244114347826158250 3620726 -912653637382969256861206223893262688 3620727 -157976794218328383640276932752401920 3620728 -2690814624656297700036890777790873600 3620729 -116642760284709962584307188012032 3620730 -3094238376128687568681281538689280 3620731 185356990769159611087005889695604192 3620732 -1914512867593269060823766902451086848 3620733 116412998580476668269387514633001184 3620734 104287240111899317977995779622926592 3620735 -82721442339078090726820363108186800 3620736 -393933497613288352165898659823616000 3620737 -1148960983637908553706979500267133740 3620738 168087025219891523339755413185955840 3620739 221222649493118137329273945692021760 3620740 -870957679534000963269072268491302400 3620741 365452032503194980792791852128418142 3620742 163788066475091909286358269178706112 3620743 642544343127253240316037713525662000 3620744 776105992944932028556614835200000 3620745 888404104030531882351013629885179720 3620746 -37191522740202955011064302830650176 3620747 334316628654249308215629369426823152 3620748 -416392517096323477713078535129936896 3620749 1016358036875670342493035758024339040 3620750 291610581635195210791826022075840000 3620751 -218508253104004504912802754582404976 3620752 -41303144348192378447740909710213120 3620753 662115866172343243502527828595518002 3620754 806280435661387737579097177933632000 3620755 -34705575226677436883359070110899840 3620756 736516776184435678300679239232334720 3620757 -931578409727242717362874870272082848 3620758 342705712008746609240774802903734976 3620759 -125294642117036981079068938718420496 3620760 215746419220757057265960789452390400 3620761 4098354614837746119231779002382380800 3620762 -106431557236981002677458585330943040 3620763 -788921534842370923216242920824823508 3620764 37259502358093346869165435891772416 3620765 379089057223886901164317063874871660 3620766 312135801739044726788801674164777600 3620767 -1600135300511000506921081897365297184 3620768 -1949787144101013514676394669062553600 3620769 306692521163082338955960541170094848 3620770 526958050424742461879970249726812160 3620771 106953274162876694985239988546213120 3620772 5951626457965652101203699016596480 3620773 165195457748685987785056527691544640 3620774 -667124883216576285735770518351396608 3620775 19013061200714861018909252286960000 3620776 -828730542109911518496500797558993920 3620777 -85856237153784326159022043451964828 3620778 -80943794228179796811610695713902080 3620779 -495044332884269404310895972015756024 3620780 -250802498913683808039359135388518400 3620781 -63435143543519496034888066118329578 3620782 100070152583067868691051400574517184 3620783 464105456884121595657571351514465160 3620784 5724078080072376299613770958962688 3620785 -420566683812335120897556670068431040 3620786 -571600957461237106717180365355723776 3620787 -170354322137844811722794260300001280 3620788 -1567125661411409563578410177248054912 3620789 1631008001372568782744310901863556590 3620790 335717280916403125030649545039009920 3620791 -187289542159526033691672485015406808 3620792 136312679010935306815486278510182400 3620793 -46050878837761073572877725840349472 3620794 765369796228933069246926318924867696 3620795 -52743907449254002334702782625161200 3620796 -382966241087750379549872916707712000 3620797 -55278600006184663403989406710446848 3620798 -282427172036345450246536130374359936 3620799 28191780492103514343295321154049888 3620800 5324092963275177498406290246860800 3620801 -35395084881981161159359968016835370 3620802 209274208680492438996411480767375232 3620803 -576131336255307172079411512415530948 3620804 -1741349745293762348418889471708032 3620805 104954656434681356224817033177424000 3620806 -630098719316977728976464079469136672 3620807 2055530553975626334014347846838225760 3620808 1639366307363248548073537906494259200 3620809 -1777955002453956230821720192652982320 3620810 169840582001233925019857474575678560 3620811 486602291659876615266126003045417600 3620812 -214301382912018806382415783005004800 3620813 978970898625250929039409598533999296 3620814 237329118860323383745338349511534592 3620815 23091500110593883555990975540026240 3620816 -329764256702937457673146962743083008 3620817 -22242103361380657438828386543318366 3620818 -304235851120930395260362119102902640 3620819 -1685594111343941493965895360674949780 3620820 96006855388043518419261044969717760 3620821 -239038960924923295615663622210144928 3620822 -885989896195529240774846788232825088 3620823 -1181139715462184364651456093939345816 3620824 117618594095316995032691900375654400 3620825 -827650715349913061519682901563934950 3620826 235340566991737935789077584252199424 3620827 339264181167979086233262306873286672 3620828 -68169990664382665632068491543967232 3620829 -387621510879194153961014401434432 3620830 11732890769135363564592797263996800 3620831 -14291248274381705317772487214620672 3620832 497084818178039661243364130583478272 3620833 401596813185635189208687769582767360 3620834 -136330926411267321334819248000542208 3620835 893580277183621584686786496005359200 3620836 174005309088443551512778957947428480 3620837 842984293488666993054907459647168192 3620838 -188235698149276595005764927230578944 3620839 -1793640485277817662946964882631004360 3620840 -707949664413768758718210292387430400 3620841 -64768606671520587112368283591753536 3620842 -632255866146316872611385017829326928 3620843 -96659771075506726311716672444560908 3620844 211565541709505340086365560663051264 3620845 -180832196285711859938944273115224320 3620846 612499650642139189591052827291447872 3620847 411814716787456364801783320138585872 3620848 -38080979498529442803801606830161920 3620849 984595332019734269486036930307840000 3620850 -90003962222847918184407957288576000 3620851 -117626721701189761578249548642896000 3620852 1025765217730613063639647693090839936 3620853 711242158164809259783958690258213020 3620854 -138747602120201666556766222016897280 3620855 -970116152042530364456991922660657800 3620856 -329369647827533920598565877582540800 3620857 -71931190827144737134722634449819068 3620858 -1220694082340395739786753054280192 3620859 246488767120449890978180871841163136 3620860 -99450688156620363383041570848307200 3620861 510644971217975045649773729607158124 3620862 7982892760024474030534575348301824 3620863 63933455891693237014194300701161960 3620864 396468940249619078326477262753366016 3620865 792467782578245814010539680461230720 3620866 -641444950187241066075497695839928368 3620867 -723807215733431582627656564728813840 3620868 -397576326587395123442964136916367360 3620869 800944520546643843311534930878436896 3620870 114252604577449432139419376378463360 3620871 -39395581675308359858717861923944360 3620872 83035100567120814446741518145126400 3620873 190887316560029336457086758760227944 3620874 434018852795925024340522418405717760 3620875 -270055207501690352456683737008100000 3620876 124451865033478453231309583140055040 3620877 -40816853460789996949055687547063360 3620878 360529118836400785643036479895970240 3620879 1746902315628270962842943865516162480 3620880 -131400174913759109865901364768931840 3620881 -1191868397113799231997491436326003520 3620882 255232026732188794726752998788177920 3620883 224502297355526744864443800946616064 3620884 -558983979786578619411652172920934400 3620885 436750679819496598963443864626664600 3620886 -229101346517013196608241874765721600 3620887 2112725106349221260143126945528087240 3620888 -1975072767898452156122538028359690240 3620889 -238833827317811620130234370598497600 3620890 19868786810597561784699511376547840 3620891 280237206150366073111954398374826672 3620892 259896668730123872774581991563567104 3620893 334708403863646499642402541231387264 3620894 -288252084183199739281402764703665408 3620895 -311346482206329279465802332178823280 3620896 2036468399714688270596860270372257792 3620897 -321150835975888919512261833201850368 3620898 493340258880685425053860892078829984 3620899 508011463094948268774190149898102720 3620900 -561162399213475078159510147032528000 3620901 10200501101087406723772501796184480 3620902 -300075468346721808920003285079970848 3620903 -401505115175597688258551777800548432 3620904 -525719002982001612224314476769689600 3620905 66055654632217486543565393403906120 3620906 462445039662607528974854629181541120 3620907 20876024178759408830380556599201488 3620908 -1035629469673172936167876983916847872 3620909 2047512967105026142459693942592905110 3620910 36655008191384018036211808740184320 3620911 -47752647865207846787745673896661920 3620912 278046855744307196308778301816815616 3620913 -597448498421304933314444841805483392 3620914 404906429265519914140298466731605632 3620915 -285669132955401198155253884536521600 3620916 203468265359091056239432927074201600 3620917 696956744073745868669933395028057966 3620918 -165285512974059594755755347406541184 3620919 80131465396198724455877829851251944 3620920 -537233701869844449323588615759155200 3620921 -126499004725518904258307282773777878 3620922 700993907553946239681069524576873472 3620923 576030587376241347019311727563475172 3620924 331310032800030838419160416736161792 3620925 -257781768159496132430799452532000 3620926 -400405915608584295804856098295450176 3620927 2237239765859091229873125815545619232 3620928 371024777723991673099644930002780160 3620929 -50489262590614432313741119769078592 3620930 -215947660539348103884811984252124640 3620931 174926409686785452608462050375364784 3620932 628822333278865704457621167165923328 3620933 932667507799591923709371297825505182 3620934 410820051324608901943609402511565984 3620935 1415694959917143115669846058872037880 3620936 -223649243020393416714208097223475200 3620937 -1243482502602045531109826640330393840 3620938 629721382150790653406480003425731120 3620939 466652115920765270735235713323226256 3620940 755301775206237308839660502832076800 3620941 966462077011529222939877663613028342 3620942 251800558714896218222533929913852992 3620943 507431945227255948777432889473595352 3620944 2959276069711356612749362455511040 3620945 958109165773214754683437889641404480 3620946 18157947381269848567452818977717248 3620947 283801285165782574831758442764675912 3620948 1398331896913096410832620072840038400 3620949 -481194692896463795920515822167400000 3620950 338774908141690660362026326132152000 3620951 1783032157815097469030228355467906904 3620952 56762825319219164728194520216197120 3620953 629593555790918458245536891724570378 3620954 -676705647470518672570053589617079824 3620955 -63244533140052197747227054695936000 3620956 142454395267823005557791422680391680 3620957 -1866666034809089668317531924111448794 3620958 -505562862246354401950249940984361984 3620959 55626106359970382539339963691415504 3620960 -176629046590636366369485397772206080 3620961 -1069518411277593985310615006350410990 3620962 873697853504778190275588621784049232 3620963 -1596892316605450770068592622041775080 3620964 87706722905277944488526608744190976 3620965 1038768230419773069865876682922432000 3620966 510645344794250534875280866114373760 3620967 492761891201313049021680980072925312 3620968 -310375181437255553461286584137338880 3620969 1701163243608333913771147801786461120 3620970 535980305649095524600980623238643200 3620971 -1384795434700589642687167026050261284 3620972 501939820830593643582100734221855232 3620973 -990074817178292117754618081292372032 3620974 -329614763446624908284190877366222848 3620975 -785199876626951860549310023252479000 3620976 -67064602196456023477477381214404608 3620977 -822073504914337694738865559461424174 3620978 -716889265355621386443855035045744640 3620979 129749884883151370983581978033399124 3620980 230272198737982147119546303221145600 3620981 96638784846526063317385193367661824 3620982 210222869692594076343674803996047360 3620983 -874441273090883797377309236123538000 3620984 -886231447580564533123854275829473280 3620985 -304786079158408257026808074193629760 3620986 321464343434524506798823742534820864 3620987 -20441767958766534943219509900548928 3620988 -225010768206090947864703265344660480 3620989 1779937915088261610120033981245542790 3620990 12588479437420499911977530913768000 3620991 560185561717566886160402080585760640 3620992 -1127493742196671385569940024170905600 3620993 -1407167786797119144395223871998853758 3620994 -281933937280436684858078387500708992 3620995 493678475321996300899317290165054880 3620996 309263907684386284812266465488080000 3620997 916738915424882753015603466073534080 3620998 252324417132378798244108412750640000 3620999 -563142250920736044118142194339329000 3621000 516798476065944046133661481943040000 3621001 -314662811355729927934100227205404400 3621002 99773264040118741836333759600552960 3621003 668869498942628260942121910273324504 3621004 -27671786561676108128242104782720000 3621005 423048128305781188475128189878281730 3621006 -104959063681587140334386537051330688 3621007 752375581909926337749417683504030640 3621008 -338761301637327383617475073308909568 3621009 -109926330544435131605708064315400320 3621010 69691449673223475041889518081981760 3621011 -10875304372199824663904344479842388 3621012 -30562885294410220659011897699493888 3621013 -161640031714805090534838232110306912 3621014 926127785851748743012870737521165856 3621015 -627334070736551515979979226194028080 3621016 -506636709684335102028316551108157440 3621017 426726106740209915807295470678705664 3621018 72584885354883825008238232491707904 3621019 -21573618558987111692004669493479656 3621020 346524536754078877141921267188787200 3621021 806109952907664001965310526762373888 3621022 -503925430778733136030896939350018688 3621023 -39034707138373360836305758503042960 3621024 46005404788924935193550319488335872 3621025 13797039796705658131980214448325100 3621026 66840125822057967482334795475433760 3621027 -32607902234861934551891667360755280 3621028 372841033250456961434162782235688960 3621029 1571913438875959324144973200859718240 3621030 1117502064272204859154174843760640 3621031 579017291339487451762353375552979832 3621032 -191449770690078249207809533336089600 3621033 78096022262488777520358665618379300 3621034 -1120235096721549502785544870820907168 3621035 -342187398203228018287667257436803440 3621036 488624066086138311516054272277530112 3621037 -41063661327762981139905924221746048 3621038 145113504362620438329525327557253120 3621039 1011738949340848841310743697398547840 3621040 279631048847642019428714617910722560 3621041 -1138554585890653328888704411729309968 3621042 -86921902341576693046065384617797728 3621043 -1570465087736781330071072513810974708 3621044 406437196507718672926790812284272640 3621045 -78770486731975522411937314785802560 3621046 376730214853240936540536939988992 3621047 -108228706672144113139383771195819648 3621048 -633192877418868419181183696762040320 3621049 -423350503349328446059323820795940950 3621050 -36370216010670011340937116864769200 3621051 580440148026504053976045193635072000 3621052 497564791782902914669775832153641472 3621053 -1379550128242030202946279656688199956 3621054 -192875150857095691234994742255815040 3621055 -1223932087998277714157089712468918040 3621056 546443359825317500411926864912711680 3621057 -72647021283619225579099905300480576 3621058 451658683579721829395080449971658240 3621059 -229885361165064097757482521704246496 3621060 -505573770398727464638009286135397120 3621061 1875305434981787779774412504606673312 3621062 -213341967427672932811707443479351968 3621063 -180500224046245325568316520273159856 3621064 478355878846462353214945738434831360 3621065 -149831467277276543137428277909000320 3621066 -272615172605136236327019684378232320 3621067 1177890940020078262116427222412052116 3621068 -3297088093706237976079813734816350208 3621069 820860763500270066179996384450271894 3621070 314698626761646195550857657944652480 3621071 153830728297494844878592711629842544 3621072 43425682279262488651485113674629120 3621073 12623112955861151581482936335669104 3621074 -81751530461503086160849969549996032 3621075 582202145941023239310469285350714600 3621076 96157865705149908048689480071333760 3621077 -883494876061337974984559831059798560 3621078 608547133909837550111756784012443520 3621079 -26557511812658925228846845337341952 3621080 -753016151311394242611014961662361600 3621081 -857049051235971228010852654798483248 3621082 848762491224787725667187138116702464 3621083 1534404805675061454197728292290651332 3621084 114683252460454416429459659728696320 3621085 -210696143458545193415650631341178400 3621086 64918992711381445442476178858837760 3621087 -418569230991287826576899476819759656 3621088 1916895234796861192427866667251138560 3621089 -313098953750357747954800103184144000 3621090 -287700850442970086418470897592629760 3621091 1757258985798064400416458563434565952 3621092 -125207027788609414777342358250701568 3621093 -133683087505216092866640965242074816 3621094 -139689020415267315382398874502194368 3621095 -1263289999680797710565074740177395400 3621096 -1101273214872546368539600097367244800 3621097 -939543194292335205153308532487654272 3621098 -9895191803141826004624659531666336 3621099 -360271398225555004249660909866624936 3621100 535482743300660480917938499787424000 3621101 153293894788497482831773963859486304 3621102 -99387195796526732263145808996175872 3621103 -1738193472707160423218150010633961648 3621104 28726775419873377840920980246265856 3621105 -3654539019755902364543802176238540 3621106 1186632247155625244152823528171956752 3621107 -48520274498145924842766188547670368 3621108 148017617168145430247431511310581760 3621109 39171147024154780615373690167234204 3621110 -125601116850511799258322509757742080 3621111 284270341868294157229060758292232400 3621112 209166741152720149424076401094144000 3621113 1556254754803894677594973242205984362 3621114 -137459289631584914897292367994695680 3621115 -703705835233448260628961736332172800 3621116 -6212264282983985224388536426030080 3621117 -142976055010429573363970816755000320 3621118 -660294671742296126634797409248846784 3621119 -979763026530566625500017760269696560 3621120 -95381538821568159296105827648143360 3621121 27268133769239698630156635774949312 3621122 337030626547312031855319987844316112 3621123 -282961589209816254629650032352066560 3621124 198627542277554459902987123067105280 3621125 -901403066227287255935358940473960000 3621126 -245868628105060030202988948301774656 3621127 -137319309198937822687646905467922024 3621128 176501550569382485269096159520194560 3621129 190305920048516714232487867256173584 3621130 154758835408184406843297175883332800 3621131 727344161152513881345512928013890864 3621132 -1261094079239322535404526758394291200 3621133 3721639623895613241887756014859423980 3621134 860925433803164436805420844013972480 3621135 -231202456852242884134020854258557440 3621136 -213495527924051868232020600573247488 3621137 473600840932893948235971830867258100 3621138 175636400370588703942579237559266944 3621139 543832754120936877958337158976368940 3621140 340019923383631430417813645067233280 3621141 223496376475580490803776144808929920 3621142 -127288868628314175217276756415993856 3621143 -416213334805171257736068364500715200 3621144 568531259209377392310675177296670720 3621145 20519240442011694477951846818774400 3621146 698496051382712673037316245233004272 3621147 -338877729140827994650164148291328400 3621148 -770884736300576574931259138752819200 3621149 -2422201200583156679758065370267276224 3621150 169779361574444588057305329778152000 3621151 -684725225277259639210535217289004288 3621152 665448889115160016502049650957156352 3621153 276355733211488961139031252007511680 3621154 691249456292383894966723747669885776 3621155 2217105681333163353152934349817283120 3621156 -162713904022220574910783584037109760 3621157 -175110468699239887938818790222022594 3621158 -564998981263059823842861615394060320 3621159 11790435522255528536313672135052800 3621160 1209763261766440692450669365966592000 3621161 -266554396870036136243655066166635276 3621162 258905267165987357841334853208382464 3621163 -423468972604809954935114242628156496 3621164 946940124451727477421431891337989376 3621165 -8339854770555774111271869479570880 3621166 116484782385537594617956190323565184 3621167 209550268311266565302472122674008 3621168 248290804717259351140576812892372992 3621169 461332773626212918345099679482014720 3621170 43796356432018698663838066231411200 3621171 498333849851144100168575281529844480 3621172 -169960186784082483640359522614476800 3621173 -10413608515520100830427437917602180 3621174 123216065653111686697755006301325760 3621175 761443109780974832881201042052704400 3621176 741354906079910062657761402178867200 3621177 -292117973020468182351335444756345280 3621178 -406819595094440097283586584860844800 3621179 21450404866990179331795694596137384 3621180 -340127928021300862278202049994071040 3621181 675072200843783573420371169640022982 3621182 -431667359711638852045633988365588416 3621183 -21268942381289183151623448912034176 3621184 -69703975020734601476020683008901120 3621185 959688655794502571843543311493337000 3621186 1246446438600491345264587146589659264 3621187 407258228670429396708645734858664672 3621188 842380562659369724413383618576117888 3621189 258149471202511156857973676901912576 3621190 -325810568596406596794691025384488320 3621191 8468504094607605828460837561375152 3621192 -1027203780640482391348872584525537280 3621193 -1574548803021809749409422360651593756 3621194 244777200877797220384276952852110896 3621195 -742531676657917718089937165926873680 3621196 433554303983408343300286245712966400 3621197 195677441962577495065355185520450892 3621198 -64215273447650445504003279856990080 3621199 36993977717168185502871355660473200 3621200 182024012967090700679648616667545600 3621201 -437635348208267965969246368125313600 3621202 -2788869394362962718860706386933760 3621203 93695541422118717661867786796774400 3621204 -602840202342651436681063839065891328 3621205 240912032742066209985266964424156800 3621206 -48810748958649276486018776578868448 3621207 194670404924430692524282953032325888 3621208 209993564273341418304751432957685760 3621209 1946201612734898696332763108738918016 3621210 220546798779931458868054422310694400 3621211 1028287170835795718895702115973499624 3621212 248968300985921547205123762839846912 3621213 598157664104894620774348635584745600 3621214 -537171065144911551516487584869084544 3621215 -163726526495349940240686442919076480 3621216 187999289493164268707228322851979264 3621217 1247121879707315116607999526440895266 3621218 527949719659482615690993348398932560 3621219 -184842412694650416340272578801253120 3621220 333046522973401758514117219694618880 3621221 286204077221098483475275448857977720 3621222 665201236560779527732631457306826560 3621223 -1301076490290558366114405035093395528 3621224 -254477291221770023577036849007872000 3621225 -112908265514998731425536079251132800 3621226 162420792728776784576162817865724160 3621227 323655546008511769258341358506223392 3621228 352337479246106104426734858169466880 3621229 -314280981758711701685486345888591360 3621230 -505421316489588845454929815740345600 3621231 -832170633472010512989153653620465080 3621232 109409120809658328213677713531207680 3621233 -890847954533671552190775095709557760 3621234 -184870276832928100503999680554936320 3621235 -887355879445464216150759853080909600 3621236 420658793180323536689317918513773312 3621237 -668933819012892378042521478911132640 3621238 -78471098393112358918608443734615680 3621239 -941351320061964320404177808582295960 3621240 526109352789597791981447318077440000 3621241 -212795776984820463146112329987528828 3621242 129495892143637464813234155422476000 3621243 43869308647507006205472080043600000 3621244 -686573460533985675311562381891260928 3621245 2370378907046654599712689502193120 3621246 -401156842121218677558360772431297216 3621247 866496611911006106200747986177171312 3621248 -596077725973246323154780906586112000 3621249 541836092462174388144550742896168434 3621250 37595640209601911728824864202410000 3621251 171267394044035956405471021713360252 3621252 -7103333812240802139251282335623168 3621253 -781387816279160619611270570033422498 3621254 54582628402461774705621584223066624 3621255 85036105665194979445815580868010240 3621256 -466208811202849446264311986752061440 3621257 257711510629738539619571507129188506 3621258 17734151762309176389715782031766784 3621259 2401089738235415519050529595079184160 3621260 851151936019978677604327767522554880 3621261 -55628365562669584380430076917288896 3621262 146089877969584340226765574357803264 3621263 954878688280687293556529632935550512 3621264 45872069392870464632241677728481280 3621265 -410943216334138522409543281574952960 3621266 -8995950798884610506297879278332672 3621267 10223656988959085464794284869204080 3621268 125014513752164617127062116830867456 3621269 1523939914596841924653203990481206670 3621270 -302395115024748229508099189303414400 3621271 411735131697233455055412412977238472 3621272 1187113288490543944240058673635143680 3621273 59383194312134580018967138445561664 3621274 -1410470055596591611451537104893968640 3621275 -101843703796401675157423588243957200 3621276 89043232772190577208948244817708032 3621277 401332201287492255384091478289111072 3621278 -260017006782088498407710621462876160 3621279 56214623428705189445516576217050184 3621280 33360802195248533917494576874782720 3621281 -165301383713393020456065386908519680 3621282 -119576600256438724916167200394371072 3621283 -885234979518595234036191037041864200 3621284 -221493611326210880300245950974631936 3621285 878514630465286485334906400999681820 3621286 -926518531049128700105216931113961600 3621287 1277784257228362611310962766668258936 3621288 -23329137803988321638921587507200 3621289 121956666263199296901351624635407872 3621290 565335832510904264950248163836990720 3621291 810507829127867795499706035230645592 3621292 -25932625380309874084900787765214720 3621293 878641933440993864362340748178358444 3621294 23292069708186614761773234086183040 3621295 -321967979813515466349163382954758200 3621296 -98737586051393961670245841443225600 3621297 825849882094229847614731695653276928 3621298 526997125418335367594378160415856400 3621299 -2069719654611084989000624810029345080 3621300 -205577639359849266346071700793395200 3621301 193278663246812612509830092699176760 3621302 373233936571152106083075497220782400 3621303 128738841805502472180258367626875904 3621304 -1282192101580868928659696643163054080 3621305 546685280488260481850436753409272000 3621306 162621274870366737106871712277375488 3621307 248207093249483296887166849144178320 3621308 535241934098195322155283947002646016 3621309 856572640335103133460086215867435968 3621310 101249895884080221172842544749035520 3621311 3618371207981092818471203156739360 3621312 73599946141415532626887931106164736 3621313 973622881358557394154607533219658562 3621314 -508459204368098101836148088132410848 3621315 114007293405752348658288643133753520 3621316 -1645940245942940729561282343500248960 3621317 631034143292048441807817885228499200 3621318 -391676953394651933820206083067378496 3621319 245884933373427677736886239777424744 3621320 -473868197028831726568779668830771200 3621321 -290993060899290168435633392603318400 3621322 -743138255459893074674067037133784576 3621323 1353402606342605409089377685328843720 3621324 -303673808821325078859823998587289600 3621325 -74448441957174154547012169114375900 3621326 240040986984661416181441631672280384 3621327 12951617605180431480049192232564736 3621328 200947041778979238563136482137866240 3621329 1271834088616037212526517681946290930 3621330 -32922330222147393418567110078207840 3621331 622362571303253147915605772891904 3621332 -252384044892526032975772683171452928 3621333 563583224686907117636068658180939424 3621334 -357594594237906279456736071944681184 3621335 838998282638893252473796615741856280 3621336 461177738477188476427866937318502400 3621337 626933727546650829442690780368961792 3621338 -79704408560279416045891085990627328 3621339 -1229821354761796066317552112529579796 3621340 -1313954788247077309834542900121912320 3621341 1886443617129441420125341965068216742 3621342 124778951748160946773879325051541312 3621343 1224918584160878341724235125230391040 3621344 438892257404274511135739289087246336 3621345 174775202382325456162508043110788800 3621346 -244375056383416402619569963465189008 3621347 -1469371871650768255629701561974863204 3621348 46365053380609742798841019584263808 3621349 948075626431101932673404110428252960 3621350 -474686144151397985540568805454131200 3621351 -747312231102783869260834955207454168 3621352 -178041478932983437981607166042193920 3621353 -1132585133156230944838747171524355398 3621354 -480008032488444063172230555158603520 3621355 -211624832678905502268203525122080720 3621356 -692285228793794652049580535960334080 3621357 -825166788597531956839882127896536660 3621358 -141457064048079810961208765187843072 3621359 -332725154689993318208258335032493584 3621360 126511122184303150474844968688025600 3621361 554913029774015962119379752167314800 3621362 839939099059215261385780859571333120 3621363 -55711152066421334543839115823782856 3621364 571722170687487578832417121855537152 3621365 996608756288820215251591692527308320 3621366 -80592779976921244766266608882223872 3621367 2052459053066248791850296638300337880 3621368 156755078072363977620939042006466560 3621369 -798066801129856922303484613113230256 3621370 60826603756592860433386480821926880 3621371 -29052885810430480269825130837170960 3621372 -67543724338678261097688458538344448 3621373 -34504204354911798717557374288515072 3621374 20212667382219313870300435302079872 3621375 -615521664254659902865673901922800000 3621376 -59311468789027028572495916077940736 3621377 -1268969914650690744079522429015241280 3621378 -323943596846492263741284993223502976 3621379 -503761229284521886541926979475446020 3621380 72980724245878872160329601277399040 3621381 -1198758638060526522108814632901689120 3621382 23561127529603387777711949512528512 3621383 -66154490708736113607808063105741920 3621384 -12958500203290259031030540693073920 3621385 818102079241126253533858701679988580 3621386 320268880047326712351450129136153392 3621387 -376007359739723316735774709013125632 3621388 863561118254488659681968966216300288 3621389 -369386034082552229265416198658648960 3621390 -438840748577858351533979786238430080 3621391 -1534459907168791424425054027285386048 3621392 280232037945619730172960320662020096 3621393 -168302067029358248027087943990546096 3621394 597084319848292784022826046421504000 3621395 1739595821597754195201082863772834080 3621396 -1199082093923290141228887085879296 3621397 1225476197695412937947164936815850752 3621398 562980380660233328115006480101515392 3621399 -219890750937373948492148051885699736 3621400 -919430245215225296598605657771520000 3621401 -29070985433309495627413839485192448 3621402 155005303450996794093561412136064000 3621403 -425419107184631212169710697680276348 3621404 461911427193221865705602279110156800 3621405 -240867358306673659272145869145159680 3621406 942404378162383841822176024230108480 3621407 -376956804936240527346637240263800208 3621408 -477866233481362902001123193769689088 3621409 -1620114073142911803387294896849069 3621410 166512049784279231653176038941852800 3621411 1097206462161675647273656025670829860 3621412 528603700782824549917012804771528960 3621413 2855669292857188265669567613703095804 3621414 -550743750932078227718222847886858560 3621415 -134981102171499123824847096474769920 3621416 347856288482471940785806559484057600 3621417 4904425487687133724656808373902080 3621418 122283161170061663670950796759146160 3621419 452591680901337940810943215508720640 3621420 118447500875373333433888630854451200 3621421 -403296959137063587383116640311393568 3621422 -98719423267716785651962300446576768 3621423 -416659669747451280490056727774233456 3621424 -117918338248065517325786179924033536 3621425 -54501467036752873436500697561219700 3621426 186207405694357502867803215109221888 3621427 -328763805889947892895331832114711080 3621428 229879983112572617098653318271911936 3621429 328837291662804255340589487182708160 3621430 -39641618658057113250683532591920640 3621431 -19906594695242619309213176811803472 3621432 -1053199600301019773674909264176967680 3621433 -28852726571643629241309068230674240 3621434 545835532066329532131050554425814752 3621435 -36845499271482201789275977732525200 3621436 -101949164786040545754372225689036800 3621437 441356947383366775261446040267258860 3621438 164397104180767945148569082413761600 3621439 1249636128754583055997988902551854560 3621440 390560055395478385877911818904535040 3621441 -797537122741608800062733168430521808 3621442 282666798160936680537466451772668928 3621443 195793374740291278218434669278665708 3621444 1390475914393049848849916489494044672 3621445 -289175366985397326124742985066441000 3621446 199387185675864659804989330308216672 3621447 48158108154442423771952757556488624 3621448 -180493178132796497159646744019906560 3621449 261190660731848589666417990493121160 3621450 4836205050078208351871409370560000 3621451 -46098843794565145917069629011464576 3621452 553716001979206198773785636701742592 3621453 -270357142283537655759550338108372192 3621454 548250955822235454452931257806900032 3621455 777497562971790328581711667293252360 3621456 173458234626159163628361715573063680 3621457 14414226621867919748525244540599680 3621458 -159423137425673325104286224122969824 3621459 -332841737028073809906342500675666904 3621460 17884537688985475584777843233064960 3621461 -452408115907664338974820912802341938 3621462 -69234534799297743167162602805525760 3621463 -1208875297701081804190538390829175288 3621464 239743277724612396113615435828428800 3621465 467699897595415460618857020450840000 3621466 -246204276591172941939927999385943568 3621467 1026574609108983150346376391834120516 3621468 -160037385342118729154701569971688960 3621469 796094951705362716972246712592984870 3621470 -234759045361905011200774593465328320 3621471 248860874911056835458962797253307648 3621472 -190128858896796954221585934913241088 3621473 160769716839085589207926774017586722 3621474 -287075686167678480992112257279467056 3621475 63621400886871941315454068757049200 3621476 209066927719243883463307714782136320 3621477 1287344400991739222459121692376282720 3621478 -101857928882768763930646091412303744 3621479 534709737551253575050741615213339320 3621480 555424320135044174341397005423411200 3621481 377313269905434368748393164414900282 3621482 59713561323892783433426605981584384 3621483 -1043279206855894541165755160003288400 3621484 -1424938559583700535220397281480641024 3621485 542605475281634188576848163400674560 3621486 -138765968698699908151298886505393152 3621487 -2020903209515002773804521770146326888 3621488 7092311162241077539730445056999424 3621489 394821852565699625680496902982221728 3621490 -362279544058307283166273512420722880 3621491 -4317486105755817966156242910040077120 3621492 772962375021622845369917891589277056 3621493 -756630980377480994052548171137800420 3621494 -1076892847108198785237331663074532704 3621495 614745960098867808465912236484998400 3621496 -1108569131002996903676331287349534720 3621497 332318946282731895970980456539920704 3621498 -32700460719309543764547548151133440 3621499 -205839893028566295431448744228829920 3621500 -501823413472554602305788397519488000 3621501 202738795122756420632931605697391218 3621502 468187804833233138854848095748797952 3621503 5633392392053886354591051823879224 3621504 -1148160719120588888876405250337013760 3621505 -2079911124476218694392645205815631640 3621506 -133014185662091585140721065487992320 3621507 8886799455837547556135926860614640 3621508 -1009031675485210076940779237062800384 3621509 -2403796115828557785386008251047860260 3621510 -32357924106909089570028558920759040 3621511 1179933312898721528322881294206678032 3621512 -29816329048213768594521354513484800 3621513 -91696908111133261387841094808276992 3621514 -41190551503824747548747647486782720 3621515 1499313759587626691006868422746256160 3621516 250734763820663086833437007786020352 3621517 2008773574393318153705714273717200566 3621518 -742190197098378219488635217559671040 3621519 1403308463820640811819131574548466928 3621520 -75190468803086569083710830490419200 3621521 1854099680784967578522421181133820722 3621522 -410007803650263835973301116493501696 3621523 784019578029514007756586503417079280 3621524 -75964644233794745240560145439179904 3621525 -155051424328954195939373128372644000 3621526 1067630634858069923847778481351641920 3621527 -31760689525527486802070710105022016 3621528 -339563502817515654736838462308454400 3621529 -787380024228197675785449118524946870 3621530 -26053514280289550945356586648640 3621531 -120276172053243410536934659139535936 3621532 909455271850342965637519629935165440 3621533 -252289466416228098504137899403244480 3621534 21931957866137147502029406038596608 3621535 -112613339488191554356380371630030400 3621536 132811066593874406024773196570099712 3621537 -536949316663277296257183905166778560 3621538 -396731031227938321925433668402734080 3621539 -787535458675232963166288291025987176 3621540 -152751348402213480383390900155822080 3621541 -792677520652485730439438410830670080 3621542 -385331464832651448356170373843447328 3621543 -522693713365956581832753854527246896 3621544 167784918593577614003526435363225600 3621545 698780641046018659254017587979163300 3621546 -7121582537481313594446334919143680 3621547 1149041793774569350852927686887573040 3621548 -232353667051951463205854906313145344 3621549 237772927681042304647373519074361760 3621550 -34047770538046853873171247987715200 3621551 -714773255264343754315148464475882496 3621552 -169170653429318424288489250884157440 3621553 18401781460137237111170805280396084 3621554 818493559747639941699991255468723200 3621555 -238818234687526923860844413747641440 3621556 839622809285208472831729712154554368 3621557 120646549146817274066143915989997440 3621558 10636653935161540144230473146590720 3621559 -1307445781025648044292444437506529240 3621560 388263740527888666641788532889190400 3621561 -552120851523770870534718415715061216 3621562 414865535940512691118080193324108800 3621563 1497590581404396012337993753583418984 3621564 -209435488412243168895382607402695680 3621565 -1074807827437821000200107506872595540 3621566 153975759983758870836433074513568704 3621567 407529603199526327254424258615612160 3621568 60854773920896836901955417371836416 3621569 -137257773747318368783500455919101504 3621570 -481141152829567776798075899457446400 3621571 -707281154614160373077880530604354000 3621572 -138779509803814932124771027687115520 3621573 60838395929833164280785942573699900 3621574 -10077481384573705675883888566742208 3621575 186236969232442399111207934499105600 3621576 -215465461347118642337567276456509440 3621577 -1326030387678380205307545741298353574 3621578 330621146192887553731017898471469760 3621579 233469034774139056426386148174799088 3621580 397346260441061462829938746440284160 3621581 -773239575424227619482973805427732618 3621582 -136321565314671340203387506345266752 3621583 1283043385360025990656692701390526464 3621584 173442831610100034432082288263168000 3621585 -1079601305762794092400391351619962880 3621586 -101196642783636224377021396647853056 3621587 -411994754868725219624169223459471764 3621588 -156251754299528592269530187887902720 3621589 8290941300757249679198073985997824 3621590 -314315374310429689932001417191888000 3621591 -120983197681332355032899330940487368 3621592 -576948702382744453891336192540262400 3621593 -1953786376430596379401804619782759158 3621594 -431610495115706671488731714442758400 3621595 494425468930308501665391127679424960 3621596 -417741861618772114159117292266976256 3621597 -152074899915790607356895113733222400 3621598 225919565059213611963585494612380800 3621599 1054161829587710212145593359698381520 3621600 -288764068677610899452414291273318400 3621601 277699241632034373189438838539640000 3621602 -368893850989384076467773806463492096 3621603 66774639494911392705244325805020160 3621604 -414061744597542757991003226843025408 3621605 -573192836614911869738368784255657640 3621606 105511236047616172746948215455531008 3621607 1347098098912105519169832264634131120 3621608 1871252364231685261249405105787304960 3621609 -397697176657986531620879213928406800 3621610 45657218308672575107424418076868960 3621611 -125558836498220247118133734739910768 3621612 78837936323877515779029992033409024 3621613 -601017306003489033345037663953412138 3621614 -146188086640132127414690778894698688 3621615 -96258420690458685963092634535991280 3621616 348345708873477552728882704639033344 3621617 270363910729393566054601337418147666 3621618 -140812856518928476646955706593361920 3621619 -1769003456935924932561793475513389040 3621620 -345698377939368009109570594120408320 3621621 411671772990223625981738393702979264 3621622 -532063480020606963015749104107348288 3621623 -320478782675052306444356136936655128 3621624 -142677172866536481282478816355758080 3621625 458592349539912977465322138481680000 3621626 -660992970513914058868636433154273792 3621627 304675343980992888237410475215170764 3621628 -358278385071894497997479876154836480 3621629 332095649471886043431573918283952064 3621630 93116112505744315474473073940603520 3621631 132768019023221915274835986114281504 3621632 -10512493611532104543277136234938368 3621633 -1192041991995764792521733875076231376 3621634 -196783601139085218202785635298648000 3621635 234244367398788116332863444652726800 3621636 -116114339521188904953927001656902400 3621637 557634607296489987246960627285634432 3621638 61383932046672568537452219585690720 3621639 651783610028890682755801028563900032 3621640 -1076197397834889710414980138767974400 3621641 -1704859169797496750545506347375123328 3621642 68146400792539494028072495666950912 3621643 970773050687033646137271140307607892 3621644 -76780382455958098848543635261288448 3621645 -1149584118346145758850481889002672000 3621646 136488301559990124287672944070919936 3621647 -852569878927585708941717694197975960 3621648 -165590955477136401317324336205398016 3621649 -272729012444303549403295156089863232 3621650 -52540582906693451334119301714794400 3621651 3237633637921142593942403874883968 3621652 -821275170089742740298122716506254464 3621653 -35460927386135982321264571913520960 3621654 -346209060249067507153796825610680736 3621655 -593546238665093935073912470468462440 3621656 1129678162734259636172198669943705600 3621657 -233289626209756226547073109663565312 3621658 181128694323243336054456350082958560 3621659 -1426771543661461538779510790531107584 3621660 -179090165252310193485303636188528640 3621661 2224600339914283762871343005971324262 3621662 327925606693537226460385016935798464 3621663 -436204405509045053545789168347693936 3621664 -500031349788578480858619769457147904 3621665 1034386954664737982395232839878815400 3621666 296631958049066934468047219907052800 3621667 374739666694244881343061559404912592 3621668 324847795400221678320135461413502976 3621669 -1321410215506385423988310936581457056 3621670 -585455496309624721604316018017748480 3621671 -703963526963323581436581795428525448 3621672 69190514708583211051232952999198720 3621673 425661769368392557946660383474273104 3621674 138922083576438545987041605919594752 3621675 4043389868772469550258567687467200 3621676 -108011063600774550777265227189022720 3621677 -912273309637984067435846995906477620 3621678 110020236601846864361457452907138624 3621679 534203866771240663854203799163767552 3621680 -99288554315826371308806078161879040 3621681 -338482382901765396162655031964770688 3621682 756425736386224077348362280255255072 3621683 -346330367328745105709886593905716096 3621684 333074510547984578775916791526459392 3621685 -1078196360724662861908553292154728000 3621686 1847775147977154867315340927815156864 3621687 -139193916407994330271292685336027648 3621688 -939588693702836068939996697572454400 3621689 205939737521245225279645551770326356 3621690 315562880434155517154693504630711520 3621691 1050322439930141629431300169197765092 3621692 -1059977032757074502024941910342834688 3621693 -101021799863414714403038414476447872 3621694 34429538814750915123824846371797120 3621695 166183369068814108552567674448819200 3621696 90742945956216696056617033493643264 3621697 -219062710208398043528899379273353248 3621698 -976290973516531426169264441149536 3621699 276846125371460177228992844795197440 3621700 105313397388837665983311567152547200 3621701 -84975136012678570004252215537043298 3621702 12950930472281335943776787322599424 3621703 1923313769476332249205987054407747720 3621704 1405940830941993683969304896249241600 3621705 -581774373021260236692004701189796800 3621706 -665589247723164696234924440294631936 3621707 257222130871776561728164144137243960 3621708 135309624685670044366659470522142720 3621709 238614849373964743880873108142761600 3621710 60314411034591844282435414413515520 3621711 274245306994654611954531357474043272 3621712 116957269797040061766957207371964416 3621713 -1292729964593493467674707418892881038 3621714 -412384747178676907800309024743563008 3621715 186370409416894185178381834125910800 3621716 -374545760198846831383495779207862272 3621717 1083850824022025388879876799679582688 3621718 5548725721076828725827459046176768 3621719 -1191244412355076310731456408085807040 3621720 263929075834429481698312970974617600 3621721 -1134970850039153519508268427155273078 3621722 -500858134811286049184599171749154848 3621723 574647694755092488907534646551462400 3621724 -356719016604068609591562160078246400 3621725 -645159776370510068183124141090743100 3621726 492039440193797232024513406574776320 3621727 -780998887482706361756943764360691424 3621728 -916062158460795994562564330528440320 3621729 100199190903231243301455284940346560 3621730 -76350221733709655511222580971724800 3621731 -359421191880105456381958444345474728 3621732 -165884121564323265458078024952096768 3621733 -1386978207734286599123775454738294018 3621734 1231771594774970053767337302461282016 3621735 -80557163421214258801964767591523520 3621736 447644513865706419179174822348636160 3621737 -255466682999696306636637867192192000 3621738 -533057516511088346744844609625049856 3621739 -565302603543412470261256039013301168 3621740 -656676395969360952595074063723663360 3621741 561973344097105217415349737077549760 3621742 76957756964823510744961510425600000 3621743 -601202397473481431489614936487472000 3621744 111828620295914105756003683292872704 3621745 -470044270431806871715516095315900120 3621746 1626828724616621518866437082911074944 3621747 1217163226058797521634422855295635000 3621748 -2639859266180116986982784515092224 3621749 -68477640001474647976897288148930436 3621750 -33698577269516739509975870522880000 3621751 -623199699115173683599112328889133648 3621752 2949653498264978215189411363754188800 3621753 91661273906543091976397899706856324 3621754 402094176712158970025722370660958576 3621755 279262627693119824250596592965673600 3621756 -300683549916042558341919289823190528 3621757 896967263515757064383579135143145472 3621758 357046539986161788519478912451054976 3621759 391960105533492989313608656102232208 3621760 -662749766574511398200699982446592000 3621761 -2980039837816148327980460815994880 3621762 -482066025315272586358771153681352880 3621763 234290658802894830493172891621572824 3621764 153437672343662339929756463035232256 3621765 291583383969351671450702161735276800 3621766 284841697948683715718784256136869440 3621767 800739952977641799028203912964545816 3621768 971001702841376639915361188078837760 3621769 1402707403884037763848303762424313040 3621770 408968543798912183474171958856426080 3621771 -417516828674173610250526774776136260 3621772 -997060847568323711934365426232320 3621773 1560796092186179921653788299525577984 3621774 -239832599792698808471979786130191360 3621775 -9134815662014654797179500796714200 3621776 -83269701000903781081895102624219136 3621777 -665480459852719992957195853722424080 3621778 354469944509024194786494839126167440 3621779 19949157074526956513721258707063040 3621780 138363171401583090962069651868672000 3621781 1140305212592586922673516654759385600 3621782 -294780271501851791840724936853739520 3621783 165124052585928463639166025966488448 3621784 926927261356237933030580615378227200 3621785 56289732623191205891281080056151360 3621786 -202261421549315204153611482726457344 3621787 73118839448699192606351958223433568 3621788 624541118146449952954588733934850560 3621789 -2013942338912727780567860421189880416 3621790 6867310847664753045253560439198080 3621791 381857827022436718170892988607871584 3621792 68036533010823109724779479306338304 3621793 -388985293224365980556541642498401600 3621794 -333088051691721366994836365103823488 3621795 165438813067377238209326923932646320 3621796 -1026152213234895004299919444511190400 3621797 -357794558260805082112617693496178754 3621798 -279076265395262013236174402672277216 3621799 -1337020055287440356896720846342821360 3621800 -15178744340284661035403939635200000 3621801 910177909665250809631685523577567632 3621802 338201225649083753027972279053231104 3621803 -615513876701921154342284162139999948 3621804 4305959670811476161284027303587840 3621805 -487850405239354250191759919376562080 3621806 -206839442500254921113633673948936960 3621807 -384705000551673161733910012722005760 3621808 -173545392149061848933353580023382016 3621809 -457951169740797655658338203626523420 3621810 69705238042404994672617965535283200 3621811 -932772317126013870864274917002481176 3621812 -758300081907069707175637704476233344 3621813 293591450137501882387379316643269984 3621814 -277638245364491291246784376661496576 3621815 263295766159753861680682695034056720 3621816 915823287850073332274895539860070400 3621817 -145868262782113057470302615560102188 3621818 893356236037469418282736236685079040 3621819 -156331961634141135040212454090307328 3621820 -1151856629407107835298138245060177920 3621821 -129920915669219391067528207415837088 3621822 55454793681967801487367442142244480 3621823 -215780896131825004218182837994387776 3621824 669362832172726820615437053755129856 3621825 477423359325886399960922007975764550 3621826 320080525116616283061391973195925024 3621827 188673268001580983183990653438065672 3621828 -242148068459499532771908237615796224 3621829 1246992419524953425746052437667151676 3621830 -137399616637302443191910835994385280 3621831 -4478172482157082339857225832745136 3621832 604550844383944892231766964931020800 3621833 878637211745380666018924691638005120 3621834 -25459540277035237045555809453488640 3621835 -412590314069573003992077268623073920 3621836 80883458973853867692635108122283520 3621837 457551079806312100812060120699485280 3621838 1046231713439215725135701680996238208 3621839 1574329594653636835906957154225261400 3621840 -95217471448251908922511837202350080 3621841 2292931436582872504638066600274537792 3621842 -149202920220699001502955063900761088 3621843 -19930078585434076537214663981376696 3621844 -155449606959959553861109118677723264 3621845 192893302022215224489416494445974680 3621846 69898050260977812592149806844417984 3621847 2520069349818313343844375743374360 3621848 -91693623930458008620751166393456640 3621849 317096594319232583375588684573368320 3621850 4755181522333580374851170049808800 3621851 -696142174044631819833930675788825148 3621852 -69536843682477391128930220138383360 3621853 1255401097663532637179886718040701024 3621854 -36963218472858065861790500560409088 3621855 -107249489442436072932367771522111200 3621856 -119287459356286949787451769864847360 3621857 -2013181005360928328626443288611436894 3621858 -248717439101727485144291156611421952 3621859 -229391901233394666056064355330405880 3621860 111179341233936202710563879582085120 3621861 232940619220468825556891496606962880 3621862 125302258302204912523231191066846432 3621863 99006652111091476163624665972078560 3621864 570192901434501114908809059637248000 3621865 -130310002201521850560301202013125880 3621866 539194332843505389112397230404595632 3621867 -2230472058300986791842025523019611136 3621868 -1576163143730966359431736873845457920 3621869 238388943884060787897357842932579596 3621870 -131341230775153838187582532826400000 3621871 -1893753736701769218216099487093549056 3621872 109602340268344879667488733365272576 3621873 667481776939043863762203705714582384 3621874 202193932737314739137937206927121936 3621875 1124947733956375736781366653603250000 3621876 -311029499090736411041057864490786816 3621877 85690325461750830859424505731047072 3621878 232997422571739587686629171673041024 3621879 500436350810441982574455807895386384 3621880 672718684229082172386906655084646400 3621881 2030983285265148294391261119134072682 3621882 430584359615418055680268439100321024 3621883 -1776870508680451113365502423976941560 3621884 92816541616482934894142722801557504 3621885 197478662822763975530682525703180800 3621886 -515066513951897852125726960107863040 3621887 -739776526668599829981689949688894464 3621888 -1698291549601356216882598332837396480 3621889 1202140526786925640896651195547634690 3621890 5469318713051682414416081472913920 3621891 -146770462621466532489966612972362496 3621892 1923489803156104055605870138305024000 3621893 -508911314957964659366339227507620 3621894 -73759763731205441014488400747691520 3621895 35811962784610202195705500510464720 3621896 1035942098299534366618312180203356160 3621897 -438366497650526382689903919345533340 3621898 -25971226315230607274606039571665664 3621899 -779730868669190339184016513804410120 3621900 -212069068161989591073278412985075200 3621901 -2986137649223207391499110353064087720 3621902 536882793388335814385339053286424192 3621903 995641545589681948831774870093531008 3621904 -49977997930387603535357348543987712 3621905 -11804232189568533845575220665256640 3621906 467379550730432724342002112930430464 3621907 -634541409442336739915964622914405844 3621908 590283783582024626038315595151328128 3621909 -1967453288360968851091912436511422112 3621910 -68680584814350814116705983626064640 3621911 2064524028198203653071297283957597512 3621912 -168848420784124886395565354002022400 3621913 28283227803368555098910079204526080 3621914 253714348335773578901005385709115392 3621915 -130382573422137524951897745157916160 3621916 357813261465533057732508247046287360 3621917 469115055047034911247108582773150220 3621918 -281925845387746057348224094713041280 3621919 -208096700828000581377041883365538704 3621920 118122058367311235541386629803540480 3621921 -865487329443096383842242987618327888 3621922 204440502620228462078540145280884000 3621923 -1039564984399503869846963185812933120 3621924 210358385441045126569045457609477760 3621925 126666365889224869087173903104940000 3621926 -140281883260500853846275395053639680 3621927 1232910954418828040283128700922292520 3621928 810719453690963658354836665187112960 3621929 93652948613961433734028354884337530 3621930 -39925172576820024536740479781493760 3621931 -1560146641587426588069343718404392268 3621932 765338125649820308680346037683842560 3621933 -9123285273532620429284831157716736 3621934 -321535759141317026622971591032008384 3621935 -962784026087870641369711641330878640 3621936 -168434583202873616366053873854775296 3621937 1678252804828119777021464385416785392 3621938 -795366331051029343130586564947120880 3621939 -88391079890933120853260905280306376 3621940 -156378340810733580033175193859440640 3621941 275067510625570703020383303582399342 3621942 -128558551600548595769352397700549760 3621943 770667056223198184726286683671513544 3621944 -264920514159571166688496623533260800 3621945 418501823033384597336025612799897920 3621946 -707094762692934455076940296534653328 3621947 -189319021620972126113807270116340736 3621948 -10643001231381577472133848492163072 3621949 1287690170367259792105071381789970464 3621950 -78038254221778677015059441112561600 3621951 990765785765666730256408001402064000 3621952 527128392152927976369792039219363840 3621953 328538510503676930465158607074778160 3621954 -82571812201499803371317336793661440 3621955 1664437834968229591951026600066582000 3621956 500873838380141983803600435537315072 3621957 -866046167127917570511163786446646560 3621958 -235285349631079395117681835340533920 3621959 -1290590245900641227749661407514793960 3621960 291809618833962242578551766620825600 3621961 -270282872175923836528016585458106880 3621962 885615278255578150566250765959197232 3621963 46735779224079529281640987831987200 3621964 1201375813991256438391751234683486976 3621965 594771504007456399973375544321670860 3621966 -104500888326517969797374470920155136 3621967 397449829507860078716935754631978912 3621968 -7944720935761327623447704578031616 3621969 729777650036746255918255471517475840 3621970 -20791433864914887658675014721497600 3621971 -692271532443507336952798583256797328 3621972 -462541319860510058862221193521092608 3621973 -1045156818305910053625842127130377778 3621974 594399204939417922822009863673203840 3621975 -188452835580076740250514429154480000 3621976 3893907651973609704540653180620800 3621977 -2005232057361464655216681758617197174 3621978 56975017393773210142182432265694208 3621979 628535328760358132575689653459129280 3621980 809021617483108890733103266399472640 3621981 -156110842000734594183329031814329792 3621982 134397872295233964652840863067572672 3621983 844309545685233525491898812889779232 3621984 501864420558731456088416490993745920 3621985 1499183109521876174742264034821738600 3621986 -395021957041303048355111790724272384 3621987 -1361904542815769878507687510638748956 3621988 551308073882327556562921986486351488 3621989 -3515859599868777887367593569537920 3621990 -96968731054985761839456416002156800 3621991 -756704189016553300196187310661839016 3621992 1596829084300384548222142417172889600 3621993 -646869729836904798841744059332282736 3621994 334201345438151484174708186025559040 3621995 -1067956739583241437233055147919911360 3621996 -30235394075472691659761651338632192 3621997 -844745979027188484116967242100874388 3621998 -886524433807781499340612725840216000 3621999 143059509949776888956616926092310400 3622000 475207920925928367676208267894784000 3622001 -890463636089964425950907055640573998 3622002 -198617729934418809973011213362794368 3622003 -999823266221108653100924513997216768 3622004 -258617304887311914837996038249581824 3622005 519665526721057207004956635745059900 3622006 -408724201429803081657055112611567680 3622007 -2025178790516861125203949981686894744 3622008 -889536859930486592170789541304729600 3622009 600356577533287837698472843601016810 3622010 283049443160929318585860940443724800 3622011 581398390207171108757187321785625600 3622012 -41888982528515697876036098918714880 3622013 -1525693351875346648711773002420956020 3622014 -603010140319689965555183081468928 3622015 312536726622217461446009398987949160 3622016 210012080431861953330011520746127360 3622017 203797429552041562465280053223040000 3622018 -949343315409735811937205260570083296 3622019 -3287684473552594445020937391375552 3622020 305737109186359138323654749887733760 3622021 -632903388010341280453649494999201508 3622022 -249716872464999142667071073234602176 3622023 -354687690351702392724355658313189120 3622024 230902795650016032632467163231846400 3622025 304213366565093617856561999294739600 3622026 -746478255302927926629502431680070912 3622027 -657114367332485926479716347162167560 3622028 -804042899079536009169539437833752832 3622029 -878348446864966930712014105124682816 3622030 -714378898016816998303556210333355840 3622031 -2137562366814355058274483362715326208 3622032 278670896176982753137898952510971904 3622033 -7576373612974459327510531003428060 3622034 99309780493907316046706325243177120 3622035 -296906472112337640518718079373230800 3622036 -1900301076302346038998382433320226816 3622037 324566649547991702767611017760413472 3622038 -41498819861239299763001066892779520 3622039 -1679975131201388155520606048318799160 3622040 105608901771596667014231583463833600 3622041 -33810040859028257038178009169257400 3622042 738936765295435335525040748954623680 3622043 -782925222448949827444632069996915708 3622044 9648463375429371202093702006993920 3622045 57671708471890228713061656886694400 3622046 383278056002903688236443826885766720 3622047 -361812018701434598451314907752363904 3622048 1536874067091614410591533323158487040 3622049 -3877217802122049290591960192852736 3622050 -102449304701208853820296920012384000 3622051 643260904739349476986519137898681052 3622052 249841723432966270071784841051762688 3622053 840429447518722490605878931860964704 3622054 -1056612938936181586761998395926957888 3622055 -120221073973344098406193342572219840 3622056 -602880663971925053134295711392972800 3622057 1181812295503254889771397219498943312 3622058 -439526434091763318435849002716627200 3622059 -410641454474198204761893438023201136 3622060 183436856306293689312309106056668160 3622061 1208244577903874054277409985738128662 3622062 5052831474372998882014333755601920 3622063 -513738646191465212866194521304726096 3622064 -500149940362980250108685178420510720 3622065 213637883807389150748368580602752000 3622066 -4962302902253279387700714532686336 3622067 1865130533309354425651606532444161632 3622068 -215609116498374188316083267658872448 3622069 599953584264348960529333670515407840 3622070 301533849414643174440971807685225600 3622071 450107461542766713456273034407321600 3622072 -1578509685502408049956426704187699200 3622073 -105255672188725849874775558793984512 3622074 -69107599610002433949799081699261440 3622075 33539958213691097684936465855777300 3622076 -834052451510566817404024245216755712 3622077 -91099110946922087504244611520541428 3622078 450821829131550229759226778696008256 3622079 1581304102741559213425833651503215680 3622080 108061224792079880439086079541248000 3622081 943928403048569033261706599514530882 3622082 -131204164716477611543974649010082608 3622083 -1402335599859267390079483305692394000 3622084 -567698620345845239749126097632486400 3622085 847522316342359255099970196038986200 3622086 -139282050518891974061041359605439744 3622087 355333459071298277074291679686032512 3622088 -238060161683892298319109898856970240 3622089 -1171261876110073656794808068125825776 3622090 -12840542873232000847739345216289600 3622091 1140997971022634681807492814214070184 3622092 -690295981838916611388692615820968448 3622093 2774751218231955929362043213377864780 3622094 16160812106109341660998479747599232 3622095 -270706135453204151110063417184985480 3622096 187780538333620244411652002495946752 3622097 -1592883696423960482393409392557757454 3622098 -8147355625690628659428268740413952 3622099 791547619947236398176050775603062464 3622100 133784343253965801850633875156000000 3622101 -85818844762503388423992200734275456 3622102 -155142730409308534597820787246661632 3622103 791040147985128623236175838033763200 3622104 393255495341743570174293430228992000 3622105 13390339527274388543250774891793920 3622106 -548255488677184334657292639303391248 3622107 -896363509986726057522259242509770560 3622108 -38769967181136812845746961891472384 3622109 884025030030521546715497442319507104 3622110 274737964052719768709373215986949760 3622111 -1732444290947178118823343230176456288 3622112 -572288546750304266900950801954111488 3622113 636788007290779136496799548315814224 3622114 7153348742391501615062754265986720 3622115 231768295428672615779568169022498880 3622116 192119687559376012302476053891249152 3622117 -954475244965701283330229730080614400 3622118 511794128986004748969590320816193760 3622119 -111027348224907774116175604685065392 3622120 -921970713454513648699021894143590400 3622121 444913502217544773578039283146171322 3622122 -84036425569636297703529056599526400 3622123 998631344737194696731332385981360372 3622124 156031335182783756950581345533558784 3622125 71233063221329332481460799387296000 3622126 184820685516108691364722858862871744 3622127 118205495900760379537605042074829912 3622128 106875274479484046779508749605273600 3622129 -1856764287361109582320376148460015500 3622130 -625968672272134474266184566660755040 3622131 2102262534806245890014081464873449840 3622132 -463513597505690866233843396832155648 3622133 83696509743566000757267943081314048 3622134 -396998290303741974187262286023123520 3622135 -411652153926059991493596890655960 3622136 152479643021911233812397951033016320 3622137 509283687080625060096396759510138960 3622138 55885092832103092300628793899730144 3622139 -1968076806773018316063070611845176344 3622140 -616437860916917163036823730417687040 3622141 -666205328095779241830716838232635200 3622142 466566187436094253094229190705769472 3622143 49044303714665725586398416033342720 3622144 -560020271637221318255832542583193600 3622145 15265493334327509985658586593300200 3622146 -100454338434313901970035041228722432 3622147 2033481265478965122531756096612538432 3622148 7875809982532616838361263518837760 3622149 -197566733373980839765342360441321536 3622150 -246664996935364907633329442735616000 3622151 -302779457558144498580275410580427288 3622152 -130869976005519637045671658885939200 3622153 -1138531533965008658772735293778182400 3622154 -1382551358405929248020156128934700288 3622155 33754840528416933919624711002720000 3622156 666705276682185527274766214343955968 3622157 -618307972320479026837412874851750976 3622158 -989549984632723632120207221656295040 3622159 -973005041051653683133938240462498640 3622160 91516709856541145671587838702387200 3622161 -1115778578851275148698067686160070928 3622162 580369007065563872187849729029138832 3622163 -1482762265434217957191210941802834576 3622164 17111673635894098378090819518726144 3622165 1339711450291532666159336300471364060 3622166 -160157033655064725497870668971391968 3622167 -321449236442405069000212793742485760 3622168 1361421031288313889754982330064261120 3622169 37576349310922181418402658504026570 3622170 -160536665683210326396524244763833600 3622171 -11224135863969321214962551120893920 3622172 136839917657635186520566260991636992 3622173 787907224618606371104731363474283904 3622174 915312781311700544320806496247853312 3622175 -428829247509186135927479750507634600 3622176 -747147011126438357111160644476796928 3622177 -1584160110616855841214223302658894026 3622178 528969206915412806017139117758373376 3622179 -168456318147094245884321387672390400 3622180 134816853240298829751223882907865600 3622181 -115835131008531502089965544089713536 3622182 265618568467642251835817386825774464 3622183 278075368954043064893265648651869432 3622184 -18609065424725655876824716836541440 3622185 178520014406027194864475052901651200 3622186 -9970454355091851141808387772378112 3622187 -32569390858340809191322309212323880 3622188 -354729182104757949583500077543424000 3622189 38800508314841061738032668744302080 3622190 275799937252700522547963339208128000 3622191 277508750799337184238533194844840328 3622192 -94729921186301247776724608858390528 3622193 -1886057410633272144898519841278488558 3622194 348215287449729232925133699350350224 3622195 -528305246537769475649089127618428800 3622196 -2566012433554941054075057138178363392 3622197 665574743682208363302072261539251200 3622198 -195851484580309109873081540398080000 3622199 -553219456089698916534786820903389264 3622200 562778985650488750364377827331584000 3622201 -1342834853786591928431259757760455680 3622202 -26004794788541069998910765499644448 3622203 106242700595567819707984247233577136 3622204 1540239884385242877598287749043731456 3622205 425783128080794810826745513395826860 3622206 -71752404655870318770379953816093696 3622207 -925598003592086500989612346459032096 3622208 -433729399466197914194970317249052672 3622209 871977267683370001594662145675040304 3622210 -595067737915817863370881809455478240 3622211 -993609150433800068569451380931727000 3622212 -1490778540428816232042867784364544000 3622213 722399257249327461637086622724860960 3622214 -701368811863924027444159448490128544 3622215 -114883888150591449996732922525430880 3622216 462656996682275854489288931998617600 3622217 1314997897553510651753038394075004480 3622218 955427783183969199035408515530713088 3622219 1282964416511809229590988351667993620 3622220 315522156285921139627207413523015680 3622221 -1427525206097250552839487917092074528 3622222 -565060048959798845888640441776438976 3622223 -655763528687146371505097118012820296 3622224 -174305690628212941287913585025482752 3622225 823459617816527763675786284811059750 3622226 -123227720341794241269522393803888640 3622227 -308222487551693040404376252745573776 3622228 789402058273218373847051433964316416 3622229 -1038174857046411751540313700610371840 3622230 -8394311583906761377427031482791680 3622231 -1054148257192980288329297325156638968 3622232 -795852825724951154648729582399815680 3622233 221963058091091567546339284330998048 3622234 -2767318356491030349068797964906496 3622235 1151826389412131819874374565987967680 3622236 -8390286953806472230449386005217280 3622237 -568017462847868879538797947137756608 3622238 -175465849326840508327108472494980480 3622239 6512590017233619987007672349995656 3622240 -1419848953824483785270082767604940800 3622241 -87581042620586959724652354811920000 3622242 279996811772248585841126397466037760 3622243 -1262970931978751356297560761239646880 3622244 482096856490486937667178228044518400 3622245 -55735454074693736131767890934422400 3622246 -254109786542595262923628862857775040 3622247 -964974147974410427011388140747131120 3622248 -400970921778344299076157196824330240 3622249 -131374043285852306418626872236230064 3622250 -515362277282389562892951471368520000 3622251 61349862553562467664572775810553432 3622252 37879085100312615644639288952440832 3622253 -732772046767245788398220535376611498 3622254 -597200844629343766255252152447438720 3622255 36565304161717446704502659089344000 3622256 275855805074608571508990191271936 3622257 38062431397291475638606352103629568 3622258 432240600993216262367389417676729376 3622259 -866008796562659213156938044119343540 3622260 -714777976437297315949914802237440 3622261 -541153884474891367825799861016829138 3622262 -353747320114165372977367471819905408 3622263 131183536025232112614307217172769104 3622264 950453313032283902763191188018974720 3622265 -614649266833930809121642013055089340 3622266 -643728025347588878990022750360614400 3622267 589834028042842982728088343773832552 3622268 -125452932972109335762771788525337600 3622269 215566794521075804475008010573564480 3622270 247936508343682437687272532652320000 3622271 -173585792727641226097896678550688400 3622272 295313540613111118509309167916810240 3622273 -577415269686436331066375602276164478 3622274 -8272235535009590081313567436623840 3622275 570590072337020660189905895600977800 3622276 161549145020732958208107427996134528 3622277 7598092600236627270049917183007680 3622278 352849560384293436007522517796182016 3622279 1733074026198685807896848059103449880 3622280 646375846369321974125046443574988800 3622281 -64207107308865241130666191452861120 3622282 1039145810515305708894136004898034992 3622283 567607882806290747318503477420632720 3622284 -204363487604703439612262553126635520 3622285 543035569938112087369964148311206200 3622286 25646031523456506061388425892176704 3622287 -229972708951178513986535573674648440 3622288 59343479786195415671060832761937920 3622289 1220544096717799055927603965534047600 3622290 -233841207399845626280482680949309440 3622291 -706971861928385854440673100684936616 3622292 305725747208399221279799773030844160 3622293 -223009511350416283291195741089715200 3622294 -39793122715544195975272626831618048 3622295 335185029157926692048282179895227800 3622296 -478848484741537544844538265662771200 3622297 -254859267004437628392538650269811968 3622298 28115145845478195503762944228664064 3622299 -1388787577294295745363996645777096192 3622300 91384081188036694838406920601216000 3622301 1436757590782446128947820621237169792 3622302 303547027104095026376956379508475200 3622303 806496489007406820361562018014484280 3622304 -977866187874778595449833330718015488 3622305 249164189554235723859815708554987200 3622306 -322912707402551190341794864641031680 3622307 -174928125715834534113799187845938720 3622308 -413046399176467803944359166819082240 3622309 726788366908607391223371741409757112 3622310 258306234502104899347171389362208000 3622311 -250007256808464149773967332861831296 3622312 1635708416166830555986819733850931200 3622313 -1269277053122646639130286777978898438 3622314 -432544185392982546841398415982165760 3622315 -779598283516948755673561407313946880 3622316 115162082372109107737935755586481152 3622317 -449727973133281142169548956457315520 3622318 268152388107633760615879098404716416 3622319 -259282467138873929745935894573524800 3622320 78553756198318771542875645214720 3622321 -2221261312037251358839743427984890478 3622322 1473123564671622087087708333768115200 3622323 -946626625592264092657386440035119816 3622324 -535702694708045543077710996407922304 3622325 -281729572787263269239924075727722550 3622326 267001611692226801948273739430917440 3622327 -1611805343451875625252591155532932824 3622328 -453837541976256004795926525808189440 3622329 -376968472171930081651322367789096636 3622330 98954935026901610778807045060526560 3622331 -859850146784401371761390233593357000 3622332 135780910876292181423761014541844480 3622333 70376908626798228216478288019867328 3622334 407359374639856646266212162889410816 3622335 16806346346347570468312455034976400 3622336 572113788776504294956455432342732800 3622337 -1109597328841594149678468463955035008 3622338 238495597687799872201325931564762144 3622339 -287070113332629227045014705615334400 3622340 -50001515439341216003833238716108800 3622341 -253077643597543696197254687965586208 3622342 79188122339989849518617024647008192 3622343 -703187482123649876393745793148523120 3622344 -515230138158659797741048392285634560 3622345 -795701673361015729442134147839087900 3622346 306026261397094360652158158322700544 3622347 -1277686838914591329248360712413178960 3622348 758722421494741105299832483839396608 3622349 348552405893475554577900164660731968 3622350 -26770912483699390688499571117056000 3622351 -755962366381704737180857366481701648 3622352 24492905557829317435984354160173056 3622353 168375741303867238516611229350634368 3622354 -375317533971039760688830953947614560 3622355 -475421156245694572274587368059124480 3622356 -424492640252257552973899416148572288 3622357 1359326831544483880561322631918038606 3622358 882388970557084030486500814273493280 3622359 290417679193607716594420413420560928 3622360 -365386494133824875485332893016883200 3622361 -74096607383751439793942201609600700 3622362 -5929132619595155479993575556416000 3622363 20833823549621463009202953419389328 3622364 445955759944794463939617953120448000 3622365 -103308396203427072947387367134793480 3622366 327021114885005093322544929239327424 3622367 -399871481903324826284142307625105808 3622368 557285709830140311347080530642862080 3622369 -1189410139333752241183173627224945760 3622370 -564141626368003800239060433053265120 3622371 621488725704813415268950165592719344 3622372 105271826730745712444667827946572032 3622373 582593922086392448482621516065962622 3622374 431897338543745480708272131346812480 3622375 101465024614457092067363110359210000 3622376 -1715646064964850674670377817717457920 3622377 2111040143582702398351026178350816 3622378 -114437733468045415383352930769286144 3622379 685214538393249555381097308493396980 3622380 -222167451194638417969989205261501440 3622381 189614020637447348109478302151806464 3622382 278613564001874026586570235858529152 3622383 699139995595250595452908942180740552 3622384 -28224759552963614729555002105135104 3622385 297081022633976722105746743613200640 3622386 462577793295021752667590694084622464 3622387 855381736286336028097769473456819360 3622388 593599915375787609053513554540134400 3622389 365757141348250674415352967089940480 3622390 71783682314522599204898832289756800 3622391 -385508276377790866967845643842497456 3622392 -371834243570955030437232477139783680 3622393 997941999678295693433900922991457642 3622394 -633861035890303568872673478414436128 3622395 -120257138732576341963043027374560000 3622396 1006918055750497765679671149281484800 3622397 147450141466124379005045943070512000 3622398 -114048885440831166491701541356996992 3622399 1361925284051837101508763842487552120 3622400 155538350822654653949678292094156800 3622401 117627120525123925431498412843375890 3622402 -71543977357156296572622064996366848 3622403 -708245413838315905931387799670766040 3622404 -210386046325669110121942759973704704 3622405 -249822713285263029870988382546447940 3622406 -528037681890930424137933211733376 3622407 -14761017120834419480253171136293120 3622408 1183592512392080179757388192808796160 3622409 -631641941467320097070315267862701184 3622410 -320445228602242250900222216131180800 3622411 -238724359577465930892966096343200096 3622412 360314547689821392168348352187203584 3622413 1687631906150534771753201585153224704 3622414 639972268902668857862612633438914560 3622415 -1232298668623963121529701147481884400 3622416 -25411601692286956035627645541810176 3622417 -1255953356435886488126505418545993514 3622418 -459615721870932820358942561321097840 3622419 208263780683859134482526280928186800 3622420 30527559722947262230094982130114560 3622421 -200199326733389448506934229649335296 3622422 -210808776915030468950034590896943616 3622423 -536785242414332412548564095793760000 3622424 -486280216117875170857308299132559360 3622425 -421589533023996063213895392068910000 3622426 466383843101397889724058727976401920 3622427 1158720107523219095403573295441158276 3622428 -887265410001837145114249075627284480 3622429 -1895731372182899144496713867516610970 3622430 263496078207190769548527752807520000 3622431 1080069857371018155805347074114294784 3622432 -420682398653036146633307140817682432 3622433 1781800734460568045863453232929955682 3622434 -366771618106028652640624627417441920 3622435 -1318744281942272372050483657858563120 3622436 -109773408983162581053866076033629952 3622437 60638228341957175996626666890761088 3622438 320569833896222034397971527267505120 3622439 1320387933993566916326150270576949240 3622440 443104862138134627757612080461004800 3622441 -782043680083366803291239649816825228 3622442 -1301818391875082846737160080584927648 3622443 -256883110783078910371699246483129344 3622444 -211015433780063553005706363032844288 3622445 -1675480099707697148711710320057940800 3622446 -732962670948552538914644505992963328 3622447 589131140799915579291821811861956280 3622448 156897827037745593034536438171893760 3622449 -7495359953215730370482059549962912 3622450 -65196763733368463011110046863770400 3622451 69805108466662301417143662030251424 3622452 289844178246301734432648888811149312 3622453 -1184926542369910283601287174253297298 3622454 282462649376899442362278811487447040 3622455 532587455386889585551205470689175200 3622456 -103258796858981255649586946114949120 3622457 -179783664031969153276483620403563648 3622458 -249910500021791392614332859005376000 3622459 1307420131046122124996148595155794660 3622460 -272341467622219178758759259574750720 3622461 227369044482232457345093925942364704 3622462 1319053519913412233741016791072777472 3622463 -24571927962418122766533611848291176 3622464 207948777826321437833283542911549440 3622465 65977139454421596791228696857970880 3622466 101687184776055047762614052854287360 3622467 112674175715887598608766285234041080 3622468 -472646190088829675932481086153236352 3622469 39357833907684169509139946282643870 3622470 54217520459354417864303449640880000 3622471 10597639283340162280010947320616144 3622472 1231162432000638251680749866335994880 3622473 -392624665913462312762464800200220396 3622474 -191875514672716766034846448282887168 3622475 376527597998408191027071944816422500 3622476 38654093858220657834642407924563968 3622477 -178918985385051362324723211382500480 3622478 161003805501903157787587568918254080 3622479 25455726066394682234609444400130560 3622480 107545709307773376585156651870044160 3622481 2097858281393828917368856905956871282 3622482 30374112788247098092249765963612800 3622483 -2104180852191556999260354394906253480 3622484 107003685898288230619162079062790016 3622485 -139226651578327713132747763584017280 3622486 79208908402569599578737759287088384 3622487 -2145471505387154576084125337600164008 3622488 -191824814429024216396918117409792000 3622489 -777318126743119948394042416021434880 3622490 129153625185109218380071730118144000 3622491 -89376306548313510170004663981828720 3622492 -24455876318581023363351084251007488 3622493 -119027324110411701713334723596388000 3622494 -8281660108869134040850324448760000 3622495 -15268166420333129179381432475415000 3622496 -895764036201600544815632561284055040 3622497 -497304114979531298265457123808028672 3622498 -484068084665837262394428800789040 3622499 2129925612487287749250866154849769500 3622500 25529852649580259888622343749120000 3622501 -1695040849730858258705027187567082498 3622502 -289405618327883054216525195393454720 3622503 1246734257563112119692640762146750504 3622504 -2029270007218742948270060759395722240 3622505 -451283207721073479047134322322343680 3622506 -157641764789888409740080287355084800 3622507 -363333043060951200772168931782245488 3622508 -287970819039264508792472343294772224 3622509 -1412005491062500367669408088242996160 3622510 -1383285238915340263615863376935133440 3622511 620398757648275758855217643657948112 3622512 -10876440001007477037807947121426432 3622513 1320661964956596952168237021733259720 3622514 52747699687209692054171872426497024 3622515 287688519051138052975651302287283600 3622516 930300841873447464861596285091501440 3622517 -2287172134387377510956215722789460434 3622518 -198569955927709993216988876237135136 3622519 -857070747492240355259212487208974904 3622520 975813245264787487527356240639385600 3622521 -535567791513037989653574808633008480 3622522 12405614778341846777660837229538272 3622523 301496643202630892790965840934796800 3622524 929822277445925759568828231589126656 3622525 1567129054876418994637865141812420800 3622526 -109277488324429407299870984967290496 3622527 -309252601088000270396007942270190536 3622528 163110858220323368122987976054538240 3622529 1777484106981320792177334719963744130 3622530 -159180012205222670161053253361786880 3622531 -90241785630262358085981650059660536 3622532 2050863404740429650827939809106745600 3622533 687456651249615265504564222262944224 3622534 -137760271237463158330546271096481408 3622535 -5217108841066930875068422515494400 3622536 -554575565378057069800434349906329600 3622537 -407707333972628086029340916869107814 3622538 -361019775339792218064069965326292640 3622539 312491957594923213251630891548134320 3622540 -38288501368709061361597224459494400 3622541 -390108523139600252478800537896923360 3622542 22019056053388009239265960889346048 3622543 570991619317275788810147456757878664 3622544 547406488713946050615913753321512960 3622545 -889784178166983404124919902532464000 3622546 58900285515653285164646630472857088 3622547 1760883829314136325640670296524612472 3622548 356181332919499820406668924978528256 3622549 410238575944341176614700173499525536 3622550 159736622165811085826151733991644800 3622551 36727508283605209827547779659645520 3622552 -140762033915578637502495880297082880 3622553 157514843206870489457436777205849920 3622554 -39874980951004518083786158816322112 3622555 157873641700851636612489431252606880 3622556 36827513859983845265138118768009216 3622557 487162774007477938510555048096659840 3622558 1937677373880012608302988240746176 3622559 -292465156380293381594173301576483760 3622560 -52009862528773636581074248469053440 3622561 3013582427281268092322940475951143472 3622562 427893936540251057977909355984876544 3622563 -34902972793158075395846214852198960 3622564 1922435607170277182276988530465710080 3622565 -228016237439951815507477839740769540 3622566 -105605595957972227210076286009901376 3622567 -62371628542266024332173373656116480 3622568 1917034675117659725052491115119938560 3622569 -780216902098680821758820276492670912 3622570 70918115497984434903125447676912480 3622571 3282195162116597300745637504750639344 3622572 -1260703912028634159170835819717347328 3622573 812623094091793194786021680037548822 3622574 -809246793384766608931758211787446464 3622575 132247980806434557709301425350691200 3622576 135916472224598622092970374406602752 3622577 116272104101996922971829651772548672 3622578 -9283529468112683377595645703628800 3622579 1890122637608717906470180120259783180 3622580 316652987181115859725349004438044160 3622581 -1328373089163515114834321385866348388 3622582 -537922115090421150376486989309568608 3622583 -644933835515123415607751101777374168 3622584 -213299143672177222967501112505466880 3622585 -542161182811046295078283925311196220 3622586 269642010294740654276453971702412544 3622587 -316822862100114131407791611158443240 3622588 583421286339873762631705070101234688 3622589 -1360631509444983486881264109746375610 3622590 378301732543206647972037260104377600 3622591 93728994238944387949508770115209072 3622592 -147428716517340017620083410803359744 3622593 173920288028369818733034279943602240 3622594 676256001076310167833009335644710096 3622595 -745923771376007789306731980844316400 3622596 15169587826189639278539204604518400 3622597 898432471125297461757115282151861280 3622598 -70958472066936121708055865252888576 3622599 -310701218085717742645797588145976016 3622600 171154293549958374269295934264320000 3622601 380734050532061836491230838423424602 3622602 384237978407150225512757458827928320 3622603 -1083983362985620298626806815884509696 3622604 70312972302215438855366415659072256 3622605 -28451360429684345209842676806814080 3622606 -115329997551800475821929010027256576 3622607 842132242775556324635814642012623832 3622608 -308820620472994971154572471964532736 3622609 -314946944853946458813140760868722190 3622610 -958738837050488092302885135389480640 3622611 351755274600644433670955850653170872 3622612 -202338303745592764348735314194831360 3622613 -1077909385443641294578190502219097056 3622614 323530528787045360299687736767227840 3622615 88798914584347146621819517067608800 3622616 382492167549137482697968853766451200 3622617 1725384219909539428288991322563142240 3622618 552569947746021206671226783087796480 3622619 1312913520254569198483277634456288 3622620 -43664187409592929784407384130304000 3622621 5167720398574886053283917508547232 3622622 -1449707774310253258201655784693979200 3622623 765424521643615631306668629597685320 3622624 -1342638849966024841133606086288343040 3622625 -109362723446317560962604288035406000 3622626 280231846416912644795287781914973184 3622627 446657341434746292012792606887755152 3622628 21619651603299244698578001783152640 3622629 -59666792014560661435099139799727872 3622630 -278413262062838797669646911410833280 3622631 408694730865327720780994544456805432 3622632 -257463888626912281485106937862389760 3622633 -85919273566823603462766484470513408 3622634 -290403903714021063859858808266500768 3622635 11371174850989625689438698153481920 3622636 491380496087915073483294848844366080 3622637 104246799493945401898842198026280600 3622638 222724922372380334870883968441637888 3622639 -298885340765111417361570854585324144 3622640 -21648136646241880450189916808806400 3622641 -273756157842486124331229219462116352 3622642 788453971326965347594397607428051472 3622643 -905069373376999832834782752486477108 3622644 198623104299129380196248972957085696 3622645 -386788384291733791157369267226818280 3622646 990314755470522843712408254539866272 3622647 201902616143629675204672226886291072 3622648 -328943483197790394222481603138928640 3622649 431607328802693321578704279516222036 3622650 286041718863363353528608397071545600 3622651 -131693307350262842468640421263488400 3622652 396086138764617937630513822033296384 3622653 -401452526560391509007657748379750938 3622654 -140744172599440376709813351010329600 3622655 566563560471013709668697998995763560 3622656 -137132229800162863395349847070474240 3622657 -2123162252554760254538377771088546048 3622658 -457257003279865088657801234771099616 3622659 666366986118730461582738312452327040 3622660 352565802025324786881183865523650560 3622661 237852446827654525588591962745371264 3622662 -82478699846606094863510196039396672 3622663 195432204825471610684217607694268184 3622664 17080446546404255771440511219589120 3622665 702822794864395341216348072758761920 3622666 727265857576796885100350831155762176 3622667 -567963340631656069234832905323653880 3622668 357948957009491510877001636785441792 3622669 1291055119416924931894814205784391520 3622670 141477138193669395161086678056744960 3622671 14398405887687356009355063849902880 3622672 99864896134110959054534297662144512 3622673 84715427399757998881727668384356720 3622674 -149885795302050317043854359147530240 3622675 40137914419513974175383951791820800 3622676 803528811321162919150704251903340288 3622677 -1682943550979521243327709708431284480 3622678 -26192817803660697595340980707090240 3622679 1497872107004041058061826564330526280 3622680 926856618624935534629615884493824000 3622681 -178869880060237214386076735756735868 3622682 -248487323363241759824742312242281728 3622683 -377623321226208390501701125252071552 3622684 -702923152215239673175999219430716416 3622685 789940485058361185106810687374299360 3622686 -258566163129647347317944987858463936 3622687 -2113135001402055376709971419754677664 3622688 -336499959518919475661435164794224640 3622689 462566866605842380216745483069462784 3622690 399011810247991061434855666181191680 3622691 -235301274507109542660288869711104896 3622692 -700580362754117349485434054351411200 3622693 -55276608131040531830408810875095840 3622694 582312734943445217025954785918332896 3622695 -4379961445567812308137633842124080 3622696 -36867233196576781349336518891438080 3622697 516196343758317190605946987114160640 3622698 -12520468234210002072463355704243200 3622699 324283782590941883252002661882549736 3622700 286557628535967355341269438047910400 3622701 484520218247929755875616022189615200 3622702 -330849484336261751823361261992729600 3622703 -4599915325473926353064295841827840 3622704 -136795783557899659302954241587412992 3622705 357177578474789331507585606085767720 3622706 1011329736069054394334045579017953552 3622707 -3534534054201878651213181345901824 3622708 -1143415745571103168703722651821254272 3622709 -1004239434251438321453878057745950440 3622710 -29052547118196605330322736293396480 3622711 531509281547562536874802882659939400 3622712 -9477379408895903326805381869363200 3622713 -1751708913088430269392384977570353536 3622714 -306349317885235782930195574134662544 3622715 452913899868661466043126986018331120 3622716 330019734956195367187328265853012992 3622717 -215394681537897466112033951184851700 3622718 113104596937523059832225236566359040 3622719 -276907077490481572902809613279048432 3622720 -266351878818220592703878942105272320 3622721 1322263841484856823728268157693353922 3622722 -67193884434861722109092819150555136 3622723 369871968572187911577724760546450464 3622724 -155860701321082317556229486040453120 3622725 11278284262011321204254348630792250 3622726 315359135784323734923846258116439744 3622727 1790738649144423788163240140890239576 3622728 -15039500517775404024681496615649280 3622729 -2292404543935922353341454014825806400 3622730 -415790470010121767046320022486144000 3622731 5903230630547358101923464518290944 3622732 -1091546318229161277202909621143579904 3622733 -2170797216637184158266743139946251018 3622734 -604849100222341784391654675600184320 3622735 -954274353674311518616864639688899320 3622736 192592571825273734326298265821888512 3622737 211926343289860065471748068553860960 3622738 -473541206405250253825677055345251840 3622739 983051155352363881701276685122540 3622740 97208167427639522492383353600000 3622741 -2024669951431368391156038130261783858 3622742 -677257526060655156739162002693397728 3622743 134574562450336612587422679916355232 3622744 318285619229508446262175708937011200 3622745 106299992769624177846332483970806400 3622746 -1094275742447355423534177666633216 3622747 873477348178400160398703297904816196 3622748 1296945995895832368845612452255953408 3622749 -300216941756547356877686476956244800 3622750 -17854432605621664803370655060256000 3622751 2305450502772499603481474852749507824 3622752 410783547970913948196516818583552000 3622753 442043753986321458855250910419312128 3622754 269825590365756558515841106378410576 3622755 956336065593355045869431832874672560 3622756 -287939843847637256856741053414028032 3622757 1384731620577191297561465497749117600 3622758 -396534936310376468100654496212254016 3622759 -200380683927870561517288592909126560 3622760 597153728231940023995225190760806400 3622761 286185975126039038174372289551902410 3622762 84469793230689183968453883647723520 3622763 -2076011143255988810159647444251182988 3622764 656250614654400718418947362159269376 3622765 312506497368428486178582694330683660 3622766 -154541089325839647578821151022854400 3622767 625844885243600519329240087772011920 3622768 -416271754970543429536417881714524160 3622769 385646937434572586003092244080671540 3622770 415896463062572515817916948880713120 3622771 81227135812288499910093808845911272 3622772 -620155099301711676603610270256298624 3622773 -213084452582534625909778316649595392 3622774 -853052270743476698896330853582016864 3622775 189701515491433548364960473210717600 3622776 -178908880997266600034132827952578560 3622777 842592994615776888050676325479461520 3622778 705250175903972962177717673150083440 3622779 265653949645390628470389689510863920 3622780 119856704218715562142581083325542400 3622781 -230435032510555172229564122559196320 3622782 -697353694388216221480842025888634880 3622783 -165600484111494465863635333436099968 3622784 280171228136942153539207731169198080 3622785 105978593827104452195519246259087360 3622786 204380900457220777567521758322362400 3622787 -527351346891709268392827735871699200 3622788 -117180533564399101352740139489538816 3622789 -862516735384191297677583984285941410 3622790 -491012786170512464319738798178089600 3622791 -502896758130917589490266338076984408 3622792 635049063520335258993298572595200000 3622793 -3579267443813373000633094629721536 3622794 -213632222655419238996095939317513728 3622795 -119591039142168532280552599605216000 3622796 1233329083212028271895324383956500480 3622797 1476602335967040210559556245155752448 3622798 286122126452900874624315643992128064 3622799 298050831621940156089101361841725264 3622800 -96422153063261559738308876427264000 3622801 -64047163383786165557825800369510272 3622802 346685223001679936339873533550346240 3622803 606360842989267572921656686989800304 3622804 1360742492047103451434058444284406656 3622805 34619500117351962476875719608677920 3622806 -20555758478305739421075208737231360 3622807 2879437987568915278949595896060621472 3622808 755556385284563443726380014981160960 3622809 -884616051022741805652095756520565296 3622810 -216405165982738422220387383183985440 3622811 1658574404398714374533189246438321412 3622812 -800744447583805953971688291291391488 3622813 1491353408200722316267890943970745062 3622814 -34448026901402726032403708140672320 3622815 78559669512190744636447318562997120 3622816 -182650601191261883582934155473256448 3622817 -1131203640157820957751123722499712848 3622818 193994825870581066529356050438819840 3622819 -3151353271386304832121752256544116960 3622820 846358320981552691338746526902350080 3622821 -18107236498879506377878873223326560 3622822 14917222374688867638631924597745664 3622823 -1163993530906919704948014642106860480 3622824 1013272180360827438044194922250731520 3622825 847356121307520626546694994478280000 3622826 291968120207539200566271439931816112 3622827 -156571225181802734957656239068696592 3622828 547096348140385833787223088123835392 3622829 488713450156620217801586520492170976 3622830 207772139350345465005126578300632320 3622831 1074429704266800242878105741223391632 3622832 -325185738782614346393858796304318464 3622833 -521533844659768127145932325874233600 3622834 186290394593543011686414008141045280 3622835 -563054738577021732786814315630824720 3622836 -3811880232738040553847210026926080 3622837 -88975645316783436867809338766250514 3622838 -271976899385035844872924690920123456 3622839 167376336129785666506215565702469376 3622840 -179380736000200548921509023787827200 3622841 3561414089752081182750547039933239300 3622842 -54717285267726818130871367206448160 3622843 -537424393989110980538072366496489200 3622844 27230915850294637778603868957373440 3622845 141396356773459963677060933526535040 3622846 -167971141324325182190820247613325312 3622847 -423904210418981972145264149059840704 3622848 211195741578906667299299710174494720 3622849 -960441153942427358417758231791886764 3622850 191186922098725062787819611779673600 3622851 968501098867405535560756190573816400 3622852 394431089252046862552090149133559936 3622853 -972856183101933964437709995142607760 3622854 -685309091054950103914399146080071680 3622855 -398258409366422214018710877645027840 3622856 -335475499131357269534052643790085120 3622857 156788211537576831824144555529753792 3622858 -601522396604664130257534889376726016 3622859 1064504142647505570198442999603719060 3622860 1002990815445644093208978877148928000 3622861 2781976671141227206571533900331200 3622862 393971666433077485421745084281418432 3622863 -169714499008612544093159949405801600 3622864 -78459068874113600576763302891986944 3622865 -1378293115286120114402619050817769740 3622866 64932153810802412266860338829947904 3622867 850463948836915543969696497008035800 3622868 59694230075271391803443518680735744 3622869 117581798190245415336775785411777294 3622870 -444532516747827425500604908918913280 3622871 -532974891506302761451127603404772688 3622872 931260963532482927889848386665021440 3622873 902824790400946337300574622725594122 3622874 41179303084666757303283388633267200 3622875 1377706010071039228554258855228588000 3622876 113362964300973867627429201837263360 3622877 -257904696068100803518587034129941888 3622878 151789628012476840081061587785293184 3622879 7629988051385563466592774862422128 3622880 364370696306794066302436201428418560 3622881 -324312025849718031419549831262420048 3622882 -140099157463863158826414380845891200 3622883 -347289431644688367411796234584048480 3622884 261570906068767121373255776574452736 3622885 -70373315373732876468724283047674240 3622886 -704782125941155166579022782207224608 3622887 2600740586494586902377354880199734512 3622888 -749398216713316706121197060222484480 3622889 342302049139517549453513295429909690 3622890 -98674391577185727894724693762702080 3622891 1201432285143791047682786143816994304 3622892 67039694609952968210888300976721920 3622893 -293620804823378463798053063440820736 3622894 -989420387698310501992954026046413888 3622895 -1011287824862239718078652520522664400 3622896 66733013796051681358854943424348160 3622897 -172032698071601474391949473024436654 3622898 200353869290387286448257744494401536 3622899 438635792997668912695789047546551040 3622900 16734399425820288214914531718736000 3622901 -321660972739780647516049912202878080 3622902 -549894227069767360909838429743829568 3622903 185836835108203119996116817982578152 3622904 367178853318249426396875861099888640 3622905 41531215229448127974980992469983680 3622906 -461056014862376502660899617839294720 3622907 -301771675545976017729516037563230088 3622908 -223297026994923707290037040041656320 3622909 225344108316847056080720074092591110 3622910 -559642392617291521746595257189896640 3622911 162047191691054934265943582854511760 3622912 -119068162966666249989086015756697600 3622913 420713348624796124817204848922436336 3622914 6114468519153047155406684773155840 3622915 540348189724836884786569945249948560 3622916 -1513835761222726899978964658466984960 3622917 -63435990466417207331817041348721024 3622918 -382233575920623637903661833876682496 3622919 1120269006960163045518795941513287320 3622920 24961088366851607708910141505536000 3622921 373610031101265165297022466325464904 3622922 19130123616878014112122163723466240 3622923 -304271406043961945259104733776644440 3622924 -325329895152554742458493638075371008 3622925 -978804335511660794349141819500176350 3622926 57639655340758245260395784401786944 3622927 2829475460772411219445363823170944 3622928 -123139824012019874857076005620277248 3622929 289053069520393340560811901602322432 3622930 -98850566666007347873488739787788640 3622931 -459319539038217326504138220357067968 3622932 221821084422585981903858356934657792 3622933 -326686442417883146885792632119076356 3622934 -176640308930466374822286799910639616 3622935 -336225845369399144932198101922092000 3622936 1401019334738333968119796972830044160 3622937 747877442396490641818200273638586240 3622938 670807277709302896946596382846814720 3622939 405959193304422968621539349991418880 3622940 -477904477250611062171666020021145600 3622941 -839776625634995839184108185299628800 3622942 -94622930718036662578244483227348800 3622943 306954976494021326791585270349336784 3622944 310549485916197330871850596206379008 3622945 331147115682393340098686070243394920 3622946 1195939108913533445118270689229006672 3622947 794519282981461175840272928027239800 3622948 244159083726372073057213348053958656 3622949 -15219617430984203735019068162864352 3622950 153041180503364121926433206879265600 3622951 365438974441984788028824299295976952 3622952 970042361940966919805895940123929600 3622953 21826785741629622650358328668539808 3622954 -420372390422729881358606427199188480 3622955 -287321439290002933868221115467684800 3622956 -365638068436182523679113856177084928 3622957 -690637045275327211573214062343169620 3622958 -1077059990655066110209308561580124160 3622959 -804775222871305297535677991759010936 3622960 79900947309035707186899148052889600 3622961 -1619609601987560332365022830762620700 3622962 -4748444000384366913641045402548608 3622963 -1721663239776343735076695459737788788 3622964 -727027120363343575859317803015358464 3622965 1908814351158697399131066304256640 3622966 -69462600199969070848666072515497856 3622967 976736317251655625897092055883599016 3622968 -55571882661074612559685876421898240 3622969 -101130185333830134814078110307652800 3622970 -194488541123911907519829883706913600 3622971 -59253199996574765493956062308943872 3622972 -1017649400463305333158554356685557760 3622973 131963442478252315598528863071941004 3622974 212589393408301624417724969836925568 3622975 309952777613601162680454645045661600 3622976 -58972416839041154917352484227776512 3622977 -1002415085065611326143321979710178160 3622978 266403190111418824351524902807609040 3622979 -676209586521718616827530275668260420 3622980 -397629147833245226780452895044976640 3622981 -2929155472062124097124601667706178500 3622982 1043845319797495736700430380268234368 3622983 -39887681809136347167767733485970432 3622984 120519780512989391474405161308226560 3622985 483984392464339325367718220949342180 3622986 120860723274844606272287980092163584 3622987 -92020829210408039755530911161584364 3622988 -989959238997413411192710502478818304 3622989 82468659280533188817087542366714880 3622990 1984062060739318802264762494809600 3622991 1370547121535119883329845882208993392 3622992 105672933906647709285880441006325760 3622993 1238847472192203746147669984387441280 3622994 -176162856226247922266567536636185600 3622995 -1362270754951859848626608783861836800 3622996 -13072291632418887206402142078083328 3622997 501338885135131075873912457702857632 3622998 -609746265848594500689929399181135936 3622999 352859238002241528122676257947120320 3623000 1219544889119305955164278597150720000 3623001 -34020602023988989220597443022561280 3623002 51284841642237920987138536191075552 3623003 395121512980235568474658358084747520 3623004 132743832819038305468650127385321472 3623005 70229920063183565184099210966567660 3623006 -81067160899826716779804280720891392 3623007 1678729261824264263527566253232110080 3623008 8825265330243890655782615232282624 3623009 177437319577644284103404304418296360 3623010 3358708429501087197911402495938560 3623011 -647646898801021488718373775688320180 3623012 166081114422000120336153265671793920 3623013 -627300926476130016241476592799532960 3623014 432467238006011021251336637379461856 3623015 628758797605315073238273863142211200 3623016 -982890643685771109085460908373606400 3623017 -975113921636340827483370822373524934 3623018 -206008854237594640536992172208598784 3623019 -973772006468180181010311579640727040 3623020 33471299517742403875898084274324480 3623021 -199534371844523360890515397072428756 3623022 -533772358023518299498375639848965760 3623023 -463651860109625352402332945962855680 3623024 -4273847117399790963609792813072384 3623025 376050845446807765816745415571737600 3623026 -840435648839078027030392232004345216 3623027 -714549177642487065392861399397030768 3623028 -250640144438881046076646364630845440 3623029 -202362748531189094256209379739802016 3623030 -608698150114572497639086670989347840 3623031 21938155445131894442564731997032320 3623032 -95255146483227781949590794000138240 3623033 -1234670965203590013404199482395567536 3623034 -416068813682889507927627241134666240 3623035 222169212736375896285670764928864800 3623036 -289562554443681846846770159099013120 3623037 801730422570863408759837243692400160 3623038 -610921824159377917352730768488686080 3623039 50677810475675928581417283317107056 3623040 -233507464380319067412651007436390400 3623041 -640376291412805861041234897865939200 3623042 1225124814716112775449749365768108032 3623043 696002328020525058735759337883881464 3623044 504009374157870310938305657738923136 3623045 -1010042176160640936633651464390117700 3623046 -200944043948953679955537244831635456 3623047 -254454718950721911412834997091518016 3623048 639239613828956681966661316802641920 3623049 59754484534827322746621772419515130 3623050 -583644011724722897293859912456953200 3623051 14025683051542257866975302484455440 3623052 406859390265946284735489368771346432 3623053 -622016217057078898616725741197780160 3623054 -320597953813271266115335501754409024 3623055 121272616397667276277034676574271760 3623056 43247831237029650721634255531671552 3623057 2108942170408606539800595391447473000 3623058 675736991539899787800736484043473424 3623059 -184329073708986501271452778860579840 3623060 753221733402713619421785866538366720 3623061 -313637836749984114764410115801834400 3623062 -15804924727257989379316809918230400 3623063 11936049971659894986548909399054208 3623064 637633550128710683649768075309035520 3623065 292182584992692837431299783007659200 3623066 419065598192324161376037260278997232 3623067 -34886736009175371381895203655453440 3623068 102263936176883669709509374582926848 3623069 -1477509355656267832340115243010261530 3623070 213453469005886880362918277581593600 3623071 -1192481400113923362933229574726333728 3623072 889578766966916250471678630454886400 3623073 11162199814854197692467743883053568 3623074 -187104302112213804365902794360185856 3623075 -128953094399531276558363119749188400 3623076 -599765764968237090261468208386263040 3623077 -307903762140809637768849395465755816 3623078 -1031481283837801386082627577096816160 3623079 -639902904731575913656239347396938752 3623080 91522384100499809832023318681088000 3623081 446028191192411979040453937067921408 3623082 641276198307709078487440324475457792 3623083 669321379483226980186144762668429000 3623084 1354586681956566967273746502818816000 3623085 903086528128692553638717273706874220 3623086 -154696636047216721419718302793705920 3623087 -19052762047753219249033332909791568 3623088 31152560512023951074261060580016128 3623089 -1710057953858384337563550807788692608 3623090 822712467523021852843068717457360800 3623091 457765145422660356095696551974057600 3623092 -421011136464646179920936314667857920 3623093 264611953065176059159169437687266720 3623094 -2034952196207048123946597292253184 3623095 329078336343464006407758930170304960 3623096 600982492970209486482852093160488960 3623097 131699692413006778423145944810328400 3623098 364982924555888959821160830283868160 3623099 -397979837730546196056164323801023900 3623100 -19538179545878718769377823464576000 3623101 677929479202810960215898941522729900 3623102 99564500295347520766429536407735040 3623103 2785572774484661800516303757091600 3623104 332329555550070335801388396698402816 3623105 704092629552982640112829952610850260 3623106 598028931670322343967898811569887104 3623107 1552625755745644212974644742503959356 3623108 1307942223617259718994459559737569536 3623109 296851549913629404098788289107895904 3623110 104844383549628236548450698289392000 3623111 -778534952000165842113351956203983000 3623112 -903830234049161206724174121577774080 3623113 644635219484924570078209938160501924 3623114 -506413245629139548727381516709537536 3623115 -49402600598648399884921273983156000 3623116 -57239654900252342762817806511882240 3623117 369236150891824901508360482505122166 3623118 162207458473374104750601399091543104 3623119 -388333154350044320057389857169789056 3623120 -22568856782112751880786828317900800 3623121 -532646175296725972042881018082045662 3623122 841815404842363689825324991353236112 3623123 404214540001970432634397087078965840 3623124 68134280312220051531605320850835456 3623125 -95382001067289845806136128649760000 3623126 -150858736599795231085357447347053952 3623127 -192195613143936998183676363211133568 3623128 -1947784024800597661948346132323491840 3623129 -563938413319474491195596865234018720 3623130 58573514344181193619277468414008320 3623131 -1090344298244375519262880510150121400 3623132 -528076134492007715884044960122095104 3623133 230592018420466653230877896948293344 3623134 235484334528228267234456404848473216 3623135 1253707648747265872809252113890999080 3623136 -104246307190783359040210071403364352 3623137 -2575844359543380471284839186760128 3623138 -629505678360222670624606395944975280 3623139 -104915893735217327293566485344636560 3623140 668405440595687908688208540214237440 3623141 41788427111297918458695147588829212 3623142 34944289581381242906465677845304704 3623143 -906197579518186929008449571326385608 3623144 -254016852699363373742803300447027200 3623145 433209385284213513892774212791190720 3623146 846855665501213027663165934616076640 3623147 167863835246995023281476475795711424 3623148 1018509713461407896825779904021982720 3623149 1481153965882234357600267171780438764 3623150 -536080451843388778968965144681462400 3623151 -156607848883725392162003715112444416 3623152 -187674313500198184947964713826549760 3623153 -488904551780179244384314030248710160 3623154 4207812409250166465077796709845120 3623155 331018041549541850819250772358536560 3623156 568619666597265149543593813135196160 3623157 268650140801733702804946204782944640 3623158 -659733861020668992855819928245647808 3623159 160255159540616198383307031939018192 3623160 -124059905619626541954943079995392000 3623161 -1515351694074995562301096644620447100 3623162 34707376978472017635079558196966112 3623163 260951541020224326110145725654776344 3623164 -225413703728295814269660253234793984 3623165 105505160382741315903609042341685120 3623166 -301228174151879032333156163498595648 3623167 -783120439079277813462799307394241920 3623168 1156787793860771643824718813427924992 3623169 837908793544729076053501148540781408 3623170 158916652826438383498976940559632960 3623171 608884409364224458250686938844773372 3623172 -14828541836824968263800106495643648 3623173 -1021649862499506361082721941414873640 3623174 775851175673253660792867032656822080 3623175 492450977715816438837746353374114600 3623176 2436344921696137254205761444622018560 3623177 -2011499530017476257075040098003923840 3623178 -88686761545668715849475917661060352 3623179 -586063422520200771750173928989946224 3623180 15066020703982426798160320726302720 3623181 563303787752671503850899432627913152 3623182 759706067075795756919408734140680000 3623183 1762258813581623818168036808490418176 3623184 406506480922657759314379921252024320 3623185 -257991287432675342996540109577602240 3623186 -163848315891890593109073624454517760 3623187 -253001958753037817126224874733557760 3623188 156867603056732874564273513279014656 3623189 1104798891666928758294107267046077724 3623190 -70631547311256508543945029391872000 3623191 1176619612599211891295524931853697800 3623192 470767269154565294499929377788702720 3623193 18600308244367808421802081858315200 3623194 -138396487497493368202323137360928 3623195 -370953065367135299817460333187044800 3623196 -329092387162093147367432340655031808 3623197 2300720097741726752068084944987340646 3623198 1652275655171609401700071965699197760 3623199 -55723694910157954933575097327961472 3623200 -288559876180130312081082723178905600 3623201 -487580268670042249701763379788389696 3623202 -798218915707838079443993688389122560 3623203 56522704187571623025941460326031452 3623204 527633244363097895708816418650132736 3623205 -727669586402461169420614623100353600 3623206 136410286551401653480614418623555552 3623207 -152848920655222323888633834978066744 3623208 -362688641810620853564290050598256640 3623209 130188415339001183268725565939222004 3623210 -63648484734369430770575668637624640 3623211 39519587302792729934678097770556504 3623212 -438873149701102875582371416352076544 3623213 1223625694962473875396814252611238208 3623214 32616295176591741210547274655381504 3623215 1245740888278541927570310362251548360 3623216 172170974069175490731009813634793472 3623217 36722558813527496139198355190857536 3623218 317185643810148401091120267614791680 3623219 -1713615895643322795469247559361839456 3623220 -41646223210903839272796096617913600 3623221 756368246355360839484686493670782112 3623222 -545588344049126694241223531347875648 3623223 7182082544199461644562924243197824 3623224 -1290862297190580622671776907571200 3623225 444703340012457842314835785609173900 3623226 901472289894531636716163987915197184 3623227 38049537771960251407885362246193512 3623228 -301863635812368526149916501079614464 3623229 -1364415048704820982847841196670209626 3623230 -54589835204779739216627425623137280 3623231 -3431739412094470402065114077249102880 3623232 -159556772639899400464409908727513088 3623233 -842271179563821646684331189441981100 3623234 155881777277557241965576935343953792 3623235 -134332472762249583101844898261025280 3623236 542115110078914345310666110140813312 3623237 -7367142409829702607374156755830114 3623238 497572609304195724751670035658131200 3623239 -51645683660649006337549470426870000 3623240 -426679538192365310614937004318720000 3623241 -530191208475288329614889466308488416 3623242 -137705431051529699302146515211295488 3623243 -119678317356654368162222968411477200 3623244 -155411470321126817868138976451970048 3623245 377372646353580817986343497852288000 3623246 -817392276043694836203954478561718400 3623247 1301783006136279068026981499625618024 3623248 -451083577760195108300366815382806528 3623249 -76737523420302576872823865703362560 3623250 244669590667220763836470904160768000 3623251 -1193373723261617379568961053661961748 3623252 -278821049879867329029669413283633408 3623253 -211964695877274593438965978089926496 3623254 1038472155586577925087483354326604576 3623255 579114003694287907004356810129019160 3623256 -358771073974265791523805678906163200 3623257 1685933140570709249518168201032694032 3623258 52475518944775190491135538672874720 3623259 744718256208035417132162542027772928 3623260 -448921915374600699056410210827724800 3623261 366103327878096370202421548207491212 3623262 63943247427516778817235092730854400 3623263 407888989429231160605550160898165360 3623264 -1803636408007430844989463644314927104 3623265 -1452236224076290109743505480557296000 3623266 -1315422519608405813354199831459456 3623267 -97149418312251872797544689602387684 3623268 458866760179829919972911603741030400 3623269 -81253432438368541459790860059344680 3623270 -20202623853719392424018130234900480 3623271 -298104651336938768833558039976086488 3623272 744432822763447200367168561644748800 3623273 1817649808573144823128863115440606522 3623274 -51861095453261817577023355561348512 3623275 230065722110464855773890237310167300 3623276 -773203253019343895872159778943747840 3623277 384475864142322090851850816602886144 3623278 200306004560121786019420873311752832 3623279 878635151803133033704633080499653360 3623280 13962347123104911982321480520171520 3623281 -889749321560678705084967614441066000 3623282 -11100206226838462333867592668191744 3623283 510156598877160933759118833343239252 3623284 100626801894472174032041812467521536 3623285 -71400810251597973510313952586680040 3623286 -747751956565727165083632990821468736 3623287 -42296454592387084210163821577415064 3623288 -2706419372136033748015125998491607040 3623289 1278960485539754118738108246610872960 3623290 -576881816128432562709797863185849600 3623291 171897541627699937867392475542950672 3623292 -26576121638895524555390081024951808 3623293 600140196269305321899861304308267840 3623294 -810342692079970377639450731306018304 3623295 12368288591630037331684026451986240 3623296 109158672729090158387700799855656960 3623297 -24480201861635082777872185693020240 3623298 -232770802598073697144100949666408960 3623299 -1016459513926196944017882612793519664 3623300 -87241720205459069254487736038016000 3623301 -1429757674106919121644501069554997600 3623302 712924137083915006768190137820320352 3623303 1058577296088177898025756341248117840 3623304 -220653405017419749831149835310202880 3623305 -46450529314858403310562113466261440 3623306 -723728805493065957355897468321204896 3623307 758148541852403486547740884393914840 3623308 -540575119972270887399114310468500480 3623309 29470285886901398886973295649873504 3623310 -288532977124300631681867516767703040 3623311 -398783702254145647750632751211168576 3623312 -57995997798596054683954611752534016 3623313 37880203870128774849906446991151200 3623314 97443042620032471437728828933306256 3623315 -1068933803689286927637743785331807280 3623316 575666956469668789386292877273290752 3623317 647069335491049647886417099226978080 3623318 132872426639394004532725219704240000 3623319 -184977223395795815343140813967936000 3623320 -909786118579476846808843092678451200 3623321 -955817225343203652966797873272597308 3623322 -158411790429527373147070787759397120 3623323 92389958415537851138812661540732904 3623324 741235779120242612847078535752001536 3623325 98294392080281389462336828768413600 3623326 -165091447750463882513784223045453440 3623327 -146461028282143149834233537701154040 3623328 313461735166329751032449108844478464 3623329 349460012188975276311564248755199712 3623330 -426891597308315985778076401374025440 3623331 342407404808034998473155402899155440 3623332 -630736719674406831512004258866744704 3623333 -140716579465123470887719606741382880 3623334 -129939010851402681450348926394667008 3623335 -2223039037844445755986381944446683200 3623336 689494757625512562144638540793845760 3623337 -1245209573832186577613746118008940406 3623338 -228263558743136885522572487228981760 3623339 -2364079169040834833529759690380953200 3623340 254701103079773645061835734924410880 3623341 -197337486162240344357458325178244128 3623342 69340499900116114259870224765330944 3623343 34143495176691420775367559476012928 3623344 -2151239948147243462053639030931456 3623345 327093627780053906382931317840360 3623346 -638825430828277022113902050871482880 3623347 244531368540549454775107898859577920 3623348 -1061579699826520083214995713656848384 3623349 129373424443225416994845103543752000 3623350 -183678127941698007543969715444197600 3623351 770218888809243056916695625984038400 3623352 6141857602575395908500280070307840 3623353 -1018308469822211834362879568741549398 3623354 -176646706160911889593597661384041104 3623355 74077114810076737642126284609752640 3623356 425290923299456873835148782367833600 3623357 46108675101051878424578148896312166 3623358 333013030997558533004950896566309184 3623359 1641847744674366769590376234097994560 3623360 294367888848867616043405213203169280 3623361 -389556818357181916508618630281989696 3623362 -378609967738625214937522180978763568 3623363 2099631692347253794089696916153670040 3623364 -500278502506738078198499455519689600 3623365 -858681002346680842485847165613386080 3623366 -556587467270846136373845509069854368 3623367 387742430103367417281934499396234880 3623368 87134837136399040744042733769523200 3623369 -1447913358580519977344345407689304230 3623370 -121210948381808479049288176940179200 3623371 908733452381846415024505333032625632 3623372 484436057652486744770279516674296576 3623373 -74547057158394564503963602633554432 3623374 -94711438397107280947622546220069888 3623375 151399995607065754334108887684848000 3623376 -101210834310278334042464894405836800 3623377 1318727998840716410004501861085162226 3623378 -449660504262175472934584447204943360 3623379 51271407370609554020684462967930480 3623380 1229234344428896459929686556372631040 3623381 -23949162750610664532103437466768818 3623382 277233911744955315643929724357305600 3623383 3241360978836307102964505546481256064 3623384 724412500196499737876358665402050560 3623385 733876530527296412142091300784001600 3623386 110703254291270840437167179875582944 3623387 620856061059213260819518571947757520 3623388 -195709506680960699856391327322764800 3623389 -230639851291449523040722569461410368 3623390 112628298339380894064164018829691200 3623391 220850788377154185713443951662747552 3623392 -193774471301527614994078171201536000 3623393 -887515245599374022656351359277547358 3623394 -158805838685885422686877601033155200 3623395 -5043539266101512833251096129196800 3623396 452251042980369041771948039079714816 3623397 705430354501366707492690249135346560 3623398 486878942362011673662982942939764864 3623399 -1184759554651999666901233708205926560 3623400 587068873523559825816925197250560000 3623401 -93206073864546360635333999708982598 3623402 21863962611759541688103937478630400 3623403 -128709512449553662994134173106965852 3623404 213859927261401722053702972486438912 3623405 -454606109388118120815775027620909000 3623406 -293147130464727219504788401871695296 3623407 466298371767987169545190520525340160 3623408 -2086926442516898363268636366471168 3623409 -372870418915507706036642051655817086 3623410 -75475433590033306367972861376768000 3623411 1064866689484000966244128426756398024 3623412 -272449387785216114617217011398268928 3623413 -2334749498787758530274646246481856338 3623414 659499159668738529789260799512371200 3623415 -316202315835498540713684330463100080 3623416 70819856984995319272064605728399360 3623417 -88720561667213589607396725475650816 3623418 284859205368473071446007224665608704 3623419 336312609618578441586521337432847696 3623420 -666495767222959532391691823947806720 3623421 425746926637221145970934145694466144 3623422 385054798042429765290177515716089024 3623423 -488547303146046757044555750690083328 3623424 186338144518318388718115143089651712 3623425 -66499309877484781642278476614242500 3623426 -442503513508188568308508148021389440 3623427 1591614637532831103927052887229933440 3623428 -98068692632853050423871662377322240 3623429 -838028598386523388031548028184928740 3623430 462195235752402768642461807295840000 3623431 226800024883626714859476919533679200 3623432 815296624380231986960698417193295360 3623433 -1014110522959562981327416304552889600 3623434 -733186241564767743025475392268564640 3623435 4428579127492367186032499578993920 3623436 -289740375584128808376848833515849216 3623437 -973802843089335361888185889213032448 3623438 485824111370880692956863539109888 3623439 -140762683878785546339002146119070192 3623440 190867565552477345551961440068648960 3623441 1663277751143172617045421208763665842 3623442 519672716464960445314020685973200512 3623443 1104730296312545949675675539733506784 3623444 21652721725731202021277616553807872 3623445 188971610321707393674419095711806720 3623446 609064140086817730235167281033072672 3623447 -244202339089644111386027493123079848 3623448 389197086210805093445937145580421120 3623449 1448088160015467155080995590753333450 3623450 -57164473174993979457207691657182000 3623451 -18612854070801071317687902331881504 3623452 -576208791370590514200090927380480000 3623453 -42994873500234289342283849249384640 3623454 -10777273785791228632403679908500224 3623455 -731916192816799560841860595583675280 3623456 29826072627105268770879971673833472 3623457 123391714016926399100880617099248320 3623458 539941169251828634408458768527117984 3623459 -43085952559473014662498982816372784 3623460 825200648239180616055991961690296320 3623461 958431008939063629750149143082728448 3623462 619615294221281021000148875861771232 3623463 -129766941960461483029423017867767880 3623464 462588210267433284755458512901969920 3623465 7563479962272956548820370347201280 3623466 -49715320010963261800693083734016 3623467 -286196245202192862957298162314998240 3623468 -75716427767253002960435567416803840 3623469 1742726073692315549684242500072278688 3623470 -483852019346879861510741998108192320 3623471 221051541992503945509394924956532200 3623472 278797151436517640701869382984679424 3623473 637032591143709216385873238901336640 3623474 476216475861354732239600143862846736 3623475 -43350642494579678228231490441941400 3623476 -86764923116360803054060399628801280 3623477 440547330012370608051453749558216160 3623478 725963416064954109388703710818892224 3623479 270603211627534502808834239669064480 3623480 158981799554117332519136889275596800 3623481 -299594341134477999859914806137920 3623482 373935835408385052188927722284878160 3623483 -1716321547606074408179375424768170268 3623484 197146507733132544863709654302548992 3623485 233236824947228702846041623760867200 3623486 878768014260058322228070946717800192 3623487 -50824948728184264649357368714920960 3623488 261000971113754346299552980361281536 3623489 -389816755209802277685033599607360576 3623490 29035355394292331927913876046348800 3623491 -1698963796579724485235669901642199108 3623492 1198304772304314303752359694157047040 3623493 -847274975978347555823745511667337600 3623494 347045021640093312136671837990193152 3623495 -331728284547360988139270175395929200 3623496 -561240793882829690786987020341043200 3623497 105321256589989876574874753009457920 3623498 256278810759262530631278333975370080 3623499 996367846018256949885744712575265488 3623500 -1306267400471417911335436606508544000 3623501 -20065903360231794993498603479151348 3623502 75311739158268603621773888321389632 3623503 -567957122938868597746143199446035632 3623504 72376941267992128627106036835139584 3623505 -460153880750254058592567134494429440 3623506 8050869477835309737264471002634240 3623507 1248334441602802349870530004820075756 3623508 -138503882175390134345241328880148480 3623509 1094537418985608183982428760521603040 3623510 121838286754018325370558585987400320 3623511 471929480163833442048183709879125840 3623512 310682569781241842636947927774003200 3623513 -457602893222230666188610921321704300 3623514 153281449827026867287355082465968640 3623515 362760298458824028610420710219482400 3623516 -561549732359194595331666646385126400 3623517 -272686804148277008783343468931846266 3623518 1015899104935997800515349451725368960 3623519 -776984214177227220567584842067866080 3623520 59246379263993646282287748415488000 3623521 -191519256650670791902362360752735040 3623522 170444089219663706749157766179802624 3623523 -187162813936905387675938641928027016 3623524 -5305287311684256107959748152515584 3623525 -238030379596429418177174471393734950 3623526 -645197278123270807976012778838883808 3623527 976389204978596876242564302946600000 3623528 -120134098091778629926936450154496000 3623529 210497140365971418144745173736170048 3623530 -48394960180840794866325341088903840 3623531 -782919281434330441993125658566632400 3623532 -248625617549229854788196173868015616 3623533 -513401300821694143512870017106734100 3623534 -730351171551179784119928549061531584 3623535 -22472526167355453466740363529221600 3623536 -65810877178471020898607100383264768 3623537 1599063152750288262270535740255519186 3623538 -525870719001243296132763264405008256 3623539 727522002264497750382635151793301160 3623540 1455719341947487865895258524671180800 3623541 59634840056670200428639959479566464 3623542 11034445875681685122025480370904192 3623543 -720342274699123990538406824899409280 3623544 -746424314590615489021476171048652800 3623545 -327606533064087016377829324300546680 3623546 -401968499602742626625911424058032160 3623547 -379017085647679991634750404693495040 3623548 640350819105708731579008829890878976 3623549 1714492063945811097645512419248910560 3623550 232071373855721421618349030618032000 3623551 3231910700868240159151629936625625592 3623552 846468491916677618681900463921561600 3623553 -145614472144948311665838683563795356 3623554 -141667723079110660210466148265753728 3623555 -233578077383685310448054564651165280 3623556 581995511968968489486702682391998464 3623557 218398357373301372704437506666206592 3623558 -119482613810646523540544812806339840 3623559 -645791532941215039963512815653294080 3623560 -470967910837876122335023894024089600 3623561 -1239878808532425643294212259216597488 3623562 -196621225373395757005172600901212160 3623563 -1849739775381957483923895566416578816 3623564 -275380661181873736183867660601917440 3623565 -458668870774551419210981390340480960 3623566 -1009564373609604770111701189255388160 3623567 37488811632472869447501010471810032 3623568 -34126522818472089084195155952009216 3623569 174444176485836663077212783585585970 3623570 789896013804904214455671189931512480 3623571 -13893826453271280156459752706296160 3623572 925394280590913878004560256396144640 3623573 -163679799132392736656279964156070116 3623574 -40117501921614205647691286349052032 3623575 -946071094274803424636452172661802400 3623576 -1012891579962882287475785139156234240 3623577 122548935523237924947728658940088640 3623578 290307540647247512488370903530918656 3623579 -629953182417338332823165470832508240 3623580 -120459393322713060920975294147220480 3623581 -215817138449786666593259296736814720 3623582 131864427063458576430341857633963392 3623583 -703248732812021585293405409587687152 3623584 -1238573246221102231659766922407968768 3623585 -485933084947612617406878617310480000 3623586 556151341284387893891230453703700864 3623587 804293485112696820842387866136468 3623588 1606951243877963130951942294820610688 3623589 -653703936712297032663903905210580480 3623590 -215660717223700926554069970940185600 3623591 274525116856809130488839911732176000 3623592 -449336390095458652882606845426892800 3623593 3378391373176440227894973275519262820 3623594 -399787388858674958763898848657593760 3623595 191906022766757380502131733374648800 3623596 -142963548475452307995835273074467840 3623597 2110059271254138367213390767087329046 3623598 -385164813377493674576876412220756032 3623599 -235587958597242423290530914379508064 3623600 209785084812111215906711000623104000 3623601 -235423628818056152073367846202126016 3623602 -451393372133374249601288081216716896 3623603 574792432295055278332069859250677160 3623604 202560028843518087246327131627028480 3623605 -1470475754490513164622171961014016740 3623606 -107678093095551579515533607431532544 3623607 -140926405135709409362812867747222152 3623608 1813139768608648834205036065909248000 3623609 323102038894324420962962860359069840 3623610 -3362659048280380649944842892488960 3623611 -171804202739030450205616784552309808 3623612 -660633452613483383756723051799641088 3623613 -86420803428743950539900477807869376 3623614 -248922238040685367066067081891063616 3623615 440031557723486475345966678243734760 3623616 -635314391089787528889363100669575168 3623617 204813415743965633440448564334485440 3623618 808117172314103179202614803657525312 3623619 -342195299933629512230275746937717440 3623620 36650568025759845254756632369643520 3623621 -281733519736847295849629155727546112 3623622 -304602908776405062474260985529912128 3623623 1146245186099998266286239058451347720 3623624 658236677629518226061406652248744960 3623625 373040640077238178762800917116773000 3623626 -1165507034573842249714713540564480 3623627 -254821349992736294212913968698971136 3623628 -911648988942563043503309683047297024 3623629 -1263413153037505719836016732476767124 3623630 -157445542922595941167434659827103040 3623631 1138157203925885243863148891180492544 3623632 15947743307942419825378442940301312 3623633 776112414005932793076944703844953204 3623634 80938245560033521191538791649912320 3623635 876036630313231156453833921987936000 3623636 191374609415704952702878435222366080 3623637 632031041845665726811925800101815520 3623638 679041003610676868882650055939474720 3623639 1504870777069231436357078235329602440 3623640 -234329298714424600603221630727987200 3623641 3244407807894311312892240671053440 3623642 209920480449627122876820500994412800 3623643 194949317355143222993818358919559680 3623644 -314097795950663046778945260123043328 3623645 -641449122317314355363916275685806100 3623646 5749140510862573247173574206153344 3623647 126435859458117762694922707109429680 3623648 646163645625642313738419066350862336 3623649 716280747347030536824179568013113264 3623650 110080781243341007675799898900882800 3623651 -625882551760959595677983357070626400 3623652 168635444460537628410986540226576384 3623653 8804228893052995575245661578615808 3623654 181291627575613881112438028965783776 3623655 355376944313737905776715731219051520 3623656 -167189536840698857843085768504837120 3623657 167145276217784120668712676097854906 3623658 -2976000334531059270101840525060352 3623659 -572061870702935408062241764650614096 3623660 505432196832583193874934762495303680 3623661 383514275454045007414713638984088480 3623662 -57982486332312378634287230640506880 3623663 -592335374600446333257740784055871256 3623664 176826211784690642191327960752979968 3623665 -953346235781988085436889768914036940 3623666 -497950511147997850809727863014913120 3623667 -78920199350597759432084627856411600 3623668 -897734781677920191804690090488205952 3623669 285001900503641115912571513007999232 3623670 -193666395169456292304687567233260800 3623671 -375145553545715950430777975342543128 3623672 678504720637051011761758658420305920 3623673 201357202956982789058733326617571904 3623674 -516082718602624491247697819427179664 3623675 -13324275083603069395237730779768200 3623676 -2415589539665145764539311203696640 3623677 146103159910633742421743764573135360 3623678 530303465910045560703153433633212480 3623679 -253538395985407731804561592479688776 3623680 783573823058696567751218288394240000 3623681 1207695835815771096057868188400564482 3623682 344224664263636002279762386068996992 3623683 50855969607201460237929942299878400 3623684 -235163229979719684204937225444833024 3623685 158487274872604292787447292967725440 3623686 685015223973312813857948995760062080 3623687 -929615052749082525770345426983712328 3623688 65307327334078660368452710372684800 3623689 -343512156666212069311961179772833510 3623690 -54812497316389853218195935600184320 3623691 -223868939641958441191149671432933376 3623692 -340764162963395355984957231980157184 3623693 -438986654452440404220087230073920340 3623694 -350524080119714089538456182946289600 3623695 529656974855860890059646659084080800 3623696 3726723622432377727652685769605120 3623697 44316206318351216465740535313989232 3623698 -282548610877559687902054491936763392 3623699 192365643865473193774222955657574000 3623700 609070760256909474117326537325158400 3623701 -2068741792284794997364744688722509298 3623702 -127898923676866433373537855451796448 3623703 -16873912389745175530359228174564192 3623704 86834104948389050983634316353740800 3623705 -685588981843910151389314282959553140 3623706 -32449246375571057973561113781059616 3623707 995017383247977111629422665620397956 3623708 -145698388574820371864734841819136 3623709 -237456486415891640754604933241325696 3623710 155187916438748778280916814801533760 3623711 367178323213407456964726092588319584 3623712 565811124136307325770713308326264832 3623713 1194696934642352914033489912158180962 3623714 141454697856938036106257590218921984 3623715 451307324679773861858773140012310560 3623716 -33768869206751616893680740631650048 3623717 -972339202613157537271489305133111908 3623718 2042053033954631396881324310138880 3623719 -1164344914514595311161570537331006592 3623720 878008273898706485039497954406860800 3623721 126625909432668911051764167800577072 3623722 -158434461564245950814836838914680576 3623723 794595114653224183902744104736513972 3623724 199996846978714238003195325187584000 3623725 221845583488187859763498062297570400 3623726 -216666186006660501995064021214389120 3623727 581040920833179228832349365871283720 3623728 -200391189456286321265205996755304448 3623729 -1928040512985210862394492016877874670 3623730 -355253782721211428423389376219136000 3623731 -309437379634192075193929899769444468 3623732 471371112621755154245569028439029760 3623733 -1421965851863400397528496278984666656 3623734 699003661147704590275761806256986016 3623735 -54666737373838104889425649383553320 3623736 640953775889720366414060259393638400 3623737 459868615925992600568122705506439680 3623738 -41986602825167028957644360742720000 3623739 1885961164355817364386922500834048 3623740 481325186941486378850427005018188800 3623741 -749590817857019343125397729936050016 3623742 -130573793771548454809490632791172992 3623743 -1557039996828862925179770660684351432 3623744 -145446118676323772114031025358635008 3623745 175921535632890433714497032628119040 3623746 -1448886416551728699789535853714019840 3623747 726769486040952887604210484585034592 3623748 -52366137634416078398425045647467520 3623749 -386198413770998481852432492875187936 3623750 -49722234824612767375551400906560000 3623751 670555527930924587385480880141145040 3623752 644574073425110155771040983318732800 3623753 -492660875386101449785465023753877440 3623754 -653175494619166207210283997101895168 3623755 -921767515466400363251324797986687840 3623756 -1087534878041172021126424605702535680 3623757 758672666981997000910856746735976640 3623758 -254265211250294081894355606246906624 3623759 51595377116687882157242578231832616 3623760 88091850640270397585535590282035200 3623761 -1807143316372190522907191201706400028 3623762 -1211786091439401092722619882089964928 3623763 45594826058510201120216992025960448 3623764 -21008080936166656863807846785333504 3623765 64853025705907637902291097594421120 3623766 -234250835524202489096794901394701952 3623767 -206800099397150819929466109702097408 3623768 913883411867734399092296395992207360 3623769 160267126566133703581363918318909248 3623770 -658319589924041756888642726604997920 3623771 -161207258263403961283194776360964180 3623772 397540973020169326418295046587408384 3623773 -981728674940160725799677676342421978 3623774 -91286689557909609977983050167018496 3623775 303810068821403670030701601828192000 3623776 -126326801282449613668288636913713152 3623777 -273396580431499241210980605376732860 3623778 12260947105991395057843405642320720 3623779 -269452549907184893985783718745261040 3623780 197207459411718717956325404531404800 3623781 -253196172630786874157884473150949056 3623782 -10662637874219084579665175940574080 3623783 757572097763769014355044701734127032 3623784 664857898783283792673619914567352320 3623785 554281547932354330867833198242017920 3623786 1001430594110425029938673252972380592 3623787 145553570961853587083787443070273480 3623788 201771387212381831632283222843031552 3623789 -81585641760551003922165311277355476 3623790 53110564484784241942738462758912000 3623791 1142167807245406354682699001300483384 3623792 168952716329365987660981380729962496 3623793 -7594691619526795058575887402804576 3623794 -1424569838822550222748256489234918400 3623795 420809377770217202002264122007368000 3623796 -744024114351597650703235153726980096 3623797 428587491539162221156563497117194140 3623798 -82452354546146425119907782447669600 3623799 -407360584883372531014440621589850136 3623800 -468702416800268758103413709698560000 3623801 413845329820211152239750066271016004 3623802 59472214031981157379386208736707584 3623803 -1767948051373609558043789584371865948 3623804 -1271127912503044272397170850097977344 3623805 1303400196218205840639310825765968000 3623806 77260365484027077700248202443428352 3623807 -15918259098316853585428062703996416 3623808 -807552500981196976468727232441876480 3623809 -639858825562144109534495651855107840 3623810 674526226193284641465209293718422560 3623811 -808948781871006297266279667487791360 3623812 -4880719268925869477220970318512128 3623813 922777625211970148741688702685689600 3623814 273900649500499092227692226131432320 3623815 134134272682433754334919956564449120 3623816 105338610914083621344013788322037760 3623817 -300856166651642025150367465435668288 3623818 395971904904311466297815505375485952 3623819 -122634923776785439882149268548878304 3623820 296090085024777836682122271379246080 3623821 -1874548786473546650083930947701947978 3623822 278522194570302636219915738173798784 3623823 -43295246745846181586220710878945056 3623824 263240799435008847360104120417009664 3623825 21519627733415499792383610988143600 3623826 -103319982907896221434431654772038912 3623827 2314881012425126897848834355742410272 3623828 -17706495218491529237637216089769984 3623829 2168576453209218089144869842242400 3623830 137018971514195640027779826708921600 3623831 -261021834110042695850853164479944888 3623832 -34062466234370728398214802743296000 3623833 -3071491299516227691783239488688579456 3623834 714301587261430050690521296005807360 3623835 -546635655904866378742033918717107600 3623836 -390392143222654839733268136873771520 3623837 -42270311771678024795222900074168896 3623838 22272331648862668102026436010446848 3623839 -90575501022409749265469337356656080 3623840 -638616499655538153088556376942182400 3623841 -399655181936954595723262375587096960 3623842 29829012584374286017970089537281312 3623843 -1271225226438809391980443774070568576 3623844 -514901101031133127442119177434491904 3623845 -1113629763121228209892251451493808900 3623846 -320934967963278619629909843491140128 3623847 -1313401077921284059534217708497504128 3623848 340405528520266247117081387832606720 3623849 -3268947648246465615155816085708435072 3623850 -26513464637997628118552398100540400 3623851 679601611251885827480419933811562240 3623852 692318583561045544686635818429383936 3623853 169477153589513728953802966130608608 3623854 56797742564600692544128467138016512 3623855 -856311039902804703195528443086830000 3623856 -16440744200498122674303606035644416 3623857 -582702209097336249630324749772569280 3623858 -53533166057071901482956012152346624 3623859 -679523467972661321208641791383555360 3623860 283919332033169493810896182762126080 3623861 -956541330101328968202399236563883538 3623862 183787335016400587760454714858745344 3623863 -176249007177197629778740252233641016 3623864 -1311381182739055023024330633073520640 3623865 18294507842466328575556909971035520 3623866 32271626916279115509432417521109984 3623867 9804351555664142765691828334702968 3623868 -1361997732963818560517053724422656 3623869 -135220560781585311695494700754408320 3623870 335720619181647174186220962315139200 3623871 -1138830040584306100764692211853100088 3623872 -147437096779920438434246547608698880 3623873 1406215022755795964783079359725352160 3623874 142856563637164429717443840070743552 3623875 430968225981293149352860024093404000 3623876 220654767845197211075131764287167488 3623877 -1440445921288164206232066430785575712 3623878 -458916739033064814948454028851289760 3623879 214061055228184257775815742926626400 3623880 -90532601744517251968331564472729600 3623881 -130857300358099437606043053813361318 3623882 227355135112436510977346003536466784 3623883 100685971598162113262148393963921624 3623884 1233109958172366695692260920518328832 3623885 1517430241265381142244668040320773580 3623886 -173577292623149625635522195214305280 3623887 -1887726332640754978013084821858568464 3623888 703408142384010117150933670648872960 3623889 -1108684678611297857680946978797160160 3623890 -122015172082265958097890060250403520 3623891 3234238631728950293646799573145712 3623892 686869921986522753210541669294589952 3623893 -120234892365159131497948294570302660 3623894 4919331924867531475534104779807232 3623895 677441859045403438707746712412929840 3623896 -407491694843610992461318507960995840 3623897 -648617947063415201762655500583153654 3623898 100385378195016088495416334049395200 3623899 528761535054242183017257819522536900 3623900 91490977972933381435158438848102400 3623901 -3484873155219730652267532943090560 3623902 -225457168193513501854698067477161600 3623903 312363737193227154823827555798746064 3623904 882010117882566520671319657019080704 3623905 -430433574520915242212061688764008940 3623906 -297638140485332120193791616250847232 3623907 -375699898040741081497727291352623616 3623908 -254304072236204079897714464570664960 3623909 -626291165614106106989442218296021890 3623910 -201917491222933767800897542460217600 3623911 14430512165157942200780952639118464 3623912 -909948398935617633266289483366220800 3623913 640496324140219401455479513068050400 3623914 -10895480358819958818598546231331328 3623915 -572586543608802222102242990556625440 3623916 -62305413257263597874288200424360448 3623917 20222998015906887737083045048160064 3623918 826553331094502274929638882579268160 3623919 -219335586887274206750147707152201072 3623920 -220809108770543102798541529677496320 3623921 448683111487052493306318358200744384 3623922 -93001220223086490578424660060624240 3623923 -627553676284564194795249777667058240 3623924 452789625894350971282035574818424320 3623925 -516154157783158012240711617222012000 3623926 132542511713942159280199059374200704 3623927 1012585297775260482904252025516019600 3623928 -55421785605214600189977295143567360 3623929 -742605763167315450780954419726264470 3623930 447064847148890388444314197786299360 3623931 188658689116613561558842567532039820 3623932 -303363910296492237280788627900697088 3623933 883021201657413059087099440950322182 3623934 -664757740633117650313881427462537920 3623935 327024152757506203144857597347804160 3623936 1240351390008505429765726264853790720 3623937 676140807830602426195804770598202160 3623938 -742151436068321641928349860196677760 3623939 -165788323242983384689771690764149232 3623940 47954640335037405713857326036983040 3623941 2501171049689960039220237315865257852 3623942 66057735067527425327295485755753440 3623943 1060392491243115800173707378077297064 3623944 -1141469178742958414207710575738009600 3623945 -21282952384591936746417864481689600 3623946 437794987215502941943325037260636160 3623947 140211788761853109799077790100237396 3623948 24931299943408080220604437865295360 3623949 76038582218761339349552959880560896 3623950 -519041426772600159932842298280000 3623951 1328665832458484301174736484923883952 3623952 -444373570877241720665580407906107392 3623953 114810836296549662487786760084065202 3623954 5896004432129093933261439037668480 3623955 331396197830571073661980065679149360 3623956 -284261768822544678797441587523665920 3623957 887731563892554789656478519772022400 3623958 -119800177021936574038656892898422272 3623959 -259678154805312933429833470488360984 3623960 91214196496852447167388149335040000 3623961 991612951163589119318165344177805760 3623962 -256474319360631807364876088642497536 3623963 44058169285798696784175046395664896 3623964 -454532951403913710713059380839745024 3623965 317676288743736841467074274369667200 3623966 -505832843989533726628368510293309568 3623967 1337268225055244851708459322973120000 3623968 -869666087993194856770133960563752960 3623969 1756186969084495839474657091625558370 3623970 133842086337908876812569253262453760 3623971 -314354006280011900160765872392402208 3623972 -258485113660701832100960096877613056 3623973 -58352187114055448930683949886372096 3623974 -958463112040349463372115455261279264 3623975 873586728974197478213622274592282400 3623976 610291708033445707530016727328107520 3623977 -398548950102319551442029211581984128 3623978 -380515544688847629325538624598295200 3623979 -114514779092332497867917493980450112 3623980 -937623529677309071680224108479232000 3623981 184358250437589959980923588258590904 3623982 158628517104985519142797041610579968 3623983 702053383926509117752122770148120960 3623984 64294722345145112740543512292884480 3623985 489608840496210009261377073390037800 3623986 -387704194483078103078956599695405808 3623987 -1151257467320252044620986738666837364 3623988 -633130175428778899673224442030592000 3623989 -279772046042676371568304924601813600 3623990 -284364996849074070787887982089849600 3623991 -175483113812119037060494939137558960 3623992 -2367503143015896420561733165211934720 3623993 -176199216400465988010857474072353536 3623994 -283865010179985428538520858218001920 3623995 120888727221399977520662148777345120 3623996 -1556634771237367028686387809194112000 3623997 -1866444397934800771732653660947904 3623998 -178405093233339995774108565424419840 3623999 -1064606819443655234939845815300168000 3624000 201330630820681475288421120344064000 3624001 1808093096462483938863739416801720002 3624002 -297318803997528086315998455887767008 3624003 62540556881571328622147782324107480 3624004 -707521417097740732078061003479137024 3624005 -582982070336815418160203384572106880 3624006 -169902517497762642004527640253580096 3624007 -944455393662919580193465918608663328 3624008 1172561725762116549663349133693952000 3624009 -630089907536267110751257557551875680 3624010 141388204400770218303955257209013120 3624011 -1263803887460912166435874761243377388 3624012 11792111652648532437899744720627712 3624013 1148444438841753059727775065965878262 3624014 -488721289227726209530874840418075840 3624015 -578628296400682927900768237513789680 3624016 70224009783209260551766518054912000 3624017 -1304440327519412211801183223518014748 3624018 -324367230306926480398564220812150272 3624019 -11180272952482252033434127483369904 3624020 946994341804657080274239109703028480 3624021 85988370465720740472377574198581262 3624022 -907105402103065116776210938368801600 3624023 157723743210622573573410712561671504 3624024 -214224091814522073908524508483420160 3624025 -1227979182302380472371199598725614450 3624026 -274976886623498442355924529875874304 3624027 28847473976883099260880200781017280 3624028 -482478469883426855652072857036856832 3624029 -281857365501943633263581791401267840 3624030 -477082624204989199103475292617502080 3624031 99265881775332548591239617126003024 3624032 -401769064581419417736551604918681600 3624033 -33166302434300114198155753368515136 3624034 177915319645214051709478408739819520 3624035 488386437438380106076781942185830480 3624036 -559341159869285341902315062938303488 3624037 -692863006069339538418436514759730368 3624038 -755304617451906948498574275397391040 3624039 -576342090105783702505295133344238936 3624040 643264964510527050726317756422118400 3624041 1009360873170856474270635918168502080 3624042 -376935288977666630353801116958956288 3624043 -1303513242162013026613932039183831840 3624044 129684763826143215648411302158715136 3624045 -536441883224135476960910916165019680 3624046 1163655202260125855820834846522996480 3624047 -11920850259324001418551444370749968 3624048 154183266596599654659598720888012800 3624049 620735410675300806071585992312731648 3624050 -348675069284826397866289672485445200 3624051 100602861294606183670669512436312632 3624052 672167768338612558788881267160446336 3624053 -671052354020956421787067093651284576 3624054 168617306320575192117172371513618432 3624055 -78354018610052930127662969506682880 3624056 -1756375436741007070803817890076569600 3624057 -428079182637005921513589586212765132 3624058 101227521533420353829869860595992576 3624059 -1448684330012213786002905808475227740 3624060 -137044831779676724128477764870758400 3624061 133553869262619564760890940121878080 3624062 -101186906057552699755223619541282368 3624063 -47386393559011669597656251714656056 3624064 610447157939710339773646972271984640 3624065 -79745152275676951931107594494330540 3624066 24832296364345140388009458753839952 3624067 -2446051137177925815000789685002256368 3624068 211634427033505798472977736989986816 3624069 624915324019409205534466231043672544 3624070 69931356910352948348388119109156480 3624071 -1677336685023053332290871511049768 3624072 -221284459368807902407926773474918400 3624073 1218973649928534711791747203694119322 3624074 -672449258763665602854238025967904464 3624075 -93798924923689147588354734536640000 3624076 668591388786500588667401561012023296 3624077 -266411685794261995636526336198095188 3624078 -372367506240881687181970099832688576 3624079 -46010205486011549431450411544139960 3624080 -10218623176906701363346527203328000 3624081 770840368400193924027603827867584752 3624082 -308437345091560677081049209492052992 3624083 3218369766560635647376312556287488 3624084 282837685970526948466609540991310720 3624085 -86460307793892234979687904228512200 3624086 32006771711559587389051621958398464 3624087 -175769784270027679856491569861679104 3624088 707037687608374178986591509834792960 3624089 1541960638582668046566590379014046666 3624090 141403875404175616190119901225740800 3624091 -870548327836619010932521695193920508 3624092 1108268331436922980172895431182511616 3624093 -454593407474553266536893220106013696 3624094 619831667105243546204815827152988672 3624095 -254759918077660962177036935457892320 3624096 -350509214167221684683070764551766016 3624097 1097885323982110153619530613466385072 3624098 -517458810821945611350795421936892160 3624099 848596076251880923814101032289715064 3624100 -153835859628592741926673874380393600 3624101 -139395406238960833870776963785354280 3624102 -1088120558116607370501573030054403008 3624103 55888431822577360411398241276690480 3624104 355956318593799653377322889002680320 3624105 909386197167831092349540424122211200 3624106 273026432084461106915867209811608752 3624107 775383754955646201974857815056866356 3624108 -31925376149148391994137585983306240 3624109 516742966288403565082349560212268310 3624110 -39532172369543492829017282880122880 3624111 1391426785603370878211518826412254832 3624112 18633255412666493399975929790300160 3624113 -92894670951807512683832096176869720 3624114 275434479515017613051375837884600320 3624115 826102943862391877186170368393949440 3624116 291783281349135941416046769031520640 3624117 -56878658483942289997322207001354240 3624118 891019612233314925953320393186361760 3624119 -1841631074548360354205869925990322600 3624120 -258753183951822803565742728425779200 3624121 -27254779663432434292482235043442800 3624122 346329002282983180479378272001152112 3624123 1667508931773086264929235380456272384 3624124 -328024165129340775149282522487717888 3624125 2434398436599945628435121202130560000 3624126 7475806686189534008975853179102208 3624127 361386181253002293926645863931985600 3624128 -191517243713250209256010891797725184 3624129 -1445167778171036162890805899206490080 3624130 729340370733463728681619541873678400 3624131 709897608648693809431309089150493392 3624132 -459820666932713653057991679886995456 3624133 -196541692848690943875983281338698016 3624134 -421783363500311079049516512845330880 3624135 246500972924411786558658459919378560 3624136 520966732372334283062750073794150400 3624137 -672011923409984932490980863745482336 3624138 -408462392136629160489998683217318400 3624139 671790964140332555183906450124769940 3624140 159136721593152728597478457628037120 3624141 52860881719569996567409925264919840 3624142 -266642947594832014829763502122921408 3624143 -510302662669372344340747832219950608 3624144 -194699654474728551888502123960467456 3624145 -239034481300351683261271451953261440 3624146 -26293541316568338177739990364431728 3624147 -217308451401051477225201155145235320 3624148 -520301250688249409051741653510668288 3624149 -631421630745826832406968833071906180 3624150 33310341720296695803711354245481600 3624151 1659720990960885929691780417348540304 3624152 -245530694301096134334864673543249920 3624153 -568008901186843955215558658944997376 3624154 475883617354707325095288878906013120 3624155 114321418671350300458072948005390000 3624156 -650439417803980054917503692825804800 3624157 -802168729855282380454945326035125594 3624158 -1834495458283155550247499496196352 3624159 491047922697428303037801057585738240 3624160 966106809011420922769615969403535360 3624161 511121832530914477504531083208761762 3624162 318683080980837099145600764040468224 3624163 -149033665331481622722355175365074896 3624164 -548690086011634505742210466236140544 3624165 -733051536016430451363265833816458340 3624166 5011170910106803571343975200504064 3624167 2027838184577622998959259367179292216 3624168 558839298997266205106223175600373760 3624169 -12203870775798705783579552764783520 3624170 -953857595360648290469516354895943680 3624171 -461168288460224173072950049083774888 3624172 598114642783327145815405353675858176 3624173 -113110405226039554835402151327017760 3624174 -402502604029905540229348836402221760 3624175 1029752465208582078766501440378487400 3624176 321739654922346691627378871939039232 3624177 -596059701757987377040494106670448192 3624178 759526362577095119647720957341530640 3624179 127605240562249273345326940054727808 3624180 68197394995303366280641765583462400 3624181 52151306086527898143639099981579264 3624182 278570643268746276838344623847852192 3624183 44696857956526078381220942537176824 3624184 -1664364218414494156153207110750781440 3624185 331860554760295572103898034987277380 3624186 381394769685473568103860583509848064 3624187 -358656505574097427839513019867596000 3624188 -181060776953215535169374641412352000 3624189 -776721707601654274870633072195846752 3624190 -52952014379341188813788598616574400 3624191 1902445239635766472286997499038158592 3624192 -446329804101040915883127144972288 3624193 614261470627072349624442979638820800 3624194 172888137597236863449208794833413632 3624195 -107721979849487793076475421240645120 3624196 -532346926794379063991159398828277760 3624197 -217036747912373472113333815174786368 3624198 -83025717087430646049178266292414080 3624199 733161135810575087511552053482145536 3624200 452362786760369018824172946585984000 3624201 534379750234740539986304428214899392 3624202 300777366895684423232053591859841792 3624203 -806236408454112939866139123150818136 3624204 -805969418967104074339161811236618240 3624205 -729581712990879861240561812235887100 3624206 978975113405775982739375808610479552 3624207 -62645129853557321217907833319645560 3624208 -67031719136827086436403069592535040 3624209 -1535622250819989929073587598232505484 3624210 -44834382015201068977518183333273600 3624211 785138752373089308709310051493200152 3624212 -20502066540036239132099047909324800 3624213 -608953739190711005298582480274827840 3624214 -309989074468357000982116360778645376 3624215 -254648424497228146706588960448756000 3624216 525532513494331925033806996301721600 3624217 446289851845600511248550239032412800 3624218 6046739157411380654792007890587104 3624219 -14225399035713700467926160766083156 3624220 -1033647668452255448599668425056965120 3624221 1491581365634785038854536338370456422 3624222 114151645858774703070649524448840704 3624223 -225345641362817776425458334015898528 3624224 -621570370969906843535375240147632128 3624225 -176919397869533544693276401153433600 3624226 103092049968016645474917225141716640 3624227 -3329705231334128924813879825681010840 3624228 877239574930895699192692318168989312 3624229 508597675479165916417867473645350176 3624230 285878382187057899669858322485561600 3624231 35176117390315325688795204047996160 3624232 1724040786977144983743140872565222400 3624233 1442273824823839468021164649268431482 3624234 610591017066664818990221994365286912 3624235 1068317206656885474416534243814979680 3624236 -608140220393761334534388388708567296 3624237 206145084916809524499931766331000000 3624238 554317762320981359488737989602323840 3624239 -577873235972752733873520961379262960 3624240 107757034397280189722898956562923520 3624241 -442762218863125027984148557295254016 3624242 -80593742030192789091867619402495728 3624243 -380502067130155193995766899901558016 3624244 -573162841818111307612469198397426944 3624245 -2381662067540532452649012538195384800 3624246 -353006381097537396501352429736069760 3624247 1496510321592885296249063446520839344 3624248 1060895711128960264103895856549109760 3624249 -464549863142079010612990040575495392 3624250 -113022850102609429659158267385600000 3624251 479790988430889967367953048214948232 3624252 587310734388337847550563159192371200 3624253 -205282845192302249236227342287944020 3624254 25748877340563102528797701802657088 3624255 -5900215692202767415677302714140560 3624256 -247187941633209710560431018001039360 3624257 -379331321652793235970244519282091328 3624258 1966665501202080903568719736757760 3624259 2148376496725055267892450067746942504 3624260 -585605991520873770324748982783589120 3624261 864219694231716315106239805529637504 3624262 363300584180351100486361328486689632 3624263 1553885127142822230451392405322013784 3624264 43714236766742335385790526156308480 3624265 370173007105825615653431323199922660 3624266 -385144228471705552907004428623823616 3624267 -219243462924826255638221331270759720 3624268 -981291103313696363866411982457334784 3624269 -1685926531088459232354257166302932320 3624270 92081059962032300840919805879952640 3624271 -216661324632775083875348785225737216 3624272 -96875506510708090503025684854079488 3624273 863190254477037701815971214877689122 3624274 783913087218970979389679180467157136 3624275 1260494321345765904487097545869750000 3624276 52573111448802362564100928014182400 3624277 129849678164661621184450473909295932 3624278 -110753976915032855730372086918492160 3624279 -34891433452275009844336191964207872 3624280 -83218542438105982924079350378291200 3624281 390293213661131914219699147694849172 3624282 -21211251489381500277788572024866048 3624283 -946951435917556922467324022244299200 3624284 -313637027814621711951348535117920768 3624285 46352234432886495652013874008168160 3624286 360105030946875516750453956687835840 3624287 -696593934284826119384495483361956064 3624288 558633702659579313207404673147863040 3624289 -1250133067520028959355170981684850910 3624290 360030965104851553023308887785242400 3624291 -30380821684525034179420559574625920 3624292 -277495863402899429973836779592007680 3624293 -272091037264817546477801022042355458 3624294 -237753885242564736107465329842972672 3624295 -642793706831958845151174800155542000 3624296 -357978197580961820623080566340864000 3624297 -400347709054959501618061823603831520 3624298 -8007270755916921575671293885808128 3624299 -83449730110863228015698044921812960 3624300 -491654552162226223849670132673465600 3624301 -692705289302589536971176768195350698 3624302 814781885816122057455172738339396608 3624303 -219350188938103569773960831383905792 3624304 16743596499895936908615372835061760 3624305 330217712406437930941340428750844160 3624306 -161195659762157026042408677152580096 3624307 -1019265277598198304916923891743077160 3624308 317350708092388447788006509996157696 3624309 470000464738291930069509965434149084 3624310 56703008714157158440706144838466560 3624311 1236205430657362467752592317257877760 3624312 158170377620812387323453747749867520 3624313 -382100426725925177583393461927495040 3624314 -136132909534320948456531283264857744 3624315 1026991841621417425370589583594415040 3624316 -1051904754034221047478436612402537472 3624317 235840919358490552847486612133420960 3624318 234434341311896123177235669393143040 3624319 -293091892269451727037449968764177280 3624320 -153238715705760710820685814956032000 3624321 -103560912481715472741811173198002880 3624322 -176845518831733206747761107441863648 3624323 -1068152481271299313007944382369527428 3624324 221579521691684004379462832511916032 3624325 -758044149708243448274987686351202950 3624326 458270730320386818397012141740195840 3624327 70675261663681274499172070229846960 3624328 731527193864516748650853021077760000 3624329 1987279329091019016437978534408745984 3624330 400180936387887679340994315966961920 3624331 -1569453172815140033790053297408685868 3624332 -746135822268152915288549761503705600 3624333 -686634276079533063716665509929666400 3624334 -6195379991519091103772443987511808 3624335 -80787440124855730091469955999222080 3624336 -153273498218048098223883078745743360 3624337 226398999843805132962928904352558912 3624338 255295048864247819924785684833434400 3624339 -1314045881701279730575349842973320776 3624340 204346908509132657140045249383014400 3624341 8476299539780151581012264332872384 3624342 411616163883915222283183909113957312 3624343 861347709595229286991014363923791344 3624344 -599570304617914855032675239077601280 3624345 907521893490449688555634169491051200 3624346 -632219170180423275749588507893898496 3624347 924014544539587313216967486026152560 3624348 -73231613821551599906581928471592960 3624349 197655977946590409671781875408030066 3624350 -42692911543109642903235333451944000 3624351 -361345407319234367390974877321610168 3624352 348023944397549179013203515470118912 3624353 -889558288325143053883477076834170398 3624354 -14005912084165491295262217840479232 3624355 439095123652117992393996178131756960 3624356 571387505057972145689287188545761920 3624357 96319449905403594562969001004508320 3624358 -780500024413070923487302000142010624 3624359 -115135819667387338607724612112343760 3624360 793078256640727888691047445602713600 3624361 77662219749836569857390800672951040 3624362 -167472502317789447676184616404275200 3624363 320933482717367359780967716655073840 3624364 432902034781937306695887618983690240 3624365 -101327515016785196568056777897664000 3624366 -743697547914272673810901546808597376 3624367 -591465052590320404361460547507817584 3624368 265508194567421349564090198639673344 3624369 61689206468974732402099998670879680 3624370 182130961562438046013811046570393600 3624371 -1209754885926458039785234283377885428 3624372 1658425787285496549660156914012160 3624373 -1864535485913624711868044367832207378 3624374 191492357207870366683194021526175904 3624375 -172961336488996752469498048065435000 3624376 -718451965361692398824876012765921280 3624377 135394359401189861271960266369389920 3624378 -398193850185931691544737781647870976 3624379 660878191765727932916941559723301480 3624380 -290481214917844078489149849741811200 3624381 516408137773341325911679966666964928 3624382 -896060249530487251877979415698993216 3624383 -1477372255749301592927393483609473200 3624384 338193308833560714052075656314880 3624385 -653820527589642231304145973060930840 3624386 487441092328742012362731074124762624 3624387 65471052498921207041966029150444800 3624388 -67654293278880363031060489447320320 3624389 466655602266644902325080606308773820 3624390 2572923554638045108917812763863040 3624391 304077079424568187485310266374675400 3624392 282903322529881775557475091890380800 3624393 -283528923532854346400717110527377136 3624394 709179463780583014943035344257363712 3624395 -936725413748111682469492691976021600 3624396 -106138308526858966795641611735924736 3624397 -626188185077590244185590010184816128 3624398 -659559904884563107822240701533332800 3624399 3177931142847948848925937988055840 3624400 -30944098936498058267906452362854400 3624401 1754193224998456866587520646188450624 3624402 423420044986722764072030229206657280 3624403 416466132303482382103571078284155984 3624404 -43761949500401708812231768930719744 3624405 -391615191185333378158117093902266880 3624406 -354883883914810283533248814785388800 3624407 -1208673463662555223067878987409812344 3624408 -65645304439010213418485689551052800 3624409 -338107434334486042949187420819487680 3624410 -269965545180936261663928426822175040 3624411 123547948742718437648631115984798464 3624412 -1494195110382650877305573150749137408 3624413 -102206303428059554603544165724917876 3624414 -364314849987452825031443356031674560 3624415 2473302220092703728448275516188785200 3624416 164817703308303837223515295731154944 3624417 334432992086684977870266773930377380 3624418 94123099590710335464578674577250816 3624419 895305216352956323459457992213098944 3624420 -521319819086845582182885148840243200 3624421 -1215752876340232186348848039720936800 3624422 -277632547657181095413816675641226048 3624423 925136538581169215679352057438013568 3624424 701672213728005923381475523893672960 3624425 -284219628946794194287073677746600000 3624426 9978432047760828326521909441617504 3624427 -4017311089138966850584589978398720 3624428 -492870358010102453666141077110796032 3624429 -638127720266601321547649982289968480 3624430 -804879133645979695215204521207576640 3624431 -29651638958549341678673943510798768 3624432 121841380804975803567936553200648192 3624433 1909465399595926816812225354658201682 3624434 348713980572661953215266596907296 3624435 474190476520664554785130812745406400 3624436 71278100920458847155551287560733440 3624437 -106666175115161096640802791005165508 3624438 85595182021926089280493429919108544 3624439 -53752624810067043301727330124939040 3624440 -14962404563226305784498279202099200 3624441 -163258543146009808960308593120943360 3624442 -259223313086594334587679620913612288 3624443 -1671573499763594986625408878172281308 3624444 -580934671564067908677556574352385536 3624445 511149838902347526410998166472684000 3624446 134694613833698266323060787840110336 3624447 -524137252712195398183322851016998200 3624448 -106624082772464130583356446468997120 3624449 534026657961188613095601921321864660 3624450 -14353768147412323313112544056748800 3624451 -2706939212800862820121276152505512168 3624452 -538288513725548764415094920013815808 3624453 265760621668569046583044219700183040 3624454 446139079572436559590988241558958176 3624455 -195517749338425177638122424429951840 3624456 18863432571228456233005756854681600 3624457 -199208991846834688585350881135992294 3624458 186622155343912698203935155075145728 3624459 -928069584838442591526650276945789760 3624460 -297215516742275434673655509798246400 3624461 919564856978882369176945289518795062 3624462 -437292358287196453087770676293310080 3624463 -55080385326522245035170520787806288 3624464 -663180058986748853738630944035962880 3624465 -42947388177582907844593670249282880 3624466 470901685553271954241049912170284432 3624467 613295755481853569490476005522328064 3624468 -67359031988027067654630742759034880 3624469 -954586559248334585400080420270118130 3624470 -2711175587036651383170756280099200 3624471 -881904279374083393680503163278334528 3624472 117525613352874548612274707014471680 3624473 -1715477605328046228248373813168532278 3624474 -27690227238883880174181851010958848 3624475 485710486562347492682734833429102600 3624476 717287845920005226340281345270658560 3624477 -793017129944605317505343863740593280 3624478 189193196400812632427392293472972800 3624479 -1313240046093603773741040875244919440 3624480 -554317480579558860737684521353216000 3624481 1438949605794173842378863140157852800 3624482 262891783392045852578071477872641184 3624483 12050899189913265366847323235226544 3624484 188975745065192085705928729830886016 3624485 -1275791235350969212905957441482271240 3624486 182156922952305912888905706472211328 3624487 -146668091894040421332562785454430568 3624488 80184639361139368741221705333964800 3624489 393266385018926888547601042075535616 3624490 17016004399163232997602559752156000 3624491 976905946820113523208071284943994672 3624492 -892633718248971237296200369977458688 3624493 1934462818387613433513065245061134742 3624494 -460552401371673539865200010049607808 3624495 180809253148623622728535386212083200 3624496 -494177924949452110149171446800334848 3624497 2124786393402261176015763199957517040 3624498 339865290810311606903580546260235168 3624499 -2268434349109015226503366234952982528 3624500 -639926548489432011010632458964480000 3624501 -706062512757798956053220160078089280 3624502 -273777036015235910722079157164680704 3624503 2025080017577871657339250456990723752 3624504 352010576150408089173777491464888320 3624505 -1409072358031289581452393994481153340 3624506 515706121647665790764535770798481120 3624507 -43383875821635601381228185514483440 3624508 284838657841364018534518064527028736 3624509 -58673630857916771068012480600732608 3624510 -87198526523967424882183467307693440 3624511 9454570280579250992922297501443184 3624512 -605016688263280035503702213930778624 3624513 -2210800970922797174405865896735136 3624514 51495649550428145390055308436418080 3624515 -344208722256567348286610791286265840 3624516 19919686028882743934503470473195520 3624517 -171394441736954276780422255339905380 3624518 -305772344891496305313614784952622784 3624519 -222648445488355951651204724751702960 3624520 149756934940654175177701132468224000 3624521 1553564698732280167688259151843477722 3624522 58030001709064786270512042306326784 3624523 7177275024995483758337604366754368 3624524 -893762374875061747321940340250788864 3624525 72191079696077218129711422670366500 3624526 -268185323724408680587920821107476288 3624527 272492909133024273794474857727211240 3624528 21457241825945321395879725653950464 3624529 65166136795457718860525852915158130 3624530 -153700654075714903677675229103198400 3624531 -1263311305481217730860468831606149448 3624532 -1443636029559237183976757980283826304 3624533 -986600554692832499821156692802459776 3624534 62741873480770481347906548659130240 3624535 156080102960629249722489625089757200 3624536 364345935827035259384821795903488000 3624537 -344880370147129776283548842586416448 3624538 1235021417353001123380336983438823920 3624539 -432443068556717456549819474439465660 3624540 970028219976557745233062183029073920 3624541 -514449907310725224021849142016676058 3624542 304482833620721986182487915916844672 3624543 298383205539059784295191842554050768 3624544 279440176826514679095649174724542464 3624545 800770437478801102825726153630754280 3624546 203508405640196868708795055081411584 3624547 952680855666918547429555623246051840 3624548 2093341656668937001027063139219754240 3624549 -975826069564259825462035799329780800 3624550 204975890157247365409927950056457600 3624551 75995300816011790576780275871760384 3624552 211212061921282919277117876624645120 3624553 -138737754064495207867943505963164940 3624554 567891086251976405186035875923101440 3624555 580360759557910463050276629584880 3624556 -3606840773815625435420770622503936 3624557 75033652080159085464092017165691532 3624558 141828580281994571922255683472291840 3624559 -1243572440308902499298152582648477160 3624560 34416301044862733847958380915425280 3624561 241388838517149021719236291435412640 3624562 54783986596052431921652502730318464 3624563 -1129512180782809281058260133129963188 3624564 108868201141991540245317995819765760 3624565 331939478501424884181200662926172800 3624566 1460270293750945642786140658564062720 3624567 -262114203662826270893886991158506520 3624568 820502550972293694260171112389468160 3624569 213618277174277676975973542207482244 3624570 382898131455918698649340196160522240 3624571 -1981404640602196466820088010085000 3624572 132150869973320858154918528737049600 3624573 135215791967041294602308657615157600 3624574 221727175433373408076095682742164800 3624575 -176333207701573228758158782261120200 3624576 -441279588518461151023838163841843200 3624577 787176559519893549873696159936627840 3624578 -51442053747850424843683912517144544 3624579 -1237031035318805389738750859463610380 3624580 194459034683886646459506217137930240 3624581 1753811184745881514916871487761356382 3624582 39350298210957928693519897992192000 3624583 -1381187398391697548060260439808849480 3624584 -360347993255332111562488719133117440 3624585 -541102504238084059828256744018049600 3624586 -23078916095569289846909426882073600 3624587 -190454083288777114114383638735106816 3624588 206514372642536031643943379799663104 3624589 109939519062927149283692738587144620 3624590 30524534345867496626003133259972800 3624591 37153074598105817594217373122568320 3624592 -119480873987308829609332693148303360 3624593 -881538133284567766567004824577802240 3624594 34665264598735573578848340804856320 3624595 223239784533128444772356187780785520 3624596 55805493482535306896004784018382592 3624597 1174849084060445546410997337474462588 3624598 153824339447357260781713225572072000 3624599 -26178455358110823448120418684858880 3624600 98266616925866362453443029434368000 3624601 597496932209612182878498750792534602 3624602 695154336780079060542141732632512752 3624603 4503013536339965123060378997074544 3624604 -208767859702083042581964974703556608 3624605 161013406720412226128091651892802520 3624606 305221850347596671396515572654459840 3624607 -205888678936282065246089975728459776 3624608 -528422734322571481564286656909541376 3624609 -110257885231578105551179706821736160 3624610 378337171080292768217802407500869120 3624611 191838441559386839859618598387781400 3624612 -551820553686383123930910741880934400 3624613 103657183357397068209989592506399104 3624614 -163646511982798900580594193516537600 3624615 -505491140528202692578480644449340000 3624616 428481158056515901866067632986112000 3624617 835475587135996100523932463123337380 3624618 226179808930178080754543169480580608 3624619 1564726082798383899886528792892299800 3624620 -453320708811739714011298759135472640 3624621 -88125255884940204811547630122758144 3624622 114193900746217609277892623566178112 3624623 1515890584792883254418338339757566680 3624624 78764330732900141744386312391737344 3624625 122068615978812980842709633450784000 3624626 -675249857709848709674562639425483136 3624627 344849704818331542972188601643051320 3624628 -21053880575150172032089718082901632 3624629 -1792855279663024292175517272321514770 3624630 -369051786522758542418787864999168000 3624631 152521312815410213995831299988320464 3624632 1633935604486053199593490864532582400 3624633 1498753222708141612227376825896996144 3624634 -44818940203760758942751717345467680 3624635 165571057347995796687547434498089760 3624636 -565760786087054870566604017612697088 3624637 259995625468809960582584700919561286 3624638 24979762862086415963992863383417856 3624639 -395819768473012866536282035392470784 3624640 -8104203927131958906482314885201920 3624641 2733157508538022359267751321096069332 3624642 3699056867061615578027647684116480 3624643 -413516153642535929531626794436714992 3624644 53974670069347208102947662730985472 3624645 527202230047063070804062056990306720 3624646 284913617536196157055620842479013184 3624647 384846479971930109740620768192161640 3624648 -663856789098862574385545100316631040 3624649 64390865748297389745828031054447040 3624650 -452241822099092543331676492455001200 3624651 -171640358750859931425693625553849220 3624652 921216973587358880873271535544125440 3624653 -1494032998648525183284478449829801098 3624654 -212917273697925792974441828122168320 3624655 -587403634260806182943203735998408240 3624656 -83387766137170098081107588112580608 3624657 -1071844274397274586208747496607760 3624658 -127540681124854874377196572798096224 3624659 -268466944284590189661202862787425184 3624660 -174932316869268630662738826265152000 3624661 381738960500467838880969909969580800 3624662 342851627337722565524400253166474112 3624663 181430319117659346448842142826308224 3624664 -217874053971102906789640489429217280 3624665 -1146282694183744694209271873367806400 3624666 558312418305902853568198976715938304 3624667 386962978959426071406145870167723716 3624668 15058112612932883747053255498982400 3624669 6027930465369328893633199826066604 3624670 27071817692761470266020584062184960 3624671 -657529968508143597726388121865388128 3624672 81257188612953406085632357298601984 3624673 307244948247131693832271669612766144 3624674 17979069188544236390426930524385280 3624675 26881826964737151136317758464896000 3624676 1937955624717441565763653485752960 3624677 118188204678887994854792934227054046 3624678 885864449992351457614060051701408000 3624679 319380279235216084217443363246900280 3624680 997403935056118902574840454281574400 3624681 -682316647497824777907052865903012160 3624682 -711201944538282236875602235461065808 3624683 327449106452929548321623679051826932 3624684 -18963756576072350290133461077884928 3624685 -12202557596448119614008039674482560 3624686 -84357971902298255434029900737126400 3624687 -536340937543099773001356587459351040 3624688 380173650447481343786956931917185024 3624689 274490819684474976039538844238395556 3624690 -79350488355667168898039883635412480 3624691 -109979475502645096869202751559200256 3624692 -3791988922740654828782449750468608 3624693 393795375043514523573450431681033184 3624694 465389930110941966449580758590324896 3624695 -134277943387415189429621667720805800 3624696 441341160051141911560285181410099200 3624697 -184458786388329020380724385472040854 3624698 -143972777452509803975652944464439808 3624699 40313463825265116212707293145796208 3624700 985133230887965622604411201560102400 3624701 -789288713143527261849162281504884788 3624702 -301470267316439074878609764669562240 3624703 356883755210168163792925604411257200 3624704 -1357398249602080215049785627314749440 3624705 -83524416401798589875187357580596480 3624706 93075307803938326574355247204577280 3624707 -202044772334012359063656598323748608 3624708 321548851697996535519562540737076224 3624709 -1082495695563786764646281803080288960 3624710 35675193544043541023471273030165760 3624711 1204096215084429977941937598280015272 3624712 477463264282074455770707304835973120 3624713 146302282518513889693846282549590564 3624714 61383141465063883897328878668271200 3624715 695746218836046547559815730086320 3624716 651763746978226642557156975406851840 3624717 -625970169356928712370360173586617920 3624718 -381420971907991461050212239973669440 3624719 -226075640323308995975826405461612304 3624720 126450440367024087315797087075696640 3624721 -1612896266251284372032651630270944078 3624722 -781202287419379119744183693374783088 3624723 900936548370426190330948321352376000 3624724 -91937494407102534913421564883763200 3624725 -382329875505003882224143658782884000 3624726 -198279907888714530802399625517587520 3624727 -177913117142483012562408729525162424 3624728 -10681478769770872412130646285639680 3624729 1290178605493537603965348078536619984 3624730 -58479397880649455848450785699774240 3624731 -334720316389459683437618253429102336 3624732 -526838716716550251977545190043499008 3624733 -208180225611101834664982320301270336 3624734 283744684804199825919651039570615552 3624735 1079803833684859107292404297306677760 3624736 -29123593888642239988005302108160000 3624737 322129923316409856066288530242885632 3624738 14897467194874192511354534212412928 3624739 429454630630145143204095139803768960 3624740 29809080704835293111424289333370880 3624741 6811207729463455964524185575437152 3624742 23806671367033015112436129366997248 3624743 172214826504498594812675800822010904 3624744 -862609393224753913564782400604160000 3624745 104023381979656530822035489132398500 3624746 323308714191923814719011495329206880 3624747 -506219157609468759519677873789257728 3624748 -239604914199566683718213659720782592 3624749 -306803447583686470946834426525652864 3624750 24123335488612383352553184738960000 3624751 -126457216585354379713119330540410888 3624752 240951986070932642417792903024787456 3624753 104402719564935735656356618980122208 3624754 252326831460949689437029245353044992 3624755 -981757852741393806328080642861883680 3624756 -125092728358668652682111094894827520 3624757 -1296238675243111178347005366873744000 3624758 1024710347448210567727343000613144480 3624759 -150648194067057266084426428286665536 3624760 -693255012107439545251806652088832000 3624761 40254777302381669957862182526162432 3624762 57218083405193067101631709899358464 3624763 488830937176524944418079864140656640 3624764 11839382656819923547682435970481152 3624765 -204637579076823401386491393782731680 3624766 569160019112449922384938709145944832 3624767 -1646985594090513538520015762623722168 3624768 -34852090589739799973109617959895040 3624769 -153641929857043879545742098370026720 3624770 1184007361965545363375858753668008960 3624771 5673470498576812028880222318446400 3624772 -1618591052900511434395643568421134080 3624773 759405912952078910772729912898469022 3624774 813900036159732184206846459956410752 3624775 597712837054867870810072022593533000 3624776 -892949999890670803201512230536642560 3624777 -483332131562324682547609552800864000 3624778 -772768557065642207245490261111580576 3624779 89064544523997561533084254743434976 3624780 476476050024492526069245087779957760 3624781 3001092807036197905681494648059109504 3624782 -368326733669186947850932791667092480 3624783 321548218300416048414810605730201600 3624784 -292848101245531332155463375808307200 3624785 -113810763266116328090085999199608000 3624786 -343136359001138107446512680428026496 3624787 -913722738980047580915352900228844564 3624788 -1037012911283335881973128462112374912 3624789 48471711772280609784298251794163840 3624790 -35794523579449990449367861536977280 3624791 1424260424466976060911916310659687152 3624792 311225292987479659468637865505382400 3624793 -1275538651531268153596087373047705580 3624794 106022144495916172767806057660874240 3624795 339088090355692892509700300876694000 3624796 -489759426642931882367306628599739392 3624797 -32496028349835916563525629747220 3624798 68523790018997164280986115202244608 3624799 -249587792122196425898226663894175040 3624800 -268949099490172687541597574935347200 3624801 -9590786749728803241573131000212848 3624802 -429551340954968316949037791225353648 3624803 -79770042572986333534506948138075072 3624804 -364162888059047325813064101653882880 3624805 -606374357049109671023360949221745540 3624806 557495575570868434372909169592944352 3624807 -1189434166931925342905345526690227160 3624808 1781105896417861461381109550113259520 3624809 1919493139770753912451906540797484800 3624810 25788075706046711385390978714839040 3624811 1362880492055608492491439468045111412 3624812 -374137782064926734652811875000985344 3624813 -732072344615247379571800381830894858 3624814 1930484579243607336495061999778688 3624815 -12245994919627540722438559811089680 3624816 34439186363007066767866901039284224 3624817 870271976610915671306118769764937792 3624818 -173341065524947095392023139953094640 3624819 -45561360168778279875639997105363392 3624820 -452634380335132066630693312028928000 3624821 455265607536008385810075320193311022 3624822 -110372426486732702363278121594967168 3624823 -85290364844464226126335766823283200 3624824 -752140571013554068979546729367552000 3624825 -253470385431551373596177473181138400 3624826 -612734472611359257828108849908447520 3624827 -496517536770032647232443737356847840 3624828 -763938345477733632505616659237453824 3624829 -341321107058699967023852862777551112 3624830 -183921511084361500001578579528335360 3624831 248053061945760820437086012303305344 3624832 -1463406998001198206562021193600204800 3624833 -1536618212687955180177997108972737918 3624834 -240863544426863215729820650706436096 3624835 985145706729297115760027594919707280 3624836 605163562751948575596596523482234880 3624837 842987364088692239620528590453857760 3624838 -324894199275684013014255763446367104 3624839 -160442355615943947565278342457503360 3624840 -316571656401226007641086651857664000 3624841 147249564133588784181375046976390400 3624842 296544219191562019813197271821964800 3624843 1575022043748132172711648624641074928 3624844 -369555399758434614713211568174891264 3624845 -9305100462569270208412455198808320 3624846 72948914827726085483488188799970304 3624847 1724217778064856997117972004561205296 3624848 198284769953131212171727836341379072 3624849 -897969914615748816460904546933396766 3624850 644789429970832064208823442970404400 3624851 -412661652605173703947851274544076696 3624852 29636423215533633112178902066888704 3624853 -1288546236594713174711891163941852598 3624854 -1167205823210555018569633257076269888 3624855 -91044573735645732010521678590116800 3624856 841084026558543192711084814655354880 3624857 -27371104093574610379866267364604400 3624858 177670130965461037081498630348684800 3624859 603459506962830378660126024794084352 3624860 77070356244617924948719879889518080 3624861 357153356653028466253209982952158464 3624862 1174449793113254763163975855183362432 3624863 -650536330150887235633278880448113416 3624864 -1457073052211517312895841144191057920 3624865 1150970015611109969980068615942539520 3624866 141260503357938985921504292818321920 3624867 -232618157520358785445633807731802716 3624868 269682942963959491991394594498453760 3624869 195062146714030314738523218906417408 3624870 -226072147488037590706396534340611200 3624871 2515434610825784774166652937881539144 3624872 8046435663015035633142574673664000 3624873 -248199939268748474658602040170933040 3624874 -701936718676454750071333464254481408 3624875 -23479175108956156942898011506768000 3624876 28810484328139113969520698018350592 3624877 -1222972091299552100312295916799394560 3624878 197206123288495982442422660945298240 3624879 1839974906208042185621088695244294528 3624880 -80184645476365195323132307976355840 3624881 -8430940326682949383851727634804340 3624882 158997970224851750021865620291673600 3624883 392597876345952002657448021314198760 3624884 471609410700232782724470355246560000 3624885 -1014997551176593190177763645035145600 3624886 811575729419269793522941780180735392 3624887 -303241843626068693117184350102788896 3624888 -62989861915063372593790488864153600 3624889 644518166165037090578167695635500800 3624890 129517561987166888667574310814744960 3624891 305200696776197346267649263266227992 3624892 191235150690958780363194222394192896 3624893 2324418233944123813784220996661272780 3624894 -10908670615110825435196611396509952 3624895 2073485127885341883356713582069462080 3624896 -57970558963603032760973414010716160 3624897 -91941144212154439405002459869672400 3624898 929778088649232314322558468776149200 3624899 105140783015073747841963645028063400 3624900 -3407542711545546445843193270630400 3624901 -849523266813311489221358416175393280 3624902 -314393212955881468583215438946064768 3624903 -581393677755905902304082086633204688 3624904 232029769481296488063210897257932800 3624905 544070348400192177305096224903293120 3624906 -68413314893979220035213511439534592 3624907 -71017804158541887264283259383935600 3624908 225393441341205409291834253854012416 3624909 -1255966842159350388669165330402328896 3624910 517213255518402259397873480222348160 3624911 -1590796276800202039490956254577417488 3624912 25852820506041889655626555319279616 3624913 20002664952778623793911875357654400 3624914 706576888224854284285395846940135056 3624915 -154404882431757948386042799280128000 3624916 742174893526629386031230029052090240 3624917 -394238062805680000393537066277594034 3624918 -587712252182234506252727456305728 3624919 1207782946018904212698065178226461320 3624920 -122599026484545442400473651581542400 3624921 898420617427713739225939095582297690 3624922 1447681237822624106773340576295095808 3624923 396481666563497917024347331480367424 3624924 600039550380335392012701861677970432 3624925 -648321962449139638581658855644400700 3624926 -848226493996442830134551111035681536 3624927 52468992304580126653798615194897072 3624928 730345419115058526963395786157588480 3624929 365343492407159639028092260096465920 3624930 129883201177232919308398952480566560 3624931 454557989220790837179117335795864732 3624932 -681343202192652739096807139610501504 3624933 -73246610338716444402621071321767872 3624934 -775397179377361689129300648235959360 3624935 -604903006317992490175028060601835200 3624936 -217647947092315664092104331413258240 3624937 -1664948545585089535397545127589145414 3624938 -83777700991683348957691556795955456 3624939 -1525562818670549071122958893201414480 3624940 56193781884175233808679112950522880 3624941 -1167893630882452153255368742117459200 3624942 295776487388874766983588743518448640 3624943 12586409272193175249271855435059584 3624944 -226873862534780814231944763738292224 3624945 261374705124671377074586506201169920 3624946 14745224977765885120125253671212544 3624947 -257087155218035447595572374971670680 3624948 908160707789596480542524821046351232 3624949 273100975573509215799466868201355950 3624950 126724823749258564371261154814870400 3624951 -199466873570370178025364534235053696 3624952 374917997750733628271570067200409600 3624953 -1456088730382068618875953391161640880 3624954 -113672546522315769861708432524605440 3624955 1144956584822733559260841811576463360 3624956 22113913681306319058798128579962368 3624957 -16961041210442481051045091558022592 3624958 -135280793657055376637247078000253440 3624959 187414828746765621128337944445550104 3624960 454492147748722328262590353480089600 3624961 49512201368769764853927797752786944 3624962 467518360629027597826628476897467264 3624963 -109885494902793465559559595737893056 3624964 205259114289017510736215158770176000 3624965 -867215001843824631072441387736771140 3624966 294893369243232363706073713398921600 3624967 1161616602723775211845017986525360320 3624968 -2397518253133407979195646483809443840 3624969 900257130665592138102941598437713296 3624970 -211512799925042359837353055555233600 3624971 95554019399710701164481435013789680 3624972 57522538024417523051938144273121280 3624973 -111584893139707775292818789904136800 3624974 246727272163679482958963563992682752 3624975 -134578197411475690459752427126832400 3624976 -82836157902435482490538283963252736 3624977 1497452506153061687296679510532347826 3624978 -21512023350929781134070922132497408 3624979 1368188640673815198098786933964826240 3624980 262854290770742741174324488707532800 3624981 -935303921206172289295867816618451040 3624982 -261875205399676514029045208448628608 3624983 791048970963557444520269297744636232 3624984 -69698309490057125814178815885312000 3624985 -59160870447649351430857477324462080 3624986 -7855203580873736096682171357503232 3624987 -1068829599247912682122884167727780048 3624988 -876711264866494543102091518416038400 3624989 1642714912680090504752778128501487360 3624990 307315163944172415766547052882069120 3624991 -726528233517451719104019785727380400 3624992 113015396600657840835983371017388032 3624993 32472262824529135951863048075406722 3624994 -685358727175501452310796861601853440 3624995 794660764445713849276762173722259360 3624996 -300494516430678901493355894205403136 3624997 1248048053024457118609536672350269692 3624998 -227545747094931866772002041423105536 3624999 83814993860413277574935009296986240 3625000 1053681104597496390165795915600000000 3625001 -584700220601675597746806132672111708 3625002 -452170388783251901004009850445443920 3625003 120372727006371337643022091249475252 3625004 1227687486866582284136556521020256256 3625005 657521023841039883467374438053166560 3625006 294561146007812688084757825596564480 3625007 87631414672295056623822770733076536 3625008 54786567967997671450473960114192384 3625009 12181422718406648681322830736288804 3625010 171756385126211278201634680333248000 3625011 152086983473677054420154017185879888 3625012 -606418222431654538550882236528139520 3625013 -195398483981199811127141783895809280 3625014 151410022874814661581168287048815488 3625015 373918458247098351345328618940789520 3625016 -598344147835575880221642550967009280 3625017 105055026566706338792347068245618400 3625018 -1102917305983855676693485671396977040 3625019 -1539889207392131882592301451001409080 3625020 262757341993904962462427649303398400 3625021 1491866963238816037724160515955259500 3625022 833483690962976498596055521299693312 3625023 -770726306828921867459389415776745016 3625024 -18142461602129877938627678493999104 3625025 129952726269810411343461440246530800 3625026 -255928941189151926889294196712521856 3625027 -268216293749020589609080490694375728 3625028 57859834581242876074036636172368896 3625029 -18399929070827970988823842284081600 3625030 -326478085543452506060711402256026880 3625031 1917729231407498180111674947134399832 3625032 280681271920970393010362933334589440 3625033 -1955401937216750801041184315507943718 3625034 -34751948140828927042654328840022528 3625035 226665997977137461954892994357999360 3625036 -1314232488413114306636765997378469120 3625037 119481357838565218684805356032062700 3625038 159229062473967204271858184847211584 3625039 -1557011495797239510387320076331720 3625040 54159474557414439888208901741445120 3625041 123815611808683814516087784454095744 3625042 -105851697613777419780294098864101728 3625043 -685431716163974189692163619717138708 3625044 -352153390408000754212937105956546560 3625045 828499001309863542636970644508254300 3625046 -133148852344932269407123318115647680 3625047 263758756520374250618181230827868160 3625048 -457793980376108585557068422243942400 3625049 -733935534599724157034982159561784950 3625050 154833118179731492149645240031424000 3625051 -999952443196164743413927704909685948 3625052 436425800561867874317449251792462336 3625053 -205139998497771674316679224698675712 3625054 571104218547628936745808880183694976 3625055 -415825580621130199186287354046753440 3625056 105459976437520252766821475405266944 3625057 -659395129985483286749471900445409088 3625058 1115173483807179451396331856240041760 3625059 -637964432535222915763901914218312720 3625060 -392769441031404435602264246403659520 3625061 834221265377452441992257709980485824 3625062 140185506365082174634862571284281344 3625063 -274945461296044910006592821610748800 3625064 -1131623802204116715878448031048688640 3625065 166818263753472651759455936070493860 3625066 -296839376182416842491135171608888480 3625067 238876425441736576668188487280139640 3625068 275238471204251244209853344841661440 3625069 -1535082173268775752841686106760284704 3625070 224682954046538919301477168997644800 3625071 368369556379621183433812609542908160 3625072 -9497296379270426910814747471380480 3625073 66232410456716672513502441307284480 3625074 698590320967053970612724205416373120 3625075 -227680315426343069909007886114772000 3625076 -26515758565940814089648155090599936 3625077 360723953500371747112236854595258240 3625078 -154267453381984803046456320984514560 3625079 93348502168888314096546414408184680 3625080 742772610776819682674249484965068800 3625081 1233053958997489227722248934337179882 3625082 300481178184000207994710154348801392 3625083 216458737440732580909265720288828928 3625084 -935504329976961376291934475651989504 3625085 2088444431585271227978414623162214400 3625086 -295849303024733037513987290633088000 3625087 163776178512969903627612775224800760 3625088 -651461767423442144653946042953236480 3625089 -197827172613980927320510905980329152 3625090 -250821008275773245406225635334366720 3625091 -1166702310307741080232697575211353200 3625092 -292632845581632116232249303959347968 3625093 1709719192965845429087483610461621342 3625094 -361907927301889461025798152757234560 3625095 -1201008236198932391472196151544668160 3625096 -926874723200117130323314144384158720 3625097 48557522188821938570401265140287744 3625098 44632142204148867042730936188645120 3625099 -413981097640444217083344814794944160 3625100 -477529790919575362769824097946681600 3625101 -1539790587049773500727375493709328960 3625102 704761153992855082790768188777302144 3625103 -208913706415854021307044177722301648 3625104 6926079213587795588926822782074880 3625105 -148815714579580184871954297294216000 3625106 -106961753084226089374941340084315248 3625107 40950774747354537873975110716645488 3625108 505070268271702550053186431466690560 3625109 995315401798869583488463856335848192 3625110 -787906538841968754267656196863101440 3625111 631391820749987221412788055936685232 3625112 777352930667487807955516899315578880 3625113 123926834418524882185477201825608144 3625114 -915164073662173154761568049500118048 3625115 5613742904108237756589666301842720 3625116 726050148168176969588264315392450560 3625117 97986333028374525889701646543885420 3625118 369897696733505616795729640947299712 3625119 788167726772578545236475660033630384 3625120 202894207252150773243172918158950400 3625121 372557130680850203277416539054878912 3625122 1916494112560613167151644329722880 3625123 -72870465283534945563031165571598628 3625124 516901939736696709495654606037632000 3625125 -264902785758678487983546651568992000 3625126 1102357243035650921356540950338476512 3625127 -1159536606354063530133642639135130728 3625128 -67679853849938406769460822657433600 3625129 835184900536679984486174944675640820 3625130 -502049355512130923934966090782875200 3625131 473698286207249940637817409058229424 3625132 4326991529404314335166912231900160 3625133 -108147249647756249506274481244368618 3625134 113778514510593278620224452927100480 3625135 -564023405357722555342659979123669200 3625136 164840704273873882159673854312660992 3625137 -808901000514731184525205897710541680 3625138 351415599903684212654620856289703680 3625139 413361043072976120555630481681707856 3625140 -142879936067839805092310895833088000 3625141 142475641745776878088184671886379264 3625142 -537339962109300332888212831412178528 3625143 1123381785486308406785569155275424000 3625144 -370441897110930795118398029074083840 3625145 -62212682198347433469892540260403200 3625146 191876651395406629455112235630855424 3625147 -721238808198266839013402568884263200 3625148 432416962792061155714778402072832000 3625149 66914330714464962361869909028399680 3625150 -246424878289927249517652481490587200 3625151 101117963806632073832806578907609152 3625152 -185114585664314379679668110150860800 3625153 -176512707414286410304499125296064896 3625154 -116738461019441787717963940868444640 3625155 65088286438782315380525630918915760 3625156 -1118970609674057233980263115254212480 3625157 -195652834628125703447185185494348928 3625158 -10950231066132871852411295465528832 3625159 321422101024275717255144318671091720 3625160 -307237097322609601404067511500800 3625161 -981595155484700308823584569375410928 3625162 27494215996793193693898536663043632 3625163 -323074393385876270658031025626374696 3625164 472622551490201833523184696322387200 3625165 -362605493184019010930565652247793000 3625166 -1444036028791885748119445345460957696 3625167 33749508233773140148085588330342400 3625168 -57013649149824804659097507240738816 3625169 -615937083852668691849902939206999488 3625170 -165694320917044795334271400564032000 3625171 -50849901475916081741753393880640512 3625172 837568799478012617567919924432226176 3625173 1207528436019073473935910019017015822 3625174 409096588000488727911046174097798400 3625175 -414250331728735828047732584616651600 3625176 -456189534349285903049116109302272000 3625177 344495755499861087198646044114358026 3625178 956624325035757211664122638825158640 3625179 212027930260498867607925420080083248 3625180 16609330794188929658782853544837120 3625181 -281690068515164790655629046514482560 3625182 -1023210320758140116483668482832281600 3625183 -297505514764899398131075568312214800 3625184 486713289198866773389734966040723456 3625185 104379689839603464061157824455484800 3625186 -116012636310336188014401505367182560 3625187 274628150955660532366589280446366640 3625188 -102925278210961834488166502251560960 3625189 -299224939124090953009749883877837280 3625190 -116126486712979657296333662513416320 3625191 -422206365801171615150063011011323264 3625192 -2476033437300054033876782620336865280 3625193 -327790860106709446451962923728677824 3625194 16785549525182802851079627147171072 3625195 85907469082554803970939796296360480 3625196 -955222791599912174369061679788080640 3625197 -967923411172276036006386450622411200 3625198 1480997053339331128315001476560080640 3625199 12503285573003899277046939249255936 3625200 -48675425537211420732406439989248000 3625201 9768380761444970111559116596986352 3625202 86209857865997555852427318840643584 3625203 686073469096810657226189359979953200 3625204 169396314483862727368143117714726912 3625205 409457102546742428715180992203624860 3625206 -38105026830999932363357879096539776 3625207 -164216255972799856671681338307015288 3625208 -953384780803114671183890337919918080 3625209 -650939640117159448676329794393759360 3625210 64398091870618293460103994378785760 3625211 479467038533030916086774480804011812 3625212 -1238046863060724123058779462038903808 3625213 796486936019661894362342520269939462 3625214 -138351041546616569128217140790801280 3625215 162470895945105748234267215190794240 3625216 310670751944110107187809704522809344 3625217 1224196881378597966749029751444021460 3625218 334626928390625278750462067291363664 3625219 834032106917516749044867673905496200 3625220 56177850659918415023466836706101760 3625221 259322148712034870502342645478713312 3625222 -838365316826966185927289975360093088 3625223 155741815957075462341342897728864736 3625224 -715544305019649584428566602464174080 3625225 971270853302026797470551752717962750 3625226 -1397788493616007504336193007149337600 3625227 1042026776367265184756548119881493564 3625228 -179537880802058940570640678179912704 3625229 653751909425548706032015995655819830 3625230 56867820114923820520348763082608640 3625231 479272173856210217396970481455377600 3625232 -171303289427876546797467147391303680 3625233 162173920209401382146955011687044608 3625234 77681950819926926372980422903066240 3625235 106243796365638884550608134680150000 3625236 104541517756873987428981073874946048 3625237 -135407018109750076684838902559941440 3625238 622534277212480156937990627855259840 3625239 -869058645249199090884408858768961176 3625240 384341639952848579482989096362188800 3625241 -2085687550590710505941114973064198716 3625242 603219215285837530663051918851738624 3625243 -481960896905257620459924687027408508 3625244 2786852917676652641327418132406272 3625245 -18869194167818305971588293627183880 3625246 -846480158393416010728857762516044928 3625247 124434822389244433705331074641838320 3625248 212658077574160197271272565823766528 3625249 -542374676347335246615607470172687340 3625250 891492934561384243087206731989584000 3625251 -176154304237077996148843379765984256 3625252 -136440987573154714934582897228539264 3625253 -90268107560751929596942982588651016 3625254 -517499657021463758430518965960410336 3625255 -333288502738152117637665829478778000 3625256 -1638987918156367076269119785353221120 3625257 -1064432237634707885119459402228660320 3625258 26536846809146910242859103695575040 3625259 -1024553171133687614399680876566411840 3625260 59594516318845651185191416197611520 3625261 -1022809072984387499579782826728377000 3625262 -92271347835817748387841645085564800 3625263 1513956598910485336468952714166656400 3625264 58146051269935115618794527969771520 3625265 358318033147926905938908829275706740 3625266 94262614931014148637085496735464704 3625267 144965602675046719539155477333686032 3625268 1086715643162424634413592549554469248 3625269 907832351089579845842726605085869344 3625270 -488899553159837519165183728407546240 3625271 43145367301040956482487583876737992 3625272 205772137819323141026729284899102720 3625273 21175799749575242916047758124953540 3625274 -556000129935722473684384525981355520 3625275 -340149775895539840420296057456334200 3625276 642915453749085910356479919331371520 3625277 564414666247430475333132196925277126 3625278 -232272877643621201147371239661280640 3625279 2023483358970941263175637412510592 3625280 44072366018425734919906943120179200 3625281 1601379630488464994712758169603330 3625282 386428775145348717616261880417866272 3625283 -123385383375695865901030488141662976 3625284 242035984211619012520367967250194432 3625285 542533190074078833128899345229137980 3625286 167720830886381003249233535049475200 3625287 -9542899600955047367898829403402880 3625288 1622189744777173202737255277632373760 3625289 327100952844103297196742785853233124 3625290 133276926306444167613087806870016000 3625291 1378329507594076646398294986093144224 3625292 -122254650972464934640480381763378688 3625293 480945200267760025826022613530859584 3625294 368215192112642135158260030196120704 3625295 -263553357188640970265637626945433600 3625296 203877252294836694016488846013366272 3625297 372211847953365267419686044622914152 3625298 302828283262807360820237543577947136 3625299 1218729437444850279760033565444337600 3625300 52397331968191622441511373056256000 3625301 -960304207044078331983374032332392868 3625302 160292800011185384169852913210314624 3625303 -1734578421859208519530175991333778560 3625304 -732715391387806204389810053174599680 3625305 -619011147820197523413930094970274240 3625306 121580835644332966585810468000425984 3625307 -5574568829598615730126225119407088 3625308 643825668170340216974846609974536192 3625309 1024143168645695595543453512851433510 3625310 63588234390682129582194949303065600 3625311 146098186247177004607989621051502080 3625312 2605991661730650355665399909353521152 3625313 1354514121750514979992457515452006420 3625314 -303556263337552193649210878533785600 3625315 -275842116088647030228330075022987680 3625316 -1333545161368524159644216233188120960 3625317 541890885249278891008248830005603134 3625318 -389166552369698342247257668321137984 3625319 1140366198480893883553675649808780000 3625320 125077850886099708752020453118361600 3625321 -788566809944836104414570639442290240 3625322 1158965446229093493756132879965153712 3625323 108576683815169870077652893913320944 3625324 1081538070270783842942604257762621696 3625325 -201479173060478791496525268526502400 3625326 5272770813790829577116869389265920 3625327 1976385040121549319488450315229760272 3625328 64087987235010364186678032858808320 3625329 187330254908664740334500999512496448 3625330 10681441130866427445610419126635520 3625331 1171360317621324703946099737865498064 3625332 318287052423008973209660541931855872 3625333 1952715982680944164191322079658759520 3625334 299275304047533981559939162489370112 3625335 89688268425402372303492777730445760 3625336 280934283910174839538996190306918400 3625337 -841856464491225805798511704538763180 3625338 -268856805992281083219581793220294656 3625339 -715056265616490556202525747179136860 3625340 231794074902550906973584611785932800 3625341 1235274828924807168734802462979041792 3625342 106843882214275647271094041854935040 3625343 732668354911462086148634907194607024 3625344 -1200064806007165718041695973539840000 3625345 -142990822704381184425544293321832320 3625346 127266839083254957037097983494289872 3625347 -1256627147492098651571016709164730560 3625348 -59139666918600323666335724875518720 3625349 366132179294526518038026916657774080 3625350 -214502321118400199988301877263704000 3625351 977032762793969790042313810334275352 3625352 -806683129216289965615195275426201600 3625353 -1084791854904846617859365355325802838 3625354 482616980298533378546992480474883376 3625355 650719415728442366103509981245673760 3625356 -5594501364484390608396911057879040 3625357 -86370426716110657900123872515823360 3625358 762188849038206939158533414342080 3625359 100893795791338388541281258572655112 3625360 309726459114594782118261093724078080 3625361 1340995348227533851062237315857446962 3625362 -110084174610004153069118147880581472 3625363 6009906747578840720051880396918936 3625364 458724021790958270061383847466192896 3625365 102092475826205114116622400226098720 3625366 575448308039328681797802852131545632 3625367 -703472665883731097642079277210582584 3625368 739695668180351095313892133234421760 3625369 1291913270096996295010097535459326112 3625370 334911696463432387966051162581672960 3625371 393244140078053471666438260736716800 3625372 -34176375591469325790536784758055424 3625373 -14403023043487313459838809136362400 3625374 281464077852897107415299150905239552 3625375 290060556338424011926004133960528000 3625376 -665860967116589433487486709549629440 3625377 -127069037419120216966189978873418880 3625378 266956965800568763332635216808444240 3625379 474693385029981161661423958636556184 3625380 312786268313956806033153681470853120 3625381 -64113728607094852656348953028481508 3625382 26203120364281916742964421268432000 3625383 603578844990495381774454091968803624 3625384 -232413768293169981204765368517427200 3625385 1091169747977924757637350475127612580 3625386 -231190503981864616060526626354285056 3625387 -716048291482876257986506028203893964 3625388 107812175477784488323802328940867584 3625389 441013742865536605435569403224216000 3625390 -66609434101193656243304889184444800 3625391 -183811689686438193504868135359851520 3625392 465720758646581057692843452684828672 3625393 -2726598905135686197987083183402802576 3625394 -1415518880688478731103373676330700800 3625395 318726433183792196139975419315545440 3625396 -945394527169810480935273289974083200 3625397 1695904614775970546268274855924644846 3625398 7445263978288932634095226098554880 3625399 137081433552144798571710985879665664 3625400 -33261600000677378512183249763328000 3625401 -303565919228943926429839681383932160 3625402 795500504498146540815138376749312 3625403 -2568484110314095517931919025903355744 3625404 597822883898894366179745758656218112 3625405 -189436106261603419877392108085168640 3625406 -642053986583229648628327314062694720 3625407 517658865875826813509827227552403704 3625408 256831637326795153336190328987713536 3625409 753292071757831628868753177312005040 3625410 -312321699282860690812903546460144640 3625411 199774886203789745931101739025598012 3625412 102234622868992184569422227830252800 3625413 830283197538231787973840398983686976 3625414 -356176530666359187665256498083109120 3625415 -122813705905235411818995266447314800 3625416 -19186912242416826284608676394639360 3625417 -12464051337057711055083811374770928 3625418 544167327062850275789867506520087904 3625419 78560990016703892428165600905492480 3625420 745351249574208399105963389443246080 3625421 -144467465718758930492855185624770528 3625422 227693865323724698222800920197393472 3625423 724411241156589469187141944268306672 3625424 264845418827523750480586318312243200 3625425 363597287545050984622877981562072000 3625426 111842234998704775755449284835496960 3625427 -453151146703142611158535335057426240 3625428 870036893040437591759214968182487040 3625429 25996733921677339650418758329918030 3625430 162102980191596352058377929927093120 3625431 -471744610616690084598027413626186416 3625432 161251562577726453570222089706393600 3625433 -424659372131923355411907961097230080 3625434 653795706222006254498944239177759984 3625435 -208251620397713284490408828392274400 3625436 1010666861202177364995582536934912 3625437 1967162924068628045188012307825540544 3625438 -38748446758507602731607767732670720 3625439 3126558384391664378620860707649389856 3625440 67942835398415688495117368756797440 3625441 208191650000585970995810866998639684 3625442 -24493976371561582006903110207070128 3625443 187683111479666546156505653585574984 3625444 -468566358775291086030123281753591808 3625445 140533520007922013461530098353755480 3625446 139997757731022482497453390215840768 3625447 41567392812141631129828566652419200 3625448 -2050142752921029507013840873660400640 3625449 -81669841884882588820660161489751680 3625450 67183666258446240162222002009472000 3625451 2745455375028612418175857002116913192 3625452 -876411799337140749661685289328972800 3625453 -646115904371118462209049531233839316 3625454 266887536187700970817937756005347072 3625455 143692570399437884007136610512934400 3625456 182145560119051462067968401973542912 3625457 1398624137361668194073038769498376432 3625458 20845087633196523354122197057632384 3625459 24832323012032003902383768386084104 3625460 -737821588313732548038264424529214720 3625461 -169646127384663081214717768840251378 3625462 -229562523283415524415819722692553536 3625463 916845223770748112665565193994338624 3625464 184117231613936992634177611834368000 3625465 -622335135609349656889825119732005880 3625466 76585174887365030663006725765670400 3625467 52281259042771572813017776729294848 3625468 -560230066161814114888705794613248000 3625469 -18993541547961110311425575828411904 3625470 -264603984260099692304504905873750080 3625471 -255462463148273504225054477360162208 3625472 -40074721047842278913016092172484608 3625473 -355692896742599239937068076326535232 3625474 -557512901350613098224544435221386208 3625475 32108260481358705762920655650924400 3625476 -522296798137235217020110070522631168 3625477 1202615316636492614800331548149807326 3625478 -1301864951592484283468098366211966976 3625479 51164933644469253602260247108991408 3625480 1074058011013612545356561859267072000 3625481 -12145141254120966339290882682990336 3625482 82174651034008697737824909955175424 3625483 3700451092510380116873955836730550120 3625484 746827163435578045172205770970806016 3625485 352026970884482684573214004161758400 3625486 -486028613698238364577360706834138880 3625487 1452423415330185980426108836158473136 3625488 140112816668695392467608821418573824 3625489 40531513834989341827708030973006656 3625490 -206891757324540589270499502952412160 3625491 1034896692964337416758193097274584640 3625492 -1762261930723284563010683413529088 3625493 -1314612310503920126978488501560732420 3625494 -710380548721870263820716021340200000 3625495 -474789568211201989267390014536817000 3625496 -116587365626989400667991802421166080 3625497 885331749480742246612993379430907968 3625498 -939336875936237785842135063846090000 3625499 -1169044200687902070329030292287343864 3625500 -418236914985597143224385407227648000 3625501 1453959861050467453364308335305155104 3625502 -9197603901031308669203356983997248 3625503 512245205806501069402871783238712704 3625504 -811470033447782360839165480874803200 3625505 -203807876966187003655565005929269640 3625506 602447209067103622114041225957484800 3625507 -907799136550288694188109931085390008 3625508 -362613339515071141938355988007564672 3625509 42757675937419478793733030626381888 3625510 222231106341848172003538594341836160 3625511 2145776308030426839494454415032581112 3625512 -197490071816388885748621135309701120 3625513 58419387585790989695315954809055424 3625514 976766511023538060617354058622671360 3625515 -377162992628335542529246113231665040 3625516 -471023794778318467197523947680041472 3625517 53765810129357856786369868843207392 3625518 156723728016034499119390196597230848 3625519 -384250824624506144121346555409571704 3625520 226999479151589638009247414073753600 3625521 77186242407599409350864819710630512 3625522 -295521056658665249463926775833929920 3625523 41287571301273575166504648721836 3625524 -184843125392297517697333926530340864 3625525 -134298438973102937658251151023852950 3625526 -540355204145645824218304432853640288 3625527 5860060150942113776504226324886608 3625528 -2365143871843006897311818829808128000 3625529 -1626692897031110914457531738179702524 3625530 -458819388336014130517945358316007680 3625531 84444678601876443275154791662843424 3625532 1650628550269799451757757677490973696 3625533 1289412140984942211820096862298289920 3625534 791188020297603682731783752672194560 3625535 -845680621615931263997699625684181440 3625536 3539565163383562647802636532711424 3625537 -1823749514281874123166490468856883920 3625538 121374566439376698306872790720093696 3625539 1273348433286518499694125494878506480 3625540 -502694162553010747078658907236309760 3625541 -2010723987970031933385992408811804000 3625542 375091821967030643453466615476690880 3625543 -474658378122083274840995981005199936 3625544 231236263232507270485865958254346240 3625545 273132445152690381530810880276480 3625546 -569906211807021384965345206285272528 3625547 -1411496701605962150065956651527113440 3625548 289763528364558200297878859131223040 3625549 -507694623341999580087924023946685664 3625550 109739710290983394641568362430120000 3625551 -512045080925453705043700503833982240 3625552 -32650727866477562781886112538165248 3625553 59423745495112235304658828938189300 3625554 204063725865014881891703889572833920 3625555 1534172373961034868601124520695718960 3625556 -625377391062174679002990602493800448 3625557 -5801002270963693778820623761697472 3625558 114739680360276293243029773020737920 3625559 426116837944422546931596502943765136 3625560 -301626547395854941201994432090726400 3625561 934180537618385387303002368425412480 3625562 -877205669870510555080789633021249536 3625563 334196772298793238172529126913697944 3625564 589479830667892595706612250137330176 3625565 -979286608324721324426265961329291540 3625566 139741770543748038166851380936715264 3625567 -540016267331298064851772676559907848 3625568 15933154384064982412626797854457856 3625569 -477687090300398785969002479938459356 3625570 319553835771290745302370668568610080 3625571 845252050914580297259737006935421104 3625572 152492697967942610365282323160080384 3625573 -609034345619950411801714922709161664 3625574 7215832040117366850834455241042432 3625575 489358122604441973273354001481812600 3625576 -1551986640657252478427450390376145920 3625577 777901581637356265842846476938938426 3625578 -129712059031847760241192503135297792 3625579 1259180713773304073168903273942264180 3625580 437966251472113683707909476859904000 3625581 -87846824736407804679008968407883200 3625582 276613281638417711871595191122254080 3625583 -142184278302536334311026827658991496 3625584 -24537119362185180700372130724151296 3625585 -281229955818739312482589538583978840 3625586 -996477872292931484394789551033089008 3625587 494563590712978084416005618449904640 3625588 -6542808161294436178778942328244224 3625589 213063722852259731507491813510311360 3625590 440627159464011943262928194872953600 3625591 826937430295994772198837486536517992 3625592 1187599523703855295825873196645376000 3625593 -204162757685550078530987270131326720 3625594 232778975332089706889499309011519232 3625595 1559951301326004436292764848534201600 3625596 176627938209301822640417523162906624 3625597 -132468455598453247446529401021978708 3625598 33726655888816433829857848455795264 3625599 15865783078575151943947709599271040 3625600 1040427268416629245682589552869376000 3625601 -352294709116310460480379416225499200 3625602 78016807482157611023199259579073280 3625603 179550858871351211394217887662921852 3625604 661694605978811384668907626797312 3625605 -46043619149543921358416743990533120 3625606 -570900524339695663843763011321928256 3625607 -43470095659016843045335645540234800 3625608 826192362626473291956708410673192960 3625609 -137752408835127846970252870301812800 3625610 24480158283514716174581626887780960 3625611 335191775714499784699716432443716608 3625612 -64678414713399653861767630674751744 3625613 317397412640058864848701624309190784 3625614 -428863516081655792981803423622847360 3625615 256124910355189827902083130730969600 3625616 -52867502333940131251774899465904128 3625617 -1450408677022801223853920237191190400 3625618 33202546798020737725996554982429440 3625619 -608058528034534728938403349348624980 3625620 -160921129667072995552026186146027520 3625621 -1774444271099149673805940799306424178 3625622 166437427290203762513614436203911168 3625623 224657039161055331801405052846968672 3625624 471714878547380174891780078787870720 3625625 230442887177112889942066667117951250 3625626 -124835842481776342001829498174336000 3625627 -857792055779525910046348775067771168 3625628 -660723418530933872952650812735626240 3625629 353835125948398427803190926278964800 3625630 -46465594870739369294664816947481600 3625631 -30358970705044033582463519037133128 3625632 231128278282046794319070617151406080 3625633 -1792473238154992654886731504389450576 3625634 -1009402619409684572456739516831236784 3625635 -251607993588211212126473737713075360 3625636 128185731228113158461414716861874176 3625637 164732166070575534526798890172302240 3625638 599660916959521489596121381910353920 3625639 431373703890669688172647633966895520 3625640 -12335125105103342076349614171187200 3625641 -30126366019607200480702538498475468 3625642 528630620578045662609557924455607472 3625643 613097933552122980954621943388365200 3625644 -76805986195704021026594552771567616 3625645 -519577795052192337613258306146055200 3625646 -293458037696097313788296074065217728 3625647 214346602595258270032122610789350672 3625648 165371481311428132460614522048282624 3625649 1550878298903280463422183073990933650 3625650 63492166500135894814654072522137600 3625651 -757135865447026000630204196190968208 3625652 -598141579827886964413140328379712768 3625653 -687869443500324546382314550397575776 3625654 -130750640527269667804291734273136224 3625655 -220121938056240555974090033361932880 3625656 -1180796681407224333886951335778713600 3625657 -1397499381466422062900480156894427708 3625658 526649805044704128535872474977546976 3625659 1185583856590799625732478991717137164 3625660 -451419492747500190378617805091192320 3625661 650950549169107049890290280162475904 3625662 559128155100067166760406563266117952 3625663 -466238258168415625212834676920641856 3625664 114994680790254176143035103168167936 3625665 767476338216601992850063131437473920 3625666 460798794259303137736710052908230400 3625667 90853438078367178614871140738745600 3625668 -757010689637476068361780769622528000 3625669 -1185949908086433836847941814966472930 3625670 -217410817622040936676557406909952640 3625671 -190965322623255948000618161096017152 3625672 1013632703211844327922630338732876800 3625673 -2103979658114561091216435492760033116 3625674 -2998039678547104751337685077295104 3625675 -1149680186793364905849432706671150000 3625676 -1621954327093709007344030661320424960 3625677 -266402101707488172606720745199720544 3625678 378638581784586454091169622082653056 3625679 -594644981625669716584622460229704720 3625680 212337473438523518216067340285378560 3625681 2187207290960334232188517037637930482 3625682 -117867096475168194015991050609727200 3625683 -343981600505975432862105527143183176 3625684 -545836490663377973480895025692563584 3625685 -539535214793805750350809365406131840 3625686 -189982774155396337001900641806109056 3625687 534706295081254100282920728548218320 3625688 -1051899926355502011578220946760724480 3625689 268188154794254238557724727107281568 3625690 -454132057099262770574029078437722400 3625691 44250025573368057640298629678758552 3625692 201432430946369425356300012542115840 3625693 -1234791504339903757829249656521012058 3625694 -253490274190095559513792217858880960 3625695 -414676218864709927995994599974956800 3625696 1982770475569840514177393999778938880 3625697 1043983342304916337328230144210111680 3625698 142180638111666798191734227855077376 3625699 544559868948303118135282680663086592 3625700 -139611994623510150191486915045664000 3625701 -26967936251528887841654500451615040 3625702 134083412787333587929925540035299552 3625703 196504863505848184167357232263157104 3625704 499692191321406598676259264437483520 3625705 847097235601367021981921951920454400 3625706 -922493779828310674950791440914088272 3625707 -951174264145170311464525499121307560 3625708 620487007408784642580046214885097728 3625709 344183699358896308862551652993542272 3625710 251390022645916339349239190361093120 3625711 1481948553882395252323608750519551312 3625712 58588780624204381784388309386330112 3625713 205852114591364029311472810186085760 3625714 -782286507367233183415911361259173248 3625715 175659433480282373703179989571335200 3625716 250225083001470497649126081191165952 3625717 -12768375346086768018253779144805760 3625718 -345068915437801447524657728735945472 3625719 -1244792575713536510505631507896632856 3625720 -31203087506840783682217553618534400 3625721 246548097012614557476389504784522624 3625722 140795318059243939330435521847152 3625723 -978144513604066118196735449466387200 3625724 289139564940538405326021403809386496 3625725 -646815056954924979313773097485276000 3625726 1030495402799469725100012468410765184 3625727 -290912049008872533222613324278787200 3625728 -862735327743266335463242655047090176 3625729 119958733899536930726086019885317120 3625730 -112872427828344912579833537291897280 3625731 -54270650670499867600052306814011580 3625732 -1096900849783464283138289660575303680 3625733 -1152384699336860132327697043193898018 3625734 10478779583174818513036175842560000 3625735 712081818703567628974509099437218680 3625736 1355472633186330931163190481735111680 3625737 -1100713247308506646643381083879645248 3625738 448896336230447371739637433699913520 3625739 -281813405463115727469792120218140176 3625740 633823262786536223405757852081346560 3625741 -355053604565666397682058139674848000 3625742 1176466688065165734059927230142158272 3625743 -364872594089313895379133582393905664 3625744 134134640055554851770112617562972160 3625745 -1436882138073004523784632684368975500 3625746 30094572500185967987213683353734784 3625747 273354965394538994507996735250121200 3625748 -323168400693521465303537377158150144 3625749 1485238730369108135842286392330581120 3625750 -645142676563165984595079223054176000 3625751 -1105958027143744862022053532512729400 3625752 -286424571411808595738743715473858560 3625753 104000815251535443298174410874656768 3625754 33882479648529727720783116416497920 3625755 428606951397293649884332186186274160 3625756 -1662795569331981932968559170826744832 3625757 -849219792911541180253792850708897280 3625758 802416944204298770531046415262708544 3625759 898425392089704556134444113690852960 3625760 5937795189184985553919789466910720 3625761 -346953238551949931972159565946881600 3625762 68668242263445801671992937261486592 3625763 428413426491235604152577295524425080 3625764 -41424695910888613644340665670993920 3625765 1014138498515193523142488331219160 3625766 -777602987553437964356999215431456000 3625767 -972631520302360115637320439703412016 3625768 -1742435966847433394764390626487664640 3625769 -680516608380047005363658663276651904 3625770 223530153083096710682681115598886400 3625771 322122055510569504135009624650760600 3625772 239220108337474537136672574648594432 3625773 1307911656741605655618020268100209984 3625774 169612374933898662659223674726327232 3625775 -875521427469106146024369958344730200 3625776 47581692087636911959588708968038400 3625777 -2602511255805802680413930159619546588 3625778 67067835596532375743692002965893440 3625779 1244394825204015074643540519480599088 3625780 57012478647712632709337967630336000 3625781 -1869017414409161729196506041243670418 3625782 877111758962414727284954493864054144 3625783 415226634530174806934665904934260160 3625784 -1483718962125780733809508361339289600 3625785 -325471446777223408635617766523241400 3625786 -615002499872565416375827394668458240 3625787 -176378348582561013579265770620352408 3625788 786851643643465478694570808466006016 3625789 654758794111898466192383063617775040 3625790 -183995065541613734455723930308337920 3625791 -70147273648151523286950563139840000 3625792 267662151267638683528727996281126912 3625793 -254572181985897350144261567206736958 3625794 121015733790533255513341334894295360 3625795 596638540072794617024482263424438800 3625796 228874879382983799307268734003796992 3625797 97042646350444875138959504677399872 3625798 960670910292188297651163469736205120 3625799 1512512824464301401645938090492767800 3625800 -564059926267540360264203985124352000 3625801 -1890107946438200691816180723020468828 3625802 184647753151438883689764181494231552 3625803 35724037246475414043985847608924224 3625804 392376576977507489146332409038637056 3625805 -781143029223829311699370602161439540 3625806 90064552661279928976760440672011264 3625807 902554070047858439056293759786867056 3625808 -531939929934474832925108324422778880 3625809 942805918925109867806832413374943328 3625810 -688382441651297294054001373466521440 3625811 317697566754278527489399203242831520 3625812 -330158880192251186594146501970042880 3625813 -59451002734029036006322186620485938 3625814 -372481058342540189761341445650795744 3625815 -355693483724429848245036456515097600 3625816 92378374407684800251142415266580480 3625817 -285841837476572246834502892983669180 3625818 -144861162600220452051873323976437760 3625819 -1122171306427247355127180626214987160 3625820 -578378097081871882215136883724579840 3625821 1147743317705291399096326438506528390 3625822 361068912902512541712562965614145024 3625823 -2142058999269041130543624033935545320 3625824 566184754090152704979184147884933120 3625825 17266311822387624350005749177808000 3625826 -32077133793262070529233759880995040 3625827 540680755891584310166080846465462080 3625828 678556672798596683776762221899661312 3625829 766552533526817702887902884597234430 3625830 2492320511329961022866155263782400 3625831 -8488924689238975812462054491564496 3625832 656929966348933023165345241343508480 3625833 -620653160470388541046784565873301152 3625834 -648835867195507227042975609508847184 3625835 70032280267404618164708802191006400 3625836 99009781925111732026332631395892224 3625837 123981305972708058765178288783798540 3625838 -879514267985636385533744621726767104 3625839 -160328916975670454514475143019255680 3625840 45203071423438769287708403700203520 3625841 -1222997615342779328874494590080593100 3625842 -128197373899777358296192226890025472 3625843 -1014283911747726555723999444716569856 3625844 -672954615635315075840747090895387264 3625845 -10089262538162526098728882266364800 3625846 -6117020421081567964413085425346560 3625847 300998349144424189760924679341322000 3625848 682873352643635291708128162806681600 3625849 1631115660218817497599762503838351850 3625850 -230270888221639841467929395177779200 3625851 1257037172658175026689603127653831280 3625852 -195625828725423757213830490136000000 3625853 -743855954345505659491839508220827200 3625854 723295267966285367684312901460403520 3625855 -546729529528889516936024047636305840 3625856 64318592962577560244476809157017600 3625857 160565021996909912833756501426436640 3625858 467489863905680797138250448318825984 3625859 -767170076764694325882258937490039940 3625860 -56243387741284823063097392739532800 3625861 87604557310905090436705665821594112 3625862 -2042595509217110029695852484987322880 3625863 -1890758377913752034499771281200032000 3625864 -251314387006793033962417378169364480 3625865 974754591301627190142882570465057600 3625866 -85098989536045383223351194476848848 3625867 28141608629228591687791162299202192 3625868 -813133959987542357429734957866115584 3625869 -155784141717208771138066704418617600 3625870 255541676530953406907447104609900800 3625871 -186199282115592622778407315183075128 3625872 145625087400019811075592037649940480 3625873 1137344201132017845405590694295875122 3625874 -416687097121605389079581824099304448 3625875 -521870637797794234633679966843964000 3625876 251787327590888967063731152045858560 3625877 198581012332580099977728264349272480 3625878 -623749585090904229266621964672422976 3625879 2177305264768700454505117681846129776 3625880 81061704605179205309435916214886400 3625881 279872489772524581803699931098307584 3625882 118436021870244770622525219125256672 3625883 -1367091269497794219140168060382383868 3625884 -365833550427374974711164954200064 3625885 -572502616692510232345472891278475400 3625886 -611151071530274655199984067098944 3625887 -71039273582275545631544748218432880 3625888 -492483110656534418497219915875876864 3625889 -270174324351707196622330518254297196 3625890 -320618964776308144171517614861486080 3625891 -1448955429952216483249154696877209288 3625892 136608935800959030650203160116761216 3625893 934797549866886667717324413384244320 3625894 -931783782464440644179945891610153504 3625895 291677215946416979067641564817916320 3625896 1177129304603151514939409001417768960 3625897 -315634053904766981194846087728896688 3625898 -12236357589239644937500127892862800 3625899 -771261818702030914061835867197134080 3625900 483501340055527756427606877880704000 3625901 2133430590589245816671869738334311404 3625902 -418601838864835891683139138167477888 3625903 454851853452290874024628296127750120 3625904 -263084502697124838849678852127457280 3625905 -130410489574793244934825939430115840 3625906 -472018157885276685642372966002643840 3625907 -89806575456747936166953120461820480 3625908 162249508322916529948139200497389568 3625909 916697343389070436837528106226880512 3625910 -27937029477529580277151040111619840 3625911 -763975100782408691339320861979901360 3625912 -673965709648877457780781020422860800 3625913 -2659771122250816853505460658776566060 3625914 229810141929342385655780565270205440 3625915 374407050295852518274271955939744000 3625916 -196556527907802886093150820392707072 3625917 -1114280484540140155486041788043228480 3625918 444150941343978980749103080876028160 3625919 1526785719664885780173938229294416760 3625920 -57945844882621904497634647159603200 3625921 603127710970504492771207711252955092 3625922 -432476226298749739078588357632105600 3625923 -76902148576642254339778899517069056 3625924 -638634186086098176367193845653215104 3625925 434404543978631524734957736823806650 3625926 -61485845849066339946305326937172096 3625927 -316973203609311178604518868343241200 3625928 324454308749833774172357316356352000 3625929 -71197863143398170568081294068293526 3625930 117658584270260280143139967778396160 3625931 -1758152386635806580788184143403390000 3625932 11770412394003731539366160336228352 3625933 -590575426608650576124171442811318516 3625934 240388721696231361961280854320889920 3625935 102584122719789965890989345504301440 3625936 59432690636773113386535344538017792 3625937 -310861628951849585036760994305747648 3625938 -289156233186200738955992263891545600 3625939 -1716162399896876257861430269436186260 3625940 -576982059960834911862042252213960960 3625941 1030454078877386538393720203200258560 3625942 145834474044096435085449790342187520 3625943 575611693356837981075180309133293192 3625944 83843500846360793323062308414423040 3625945 1556737544427907291284134208333341700 3625946 -289190736491961919989656465961265152 3625947 616291652735188113022064063054333568 3625948 -892574719276365161136483455076808192 3625949 -787216863723783693325773001694706240 3625950 -161408120016925517171464296545356800 3625951 1160248028499229485380176750903422000 3625952 679080562851281622897024539214741504 3625953 -863665882485539558993195318674287696 3625954 -328715943451885840356528173202683520 3625955 686151269967486161984445406005474960 3625956 -1556824091792229819305121910422601728 3625957 50721822012268646550308648017798200 3625958 64858312641535844482177996864280832 3625959 -10643384385441080267056367041279872 3625960 447121906832053937938110525259776000 3625961 1196229265056554494462052991592421562 3625962 145092502946141704083654354358450944 3625963 -416756546990326923911695891593135360 3625964 320822988060940674756827119070317056 3625965 11149841715154271610143344477286400 3625966 812353442264990005677785455817466432 3625967 -1306844370375167180889359514899278608 3625968 173135658060822998918171446515892224 3625969 1581619820684120004316983996458572370 3625970 -103914614649557761056236237980285440 3625971 79996464170483832875973865469664312 3625972 426847786397147910313067880298240000 3625973 -166215757747962857761980685580399232 3625974 398672232550434801912345657019679808 3625975 -16500498071960346675732363610441400 3625976 1212134447159704345423922408007598080 3625977 53565367018539076500871522265923584 3625978 -632291201752728931430611861126434960 3625979 38644353977722341512445780782784000 3625980 49516573850731346416168755175096320 3625981 -852440141508623756597513670020421696 3625982 -288307861542168534351509997585935808 3625983 51245419030051458646147946558467680 3625984 1324178613196882313851723142697844736 3625985 59305415011745542402161040881744960 3625986 88831890474172688552219019807897600 3625987 291434588369540161188486296547728636 3625988 143302161717682241678227693755151488 3625989 447305843795441691368922500846713824 3625990 597984233513863111634953966305168000 3625991 37240686128138309577506122976074392 3625992 -509640708067902187841325333716582400 3625993 -43120002130968778640306736021968000 3625994 133682255110914361139416812497389920 3625995 212300935226309361231417389794575840 3625996 -811998708475930895690155269376966656 3625997 -144366840138202149647995056544228554 3625998 249715865643314035116502918821703680 3625999 -2416648009248060375609905491446192 3626000 -109578617129764945535971625201664000 3626001 194400498118396945337962202003259060 3626002 -622490955271392521169136000722408048 3626003 -324316599590339320829182968751395840 3626004 759519686247462573422106283424004096 3626005 -682275937211482167032693533545314340 3626006 -870236593040768560041715889247918048 3626007 -218903493142143162318104502539904 3626008 -113871831246158502314208491190190080 3626009 -1759594106540782178378372209144340790 3626010 432582445430184720418331882467730400 3626011 -1979894350969425842883053804508075388 3626012 271294224834454435668146923440003072 3626013 589179008050574853790905345227591424 3626014 242681020395526041463702529079011712 3626015 -679719381283374947760651679165939200 3626016 -111428034029465197086788255084445696 3626017 1688852574624362325967849894057710640 3626018 6619101461299826123911765749174528 3626019 -402581131034553381157441042565606400 3626020 -356853897404241982790228517623627520 3626021 346237708069453238237016369649292832 3626022 -204192374032054716997668919591196160 3626023 -1945849290265019493391968990365523896 3626024 -576609757220506740055587350864455680 3626025 -227136760237891497689325651327768000 3626026 -125949861779016655861830228848935680 3626027 1789609412015359972308779669135424912 3626028 -18624215745416167943062467525442560 3626029 -2140540842021308660269195899704514720 3626030 81255329649267762847296656176358400 3626031 331087301388378260571839525180844552 3626032 520628051238810903448650973763960832 3626033 -2041896923660489611476834327692372718 3626034 114877687998378510790624658980529280 3626035 -265828326996172268095909835665870080 3626036 1142677597825242853463620755007365120 3626037 155169723647438201672723681499544380 3626038 -112235295643427861586500216921349120 3626039 379262190891800339072202470422779840 3626040 -262230376567601682445846667791564800 3626041 623560849580303856636001638167337984 3626042 -167218380201828883367444975676066816 3626043 956344862137433291134560450756445464 3626044 -980901959251255897229492183015385600 3626045 -305078852142988185794472934488719700 3626046 691768949088369662546639493192019200 3626047 -751456632252007504023544067129140680 3626048 349739798625445711367335786362961920 3626049 -681909385037760209929665032637356448 3626050 -333687352157476042288915239889075200 3626051 -543142331191892963108027532125215536 3626052 5911110871577465387481835688696832 3626053 249981059398679715530599414309350302 3626054 748524127278066081774164811394698432 3626055 581198185538187422515943072100368400 3626056 -11841779688480385111249041507287040 3626057 -552206944042545465456367678887407820 3626058 179569553733988522782716883884707584 3626059 149553076487993048564536085042346260 3626060 -655153179289577823778082226547307520 3626061 -12806680830328218932461124958036960 3626062 -227316805973120756133535198710851136 3626063 359081277171035282820921385346330496 3626064 -182487815290233169941542645637734400 3626065 384952110386679121520725143734128320 3626066 561973226308311629566740999450074400 3626067 662093892814829266284331556979447480 3626068 -666633202184751536196244573316993152 3626069 -1066565531367021752954726543364266880 3626070 -4845993682996065506406256488775680 3626071 -2554258306926120510963666750577496208 3626072 -457087428253070742714162639223480320 3626073 -860768677220354826444343678321065600 3626074 -152224421317622486077822901608838400 3626075 298246980807058902762037324730901300 3626076 747296513879827720950074863807621632 3626077 -182120112452898922311134808577218688 3626078 499502787952132032455038982243763840 3626079 463924800252348755375635724783294208 3626080 570242044120587698090970942178590720 3626081 340751440377812206491612951682980000 3626082 -565803931530218829832908971128407600 3626083 -765437784182342857968425468973474892 3626084 498866867170700546857814349605412864 3626085 72525386415224141203956803703626400 3626086 9347017760695157692185334642809024 3626087 386172354314161397166467684759736 3626088 554578449856748281387467280193126400 3626089 -570021029436894970445054382656660444 3626090 7678520515578526466519115370192320 3626091 244072422635910370331402534613239952 3626092 1661581762431868373527965105389455616 3626093 1252553182575675079302749211083325600 3626094 13369331363282801407599854636059200 3626095 -911323660331647358060704482733981200 3626096 -348362949536724690347495570992693248 3626097 1666550163691421969818002316638751872 3626098 19817640721519916411543982899942016 3626099 667415962617157125204711949974113100 3626100 724026024249076766884758923704320000 3626101 -61937714169273202207644504969455616 3626102 -1064442226793791645464927486225724800 3626103 160289435812919103880503078322766880 3626104 -11150093691270121031893219808378880 3626105 -511556672035559488688345016738487680 3626106 399837051976471870016051826718641408 3626107 -1252725369736967141833686057506252648 3626108 -614068714190132532818158556537640960 3626109 3278430435368549632340246366457324 3626110 82622975458279964431651054787520000 3626111 3822158534576796615535023803606304 3626112 -148912721381595035325457748931379200 3626113 1973362958270232824202966044563839362 3626114 -548699908611507950046793464078309888 3626115 -546176123578006827873250136049665280 3626116 -21673898281296351868719354699363840 3626117 82069957381639878642817986729214464 3626118 -148691512298502397028231166328688736 3626119 381732691721837247225911486305646896 3626120 1275691007594563457554946710891008000 3626121 -1090732517139812999249190230137199088 3626122 82391224825889212867998096651587424 3626123 -559401790386150195441496630247070360 3626124 1076983603478423247900398503899110400 3626125 -1816764840077238384302598817881105000 3626126 204794126873007335380595943107621760 3626127 -21083150968554501204888405917815920 3626128 -308755556996446209328187059953664 3626129 -24704930565027566481893501387611992 3626130 174431817215328991910828982554027520 3626131 515511355930616556242718908991577200 3626132 -400009429494967279573390534487482368 3626133 -174606048669272946960813146763039936 3626134 196165949804775063489773246063945472 3626135 -730991985131847713661634870233757440 3626136 660672405715214116012958456304568320 3626137 -21880965225331699351170249115779948 3626138 -488479953538298120534592892414861056 3626139 -120955641229511425916461521460890432 3626140 17934124444318110463019503865856000 3626141 272113117263500922347704127795245542 3626142 -130953467795349172713680836308551040 3626143 770336204791434647214246455591418024 3626144 -2401006454591801765772109384576401408 3626145 552575355362509727104896848463060840 3626146 -990295412644327089160687386091735728 3626147 12559670183859663610330937251090632 3626148 173913639773857876004167740560633856 3626149 -1384068044740644269880868383324054850 3626150 -542966905434907700310050385522624000 3626151 -1032989376673094350889742730437331296 3626152 -711962944091829397715686704465638400 3626153 1934487625141706866500363885823665402 3626154 -46848471464457358999856937397278720 3626155 479828320941269685585903283955500560 3626156 -277242599959945881759820036049652480 3626157 -419531961987956326933980663192251712 3626158 -143040640524241575660941549738632320 3626159 17897723139523614330708943175049360 3626160 143107034604779194511256829712793600 3626161 -167684218606629360486084557381962176 3626162 11010452188425535691797246525442832 3626163 154261636462065612415653429802086528 3626164 535817825945478977420552641137877376 3626165 -1497406774760720886888403890608971080 3626166 378301730658647456528773691789029824 3626167 1103810240279099526806942648586174760 3626168 135036809307167655009892644490936320 3626169 -960490585024364857447213245433438560 3626170 298016362401442638362609212879473600 3626171 -578561866249164588452900093960585628 3626172 -772043500525099658878073627620581888 3626173 473398937614183361696140281613860422 3626174 1164989613077756763648481841231260992 3626175 191609933627768451226319147578300800 3626176 -99853805352397390979661647466987520 3626177 -1003117998134171630143505828579553708 3626178 -63949579810055512389178382215641600 3626179 1925427163038081308634118794237552960 3626180 230314653479809374046067690441256960 3626181 497475951561353079434655881301257280 3626182 217590134974789887868514479919585280 3626183 -772477636367758122750877922894090112 3626184 981264137270112034697953125610168320 3626185 126886529152129243469601234803798160 3626186 -2348902696652046662157575483712000 3626187 625748779417429123300323661901439168 3626188 628383020990063373226096025593669120 3626189 768778925638183085481147540823935360 3626190 -8716792820068237332326109183665280 3626191 -3589989651886241539762979252629360608 3626192 -328351502876572436936484490658095104 3626193 353085366117535408842602001903278064 3626194 80758844943930678627253182543482880 3626195 -36883261808629575832866292087402080 3626196 -96353758972924181646718590861926400 3626197 -1007295769925760899279091029986070208 3626198 164998005673659827871664246314020736 3626199 233751180917929320627897068433012600 3626200 -160759645394810940942057031908096000 3626201 -201886047347665080824647026647319798 3626202 -13444922305418972177539094381485056 3626203 -187164601599863052464051464744660992 3626204 282795895204331802579399808610291712 3626205 -332783249327715468097452431576134080 3626206 -1173689264756607968062533844276163136 3626207 -161413157632444733100274529261533920 3626208 -69901994396223683924491589065113600 3626209 178163540192972359519510645787790100 3626210 155744760807841984482657909038952960 3626211 316209637789758509117724761429945664 3626212 278559882297700271032095600928794880 3626213 -1484233027865178316582871169816908100 3626214 -672948356430767387381576191604208960 3626215 1399158111388634109869605538373302400 3626216 -137923635534479391075539885708083200 3626217 171203347245432738442799338265257920 3626218 -1736574855584893921815762947211325440 3626219 -1303959308316281584390053847095869304 3626220 -222865547733528827416060965371136000 3626221 -488919557113253659556777964992129578 3626222 -142139781398902732264036174256996928 3626223 676255658425225546041214292785067784 3626224 179713886499215055127278353175740416 3626225 205442302007014092081377945211744000 3626226 -395368500575776727791831471980387840 3626227 1081690456926650238179331284334614472 3626228 356877002067396441262794358860893568 3626229 -158974541026364760270568962172077600 3626230 458922773583808382460845667552451200 3626231 148406592566152717182900317917102080 3626232 -68359802278427494996515890960793600 3626233 -2719305559278777117407989029990000 3626234 -99922569893394017488439676134618880 3626235 -1369392063970285394283455438359456800 3626236 1567791051145386290831778664296757248 3626237 -201704045788598462278511525375544660 3626238 400801287080733391905376948577501184 3626239 563209484897407759074035836045879040 3626240 371095805525273183800614287321333760 3626241 -1627042458956503816946077666042863456 3626242 1101382234833429407088303606362680272 3626243 246823876074442861334955787398159384 3626244 -939817160823527851646312108510478336 3626245 7132866407036203355620418939740380 3626246 502055430682210215789141135871801728 3626247 -350772190781168713686339876448693680 3626248 875878366313132315001655867695605760 3626249 109479922316555507396371621100352 3626250 54687707837098431350383072818720000 3626251 75706162978587905774816907267615904 3626252 -475805006064781757011152435067038720 3626253 221672989829671741417384171669946904 3626254 125628979752482635075906136139345792 3626255 991776035487772965833513768563108560 3626256 9468841336647983216006667665670144 3626257 -1111352828267506168282906873695836494 3626258 -711456218218571477598901057396608000 3626259 -69997629475242357580727622781608960 3626260 302570089306085236684839888691077120 3626261 408432185676600618917304566103838752 3626262 -4456439873056146583534480540076160 3626263 -44354298375980104808051872558037496 3626264 -1351852313897426079512440894189670400 3626265 154847138628088088103408956986688640 3626266 12433227660398273273802285234635520 3626267 -1036537032763690285893237112147768848 3626268 -266217676943477627645242274401666560 3626269 -68973897287086530063884938991410330 3626270 -562699842304031340558237752753514240 3626271 -1496176106597227025084958291411916680 3626272 310312748737664070406804017638277120 3626273 806230907826429590140108281021420480 3626274 149966192035472673943892592137496960 3626275 39454760463275677289529780988613800 3626276 7978211542721800173480070556282880 3626277 1235003734762373288651119895090236608 3626278 983107966515164527909667167762921440 3626279 -1038949597204626889352535741844026120 3626280 -18085841952820548090275198435328000 3626281 855932963163699763429602107796073082 3626282 -687444268720419168186841593540258816 3626283 -56040167607259370255588042894759040 3626284 148537541773858747471089712334388736 3626285 645337183503172995339482520217301760 3626286 177111326533136079864424752712499328 3626287 -72667621994925188262865304134250496 3626288 176983283492924346825351812730765312 3626289 -1627765930929192447716877694452618096 3626290 -163511590937888301484745622044181600 3626291 316025502307908427618906619319223692 3626292 193396068014589711668363991774769152 3626293 -194596136511572128220897330370905856 3626294 840115627428876499917849886547355936 3626295 -223567357953572675724244665629807280 3626296 -326725928676856868562416879680573440 3626297 -359780285540415296188046896826263254 3626298 64789482164966965029053050814852064 3626299 217141164987128092431209298702563300 3626300 116630617369443206534229929523110400 3626301 132770077276111735728599029295198784 3626302 -683902303188889515643529088288062400 3626303 -33749262588340738666191763950809160 3626304 -205287571379599542995190564652056576 3626305 -326068592790338164502395163662158000 3626306 71059080852650764364484618879903264 3626307 1076556710810267660817379805198662404 3626308 -535699531822782802617293886553821184 3626309 530991713953462218416609613241380510 3626310 -153667561410240540785127757059315840 3626311 -93146507417340255367491401431140248 3626312 -428054175323485026249608767142476800 3626313 -468089648432331016249848216176266176 3626314 1138965136998047693820046655305502256 3626315 -508055596516022729623310051507116800 3626316 -1253384427665609909377439551619466240 3626317 -619061458676040380358985378264742880 3626318 -104853229758106546885750720795410432 3626319 -10405565274990295759671565160424192 3626320 217932524926990041663174542491238400 3626321 1221406049173609760269298510710166400 3626322 3163511849218263523295282903330304 3626323 -2428465698031585582476999145548557216 3626324 -98342543508089577399992959517186304 3626325 -38583881869805812620823883782874400 3626326 -383179616870551484676752656066609152 3626327 12679088832922199118599123417845824 3626328 -1054594088552813496818158314770964480 3626329 -308551701426927740188328963016545024 3626330 232956536097548209746539871758158560 3626331 831010925113599041243243049152281752 3626332 -1521630671151036512292055855318702080 3626333 -263781420235891559570785244122049940 3626334 392628881531265780808269296071767360 3626335 -303753933751103414533857515266916640 3626336 -205929834209255277132277181786357760 3626337 -267727062983770460180428085558568960 3626338 -55932203523036137192369770907659104 3626339 -1238019684016996657536284877083269860 3626340 -28631092789018401006943520817868800 3626341 -380920667328939418708825876395145248 3626342 1176264716023509185414048592107530944 3626343 -438793082107447288965466815826962480 3626344 -1331635105238527912104175160041251840 3626345 -406685032329282061052794538669659320 3626346 -145556398863019283385198892419648000 3626347 -260346061666042376823272714336169120 3626348 61790674680477799493421977258972160 3626349 -429489390636864044775123086897517312 3626350 13630877518743702107671988309356800 3626351 -2273543634514028295891438553202937648 3626352 116768287025975607716380877578174464 3626353 1096089303383650787113675493376962544 3626354 -1049550763153449751862639368335984624 3626355 -1080252237944528245051436750578699680 3626356 -388991058632600000717556131029310080 3626357 19924055771594582239644105870801024 3626358 -216290658104284921521478568671150080 3626359 589249441316970424988225107621822080 3626360 -930582738837440234608252652453376000 3626361 208747178928564905536285583325247920 3626362 -7662359113286973721951086400262400 3626363 -775358472763328703686586478725118800 3626364 175971434579962909063894540583534592 3626365 -1070257576526466189559495654754518740 3626366 -85536472159921482614761436404829376 3626367 210962623598216262965956054911124680 3626368 -286178590379461819871553965009141760 3626369 115382545162058764353892253896490244 3626370 17527101655428827751594495889440 3626371 100617771561201522589785231736240640 3626372 -243554778585919465159556836901145216 3626373 992308801324439604382528886150268384 3626374 139028777352613257052166088667079040 3626375 555139267393420361992620753794244000 3626376 -183564544637945966294525078281420800 3626377 202058947985444905569115871700438400 3626378 404855626029180221139616762198448640 3626379 -2325550936065623703808441190268726816 3626380 -65138846261837984168814779968512000 3626381 740981335016738975736742837136765664 3626382 176680031634600621138590654925283392 3626383 1775563734187625072930933751182211632 3626384 110396267354544497826499631893094400 3626385 -193762837145962515688463098991629440 3626386 -76381186038595258129644961657231200 3626387 1331341791189964677427393692321821040 3626388 956164244507636171847247634991795072 3626389 717128158723000313884491761902885680 3626390 370671140519658751452716040815220480 3626391 197643155341786909757124588704005992 3626392 -328620983842312613636271779498526720 3626393 1272076895841782589235345983103089300 3626394 -249117471019684626092591432510154240 3626395 -36993688758846163325238862851151920 3626396 448370650600583796576912144387174912 3626397 30044199797252904352696272982008000 3626398 310893573861638980862543369575856064 3626399 59435842177039528245900005189556336 3626400 602831077906898666861879075772825600 3626401 85411426610458618375085657758802402 3626402 -970503112786105200538693654608151440 3626403 764761132878873832382874357699033408 3626404 1477470409950515574447459277780873856 3626405 -18626936676634624516994355355428480 3626406 -16453112268334482103794944712466176 3626407 -247989474450542457482273889886124168 3626408 -1441605353082110928939642873359447040 3626409 -529492914611742709797957178507482912 3626410 122894140565572555994925905688284160 3626411 -674779636000926999229639641596381376 3626412 765317619319651402442592477203500032 3626413 -85954673445734947462302822273585440 3626414 560715844651946590364050444075933632 3626415 -34345404961591955097611404788156000 3626416 -330728709136499162447370938535116800 3626417 -382715782886153810925768748829223534 3626418 -58067665176057803870312121267762432 3626419 127194974306591265179170440228828044 3626420 81620266802970939386364269976698880 3626421 67839003826404042210099397172043840 3626422 922007035304985842899055075566468512 3626423 905482264037919487495255906946057520 3626424 -500093991252444442899680858397081600 3626425 372714867165396234417934943271214800 3626426 449601686432587215980271399456497664 3626427 -467872066327277129481121738300051968 3626428 68685777425390463178323982595837440 3626429 1544536239004707325464492583363785030 3626430 163745781380944271627454315727776000 3626431 -95825017700214384461668325234200768 3626432 -509499772132132329322350231718723584 3626433 -703050976131313988740127646903016320 3626434 -67471288991906259429551983804655616 3626435 -918109273025615986455519016227744000 3626436 -369898539752949872637489450435919872 3626437 -1002731850115797971730362543639762914 3626438 91644315773948218856259581086497120 3626439 -1391671902315130496334095021428268376 3626440 -108854820765825960749367957430579200 3626441 -689525599019503064020467958627222428 3626442 167380480730956507215807312427198464 3626443 1716454902567624822318779230810764692 3626444 -286201947423107688263300078951132160 3626445 -78413438922919263017046099342388800 3626446 -759280335434553553610725443746219328 3626447 -660729462353398699759800073040630088 3626448 926109053348063049474883964633088 3626449 363899630893970811285517841431070450 3626450 168436279708523404950996486251928000 3626451 20489522664261955213990223191520892 3626452 1624266893646463835791994433974155136 3626453 -977319058009056929987926794760229298 3626454 -194537558007913404432744139871416320 3626455 -407424620094693843099937241446014240 3626456 456741791543593968638404097992089600 3626457 1430493353779093454340721056704687424 3626458 342051841214270824972281410002855680 3626459 -410292991724252216725175627434462800 3626460 541324637691704688110850425902625280 3626461 -166737749653619498988509536439951508 3626462 -44877677874480028670368413927124608 3626463 599638347071285421113508718694345544 3626464 100182369143148660488272945724522496 3626465 1011194876931748725095096166464227860 3626466 -395244158034019435885857689785512576 3626467 116677821781361933641952264024341920 3626468 -213495728648376833353644153934676352 3626469 305887744390404406790734273953217728 3626470 -305980397098127481946595322170707200 3626471 -354804385671903744414607072152944328 3626472 -587938163740753064904256065525596160 3626473 -956138974081910915797816708207288320 3626474 492975209111223165554805705929968992 3626475 33166751508833379086238819738870600 3626476 589732626420306350137931381241177088 3626477 691353306588021213128186053546206720 3626478 859851034485095409997726348233275520 3626479 418701742278768230473946208020988960 3626480 -122772088490869755278600035233300480 3626481 -18821056734957204648258307185092688 3626482 11959756371865589601659853112359552 3626483 -30795909855010434788645554357223520 3626484 469117654182766718784581914716567552 3626485 -423083074180396102008245971199447040 3626486 -1270239322956960221805612474196032960 3626487 772741309185203833728776268675500544 3626488 1637899953268468026283589859686645760 3626489 -648404907577116087854285572393139244 3626490 158938585182215818790773353422734080 3626491 18159326198793014137966039030992 3626492 -1099240378555451716975106304651363840 3626493 -32433212709701464075003227339632736 3626494 31194025871743258005909281663571840 3626495 92474392274527326328062356203780800 3626496 548604013128388018257097390483832832 3626497 870890238913768105860651914407017792 3626498 246254767264357638524091052669861920 3626499 176550099607016309611206098989148664 3626500 534068639233091507539263406519872000 3626501 527706033445629864596034509734241502 3626502 -99738493183674593137649074703431680 3626503 137721406259360374378181522288983144 3626504 -245895534338295279571136167221657600 3626505 -259410975706942458803163031849516800 3626506 -198209068239328287995633981531706432 3626507 -2145949912137808835137670459862871920 3626508 813474458556946228531037299628021760 3626509 1385245092351212772193599541605999360 3626510 7829604200856628264398656964912000 3626511 349066359400573610822226309100992000 3626512 47339570674852503204077910988169216 3626513 1545469891978866608157504002369046384 3626514 -171278354486267114125355590558170096 3626515 642091051765233407896871403846026160 3626516 -223697412472877298973756307621955840 3626517 248911436394104058063031729169733120 3626518 -71771437480951861923108843486413568 3626519 -513528314262558598370019062194561392 3626520 83998983166576139558431746234777600 3626521 -361229234064190892640865231192724278 3626522 163370031659099605146705934479757824 3626523 -604976259777318788088171692031500628 3626524 945374281951685171832469272125486592 3626525 87736195608747991689444675299193600 3626526 283433927399755737564124102441125888 3626527 1607655636964590915415738559080648032 3626528 -713330349281549508176974331798814720 3626529 -279250645384623346062248506010772816 3626530 273609393636444031926797994846489600 3626531 1463435642138366939441898440416618332 3626532 -58796176953711387336250142004535296 3626533 -1501177588688899983148454240804993218 3626534 4449481434802537801466300683717440 3626535 -24012297593436831276409454816409600 3626536 -69872555768285138226370688301880320 3626537 127589407176816880015464672585532260 3626538 -150337616149924015486885559622876672 3626539 339123330055433517342946753272808000 3626540 -96566951016333007122996049054233600 3626541 -497414601106058563464593155205435850 3626542 -700060171895086305351155114116948608 3626543 1834303611905898842962276914559632600 3626544 301410093396410627464416750350598144 3626545 447559477104651306451289690142649320 3626546 143680263120521792902163574207705600 3626547 -331915711963941348197545493087257800 3626548 181659040664471173534231944231045120 3626549 1226979617440716025470577633914822240 3626550 332766918896004085236075967832748000 3626551 -187568623844551505600932646927945448 3626552 -109921763655262457357084039048785920 3626553 251646611080532146557757153413120 3626554 -42629979952667577799128196058907024 3626555 -459716785958681423352140457129180240 3626556 251968199222511269785243940133007872 3626557 -63184866349306158408034273782934368 3626558 -152206588837979467436818224806346816 3626559 801453298130372622173072043395089440 3626560 103656082391623901560210532912332800 3626561 680396241359960158505401817223636162 3626562 442597381905697091316680257286266752 3626563 -2143189136608126240414224849669893188 3626564 -1378558095689764614320757340317949824 3626565 -158020645469656518426911344979280480 3626566 370513359420306168436927320557122560 3626567 54303181154844258540250338455353344 3626568 12657238281592809124499662628044800 3626569 1895886732993943162548510720619978970 3626570 304904918008823793837403151928336480 3626571 -341725544670386373138616381793858304 3626572 705033305797312243086833845926512640 3626573 542669984834309853443803386815765400 3626574 9830973675303133029436840565022720 3626575 -106504282537703473793882682651158200 3626576 76875230642030621206069895213875200 3626577 3509155624513424441383407635063568 3626578 -3854365569007453765394802979956576 3626579 -105806249529959801634995843847882240 3626580 157368758010838827824056734489692160 3626581 441982844266560924453427880585816992 3626582 877671376236898218516847718939887392 3626583 -27519265493669892100507632068639616 3626584 612752968471423844710594027864350720 3626585 -724871348530484243651943868657172220 3626586 -264132110392294308037124236163942400 3626587 445199952548656791437746846649554880 3626588 261368140420084950731347013462865408 3626589 -163321423062868621595283058764475776 3626590 -802124506179916459346935295637724800 3626591 314521203664762493401374906093290472 3626592 308969001484514617300083085778878464 3626593 -851956163553744800759567713392658620 3626594 -112118737949210910171694948460305920 3626595 245601408441226595332847597497972800 3626596 1239260141441064156784379165313603200 3626597 41768841354336075800720447932608000 3626598 284586286086719852361661842884547264 3626599 244684694644961702370572942482351464 3626600 698116201403323127077884079922304000 3626601 -543631788697986164313164590758782496 3626602 2814252677880284737318808071309824 3626603 -1487207900347379608885735348120155240 3626604 266656467541285326497821239629514240 3626605 624757535241754513858378063861141260 3626606 23008020319793041924705502993010432 3626607 910078410697485159721312992828030480 3626608 308769191193420862499367769558188032 3626609 -264801622273575577259946751534278528 3626610 -87662469259223577956082680101370880 3626611 429453423774587154962413485092475212 3626612 -1000012204723662761917321672949760 3626613 -91519679603386674496476435059303058 3626614 693550012780257481413416566818399744 3626615 -445038531205507652253113856757827240 3626616 18125632797546503326091409662607360 3626617 1053427855207694942553727317607532160 3626618 856662760720703386819977507694437120 3626619 483719270687810153897921518135710744 3626620 -15845264744576364827473798071198720 3626621 326593683021076531972345433210719200 3626622 38727674241823675748523093066396288 3626623 -207958634543450613592287024511560192 3626624 -379356605897740670340647694316339200 3626625 -82710888727947364294775644633200000 3626626 -540983580224957046552735136816765488 3626627 -299677870522188515900743365039856128 3626628 237718747909017892786081650259968000 3626629 8865974926922802068030279670121276 3626630 -221978246376433133778604124146606080 3626631 -494874831963896273754843783975212472 3626632 1169091951871155440106405125777126400 3626633 -1973246739264628244150337677793261276 3626634 -476728245587883018261117624853651200 3626635 862619985137228250585829068751330080 3626636 619424354771772446695445331281694720 3626637 -261372559389997439175744817114363008 3626638 531156356338174185621152210478966720 3626639 -363839854454200589978101425592228560 3626640 -9534664885660176553778665724313600 3626641 391191048322628731494268388451125042 3626642 -725094807680977354799029183173180528 3626643 -740011101538726800385425974046200256 3626644 242095196131822786228161372040273920 3626645 -757970441564359837449138036858192960 3626646 588398096696139801409060551655963584 3626647 251161221439743724491019657592854680 3626648 -539491399180053508354562318917632000 3626649 287401991020661601397195845462501120 3626650 -63062320564353102319744425441745200 3626651 401056645055556820733253448697998080 3626652 -306370594278722663415394563423610368 3626653 802299699939314219152883637342988800 3626654 851583429157091738739127478403259776 3626655 -349761574651884862481826503302406880 3626656 1209022716969993607156528855073685504 3626657 1384768469465976930160368600372423906 3626658 -106481031834436448034246387242780160 3626659 -538451125125656830892921435791478720 3626660 205983854664470546387027270895936000 3626661 -227140671031351616684102750267045760 3626662 195399595237810118023648243718456832 3626663 -18525724378505099567424712478480640 3626664 583332923730683061792971868048261120 3626665 197404893825253352879424790208529600 3626666 330522083136454559813217180032158560 3626667 -16664758633946654557846981701851520 3626668 1172345081196977985558776607075053056 3626669 -607513418868551552218747817825565930 3626670 86419160830473846655963031943350400 3626671 634445236914869452306536985599466200 3626672 -49434642242770536591953569158463488 3626673 1204957179448979904724975390551340800 3626674 3431826285632160828265702661784336 3626675 -235279461274557193112326502807502000 3626676 112228124078750789969985716878338432 3626677 448285134270798444296898838465612526 3626678 -730248274750530954310768640309021568 3626679 28439817514556655771294271655482368 3626680 539397157407835752135074591933644800 3626681 -2193341545438797302756975382398152236 3626682 -90446469752567483111492627559436800 3626683 -1455260293308720142408349463795719068 3626684 56760483917899890728463435197262336 3626685 -345992454280310711543097935350001760 3626686 159431245849102705547302262326469760 3626687 3289709164709248162131370646743008792 3626688 79396168415693860083725494086795264 3626689 166129900685727887811169031576116032 3626690 -101312190849844190934067531845888000 3626691 -285223867083986592201795656648395776 3626692 1244915615268171223675815379669874816 3626693 -309460226650085046884885950304018400 3626694 49458733649590305913558893850067712 3626695 788062166521723951624537693269666480 3626696 235584211842495103760939067861288960 3626697 39850025276765699839837532246137920 3626698 -44067305678060294981908372807649280 3626699 -665140910512626804676104179953428600 3626700 -111351881751929864383975387114291200 3626701 103146669991414104202545463058581280 3626702 -267505591805709832198545188730800448 3626703 425608115147990765130130003352163384 3626704 -449175746873611593986353884844564480 3626705 -1303858326914247745556769805322896140 3626706 8069015484814324249786476751375104 3626707 213127199797425335805869623556076112 3626708 -893242229279424400345029463361323008 3626709 726989217354618402366949291322632128 3626710 801842630174549527085574974872191360 3626711 1175759510111666339708859101589841200 3626712 -1017058189813394846939736359880314880 3626713 32054260043770570262352983396173204 3626714 126214374728788769345553311049987072 3626715 -505681703679175017623692492433492880 3626716 -225589948958646194078282925363996160 3626717 -2128116770803281965056636372012902234 3626718 -469079315375709773873314332549614592 3626719 91483203956188318634518381609200360 3626720 -29159185216202875131327037557964800 3626721 -273968807553134818493087007352627200 3626722 197321082011878146437477403947453184 3626723 -1272931764893607878373548478821693028 3626724 404959591022834285188401425503712256 3626725 270946023938534008373081340455164250 3626726 -2517140799464879774954334065204160 3626727 452297892068419613018155803783497808 3626728 328809290411042972491007769644482560 3626729 -121440311652936476899406621449830924 3626730 207209806920554128658474338129939200 3626731 3695680196566383961105172791786748632 3626732 113890084344322847984214986035200000 3626733 -2126602165404989685699188297857728 3626734 700076568346165452880115633092286016 3626735 440739375897500473754227544019282960 3626736 -282017028651788320122865446314016768 3626737 -366076983285267924894537761104812120 3626738 180689012600327916143913966453461520 3626739 876883035742547044854010826105303040 3626740 -242601206672454565221874202798937600 3626741 2274518097117273715915338787850420142 3626742 146243417233313830852910343521562624 3626743 -2217473542435739870265776466175946008 3626744 -1452883671008293884681411700346880 3626745 -890914548955501615429780700619890880 3626746 -823542749473634859267839627110190880 3626747 771401127057809602927156348795735320 3626748 -272803892045722007672456890636999680 3626749 -1472446996423934848398301010190400 3626750 77055575458803010231026398960160000 3626751 131031695138562806979213216227804544 3626752 218774785605657996551472983710892032 3626753 130027856831778622380320966823628884 3626754 73210446101785598153321493062827008 3626755 899956289019816795415332102984714240 3626756 286146069400702592270922058116231168 3626757 -521341886455996769637388824894210180 3626758 -575550896439923697518772629624055360 3626759 1145660458370210850087714650813655960 3626760 -608057755783953481843907411445350400 3626761 97723350072908274286554750048821092 3626762 -197625709141260165450451759286655648 3626763 -289053289671195423973780341416954880 3626764 -192239228395681929460933551033735424 3626765 710443123536225681442730386041602400 3626766 46936664001490004043333766072490880 3626767 2042841199134198241752639394829563192 3626768 195153695837809746214415131239972864 3626769 -230160853028402729497744665542504640 3626770 135505454268443784419784275387688960 3626771 1927652319517337804079510172563804972 3626772 61246304486606414000282770827343872 3626773 696871462695269180976368076566251022 3626774 771651435451429778776345401854639136 3626775 -57243596408145354375729223778115000 3626776 1225562146832713368611867646142126080 3626777 -269224937241002135748352224865397760 3626778 -35030186062878268643903164984771584 3626779 -27148351969541361240140787931937040 3626780 -176813507385769383195450705167938560 3626781 1227436956965242664579542133593671552 3626782 -756545267868594663182175562175227008 3626783 -567098914097617798700035304482702656 3626784 -908954900995989529021656852932788224 3626785 736354851361172724307396791936376980 3626786 55870154783019346033000034158705824 3626787 123835027044005611510375542788997552 3626788 142452193677882808595761621641185280 3626789 1050584036798874063714861062620686720 3626790 -120144261376991103490727579241365760 3626791 -699824794949878193966424436762981328 3626792 -4250483682674660085597443327016960 3626793 72900329524038966279425500262156544 3626794 -1749127627141578676144160827491058848 3626795 -1370784105297329688801084967305655200 3626796 336254560565320594013173229296005120 3626797 -2729709682415636646059041718979696168 3626798 301474870623308088847618110153480960 3626799 635320347622319530160623969508130048 3626800 2892418360715930559648699457126400 3626801 -302098888380696740772023306935535616 3626802 -765983893422678796087267830894950400 3626803 -1192776116966895012136597063487992948 3626804 414182858074409030897363420314294656 3626805 -147318514677284679000152587019738880 3626806 300933088358724463186606157543113920 3626807 -785974964965617680591758067513785944 3626808 -54526499208216362633815139355648000 3626809 21090296801117859206584681682958600 3626810 -241393451283030637485904069474202880 3626811 230183287090753314620388184983551520 3626812 466193004210248178786704727325219840 3626813 -630291659789841106307664122368186938 3626814 172120095051575979628420652143057536 3626815 269267243011278404909610771531723600 3626816 67136380367885392116814498344468480 3626817 -684446886616017013343117329571885520 3626818 -318041952350100079827669478404873696 3626819 359730765115870555454599463479949472 3626820 282891006892085666987058755065632000 3626821 -101030168100736059096242158707013056 3626822 533785484312391113731986332178282624 3626823 267449494290624439391959814420438184 3626824 1137967516917835392058758289109468160 3626825 -454419212071272110181740953241664000 3626826 186032564539467349243065119563866624 3626827 578983118764377357810014134505308560 3626828 -1297326247782067125115154349166079232 3626829 325256539239548260633392324533161920 3626830 214537346154753363978375979227427200 3626831 532369484297810730300702276931347504 3626832 70328853745851502157883605564129280 3626833 1501645889037901437630921988658332338 3626834 390455078519260798643764810366976640 3626835 -11294086270700412891913197045692160 3626836 1377389520375875807456860561754048512 3626837 72399335977274831540604607865121486 3626838 505881504718927713431292755989717344 3626839 -442122076828668780304804148860026720 3626840 -411124314267897961613573774142259200 3626841 -53246123122022946698778620851013280 3626842 -570750602081521753368976265249894928 3626843 -745367979153044116249324750777516272 3626844 516467351628054508569512941584801792 3626845 1569401586561509999490095193024000 3626846 -53758123597639229794071544237311936 3626847 252588360265196564821622767582837248 3626848 600219463880336977196652598009528320 3626849 596815931658069387535943015580155136 3626850 -358618635763866741999174490625616000 3626851 654763199632336062648541624819540464 3626852 210568709059633892555291202190263936 3626853 392943568599485940346337469881023200 3626854 -561587364255798388864963889702784 3626855 507063711450449311794916442538632760 3626856 98309207539667661484937487257548800 3626857 794743757195637307709049815566476872 3626858 310552843665489475013414116544975280 3626859 -64795464466489956097907106146958672 3626860 120833990497005549174857266279925760 3626861 -549544273611334684642252525121748768 3626862 534782036129247276341419728997964352 3626863 8555223105580195934868405572525584 3626864 -122837740633007575069092378443612160 3626865 -145455171545794717706235573290031360 3626866 292602376257821158107037870117969920 3626867 383924576003543273587958143327590792 3626868 85123032217610332202166984768884736 3626869 29630807048221812311198149654303840 3626870 147808929262023287319517748211709440 3626871 -841806387283026891267678998622296088 3626872 596164495456243320376406424728371200 3626873 9773464031941668932422480484038122 3626874 -514227772961479101957030364740717456 3626875 147725219065138110686988615968050000 3626876 53782493422544484369184681383198720 3626877 -1248991112219695444886785012058922720 3626878 7195552317309042849729193114497408 3626879 -577416849900344018503808862359580120 3626880 -343038746583255802667687410139136000 3626881 -563448878877214477511379120226600318 3626882 508570129651840952899434372065433600 3626883 144564930134816127705110305620125280 3626884 1133718288052276809014814839928499456 3626885 -1268671325093902944698594178507100200 3626886 572643191834492236122463635054262464 3626887 -1436152355179875473662568960228159208 3626888 -335506043338555276917766403020093440 3626889 -121922359329037656352874065292854080 3626890 -1003169037175203659730850525452595200 3626891 423978307583364007757476881872599800 3626892 439567149307019392298466798877737216 3626893 43330256561797301278721743280005248 3626894 402203168108833944754419840478274496 3626895 -227461574709115566344561720654999280 3626896 -40958040585337881076661578666868736 3626897 1282619444889367184387794871318903346 3626898 -83238384590716611304630392290887680 3626899 -1631979486122602796139178339831842048 3626900 -35973570216784522693482714919536000 3626901 79194616308774235047704651839911420 3626902 -1267717302459327724502730843246854400 3626903 -300109024360310290222312854863799120 3626904 1065901281697794296708985503082885120 3626905 1004292080162749655518582465428189060 3626906 1414140031465710612882716972873352960 3626907 -368321626572910938043841409930040320 3626908 -88144565652318891367713895752335872 3626909 -1229182118366517875862100665156431232 3626910 -123954701439472488776954982675456000 3626911 -170980350072980138855636354103493688 3626912 1368735330069239303344204292481810432 3626913 233826814995433025219661887473965984 3626914 656752387252069637453712378644048160 3626915 997914968794927428951444722741400720 3626916 -532284022884365097429277646931419136 3626917 398010483165154419006755056842594592 3626918 335739106426646926093461528058568160 3626919 -595222002984449369675791292522011056 3626920 -120848218355914057608155840290406400 3626921 -9070740578863522920752789881787568 3626922 -137502330133464927229958192564640000 3626923 356649115906216614538772950014854424 3626924 -12025470344001333871344374051994624 3626925 -103794314259286118662292811447655200 3626926 334612593359544271420929042739517184 3626927 1156692524005108363256368731423730800 3626928 46859281408196139569147152575528960 3626929 603134131440698922534908487507174640 3626930 139104830494708588616063888772243360 3626931 -1077126842511433319391936769891237056 3626932 96236721467540188204748223186909952 3626933 -1113981320889401919970641144997356900 3626934 237746531596124120859150564233922048 3626935 -198254746779553183630692844626732000 3626936 -1034177328371289494541051483067576320 3626937 -84827746304833915135981752892753014 3626938 43903155250499460412504681969311744 3626939 2197746210981784522996229334816139008 3626940 -101190951073573711622698494628224000 3626941 -1276325597656104506660830641469929658 3626942 -134004233324055893326638987962397312 3626943 497320849408644924711699181886530560 3626944 165784082622028028765900706934685696 3626945 -130816515963085585865767556540064000 3626946 339268752382653064398448089437358672 3626947 -1427625026039424446537954268979185604 3626948 -307424964970294142746750347409551360 3626949 380820940925720784360408147972418848 3626950 106627320666243718426083577043354400 3626951 -1285425549679320156894966156949803048 3626952 -420323128164014037634125443262873600 3626953 829181508562212854595220594056870864 3626954 973020163465915931008032515563312176 3626955 -392883490172340835993115837973234000 3626956 -1238633653459547715241671348966652928 3626957 161908816093970814885238328672204940 3626958 -75738176060389021483669364045155200 3626959 433357854215837832833214244234687216 3626960 41735913933582342851274769340743680 3626961 -167681880245846998488613029443950464 3626962 -90129766168385467174728286839737856 3626963 2027949964261838482973414573653574280 3626964 -9669936693544346071409426844549120 3626965 -1059502178464271055736985291077759140 3626966 80277530577514136004009496098539520 3626967 -14136736810307394058190120795262768 3626968 289622719025560698513106148116162560 3626969 -364285227229371798296310609547975680 3626970 474276951020512894988347672441824000 3626971 904877049954768828009633736538143172 3626972 645800396840069745535832038559562240 3626973 -473038282251560583558539477370353376 3626974 57845484596026448745943167584812800 3626975 285306057353937230263431948278226000 3626976 -606731528811420605784621284982521856 3626977 1350930078779411857754993019869373120 3626978 1414800822906199978341937739600797056 3626979 -634450018710806609742094483444766400 3626980 -793379183533532825089914830097135360 3626981 2204359099722352960017101892550782 3626982 314639123109944321399970967497684000 3626983 -18456589719629430563349646492843296 3626984 111934024954999580651448937350297600 3626985 326091976007803993388542194704730240 3626986 535845289323660968818447706824439040 3626987 -221675858787007838501271848531398368 3626988 1661827901528676629318539759985295360 3626989 1007615004196189493014590320608984790 3626990 -388561933421353382042172429718341120 3626991 1805046136643719352321763532253335440 3626992 294227772744087449358425415892959232 3626993 -312870119746461588306900432790026240 3626994 -27387151313450156416354020614742528 3626995 -363225675504797152663535394370938000 3626996 -611225511566502935098718329259664000 3626997 -677400532764179835148843846768980480 3626998 693267954787161553510744811472420000 3626999 -883066967624407496186821014218623008 3627000 105223357370294304094318046330880000 3627001 -833553667552898692592106467648135040 3627002 -218206121872346292642801605705191968 3627003 -275565420852991626216872375641829376 3627004 -468533685007824402363147340414418944 3627005 -1644633959908774567232860845777600 3627006 24800023834255970105998978364673024 3627007 16001333603262070101523600136774200 3627008 22245327385604752796807505232527360 3627009 -609816474352197553666955614566662286 3627010 764974345340743830309534496840949760 3627011 654249999484502030876751740717350224 3627012 -642934122657541905717788286996633600 3627013 -52806824911949919264600062886165476 3627014 67800535739448795275504183662029312 3627015 -227798984165575839862354011999175680 3627016 455614396456855899832429844140692480 3627017 -354753791422084847559392703316743840 3627018 -64480676137035242286674187737925120 3627019 -52489273066251042285193297337438040 3627020 -432717726817183286381642864603351040 3627021 969427690851589397907975113658328512 3627022 215977752772886430181909846195603200 3627023 -841995993431246628774440759588059728 3627024 61298934007291071865629613318471680 3627025 972722143687400445416516747703990000 3627026 409373922294638922912752333037323424 3627027 1153740524901226692085460375168246964 3627028 1601445201086725227699067212002231168 3627029 532937598892584042222496083852728046 3627030 -293706348980657149081784139892992000 3627031 -123610600772185014382566303938912256 3627032 647750181473763977794383980895590400 3627033 158607482669785196789554256341351104 3627034 -672386806871818350082650649538317584 3627035 -763991381511369445337563556054047680 3627036 -76490778958931690398533970971740160 3627037 -1675856491838422731588919660812871488 3627038 520223180620660399207768635725676096 3627039 319163508557918285149861618276140048 3627040 455362426105367535334673578908057600 3627041 2865688499429573379270048584875953504 3627042 -584235024817890337062455208079249920 3627043 725130020079908907603482302861341440 3627044 469198924589953520806143361201894656 3627045 -731022958323294750679673413636444800 3627046 -947326014539256161787734147478762528 3627047 823092486449823429667930021321751160 3627048 -646983380739071159239595589092966400 3627049 2351822981205491272043832902486968564 3627050 -40591451249099955188333804582400 3627051 -535897146296722822131591283455667368 3627052 173195968948282652033177785338660864 3627053 -1193359629256316321255389290877294698 3627054 -223506198986644428131659497225351552 3627055 -59950354361328950438510576564070240 3627056 -301868404628243979196154802036031488 3627057 84902788796321383987676687134944192 3627058 736951383398199167566283324378142720 3627059 351635389108798807935667836330420720 3627060 -292158441373184356848261223946158080 3627061 2244824642122274408211397170220462912 3627062 196762092209485825039418955505459200 3627063 -932672376858158191581023655524961576 3627064 -38052984876280074877228967500185600 3627065 -245597780309935664636712306229826160 3627066 66340010766951450640658329701408000 3627067 164657505492903907175040176509350116 3627068 16202491912582719041090643906382848 3627069 960806867693279224104202816414016640 3627070 430130664183683903014021043560380480 3627071 539629102813188066355011455763372912 3627072 31393015274823695200778726670336000 3627073 1221914427023008454992190905803529536 3627074 -353358459729697840498273866869064960 3627075 47571297974310353928304015521291600 3627076 -216617728601707123616590765362848768 3627077 132347742863649567893183029969149120 3627078 -21909594991034533478714796339205056 3627079 -1020913481271241067820712827960689320 3627080 -121388304507553789275302780418201600 3627081 -635430577390041824267432465343384720 3627082 -159067978252927016914102597036247808 3627083 -792731712075705450078150345136978668 3627084 380117643336952612028173425453465600 3627085 -377573827913074649858239617348977280 3627086 -320081831354075284125696691572269184 3627087 76308328738726925820086218501562760 3627088 96186440655248465251236873219194880 3627089 837009296075585055526587249131622900 3627090 -247206871058097440124633832306421760 3627091 505272682844105102906150944940827072 3627092 235797443523710668674354959025285120 3627093 -19242701310052195070812397033472 3627094 -937231078615158580830639733496135904 3627095 -234850184231607763663984484406660480 3627096 294473187410491238212069332480000 3627097 -43012386674661673175947375790286454 3627098 506466597376883448998130385293346560 3627099 1824010408290872991684836463057936 3627100 -218856549324282938333033970668544000 3627101 1143911427013558482419758050970488102 3627102 497470445335823613529899365490560832 3627103 -2324304852710951349774385654008371040 3627104 -300948816893122292517644391819509760 3627105 -689926692414164337433890501947879040 3627106 -30300967322955320517725783887779840 3627107 246552937579371843809697981228987600 3627108 -201113077792701048740514872249423616 3627109 -1356098324026004788823912808725554690 3627110 -106094947766269430792479405017018240 3627111 -1470261117597098056166015522682830640 3627112 811805762302371966492530467580206080 3627113 -90086661369322439097699199750995840 3627114 109923878959636968963440466893851392 3627115 1295090900582621326729635701058305760 3627116 1191097414874603648308986673155344640 3627117 -684395979677975217095842255904262600 3627118 488172695031719033833295327276512128 3627119 -2181113750063467790107140362676539160 3627120 -36500163461901421785327932056535040 3627121 1290491007579417153489414233538251624 3627122 122801296158305759559630956253572112 3627123 -507008616591968570115506722097776896 3627124 18051296837215493337349166585454592 3627125 -2156312480474455345925772841427133000 3627126 733620614751319427822348616909974400 3627127 -2499177017952476628189239526204435360 3627128 651576575691627443580626031218872320 3627129 277917285759589891314723468501144288 3627130 240457446990176404116339336185161920 3627131 -3844979346969625749327832783461587520 3627132 -580008015114647986107920829811465728 3627133 -66690004250328237790019387003441376 3627134 -235807363699494778437486286706272704 3627135 479007700777243349234348774070732120 3627136 13114290119824528808281426309939200 3627137 -130267994515383993703041574983488508 3627138 -518807091242379839938858328683426560 3627139 566677339495221490352792364031330940 3627140 332060646859900266035285953090375680 3627141 440272206498627885150119833911584064 3627142 -280674969685099864890818686992523008 3627143 -345402270858145143004230228122960400 3627144 782781150280030698899209727573775360 3627145 -2735247371147123623494572237344073280 3627146 255046230001949972370079176232243200 3627147 -32575913529836261860525128778833696 3627148 -378125017859196334300836180478629888 3627149 -14391092042844645542438906844822720 3627150 242175202878867788019944247981969600 3627151 -70978596674857074714838883541397776 3627152 300499853705855346625665988461305856 3627153 -612022911378538507750915541648431200 3627154 -242178228869698331159106872876299488 3627155 -3760694999479813433561083195514880 3627156 -332906071639437228234012870467782656 3627157 -205629628037752771558872177630388000 3627158 237686583743894044490735599276123680 3627159 -1214372976019868747555912522064415896 3627160 -864217549113294912652023065883648000 3627161 334908992922843864339796572553059972 3627162 246528904747265720532808506197374464 3627163 228361906538598051161259104727053464 3627164 964559021495669470431695122697534976 3627165 124439255671247768917862579348269920 3627166 -179978915134649635431501796765411968 3627167 1390462693067143168695887958610197216 3627168 805360720747876839669494624937836544 3627169 5675244785089709709391197430687488 3627170 187904328207609902319531024177365280 3627171 -850927037011231091312619281865293856 3627172 -1184832778135061728580384569380797824 3627173 165667424772257861486758353267038400 3627174 32202870675303905368799081214893760 3627175 -305367283764744905394033110409411000 3627176 336114167280401723953457303237836800 3627177 -180785074897600957746772344645929280 3627178 -31816502888617167596920166341936464 3627179 10369375125534203380350617255325120 3627180 -29119491529350339024828119562854400 3627181 -729256956439909921790783588625463018 3627182 496683280254707703928537404644073984 3627183 -406373051319778763284548420745466112 3627184 -18029001266546279742391646328127488 3627185 -811181725439563582844647885629964620 3627186 -155091306791515669478434819647055872 3627187 690333337016719638967237122619774200 3627188 -246962427902979247159287751142189568 3627189 758509613507172194549347140985935744 3627190 126379714153490587560351682377319680 3627191 -1287379618882294171310116371980987208 3627192 -12668995607798590056264685150863360 3627193 330730627537892224838670996797680320 3627194 628720304370875074058911801732342896 3627195 100172683761086809256360456031552000 3627196 -1874221906021882904717677733892641280 3627197 -707469425029518817043270543320164768 3627198 -223520343065896358045041282744727616 3627199 -2125292247943050200858187895669796800 3627200 -112386244904411649110934654733516800 3627201 -34810211327498337309969141500053536 3627202 71862243120617230404870896745206352 3627203 -1788259821949161133602374322751972548 3627204 -131896854497534832192656369533132800 3627205 -304789418156719616464861826521060800 3627206 623237218933202670746367963923189760 3627207 -591884625664644723995875108709517360 3627208 -601745278579970068160361131548170240 3627209 -59059879500905027293710324147646284 3627210 452136266652953396720878527964872960 3627211 -202642043208205030496597078007206656 3627212 121925512446149817926137988540828160 3627213 695328220132198070853763384048325088 3627214 361802768233425070592856984231127680 3627215 -346369185545146668083683877517658080 3627216 -63882167496268706988306515359211520 3627217 -487033222113122011840599442651904 3627218 -296848502938811441716884343913392128 3627219 -56372845929693813715844390391638856 3627220 282051496632218863580039164016090880 3627221 -2238122704641672074294403447204456 3627222 -194948210871198896625089879417856 3627223 1349065705223466024735735191220526472 3627224 23425844415142513276500247296798720 3627225 479100404039466583871772032852640000 3627226 8902553772137264690754596359395312 3627227 -2316795925008478091227670759369282400 3627228 -131827234588897472314323293690634240 3627229 181769890015517433833228445335322540 3627230 -343840020862942708601005517482434240 3627231 156680253515286738758325598007760000 3627232 282894502739152088749060728112545792 3627233 -62163072395491363507811039707177680 3627234 -330878796874229238921612645937551360 3627235 1052323681010120279833654421701177680 3627236 -1188488566669555899057546496787214720 3627237 314199356758494683420488349492235360 3627238 -96073538841028009072704402258569856 3627239 42986436184668468130485326550924672 3627240 -282353978475197142302697810576998400 3627241 -242139738975391111801529643231577868 3627242 -1555295079879397654785211217889886368 3627243 721603647460540204432168528105871904 3627244 85107002745442964310380957775462400 3627245 1059705467488730209824854204133823500 3627246 -8255830655688630350838980845086720 3627247 -401610647110839473014993270629451904 3627248 115306034607075516623096941891289088 3627249 1123964718049375008157374180068855664 3627250 -579503043595030448179961583592320000 3627251 -1728509350775618750619838841845757748 3627252 -757649623242722560209461742660495360 3627253 -548670529487194676922834888622164320 3627254 -412081515351152189902296115772483424 3627255 817307759782834299228252307946740560 3627256 1094175604819550613317492218844160000 3627257 989130846841246952306090802007078506 3627258 224830010177567650098283666525966080 3627259 672341172464232586528324641757606680 3627260 15998618743383621658448671397621760 3627261 -693094062115018041943592968873643520 3627262 585121822904551241405661869511979200 3627263 144399534389237758316621293741216512 3627264 447330313022542114382665526934503424 3627265 -27607347398625963278621491226854080 3627266 840959949315370529270492648932155264 3627267 156626580651279670418275968428471040 3627268 698193309659567476761011750255109248 3627269 283612302156795130681527653490056670 3627270 48271638229470745658995764457808640 3627271 -656586480530013917501363715756663800 3627272 -3410834067636990507710226275156951040 3627273 222828038948379142415976364505000448 3627274 -5990839869447050427017496761682384 3627275 -625549666427397953907490258374068700 3627276 612440643375235344844175350857887232 3627277 649384883567124917096026974086339126 3627278 -432288371457963500178563465888170560 3627279 425302059705104680428739068355002048 3627280 -196195952845611984861250402917335040 3627281 -163071069860788297338279817110782976 3627282 501114585805896727440598696118808192 3627283 519063316908804513841754410903218240 3627284 225221666455700622608016540297646080 3627285 -804556493788837104585142802099654400 3627286 -330318702275036393752825640006768256 3627287 -1245410924898984446900499826416731064 3627288 140080749949945753428938554736640000 3627289 1064014002871327016945236513012934090 3627290 313592314326554965026059368762867200 3627291 7113400928420950813111257152982240 3627292 -969930182219437052668139968215529984 3627293 -255810682092350472013731878693501280 3627294 302778334753698727760940809819043840 3627295 82304350900457980117533264895354560 3627296 -342714901030777750165381835271438336 3627297 45541922566636817580583712126218788 3627298 -1268055600521566422712591989993716064 3627299 892727264349347075624993830083927264 3627300 -72679030410311276794362999253555200 3627301 -1810087479451646124815994376112787296 3627302 107926903721136133817809351329327360 3627303 350455251349303460129938350558700800 3627304 -1076157385288151030660705619960391680 3627305 735876187588434681395062355475313920 3627306 363395340062143066203899702715406512 3627307 11685354959203025253071907574649952 3627308 -10514301436116834983805670099023360 3627309 456191638955922316263092399907463680 3627310 92338007917048049293048361149701120 3627311 279471548834076187865954316649587024 3627312 70690629378637901688208254314938368 3627313 691651349846928666376857552987645040 3627314 211670803098924662139552033849719712 3627315 435925093696186524729936374682705600 3627316 121131358994140206930462143955234816 3627317 576441738441576501207821450913696366 3627318 -197464918299211733966021520584220672 3627319 -141577674783120077934526602443808768 3627320 433947558753401802915635251107840000 3627321 -1048114732498659834805476355226202288 3627322 -85078618493012645618207105887608576 3627323 1170811313084066622315448663489651668 3627324 911848904425013199547445495934299136 3627325 -90132203256034121553074175716675900 3627326 -175454600736341006617712320693086336 3627327 1017843478247440137436285193643271680 3627328 -10026248271442446360677989917130752 3627329 -2292689052365248152462513183009899070 3627330 62165235262995851670880256440074240 3627331 -591382685140254733779078064778412868 3627332 417414844135150686072297541105255680 3627333 -606000980707844412857726419117552098 3627334 1042400408418748176160941316603902816 3627335 68442133518738472667073348865133760 3627336 574046769900627080562283212710707200 3627337 370455853578184362326419912401031552 3627338 144250156025514348509317351312992 3627339 354845295324020600898412843078507224 3627340 718809288801839170400185177519641600 3627341 -898949530302266710257699628991183616 3627342 -22988638525468749020982155222013888 3627343 -7715386392757834000146297014974320 3627344 173247823853543899104711975107297280 3627345 -327057842064820267947636473605044480 3627346 398710378320042156498334970986825872 3627347 1902023020729458778232112118024670040 3627348 236467632448936107098152194616289280 3627349 598495228024185695881189698663597120 3627350 24440106211412966288628431580074400 3627351 -4250294264993735819949755489432064 3627352 -264720574983363732966163441535078400 3627353 281803095615314429840891309179548042 3627354 651425784693462055288385005308203520 3627355 -663163810250610598165555032581784000 3627356 871567501904640040123382125625233920 3627357 1398405449636051011933347132584349888 3627358 -489921266359017305709613061050637568 3627359 979100809314552637069537231914742560 3627360 -682537200368186001591646561330790400 3627361 196483081942933388600190065853989652 3627362 542332189748870240411076074733732432 3627363 -530521215885076161021222041596286856 3627364 16729494588017913991995846422159360 3627365 269350239925042545489514037404752000 3627366 244858398309602995573375796851568640 3627367 536212266469473567628451343297855416 3627368 -1053869199872543092903020389914813440 3627369 -214546085722438049382260882890556160 3627370 -6476045436980897954382899744788800 3627371 167484095755116560099419563671573544 3627372 -24228969640112538267203695701196800 3627373 100687018365523660345213428167592600 3627374 -408064372079321903911134108746016768 3627375 844952345093735757387057217533480000 3627376 -225015844870980360627555488913358848 3627377 300136961216127776060560789198395060 3627378 263398506572736730019379123624132000 3627379 54380613526333361248963721312401920 3627380 259294520747116922676061851149015040 3627381 77355237305337688196568627524602560 3627382 -329095041837874438713958799761185216 3627383 1137435742709748996297400409929942632 3627384 -584545094316946974708245544357703680 3627385 -479994562196084150622791843128084800 3627386 -393615734068783247291706302799878400 3627387 -1191823117465392237573319834016568756 3627388 395818246105959238720895290846988288 3627389 1980222522268794329994294418040362956 3627390 104359395573209173914258835009351680 3627391 414903349416215707516267915509233792 3627392 -1830189213493583517400442866803671040 3627393 -160870107710783352335099164934897664 3627394 -13416717873915230853496366895322240 3627395 -166294365340502993793695145298143600 3627396 715079433859525500896202967611279360 3627397 494095893692017236484750620481362240 3627398 799665033182736637042523678209135200 3627399 -86705072821232405063733446262652032 3627400 324428309804003690421261110329344000 3627401 -1548662636207769210241151617544138598 3627402 108715486028121973586358053501955840 3627403 145362475562051894934830826281955968 3627404 -184235511370710807107960399302963200 3627405 -1037938263322086700380525755827917000 3627406 56695302330203798158285108180797120 3627407 -534499401849031495459915011877317120 3627408 -315439439761923022367585228484182016 3627409 -247779787337311567381593522122535840 3627410 112142745651767007208528891138419360 3627411 -77135321375728552386991917576138960 3627412 586760113711717433302930983388460800 3627413 693587345955145122262271644271182464 3627414 -116136122995152604379250727590798720 3627415 -250205243112947708737822410494096160 3627416 -281459006451455289771084095024916480 3627417 -475727200765804435699359252511683120 3627418 142313901282942309819811343484635904 3627419 -409243744161763897181694207285317880 3627420 -269039983287686634104193395289861120 3627421 -348730738875995767483164947611021140 3627422 -424928429876936569268490365647363968 3627423 86992176966218787000349415463687720 3627424 765351548727546146308280762144587776 3627425 -210806575097143497890001048897010500 3627426 -247919341137516988503543141036585984 3627427 -471688112915830846020545893386546724 3627428 -109223592881149516255524211565543424 3627429 194731814710209847136514548705107776 3627430 -781702267142647589748467720178752640 3627431 543053366059804958796923143834195272 3627432 -702977389226537186394575982965882880 3627433 -1881250420289466882588478246989688176 3627434 40682279224054986287119821696927744 3627435 -186493341523188497929736905166630400 3627436 -652142577139545790233437834640337920 3627437 8470439449167804410470545474221280 3627438 -214555610419976751961378485282094080 3627439 -2072774461674943818492033822740468280 3627440 -367725610557219109228523161658327040 3627441 1219166355054747546652412682989510850 3627442 -119903736642572096078234136294528000 3627443 70209948165047757487834654352952960 3627444 -833098336007060319515868324860227584 3627445 -1656717962825849036686369708222080 3627446 -343000232918048335548758765336888256 3627447 1980298149484883183324874870188931072 3627448 903679391140461918970338972003102720 3627449 -376933048198133834472178349488971264 3627450 -209997095197855828277415491269632000 3627451 -354690217862691884808563691665531548 3627452 48302794533379058074670345048950272 3627453 802573093525883033944074386444546304 3627454 364153857441519423637311748836405120 3627455 6307041485130856602416146333685760 3627456 -56086196421048202149330997267660800 3627457 59759013728322327329587365534354880 3627458 478215380555295615430310182593616080 3627459 -581816152450232558940091375330308 3627460 -179427508650059886221666306448015360 3627461 948642234504446077549772168170497600 3627462 -29363683753014862108064209196826240 3627463 676683624654524838765642418846342960 3627464 688065444701811966009638267594680320 3627465 -213391898453304481037282894648448000 3627466 683723420517490043079619665718111584 3627467 1764517662600167694043094690417645760 3627468 -218018860943209753650280689591945216 3627469 -1635902117880262989614575130729397130 3627470 498606762000901059544614216182156160 3627471 -1048004581314609174481071950935465200 3627472 -234665215122736769628933028045651968 3627473 1735550302632468701617705260458785344 3627474 -691112903487491954664535524249824640 3627475 -265554168903265017189936185126883000 3627476 772203369210865186531389533840242560 3627477 454526180396007573517861833265593600 3627478 761458386832814264376586190013131040 3627479 -53717018172489199855970362702307016 3627480 3420938533305219490357513961472000 3627481 -5815476357003037807548035197432896 3627482 718985631476715268074962596149572592 3627483 -886556712611506752393630816330504000 3627484 316845125579643652982683252071156736 3627485 297512119962358419162751979452285560 3627486 -128639266651009532702872961067949056 3627487 1793984986941696656392012615737609592 3627488 406040292576992701408681384421621760 3627489 1279048199985404145677624231972731824 3627490 -126429555026632019504683442382540000 3627491 -434452269141065380350093769237138176 3627492 716184588109360372127901738717640704 3627493 -1776135992695373174436504886303312258 3627494 -205499628974619033267286649784257280 3627495 140699389655487732572614990219263720 3627496 -382945358193743595031729097776496640 3627497 -628558506846170858635425120603637680 3627498 22572200985116812267464439989834240 3627499 1816331489060029756102835415965413240 3627500 -166170923101185138260401825062240000 3627501 -142234485295283592804954666548038656 3627502 -332100970263140449276336885287450048 3627503 155187980161187540234858764688305464 3627504 151738720152131647907931637073608704 3627505 87110850722592580709089877338340160 3627506 -210206180770073560970913881278946400 3627507 -926359581397029489368175952170247680 3627508 973384673762580615261485500456912896 3627509 2021062009650429118660987947504893916 3627510 -108129219208374516997153381404877440 3627511 -1468395161993480932881767013971454288 3627512 147126767512469031296060175491727360 3627513 -879210889327460727611677066762978758 3627514 334194601329594140494402056579231744 3627515 -359401165511980801891557008092614480 3627516 -13675977772469843241172398531213312 3627517 141467554251489239491073461185719212 3627518 -1109169577751283908154745846157952960 3627519 -824186558937309701530382519767854264 3627520 74836685319868797467640035121561600 3627521 1893198084118145966220782023360509744 3627522 -45588936310482042209353249082004480 3627523 -35830703088112450569786898205684400 3627524 -341871130031599317528288417894443904 3627525 -350845163246277437093383101818234400 3627526 -60340417675065385621683662928197376 3627527 625499006824984271077688511595326912 3627528 -6233554684264161287652985402122240 3627529 1018540079257887433460349362161135130 3627530 -639101758697952393180940152399591840 3627531 521165688917791971478285933242513840 3627532 -5320997240926053046102031828883456 3627533 -159497234031173087628986756889111936 3627534 400228899951751343685013860400265280 3627535 -559475491619038328088072153147398520 3627536 -398883208621272508592295931738914816 3627537 -810103719512208854709130287013816320 3627538 -918130955206111078933171088260907904 3627539 3097215246255487912320893933143546320 3627540 -132050937365546262751452431071641600 3627541 -594429329947852108454964999760254848 3627542 736670035027700562644639881115385600 3627543 529135265523072886133400896624815464 3627544 95910723280325434008369433033728000 3627545 -1289293636066184848935212064088281720 3627546 -125246323893650636395614179406963456 3627547 49365647498314341132458136863710464 3627548 925666374243061091443513735950782976 3627549 733571102873825604827043795280763334 3627550 48856604533000565993246637259732800 3627551 174434522364791185259672655844064400 3627552 -75008477871159616261903694514094080 3627553 142322478523117889729121253554648084 3627554 219491791932008522306331129101414400 3627555 -1017836783173000227948616205628907680 3627556 456433303885262707139436253637376000 3627557 -378569729046358035378950897049072960 3627558 142896469215545286440489191173242880 3627559 1023911881056827047494121493163407328 3627560 -320354935808006481659176782480998400 3627561 -445327789012437840967455149850175296 3627562 -565650563796524153158637035167700128 3627563 -1014236177337035045179871858414555256 3627564 851096683414740536824509933769483776 3627565 374371029321640210936163956429501920 3627566 2472616869037633253599652528670144 3627567 -23846691799778041026943021641002616 3627568 -323703188850194503736018328233574400 3627569 153145971454968622269084467806168560 3627570 147679794236074782400986261563251200 3627571 192159229410310251427602103665826000 3627572 305212947719538080493657953237029632 3627573 -166966572428659516075699164734766816 3627574 932667727939461527950143355169572992 3627575 350614417547792524785294736276176000 3627576 -1023540523441310260347507782132244480 3627577 -2286079569934933591368612607644476460 3627578 997817046111295667525207690280201840 3627579 -1343696872545223907330114695087730640 3627580 755056874353957876136138028480000 3627581 3015608886715017820302438084796277280 3627582 -192232741645781753878820383651316736 3627583 91495613489865403188436046297432784 3627584 553339697785630026249082264657330176 3627585 18720998187892910351939855825909820 3627586 292176370217886147623987431143478992 3627587 1667231394953227588286607829588066236 3627588 -183681549900935261299790565063091200 3627589 -15314638667688406628235107883054080 3627590 489253332079328348826339220027036800 3627591 -224998960442115017823560372684817792 3627592 -600078790929932125996003820602398720 3627593 844563851221813016622998806767974784 3627594 71837745112669500108169457663024640 3627595 454957108093862498175582184630653600 3627596 491724338680769163157422393789966336 3627597 -1044705768524281643063572126019361600 3627598 185231148629108080630213794209706432 3627599 210576616394033202389879105399216736 3627600 -127102179434416269334092498921062400 3627601 -895143637908690252270449304330846720 3627602 -140798177366453908283732907563707392 3627603 -94744816681010791091831836670598912 3627604 -246196586988600748410785087301103744 3627605 191137807868092228042225472761359360 3627606 31869616875334609640033159980720128 3627607 304188872582511328407085832093774800 3627608 -1539741493657710113477037214840535040 3627609 21895228340387609889061400271765696 3627610 -257693226373037466718745870985753600 3627611 -415465626529674096205977570310488048 3627612 335570962441949623303424689153766400 3627613 -1346455987881586137765884379610825920 3627614 620337903572341063640508800434896960 3627615 -603914492005094815808366768268240000 3627616 1129298801416994479960081269757181952 3627617 -1097630984302453465329262668554715948 3627618 -372554167266985384503438762167392896 3627619 -2538532550859535031339973364970930000 3627620 124720495156409090010518827354767360 3627621 230545487009443205374992727350183072 3627622 -506915542573522916071580265882168000 3627623 332571391003142699051732544169838880 3627624 -90770807023162882578188089420677120 3627625 -1429648115545919043875426904206811000 3627626 594320603824390887905548046433838512 3627627 612476229496487206267349889244447320 3627628 -383500470143801349661338810355646464 3627629 441172950996835667130451686150702720 3627630 292142770719794492684408731647573120 3627631 -139984729968719881577220666280110608 3627632 -253729678845379854726006914891612160 3627633 -69671069051626751818870536548726016 3627634 304950802025899226260480835051955216 3627635 -671118372989107153173055177595832240 3627636 -439575910164613584580822889405976576 3627637 -178156743917637591070942815196169832 3627638 -124052970960398387117613444948990720 3627639 246863350445651365588194800489198400 3627640 -433706458309613991903714757678080000 3627641 1833191087818645404115450568954808042 3627642 260305873515806688598367360662228224 3627643 -210060329249952494714892112934009040 3627644 -849403439373163790970044691458033664 3627645 229470808755697954725147032784528000 3627646 -698311812219994704017753205836325696 3627647 -2152147751046400794519349252329517728 3627648 1598443548867004259910674670755512320 3627649 -1707685560280889293190441501112884350 3627650 76462304572225550574822252657237600 3627651 386579977057498516539999119382389760 3627652 -4969707509573122692417631262539776 3627653 1904809619473895792432401896423991902 3627654 657905124181851133107544618095741120 3627655 1055789217787126199235053634061693560 3627656 1120717571443127767352163238074408960 3627657 -512233903732305146730299496049696272 3627658 632431489936717918802982624648421680 3627659 -285584830442158645076278588764323184 3627660 -984596698139694203908540596048445440 3627661 41816703137615458754999629162606262 3627662 10709799389685173383156131274912512 3627663 88443004855161832487196326559756288 3627664 -283678699862738495419798564457201664 3627665 -361836603111794002160949392351482200 3627666 20581734047357399802202067770566288 3627667 51976698074951872415848395182440240 3627668 577179956134487435548814423828674560 3627669 -47539515116131138412971689620905056 3627670 855268140246924990589997645246918400 3627671 -511996818152810606165536490336611128 3627672 -115372430811116256175725703047598080 3627673 -177672327906476078369488116543253760 3627674 121799218086824899465965812121239040 3627675 309424205398793701304421582541981200 3627676 -642199541353711494632936294301459968 3627677 -167847475743998980549359630943464474 3627678 105610785736016438288315174086818624 3627679 -764608721254588721142189079073926920 3627680 186836658047922583657094614666444800 3627681 -1136214128234788346006781607719838656 3627682 77740108408479210501134282304835584 3627683 -828222679934655203970314274583948068 3627684 -122748144583302936784099091361847680 3627685 -505238306320752192733915562054671620 3627686 -614661768039902914852447340010098208 3627687 -44434187674943618117168485946009856 3627688 131432951885829776075436341319797760 3627689 -18186325639948827531376779990874716 3627690 -265697708790989971092107480229711360 3627691 207695713510512955062691473305414592 3627692 -1092200473482849724973925707460029184 3627693 -625971363522018419246934904812244800 3627694 346247271507145270888131192495349632 3627695 -35029359056082044802080942090726400 3627696 140144602227875618135951537405263872 3627697 294211872652339433206449181116737460 3627698 -108808384912228651217166277621125120 3627699 -155618198691722468155327598495950536 3627700 -303751664439815146011531954418940800 3627701 -324279737023852251351679926456864 3627702 21075691379143399049047423111735680 3627703 -1086326578004954561608322390980093200 3627704 1146659054193365288121092308631654400 3627705 735207010060542930503861841011799360 3627706 -565810641805426942182991879095362448 3627707 2203087671730684052941743322178809956 3627708 -41590843292514138611745136683663360 3627709 1847538484354268634574124543076685516 3627710 46143483658514403633376831074395520 3627711 -1304633991725540757165404208003807240 3627712 217254264888068529754795162239762432 3627713 -759348910331223108967946749682973696 3627714 87355414064851245699999825590663040 3627715 506285667245668350255792496257955680 3627716 298789053904699579582788627456243840 3627717 547941202585089107861895462596602080 3627718 381694923256128409359076363171528320 3627719 148036577390544825576799710773273280 3627720 -137016333518121667744743255736320000 3627721 -103173165141278042640874666921197696 3627722 -305699398554350482053371735237069568 3627723 -848907751311418335046861650741396864 3627724 435345738853966336338567549493066496 3627725 58083431902764599015003031376865250 3627726 -843964619233311529196419600112304000 3627727 -251279202626545478743368051515147520 3627728 18415909181244019170401072821960704 3627729 -163399349139984870693514978134683520 3627730 31107072526451589624607524283200000 3627731 295614968450174421290926199742600864 3627732 -796774640008272084474953224859209728 3627733 -1000543053097572809793651402238088640 3627734 -819840946147936965422713010900315520 3627735 27402144179656295968113720630702240 3627736 -489255113629677700099714121157795840 3627737 -1134432771722918074452602099391226614 3627738 -186189343721501449521142294114732560 3627739 232979885758452901356651296061216256 3627740 16778992906408357280091363580208640 3627741 -75197388918360457681057664663757696 3627742 857206192896809772077707964701592832 3627743 186948571115960856213632368292454000 3627744 -77943130367740256572827329064075264 3627745 90396629796305366724013235893353600 3627746 552522925150677701985965655904014720 3627747 -680405881494015039518282286762566040 3627748 2229701323615685240792669416230840576 3627749 1468130647380222822410130571337563836 3627750 99879184745846009958326574094848000 3627751 547378643444610444998851181116119400 3627752 -187735762152570190564496430479738880 3627753 1350231765012200304549885871690767504 3627754 89584962664484985364972042574590224 3627755 468625359585961467174530367203558400 3627756 -605851286447112407577219681631397376 3627757 -277496196259424603137932151849528576 3627758 1049573083822833387557468488517601600 3627759 -1367505813581387205637759545106563840 3627760 90098817147042210852545401817333760 3627761 -149186228758432234246453858562826000 3627762 -178414228060748566846906347660462336 3627763 1011210141833874741700196311021782544 3627764 -537477543945606550527706067594256384 3627765 -356801690848198412711098882277661600 3627766 -806364069079842361043731761697252800 3627767 530892808490699208405515820938535936 3627768 -850587338464487633536892959814922240 3627769 -1207044476964941479510265261454887830 3627770 114766046657645288074117606006272000 3627771 -366860424623652906477085586122430976 3627772 -1157579647590988178572522682770714624 3627773 -9069005729097789090072490885912116 3627774 -125775284392666136167696473560242560 3627775 -475452509905964478606554403256254600 3627776 575321353666035948029884488474427392 3627777 -193479398126507610795728251682786592 3627778 -423172326866826138384553266800199168 3627779 -51133907983180226170496302406330424 3627780 -177697995418787567650031520385044480 3627781 3045731053173024512040742574559360 3627782 -554036392566365987192358318118640448 3627783 -494032094992541846856109342846568112 3627784 -1564380580370126370016050711834624000 3627785 129612693444113679914691881995104960 3627786 45637112100060296707184720087802624 3627787 2013301036150947466592205473913604436 3627788 -690647010711934782458718230332331520 3627789 -752142040653254858508543693988285440 3627790 7079203522808229664621027361214720 3627791 -166345210674203006129256850983401808 3627792 -67806148358612897086435110974914560 3627793 -76902474678061010721821441398526400 3627794 793138940037452663360425358306103696 3627795 490472241782936791793587018857561600 3627796 -29712739798827757508230738173750400 3627797 947802323613870819584192553531615900 3627798 82620797822179203842396021543338368 3627799 -394445450205938537113088243626455328 3627800 596598062685337454762710785199104000 3627801 -488057295623331669110205435726636960 3627802 436443114528870865261610749553690352 3627803 773418326619033490282776784081641840 3627804 -971396414442604569648419266267989504 3627805 1387885106531529966419960378576396760 3627806 3729397706572347417855791906439168 3627807 905852004449534883533043658210272840 3627808 95765898677628939179367791960653824 3627809 2400773398669091380675360425617085204 3627810 219891881933924425169647544834610240 3627811 -2026240070517183510652815244788781176 3627812 -1516687330009071634242518902117436160 3627813 186536219079668453818451808070066560 3627814 -732662838981698431990216983845742720 3627815 -1072798608203720604496825570652813280 3627816 -305488067509648158209545954465382400 3627817 775471770496182884660510866928132846 3627818 -610289221973030688912081461274555120 3627819 82173194062723797688028126802572208 3627820 401784779682537503565526587807713280 3627821 -931555456802585605665331366130189268 3627822 779958658895114961180352939760640 3627823 360148184994287788465331601145133072 3627824 208370831608930227042766955249664 3627825 -25392901597660488847081228655288400 3627826 -892202484558085564011808295173467888 3627827 65526116289707746747910125097934672 3627828 -56553462089692046141960905341167232 3627829 962151011364123255494253407800504430 3627830 136679516961828871672680629128876800 3627831 423157459841230467975236502325483752 3627832 862759485436082844030569276332216320 3627833 580704352845667468649638822574983824 3627834 313796212790926217696154913393234944 3627835 -556160090129347555036672081962902640 3627836 587174372682594876549630859248599040 3627837 -152363408134268348412205050679565952 3627838 -930106303005570718242826016465091840 3627839 975272560385285250898178758395464640 3627840 88175634337760974074410591217254400 3627841 13473040600544191867990968581923520 3627842 237080707041085664284458269269524000 3627843 960746096244474530347333171569212664 3627844 255296655431980036956742010270828544 3627845 696503970261496681078525464624578520 3627846 524425190708453998057389129345370272 3627847 287577036558654117345371262344397840 3627848 -158756391549201363467913072890019840 3627849 1584866283236226501818967259885101600 3627850 141352210868649884884297287462452400 3627851 -1313307295337480750652640303679635440 3627852 857206672504147972598571836502912000 3627853 -1201677811443238657886554587041582036 3627854 -42794014819270507290572940258720768 3627855 -81244555204793128418168056529280000 3627856 -110649792521027507452322350636146688 3627857 -1055348996288643196442814987027786894 3627858 243945464611836712051353976427455488 3627859 -487613166274884822578541658856650896 3627860 -755729012793127228711707713101363200 3627861 394775210095713562530472552921843872 3627862 -814158212649420097536364396926361440 3627863 169291227189445106445494073275855112 3627864 329127463319037549836373360970536960 3627865 573649885618444065912268513001802120 3627866 -446971861826450639334970145084477952 3627867 5720816994768483886048346302765248 3627868 -232153824004324418686453907326967808 3627869 154170399328644465084414709836018432 3627870 -376172126078894107007979748025635200 3627871 18712759353645078406034492199916320 3627872 -1135968832024132132652334960630693888 3627873 848715053620693763814290720770811922 3627874 -356903033253060211257969152645318064 3627875 -1807424007623789926513504600728336000 3627876 -322378003834955292371449806816399360 3627877 -52321033065130743630900651641986176 3627878 378034363534529865337721611925526240 3627879 -621607029414232150769340074181327360 3627880 -1301246134817645975952357029936793600 3627881 114786141066239858975249252633841012 3627882 279644360717695624751064835075645440 3627883 -485515640260539520880404689473601024 3627884 -318586537697260739905968120589261824 3627885 403154942784581111968248054855649920 3627886 -873186196394132529928984724992924608 3627887 312003647605800751866967777260603744 3627888 155508516355634407307382081449361408 3627889 2090293148769701054205439131649172690 3627890 183534242211623957546521331658708480 3627891 -116522808429334680227730762958049352 3627892 -437583201048267244452472390861830784 3627893 1424960672564285466918996265412900142 3627894 -534086097932400612920005406359579200 3627895 -324512005738818477528304015757970600 3627896 1245528825565051993008320612966400 3627897 -54347239424082462149794274460769536 3627898 -542317487220906973045805962491701760 3627899 9275485068832147588288343127336960 3627900 -326880542639423733603662772688320000 3627901 2116799108019128901577808152065888902 3627902 441218057364728397630356813778316032 3627903 -668033329706969927530232686085325936 3627904 596877318893475431992403026771968000 3627905 -723870518723677095428465616316415040 3627906 322123300143441021769673679901432704 3627907 821683310678205134021755238839144680 3627908 303074969462406754110288247904219136 3627909 -14384092854333508373071422147383010 3627910 3181832153301381899990778258278400 3627911 1109004760176017697999864256048752312 3627912 -1065648649095575989564635615359508480 3627913 -245810726450099113648973685042636 3627914 143377665713949518125946533957181184 3627915 175182791889762843279423496238887920 3627916 422524016377858488621237826503536128 3627917 -1276292561525834517116418062665430400 3627918 268189728726269866347112750714836864 3627919 -2144266661750621926693521272510896704 3627920 -238664083126209163301669578518528000 3627921 -788582447725451886742318732622072736 3627922 -825786967350505505447925121866469488 3627923 -778489727268818679449990553939478788 3627924 -166264887966651194266266309121333248 3627925 -265581493081452413536074639968751200 3627926 -145874823277393937957148331551113472 3627927 1094608040858799564525086522442413664 3627928 -443637813177138733156280470841303040 3627929 -2225951210626862828390902148749543740 3627930 -121691240134837461231171930915471360 3627931 -1521484144204853034142901108025366268 3627932 478650629672956750183635954006958080 3627933 -960059720021991738457770380714818176 3627934 -773423491730289910386380123639168448 3627935 406529568250964727750419139176819880 3627936 613149948533614794169016346004684800 3627937 -381138162445601826710958003623056414 3627938 -326300708500928165297568864875144880 3627939 10428596858391156801584202106379520 3627940 -848080844382056260958709793483656960 3627941 -1100701159125831244201953008890478658 3627942 382675836705694374415611687214938624 3627943 -2762969002883773052979168296928544 3627944 263064848537890926602347896275097600 3627945 -369770914221208504103862961217577180 3627946 -715886530302515358412920153118371840 3627947 -1481856618031264109863446539303462604 3627948 269387757621857964034192220202862080 3627949 -47221686525547239035781884544887636 3627950 754631552763381422296699026864000 3627951 397777846802163619852691460866977920 3627952 -154795990762578081437682357148581888 3627953 -1382893293089148293550959338538880 3627954 27710773641685916682477112372951296 3627955 -160720127051800180440393538737786000 3627956 227041438097315793775118198786588160 3627957 -970044594422652509248663130217554208 3627958 -127401546427655377374214246211316480 3627959 -25213916795235358559251094914454760 3627960 -4246563085514495210597403272601600 3627961 -39492211481416521416177665321106176 3627962 -230272716803323129759498978712417568 3627963 1154492213534076753965555795668388400 3627964 -549421140565422200430702579595048448 3627965 1287398823961306577941930798821143520 3627966 -386844610910640863251294265928912576 3627967 -153159221809375273254812420237027616 3627968 173180102227191213329061136771842048 3627969 215032299568720452019659972463488000 3627970 -78799357671016046310463851095394240 3627971 -1254422830586904314141170546573605828 3627972 68902130415149805391191915248194560 3627973 1828638659630178266790784362381896222 3627974 -24227362250662751049379174412267520 3627975 18111757279367297324453819023693800 3627976 1687281694150326208391644531535093760 3627977 2548711985241550836187176569740597632 3627978 -162776134002521198162220928398116352 3627979 -2066135613415402153945977529398925420 3627980 434034765576936882805664173305216000 3627981 -293965589727344515699559308842043488 3627982 -114909666358989144214905775157337408 3627983 -1463734508003087306442304349594180976 3627984 27184570891657001850404968992866304 3627985 -966160008788280441300832049134487820 3627986 754393833040986937540823615662530192 3627987 -876276415451142960974991178289141760 3627988 -150577824103104213001267950129823744 3627989 1576044577348548542021159740621811790 3627990 -519053131636335980965396205023812480 3627991 1514584046716493057491278483332925984 3627992 503568893313450371617970562178252800 3627993 81273829850142312505054549847076000 3627994 202969460309778330402410477352448992 3627995 -441563346661264541787437157763089120 3627996 -6051886693469621212892655012249600 3627997 421427370466239883912169390119646880 3627998 -146833946430396509087612414405025408 3627999 15347647623905777101041205137699768 3628000 -5958571775845760313922960293888000 3628001 -404486654371515650600975446383149400 3628002 161212822405113575348149022621443584 3628003 -2297102012866618845701986911266750880 3628004 1911107070176831909005512500990090496 3628005 -560625499153983533981748850163161440 3628006 -808468369923261795703056860856630048 3628007 1036594025751192047993235367614227256 3628008 102221434540153359806143575714969600 3628009 -380406730539223149758363674233658368 3628010 802015442248620086833337225032952160 3628011 170487673635228081793540126562192472 3628012 -1515991050384505881886989606673072640 3628013 1291134850592860634209163075066659584 3628014 -4398664084211980209984663726008064 3628015 286606273497133426695491770125785160 3628016 -181563620322009630531398537692446720 3628017 -560197350008281028047444790346833760 3628018 403519590716004805425379401186210816 3628019 1211176879481527039528495633959302544 3628020 127493730869284448544155165215948800 3628021 -799425837921280726105062880515779016 3628022 74990089462144579979978229203889312 3628023 41115491317951403512305068223694848 3628024 -2048330396712004303435232415971328000 3628025 -143221066366305759994173929655450450 3628026 593413935668847684553588751625198192 3628027 -48206251338390355043372966083945792 3628028 -745390403193313838837075216624355840 3628029 408500673336327926892509647602873408 3628030 -228480686370069796002008110588473600 3628031 -220495759819868385675375569073657600 3628032 1132807811909673474125580962849882112 3628033 1629087991567926816398173175785313282 3628034 -198014471657970375311588065372718688 3628035 -32935716233726221936046845830085200 3628036 -1717397835119395912330147713360577280 3628037 -460482453964747529641048220042938848 3628038 -640125822602923031077354730570808960 3628039 25511140183233242857342119623098880 3628040 -177667700554202215708462296348979200 3628041 88345059035980824446731905710360592 3628042 -1231544648345110010155639924171808256 3628043 462693881924842360186393047291940704 3628044 171162027100238078872461285163008000 3628045 1081968966238484929477767543802137600 3628046 -920628189840189309657627968535678528 3628047 -311874535828290072462836051134064880 3628048 -192100661202584510380227233806409728 3628049 7578132035476473707263663461329952 3628050 6743486301429842498823081124348800 3628051 8563683691560046777273257965087744 3628052 893382933855238361378358964409475072 3628053 -373742723031809315892934209614598240 3628054 -71514271901817588443573182459944960 3628055 885065639381261675175296749455102960 3628056 195970548528896280689624202977587200 3628057 -1162697247492030532404946066426128694 3628058 -911068039625082411681589456654681104 3628059 660188698210014140013968657223223704 3628060 -119812450108304984895319545376957440 3628061 164107831226550802725354726123202662 3628062 -233608972822453052854425286181047872 3628063 502915645340075286603180507174953312 3628064 -3787334503442045949814815595364352 3628065 -124852642386592764389464730264198400 3628066 201472461582361491255957557216193024 3628067 814050235432598723225998974694177116 3628068 53727632973503852220494337106796544 3628069 348159177857539757401933544845611840 3628070 1118237609868915012242876193566770560 3628071 179147273746904838467817460297041312 3628072 401840102756511837369764062095605760 3628073 -1732507324426890759424916248999788678 3628074 -251797396449781628840678016339048960 3628075 -1431456170998111056210130239882816000 3628076 898560332556744427406835852129557760 3628077 -173202522476615658742295699327396160 3628078 461702983366225554078642478682091840 3628079 129845469452027001384985245955513440 3628080 35734881696030342584395368638054400 3628081 768209635542881462944369965414859264 3628082 -3085810043823415151042310727778688 3628083 -638428087017554585829052762553746896 3628084 1591758317298643964030584021259897216 3628085 -154842229230228955755748974729139200 3628086 -217715451613110499738381245319514112 3628087 -458855970645705931831336543563715080 3628088 935956679064246518872510523576832000 3628089 -495370065854179602138951571148929152 3628090 -226149349009071188438016908071464000 3628091 406121958403423543190287328575514064 3628092 -143691639602055950483299106177886720 3628093 895406069071796787728530733037320800 3628094 -253545759112559403072754994606747904 3628095 441107563946893660805248038108773520 3628096 240019609064271965078265954809413632 3628097 826862566637589064290535009298398464 3628098 -26080437043044465068635709420378880 3628099 180666464136301002884612860598275264 3628100 -9007862526270669880771041670963200 3628101 400687055947880164420649426123780832 3628102 -162282579889106253950118668448985248 3628103 1478857427096661527090476708332590280 3628104 690524024839055244863182932381573120 3628105 -516912965652444007944383150100011640 3628106 457617379001956119578521922254485648 3628107 205359425885367333201244855969792440 3628108 1205770519867306301997388695097238016 3628109 427450841340396005441693129815907916 3628110 166815098985579441066079738209221760 3628111 150976401137288419889837652302617712 3628112 38268072715119039901095223431659520 3628113 -478126612944358016948043047450294976 3628114 344753689892684547462379438204634112 3628115 -193457976495225406129409574249143280 3628116 -287186629886001045610179717613510656 3628117 1519293951373215643471048607312393632 3628118 -101570117027923469800393498307381760 3628119 1091882478688019621988564467000539008 3628120 834979291795144835963741511242956800 3628121 119630068406245809340316505496317120 3628122 84554580569696686925669365420518144 3628123 1293927301451972545144924515325735536 3628124 -1674286320778354488105534280832392704 3628125 19035153290026200757954244427000000 3628126 -195396504681299382265667832352373760 3628127 -872078238863335743049802513483181024 3628128 -511612485962551649626427811377971200 3628129 -1586481844969185170874798994779106270 3628130 -338856530753421349283170979950625280 3628131 205720089544337078724242065758603360 3628132 -897419476217151929899875984609519360 3628133 336035838879411102221372548927952382 3628134 97305355327421129747961199381881408 3628135 239345672104718473603440465312975360 3628136 709426695488553833786532868486594560 3628137 -5314713864293291297135736398621040 3628138 -57452208134617428066648135857267280 3628139 650979928466130398921964443070845424 3628140 -401839484329829202438863776079185920 3628141 146873624100823402087633825589243424 3628142 122735286988741292454576760059006720 3628143 917035990106732604768759722726072400 3628144 -132398846729482970306597947521990656 3628145 348683569945462976764880583314702400 3628146 93893929792246846955075696836830720 3628147 150007065310657042281664696416818752 3628148 74737934747975117074245634306215936 3628149 -341040887621337358300802713752498048 3628150 150115962864219837420534158882160000 3628151 349875017376850064424122506172622600 3628152 6449221436755894810656663205785600 3628153 1495367125160821515530310635982599402 3628154 -1737195001301057680465661551860579840 3628155 -360960120847127332670945975972061840 3628156 -214233105457060589777388475716444672 3628157 573595538416761823609333717942578072 3628158 56299118584141544079106905636151296 3628159 -576773030259224764454221590087933696 3628160 131155554022716422608753127325696000 3628161 -1285476711847146209280773078325387180 3628162 -924635547251294134729434183193724928 3628163 -567508200020196362891985419474818560 3628164 572097064948181649208361972421642240 3628165 701253848077137815759836399185523200 3628166 -1013653990745179688351347120938391968 3628167 -316317480650213633577624211483351680 3628168 1681958569186389726576774549504000 3628169 -295911046522666321377546301557923430 3628170 41846051407283337719756894968765440 3628171 160521591833806629243757607432142624 3628172 265141727982378174038763739186831872 3628173 87373003654116091534150308424480704 3628174 -162732494665210682282642457851347200 3628175 -320740097895772614397441443696342000 3628176 -137878527179200405136872080165175296 3628177 -382736519538506857770074174959886528 3628178 129510364186998072817960098062837760 3628179 -1020717090569489510037831974385091200 3628180 396769514657063701202008033929926400 3628181 -703362659633598767149888233649814688 3628182 -386707943179405589258650504076371008 3628183 233571829186675891622277404101966240 3628184 405038968816824937124594283068129280 3628185 -703528343537865185305302316560000 3628186 -1139622747299360869619602743705614880 3628187 -1133649775326448644652096305705223164 3628188 348789639697650711620508352689469440 3628189 -622694521410188294121174480377706010 3628190 -694901151728444189451859455551155200 3628191 193120736426378607023414318549954304 3628192 -1693282743996945362541489458890211328 3628193 -618202780694423839077361705743798558 3628194 -223537508823965786401121412046761600 3628195 -1476784138520181973773374104859434800 3628196 398517727951785634104299247760134144 3628197 -1313242038967016880552722221449346626 3628198 169437226401314181359476710477457536 3628199 -1016525376731214289436195302703089800 3628200 -363137376032417992691352144715776000 3628201 863113943147164816196629018843006202 3628202 -694440393148897538960670201933446400 3628203 667451803527030370185072188169922800 3628204 -59919448089667265877463023302092800 3628205 552201573015247860875750957883928800 3628206 756440909429174463758673680543260800 3628207 -408889938286457180251179730116201360 3628208 -329193123090123084111676788175503360 3628209 105310513710941840440878790542951936 3628210 68129046579878117468373181668341760 3628211 -24302705292726380889468683790550008 3628212 -81178628223331299857492166625198080 3628213 -276527532728261194500839376547548036 3628214 -745327191507204075888463172377640544 3628215 168295267941319606968691091238391560 3628216 -892444173919058695250479637221355520 3628217 -461575654350278558885838998626914480 3628218 143776861388404305645004500313398528 3628219 357867130441681195391944693899213120 3628220 -99712158193537989139828645507614720 3628221 316555951852208412196499659145031360 3628222 460292321918659135574817201207817152 3628223 -971147008438552697020363756926762456 3628224 81734520338793662226418048617676800 3628225 -135357121140254614226457108706886100 3628226 -180654485652388984775208429452259840 3628227 -114541745566779054719604737799835392 3628228 -984667485748661799962112478674366464 3628229 310252170312710294429519958550260000 3628230 340365331934807043390972492220110720 3628231 761103646360445384725477037933690200 3628232 1165738720318683110966169777902100480 3628233 605343923013555301242554509015255680 3628234 593406077921663425997829066927956016 3628235 629540278193235216454384960139341200 3628236 -167968432995732364982599813947457536 3628237 -2425083939574516177898681598445063028 3628238 -1131327572123579125445184733561692480 3628239 338262171793202186781815916500818320 3628240 24045064033368342710959796020838400 3628241 2133460011981726658613974964383446132 3628242 -508066251272670492389816414296574976 3628243 19360951602652960894525301738384492 3628244 -82984470026352085181347138900355328 3628245 514974283050659693424414698098905120 3628246 -47625884550021711750873896258024256 3628247 21035440297693530766183026581046912 3628248 210695130464462669969882419112755200 3628249 -1542889978440669569113182801963541750 3628250 -684811571402122422725021331716352000 3628251 707465113541819781814267865094671424 3628252 -58773331750667548192013552647243264 3628253 56103547798797478237195739074813344 3628254 1963422240667191922370494546022400 3628255 7376226173162733244469195439346320 3628256 -800309446389272443515464785392304128 3628257 464481835834490518668294510618532992 3628258 -599146554191353604888777512483097520 3628259 1412648053497437294975378099664844800 3628260 455218444540128503277502083588096000 3628261 23564094632439856065994537836557472 3628262 -397860454499756975019066061184472576 3628263 149317648108833725432494453601095680 3628264 -1275100776392973342178939407997747200 3628265 1401686761996684935371254620354426660 3628266 -730352675299760843162335910138462976 3628267 -814197002848062311666784196075900684 3628268 477472599350553124481960852034610176 3628269 45648579619291272057609833494405494 3628270 -295103246235792707681498204026410240 3628271 313624670268906462086611275521175744 3628272 135203811262244937687380274086215680 3628273 -35866643389710037929377948953979712 3628274 -57976390889227624292297116578608832 3628275 -66171476909915895146052848462438400 3628276 2111140803342042717930933528030266880 3628277 -1739789734248812614268819194166159940 3628278 1079474805170828141805786242638378080 3628279 -873605983267810744396493233664740120 3628280 483252597180100819396678594100428800 3628281 -522080903966469096161242267106582448 3628282 60899123194299299883136950547068672 3628283 160146843402196606341001757757926160 3628284 3260503577439507537650314569940992 3628285 860115737917480032418889406991964760 3628286 -698386992330397692580617350319633408 3628287 -455832786334865630260831317932974560 3628288 -413433595483144767203823417020121088 3628289 -288796192465480485114531374903674944 3628290 -237486203714742021193658942596193280 3628291 421124951013958908545166134164125692 3628292 -638225287117998255351451060526553984 3628293 -273074541684376746011531829535544256 3628294 -248904913106549937296302236981042048 3628295 167060381932885476392422882506799200 3628296 -298138016903191486940202488482037760 3628297 -1747370923681340386923453860713120 3628298 -82728418022231903996138016286652064 3628299 300427783234687866913503733296802800 3628300 -36837938138845977745951950279603200 3628301 -51153179626889546665962100984133748 3628302 56315412921060750871106936411664384 3628303 664657717000210251716037093585851328 3628304 -459859787688674995095747754893434880 3628305 215406072407335985383354043692101300 3628306 1261019275920230207414972069105694720 3628307 -750818715879666585095795046656345928 3628308 -80960579516348216322510898425544704 3628309 -340346936976709169357033047358613490 3628310 346518657179417033658123128299584000 3628311 -1096426659837539763847552785523826328 3628312 -2479095901779990374449576294255411200 3628313 289597316384339279948295599975581248 3628314 -6662299176863261413151686486761744 3628315 -289627311837986540591738267172335040 3628316 -89609949964732706588493490878574080 3628317 114628141294271247695980607526712320 3628318 16775075456569273150829869006430016 3628319 -20428493998775768611065362129104992 3628320 -933769577637135498180678341256806400 3628321 437314258323413020507519617008999522 3628322 -714686524489142000755904636764122288 3628323 -1154730958293467298890571035174204760 3628324 450712112053288273220206579648868352 3628325 138204946501033983895554619051921050 3628326 -83454173986066190612936969903937792 3628327 1270436755625551663669881347220792432 3628328 2149843821644854844646314011725496320 3628329 -260695186789470749837353247003713152 3628330 -24764920617333698597895294219897600 3628331 -125372376271021619764671486993884640 3628332 984170342388776599187053393758656256 3628333 181221220041585543695697334229282944 3628334 362332081633037390338252884514794816 3628335 -48374386771772189812961717415360000 3628336 3452057582806507745147367011549184 3628337 351342040398113041700943818477395986 3628338 71569845681176420246626912652705280 3628339 -166378943588151640546734156911866032 3628340 -609759259833020545368989005670400 3628341 767041672245476800653943596513046080 3628342 -449502409242396669125543491144499328 3628343 35251927183997841322806137740603704 3628344 1051307270339468469981690446339973120 3628345 65853212510656492872961752246960000 3628346 49259407803975799645055956102395360 3628347 742283059358403354501411923282383728 3628348 -66919244114073278995353463518028800 3628349 -46808952829559616412825741228172640 3628350 -294206782312782440536786180131556800 3628351 -1838499451197908390594959107633667648 3628352 -66141106364776702149006938399047680 3628353 1746564527994427728340300473304662144 3628354 282078989879953184271999792313453440 3628355 863755871685680695065651203667551760 3628356 451237008512250536547672520097531904 3628357 -993504468529459324890898407236823394 3628358 -579036793924601612776220400622146720 3628359 -442500693461640127519067420429625936 3628360 -151193827506245052402812022771456000 3628361 689853207742231433288405691835927584 3628362 -621236585834194358457385266894651648 3628363 704688938623582847739855216661742612 3628364 -141236869997021234461592689270579200 3628365 -73477518636230254195762097076537600 3628366 -236051158585946351148645149659006080 3628367 113966400963071105350972305988460400 3628368 -17923580839620111764116580294983680 3628369 -1512891816384976446268255781947427100 3628370 176304386387036793961549018536284160 3628371 -872564735470257826645075409216630088 3628372 -378025078990827660298331854416519168 3628373 -795931853745422523383592756569511360 3628374 737060555200427886250380873940148160 3628375 192776064573100756743749380924962000 3628376 1662447162057007962063997021803356160 3628377 11571470401157074190914475131413108 3628378 686816003091228278177798604918720 3628379 393143885392346116385747390783843760 3628380 17133371729969837709885707541381120 3628381 454075049850888609873506976656726752 3628382 778856908287242955238389850369599360 3628383 -4415842709667533334929618645281152 3628384 1418900999704940962823169442331492352 3628385 -1350651691774199358310363444241063040 3628386 -117605859255295337866519880905873968 3628387 -367325572034139328594311082041152048 3628388 11489066523657910561561808768163840 3628389 8427992580284528797266147462179424 3628390 -199404354687478116256816839127019520 3628391 -208668074029842008626146817442978880 3628392 24413701592339709296834193076224000 3628393 -531599471596477570873838429466939420 3628394 431728678190556006305314458733899264 3628395 -5703648704615789304735043567264320 3628396 -26098185038126215616039796333971200 3628397 864149388062552084913006393654357846 3628398 294574918533454037520926658956556864 3628399 -78659384937224768533750489044727600 3628400 -368143753872420067808090118320947200 3628401 -610044752798624279004301481909344848 3628402 659503664549931712930334302189055904 3628403 -1058371956850482379512961858897959348 3628404 10626844356186520709556610303451904 3628405 78462975764943412700419457372833920 3628406 96125214370453083960261672533099520 3628407 699588770381577837978156277282443240 3628408 -513038460625844317511882216753111040 3628409 3047556926866568432489773923567772416 3628410 -179736254446954194404944318657808640 3628411 769901383470209023848164946560244280 3628412 516623969623034518320543573030266880 3628413 -657998324289246803750367600376337760 3628414 -494343185658131147621393179842792768 3628415 -528241224626043175092034884288266400 3628416 247876529616093927028848444466790400 3628417 106613348916437101523141317602939220 3628418 197146004916829297049656447522500000 3628419 85284011373480454813053597398320128 3628420 439678483984096655772707616525569280 3628421 1065675088949020872443061389169398622 3628422 240428478799407280542810689642803200 3628423 -241468862663381316561101078249743400 3628424 338660939068316676317906848318632960 3628425 -551967668846985998051678765240352000 3628426 -6204038488942941390958063331715072 3628427 1810337977671880598261623795180416 3628428 -352019979442263511564844929954983936 3628429 -66546904749006051122807636708712768 3628430 -153466128087007039571219669198697600 3628431 -702232843229620311720689619727659480 3628432 -226773396964476338868245638062628864 3628433 -179244665846976695602925488808353536 3628434 109120093347620713526594631684315648 3628435 1200098994076136291923433814242312880 3628436 -452285671720277072681894407562852352 3628437 1017676421031238284310044730647226560 3628438 -316901957503068064281855427951311360 3628439 -1313853983560637715519571926200072760 3628440 -86474941659589613359620017442816000 3628441 -356308253434856144125545918708391200 3628442 -331454538244052352634203509506690848 3628443 -50554143315560641082257235512196352 3628444 645630298478688035587037584942439936 3628445 -819773219370931965793966603176020520 3628446 -342462878630670229203220263716340096 3628447 -2441786818284169041521259077083139808 3628448 -1699150409857502578639945280942899200 3628449 -126964476427007184963439633205414400 3628450 -187822198878237066321622215811443600 3628451 101638923571445342420389287178377600 3628452 -1216652704798620908240445217050114048 3628453 1203690781258689545726878673268704702 3628454 200392262526211892750046023141238720 3628455 361774666062691514242988245193733120 3628456 -378168915549973029505668153015091200 3628457 40656683763376467974772213880602624 3628458 98407750793815949150261347460751024 3628459 -147405815824952113796418541898877000 3628460 -616630518685100444474748577349975040 3628461 465401988818174841553586478731326272 3628462 531678594733640582019113502541835712 3628463 2195670662696359760195308394188854000 3628464 -56112753065229347837390402774630400 3628465 -117130598929913837457370366309141080 3628466 -251818846746197346806666461701347568 3628467 1043706931875642477562938418530840084 3628468 789426380124179974660730229770321920 3628469 -3911300263444301180116110981798432 3628470 581424925567630032013696299464601600 3628471 -376817551218995123949934122677702016 3628472 -470441252921119084557064966084915200 3628473 -347215506817774025591699919593751216 3628474 741992001056755140018501487785242736 3628475 131457303448625237565597406291828500 3628476 158095579542474176624924632965699072 3628477 -1443078896008983438122463803939605728 3628478 -135585876913381558860454973584431744 3628479 -416783935123053030194854191976313568 3628480 -215540940206568908142965230770585600 3628481 -1257182616373268626610728443527702718 3628482 17229966157988610771173942111639040 3628483 -1302422757309783498539532572863395268 3628484 2830114924265670472629154854707367936 3628485 138501747915679586491284958439731200 3628486 441581834102469498644551998466184064 3628487 -450218700352913123980774510924020720 3628488 141815176326351618631635556582686720 3628489 -507618156447884485959102758552705820 3628490 -471540122190159064081704683759865600 3628491 254848846302921720274752760634401200 3628492 199546581750441626901457738711659520 3628493 1743235372831211473971670165361432544 3628494 759161664562989321696899315526324480 3628495 512576960804052175736025428700573120 3628496 7968702933035086219040171290312704 3628497 45527291075877842723632305590712672 3628498 19721539328299330182692252708551680 3628499 1218598652552081079824952331182046236 3628500 -212924367230803811685151812725760000 3628501 -13169402298242681600331497119372100 3628502 -474107642193714598258853862144417408 3628503 -1282031044506136688017404570388657920 3628504 1116861891865535084509638515165368320 3628505 614904761214085080404530123486773000 3628506 -121765995350291381114520493362524160 3628507 -516970545499509285332889064913320928 3628508 -645627873397987018455391503867256320 3628509 -955569762277350937564190317164590400 3628510 443205692577736433933003544529316160 3628511 -1162666160463072898578309121365785688 3628512 9159994083871770794054557606084608 3628513 249300332561312943161302069710531840 3628514 -272221606312713209531495657099972448 3628515 -459796621856538408575056417767087360 3628516 47866499563035554058734618003945728 3628517 -986423377506423828966242940833622528 3628518 474137282627670010360301322145331904 3628519 142128737662613159562445070719012352 3628520 76760889500608251752241074110464000 3628521 383813625871133099420901736625695908 3628522 267528436260421384275247157337147312 3628523 588993778987736434773674671761031680 3628524 -817953327708158534777343213101319168 3628525 -270172373969934511833153824438780000 3628526 -191456894625980961094250236568285184 3628527 217297389439222336982819247272975232 3628528 -333919122913270996530599049725083648 3628529 1813485481808764227098522908520510976 3628530 175032311618080733070408626481408000 3628531 615407108779688681496838816031517504 3628532 267863101263953502172798290083085696 3628533 -1470877177322750405932980843654362400 3628534 185744128610624213910152941915392 3628535 6230600190249456735548837578976400 3628536 -238770399076437283876691620698009600 3628537 323683007802013233393120325804808592 3628538 100398566247403946138386942719476160 3628539 -670083990194449861394527844566227216 3628540 -52126163279035949566343482451942400 3628541 -358226474012013240990526362609231360 3628542 -746442542666574961096995256276500480 3628543 -87629724702852669154026223938068976 3628544 214636943874167826235648116617379840 3628545 -680376826742990143433252717168311680 3628546 271889591442353618455129177825937280 3628547 -532643752159857069052833454663025760 3628548 976909023039605498582003723539584 3628549 679956608639779985320379017812092160 3628550 -15374621001916658825121582207398400 3628551 -1295789304588090190369920538612129368 3628552 -126592015106198951507382078599654400 3628553 98289416441624966744213976105448200 3628554 -196862147777290560210501975951310080 3628555 6290800906451973947279584631665920 3628556 1323500419286769860357407124836120320 3628557 -118981642661733413077823310859669194 3628558 -1240234741336980721000343954043885120 3628559 1095915989519138305593214527138791040 3628560 -36506108127381057118544737039810560 3628561 -1034079838236940221534956441332149838 3628562 -409883333223557941476352631351006208 3628563 -119426227326220110447214839756657600 3628564 -989198457622544159902997313499421824 3628565 -1689130447573579061196267913204297800 3628566 16048163952113108987078715427804800 3628567 264580796197587201718499069430917520 3628568 -1029812701373664352145730677687101440 3628569 335245445303262334092037751449236480 3628570 237699720530891215074028075813666560 3628571 1739106947825652083166864744240752772 3628572 19421361076201313244167791189942272 3628573 536418541016383959569011356490020364 3628574 -2830655725940366381182331654871360 3628575 -381083345858196805503290891176915200 3628576 680632585513793926031645261992820736 3628577 1186456413056276770023646398814212 3628578 223324627494178196592402902326583040 3628579 3636444485386498636605370679417399976 3628580 -449038651728663278052063186902453760 3628581 420588719083877275328782722610710528 3628582 -161814040651991720739302547433263360 3628583 -912817548247022957002700617202718624 3628584 -734688711098588649536367325714022400 3628585 1396434033315082331944769004955841160 3628586 -486435977459036800036863744632883456 3628587 1026745869546569439884533065294394368 3628588 1162203657586618094710043563069618176 3628589 214056970687552379635949215644642240 3628590 55023887791136153324238450850344960 3628591 -554134381974714535750691075248097008 3628592 126235934042378239803587840094044160 3628593 2034608433015927550970562958452822660 3628594 349902834849484110768739591654945920 3628595 -73077062394336768227533215878265600 3628596 -595535876729118196894387850966046720 3628597 -671931780142902960853900138188960000 3628598 -15614901670643177716248578720281536 3628599 434283891561465025944826640576950128 3628600 1082986255081123502023395210369024000 3628601 -103644411157069781432220233338676400 3628602 -191965093182664371609457239700517520 3628603 -1632341406600358108559778298387389336 3628604 -566319216457015885694065756851692544 3628605 -65522386972104363043576079648603040 3628606 896876352680611776749422911067754880 3628607 624798373297252766053506151901803920 3628608 327203346896171492921970348942950400 3628609 -785741639113163468120005127754868796 3628610 240872205073544874865294110881064000 3628611 -43596826891000730081810109421470720 3628612 49095144933569157885350789686575104 3628613 1531189578265925876696903371637489664 3628614 -79742875175315550813213027210862080 3628615 167529017770131960159779230425824760 3628616 -2109100280166926808478619273749002240 3628617 -557306102304195842550802680891310320 3628618 -107394096194290135532214281319874560 3628619 -589765657206130704215306141902090920 3628620 628938010302287976989737553973427200 3628621 1052990074615989868544485193087672822 3628622 883041073217030808939436958630738112 3628623 -125696924510434388141601589022117232 3628624 -72035429587093235077216141130997760 3628625 -238403199644503980773748745844160000 3628626 -112050443840958125741599840052695296 3628627 320051377485916348904222749488815184 3628628 1953316176053903276630195013005537280 3628629 -873340236276393583916208821964525426 3628630 -420950368735194522395596733716343040 3628631 -522170807042791360783004826477272568 3628632 5852994997995218717986228862976000 3628633 391684205746920325052072501909975700 3628634 858734884937950504243652014176264672 3628635 591594934594205203552946779996930560 3628636 793982337583483806562887051607672320 3628637 852268986435851448032648653548341472 3628638 27878644421310981216396226880263104 3628639 374178496496917053016286027168992640 3628640 1330639144944135921013607040378470400 3628641 -2025605718751659683344015109151744 3628642 146245645292303546014833370145382912 3628643 -555648377907830818296392724109772736 3628644 119212163486223861825071480782651392 3628645 689100391973325462174126351974277720 3628646 -707181401360792706917711575296213504 3628647 -221505569075490377586075431500707432 3628648 1328619190646766437146952078899968000 3628649 303664836211759088375721239185850100 3628650 289569342172234587800899424449305600 3628651 -346288762021114150185609236062622288 3628652 -222676856525949789386459475131422464 3628653 -213284793950130488162577762032893440 3628654 -1319125468482590624930830833919765440 3628655 1093335046559137821811913581581919560 3628656 70061646385287929359860170473340928 3628657 -1945813386703531247816078098824258094 3628658 -446219291603152421766182859663294720 3628659 -922280615385272409491536484324813760 3628660 50072757239431414140380764220620800 3628661 201667697794573490958855029514378300 3628662 63278873567802421431239673188576640 3628663 2193778498817997592452709574208023912 3628664 51086669878571819218122853076336640 3628665 1260024965765588498312170014524928000 3628666 820166804786548383123656194547503104 3628667 -63020638320506060472818197666995168 3628668 -361500916922454027006321275576033280 3628669 -992428899678231660920607327727930 3628670 -804403920275657803031633823990582720 3628671 93512624159204772811762928598311112 3628672 -819647967729088124864711965016064000 3628673 -487631400313925921651976746093042940 3628674 8628192457302044146769514694840320 3628675 -192948244136653488927941034312138000 3628676 -1428291600116739069862084487705351040 3628677 -236284273713655482592697683055654400 3628678 594211123684076079195189701936684640 3628679 2252168060570941103638938715804448280 3628680 768222100896985888979470906060800000 3628681 -110776203222396053871662159880870016 3628682 -705148450230246026115232942990622208 3628683 2863923005935063018662086518060320 3628684 495209466749938827745464925881856 3628685 -1154378903939678561813329100724925620 3628686 -334003239755103905082228144401919936 3628687 897809300978357050993893045008316240 3628688 27701296239217882697667202728591360 3628689 172556242625514805738425887510544624 3628690 56967876260270643590346584725770240 3628691 -1103310210713480528260919674257314496 3628692 -708731132570338782861691902849024000 3628693 119126912563135435603400915595102940 3628694 560715861438822898042897168739044896 3628695 123003476121274662721056954029977680 3628696 810010895567901527679383643076915200 3628697 -151601857446588000915499238954812854 3628698 -22603217698808559313019787443357952 3628699 273921485654049620546967366026205936 3628700 -389199997353211545031111294328025600 3628701 -144189366533677596121220530421623656 3628702 -80072289325295308896268183980327936 3628703 175838486675274440923407698555396184 3628704 51289423490810348970106865555865600 3628705 -112633814902902148840477029607042560 3628706 136640662738604700538648548445440384 3628707 867528598070888145215854687692080640 3628708 142332312513527257557672987541136640 3628709 302441758901333884606994039223165216 3628710 -19672368601616505682913187770031360 3628711 -576080654521151732566634210737623688 3628712 -724252741786517522600260188494899200 3628713 877933810291691019368471989676817888 3628714 -88049347330726084627641268516766544 3628715 1278619646790652644245627834460855600 3628716 127025593858364053003854161111138304 3628717 490020980580282247297974982500695712 3628718 -1365436246248264770062301278866720384 3628719 -292659452232993835215325342744268880 3628720 104306292291381577412958634944430080 3628721 507285705387080230416522909141129012 3628722 370124264325062298331224656187219072 3628723 213500048598593741527663566329250640 3628724 -1501334902344017879471287756046788608 3628725 77526698294239988474229084840729600 3628726 -723751325296691883727388727880238688 3628727 -9580203051296882444069248418300520 3628728 85444864443351317529303248908800000 3628729 -945365817042521562703855829829275520 3628730 248692167179706782139463207979827200 3628731 -1139573089277495069934638454180156648 3628732 828242483605347958787843170436096 3628733 -47720819491506428995266628542635616 3628734 455020015598481312685369821725568000 3628735 1404725361921429453944610687816311520 3628736 316787926630340020118880959452938240 3628737 3142411250361166944629167904674560 3628738 337870958549259511154048756145585696 3628739 172504352752409853417048743141482320 3628740 78897704967108815566989795672084480 3628741 388818752444275163701734062517377880 3628742 414481505129370408703625343416390400 3628743 -659239602012210624344032100615427456 3628744 463505861857906505568774801852195840 3628745 276661959780282795943363854239542500 3628746 -323142585551395626716560510086528000 3628747 559830707269572594581633385240322196 3628748 -13691071687684302769266488920372224 3628749 -445048437688222051053739416004566336 3628750 127235634739520764459185731698920000 3628751 400794932550806121068411042994751584 3628752 328226083643686348161422324627668992 3628753 594961712795339543586019400541129440 3628754 641064898213697930478219011291730576 3628755 -360971749609665338902251840898552560 3628756 520452132661203851520272247245494272 3628757 135482672162132545681771921952978880 3628758 206942786535798294742926301306060800 3628759 -212423814240741247144172387827794040 3628760 -30485771176713439627269330180710400 3628761 -395924991181427661487564395412596528 3628762 -576617833836001922640567683316580368 3628763 366605640620580257401089698906595012 3628764 897991158469865340711588643301068800 3628765 -54641174926147480557546302811168000 3628766 -814461550470547854196356859826103168 3628767 -177328485243865506722486004334149120 3628768 1066883256080163728907947907375955968 3628769 -490205480401254874199154925452230520 3628770 4818753629311127710011577099545600 3628771 1602805619157674373779204126309462272 3628772 -10969910146143330494071193028587520 3628773 1737638318054753277098937761104128000 3628774 -67763715095124565751815000989448320 3628775 41469290693804646556509246412843800 3628776 -770569929459097972846069928766013440 3628777 2339807261795731383312290756800989626 3628778 -848237715830807364065729724611692800 3628779 127476202085074966793890800509669376 3628780 627722029122856764409329651197337600 3628781 33568578965345262291721297608517932 3628782 -162835192509386599032507653084236800 3628783 1434158953241207672059205628132510032 3628784 295459260241263722018497449684172800 3628785 102677590193188854769937816803891200 3628786 -575704083126215239884188501318922240 3628787 690327147771183012061942262671887984 3628788 570565904243834813756661749517926400 3628789 -1651557596991782403595542633452771410 3628790 526692467997702724397380066800000 3628791 1367777478500354837183518457121748680 3628792 -1371175700428473160666313457211392000 3628793 3719805828430238455219647135772936320 3628794 -175134839153763795200302793911932672 3628795 -569799585736919243661736211339588400 3628796 1112388810171546344195655290051481600 3628797 -119957933542070206005877915655826240 3628798 86080872381875128054156086809874432 3628799 1241431412649208025202030935491559160 3628800 -9698924269066444163447101430169600 3628801 -852743119860468793999610851812409296 3628802 262025037912455588079118915493524992 3628803 44779846402715825668892844277934064 3628804 -205684684451780996410276965327938304 3628805 822951517005013468600407157369542360 3628806 -44360510636593047454141851554930496 3628807 -218815983017976592727965624195421728 3628808 833766113670993489707149562800296960 3628809 -105912517614015414614601221003907072 3628810 -312662618894842599326378770532736000 3628811 603513172144821912723258053263619412 3628812 49247198128843716635497004377227264 3628813 8816934707687837484038019545095264 3628814 -285615503514826577221625970091433088 3628815 -352745807618784299096385559247946480 3628816 566311835506581317727609234666176512 3628817 458839361795882185024674489497771520 3628818 614957205526452698409057955762219032 3628819 533305033601005324575090596816530220 3628820 -7917442147270886329002871515018240 3628821 3914059515910413550485434907810624 3628822 60889631436101036745396787718592 3628823 973813441032725990192599068187971840 3628824 1196512634493510141593839454176849920 3628825 -202517087349547941084824274693950400 3628826 -155213953135403703928736074900719888 3628827 686335380910871180331260812938369840 3628828 71657219288463967902713947013836800 3628829 -320364002584948396196812757244925440 3628830 -18191633135444365510216157413466880 3628831 -962162685495540978076886794305239736 3628832 1105575725011854517556930522942275584 3628833 511322324424404750638399611957155904 3628834 657011020186631204282831117674477824 3628835 160846386016087263755631799336083360 3628836 1380799995449175063755901108657792 3628837 69158340710083312848447299965996092 3628838 -853402447995973443352275692691860160 3628839 209452214652248666362111837499715408 3628840 243545422752374084599931036433100800 3628841 -1675311057865072069615797787899514758 3628842 -82498491681199356706295462170437888 3628843 -1808144043918734946131500700015941896 3628844 -297985252853084249167260197615211264 3628845 81765275128193238059612816915819040 3628846 435404488568756184539384182535801664 3628847 -1277103826634637268849873700810398704 3628848 -46991078444332187030487596232867840 3628849 5626688988300420074298995016732992 3628850 561427343644310094251185656577076400 3628851 -707471568055134343216779114083412168 3628852 -1648689468507867750671160193292904064 3628853 936127488930773197174862879484501102 3628854 -975745602719118808524375566852044800 3628855 10671539715402276066858861868524960 3628856 -3848994859775133984228049730273280 3628857 -683125989859008957688745267515769280 3628858 378133981463444585240046373158599280 3628859 -765951560348774251392451717884757296 3628860 149262735898116210986220263343390720 3628861 -461683405763528863741035315164025408 3628862 760984209868103885415077023976178432 3628863 10780256879524461541041949486623984 3628864 60580434570661507274275058743771136 3628865 1340605935877100730646914042171158400 3628866 -294341061296493196113889309268635776 3628867 718886867177927958125668169432515200 3628868 -1240584518590768791766835292292935552 3628869 27694789468429379944443586000088256 3628870 -480902071032995004378572183158947840 3628871 -47740959704916507557473623726291936 3628872 -247173007795157824546969477197895680 3628873 1459095148244855916757203127835826640 3628874 -1020384071343355122159933171715603200 3628875 -1274708245020940486520880022207476000 3628876 -4382497331318977663801580512077312 3628877 218446261188700674269968008729711072 3628878 572795684125089508915724446069920768 3628879 78953900866119072241512015022168384 3628880 84014691949224129756054607695298560 3628881 -69511054085206174191752339969941056 3628882 -187676253797142681711350072700834528 3628883 -2111133814732268758470447116619086868 3628884 373359994629694535781749947825999872 3628885 -222091117190363438494346331452932200 3628886 -149627285822455161945637041722016000 3628887 -557371746630754832908272000283142040 3628888 1367679691065213384289670805478133760 3628889 -443164317743891706613567037493481200 3628890 -488458453668799800505319176229847360 3628891 148372005093887853749022264115717440 3628892 3372079138104037408612953996489216 3628893 133141756857079580316862278072372864 3628894 69866188360241403450320862289303680 3628895 -1025925630081711300238402722461796000 3628896 -1990835475802824845186638261210054656 3628897 373486991655164465342522202781357346 3628898 80214745487294475999869871507013632 3628899 11710338442589217094506588747771144 3628900 321037739473912670303470819797120000 3628901 1229980060127713159122824015026471872 3628902 4880376241001651364660867664022400 3628903 -39356919566567923285566286797885536 3628904 -2531172740856434359064799737330073600 3628905 135409615666005949591407053556787200 3628906 -83103024830998851823008136021216848 3628907 1157694765724464710953187400342312 3628908 413622316281661041995569602520427520 3628909 -1238040547530753932779694806626473696 3628910 157044360362099234126475697246379520 3628911 -183125246560578162147038480325360 3628912 62670736886917836169505199029420032 3628913 -450003226226818967364897197596087440 3628914 394191619571288221653981580015501440 3628915 223893888218342061410853902578628160 3628916 901735140002512237698337788070266240 3628917 314070195698921250704176390289173248 3628918 -71792649066098037040067097127743840 3628919 -752293348911629923802409479940442704 3628920 -490217340661681547026629555733094400 3628921 1073278350180801487699721334065203792 3628922 465801224832750871658381321617993728 3628923 267462151636325126584791610210733424 3628924 140852094656854390838145928010224640 3628925 -864393779877235120287200039320896000 3628926 -208536507851872800870627668518910976 3628927 -1956546892630953440529361340334884224 3628928 -8581570296469155444287960965447680 3628929 14934650966788000613558105556875808 3628930 -564134679909307655278832008688633280 3628931 278608206489361467354102686651940732 3628932 -883102230323288052231691365264995328 3628933 -100598371032744162405415939804165440 3628934 555230965322999050337806951166507616 3628935 304850811827277779142650437841335200 3628936 -1702023860795258839829368672110136320 3628937 308218090411486818803141078744699820 3628938 593106091813968567821217876782156544 3628939 1325118279352553241018501064519402056 3628940 264736683990768018770931654207744000 3628941 -132092770469585427285823652050847808 3628942 877545081807207997094399542352832 3628943 -1402567702183946023049253723976246680 3628944 -293536955336095369206645610866278400 3628945 1467615246289064838756846694065539700 3628946 -867465829116530904627066681095561328 3628947 -420762818982909270914620954170755328 3628948 -640944694958972166895613651125720192 3628949 1461194501017569675081908872327255950 3628950 49416622491708164614400469391363200 3628951 -494926530600429244876182786847942992 3628952 1035481435026020190074117542214246400 3628953 140967304980314880100129558105158144 3628954 329619632292889378020912529645155072 3628955 973187302243100514601688246019240720 3628956 -544281040726527074187320044552719360 3628957 508826993171403777562197762318506752 3628958 -44973464707785780751706793215691840 3628959 -76102418684941833814232474418744960 3628960 428125617336491407392370174175477760 3628961 -50301859341258285879127676494953216 3628962 -498028901693619026302963039264936320 3628963 -203273440310996861172907072621757760 3628964 -216140641711400294966334396165734400 3628965 616640776152035848236564790683561120 3628966 1079783016341384144016891893113545024 3628967 -1662788101825521700128562612373550984 3628968 374149639970615779440374454854123520 3628969 1354984922614590955155164666136997370 3628970 767897820615748302787703037823651680 3628971 -1253509652933237849008511487154146660 3628972 -1105073314858988714550693448337886720 3628973 172117422841452811051511873499450180 3628974 611568699811988206495994237392119360 3628975 187417692496350585835539214245732000 3628976 5960183108322032017501362982748160 3628977 -460339791607793410470563182417682496 3628978 13773567792114824654209196775612960 3628979 -470832279060961821040716528109607016 3628980 597721308423530715486659552269628160 3628981 773137685206774123549947121777581600 3628982 293028287875053182538246320398073472 3628983 -832029319859542653971364150568205952 3628984 -50250010047765995383236730306068480 3628985 8233446404609240321699595238012800 3628986 -22834971101974029824961861422731776 3628987 -1354362365959274934320543242105950364 3628988 1180011508930810325661675226624376832 3628989 488040949242685784751070947259112640 3628990 -552471614533514214579080276895093120 3628991 455377820097196268748844026534403392 3628992 -152856050261551032739859437197459456 3628993 -218333295270681018389717274680160060 3628994 143700664871086005433332676495779840 3628995 290639697589434496144877706158540640 3628996 -355136576831589388083957169525256192 3628997 -303218665840135392244298971225530948 3628998 -395900323982958914232729711250264416 3628999 1122813566593380438353838907094187648 3629000 -893206407031635629662623955353600000 3629001 -184247766742533991118239684464338976 3629002 -422685818795225856014871217611785280 3629003 855086358593807554182842724943681680 3629004 -845329162970042601259705573918523904 3629005 1625420050959972131093741852334003660 3629006 -601651610385276474276074614617417600 3629007 -54972205484964139588820241669892560 3629008 214572220163081668735311323774738432 3629009 -411956607922447233626137171452537792 3629010 -164583066462954441913539959345602560 3629011 670162837918381674252595784812333152 3629012 -551475916403208072092021787649320960 3629013 -235135437233280790844931818307836256 3629014 249408439573357386183682801333997856 3629015 130636476686044163032563471594781440 3629016 823735612868216328994607728618291200 3629017 -719570342706363548501722502978340608 3629018 839993762320951502246245374909438960 3629019 320573640739928505864001381151893440 3629020 87319945590600449602660130104872960 3629021 110767861715334754328687442320897184 3629022 -139278802520411514735276413218523328 3629023 1282321716062788739581074385524956160 3629024 -910589764767064669619507665403117568 3629025 -201700424413347623590200502869643725 3629026 -1363302648824642536500118994895917280 3629027 1575297983097951914323572180125598876 3629028 6221939593660096512006479320363008 3629029 -250571889553484179673224889948010370 3629030 23302252417965130115699689734860160 3629031 229825536112370882651552046913651200 3629032 -280843513873681005975396581130240 3629033 165153805417412658005120029942866804 3629034 -280084521763483835073643394589405600 3629035 -1057764660183606441139457665918079520 3629036 -1025310150678754550006509370856165120 3629037 822845664660303936416576696931087552 3629038 -655278851550409395497820325480248000 3629039 -218178193817802691169584795444874160 3629040 83615891671723653811982998775070720 3629041 -1098028223424396284452499962557668376 3629042 -407376607434025227242290168747001856 3629043 -64992523887255792286590948044851896 3629044 -844677263704347176414226853849632000 3629045 -90040935725416441854539117529582720 3629046 39486856582520559349320470005555200 3629047 360697755539108870194511320691508232 3629048 -393804548094443684172620048711024640 3629049 106773471512823562673940058460303664 3629050 81379836088778779184815346712189600 3629051 -290627229271106611479174991916073948 3629052 -24104888011736824184508173753115648 3629053 1403404173525975206126199300416823302 3629054 -143925227050917837730369114305613440 3629055 -462015265062484922942388007432558080 3629056 656732763523431303872019153039654912 3629057 1357026923991125727525211352389879200 3629058 -74871393566826666206105485308499968 3629059 -654649248012657688484127685450338048 3629060 -403630077156372433816167185088652800 3629061 -318630506667346806522652901610313668 3629062 -263844914853259571489880060184663968 3629063 -454208444713101138844265013402083688 3629064 254737544465479884785809329530880000 3629065 970902471030770396531978307598302720 3629066 332871530558041933860094062119742720 3629067 221473504725812944675890792210283248 3629068 216088671067123347170430551819310848 3629069 -139739091701333605292385081391363956 3629070 -125874546792558532488522032570668800 3629071 -8041271347660019629300975202966416 3629072 225543299909358630238027372251979776 3629073 165315708630847045075251825608001408 3629074 34824235335761449089800427824792352 3629075 240584100652455977170359336424491000 3629076 -680869503170283764332974532963368960 3629077 -833770914487338913256968332611314176 3629078 -463463847775154991358739511687758976 3629079 625767663058626949172121188537235000 3629080 -84472121260445507432066386862899200 3629081 -1056118464191960891115919048471928118 3629082 459379762655652593222381758890017280 3629083 1410015035284994362746380602104322864 3629084 -330265060341660892606141896584391168 3629085 217284015613111232614799677692098400 3629086 560480706782426812538929953115780992 3629087 -549092222000773062893773027574999688 3629088 -129687849990440994012632185396985856 3629089 1643489197266814234224717092293853460 3629090 -433448572664347823556631824994598400 3629091 321085854629080186685727736369980792 3629092 -90649677671639537182979267547813888 3629093 403346995913667474995951046020107488 3629094 25754556905274741289388415814938624 3629095 221656927852743357557840141891437200 3629096 1708319588271592725420334845873761280 3629097 38310369437328492155321098044181440 3629098 75205710141672192970280633254280448 3629099 994385247281533698868304894086418100 3629100 -58616498709771062718211668696153600 3629101 -366163480521307521072466127883766656 3629102 1514808832314509260158182292686929920 3629103 -771338553237242046314230222318344192 3629104 445923837329579274813455438745681920 3629105 -2074766118405657376970448315374509440 3629106 -11450364595268337238109143178230992 3629107 -1016582119649100879691023856406198644 3629108 -20207129686976590383225298938298368 3629109 -252289311179113891917796226058313920 3629110 384965591626089306894405418906728960 3629111 -1750385317698704685914732130397203288 3629112 544901071223693546991487492459499520 3629113 225850337922612934846979270514830160 3629114 1040148575646322548868940320846080 3629115 59569916262894054728329653588939840 3629116 -1301649050632064950137199849143055360 3629117 267935119923995525590420824432980166 3629118 68943126461653182723043438898386560 3629119 5900561905249987221740458483678320 3629120 -235982054879891172880124094751703040 3629121 -470068284873598380638866400207771088 3629122 14535161951849390932506511140916224 3629123 -128105370796379918423016505214594628 3629124 10049356089505096229695053164507136 3629125 1505098927843272290200566483583659000 3629126 1039074465728374987154718555005768640 3629127 317303828582346738317209252430641320 3629128 505870621013946693901312624945628160 3629129 -863100013901312842585383055816746624 3629130 4480567345694577511337371457656320 3629131 -409733422380664710530681785974969600 3629132 -190984142868541561039092470341886976 3629133 27458156680298731394390347518142422 3629134 -395882493653437398913449200288714496 3629135 -87508425077278204651615466685724920 3629136 85650125340620530762688372903903232 3629137 -728789711019674280872376306222878400 3629138 -726683058500284312228535016104039280 3629139 38272430653405292937659020940740608 3629140 -1091394159950173545964697627520610560 3629141 399717980399526279006951080618542542 3629142 82767637554474442572903057246573120 3629143 -655249798055286120353040434176500384 3629144 -1321824444867161989532033525707683840 3629145 64910344664995256785230826869162240 3629146 -106336504176725778477548854539187728 3629147 156307623591733715701372124618529120 3629148 411995323335649371967571809974151680 3629149 852761413211299511004822170598081120 3629150 -10536316839053897997602229965232000 3629151 -808845606055503347718067326818323200 3629152 1480627559361504415394560972915998720 3629153 -1507008511513244790744464643129180 3629154 -369712056441648294553654067530250880 3629155 -234037266161035718188162964277522000 3629156 -327933863641852739505143305234379520 3629157 -6423309831191717576529888229624320 3629158 -24228012650226732332380252929899520 3629159 -932219219569208308679376423230669640 3629160 -97132515701480352581181428670566400 3629161 743115732455461897463892470403080762 3629162 180166531362010010202556704503270832 3629163 151433030062517182492719995534592000 3629164 -245309451660636125515673697670053888 3629165 68832488346223688048234650172094720 3629166 -564845287120894838137893161278666176 3629167 140927866716352174327336870319819216 3629168 46155303342378759784116606219681792 3629169 -550323225202009212933956963870647806 3629170 9793110810603698058556182843187200 3629171 -16368451271734128894648898633056000 3629172 -653834987873747400473446072526880768 3629173 886004840895064374368572545151845422 3629174 -633752447423229167236742932355350080 3629175 -160842878108356116899536636532169600 3629176 -211491400002347603145496647294259200 3629177 1534066098998285865755654507376630612 3629178 -271261006380134608344815500687272960 3629179 -415828560225376569938810148538608220 3629180 519427660355979022936312205850278400 3629181 -621580944386388069578828084594935680 3629182 312851065279064771514912287175784512 3629183 -2144029870636978132516113402032765568 3629184 -121311408659785985956403745034076160 3629185 -89541902932772950020831562055498220 3629186 916284387366701730379504853015094144 3629187 -880952783315597055143755071242359356 3629188 -977729795779399570595129812252554112 3629189 862536948844623789341583963667513056 3629190 268047067844642217675376838881075200 3629191 55565654811442459452568955154029184 3629192 279544943222776083104844809510092800 3629193 -130537987736168302815251147289724800 3629194 -3833517262079849783453781075586368 3629195 -17599318622335286607344312585686560 3629196 242771997043386708110843692555268352 3629197 -402126967151348713745362607141375040 3629198 -208439148985694754939170476080398400 3629199 157453044738833945889097374243658752 3629200 -2928362857212764305485916980838400 3629201 783270630253913270154447375847586304 3629202 -262900960271461609337413432267843968 3629203 36669609336787115388060268877889452 3629204 -1345257652555115000618495338459964544 3629205 -1876302344888461273326517705763894400 3629206 101589307723382766125306831477412480 3629207 152265438357937170693494095403808456 3629208 1037292678241851636716808565835366400 3629209 -1071918376432895697361395639287461920 3629210 -161901591564643582711280088939704640 3629211 696846036302748530893169184889441584 3629212 1366794158004288148449956436605923840 3629213 59544424631781614546977811137726080 3629214 -629528677253547543955117370186191296 3629215 -500588355084398030113728117568804800 3629216 82298226984952366347099996379152384 3629217 928315359263246954991464181890044080 3629218 936785165353520904237684147413812560 3629219 17895492224528747310362621236473432 3629220 -76229653011738588192368799631319040 3629221 -59467979238062772085430580565219908 3629222 1159630852535048020689595682093586912 3629223 -40841254114013403672557725980567720 3629224 2864496098096685789818649945196216320 3629225 218021302109471112825062506679754000 3629226 88598015646559423919840364938682624 3629227 50672400714602881534848857201600000 3629228 -728485098905007586222506160055354880 3629229 -916532267031630571229942244647865120 3629230 670126316444397432681902756161384320 3629231 563952943609015545960464689443593064 3629232 -14402866754297504529273429971435520 3629233 899641551262159799952810818424240564 3629234 706042217678854143626635740590247840 3629235 1349514651637959966222305986315686240 3629236 99027948501203149796299709325778944 3629237 227744080068190684748106064151313660 3629238 507567708914169413123479251485568 3629239 1130286624276462637457904772940225424 3629240 -1090172129126440143184625538161971200 3629241 -514483790408148873546372004987813056 3629242 116511631160730191361494700084741600 3629243 21822096939224466090759031947081384 3629244 1370296879532217868081626391653015552 3629245 -424029441048919576968288024706398120 3629246 -77367146786064899708268780984810240 3629247 -11584578180674016346552317871643520 3629248 -54488971032064262988491695780265984 3629249 -454738156852604876487618425784827436 3629250 317702294946238377778268039250408000 3629251 -251360475714894088511185693211960000 3629252 1168042113466549826499895672582167552 3629253 146317116335139172259182736294978304 3629254 2840075034469791786326627275450752 3629255 492484481634206934237021599782257600 3629256 417778625895768436686423466942955520 3629257 -1952474248573971337405100323061699494 3629258 -74396227740513070218998019917596416 3629259 790924241525933877520304711409228720 3629260 -1030625563561277945612258181135052800 3629261 -1296787363218291721521176890428864138 3629262 -14637856748892380775544729964507136 3629263 645347933548780398593333220831006720 3629264 -238143938370485297121538215828602880 3629265 -555418160065919199207288055346023680 3629266 -248182788957478910814987441695364480 3629267 -944409365625967505776765174349358000 3629268 -42821379835570077640793770657372416 3629269 -393483387611316300004166915355895904 3629270 544449674825849390139301037459086080 3629271 1048676319654086777787441575595217512 3629272 1368523142428498301830130909033932800 3629273 2996302650273771246232493565988281360 3629274 1160236452773502787343600102688000 3629275 202388200365944180326507415197750500 3629276 -48002847856544384890854075480367104 3629277 -435165576651398688191337491074689786 3629278 -514532874969010260841444999578610560 3629279 -826219057851238096712335499453452032 3629280 271413261253732465882679773109944320 3629281 1162328527483178903724643051656130452 3629282 370874772263442200475128220221350992 3629283 730896759864947318014868966482521600 3629284 21687613855138466840963260619263616 3629285 -423141791816659743480346996561459200 3629286 634851303409687579351724427948864 3629287 -214550285157228080190151954218309064 3629288 349965102952267511765298475677480960 3629289 965240621994841140224036093712123024 3629290 -63896877953805639164373087231513600 3629291 -982712379215874084802804248546583308 3629292 82534123697047946554999335291878400 3629293 624008605597431496010661546330460416 3629294 -220015852956006618031022708276034048 3629295 -698837670263294881086395883761399880 3629296 -431446892948735925647133753351929856 3629297 115641940052306284158412109968852032 3629298 165703660175201938954629149318465664 3629299 1240443346064980994280692992834052300 3629300 -164125871056245108773513988112713600 3629301 437638461193048548503238936973158240 3629302 -982508770625122992766127898343671648 3629303 -1290987361843700022502977500233031448 3629304 251014687183943288348826546118656000 3629305 -180463573097999026649726452579908540 3629306 656657400389152706324076051500522352 3629307 494344039862647099826087538185798400 3629308 1433916798742743818436897788879437824 3629309 -65278960155837197871342320574780096 3629310 -209854166629787511916491903603219840 3629311 533087300072449953296918818455102832 3629312 47423898970358517125790480986013696 3629313 1680540410734183635297234372536512320 3629314 -388136128630758642940176202047844320 3629315 942444600952272991617556083592770960 3629316 -570561278039705019113823656870581248 3629317 -139530538142394097860247882342483748 3629318 137525755559781397969909643850289152 3629319 474650549297166026348790477060101544 3629320 -51981558471113121530749421272166400 3629321 387930538811524435491275502542974500 3629322 643120663329593159510709699430509360 3629323 -2856054049976352645507311959248458560 3629324 213590195957026238715232099183101696 3629325 -41703028140562560386888475163852800 3629326 -872216457327959611254043744115461440 3629327 954632930213904511137455021492466360 3629328 -162800743648537235173415623904526336 3629329 23593226863235042671656306593789088 3629330 128022668085119262245552367999550080 3629331 -152294589220874152553802091764318240 3629332 -250990069925381150575142272890385536 3629333 -1075883052438273762063738268195426962 3629334 -67186007021186825668889097799298304 3629335 -155058416007681412760989933744335720 3629336 1145876881235456007638476168933447680 3629337 136236155113929206850432808206839760 3629338 -781741003655811311468395888113553680 3629339 287694451914052202651342998327272960 3629340 -432442704669421734113981158460620800 3629341 73083994453664557968156364729022400 3629342 287778297088452371256312095771856000 3629343 -750667043253910007741648533270737336 3629344 614059372536591981321240634051854336 3629345 373494070925369215615083665901079680 3629346 -27109276691997970569281194015750656 3629347 -171347785931639582688202251268057128 3629348 1437087821864079791537408144312766720 3629349 1296714174357842539064284489360060734 3629350 559519160659055513038233779850864000 3629351 990489927696202028783436758888273304 3629352 126426083835156821247646948493721600 3629353 365990127253878078263389032062429504 3629354 -164152687176614836432511774422737408 3629355 1050497370970999281463416027187403520 3629356 125121604033905689148842016280760320 3629357 -906185662409166588915726989780012394 3629358 94994466247472943188289607632373824 3629359 -1238035098746395916069309672589395440 3629360 -61564127076854160534531069076439040 3629361 -275327472167615832673213848912085440 3629362 -168652865919109222212149037498048000 3629363 216001189673479007771157608567433612 3629364 151211063292960021262687501424197632 3629365 51085516024367417461767332077579320 3629366 -201616111958359477128911372582157696 3629367 -4828401559141535366944675367063328 3629368 -668567137317487840172226592054333440 3629369 -320993836733913722564313957078308604 3629370 218354668482583746426627101557324800 3629371 213067574518601009877170070413363200 3629372 -3221999676216756237996093058626048 3629373 -139987155559811651414654898580977600 3629374 -99134550879633075892740336005845248 3629375 -116091395567955657869244986706990000 3629376 -83210086931573267797419328862158848 3629377 182723416606914670854176106678897600 3629378 -119995823969624913311030991084587520 3629379 -564458489409609572512339468907920800 3629380 883869061448024565719815934784921600 3629381 136335829786138924648664420286000828 3629382 409297425986548735661167752864006144 3629383 -1268485098687062758023834145882345920 3629384 -1471717113111454407951574098891694080 3629385 -465809963606112094224437268169070400 3629386 -826916841022798206772993590906118608 3629387 400591277815450732082736643481447232 3629388 270499034559846246342487035304329216 3629389 861906039219546503012767353292819190 3629390 -56655903459501857326794237369371520 3629391 798503001974445208271537440357762320 3629392 -130595426131996407810245250531737600 3629393 887454522231645302685635466688566642 3629394 45492884204969564021243138993591040 3629395 896941788784913449366577589659040 3629396 -930229500806032585022850566389336320 3629397 368182114594820015217625350589584672 3629398 575179225241361877938437528989513536 3629399 1622666542128224199459222922283895240 3629400 245663170416313934407121861001216000 3629401 -632040784763622519195223119805428598 3629402 -113819695108447080508662817625734656 3629403 258663716862399875502643884249832812 3629404 -134029950836641655676281921390607360 3629405 -19139098861004014158033949454146440 3629406 84844355484847287575385152575930368 3629407 -209100890281790510259730964014085344 3629408 -871628556606396051176399866877706240 3629409 -108120572556726843100811247965835840 3629410 -458291581219354306374279176933564640 3629411 4224792912423915407410285803977097984 3629412 -31262469877532540985610222642099968 3629413 558811933835085537061345188960273662 3629414 -34939154550843194366392942306015680 3629415 -9153066655920986167239510389487360 3629416 -320784246105860032179706938561085440 3629417 -1654654441179106680158409015448137648 3629418 -75034945005409797690410221466419200 3629419 609123243246697478977329667162026880 3629420 -179830182048125499466904132050176000 3629421 -2109234184804257692557556946599870400 3629422 844982904189825943194851436560241024 3629423 42604494862672634448420386272748544 3629424 80336937193933064960880946889883648 3629425 301494505843495398846929909121470150 3629426 -184817237493903646071439558060079088 3629427 258402436092642162970261060173182520 3629428 845990069444324526220904728670570496 3629429 532529577623769596566905689293793280 3629430 302384837653964486726407555122149760 3629431 413437485078497403448391591781353032 3629432 -1436315540072211654497351834726891520 3629433 948758533650472214435417518632799824 3629434 1531392146511881152817106236593700352 3629435 -984814772274583994482738257464796240 3629436 429049064239801194225466684848513024 3629437 799988523321969821711677085539459200 3629438 -876916396378645149828682648788026880 3629439 -988646834546471607559001490702090384 3629440 -235184520240243868191148596422246400 3629441 547605553564714344777974094019277544 3629442 -688785179413048952446718450230543488 3629443 636061687445845450929345298743385224 3629444 -240189568260480840126229454670028800 3629445 51569053460653987427590086408277920 3629446 -535374360200939881835865074894960256 3629447 39518335279480571956258655859708240 3629448 -1717314677190158565886479331463946240 3629449 268040037980371513755243392944210944 3629450 -400815858364925491712600628426720000 3629451 -40403561276284253268033462184184832 3629452 186606760526184099617331666348859136 3629453 2186265991788236826965231384251347564 3629454 86000597160633805900362412745410560 3629455 129957608506358540684032561228500360 3629456 -186994464936989408783771241091891200 3629457 -124200964918315804073250174777631872 3629458 2465514160862272499684025259061760 3629459 -879548218572468955161178746491264340 3629460 5380478936060290762890292549816320 3629461 1808712966483917400544148615245674624 3629462 -910205119558164599339287046575785408 3629463 -464001688354652379584530066531938456 3629464 -641118150685726022841239338926704640 3629465 -580322605912150448284786811510184000 3629466 498636628931533690591612206152241600 3629467 -251958003843918137931826542526587768 3629468 -214544305125815956236628392453284352 3629469 -785370810647723210926251019078591296 3629470 163399506365823422454733631755507200 3629471 648049328892823422988091622231432672 3629472 -214703570088785632519843235644833792 3629473 -316299655718609840758563957195125278 3629474 312281901742065413058388254170726736 3629475 332951546803912200807654098268720000 3629476 -138654484122077597657989447952813440 3629477 -407979752988688079579975667301252674 3629478 63451199436869055431813951975011200 3629479 -1570722238964705585753321665871333304 3629480 -247810948318830827358036570931200 3629481 1757926569047351881922559180041652864 3629482 -334109738756092066431438359849796000 3629483 712713337288887367842156608954734368 3629484 378906548542750447082619650847429120 3629485 -1039928552523605593373456279577608820 3629486 600879965587087815514517994571023360 3629487 -43372593207919291833137070538027632 3629488 264698015288955421705877041377984512 3629489 -2002209674280064929138460498213562076 3629490 -557008658245574931746160528920294400 3629491 -265043265036103915055144906135526000 3629492 121072070309748195908995853223954432 3629493 16340756523736706438119694343834624 3629494 10997851955107347569332137299591232 3629495 -468175762585274638758640904975047200 3629496 -405154659570538991071873389981327360 3629497 -3013962020577887332823096635641549440 3629498 170256763528479766257180371920806000 3629499 -557668399115815893665184326608187712 3629500 425083928977355097505312469302272000 3629501 19239244582100924661716163597291552 3629502 -1016421008568109956721412113998360960 3629503 -26588356530061358440053133397441280 3629504 494279533211805538384713422645231616 3629505 514590939215254779561779262601936320 3629506 -281612737176616519902867088931424048 3629507 241532291520542261523261699785586432 3629508 424145819795321151244171674306984960 3629509 178025945940172977553214545276743480 3629510 108357003486895688804393441339564160 3629511 125171923842677094549465793952687040 3629512 -3497079819872805873802227891530956800 3629513 -1220031831469994691744422416453636080 3629514 182021119128830705779952492055183360 3629515 245831671451899839968203294584054720 3629516 1900346868581039718027376052640000 3629517 61254226189294600395887017787584512 3629518 833532860941263148607830040750688960 3629519 -213262060499461747068693516176824080 3629520 73282659453413233187309518767022080 3629521 8980627923649849178398260856877504 3629522 115439933999370307417916858081710752 3629523 277806390031012961026122653496012984 3629524 -1806635344667932319726017378114652160 3629525 -283501235165758004283316824024717900 3629526 -479507703938747856448246686983515776 3629527 389492734515517491175549115267274072 3629528 1108035135471595425436895168384778240 3629529 8861487161264981570913016875653610 3629530 -725034982120305936588670025706135840 3629531 787681659191559183097679713884848352 3629532 45816594123048259583855509958246400 3629533 -1489150994539884093439801496864376320 3629534 393505131987739894706047505485688832 3629535 15228018453096954174735074800627200 3629536 -590796882973882423337632805677694976 3629537 -340676576530991707442718197719166814 3629538 62590758406873815912120366907166208 3629539 615797494140493209780534133918006056 3629540 327319521553088348257892842507584000 3629541 162172137034642172733975585067029504 3629542 -4560482943009701856072278788202496 3629543 -127094609709478017754305440487275208 3629544 19271642278809337609378857415557120 3629545 -762820776380373040038418656539348700 3629546 71576361425739923170846172646600384 3629547 272232418439613593067167347845065640 3629548 -620540546133832590467958611316023296 3629549 745994735257572863550060292775520192 3629550 212287295471031650280343955144068800 3629551 -762615430445463327911128665679275080 3629552 105658728244394211353714042707279872 3629553 -1045190366675043882366949408044388800 3629554 267152540833963173243527346999272976 3629555 -57524557025291477902496568118556640 3629556 -445288406090113253486667473387642880 3629557 1634923338968556630251858294747205806 3629558 -260839743356849493101630985417460416 3629559 398755268008064751000117081405193704 3629560 -27188644564083511786993152185548800 3629561 -54576708207591451403882189093510400 3629562 451933625060866906945459263978359040 3629563 -722441139831354385883948696768000240 3629564 593401807749577979748779768404402176 3629565 -177041560759661526340593182971585140 3629566 167667181447693881453947219193208704 3629567 -97528211143338223124725213430352384 3629568 379051848588246208197215019891425280 3629569 -3263622948372805325254346695354292780 3629570 -13315479755114422908057920556672000 3629571 -753253894180433942518914024924217536 3629572 765648284610011593239586179576910976 3629573 -360995374545021569966832383200899072 3629574 92572056023247156354320527794868608 3629575 1489909927012161700121257365206316000 3629576 2319947814459997473323319025306828800 3629577 1023552816134173050992533699737048912 3629578 925890040377547524743656512104499456 3629579 447088294993890358624736139015465984 3629580 -569764790454317830373358168195363840 3629581 -1375124025569374982649117350667004618 3629582 202052412329086577200083003477014400 3629583 -839951662078912525951342627825804800 3629584 17169078755732616068668619654430720 3629585 -27324868600531588466810715623596440 3629586 475177361488157953396000478466612864 3629587 -442496415273108564812626463944870032 3629588 -265029295543384592124113778224733312 3629589 -211569208953104696333492308423302720 3629590 230684406755334262333119757066216320 3629591 186515514503330252247213396341598720 3629592 -522004948640462619144096467818567680 3629593 724312297263009089853078574855534848 3629594 134589670111526003430377155630572000 3629595 500406616173280804039136250576209520 3629596 -636664978567743581239343697561356800 3629597 1562967112884160856124088829056019046 3629598 54384756115060647449836517761320960 3629599 592303543093364195779928738197685064 3629600 74309681747350546068491912724480000 3629601 669622521684958713980701586993570130 3629602 544070141986004069965257319920860832 3629603 -280662602278219816693083635591629320 3629604 59932250759464256335360881774034944 3629605 451284906153253630794827874643128960 3629606 1097102167279154123284311917507830752 3629607 323835933590348265070579525964334336 3629608 -106360643360563542780102087800832000 3629609 542226821910670327219733376488466810 3629610 -28764089582081139050633492341767840 3629611 -676613720664540149876746291982509920 3629612 -70469620434390181312940772397071360 3629613 433970241253165446146024046561563040 3629614 191378115018933148689806775262222656 3629615 824987320099251057918256567061902320 3629616 -235629105883939186045225966847950848 3629617 -3683703950463253523612689037637645120 3629618 -136374373047236204620341819120192240 3629619 576501475646985089617968179619307680 3629620 -24147057966821010434898339605637120 3629621 -353938755306047761508874116591860800 3629622 768064358682482434635547026804584448 3629623 -914438960285519914259543657914103128 3629624 -682673562468676170181295734529495040 3629625 105345386982425709492920599338720000 3629626 -83098629581983537982791701768652800 3629627 1230698734703796602340820963621360440 3629628 -232533948170787884463125145236940288 3629629 -829498540926998498029478002896275770 3629630 -6584275128249454763292324167393280 3629631 845943227951043817460192586695786952 3629632 -243412469180490566230160409699549184 3629633 19339515082209420029978594545880064 3629634 539794030184827643470758107817156480 3629635 -204495566244392518638008073132551040 3629636 348689698347279334770241841973051648 3629637 912072600370082560380363779068805760 3629638 733200504006090883832475720021882720 3629639 -307484091073157664258909800099079576 3629640 246599374611890987516016669081600000 3629641 -7157580927599274923186349412364316 3629642 -487426103580200039905349302967256528 3629643 -943742349410843388923789415810858576 3629644 -406479308789046113665761442953296384 3629645 1060375485970656293799082671755229900 3629646 -369923892135260290425486172412694720 3629647 827917800691354461221661494994222832 3629648 82374237694714545727073151897305088 3629649 516604337883035527834476777977889264 3629650 -603286537155920477288274640429908000 3629651 1217128703913712151306636494474350600 3629652 9930077269288202852383562138050560 3629653 -1112205909133825877337193488253801536 3629654 -207085795014223809716538393637521408 3629655 -715686389009819644641572070646862400 3629656 1624401612791873820090985686155642880 3629657 -2093721326361610926201213015073151094 3629658 -259819018823894646578427637752003840 3629659 1240906266710675024972239625383198440 3629660 -302724693044346243701073915501772800 3629661 -15826363179406146217464801681102336 3629662 -234534154937422980296753554318033536 3629663 -243980156886184361276453734674177696 3629664 1222443937898111841066287271853424640 3629665 -128211304430165816284570782545832000 3629666 348341876143290735058905964034617344 3629667 -705283658999387114344860017685642120 3629668 595132356445878311587165528898584576 3629669 1040552699206469707767229007048213760 3629670 370554001748459406522161959180677120 3629671 -1107725712312605574951010857772109128 3629672 -1596355013502708199144199828236723200 3629673 4861244258679047757952084272076896 3629674 -1294202824083762407001535840781577120 3629675 -663783880742254566101252069264285100 3629676 377995372945842235841147891993739264 3629677 -112523907289438712796591263091556788 3629678 -175253642347428752438999170894930560 3629679 78981640582647827439537949496491920 3629680 -62450127910616776193241751855104000 3629681 1946785796461047963341636163676283328 3629682 -9680484535322828629307553266830848 3629683 1339929776938977681815927204463660560 3629684 -134365771545658779717171451626792960 3629685 372582913149550135646477805564352800 3629686 -1141570378527019328044926743513210208 3629687 233251637719843884662204066134416000 3629688 185482946099343508843352098006978560 3629689 147231752737941796350256500346814592 3629690 -854421898631522472587802238786490400 3629691 -412118807384603709105376487496913152 3629692 -1591060519044119095866974727560729088 3629693 -730743211298032825307402692269994560 3629694 533349821077351555847922047727662400 3629695 25051377863917018492509753131524200 3629696 362163030506457992909156004051025920 3629697 -222894652452403275312239675879551440 3629698 104766951522705996133676949170096160 3629699 -53632552556344687756913098003109136 3629700 57113996850775067335232181431904000 3629701 4585893112653179725369026414027004 3629702 -569282739631405649061087071732396448 3629703 -6554657814994051124343165932267520 3629704 -917787585630561964052624343152455680 3629705 683783898716914086552843392052444360 3629706 -20158598229693303333281392855074816 3629707 810197577731851023952358310845754280 3629708 -119622480651337793410363792348246272 3629709 -978380582297767694678342754459174186 3629710 -257123450624076498172878944978423040 3629711 862110076435148712878450890933137624 3629712 -273479391158123744564133939205570560 3629713 -923548399068941014464440624173449996 3629714 -757004721803978511638680712436509568 3629715 -391722243480932098454629267269980880 3629716 -41485174792900751719050351683788800 3629717 -115729300687190270197153353480753408 3629718 -380990492307280842097527831218993280 3629719 -1119274155212118063414368889093165880 3629720 -388925210946863380515445036490342400 3629721 -407666978821371090873875587397788896 3629722 -267306437750771168217296617607723520 3629723 -12554950446783236336571383623533336 3629724 -835748052280380450221730079431181824 3629725 -607002654109671806837736265684855200 3629726 69601551288341853393569242966440000 3629727 -123165996337377527220041236522142040 3629728 -472956467474333351714218268247982080 3629729 594298692734709445078411288551471330 3629730 -7071279969141629359938461369871360 3629731 396355014201610845499466628658570192 3629732 1527655587200408829640428925015188096 3629733 687640281138041889056774337192944448 3629734 557524809664261394050389436074696960 3629735 -78757668248647093000717371253777200 3629736 635452962215863882201096377274122240 3629737 467693004724849616454686115579127972 3629738 187027786783104203272245294911145984 3629739 454928978834741035511277562183965120 3629740 -299082942373318001389863714021765120 3629741 682195636349706302728350912189292800 3629742 366342886096115234740606546735298112 3629743 -27974276959634795512133283679573256 3629744 -420141342938766120269074089963356160 3629745 304371446018064427062130250467123200 3629746 -444878109182279958057079178633582976 3629747 -880746167089587491146068949285426488 3629748 -771480964497493925300223828137134080 3629749 1761489773803644526140051129745280750 3629750 355891265669288117268486889187040000 3629751 -1592290983584919193370043556962780720 3629752 -662329367426356920104172983987281920 3629753 26893085147412864335518742464871124 3629754 -614267453491230528890563695270792336 3629755 -503939757269229678091596881216341440 3629756 -106968537306394599969542125818167808 3629757 -1480659863231224085359365547469724960 3629758 319026338334419462345268828107712 3629759 2270993325437381629803310358108160 3629760 25513977576030944445943901061120000 3629761 367269341528699107763562920957789232 3629762 577216980198694261799531615958883200 3629763 808597260143956417010122002791601504 3629764 -645761146550130040125265849030606848 3629765 260780739042716633658533310270585660 3629766 173014989447321126142053131412670464 3629767 913235648869207673305346557971388512 3629768 410244446247461046630741439698370560 3629769 313622603647885871741737931195710656 3629770 453649709781951326890970273817130080 3629771 470334556895883667586118739258859904 3629772 -38342589104806493816344129603729920 3629773 58455424314541007383358380029591318 3629774 16424469991691317785254422053318144 3629775 352137058093460135361832220124523800 3629776 -210227888126318275403073026131968000 3629777 410727734979619686479561361566512626 3629778 -374489480042341368594671412432893952 3629779 -157583309506258053102419615383278160 3629780 311856383978112729683582112222535680 3629781 768412400193096509197372779057197070 3629782 -64381694151822433631080858049706720 3629783 -1181266326414535610443275524678734968 3629784 238055320618183399908025276167352320 3629785 -1259189670542439799332290670183142200 3629786 391378768656097720854798135790808544 3629787 316646086896935573231592359418322944 3629788 -257112674532495034562750606707942912 3629789 1379399713708995625524266033333299800 3629790 54887070142808097843559671771171840 3629791 -943541710758849511791590507117686656 3629792 -158874053390599051874200899479666688 3629793 -888318067008552130101201803483539536 3629794 -56952286573344257940782715298579968 3629795 -239853177726175907011932928376137680 3629796 -438588184906685663128031703791275008 3629797 -461973856707922865677585856901776160 3629798 -630470581614009815137249140858816000 3629799 -433629607873736192627292440602520880 3629800 15284340750899729527060626460800000 3629801 -321479654456610150217746149792101248 3629802 -4584563679936299506837000100904960 3629803 1432790625431967766132439673638200052 3629804 -518120192956630137045591418239679488 3629805 1022431828664685836682115348512798720 3629806 -1371383605267391065428044452790720640 3629807 705817958770862093126394085667361552 3629808 17817826832414949815840241277599744 3629809 -53038368076350689877227619941634380 3629810 -427009014440784133683225877592663040 3629811 1783576559806567753607562043147104 3629812 526395460362076241592618702179365632 3629813 -2005577599735266329967143215365939840 3629814 1221657550357715473811412416440320 3629815 -16032861472925092637885605322080320 3629816 2824619934203162734993662311362867200 3629817 303831148205764647954400338106507440 3629818 -664527315790693677468781041715178640 3629819 289068941616784298742198835875358944 3629820 -109137413018509772908453429335505920 3629821 77381441759847394539326496557179904 3629822 99620856271868535912268479891093120 3629823 -1079366166437598227028247541583789312 3629824 -38404337648719579689654201687736320 3629825 -578663354474171820087645255480057450 3629826 1206155466898735726305816751988870400 3629827 2750039104319194161720559976844650392 3629828 634593891844693381743842911418352768 3629829 -96303422658507437894519920439044800 3629830 493302358185986056573513811825746560 3629831 -632766605972585066065635379177099368 3629832 -383522978459825880701983184917831680 3629833 148035019487580726350252041566859024 3629834 -73039474718153755900117581735365280 3629835 574484417962381094910917000240273040 3629836 -279521098510028142007641824086343680 3629837 -112058264773998314171861817377316288 3629838 -32653691915426948810033273347102656 3629839 -239509025866763271282201426733288752 3629840 84147623920740555806395973706301440 3629841 325102584391591582768126924653399792 3629842 -418614997786394901459778808348642928 3629843 75967739328218617854961229648364960 3629844 98818899575093932842712391192081280 3629845 -24209535250732735452903192233952480 3629846 658959496256706626992560333422446080 3629847 74614610631645774289402200197041536 3629848 311900515742877920213437626697359360 3629849 -536659891450963381346657012040545280 3629850 -67810206876360337187760969022579200 3629851 -858880367296082506939528307912331528 3629852 -15189990241375355103948670310424576 3629853 1306749854338543816573246377420204 3629854 -118058828004677944432483304110314624 3629855 14363118388620529222612273255148760 3629856 -637384841663339297331149390986346496 3629857 -862075005348971687505831633506734080 3629858 147466558194406786078131114835475280 3629859 147460261828153028130413090083840320 3629860 -191145995296563967311482480906403840 3629861 2625305201378444626278658885754421852 3629862 490422052145840374019925275032696320 3629863 -1320747854538943029194993332974106888 3629864 56838795559957773591114563020062720 3629865 135040085100718809024699035517888000 3629866 -865999005914182270978512243017935776 3629867 -1104981928689086152517012523064875084 3629868 -428805774959907703574796898499371008 3629869 -2344003339031025189936193498893690730 3629870 -393311161159943053015530494646765120 3629871 -951410251899431364788530953325377768 3629872 -4022124387935589240304430310359040 3629873 -397056091757786749953705239870015436 3629874 -279498055756695784034123736296824320 3629875 724710793313951565189537812684040000 3629876 -1345571383568922344634052645676672640 3629877 -1219516995920502817454539459141075680 3629878 -180824776800457595475950023792374144 3629879 -3721182052356504121153680737162520 3629880 905997369179569352257560869185536000 3629881 -550283068389313155398589670150658300 3629882 253025157729405823210842324561206784 3629883 145216181403412742313637750948128768 3629884 -1494893507853211619873556941513565184 3629885 28426703802136666083138962475154560 3629886 -85801991884256515676414112520554240 3629887 -947144246230434499475854686429158464 3629888 5815796026789740933265082359480320 3629889 -922635516562774653915812325603537792 3629890 318727643166377231506149856345920000 3629891 -1660366513744878183057351497430771048 3629892 178068028014106969614651446233006080 3629893 1250785880726879776246219926552044320 3629894 -94777729570395875738562291840616128 3629895 -297924822869906753290116153535967280 3629896 559118534558588073875493104557409280 3629897 -1803154554156474261457956809811183654 3629898 -560978289304836374228477370708324816 3629899 -20517729777724725553690647195521472 3629900 596060396996557992320036602011360000 3629901 -1010795600815147524553733053521984960 3629902 -505959299170143811769516859077974848 3629903 -2143955686905096621786038736453319560 3629904 140368172283206343683594063086878720 3629905 -1109928021040921246014792584822972940 3629906 2743160715492628488006531282914304 3629907 -1129570705014704526386679501976054560 3629908 1176242323360141278124183394885742336 3629909 1276988449884492907250997763764412110 3629910 398193806379603140682002590522239360 3629911 480625110641260096340609595696581392 3629912 -766362087045900557040310618610073600 3629913 -90550983027262335668755391023891776 3629914 242996233548051748602967620171792384 3629915 -683962188250447330624568691853189440 3629916 121991470986848718929044194471513600 3629917 866636290991132192571339825277889580 3629918 -409020519665373330408123051479618880 3629919 720783589530677347799506031211631944 3629920 197000571706759569024165527688314880 3629921 -1202139858068087561214457755157126878 3629922 92978418904674909142963323180777984 3629923 583713207012978237371023366984660104 3629924 -183796263847355143597023156633631104 3629925 16923968030641153676386378019740200 3629926 2036139660769800830542590858162960384 3629927 366256435625013062244199621423102944 3629928 -479743805361423620095733003509923840 3629929 -680950728553944998976390579232060416 3629930 -764180570199735939003639317305473600 3629931 -8321466858524114960189393192903040 3629932 -575782833138379275324608761923348480 3629933 -760134497497485321301730784956251818 3629934 215963125017971395592081686363305984 3629935 225989282922376799838841000658786160 3629936 311232972779077689397100331193761792 3629937 42143046854107677917095873140770160 3629938 -597575842743933608830458832062187200 3629939 110498833364584232508929703880177740 3629940 249265042561780700588801493912576000 3629941 -90206113063372117566108680187126720 3629942 -12588835071883128301232681561122176 3629943 -280596775655989853244327031764663168 3629944 -1913807868887081618433330756622663680 3629945 199970489572302152225344764436185600 3629946 18328171730308230952060558293293568 3629947 2141882709022232911717544724230303396 3629948 632756982426463945359691825833901056 3629949 -147588642375065328555459852169528800 3629950 190601718086399367803133058146936000 3629951 -1189402551856269017135916726475083168 3629952 212872821045795016468115911386071040 3629953 -1944937355374018129080246857753788798 3629954 -391988169725612843573853859652289120 3629955 56116541374354813446253310475018240 3629956 480880585449249920897597927450496000 3629957 50505076868050579479602289655677792 3629958 -302123920484980497971628686431942272 3629959 117694126331308307616162920867736000 3629960 -684160341975816406195379756256000000 3629961 -949964961645419065070866260120963360 3629962 -2649609563027719793087773586889216 3629963 -174440934604702772515858048034493336 3629964 42938409423259699697898857479818240 3629965 -1034088175372807374433691215699561140 3629966 686149692147316890627932431979754432 3629967 -1748342484899986802083950143827748736 3629968 -127063534135291369972564947411599360 3629969 122976972746652740713674902040816000 3629970 162824187977514435811615121094085440 3629971 2215587646781185630303631062194916000 3629972 -1267246337748423189005001096194692224 3629973 -253800777504086720357952550010207616 3629974 2080074771349170483727285420806720 3629975 222615285954397622239837257038448000 3629976 -40081636312696034552965673212968960 3629977 553400402984149914094389669737300808 3629978 -173156333221765693982845969401888000 3629979 1326660223100391683822495086231502124 3629980 -37712447938214613516059601802560000 3629981 462700905053145452386313989772808012 3629982 168534511706556737333915328993782592 3629983 -94623927353605557831127066046664480 3629984 -2070042680399340793304550264086790144 3629985 44148093639483433421600968928356800 3629986 -300071136963871413057444761918981808 3629987 -349023106829090358148573603972067364 3629988 1027258577336203446420781454103552000 3629989 -502120467553457670720565781065320000 3629990 23466744765734359832236976195750400 3629991 -1399368908727258630886876646791328256 3629992 -1362809368570787721585131770850918400 3629993 -991265198916739394050358547705823584 3629994 -156399155375566042170733893157251072 3629995 1052922026817493760036498107588380000 3629996 -423284275749397120058989300283553792 3629997 -445189735597745374548826032076416768 3629998 57140061923551730345083565201481984 3629999 1747777522618359995499391277922330000 3630000 -60604133738401440539907287040000 3630001 1676831550401716927577940984259809904 3630002 412819907521981595896325973472775952 3630003 -198381390426128871419816285296333776 3630004 64433146217307069737198403824121856 3630005 -49416166549746989454243185577462240 3630006 46950027628777013761733507365497312 3630007 460836033829696780825258379382433280 3630008 2291974037360931702556215361836380160 3630009 478697325028825857343943948662023504 3630010 -180906439780103180566825308209748480 3630011 -246708090884838828333763346781048576 3630012 -118781911954127594776309654096124928 3630013 46676833395355376174886248260177984 3630014 -51697229582165031507804841709670144 3630015 -33258447603753881157275520548080440 3630016 -259263954458578193369518644351991808 3630017 -6634452212128600267967754469464960 3630018 229211020746495119533852698137629056 3630019 116852434636105464413883730322447420 3630020 -700352751636796779935504992252619520 3630021 -442287644548609243861485182999415360 3630022 460986522448002472603744302854562624 3630023 395117803782393663056937270161007384 3630024 26377694920400708901758403455861760 3630025 -145890457560782747332401889248987200 3630026 855818718001195407074842488697585920 3630027 151589160246551032882883836410063840 3630028 753517861525796584602472914114407168 3630029 580570170981693512702574495017013888 3630030 -459539001835796324606139676872823680 3630031 -261166693409397624523317893307397088 3630032 -95083466042633749954852649302622208 3630033 259498588368025664415284961468273408 3630034 452298143808292790104531196246997120 3630035 -923094213996895791395472007611533520 3630036 -104052193580309727929077066154121216 3630037 2187258237087271224379370020498884686 3630038 375235887017652153542564156156121600 3630039 -229062858465322433281314007218257280 3630040 -786926671158512702657654247263846400 3630041 -358920165012574974007168404598926336 3630042 -446244358119562803867495089371845120 3630043 -1103748334878057802466753930613429960 3630044 -688277314216893643559897179798388736 3630045 -131398319677190482167728240190873600 3630046 -23446607374867338460802761752234240 3630047 250708235222035224497962557524174496 3630048 -1098556901891687818385563221454749696 3630049 -360258767207997524957206715759055980 3630050 -113450216573431208559129221823360000 3630051 205633181303996171728855727843290980 3630052 636761154686488884780068813879582336 3630053 77520618312726447172029643662178080 3630054 167881959812408678505840208253065920 3630055 -45888578695863249421780604375592480 3630056 -899349894556913111377092577566213120 3630057 742453417007959269938063815041693840 3630058 -498726524043931967762856668745363360 3630059 -801914258249629430861261347065582096 3630060 -3586968706119511693659631853322240 3630061 -957210971225290919185522678351514388 3630062 111589058247525083192062233970603200 3630063 25759972434476947195878303510919944 3630064 -523584423815894452244305900260392960 3630065 1225141128304902324781672451151665460 3630066 -374101147753630304976620471690986752 3630067 -289276231893723792596725727926662288 3630068 -430191767227595951064749715700880640 3630069 506261220790352162889170023488483840 3630070 184231571742540491673105810671218560 3630071 -16378604208938081841844945091046528 3630072 1106784821633029619624488959801937920 3630073 119228468723976632467830031841282944 3630074 -131428943993304000959644216611422208 3630075 -614212766113233115374052894272270000 3630076 252405558414748997091441427887493632 3630077 727459656747033671977708946342525664 3630078 179834853408461646778900609305865344 3630079 -2624139703547525420684271463527420624 3630080 123778362968354720763661708060262400 3630081 45588468133406235177685839548951424 3630082 -26896193277718518382893141977267328 3630083 -172094800722555134805005763109605480 3630084 -156240060016073561136561985859441664 3630085 679621618377919885340935844690252760 3630086 940644024745000597313025149794768992 3630087 298608807059506973922644076604561800 3630088 217214076619758066639800262383370240 3630089 -560027316255361277516915506551018444 3630090 201588251533707023344183056980106240 3630091 181850057913099260085125235142130800 3630092 2219608976300485278397155211789178880 3630093 439516172312019559664241636835159200 3630094 444512671209404189446373614248690240 3630095 -168620619513375347867924274214136640 3630096 9180719074454530002500524068052992 3630097 -443963771535173681835429797797221454 3630098 -53143175631931488086309598373592064 3630099 94831045802230060754644646635203456 3630100 231464075885030339131784710265036800 3630101 -656559526112498784565493209035014898 3630102 27864459846765257547965329228032000 3630103 7014577713447474786225304959289624 3630104 -1429726751444157708386835289180569600 3630105 -196515257129114729567129707092018300 3630106 743104370635397246733730900271104752 3630107 22868137591661032396682351876133072 3630108 -634746199764455206978748037412285440 3630109 866111586249994590445900619216792416 3630110 730843693363347435254289490325763840 3630111 677874175723360029317151624004108872 3630112 761256094307809042814688837613780992 3630113 -1033044919818287102605420377384780096 3630114 408090118721901202878718405077956304 3630115 814076105720855571191279549668343760 3630116 -617335633769659710487469587372643712 3630117 726716672920614308614337188224931680 3630118 -674567161573775279504661461360294784 3630119 -733425003047786047454780279813365704 3630120 -252138407770701191899867948111872000 3630121 2833032335607887520809543608874800 3630122 -163577252565016020508269193586583888 3630123 -399360252790189405581766711978682880 3630124 760138583876324291874588884462041600 3630125 732441358816911831024095212793214000 3630126 -290694161859467233611514041991774656 3630127 -2821643352850966678148270502200980088 3630128 -153834394955792348429827563347804160 3630129 -205740107760923318643365508223789440 3630130 -240131021317224737133077300872051200 3630131 -293478206229804549490982414298227136 3630132 504595969018790613253082594350018560 3630133 1168999897534141754077211912611483800 3630134 -184971317801577821129106428603225280 3630135 -384546071465395472867175152511476400 3630136 -115360710921456701388858075735244800 3630137 -426720735523447754611680962401916928 3630138 -308931436466335259044155085158061056 3630139 2202726541224301335463378297093599456 3630140 410202163527103810454914192927795200 3630141 -1044388580848236914436603658061491680 3630142 -708748024003934818547837717270341056 3630143 49728863935371849017370948760568448 3630144 3037873362911302080064764795420672 3630145 822246923207483939350715725685286720 3630146 4530021109819526431314691549913088 3630147 -724940604551839495893856066212251400 3630148 -982457642239728549440640214867925760 3630149 413972016608504725655790980594613150 3630150 -407527630674484179717060695336880000 3630151 287181810231289504322426061704169984 3630152 -300760717937102944765049081893478400 3630153 -633122782159289592355292685056710896 3630154 947280799963584363072124513945522944 3630155 614535095265116504686050133860570000 3630156 858817006167605516982728249624796672 3630157 -1328228522564032510491206414731459594 3630158 3449366594502931586613948545126400 3630159 127778971123469538676325412287147520 3630160 378144829456764616361975400655994880 3630161 -1009122258972269095481391113419940238 3630162 194570156180578090147808938729943040 3630163 1926555972838947863430358856938408440 3630164 -1209618324518614274131086385890603264 3630165 676194917706777724637465722052232000 3630166 -86438188417677474656822970278047968 3630167 -1186512448879655912786453740833569784 3630168 524903504652117082391518833685954560 3630169 1365856541601676917056785190145842570 3630170 333695957750724663749797126777709280 3630171 367155531991552031938974912785118720 3630172 11516105035890405762252080302487552 3630173 204004569218177627840602522131262464 3630174 844662530496157677814084113319498368 3630175 -745101098681768214230400557084746600 3630176 -1225078569914052240234782893271678976 3630177 -1655131995066861154204216426138342320 3630178 -212581057583074938664111912344274560 3630179 -466907183669930562810406449917938224 3630180 95018414824365931998905127688396800 3630181 -179854237698643911908819728511797896 3630182 -118102976958812299677648675806250240 3630183 -23642627288606105545059788502155952 3630184 133250008773949404004300271063040000 3630185 70015749751663850292257646230901000 3630186 -303502893274613086591320154120329216 3630187 -927316549452665588032608842284699608 3630188 21050283966776961477903191932124160 3630189 9453458188707688496835851944462848 3630190 412167490708386016119831922516593600 3630191 -1910422029149583637733169662742943200 3630192 155832509265290238024150930654658560 3630193 219246722588505159140275631065295360 3630194 1079919756692525000504725368445702272 3630195 -635067499654773052088670173462431680 3630196 484228628205870079251614602723030400 3630197 1522570454196062384169935631911188800 3630198 109687120978029042146315338695407616 3630199 684193235252599605523303386385764200 3630200 51413302683080121806477731820544000 3630201 1385266265502672299824994954231153232 3630202 720437597607300385990776656807517552 3630203 -1214277758087790920966827816295251548 3630204 445934993643096753879376654113285120 3630205 -51400248322084209708918681561603840 3630206 174985694149295978999975454938967552 3630207 261979386012266986711964218319044992 3630208 2030663237668228650755248229449728000 3630209 -278081766141280576957499575897194960 3630210 205405698719257187464920489584808960 3630211 702635305435494687489062212319517840 3630212 1544549751166202296678093389581044992 3630213 -1027882834732458225017794251488118816 3630214 92619789129239762722518517361768640 3630215 755968775128288944166770706354890360 3630216 -4413618723079080482086898563276800 3630217 -20521057750331959847848373694284646 3630218 -217384875858590417615505700304109984 3630219 290260893405280493076367571704078848 3630220 -660076943646741836308879551397632000 3630221 -247934387852637858547087871958068160 3630222 176119512059245416299286328480510080 3630223 -209596551065072076524830693854904528 3630224 7382644433590986789274767445721088 3630225 52481514937581004642268666089500000 3630226 356390245797851269371275293485492000 3630227 1054486343742471461032129129159388076 3630228 56161080942910365372036846112604160 3630229 -1587759343997400730496930520318413170 3630230 -159262656703807718659727767068506880 3630231 2626944163038341939987845016697676800 3630232 9565167728716357694161672743690240 3630233 -1527696056673203368883531904261068160 3630234 -255462505723256886880077165132280320 3630235 -310675543517979477331995223436313600 3630236 -702721635025563361716384255955929600 3630237 -211845394989558045379150004278408032 3630238 199273279193297344470759965060281344 3630239 -625830234243356906630287628791499760 3630240 -686185196395991509574967200496353280 3630241 244604386915088604427760712355196642 3630242 -693495697108353073911205915305984 3630243 672122980526217625438813565726916528 3630244 364627732489797525860135268375249536 3630245 -323603409794125186690703495955647400 3630246 669969921412646799272348746124335104 3630247 -1340806525758459529752726473487495304 3630248 -1727542877624382379988044373760829440 3630249 -258275145709828326828907214638021440 3630250 -425836746511001450676907313257296000 3630251 -432914204906564962017987826534745808 3630252 205649903491818981333486534375017472 3630253 964731332452250895442654904679025728 3630254 409254893189326528746701310127226880 3630255 -79613919945264673225885367024732160 3630256 178471980739789586522571902962696192 3630257 931706160303530401454794691136463506 3630258 33676807261533052388784858095250960 3630259 -787433768609490475342322518212631540 3630260 -409116164795508037626553437176997120 3630261 533348862709059579626563992024799584 3630262 -845241674071528723779963792585334368 3630263 180280404965207933281567504009381680 3630264 -708735097759131488601539366976552960 3630265 1654257722017458506349871877501089800 3630266 -115892501675079270784018314226767360 3630267 121522914285360018845907109017737484 3630268 1646506891382279718848297545997493248 3630269 227906571344791251192686466181721670 3630270 60730176189014207100387990445363200 3630271 -948340877536940821418780744226286528 3630272 170265919863254569525975031828447232 3630273 1015060952063445356371989536714541600 3630274 -222974130202920724788025945932648960 3630275 3574542032898262025716207062753600 3630276 -134166802219709867428870031032044288 3630277 522161171122057875297306611156234272 3630278 1268490338264562000268232771286312960 3630279 -1222845558989224015236897668441577816 3630280 -105829853472630117727124824970035200 3630281 1081218673080590268332551776271061082 3630282 626597706593447692957505853818233344 3630283 -1021497565820711280042603731539747616 3630284 -423636416646812400927209212089784320 3630285 -253066729453864918683002645324068800 3630286 217415721497656685552099946049794048 3630287 -1724781589306064398467695669878052640 3630288 -41334267959878390291729730053472256 3630289 -947623931528816657039038000438244826 3630290 -29834191121005805393422392783065280 3630291 -258485737190071445071345809768059136 3630292 -54112491982828957177187022823290880 3630293 -444884237032739506734922591260023556 3630294 -271366398994896474802045428668681376 3630295 -32623970098156489151176037377374720 3630296 -757143894325363128140014370073047040 3630297 -697931224341868279074903889467746304 3630298 -14044103829545595517024824802636800 3630299 -33425992768565770883021717934477840 3630300 139755994217339180603406474120076800 3630301 -1065527863549145859068820257439662496 3630302 381846577841953936849075525512606912 3630303 -665813990650177400532556485865092336 3630304 980260916896509227725395261586931712 3630305 -230471603708276733522787230996181440 3630306 -394889500190863699375411624577786496 3630307 -636401674960824378700219024870755840 3630308 1017873888101782838803557499440546816 3630309 107227319299153988028853320174148704 3630310 97741903195165904443071371630016000 3630311 364178139381484830215981517224194320 3630312 994120248488783155330225551165849600 3630313 -197744559788557807136278004731476096 3630314 794926794950698506590140554421596672 3630315 105898276219930870144704757360362720 3630316 110163070126434390284729991717605376 3630317 180974435943433689097202997006626304 3630318 -2203656549705899193604881696740352 3630319 6682993453217949948379201409200512 3630320 105874059717533296538587358034001920 3630321 -216928355210834431952356019420650110 3630322 -792184029599479116887206135531566048 3630323 -1433433579284991646906437558282949428 3630324 503284695264456971988231940192266240 3630325 -1161692571623290888901523995450516950 3630326 -394534030418896992287601150617389440 3630327 -1304890093962703580695707150583757568 3630328 700899771002764075353615053239787520 3630329 -419510904045883811170446234960583680 3630330 408643215436973844219865121410060800 3630331 -541171453807672466257660655923995868 3630332 500075598721869185687044232494903296 3630333 160892365143893813366381808308749440 3630334 513850508494971481552222523654629632 3630335 -122431380194990483167045998962571840 3630336 157958169352213654183634219323883520 3630337 958195628519007007894964750943275520 3630338 316493925403602395781928944553465344 3630339 -86204736040856093821442620369310580 3630340 90110445698655412804074310754734080 3630341 518028247935228789367323934745111040 3630342 314595527600201290644555427762612224 3630343 -1200129799675194284698690885762312176 3630344 1333207901415160829149382541945784320 3630345 264560382259784979259963779237277440 3630346 -126241355319578195884468467600417696 3630347 733186868082098653836590570986188432 3630348 58599122499096025274433649864249344 3630349 1624945340569659735269999619859066240 3630350 -465531100366260316093019713555027200 3630351 355235306085777297236953069049037840 3630352 424104934600352447496332917924626432 3630353 -569223409721692321502196766882311360 3630354 -29907241260169752261571958063032320 3630355 490314941042502417227801722097123760 3630356 927043118962577873274635306421121920 3630357 -10517659336449836378513626540989600 3630358 784630252331985991601825115394229280 3630359 -2156319982375181552009949839016640440 3630360 99802195834985014088457965856153600 3630361 35090340589465493562090350495220432 3630362 395060984275178393667768986507734752 3630363 -54630470561323683781542408053328 3630364 -750369015165066281587414149229574144 3630365 203552163940476497433393277873409400 3630366 -227724861483505800447337237918924800 3630367 -447715011219684914857018496880939408 3630368 -526115390671870182501188614131548160 3630369 781537197511585574481870567265197744 3630370 333578360289135044907615899415278880 3630371 621055641920869965054485085273748572 3630372 4086611752835876973538657529769984 3630373 -2953533901252425161365837482667755876 3630374 580858964621111835481163736332980224 3630375 498205629848485546590389028599448000 3630376 -1240191823697863372410845579783377920 3630377 101801300340273098226467771407727226 3630378 64162648996000134831545573125340928 3630379 -326914864276634770574704010260134080 3630380 424819592282717073251053183258690560 3630381 -1353889762650042080846061965494074048 3630382 -136157906911768090307998899630301440 3630383 49695622588855696410386562771854304 3630384 -182471265267963200492392642438987776 3630385 -945785904129464535265384510326072000 3630386 320374191670900063138949561093166624 3630387 910067170670883363767785313872841280 3630388 771783999798339149623651536886056960 3630389 238482822309470076671832650180265600 3630390 -96792124583989098739795012855102080 3630391 1300023598169486960046413432814074792 3630392 -698281838036006070204133846135296000 3630393 -143995530267153779815871549373064320 3630394 602508696952103872169734288200496320 3630395 -52363838878867796091451054452523920 3630396 -68488092888523395569875263462359040 3630397 -211621998567792004824840771923460154 3630398 -21651115108736663718006805472236800 3630399 88066702688585703473399086290980880 3630400 315647485369935444912195028189184000 3630401 -1473264533628213422864442186471475068 3630402 -375845052767133334301378670162003840 3630403 173875182193831080633402169787311872 3630404 -12515823375604629930763748755129344 3630405 -246863161187492665487780130764112000 3630406 -351570176672496393881129308808976000 3630407 446094679003749620640977742740855832 3630408 -410806074483280161080676485835079680 3630409 164946770336621610557886016284856804 3630410 74215166577515350737658012202803200 3630411 -161644988259394412305868227633843368 3630412 963896256912208915971345430448520192 3630413 87954777307255560284751291042860640 3630414 -556144620366728328720925700958874560 3630415 -754666262118402024835472537764846080 3630416 -10155530339881950499566474205667328 3630417 -490431459427990772195723532791220288 3630418 -246612834395651871775698171725939328 3630419 -423014644157655088266140164869815040 3630420 -333129705720718809611420271763660800 3630421 -685604164869264926636729309458795968 3630422 -383471787972566316831258204530423808 3630423 275938631343854711428247520496750800 3630424 8453872384075671250508884917043200 3630425 -822368379644497026161129015329854000 3630426 -389165136757721118924150753923821056 3630427 308693295335450680200524402913350232 3630428 -5685170926947480693643294823276544 3630429 52990441764490267041000245109090048 3630430 692238683409045914877915950690391360 3630431 501662718598575037899539264437349760 3630432 466626178653246393361192561543741440 3630433 756713817462232464402399518635003682 3630434 480260726645218891413260306515841616 3630435 -662163565427073158317406152916313600 3630436 -64093248721809040434907264913593088 3630437 -882783104486148638590256059186822914 3630438 110443051423781290655472941461528704 3630439 -764563576315036661087091219171365144 3630440 -291549199582148816162711533643366400 3630441 440306688458858545067812057970749440 3630442 -216271214532533170801609049147074128 3630443 563981485453618284113898892334693904 3630444 445997410651480635721602380845117440 3630445 145580963304107793852430327102233600 3630446 281004180582263540010124052213316672 3630447 10393870666703057392850351248492800 3630448 -135083184212834556926850931578339328 3630449 633448810069368289229403350782264740 3630450 385310985922215928734402357473385600 3630451 592952694857847510237495816043266504 3630452 530534201492073459433767385412321280 3630453 430603913616773567924374740750134304 3630454 724984521232924778335280577059130432 3630455 -1003754367995544773780297686990313640 3630456 -1223144349970116852203554083763630080 3630457 2502707672581530729394754266905922560 3630458 -402862529940751341384653437052679936 3630459 204835453962844700948564453040556056 3630460 -619279680171557906469600121639134720 3630461 -1459783763701696808850858511543426938 3630462 13971701320946404287512390666984448 3630463 -62752852619636285227337780320279600 3630464 -373726518775152998158504275644252160 3630465 -345602703992451368383712047645832940 3630466 94333881481941624645714064271285760 3630467 919688459896505624216633654505523392 3630468 -403940280874847954721353922131509248 3630469 1723898516041325546914022249734019196 3630470 -156760782097368337361072572081576320 3630471 -501886353268382247783382781622014640 3630472 297365769233420370755525855929958400 3630473 510130159047348789399893398781716800 3630474 1166427244822081366147528777781053440 3630475 -1102371353829720285762111904841969500 3630476 1356781822153226778209793083774177280 3630477 -126326766810920994634358590279246368 3630478 33505542259826305364068824188861760 3630479 -477504693465406438109063701662550440 3630480 15059790306680013025029657888030720 3630481 -767004449779228928494732893487154880 3630482 -224366421463137318062424959336227200 3630483 -1023104520032227057517990608547411148 3630484 -371940074943844254290966648314112 3630485 -133346637497070544258560327149462820 3630486 -176735667370846227611335823844579456 3630487 708650724076824895916042456797320032 3630488 214962811406816737998715149611520000 3630489 -341902338018941325122345161468912176 3630490 9228257818001715949578595108581120 3630491 -225611856382279033017480636073100688 3630492 315152402057365274460541029137826816 3630493 -58422732444030070620773314921099616 3630494 159600787060492612919435838090344832 3630495 555936078200462601085730812806483840 3630496 292545726145525911541946863219310592 3630497 852630858471282421800606483426939540 3630498 -5304953974144704879929660414272512 3630499 367692524235333884731152164894235064 3630500 250667832538793986227363118488192000 3630501 -35968980743184437745487120580230080 3630502 76249733977008450170810098546025952 3630503 -155929122712184243466848649840945216 3630504 293565961598972409620342037175173120 3630505 159002847461326633205408501192682660 3630506 1047172528987403452651633101921227520 3630507 1163724058279702100918681125394615640 3630508 647207180973571517832558140019679488 3630509 53393563813257198410628548639513688 3630510 -88191064927608114231453429786758400 3630511 -771145488875617334262375732258162408 3630512 -426929054687448777828013574657654784 3630513 -219446129626427957711973546358849536 3630514 -117638136085840264788010861548059136 3630515 159605781876019530278928180267540480 3630516 -261426423523123831492678112190996480 3630517 61906901576018244964897893583479552 3630518 658805231978651379223612362001644960 3630519 485933524329883574802844523540487744 3630520 -631969258972416085868058333886464000 3630521 1544076801646758404413826136300631722 3630522 -65145896982924884302055823805994496 3630523 -1012563305964352819024233377114763616 3630524 2271943445769859830969018243683481600 3630525 711609069041255240210134462746016800 3630526 -104651336355978908305745269629042240 3630527 -804742089287430357987703035505865616 3630528 -292116734969645730691717313341685760 3630529 314308017880974866130514451387536832 3630530 917191847722335509595249016819200 3630531 568288619128666142763566475045282552 3630532 45991484376846380434678199539011840 3630533 7343786640133481798450492574615744 3630534 -225132136299914889381108018682060800 3630535 -1110682371087713970559538497903520520 3630536 -168339046855668340877699206504611840 3630537 -818227048814194779666660532973939640 3630538 687854687609678789879674036481743920 3630539 -1245652038697864416023820109574880000 3630540 -238112018479306615038641495648179200 3630541 861152642772848102461397996274488800 3630542 1140117481069536012700450293653076672 3630543 382474264953474314711840421211123584 3630544 335323591799592279601789359243526144 3630545 -660237982481443809442850063229842700 3630546 213327280102415272626213121808912544 3630547 1705353324423276656624905300750853996 3630548 -453932361388592347157263818318628992 3630549 302658620119986794734285751313082368 3630550 -31468699040719789859355348169420800 3630551 276393676606746838176572566458111192 3630552 -726380634783902519408677910453882880 3630553 862118295488447150667404286558521604 3630554 754431849248705821349803500082502112 3630555 -636691479467994566348875624170208800 3630556 117173341097559216508534907174579200 3630557 -63837257718166430053503063239476794 3630558 -43048247737114593774909898072335360 3630559 -2052154737273261180395528512741606240 3630560 1341036109453275070412314803795394560 3630561 -225688581936289111835392333947117216 3630562 341528795091520576149584304248454144 3630563 -896258721654921389923967937916922736 3630564 -122989275206096021539580282468511744 3630565 275632908687394312893566667133017600 3630566 -279486584317523771001548509977121920 3630567 1956916589423501551680142184529152640 3630568 1527695809870988939983007537928960000 3630569 530144114091686435714018269968524880 3630570 -317097369890769052615184623538092800 3630571 522897577085479343822647188961232160 3630572 38573513550284408694840502172328960 3630573 670173552609473728776328823669643360 3630574 -449289691565008497994648063122646464 3630575 -257108854902263371448282439516815400 3630576 -3863768990073005157217644796968960 3630577 -6010479335271986637691345720311420 3630578 81393104802697694687850160799808000 3630579 -536862002358176531404281648370076616 3630580 105383488045500085144675967416074240 3630581 -1218371193268355171040422836757955936 3630582 -895694620946841501775163361085248 3630583 -677695641992329238664050788566619176 3630584 1157051031863741706175600619718082560 3630585 43883411736596509659051115840696320 3630586 527896015881285413654542265847842304 3630587 -106715196591688214954264702636462688 3630588 214179572687900194933947020071996416 3630589 591608900218231239644344048966061100 3630590 91497831213094118829564933001780800 3630591 78586363155145279338987830007392160 3630592 49364795143656751457504381267607552 3630593 1924401923579961027898392470524387842 3630594 -554884482005060552889425477724360960 3630595 1144396910053439953738915180599913680 3630596 -239362466471640476058358406464143360 3630597 -25169006705467878850867943957665920 3630598 -457393855846928924616151009076628480 3630599 -791069152208495165689826205471290064 3630600 556980398984749934999813763579264000 3630601 -203359401179281949501235064617145656 3630602 -467096441404410676449273373707607248 3630603 -361163952348316044276689164094860800 3630604 1639431382975168831887487554586048256 3630605 -414045739481273738112412274852520 3630606 287700227131039009076083992335051904 3630607 -799350128237913578681643970501115240 3630608 287067808545073753970558752616620032 3630609 3577972459647309544319458703750979840 3630610 -89964458907352144978650463550579040 3630611 801914280659042778943417606428295212 3630612 -383068401159289110899167192792025088 3630613 -229910122053421454503026767950746304 3630614 -423486014276062820463530936069203200 3630615 177915080374978434430890473075088000 3630616 944197512718926307632417563707330560 3630617 587676909880131237841201193163800592 3630618 97247582620913925220600968776673264 3630619 10825700473552117548168779466601728 3630620 130413163076349672170557095951022080 3630621 568626866077906615265937282725718912 3630622 -471126224873364735016910016427442688 3630623 -1479228727158695572901888944329313056 3630624 259362721784107650384896315637104640 3630625 117155012491993461924310652202422500 3630626 -208894084748396463304378248906359520 3630627 78397085023217684234323059013917696 3630628 -381578266549351102382758903221941632 3630629 -1455654271794031993554371279319832770 3630630 -399284135761650547971977432417508480 3630631 2003765487503056446330620332118333432 3630632 -330548445965428766289645385596364800 3630633 1370315936307343210077700352133492624 3630634 418170950350245105137326458704448000 3630635 11156714056676926217315518258489200 3630636 1130989212475978398523908534048476160 3630637 -652157926814990161141749263178733428 3630638 43003061199013544101546157229530112 3630639 684662116081114814386644567937845792 3630640 1426183985860574543231467794923520 3630641 -423442951104144292635839623643091456 3630642 -146123672551038927784214318768002560 3630643 -941944731228795067081449173093173108 3630644 1033798605627698100222186291689244672 3630645 272162223373151791388698852747647420 3630646 1069090635483844499207656276951354272 3630647 473213568496739055709852291766786400 3630648 387252936239340828856029253340037120 3630649 667486063067682231184539244072383360 3630650 130814866894483948743340204171966800 3630651 1730417276807435308065602629105882224 3630652 493391297201684378414209253710785536 3630653 746089907689772711459470213485348000 3630654 -184327785398283448388720544664716672 3630655 55853015252273497393294996877040000 3630656 -490507466592143485019329996253036544 3630657 132011011530929367718068117221010720 3630658 -452496885653460582111275902496332080 3630659 -407950117126529727545564980517368272 3630660 135919598998279579143650701703147520 3630661 -1097032893781285367741888374301221248 3630662 -448723894749777981183393005070336 3630663 -1521755330962265404951833239793025536 3630664 53087818923669739870092255866127360 3630665 -13153793073384541112352852908146560 3630666 1905406170794559183716055036817920 3630667 910660401055692524741548148236029716 3630668 -715816797941159269198906372432157952 3630669 280484347515203632637646806067122688 3630670 -525300508071611246448596743229286720 3630671 259555896565418635650614421962025144 3630672 -122961707367985449287287194062684160 3630673 -143316263797996686523975592701143480 3630674 -387478851445702580103975684456311664 3630675 -608575190162901528977770287249567000 3630676 -221498871119964094515400039144751104 3630677 -1587237709122708694459210745682877728 3630678 -744227151400744927890876548900237376 3630679 -116843722474604830452842994060919072 3630680 -288659193920593546206907738487808000 3630681 549136836970615675118679192666974340 3630682 1608850068757985422185816497433062400 3630683 -60289766402899137135652922205231600 3630684 -938464899138269426726925432600407040 3630685 618538155390557233022453932515526380 3630686 -442051061605594400607146683884110208 3630687 883294481152518856188154263416441160 3630688 760990114176602056470273130413686784 3630689 -513418524809118933262053547365519360 3630690 -83635117210721796219634297405132800 3630691 1711723941643232400095716011394763800 3630692 -275322989513765219986454295099172608 3630693 -717651471127338163078236153940651200 3630694 913298861301525722162024350082140896 3630695 -483594077152746355029957708722809800 3630696 894389364233016204214920120171724800 3630697 -61064447781698792526013104876580800 3630698 -451301951716407499488857741365496400 3630699 480968077332674420785297221520333104 3630700 -454572942834707388231694126035884800 3630701 -740504966626380573445644278710736298 3630702 559471478694992005818899598430612032 3630703 2661283860445708993798795753525908000 3630704 -153238865170795502869538332233596928 3630705 1202848971499119760011441374532480 3630706 -1060230120300301167986227430575934448 3630707 -1210612475995524498591603814250192400 3630708 -985107558946596516576226929351201408 3630709 957575104238222481258057534510052910 3630710 266634259345177631226375259066617600 3630711 1961133292356650410638545306279424 3630712 -87226628810734114765859385619476480 3630713 1350702552213307763654737595562862980 3630714 -20215971597448952904552801478479360 3630715 -813765307824572700894488366643336960 3630716 -781691842820277225198441938374914048 3630717 1494648299062289599531779918692658240 3630718 189607096768795943546717271124934400 3630719 617226645864384456002849551766536320 3630720 -151263585951881400858021839083929600 3630721 7937792065209024441397211846347312 3630722 632905129993736834152744114298856912 3630723 -737526364448806097451193243262814216 3630724 -99879047257781561098954609716480000 3630725 190194539280531937649149516196186400 3630726 1065435938935832909265011329152096 3630727 -658427606669838833879301673737488208 3630728 -1370213121435521856007796273879040 3630729 -574542881722724325002252938164555360 3630730 141851148088922287573207681665849600 3630731 -795938800013954174837354797790872896 3630732 -58953925791819934396197877753233408 3630733 -842415648454739094755225276925427018 3630734 286250135413746885271955979753836160 3630735 -612064678722436587316963447565443080 3630736 1117524646096593535379733751939072 3630737 432468066810151508209491314736922992 3630738 73678155632848331411223921787926144 3630739 344808164926570584779602596909519872 3630740 -137008723757740178814389853419055360 3630741 625667769043297060720167010614366144 3630742 1167601304708271303628953308277225600 3630743 1709299748234085383767365060088993992 3630744 5833462702658733046189023554027520 3630745 1168717868817326721778038959242714500 3630746 -297591743452174664219037528493436160 3630747 -1716028344013086940433150739105059328 3630748 11745201049458346844991240670126080 3630749 -982653889212348390235563266838452250 3630750 -1317252941863590794045526580488192000 3630751 -70966554214881775688340216526855296 3630752 -943678536016617834930471148006146048 3630753 862665833751261373671401532024857682 3630754 -353119590392949119557300911213941424 3630755 -27092519997149949106528560840120000 3630756 -782559193694176511980559272840854528 3630757 481699887591168280036590846517663488 3630758 -1244133238334074580633679367218978624 3630759 -689403301556246966169748470629043072 3630760 -241699325525134901295367735753113600 3630761 762443652674180648646433315007068800 3630762 648390408991728272331132925414419120 3630763 -530718671320218704036112749231037800 3630764 373981662609311388457713710080824576 3630765 64175431713626794888985109594549120 3630766 934708699627947372113498781175424832 3630767 446837951258435287046588727691056000 3630768 29856564980557534896329498127335424 3630769 -2294192295044944553883189806849918830 3630770 -168138594701452163415357691844083200 3630771 -597358820447648782060293930858314400 3630772 -1477919319328652973614901803841322624 3630773 -597575810907182699158154660457605220 3630774 128309822270181971594200325373825024 3630775 1039394032362219146154250439122660800 3630776 -646851165156829741250306367473233920 3630777 597646085291007912312881225673283920 3630778 250218208827878539794491517684067440 3630779 -2350616129391701649829399260993694620 3630780 -423315100722751099717126150362839040 3630781 694029444297876210959066014974235008 3630782 -92003067675259338999122467874558976 3630783 -410462677199908944704416905814918896 3630784 -297967383243423923664973051460583424 3630785 -420370143503469376767095082125119020 3630786 -306168554136637350476539807059936000 3630787 -123876489937139075182270993155714600 3630788 -440410322270321618859321941219733504 3630789 -107328400718922074818451705020136100 3630790 -87514126519359858482576517372086400 3630791 -31065404996114212581318404333550888 3630792 -440523735029635163749284767521996800 3630793 -150718777132378527765426294635073958 3630794 -400692600181352923196182349320292304 3630795 -198677785569361243444942110095846400 3630796 417726393251909954398104590286580224 3630797 -868584456173986929364561723562598528 3630798 -490989202588523894318216422058280960 3630799 -61674173031244701970628956409623736 3630800 321536908570296003055500122548224000 3630801 -40265942848483629241252305710521920 3630802 505839258079345909535405520187040400 3630803 222955401055412753484672196688928768 3630804 -184059713879814686897757782617749504 3630805 -751850498005439886666565437368268000 3630806 -431946437249299971016148653140519648 3630807 740846393321408381712631957090945920 3630808 1364214176093062688033557285197096960 3630809 -132788353649690834814884802863361408 3630810 -216114629763430977811398176665697280 3630811 -874400569755847633077263060024202176 3630812 932256056539095562326892485240838656 3630813 -288130773412057931862854674693024512 3630814 -652058869616762699591974115193883968 3630815 -815681308180227615447667735384910040 3630816 -331602450933780742113863265522548736 3630817 -129794995800654489635833750749911134 3630818 -427764796603986451408125678793142496 3630819 -757339353018759170785113954314838720 3630820 -1094256094581766673033810262902784000 3630821 -89950063548053611432754449825038978 3630822 209528429759577269784074491843939200 3630823 -31066416234414530036712011302404560 3630824 -1725154678864829410237803988129382400 3630825 8122863369693179584093856122587600 3630826 -455989075964709722010911644569340416 3630827 128205760922677408324567165059026676 3630828 369215687123193150174308477101092864 3630829 -1784636241562355959241245413076030740 3630830 -93243019052609276573491631391110400 3630831 -579252833498589500249679922767334656 3630832 39923878429201643495676304448716800 3630833 -910910265460349142323959894453023918 3630834 3228436551901027756736860715749248 3630835 388109061999795788453212130764527840 3630836 964993586473432188200973463334184960 3630837 169190624136875677974724258000692864 3630838 -1681620437477962881424525747308179904 3630839 3333803181395633888294377360183017024 3630840 907141242157195573830446578925568000 3630841 -202313867190367076519848800018212758 3630842 1069653330373181540602798389556088544 3630843 232254008148015111244185073295190000 3630844 87477590003510519937788837104189440 3630845 461040267482145997464425364069293100 3630846 65509888024215757268819304485382144 3630847 461735584953659345414258903609656 3630848 607062576288493246075696283683651584 3630849 356222956769778864254515804278942336 3630850 -98185513307103154893966837830787600 3630851 1338110961929284040549982280532832300 3630852 -1609021058205639747629610865258444800 3630853 2713822537564507403611236957185900704 3630854 -876121117507533042220343401212318624 3630855 -322138657365974902549973462889749040 3630856 -757497282393422429483120818705152000 3630857 -872118912048778867874881596048945894 3630858 -26193904922596934150446765342556160 3630859 -861274158438299779097625493758816940 3630860 253965663877331551669251709759948800 3630861 -324639048109706964281024815821095412 3630862 1073374745260575660632330291066376000 3630863 354471723738669967962073037987911224 3630864 206584148554058599995374471453736960 3630865 33375550286879827429042095277610880 3630866 792039700660622054859085950921152160 3630867 552569457618149425818380361205834680 3630868 771681684295343794619330913812632448 3630869 -1127051599490217104977114346205230400 3630870 308496570314996882319390467273243520 3630871 -1053136004270014166970936758164079688 3630872 280799076727653693635563779420979200 3630873 -972632991524941764747386098130912832 3630874 -16182405092957982709957685670791232 3630875 732979371995030223426005752245024000 3630876 546744942248081246779667517535468032 3630877 19472138224806018098690109451484352 3630878 318282668459524578174907029848760960 3630879 -341657290381288664989570500122837760 3630880 -256968383462927851488455505299374080 3630881 172140242488900600776727689350142000 3630882 -89614247127712476961275607600084608 3630883 1027485053255799785352566653310999132 3630884 -504659209247626617240335481179545344 3630885 237292842133829809877577342506301600 3630886 155014528945811380189940703965405184 3630887 152342460074775621242538380533249920 3630888 -465630573226479075093455007613747200 3630889 -80829793130236762347211021154060144 3630890 -433410288042695612791031670339982080 3630891 172123664257429353076136803236039168 3630892 542148915224461061757125876688809216 3630893 -366562785154070755863714162773056800 3630894 300434711704638968549057345075590272 3630895 75329751190788876659429271971250720 3630896 12207101148728003233695986806259712 3630897 81457250454248155639772792307825474 3630898 807717072793565725271416065063805200 3630899 -966053494522522610337964323048185280 3630900 98867660141744157866787372066048000 3630901 1327194503033322143400174422037537902 3630902 385705616003109444601398379498979904 3630903 127667345452366369689414875749587408 3630904 966201654779542811802099669086822400 3630905 -483875750645806287334724475700826940 3630906 -3931147241623424404176829875873792 3630907 126160346363895116952560852259193632 3630908 1604853712508829829516090978167856128 3630909 -106368653151282619066629820190026752 3630910 -241205515371537810228717630076385280 3630911 162484451881137042008599099410233760 3630912 170915305585529782992696896422674432 3630913 264912399453663005952717046486424448 3630914 -368196212247509857612365165900561408 3630915 831747867708239616473149174831928160 3630916 -264246237887976247272449578743928320 3630917 714460522877425673604327108617847966 3630918 275757524963852287221758987922659328 3630919 -649760402124304266015339231930048000 3630920 -2357583484071583970054654518886400 3630921 106264922855992357371980776946411904 3630922 -673820887913632639281105384392833488 3630923 207159268454278340780847777514865172 3630924 135655666110041652868174395191129088 3630925 785171134950815401707311554827808800 3630926 -327471849583967789699630528313043200 3630927 1043048764312297430925437703203218560 3630928 -24884734188337582693294833934270464 3630929 1900091644823637625805636482095388530 3630930 307234703128532733674736570717880320 3630931 2452435150680039274864084713953321272 3630932 532713117419168627373708354463514496 3630933 873467580503650663136489012436585600 3630934 956815525342351355217958356649763616 3630935 582691624824768682765241745629176320 3630936 -227999689747986097219331488961433600 3630937 217412169853774944993080592548684032 3630938 16438564232867092008694695929657856 3630939 58075675873633331551902381449780448 3630940 -133238376729332208857434917784504320 3630941 -51598008576454856545178704641514848 3630942 65790614071244834671518618867084672 3630943 -692992828027618002008584855338627808 3630944 1431615714263806981771894507780571136 3630945 522251952018639558852318050929737600 3630946 26941478473705145835535120537579008 3630947 -128998757538751018157421949608528120 3630948 -752577268859772528315255391337425920 3630949 -1761746619451607682182826590059134114 3630950 485733755374729860023621024730336000 3630951 -362962216465697540303511181740670320 3630952 447501761411436788814767257243269120 3630953 2301487085868237061214196645480806202 3630954 376168565220738231969204070924800 3630955 -678209780847925871593867961189540640 3630956 -217613831089673027408011222393405440 3630957 -868723702814222527890391532847728640 3630958 65010872716098613020579714467575680 3630959 -268466784722565356114838928217409840 3630960 159106677161932307575666942422220800 3630961 2346495616090122015271924137281380562 3630962 891213990178034784121558784844045120 3630963 2449381045029392716535562779397888 3630964 -655919996986465860710789163921235968 3630965 -825834199545223985183720333032609740 3630966 -356647915858430807056034940381553152 3630967 16618454637340642765547776653607016 3630968 364031001999058145045280186508492800 3630969 -16045680599011707790806535413182400 3630970 203621386000248146869440498944962560 3630971 -1393521592771473436199462970266772828 3630972 -151885081903162895360455051753348608 3630973 -1754946784225860833664107406301542778 3630974 -149251788949881436696361171021970240 3630975 -502078714275712046635271816516111400 3630976 1204332192342420741647094379865702400 3630977 -412224639340380164707296911098315968 3630978 -198482434033976535992094265529617920 3630979 -62808515489939825113803736002617328 3630980 556326561550299949660621240752672000 3630981 -960489947866922331871756108996562400 3630982 -1113772269935922979243678208120661408 3630983 55164481462739160587204611042814232 3630984 4428907338502987492951693876101120 3630985 -916454429649841509220768929248192640 3630986 -368394193217229704838138930907418880 3630987 -46850304954658308120360565015323600 3630988 185586445221195022531849366466321920 3630989 1697171191207087622257642115598892320 3630990 -177277913297670796273870614218972160 3630991 92085020311186238908265538662670944 3630992 -74963966577140267554249467030626304 3630993 -76414704601238637625984532005216800 3630994 -638432331057093004665211583029870704 3630995 4765153195774236834746428923487200 3630996 -57566938487221725056366800464547200 3630997 845163038513753249087208194382786446 3630998 871331227878610086356935798754304000 3630999 -90184611192995396737658973711002112 3631000 487315432933860193174594501816320000 3631001 -362482136782538790000355277173998912 3631002 -446670746995446097594460956162810368 3631003 2435663155795646716022650925871023280 3631004 -337287158214054161333746135215588864 3631005 -89113430446163274037186331939456640 3631006 2612830291597668098112623382930624 3631007 -1563730656119470103441403279534579744 3631008 567002750938528813379076298946641920 3631009 1874888629437774774307478964865034210 3631010 -188802270505754815678156013127344640 3631011 -125494845082290999122602614051730176 3631012 -301722663607739463336579841864642560 3631013 1379511085835207106723178124731303740 3631014 633741186882161462369600959214976000 3631015 -91174507951161308624335001891055600 3631016 -1403653040180557701112663778142827520 3631017 268213715386546779342308565497720448 3631018 239428097571932057952394369294710960 3631019 563094860731228791244589213475486096 3631020 -47327506076282271668688430471219200 3631021 -156766951429644122368654459664754368 3631022 -61768029193460231173818100635744000 3631023 660387145600796232832974894685798584 3631024 -273608771178567717757999193072599040 3631025 -216990214354282494972589157288724900 3631026 48759856317870786172759852313869824 3631027 -201014644415918689987698827787195124 3631028 -848108950306315726119208197899144832 3631029 -165450615938771599500291842602946112 3631030 -39007545045543739871896609548840960 3631031 371368601690021592084016087357697832 3631032 603654079136318601772887783464140800 3631033 286405292485382910072153884583459840 3631034 -146081551757860010383364909304085248 3631035 596516101914717986130627978039865200 3631036 1018613995735938191115458712407290880 3631037 -406770559501990047406614782142082080 3631038 -309994725432190695326838695863832256 3631039 1431547975295908331451305264011883840 3631040 -54062568216015709777105186109521920 3631041 99547714116939291861844402082052480 3631042 -252713173233746548879257682285685856 3631043 480392611409234941992091710644422944 3631044 108310013931901611036024150900489216 3631045 5670926801831655713618679920852160 3631046 864962767794801852830321131143557472 3631047 -596641334576278462040407960620470448 3631048 -386152264097926748426104071651440640 3631049 -2436190255881305509256358805221936 3631050 -332667784825460978363490805428294000 3631051 361484640329934252390439072352683104 3631052 -885590060008428412650609278661450240 3631053 287996832932864552030661832806784704 3631054 124640839371619293898402324182758400 3631055 864051646143886329365006876649043920 3631056 46502197371111428124711339692261376 3631057 -1615861434995001558272146389255415808 3631058 -1041063806495073059577260339455774080 3631059 2455520806930814009573765484552497424 3631060 1069504675647104110504094467300212480 3631061 -99715226646286539078659094361175040 3631062 602486783913606936842627638374946752 3631063 -799008991378495243502762079691570800 3631064 804332480799063399676293574642176000 3631065 47627466209754485304973273604262720 3631066 -1185619479081412516729356972246090768 3631067 -1452698202527396569310941030776877848 3631068 -6333197127618051604243549956731904 3631069 -26049950662091982614005602527979400 3631070 80516280646888102856917120570853760 3631071 891658801734855470359775055926743680 3631072 -759749883826212116834954263417847808 3631073 -94211998255825330187583252470115678 3631074 -323065952824546741690892969159989248 3631075 -163614412880052931278697765290650000 3631076 -1835730359729987451308907144687034368 3631077 -396578647897030237424351386440277440 3631078 -36743219483489427931879019411102400 3631079 229581782263744021620017377186590720 3631080 -471213898778774123168359378102272000 3631081 1575131548865863892127431556138209280 3631082 -47819761653237448385238395707533312 3631083 -23235122416251171816086330347029792 3631084 1106880303172157054612286673399635456 3631085 608998088051742159478494228759394560 3631086 -88812692626546371466200659657656896 3631087 -68625179105615541672100247846313360 3631088 -192182333020611748745691407162277888 3631089 340778678015732889712965326930880 3631090 359458459227257807731482368988480000 3631091 -133939825842394080059587785284300016 3631092 456492246027227114594283328241664 3631093 -27218980761002966096018594894342276 3631094 -16250975333688079212312698457047904 3631095 -413328274318333701251531048508696000 3631096 978344654188008693880690770492518400 3631097 467614244891935468237161806224743360 3631098 -557382024777684058882414193134798848 3631099 1670598240391208992329255295996052920 3631100 359448701337369914778597017959180800 3631101 18127555519502208810614609266343424 3631102 502045671863931575412799368310544640 3631103 -14206435839754930732859814823973520 3631104 -43567650173391891252923033840517120 3631105 -38784703207140486235154051565901740 3631106 -186277027224175116908959759229530080 3631107 730462705008319930266955094740034040 3631108 589623600987181212378850338021940480 3631109 -1740430610835704727501613140231394560 3631110 -82789858423960005681329910153799680 3631111 -671205000268084110812463013504261200 3631112 -1269209301527144117258918176254028800 3631113 59531890375603883504242558523847060 3631114 398910084072345514785581387304868656 3631115 -386659515595484269198628755927286400 3631116 547497025545463314176039840145649152 3631117 167487211377619145220677498313065600 3631118 182180211730843472333082518022029760 3631119 516340534081330497336729868200393360 3631120 -33988382526892037468994198013132800 3631121 -618646450381466099157782569084260108 3631122 -37759782094308373036939276384811520 3631123 -279410867762737001300912577553866176 3631124 -31147990853898979230460005147414528 3631125 -288601611813991914195485782653984000 3631126 -949513829286513730735418304654961920 3631127 284997298138403410882579434620731680 3631128 512514221232312920335936534754918400 3631129 -153276156744542640851775070814403200 3631130 -93139213245875524644130248091848000 3631131 523787309383327660149730646603684112 3631132 -362366368806186881181502210741865472 3631133 -1453266519343105936362639063014532576 3631134 155399326239240040822116692790426048 3631135 -11102091572145197209692856946691600 3631136 -880450475535764819189220967089831936 3631137 801754949406542082582384091106742960 3631138 -68314038148785006310395201623884800 3631139 -314525369311537079495009711497233060 3631140 455574689389943359554800188412616960 3631141 -380227448933007801184886348870603458 3631142 190124869537114288788347014827840192 3631143 -379115573171467573493969703064505136 3631144 949648755832393309962054132808581120 3631145 -185974304992109883525235393629665820 3631146 -682848965332492103816437195749148416 3631147 9911150004391315999689326857368160 3631148 -1006568313494976858800946045926615040 3631149 509264300058579406387606734562781484 3631150 84133619419252012576078725569980800 3631151 435663010926191217366340765383603912 3631152 -30725024965928841507115382332194816 3631153 170892032555312390697874158465590400 3631154 -103145289890416209155081270196492288 3631155 186262319394763552651882846089542400 3631156 846917511706892265941193421339463680 3631157 1206589787836876421124693849961878240 3631158 307417251885361845503986633753849824 3631159 -333854488880988553663373332783184 3631160 -586705956537941877255795170504294400 3631161 -431858318180964071852563045373258928 3631162 -100468215393935727637330629103957248 3631163 -1088996401827848336701959908634402588 3631164 111299232466081711794369772437336576 3631165 -204271232325440056816173322389664680 3631166 -23153988001235884848064838672363520 3631167 178937222568908364064924443374978088 3631168 -689658911970174535049432177929879552 3631169 -1340183013147629350899751926097370430 3631170 -426583620912094717388978801431065600 3631171 438772964260160559077938201106399472 3631172 -346469866751944908201014039792893824 3631173 109489802996092904047273993286381568 3631174 -384692243756348259920547439925141664 3631175 221460205160146450573589393334232800 3631176 559178391730535836924134377237299200 3631177 -913377801878228714804596049995702080 3631178 -13637380090709349471376892396299776 3631179 106907803451407014850126008377261784 3631180 -124238654827772583047799040054456320 3631181 2237305504842065993060867132915924982 3631182 -498447659431814643492933906788944896 3631183 48171816406258982962236543755649600 3631184 268141149039463296242974836859600896 3631185 -91905328595824184119369781937369600 3631186 278604516223089826948690674679760544 3631187 -391363461331633023765367713482889648 3631188 -36136512896603263568554726116218880 3631189 21992220365199598413568945224674208 3631190 -2209683565524997030346884616198400 3631191 664802563785154347780522688046937192 3631192 1140263002956139079529057814530662400 3631193 -688402017244849648103733754314002940 3631194 -145082815152245101119052631849667840 3631195 71965713574258770765686249285556480 3631196 146739325048819457272474668251755008 3631197 -877077055532737453769590785743779200 3631198 -113772378013771930076197866283862400 3631199 700358032225768569831747970103713920 3631200 218165047273776280009994647437312000 3631201 16378257964489363537306368566133952 3631202 -390064000273519133735879804076400128 3631203 1551773871604901027959188130722466800 3631204 -752672157577899906735775066312371200 3631205 744937473310288262714002425094626720 3631206 -20519702363253770558444084900716800 3631207 -463758484883414285861865975689836560 3631208 552648738352311092637427954574622720 3631209 -1074900082180580723179965552803043696 3631210 -790711477266137213942719118946720 3631211 809591081819142728517947091777661812 3631212 -6730465024323566504856668211886080 3631213 -938379227810343154670365274503962538 3631214 -813014100774353836018752547756265280 3631215 -177243601418277841948601392258337280 3631216 120422972025553600677601099265081344 3631217 304580092675454821070932978287414144 3631218 -201922654864570016147952777316949760 3631219 -990700268212010347672245606473267380 3631220 1065791089749863466208215196206612480 3631221 -15589004701787567039606759716208544 3631222 -71728434419342083717508531995712256 3631223 -268664601533663161941671003462400000 3631224 -230439954515149364812830877462364160 3631225 46187959285220586952015452146937100 3631226 -148597166241476666251576972850084640 3631227 146371556543522802434239892934429720 3631228 -1430007843861411381717691053503506432 3631229 -273197307380189918096591010770257824 3631230 -26567351862026030740322017439451840 3631231 -1653354222938878067594250261949665000 3631232 -590099233258409390993768714757734400 3631233 -1404274126438828662943655002792928976 3631234 1329047108246601768030974062841545632 3631235 1970867458403286666993478337750352000 3631236 184874075025698762783511730153390080 3631237 1284126784836763390309291651598881886 3631238 -102805541496616704275089941540262656 3631239 -32043416493500165594240071115005296 3631240 400121321852969328215530991451340800 3631241 2132728134733045621013293247006412672 3631242 240738310355188636702975860969039360 3631243 754481724418363450949463860277143976 3631244 -1394945419366849573975492423609438464 3631245 177379508199431625205982353656657120 3631246 -61460885350152778286582817068733696 3631247 106609796836154617795327187806740864 3631248 254787429181307516872027346496651264 3631249 132281398549772824726747909252435250 3631250 -178807553298452542097666359454400000 3631251 111751200236965341917187450548364384 3631252 -784682116956414194923379885623387264 3631253 -1271142357786928314436438074164456040 3631254 100303086145794945727074189126856704 3631255 -315167734993911353885769443148785040 3631256 -592412836331535365878322755831941120 3631257 217413751170073014536353882569210240 3631258 -728115823518459086671879383180533520 3631259 -696356537027315847515477780841111384 3631260 416062200569687830446579738042946560 3631261 761064802254534176499661686323598400 3631262 802956542056697643514465711489717632 3631263 306395949223159526190046804464610944 3631264 4184508075669681136839615861227520 3631265 -587775490220090428042217478214527360 3631266 278788353397524309715035689195708544 3631267 2193440582217063017948339329950003552 3631268 63249481172634532634929428392944896 3631269 40563027959107885227470491588595808 3631270 -17484831582275884342316339894544000 3631271 641626728789184619272879227168572544 3631272 86708385464204637508735464792145920 3631273 -554935199420868885322639517584805040 3631274 -1014582845220889568281999242659670864 3631275 456956670482394862835473681621549500 3631276 1068627489400469914468830556204423680 3631277 420890221358699615240924972433663660 3631278 -34452191380636370692843481694781440 3631279 500165721040954709785058492823973800 3631280 84106460241888940177003230388224000 3631281 -600487748917932113778035716125122448 3631282 1352339507436471192526474050772412832 3631283 -15395374789661541334793491421895216 3631284 -641473962038155060652790122458337280 3631285 -171030004551818899722205118096457600 3631286 24723518149501018633006466305175424 3631287 1041128966144506968296535967587020160 3631288 -470103297487394150698362816318996480 3631289 -258627379621485972880695771530402220 3631290 -70778324723305868133536332514856960 3631291 493916866027951390804130904730942912 3631292 517615969060883805127946180164067328 3631293 1716900799170455065969293523156149420 3631294 822686135786026409123693166066621696 3631295 -410802638197185240261440876606180160 3631296 -256451439289973150866423530985095168 3631297 -3667171871538232821593299080125138988 3631298 1143134334593408030563873148883765120 3631299 12523307029784534780847138258293760 3631300 -115976503848309718371249976306729600 3631301 1441986877092002066807346917008384572 3631302 -717163852706066968494485285502019008 3631303 236444373026369696114351131297701552 3631304 -271546007407697190360554049417354240 3631305 -594194138047812996601388168256979200 3631306 -306188348102256765673917106456677120 3631307 -32318477901307882034564492135256600 3631308 -822187867295983994216831449219760640 3631309 -64354485733904933980207021505101824 3631310 340320035446113516189824390884629120 3631311 -10897387183031084557260898740841728 3631312 -25536199777139674461190938932756480 3631313 366013063739077579206581196068285760 3631314 221683221285187507985670705542430720 3631315 1098074361875145475848947800067653200 3631316 474097934189624559812113793071863552 3631317 -1168284799677183414846982212222983520 3631318 -1181562265245234272336907411987120960 3631319 -327742028537194019572187537549316528 3631320 262140894572207422448440150061875200 3631321 -1350616545170866290633060670871775478 3631322 277958576221932502189955545300486080 3631323 -12839423711788958025169010267283816 3631324 1036258222459087839378312673282013696 3631325 1174955529516501680832647472990064050 3631326 -752824825974324360952791254868056256 3631327 -552265588587863301827673251787133328 3631328 34587523501808660146556116050640896 3631329 -13494346481385029975489512321415832 3631330 -189121265617771402923962830285126080 3631331 238056504000961903856857981638996 3631332 263222625627318477851497753486295040 3631333 -538356539081684440224866465835430176 3631334 124312446163638117119973260047089792 3631335 21230156057110609477820928737191200 3631336 1375638462707683879773093448670607360 3631337 -1562161011764100473866714008067931760 3631338 495301485743520983040833377227832320 3631339 -2194855514805310038254463087583406860 3631340 329022354399808783487931256490926080 3631341 666673568102661305941573393328208000 3631342 -413225052763507124544262423062965376 3631343 -1046903952987098458901707503807711408 3631344 260965923596390706137197361628217344 3631345 406624848733676792795492404830321000 3631346 -413552688716217443268221236463302128 3631347 727904820230271873205339553563482324 3631348 205428530574676720431189137830035456 3631349 -572185202834057779625661691043629650 3631350 -646997317955005816121082009868800 3631351 516711955130038271077312935833490600 3631352 -158567723634308874994368219767808000 3631353 -934478994887789089013748117744869952 3631354 791869458790023750030614259090089952 3631355 -135594101342604336102350515688186880 3631356 442141166726929297837204604713843200 3631357 -10492025518046468389228945427704608 3631358 278175639385995388968539132552730240 3631359 -1355755956299612263390100895885020400 3631360 468740905172155906812284133420564480 3631361 767581180570643751649504285836893952 3631362 127944652719448725720306588080838144 3631363 1503567770840031511759865185105888104 3631364 333828119318132239593149665246129152 3631365 158953099316570642876134643825529600 3631366 151404041906765157511663275069665280 3631367 2779265593671290856354882585307493832 3631368 -236424051451318033900642508206571520 3631369 60487497230379315647960156303360896 3631370 228796923500630359946093541243150720 3631371 -39511298931068953371326365595206656 3631372 1368241342660068247291681123249784576 3631373 -987015875278099979589009928006705920 3631374 274859595338155680155874408704732544 3631375 -1221163109801309652823893095848800000 3631376 -162841588370593296229851061568667648 3631377 103037636331511950571923214081390320 3631378 63955075312203724152296251304186880 3631379 -1515588261896329008698962714216888020 3631380 293176673125470965518424146348646400 3631381 -886020669014049171770542002290841668 3631382 -1044001147027986031164902982983306208 3631383 200862339202247679834111394495708464 3631384 300774549414819489418047948686530560 3631385 50618819440488901994575017335277000 3631386 -506629022712823883308286591305673472 3631387 -803125852993907644258807021646578008 3631388 -7654295216798521743354871025347584 3631389 807999324290279417126034699882831360 3631390 249811376057722495950678736050185280 3631391 510451118657278441260519351148465200 3631392 1627428558268162921525348918718103552 3631393 52992189852649430943160043984643200 3631394 217301539734987927510004112460526080 3631395 -266305629319046083101571198791731280 3631396 -299925911517922755964688966234531200 3631397 267842515769030015622929233601552064 3631398 248903152444592989157601282078684864 3631399 47444610278042885287483199462083600 3631400 -125662643415662040771813655597056000 3631401 -215011091519841096225211940719470144 3631402 -37880213880955890134549910696615936 3631403 488665558997563541304099885853608384 3631404 190217109683119400755837219798843392 3631405 -1122713854151891840670318406875002880 3631406 -557103099804443319973973255313670848 3631407 264878313337540219738187416219628688 3631408 -41172286227579317043417784485150720 3631409 -917174729682475264672723986198712140 3631410 415120138345346489477475084375140160 3631411 -20831153741900239297794392364556896 3631412 -658368841442880806640484930817979648 3631413 -264516282320494896366360996645165600 3631414 681982038555198630380713631788081056 3631415 -244558162280011941839470653650052000 3631416 848852540073043740115337151574179840 3631417 -2237136468223997721068098686123050160 3631418 -455436612159771818309063754263933184 3631419 -207019074004749066412872760853208960 3631420 -277276690982121431585250743521873920 3631421 -559171222727054722380198969621741108 3631422 -552934836067887240775266322361550528 3631423 1061869172963076211303384401065780672 3631424 161350480110737204175520919596302336 3631425 -32967402064776627178437581110891200 3631426 -1125375625379973437332314898615265376 3631427 298924621221937331129822977299033276 3631428 263668598302840906547142039139718400 3631429 -2022361324834109046358138400667726500 3631430 391281680912121908230120151028923520 3631431 -375540604645950244085145832403413848 3631432 325228907126224703600698367943475200 3631433 -68734452694427639549958544786113792 3631434 448480446589844083084306442706190080 3631435 289035655717818405961799578315550880 3631436 -661677341499303154383558770234650368 3631437 22883848208943459900060556814048928 3631438 -186703267759365450459066591893796864 3631439 433799207573059571108111020277243496 3631440 -5596334637407798561620598038855680 3631441 279399517876084066618705028261814384 3631442 -34168784596162460167792899642339168 3631443 440555775360344785884008109218309424 3631444 34190658625610633049694059454662400 3631445 358959719251130416880273888665604700 3631446 -143027368873265066621620469685350400 3631447 426576009519225197347167514944193680 3631448 339521093148191087026701039490959360 3631449 903542936829734794349644561475104464 3631450 -307578849855358581722068150997952000 3631451 -2177735265311831855728066338271809600 3631452 -396211046614627323678990954974208 3631453 540457816867550080599731537140605280 3631454 457322221750420613915846064257209920 3631455 832696211562782766414510027227080320 3631456 438590220768052079780886985126969344 3631457 -38061140717135247414125499778563294 3631458 34880469445264839220046194272776448 3631459 -173767519204250406646044742232073120 3631460 164690548897584014431227243102105600 3631461 10617504573340814627459737090077120 3631462 -572282840863799349760395270109716768 3631463 -648782397342311502335392872715386216 3631464 -40650638575113032287177917713940480 3631465 -2034464852234344639298487133532457600 3631466 131955461245673859121033853232384432 3631467 -209645893541427102459814088079705600 3631468 700370538719724809049717724235383296 3631469 407684558635041237861550988720214870 3631470 95332505223777900074332605526118400 3631471 -1579615777317279891776009360038247888 3631472 378954290700266447912783440079093760 3631473 11030250296857453237678378541091120 3631474 127216755421393426759928897809519104 3631475 -264040453557030764794387692980668500 3631476 -5038951513661924637649824525035520 3631477 -320176725217785558103949545634265440 3631478 53765663099838321505286242830395040 3631479 4093623313973214201288210542928768 3631480 392923253896788591095114540656742400 3631481 323688044232868361936556260135802624 3631482 -136163558048081314060952312911138080 3631483 1205891731517586980424465305237215104 3631484 1177306919189594501382671815416662016 3631485 19612357391091030810704469080023680 3631486 619069309556960776187387126554283520 3631487 2002863521718646694913046108622891136 3631488 -786812717543987383573048245438382080 3631489 -888630270493160433740254296997289760 3631490 -525407108357088993171955563357228000 3631491 558653439538999006686817190347234500 3631492 32815010579694287502350117817338112 3631493 -187996828369068811718740162384201152 3631494 101053358781984145722200966077176000 3631495 57587122305441406596927443783362560 3631496 -1576781255934378792124291893937766400 3631497 -104118189412743852593613748549398000 3631498 -27848600256343766508551503127407680 3631499 280858835463367538282744663797580664 3631500 -1000547150545221661707671516889600000 3631501 1325238349432648665174422681318296502 3631502 -332680723401406883040117517647790080 3631503 -162485637336411797187156249722618496 3631504 -259047164093478480152975014773129216 3631505 -930421303631559026384402240262611340 3631506 -612357302781460301503598667494459136 3631507 -436851305110616697002075091460732080 3631508 -728550378547726058781850452854108160 3631509 86288796869185719542018845974697920 3631510 248342528493227425602484733224700160 3631511 -361043748419830452187029382227143760 3631512 -1577457011481094005319552238650368000 3631513 -266156261982678969545038209020993080 3631514 799664668359643101993024387484865280 3631515 -434498777371850503584811137418849680 3631516 300177695331403442040416607577866240 3631517 -199425022852617684401534019698929434 3631518 -253446914122706144929392686052171072 3631519 -1129334091285625614780044952429890080 3631520 395764620556095703634203912256225280 3631521 788776043785642781515763329590072864 3631522 13169440811703465805080876773035392 3631523 -834858947686535544992724648824544864 3631524 -151489002253043220366183496427888640 3631525 499195500854884194379670244224032500 3631526 -30434636714803309803787602806109696 3631527 -228243729587426722528913595289248000 3631528 -121039278067664230764240589010135040 3631529 -2313425043789450000703659091103916720 3631530 64178376897594739195148947408696320 3631531 -6676223974556205087813052840154888 3631532 -233143910450931038138384090896608768 3631533 -78366367761424585999271328282513696 3631534 -610226510924816878264324918656702336 3631535 58532197890211955352718610421825480 3631536 66407318755615136327752437042954240 3631537 163955345948040380301926434934127732 3631538 -1152925308379158593103742935607397856 3631539 -53448415698769506652447085186932992 3631540 -564034028050419302481736854925578240 3631541 196501305746358627337211858932392942 3631542 -414485947657263809841964601077620288 3631543 -318114818685452599724691471709461208 3631544 -822990419050844814115330878845952000 3631545 -552329192444861566420776981569464380 3631546 59538002936748558075097775285610240 3631547 1365078936256670888713643396109545712 3631548 473552409390502683315316156019642880 3631549 -3898944191799101655652535944402515264 3631550 -53114385619542651561261909173510400 3631551 -62629684449922994394876234725376000 3631552 378375919297345733941079513644400640 3631553 -722405205406521527026085437690890540 3631554 57194277339211800009749847472188960 3631555 651338496665097512752597997983858560 3631556 -164624959386630616642558182739866240 3631557 349736392662226960661084545648648704 3631558 -385807637773629759862171009513597824 3631559 -744012238686570055571456126028963984 3631560 -235050903318080280899291945000140800 3631561 -1150591132130789407389332689286940838 3631562 396125815400670416394383382916606464 3631563 91874189046111573671596971966994560 3631564 1119732562738038592639249081660050176 3631565 -3879345336509171424391654571212800 3631566 482624228556054684528573118239042624 3631567 2151709597017462085515192082695194392 3631568 92002963996231227633941581837762560 3631569 -1371799168288259418322574946666429456 3631570 479278536608081517461434135264056480 3631571 -561299216864211239271936301922069448 3631572 -201086836936332913517093679416076288 3631573 1496809696842188853472874193702446 3631574 505815052914711250833882044800647552 3631575 -242529527875755176446499891842006800 3631576 -218253107689590103475785719642316800 3631577 1480290185499977300377610109097431300 3631578 652567280070476142525899688705020160 3631579 -304478015187417970890617589368740608 3631580 375287045274738001566323456242314240 3631581 -512725190333607564585486512796308160 3631582 1224862561393234665584711868593961984 3631583 -182272789262849028416288914693773840 3631584 281623889163895157293144446609653760 3631585 -575480244389224760033037423080427180 3631586 547421243229425326982685287246576208 3631587 -508860133552291110160384059748116048 3631588 15454561141981879624065976105517056 3631589 -36425882391987686747100268313706276 3631590 -427075393066493339736787108671290880 3631591 -1135229283293454846138710579065814448 3631592 548888177716949918761989238644096000 3631593 -44684494152548088161131849123626816 3631594 362822713840506844797309841068044640 3631595 -204344865755079143987556135591865200 3631596 523624457830293017572140896232273408 3631597 42977480617146361837878807067129046 3631598 -758894993828888472884206801369675200 3631599 453319976234621362471566465654294984 3631600 49509564571846397784487141344870400 3631601 658872846677954639927446672548185730 3631602 -135803769875565736873488299855861760 3631603 62844886258617919828234699845436120 3631604 53306829143362714944195130142405376 3631605 -70198331797528865117434656400723200 3631606 213149611763651509024540347533426688 3631607 -423059054019854192514111828390788688 3631608 -13649822616297261882114645825945600 3631609 -331502505850906668702070105955991190 3631610 -617779158460202135191159863507371040 3631611 485544329610186873283928280446989824 3631612 191628479609550800225842464082275840 3631613 -694932512881925801994408089396215956 3631614 25550853250199706310816487362747392 3631615 -258557962452320196064688434440986880 3631616 106874161002318816994438605579485184 3631617 -242960678912773481459241924245220912 3631618 -284475126498045163615149071478024240 3631619 -606970453615872831099441894636942660 3631620 -564040649368642211279540467658219520 3631621 333748553343184377097785851364001312 3631622 -526170150438542807315607160510977600 3631623 597790121738122907480922851060265384 3631624 -545346209328210583482062293633382400 3631625 -348414683203727169821660434911030000 3631626 -144614170064884062090024879704115408 3631627 982739661462451403352689699712800520 3631628 642339720959423053742416795287552 3631629 -19784890361412344305243996891690752 3631630 114567640350454004077792303901222400 3631631 -192865457961360504504210153071475888 3631632 -70975658909704409597369137129390080 3631633 782919323962749580631981243352296882 3631634 -503044578835837601169430131886172784 3631635 -764082306827975081432927266963709040 3631636 1257777552559672657849963242430686080 3631637 -711628094573468597307677078124777714 3631638 257130756748790985599415125795145600 3631639 1177216423572014542707260462489395800 3631640 -27375181208572221992671186749235200 3631641 647872334646290291133646050158928000 3631642 179714296841046732911748545943068160 3631643 -334056568421135147201638067698747680 3631644 554524165838527252300468378781752320 3631645 -352098934020265631839543463279970600 3631646 -581339035876153286076492864905113728 3631647 -509829381700961007398850128804009400 3631648 -479520126093675585897509027934044160 3631649 344395458323900036605202727364806336 3631650 -42659414205692658937017170610585600 3631651 -38862154597361205864660221556033848 3631652 -1231797386425002726872697735905326464 3631653 -735441093545028782698123407898863840 3631654 -123715760161989614841506126125608192 3631655 109025415208574445136163366184517560 3631656 -295971178739805897700170970407075840 3631657 -707807014017630455351906339117249016 3631658 300179963957450114965784741387028480 3631659 -704910357188260927885641994148396880 3631660 10172639471770149598046108022266880 3631661 893961222450684225252451040807179104 3631662 3145134921384866733618451894483200 3631663 409211648479647923765582854522136560 3631664 7474737740593414792280074949197824 3631665 -6658563827768943306321546306022080 3631666 -51822460157523334702867523054023776 3631667 74483756890152878552923508868724992 3631668 -520882894151172344385131515279755264 3631669 -2199357447157239809939986092665693760 3631670 -66199959646343252174761958625984000 3631671 -70814992284260623794013763150391840 3631672 -1144200456716710902561491964008140800 3631673 278726035947290470977013205936626320 3631674 179878838526699831691200152941178880 3631675 -457505612556806984574671320378005100 3631676 182534277018885975927938126727180288 3631677 25995530543947716117976790008098816 3631678 -1088557692282162518981357255147055360 3631679 -1493548466183533767138373800606870360 3631680 64211263428027654729433647320924160 3631681 717852991655214731471955258883364864 3631682 -1052475017116616428722874552931477808 3631683 -733439220473528136132628177196252352 3631684 -974370474707608115235136195599769600 3631685 -970830294151152079171877822334727620 3631686 -414215167743528896364814907029900800 3631687 724821929823741082895079185301553752 3631688 -1423779576712648006541497290230922240 3631689 -2243911455183876269531853214200264480 3631690 -52945296775497911265725175054520320 3631691 -446922291146643435212960552048950128 3631692 175451903315929665700095772463726592 3631693 -823493367735141951115595784439586856 3631694 -5252151491971011321795235982400 3631695 120969318750285158533951281090928800 3631696 -265307825793223205919242337494122496 3631697 -1110940209947532487086698310948301068 3631698 27335613070894575822038834866375680 3631699 2540578564939790893390278200878232160 3631700 373151461134558850038289492338432000 3631701 389813069567230433531666540432432064 3631702 1123347420103753416567897310578967872 3631703 596323328824367589786795545766290952 3631704 -178870763485740562940223845329213440 3631705 -149871637260337399697741665489591680 3631706 12343612581619544092750848361097184 3631707 -309297531113797855167730488552209352 3631708 -1406437833491374147853143614910070272 3631709 2089368615088263796173781302619056960 3631710 258632951089981837127318499781336320 3631711 -225012906932245568866693843890210200 3631712 3797469042653736843616298156949504 3631713 -1366728295021535234684268816448233312 3631714 -753531777829702078788745033750108800 3631715 43120433795789589177408438679426800 3631716 -55729838427993160569759750924487680 3631717 781712733441827855319602777675796640 3631718 1202202522758058243448853198576974560 3631719 -50514444442314477968311231962177024 3631720 -353291976258080915208374083495987200 3631721 989666301786779474367454072634569344 3631722 77954291066009888520564962676960000 3631723 581474257862438273399616415030423344 3631724 -1388821615804751554339855152189748224 3631725 102718376485950104329010113527782850 3631726 -27242962344566519806305754635859200 3631727 -739463128713136285981604174788780176 3631728 -3615116308090783507419809793638400 3631729 -794056093704995888661067039362522670 3631730 -516330872463702207525895995127878240 3631731 776700025460580985766545864677894720 3631732 367332303364272779174382727039821824 3631733 -854983792452507325376246229834121284 3631734 -111302885973462299811699306208240320 3631735 -326013162490787794468824559663772640 3631736 -15610431874376036959119513461452800 3631737 19739157161696172087030715909478400 3631738 923685607097033401377160239759356160 3631739 -512293587053390497044924445730073072 3631740 108145212154239761612413799005716480 3631741 700235120297772385064789953230475142 3631742 81988261430979113051421934435702272 3631743 85031655247494111059762802043161600 3631744 -1737939720548023900899262443867340800 3631745 -412867695786207176793954129372878400 3631746 382516870693675661864438432945877504 3631747 -172557425442636219054942618814108768 3631748 1207447198781443770905611145514839040 3631749 -840664089831857004632894038296629760 3631750 9186519485649107180264762260800000 3631751 -2047840836883849038295223236473718248 3631752 -568617697023874520889196368226298880 3631753 574789345078894420718714647871151002 3631754 -90364180816055278441880788643881728 3631755 409531177156894664610974602029062400 3631756 -1577429966290234501925540250665388032 3631757 -2432270218096557873022232210547383880 3631758 -208307073250335479658356732694522624 3631759 -868649238465689565377990772311097040 3631760 29452968147843006564345284064706560 3631761 221474602625274846210217858177434624 3631762 147823062658561062849263579007775632 3631763 -616567053085556494028907919869755988 3631764 794350548098593612218223894212581376 3631765 -125651738750577376667781463049618280 3631766 -400903070024117370955984069999731168 3631767 -1393655163877846942857679909476615552 3631768 36075936755266125532260197293301760 3631769 -1172576984128050384015328466685495360 3631770 -439948796940580720208168159992972800 3631771 398622715239153941389477892567688480 3631772 -52307636771170167673968342905131008 3631773 -13237696556620747545124488554581536 3631774 -309220965793105574850826892058193920 3631775 347349669978359835767496144002446800 3631776 -1149338274992854624001858373870944256 3631777 -982904206782096000434327890416670268 3631778 1277501550555952569987467883599708160 3631779 -17799353516624420193317770797300456 3631780 -8469574901322946711274374973153280 3631781 -947202738623514733836569662641476418 3631782 201601140726973512086019695751381504 3631783 1845996450248812339227037048428999032 3631784 -178757056458517745675738354655559680 3631785 -857956379485853108117369293536916800 3631786 76268275793188366516939016990506080 3631787 -1058343512936960796494449972874799564 3631788 860848042487258044580790226464737280 3631789 -145094310723103442146799552450160000 3631790 364474826259094763669733321986942400 3631791 -1281774820718843449174829697072828408 3631792 107540448274387749126046408963522560 3631793 -1371689567351044291515256956821916960 3631794 11843917879125156118021459977622272 3631795 1090737993194680240371698652415157280 3631796 173066458596419729356041378700228608 3631797 1801776953837729057603507842851900 3631798 -183282681047381148231299027052885600 3631799 2029721805502887593667815637017845800 3631800 87187224857187058291222890905088000 3631801 772044680563225703056130376432229802 3631802 -617762347215391055551225800830419968 3631803 110238936062348260957082325707420928 3631804 871475449709810385187447537603584000 3631805 147397500425876616126561130850065920 3631806 -480102895179695156628695926691815488 3631807 1239204636365555512802073063428757056 3631808 -231292919091544824835224847197929472 3631809 -64723663204495533130522388626143360 3631810 -43340532024526112191267745419875840 3631811 435224907841098709278368923555844412 3631812 1055244150251825224132081485003755520 3631813 19264082974810941256442502198540062 3631814 850971261999641756386856068056188256 3631815 -654798482345824087340589271567200 3631816 603297625194924791874325258437780480 3631817 80133582256110649121323057693713792 3631818 -213109625279063497269859951042697472 3631819 -1356496852228407270708931583430927104 3631820 421742789805647557182110117237729280 3631821 -92688476948893616753536751227127616 3631822 -196189813878133321476887617559124288 3631823 -361972506836222936921666225947680 3631824 -89413493036149501627260120331714560 3631825 -143609063391981158277710716039764900 3631826 -274104443763157244708809824935020416 3631827 -936061019884708177926423353007575880 3631828 456926652358734382611597196872656768 3631829 1754994935149319553494911787930838876 3631830 115890136094852174159623381358401920 3631831 1426262777218236660025849738278232320 3631832 1462840950636777821352453775705620480 3631833 1042665333470512191992080476404589402 3631834 -462257651467049122376106921669767184 3631835 -493802612698332301576865480104710720 3631836 -77203225932950402383000845862305792 3631837 591102053766306996159305372336124192 3631838 195623323901850351659161574585180160 3631839 -147987043788598465864861895758702776 3631840 -934684372627564640389160800518144000 3631841 -579086656657798474001684891719537758 3631842 130890490387475548441179632624191440 3631843 2430603670405208100410999584181919784 3631844 852238012754999843557833112807219200 3631845 252236474782532647347368422987574400 3631846 124249552393108709229523896895969536 3631847 -131555264448610594940345474490012720 3631848 -1183920333934508321171119375174778880 3631849 -1261538185716753923194839010946413240 3631850 371917431761935341045317868342336000 3631851 -1506186525727743516824030934092058960 3631852 -110590461658359246281152558626979840 3631853 -1644069065575766566045488639160920096 3631854 -349562234671313856963128103256620480 3631855 539547267057279406860574146696242760 3631856 155520228198504658752300080183181312 3631857 -511039563881349895447136638103356320 3631858 -352733591399123401849719483357496320 3631859 451753275975648970284819510278056704 3631860 113204901470576002432263398038567680 3631861 689827444678663919754382222941006432 3631862 129689433243070803146283896891533824 3631863 -171831690816825590507897679693386880 3631864 -1022818958455261531706559783908720640 3631865 716014418897729977047267498465246720 3631866 1825986796954011296770378403893248 3631867 474414745998196180735164596548536320 3631868 -542311306042727803087407696069783552 3631869 1563816659036471296437365751244364640 3631870 -4260226151246285881974923157300480 3631871 1292581898174226315514448654551587072 3631872 396066470678929420909019202437775360 3631873 -120298687715355472275911837713074240 3631874 199319206793427235039010939386813296 3631875 -79394727451697481219768824240250000 3631876 -580293812056146830054504252278176640 3631877 -1756509496180541591550097441512074274 3631878 317262245238994648037003631688621824 3631879 52830322377055287015574033598435080 3631880 351383498737623054139756537354752000 3631881 1014766289913950656806701523223274688 3631882 -1144197649961334935873986079988224208 3631883 1646798942759396010353842104467773344 3631884 -458724771503870062442234711328276480 3631885 -1320223810111448727700535975664618420 3631886 -948040159118830415816470968646060608 3631887 320442444006029179118087386398706800 3631888 29571484666292946189420840570060800 3631889 2280310660997821236224515224488640690 3631890 92393060520536709042227385333265920 3631891 482396251404164050461275583841958184 3631892 166136887619010549174276828844369920 3631893 1314812062988278679745540520266600864 3631894 385384221114502316686288338929058432 3631895 106069157768194733717404703343413400 3631896 38608592934933122105383692637040640 3631897 2830236273213344832491228334166058772 3631898 -179126871041104530171510528176778240 3631899 -540952587086935355119373795673311232 3631900 -14243257547831195082027287070976000 3631901 -48154092371282720862611723113312896 3631902 -523946612475117146835156473437265280 3631903 62797851427174543461936725689508208 3631904 1149338426878976320054521613915324416 3631905 54319082616201971245061786828227200 3631906 136290054399546796555007172094621344 3631907 262705842902053516507176066473690880 3631908 37402518795570810630792081194397696 3631909 -22965521944892622043549426487132096 3631910 -403793015330417302909328247817488000 3631911 -504377860002128300502223798847795928 3631912 112197969637824367017938592019814400 3631913 111390329471621511642096574672251024 3631914 -170660714538557280959717683659093504 3631915 -317020099774340316847213674178898400 3631916 -709248476241339578318432089342159872 3631917 874676953762120935851534017835330880 3631918 -909117811165244909174957775115995840 3631919 -1199012996988617176114533441025693680 3631920 45136215625262478963805748418969600 3631921 242865260615655684798949194141807122 3631922 -212970989414952198242933199082698240 3631923 -1287955092914936259230810343803800428 3631924 -334213785474432703494073333449018624 3631925 -770632134780492408912179395519670400 3631926 551139990800734690612752866161190400 3631927 378065400610988339053464055834856880 3631928 -1388840596674969949795625703150243840 3631929 52030472347486907810262807750657792 3631930 230029107802980132411953770170193920 3631931 844660248220224447254044388039930400 3631932 -482654775535513620197034300010675200 3631933 147747031649714291271549635088336204 3631934 -669773017493194159420751180469644928 3631935 -349222404834778736888489595162553200 3631936 348690661494099957471645609754624 3631937 -1799706333727144614769996876671972414 3631938 513632830480189588722194915519516544 3631939 -2178070196450893291159486961650786440 3631940 -337874064876762415436596759356595200 3631941 1090155436225682170921545937439800350 3631942 111256557401384710522982110040511744 3631943 836166371992024543052578156576571520 3631944 30945308749478554527476480967229440 3631945 165822012548579861585789845226875200 3631946 -239559623281405033473130467895050240 3631947 142418352331486943905558178753634240 3631948 -591340200735427371460644814811533824 3631949 111155186530019513951972709899954400 3631950 24311176972121611418758500599337600 3631951 939137479505508679875814885629763952 3631952 6836236414301309280223359923650560 3631953 286200938976479353344046283503862400 3631954 865460773723984114643299327319212176 3631955 -987044171856750224809225800280754640 3631956 -981325588634350301509321365872252928 3631957 354898223672967606175019012625947040 3631958 -961023818163610648999164504951184320 3631959 80620018140918526570819534675514040 3631960 -226322475821715294198818202304512000 3631961 -1997604512486404172350235930701579500 3631962 -262704670134062183457029154005472000 3631963 1186132115050096096618807405623942212 3631964 -360440877267446883198982356198973440 3631965 184139409456694816082021519930819520 3631966 110426148763844942773242456431566464 3631967 1452768533890683151938491465557860072 3631968 -587615822781569270182427267499687936 3631969 -83833842728391491895975276731498592 3631970 -484659797826688280823224467086128640 3631971 52783528271635212878925388888625664 3631972 -2572282605211173881298646166772080640 3631973 740985253602482035217553821252244222 3631974 136308772721911193353376365863879360 3631975 1228418520838878853912660385939163000 3631976 -337035111701681413943673105748377600 3631977 768599051220090388041680361323674314 3631978 -386877617611606969161334185377039184 3631979 -124687532197949429178270002544284556 3631980 292352218152171878987686993514987520 3631981 346672490801987175433112985218877600 3631982 268840771671240632095571942842925952 3631983 581240150542500333756366475373500800 3631984 -61231848572645287637795095068573696 3631985 -49629972284318964083779873021898880 3631986 470640278908271729737992048172231680 3631987 -328444709959078154326974698070886760 3631988 405915414232985059494896122924975488 3631989 550337790402308274913841810042419200 3631990 546105577053641774339958662318976000 3631991 756015338002076031935299801749523968 3631992 -91370714126166700025102305654210560 3631993 722488399012803550911463573909156180 3631994 -96726829562733347358707057510665248 3631995 14285348117995782278915330472965520 3631996 449591799365962943377516623628544000 3631997 1646902408593427863952886617846326720 3631998 -475741912056291579285005862725343936 3631999 221635297297521030481969501570701312 3632000 165041008976923970552256182353920000 3632001 -321365280414834267965383606339438080 3632002 -34455029238046483674826679010950400 3632003 2011396275907561370047949402001649920 3632004 -293455262646453705192329729457712896 3632005 -361402719368210699130003782042167680 3632006 337032508924996001876246789485591680 3632007 333225354189813067284824184363286992 3632008 464816010154128566137421440071720960 3632009 -847681026449580743574669755270162790 3632010 -343506821696593212126835702911133440 3632011 -150757221069354527853382345372761388 3632012 634605555167194804742818844536717056 3632013 113959037397738514227048058704215040 3632014 387720196730771083043473758797009856 3632015 895887950773427339837001531628859520 3632016 372113100440405073345020248805474304 3632017 216989374841315167700070116061678180 3632018 -18943442076353709777896328300815040 3632019 881998491993648433726881452035000320 3632020 -359906835158127310653480713137643520 3632021 17773763070313873698661198165911822 3632022 -44908020130618067440196688496533504 3632023 -465274266359548823580043127527964728 3632024 827144227038267249213942581474304000 3632025 -605717574782492022542738396651952000 3632026 349120181376384898786320137658250464 3632027 347822807167161817541951945838612000 3632028 -4507426131628510505784307525364736 3632029 -1581257198301091011214497311709657370 3632030 -492068825155437001952494858165889280 3632031 95250417425045193923015586870411360 3632032 -1841015555296800200906786011594948608 3632033 -107600892235886335127255116705655100 3632034 -80023677505034382073079965406181888 3632035 -86553651010207296419441935084891440 3632036 -146179183853927261890728223548456960 3632037 121577762808815707959850174733379648 3632038 13966193298259749878353916659059840 3632039 -90157386888347028761180023912850376 3632040 -37590679610459129505628079953920000 3632041 818287579627634267837514149168428672 3632042 61335651616916428208640573225125472 3632043 34931533940400473272277248027734000 3632044 194959460199659900612741421705235456 3632045 -904228292532511055006264242218631680 3632046 -60543016910864404319553145273055232 3632047 2512819378597483134106446082549791960 3632048 90452935154941705734503496044052480 3632049 930323543086226112144543973384542864 3632050 194149304066179513337641961929192800 3632051 -178180718252262254943539793909384948 3632052 682510353924036991997117888018583552 3632053 131491431577894477580254872057894784 3632054 -751975399989893354465386899942333024 3632055 -328165615508632602488445655381063680 3632056 852933736915024062126614685232988160 3632057 -948119161852342710567755110428540 3632058 111433030121423448348224197416173424 3632059 295638743129721499290053831913162040 3632060 594200619046577874960029765472084480 3632061 629080305479180436671314839423867744 3632062 -447942865859205894866747316769894656 3632063 -1171363062128589385392584732715090696 3632064 -109108423943788549896631379740852224 3632065 935827347749091091227892403315477460 3632066 -336279939764040652371352745141237760 3632067 848618351424028528407878325805702080 3632068 200534260936903532260698467175063552 3632069 -534326859501603630808058972783937504 3632070 -155932339537925857244915479194163200 3632071 692298849257959717058316265296075832 3632072 984413935742305617702536727608140800 3632073 -33441628980344653621618355759809536 3632074 -526976116204552352632461899683355040 3632075 658687579379968103602148772429987300 3632076 -356910612101030845992159077796817920 3632077 1217001674065103101652216968753668000 3632078 -267199739456312972150306495020858560 3632079 1222726669105992732417018740743173888 3632080 -105199365063662193887835729067376640 3632081 -16810878989617201840170320817245328 3632082 -731460709718099617535921869795790208 3632083 -190264636771952007587768974074193920 3632084 -648612314989560372489658739003179008 3632085 -218057593460830796067857832008523780 3632086 21634870116539280204943608940070400 3632087 -1009384689542508729729936987515814264 3632088 1098985907918295482093504378612674560 3632089 1091710011355702636768835087671853760 3632090 41392464252455072509104400031692800 3632091 379727051783132654204787554896143360 3632092 -100705366934684388218170009284992000 3632093 -390816949088538595982672559128304660 3632094 -586825396211617129954578741191832960 3632095 -335497483259919792647066039894429400 3632096 688725824629144512520874025086091264 3632097 -453328579216888741887973508458321920 3632098 -523911598707118152853219634450477280 3632099 430877601760603216254311481461334120 3632100 199831619126688711668023203371750400 3632101 334545900216724932710240944084103424 3632102 -623555657648567904372235209653353248 3632103 -684000631564071540245068779185519088 3632104 -15048966490567700103793419514675200 3632105 159690420953096245614078496856744400 3632106 -178894972969434674886940000356724992 3632107 680891308906856805786606295208893360 3632108 278700839532000920780052148245444096 3632109 -457005542899193748371883958394641632 3632110 501846881799631090552096661807232960 3632111 9197371075383305154054669827649504 3632112 -105761496621320675564863459307323392 3632113 2580046623105941385473563991940180480 3632114 -116563320549020881632807017544212976 3632115 -8496123729093059236074765693020160 3632116 -481119175640139968769114524850606080 3632117 -361165353369689269211806387435672608 3632118 -87748187896176143257582469469093888 3632119 2046151289441835306770202519512026896 3632120 900715480718873738479722763105996800 3632121 -890297916321308136217521918533458128 3632122 163004820053716452751421761362377952 3632123 1661639175074771544713894585681165328 3632124 -12167323465845807512912779697848320 3632125 -184785209035743685669987873600953000 3632126 -354646145953784474732025288614719488 3632127 107631010281639955439858500520937360 3632128 -2168046723916531745122374240994066432 3632129 -210858486659279530700440719762084816 3632130 460570342495559880398903557217955360 3632131 -1027955831763321156394260329887469336 3632132 332549652119802430537291996992860160 3632133 -1063945031616945525616287053093561376 3632134 1158734439761684043761214591179963520 3632135 -195261325401941623422933015816273600 3632136 1018691557995616793621217330401894400 3632137 -1414314919622231707195301363914903488 3632138 -1127037934886461770896121223598339280 3632139 68358325609495102381895007834013584 3632140 -737155054859004719846318146448194560 3632141 -177881489393395754320798672439008458 3632142 242998599683179596892805208495195264 3632143 -61822396331766643701887430432491736 3632144 -124812353156599325848415868756148224 3632145 -742866670777903068987000570332496960 3632146 58125730002129341964676459291299840 3632147 -253123910137557124371046133719883568 3632148 -114583765440059188411533756996096000 3632149 484881325333161006831804359666728380 3632150 383720019454341909949507950170608800 3632151 408056166239378785482706084472989032 3632152 -713568465060724214324778031451781120 3632153 308901145907012776606073413211912256 3632154 -361128793618845241976000888992419840 3632155 771210128221686770291822702836330560 3632156 997181407708228479203843533621900800 3632157 410824309346186207081992413410478528 3632158 991858122642584061013407369610000320 3632159 -258235108610950822816996619180328096 3632160 200849747703139727635986337675345920 3632161 -344610557347549977282420527757962348 3632162 441317002657331089579634504365925664 3632163 -480873406452352264659276599452335360 3632164 -11108322674046386057833480524682624 3632165 -957226505881491458883701332946977800 3632166 -15835447685971347035018942648295648 3632167 1674648983932841724769769897666304 3632168 -1892355916426338745178671290390205440 3632169 1026329462366363733233485371954222720 3632170 744300509782768926897334739665085280 3632171 -203624858661414564762662667014327628 3632172 -479096692852289021886075591146347008 3632173 -2660361361980797337887249229081924000 3632174 -407140472317974031717705488612063168 3632175 1125451411464393413052473754314766000 3632176 -227095973003831593497512458213408768 3632177 -164980891724970578981003846004300288 3632178 -281078818133842115970001732349568 3632179 -419867371069917624413174895125065920 3632180 -1082128768424547387632039059778745600 3632181 -479353978503431501819817189172703616 3632182 495899344679278331188711792235148192 3632183 -824261011234401948617164008241920000 3632184 -18202144821577148533649293550407680 3632185 -482897931094570341842028530874417600 3632186 1671976034315900960570144849503060416 3632187 562860138785453404829978822038317168 3632188 -37737929978495177097153136711419904 3632189 -436226643413314174079314878495093600 3632190 59320070451554215464526028902237440 3632191 374180812055351357841805217971750592 3632192 -834239521916317533389736026465894400 3632193 185368400858980820127278796531596082 3632194 94086071849815121951128894093211520 3632195 566901710395078213937882838071530560 3632196 197399662510210396041452069974892544 3632197 346164508536686408161350725048347932 3632198 592726407642299741717086429092597600 3632199 -717235971079716897662897266243910400 3632200 -174799035204158164006322243960832000 3632201 265884308131589293875139920079850202 3632202 -6225369693167318677104195146112768 3632203 -1797728143589343057254644732180989240 3632204 772042381076591513591542203626896896 3632205 -621944333955138366970118496023012640 3632206 187932703862421092693748588156674496 3632207 137901011432866080308341321393761600 3632208 -70512405404619423114185151618220032 3632209 80087485105881295913151352713212480 3632210 -1162926570391473827196220408381440 3632211 62514334829673753526571998775808960 3632212 -1060091129822473239793008316151484544 3632213 -73701536508730346605227091804599552 3632214 248933088857767417441403136492335040 3632215 -165788707589961089013788898543253200 3632216 -20645560714227817818763091899760640 3632217 675764707623964399036782035851609440 3632218 -135262428927455064380641092912119040 3632219 1124351078841590376131502476801231760 3632220 480180688020469266175815571810759680 3632221 -181511151218920648617121742597100000 3632222 234926831121972126000592390655745024 3632223 978530392461859635996038325874658760 3632224 -123726178830739775718141534645780480 3632225 644076345796092254489114259696069750 3632226 107185575004784962211273219829149184 3632227 157548449590324481548557804833956152 3632228 -599681341134059578575226462640130432 3632229 236863651072404029213630101710384000 3632230 -139458459003232674099475136084428800 3632231 812857319943488412987210669488554464 3632232 1115825416529230954253728599805624320 3632233 629105676017475137957352751632108624 3632234 217830302348111580786050951695556016 3632235 -3244925373040026172290369230645760 3632236 472210334381363178150277518876456448 3632237 -1282573354664362021244141813105383296 3632238 -580015714952906783932408918453357056 3632239 293926113380316267641781346973095808 3632240 4813897334186767839853444454645760 3632241 1357702362249710425916334377386369392 3632242 650588691887466717304649244110560272 3632243 -1097722075155746580425756127677795508 3632244 -169989185622301329144526242906341376 3632245 422635575247423955033529788555160600 3632246 352123089082448661195732102159877824 3632247 -444564913903980226123764232124249472 3632248 964860740355361462576531118861967360 3632249 204681972580659838275537575789087040 3632250 768051652584685353747072441073920000 3632251 -666743421374460881152154996570129648 3632252 230155830580413214226264075752998912 3632253 -6089743467083578267966997588018112 3632254 -279751718014728620289996075702916608 3632255 -1219124118079025197884256078619905680 3632256 1390762284841852961941656116291174400 3632257 110260311467934638999229609683266560 3632258 -184197442481909173380631343584693248 3632259 -479331428677518369003527771217215496 3632260 1350412522946622988224654198984399360 3632261 158894138949073244178254851230691932 3632262 -319800537652352189291675579531458368 3632263 778790344400846354050049635763901624 3632264 490307745178622112540727738553103360 3632265 -30367193580099888653511606064308480 3632266 883843493240481945192627086915725824 3632267 -381195255560777714297414583523248684 3632268 166190930903653178924163736157184000 3632269 -780957909203807233534002421960768330 3632270 138645168750835699927264533844392960 3632271 -1513184124387025982907228945004390656 3632272 43947997499992505148014145300283392 3632273 1113207973798917734576233499486601522 3632274 255052633778410761474334843009899168 3632275 -249014016619859728823320905732097200 3632276 107661981984516456839920835183861760 3632277 1214453663108259416437955997808997280 3632278 -232547468046771663536351855286082176 3632279 -1747237838501505041094054035804784 3632280 435709366447470869454743773817856000 3632281 -537383284365662354756806689498457068 3632282 983792994032888245370598854867914992 3632283 25839979064974273959754430321488212 3632284 -577472279368853217776636122625872384 3632285 -590988834756622997992098935715280020 3632286 8455494230525500343999767137300480 3632287 805044966945338844083571320543059240 3632288 -1812744507232116005812299311043575808 3632289 -624967403430034361899907980511003712 3632290 236838802829293403144749597777750080 3632291 334530937597775269090691557293307872 3632292 -252931923878255594946103654215336960 3632293 484104382178627395015224848804697984 3632294 -92417412205968789252217520231798304 3632295 1143774084886349316114866476201712640 3632296 6007639063520587284493591796121600 3632297 825874591413527464940255101594858746 3632298 206166907852531806207726127917024768 3632299 97976793977053733107184181823671120 3632300 -208775963418542570742592322228352000 3632301 -264972272163498736701283917429636096 3632302 281424708996383341744707595977853632 3632303 1112248783542050633597122605469329552 3632304 10576094934310742536426754978807808 3632305 459612094283563623280961754211585920 3632306 -576482438954883952204546905442191360 3632307 -33140738359974623898173700954136320 3632308 -179057644934777080338516143142781440 3632309 -481311701224478242357960932714185490 3632310 114330153465304503976473065643110400 3632311 -112643639213784265974930480563232600 3632312 -948723035834438122468829087222476800 3632313 49956935709175384552588575623419488 3632314 174337687723025351521650674973318912 3632315 -512851527817552477517357613240551040 3632316 189349995106406856535353754883343360 3632317 816513450988718572757690839489745394 3632318 -203442857770744473461425491942224640 3632319 -313171182501998061563812756830734856 3632320 323085602344187208874895935411322880 3632321 404687198710743579489998424509025984 3632322 332621598684616713135468931859712000 3632323 -596955447404162556305209212350687428 3632324 427182421951410464898474904959981696 3632325 -583766222479295354257595789036700000 3632326 1199745538581689524211926054681967040 3632327 -533530357891663295894959087574174208 3632328 118220689372341691559429275839528960 3632329 545774305006503914061112726657569120 3632330 -373183886857140934605020413235695680 3632331 632923561694356688098360343755201752 3632332 125397246810452094161077353107226624 3632333 244567194395883205168414325492190582 3632334 -44957300740707370759557320121697152 3632335 380620482022156727416726873675008000 3632336 -246071207698921692591846508511232000 3632337 331340115502555385669441632396224000 3632338 -501762596176910564117820568338079104 3632339 4513810317608876363592141966074640 3632340 -195609069551320412384568383018956800 3632341 2171153742066555088854770215575294400 3632342 -149400754245980635035974296761161088 3632343 129291668664799944371595874492699008 3632344 466728524236009710922942244487168000 3632345 775718971527202091664092464481732100 3632346 -683893191207760962303948104202067728 3632347 219191082447334617517701776215104400 3632348 71553208518389694471566883480327168 3632349 -63609148123317881085807796079194560 3632350 536973004929030658364619814593614400 3632351 -1334557579337079457062613177199703648 3632352 15078972025412778867529530575683584 3632353 459103250714126378776903075089885602 3632354 -455672731597935145281420065856228096 3632355 -31765073671240342963133191755849360 3632356 -239378780783005847896552943852150784 3632357 -865869234961039544558207183122790820 3632358 -72772776418185256850102005957866816 3632359 -59678433969306838343017225844104784 3632360 -330787127157952230304433262821376000 3632361 -67085113210965827830459882716982128 3632362 736687496498196137909055981844665600 3632363 39828188012839068427307532942612480 3632364 293811566832089093179613883823322112 3632365 1745008829858313935994201998120850240 3632366 -54928109675759644202642929826781120 3632367 353327545301391983123117228555790336 3632368 19617444706209402145477315784638464 3632369 28959725497054677437775814585899444 3632370 -44767443717435978734608345330944000 3632371 -367916314911956822238182622975941428 3632372 1094046672344730708816560873968730112 3632373 979568822442768015245230438151883804 3632374 668639605409838596870268075672651936 3632375 1382731331972537258420650376000370000 3632376 -412476593293981026298421782629580800 3632377 158735728959372989246870383146883072 3632378 323457401473384751691190246607760240 3632379 -117697873284498563834623685843965416 3632380 -855723498895928487997492704028915200 3632381 913361034049731620937385988982802182 3632382 -76217887820399218323624802343232 3632383 -1306159432774615348069346066691674368 3632384 29023168274247706755878162609995776 3632385 358906543337641914669953592846512640 3632386 118288972387828641329580166373821392 3632387 -219981948198816686531843139874409208 3632388 -616308778555198633273771659264860160 3632389 174226006999890088065687636360436190 3632390 53360607156162943563764313119884800 3632391 -624624234003820181543755791185337600 3632392 170806051723509716822000243502336000 3632393 -258144178600963657357946594534849520 3632394 105450670669581432577776945247764480 3632395 -296694854323946019446389573581446400 3632396 -2313690098836446846837751661182920192 3632397 555954299097743674325717829559857600 3632398 573490608262266382867254353174507520 3632399 1355733851832529458420809621377076400 3632400 -40449265670568613192341798822912000 3632401 -632618537291501896939432500926750080 3632402 7041536975060589232956412381082400 3632403 -1172124809884378579548647261741773896 3632404 67035002193741869002719888605737856 3632405 469213000709623415317469379322704000 3632406 -160127989742576168763052077655903296 3632407 -116180221257140793974607205568448 3632408 -176449615842523308841827302453452800 3632409 -43683122642146432682259594577451472 3632410 397854892403046414033038895236760000 3632411 1475408454797709088203037265274267012 3632412 -169006732950451350197533068288147456 3632413 1231143114864946809099084363178195104 3632414 337418246428931942284297898688349056 3632415 -535444495067826754002100990931284080 3632416 1676013575364210288750059263941476352 3632417 2368788956145191556227671372802442432 3632418 252906942720992889208329024856727040 3632419 801297802560707097255339859826696076 3632420 -1439776917048340739425672270848000 3632421 -244950067764235985043666152966257440 3632422 365701790176850902024474213293676512 3632423 605476830753810307665548693049447672 3632424 -289048358374109293472286586225459200 3632425 -1695701199575982797582369411104000 3632426 349637622461660543910669712438728960 3632427 589041984643302069122826247671931164 3632428 -1013761651521571656482800522523208704 3632429 1673706671849746770356224436505147030 3632430 148590155384511486200234906828757120 3632431 -898635127769547206361354630067577472 3632432 -254697979363469521347731696438820864 3632433 72183872251272357828107404207049664 3632434 -262098088614353853561688032991978080 3632435 -334651719308600603857565894464623120 3632436 86715811088747619138366479988609024 3632437 -212894383867653551640312200695496420 3632438 289458875181509695229539338882127872 3632439 -588507790482583727046048154419644160 3632440 -167192509417858238296438180576051200 3632441 -216675172875658014824399507511474690 3632442 1013991779114198917205551552911679488 3632443 -951499996914472783257956618275553308 3632444 -1642207281629826120738944058828592128 3632445 5799579666738742082972316812453100 3632446 -147411566632541104343371870958540160 3632447 119302384833628310387594712245483520 3632448 -358084440283239962926655229898260480 3632449 -1300949210713422381653646677041407550 3632450 379771221508273782048214996400310000 3632451 86362400400164426570170186245674232 3632452 -1021625003854406023870596228348628864 3632453 -1938725616275420216200803939176884800 3632454 -16315084547851550186407569204215808 3632455 108548455513271563761973726999271760 3632456 276086694077394009092799968799621120 3632457 549625112295339789875034394903495440 3632458 957422461657863828050130926105187840 3632459 -868226749797018697926334537595180496 3632460 243705488071616205081227356335298560 3632461 179000830200318162003601404413819904 3632462 -932779908333870563347653852479256000 3632463 275902657792459694259808517416703592 3632464 46544677040413385525267620972462080 3632465 505391862702238591377745217093175720 3632466 -455373291819060957815191767924360576 3632467 690955491829191240218707340320652280 3632468 3070488695773275265205615634763776 3632469 -428181940891455288071430420147530592 3632470 161178914655316079607258818198265600 3632471 249103160659970818656607435830267000 3632472 1244322541302277200753891403682611200 3632473 -630912320099940405310565695555055036 3632474 -820194634796956790330838117335157264 3632475 72381565232799539394979040075481600 3632476 117002093455274175872037175017042432 3632477 -669128034428157119657441948651392320 3632478 -324821440858506128578455203875651776 3632479 -1021950115211246228814790583307677920 3632480 -69363162224356796421769838308884480 3632481 -480983464464590142485021276194875372 3632482 -144178101511311583492740257143449600 3632483 -214518671588369023610846672512614960 3632484 119568458042542225081422159038963712 3632485 -1433370826725654502964297094610130820 3632486 -163520494310323072780089715847946816 3632487 -167174860471080851547591938966522880 3632488 -784794326829352461127156093076874240 3632489 312010765880693068775216989649001984 3632490 329643168251515811593149759108570720 3632491 249620446495504656328314947843467892 3632492 -1271635780288549928869615066163504640 3632493 606170404021682489011289092368051264 3632494 -886741563730288656396296766224032704 3632495 363843527817367435421703991028487120 3632496 -60057226278562925822078150325043200 3632497 -585432138944732267942201798594953488 3632498 -493220005281773575961885023047277536 3632499 1019109919830756089035433938836710400 3632500 -145392398905571880886189093132240000 3632501 -2826787129810855271822141745041388768 3632502 -293776451543225356605886349814829056 3632503 -603913265237089237403431279236358944 3632504 1342890178620945192839525672758517760 3632505 -61073528919491576757967585713302400 3632506 -194888969173032220402235221620156048 3632507 1696228403272901090629635948627438756 3632508 -1079871818003537647865429510147437056 3632509 -2594254596613982059055781686927062248 3632510 326403989614643654872723203383996160 3632511 11907641814467579678094986205210240 3632512 -184680133524793748640906198437068800 3632513 -1416821760739233027926246480184890238 3632514 203464999758337188832922208982898688 3632515 -1309867610472266596365765910070480400 3632516 270842519422124980554514411166989440 3632517 -73569193331100177213634424072048514 3632518 -63332261781853457551297533183175680 3632519 1397378693707722939374204084987463960 3632520 573379841317168755048646489610649600 3632521 -154785328990554306212944880090258278 3632522 583594508605135350431418262656939312 3632523 1815369809503378486760435138787413424 3632524 -48788347823185994211208005464321024 3632525 -278661841135425582830998920478820700 3632526 -34722183566222148581103696012017280 3632527 263598561543074027194078251038610480 3632528 219635928321391373924645625461735424 3632529 -769282407263721342853214462128044816 3632530 297864725324209045774692197938053120 3632531 43617196373221371773796046296128592 3632532 83034953314978238244457191640553472 3632533 477667428255470752393662202772553760 3632534 528390808243568658890508025279075200 3632535 -1157537012129761066223784449979600 3632536 -3457308444820128077659711802592215040 3632537 -1808749840010879102956125109827653814 3632538 94372902312346663271616046917362688 3632539 341449740286703916966835325437560856 3632540 -822092419908070966789267791332505600 3632541 -723143738907105151561539661190304 3632542 -390901208844936651693303957327347328 3632543 -596306681468875310012130619874096784 3632544 -498887669697319918670185184205275136 3632545 -262474683277425031370533040916534720 3632546 -28250415170459095155231765608332800 3632547 -211824233103681941687616256557089040 3632548 1293847564662851929707509676036027008 3632549 -235889761809423739058471319045101568 3632550 223265999005528831216660728231465600 3632551 75859959223131430474552918490877600 3632552 705270526787880921038418168895733760 3632553 -85785533214429211716407660039203200 3632554 -7187604637847892126159663198904320 3632555 609813399510984965456849171640161760 3632556 490935976111941864245064506212614144 3632557 -2187671560794937442282676798646409194 3632558 779199648436252582459338841147394880 3632559 6510812624932654805980612549812480 3632560 324243384928468182145736759027957760 3632561 663105830301925547105792447658048000 3632562 40385159346795815894037333581074320 3632563 -2086381205953276293819806857720265016 3632564 559808691501963926760561010575311616 3632565 372073961599084135741780240870943520 3632566 -592261444604224106836862739401965824 3632567 -692634549492959094257607759605485320 3632568 845769187769390616736375927878389760 3632569 1504836521838806063172381147656685060 3632570 595200776762414452521477859067904480 3632571 -359769931503937577278257317478973560 3632572 45711281131456285545096863530600960 3632573 182752017711502370121324647744296320 3632574 -193104625668649798802997387821082624 3632575 496436280746531130523018335055527800 3632576 -473780278905206418206259299777249280 3632577 333691749548675790946730343847566720 3632578 -440616410378989287680099006542218240 3632579 -1602678952122517795094598279838778820 3632580 197292887345738666896194526483046400 3632581 -168372098997915329066127650602408448 3632582 -1236381111412173798297503087617353216 3632583 -1407533752746085722418517330616420096 3632584 -1033111997872263965897284561020518400 3632585 -1105772038316796998122731421284003840 3632586 120287381877292243129278513908984064 3632587 313599053738908414546897087158639104 3632588 -742813677144164686516266622691120640 3632589 -1083301901742163814064824641406589546 3632590 44842538860873819151560407264280320 3632591 55670505869348811407868474409405800 3632592 292530213993737458091400735723356160 3632593 28791982958971143735566216876874724 3632594 -250808135008119249655291380277506048 3632595 772658514115811227451915879293001520 3632596 -632816934765775093484259527937392640 3632597 -4959982960313118391483380863643072 3632598 162871904564028456324864478003065600 3632599 389443044511675091481548542715966600 3632600 -217953913444310875358223886920192000 3632601 -3260082615020463734089838015927616 3632602 410406708015440063870828777461408752 3632603 912999685915276381656772274062592784 3632604 360893597928307912411383161997434880 3632605 -691380231969853566803597265009502740 3632606 -1377498893854573218342567159567695040 3632607 703999667508624447681590197377154560 3632608 -533525677181792036483641336341725184 3632609 838948904456452381500089250277659810 3632610 46448864714832119145109781731238400 3632611 -216157036361961527276425714750332672 3632612 362108841276931676508796492471664256 3632613 826310441515820043364451588502018144 3632614 -62193474377517206866782129185001600 3632615 -714514875218078635649016804734971560 3632616 -436928823426238961751457417328117760 3632617 2015644250293857512966181013999586932 3632618 37088276524529928490245324687798528 3632619 1019335684202958143800316206704198744 3632620 -235976551527228608676065213016576000 3632621 -1512702742135513764976376629978427178 3632622 171372996429072912172989506956207104 3632623 608042484024717353545130641731587080 3632624 10818885217214232391820550072238080 3632625 1225641130482634506520112421330345000 3632626 -35251818007760759681006395030329600 3632627 -1142006043952499120920591024289931600 3632628 333817190768800200475874764189310976 3632629 152310904197958483173964783416360960 3632630 1020883577512131212285526099020697600 3632631 -151585642324218360498793479336129048 3632632 236161474362736326165670989837926400 3632633 -985570865966819813974933794953876118 3632634 1008355287010582567846698489098058240 3632635 -350307435085703590171243710723793920 3632636 -546872503356787451670513624062641152 3632637 -687432642624179289433464134880983040 3632638 910465981468495729849302779689902144 3632639 487490669092227675756835248515462424 3632640 4067114722028366698596909963018240 3632641 340893973573842871003750451500800326 3632642 116312962782105234146521264363874304 3632643 -84627824729998345523333782846029360 3632644 -884110525300261109043795239290441728 3632645 1468508644659280387755612044336329080 3632646 -405823018987781689265592421417819776 3632647 628381880869394705266996718936409880 3632648 99856104795207859289425475619840000 3632649 970894794755325463206961841681973264 3632650 -69365322052784751514604071459161600 3632651 112487233628552923109432139801716904 3632652 -1108157924459833732073974927119738624 3632653 779988454019315515616521082949486902 3632654 33929556851713285343641370951592000 3632655 -317864560278974312356344722759726160 3632656 -515074312458650351519912365642137600 3632657 -891789956348335204945652112453062400 3632658 20969599636917497721049796915846784 3632659 1111865633002977658948319338531910520 3632660 -84350011495279991048502456411609600 3632661 532362270162597143872077470128351680 3632662 42625456968477846487934603848896 3632663 1914087933797380597430922867759747912 3632664 785482343568625209463570268332339200 3632665 -632453524824262810127818504212482940 3632666 -298093764291779454174517599859700736 3632667 -936284601844675146621728188335018240 3632668 -338425180576141152331308801261155840 3632669 707648079173783250194801321644667340 3632670 -96314125902052180435366694061173760 3632671 434331530429476051167862400840217712 3632672 758946386414402459283419898657767424 3632673 -175913163838510079439598997962420224 3632674 342801573952009860214060630213824336 3632675 -401764108384719487036496553623744100 3632676 -317603485971953797235612123922029568 3632677 2323220520302085305960983206861671232 3632678 -721421098417545865447463747330615040 3632679 -990999019872745727585076507124826496 3632680 855883553070091959693922813768396800 3632681 76091497345114440197197932789965184 3632682 -16439694671018209699586809114592256 3632683 -376523060814847049740995003861656 3632684 464420054383520454584413163132140032 3632685 -7533369302150820271365373389638400 3632686 -434379869189901169653468107251327680 3632687 2600862967603718262610942923289743600 3632688 3170884393897734998200537395412992 3632689 363828041549198544751760671693110720 3632690 -377894837043078774202625171134946400 3632691 929355296546094258255277243701435192 3632692 208855595441582207681285343242539008 3632693 -1153397750866542761021994408765975300 3632694 213158000413012777906541873612934528 3632695 648365682263497466266749206262086280 3632696 -338089567905837143461346537237667840 3632697 299494226835006936705468093324065220 3632698 -26173385403447046760535393438875136 3632699 -53533829266824020466981113107066080 3632700 433273162949718658168696852653504000 3632701 -1967905865110808479957424241659946298 3632702 -51521789277659056824891674658770496 3632703 1511725760325175842339503008018665744 3632704 -103288227841744683203361592907399168 3632705 853607936474512921296855224077344000 3632706 209231466821860867997559429144549888 3632707 459831980079609397153758297539475488 3632708 6104194347480662097061249367801856 3632709 1228867453128324434272832199466478304 3632710 -119729371089328301962018957711674240 3632711 50198501413613419381295629229719800 3632712 149455643145778882098811894562979840 3632713 401349706074725662702957929981874740 3632714 25485475065762692597503336885496160 3632715 -507579395818097380781547024715584000 3632716 139368114177295315428690404054147840 3632717 -280583214430238868831428576300310048 3632718 62751809482614950616934131334635648 3632719 524613646289391805672923608088683120 3632720 -5021729150860988026516208025600000 3632721 -1500495213522207319645132456313751360 3632722 -238405097170463496592354990874707968 3632723 99647834862915400831257901470393168 3632724 -408092104328916133401762833823375360 3632725 -47069574973946722872093652192148000 3632726 -1510439252035726705381952629758336 3632727 -496062040428401604341528668520746368 3632728 581005978072605657468789353994424320 3632729 -511582577171359125809175192871703670 3632730 -28775918631571300008789878868422400 3632731 -401029565598622395683711638133702408 3632732 1108651858622987694990568730940228096 3632733 39166466749267046168464402241794680 3632734 -12565782157474466621726749863729408 3632735 -202365286963531763784858567155865600 3632736 -1985507518257915391346768855905075200 3632737 -338674151621963238014934245960027614 3632738 47353614436418932535361938354025120 3632739 336037864190975589849389906005378368 3632740 489963024953251812077981394579886080 3632741 73099116351100053028189676111865600 3632742 -157129054760443418461156463948165760 3632743 56453690613143610900357678315893880 3632744 -549233999256222452213924226000814080 3632745 23027510657895345409696143826032000 3632746 254412624748038126441307275553978464 3632747 779492145298022406089749564529776272 3632748 -255035920735651970015920489469460480 3632749 -1721791820329851178851179073996296564 3632750 -666588716597414858762102669276832000 3632751 983232757396282404236716209034662192 3632752 164370267545089533752144545119109120 3632753 -816950073298196191244035239825469998 3632754 6101124149194074565190499017797632 3632755 70528691345239581373624463485009920 3632756 -455127299094797019226965506930791680 3632757 681233100290352044776127196687890592 3632758 -8048671064573490573571166429509632 3632759 232113319017724157110417479909599304 3632760 -379905843891331248544781839751270400 3632761 -2145680633934393122689259096326846752 3632762 684551777179895971510497874725381120 3632763 148976412515583236149493875989918744 3632764 36910916672963548196640591203346432 3632765 -708407709092698356238518032697184800 3632766 52353113625546641848367329390645248 3632767 -1222014929396482648353215946438189184 3632768 581321269727415781303750971610890240 3632769 -532616783460312355645451938891200 3632770 457578136995545823783066752077954080 3632771 1610841357869229196179320190127131840 3632772 21534986484978246267286787190743040 3632773 1259834501227241856104465102396221022 3632774 -609556657127783429417063298180456864 3632775 621115427506128683453168132391895800 3632776 -16369314227212290024063173815664640 3632777 444303494101856767686147967358281626 3632778 6513871900019616755594390481075504 3632779 536667691810070776666172678363597184 3632780 387987769660525978799681772807705600 3632781 123777084887617196752181126504156160 3632782 77475824346279666393068086450890432 3632783 -864219025762690986898388115553680 3632784 -281114510719211158944945508129898496 3632785 -111343116024745032719671283893512600 3632786 -697744011584857001976105490357687296 3632787 -615512388202370020499586839001090792 3632788 -308538626114693006075495649065206912 3632789 1701410058066991385557590013069288590 3632790 -2892788941796161089713802231552000 3632791 -1022658399056103782193640623029290416 3632792 -980719143973106705309838811168542720 3632793 -221762944525867015045301355519817056 3632794 -210259483761291405847235482769415936 3632795 21935021183753726163157529697940800 3632796 81377513333566956726537435578127360 3632797 -31512184082007766158581086489371136 3632798 614227938235483721439270622400519040 3632799 -33279869366972208622895712874334136 3632800 -381797272744865043036695349166080000 3632801 656472071679417860656362750118382100 3632802 2052062974457576070199918932706560 3632803 229623441476369317192849673291641052 3632804 345194890493542062293140926503903232 3632805 -152025347240731621170713036803492800 3632806 831657370061809207680274585278800352 3632807 -390726693294848111856494377966108800 3632808 -332372083600499951348019069855252480 3632809 388985474913549529622325982463953060 3632810 1233725714952855940340859948384476160 3632811 186099918101483148508519865457306864 3632812 11036199241566072312585641615452672 3632813 344639676767816645543461226928823062 3632814 -565996900120263173451163296351280896 3632815 2155383129237007246941323163369916800 3632816 -140899960046846803873854376858976256 3632817 -1160552187313754938044965814772037520 3632818 -295654129312022124273638262638512128 3632819 -637842269469714237607546811149704960 3632820 -412618275508917506469964098710077440 3632821 1447324057468083017410207336331191022 3632822 711220925564269600326778505049143712 3632823 2144835413676969158926396253252553120 3632824 -576925084503601869046893484082135040 3632825 420399000221324189128702242941064000 3632826 87794169339477120202139966703903744 3632827 277874759162882425921159268467328256 3632828 -50467354810262250007827130037981184 3632829 -596272480629879611824407171088873920 3632830 -403615373367893172257378427439449600 3632831 -155124439045151950099042729983442368 3632832 56613891257470851712385066773512192 3632833 -1791407567434043519619289713388393918 3632834 19628133358402595046644295304094112 3632835 69712483833373817083349129610792960 3632836 -1492317276610332207787127784016925504 3632837 -140957354364703112902347234333874632 3632838 -110452442381390586906344732833336320 3632839 -828109027621061427395189074368303520 3632840 991159301533170346994670431376844800 3632841 448724143356329725465348389538291050 3632842 1122644723361666848388431060573313072 3632843 63214704021608430697487087375740800 3632844 6642831552974744479473241521257472 3632845 -33285904832359935436186817532118800 3632846 44273941546283079583070451057903360 3632847 834221187171283858092120205728491400 3632848 -536905555394102088408764313559932928 3632849 2274468502180240773299616219622500192 3632850 -88332782176177223459249319568012800 3632851 266969687371042843630454604062777104 3632852 907634543831927017880475169331799936 3632853 -325904251546272909050715158894460096 3632854 -560331438685546540686799144698993600 3632855 9447785558630516275623717618148320 3632856 1341748385911604401104543742334361600 3632857 708946851159564975084126370424518080 3632858 233273736942901517007930036842807280 3632859 -472206079420921279655138585018736000 3632860 780471553262161952378303837499018240 3632861 822159157439508011297030056766988300 3632862 -340584974760606775764050342775699648 3632863 -464682860734941865352409001687649576 3632864 -1296040521570108192607990105342476288 3632865 492436951779586254469889816335806720 3632866 1153307956539245552775247868506033920 3632867 -473816018269129815233312628297653808 3632868 1102950038184258565167177406965236352 3632869 -1348218717669340642904244770973376260 3632870 92183987654568006511388674798598400 3632871 -337456268703332335769751941357854080 3632872 946080209184425231991508120330828800 3632873 288225523961993694384156891538642944 3632874 29667965810260456532139413426417664 3632875 1066061715499329035343102728482644000 3632876 -125898661730776477328346203690234880 3632877 -638838716890498281514386028086413760 3632878 439549888199573984577559841833842240 3632879 -809208183999731638092285079311353520 3632880 183843154685796984049060527104655360 3632881 331946048272614985672945844626019392 3632882 -209987784749366408309251325483529216 3632883 875378061644386160116546822797504624 3632884 -1223485485744037656152278386854253184 3632885 -762895506970912066491874362724679400 3632886 212094614623415881791409444289272032 3632887 -569186641637010194772803269368771648 3632888 735720571183468078044846962310758400 3632889 528602289248334565526344365936699648 3632890 -53657377232222071983817126133452800 3632891 -4446980590173196656136556374504200 3632892 -453474413486882243689112206542544896 3632893 709196315084923386841963738093755648 3632894 342124297132108267344381375340450560 3632895 -244580192066234847406932901205452800 3632896 -6189551865792616939227247445803008 3632897 656088251575337146610243887530476292 3632898 10054631598018863468562286153221888 3632899 98023218447423717301785340337508960 3632900 -287342600677479097738648651234540800 3632901 258044707431592733612298984269656032 3632902 -42055520880388756193532775766843136 3632903 -823168423390402437905243176573471848 3632904 -1841053096980204198855567648768000 3632905 609744877996985466999172714257888960 3632906 -660704074749975179592777138139504848 3632907 586417465415996020210532866825007088 3632908 -27463851114471823782034390625247744 3632909 -676952763832133982385125350849697888 3632910 -277168186116072912689889267231820800 3632911 -1808053309735311605028297027768974600 3632912 298932691952188900773417474632712192 3632913 -1257183613332641937752934119015771520 3632914 -170468944858635307026834210265676160 3632915 669377397477485224382175945644660640 3632916 30172793473340335471386744717189120 3632917 2248147128603309089805145385592996600 3632918 107951717893695773310280398368620800 3632919 232752404369255014497387883032603648 3632920 215739008448230653601550335426764800 3632921 -435291096128331303719781868336371456 3632922 669556593152163024005124936933323760 3632923 -381720595248400756026166111820683760 3632924 -427632224808869350063990544120870400 3632925 9306895660365322609436905312716000 3632926 -1201790135714657751270855765757290816 3632927 -1491217315414946928894381500008633080 3632928 86401014113235257533179325575069696 3632929 579938122043061324484697284847442530 3632930 264936484463370721445974603574592000 3632931 83708875312481261995295096232814572 3632932 516599704813545062809682774700538496 3632933 -1759311945300431035645486591745900160 3632934 46391541337876686390408774023114112 3632935 -973177141544382198792159910020924000 3632936 2239176182519186053589199961734912000 3632937 175779915690633151391496759230982144 3632938 -161858866263114513793145902203639456 3632939 804672266738159927400331375794850740 3632940 340320107091457950929117332330613760 3632941 -11490568117842704108567053072926656 3632942 -124569730112839670604269089897504128 3632943 -310342596668641983871486933603796736 3632944 4308053762012361002656650258022400 3632945 -824935591083213007771839299769396300 3632946 646874226369696703948534491353164800 3632947 -1731379127940144123830716446301793408 3632948 406346109152522914720080270056011776 3632949 499884051515007719785087697891919534 3632950 -15840005781757901458013267864414400 3632951 -408232711845847934350823059995791520 3632952 -287386771745647056711079301912985600 3632953 171416988130991505920128341264316202 3632954 40542734621194399673996412361524960 3632955 -638112577134904812632999806553834640 3632956 -659629713781380257691524573256760832 3632957 -143325432774228908735002955949748794 3632958 -587517989812635319568332220223031680 3632959 2661935241399723324970594105546743552 3632960 255841408717817027289079746401402880 3632961 57512590200271852513103957739892272 3632962 850506350144197144037624986682621952 3632963 259476344487140946807644467103809212 3632964 510591121069246293041511374150654976 3632965 319421798170168514313641267058750720 3632966 -263520623728939780997131903982389440 3632967 175902958187635793493718737477231768 3632968 1095380976626679257737966773384284160 3632969 274344708657577803100553385436132020 3632970 -93806500899028114452118507107609600 3632971 -994759652886866487098372775667913280 3632972 -526869722834302250936978029463424000 3632973 26091448247463959904578389132444800 3632974 494044791529599335051375473532705472 3632975 1226069440915289898875761353629859000 3632976 167623418541941252981762268715868160 3632977 320349187185869907787954269255587572 3632978 -1061742591305459009266688753706798960 3632979 -439729578842940937365202871971488000 3632980 -135010372002346228385111848168780800 3632981 -1883831653606805539697491330159019136 3632982 -379431632546165274484575314445369408 3632983 -79244160868821019427780841244552256 3632984 12623219408432781790011740418048000 3632985 400665354096305612697259899426163200 3632986 405591035134422380250088578133728000 3632987 935538340156177783595851955262957636 3632988 174453716782907740360168311605059584 3632989 524897093913480277460335762723594790 3632990 702860548564750338554810103809539200 3632991 58568913015234409184251532994068256 3632992 -35765182976608803294269719654957056 3632993 130526096780887721647036790534558784 3632994 -340934956293484914715198039184982576 3632995 1256106514599429162030702380494098000 3632996 948139078506268433174290218763536000 3632997 -252120064216339733465265775662276000 3632998 444631076179720196887130561524854720 3632999 -782750479401777082887472653377850960 3633000 -121621437925253659504079944335360000 3633001 -1448867626463788300388521984574156998 3633002 -183662479409733617142273333291089568 3633003 1016286645135261966845356526181842664 3633004 -948475276910802645289805635424179200 3633005 1403072876626246847338535905155387660 3633006 220110218921055998683238350628487168 3633007 -960756795502704732956889250835130144 3633008 670463734900426014048498729687613440 3633009 -325019746880023004164737227762753760 3633010 -109390086471630971653698447822847680 3633011 14036076965148234595024976747956224 3633012 -44511437745638889896449894352575104 3633013 -1983624289369936868769407803107286738 3633014 87915980003149266141509023029608448 3633015 149744154215918802034634749993066320 3633016 880938134392061344658792808744345600 3633017 -553984730233297013200262778553190934 3633018 445708769841968075560933630665467904 3633019 -143398906728775862016635358715183184 3633020 -86245763943082236411625044403537920 3633021 -16435279889334223938248179393679328 3633022 -435094430949467254067608820687666688 3633023 786797063290572418575060926530657224 3633024 -680868451846150304849278068232028160 3633025 938041576410437311870500736286150 3633026 129541327153160341525605444162975744 3633027 -4647299539347322063755821088691392 3633028 104157963284439977590066462173900800 3633029 -1361295457283416676945521421285918370 3633030 -184888411471007692165534595279921280 3633031 145805622611994124564403552634094464 3633032 264771497357429886734951482635325440 3633033 1097031642457405745895293584631289600 3633034 -211577321276970871773177039280170240 3633035 239487475120034901928684281886716960 3633036 -650290316911901548827795775416360960 3633037 48432317961086518474608688711605686 3633038 -191755007877041419364177816866735488 3633039 128164485996298978659458810764761600 3633040 -30579287483013203339637739774525440 3633041 -1207390599227484185767246990658436558 3633042 -145467330001925002914228071534424576 3633043 -1016923155444667780443950173451755200 3633044 400243869446282208793759633361692416 3633045 86923615376715728709194683331834880 3633046 -538643351450463476928991402930050528 3633047 714849802118232578139270849674033280 3633048 -841921254295289272484252137130342400 3633049 -481360912654440499793847197921098368 3633050 407850210347226789654736993380526800 3633051 -113733165603153207474638556350778576 3633052 1457951951867189645057187669766051840 3633053 2093082689099230887243317702478685056 3633054 -634221692473413638355208883394598080 3633055 -329031325322035192282809712442846040 3633056 769483213700153348582167744453017600 3633057 576403755475501910863102204776129408 3633058 -530797463676438285507106328880371712 3633059 -2174367756565081051325425436251720740 3633060 -197060713573609038777209991713710080 3633061 26844191118499947888782445320419612 3633062 1006993642047430899633575000489107200 3633063 -187605767374135977996324134414721792 3633064 108023205182711594588247483069880320 3633065 881900613481084736176192251691902600 3633066 676571601186025404223358377568908800 3633067 -460374937500930850729226814741666000 3633068 -346800884454716088835187255187462144 3633069 327733223762500746238802312418000960 3633070 2247693662864982749570028440248320 3633071 763807970353216862777537093598254784 3633072 -131076358332056710336089081943326720 3633073 -1193470462967749053026617696730221678 3633074 73507462035214325012608694327697312 3633075 10377207089098721168458866673890600 3633076 -56840086559091483055505365482848256 3633077 757327192273529837881127672523456672 3633078 221518989152552750029657269333880320 3633079 -332313436665068587403561648216697080 3633080 640876593695596006975048997830656000 3633081 -959847185929176002540536959703747248 3633082 1037478282473783973042382596612579072 3633083 -797924947847699771762506957120192668 3633084 -123443120111685109837433757004769280 3633085 -1677401880537870771791412926612592000 3633086 973766836783104128283556139019124992 3633087 -809121443532333598433123580690312048 3633088 -421746366707336597467404635641741312 3633089 851303677030006573384463479563411456 3633090 -116602940608130245146519238357824000 3633091 92101625970691465125337098269871360 3633092 -400285982194430225627444586380590848 3633093 -1150529989839957097448658634959839136 3633094 -269559365333797523994685981565883840 3633095 -250549623367070115701567802210203400 3633096 842450037810445204993245601693900800 3633097 -11365547889479754608792103747265272 3633098 37267086312513705337375204688123136 3633099 958723612124733799646752471094520048 3633100 -1124214806784087340571100920595609600 3633101 -1420424656234582809497471119297685898 3633102 -377378943025388229203058061346257920 3633103 -115673790064930485239189328024587616 3633104 -3508350946184395418646872750505984 3633105 447302192454669689803373977537752960 3633106 -974309636484987385532918774387323248 3633107 183602525634436699976723435783854080 3633108 -563353291789317585084449131014666240 3633109 1217906401266797570536333136403295310 3633110 -224644121470608790889480809983891840 3633111 -244601164739487593383225230673859040 3633112 314046487283792803366168268961914880 3633113 3367724386863608508782517274871328 3633114 170716972563690540883718375660647680 3633115 730221670423819131213933688184141760 3633116 788244866061180792200061554137239552 3633117 821830272060670474320927601178647680 3633118 -173759465002363503431525088502458240 3633119 -249300057161823365657041315577809920 3633120 298521189061008058778523412502937600 3633121 -920327518295883347894236541381144508 3633122 270318408729857570343782227271728800 3633123 119470201327390599932925110763260160 3633124 -1024686630932152109604958586027179008 3633125 240474948525992968996619572871613750 3633126 3669055762903600804553689072570368 3633127 -243251408004907161939903759393358024 3633128 1344001695377313222606321226022108160 3633129 168106995955755590225459129432512074 3633130 -128400642340118835649556539120187040 3633131 1882186601767004707039542868598887200 3633132 15511787144286538332816288691633152 3633133 -13282133679246765313462141175705280 3633134 -586915065882134415512697065313422784 3633135 -66376427440827391013762596710247680 3633136 140780564712142142941177631757402112 3633137 160490512830402082582657725526479912 3633138 230367698092482119995812371921829888 3633139 413268531385220582706498971479444940 3633140 -381318939207939510138900097784709120 3633141 327899057563389961246043606490465408 3633142 412413788918900656594040487946974720 3633143 -117911768854855022604569921195086800 3633144 -119275633403407249361327306553569280 3633145 551594034763855324089468442935480900 3633146 -1818463282496927494773568032898704 3633147 -679803799554646732589942882585548800 3633148 -1459341407730610282768271409096097792 3633149 -101521348042978057513249319782377600 3633150 -74700106702654993080919604978486400 3633151 -1672520951496038572487044697216462848 3633152 -411531116683357087552999357031645184 3633153 -736835327039837294617803187928818896 3633154 429869179068584336102136114915253632 3633155 225435247548517899355311410108369760 3633156 -5694380044536297234802130757577728 3633157 1048693557182924310492518546472896832 3633158 249524882540960754959543769386287680 3633159 1110943390728781057844184871911026688 3633160 -469429002092139499278733037741568000 3633161 113188975648725858325254418069862400 3633162 488167579236021761154902521995214848 3633163 -1016243363302736284268345209657074120 3633164 -86379393954110955135734208482841600 3633165 915905421626362174726567401178383660 3633166 -895181654240985732950325688203451968 3633167 655097928810883300444882988416503216 3633168 -26481703146422597777351920280666112 3633169 470166292794323766190441816064706048 3633170 -486888203237063851175125713888186720 3633171 -890716623961450510339477649998626888 3633172 -502929251599011462049149531455977728 3633173 -537649268863420091253747202144137156 3633174 -9261824551293912344149495818858048 3633175 181719850754015387645534998148016800 3633176 639400741378874006195538193570099200 3633177 -42027157843850231893682130662034480 3633178 -29294850600267882724903008875653440 3633179 1928733476390771912430654245541487080 3633180 177098858907671336268860079377817600 3633181 -707728662895711434442628816777989018 3633182 -363797707078772382967919469106037760 3633183 -1043837291565390730700738053224051048 3633184 -456528225337161451452952799201132544 3633185 -718336159528171991169921016833339840 3633186 -635402722486162713819720157766583936 3633187 164818808778899089423253305703871836 3633188 63010325419890219421302008079966720 3633189 131546007370108253697946195535102592 3633190 514851607680673227159321757956124800 3633191 1128855528553746733452390602802521592 3633192 567946386700413148871384049979960320 3633193 -1489457808349166048403474182307175558 3633194 -625712057601943637995189453840209408 3633195 -267896221314064230224991860244783360 3633196 -152151787481274466663806810760788992 3633197 738219970589922665228466153674751852 3633198 566109636192025565159206481809702464 3633199 34884839029087270564532188558077440 3633200 -31825739804536770817352562828902400 3633201 -789899220698005714643818962760563840 3633202 -224183232388288930395177294859063296 3633203 578001416756144979986931233227748400 3633204 902771943792434984170556628149661696 3633205 -748081628090160809491320627131527140 3633206 698001683002792108290465916141776960 3633207 1480951733255004698758449931015815120 3633208 -1196660383156559337807700983139799040 3633209 2520014383052590967771973128772757152 3633210 -12307118994548624927989882744934400 3633211 -1736556040431717485717256205379479376 3633212 -405233208181609970755988445818167296 3633213 -453790616867803206526613784088737312 3633214 121865167489124490955064460038508480 3633215 -284959744537554841368764194088083200 3633216 199334933057718332319134892058214400 3633217 -314259714336369901831134308903187008 3633218 -178300790256672994626657115675522560 3633219 69348240286121382417106331792175000 3633220 536885846019843754073510231327232000 3633221 276060790743986015673231861782225244 3633222 -432856579343702885899262468219566080 3633223 -1781141121359199780816074416862124240 3633224 157425816451761056792364537628262400 3633225 -454039718111677522825991325827704800 3633226 -66654802045099997277203045934644688 3633227 -209590268695541167983942017018609040 3633228 -742375370157893147643687648502318080 3633229 1466923741351456357892349706312611830 3633230 -214439126970026196976274173638650880 3633231 -48219958166127034902039472573274112 3633232 35204174633847468079155664858365952 3633233 1024976428577339462033854587942394482 3633234 -706882081557758311215787944601324800 3633235 870434944829451223852942641693253680 3633236 -283992328893535711066436904954865920 3633237 -1004681862627140988463780298078069760 3633238 -63624061484760790532036523619845504 3633239 316175080476531920698417265119487424 3633240 -121927566729903595268250787083878400 3633241 -1518070768657656610887421645386790656 3633242 -1033947908135420849024397407573760 3633243 -440113270449892902768391222267301736 3633244 210415512887088031459121087171791872 3633245 409832936357943781701638175534975360 3633246 -565307517825479816974001491219240128 3633247 -769751287174437642973670368968871920 3633248 450730049156872696329762046344560640 3633249 -1007153795074765103664836878379040336 3633250 996500226125253991282714394726184000 3633251 -1951981315875767910759262210016495088 3633252 -315977976174722780644292071347720192 3633253 -615742349640025607400635663573358116 3633254 1268542611743053876796283224323236576 3633255 20964266018084687749182775934334360 3633256 -236797010691650947964926219707187200 3633257 -253569474962586946393035178261883148 3633258 -588439049461274507109184701814070016 3633259 111426822353378256380366555888841616 3633260 -657850546195448644113028931243750400 3633261 408103469475622612313263701876113472 3633262 -365357807224898995006491952536500736 3633263 -1428760296514864189688007803949565488 3633264 -22846472457467700406027436634341376 3633265 1142371077954544209383794822786007400 3633266 -111224406756358622309829324143310336 3633267 275459264343374683726529347626360 3633268 -524918247209327867529655464288602752 3633269 -2013485315929048227849565300676709330 3633270 14246014342639922026766679281264640 3633271 -467838897047044075821085594834108968 3633272 1711079208604603508233383856642252800 3633273 222774032003792275077986728530819648 3633274 1224388922419840153002936316312020192 3633275 -147215179799625117930449912618175000 3633276 994251925075668235174131983166136320 3633277 1640371067583405484181598628742325132 3633278 -251669545933532500549119084996003840 3633279 402865814395739508288536616010243200 3633280 139033591815091106155874454444441600 3633281 -24460693479621863923684462745166288 3633282 -1127965398399751131930617628322129920 3633283 82089993379749705058390722131863968 3633284 -214140762992925923677279490018112384 3633285 -714096211304882664303371447602592160 3633286 -609391572322998610277943662152149408 3633287 69020540839532284165333799185869312 3633288 523113723174707633733563083813355520 3633289 316158173510169507566424256842405120 3633290 -681759657865315683807155199113565600 3633291 1239958792637054901560862352610416152 3633292 -90971237764526541876142283749690368 3633293 108104977746313840435684287756584064 3633294 182321468040818978186643898220851200 3633295 549364590954979044921096447613393800 3633296 175057081984477043103579273287933952 3633297 -21498547378013311711173918021285120 3633298 998706362728364942587911812270223360 3633299 -440433942980064343716237871601135700 3633300 405690754515711351376929003420364800 3633301 919199228464603847224795450774051950 3633302 -200976621144916526185045096264071648 3633303 395869530128329967003164645816046544 3633304 1940546628308667216280512123143147520 3633305 240041953326718616014234090843289160 3633306 -527787360073414251273898964512682496 3633307 -1474217526669876803211653464128215288 3633308 -202550369885540278613579641794739200 3633309 -549246699136792819128928941704894400 3633310 -332462209158527906135708512760759040 3633311 -30402763376720013092175134245448976 3633312 1007383860401072932743047179410604032 3633313 -22873434774804624876484527987312080 3633314 -59952512125175827916889033089353440 3633315 -72431195298149189682086096231758080 3633316 -9038334800431279593446504126094080 3633317 646152115242846479916363483365490366 3633318 262389452221516557541128962349677184 3633319 123379655855957314614135301537917360 3633320 127619959390199607619661236812748800 3633321 -699289430139285206368261410203473440 3633322 87566125625442652295841278737780224 3633323 1558788620439983877531585876067705680 3633324 160191440300186051233424252772483072 3633325 1166204191382704957721366553275793600 3633326 357077703930114196533793833186715008 3633327 -998623648290571638754160994137126136 3633328 -1769397365222263285239483832303616 3633329 397017214759979928201726055121857152 3633330 44105685322793571834026074357155840 3633331 1535830291754247295140841392475897500 3633332 262640434902002309493441636085186560 3633333 -194273895859027237223629722261499392 3633334 -189424475126010483705212885007454080 3633335 -823207660571127348072374229765627840 3633336 108959521799856435495705111024230400 3633337 2054011655664341470761087848662914986 3633338 261601237127254504878459844341027840 3633339 -138146342516199158674184388094804992 3633340 -260214457566171048192499971934748160 3633341 452274809046375790306944841547647500 3633342 51152396489836287150616388589312000 3633343 -473761088743115960267336955406082048 3633344 -173506056846407971053138733399277568 3633345 204001095514414090354118025182896320 3633346 142128229630692410025027259996083744 3633347 -68723711691111477701868807051435204 3633348 -871077113964175436792928306409374720 3633349 -1079950709679935646914498980916135650 3633350 244603991908615794489854052974546400 3633351 -832807757210885557501677516033822720 3633352 -38128973278757581778278259653171200 3633353 -228318602475890535460688717865151398 3633354 -152538610671394821501057390739813632 3633355 150844485996030227437490273135447040 3633356 68099995794394242145077503835715584 3633357 -33342193359737206721527796262322560 3633358 -79191725584780372549634993458278720 3633359 1966649391783142667365396845280286016 3633360 -208221530061612639523988402395545600 3633361 997565903451579388348200938535294962 3633362 42944728049089866637514007378799104 3633363 355654884757013085858804095130580320 3633364 -461547461045267750775897908396201984 3633365 679157152192433764528175417853807000 3633366 188586750665855635227677129949992448 3633367 -306580826253554470699596841796606584 3633368 1917395320061536048012951313664000000 3633369 35101760630305087824192038881591200 3633370 113312288178682456253793721061990400 3633371 -6232299175960673392598432680179456 3633372 -831924638408733978486739719395119104 3633373 1292833518395390437048378796501587622 3633374 -19214880971264744336502810141428928 3633375 -699397661989513230362401073065740000 3633376 -215512192324929783235618110552145920 3633377 -721666815406473216175080737814059616 3633378 -214079371351672960504147611339348480 3633379 346307696793269107253916146192410848 3633380 -785464274500652614214097213389203200 3633381 735734651249449264827467660601553020 3633382 -1398564606685032772094214275232561408 3633383 -414914053717777856705223390472046400 3633384 -851306853255789750112258519269703680 3633385 -249247574121756247593066967084050240 3633386 -147928064378740907335738830820340736 3633387 729058839891662299105723584182639040 3633388 2609722854258974346326242353407744 3633389 432062201872559822626346035384765440 3633390 230730385959327203254006575658041600 3633391 947436202060387376467226013861203792 3633392 -166088660272997656816300268969852928 3633393 265184396338050366751253598869357568 3633394 -390541592848081055484130737365079648 3633395 1010167625138401164953532500379692400 3633396 -345263821841673714093932677869950976 3633397 443331768131091688280859416872048320 3633398 -61598871496088717930921894218024800 3633399 -337302384949643922048761267281516800 3633400 -189925606493617812217049026561536000 3633401 -1348662266302263741937623039568904598 3633402 -168620359142463495344868766249903104 3633403 1569686868821659328399704149835087652 3633404 742675892746611621443370215179648512 3633405 488735271268395703369337826504344160 3633406 36122610877740467985249837861707520 3633407 1492370152391058297773820023669463432 3633408 -484863302975957524287320309964472320 3633409 -134134291046080312802891658641707480 3633410 -850803276672381578346536825100211200 3633411 1238441580139991615298093330710169264 3633412 238673470238126588564682297387721856 3633413 -621652079883204444396735908763864960 3633414 -13003267224252119607642952268877312 3633415 494934731654314434470925714143881920 3633416 1218513169011564462918730867553525760 3633417 -28337007746580968604828211139236608 3633418 -1761208879245168582884862352302254496 3633419 -2774429999415711398224115170428838704 3633420 -62792473687249754366945066753556480 3633421 131291255708428965370344808992594144 3633422 195185995170362437151558344461183552 3633423 1241515014766813827877011302008360584 3633424 119549145907332137202478608390103040 3633425 116336137547372810031331962419664000 3633426 -671693790644335653657213318349180896 3633427 858856816118241899053748900753425920 3633428 489223803699640862342230842056632320 3633429 24693019810851453642936041291797248 3633430 638629458531841388102512198980015360 3633431 1792863263584426332800442868255196232 3633432 201487094660265695743356777965322240 3633433 -298680608726785564407325490602638896 3633434 274267769406821235021709116220392192 3633435 60073500001351836079686347580086640 3633436 931283790494629720796738297227527680 3633437 474045996910676130156735229334541792 3633438 -135276132155928566879995021646859456 3633439 -518882701309208237452373924560020000 3633440 488443181319105667311496782613708800 3633441 108009473731669688414102654002697664 3633442 2841025082879384486224407070768512 3633443 581205251326091771973110639099479944 3633444 -1763739233130595761684807538836787200 3633445 -236381900116892894863574540396343300 3633446 -985040205798593881364393922401417280 3633447 689912903815146878868243695101259520 3633448 -81595979250365592435844842781409280 3633449 1236814614236088627863689826318499450 3633450 -103431732962464231034573257072358400 3633451 -1262358505207712504862364662117852848 3633452 1460207185591376585551977558338555136 3633453 -883243491025955410912642563364238538 3633454 -992212520098769044121095993665461376 3633455 -163643429536897817288793577098318240 3633456 -288775338994409288549147053448232960 3633457 10629849689691976614855239642806000 3633458 447904929316576195623978603384568080 3633459 94583941812265790462269027292293680 3633460 376136099823544803516726125045913600 3633461 -164004415197347187431237661489376272 3633462 -105582979609072797392333199885564288 3633463 534663771277093660155321884814099120 3633464 -564474914478936723963852787601264640 3633465 -12784959033805616400254500501181760 3633466 22114913847960255762721193267332320 3633467 -77450927869969233919868809958893488 3633468 -218648519573135755447003094492682240 3633469 -711763518422152055997487510818598304 3633470 -553324469909634918477795277780439040 3633471 -453519728113642788425465650339595520 3633472 -700473022667462440086331698830639104 3633473 863317839761912613381241721535023280 3633474 -24900305027798462785543000596994560 3633475 48552670990531493594572112744472000 3633476 459733938931571679364979318318825472 3633477 -1892123067712078401393554910122763168 3633478 -1362304333733755116436325671222522944 3633479 -225019398757908548049713744997218880 3633480 -182693087432449885823576857695590400 3633481 2508209337182023524077282791862064292 3633482 289199380271471310434709130761014784 3633483 119080651825164411118392252268299264 3633484 1132785091943305834338914380583257600 3633485 -221276673572704665546344944014464820 3633486 324782997786352216321677314016390144 3633487 -434213288528861466603528738144662160 3633488 542986015076642033082392650733248512 3633489 -131342408798469548988912597544410846 3633490 6111089146297396874005383420218880 3633491 -1284680403293813359427180941760112168 3633492 -384400246519127252279833174568245248 3633493 -1390360490890273830887505355116430116 3633494 344042706086772139252566552753578880 3633495 822371837064716210373091321686180000 3633496 -54113697600270656583913798677258240 3633497 -417048154203116974656116855289662460 3633498 21622405390655105924498973595034880 3633499 1337694469447417364405085457490898500 3633500 13198439486908675279856767008384000 3633501 561191991064799197890507251474466432 3633502 27018928081016382355467055804191744 3633503 -1777826816928365213037738890427281880 3633504 184536893536474185675560559587622912 3633505 -1163794198800052430253889421706479340 3633506 190554273740491490151288390169860480 3633507 450989658088997862951876220502121360 3633508 -934640387420777548466941242956044672 3633509 -1559153900329886517237991231290210 3633510 -121175403984508280283954781333217280 3633511 -152231301057826018120177400148389920 3633512 485821427671311121971928210622330880 3633513 2921174082597691301975537417405568 3633514 198846931757643322915438805954616000 3633515 156820006995214519742190862631076000 3633516 260030909869891050888305852594787072 3633517 709466275986892735987685475206818560 3633518 -174198511126335350088548550556358784 3633519 -234748223319354811429054430544915312 3633520 -337561685262546247868294983340851200 3633521 -621114106548926062086496890925870080 3633522 5821299731043153218556948839604480 3633523 464150966746634365873901630962412736 3633524 766548048974432603032805432575092096 3633525 -78972283002414377995574172348240000 3633526 472102211403530963759399303128089600 3633527 -2922478004780762008229225994564313200 3633528 2158451117851722515833221128540160 3633529 2187186466674473051355227778475483476 3633530 1192330601692619217084017035986297600 3633531 2469012262180839174395449669006114560 3633532 235101795041318007031489071369026560 3633533 230751675972149191826376823529657184 3633534 -561694237281219365392430577915388800 3633535 -1454678936605775219539749699671642520 3633536 1958701625165475105125652325214453760 3633537 -242244184519587172130262169631263440 3633538 507941655968966678483498976674707920 3633539 93967766162177803019013118457024160 3633540 -87506149761926128337808678192046080 3633541 -175629363589809458841740716448268000 3633542 -679372834921819446999191012677976256 3633543 -7090735114556640821326182404798160 3633544 -2131832867941095571636608214080921600 3633545 -33717880281488994121945089869215680 3633546 -174690343359621491182361419583937024 3633547 1477674299329659518042388089601409752 3633548 -369573859697363820551039912897117184 3633549 -499048619600207695861937642156675136 3633550 -36023218024576713344275827652819200 3633551 -393527352962073081376512567817130448 3633552 143588414699641163380950377355018240 3633553 -20277402430865036549302896314166720 3633554 692468883822500174386523303259608976 3633555 -634501635143659984907312343076778400 3633556 72035858152192058441946705425493760 3633557 -9996111654981495712319280504473508 3633558 429325909405233987134827124595739584 3633559 -2114714933202875206832689681816477240 3633560 220792249879427702936081021976576000 3633561 387896151138159127964719070011590810 3633562 -179096049519484732543722687100351488 3633563 -702465536571607569688770909524474016 3633564 -469630985643554659677307418646601728 3633565 -334579303172487310211214540899155080 3633566 -59758965648304516457438220649008768 3633567 29760401985495463040450621631496704 3633568 54404927327195776468363980664995840 3633569 -2206891530043770395587643389142592030 3633570 192669423822546211673257018484505600 3633571 831511337131080531936423205690423772 3633572 -354749560911581476539523454896324608 3633573 -272150262704496655677321427947654816 3633574 -97635283251830922046740682272860160 3633575 19890319962432804509136649567357200 3633576 -370869626419368043831552746731520000 3633577 -28530432531227501963716455991149574 3633578 486036634393942932245337348185891424 3633579 1889776509268769762572575807057195840 3633580 671885081006582563337175900868362240 3633581 -426731250164572700935290069621535008 3633582 -393930997952374325135915167730678208 3633583 -1762910459462062771634299189250605168 3633584 107887726905473614371967714873835520 3633585 -292793433396548096125136024208527040 3633586 11285375983299787546274560480862208 3633587 2124184251322385700212172475198461792 3633588 114959812709390213285129101729720320 3633589 -27875842175917970498205733337096544 3633590 -333745144177489193427091363826035200 3633591 -179633945500006619272042405509718320 3633592 -1173463225141666451132552467613184000 3633593 -213138830232870263030407528143178416 3633594 -311511425236286898968560805508172800 3633595 -926792409833546212752966852927829920 3633596 97128076868673507568102275956654592 3633597 214201903841702556970835276580229632 3633598 469178902130522813368353676577586240 3633599 -721822551331929224688477812530736520 3633600 11570067102795936528694647088742400 3633601 -567096473278422525325254486122538668 3633602 -71795394252189897549637363810177536 3633603 -9662102407362707231060113729689600 3633604 70483138873829304154077138796999936 3633605 -946534441333189654613896202896320000 3633606 370113020203011427024328301169852800 3633607 -1578846981336914515823349482673593888 3633608 -1441761446506865069092481123494625280 3633609 -132450960614735155944199762384008192 3633610 -57554583019171072194568943962715040 3633611 -1772430128033597448851322619494159696 3633612 532767362930968121217708267914214912 3633613 -1352236175097920719435702969056735840 3633614 -554914739676657613233172175042226048 3633615 536623565803933463038963218518384760 3633616 -48731183328210261538527864546787328 3633617 1646680670988051590499919341863374080 3633618 -142759265213897204279642313107008896 3633619 501846532785279884867694940179065160 3633620 334752862770585488990130451472186880 3633621 950340161913527998990797036662922912 3633622 31142283967175207924696169910332672 3633623 845475332442545083571482318257969840 3633624 -86200681597430660297812683867340800 3633625 -77245784599907885176125106621110000 3633626 -438198745362434731111385338567273488 3633627 -348537520358580288880371421411861392 3633628 162116327374217027698869522321546240 3633629 29044789953082144734887574450343584 3633630 43027697636440274144892322520801280 3633631 378967020124671181636871876545729104 3633632 218392233332869822631997766101368832 3633633 -979888828156907428913116692638145600 3633634 -387214118980087199693720368772689920 3633635 -796995513284859090405988076800468800 3633636 187243391494940365191006962492958720 3633637 -129153590018743346298587721905486048 3633638 315002214767059530160511012868478080 3633639 594883121272282770376154091375144960 3633640 -30568126484896545024647877062707200 3633641 -1576577311482711921689278730447607216 3633642 -828130485569807107338685185827602080 3633643 -449841936139452566130790267507320656 3633644 -1173816532332358679859411553060688640 3633645 -358872705830566708478372334674357280 3633646 -1124941806721415381247212295700889856 3633647 -906259352238634680571074506783081904 3633648 -17493172562156870943943891242319872 3633649 430735926888196677660912444361756980 3633650 102763063409095093292435869200250800 3633651 -96767422632599726208924844315530336 3633652 -311319743308152673234305193535969280 3633653 1384543227230900261550539912577097902 3633654 365953284905445726317714929445277120 3633655 -425938349155009731334086068772249600 3633656 -127112954917584319171501551109017600 3633657 -151385922788588059917460438632066912 3633658 155884200354072845036088116398200576 3633659 -176793317931134085994034909567285184 3633660 -55779289066956279038574434978373120 3633661 -1509964000534515042834116057049823738 3633662 -258929379527326182128896344220551168 3633663 1263341389544341465271523932924784000 3633664 808608685813117803536546925926940672 3633665 84882920759136627463602412607784960 3633666 -101154436672401387037664929893341952 3633667 -990509933889053961449298955995956768 3633668 -826970756375246487310641659538221952 3633669 274222655653355278514899590712842810 3633670 -815947997045081531455381801076622720 3633671 898912792928478062314479794899389000 3633672 3092554765637775520451852398755840 3633673 1526419020612767345612139213624208922 3633674 850732590091222174182360480149863680 3633675 50210309967105796412910234301485000 3633676 -902213186042624564264537392864119040 3633677 -358494814935243572548978114522877748 3633678 -497154537533421332240628307585047552 3633679 -522280032451609476716123370370494224 3633680 169364278796475323125156191143362560 3633681 1051290861804983208173156749529191152 3633682 84235066120439933440592579588322624 3633683 1696962412515883987268362530961957932 3633684 -425917871600969937935048216618557440 3633685 -955403580927499054505459657409788640 3633686 -254930905176159430087575961063920384 3633687 -2327307381181232156078350670397328560 3633688 -1931468419683872308969471000358922240 3633689 2107128807609636847856527498401548490 3633690 262534280038829082730536520469195520 3633691 -56069668762670694933843727961860200 3633692 181437132629244247503962543454182400 3633693 359474982853778727860831899555110240 3633694 1473613718876224897179363930945999360 3633695 567077731925438730042380681089249920 3633696 115071725139862712211105362611273728 3633697 -338830220561227804944115491160349854 3633698 -494902336326855424320737695422644400 3633699 -1334606141605096267904951839039050000 3633700 -135690181387053097425648322014720000 3633701 -320068999552738885157606129929592610 3633702 131137422241482145583687870671972032 3633703 -103289641874248249286908192938583048 3633704 497611419109788408622235037412469760 3633705 518154018461554783715529450638782500 3633706 260739450793958046479335178893221552 3633707 -150382897637254439414772545029988352 3633708 -222081824720714561444627166432715776 3633709 -542314466308794643354721045055335040 3633710 -340875329109887611418561407422066240 3633711 827368273289034267064948848924820224 3633712 200254836101303141938310281086730240 3633713 465837367617501560215989959164978962 3633714 -55332532186216636215941632659317760 3633715 13189300970603772973566495438144720 3633716 212824413627715825047521245139804928 3633717 641871512077810477575102765445000512 3633718 -88825355547489587138847919928640000 3633719 -2046068088104368370692525998209729880 3633720 155083543072680926792133558942105600 3633721 10650518384159602959668754696955264 3633722 387873824912418552371708695781772912 3633723 1713876159469370878553374317543225624 3633724 359585988891569975836843176655060992 3633725 -1221973547536072482674717359001328750 3633726 -66626925077579941074996685439769600 3633727 423563698336440659603877460432986624 3633728 -233214724931383453207731473014063104 3633729 -947774640381618791974494814292220480 3633730 -437003050973691146009532449014902240 3633731 -362706798454190641461192092206065000 3633732 176163415743185585754153534303382656 3633733 -147582729664150170606527403695468880 3633734 128265153219168233178490260586187520 3633735 -100054265542412488050268611549066240 3633736 408746588259584859335549813323008000 3633737 -2600845661579044044857878128320058240 3633738 -41990453763095282149958448817278720 3633739 262691402488510874990518376333776720 3633740 81216827766884341838562945841152000 3633741 -29507090310338194332953604514259028 3633742 -843225518625836758820486111396563200 3633743 1439105166583342412849319944419642992 3633744 -277486811410643220719918660710957056 3633745 226600264590322891430948184811802880 3633746 2769590688394084510447014622460064 3633747 173656120131470865357415772546547456 3633748 -614106709057464742659855858581977344 3633749 237560743980304818772718093639519136 3633750 98176572168943884426621340853400000 3633751 -221748298498271800482173599048200 3633752 -989638171534913394398321050138982400 3633753 701599781363094624139233658335036864 3633754 170211140134809651241456821117661440 3633755 -857651250247917601863099160166187840 3633756 44201498560377823891971957499822080 3633757 1558046775713710720461635894249709900 3633758 -7494800211036819219534682997882880 3633759 -289577101600296473240570986547834616 3633760 95360207742630890109436258206351360 3633761 -386190124428138722786278262897554176 3633762 236137809167624714740930631883826944 3633763 20372380215953817792234361581109760 3633764 -838061924416706561042910303821015424 3633765 -324780178133583733134502639474807680 3633766 252100768667700343229398764810797184 3633767 -1174161912840308234451504375977032368 3633768 -287551760835977183117954232048844800 3633769 447579344360901237487498406104957840 3633770 -45867945508796785774611984246190080 3633771 613733688167356574208834722331205104 3633772 2101766990399648174681389220653219840 3633773 -521357527397878230540315015361051872 3633774 48785661685873016891339243714832960 3633775 545486351699712676149390536731785600 3633776 -320104293091931991329104126502535168 3633777 133380197573203591081782252645317760 3633778 115572425907114205591124528043634080 3633779 -986297872551566707699431401798269620 3633780 262840640618758863428186861014917120 3633781 657177474150103442695576333161392700 3633782 -108127094681861415412179293751715008 3633783 840154615009614103609358729337781224 3633784 -812934637424978333512766775996579840 3633785 823942313000339978206807701513849600 3633786 -60175346312776079062694775669390144 3633787 -2164362584794302008592476183157060240 3633788 -119602165678495491280108020964224000 3633789 -164260350948123006575803534712231424 3633790 484192036417006817394356550671438400 3633791 -320764026825586467159045643497089520 3633792 731495217971759456221808130093219840 3633793 -798333326882765587766819658634445376 3633794 98000211334189626009523250587915680 3633795 988124194235134942268042464506547200 3633796 55806633034111061558043026449001600 3633797 -938167179446510962972306961586830754 3633798 -3691238776161282179509734695669760 3633799 579126611678246374038766037148460264 3633800 -789334254724154636032130184120960000 3633801 12679586970162651886834557781308864 3633802 -413239633253900496550428024734973648 3633803 864597836205600456253991973432068052 3633804 -19864053560739938082376363896208896 3633805 -494986328690005440348152770599667200 3633806 -835630186954862508087351337762038336 3633807 -591101158846416808948236336587310720 3633808 -46138443310398708646571541785632768 3633809 2442503625717234088014955916635991280 3633810 -412757099826376683693772512588556800 3633811 181914191975725702030580505973939800 3633812 -245903039305998391259204749657497600 3633813 703728762127989807146605748996888142 3633814 -970368986373249540555919191384059328 3633815 945361874227183317460526537097877920 3633816 -69302947089272857395774560118374400 3633817 -1262155644393548250594077912549860848 3633818 -1088446584485184645492253541662845984 3633819 13380316034294760974215381533934080 3633820 -2241873236589992346144056751267840 3633821 -784423831831558131160943609804157978 3633822 361004895029629530988011560616080832 3633823 -933988216499488904060420222454610776 3633824 1045202648839790479852476034665086976 3633825 -37380903461140205933786030587286400 3633826 -11020560254905611217327819972807680 3633827 -447006762664576778770588321356959928 3633828 643701993044910738962002353853839360 3633829 80987716183273005233920497220994940 3633830 201243249251286112209529836704056320 3633831 -220329147398021660174116275148189320 3633832 1628479969402614032041836925310438400 3633833 -198557988274453252352535868859498880 3633834 -417225367195812344643624585947877120 3633835 223987998387688294476701833390402560 3633836 325183523468673987098849525527860480 3633837 -873634158612820232656826004460290240 3633838 -12283839927644523210120361040876160 3633839 59939343183780455909434048025404416 3633840 -207576112660095464387491392042762240 3633841 4734729052493136769422694685811712 3633842 456652189343945193370291078494489600 3633843 -900668101118368931873848758473115336 3633844 -6578831400593823117913946719479808 3633845 -831877979360378418153001933349040000 3633846 109403838610214896994240791814721984 3633847 -162899416451328634906871509965247568 3633848 1846522802693489377043721353221263360 3633849 -1325837223469187307563902494428702880 3633850 -298636920179431940476399770924019200 3633851 -78533845423776562393030554013335552 3633852 1008284368225050460470526961914183680 3633853 -1794660783057524347197548578836051898 3633854 -130127211466311166415787485379679488 3633855 -466401085684283845234798144644317040 3633856 306429561557179250293336944111779840 3633857 622163924656126009805680335104663106 3633858 -469008146780128931960550253454291376 3633859 -1559737205692750560032656429309023940 3633860 1005895501996773272448811938091726080 3633861 -457883181643784090166363317027092992 3633862 -171679226300255683464800072716037376 3633863 1127688017866493442801828315658193112 3633864 -324284455350819460511734145229619200 3633865 -389294697185264581181173552555311480 3633866 537879720622780491047671365863491632 3633867 -1888001725021675043682926625649272 3633868 -81161550580080821037750709001017344 3633869 -1441024123929818781388135257448764480 3633870 208545932073822715588106805045868800 3633871 -904997748015521380746668851755764256 3633872 747545656828903678553165284466688 3633873 -909622913764790898637254164988400896 3633874 58465999523164376349648408557273760 3633875 336834047194545692275184023030344000 3633876 465241249022123267284034219558952960 3633877 363022192187622616830453293643611360 3633878 2505060205496329778157457449042624 3633879 -536216373677401176073369673067166080 3633880 -687848550656226101379789715073433600 3633881 -575691568667199239691474549638083068 3633882 -9090534794306601673091593589686272 3633883 1811327410790669425935117071680885440 3633884 874063577396266829054031848038242816 3633885 172388669943172497732951960384339840 3633886 77276748250039782025624836380070528 3633887 -40711533675006344895373439370820680 3633888 -863456906770597058310543747485270016 3633889 1139914867387390911296364230760295266 3633890 -12320194274218034164602309625030080 3633891 -390949409036720310515994739622475456 3633892 343797529648230609652164089008341504 3633893 2175095469767564900213311017835766142 3633894 -737553771953265763662053880722288832 3633895 -93543821986163718532298389088934600 3633896 7759768619800556658704078763048960 3633897 -1050761112630421500777226279094576640 3633898 -245293221986280120486972858183838800 3633899 -1236657634081719957074392057841938464 3633900 -64211313214685648008412987082739200 3633901 -2382989120958844902076498246940717098 3633902 -428285293215348306722159210640158400 3633903 -14284445530222166702453539249400640 3633904 -69299780606855258864617447322812416 3633905 -1282503453033275066873461354154498880 3633906 286557778485419579224467570598719744 3633907 -238780234180435193547255555044673844 3633908 151121854120671829263262877333760000 3633909 -224777529420454555474423422357436896 3633910 -137741495304573459276594309523434240 3633911 -1131886517771639466814788572644459248 3633912 -286506599872156878713307762251612160 3633913 -666265126325460706228059357255447296 3633914 -1079902540259798380920560808972364944 3633915 185877573351727719915030263662231920 3633916 -321961720243125956897886124101313536 3633917 -320517791436525492302436632370453408 3633918 -76341886738861306672124632287538560 3633919 -786875438965216866300874094057639680 3633920 1253542251752675747216336462366638080 3633921 -1193242346780803221838951312987536000 3633922 110587037782760903562467623383504384 3633923 -944674146750641575206177128940045828 3633924 165031415017063322130171943865413632 3633925 553310756807293323774490051486257300 3633926 -520061366879346241142382160656221088 3633927 71462151401829300557869365633444480 3633928 210289387465615256181706608552960000 3633929 808790682068326948715514990845819328 3633930 14471925816872814307706134047974400 3633931 173362358074486459473364921691904 3633932 -245247037330640214569294280561807360 3633933 610745535189454433718820830914533824 3633934 -750154247184504687231532317206073408 3633935 679510124553501511243165661186975880 3633936 -183486232116299152561556996588371968 3633937 843210349005645442846042565588481384 3633938 1072956514181865672123707879759501952 3633939 -171490853667854064859437479139198000 3633940 -70071642004248908304802516567756800 3633941 314000359198063779503322364006947342 3633942 73878593874588640696565119553919360 3633943 1581067958496617545464665939897914864 3633944 -465668852517152591172111670831841280 3633945 -38558057562344097152868277840124160 3633946 -876361740522793388180925649512920064 3633947 718727044596471678700934031262193760 3633948 -480128308202751517408912486599840768 3633949 -729107048312517697151385516786125280 3633950 -1922030949745037132848839910008000 3633951 -586443510888575463227040255848536560 3633952 605915854709809713937987680256131072 3633953 -433039392350195865320127040663123992 3633954 291808424390832670032031199651251200 3633955 242497912640477719641725166193062720 3633956 -930496377993214738459715906283242880 3633957 1839453242909814638204829827961392640 3633958 -398227132503122927321705089964965920 3633959 68312063801796546532508406175276800 3633960 202638588255512367603864154538803200 3633961 1133336830158671603232437118463509000 3633962 -208290075507079756433381996993888928 3633963 -280684056048992143378363346062442256 3633964 -460932486992670156309996414011233024 3633965 1041596198397568212299430136189963800 3633966 104007136102936489299702627715350528 3633967 -195236963070613802531643602601391680 3633968 -193826969673449475686616369760567296 3633969 55455191179794826856322109806286368 3633970 53249323462424306367819860331211680 3633971 -391390693273485968460570775304812656 3633972 673448685650598860046013159644475392 3633973 -6429093567122886368889213128769856 3633974 -1029283453728686740674248256123783264 3633975 -142038929144558240092814269511620800 3633976 -765402512932510873567944208161361920 3633977 867222441669502682863839098428368000 3633978 219933908215424695610092775194951680 3633979 230385159095514462311594219691000480 3633980 233170143852106845941681273809121280 3633981 -408502035994445175408345824074397280 3633982 -1226970761668076112990265293944567616 3633983 1678888972341608999888525275891127232 3633984 25744026800623884135291643844100096 3633985 275563077995995615497784252720788180 3633986 -215287333725514902661592218773496320 3633987 162888738322437727961741181035035200 3633988 141863519733968670784971799178486016 3633989 -828637261214707028126572077888401376 3633990 369173207715447432734435597989420800 3633991 481137630611889857371798621772322392 3633992 114462471272584825329032128564193280 3633993 -1490127789161615856756558353728128 3633994 15731380140104389678186366806718464 3633995 2944594848904668476619736928414400 3633996 73968968063364849348705316350254592 3633997 1360122508652059294655911301935834880 3633998 -424994107745269824230654328902607936 3633999 -220898394591178911805585851974601336 3634000 -251832548305435016028527917793280000 3634001 323276611396847870377195011686479680 3634002 155014300586063331560060082130744080 3634003 -266234362713532458484063661429695256 3634004 1326168547701107971789652692356390912 3634005 -1002324467264286834874070431914674880 3634006 318255120112803308108185113895555584 3634007 -1222800264644417782269219403409857536 3634008 -196130662502767845868796178601082880 3634009 337251458698284318398386635084995210 3634010 -363519255408478001576237404815639840 3634011 245632958382402194328632697427214640 3634012 1033974111228216484343365557585261056 3634013 -30885578576963210353886490773850816 3634014 514507509858885308024629476954798720 3634015 223949414183731237720222512838502400 3634016 21434137219186790464328934201753600 3634017 -610815971526531501766040002709424720 3634018 1232772709291633401134053162500282960 3634019 -979894528347530094891701747484253440 3634020 155253716905955542359662340014584320 3634021 -2229980637918743180785871406764139778 3634022 128407139610392834542264231806808320 3634023 -108969295600068478106117704530362496 3634024 -849992017906118444460919043162711040 3634025 -463433524946902526880137274745404450 3634026 627328743576464974914186979222649088 3634027 -1488723908420067733787669449837962124 3634028 -303131530601058953603803824892131840 3634029 -27448867161111089874427115577770880 3634030 476172240244015049454172051902260160 3634031 -2065583133258800116681702296674469168 3634032 47325852497416083570472945017323520 3634033 580200694002448516720053675339610804 3634034 760818119800319623006153785607775232 3634035 199419463300516624507184850242188800 3634036 -31098931693766295746165644976648832 3634037 -707269402798068180184687395962071296 3634038 250502003700847472351902331988345600 3634039 9135571427159509775805401204095392 3634040 1539419771144620180503482242800844800 3634041 -464583394202368884476677887822306336 3634042 53155517708059654273230597372345600 3634043 117245125695245897700594750759522816 3634044 464471068010509976225404819131081216 3634045 54780319079758305896458376519808300 3634046 302832623493782938385280607818977280 3634047 1419662143370778931679688705247514424 3634048 -580031415945649356160438219309056000 3634049 869067674606225945015797834541248560 3634050 -31536711377142987913029173971238400 3634051 -1158078492298694860964749235936749968 3634052 -140737583423100262193172210486305664 3634053 1317939250954622427986304952881616608 3634054 377688560155377959534285121069781440 3634055 261610094170880645931939742676259960 3634056 -180725238499202390774196756177868800 3634057 430598305243506304044066429781462912 3634058 520279971457999447077969887800162560 3634059 -3833729011107981755636175729149184 3634060 -409548233637719005729770253566489600 3634061 523570002318757451021669384953780662 3634062 -46094427120307434511578343996242816 3634063 1267229981614708596651942389074736184 3634064 -49115570900857396049223020157861888 3634065 -318569699098191207414242242361790540 3634066 71074279950627595363318519510592160 3634067 75868429191553180098116527324621680 3634068 -61208942319431473139367628298895360 3634069 71172196413603668334774510153800544 3634070 4074131496950258737970823113554560 3634071 385624948134002972841181308942690048 3634072 244992451066450079173724842172375040 3634073 -146599620800382678476707955864782560 3634074 -724967213621515897553225231444272656 3634075 -319357899362257143941009534762602400 3634076 -400637948904450104548894877610608640 3634077 222540191824014199493638569181458720 3634078 -234400188982952903503567038114121344 3634079 -1199408036928223062808582526487224640 3634080 -315614398062505474201800406078586880 3634081 -1774329221382677681775647343491431872 3634082 -508467545530715191721800203254482608 3634083 -1000573664910778377748285473902880348 3634084 1247243545152760174241703283752473216 3634085 61431488532998181652282543494816000 3634086 -29163195049397161542110414034754176 3634087 904583259500217981058272842444408832 3634088 1261199438093103482409540494405621760 3634089 -557414803676991907206735233829063552 3634090 37173413129063788774559891596697280 3634091 -757763832831306948709620373847217816 3634092 -191921188612877795883214372877107200 3634093 1587960169330449948489192959802946944 3634094 11054291315279691002735500225374720 3634095 -406934502924545642191535242934442480 3634096 198882463230556133264476247198154752 3634097 840530046326140295766802489623750546 3634098 167700965383857787601900545831108608 3634099 -89681239047116642147569613050989568 3634100 -158829492520891006077259680636873600 3634101 62809081808832113506024250998708668 3634102 14367790791576280675733699404325952 3634103 -772301292817895817228321512391209040 3634104 222479626304919652465411128985067520 3634105 493942263877195829144142436924876800 3634106 417590149833716641428044785653826560 3634107 15796729465446112996481042351391792 3634108 -259076425742218396821864311735913472 3634109 426905937589318162262294044487404416 3634110 55366604619029184250221003937728000 3634111 -91386440270969784459171536781417520 3634112 325231222374868033760964304045080576 3634113 366873258282003499712424149498802624 3634114 -279623344977658566960809632957872 3634115 -774531601643557837428572938794216480 3634116 -27026888809573409359678488566350848 3634117 618370380936410289721139012906447424 3634118 389707552828047815892432424601258880 3634119 -1306667866086378033133906108999237680 3634120 -254272387925140838584466143776768000 3634121 791340415063877650338347743857436944 3634122 19283081605719282064529946002863872 3634123 -1502223023695495776965519653966827628 3634124 -531172312576542251975344611511922688 3634125 -204203159879846719677525347819184000 3634126 1044162930601747520919910805326840512 3634127 187673771558097372631034729992377072 3634128 -269597288992165168983129591563132928 3634129 -82376899445876914542476355430336270 3634130 1589371190057605478092694808883200 3634131 20309649240425494651166983444928064 3634132 -1650755267559532146599783090127743104 3634133 -1326498982446854003755918099362410400 3634134 -669491703454330920549699088070012928 3634135 151270297265024061718223871994737600 3634136 -443962455937906515445842648428666880 3634137 42078454541396073183209563894941000 3634138 -67825430225864971288294786988313600 3634139 298684630252242284086820410777797024 3634140 141235885224550347067117055841454080 3634141 95667369152758333749903966921224640 3634142 -80838165959661471036168892347176256 3634143 369112927109211007772615510864769864 3634144 2036402778185080470862260015108980736 3634145 6245148992200055702179200148614720 3634146 -27558706679276352213555158018524848 3634147 185742366503858281041198908969934144 3634148 263306388856458877118311282133815296 3634149 -2562868175868941075397363908742566400 3634150 139671241866041339997269090580585600 3634151 742446949695160747011830006666281872 3634152 -144471442467771758602473509262458880 3634153 224986977662182092446317593304618980 3634154 -931134209694560393775254160831238224 3634155 -160901741687135559149513772341971200 3634156 803688766414660827179729700881035520 3634157 -694780580114954579712192894286248960 3634158 262246907049953537338814123075543040 3634159 -44560242530245927433189323743587696 3634160 -42546655636916456645479430544261120 3634161 118859277510093645292880338929561600 3634162 404358958960683800955621927377928192 3634163 921161659243258497374040715856922624 3634164 -69339164330106890524838904901960320 3634165 -22390143539869477363794256414003680 3634166 417527764135403031491149118868688032 3634167 813254185233279429175394141898683880 3634168 1456315442514139451123827260504576000 3634169 -65700223143419052973838836924901760 3634170 228557801884038948858448627146950400 3634171 803957802501958231474479267769358372 3634172 -1353090910672260115499909120870989824 3634173 -1619844078418354214852981716471564800 3634174 295622760452236875519574939593486336 3634175 -173354695507796227434660025764660600 3634176 225823598782727691467407866747420672 3634177 -431829768549460344326692986805774508 3634178 1787700945946087760204297318585556000 3634179 -579987675546783844187065140167454216 3634180 880850645409601403536932275909529600 3634181 -1513796590507399822615227025155780288 3634182 -258600853917510094677610169432928000 3634183 -78765120185713137267139935656642712 3634184 828806945452443279279675964185477120 3634185 551809364108634123758112994318180800 3634186 263825834268689493280492712070015792 3634187 -15760336494822165378639087486764004 3634188 15935611702433081868254074384502784 3634189 502482470423091786497437780673046124 3634190 272936126907439642825540256863987200 3634191 -603616455710645309179972706603311560 3634192 -25856306072839488016154915374104576 3634193 834031281837334677568692441994218600 3634194 438622332122215648593419668120611072 3634195 635457646222901065776124039860961200 3634196 -1173171800374287714397791173096553600 3634197 208814634250890825342749238462662784 3634198 504498921040439362755459578338797600 3634199 -314629147361067746835724765811660448 3634200 748426308394187180571389569889280000 3634201 -511235802700704962993272749333823798 3634202 351167113281486453286724294008416768 3634203 -499465209350760391904148646221358800 3634204 -439228235687531453128192194509394944 3634205 646475866312516545922208675340298860 3634206 386623279044436007478094389593856000 3634207 879621914361007446370460893936455120 3634208 -1627633083273830135650872680062943232 3634209 -1280367614925045858697249848459558876 3634210 -86144165378737995444637621275311040 3634211 217826803582232857333991756124284064 3634212 654497302558069577750176595381363712 3634213 686847651304458218676830263631438784 3634214 -535730806093054862490338533321815168 3634215 145337826858020373053608640475513120 3634216 -252484773245517247950177973083755520 3634217 -145899516994335457589337388750470000 3634218 -79319824516662025064558003228641536 3634219 -1783301387934119914982960969520002380 3634220 652102800134076426195209804067194880 3634221 -1151548884680299928531375250208298688 3634222 80158646410873224652648961215156800 3634223 -289856357524498550355233520768468480 3634224 -327597270304829119326567748936138752 3634225 11593373573189973606479365903976000 3634226 305799986089264854355411570613052480 3634227 -50141162494571836195928474696340324 3634228 389086745617994531139394666844553216 3634229 1936990354244418951832105280871572160 3634230 -209057015239975634350426911133430400 3634231 -18397923687871816013422312174804480 3634232 55130828604438257246569235548078080 3634233 -806078992126026581799476616437324976 3634234 -467507288628820137093556457730193920 3634235 -1952874249234367777886520476054160 3634236 66874919640869563012391710368379392 3634237 1535650380478302727016916028902902400 3634238 -200931588385649684074111416700395456 3634239 -127859143786180945577998945858442880 3634240 -65957347498702380610584573137387520 3634241 -176634869863133312514898806039894828 3634242 264887334335647801880653933573898112 3634243 -2082429736939960060861025706147494256 3634244 -473546655549330324777433098084172800 3634245 345561837569773384314623329729040220 3634246 -137067158988454728874001484582604800 3634247 1564803663480009892547793903548198592 3634248 -27236567489745080028378008018534400 3634249 2039979179463349723517910174703084250 3634250 -996990328239227776112936422303368000 3634251 316275355207505363443664050473112800 3634252 2093171769946161687749205212266488832 3634253 -230579549593753902952836815407514496 3634254 147913034571794775831549589585428480 3634255 -84670881293081854517344128982941840 3634256 -59271449273917645419157834974117888 3634257 -725357464116237655866396915093528480 3634258 -767487186288206844002956869684973920 3634259 1230361085376061386626521451375086800 3634260 -17765949961646512577249349290803200 3634261 1049295450994393529290513733155942862 3634262 861484182549634920356671005602041632 3634263 -257980842036947416512310429586736240 3634264 -1362831540752394189125510626877460480 3634265 -640243337504353962780776188183577340 3634266 -110296385684427648915401090190356736 3634267 3897782932434349088495092013660192 3634268 487989908430841356241476090532749312 3634269 -121986855763514139586063384617526656 3634270 -24324205275949284998443921252371840 3634271 401767207657489950646126251396029472 3634272 153649563188258913629789361621565440 3634273 -948829586951300158431440053597832000 3634274 7134695409932669815473851283651072 3634275 584647398692286337199058816785241600 3634276 802594253331481730444676415609823232 3634277 446446565972475578994325052609826624 3634278 190190646632355562096425736608078720 3634279 -883964733008749663949721961030287720 3634280 7001772949317105827722016160768000 3634281 -593192519081245272363880619478559680 3634282 328826423305505785309038575910662400 3634283 188680498078442702664371497473077664 3634284 -581004572611548351887720729319320064 3634285 -190694625106293677244815499028170240 3634286 559501644030408818925640500677018304 3634287 -239221067077685688098794014364895232 3634288 -84637009009144032749097006034714624 3634289 543071522387692780443542359763163090 3634290 -238794929714207611511979367494044160 3634291 464029482379372189152112773608655692 3634292 859236692721349712854775612212934016 3634293 -393615746280489369659638486835403936 3634294 249669961780250301198057958117276800 3634295 443943189332328502842697155127469280 3634296 -1015772742579110911159614473601331200 3634297 -929396103471303518791674560819135254 3634298 646139868940482869395189929985580400 3634299 158416921469087740631170487400897888 3634300 -559354429787437799986318931425753600 3634301 750742389090547183420894248242397600 3634302 -191017597967491121129879701257839616 3634303 -395721530754271332324970367077752448 3634304 84392113736933313224061052224798720 3634305 36360257047209289575145969295414400 3634306 114914571850980984325544691434501184 3634307 274336535671630146021496285770194556 3634308 486679588857393435002663018729763840 3634309 541908631022815948808449784037346560 3634310 251743109949870567911409131965906560 3634311 -1277663699967687457904789148708855216 3634312 -1233663233144462838156800787858432000 3634313 278941027350731729789055311339825562 3634314 379078950611485992459596306113002240 3634315 -310605589112693551344649771709320800 3634316 79235694392678604536319521768079360 3634317 12638698132772253119306140894621248 3634318 96586259251412995844076013451751360 3634319 497586399903318713386262695669917408 3634320 29494100663339231115543013864243200 3634321 -1380898879864802841417714631349743248 3634322 547572518143490073822534137129573376 3634323 243262843650447277079765122511447808 3634324 531560992437114751546295112350669696 3634325 -95833178396839535255817477237775500 3634326 -419483209881732212165764588454344608 3634327 -16409669373119758318651930589810600 3634328 1565658189207189009329283174279720960 3634329 -620262856761933162945863615312813616 3634330 -510087858320068355866207582773084960 3634331 2118070493509442189927726531057681712 3634332 151769859144269496788509312569357312 3634333 3116901246047681939374477133595164544 3634334 157367803255063168905499478415661440 3634335 181642014368447443849418351601319200 3634336 1054979987890448171422844333262766080 3634337 1380324895378414395027160534992000 3634338 434631070116578493932493085146063360 3634339 2179843677087045863843018001165596440 3634340 155493904930775305287940020966723840 3634341 1104585347574899114310149912234180640 3634342 880971130227361493884070216223343872 3634343 939235127755313732405226864477257592 3634344 -21162226212956642975724207042478080 3634345 484842691770497255004488097510349440 3634346 -1123290138938492710778159985128637696 3634347 56959878625735188813355028409707520 3634348 616404334573273710236960219272445952 3634349 -5323606905870478012676368288124064 3634350 -348294288200469051278436981842376000 3634351 -884474296786496019407495150799096848 3634352 -157105843552810507524488065287634944 3634353 20979530006492129261988356685684162 3634354 -77226954763731384469222953314448624 3634355 -2404381520546062669930711397269571040 3634356 -1316151559683516957516057409173504 3634357 -164456890772597870207776493315025188 3634358 138957157896274185048881290795284480 3634359 -395336209823196104330479798896568320 3634360 -9895892593521300892732834609766400 3634361 168009966309162365953134750072912852 3634362 199709591338243815875715040135787520 3634363 89609057302124095965240982929978264 3634364 -550504838360952420904573834209844224 3634365 9588957590669857468554470701691520 3634366 -1045441531874552691319453858745672640 3634367 1511847263710817092543549328965793520 3634368 -171537596894393152332944591579774976 3634369 1387295350650172453644761701162158720 3634370 -620273427174403871669504698548849120 3634371 545064242096670307627464745235338608 3634372 -193649325352642733849404345269301248 3634373 -13672094320424049411635115867249378 3634374 225511096598658128884211584907207040 3634375 797696663422388170191597831919725000 3634376 -1756726804573457363069274101543377920 3634377 452979075082285481756089160395378080 3634378 -211258377334567426708237386831731712 3634379 1948300464397639862478419137471346856 3634380 -357383981764922142312621949727738880 3634381 -237746180950538321671831555765382336 3634382 -763636525637398494891607941749476416 3634383 -1948623152741669941409943081235301616 3634384 44305635669573352723473998185463808 3634385 1008672164672401028128894189523337600 3634386 -125813104472478069977407954907337216 3634387 -467156695346998187814822036571844480 3634388 -337100681074353760129168781530691712 3634389 30033610166613613152549426265373760 3634390 -371844509696382468841613536442860800 3634391 -1079098384666187803758136339859976048 3634392 -976403415455159679698274439783649280 3634393 103075434515706209541819669812484416 3634394 -811924146490868234817108968432703504 3634395 44769857022032092599121441514380800 3634396 1043932841196834465528772012794316800 3634397 -787615089848244338038083683377107072 3634398 395052538080960984473701930121765184 3634399 -810174371573314125400280004903299864 3634400 232993550749510467504632737824768000 3634401 -803050565891494166926074005602916736 3634402 1483235431211582948998247189420246400 3634403 9697711643088169104706788801082824 3634404 -83797947212917254246183870341591040 3634405 710104428944312172553219924916636760 3634406 -230321196285719859281689412793756480 3634407 173047853484187163906300361564796080 3634408 2436039058473138007888702109049600000 3634409 -691347204588151224177770529626046720 3634410 131380419199756254744085081040102400 3634411 -24306946204253618989311261798113856 3634412 -157144705562259833187865686065766144 3634413 -587787353927368090038281052612700416 3634414 -63318465328143720640593030895669248 3634415 -1141817500161829909392664840741852800 3634416 -326849599169013334484293499643494400 3634417 1570875994157494651615960668084784466 3634418 300658004138722148261871850765477920 3634419 173213072375506999276039991144557056 3634420 -749172039546614305792226702254398720 3634421 815182300078920187080347050717925760 3634422 143440496060817477617577125674168320 3634423 -612801516099620360595522062410327736 3634424 953136128134843493795177550205992960 3634425 69764259389311363129374189520831500 3634426 -1173326399957184661849588002491987088 3634427 -1269747677900998531449871436268491520 3634428 -11777913234527342693714090315366400 3634429 319567029150424675027010937508877920 3634430 -29834529539433260573357810524425600 3634431 1000421048945229792362878999431358152 3634432 -426356645570904746440733052878454784 3634433 1166103608780666154816190385958917280 3634434 16384643807874527866132231894477440 3634435 182404265133025890832947962908448160 3634436 129183170473593277849048228192074240 3634437 525402950920993086385227028628741568 3634438 186440607978105786811911710703659520 3634439 109168423495780867857973146660345240 3634440 47483443755032655550063273515417600 3634441 1277824423572864475667126956800782884 3634442 473135944979252988270408279361965312 3634443 -974858374345085598675510200987614800 3634444 183097615061542127647028786582671872 3634445 -93317810484171064424590386916200 3634446 -7621439246103184718655572374219776 3634447 -794443314575129526559637638759211328 3634448 324635533079604116469271061646876672 3634449 76344904833095746337200210745900928 3634450 -218653345751436208750683306032514000 3634451 -142244228251331200968329301247147608 3634452 265972936493202668745897414245602176 3634453 658881009486703110787043977613579040 3634454 -475497391848002867631937586558100480 3634455 -938759911247624919410702365724638080 3634456 190349324146525557418818107981045760 3634457 145210661928620238913641149060405706 3634458 66563803593557609184283718500028928 3634459 1585383043049358650005372749798786000 3634460 -209919539666815128097725927864637440 3634461 -484719653101473064906286243347634490 3634462 -380092602447139366709090133514037568 3634463 -122423229764352446507186129791355904 3634464 -420112281318583857471483521008140288 3634465 1426228385291371852473909968183155860 3634466 933570339986796414992947734679281024 3634467 95518369740442043179106488978633080 3634468 -522696490994186275138969114841556352 3634469 -279480276305601218862980624580890304 3634470 3258884495227907103491879951765760 3634471 -216768967331164444441608652785505856 3634472 1920662304960190186912868420639539200 3634473 -97431666430533779141776622957080320 3634474 -197842509645822910513001371604912640 3634475 159727002260517152718348525784333200 3634476 203435303816952998469342090349880832 3634477 -2091254539024975600138983577910922 3634478 -1889399131671534011858667372240078144 3634479 -296449162578092412037822114834688376 3634480 -61701807558472487361890353561927680 3634481 -44089243463772656659571958946949760 3634482 -146122006091697667014849255551245056 3634483 1349163721553669843341646379360492000 3634484 -265813070889573161165384826714507264 3634485 134456981124028586863085263620288000 3634486 -49818365050130202221348112675532800 3634487 78539315608475910489334802363495880 3634488 73864665927981536093364621086023680 3634489 -5076952677326815018917107629406576 3634490 -346310622374678742791297714621644800 3634491 67429783895722018587969813403142400 3634492 487837128461399146695538552656444416 3634493 -320802002668830329759575062296401320 3634494 -710104053745707678660643132776582528 3634495 -991444895055868956076260616585023000 3634496 183985870685238696320570933520629760 3634497 -30224990229582003773424667068807360 3634498 -450287164841587990249616481071397888 3634499 -444990995052551999504712798381106680 3634500 -760464316986681900307144246742016000 3634501 10126014994805690653242485809939612 3634502 -423694552171364499143432203653614592 3634503 868768936216258275596189473741710504 3634504 1071762272041585116291080510831477760 3634505 428860104049687489826839829742356160 3634506 -170246361503938732719985364880372480 3634507 1346124858229535390793227767329524756 3634508 -100471190577633918509579696157756672 3634509 148633133666177735187394651885197504 3634510 323531241371488923017519894318899200 3634511 377544832890064372012252170018656112 3634512 29502723202996181202479434519019520 3634513 1400953954104328600063644459879995762 3634514 -522737674531307576595114102526589136 3634515 601989967201294918703545824770233920 3634516 -461995260495169963756458509359626240 3634517 -2846841809507394202382634606019428 3634518 604496909922197392315573600688248320 3634519 -570352257586214293781307885279469904 3634520 964609600937310981556569540945100800 3634521 -9457193279495526357705063988479552 3634522 571976106899142846075923514421155312 3634523 233850425684583725177893886678401800 3634524 -115153709357773982378841511815567360 3634525 -330667900093382427760289162870783950 3634526 367323331247935320148930773461000448 3634527 28175205624646748549801444436665376 3634528 -1087254904871645463538054966580084736 3634529 -511873896934500674600282177391476160 3634530 -277340406502243710673417381991239680 3634531 184958406863015466368110600591746332 3634532 7924760053692739441592266290991104 3634533 55769161287992946482503562330838528 3634534 492786831559013874492982681459912416 3634535 727868366117436969748000904832785760 3634536 -120085085721344738311256595296256000 3634537 2210390622948352639356846160026104052 3634538 -494239474210822999423281843639232080 3634539 610179808217491112950301234784380928 3634540 -65809289065198313495866314533253120 3634541 1157895317833816363789720628989905900 3634542 633067074536372193944624634523722240 3634543 -741034837015715603149525493800262856 3634544 88711981799573272951292498127912960 3634545 1430038980114920812288473757383571200 3634546 -742392740532006336458549430561900528 3634547 126484301775607290520576456194839712 3634548 -8341516573681263519533809170216960 3634549 -916302796789994910325040871354723648 3634550 98340332613577337180658147247660800 3634551 -430248250829654900029662817759019208 3634552 -602866958315377820593837403627642880 3634553 -744309424333088845880919340679145600 3634554 -244205960346268245782993198361194496 3634555 -297252286094973051922531271058167040 3634556 1587918776125967332924602201468367872 3634557 717908265427947057927492227111289600 3634558 -516811566367765280148129145914693120 3634559 940548540235407178203688442950085760 3634560 791116003907088839698824064873267200 3634561 -511247563266337388096927545012478144 3634562 -1041511478274785972683571458867729968 3634563 827286787909870686333574155040064688 3634564 -432972782844783464737769808636674048 3634565 734750397879034225106188748137698720 3634566 85147512567759760298977200292777728 3634567 -52263572700483608598990937725502320 3634568 -71444016227883224161092247272161280 3634569 -197736280778684409407556853765784976 3634570 -359994849807496187023202843933414400 3634571 1430502004114641646328428087783874772 3634572 72900360593096085276049965806899200 3634573 491673581363946968801566993147459840 3634574 -38765961752588221346241304099531200 3634575 -3481537926885318554568073778390400 3634576 259185267093310240548666963071729664 3634577 256780006046292510986270552669633520 3634578 -956207204549007528751060397467956480 3634579 322012719393220418907253748410513984 3634580 976032537749280759566628823190419200 3634581 70629941428982385073738437582030240 3634582 -1872978246825254598773595021730560 3634583 1748932616789687099695218513931378800 3634584 153028310546938670519679913639403520 3634585 -339826771627515159759207343457924220 3634586 596360356874450252766527073419600640 3634587 -260663858308683859242210330865378392 3634588 -264773065557323812285508379365827584 3634589 -57320417632174990215625878129680544 3634590 -60824954290703836207865260739040000 3634591 2349236629552891398482712838999488992 3634592 438517616023677895606884787703119872 3634593 -78293025961063117826306264317248336 3634594 -1078483874621562045902913425573701248 3634595 -271016715992369386783285413741542400 3634596 -154818815460871645612956150926512128 3634597 -57064569426822947981684152677762020 3634598 264302855085428376319939174561152 3634599 -639629912113926798973073054372184240 3634600 -1207673920063775597572545471394560000 3634601 -760171569981610843393437408747067398 3634602 -128915063107557917974453683442598400 3634603 -854347965987305750352880866704209520 3634604 -1810879150476908976144251148911069184 3634605 160198369104082762431485093996640000 3634606 233073833345288514473574121570642752 3634607 -1537107651821541646889921792280876144 3634608 222701808800790048190712074579574784 3634609 -788167363942372710823324320237492960 3634610 -84487572320031296894269291976985600 3634611 861686089014415653596829793355074872 3634612 1126986276278117403655935501373264256 3634613 1475588162073525576054446824200875520 3634614 242139982728643923657447663047246304 3634615 1358208317797672503609154901004620760 3634616 1668874425968554094551607609430773760 3634617 56456446728707347762894629108495744 3634618 -7714638521001733808770202653800192 3634619 1643598514476922124193520934340850020 3634620 95505216555562953872125844304322560 3634621 -374188379564242270374896412059832576 3634622 -838475672143357550078359528720389888 3634623 315157782789127955049904176042456864 3634624 -339725449946490111187010306483159040 3634625 118550052805974780059897519201937000 3634626 129789378304373566061526384063756288 3634627 2191654840288243389882374582247420476 3634628 -1989655376084225673544941813011147520 3634629 -487537533199662368276612522587120416 3634630 -579262754663315297194394010007175040 3634631 -83097762886005577107816060786404352 3634632 52502840568418397659929824226508800 3634633 16857567773512241430572814773149924 3634634 -601863552077322651642803045560212288 3634635 -440585501465173194135781957333328400 3634636 -44183029565810259193507694625277440 3634637 2352834897397624337956289799287687286 3634638 -120654040698937205997281798750161920 3634639 -818382641756463502868895126622796560 3634640 38972615580981559840033246529372160 3634641 -312908156650607546209541194650995550 3634642 -138378926095489233801139237459318656 3634643 -111275720585214664426323677480320680 3634644 32275132244128471004728416594321408 3634645 -33490771262516563664236962085036800 3634646 -1113414101959138529269740403135769856 3634647 143968096969893169496959955377962600 3634648 2009780185490813621758853149942671360 3634649 -887112251077814732788331042179379820 3634650 61631696735784446340367249089213600 3634651 -478972954465529317583209779647131200 3634652 -97590127697017219438995859349176320 3634653 -406314165554951553514831030169951232 3634654 -330632056268017019378155713270628224 3634655 1404421698843235630604799675454770000 3634656 -570131900850895869804356857668304896 3634657 195520155909184876218872416587095040 3634658 -11876346043913437222279401101133024 3634659 18430694130641812080604306023536640 3634660 -474132407964140573582737417924055040 3634661 -10538977797366192996586120597008096 3634662 -118327254880357431516237332053317120 3634663 -1050630965542691247658244270492262088 3634664 1360228605774108979370408536757207040 3634665 -7937246620651170523691950506953280 3634666 452566321388705875960107326571045120 3634667 -231786464171347455489258955901330640 3634668 -703425155194515626477032846987215360 3634669 557314773692918616894731547750394070 3634670 22689496352051083557041051743395840 3634671 -663960654721543091428398811208822640 3634672 -52102241766888033864334924443418624 3634673 -970583522133051084176013671276054382 3634674 -83002123150512167750490124334778240 3634675 304690435078326193457972392386763800 3634676 1125537412676028443331475349305752960 3634677 1117752367161239213661220340285451648 3634678 30729397402540628405591416939914624 3634679 -2861112784661990892116925418653720 3634680 -123092158500319954992795646997299200 3634681 -1953814262258253044459756126816174000 3634682 43179868464225214875481142181390192 3634683 513450228143227213944933617833009344 3634684 633773336869820670612934187518140416 3634685 -1328989314423809409208829314488683280 3634686 -820143380761543970648263220611737600 3634687 163869240056917081381305093508019904 3634688 -228044648277066408914325223810007040 3634689 -682051066002564704026044807654407376 3634690 -136882567373647508494499720299092480 3634691 209580780945015807262876300111586184 3634692 176868587490475705778196458180324352 3634693 -1521349730542823976445205868294753058 3634694 38827936789571265683378725388053632 3634695 -412198951671972439342239443126650200 3634696 -492365767220862213438369150444288000 3634697 -1409508158850443298084460465656119088 3634698 353832322612888628030331661931412480 3634699 -448848642029879597953111983405520300 3634700 -319059417999768508668818463421632000 3634701 492643831846485674735680579257835584 3634702 -786356730788249115615355850818320768 3634703 477626545429225838871828443372314224 3634704 -4676635085152670444332994847768576 3634705 -555086243524901469422900105970688140 3634706 964878539216766459889793661197258400 3634707 413373603667427731311591749590258992 3634708 -259703625687422120934230896623341568 3634709 -186526183614590201950179756364707396 3634710 -285814861015754255131485105503207040 3634711 -1446402254704391193017508659995705600 3634712 -454326620886853289942527144927641600 3634713 48943223853859156705594004585942784 3634714 75648926668141001402455217754532320 3634715 -182961908768070373444669132729963200 3634716 -100810219165013228852869905346560000 3634717 33784693844676149831335359551665766 3634718 164512291824169617760797472049159616 3634719 488579366755528698601836176624640 3634720 -1206520271552863435972397941042053120 3634721 726604634131321465314114627493873344 3634722 222927522391985796954816069764565792 3634723 -875417635855446374411525292664101028 3634724 -188307268816331301755106344139807744 3634725 421905100441439904429811321709553600 3634726 738740191944206574704146975887847104 3634727 436512612995408361624189714034755576 3634728 134748391361152176349346911264358400 3634729 -115183272401997286261269311180733824 3634730 162698991116177849520666801719255040 3634731 -309803744312300927752868510534639160 3634732 -140657848070659652197644108214118400 3634733 -160902541854453026996990990027281440 3634734 -360468002938667557592550248741200320 3634735 -42756319791407941479494833115016000 3634736 -62426406110350676501471260129099776 3634737 165125089650328779787492779232951968 3634738 624349713900734978461388474315379840 3634739 -1259930989984875031484316088782578376 3634740 218459784284180367931103124396441600 3634741 2250447129766315586310186014245833984 3634742 209463552917142679331982904790123712 3634743 19834012484112216993482987515070208 3634744 -1195666185752025166176588076816281600 3634745 1842733429454593932425412972035690880 3634746 72873397199347234915068788474227968 3634747 123867842505330157532653296166992 3634748 697212237140724818366003808957734400 3634749 -800609832387308304687445433588319066 3634750 -118025891615622091544069503758336000 3634751 1879712151871060963958381638092308352 3634752 157161671950724222239007691195285504 3634753 -448537254674809570989557333633315002 3634754 -107152847559469335891152835312612480 3634755 -774236879274969900800941774021274880 3634756 -50506337819666219089149045324361728 3634757 203178950014126763663611302951873600 3634758 240115695372424262042433464457743424 3634759 -707724534111500863503454742914547896 3634760 -348846177145211052486401795747328000 3634761 80999785662132218264625316425724800 3634762 -118024644193162518332465180754336 3634763 -117898996161890833909097527395926616 3634764 302939997992900679438572798274158592 3634765 -1003720340754504604520103425710124340 3634766 965616488565725814556003463302256832 3634767 -1466505069874981709363853363486984960 3634768 -742042819681653437350735653711380480 3634769 -85039538843603239396145846849043480 3634770 -494167368785303680150921222180285440 3634771 -851593988369974135456281981409103200 3634772 1466582582391350232579571235404527360 3634773 424020062414685379382073598298126400 3634774 122038376522459455448777996819159040 3634775 -598695261063205373606796324324661200 3634776 1280652077910629140577996837867827200 3634777 1291980638058012742773916854212127626 3634778 247208726886640432830395244309363456 3634779 160277491985021608595543308141484184 3634780 -846276565456068302797790140417190400 3634781 527164424461072946467807987701377664 3634782 -86995970614918466468182586724387840 3634783 1650698196066654721147728026451202960 3634784 1721940194691068853282143987455229952 3634785 238014827613269168545659207327696000 3634786 421991459564599415871114150442880592 3634787 -601164588483806874029692887496474368 3634788 276470744321553166562134797181440000 3634789 -166819776901331251436725179593489410 3634790 6828558020095481487271157108428800 3634791 90367497778128674150715890091671592 3634792 664764929212025363449265247421071360 3634793 949661466918163107325809502229987364 3634794 -373750828302838746397904737982631504 3634795 -369171585283334613744264494696686800 3634796 -292422492688783220464487322392163840 3634797 124487446250190322236343849853659200 3634798 674276681432401398356860376027150400 3634799 -321632213002610709645322435244968464 3634800 -64363979422688509131534521494732800 3634801 384617620157858914135132637701006802 3634802 77032862194242426635544870257733552 3634803 -490117838182600166175368345255714988 3634804 365741095180819820864904070532119296 3634805 728515401149687205923845670229298560 3634806 38334317517946749215668564837140480 3634807 -117406664531005646042676148721170896 3634808 177622086987851645558649850443816960 3634809 -1283032155827003605788929686558885296 3634810 -515682739121224257509913725762449440 3634811 -1153166081918373602099618245962090588 3634812 -162520052855543818066738718578003968 3634813 70934098112740684167630180003918720 3634814 351102215617751326012997452916964480 3634815 300616195103011547349476191076661120 3634816 -74166339792612280701676731708211200 3634817 -281081444478280427719124974813506768 3634818 346970264157365425761477576529628928 3634819 936713627911896174294510561149521944 3634820 606076451646033944699035523610451200 3634821 -2260653924723953532802797810707769600 3634822 -709352521736271014586471034205520288 3634823 247375740645738358031299724918462760 3634824 825656738120737696591837329200209920 3634825 291356841742324159300933422578058000 3634826 -95991483144985311736299144003554976 3634827 -166379163426425943951040579741959168 3634828 358720388495787786188238380651535360 3634829 863816008089464298439438424617862880 3634830 290055925344561939285695774098436160 3634831 1684799224760647992186447027574498200 3634832 149448868982060238552777532875841536 3634833 10837185509950368595633223305032960 3634834 49894454673511284410793858107169792 3634835 -280658141601976450690875693471954000 3634836 -314095541103710819363198886917695488 3634837 1082050074056714218130664996478815420 3634838 -404990328044354210726976319196263104 3634839 -940447862356833829995946686934045632 3634840 1386170373763204813223001431654400 3634841 -66191522829645362835537113715188736 3634842 81234195640982719065793330730751744 3634843 -103669296899056239338685456548863360 3634844 -865193466030997801459034574086091264 3634845 -257014256004106446213469453814501760 3634846 554265818770803637362549194501393472 3634847 -362330343778767755263302597187042008 3634848 -564583045428373746134056770899804160 3634849 44332233215970479492031732424069380 3634850 -7968751176954589350239984268048000 3634851 -79733986748010499897524083284212480 3634852 382518389268264001643115465895818240 3634853 -211506541874283735386971870233918240 3634854 501513326436770185514731788501155520 3634855 -191952163925668865198178761274576000 3634856 -1256594085131588647260746719206405120 3634857 1641306219133675177403795559773728368 3634858 -697781546138636964030645278535536640 3634859 -2193011623989313197410004577211540940 3634860 756818264999518295124028753287936000 3634861 880717677867928172264115441317405462 3634862 -46794054923591658176394929949613056 3634863 -1149124794142230935118644390987300856 3634864 418064294347004654945267300401217536 3634865 -253789877765715127654477251276473880 3634866 6604746087343153731890958471691152 3634867 1466086230798169376050965054843734272 3634868 1578092000301132484387519876648563456 3634869 1621548133992056375082138624266885760 3634870 1125319428970522076989700869272940800 3634871 47358309727960825026309097191265680 3634872 -628985292945968722478092761238732800 3634873 -1226448685965629870835915668094892512 3634874 201473815822167443507854228847923200 3634875 -94204507281937375839710760383580000 3634876 -6416347440421680090917076603412480 3634877 300866314614386785463906192720454726 3634878 101864987604787744310297120429125248 3634879 -49346406552405704669779198394799416 3634880 -36373413679127896485675373386792960 3634881 -91163350667036851512478343805195936 3634882 1226374589443240471197882073295159712 3634883 222999193301467645779129634117325520 3634884 411489144482863617543923103729457152 3634885 402079526866468838118764687357367000 3634886 412982356703568422963441490805374720 3634887 -450362976775964699691545386931102040 3634888 382768780730757386460603827724149760 3634889 -106105866164560895466996804758442480 3634890 -57409445483505703409013731060121600 3634891 -223276646718933138536171488308675728 3634892 -572237318501919017260056752378774784 3634893 -1250538881379025310247927617129683818 3634894 -1009743033018728893956641570765277504 3634895 523984200894241926800292823783964400 3634896 104749560302320153889290427142242304 3634897 191363399316501909505890381588501504 3634898 540889519970840357876501724554605200 3634899 -113340765223252476916942945211615952 3634900 -98516028704842785020437905166131200 3634901 -1087699839218626873408097535947026098 3634902 262351648605524056624320329896289280 3634903 -751207291258143646987702020019271736 3634904 159363462405130941555198432811499520 3634905 -48807429208720891157762288157934080 3634906 -441143120532188588716642263160296960 3634907 729893513357630806511878523859945156 3634908 -352889013148585043894016020676195840 3634909 -19281988161102192820165263691935930 3634910 207468050085662959648814263139799360 3634911 -204218857787108406533075658579018768 3634912 -918015347544170247383855543942381568 3634913 -702166542624635006748980671887263838 3634914 24106150764418725746749014533314560 3634915 -1477745260006670116984011302433739440 3634916 823117924329946333881035211885772800 3634917 -167698743692722591464421029276658560 3634918 -432982772769104266895395662516940800 3634919 -24405677160747959897263242919807656 3634920 25097540410721939726151140696064000 3634921 2328984925594352662608514167980544 3634922 1840196496087604852952493623041043712 3634923 -159170489445297213093685264832996352 3634924 903193577044449019927125752446320896 3634925 -134785395288663696276652166596855200 3634926 104844340458050041555654832312085504 3634927 291794920722661437859655785100349776 3634928 -30272825438807032202842454265692160 3634929 374358544462030786889195417811402240 3634930 -48361252413980211472881278260044480 3634931 1712273762700534379395683366112210600 3634932 94983222605501284830308419651215360 3634933 1086358140170519625297713078768485440 3634934 158769944024463760581843505655030400 3634935 864094724611616376319123488023038800 3634936 -404403847698677691623217035952291840 3634937 -63559769376889548762502106323141548 3634938 312604768509005782890217893305541600 3634939 375132143004780077902827102006450432 3634940 1063017733421732239097893159609697280 3634941 -475441856286375529372737912166775808 3634942 129650551490591835692757664381903872 3634943 -82231536545149539694011103337838816 3634944 -805699061870210748586313962179526656 3634945 -167562228254149890897228342536784300 3634946 -225617396838391305992166111149775360 3634947 -1231057264534939519222754659746819600 3634948 -1153645275355553749500175538749521920 3634949 -886550164887056645648121049737046050 3634950 -124058624028352757451902229539212800 3634951 -150308101764381918295270462769775360 3634952 -1026741520783611711236629848770426880 3634953 -131216426394835909653533270214282240 3634954 77041269163793206797801322822058592 3634955 191190223491318268184263688350563360 3634956 15309727919198868653351609501233152 3634957 544399034277023271890579784754177452 3634958 -653656210647739782467502339587255616 3634959 831995466002651892971997769239623304 3634960 31559130215242071809108079323381760 3634961 1026150987978405502326823484752038048 3634962 825142507959021083355012258018816 3634963 -105969203141337302726534172786584788 3634964 1060365600250280349545569032534446976 3634965 671942487375396233051577640921128060 3634966 414566385276849629074758581579366400 3634967 287264421075612597037131467848416192 3634968 -233498274558873529497665238153953280 3634969 301409450399474440362620713576827844 3634970 458030685111576137479382469179539680 3634971 -519487220103375847234451325336707688 3634972 -106469414032378942878337206655584768 3634973 -3545681076322011718172091533982448416 3634974 -184475654597269176099713063920735488 3634975 79191343736647070930213796812135000 3634976 -2417514178066460746333462295797432320 3634977 872739071340583363539060960743724720 3634978 -168347238086728197347913531131721408 3634979 -1481231272754611001162955935938392960 3634980 -25354032481819609655581751968972800 3634981 550848867738434527942723427027836192 3634982 33751640967875977577614334648751744 3634983 810031141744482103395653252601561600 3634984 -243820724403790660082217233249249280 3634985 1101693271538368587002792649203822400 3634986 -632439878623690578934253032002915072 3634987 -1099302654665917737462403190112354288 3634988 364866220995403381400158568703393792 3634989 410653083478522952849095254590092800 3634990 342057334687216233637912834796179200 3634991 -888451088126152059527524039722147120 3634992 172720018237116574641079197881155584 3634993 117200068911237656005580621420148242 3634994 -265777733429270751747648341183717376 3634995 35505077337985114848971258044554240 3634996 -795212188066979057995081540112656000 3634997 -1615548808361033905022729716454963460 3634998 128827429162039666635285061090418688 3634999 1130633042497020299667115516014617000 3635000 -101796329015233193451469997299200000 3635001 1208340112396684588923417040242606330 3635002 253389295245128027949000937876983552 3635003 -2014001149063243070560088611088856 3635004 398081757917738712079572454222848000 3635005 9062955749835468459052147196323200 3635006 -51264208572516239299345135845570816 3635007 -1151797558774156279005560432502690360 3635008 258055084958987827059402635042881536 3635009 69798097712125260964281862372103616 3635010 377763718574066550752619992317363200 3635011 -344779066100865101691281481437784388 3635012 920802468227564701611406845395668992 3635013 -310917864916786670437034887624031616 3635014 -874726377105041579153292667924266144 3635015 -251056612371719438008949084988792840 3635016 -406278208019304507508819332003348480 3635017 699077596295176158060807541437480372 3635018 -1286215097343536199773533602418301184 3635019 108478310975959866399405307453084488 3635020 340344242847919937148301879669140480 3635021 570009041378697726911915158861469412 3635022 -29899280966325786261301987442363328 3635023 -146701341111398843734404369880670720 3635024 205345696665025747687512122591600640 3635025 767854808121693556542273279159909600 3635026 93462945113077108029232541851373712 3635027 -1368663214766519277515993611501209600 3635028 19613485793302108759977450638964480 3635029 346021027489175170689474360170062720 3635030 -117405152584565700152534322293625600 3635031 335645781085632965935693020894312552 3635032 2076500313288867701065117051013990400 3635033 -47181948847816234079934715489993836 3635034 312574999925930725389461957697438720 3635035 13165349593533267519810891722831040 3635036 672458943952383286095370321158074880 3635037 -248732557879053237023385749285229888 3635038 -64500340895739241774791400445855040 3635039 -1375016574332592244608086016898635144 3635040 -402027903240543457775661249873838080 3635041 -340338927370359773732798873896971500 3635042 218337189026087420230541403122901120 3635043 -24730749771406637138493141185758800 3635044 160567468336626459597526249196974080 3635045 -1017099194669354967978278990886605700 3635046 783670505314261133110546367819415072 3635047 -827304712394055217425250983405532760 3635048 -33838815146853828311833969807933440 3635049 1060486942100323766720479503979011840 3635050 503997016421514850185807315503542800 3635051 -295703166187772485252258464784986336 3635052 -226147470235861441842115752553671168 3635053 3062382806538328128408644360363103744 3635054 -224174126330914294290382913201465088 3635055 -34085342347458835346821226693392200 3635056 -293750743211942308827756621866303488 3635057 -476880192144083120343808879864571694 3635058 -29504601389842758038129820256272384 3635059 500716670631453061921888407111506616 3635060 -35754765619678348166118945874575360 3635061 -45082077465038240381802795752447520 3635062 -698109737206442830353217909345586688 3635063 -115978111941500306535426449331994800 3635064 1759939656873687817642636900697088000 3635065 -199242437560089143289762068743603320 3635066 1126633250442875526912487504565285232 3635067 -1314753259117464003620400797105516520 3635068 1250690978727322703112148224406387200 3635069 573193558260571787667410281512142470 3635070 95467200630134965497648746673091200 3635071 -25268445786727004204987133613892496 3635072 63551669103201032064618913868021760 3635073 -503073406983461767617547178578159020 3635074 318472945195630132251179325421811712 3635075 407646082409977836769521299135475000 3635076 549628307533051118929543996255002624 3635077 -1687736704725105414616110891273191074 3635078 122321407087525694280747871018719840 3635079 -439369819594520495035636759071484800 3635080 -1208835867111125764284225452335104000 3635081 504255019593668290171436536351686912 3635082 1011733335725101339666908013999920 3635083 1946772467496835412464602484545440304 3635084 234859680619965985755350501172969216 3635085 690578557398586472502438128416512960 3635086 -96472874101033024090046021911055616 3635087 -697321107808686185342312315617677264 3635088 -73869962621834332970438590884151296 3635089 -2570599385075264095720545955868055744 3635090 86952597330618992345543926078720320 3635091 -5420854421710692141540475069655040 3635092 1614206657966837225218802761006391040 3635093 -429429943349106562271988877296555648 3635094 -629528698875664824829588218431476800 3635095 -1018845305788319811505443794858231400 3635096 -67391517627490846760146114411038720 3635097 -117392116794999274119962451657058272 3635098 458514345789692788556221996761154800 3635099 88167566962243700067266638946462640 3635100 -62684861036716032373172778338073600 3635101 17358838125104224176291952882485804 3635102 309718100121543428711138895910147392 3635103 490481499988129281633763093732856904 3635104 1200581665681701322532670498983116800 3635105 222081275261450255461089225361402260 3635106 213278678417174738827232282518195200 3635107 -403698803632770745193040420313072688 3635108 -75955649854538961066395681422510080 3635109 -1059827780217099970058639511966961986 3635110 -431823076626634367712534817242935040 3635111 -145224937806424155824867708768828496 3635112 -236353440795134959686540034816081920 3635113 819116742950594032718433324388218362 3635114 37226528598556488998115872300193456 3635115 374635314702798715283972000362237440 3635116 423237471118291823010551869901207040 3635117 -251623753481697323942545535499680148 3635118 -52192277460217885953721365548948160 3635119 -1056110642848552619953648103043915000 3635120 -364652701920109771520393640070348800 3635121 382524892959438580558100439263477760 3635122 -8068300396706743025589414546610176 3635123 -1991727117939673481130595456117179456 3635124 609313334452972091968430717821587456 3635125 -840115590439463293634825623141266000 3635126 -910972356490877023975678849003271616 3635127 -7430564810898172180473002006480352 3635128 521183069034455989694506115978035200 3635129 -1225460422841660064549454485746073600 3635130 -432049647008795847993370346717364480 3635131 4517779349945613248293048669971691200 3635132 -76131189911012128673781458849564160 3635133 -94428831444665340556806815588184000 3635134 265153661930902990720210211602050624 3635135 240460789035811387281168969154421760 3635136 -130679023422846636299357006214463488 3635137 1302669993225574923595975201596403680 3635138 290882307397657541376214722629658144 3635139 -352593077603831629540208208578610000 3635140 -407291585549142015852261162436258560 3635141 -1761857503043507420327503756554487200 3635142 10527106573546514271287135407669248 3635143 -638321916679018993768944077730309536 3635144 206756408139308458603457558995814400 3635145 -309792784534803173757761251933766400 3635146 -55226676389206395979326970209417120 3635147 -501673380865877541653036169841591404 3635148 -355431210909595383641470947682283520 3635149 -490385055390064400604814191884677664 3635150 107654644752525948737463663990240000 3635151 156923723440182949173454119381588096 3635152 257572088770604045522855431836270592 3635153 779645817504631631843043275903020800 3635154 -269880380514747331170811077728810736 3635155 -590942736150279297484303666906734240 3635156 -514540394127744910386388484595118080 3635157 1067975019216566357905257123356526240 3635158 -429443652587733685371351078300297024 3635159 232138435542674511987693647840644440 3635160 -511730496631364625790403642665574400 3635161 23684590750424267379443664914795412 3635162 1029819140305584155457908879789390832 3635163 -106835636379449173981497512162902308 3635164 170764182554727358894927314622371840 3635165 -2449458555291643893658299747094110600 3635166 501108809381466442739204885473621824 3635167 -1081417722728075904240183885198923880 3635168 1660200344319767727606602471656390656 3635169 550213940110306041803990316961792944 3635170 260411000863787101745787540953502720 3635171 207211688013431010625007456783625372 3635172 -1259531478577988627371684746142371840 3635173 1166514752571629983358954291165311488 3635174 -177740340788379796016280261949350528 3635175 30042159539248995587484358043952000 3635176 -621099153904181656548332209053911040 3635177 -592320160221344150023771324625280 3635178 -74694081276873469510131509740343808 3635179 -752938636279619042647603795493439840 3635180 -372858804431067744950711068866969600 3635181 -45052175154774582991769089643066304 3635182 566936252573984880510742037204412672 3635183 278883409578001901485897205708593104 3635184 -5644101315197800130882826770841600 3635185 -768965098235599244882644844640451200 3635186 -358287636311273708093276569387155456 3635187 202943550188129833714243430067020352 3635188 513998673057129631250107705333013888 3635189 -816509446103259503205651836803997010 3635190 137165229085933324443164027022316800 3635191 -965577546870787555067308488958245376 3635192 -761137882458912241146014595616972800 3635193 -1191722242703691653491193177578965936 3635194 24015957071232564846635095437972480 3635195 1389511109280318349943264684585244480 3635196 154327419696065613824292086682722304 3635197 1046570188834053215725738074535024646 3635198 -59525868125063075991353709062734464 3635199 22240869160539654350036087487191280 3635200 33280841880972292263278523973632000 3635201 -2013837847484528239944657079727052798 3635202 -258428999014805212971339239518243968 3635203 -557301865661342741091731417331248 3635204 595129278521946297020045607945338112 3635205 -76338407737290347644590352858464000 3635206 1036967907663025559220428559642003552 3635207 -1232678410230185847160391552355293544 3635208 -74924557325355187181525226367334400 3635209 1240820153049764979636119831642640410 3635210 -132941521393061920788989900455928640 3635211 123408079787281243820663824473229272 3635212 -1328714557882501127562156294265139712 3635213 -853189916595016253360005155456867360 3635214 304075582815761671408979033282872320 3635215 74679083807941963598232548390400000 3635216 212793753197675295244394028033196032 3635217 -523989988111338325279978763018114892 3635218 576663475150771153721690570876198016 3635219 584782079064938748885970938257029632 3635220 -1709592750093878993425794176102400 3635221 749569494420352831015812030593841422 3635222 812422055179571665571453623024506912 3635223 -57449751884512051289264654812056216 3635224 74305902630432311314664418172293120 3635225 781156090462395200101866670364466000 3635226 -54680349957387566261186899525017600 3635227 1499236853162367726055731367208851076 3635228 565473823856476056184704852481709568 3635229 -293113416280189969106460087901912512 3635230 327141599426332349537958687907709760 3635231 -2812875047723630229578238517895927136 3635232 122933789964601074660233769391226880 3635233 439413206818732642576990777921784640 3635234 771792942599481502016660438289815040 3635235 -132671500337544679521923185807642080 3635236 -476197491706812896418654827175521280 3635237 -72613797993459058604060646321328740 3635238 -530016220199608887874428432317249856 3635239 1354695511807858464030843276658114040 3635240 -43303723640833229457359006077747200 3635241 522253936658002736170856392340232384 3635242 213264992605398391407165896887787520 3635243 -1629389465410676922949573413554508 3635244 -2840246045529314792831237688629760 3635245 -6195971287943094609212018279728500 3635246 16403224868909003229196330978790400 3635247 -199583552308447533462087488268393216 3635248 68883972992911653496610630784778240 3635249 -532875465703211646502201848405407436 3635250 -249850833444252992412963009389952000 3635251 302385498623358734428918988184935280 3635252 -1004556055791687979782970739167131264 3635253 -603070223883272425653701909302915200 3635254 -19104000816013171110754130236324608 3635255 388836803715055767515880327248316960 3635256 -4948550200315236265942560788643840 3635257 1590753129836618722050758817780990506 3635258 232408028842328065588327679844204288 3635259 -574942308316480687121203409345800080 3635260 -450409793924850761194689058541637120 3635261 -1150097447187308267216649987214587930 3635262 859316584306483578444644371699014912 3635263 20794461837854512625897898262422384 3635264 999027161123567347519145177304268800 3635265 167532376433707451181011194026743040 3635266 1398492341740866117978119543338267200 3635267 670097091646446695722218251752751880 3635268 101470978972468327129671318942965760 3635269 1217363941615462071037108076912867712 3635270 -235350544883697175371939251104953600 3635271 136463941894238324306341896760518960 3635272 408067889558152169635010455693132800 3635273 1574172502148781337675039345370658522 3635274 147549527188605806868079808160648960 3635275 -12907361641767779470683976170885200 3635276 -8974715054493376210461576560835840 3635277 475929936303917188147510031496264960 3635278 65785119666762134241603050581581120 3635279 -1755933779456535228296859885187227120 3635280 -235893440533843540227108361403105280 3635281 -727646586524365567010893771825917068 3635282 576555776665975309359852016816395264 3635283 283445992746566524593540144010135224 3635284 138233241999083974633485782106271616 3635285 11596166789879280080930562786477600 3635286 -173236534333748054956564719567929856 3635287 -38879652888006170065758573759897128 3635288 -278271006781565075065092813706598400 3635289 294495090839777413070603738635055040 3635290 -268049471957041632667622695552269600 3635291 -318800616748414016049245480798673216 3635292 -321530137938686706184334529388942848 3635293 -1466898605291481898921205046867719316 3635294 218115958787261988385581184794168960 3635295 -323125736243615054355506144276894400 3635296 36796690696710845060916478625710080 3635297 1124992638352543941618989116259547144 3635298 438226018964750697520270328723384784 3635299 -891267174200855418319976761090953700 3635300 613097931346666234265729378396438400 3635301 -1442417437036815114594197282988286368 3635302 -1091741744398773164621848782152112000 3635303 205326209625319444884387319258890240 3635304 -49047832057589072696039064216698880 3635305 543231382919303275671016946530727460 3635306 -4287684281212062947110196360765952 3635307 -523570537272114943998890291517929760 3635308 -168263237987687359529354510407106560 3635309 2199630650201717251539416827920570816 3635310 -142043055900827007750354069077024640 3635311 16177679509853101115054409343701120 3635312 156256128057404344253638347062870016 3635313 -258931049794676977572146308671057312 3635314 351949858509538740833125288130974752 3635315 639849690537137278777044310457166960 3635316 -948536957362091981573417218167616128 3635317 217164041503391766057056080156901952 3635318 27119535547690131429871880008034304 3635319 -1233332797915523127464475644132404992 3635320 -256604193303199213883703496062566400 3635321 980292158798491952233681170918156522 3635322 309744017125447304831090391509686272 3635323 -339214092566164129231782864495382656 3635324 -287370934257425384849878128814080 3635325 -215594517439443517282911467226362400 3635326 628170920172004484140494249032474112 3635327 -133742479521575668190743986928188720 3635328 32246254367659147635630032415621120 3635329 -1796581558160800947092140571279844524 3635330 404327424972433502710300153600150560 3635331 96375960913501271531855283000825600 3635332 35419767427063317832106860648345600 3635333 1006650746327158667495378311646495004 3635334 376828718498847321395686019850240 3635335 581072657269722683574356663986890720 3635336 1235283647256484455550844945764807680 3635337 -769074895662049340773234703539104240 3635338 61536637706514550517946519471856896 3635339 3228041202360239288991944712133440 3635340 201037242516475473469536940395187200 3635341 1692985771720077983277433102478364300 3635342 -100197873731972848128213889199177856 3635343 -607808336383546027871202483115790880 3635344 167643063079055639441596962809118720 3635345 318752726704258150771492160773135680 3635346 146079232762656194498325198166917120 3635347 -957140346375022546384247656546437528 3635348 -908373828523667170239414426335261184 3635349 -12088309429718263573802515418140512 3635350 201100538127330149558492069411018400 3635351 1016933092240420079585738593667591304 3635352 206570454765367342567315835382865920 3635353 -1114824572539539033403677497791386240 3635354 -833895252171685422963999975615012624 3635355 316111133078110823730041356670478960 3635356 -2294178169304332749659000472734920704 3635357 800671602802625139746253176540009280 3635358 642502246371493445940771390153317184 3635359 -71847010031663663453158866518774760 3635360 -1048689938241612830475921390625751040 3635361 -35919700146117271208643026394205548 3635362 639006690217441273185630404822550912 3635363 -346002601984960336745219952431108388 3635364 4368113806836009947450820425644032 3635365 388504061494981756977314471737435200 3635366 -113366201093054665587235700019220224 3635367 -353723830459589989065991901169199320 3635368 486077864047203156496394603378688000 3635369 -1401085690394942234476170799466260230 3635370 -8203401989796583203136080604508160 3635371 -695339284171740372376557816559124428 3635372 511932409738141595889086071144492032 3635373 -5853769987640313841342055014897152 3635374 -692269761695661707619745499611472064 3635375 -1115228381767650516280938206951040000 3635376 64347247227201171962218797104824320 3635377 -2382471180536132276432317813612945774 3635378 995988869017566451057739272559508240 3635379 395572807914301904963676828672874248 3635380 -119051137200167428281566629474713600 3635381 -2758262669431261010990735999192807136 3635382 -185330338200369455002630700301907200 3635383 -263957378397621479018673496612054560 3635384 -899323225356882154687371190510694400 3635385 -158238860868562402684002892053669120 3635386 -195933691332545481540532817338250016 3635387 563307355606061976174015796052716800 3635388 9276516709568817843670267335690240 3635389 192949553705831318869339821430647424 3635390 -387330148043645297996939678938512000 3635391 1243828792738558412663786093285377992 3635392 6689773336547430598985533339205632 3635393 485133144437849895598039294166040642 3635394 -184234519418460602580655985733497856 3635395 -1394967430585346576227373639832015600 3635396 1479186825002241313103175168180508800 3635397 -404962671003599034738117657696925026 3635398 -67806693752438984317385989067763840 3635399 142559287743721126659331387298971536 3635400 23310316125760638605624966117376000 3635401 -17151368088290343116608718579699712 3635402 49754559771561956641897226720047152 3635403 -698493615747951923995055170555699200 3635404 -824977180591546168274537161832998144 3635405 61103505640904555758983554194280160 3635406 -328848229394081230793828935770123840 3635407 -1889033730959700076464099553482275344 3635408 -106345165858921026755048556317417472 3635409 -295345852990080319514629345519068192 3635410 -769748492224402849470814678923596640 3635411 569373583968602995183118425065677520 3635412 -702977162635284061024913222147659776 3635413 247145757359267353369740716485558944 3635414 868487877618564719235845412476833056 3635415 -106441371127509040588426881659366400 3635416 153373420016165426042695207789301760 3635417 -42633787861109127168614744015867442 3635418 283471491407129255929217284376287488 3635419 -1087498871916669396013064443241173056 3635420 388067935955243918259570929258542080 3635421 574400774393627276359736364023978112 3635422 -155204087906740749290731449112780800 3635423 3487050637323119270904702732996735360 3635424 277511599462940744863743991298654208 3635425 -302589830293267717711729902317763850 3635426 678162193492438601279406298774024704 3635427 263057911764550386926224809693849840 3635428 -482272305262401991848210065971868032 3635429 -58789569564435576856291283544675840 3635430 -297589610338191100653580555471946880 3635431 -931284364056427322519754731032333768 3635432 119727762635491547744234674514165760 3635433 -352796277136655340039742711751720556 3635434 666268343059165086747271704764977152 3635435 4574147744225725279846433478953760 3635436 -122403151025624307350032793011224576 3635437 -927721785058702131104136245563519700 3635438 137149860336324041052518577858933696 3635439 530514613410439225004899708696143624 3635440 198281365071118232239569051412070400 3635441 1427454647908691721833393092043938800 3635442 4608317215757365904048378022384912 3635443 202590656363272662534939852762763600 3635444 -925336784374156767274350194037224064 3635445 850925699628392038307960094190560 3635446 -737106829954837763147958238899405696 3635447 918823898636863879650539871486961896 3635448 -530275479006180417433510053675479040 3635449 -1058592847835207622220775868051027072 3635450 -109868902115021474330365907334451200 3635451 564251315311238606249350474219143600 3635452 1340139012737052974282518287484891136 3635453 205555132998277957303482567834237702 3635454 444587930026174912661211251718630720 3635455 -354907256907685840037364564236075040 3635456 138008956802284819245925864449245184 3635457 146906677772540476913080022209891200 3635458 -111537828943464291577350687216496224 3635459 -1755735427166771147659683987613070340 3635460 -483792674601966122531340978493132800 3635461 -1270365142139728840816947993450920000 3635462 209908191313295188510256697812097600 3635463 246995229326826913139724338081089872 3635464 -571345663726704641002275326998118400 3635465 -41575838137413236210556057274423680 3635466 384807285991999173560164478538766848 3635467 -1223294715244724427603613303934517936 3635468 23334266818670474839406400587097600 3635469 1388564614941455203941664774303243200 3635470 -257650027966464006237406768847802240 3635471 -142023505773201166060294216922031888 3635472 21120136607065327819990291104399360 3635473 89591165555775363009963561067134244 3635474 -1070393911451216371066786359917553264 3635475 88871905225475266437719736306906600 3635476 -85670397504241531176207705230196736 3635477 405888644638095767316014915348578620 3635478 2908639126825751660019069153724416 3635479 -2009764772269110405740712499509506360 3635480 -931407320429162981542408803550617600 3635481 929752949282928600178876429506662352 3635482 -481111478513243313923475297667999008 3635483 586407821799724242044287788395166264 3635484 325653835430238658354680811304730624 3635485 -1342682015368544734420761754682880 3635486 -397515861220706482572065459804761536 3635487 -630308851766923834411146355266928440 3635488 -4094218098021027069919013735881506816 3635489 -201908267293032811739338925261096832 3635490 69404888611239810633116093888524800 3635491 226603164857595082770267637054648792 3635492 8834212648839904059543662418628608 3635493 -543452438474923911453869505472080576 3635494 53640568189078332188128954099236864 3635495 -732249415794843735279331415879021760 3635496 -399528325929324286021167594425548800 3635497 557049145096844681425520478603806592 3635498 -525649598699981608521149791353120000 3635499 101000044156780097846179794719497728 3635500 -1505841990276531739345123321910016000 3635501 -620091201684436555778829787538574720 3635502 163309011988305069687587337830006784 3635503 744884432172364943315201120141303800 3635504 -26438344339674133330585202993479680 3635505 206974269876560125396302998577702900 3635506 -644235212152456151487707182081055472 3635507 -570359161015593021009330296792041128 3635508 -303171336482354490458558020146647040 3635509 291857155976855677948334717577641116 3635510 600059413193847904849694205280412160 3635511 194381447596180256343322450723442688 3635512 -288399794423094147003707881288396800 3635513 -76354246092843496843946412606896640 3635514 -431050839690699290263068200993214096 3635515 174316834481038804982669577015456720 3635516 -783782074390988161429911565803586560 3635517 555693734112859222833088729859222880 3635518 -665292033349462113383616819393427200 3635519 722382596901877815339195096980705496 3635520 93260017508988271519008647031029760 3635521 15913775779116961212720767643121440 3635522 -93455924167811485934883051875410176 3635523 -634857023868749718438475140282086508 3635524 924764608679570142526771609717076096 3635525 -93133433982597368567230636797878400 3635526 -14412791517944895625263162034049856 3635527 -939172886655635119769499296837959200 3635528 -1119600785634248405932231426262553600 3635529 693289386930128507707565829984359184 3635530 950816842990797347198053920354597120 3635531 -130301578938127295588161034611926000 3635532 1021278466398629656213825486952883456 3635533 390876920144051268401434269947383200 3635534 323696292071873180229186321848990592 3635535 346634750737655439280621641416750400 3635536 62611007220218607843358847529779200 3635537 168767776612129493670945496519010880 3635538 -295032999676963519082901376440790272 3635539 117698375584718843144860893816583632 3635540 -295809558374478932395503454014869760 3635541 -111543546849094157081779839002690304 3635542 -346600627026090979980678097722287328 3635543 -419466690379482715156723842038820360 3635544 -731817563623735986810740815118991360 3635545 613346349466027998562537589699606400 3635546 30349998049533921358680433315429824 3635547 -50372720760899914847096915026225872 3635548 236788636609576206531985568168774656 3635549 -564532631009552336672811121879477236 3635550 -304556786550957233818035757575504000 3635551 -231532500913879774402503463586868448 3635552 -149775684026944033261037405096902656 3635553 -759903996387856434059792648021220000 3635554 273558910171070269167985655562419712 3635555 -457427635551919694928082776172012800 3635556 304561597607139540437759702902210560 3635557 -1232677304504538760038861824637246848 3635558 732910676377370981711927078896262880 3635559 -262239686956975018284854188237025136 3635560 1182627541391809298547747558775910400 3635561 -621479500076825850708187772337823500 3635562 30145428023482024229728542247801344 3635563 1661060925607499799833737048313949812 3635564 -2285749499412832582284860036136960 3635565 -293996175894422317289307636317544480 3635566 -349706727106983209748421404105408 3635567 614617416018494029662010220991475320 3635568 -140616581756181339384428076176375808 3635569 -252069685519947603925894210363143168 3635570 -647703028523086454153231378865191520 3635571 803331125570377468135967520902534712 3635572 628981842836233568763858243373294976 3635573 -158121451353977072412722511062066916 3635574 564455468595922532547623776060577280 3635575 -858256407069375879691439625609329200 3635576 682586886359706629165314796985999360 3635577 1754751682147155277900381257971551680 3635578 -136900762523702105216269968398000160 3635579 -736798571506203484399057912982441820 3635580 -204740656484744141988958754168832000 3635581 -785437199537424720851702782502986618 3635582 114720178540912947356572639812475392 3635583 117223290650124215866150360937832960 3635584 221879044700436252381745283145400320 3635585 -936875061918983887209008705186026200 3635586 384329389821417188080782087176718192 3635587 100300583916538231904737222162406400 3635588 99434471332737273343560404263710720 3635589 -64005356808870159652405009007839776 3635590 266684215917912560651894970108764160 3635591 -4135889546499285528173840076483618816 3635592 529438703411246923373626436944158720 3635593 -299074258150203543765807544868419200 3635594 497142133161202798812583838167171680 3635595 -322065014515711416406235442473948880 3635596 -164623114457798570440787228934528000 3635597 -141743666154312516818347616209985568 3635598 -371122729812118342897484760117452736 3635599 -1053669737711161951849653223041105480 3635600 195315702319805884455651279697920000 3635601 796980504672620839001937967597412640 3635602 185974596843755338753950573398308752 3635603 1093212825977157433060610533781955960 3635604 -49183976656791191202051624043236480 3635605 1502936900972789672802170439272215260 3635606 -408149528066157280867546018451174016 3635607 -11391317816481366785677938116483712 3635608 -1002317965080154375663535708498135040 3635609 -971987490774720250499566175210086896 3635610 -305953562749850635820400929975500800 3635611 537126953236730469707963945730249232 3635612 -894115136358135897033161326105136640 3635613 1366620745773786702310500773960617542 3635614 1216491214601761067230546004062580160 3635615 268741836661662226694178504404846760 3635616 968626596026666146628439506077876224 3635617 649610987534260565261233762955357666 3635618 51480340640164301956439711574331392 3635619 -28771975714657167715274885900986272 3635620 186553088048794063359092072354841600 3635621 1717510933972463999217022139733584544 3635622 651937772505792468048750860299702560 3635623 1660170429836364295199452110283146872 3635624 582224154932930330112782392210344960 3635625 -33870461768563826509545959997480000 3635626 162632505015175752015711081698214144 3635627 1638667125761992456891268421863560752 3635628 -320311003428192469979393355991841280 3635629 -766305348353808237797885705409703424 3635630 400652122273030879411484911075392960 3635631 -11416722032553764352727503081544560 3635632 -6942142363789285717351970815082496 3635633 705278361738922891294280822530929984 3635634 -220564676542909005441136458614350080 3635635 -65534454979747865252143645607803440 3635636 536707022375724935591012687128990080 3635637 721339102199204683082769757806159552 3635638 905274175168432895308244940390218496 3635639 360139930871815558731792278858133120 3635640 591675585336193272121699432174080000 3635641 775768758784949602712779706700701892 3635642 296334357829419996788641414390415472 3635643 364806125724010525345873935416910528 3635644 803554533828332631672368818815374336 3635645 -220590345469198152515187965723606280 3635646 51218856820765297082740850391582720 3635647 -1559701337916618540958017211719795904 3635648 703426370824433097061660012742443008 3635649 -231677263483997022965163553109620992 3635650 2792664465153012998424789121440000 3635651 2142441706752724888983752068196654652 3635652 -239689088697424028124767893232698368 3635653 -43893861486698370045940559688430722 3635654 948658342916315388402058608347485824 3635655 -658917721145462469570261275851041840 3635656 -683620348237126867756336725378662400 3635657 -110414610114860411958796262389142328 3635658 84710520606455451873232039270771200 3635659 -2538668583607307523733223805353059040 3635660 -359369338322417679286175336014387200 3635661 158775061645784529445773398233850784 3635662 -142957010277599749087913041165354368 3635663 -287535372040386960473428924199050680 3635664 115017314208043625153446975857229824 3635665 -176782870950378017276378843030422080 3635666 214571707663262089071993776850790032 3635667 -292050602567263102073627494620431280 3635668 563985404855711343666213162072330240 3635669 -1455219142112833164434524119590628000 3635670 496628844986257327191812768485718400 3635671 -560972225872432963498609139224052016 3635672 843135288373067868681993223334092800 3635673 1197566629412620207663222370223640704 3635674 95680749657443715094799405369002752 3635675 464169952604441460284390426666179800 3635676 44920709175262682798337082836248064 3635677 -238072165463775710255737736677607348 3635678 345872865625364483239590662555840640 3635679 -232847052175004956217370122110445952 3635680 397271417451059924183469621321400320 3635681 265540938484964591405060486854809792 3635682 -127990364296920503451109321449403008 3635683 178175000711775277569065269643670744 3635684 257109478698031819082584318033735680 3635685 59706495255621208515271349432924160 3635686 795702699940902046308617737886829792 3635687 818308807829946872593360529412768 3635688 -406324812991653334482710965243084800 3635689 2207478449199155982120011308426402490 3635690 -213067662618697009209574981604042400 3635691 -854190585094348075463263621793360808 3635692 60433692883651576556058766329759232 3635693 8745940004080313503581886660553184 3635694 -179068710744864456564644090273140992 3635695 -237910800755056738867840213666862400 3635696 39910847095966421596136825289572352 3635697 -294150730844252566177507682824238784 3635698 371866458782424455587715057151402240 3635699 -2236533360563590649470693426536117300 3635700 189525736165701206710703357146368000 3635701 704708834686750775534827414986234720 3635702 -246363835122649348793190100768030848 3635703 636584741018169933136976264876151240 3635704 -1057447662772445529924416458267054080 3635705 -1444417631936531370715919023610286840 3635706 -99145366068517940267717167916361216 3635707 2217323680279478991806353778505334840 3635708 -692237571794969130036705762994102272 3635709 197553535922087353116183303674933760 3635710 -282070074562635541663799334275696640 3635711 -94574370383623065295359678367891776 3635712 -649184304643804061860172758631055360 3635713 -699892771425940969113797798013534416 3635714 -84532098598341851667501019594320000 3635715 -74150054187243210850167531365690880 3635716 -186049144065426157109927266207432704 3635717 -179052019883651271791349714608787234 3635718 574144412185167163306176238621274304 3635719 -2091232632118721172010647409947435880 3635720 -449032586865541060442526795519590400 3635721 -565548471124662324643731622745405910 3635722 -92354184438337098708817514749137216 3635723 292569258580097810213824836364448544 3635724 -836867403756348630365635319075295744 3635725 436994092122761913105505610194077600 3635726 12317122727959244498657403002701440 3635727 486886178645524032471044168510408832 3635728 -221611356793391881703923225771368448 3635729 450518826167742808592851657352529330 3635730 -20630632204909343618081455415040000 3635731 -569130711826446638438881732292070576 3635732 -2038106193991171729282059254291570688 3635733 -148812470986493899651150434660026976 3635734 -1534853425624664013142899672567706560 3635735 200924901880733951792326899527877360 3635736 -793664604946024402530345603563520 3635737 240570010426641976431152292594218752 3635738 744224939649399938141647298982812160 3635739 -1088296832577406109780346980816980080 3635740 376390639338764024859263686478384640 3635741 -1472997650489452304605208587078862016 3635742 -178719200201266272326372912751992832 3635743 -466243991264084872397034739790927008 3635744 630248582953163790822993792841285632 3635745 891299477886522254855200519180603200 3635746 -167452943719193307029235866822090928 3635747 233009286927020867957957874291960720 3635748 -120059204366189414450863130952093696 3635749 979325666757669818704430494265779800 3635750 -226891823215180169117453389269696000 3635751 -837964441098673938153618829700937048 3635752 59484034303847946694651869438105600 3635753 -1048945414164071030227286370958237920 3635754 -223089960707514158842250889683424768 3635755 -355578784145909922035718505791271440 3635756 -456981940748492237207101840997842944 3635757 500563688206268005693407806259695040 3635758 -78287418070698693872293610503377024 3635759 2578267129338418988316690833857062360 3635760 -152972331786049733043641263005696000 3635761 -1999211843456469200478661111778150638 3635762 -437571395100704474767839673443727968 3635763 -98640894468346692314181869065901256 3635764 154205967096451306244680345665792000 3635765 32186733687542009301739208439928320 3635766 -763504842806272190058966700907242176 3635767 -908606421945277218433085748630564184 3635768 143246255984299148852502328658411520 3635769 -179708057775641492002803687120532656 3635770 -338192112010804807178589235583461920 3635771 -481278270999397591055122426075522128 3635772 -149629186747024352914117814587957248 3635773 -639185933432153491656850385579923200 3635774 -455314616686739448683773480254783168 3635775 76209297413720260316140506804584400 3635776 -280241668094210365753847695810232320 3635777 102690440673600281594742020202292692 3635778 130136504103716657223023713651880448 3635779 18464611273244562153654996192893952 3635780 -256500249794599268227107476800838400 3635781 -741824477749892677767251636989254816 3635782 723626222237346576075188175908656992 3635783 914407815513700692299497637569831440 3635784 60222023569193074373025869145154560 3635785 123657303041501234562536971266730980 3635786 -337915056529715956808890797548167680 3635787 26434771784283231793723471740595440 3635788 495994946423880554534451375653852160 3635789 1853004287678990218804074894162265590 3635790 474423685538218823808660653033068800 3635791 102273918009860653888930652037998192 3635792 307926384540879827421482947132784640 3635793 -77372847436604310876629979564209280 3635794 -298970751787703149689564623790059520 3635795 -881808145251673676232124695901621200 3635796 453898163989290758909493454766548992 3635797 -3644092686786105918179238721664708160 3635798 17548799397908649010770231461180160 3635799 1234124313686286018104173767718005864 3635800 211525049751756411567268647475200000 3635801 97383929417697514245588201207368064 3635802 52339738799483021852086463431246080 3635803 -1994996097517836716989609944382645948 3635804 147684726412712650865506547830579200 3635805 -1598458798883452181913785291748480 3635806 -1056432926575580378796898625042809920 3635807 731156489540223465490104877908410592 3635808 2457347019736783782483417839173632 3635809 2063156199247586034614144284102975010 3635810 55499418272298180995478231786358560 3635811 -610661832853196751291041895696902940 3635812 -458453516182212901784553634915625344 3635813 546829260983239206941896423165269600 3635814 38579345164332852470657331540387840 3635815 622799426894425038386207113400568720 3635816 632459461231617682668407363133849600 3635817 -746502471934295794132866713204342400 3635818 -937202819305106551193477314865666640 3635819 1337705296288770541905008351796215808 3635820 315332402768940574177374890192025600 3635821 89909452852754271514122547352870720 3635822 27128383494866134236155723440303104 3635823 -398261302924593396445525001739974400 3635824 -325271897517871099748146663838121984 3635825 -354707627103386627102296821488571450 3635826 252411676887487790598548551949067264 3635827 -843061131387742697337905640379600640 3635828 199241990797474320255896918148403200 3635829 1379484366943547993971151969303928174 3635830 -768488199453203160397789143691678080 3635831 -434324293152037882261906898706505368 3635832 -154548798721850449308681795463372800 3635833 -1243465381398497778661249766457311420 3635834 -36584727919447450722272024021690400 3635835 92129966400435900604942564585451520 3635836 938553558942170128189196053649684480 3635837 -1089003053887565647163689160685463380 3635838 -64570774686283895487320694820859136 3635839 83743698804595199060776748902764000 3635840 -187509670038692866608687571009536000 3635841 -717473816216848528956359322891630912 3635842 -49632212579648316960746452221089280 3635843 584321108595578019191119310669223240 3635844 -424854765062146274802013904411086848 3635845 -321862093358948606768211507349656900 3635846 -38022968438713117981358460901624320 3635847 108159049081420090952546132644103496 3635848 -667052902127407273690895763784704000 3635849 -839326611869862559978439758275347814 3635850 51419993458416293040346708840512000 3635851 1153272055421901269976664409787277672 3635852 828438856133198133730037504444477952 3635853 210748554159341053679505824593006080 3635854 -176624636300199278981131511965199040 3635855 -422673888497662054978269246224142480 3635856 -22594118079666646498884577378172928 3635857 -2021191805807452523318832983669746894 3635858 677547504870381958032311434646911776 3635859 -76852979266635241339553689586901120 3635860 307172015054824071091022600364288000 3635861 1532611370529077936898806279473080462 3635862 -292556707249867652340824138446275648 3635863 454417418928027303882364790474592768 3635864 -492883681733171030294668960311920640 3635865 4559152420774579133206167358449600 3635866 287906805092805894340937742958101504 3635867 15329881885679174799752379590782632 3635868 -154291091471843967584206300576949760 3635869 613511431792232317150293072162920896 3635870 -185499396028169242091149259970627840 3635871 25938859457757505546455093716014224 3635872 -2001125248241130754560296566242213888 3635873 -2061366493335411252192707469372522240 3635874 -83362761352626049679599572338373120 3635875 -1651986043589871840580442980205400000 3635876 553518796297834031301696487599144960 3635877 -283825190817555634612505785738661568 3635878 -222880287900807149980800038728066560 3635879 410567729697414534390097544912164320 3635880 -266354377904888871806484899352576000 3635881 -112991234386108484959489618557229318 3635882 41450807176997011756842428460156000 3635883 44750571800735802889322582987476224 3635884 -105851327413524158493039369665444864 3635885 32627818709079871926057833651441760 3635886 60144686617405993860047345989991424 3635887 48785827781558390217407606663485632 3635888 88496020395463372426553607504297984 3635889 -1565029877131628460348970088583335520 3635890 -795640100794615265805594203510728800 3635891 -741480470516592388793004766633188528 3635892 202552810078448566681434371084539392 3635893 -201206128416146585347344359203932260 3635894 1031614918118650813425926294217902496 3635895 -63841490814981583062943795317743280 3635896 -37561027511494333434943088404070400 3635897 747993773799480016033868578290727680 3635898 335827316597475376451396683237420800 3635899 532343865260777531798818628722152000 3635900 -211077976809006390749841163541683200 3635901 -365046573502251996109005979533294720 3635902 -177628015435781324397796849082167488 3635903 1166794462335087471473475483794468424 3635904 -103537778167499162380141440679280640 3635905 205267347472542438024762911409795840 3635906 439664588315854860161187841000387104 3635907 701491962341152120475494063026731520 3635908 4517613651145952131540239786941440 3635909 188181527923310390632801764739049376 3635910 174446840798874977282542330555910400 3635911 113842384559909747469502346690360032 3635912 -177201244887516246651948716043141120 3635913 228607645688683284749669569712822400 3635914 142397629924421679213212053753195872 3635915 -274642611041966412777389929687993440 3635916 -51722764607228684330444491123752960 3635917 -4712840913510290552348639772815220 3635918 -415673537795333773778668350873094272 3635919 -177284458310139256609092987665770896 3635920 236978852427946995110516785733959680 3635921 380293447297099890261336785079835044 3635922 -490102821149181877790361437269638528 3635923 785980231586942307331382592387352172 3635924 1299246414203016524901603400482441216 3635925 134962390771217131610935532537424000 3635926 192149258324362696326246570441098496 3635927 -167644349431755345097512364322667120 3635928 7409741126798712515668447352094720 3635929 -299251247281714449144971706804800 3635930 -492460164102178186648292918886912000 3635931 73116495883520352630929906110231920 3635932 -162549330227065137673217918141365248 3635933 122590238891504824313033011018527360 3635934 -587421592206314809006206450244546560 3635935 -676606726672473460046540993708410800 3635936 255273596358612776672263138750758912 3635937 -630080346021409971290879874163914606 3635938 -673056073983335156846334531843752880 3635939 -491370060955117429375682929150913376 3635940 212137856504009634033166827827036160 3635941 340227596661710328923249728566741852 3635942 -42299717245404702463052929532197248 3635943 -92407220497375461572565720629217456 3635944 -600640555146074429285228311452026880 3635945 -1043612061633221225251184162147118300 3635946 -625448012020412889977707546089077328 3635947 -96203305252918377649088834719857564 3635948 -199094397983747597455967349604683264 3635949 658341930389252550307677650860582464 3635950 327196760642079684296336503804368000 3635951 -26630365075051309899636245696163456 3635952 -266294655563808568033881207574364160 3635953 290530427670544151498068199453933620 3635954 -301799567773809379895412572093913600 3635955 770032816778981907111184677283622400 3635956 -1323443306274093117022752954167263232 3635957 -683759802634935517759521274777375620 3635958 -199669865233648696555690191711191616 3635959 -34871018878900456131825000490684032 3635960 -515801392041396993099898383070617600 3635961 253053906574382859779131354389837504 3635962 -302957735498752864784135886856051200 3635963 -1539389635367784464306348181624861840 3635964 646565443504515180783878008105152000 3635965 20251613711724397298490955770175320 3635966 -254435492687507053535920507680250176 3635967 -14135731215715274548663080674044416 3635968 473223912686312617494568514753658880 3635969 286426704605980553535650045416538370 3635970 -28282850104901689844654396303669760 3635971 -1624886475489855513878859368918797828 3635972 -729988472855614335426317497151716224 3635973 -909344573945225975202423605702915040 3635974 10758975181071529131166757803760736 3635975 -395038696650669005034982469917056000 3635976 195137279521581188352304148106240000 3635977 421918533494860872246220785671097012 3635978 -189024368780491497907153221855442176 3635979 148716016466546431003269031549314048 3635980 217238635195850250657077513513840640 3635981 -6990354628389605858672255928313536 3635982 -307775907453408278694434972898969600 3635983 840736499986217888717434033245393600 3635984 12910820898407291555202091718934528 3635985 771585221291263713954930387891744000 3635986 295893496821787156840816609452768384 3635987 878689808787350069588029930926030636 3635988 643391242921306784885969932634880000 3635989 248621185828828175769544025307530656 3635990 -93053606851628469751503216490813440 3635991 -651674702907330494586809439987371880 3635992 -9331667555269791606431411690035200 3635993 -682292816498731342895031098301120240 3635994 -12908081864182051738189385075566080 3635995 -155610252544819489820709582259292400 3635996 -150243730338458652240727227815972352 3635997 830114715688206647852299573878192000 3635998 858880025836400455131453377247792000 3635999 2128340482490125024046866044022716000 3636000 -656004930114287860127548528361472000 3636001 -338765135676734924641565468946518400 3636002 -1549677314851414195332001590115740000 3636003 -433792119126236121999237960111253248 3636004 -58489267422928618008019655229972224 3636005 959681402686214145030416042774385660 3636006 341460509418149941573760052666547200 3636007 -167804285364922781638189384370006048 3636008 78557681311301956669830499956648960 3636009 -422125481667516408259041027622136832 3636010 105129953143409310831175231372492800 3636011 -2479752388266507003989860214662417680 3636012 15221503955446316213321537352686592 3636013 -328376390709922456999045902196645738 3636014 1541920036832921015116724470062543936 3636015 -48035452947199728365332380820193280 3636016 -296290930174471678931899134481481728 3636017 594321314607992841551377486793131584 3636018 319043159530261897330238303857086864 3636019 890155181646917434606743065374529420 3636020 1059924201885102012945687836800704000 3636021 -422790289077488945829209250175731456 3636022 227933935623653668119495773166407040 3636023 -1333004669325909367326698667106256280 3636024 231930485889081101397801335740170240 3636025 210743088761265031673290238379277550 3636026 -208882906246487707844825473057830288 3636027 242202835166911294774520324242332720 3636028 291701975476981338419286754256550912 3636029 -507503311865635465832995334239203924 3636030 -280283155886120719134839244937344000 3636031 638099689478912256795578636699124592 3636032 -744998150537936073052342696171536384 3636033 -307078408395244231228486925717389776 3636034 457887261387090050577346675591582416 3636035 -576741921077074877794922697107829600 3636036 1632260161046354913618468573833809920 3636037 3270073770249714218771874486281920 3636038 -109641346695943582928396297948306304 3636039 -44055987068332449359585881382351232 3636040 -1429225039672534508881302918963763200 3636041 -423844710547966745239121333898866928 3636042 -466943127930799116150730158655094016 3636043 1166535343336968886906559571337846292 3636044 -283996869974001350115638996551792128 3636045 -482530765287593282953935289798878120 3636046 1000462490054901659905855446199649472 3636047 -1518312004549578533585407020751634400 3636048 85146944375247771503026361098174464 3636049 -1677144457045071094094823686640840000 3636050 713373237263903402923020499412400 3636051 -182208533848711183344757803745879368 3636052 66176709484183507828727202612510720 3636053 775100424632283087796937640309700302 3636054 198974170420167132922690924883170560 3636055 -737829274251697316065165147802168040 3636056 1226335131217086014970134109575546880 3636057 91066403853449215865381288970734688 3636058 307518493878834939288887382485549280 3636059 332376494435978524941130991121015072 3636060 -202269301224025506410267100318551040 3636061 1407121494117025474686775863471383808 3636062 1209946666879876790326543097786340480 3636063 -274975245672835081993689912825135600 3636064 -835068662443457316333587765994061824 3636065 348982206265575136401945834761804520 3636066 88600869469781095004748922128459264 3636067 608062735444361267260782818621258112 3636068 1133135876308540398630753897448657920 3636069 526980292740019170675059159868584544 3636070 21091836463242048216732713094777600 3636071 611230047356730507933123625307641272 3636072 -1165290191027844165320575408055746560 3636073 41753832634565282194879783345208640 3636074 -110920866406257227293341033905933568 3636075 66610360611649529840958035617974600 3636076 13108182289546870660044148974229760 3636077 1909260301535355666750475167367747926 3636078 -77226063774182461611553046585351040 3636079 1977476519411563984750806164510213376 3636080 -1127183883034844015243130285588480 3636081 -33737988738825495286180948644684030 3636082 -38684757501637535009658194878435200 3636083 -428855682035198294589380176264584192 3636084 -203386947206453906918787881656049664 3636085 -464702001735597783380832668338004040 3636086 27207565786231523699099726343936960 3636087 148856642698564033885895574636264960 3636088 -2277587783872532782088329206102036480 3636089 120946365251819577116601696692079360 3636090 -22691834554081671337958655562895760 3636091 174927405294299086335263823587068752 3636092 203245752510548501884895203528943616 3636093 74303743658574460029439668033887424 3636094 -822705537143844369669802465987645248 3636095 296945101849340185645460847992636400 3636096 -110308060880001668375223735712481280 3636097 1767600831080648719310308974155132546 3636098 1012488481810933134995815503286030800 3636099 882210768405249504554058250023500484 3636100 -341061971732637650679815687139641600 3636101 148837997562599850062012844679006080 3636102 -143074856378974303331295441846159168 3636103 1188594873627067246549770020657923352 3636104 1034841369425697331531645193789813760 3636105 596122362990431053500042126921597120 3636106 206529336656225339805659864931955200 3636107 -589453793068520010781858057415289840 3636108 -115249724073289342630316936437530624 3636109 -822560669739328450101491917690428020 3636110 -427564391962167889177462275738335040 3636111 53366252487732387892187786533155840 3636112 -147097587310074394827553444298973184 3636113 -771514322641098774338987453003141016 3636114 25862468310657787351382848118992896 3636115 -332992387772314298467999593263848800 3636116 -873459393218804208799069281659252736 3636117 258998616771298918076105168598483840 3636118 -549611688001591324659069657859792896 3636119 1779335801068130363887006880711192520 3636120 735961952043522507880702395183513600 3636121 2847146042120156575222838623137318292 3636122 93885399032895521638402855766668032 3636123 -8794112548428465671938331935118592 3636124 -102332346636521144699858525279240704 3636125 1998612554618038857428336363930280000 3636126 -71110486183822358276874344216722560 3636127 1043913653964073540480346182035457272 3636128 -205208522748104544968201060194713600 3636129 -191244554147925018346154818550299200 3636130 -28037911086221069401784334391697280 3636131 -985292167411798626550504194199586400 3636132 126439958849687571202506870797878272 3636133 1197801062473212221251893954259775680 3636134 -666462181063215380794459120131338784 3636135 389019620549656493368962072041814120 3636136 -446751530005591079802778455834624000 3636137 855417375893220841830875505099205632 3636138 -97433884289367826419303148340989440 3636139 153098346514173837307822969200579168 3636140 -513858861587253681915202224752670720 3636141 122594605783578208670713801618012992 3636142 -273851623937639229557656956082743168 3636143 793599687246075246143702886728901600 3636144 -253241760556625421051652483724083200 3636145 349752330534072098280358141906809600 3636146 -633027038708330976189369845691509760 3636147 277842244776624530641862261360461440 3636148 -549278136597970987959123251136433792 3636149 293954718574362189888279570981226080 3636150 -138643392130445868536922992604518400 3636151 623392027159501859523125010573504672 3636152 288779968669507711471382022950277120 3636153 -172850711138431092565542272054082438 3636154 -1076236430434505532224175677504014224 3636155 -609716669457579876214380570091199040 3636156 -332296683401690486773537424332451328 3636157 -28503901495609628275562668866908608 3636158 243606665512679673315611397510631680 3636159 89294876583791246748008398900444104 3636160 -3539737408174612149052030624727040 3636161 756353830713514983970722312590461524 3636162 31824400607510646074512792889392128 3636163 6111045997008410892970797729554240 3636164 -169156368951677150150854754860769280 3636165 -27448240856623395238580208553756800 3636166 -14282319483001633027755894044158656 3636167 -274965258815384784008452100078097456 3636168 -952956940432953838169970201633546240 3636169 1785207064415164205518312073685812570 3636170 -492041378518536171687796548373190400 3636171 22175778980151275466262215232656 3636172 -401669536025909366738988295704941824 3636173 -458133392132702031853277540868247476 3636174 102314580725499908926756519683869760 3636175 -237860382209668784376847040420982200 3636176 14534704798576939322116420221272064 3636177 420886968107388031319545465809477120 3636178 62308529394967219747127382597173760 3636179 965959152146158391619581877194528976 3636180 -638467580582820931317750392133392640 3636181 722858403062824911428803059197808000 3636182 806393164063823602231143833823168000 3636183 463415059909769276134703554109662824 3636184 -193303865185561766453664736763596800 3636185 136753364398584303150107995575048960 3636186 431213221975375950043003079037848064 3636187 73117857896405070788401645577762160 3636188 7483611550497989058492625448421888 3636189 -1157006673343341507209606784332938746 3636190 -477229667101324618914263625195038400 3636191 -680108576731770881545464727468575528 3636192 -937523748168645598428539217286791168 3636193 640536756437942112529983655372096944 3636194 -15573075464457860226513085021524480 3636195 -183120508572428346351579663284800080 3636196 -495716587828068315956510472776697600 3636197 472907573543461320584390048329128960 3636198 -414526325367030000069765887218730880 3636199 37979154277742581265476934138418736 3636200 283253742184167978277675385829504000 3636201 1208285805687738311605860884894309280 3636202 -1220230757871613001841582722328723456 3636203 63839232249587314277931001390316664 3636204 -103489815360137311186034426313265152 3636205 1072425280980034015950741018822670860 3636206 -156015659334163577763600130050800640 3636207 -325292893658123344660817224046759232 3636208 -1311620646390721028931654984794112 3636209 1079102654631014195181050194237248 3636210 214803637961935604875221261566661120 3636211 -47725682866692021025441213948571188 3636212 509904890976611199109335923245793280 3636213 -71512202244274148773197800665920000 3636214 627130629268976997079674554741943456 3636215 -1443886718507029352396086107814461600 3636216 439141141576396276915926847734558720 3636217 156733686598358930697440481174028420 3636218 311926325149459732064048976134344560 3636219 1058488733571603142476551599599267888 3636220 -207561805233602152626794589651763200 3636221 -436430100554132412994606844783299578 3636222 155998563388244993767813812342603072 3636223 1531075401631631101019279339603218680 3636224 906795501754326278082724238727315456 3636225 1082014865890488749591379193399668000 3636226 -293809477502800545824590205440734720 3636227 -36967025559159429742174869272021088 3636228 -711895894697712251177418950068884480 3636229 2175829973797891337219911613761624320 3636230 -237720902902112056141821250645966080 3636231 99324133235548105907121604442380800 3636232 2453332553140884380724701565974292480 3636233 -799878561390216857870738799032812518 3636234 -164488594943287842142760086959924480 3636235 1513785201801799723810850513464411680 3636236 -1864782418748036352505686031167178752 3636237 -50778678263985313187518581507924480 3636238 -225802416346939032804556744294858752 3636239 952572825092640705889207488848441040 3636240 52690675765114422945245453451264000 3636241 -692888412874039032179978033725401870 3636242 170809216018769021364427357402924032 3636243 -458005983308401816564154946010928880 3636244 -897964551337512807123465225390734464 3636245 952261844701561775372536748771137500 3636246 193512440668575740173638642758222784 3636247 1377115751102859031245675514865978696 3636248 -533468092797986791718381396923514880 3636249 262571492553976961047599198315416064 3636250 191182019998720535435199828574350000 3636251 -1356974490504763394658793219695211848 3636252 9976516202724691954530277678671360 3636253 -160855096391686826937947741358134196 3636254 -116709530401571856856813159401201408 3636255 -341736505995155661593174562151841280 3636256 288266379963508496563102049382825984 3636257 441113144090086521868353718067761506 3636258 -490692414574757817745489272828395520 3636259 985087452984601525968666827071349640 3636260 626500054095823572244401349586714880 3636261 400945762199314238637208475851406910 3636262 -290358995333839702689394421259585408 3636263 -30637907514925439052015128580052488 3636264 -16100444918596291646805429576007680 3636265 -307696615527752522831063771632630080 3636266 235375936792708233793446400015375200 3636267 163686127107005955903760111715226048 3636268 320645408549114261038928014427152896 3636269 -2691823414379746900854564532208640 3636270 109408050341430539483556257312211840 3636271 598496729951878428788493561012584344 3636272 -398038566002582467337912866651521024 3636273 206900910764559182537066045199405600 3636274 418715091069771913027801034707981440 3636275 -195462025473777693330954175666199700 3636276 -2757688587962635126805885958414336 3636277 -417205035864727237762391253478101120 3636278 174091010798466930600070516387211520 3636279 1163371084680516736332750943900003920 3636280 787108634271027864734394794636390400 3636281 1130727372453329620356892733332104000 3636282 -228786880589915033115495701211467520 3636283 452053017587515709526784254052870176 3636284 639656954859649784241249756690287616 3636285 873162446877590619136966748933551200 3636286 -23511682150463795796318272331764160 3636287 274067426198809859258523366282897240 3636288 143647869660038175453185307637186560 3636289 -1700670076228978859701283150039406910 3636290 -60415550914689759036909268997000640 3636291 1758406281674235386593314878245900800 3636292 -679384097645287275922932754607609856 3636293 983644509384017828800160165541507900 3636294 -645092004793299983118219314750702400 3636295 -3767963955597027521661517037955360 3636296 207560286438008237265940820729856000 3636297 697225572317752589050804339151040 3636298 216315671886493281878653531741167360 3636299 1782554754398795015624817952097135760 3636300 64352991066691676590960457505177600 3636301 1886489217681045546581925340652301302 3636302 541163490521059967721093242515292352 3636303 848238773664788134902019813113081216 3636304 174942411399439391511296472969773056 3636305 971094352654796026227357073267433460 3636306 149584768983804604748574276205228800 3636307 -899195020348239275236649949803262048 3636308 48368498805928938259747837907470080 3636309 37359362547078892684268260308460704 3636310 178803899930055056433566475437136000 3636311 -849715474229779068428228539176061440 3636312 -762719275897031684051336542955765760 3636313 217102446071539496800581491606768544 3636314 -948473853954051248815560153113587968 3636315 937707917438967309454657224897140400 3636316 857404756876365239039780917305943552 3636317 527435548403091632675650805954939532 3636318 229007947916415568408013679461084160 3636319 27834651109350004754211359780479896 3636320 -734322981002411672251284773150392320 3636321 -193645074548305990867552171810799040 3636322 -572547494011790145185960098919418288 3636323 156054908952145935376063982942445024 3636324 1053132545876676602126023741782764160 3636325 -190288256793898980249130499313048000 3636326 1030852672301851076478773272192742112 3636327 -78559215072675156405660037198435200 3636328 25437544508445448567115690690780160 3636329 140119777505510175377445382936335930 3636330 240079381840524795187410453357803520 3636331 295830095656599408322921049535961728 3636332 -251274092333296096369022772801976320 3636333 23844946857613017587067021970706262 3636334 -101967932216255089278192778236107520 3636335 1567925412438181585333777333835006280 3636336 97679771572100479324995278437613568 3636337 -1596118493287946587285185088654047168 3636338 -9681251681812536613199209190096256 3636339 822714946777688795228355437043693360 3636340 127113218553273541341219500767372800 3636341 1965456886258598723605495682099357742 3636342 480413507948379264633735021898970880 3636343 -3154199101963650544052090655894538080 3636344 -1994805138999363045423509365327011840 3636345 108786081394633916427399727443864000 3636346 117684507208764666671524242577822464 3636347 -115039922060895119472433808069521920 3636348 -253496920495635799805745359659998720 3636349 32643637697549125804268543243184920 3636350 -606928503960272028668910456746913600 3636351 -566354662776867677980993421635599408 3636352 -118333252146317705754309138736742400 3636353 -1101586270805830167312209854959360 3636354 64418005143767100470713184046107520 3636355 -701763807580329596772525717674640240 3636356 121308901221017783319957947084065920 3636357 -7213728311453099964798272673084960 3636358 636897644778360414920483435250627072 3636359 1866663177283037846101634146835521560 3636360 52704937187567618568701703192576000 3636361 676115460698903375284087924596375962 3636362 71796764280084737749298244790732800 3636363 828798336107112966159737927441565144 3636364 599135368139277956515455648465579776 3636365 -985067885962985912845737544646338740 3636366 278465324520832215150355674953499648 3636367 -55550061231431114841784065469921408 3636368 638407246396368107350911838373314560 3636369 834427809995172904954832978432495808 3636370 -1006685062394770584580091852114611200 3636371 1157813285743352655018471396483142572 3636372 182626239662060515109705443213209600 3636373 306965208463542500555352306131363562 3636374 -264399338139963166601220666438045696 3636375 745580416548953196153093643210404000 3636376 1184746508117277501080689814768302080 3636377 -668966156599935480651592916265349500 3636378 -280748655091353598827057481165806096 3636379 -853503016256725413181316170378109720 3636380 110997236802837941165817007997414400 3636381 8328961882970511699842652334293504 3636382 584887966248078062024209359076243584 3636383 889551611818823042537981927194110024 3636384 351327041911106164393795094351708160 3636385 400413796205205351714193254469536000 3636386 451611924517729744370288812186438944 3636387 643741434693715065467631508891603440 3636388 -96015520615102651114831595189419392 3636389 139719707975237005622875650160448190 3636390 256307216038376715730308092224204800 3636391 445029947139036829319164446901309440 3636392 -980651782766553240873261167862497280 3636393 -93404297356810989841889660735046144 3636394 -116323213017218494101372075946262688 3636395 156819739236522654554975758235823360 3636396 -127459607752686938014843288174453248 3636397 1026463827905429785423602911669734200 3636398 -437541442530250799281003516681924800 3636399 -516618967824361513496658368541044592 3636400 255256308594465110334870220158156800 3636401 1361058063349104558798117588194976402 3636402 -45683699220489256373090705499389952 3636403 409594255315543442440053939057904652 3636404 -572915663360540187406049829533484288 3636405 614302814595062534884311193300583100 3636406 467500722484088547319675377478052160 3636407 255079714115781567644028868718018352 3636408 -575813768523563051713389456069488640 3636409 -41897041297842527050531747183261184 3636410 178777946385667717681940223506784000 3636411 -48959318471061061122320564284962960 3636412 59368042931754516637858425396669952 3636413 1214959598487073842456336028763052 3636414 36230529751660869468287146045056 3636415 -311252667022717618543954072687802880 3636416 48306511081167212793974021242748928 3636417 146599203401033657393464287371458848 3636418 1100847061741521676534430667355262160 3636419 -31064952966367358289248959613687280 3636420 413658033989566044456138340820090880 3636421 -489490873367956771694582393855161956 3636422 -103286097536088184943203533277157568 3636423 130945414451415295685350147520331744 3636424 17492762799772832944118301153730560 3636425 -628312267303577141569566666721579200 3636426 -498196661621679367527925761752736000 3636427 146357572472559690305773299763952276 3636428 -666156915680668474683235008912844032 3636429 -373124399217769816819857992456824320 3636430 231191705919364917754969520089056000 3636431 -190432939782906197254907520876951408 3636432 -303715563642104571484341951088336896 3636433 88746035744804798504000197720698340 3636434 -572130461758379476474629496469615808 3636435 -118429724043201811198452314535187200 3636436 229425800985116867372523055570460160 3636437 -2431784842281473014721343683750880960 3636438 8277066631259792254521500229347328 3636439 -1352683550715501373127309730783024760 3636440 -631278728200812464120998977004339200 3636441 1252937364928410992208156316536697440 3636442 -522961603802844877618671396398938128 3636443 -1023512603440986674656484876970133308 3636444 -30816835472040339696486951309631488 3636445 -1301078364017048226421109789539425300 3636446 -444990632255177380551985495062424896 3636447 -197206255296325016196508275369046200 3636448 772710608257333799323198129723146240 3636449 -24355253358233034955794379277076480 3636450 -171820981862407589138120162105456400 3636451 148053844021313370381733129941576000 3636452 769839270466373443247517120508907136 3636453 -631732975905803940621821738152605312 3636454 -126789405550691464855611001600701696 3636455 -183686468902292021762770887562272000 3636456 -262906170675629356128877445691555840 3636457 -345124816750307971921356489316571568 3636458 53163877291537140389411768080619520 3636459 850733699182395457509463727265609564 3636460 -379332552200349334371383125045693440 3636461 95493242532405095482863938996221440 3636462 -202510738375842302852842557999488448 3636463 623137196684246097402019986892837712 3636464 3607981573294611595684301987610624 3636465 -257438133192622632374318496298214400 3636466 -268746309163017370299998556195587568 3636467 39549280987583129583988217624777280 3636468 -1000042460849047296523799057206210560 3636469 667214545380747869271417915917885870 3636470 -554372942634617510504772315968970240 3636471 268027751402993343953001036175815096 3636472 -506672389444529869687939657573048320 3636473 612015137808788661403601941493335764 3636474 31444326466965594685623519336591360 3636475 -323673887637098814655759123168163500 3636476 1714797275818371638775358334303170560 3636477 -75939749832144588737916678607797012 3636478 628786884644232484880575017210280320 3636479 355139482655548007651103584429594880 3636480 473427840300861876491000159466946560 3636481 160104203658519336374120393094977282 3636482 -250761393662617425225216798462735408 3636483 154191591216639813358076262671980800 3636484 -316215883605355532979559433085394944 3636485 857611622396103266483328187632693180 3636486 -94534581684871917043981223233536000 3636487 529500072916041461084407001229906536 3636488 -1470759471921657192453200417571348480 3636489 324110320758958215998317229142055488 3636490 -158777002094598096498109322703452160 3636491 -2089473810572218474323404877484200108 3636492 -615222287758293519808220830907609088 3636493 193584741888892915119760696098604000 3636494 20760402868625986271612724329380800 3636495 29192912676205353772860916714681440 3636496 -472813498348579045957933499342848 3636497 -3043619046239489272518505436497776348 3636498 734577121630161542346314057322344064 3636499 1384465647781074650610662851977651500 3636500 -245943899980645946555284561858560000 3636501 -240044959593866708234067790545891840 3636502 137035846064704862798185214895308352 3636503 -206603463235293308554994424751370616 3636504 607687327270594167015937335684894720 3636505 616510970172755365731638912584056000 3636506 -1140663516301455539826201489285958176 3636507 -195176935774015962930503716494343680 3636508 16821539887410032573713817508568576 3636509 -490472807086333052722767215880617940 3636510 -5326818105608259301334962927641600 3636511 1878526910295110383125420336727510112 3636512 -1235714465395734055584573448596750336 3636513 -1124936097909416751648615614395702380 3636514 144346903166466971347269562510643712 3636515 -381454669722637009427442856227716880 3636516 132316123523780971310861207204388864 3636517 -476399212003649299407127173467297408 3636518 -849496348816131946665081812278149120 3636519 426623632760059187049130496464258344 3636520 -1004095289697094211693228958693888000 3636521 538225046154688417757502775861224960 3636522 556627349644278235527889472423408640 3636523 -1497509598591966291305831785386531072 3636524 -414122249530256368353527191197388800 3636525 203592982995166980927668435578360800 3636526 -166339610184205207370265802227100800 3636527 655343094589528806630885736960847376 3636528 47184642994216258643930305643151360 3636529 -607071033236675667993710281196644800 3636530 58009674987471210893018777270891520 3636531 1448773233078948262062775755211785312 3636532 1237625971649446409352200368386701696 3636533 1116858176560863568625898575669242464 3636534 459490223275259693331720935655360 3636535 -848436329919525781645088019826112520 3636536 -114802309789967186682086699777802240 3636537 -601866045971474714599076689032776448 3636538 125643319563041423796761060943273696 3636539 497517071352257410350494197717946340 3636540 27460108745268830612002884536755200 3636541 881773428363661892471201222731007942 3636542 120109237253799077494373588563057920 3636543 -471825739891982495635187822833968000 3636544 -297901504649393383414520933375279104 3636545 486478786955988412517768279673572160 3636546 136475718630435909815554073327808384 3636547 -1001907720708342083242183946808072004 3636548 478764478871392906440635841979908096 3636549 -45267957198991466207726750747320320 3636550 245078744742833187984208659527428800 3636551 -814049392195969615027157553617345448 3636552 -512617011961576000857476474572922880 3636553 4433410936714729859802770805849024 3636554 541071900622227309469227685677116976 3636555 53049142224514626242309508947613120 3636556 -264033950723599685274636025589858304 3636557 -417655844419261586018818972328631060 3636558 105264575702177944740362316784439424 3636559 -473338639031139104895485607070619384 3636560 -468703974243579226325657062014320640 3636561 883516984005683081904129040007730672 3636562 156703868893986308796553495858586880 3636563 -701418485157277374001692520309752240 3636564 32537771872162915445222034759874560 3636565 600989858775556383487238262510074460 3636566 -246516390452075822832125702866850496 3636567 -540202829868944361611183643691156560 3636568 -75075765638247131158129578083942400 3636569 714200837719416634063565606773112970 3636570 -123395761091775809096816970206960640 3636571 1325907155450177949171771843310782000 3636572 122343808365441354025297265408547840 3636573 775202593791671541529056437793773184 3636574 605503888329081400213211108344728000 3636575 57319843764283655387629290747451800 3636576 -42480853933717578091048839915503616 3636577 207151189743109027950255898098284544 3636578 1822592919758305330529087110786501632 3636579 -17403378169372100685285478502326272 3636580 169111453128499749504091847370048000 3636581 -822091066446566223972487460689017120 3636582 17342902161702734847487340141407104 3636583 -101456888831572397434149582011789640 3636584 13011404939150894328553188603632640 3636585 863015479252666521526097650244183040 3636586 720534473624258548769382063601858992 3636587 -2355261211894499842532951590364280 3636588 291632157363821985735249504962188800 3636589 -15992628513877109669003927393208768 3636590 -533770463803737036156087794011200 3636591 511610132170280807246700356991058944 3636592 776780417783742792888703410200051712 3636593 -1421454774206657707319564264024698158 3636594 -123769862920271561559525220996056672 3636595 -630773476924389096934083939212922480 3636596 7918032084869719751520610527700992 3636597 -506687546959803489458226166707909600 3636598 1673454151333836041619334665491712 3636599 -635728574428829636430523634242471536 3636600 -397303719122176434624605720371200000 3636601 -290805101509186890069453101114873900 3636602 -1232807038396358432122265555557828896 3636603 -1127114575590125210781100767646308840 3636604 201506699041714705605183340268128256 3636605 355785146796283905078521796179304960 3636606 85046230183936615068782726354896128 3636607 -794612421320381540821423934806953280 3636608 -1026661660142363920998317163628462080 3636609 76873080401070919442490883834712160 3636610 -198116639416965505625648709591214080 3636611 -477328678663096490434164969893866800 3636612 24990397331667695640057667394322432 3636613 -600569806892734553077639905053163876 3636614 858193403980045091824228980409090656 3636615 835309565226844991512705567114848720 3636616 220788861740557948283506347169428480 3636617 1062934172920214032708579068483648666 3636618 -93806137518575197305909336777510912 3636619 -273458939478827267200595374105491200 3636620 -115674371539975745678408651931709440 3636621 228981203839051602206038920239858208 3636622 596663056946325267705220989882338304 3636623 -845988057054336887916476506271714880 3636624 -148066198834069799954207336937553920 3636625 -4076550429405393080212598397900960000 3636626 277246567277603460867273948547984896 3636627 -926242703480676187546164083424973968 3636628 -72485706873470365536844094313208064 3636629 178810512546594934259994393450027000 3636630 -498193271996501153682152527265568000 3636631 533119850196952471007378604499199432 3636632 978045872022397277417124232266086400 3636633 -125528924474533222953910110780639552 3636634 -961528967627209802704163098497536784 3636635 -265948323843844341569476693059529920 3636636 -88104372044699171182304661363353088 3636637 33075710452822210495902116956674892 3636638 -462517542016579477385298238347764160 3636639 23174122903621600026735736403066424 3636640 -303482840306529126881015560918794240 3636641 -53888003000568154761684842365810176 3636642 145372451111531462695636548465949440 3636643 -2596344199126962662084752696776627600 3636644 -314326351243526319968928282656099328 3636645 174882311131255743876875417521520640 3636646 143797897026753221581461050693451264 3636647 -231656753129549463795178500697737168 3636648 613433494320894223771994531348797440 3636649 -1165463211556571725592910342647096507 3636650 -527086278466829130937135466724265200 3636651 1341180426734128962231091881611980464 3636652 498022803586535285271465532160806912 3636653 -162232064683852205592814579522763220 3636654 29013559368095652304573237100332032 3636655 2050315162269966234518886408910680 3636656 -54460519909377953026803497296723968 3636657 -73168640150319622158281691290215200 3636658 -359559295079256770051934288033222240 3636659 189358132787961323375755760852601888 3636660 216821985679033439418017305971701760 3636661 370880061545037834543860022755561632 3636662 -603107163681189215449185816977859168 3636663 -736395987270793104044754047043301656 3636664 -2339205716063745082155671589538529280 3636665 -355868464358919959479466943701686200 3636666 577150721546368026002445576570783744 3636667 1048989291871363014201946400875407716 3636668 -236971005593771442219703247668445184 3636669 -673644388586898440913721115789757312 3636670 -147563014425276752079023257364102400 3636671 2025669289296837168220973922870791232 3636672 55807805424606371999962623381602304 3636673 20018598751394188161248323841281984 3636674 141787897590394228790374449624549792 3636675 -159791111285695600799194299646362000 3636676 33479050177414506708331540550144000 3636677 277445185160334554757515859505015872 3636678 -605344965695067806443619235633773376 3636679 -105060217901690760768862783280141616 3636680 -779365152859929232505324626993305600 3636681 -1230797134964945799980852863032196848 3636682 -7540464104043515194459649026710528 3636683 1144327676636528801056892704519318932 3636684 -652293010525449291320641291040194560 3636685 9966353687446877795914402370787000 3636686 1353736107902037698135477261002202880 3636687 -1593129285720352100934252111883290480 3636688 508022118158955085606862276512579584 3636689 75317353033384464052169240039720256 3636690 3422967077566086698426588812477440 3636691 -796134176103646210851109177390536192 3636692 158806662828520487701295480586450816 3636693 114716292183532962456248672880204384 3636694 1088974818670706111529067967322052896 3636695 470313817317370201892073775962205200 3636696 224884201105932007027047676697640960 3636697 1023524908813112913129801572437383952 3636698 170098638446062761141425995491488448 3636699 1050125062808334299987693391259810176 3636700 66142406422817488220947955285990400 3636701 435570747686973306352550892520614240 3636702 557084506710681869415090247136090880 3636703 61783669419328982023813530771384320 3636704 -623440989206828587036950737790173184 3636705 326153039481535230308619888426495360 3636706 -137692020939648061972433777914646448 3636707 445748351655547008724971080789156112 3636708 151864485959408966619552840874346496 3636709 433883622153832143310838650817974910 3636710 -135023721395093379032734331627489280 3636711 246062772282719082271119707346096240 3636712 101261204982546612176204484710400000 3636713 -533450473929914244938210065013026956 3636714 466161707237296102842262102046208 3636715 931912587912428299829738944056699360 3636716 408118320630604584685693327451489280 3636717 217507834905973820274622595138229312 3636718 266906889909195652011645105701748480 3636719 2559273623428927283219038879256472096 3636720 122730618287027356153264302460600320 3636721 -751590081365187331788548155373930256 3636722 9164210727511441236113772120008832 3636723 198903613918890424848497205463241784 3636724 241143416960892780676582744070275072 3636725 -2196659536768446234612664161240000 3636726 -290976447829251108711714558595707456 3636727 619523803844776128137350241678360392 3636728 -275448094043722458835467588199280640 3636729 983219946736919641237903873802210874 3636730 -47771726397926765773884787131681600 3636731 -802707281783459229761161597393679340 3636732 285932928530447217319881126809862144 3636733 480914828074850646742098644492860640 3636734 -418643814543624648240365651462251008 3636735 309085267349267521850112458215482000 3636736 287977601722754544254088013028524032 3636737 -89210715330606901143864186510167232 3636738 -437167081310548723007419003000757760 3636739 -776573297389315393206282597652864920 3636740 -625311055277154737348453705344623360 3636741 95553676915049853046861556551916544 3636742 608969345136216182364748101965088192 3636743 1228456652036454955412025416431666560 3636744 -7334469615047822294405995957985280 3636745 -574751990611639389872843813976883200 3636746 771735468966596870498193586865505072 3636747 -213932451129748756304728578017029272 3636748 1170845243239506565691976516103622656 3636749 -1188711976897066426267471751006021940 3636750 69195269623380401885550001206336000 3636751 -245132589740525666772451512337825400 3636752 24764496588998449834284542243635200 3636753 411101060327782045646867377487307504 3636754 192397441279750450520988804495252480 3636755 316920366334689681592886484507530160 3636756 -480216653820645210784104286434933888 3636757 817257824104554317972351860619189006 3636758 740820045055452424524456685326696480 3636759 558427830661880138758277053070705664 3636760 611147586666981271748495133523968000 3636761 796401756781528803591265041412666500 3636762 45518931802436982114352463598979584 3636763 922519266620029211825631229490203024 3636764 938299294673534374339900195841289216 3636765 381128689658642646178799917535232000 3636766 208023022956623938527969413640216576 3636767 24748662963125715892758923413876752 3636768 3584221071146116978827208135016448 3636769 358152774576109583056684561489635170 3636770 -235155671847560826957939640113373920 3636771 651665825997811720263851588688847680 3636772 -456651897361232917750532367341649920 3636773 71353348209807092439511988867147040 3636774 266492635465885851716161972740466560 3636775 585521036097030241862057444641620800 3636776 -326397274535570762709765004508160 3636777 -1213459978644833803114170702747988080 3636778 -8626693939717251018281394956060160 3636779 889155898443112536962090097833011380 3636780 -295932523245740569820937037853352960 3636781 -1719141474662823537377934175181133418 3636782 -61169115398800865783653922805974016 3636783 -895970892223066987389987649253859120 3636784 -170577880384562293466697427393331200 3636785 198894226559604842482535739566970600 3636786 176328433588432351500230253845595264 3636787 -45020317603369678743288295740059136 3636788 -990367106140090644481557810539322624 3636789 -181828991449823077027339528898657952 3636790 -615203340473077591537580651965468800 3636791 483126260472697927294522444988481192 3636792 -587957987150480000675475645880320000 3636793 -1561114149544888662776242081471020 3636794 -28579275356209521423905409105907968 3636795 -463756577226919427124591132476353680 3636796 -315350250562952142392575555099525120 3636797 -1388982454921232701902614275266749754 3636798 570863954630163392911769840392347648 3636799 1923519679449268640834759146412100800 3636800 43230745353549355039389666862694400 3636801 457068300382880047274011619808033792 3636802 -140962999264425237155658739902645696 3636803 -863059701011293245426745419939270720 3636804 315176732884632805538838315660214272 3636805 -67127866318936902469089734142921000 3636806 129053113221824974036412688212699904 3636807 240865146735078064176939684302163360 3636808 -35148916198570895005794934495150080 3636809 1664198515943278827974678625122794080 3636810 -332504694547554456812306712131231040 3636811 21365546574701678418303618054444480 3636812 -1677955619807693482143536995709017344 3636813 381809914559091905965496668296353664 3636814 666889703038206476115498197840984256 3636815 87172943367658510933075399177920 3636816 34266284318326943561347124466941952 3636817 -179389547950651394351103082293351948 3636818 -18305037818786111501594900448758640 3636819 66916605882377922376740943024849320 3636820 99629098108256681434782233630392320 3636821 876742674811803539932331798136687132 3636822 -340879780528890907518295502410708992 3636823 501769922659815568390200079292925360 3636824 -354591882419836820741688291645143040 3636825 295742308246331496675935916964107600 3636826 -385591341757577096001086621283855888 3636827 1275472507086435581484989502895478784 3636828 212430494741143882034988610809062400 3636829 -836500024869817075418001767757868800 3636830 -352358698624150097889571254066037440 3636831 -326627169045276169355886043279828992 3636832 1237724885525728024513413617260953600 3636833 -163118976380510693127919036436244672 3636834 455221755244538256733436118669580800 3636835 42368130439435740380249874019822560 3636836 436897633589539975512273821115138048 3636837 -743791530841623164851445582572360032 3636838 -992438917158627434438919331314619680 3636839 -684412989281580121549624727847852360 3636840 -377194462416573210811942944226099200 3636841 -119337285291189309972624977080103416 3636842 -438691388164312784481473067931539456 3636843 -84729570253481065345540100715810816 3636844 -547534346284292595148015625119887360 3636845 1152447328785487823547573013724729100 3636846 -243932454450747582151168439341488000 3636847 1147081527617872984885776677689080040 3636848 -425799831313199503565950989700988928 3636849 1054549675589031198750845840199326064 3636850 -163954117786630420470363275647987200 3636851 -994212716044718281030604254974480048 3636852 -6759403823017245975229534483795968 3636853 504078508103606142505659112228913664 3636854 1574136817956586402529324816519808 3636855 -802508361508301016262813730150311800 3636856 -194621587185856921609972845082521600 3636857 -38269805131186321384247807210738688 3636858 -124658856853392176903079941125404672 3636859 -1438489604254944761022588561695498096 3636860 44638145284843998917479455698165760 3636861 -1642750134719339844633281775958814400 3636862 -116179432241905702045665085637933568 3636863 351135758595951203980091466383732640 3636864 105966731055104662761530540823674880 3636865 -371453614343338250896647701718602880 3636866 -923497625379820546752706739947620480 3636867 282596045075093588072509816635408048 3636868 -1040060263807263568439394941091271552 3636869 1884510233296804179559896256651644 3636870 137364337713902807722392728410492800 3636871 266077771406837005379622821191723312 3636872 -1532725976609808877231350796677811200 3636873 276666263880988860683064126638604000 3636874 1013599419409378055472474678011973936 3636875 158190889195037716945374161059702500 3636876 582032532952125634651904606810476032 3636877 -1479854475425625783670706439543891274 3636878 -265942307434779393920666289181768320 3636879 1080497157862339361611076817910888584 3636880 -179658820234580508556396250764492800 3636881 -821076149731026833732294800293661836 3636882 139846530545589546050185928967555600 3636883 1106367636152618222547698919955369800 3636884 -291354285099763722341875235195904000 3636885 295333136554229075837960638243430400 3636886 -752412969341311833966295967981086656 3636887 35943689991849588039159303927615792 3636888 -508044409813584115672142343171133440 3636889 249758876648022830377599753437559040 3636890 -219231193942849371009579251660923200 3636891 1001165835543700934145648078648326700 3636892 635981746972584334651251895514028032 3636893 -213872332922144670524546445273255156 3636894 -201839667862461090226078417754434560 3636895 -144104503821697052763362136117511920 3636896 663734312586746265740260574415421440 3636897 37771547337266743596764934398304 3636898 573112373005013541379705867207371264 3636899 376910043822291515367307909145137152 3636900 -38274607669101631652628558801360000 3636901 1128922725199683236113273663466739902 3636902 74044786238899083239627849432605152 3636903 -225377681383316407389378094305607896 3636904 1067107149213289202733639610975027200 3636905 -166648191113533845779430117353956080 3636906 53343674054936059153065807061398528 3636907 -3068296882697920043989768597669582848 3636908 -416045501801046630612511528305206784 3636909 127455622329053411847096888871278828 3636910 599648836737156011522341169030055360 3636911 545034240571902430600237624124026512 3636912 107893771594056461540233448932442112 3636913 -134234293771369226915742790039651776 3636914 -603403241334480905843672261607496944 3636915 -222349303714120874295297992508408480 3636916 -491041380620094195952036983420495872 3636917 -1409844454980282991933238909930169348 3636918 463612422100885988727138856118829504 3636919 1114553908644566810007629886847722720 3636920 26501225378901077197516045418496000 3636921 -579727788322620480245291066707776960 3636922 400289268334222927742228731477900800 3636923 -2320634349336069955719641221227916800 3636924 9796820816271252978289409028710400 3636925 730820020040428422648458151964677650 3636926 -495439751246500646278225325331960960 3636927 1737798683774881122664883398279530000 3636928 607135231918108659147464104941191168 3636929 437942739601145196904254483901372200 3636930 318156194931923994266133897232343040 3636931 18330764925743664662434718999275864 3636932 -92481073169021893832622061969337088 3636933 -79459202314156287963490004143892736 3636934 11943835022331465048995801563608192 3636935 866747785681887436406448060073796400 3636936 -404100814208361330546848914503367680 3636937 1889714913045103011642648465580243920 3636938 -870779492683120756410863758102652880 3636939 -474202643857889298709123383551902800 3636940 1123069107315501710494919410406400 3636941 832429638445620090996207123082300800 3636942 9786878452470618765754526359157760 3636943 1320960842296241775670247664281438192 3636944 -232221604165197634096663603343917056 3636945 -3513790004479049385201357774987480 3636946 -5779782186615902013951361518175680 3636947 218426461364811685400798053089612396 3636948 266488112235240507253466615769538560 3636949 -199934995606103067379413092322375620 3636950 137844078672697436484821779127556000 3636951 -306370178081691876447164861219375616 3636952 -704008486989857757739850597888778240 3636953 -2696898611231081614777342604533632816 3636954 846328988958703989195470676575754240 3636955 392088353076370002723427947221609760 3636956 -145012012894358501238261307353146880 3636957 -1053200555330565214095998462746738560 3636958 -150100007691870272293387099508702016 3636959 -286383496033795199736331472044077696 3636960 289011787938441245987663720923791360 3636961 1080749434094521940496554086703820320 3636962 36771185600103530551959766888315392 3636963 -314078973987735945474252597598530672 3636964 1009705651119468009270884183777422976 3636965 1878709761161269858687258929543640920 3636966 -188347348100775532740252393747862656 3636967 -372511016147590892515546791463603440 3636968 -1682654386919487158764916603167703040 3636969 353232478549562203604351800177778880 3636970 483404622789311390907411145172213760 3636971 792710344633402366519770028710447792 3636972 581849474068893003255359193972554496 3636973 1158755190801960836386597482501899222 3636974 302501097813787911103900623219168192 3636975 190714897184459442622315026226531200 3636976 58987024770853526239411162426245120 3636977 -1796490188287309036554023559003670080 3636978 769439958639937404278197729743567360 3636979 -404569627479190044885128422906017216 3636980 128235301906058878024171598073753600 3636981 708652423332894891420835799430113280 3636982 -138614277291201990802287001488047616 3636983 327214530464813478594047229062954544 3636984 -487385529278569642000618580373626880 3636985 -87954314606083902706240299565795200 3636986 868496834854653603564843930554390784 3636987 471254109775373758817263819185042480 3636988 610019712433172235925144963004223488 3636989 -337090444193044192765222800843164244 3636990 -53389918977230749946617990262108160 3636991 -1643054190627776927183180127546788608 3636992 171997471697932217052193781213822976 3636993 415329330240905380627344205728489264 3636994 130699554096900064021434389509667712 3636995 -691949100141074581058535283439718000 3636996 -635332121681175542624413022864916480 3636997 278078574149805416109644317667848704 3636998 124228264767645263485852048820604000 3636999 -639846043218757596639433008374350200 3637000 -807826969002026052460480766768640000 3637001 927368023371973919320858550630489472 3637002 594057991345623443346699031748305920 3637003 384481857751181665824853782247691120 3637004 576603858639849839114474527468409856 3637005 -626177641523326313590100951434225440 3637006 -24550797534854380733588920470518400 3637007 -1176200654386699830724276904382506496 3637008 215728813008447128561320343676518400 3637009 619691679318103077681544435759410804 3637010 -89884450064623923518543681119966080 3637011 113793535017826503013269819666319104 3637012 -1504014694229062614023161681235618944 3637013 52351017347026325733276473787499008 3637014 119738502558829759404881281427829504 3637015 -938650178452814685497971288386450000 3637016 -463710796563559179016182820844267520 3637017 -279702984053367433560320903861441766 3637018 -181786831195676491301630055022080 3637019 97725620453855788132525488860479728 3637020 -367788514089629319386267711097400320 3637021 697784030535094107905260645699291200 3637022 -142434170285429406637835945789746176 3637023 330032201384050670679831414122544144 3637024 -593101702426630620665796089699303424 3637025 -117950478508098185055348988169282250 3637026 -2235996306875689560437736720162816 3637027 2646150971707011203277493024520606160 3637028 -446476417011097316510791882016114688 3637029 325055836951506068699551065364016640 3637030 -10624249132899011010736889612446080 3637031 541661972251151959747967556581214672 3637032 185183182749172174638563953004544000 3637033 904328448434303911260318838656625024 3637034 172151564404721132809814667416438112 3637035 -162492162278409604534543170249960000 3637036 -1353838271084430323565974338676736 3637037 -255548233866232543022345168796463200 3637038 -99404153632530369244370827268600256 3637039 -223143241365435956533694532845436944 3637040 -247903974567085825688213103454126080 3637041 37682168877741738444498633986516592 3637042 960612074914329918452627125765734672 3637043 -1716122260896424164027146863460334708 3637044 -205587645969567334800796260550778880 3637045 809861305684999891547510655208566300 3637046 -179032994719877140964143586261268480 3637047 527416215484715653144908057807813120 3637048 -2120380441697074078376924865107558400 3637049 -799316020287082345280765798411569746 3637050 -321314264568935367578897817420691200 3637051 -569671805165490461705460345813862296 3637052 1342809985189371209146492792568102400 3637053 82654209279528236824247644570880544 3637054 -81803887527029754451322389847457024 3637055 484219016328994583197173409158894000 3637056 -155198830136818153701052398415380480 3637057 -1543895242153145466242110925210181694 3637058 -363747090010600007165979709208739120 3637059 624765103764867018424455416731369728 3637060 347409056930443917820241189673000960 3637061 1185684117944773211358839255233813662 3637062 16233365067698388215702199794431104 3637063 256880441247671935859430107818607800 3637064 1808169919488312180662613684080332800 3637065 -130051167107083704105506812811044800 3637066 -783230798407509202300783534788450768 3637067 -101418830331531986367944657435108208 3637068 665502544483043785173338230171491840 3637069 -2669590373929117299626927065276032 3637070 -1304872744809957735442622761895040 3637071 -432663663761338683689194361718078360 3637072 -163185430593857275958030394243563520 3637073 925994562771436695398907160568993904 3637074 -153082593176004073903018643893382400 3637075 2198721737131346623939366285905600 3637076 -444699824625395884856541357308819712 3637077 25602633848950237986501564655082208 3637078 -715245115612691721891092021767208160 3637079 -96094645056120693598217497873002816 3637080 -397524647784721831055770143296102400 3637081 -472068786926952028608042182052401920 3637082 -530459112664828060637388531992464896 3637083 -15292526846240498223760058598345576 3637084 2118759089196154893352617823326756864 3637085 -697796223679379900485156245105973800 3637086 -312554366607458456333774640968147136 3637087 -1581333929915919562566059300395543264 3637088 -52819158647891919586671397306368000 3637089 2219825692897688667821457250757279520 3637090 693587497135672909872236061048744000 3637091 85905107603226942294813004431223584 3637092 731440862234706819590021004274455552 3637093 2411516194150549195340339092459004160 3637094 -363228809779890005318129232769104960 3637095 453306332552039485489145601994014720 3637096 -9862649364967061802166059877278720 3637097 -1661297588381656163353663879248992454 3637098 -443170254351901463725140116719400016 3637099 741211730455609794811586318442080136 3637100 -81336477747862742486837181560601600 3637101 -227063493373483049786062918584932160 3637102 15437080819485255516766850571632640 3637103 125051438110363469948579382825926352 3637104 -234035266610180606158833525063254016 3637105 -452980135866335679570412060252050240 3637106 26191658420164969817595719445669888 3637107 -582762746516633845733507532177953196 3637108 2391952891423177431513982598028546816 3637109 259482983517654467758172345535136416 3637110 58601933194517241952223788800664320 3637111 -668905545637674145740320589924585576 3637112 -7974936461654491294144983435878400 3637113 118389095734379054651168710808138400 3637114 231054566276992307441211285204752640 3637115 -59654888596044351301748529702784800 3637116 208462744975034751230526291006750720 3637117 1232441097015448496072413639368552384 3637118 858039887078201948255337562572341760 3637119 -31921566591811630810141827325715256 3637120 -33580978068201011185010333869670400 3637121 -309818267499184117659304837288119678 3637122 773308704523669365345745884525227520 3637123 68182929790316888708708846224741200 3637124 -480226598062285617016575061297144704 3637125 -452976811131102967544959953567234000 3637126 -931503825846642688462262622975944256 3637127 458296395069827354361727983070627560 3637128 -361136034032384792732196778868736000 3637129 -1199569074087378518448867866976679270 3637130 -250044344915740053123060734587822080 3637131 594955414551731769132378904172095920 3637132 -1536466811950870725161335273108605440 3637133 1229686344786245951846562476321558700 3637134 81142836921824118478455316638374784 3637135 -566456211343572154117614705553036920 3637136 163656364826162518746260213446213632 3637137 33495896663363402192541239323803648 3637138 -1169263253827555290538846373542535280 3637139 2892016502736863100542025721052580 3637140 -210843431814668556000267060209786880 3637141 1109014425385370488655426895251142542 3637142 386102336287160627349934180980978432 3637143 82811167187577365906633066012416584 3637144 318621777740747936671887333646663680 3637145 -500458498602845737733815738540305600 3637146 -13043116105353516481614544512519936 3637147 -352556866073172389765011599050041680 3637148 -683638908841651447022381653437153792 3637149 -1033597854324319312010997085147140960 3637150 338624682296577373018868782581072000 3637151 -131675314399639005038141618097177600 3637152 -31098599324949061718420906762698752 3637153 -228385714720596100098434569891634176 3637154 -827342731266060795857139865002178224 3637155 -13617126253372324340255224092883200 3637156 1074913446028341713286580422260347520 3637157 -652985640109798244337504951345558594 3637158 -30793095961439604734146782182860800 3637159 1789234936230946581496199622627338360 3637160 848004209751101293964699571585024000 3637161 1088482549467944258409859140457845360 3637162 -1473327343549846174015904957521475328 3637163 180474643936895582828049738383577240 3637164 -1034016699838475928090785376386087424 3637165 -516350286019174819663143145142726400 3637166 -195371632334272326570166996498428096 3637167 105330839412802404751845812598999312 3637168 102121119428440295230067565338558464 3637169 -2117342353518410720631457672772408430 3637170 63242922360379016995357562017920000 3637171 -917586063368649537478918396922448628 3637172 11198709917184548679654329001369600 3637173 312962471836052481873901254269556000 3637174 90376660155904176715957480803616512 3637175 -1035563278709133796302346540067919600 3637176 -243425862719140662583460687918592000 3637177 -2117543218782832169310448552483973974 3637178 -444685781828155741407415073976761376 3637179 -10520935457430262886664085194347232 3637180 70805343344427559847957360121446400 3637181 229863402647939774478970583517781152 3637182 -132410020137218648453646544158213120 3637183 -747244667196603683998803263883299976 3637184 16403857148355457319347833375031296 3637185 967770893595801180918048189260572800 3637186 278235404580935708985210447962949120 3637187 -341781890255387441424427538991796164 3637188 -445338731112256571445150706496987136 3637189 -2091704712988365761474356335111288960 3637190 592451655634711063860092329455849600 3637191 -226760220911586152046219582300734808 3637192 225316922888031308759582765077155840 3637193 4307735167152413525895967351680384 3637194 -152558279151529277667884135447842560 3637195 427951574018013218306150437839745200 3637196 -1511023367914247495156920897589433600 3637197 -1196420271773142774726708993756754560 3637198 -562352571026798530501228470198336 3637199 -286819420447851434211548781910674240 3637200 10608346310450570916763262327193600 3637201 -2368485053959333566838777639809712668 3637202 -102867609645136701945892587083332608 3637203 -460236728024167153083388796341626696 3637204 758561945303479082396796116769347456 3637205 -187180887636914765339234546265761280 3637206 -153743912251868779212481927189833888 3637207 -907953189050124348444388998308058400 3637208 1260786679372006922585691013774848000 3637209 -174223219591086927618341666189249280 3637210 25762882867079306931803906944608960 3637211 -57058693214223995382351502259010000 3637212 -415059268826144152167173537395608576 3637213 -489957269999630727395337835826142720 3637214 88963323109764441591577024462000512 3637215 -8436183529996596857940765262871280 3637216 -359094695524160206242624760989351936 3637217 -993916297495013920955489351936656734 3637218 413787197956228229605919675979679488 3637219 60138498989698103147823730223293696 3637220 -440173208140461996282725037622456320 3637221 42731301182323793412427377903992160 3637222 -362126431177951192363123985542925088 3637223 962169235309873167152881844678684472 3637224 634865021571121336355423913797713920 3637225 8682475140336588060126375686991100 3637226 59411749730858843060973398543472384 3637227 -677019451623294133436937299905299840 3637228 50895178856363552652669333792449536 3637229 -1535438044068942464721476111633183424 3637230 53268869883116009676316197278269440 3637231 -372881231747298823790086541327882880 3637232 -308814162249071624940807496895201280 3637233 428131494096928158213820742832124164 3637234 758611772125639359621233900835008016 3637235 -22429949522117119787389607875419840 3637236 504087640628129610475944513265459200 3637237 1474256912876853513053942679593858620 3637238 -275523789404172804340742294969450880 3637239 2418793821461568040342773707138688000 3637240 -484200093299898861892337988471091200 3637241 -26903939641599982037151138048238176 3637242 85108942363782529667388757024726272 3637243 -419991215334735077117253706315050576 3637244 -305971125351608172095597545426191360 3637245 62997864297869032457570258532801120 3637246 -228454732268099853913900722875705280 3637247 -388909004667207995208022910076930888 3637248 297585606970151381172613919948144640 3637249 -760730641569861396852086432970268608 3637250 -564716941671565634190279429173400000 3637251 -258622910586998066063013178001500800 3637252 -594316123306174795766026437935746560 3637253 407364913442468572334338354806584064 3637254 163555069456079156527997390368031232 3637255 -280607067204892702475778100849416840 3637256 -643225431055004424204298812942090240 3637257 110643097960538565085671660336636288 3637258 921929932892064894347726255594945376 3637259 -1108124627228231946543308232543936240 3637260 1109178154648598995013369979479040 3637261 -283196687995595134379054420308962176 3637262 1047207790966950188714439851374813632 3637263 -187552320646674690658767224346013440 3637264 116382631453687835025726828116459520 3637265 1322487167272474744451573533304649600 3637266 208018251556673011988050030226840064 3637267 -1145593892378728375423960346363204640 3637268 -702454910523469673397151403381914752 3637269 883155614095632578786833923026726364 3637270 -162770069537257147231258699283283840 3637271 -1615014889963392262516190541278815656 3637272 -693965079347239592807749854910894080 3637273 -992840378740121622421104698667015478 3637274 -22734908523694805294768606797340448 3637275 -525601094819765490132255597001246200 3637276 1585914823843228958792829978073372160 3637277 -605953536297801768261689702012269728 3637278 -245442594717084666807976970916576000 3637279 -1507515778249685902884640188615529120 3637280 419682524845572613696005645690470400 3637281 880862421637541452187976165082149552 3637282 -67952709677822416026721182360498816 3637283 -364122452258855815518911974099557696 3637284 1810002590320953391952870991790080 3637285 -73671207615338792972062850921494440 3637286 139718232378264200374702209897305280 3637287 -603510030510294605719414267984205880 3637288 459849048710297929124590851312107520 3637289 -440423147741042626062723687746213376 3637290 -517137877274587732065853465301928960 3637291 739977601184443752007345536386223360 3637292 -351141334490709910929479902911049728 3637293 769583658427137527185646439348234528 3637294 69362501653060056790424121488613696 3637295 180780993402940732233797755832857800 3637296 -128842834088319645150850544592814080 3637297 1303097826211293090709074688045545746 3637298 4517305902301590046652838002488320 3637299 266452312261654367200906504277463864 3637300 93641169277532722095172719194422400 3637301 -526604544680901030278381140342423698 3637302 -292505822083520372636413018278779520 3637303 1643345558087091976276812916317386640 3637304 -177552409120696619091387610721095680 3637305 -30126699900506535209990780234783040 3637306 599723622662203524586936046199372000 3637307 -362778864967410342834332583594655008 3637308 -98485014839294329023249321222159360 3637309 835175489025842634807106833749362848 3637310 -148880267090914980687283270676629440 3637311 892444528562427747645123689717385672 3637312 -20989519288781951090891371365531648 3637313 -1143502733783510675123933756441247276 3637314 48674288811844536656380093419801120 3637315 -258152886975460242171094327080056160 3637316 1361664398063618360280413072066855040 3637317 317488033691130131200456208889504480 3637318 1730843763701075538945000346245576960 3637319 175205884896182867567131072484750376 3637320 118419394136286613769391097199001600 3637321 -2031833523859837992153090550991616588 3637322 -19620141968898205130662025730432000 3637323 -150982058428806233359553257484473536 3637324 540564291568418819705730513522557696 3637325 103910017787433844386706768495520550 3637326 -162293734602590676868602030931679232 3637327 -35670972360888585297794684921354120 3637328 -58361797406174929187382390095609856 3637329 797653676145827485212550052452518384 3637330 -224138211566510999168474433443942400 3637331 -115783006913320377261889680478574868 3637332 1017734663395448246551522710397132800 3637333 -670529184067766042596091040535798880 3637334 312725498635675566834782963804118816 3637335 66666203032340750486275291736378880 3637336 233935350793078666916449523748188160 3637337 -1048306058974838330789105573035520256 3637338 -227023955116882144503333504135814656 3637339 239441929562643485253622435488801240 3637340 -34210833377006663428525431438673920 3637341 -216195774325148450928705294451536000 3637342 -260677974049221747076663646224245888 3637343 584864354416620979471033248586178592 3637344 -242877847752969200846581048332779520 3637345 155235558706460166551424387104891520 3637346 -134783989547580193708867412299176576 3637347 -49391537994835022103806253733878528 3637348 538754353747066230884933264461393920 3637349 -738263413968800672622595175565668100 3637350 -107257731666264443401527658334472000 3637351 149396726111706186339687062055535872 3637352 -2047025219862684114655673135735193600 3637353 323286621464402496969668416181885184 3637354 -36593182083531130680897800816209920 3637355 1007686887708084070949494172617985760 3637356 -41205457371376292108449792384521216 3637357 286479692244118938844743031035862380 3637358 339450357740568547080907720723553280 3637359 -453886027049437215008426393763121920 3637360 162839301085245978497462246232883200 3637361 20098401720154290834748987798824384 3637362 -92305421792899161575060090184201216 3637363 -3074571219050251374303830604782010988 3637364 1423326366726820480072705427396539776 3637365 -541157895327993000283454583232493280 3637366 -323690544466139084763142050648071616 3637367 -1807939093751827961544831723942034584 3637368 -551584487083666234606123702353776640 3637369 1912765514659686748718700212431760260 3637370 2678885173589423038091511707174400 3637371 22261474075039856650265869219934304 3637372 1511469774533597010481294793401112576 3637373 -2316670691486971059154215359105790036 3637374 -126384991031807529218797790363548032 3637375 224677629560636049298997098125432000 3637376 -443169276889143016754040906480353280 3637377 1588914884437266789393883401605443200 3637378 -874623945636762404143692492567347760 3637379 -224423598148049320027378731717024360 3637380 183704926269204458375495498580418560 3637381 -823562058615805870989362525768544 3637382 185912801063472515534334157143891072 3637383 -31231776898694715186595133335892400 3637384 153209213140418586673496553547330560 3637385 72865528005376476578117370440119140 3637386 19442440818642120091957595605933872 3637387 1202472439559731355445769427489795604 3637388 -1786843431372830126064852663675648000 3637389 -32209686894989116868685405304582080 3637390 246000972684276553753330544996881920 3637391 159632500636005243210264728459391792 3637392 -56824052118212100019886933570813952 3637393 1283136017886609630530312055023246642 3637394 -1449121882558207775148564987406854528 3637395 -727974081428946232121441849013886080 3637396 75656090343228268060961999825739776 3637397 431526059871853789278400141530568320 3637398 92755873028610733616694672096407040 3637399 -209269325709502871727779356798993736 3637400 265594906410819174690147623961600000 3637401 -226002789749407031796567787082600256 3637402 276366582520640267151259506953145600 3637403 147666733175672133136234204090348032 3637404 -279681602508979792029053946558590976 3637405 1114252603631805200640423849551948760 3637406 -264122236328161143238488192526174848 3637407 -660062638966691930939420647003895808 3637408 -496531663806204898763045915118403584 3637409 -726413868597608047017202832297238480 3637410 10210860185640541814478082868997120 3637411 -1402781013020204515336362712809117988 3637412 123787811321065545922916195367747840 3637413 167705799940167348966908110162560 3637414 -453742821741684280162958782940094336 3637415 1331887796778585059584634527196005560 3637416 -217586507714174751217292852261683200 3637417 1420217001864621523549087737750705360 3637418 -193200325020210925978331165233644960 3637419 -801308407536254431064019741717094056 3637420 819164597285651036572427451253217280 3637421 -1891338349163020400288169219705508800 3637422 474074009204899669620789401259570432 3637423 887117332251377361316459829371885800 3637424 122030504422901365017816351702515712 3637425 158679237346294009817551941621396000 3637426 257679482862346343156492119772920224 3637427 -1464366111666686626788980543146814208 3637428 -28645469221691326499436574192250880 3637429 58046407495894927883848750581616480 3637430 -312023271155726160004907849738169600 3637431 -386365671204725445243147949059572688 3637432 1305353032598254650851674780977254400 3637433 1810655594270144256301940115729714798 3637434 -802879515067056033599095122018252288 3637435 572469169658661584434395892387946880 3637436 -26281463582719676012652176741982720 3637437 -78075883543811830581678687735171840 3637438 3224352987046812103622181119331072 3637439 -241713675010784048381328474422976960 3637440 -163477530803490719513186401674854400 3637441 469856304588127802792790970413378900 3637442 -242265629547624481844753084342158128 3637443 119041857291034186330871506981923504 3637444 121830235419521060844098163847127296 3637445 -258171294003380245142434702884998400 3637446 289548359241251247555200962151765184 3637447 101733883650530046109236491487327744 3637448 -161167432674103256662357178552279040 3637449 478210484595059175611654105908061034 3637450 -46795367213911060149088167622790400 3637451 -6596702900978721174004381157047848 3637452 -36866620161211817794428667842379776 3637453 -326541193039090817336414620641564298 3637454 592791015258168240257059814026858176 3637455 3414077685070276353906253806806400 3637456 5822805128152108766188395624136704 3637457 -74418606660395862209683104081207900 3637458 104863870125821375872572795914763648 3637459 -305286250985873505991602547217360640 3637460 -326662621848168389791581711614910720 3637461 -1076531354707184940569502103189093728 3637462 7024749003403647500018224392535872 3637463 1895556341866507028308393643388538440 3637464 -285591702562110756583387486394388480 3637465 5494284063929385610613595116262720 3637466 142030602101326287343653369663080688 3637467 542397358489125689692012797625104840 3637468 -70748626914921730430642892653744640 3637469 -1308230326696014804072259149514364640 3637470 -58196265791766316508036647716134400 3637471 -1951170114415206051635976739806860736 3637472 297207296629727376300106874315341824 3637473 178388801752675871093372847044241408 3637474 -248726420531845906167947427552005760 3637475 -59916716308843878815589363378785400 3637476 -527917967277315608262321159870873600 3637477 -137538404772352013319568436576131488 3637478 155226937657367843337169443257668608 3637479 124347630052289548627919414799165648 3637480 -447420152336904459287911326877286400 3637481 -1441809801057884479402503445128347718 3637482 -28056880322523688541466064690545408 3637483 1626856772287764695808310785605857024 3637484 1207748225456903428030805484238070016 3637485 228823053511153627903195584885693420 3637486 660456662290813552353946257435504192 3637487 -290765476201072845904228198803920928 3637488 -94553537392567908068214350192541696 3637489 1902606462398408051548757626471324980 3637490 -312685747520028153942089948821629120 3637491 -323134832555454518967494036695599360 3637492 768480343913340817366787587859576832 3637493 -1081406468075079219667902336283627680 3637494 7427966151578192850584804330557440 3637495 188346045747417578324346776531175000 3637496 138663447600193669460005165679984640 3637497 56964761920876230438666553304400672 3637498 327779840332227674949337656401674464 3637499 -410092012590791590470291487862640 3637500 -422061766627090735647945420163200000 3637501 -692393942091255642689359359138335648 3637502 547948861082260245579483370625856 3637503 -1253360648619332602131518860890594888 3637504 20073057116244507572979057540726784 3637505 211532100858817320243650069490264660 3637506 13405357858525011163676825430827904 3637507 902769497915121328423102532355812832 3637508 -20306850273158628057201617166372864 3637509 -54178493593608995600433445733797632 3637510 109218465505734214190071148243948160 3637511 -685619094636935906552626443011536776 3637512 -132378428584761161060335323552768000 3637513 397250116115348475378267185681202384 3637514 -614507690167617210461543700248679168 3637515 231356445688238780878373162207182320 3637516 -346040816840477358301021847157602560 3637517 -25474792820578029093647661484618152 3637518 -1208973141051016263765345648478771200 3637519 487383660655060343045577099971986080 3637520 -112065226921919484631381157926502400 3637521 75423902413719846745471340328624000 3637522 -173177561612987703534809432154682368 3637523 -475680759769580551956258696274710228 3637524 339163547445673280840722527816044544 3637525 76158286219546557757409543401839050 3637526 1381737031050604517147355568304647680 3637527 497897590216968220047217822753511040 3637528 -1524875799817095030914787978928128000 3637529 355152590712424784210822419417464576 3637530 134503041360563943925719007160683200 3637531 -773183279584569493643797682857661000 3637532 1076448190065435526151043664992093696 3637533 454275727793574186687475180840575264 3637534 774082946430149126473332317805852672 3637535 1429348027605213641226641648128744560 3637536 370840020964698461041222747133313024 3637537 2033820559046953531831440306442497300 3637538 1250782036211671212914536535926915920 3637539 473407573744660899155968610563687200 3637540 24782680350921568333802458020986880 3637541 -1746898135258849976877915217742481348 3637542 4775382376078316500866083453208576 3637543 23203521766626921408397204363166208 3637544 -204694649700599929812022068409804800 3637545 276802797643229004468704734679677440 3637546 982277576489095533641769517226824704 3637547 -68535823831601047201409123954237004 3637548 40662471071348176844198608807080960 3637549 -1266030904311994161987145015984803636 3637550 -82170119733317179001752436234112000 3637551 -717752805063101860528171970931493368 3637552 -69144523167359270741764779031789568 3637553 -253735811641286386996372393888468416 3637554 -30704927226624486236394692731952640 3637555 131383047130233957597283387952904000 3637556 1292998531604946214407357287368582272 3637557 -130204194023534891713667490339423360 3637558 -25602879053683128513607757626849920 3637559 1342641832729272413918725324347743400 3637560 249032237780877821909526477335961600 3637561 229269464721581260612778589709933524 3637562 245419571523950262231239810306962032 3637563 -1157170774603342081289308865064718056 3637564 634962181415503209590944035477041664 3637565 1147311658791603762989220747270213120 3637566 -181944208803121969386258125187306048 3637567 -4994300870074042878300237576955800 3637568 469933160499700489628942053152915456 3637569 101064033091622409884238330922708800 3637570 580599070857727966606572428634024480 3637571 -234309638036167104767656023003012096 3637572 188529103796176754387543416504522752 3637573 843693665373999610236676208062001822 3637574 510459222766252339046577958224157536 3637575 -1075809311199655618305900406214772000 3637576 -627099720687744104513511765924249600 3637577 -352210332024511347011942460256001574 3637578 293609378746264132066825482981000192 3637579 -521603826409231339495631931350124120 3637580 -393094770578841178021908017436364800 3637581 -475641899451445377925472671027600416 3637582 112930750233471744661660702567083072 3637583 -704907735061729807358252509439757696 3637584 234535551366714070300146110721613824 3637585 -4349838298420680584978469423853440 3637586 -898144091819258361243839211023654400 3637587 -235691250037194486642106450266402048 3637588 960555745450063337706976931213783040 3637589 2257397419512355028996947493805021390 3637590 18846889448867360720820297195540480 3637591 -825979702365587740753318022883446008 3637592 285370502390076935330534638792949760 3637593 -820264179540726396812290946587175718 3637594 -1358919599396308045356531275568361728 3637595 184438187889548487828969100887037440 3637596 -513683874277434098711107198243900416 3637597 -1789226267508529343790412202502393908 3637598 132325364075567472444953208678748800 3637599 234949970780806344207442584201901440 3637600 -565698767183431606530707855464857600 3637601 -3331523887886157232447413955136323296 3637602 45703414901361125952809640101928960 3637603 404187861175972226978568328674797852 3637604 1448806666328264996384583878411888256 3637605 -339053236338423991897002333421428480 3637606 76092378855931258756448088748798080 3637607 1659797141876416671864722004835656840 3637608 194131254788001948874607557314969600 3637609 1516885112574288093599794000796982516 3637610 -541056761381705811451221813692603040 3637611 -87192329911697083325757881644738512 3637612 -1918030852312948578572701637056266240 3637613 -306617476482789734240850721909537044 3637614 -80905468276045949852463714365783040 3637615 1199862633294666699190508445393254400 3637616 -88153244731457828429751640683872256 3637617 -376763456140733570505645605551837920 3637618 -527796501221532635038969257794124384 3637619 78590871014325877914349540533523020 3637620 55659321355420108042456280469626880 3637621 380927262024906782775413362745664892 3637622 11526053064092524176281434640447424 3637623 422425140957754483058938891044481536 3637624 -512390398718739039996694332924518400 3637625 1462275795723027788897018185792749000 3637626 676708654916437904755778383429885440 3637627 -71008092750561006887474570185516000 3637628 900642505227290580401760159014400 3637629 87628473175207198422696988801096710 3637630 698551629527059039012138313072803200 3637631 -933835307210966542487032857897139128 3637632 -212303679363828455286299526388776960 3637633 19887303669642850975463723003184128 3637634 -88202152367796589454314313848258560 3637635 539172183180039739574588435470503600 3637636 1385664623046123039289078650991230080 3637637 -781005362389251510334197663609495714 3637638 -245990398664526839022337061535259200 3637639 144843118724363596519041912010530456 3637640 198953525387577528231648008616345600 3637641 -157737083566694576358658098953419776 3637642 333119380263728462716969365905664000 3637643 63311139046168896195924183671094696 3637644 -393931805681927552618222771548861440 3637645 -88867209086202444825822786420328800 3637646 -945376390709126202813988112429821440 3637647 -226536964033670593181637381232189272 3637648 192032569942708649873123697130209280 3637649 -559136388570645695030066978917834140 3637650 -228983260791003979590169853753174400 3637651 -3566283903421472253612079305934781168 3637652 -290177755771249171176581447821820160 3637653 1298738295501067264503236275115059104 3637654 1205923069820335733665106563789632 3637655 -99051678602424621717596206638515040 3637656 1728185651613380567197381602985574400 3637657 -316328168269874109100217479921143360 3637658 219367560378516540250964293461360384 3637659 -1954223275055021084582814804289574400 3637660 383702216742056347319864034624245760 3637661 432262556138938111069732801380014592 3637662 -140307484890224244886311248713199808 3637663 -60152838269756532947138577225580496 3637664 603131001430276080372950194276270080 3637665 161673876653395690648040434103154600 3637666 -303031958607747589484443602260065968 3637667 1607899648576596909385536857691689352 3637668 799529179539613729067003351371760640 3637669 -812581561547807684235443655861204704 3637670 -689531455707872827357425217563630720 3637671 -1467674896178692527835377238199424 3637672 1336960751526231005028572681856076800 3637673 669330317623007216700333656444829000 3637674 291810622042035930645965400201991008 3637675 34962515176565326952758558321873800 3637676 48232672705214590608603744246924288 3637677 225396648338309905498316598163583232 3637678 816548930096189659190666858035339200 3637679 1066784556182619202970389320212134776 3637680 -50738150610131389592058020678860800 3637681 -404019692892222522177818339560529518 3637682 -307394580379506668853755892244291968 3637683 105672233335425083594021348654860800 3637684 -1136396944782334627567259364555309952 3637685 -323312932138955077247457019476263040 3637686 387726833977545063739181515973395200 3637687 -622086902381660419654459572990056760 3637688 1128967190969800785015954774631157760 3637689 -141995472431507755063665184105888032 3637690 -162304250557114833393199261749027840 3637691 -313562157270751811261325955820554908 3637692 205420049049686220431313451608264192 3637693 -542455341271742101238994129809808058 3637694 -1146274316031133165788079755070192128 3637695 2040927494515042936889791932272640 3637696 -116432571192717634657494044107603968 3637697 123318273476771559126591407585337600 3637698 -213131098421306268408344405523398400 3637699 -103046673423829487072326329428071136 3637700 -93930177308704837056794232783897600 3637701 590946861965834840645928887561558430 3637702 -588541602369996493962928675296220800 3637703 -502731402932645651275825145150474736 3637704 -329073803137119471342380096185958400 3637705 240682533893430455603771790994309860 3637706 -1798624514237552238486139653367180800 3637707 -105003723415480876705202557722187560 3637708 526590363979318911271557218250716160 3637709 307627784614192162696048549690145910 3637710 38898468838243231567086503075400000 3637711 1303852407233369857462447515223096176 3637712 -20371047384182578736181997669662720 3637713 560790618712796673330039841792176000 3637714 12771157405598530502943391405545600 3637715 -429887601918276876499676630740862880 3637716 -329727998023669034661554610327042048 3637717 -747238268924236075721426802307199268 3637718 56541523174147077944229288154598016 3637719 -1232253618223016598045208850639602656 3637720 90198696699862683415968457082880000 3637721 1759229172354474363150095798365717200 3637722 254757771462706892968289104801891584 3637723 246846855533481060625119403591595972 3637724 -1387337069861413126967306006597697024 3637725 -48347910581275199729322934568740800 3637726 -10368377416912806158648218429243392 3637727 814547202523908904739739455824933200 3637728 -210396135232876522580264466334089216 3637729 538821463696074947627673096160845076 3637730 -29546846274172436384684541875670240 3637731 676105805042324352927382208478387120 3637732 27154514645348213031577170577653760 3637733 941406213965773195089927572378322624 3637734 -229456514229326704499507899960983552 3637735 -1698271560241439336858369518928051040 3637736 63311115430422991086913558593484800 3637737 284527855879509717190429769306089440 3637738 154038617850407118899726244474906048 3637739 -1276878517686889559440706349403926528 3637740 163706120120783357786947582118707200 3637741 10955112847633312661340365817642784 3637742 -474161787980870509172058816434017728 3637743 368680206470032834675674506862294528 3637744 238578336545933745777935968010240 3637745 -1482925874444062732725183539978820120 3637746 -58211559476125518270511686577061376 3637747 -2422493629951330660387771397400580080 3637748 -1236306076104882566188543605132542592 3637749 353860840643122488009699998874053568 3637750 64946958626608859181829625027424000 3637751 -1051717432849424691432830769921035136 3637752 -186402481814977548507002697257594880 3637753 -407244257798462213301750779797849344 3637754 770396283453300611019076668376830720 3637755 697884130534764539811116590091082000 3637756 221706164398809846820102767352028160 3637757 -582319802875388248252544009268480 3637758 -142965226543128820359081055711810560 3637759 -1418115068946417317655385023163151960 3637760 384113021969923897182270317081395200 3637761 329299426299438221596745224008760704 3637762 -51469699195961878062495602028767328 3637763 -1403959242951246699839568815779228440 3637764 -560528106524237069269182156925992960 3637765 1599392646784646187315831818915536800 3637766 52934099446477292735082769011728640 3637767 -39456624797270300521821861647387136 3637768 1646480592186389237938818524629570560 3637769 848445629961758168906410471335913680 3637770 -149215271341012853087912152898246400 3637771 -314412368295978816313569129083802028 3637772 -884185461243349642631229619307209728 3637773 115285798951499046875630509318049622 3637774 -44328510725811992715503890643614848 3637775 1034451437765068512088231472336161800 3637776 -154306117569126762547237216193937408 3637777 -13079293933953843153839140519645440 3637778 -580878505096546830433837091815090560 3637779 -125818629953331986872704667674372240 3637780 908780217669279447522019008781305600 3637781 -269244726396459870753449121141453408 3637782 279029898931954964903956779522415200 3637783 -454737538729409576473832048546642816 3637784 1255786835386096459833045763988674560 3637785 -812084665632717001155218101265572800 3637786 149527277250664614852917166857441280 3637787 -1079393267159839209117889307964810000 3637788 46098163456936662021280502302900224 3637789 -1365127430277985636960564863040287540 3637790 175560211187016796203646257843678720 3637791 15262733892031372855826295504629472 3637792 174650978171562642016747018990387200 3637793 1388201381679161955483833157604275042 3637794 -5036923852625838281258519078774400 3637795 -261032368965462554128396204685644800 3637796 -1987301157241925485555301490743361024 3637797 -3261484715382011171485863665297280 3637798 -940286747189772622019510971788225600 3637799 -923598226155965553293527065108567552 3637800 -11266683658547434298288178204672000 3637801 883955474452967716530205772678119802 3637802 145406276428239742372286059701918720 3637803 -168595052861701245683116361295880992 3637804 -973263732730258808285701457646617344 3637805 -502974382173139459601558692403847540 3637806 291391970561181802007298324058365504 3637807 733760718415455764237395149229657680 3637808 435096049271983947613484815935455232 3637809 -24036069243021345396757187806455036 3637810 52965812572388876208825638725893120 3637811 -1597547923478231898181289050617033588 3637812 -13144072339442063682029029412671488 3637813 -683462125363382981799152207847349860 3637814 246158972504261113860326360328157440 3637815 -469579174219345965240111455724450480 3637816 -211492804434246700308580303444377600 3637817 -505309935970018582209477003236145840 3637818 344152706367342735804508455261542400 3637819 -182550860647071499203741202313226240 3637820 665699625538439794912891123886830080 3637821 -488553570176108243036032543379629536 3637822 -175903259322979904266677562700443200 3637823 -49116398338071006802287698643653280 3637824 213434040341630601169078182274400256 3637825 1016521325024980385180667946911790550 3637826 -507080091362633904875954210870476896 3637827 782596294871002644246795118422661968 3637828 -433495676276801613016458368495247232 3637829 -749074860714084928674030737249650632 3637830 -143654242542402807247140985276108800 3637831 1367871482998999479412848001949772632 3637832 -17016799441533842076600701342269440 3637833 1278962223712329229514249933412593424 3637834 -137156830856483244743710841114983680 3637835 -1376303908598552481403747984105860000 3637836 964554418257066600995689227152577792 3637837 -168083477242796591665677112863868448 3637838 62705327659734472947769125823408320 3637839 -704519468788056681048128731351942776 3637840 30021272206709230034189420713574400 3637841 -438408882872099292389341666920638016 3637842 170582444288375502770867103821890560 3637843 -6281360553756871887404375294615232 3637844 -159689012413052559680097414165086208 3637845 878318005468829866095134706446865600 3637846 -385977107401865919367197486977788128 3637847 -3133994080281492011589872531755009920 3637848 409515101804627280964419647099166720 3637849 1315076242149322720454315900979283850 3637850 -64279794970810432329919351508659200 3637851 8000345452541577669961559126362368 3637852 -171036776948893181153008093160472064 3637853 -375700486564627915078477775762594196 3637854 287520733781627146429579628842644480 3637855 75199713629060104452713806726527360 3637856 -1106827982880015171737670471443939328 3637857 -2153858153867548027115385444490502784 3637858 627259110101478480782994745738521600 3637859 189378593828514987266849133168684060 3637860 -134025690384834760156167438304112640 3637861 -434800006383063785873377803638063876 3637862 -439807229997459349777083910287713568 3637863 569214503365554625595238834876152280 3637864 -572016300127877328857177196453396480 3637865 -219332178536742101151940839729600 3637866 65751522080126744339679955336660224 3637867 324870282058441088806215591434114880 3637868 -268039829847160546935412309976202240 3637869 -451609762860380600293941942914404512 3637870 508538090232186176208838240063762560 3637871 -1136740337286380982888014177065716000 3637872 3671818817191850476214715829911552 3637873 180377763349432461413396325434932720 3637874 139458180756031210205234672470737936 3637875 166149192478389852790806512196600000 3637876 -1748489882613983259099806658758768640 3637877 384664422622106572751063944248760092 3637878 297413443413262064393848167099033024 3637879 -92523228104891533205644733888277280 3637880 1164442707644792622537288633596006400 3637881 -124332771777660206846120668193809920 3637882 -35000184274137257741373941180617248 3637883 949907036916831136201569336416820132 3637884 750996700911957009023829264106676736 3637885 876873796238831786323110933876257580 3637886 -7150934682140588131812424884950016 3637887 192608874031821338183212854746078976 3637888 -606783738199386017929756969669754880 3637889 102028341558760962982202726522305860 3637890 84983292566383369252818240845637120 3637891 1172903901478310553509639002796935292 3637892 1078677568177673578438949784275128320 3637893 180801782968037841652289905965565440 3637894 -1112205957461458610105476036536042240 3637895 -16982751269701358400116459950798800 3637896 -841768089777231858474051048691507200 3637897 1561440223482625207071850296682216346 3637898 -257850463209770106873007611578459136 3637899 -1194483941323131499277780065552767360 3637900 214663911232539220777829843835059200 3637901 239652909505545091750818351855838902 3637902 -80988626833537124388129382087981056 3637903 -459381075724254183840578984334128848 3637904 29613739085739793191397141189754880 3637905 33565000059299698708038775815729600 3637906 1175886263260836468269505296220330144 3637907 326884165661204582973424467339256992 3637908 246057380031546391927332925807626240 3637909 2396105209592756352566619070707469440 3637910 507136692725840185302784437825212160 3637911 31485981791021092208365109930484480 3637912 -86738566352660613464640365378764800 3637913 1388713850051431549924402184115609162 3637914 -8772602568879162161000075870739456 3637915 1060348337096388173973908013302830080 3637916 1316151852863391260365886459577687552 3637917 995285757538570306307330192229956934 3637918 -70799202142951405182536790899127360 3637919 -59348819291521081135697861093239200 3637920 -118027614430269190931090421653176320 3637921 345301366233488461270427633193771712 3637922 336677338549982244506152491842120352 3637923 672052490322060250481545381443742584 3637924 615239495324008091642481399259488896 3637925 757114592586459032513851303474138650 3637926 652032076922716886141688266113238400 3637927 -1045644326303906051949739694018201224 3637928 584020106867066286999237642982195200 3637929 -15642330943304325441674969016160032 3637930 235096938925546513231649486577139200 3637931 1040531961611488220914004981297364264 3637932 -241144882839779204451615568351833600 3637933 -20303813686947937062546480013332778 3637934 -1002010936707254278560134561354504640 3637935 22241285317579221683581671908028000 3637936 -472009793109094239733345877668446208 3637937 -1580460310402888966062645337056834414 3637938 160905916824812775002376998121020544 3637939 813127363617313284453038082230025740 3637940 -843741586413671338535768783690803200 3637941 1910897446339281530020447324109107584 3637942 -473536734869512850267241369101039616 3637943 543598733914252632522442583383164864 3637944 682715059025616323846642439318159360 3637945 1312452787733647624232164105297013700 3637946 246545223261324225432984476500656864 3637947 -1017195756213321370687343044720084200 3637948 -1963651173670884496909753511137995264 3637949 258859325665097181007269328221379200 3637950 90004019897466290340136221191424000 3637951 78618869023194709110517473260276392 3637952 443310586985794906701178842205126656 3637953 2046421927607592544764101094778456608 3637954 -358573376785237320830049218577451824 3637955 74763453982316360428570175765684160 3637956 303219680658426975081751136811601920 3637957 -2341880946879515860343764456408301794 3637958 -295976354097835833032505003947317920 3637959 -519788704791006897545236436909050032 3637960 -47540723248167253501836671137382400 3637961 -794801789401966798669132667327122176 3637962 439025423637735951323281949933647920 3637963 -102690972532883653005171324832431840 3637964 70320393502611980801887811255731200 3637965 -452747769546370325500329889351193280 3637966 1890345176602598725664470270999963776 3637967 -1276753669864232304414470540255955984 3637968 -55500502100690669966210300814950400 3637969 396024316289463219293180024271938880 3637970 162145466635248436115138201310850560 3637971 -72811615364811011881690472994372360 3637972 1166995575746724170962346404493312 3637973 12760630228290041653286126057314464 3637974 212863828558866029824428665653616640 3637975 -617909510391354835692327585427131000 3637976 -25528611764706063452302553969664000 3637977 983501360804998893288240962740224 3637978 746741476377245444287881865902125040 3637979 184861722130463101578010209847233888 3637980 -433283382050458647677482943787571200 3637981 -910879543631071527896719215698576218 3637982 327153303527038436808032723377982592 3637983 -1241396101422519300378907323211480176 3637984 -269964208407617287666473295282176000 3637985 183714680457508534817529723965294160 3637986 1128549676814715070093026401304192 3637987 1318506005315507423411405452179145240 3637988 -15726779900906333265798249305186304 3637989 1221825103834917778712567213751606654 3637990 -80361537917199319437420970490256000 3637991 226963641253337895252340324079476272 3637992 -671821504208261025409576333552435200 3637993 -66105056247078725107543706663279360 3637994 770223187146951940005211701592622592 3637995 -693610092811262379041780152768580880 3637996 1110526828630921426308932221980986880 3637997 -396325724315870392544001217131149280 3637998 6262743577910572105928883986565888 3637999 -1484714102783672206463212475544534480 3638000 220851491488950760875941450268672000 3638001 -514543458965141156866099482971550816 3638002 -381417211418041478945814259360324608 3638003 1890238811145237154805329548518082252 3638004 47082100586016666734480074452682752 3638005 455139656934824394552812599679846400 3638006 1039393491592935223023825605458365120 3638007 -1683775081242667621503138606238269360 3638008 112758069414896580916432629343825920 3638009 -1224326383517125234866841027089488790 3638010 280193191745834545538612016282658560 3638011 549238246901023355723481917150569552 3638012 -81765244095317989840830874111150080 3638013 -757001672599947204765611170609376256 3638014 165017714260845293051725737930617856 3638015 -5335087579412263537452980352376080 3638016 826694245681101402377908774722600960 3638017 -638833075519296792104480930513767128 3638018 -90003774198035705613368550488832096 3638019 258796519548190483715412209479008000 3638020 -514876232055635902001240473498007040 3638021 -1195814220843910357144542509709223200 3638022 196925461942947382036620009327329280 3638023 -147748344615947583482027572481306728 3638024 493927058821426298001920281480120320 3638025 -104951093087650949196650450477928000 3638026 49366412598787041684826159998925824 3638027 -265982993406092548717720157038526124 3638028 -30426255456434640750431194538075136 3638029 -2361712772907794285324899919644744640 3638030 -445396935015017548019912205114698880 3638031 -139820342641425201454625270453123448 3638032 259244415008050930711924456114036736 3638033 359869514059948481646579742664074176 3638034 -39940110818541964660315311454012128 3638035 328463218115641374632774279696741760 3638036 -564946454509958337579114804902338560 3638037 -80302674901100477014957560447971232 3638038 -25304307578527612632786222329810880 3638039 -1623994988900078701151730409640351160 3638040 -117273213124766973479996378696908800 3638041 -13130299372819067446544414546578416 3638042 -736581085048282742976990839076630528 3638043 -352353751057352975834370789459917136 3638044 538027827395882674436486006264435200 3638045 244029226091666379727171203852021810 3638046 152328745315909265586647005474968384 3638047 246540380425256164510382908417865600 3638048 794183448023453715252529836173819904 3638049 -730022759695567668284037669862349136 3638050 -247084828629526519962953711529672000 3638051 2144097343619824940189752447906972632 3638052 651217789951936270632617519476841472 3638053 164800936917266354162752237045071480 3638054 378412993104950453942436539313504096 3638055 76114348381669694613628751525239200 3638056 -822494579175840809263436488149811200 3638057 841750396462525553918795597339229306 3638058 3837368884560394121436821157273600 3638059 -455126035205618531972569371313649740 3638060 46987741008934900400427855582996480 3638061 -417063425878366902776312198904240000 3638062 521760470507210546588314456558429824 3638063 1876557349149547778117984669932402560 3638064 -213485194372022896385431472821272576 3638065 -726437833563009366768231044913726540 3638066 -203294611531607928600647309783034336 3638067 -315933792434502355425101935271454720 3638068 -514889242735150413569518929773973504 3638069 1572797422228011867801699286838727996 3638070 -299996433141079421612533887448951680 3638071 238056082498064346714197758533003264 3638072 148542082833906556056751348312780800 3638073 -301002946582071369581939732743620000 3638074 587970338778694581450699474095553792 3638075 -193088244804390288950208205496994000 3638076 97349897901067415085250741471478784 3638077 -1723528297451831174337345222948374074 3638078 207535226750373595190813578710979200 3638079 -565346451384351679169382607774208160 3638080 223300715533090549178577542892748800 3638081 1861599967233995931979469126396939712 3638082 217645587096368235336860443684208640 3638083 -782029950337578004100790975923381136 3638084 91505599786607966023898516627673216 3638085 -527879403944725823532339198759146880 3638086 -713964563506495871110070903366479008 3638087 2229869079230191742557142915636315736 3638088 177400982890915357629316624673587200 3638089 306486429664445347665412225619581760 3638090 813004931684493310388733101991880800 3638091 187050105402373432263221117914968792 3638092 -1192125203758204265265845602906298880 3638093 552212869145496990648766668227166060 3638094 -10560947729823485537281266801014784 3638095 154795094044846725236214722684467680 3638096 58236751465334536932165088552157184 3638097 718591158939456461222375680027244880 3638098 -322141705196064154888521350593751040 3638099 -903613817287359850265565691764357264 3638100 145966924016333395010529362565580800 3638101 -1859226122934691041883522181359040 3638102 472407515054530443002881306633791744 3638103 410243786878236738419881041144705000 3638104 2020408011640754034153739922189813760 3638105 -522481829537517000501950968026559740 3638106 105288672339498118191865660463351040 3638107 945955798218823799541198664268136 3638108 -1499362279797133269683250283542220800 3638109 1108882303987893327400389720715787904 3638110 -72841332791626560567964407997405440 3638111 471886498032355951691099921393136624 3638112 1399674864353151788899870850758213632 3638113 -2371219052308256176846179287271548638 3638114 839204592889300775808470572290136656 3638115 12765847209528167725446766210097520 3638116 1409509839552232130210802158475904640 3638117 374919867717756059186927974532874240 3638118 38668755974246349511184637184972800 3638119 2350243025888823357479802499561474896 3638120 -336487672663244070106751234721792000 3638121 -571230835752334799561918522167987776 3638122 -436082469019186887392046434099895888 3638123 -25086087688373858269526328785889120 3638124 200556164018908484248010474335527936 3638125 35977694742422959022290159210088750 3638126 -940291814202463811936093096569879488 3638127 -264972276243795505306241835015250680 3638128 133435383827763694719252707207839744 3638129 103237911846200982303698850254168064 3638130 466852579316681957362436036378411520 3638131 369876916864547881534640972861357392 3638132 478926747844776198329793789593755008 3638133 446906872847713298398413437402351100 3638134 -198691904156787578650968952881938784 3638135 26668811091347077148207363826412560 3638136 -6196487559635686432302555830599680 3638137 -1080527816639286976297064384326255740 3638138 262735756968978837744277451076708096 3638139 -198935206857814804348486897895990400 3638140 -688058693777727360268244066348236800 3638141 -131088570355070834117602817137266228 3638142 29320131917531383389406844631532800 3638143 2308539979687971019534372838051595504 3638144 30859867873455716007829438086512640 3638145 -58905947987177321239639556018256000 3638146 575004030026230501737012330884959104 3638147 -1085908221962233391478915329843254404 3638148 72155225022393560025051748816533504 3638149 -681802406375649093933510724954290850 3638150 430971031321244031996037520413576800 3638151 -429979401678153520692106865969985000 3638152 -53158587058165028180097097042283520 3638153 973703559932926221622458327291751860 3638154 -42744192799035904709736468870081792 3638155 -1027915619256421760020692384832087440 3638156 795030227528500367747946104512331520 3638157 379619712402138038077344790088034240 3638158 -4470543121420081324236942828120960 3638159 -72070613653765078835746070062439184 3638160 -10245561274862291940283377710530560 3638161 1171784169633728185323224865334601332 3638162 -397306400428196978512068075663862272 3638163 -159701142077942885944211718478054656 3638164 -728764719041097680518955289776362624 3638165 -575910282937538060440502030233499940 3638166 -98025342552326666210917965920925696 3638167 -880312673537382210015169602043605808 3638168 285472782233116948118239686183813120 3638169 1405606238599981005323488165314263040 3638170 363464034329259813870845847900250560 3638171 1414829900262976478715981594415194372 3638172 -45580918421459212887638908335172608 3638173 220210015509297675699374378592196992 3638174 -83938452117582539426967002922840960 3638175 40709670599099135095964591046048000 3638176 845207811947500051923390266836254720 3638177 237501483253907225336632357104026400 3638178 -14104145342080424085630795611950896 3638179 -798618347135185581946708482404409224 3638180 79775724603971376472804297789440000 3638181 -460000221703873747346172058833299040 3638182 29827445196328308285891585231993984 3638183 -631102855188902632003821547303922568 3638184 -195270369909267779688303826836111360 3638185 -12776819189917127704659828910582200 3638186 -361136171885451917913082872325670400 3638187 8578074573166034843190085760824320 3638188 -835842090738210120145722658123578112 3638189 -72502402100346810512265662695782144 3638190 159009138022846495113102042037751040 3638191 -164051067020806670473565754516727616 3638192 -141458085403129294419033612350767104 3638193 -313194226958139708860378365515721536 3638194 -143182558371856738258159962994676736 3638195 -854415970153796793630948723449186400 3638196 604861829603328177594733186705950720 3638197 -765428461952580950287796892472430048 3638198 158807305800935050946359626343950336 3638199 579838173470128116818666789287218048 3638200 145438703357046144910487357543424000 3638201 151990549287125797273311893196844800 3638202 182769127135455424388965362349021440 3638203 601590782518953813102926950830660452 3638204 -743839018554750197712564010524770304 3638205 690488891971885041207958835062303500 3638206 201091675564404150084721685435971968 3638207 -2181091242119068228505495786571044544 3638208 -26830365117839400043783043892117504 3638209 -169225979574439143633358454200920000 3638210 -6980135062091818954758816973371840 3638211 -1126606374043108971675816998466622728 3638212 1278680566904505367220318462243419392 3638213 1530978580226965138599703258623570462 3638214 -205185261772208521189507942830179520 3638215 -191089726477823094966476443736524800 3638216 -1941809306494343526347454943273835520 3638217 377223364500884676169425939255721920 3638218 -342896112886394592927609409963711440 3638219 -423485469078142742626220722786816656 3638220 619702355346557017124695205209697280 3638221 138754009417834440002951781901639970 3638222 50921035473933530300500203946917888 3638223 -2421218956794718868922960885957594480 3638224 51552939708179762716650682019266560 3638225 1116911888259152704623935312641033500 3638226 -7476728800441603336371926426762496 3638227 -226294685560453905669179916245515924 3638228 18286950523329852911974657421184 3638229 -250150398654767448152994329621880000 3638230 -7999154517871135332088511554615680 3638231 541883102325270196432017034770487200 3638232 -336128335362427896724647511841587200 3638233 879359684945668938479329239381225482 3638234 -642026418883972811492233360097798400 3638235 -571245321352313846843854775243020800 3638236 468758724381570023043637116827880448 3638237 1290482906096949940559477296999550886 3638238 -316060628718760802645241431588942592 3638239 -312514469762289839350791651777429000 3638240 1356931861549792396550459933176627200 3638241 -329924964750149468578417624582512750 3638242 -166889329102970315085465610377877728 3638243 -618869017417766230546304565169566816 3638244 -746543460153309808347800821922909184 3638245 -265733874931449626088441716118965760 3638246 -449010597913421225110833725880752928 3638247 41159719437315547373113872862864800 3638248 983641799591762218795219766978396160 3638249 492002815782008650628652267069272250 3638250 572794277707617942507716663936640000 3638251 868557369458751733860346576641611252 3638252 -877089485384355981429839090030630400 3638253 -178500921514756211812806939158323200 3638254 60485208949872489449159661372399360 3638255 344901475209769576311727741796089920 3638256 133637629841097634463460078256422912 3638257 13374510486303766563058135438200512 3638258 -92134790861187617693726889620405952 3638259 58760555980051621222676076801770964 3638260 -964174507882395577211714901425061120 3638261 -523164131446414633453274497577856 3638262 267711902381584775974509512513409024 3638263 660251867583251888887156215705270504 3638264 -528420171384876530353250602199654400 3638265 915323842337349233068355215532992320 3638266 147086000545461392427954693196423680 3638267 -1733105697509669135896286918624286684 3638268 978131631954552388532726036856970752 3638269 -1340085715265000087529866633090778656 3638270 -377708187956658174648191213167357440 3638271 81128928613887773410217694427321344 3638272 -1444492482212963104483683301463162880 3638273 -15520388519581291461517297983036192 3638274 -420410064091076196348674638891175040 3638275 -882850518853631993378541640929117700 3638276 -664394239493586039704213955118470912 3638277 -4894810509809705392681623470930274 3638278 -209018306167554800461480714627430400 3638279 -339401424063550380412524780129654120 3638280 104988556266351596065628810551296000 3638281 517718072990325231851969999530040164 3638282 588196879641710829371475992579544000 3638283 695412880445076428366465548308032448 3638284 56963564043708914000948095389220864 3638285 351083953482799556819690309802888960 3638286 357073356714045071250133744428085632 3638287 1664270961891668788202885028351125936 3638288 95599705061870766755596483701645312 3638289 -944150022602657349232474843915151520 3638290 634212865358408174460574742002634400 3638291 43008143346734104461537920168020080 3638292 -178283420031311478801812876842119168 3638293 892512503127618652613322153958710542 3638294 128437167198394385561899497190602240 3638295 -1500647342366235120572004681524593680 3638296 -391029301255750623407889593662832640 3638297 -481352689628581990161913485933613440 3638298 99567448523797182704339620720817664 3638299 701139364717070901328931314642604472 3638300 479369977522339203622455812640614400 3638301 -962076618868761526999446305333254656 3638302 -45152548993225471818844119984363648 3638303 2345384981424589940631344345160243552 3638304 2117251889733410131079728301306019840 3638305 -174408981233749853079196051975874880 3638306 281340769763623078283976095815904256 3638307 -1129586898684881347072705079607233160 3638308 -546792930681214506490165834814707072 3638309 647472896548110265008688734180351516 3638310 -87061757128776658720252267241011200 3638311 514460969646230305108768498744665600 3638312 1697894699099159249563106558390507520 3638313 -366971838934895935115831654997105216 3638314 607409346116826799626526266153326256 3638315 -78622938216848507197067572936759680 3638316 3424393010722979826609316438007808 3638317 -293364839818369362195228657807072000 3638318 1172547710531635063797265097233828416 3638319 -37790573497866806202359019727230456 3638320 2920649581508315059494591587942400 3638321 79971529490274264672129505642941120 3638322 -436561334263294613031988610969174640 3638323 -116703480933497808675794225450104992 3638324 -50379562281859775661414259251929088 3638325 98337886748103856003907484098700000 3638326 592963393875199088125080679396041600 3638327 -334900533914462578113428945424694656 3638328 799944824147588057896298779265372160 3638329 -1250213703800433150324694558922333360 3638330 117592235855184847640573335469614560 3638331 -1599683209394034389125544815257758160 3638332 130513997326776426520517049771271680 3638333 -237461797456235024573292180328559418 3638334 10623224968974795309212464131750912 3638335 -592750392281968299785867064360861720 3638336 -105792253184598064857545836512411648 3638337 -150304793478019134866169353570916000 3638338 -737641003214296924325324541391962240 3638339 620122283871450390063584598472960920 3638340 -220763878052138952384718549131955200 3638341 -393040724992753366056238122685605696 3638342 -178503081882130460103577084020878208 3638343 -319325526926979290041128002067093336 3638344 356999439447341302036873855280670720 3638345 -1055884563791002901805727534356134400 3638346 -583137511902115345073872034140117248 3638347 -1142632742385723275556970100517600720 3638348 -232727436868268479624142734071544320 3638349 783953516352055919153146173748332 3638350 -594738167900959261555902085554777600 3638351 -90786230917557648386409152867445648 3638352 187027320340982192302000838500024320 3638353 282376720114883485808057164043282160 3638354 -267439122980460156246053916764384640 3638355 -118500957094242542902832694796750080 3638356 126291274508188048487947074401568768 3638357 -848547984102632228850936718058301348 3638358 -18176568965015326627826259345959424 3638359 -15534557961667084231252487139290112 3638360 -1366431552863244365839994451262464000 3638361 755021291991508301035459755853873872 3638362 -15603156631180226598371887610981376 3638363 896461325992980434874060545605345104 3638364 -453278006186913866441803650340405248 3638365 -1093275461005775444323306275594046740 3638366 -835541801989316113314398293585066368 3638367 -551528317264952961271660807843225560 3638368 -1781328329847899757319093280335724544 3638369 -871207676403054154112732764087947840 3638370 6712625968275694246135061432509440 3638371 514536675103272105532278096840328464 3638372 -719571843479039671140543931672363008 3638373 -324531073309411042902366409698762816 3638374 402378189514477409130951144429378432 3638375 510143307270370913697839547389760000 3638376 382877858885751467652612153334579200 3638377 -2687957357325605353426559108732416 3638378 651105903843480928138901326272888240 3638379 775902933809193637793035864377514584 3638380 -58927640980176418243982148888883200 3638381 610269401569871291484101147581594764 3638382 449306810877499574209013926910721024 3638383 698951684946776405408601119473665520 3638384 424389557859869445999160295937638400 3638385 -739990707170175194858425674008092800 3638386 1023843976681093910749187423969800320 3638387 -840936846124481828935326484892256120 3638388 -132246532595562217745659668953321472 3638389 -824895235785842664019392910112877600 3638390 -17596628251442828474717540230859520 3638391 912709947056764000985991074740276944 3638392 212206450854080686718929180437504000 3638393 -41960698204033920755199147909858432 3638394 -349481827701486606138192682457985792 3638395 141488361417157513410319719627159360 3638396 862521525147446936350429095338956800 3638397 -421380621295398784668382727082572448 3638398 -1195556879412337413130053081383211840 3638399 -1455869104183110674668326709639773840 3638400 -318173649355043089943368260648960000 3638401 -193180716544536353785145220958458090 3638402 -6786624585332017548239049768248448 3638403 787343945963516592586694846607247812 3638404 270675824029967122337963558071406592 3638405 216627263859090698545350454076580000 3638406 697020104616919021068814636692340608 3638407 74138306233110501114798866635077656 3638408 333296334181665631437132509211525120 3638409 541458557378261341176988038725981280 3638410 527593818366079243329829231036107360 3638411 457611031061615049846760057448501760 3638412 -801679624161129936685754795389132800 3638413 660478538643201058525590801103764662 3638414 -314309942402302439635112214844701120 3638415 341066347762778706605051466884499840 3638416 -187600625818944839271768806195724288 3638417 1376450536942682353887337816304732466 3638418 80727371890429936177313765526965760 3638419 900324512153323838650006075822459820 3638420 -388905222187711016390090291990592000 3638421 297920260604869066550296312314074190 3638422 161947504475315434550821971895084224 3638423 526781906051703357660630980195270400 3638424 707191134190815553488042694705152000 3638425 -74232198469436343392063798688643200 3638426 -365595967583616454306832368671042816 3638427 251798155445775526854973581117085920 3638428 417685640038937288335155500372583936 3638429 2050465022122783480191199800535966176 3638430 -71396710547923682668231041585349440 3638431 875812230901778570186597117088453000 3638432 17422998572608441433680591863152640 3638433 996557798774819554824117917416603824 3638434 -1198262077754809170794261429976222384 3638435 1054847379162031555781849787843549360 3638436 1270650595707600129835006906379372544 3638437 1741974318651529386136513765510483392 3638438 1353383520193971814965169584656407296 3638439 50839973613435046822070112365488128 3638440 433642295945805513275489388339916800 3638441 -240687362608452903712544840760868188 3638442 -525251517244896829377276507474602496 3638443 1126722989067917269066744586323763320 3638444 -1025181551760022688108841365927480064 3638445 -15659266091306556007728687892109760 3638446 45607288280214967356650754210368256 3638447 -59993221736066914937796312380623320 3638448 -228080102294738322591114349082935296 3638449 -22696922630059379816621570516289564 3638450 -192284043854346105520862273407898400 3638451 18646841804781624913072430880338232 3638452 -919489101718749321968210749942324864 3638453 -191063955807820270073938036070551296 3638454 200053471852989765811776754922451840 3638455 894522902292287603503579724258214360 3638456 1024695095694608078725816640722636800 3638457 323083344726538622724939646360767354 3638458 360225497831945035272808143045643776 3638459 1949460030448094109551423600723692752 3638460 -188805759394720398644445486684733440 3638461 205953641880150330456085807620324300 3638462 -154365242276890623938565340368553920 3638463 -437406976320988225434158064981315312 3638464 -332120092576630594791076693331148800 3638465 96709973864663515167150865034644800 3638466 -14562969057565638328408031809136640 3638467 36050181916417913480626053775258784 3638468 -364254803586081446412891836783493120 3638469 140142832084465090670533528830195360 3638470 228978815398714532417978603566080 3638471 207463956903129111248421647540173440 3638472 -37059994936242459553542959018926080 3638473 -928334474151116445047430701386682278 3638474 -54989634798398557408774162773961728 3638475 -860342955284036127978281898545072400 3638476 -594654983001166124269315662841446912 3638477 -1243598198638946046682563227766913674 3638478 459506453063384000067693849867484224 3638479 -592463086322793175349269377492969416 3638480 -6112430821062469451614109137059840 3638481 -434002750215255366103100761011993600 3638482 -437036282548879860042395468592355200 3638483 346877137507998444286694732176100784 3638484 -1194149348560894450899940560721059840 3638485 890605220601992032379028934824969600 3638486 -52542824136629716571538895392814656 3638487 -54918998092278108526478253659626032 3638488 11553444666855200046510158549483520 3638489 -48654114981938780914039694968894710 3638490 -130344728142496211245631990693018880 3638491 -808085315548767541532415451911778108 3638492 -326316922353768513823034183801558016 3638493 -498393800036797308686108988097841280 3638494 -1136713487927728804673724215169456960 3638495 -251412976882176714545956523141208120 3638496 530589396054085705913131366160007168 3638497 -435998350694924399714686772676841054 3638498 78805425452539275334452784660958880 3638499 140579127348799238327792400649586928 3638500 1303992290795358060322562324643840000 3638501 335567217179796481663806720929771904 3638502 -50747373984136607496814356915204096 3638503 -601470493093293058779564329658798696 3638504 -108428189108129284996642701858785280 3638505 -393275564890570345037644570482593280 3638506 203471923614315311429146913444615520 3638507 -34314775695499901239669038547007244 3638508 -102210370477812335929001639524171776 3638509 575690547916316134968744153990075616 3638510 -60840621520651931173853516435793600 3638511 -27635104597047253887234777555248712 3638512 -99230614249478865833208346009206784 3638513 -2134607883619251844744013071317656238 3638514 -312737314825809713622401689588277760 3638515 555527040159314639577249187101218160 3638516 -21281001075175565200479943561420800 3638517 117296980410199185180729443862773280 3638518 -154001284377811562406128835226087296 3638519 -5267081773103905244564804014477920 3638520 24965137621765055925981087006412800 3638521 953053888438228479813779309525295722 3638522 127994378861195043951475763044371312 3638523 471476396049985417195104773299398144 3638524 -1177433743933558989246576526275579904 3638525 -703735034317441410540015031052944800 3638526 402012348708183279620077096010169984 3638527 741907492217448823352884324324002912 3638528 1666751688567041904379916409964068864 3638529 -419495384460399711603271404448560300 3638530 -42525139301443908306741203433446400 3638531 3082908246498316114142732620674816 3638532 293976192323588944008112344833900544 3638533 -377959618376375899474906298363898720 3638534 252815398322054444673614383402167552 3638535 179344622406564864924033168279711360 3638536 306454364203297183408839323167948800 3638537 378487285651070557933746653261195904 3638538 -9547244963121796214402879148326400 3638539 -103291665855591843444941447387218376 3638540 -1064715129377173477726386686921333760 3638541 -1432417779035358233275236351827193408 3638542 -584636045245881534627343947341771328 3638543 394336663474180401606195073294498560 3638544 61060979275304656728619586499379200 3638545 -222483270884314941544170345590295000 3638546 610831176255160356782615420113283472 3638547 -831511576565454772130299990030753920 3638548 40784167042678329200636676299355008 3638549 -1621266235150677849457611096056766450 3638550 -111921717031037308080451065013862400 3638551 351614416632294088478777673920024752 3638552 3198838901751977895187016247566254080 3638553 -781833791493344387272612390459957296 3638554 525464998772246083402564277585438208 3638555 -636450272520911430291767897574383040 3638556 58206692193025438510960733060055552 3638557 -341505747408620101939392673227034720 3638558 -193290385275714681880754343467516928 3638559 1395508327433703742245823263717637704 3638560 -323146584777197164638937798986301440 3638561 -195951350795792200197640930620899388 3638562 -297990372660697741982191247757655296 3638563 440053675834546468152773234222653504 3638564 345732958293145185987318817878844416 3638565 -19742702860149789444599511978785280 3638566 -730344908573521345617488040933492768 3638567 -887386029349114375163723597601904848 3638568 441523488010441227572648886288629760 3638569 492898713999355064863835440330809312 3638570 401462256220694567082750433224057120 3638571 119730095667413692075544803415162712 3638572 471610392794557783314079837067642880 3638573 -323137298865244409316483467973923178 3638574 -9754614604112732562123327894773760 3638575 624227756128709910636474644658213800 3638576 464964674722454073338389375473254400 3638577 -299709960416246176623560777259609792 3638578 -1040026824236796198825154110097029120 3638579 -246193854336969073595172170771919024 3638580 -194678513688324699737056185670656000 3638581 -2094662615183772671500776654275507300 3638582 -220326489300581028850644036251001600 3638583 26534338782281429011307025347811024 3638584 -1947949961033741249876999005387837440 3638585 363344027851845192001840707049539780 3638586 44187243707890367984313254536270848 3638587 599358486000273126285812162800911480 3638588 -229957805379308921512497955854896640 3638589 -1100731049915585746554977403289095360 3638590 455633068996274908463937203655041280 3638591 -461077785302150563199860779943224 3638592 -160682285807901280477242943703875584 3638593 -730053384031715708127478266658511742 3638594 -419495248573641990921888639612469248 3638595 -610931424605235863236912851067929600 3638596 171969337919566862208349214248120320 3638597 -72019803500078465200441539778655940 3638598 -51172448558129183525710206391292736 3638599 3089534079206905109713293857125919136 3638600 -57257303040558464417571819773952000 3638601 80129475253128784958936468685166500 3638602 257968741506894044562205100925679104 3638603 -1461075559082001192240635967618313560 3638604 233772442138537159052157038881168896 3638605 1896210369962738012034359576139375360 3638606 -168005486923456231363644845731681920 3638607 27124116935642073009556613388369792 3638608 -89920122299123711377717458135023616 3638609 96511447090136122024119716566920168 3638610 -324668993130873914112073258928143200 3638611 -520375941505910740619772388399686368 3638612 117744997925302519477134061187476992 3638613 -733949687347326009224179650702114912 3638614 336183255680016868904329255932825600 3638615 -420041412953976492324489700018404480 3638616 307704840352585556519159983513497600 3638617 16068544866245777673662633860188032 3638618 -1373712063135110373538843263866400 3638619 856071869733384936190416488157256044 3638620 202239938556428589394816939945735680 3638621 -232351353253186764171960231842774688 3638622 213771741161331651287197127635497600 3638623 -10206419022187235525326658639659056 3638624 1132274165430020477152506033396252672 3638625 -475581091045312989462796887648384000 3638626 477931078966006422301325104646862624 3638627 -141485321502827584282841470224109368 3638628 428780560275151559316251264885022720 3638629 2867068968120035074136568821173843320 3638630 848989446504918086421569490357398400 3638631 -1216583296638008510361580073294937048 3638632 355981969726910343579096905343252480 3638633 -128025175774832292114449337984186480 3638634 -188704106011506850111891599222924288 3638635 61565546220649000936852888407813120 3638636 2308388989391715019393508109570651648 3638637 634826834397512476097936793720877728 3638638 377348299354516311643836186366707520 3638639 1543442302686015403214556301594591440 3638640 -45539168732686223822428383409274880 3638641 -2054767081315223566129992786222918958 3638642 -572098361469034004167288100927836032 3638643 -309035759502776719414022386681336272 3638644 491215049000398489705484186537721856 3638645 571128724534353755229934785904863900 3638646 -504500014709513655976873368244150272 3638647 634960777072231392249559866740174992 3638648 -76821723951966479457106468520140800 3638649 -84798165875274631225153475168873472 3638650 12255262079749223699639862199965600 3638651 -2256689358364841082751176027774528348 3638652 -160759673724962421894011913029836800 3638653 -970798779067049851895675108364767098 3638654 287029344359946567688106028959203392 3638655 155548122864878271791010426242407200 3638656 188907678727581117428461145727959040 3638657 989827893232562563710590701414838832 3638658 131555305306810692974024352122534784 3638659 -1021084745372928025446839151070664640 3638660 7149533313719695173766256492482560 3638661 -679774729285975383162923946911573760 3638662 -464201274886350556118990591404971648 3638663 461659075338702905861809390926297696 3638664 -668013583579787253848404135737415680 3638665 -61783642450333042442714075302166940 3638666 6563083119263845792735916581066032 3638667 608249823880076967814885752843665880 3638668 -551675072461658353975622251211332608 3638669 96071541511902061876635433637734848 3638670 105116670644394514674974446094376960 3638671 -704881494939527540667782222035131800 3638672 -4523748953801678673189555035947008 3638673 -2329150921146870964978588337445304716 3638674 47434360974573651128288448247598400 3638675 904953368619736808582193961306221900 3638676 281427935246367829162104349001687040 3638677 -173534150670802999307976065658677248 3638678 -49463452282822799400444201666555360 3638679 -438733968614490523682924463193599744 3638680 890704724996897569461588937544908800 3638681 -779094308229687960604047812813058048 3638682 -63882299099644211816471700237109248 3638683 -1081778108374615137463377728362524056 3638684 21930309364991614200438132711975936 3638685 -63069526987609242045159265376122560 3638686 -298954429212049775423748373470830208 3638687 -84714300418628800119466002582142080 3638688 564250824645213278173443051104501760 3638689 -889056568303665906610843775293158144 3638690 -40156168704042526336835215367385600 3638691 -257743512457447793205316339516051008 3638692 -139451865322086131054997043774291968 3638693 1206539562077878893863144107536294720 3638694 313553239929533094511028206626590400 3638695 61450616074861668101762608613082000 3638696 -417900706379707103912518496080128000 3638697 239648927685842904883786742684391072 3638698 303132517193395387845043926161377536 3638699 8478406639764109523122614912251700 3638700 122911557394536937837040022030873600 3638701 1067951139820174998929298298206897504 3638702 445563550127051149088102072163196032 3638703 11432772940002041856289570892304768 3638704 148605410198765341412416433224171520 3638705 -290949568521314540570299958992386240 3638706 71758517417881982920843757529868800 3638707 1570846500128517948452646066957111720 3638708 -217839716608057364178414448143360000 3638709 228779056939245181440761044801353600 3638710 292680946930410004431335319496373760 3638711 1077988956688742598056293702049211624 3638712 -298668134413170788337092999577600 3638713 -350300706585961994811847991781908856 3638714 -143894106782094670680130012879119648 3638715 -26380478043573241787218506275712000 3638716 132910028667102364160522867846435840 3638717 -59117993523680335721642788503175680 3638718 -266102801831700141379391537205391872 3638719 17801184180888512930760623700643696 3638720 113666452630477244669088448779386880 3638721 -147423783394629482179559885515508688 3638722 115708320772791063745042888441800912 3638723 -2240729985323830998213004649247202296 3638724 -50288259408490724154495540344801280 3638725 -310281805299063926476275622941223750 3638726 78773122768022189179736848447213824 3638727 873905849402993873945078600710436328 3638728 -563872004239220981562809910752870400 3638729 1653548819557123606884869489008131300 3638730 78806390552257529445897570235326720 3638731 1753125327623155185869212182706531272 3638732 1282720455099515214557837829223140096 3638733 -38405967386516627715016413493196736 3638734 35933345966354728131396058843541952 3638735 531746585643243709303201181963356680 3638736 -199288997807648383308031109710479360 3638737 -123379355824481304851529941025316880 3638738 376734604312929714708322568665350144 3638739 608600167332760365285685052186297064 3638740 1235858708401802146897474031544729600 3638741 1058992435586518555016578442555030784 3638742 -600062512512200033935480858849405440 3638743 -1040923863108031602454341014434602960 3638744 947366603207563381767142316912732160 3638745 -431354267751464358283210240986442560 3638746 -17070416716056998027638797033926400 3638747 -170308404890155381723384213480377600 3638748 56895978233020360891565086405088256 3638749 -52092035284711214491624691409063168 3638750 35399472133733784511852059221040000 3638751 201025698501170161215133778602863432 3638752 39635429180305538351094653057236992 3638753 872476224041162727116945300149540002 3638754 -193714217410818777768805194483747840 3638755 -540828527488279750508906451261312000 3638756 -124299051556453270142108067648076800 3638757 421524566128445843612111258899052640 3638758 -28586694239846050075055203813281216 3638759 1599598124249828926375632656780955960 3638760 593724292801495542788219720069529600 3638761 411271503336794308522979611605544704 3638762 -347286774091606185513263248029964368 3638763 118525759093580741237796530894611920 3638764 186919436232569621993736255189176576 3638765 87760187743957823482356523421714400 3638766 -567238276072218392235543492102067200 3638767 686154078557290247459970649349671920 3638768 65239398454095492078073902209040384 3638769 -780949281657350924273546107695424656 3638770 -134130462489482122017209853542039040 3638771 787817890417755095691499474263936972 3638772 495077928401188252236870835303686912 3638773 -1060897554466264367318126693557936978 3638774 -534833370849483952519414184995584864 3638775 -98638553608927391920653913760640000 3638776 1502632553669720311932695684569006080 3638777 1870369173367184358814565835390475626 3638778 -185524297432933277152529716821640704 3638779 1349165334363024466680403698320773960 3638780 -160761469879583393686036731820646400 3638781 -158317820706507581274634886612379930 3638782 244793434561514925610979960644688640 3638783 2289245024507914638203893458929182200 3638784 387089878403581567841011941305745408 3638785 -157402320728894151856877972508652800 3638786 492182275893432557896816732765808592 3638787 -1230043195085296719223890057582936576 3638788 1138484805904906620037701324116137088 3638789 20432640143120746626187478140014432 3638790 445315648452338412315086741332473600 3638791 244176242378962469728161450106323504 3638792 671769182221666162946146405135488000 3638793 -59775039182066322812797357601431536 3638794 5714905621078806810000167669883696 3638795 892925760693818491951607294848096800 3638796 284925952783459912381398210715729920 3638797 -1475019171115624638114281126645054400 3638798 -101602889929114463458180132525910400 3638799 -325464808987131885484688361856026600 3638800 -3667576551346882954319137755955200 3638801 -614473884541312916432141300147665296 3638802 287403064915158234607043539642361472 3638803 442308248320591028441917871596571904 3638804 -305864978236422089061727383660134400 3638805 1154153861072396051740393206669822720 3638806 172735026474005973551391042462116544 3638807 1030098705077510771902970135245349520 3638808 117322249211064559007773306883942400 3638809 -1251362836497756147254438069628295990 3638810 31209354481953380953269000757478400 3638811 231207965666372317673122647386692608 3638812 -113911123356051030008541819201525248 3638813 263641124482815916079135464475047200 3638814 350054634516648793482838821951909888 3638815 331766689784462167653685720744257960 3638816 -582077296735554233654147981214351360 3638817 -128205281625797736275875833288280320 3638818 -480699425568370623026005713267134640 3638819 2726845648256545325779590485012000160 3638820 267291568569840011703514537246126080 3638821 -289040100292819076655686079689709696 3638822 1554136186259655888147619374634717824 3638823 -929226568487311157162841621686822400 3638824 222189009925980512951306630789529600 3638825 424253266665387190406288781230874000 3638826 61684389488366088956482569417502560 3638827 -1578959536342823590604019286152085324 3638828 -304982698362984482741595954340644864 3638829 957748599572828539739114600805720384 3638830 32429925546291690210745011380113920 3638831 -31422512092236952236589281335716896 3638832 -71205570061159319290136461451231232 3638833 -3074026368311351958426092095783320 3638834 603497496534111844346140958427005952 3638835 -1015477715769691753587738665889737280 3638836 1198569118863504032184626042854051840 3638837 503552868513284464324026942629685792 3638838 71520899241479993637087484446169536 3638839 -788639057256886009976846268562467944 3638840 -1108860416301867151872183661298995200 3638841 38905686195441769922115599380909440 3638842 -293984330864037841449734432404838400 3638843 -24857871743105190053076869613218256 3638844 -44825574339607982801286965201330688 3638845 -52584897476362070437477156429816320 3638846 -670149695575322565454349718017104128 3638847 -46311639166744308417238658557363440 3638848 -81468016825795451975607687189102592 3638849 -1359386703240411639895696689556391760 3638850 -110878122477998995239052710292435200 3638851 -1912786741482250460018998133300526148 3638852 -243944285209714760159719328733573120 3638853 551543574281168596412700472215762720 3638854 -536519744788655238296144926226397120 3638855 -397764565301540703183184838693238480 3638856 -81559675204420470133216967892172800 3638857 53012180725248451829535776437777332 3638858 -241621420795559036360077624962078624 3638859 9476720436354659800728275231124480 3638860 710274100980391836568274908419886080 3638861 -1477613679696161359331280216878793600 3638862 182136267259946610788245620144035520 3638863 2384194649534932833860645990562536160 3638864 134021646988244797541570515568295936 3638865 -288729447874055064344258364109697280 3638866 31980547926103526790821849428738560 3638867 -995486068803830041185604502212610568 3638868 187979589532720404387738561835782144 3638869 660276004116197887359543898396432444 3638870 127229393656227353946890549741786880 3638871 32572530414376933068891562370284800 3638872 1574665434621210359243705690216908800 3638873 -56206811348624656284714308170152960 3638874 62877671354710405305783233045376768 3638875 -8687773595594907982647683157996000 3638876 -405934937037324699260794108850657280 3638877 -410193784926285899103500017363837920 3638878 11387680904146505436146722942324800 3638879 -624146880201621743284609182303575520 3638880 5106117723769434399980496011919360 3638881 300693471873683547231182079885421440 3638882 -73857841034443147407843114008679360 3638883 -1428884289230171284836552534725246976 3638884 4451015153532745098185707726202880 3638885 809275089682778855105606042716883580 3638886 329493992070844748173770119904643584 3638887 2283896415765859641970373608440855600 3638888 -951126298826086310318577109235220480 3638889 -1057568089523539562010049150098542646 3638890 29186123996130319846653692265295200 3638891 1236564840912573731844858372019162800 3638892 -400078284526510105995712496807018496 3638893 342200889422475701677435884934279980 3638894 -3145331093750461583089098328724736 3638895 -13088587385960081715876232071108960 3638896 90107948727250092514913782701719552 3638897 -1240074320206350533919478128489861708 3638898 -1004376781194122319309368920517068800 3638899 -70881616320968897564304455758206720 3638900 -650792234417794190323848929023152000 3638901 112735559946536654269685796943208064 3638902 618377559885290129956182377133651072 3638903 1279026476998611722609887325371426152 3638904 25494392465396704566091665246781440 3638905 -405633214687700735091217588681418940 3638906 -973286423220320753646055173533569536 3638907 -678242176022075374652071064613935796 3638908 -90728968767073773190640669946670080 3638909 -1683643042122143122181253365257120890 3638910 -168506879396146621015554765757486080 3638911 1054127933207615904671033336210160832 3638912 826485031231483961016007841336524800 3638913 -5717605209477612050410334987412096 3638914 -39508320893444803378667906903347200 3638915 -564299816366435865707365506702242400 3638916 426170600832475147345299322943801472 3638917 -1864469525808575241071635352058864034 3638918 -19111306855904232666093239237176320 3638919 951932879581408959342291757161643944 3638920 645987186600065807230037297613312000 3638921 -201396012624624286160952185808931776 3638922 -42442594699131312738043426854322176 3638923 1176552651763520611427489274056713172 3638924 -539488797376100924565566486431183104 3638925 581584921100983756803653752696380000 3638926 1790048669382554245469289595840118400 3638927 -505250561519143458771869794906424280 3638928 -216906297562135713973670508592889856 3638929 -247549672575379628383726384018861248 3638930 105160096147609859417460540433958400 3638931 771981669784190582423291483832213504 3638932 -217128866924964167627257244371746816 3638933 -333649925260594791861258217618923456 3638934 290806978168250301051097596436589568 3638935 -308240279472184402836832158236417280 3638936 -1238418645388215163189369532715755520 3638937 901838356125991871068309141345157280 3638938 -1174367535925118968293726490374740256 3638939 -175998731242895973578971491449012376 3638940 557742970674017918619123224956032000 3638941 722644577359919594820474305776826342 3638942 1000265346873009404714354552135359872 3638943 131934470759609860453553768242425600 3638944 -1181847819022581782046161145964068864 3638945 31763007284277845226185071424233920 3638946 443679382726118445684962366738809344 3638947 -715986354041533319200701720170800160 3638948 -754666888842472848457753197606264192 3638949 438021867285918079192850853522395520 3638950 39276699542749712098978754690476800 3638951 1307267211896876043668520646482584952 3638952 1002143322453551028066947852579635200 3638953 735972787491618174199956999922750202 3638954 -597624671911594507528640376597566976 3638955 195702992837034635228198133470293440 3638956 -1554464878077849459058254341096583680 3638957 85852354158874345960724138145637824 3638958 -711641179181260747649259839775623616 3638959 1147666963155297342276761762760214160 3638960 125895548198929147905917708574720000 3638961 3886550114444824830315581661779088 3638962 526322114839484296191012561744233232 3638963 928516189746965151080740645269826560 3638964 -209691136244128060710795066607300608 3638965 -473617773850385605083967920089894400 3638966 -87973716690106094493630501445049856 3638967 -877301607563674678967288342489584920 3638968 1099739949292658960906626305046978560 3638969 -661436142677206225140434330407119840 3638970 -548055899052420701298965232954466080 3638971 18052820352194266727288073181468160 3638972 657590697828426398479463735800267776 3638973 255072530039238809004928497121789344 3638974 373877655316868922749804222448788736 3638975 261424400486767811631440243825376000 3638976 439092469438238823578582714211631104 3638977 -237869113838649145206116683526529280 3638978 -213377873008700217691675281080240640 3638979 355525837567134646735105006269895920 3638980 -91059936975784357589962879980848640 3638981 -261856996655693496001985491877926500 3638982 -390726199917796647686014283413785408 3638983 -213605997686796529856816948776271816 3638984 -800166444887077051610162059176499200 3638985 -368053785145503118674315340410018240 3638986 -428342896275576315957610704278081856 3638987 44263007120905206266279478824198544 3638988 34768944583127627705278395084785664 3638989 3235537242194824243896858005854244256 3638990 247972841061391115360272534493157120 3638991 -268965175348666429937303713960958712 3638992 -30098436802371634840953297023664128 3638993 988878739912897707803956862956192242 3638994 -336574530872591031639222422494072320 3638995 373293383321758561619376347476254000 3638996 -399962225370098316485802846142613760 3638997 137821484054896441688494689878971008 3638998 377324172324595587310956721073456640 3638999 55508251065329448195309325377158880 3639000 -904772630881065701578877527541760000 3639001 393669847464590657647496657938021072 3639002 -403915869798645303145046652371193600 3639003 -901094565210063702118883664111715536 3639004 7587869156691598989837526555219456 3639005 -163189461685322281112779818473980680 3639006 20204444305246279955951593912498560 3639007 306548602677689340081441820621591496 3639008 -167689209577224873582799697030676480 3639009 160491952671659572703376863558168928 3639010 -104357836658472102862921288524399840 3639011 751826430499558174676833793323378224 3639012 313265645381886382403784534002614272 3639013 -180970257953852855100740904430413760 3639014 -203120558834354748887808169873059840 3639015 -219278551708006834328438702308023600 3639016 1988284465178919851042292833534146560 3639017 -963393528562032302449159227867620934 3639018 199205117217139768390544153349659904 3639019 -448352345712423926995946287472013580 3639020 -262300684195261227772555368807628800 3639021 1126128898072906765440616817293096512 3639022 -152724022621508151941908213050363648 3639023 -320613155879757970345368023535023400 3639024 -61959557663382598276374439083933696 3639025 339895906926459990284587359592270300 3639026 1036384876723792569562507722389213712 3639027 247521784169961896137636671322617600 3639028 133034187795566924645057470942191616 3639029 1089437586629097776652626364849651630 3639030 176277188701747172179708727781968640 3639031 -1909205811366654187455489703237738536 3639032 -581620717501939427288927136721920000 3639033 -518665833113094624996214984214910720 3639034 -8700829475142498955068290376031488 3639035 978207661523686207300214660612820480 3639036 1112734054026814993907651975311303680 3639037 53945192201515817851992075975091584 3639038 706176168668862252676287867055754880 3639039 -1701687029431537797101518821410294640 3639040 376355628859953392152572087301570560 3639041 -151396289482894476697876274269067328 3639042 137107048788917845021397799353992320 3639043 2350848768782776792912472921707255292 3639044 -1349960058837386946049314224899668864 3639045 68475875102745182211118396595260320 3639046 -93773294376917252956921794020250528 3639047 -21163859525006683009155761827788840 3639048 245390347314027040383927363099525120 3639049 2562414753519945210452016141654662160 3639050 -19170772185418165890194728666783200 3639051 302829475167641527137335002752748080 3639052 -275806092033280767742169694817195008 3639053 -1916588389463851498375392535156059936 3639054 749256841126891564654722196035733632 3639055 179794900111232917345691806602045120 3639056 367264191841541040009750378341990400 3639057 -577167464338881185470975662623654160 3639058 -211748813225706901456582300513050624 3639059 -594499247206148677901285593394281920 3639060 -232403559231459702770127911474380800 3639061 741218039399779170729132318952361760 3639062 230108842069158926719899732285489792 3639063 859415729965242678961307655267907944 3639064 -39110280623308091382061657160540160 3639065 1287013054594353479657477214928403400 3639066 -1750432271096175736046233583448576 3639067 -1761647975995898185131461722360949884 3639068 -1426172222521413385225234397391985152 3639069 -176705781405380723540226730731805440 3639070 -187519111240771534225633979098752000 3639071 800175903080385531368040603580514592 3639072 -592944549307477347378519163729870848 3639073 96918731587031280389332590208130244 3639074 -377936287694119312176993399787296480 3639075 427186433448913693712232404989800 3639076 -336916342506409564319740515474317312 3639077 -252714653287808431506491521188625932 3639078 -18859253951934767401666535420764992 3639079 1291680619826022819954314136988242680 3639080 -1172237713728593537409437778313881600 3639081 36523767085505338683289849668004752 3639082 -1193189008656125425833953484353590608 3639083 -950429550535220272430568617257594320 3639084 -677330640570929909018330682933041664 3639085 1135096893292576298293190662092912780 3639086 -4888808776178219432432323054495872 3639087 17402296674833443430337189200363136 3639088 175224646520190828978332783947563008 3639089 1219963958688791023140276215220211440 3639090 -255732805583553004350721895301120 3639091 685284387927418603763743502521837672 3639092 -306360585388512835517711562737952384 3639093 -522984752902646172572279123583055296 3639094 263552932519316362716926706057432960 3639095 -405941329622355698180306138870145600 3639096 -117051754931555252622900897951866880 3639097 -412147178034394347398986355965787136 3639098 11561960707968514277208847009683936 3639099 410313009710454743146287485794679064 3639100 7157911026630178061494239248972800 3639101 -1339576947080564749740970151695730400 3639102 107839295438372914318992851781285504 3639103 126705095011885849163056738506751904 3639104 -154439505595719567688120865415757824 3639105 -574623027623875765173910162682878080 3639106 -334499096467132745517377490107367936 3639107 -383221533461520641809646981642680644 3639108 488194487631268934384704673297940480 3639109 963200583549082912960892651338417310 3639110 102507949807940585798840973714168960 3639111 -168185921663418427247775594988749696 3639112 1315677040502014163982454722835891200 3639113 117562543030307800945375413170659200 3639114 -1009129629961721485051418470426767360 3639115 -1632891662517907501390058328167142240 3639116 -377956794828487958371602372451061760 3639117 -1019327469377609097295786518904260000 3639118 132622281744761336648799906592799616 3639119 787932562239979762976805466019504880 3639120 -149394226455370635681793209001574400 3639121 -166155909426435443015988832601894400 3639122 -107460970019949920110301285140478688 3639123 -59006030351498565060987858314108160 3639124 188548530989330894506229108162612992 3639125 -522396970902028806257710478158080000 3639126 -152744036302596197364414095831662656 3639127 -958779486014586251434213097421909560 3639128 -1555608188762280777453877616446371840 3639129 30472840557214661235288506199101568 3639130 -622192453808830077035795166487169280 3639131 589703652266759993155808751982028064 3639132 -143614740743209407838978433718641664 3639133 24293917793237226208272927344938144 3639134 920641844972661325403120211393346752 3639135 247988933234020431321850780512537600 3639136 330575900717219859234727016008384512 3639137 1291190331013649710594787769423267840 3639138 10558300398269792992882116636638592 3639139 161977858502664722203036023136656192 3639140 -599598589985535690297613125966370560 3639141 -853856809508368882413332764823113920 3639142 -294138419686291058904025518341956608 3639143 -1805179849832575093677799733554177608 3639144 80328430997423459354530096846110720 3639145 -732486142114709843150687130475203000 3639146 345871403891207406909261989985200640 3639147 -861398281414888866456061186057343400 3639148 269582278604716575016407697873918208 3639149 319022597261766916084262720014677036 3639150 -90744432568607763443672162013787200 3639151 901359830620985806231443539433363152 3639152 -66759661116206755423328510788239360 3639153 254757711048997372228005849633645504 3639154 -1240226165560406695504612383598858224 3639155 401061046072323692518587282672472560 3639156 -751859980254537197130443958102466560 3639157 1369312711646605154508529861695535406 3639158 -866630294045843603892731815224719040 3639159 -1105060812105445053809156942510716200 3639160 -175503850608222795197633406042931200 3639161 263189021842206821393534942327094762 3639162 460950763372223616141490090171901952 3639163 -2751698584812941755530190537591480320 3639164 1691246344271609143618202268180965376 3639165 -403685839817678395584863738730309600 3639166 -864897326189007752189293302618643968 3639167 -533836137422404713438749437777227408 3639168 311968110725134829065706138291404800 3639169 -218583361048029294631985421439952556 3639170 99640423547091317636412224865461280 3639171 567528881155099713711174722835461112 3639172 738735637678597577832049513202229248 3639173 1283265005644306985382398137120081020 3639174 272226261899041242390870551371782144 3639175 -169983330848672614494652981656306000 3639176 15801370116087620951613772075008000 3639177 -275231488573266285017511925239713040 3639178 290046339264057906317243601385933056 3639179 -55903115912358265852650029798482680 3639180 -138254015551750395803476209897799680 3639181 -362071231454233871269590883321957320 3639182 -1046967764785230831400863915351071808 3639183 -154200892750708354126275730031769600 3639184 355247477468815653254160095731056640 3639185 -629249985729260584459208975899514880 3639186 -232571250921746988396988945017150816 3639187 -1908499604834641459634713390433562968 3639188 -126483598027722874827576499349551104 3639189 -3780307268347241874150244462817376 3639190 -811618549323545151336405549840952320 3639191 -1213240247964478513529646153655579608 3639192 617355731693024015113858104856535040 3639193 -30219999632486245318331588922661558 3639194 -223844287625123560651439363998678560 3639195 -193951985013016870450173791490316800 3639196 242400138092413636108442078534656 3639197 293625403032384347918929998988028646 3639198 -349799619046436647948211909273644032 3639199 860373025632301379412184663882691320 3639200 129452319904266423810520876523520000 3639201 52966219464073131022674942873198624 3639202 64554279510807059055403656376484352 3639203 1301947703988809849554134584211684120 3639204 434327625778301218458446140057933440 3639205 787959888255114175111343014442655360 3639206 321591542059697330061201561076227552 3639207 -58523678462586485868003381595680000 3639208 2252916835786111844549327122393896960 3639209 -322553893395629465376344197632667968 3639210 251934300295429981425319595146752000 3639211 -1556822008610377387557322232132330188 3639212 -1123352085499150677240686517500492544 3639213 -1250460803331717861430518341830307658 3639214 65882702865346645891416760674385920 3639215 -401638499824646818775898929680835640 3639216 -75233415017175588517810187928600576 3639217 -472736702801708881353735301756058734 3639218 -87553782229460232139608191217852672 3639219 -22784491443909368283075579860793792 3639220 209677479050353767195982705795284480 3639221 -840766789707230083777704029235431328 3639222 -1107734884726031467869158581602585600 3639223 -588828711521515977232703004498017360 3639224 -1887873075992932757038887835707187200 3639225 607404108925320717774988002882171600 3639226 550608046411129221437780755412682720 3639227 -2935603328956902951292633414330224360 3639228 -28238556867749060592729875083508736 3639229 -1546566881705723261955018339091156320 3639230 -520698598070604945554449527181632000 3639231 55684704776960681154831366451085760 3639232 54052548081605469938286439623032832 3639233 -323617394242499822665729814861412396 3639234 149405117255683359353967047113975680 3639235 -235843357860236592857530826241070320 3639236 934360657206711601048414609232177280 3639237 -374010945363863193803494839210042048 3639238 -573382638573701456143336585145158080 3639239 1247783354621357676247559694835367760 3639240 120568145588013295974257694830592000 3639241 -5916221430260563534372899346791468 3639242 314856850152305921777093764840021344 3639243 -379954538075913871901498001994493736 3639244 -322183486192438352127536145896030208 3639245 133766478071992967747683527838103040 3639246 -120559704952233532588848600539135616 3639247 115144430930579890864696066269163632 3639248 180688097766033676804965721858793472 3639249 36350231691784232585218650155066160 3639250 -458975521482133518378420204311928000 3639251 -734176077271112137995728358568131072 3639252 943667154243853275512974413754386432 3639253 -707417533791032831066732383324704960 3639254 370721838553067450034039824144366592 3639255 -377437184661399996074560065539371440 3639256 -507422482462932650862457718348421120 3639257 -1027201517824027369272411363905900928 3639258 -150993111178983935101054655739225600 3639259 -1105525104240163658899482213890752 3639260 -693463745873567116035709189971302400 3639261 -318472144656599932309533563502150528 3639262 -3946595218004112558196518125577216 3639263 1630104053224880597518961787079360800 3639264 185695726719850280019087765717123072 3639265 420727275850240169306112142655438400 3639266 -882154456462012443344885072827662336 3639267 -722545300085914086129687832745056272 3639268 -664235000461963057314168547402636800 3639269 32067292687555601803751499916754844 3639270 357623993917505726651922951548361600 3639271 -1406894029046082733021507269859670208 3639272 -314608548037041873991935745105920000 3639273 -274578200506325278398883934629465632 3639274 -149606104879950505213482675044982864 3639275 113919099761147004193630700721133800 3639276 30668947721464929963237226992107520 3639277 -757584391935260223622460029833240874 3639278 347274764221424638019289264162877824 3639279 -53727003134839041782828956704869760 3639280 -389461638232377748148247734293463040 3639281 1374502760246068449243193049418176082 3639282 -293686873954028315510313857984328960 3639283 -75872771523089494829990717054659200 3639284 791484065400075553533242537786161152 3639285 277015927438454994803414730257250840 3639286 -376153492072170111143947616564668800 3639287 -113784160222638838130480621468951064 3639288 645996847808598566365033254795202560 3639289 -297484590061151752619196106749045910 3639290 -52307614574136798870823621759457280 3639291 1005812448897485043279637969884077592 3639292 -361441260007608043703482757877335040 3639293 -240332168535244218592785881079901440 3639294 -138228873256374100479308623347245376 3639295 -355195817452853238487366827844102800 3639296 139428202513818323309594946872279040 3639297 -117259275912858923628905108387784000 3639298 -140808675013352130557631764833804800 3639299 1174218566239928595176579196078158880 3639300 -4983871779325536666210701537587200 3639301 271219947247068069342616798370957280 3639302 -365772983102480019996311851634079648 3639303 1260030537779549012196056364760462800 3639304 -264360823989150490642501525035417600 3639305 -4370675151321568848714033590480640 3639306 -677109181069666560586225516603748352 3639307 -641969582150354397837136641972561264 3639308 1222092771325257123638589249444082176 3639309 -931681747225271409160330144582894080 3639310 60729910793499841798103291213856000 3639311 -404451891137613465352092141210443376 3639312 21467081237234082305240923530854400 3639313 406572206963245219324318570451440704 3639314 317090630782410734722183868147687424 3639315 -412681238625129984213821055401334480 3639316 176427407275569679266655412363527040 3639317 870874430743593417671634230723520 3639318 -349535404390965714879067155335012352 3639319 16781063092062201100000926961979720 3639320 -546565533940921454950527206562816000 3639321 -377418756335135484707059948110628416 3639322 -397364978474733605891203287230328576 3639323 -82305792507872397157871634331138428 3639324 89304484545271415384351303789537280 3639325 -248554996424528475337956440393377500 3639326 100401678959979491945070406021503360 3639327 -518643856861563091956719179338173880 3639328 -1212278219262373815307171082462035968 3639329 201490690061252266381750079501208240 3639330 -37266221219354927763622920207203040 3639331 1688633991000369149709722088865323672 3639332 -1454893479707622174901742051545912704 3639333 -88572149518667473568438630622253152 3639334 -949559355502769396996168553175217184 3639335 -178076214665527576878880473675332640 3639336 -658677784112141768652748807412121600 3639337 -844646750556060744805971133611763100 3639338 23667172125665150330673569313254400 3639339 -2166167313847415617880824820448792 3639340 -204283307523755527690478809342556160 3639341 -20744815385118916035432560116266516 3639342 -12756595990833567071276861717047296 3639343 380435060430413618776738496654956416 3639344 452619654399262241778102878404853760 3639345 -612390904126295841482813999663492160 3639346 934314887028430947696052531454751744 3639347 2014134447211637846296797728927366796 3639348 11924879252808220624051734896676864 3639349 -737241037240146546764548601408308064 3639350 -16209110147202860734456685594064000 3639351 237693604219992494220858836281703424 3639352 -1260170832459550489829036639473766400 3639353 1068659943970432560861751740565565124 3639354 -344043170931387513094859433769620480 3639355 -956889667373337552848144535449604000 3639356 192449701295623919413510344572559360 3639357 -431948041800290337190662598591200960 3639358 -942433487120742429409488631962558720 3639359 -523909842805972703377001431765486896 3639360 -166422766639096225641592554510090240 3639361 -168655807754325833103117613173612096 3639362 -421174713054373166161318803587547648 3639363 -186173918544123676942638247345588992 3639364 35645403856674598140922326214705152 3639365 -219692569442333204809340684703772620 3639366 701035849980425457696422625928021152 3639367 -29897515822737541446099144226226408 3639368 1538088597057787697244245983498306560 3639369 398437275245327363664788854129659648 3639370 319656941074187223037681973699036160 3639371 -1833251835944063426904996781954708800 3639372 193835453952465676574947495489536000 3639373 1369718146649255385988947613296963520 3639374 867818414750407663591557558022290240 3639375 190893269013531316636226883786495000 3639376 134707552958356231309469260096847872 3639377 -545675924342231100434852481652031466 3639378 253128341311908220802800208727682560 3639379 -1175796630712450017191526440933024020 3639380 -36121219016783223504364706635069440 3639381 1475537915848553195399104787161477920 3639382 -365635836295160760935073720650393856 3639383 914330759661603916170902482600814424 3639384 -390452443490268305629835657969664000 3639385 -85612450941765587424280503125703420 3639386 -651399517123892591205937485032494608 3639387 1232623329076820293697068499237367960 3639388 53545443864194081927573621894154240 3639389 238225230898634671635223619026466688 3639390 208316211949555190908413196405345920 3639391 -2203340123693770826659203208064256 3639392 -2285936224736198164896854312635465728 3639393 -20071649790635970414560111604007920 3639394 391912363616654488412368007248057344 3639395 -534233646504546922341546155695431600 3639396 -628271414713888649109095157671390208 3639397 517856411934623992881235338402830846 3639398 12256740047241725453596898104799232 3639399 164843909656614795928274395669428264 3639400 -277099026854352177002150923001856000 3639401 -380080101315793082163346501311253560 3639402 -293281986666617198364163756066827264 3639403 -1341648353420184079692865023863518348 3639404 196446889832207646385882939794794496 3639405 60369099601092499153223681769123840 3639406 -38973864410715741914338141335584256 3639407 1574704204758025702325075345196040656 3639408 -37855361024521812516818275302998016 3639409 -559836041189496693112611755792569390 3639410 20871674843135256829192649166675360 3639411 -390733345003334935712663588793687216 3639412 -160311075945278131864154651675668480 3639413 -1000268445438874801405522061516638020 3639414 -126439317638994649312277645733034560 3639415 53505383614964055840521645075653200 3639416 -1177539935889733887924049605307453440 3639417 56326125239848983462400242581507712 3639418 214538409526169750556780506410274160 3639419 397056833855418126147378745432513296 3639420 -286667661266870703513968419996838400 3639421 -525422251822557787570482823716640378 3639422 14191265209217482006659386472832512 3639423 374560778366810119867579336600336584 3639424 883928770543404133955115054394245120 3639425 -378699832967816120713053853807919850 3639426 -353059309676962289849950992795822720 3639427 -1412929764951202171307040065759995128 3639428 -184098509095218155855253362490531840 3639429 -1427265862308099854584389887511349026 3639430 97762295221872272369241888720165120 3639431 282800011548410384833344894404413440 3639432 -351209412999816874435971929359687680 3639433 -427128740637473809996530185643006080 3639434 2466192597864754659188464678682880 3639435 468432292295261667947771129043106800 3639436 -480711183964705931356048707562328320 3639437 1042143662824427195468118308315770080 3639438 164314306588905035392577963564160 3639439 554538264078369137625450839225664256 3639440 92714010956236821642551267182510080 3639441 294737847242088781387893970949561280 3639442 -2045161393704755966196759503950387200 3639443 -1133699493819338828195168247289100256 3639444 456357175077467512511745596728252416 3639445 986833115326102974418470318817858560 3639446 255336700090199629842086089060656672 3639447 -32667136592866761656588039806188960 3639448 1157831805219598680236292828964239360 3639449 -1680992774868818769645956555846135280 3639450 221979494721469793615549749606176000 3639451 996953262940272097053655400293009920 3639452 -607952331979306856556207292964196864 3639453 838831404783986831122112599270994304 3639454 -22129282693515828605466988530194688 3639455 609927692701992722346998322576840360 3639456 -1558686672899630307998740402579243008 3639457 -287074944573649001280977012026906860 3639458 -794631071875754265200243201699551920 3639459 1295914410959977770139153245951677304 3639460 653656613782925646405762923664875520 3639461 -592012361284172744504339046884191968 3639462 -120338077917828270607544849093885952 3639463 170090664755705831133845851284159760 3639464 -51352736622454255572182815932334080 3639465 487153880407734550896875561431776000 3639466 471552687024472666103889784880771424 3639467 -640383361512370680356184856223519952 3639468 132071050496732461795105964896960512 3639469 291775595597735469539036993750083840 3639470 -233557220655492625118659960161184320 3639471 928355333822775437351939052312666240 3639472 73871594524084380694074853025202176 3639473 -914659182526913414370272999938087278 3639474 294320505369036769828135031860416000 3639475 396607643902432494654957055041531900 3639476 -900563204954724388008814673060916480 3639477 8992323255110144732877024075620160 3639478 -645896007271909161564177269509860960 3639479 1373929831542154473287832165274998576 3639480 264557010326553830950807992728371200 3639481 -2228307939477635830256092852320837718 3639482 -171841770701168973465318243654928896 3639483 -1054379206927837160186403808710716148 3639484 -458314610791159954925028639262195200 3639485 -237478872493298420048080950970945440 3639486 -447134126860797867914490723340230336 3639487 -502213826815575770647999936217980864 3639488 12979721301680780957290563832381440 3639489 540618414588307601919500621218845120 3639490 219309926121420275632981113339156000 3639491 -359297523553255934733183605009258568 3639492 47029209203769979024626279468318720 3639493 4555489849895294564148742296024576 3639494 -1187355422603268777399905752754860704 3639495 -74192040425863011473209967652344880 3639496 556837920534484376685166355540213760 3639497 605633475196304901558670312641433920 3639498 -43837730640058633372419254259644160 3639499 -1291659014494634949011742535881179500 3639500 880983726667862819360386954671360000 3639501 -689758485870283482028540263062392170 3639502 1038311488374817139202263418802613952 3639503 417788606618357319822559635860981856 3639504 -78772447932143641607833335604445184 3639505 548847834557262821475578963397457920 3639506 91050129943423034829722587672922784 3639507 -1665177934858868786826211158787413120 3639508 -564550802233388131081473808308844672 3639509 -1953595435691511354149877519953242290 3639510 25869812797001968740942753305203200 3639511 332296084761859410316749453472798000 3639512 -843818721744494920528465127362252800 3639513 762331607451807774018597306788714784 3639514 -1158062699379907896216152416547760144 3639515 -584185262859306368663690808924464880 3639516 97645565335527547251244475276708352 3639517 -37795050884428078667569026452904608 3639518 354689417449925183898687680981496960 3639519 43531369033172215567042863759520800 3639520 -9847823387271268825226781378478080 3639521 -1416213297043712716713537282017821278 3639522 -476988336621686381543051160435827328 3639523 -333219837581347406385766877866672228 3639524 224659678931013453557681677960396800 3639525 54828658365123513988335885059332800 3639526 688859797081547409610737830931786240 3639527 2425132732634129025284538506217464376 3639528 -617448348975020656577138332394112000 3639529 -686119684840526639836570013869695480 3639530 -114974319510137919855534886455091200 3639531 -221619251521703958485062310538803712 3639532 -241215805443456551545487629165964288 3639533 908082911743742458586345975074803360 3639534 693748366431431639178420557114057280 3639535 290358913723740605156589320851092960 3639536 434507109077363180352604661071675392 3639537 -667497263163150291203658261323213280 3639538 301857621374428710909530892168093696 3639539 3247695468998751943239307386189560832 3639540 -290274933815915421930472191425587200 3639541 -1728790721039463289257921951493311058 3639542 -204809858451276209867245274793066240 3639543 191724694143470964551250687186186624 3639544 -425327689456508777305859883309219840 3639545 85237877711171239028326624214342400 3639546 534372260284666430335905313578048000 3639547 1145673103372510098960024401318378472 3639548 238055294979046119944438054282099712 3639549 716796674982768163728766044154788864 3639550 504510007690454003339369286955204800 3639551 293754215395793435074383742939767552 3639552 -81338833761878825601406567761051648 3639553 -384377639657987773317102606856402496 3639554 318690248995827491262587880518174592 3639555 -3282736027930017560609400998524800 3639556 -788999444310236549567756894938487680 3639557 -10146884045935054598776546695756480 3639558 94210061772921474097213428732307200 3639559 -978233986220275296622194462861392 3639560 -218478128819765186447603981316864000 3639561 19791554063177365013132064782534880 3639562 1030631455485053092806717963459082032 3639563 -20136399514668678935580817456471536 3639564 1225257551800690345569156554023357440 3639565 -810057439428135652720434521959262280 3639566 49192404394675470664075156844052480 3639567 476020266366110163505131150941433480 3639568 -141073030017473024848219688755191808 3639569 -1268408340156043023603768218618910030 3639570 -124328899518986813837550428057011200 3639571 1030194829630605512070094941056464192 3639572 -783035530860441070790197167787008000 3639573 64697779654376292596103183224481600 3639574 -464406673439916009273897654166044288 3639575 -616548763107611741348326122440949000 3639576 978604275481706934248226383174860800 3639577 -2184031425615005551452506646086955574 3639578 -464128378258214294952124754798876160 3639579 -341435480794691838671127783272069520 3639580 -143872075348820609609739261695477760 3639581 -366422075523148716191122385398456896 3639582 5022913445507902282168541256524160 3639583 425593324159598612572880560138534400 3639584 1360118944891741103257797539398877184 3639585 -200393326610434254218194169292009600 3639586 94603483664600987854892784724992000 3639587 198505398916569311411283408868298400 3639588 386722116477750860112501823624012800 3639589 -637838758234545162557433793105990176 3639590 243859231409097161962771748652412800 3639591 896412513731906016782661638089198800 3639592 -1342319217586982736013776182564044800 3639593 1235905800230320371114612666358750842 3639594 -337499445017228619667200492281011200 3639595 -1878392286024413030727356179485097200 3639596 -241498139712372581417984597101228800 3639597 -278789893856720365166514800426050272 3639598 460380686442081807793521551970269952 3639599 324559452214490661595330987727939736 3639600 223189868726773279837043631464448000 3639601 -320878138737949404146130384860646848 3639602 -9167885091255813203394626122825272 3639603 -98542707111506555581617623008492992 3639604 646408962767101980883510374895696256 3639605 5917172449399725813494774330172960 3639606 -5053390036876614711815262028509696 3639607 696995517155427036764242663812861960 3639608 -1361421730761338560713180475973959680 3639609 -1321656235139718246981092938286284800 3639610 -127343277795271062100138345145643840 3639611 -25491416779392915884325444485846376 3639612 189078226185336481474606730045693952 3639613 -3014155656660021093155409067902850976 3639614 335079881076830700079462121477744832 3639615 -142436077307155972990028831101977600 3639616 100801323131997750955842684038676480 3639617 125063548412697499776720528554050560 3639618 398691470514236427277680553084509264 3639619 -573947877881981791354818365000552480 3639620 -29087180625132485271278492914072320 3639621 744856402080649629297055728000019680 3639622 -541644843761395215668698754057122080 3639623 312550660120092943548118107036804000 3639624 151279787697231650036160543308881920 3639625 -2064989803717269953256313027386576000 3639626 -383258175687468991691327104103430816 3639627 7146553001336564336739518059751040 3639628 -1028618970328723371978193807669349632 3639629 458607550775715308033176565224145376 3639630 16766662944515916799597586501819520 3639631 774529534823999022057587903076248432 3639632 136970660924252029475809420529221632 3639633 -990823743737575357413078379890358272 3639634 -63144956072749199364343820842388928 3639635 203900295306127622284710425023884000 3639636 70717957189968907225436735063973888 3639637 617752086438335700011909139640750286 3639638 1183692942686662359903824097134418720 3639639 72213001075559281521255667410104424 3639640 -138101434134355026019354258068480000 3639641 -1854948148167059303303512050553017648 3639642 -743503347407239028272184563414937088 3639643 -75172313552714214304377539424610816 3639644 -873789014506763677462170636512177664 3639645 -453768428415100119785033828893173000 3639646 108782519445613734959838302980893504 3639647 -1979391727508760569254018196388167688 3639648 65946441860653765633557800543059968 3639649 -15814602249452876152660066153777152 3639650 -100444282192274170963074816503040000 3639651 964896459651557178353402529773586240 3639652 419702999504699491232143029510696192 3639653 781715001771451090648181746117076220 3639654 849707824987110258515307741875081280 3639655 8999446538215259855511245619786000 3639656 -131820197051022810264989182266378240 3639657 -231997914498938541575530673983196160 3639658 -306198345359139293015803230296090112 3639659 -1019103600604700393128038245927949960 3639660 308520689223601481641583626301045760 3639661 1470927879945556814137054430602642262 3639662 42743381303198212042642231653440832 3639663 307826555859263545966050959505357720 3639664 -76956290521550554366304291477848064 3639665 455927097411924240210548910056619060 3639666 12881534359377737252194377028617600 3639667 2058306652974301416930943291962288716 3639668 -351756042205658558043204120745613952 3639669 705935240040648403207562184237001536 3639670 -405321129275994308710387770923934720 3639671 115110755718837159806031145325190840 3639672 1050305751600445612640541807327006720 3639673 410454724947720927310577486280651264 3639674 770594889298765593137952853926401760 3639675 -29753616113108669056685591451034800 3639676 1307983672855696230595200837600448000 3639677 591570897358184343424668587276444940 3639678 -117989196355181249621811246209771520 3639679 -349530816822980575011968143159913088 3639680 2186692908891804403836178032230400 3639681 8152098333545608684616824376330880 3639682 747032840503126263960624930913098192 3639683 26161754770846272583388278238864976 3639684 -443171811588556851891260173491876864 3639685 -317083807748375025453018801861459840 3639686 134801893874086518565792684338909792 3639687 1045118835206169068914754437981204560 3639688 -610892883048556521587515176699494400 3639689 -401365330791439404480071822558193510 3639690 -6113497666549536753153072903305280 3639691 -617750090745652573584445560657466800 3639692 -8457929197566996279595071397920768 3639693 358275410873585283798197608504485888 3639694 1006481985520210530158523263333800896 3639695 -903822395930572855573227053662855800 3639696 143007558524028162686580984385634304 3639697 -1820945709534797282742580505062946960 3639698 1035093279202723970002766193869043600 3639699 -259575228243804336041631832055507376 3639700 726935412004805260369555387623302400 3639701 -142718307925090211169878269961931588 3639702 -501331869398133697588220172779076096 3639703 -1001141281094393033612057893215357720 3639704 -820034403735540185895341135810396160 3639705 -238979772612935216990405483442632640 3639706 -40584326594719265700265938006720000 3639707 944460219693810843430390731774008124 3639708 -845989997515176456168833095285063680 3639709 480928684718676168535393251126962604 3639710 -23153292152474733531223950919680000 3639711 -2066574530038228870889841619268580480 3639712 996942306001772949813323492320346112 3639713 746727814618584948556630144496178240 3639714 18989684305393494489577545254450688 3639715 -1457814816981846733212388104119722800 3639716 -404051200680230175832651118001223680 3639717 168767752901271061656526744403003580 3639718 -61233893034180156268837094309016384 3639719 1103055290638267421899623385920960120 3639720 -737305654454094567822194294986752000 3639721 44433134761949844948081591708710500 3639722 -333520719970884998379006033204474528 3639723 1025717189966791287056753661778877784 3639724 -628457860013031911359199153278084608 3639725 490594624733673595299123953713277250 3639726 -16644110094817181717349066311206080 3639727 -88311321015024137921809797518954496 3639728 -92437552602589870255145694443274240 3639729 -359825104774240707160827910143718272 3639730 90249478420797956920504009205517120 3639731 -704330745775366149727525955743440960 3639732 916853813808754123465731826136524800 3639733 1328043899929869332701494288937087982 3639734 47168417138808929914680870043298304 3639735 -785077964015998269386393185161600 3639736 -1204070833222634259758512611615928320 3639737 27127949955079004672859770144235972 3639738 347007972738149977639479542589899520 3639739 2155472577275163478094087331639389540 3639740 -478013847954544399207878080048640000 3639741 -88081852586979823691792242762063872 3639742 289031156934785633476113557484886272 3639743 1213610921280241187785753316771932992 3639744 75068691943196540077379715418030080 3639745 843928057162821352139571948067948500 3639746 -255004307120758162270636074562644096 3639747 -41099846117308932853176895020673872 3639748 -189544524210561640407570628262514688 3639749 114381732714300122708373122809258080 3639750 -274980616593422777571946332824064000 3639751 1343345522769538248350250059001700464 3639752 1366974168428881627563165564557337600 3639753 530925037861628651872695834707359758 3639754 -653811433790440505099076878374690560 3639755 -388420250202915456747110748879951840 3639756 -148561316377025179226568183711318528 3639757 1308348980175678830385709774401112032 3639758 -22991292098232916231002783655859520 3639759 335442733606329180098108457190554504 3639760 145049062519872936335921133250068480 3639761 -657709077355378587426040389794642700 3639762 464030531573664096141440321249049600 3639763 1517528189966574554344788598817756012 3639764 78036240960657982939552025973563136 3639765 -677423914473931698777477772667114880 3639766 -136528806207599285207666653279264896 3639767 2952875894852332980543441825047268960 3639768 399687486800485908007740319158435840 3639769 344393942905404982775927367171982800 3639770 -656560305019899607069321000122949920 3639771 438360029829425943290956799318677740 3639772 249541675063421342535856717382246400 3639773 -62827803936047974807519153753396800 3639774 -296636264762444036595050752178178048 3639775 -194141214960010691154381395033288400 3639776 438438269586934635229749849292800000 3639777 112280547223539839556213338492287920 3639778 15576115285403107354783202211287424 3639779 -518741187580872029633081460169534512 3639780 -19418769341477008605754797115031040 3639781 -1220358164640305324729306998032300418 3639782 -430429754403810610614472825493599008 3639783 50857240438840697321984786115479808 3639784 -1196442448542815302796557290351805440 3639785 382432382280398755742616134737193160 3639786 446123237787494087769260996413766400 3639787 2968528435412195610432427395442332520 3639788 950148160640135806315019830477833216 3639789 5445299919394150520243490316451520 3639790 -47678637529796682366272308247654400 3639791 -2202178769791082433814176584989128 3639792 -23460091789070730761692240839966720 3639793 1265815333693547450549504317780158564 3639794 1540421587041268985940305318604960672 3639795 -21401345260577065793066611662850560 3639796 225344747395494723058082444891400192 3639797 -31064602597750717760300897954287968 3639798 -168186421462438349360305893962462016 3639799 1806831120119175460264624421270193864 3639800 -821279096598108630921914065113600000 3639801 86216820950402247846943834111872 3639802 -438868835028825635479730721438574368 3639803 650487663424645585881032696304446784 3639804 -43979967576344930965764888094875648 3639805 -572695535814819924077664750727224840 3639806 -513456764929060931022241136301927936 3639807 1098593288434092940559049969708062904 3639808 -797152549987005354959803457250263040 3639809 370491130396210425046025548405232340 3639810 23883831572171470239732802038236160 3639811 -560134958987103384831555412619495680 3639812 850662562685583820073041648674696192 3639813 -649200072643155059186053186490113056 3639814 55576611965939181413917528782080640 3639815 681016847635001416307123189141687520 3639816 -12882043371140031972181007193200640 3639817 2102625248054442348271012415516259866 3639818 154064603594693885642593461725779296 3639819 -375956580576924664589809210386746880 3639820 334477899074672645504360561127751680 3639821 -40772756415890833028136613598372736 3639822 25632432990795175567705849255125120 3639823 -24343571215125359959179776033933712 3639824 268319494943656061891998457912893440 3639825 -93924780785609811595373328210734400 3639826 -458876668901782093194212607843723888 3639827 182312674649493670376755807800773676 3639828 -230460734875235226304067912750100480 3639829 -193603307086055368459333772891107570 3639830 -797573477633937750408319957036598400 3639831 368501996899439238301417154789626320 3639832 -357270701745525854857673121070571520 3639833 773435256077647253747395451987969940 3639834 23371143830344447208310630063568896 3639835 -1305367125262213951849184500034762640 3639836 854647048138358338669527005509198848 3639837 294628073809778689889242551470631840 3639838 -78611598353309634351227412506596608 3639839 -607358636240922270431408018211507360 3639840 -25121721799475966589138657324564480 3639841 -1626241186677320875844935189173785758 3639842 848539710987046291725591046338814464 3639843 17961540487784481271423177362163680 3639844 -225077192762774348409166348507238144 3639845 -134554111508212240621450283641231200 3639846 42166280067199059977979813641871360 3639847 903077462676540537423580559460066296 3639848 -614075289721784724990780624347888640 3639849 -164737439347562089950307767405348960 3639850 345342989417513304602060443179824400 3639851 -1156711034840076857809813556880995148 3639852 -818090468895855298165022124636551424 3639853 12424464088425907060341268229235840 3639854 85248908103054817862230615407468480 3639855 -699092504709025088927736513150958080 3639856 132335866645065457225202652918349824 3639857 -70560532094613939764292943471736280 3639858 -460378767003881285585002636723026816 3639859 1353578190208837875693726815293920 3639860 -153739572661797311665054435584000000 3639861 490902709189168472721765579890209710 3639862 -126556717686906871328946025855337568 3639863 2151894941358038839919303053972807584 3639864 -17188010093552995934899587629383680 3639865 -162769899759541583987165261443752960 3639866 340377605698090889855541302897323632 3639867 249760145246704525527938502434403264 3639868 -1793596535751266580184777644086476800 3639869 804199106308661663845105732322115270 3639870 235766010776212813778608401598694400 3639871 -1591452083011322960554969746143291448 3639872 299978108213625256104157576753053696 3639873 -354830633673950257340874901546262400 3639874 255915181027330395119545113918807552 3639875 865248118266676012640217398139852000 3639876 -793667161615921697677166666443219968 3639877 1704152793805736542352542064084136120 3639878 -246957112458822439971910595425809600 3639879 -65833432317727584536106377383108176 3639880 -1297386622889179200119566284626073600 3639881 233094934715747989834813246060676544 3639882 -197766961393582253576397800839599360 3639883 569922389798075098188977329673774704 3639884 1140805427869359104158282163062530816 3639885 -91929337598214088736915287686362400 3639886 -98930638114120579527446805357549696 3639887 1055419928913617854279664357285222400 3639888 46053786393154455237425559551606784 3639889 -2135780388222561805118935525135117200 3639890 -237319312664988305355300677604136800 3639891 1515346695763935696718412558685470064 3639892 -1149853870995417660572928791325126784 3639893 -88474517256911540693475265870213380 3639894 -72186858729276512727876464291803200 3639895 160459734853152028908123565592890080 3639896 -138347380729807185835285488387686400 3639897 601007403485450456806966598356630074 3639898 -254897318892871228675725304610015520 3639899 -76062137888735889227918089034752464 3639900 -466218072749059079734821746372198400 3639901 -2254101272191593771770740199580813600 3639902 -31633760178683696808018438569950848 3639903 -166618053939000640496929666629043896 3639904 2454136729360688246299246388765786112 3639905 659234250034389854631653488633527060 3639906 -664255805740885749198910458006604800 3639907 -6035958222987063965206569834630200 3639908 -471614925831844850370319839190591872 3639909 -27490187848224821817476938009651200 3639910 -121655960000235562830144191834705280 3639911 657740261298708857367422479332088704 3639912 -370904079722243188447653793449984000 3639913 -482412357757263303471877657739472838 3639914 777717228769065031442107865390491056 3639915 -637485883615679631148759097531465280 3639916 -501325340441344950234599812982562560 3639917 3995447835168377260720777966547549280 3639918 492208668251659002972579728483248704 3639919 -1246361534296346483044650949195589680 3639920 109992051752988282376962400575160320 3639921 2039869844613338723015443712437824000 3639922 -435920116390522900952664678878160 3639923 857245734306851586181380593534076240 3639924 606399688317204015404818848687083520 3639925 -777318159352236886123173832681360000 3639926 55680482978689659447073526654673024 3639927 192147421468188427266359215606556160 3639928 1578642327513902118278382028671836160 3639929 460125317077673086450395015013879530 3639930 77099189598958511978475718694814720 3639931 -955141695767472815995614644790214736 3639932 -2285379345460053366923670839376614400 3639933 -1091444035050950271405108387800317056 3639934 238618574332295623767801815889339648 3639935 34581886570905223201324605601653600 3639936 921218606602219232655974707337625600 3639937 411080849855365489682747726487097472 3639938 -133476157149661392270920619419716704 3639939 -151864791497474343301373844607318944 3639940 -861521555421787382871112872707592960 3639941 -1535877266039518733494811714368394658 3639942 279400699162687835643699222786471840 3639943 364152263577879993207491280813519424 3639944 -402115841552047155941163001223577600 3639945 134363628280120616039735091958075200 3639946 152952269198293854572219982453139200 3639947 441998446260052669040771352108563712 3639948 195770708218962098158879488734383104 3639949 455721700508527631921350919995321036 3639950 546763164443211955208078261409600 3639951 -747063067641582338714453830847020800 3639952 -282750337102635478189310438862905344 3639953 603318322570152637533486855113893602 3639954 -503154240716696669483075689922513280 3639955 -409749831703159256743521769874883600 3639956 47781747657833607408207762864867072 3639957 62693947795471300589204873710688256 3639958 119335533306095471505192434838822912 3639959 -1772204228485524209299658216156502840 3639960 157917524881808484845317329607065600 3639961 403495289336682378177144211418274944 3639962 -1786527619973420495771078062692530688 3639963 21566016954939656557070016594726744 3639964 -1789849187486004761036836510192012800 3639965 404272877167256329948199050107122400 3639966 -349400815431306185275481232040264704 3639967 -262057763203507626918505215995485984 3639968 1150661436903511683776061221560320000 3639969 -889980120201038186941402578922122156 3639970 -30008403147525007874947018283289600 3639971 1593636440086105292835795648122750172 3639972 -365499155447416110804913189197619200 3639973 906032720834943535186763496185900222 3639974 -188119811653698383765570016029760000 3639975 165567957627394877564991444423924600 3639976 2155517569781432544270620524715458560 3639977 -715400281301914654857243190164516528 3639978 10190577616328779847221364778694320 3639979 184524808588996509552080976173900176 3639980 -222273180607418599109173313784238080 3639981 -101553061737042762038459733654675648 3639982 -705979669760067215071503980391787200 3639983 2202297444159500246237830385685017232 3639984 -23676426113366441354930816188317696 3639985 286493969771286196094549591655744180 3639986 -135670478766752385156889007382710784 3639987 255086182703730825442582523297959248 3639988 -761569882934860888294679266006001664 3639989 649894037963131406373058530482326272 3639990 -103475470964719446672747842851850880 3639991 -1602580269104731811904377544385691608 3639992 -1276509548819955702780513503661158400 3639993 5537578301583866799174239995468800 3639994 161784432094779241353399500306857440 3639995 -80276593467111090997248789152883120 3639996 606333436202787909552539768973169152 3639997 -189211195767399370136333431857434554 3639998 -722695907995885241070605222803680000 3639999 94052045446570139169313975803054336 3640000 -12766070568232476729626620067840000 3640001 757034468496476325151635254585415600 3640002 246607830469060215720473520125547264 3640003 -790320814664833883726550074848459536 3640004 -845533817695659090796341386851123200 3640005 557393984001074463833648059572816000 3640006 -95423438251215692910390938964122880 3640007 -670093690754573717480563263532104576 3640008 369009274206382719943203453671055360 3640009 -3242726819745786158218668642604627584 3640010 -321690467597745176983572394439335680 3640011 -595157839976716911537538446933737040 3640012 1252953991451949530109115539961101056 3640013 557333125324151915234217786222892524 3640014 -53480211153832442185121871607405824 3640015 -628962859304823075577230378242382840 3640016 27179579533349438405617141075894272 3640017 691581647454666434926066593196343280 3640018 -85589396397459625399848310055837040 3640019 312047763007273022143512008055117420 3640020 -227875169853599902659130750835097600 3640021 -57581674079934200440574105519732352 3640022 -794273337694097057639756656798513920 3640023 -43470404651153867325465632931057456 3640024 -294131534629576330526182771739351040 3640025 -252871768626963014374529167609758450 3640026 134957900522719674052295781057776640 3640027 -2222386809311144488090713222963576124 3640028 174753927739122096529469355638095872 3640029 120687731713466866260589642601902848 3640030 874089751711520154306054746691504000 3640031 2108093987002946255746679196896252832 3640032 1783583191301321464280011489809530880 3640033 597233467048125906472922821679609520 3640034 -540258518746079302871409424199024640 3640035 -168924314068410175754688495679760640 3640036 6530455594324598319171098103104512 3640037 868234733114323113941157985356130686 3640038 -597008518555841113306228268002088256 3640039 529819217264473273518043846039527440 3640040 367639238234512618657580475266457600 3640041 1059490079557625195903717210692600650 3640042 -144433016810530983924888568151916288 3640043 4724360788941867053604728364456600 3640044 588017059340460344769596982583113216 3640045 403254540188343014120209558540340280 3640046 -836297398593379643912023932203694528 3640047 -140073914559912006912473660430943728 3640048 102181290745880359847523753302851584 3640049 120519129504909238258270538576497344 3640050 -226870398128222967454847190131778000 3640051 715473805496584277774349404875728000 3640052 2393985252222406699639986427644672 3640053 -65407765565500443295178750353327392 3640054 143043772867141445205598267979038272 3640055 -56307110218417349681094427485756000 3640056 698632196971033634225642654355947520 3640057 -1263740338179833166518448532315533048 3640058 699787236959897406561622428904496640 3640059 -123597976308409966662200142959710860 3640060 271498901929306557025907505429964800 3640061 -449942418884030043255075625196953338 3640062 81466843856135518221637410083124864 3640063 800788149290037965517561822756751248 3640064 -16374322258810720441322914373959680 3640065 219897756054353591956178546604243840 3640066 550335294502901158658867239122785232 3640067 -630594300260814893811841738706157408 3640068 -460650967312258095197199973164056448 3640069 234723938458208835629221992732149244 3640070 55517579953835225562302597467200000 3640071 1053766106975833008645170834902412712 3640072 -8686769687390907955157570395176960 3640073 462018695292257127605051140846295322 3640074 -230823571184429752408077590382821376 3640075 342615796697185991943386619729035300 3640076 622994568995201270789965107268538880 3640077 -1732299041131946352521611800765120 3640078 303083526804541789979908932640892928 3640079 -14430403611061896223236323214356616 3640080 -3366200751681279019764910974566400 3640081 1965174359520650959822937528984264882 3640082 -340907792482478147461861451268950016 3640083 -115611657034872064019501032818278400 3640084 430963021945364999220381440870926336 3640085 -303235164474635557827492399413021220 3640086 -475031115321651065269466087765788800 3640087 1646575587894484078958118852734703192 3640088 -28458763696440141198690158286858240 3640089 462344998547257533489677846924312640 3640090 -431047227806173707786460073838726720 3640091 168092763433801162257538073011934304 3640092 883813869498812069296342439798487552 3640093 315677119006322887554751276263957624 3640094 785891742323125935156631951222836096 3640095 540913351470650437506453615317433120 3640096 358680967618568228190760149012971520 3640097 -784477618068003525028826285007271296 3640098 -83464288551824226910796998404218880 3640099 413000123901253545760783649872826112 3640100 193406967032018923080149339011680000 3640101 -381335523723395774965352025599403168 3640102 432061123848334469115186358239862752 3640103 -690290012949696582263433715057225920 3640104 449109656719742644554920339796940800 3640105 507035335909542600274210894998432960 3640106 150125824474614491137557775452931584 3640107 92148913151521117571647430669365488 3640108 191314992753820623634180600810752000 3640109 -160744674422073920508945685042109280 3640110 -606445839211241159490392575897697280 3640111 -2902375963757872480053678916123946088 3640112 247200056694766906563596596333756416 3640113 -71171885016606168859830862533696000 3640114 338415649749739402790507522502102432 3640115 80823027882048635399181774348447600 3640116 -73619321468072918613573667178612736 3640117 89595317957172931935166073021537020 3640118 586056735433959368342515302073106304 3640119 327263483885286936676035529648956672 3640120 988513648831238249147110619153817600 3640121 -523072732178077209226012944627006678 3640122 -4557647798985998580135983759526912 3640123 -1993856449468143966884743414435488000 3640124 -1378757253669128165409169196369224704 3640125 894810453433889616875392186581648000 3640126 7837543629982091244795511630181760 3640127 531459310704986590708647232502928072 3640128 113600015822388956202387011021045760 3640129 746104527761419380737624990792872384 3640130 -55667137460365098643932249713542080 3640131 585237617553697987804532172321852096 3640132 -1159753001086593165502780257576289280 3640133 663089429448769226776223830166207520 3640134 127020057237005658744612358791290880 3640135 -899131825875125609675283532559398920 3640136 11081332415654185539582272301926400 3640137 -1130569278888641296243049231627597040 3640138 240993696289661609019912825406558560 3640139 -694707192760594082892066532576315440 3640140 143962677671368186085665270461972480 3640141 493563257271371452979886006195362304 3640142 -264958755083165624215065863353750656 3640143 27494693684437637339860433363723664 3640144 -27024229302486463791513580449300480 3640145 -5717865788237038127094996699512280 3640146 31716118945946413432186780001923584 3640147 495053167822107286588871346661002832 3640148 -1272693135014558155003232899429695744 3640149 1187286101903541711190313288436661134 3640150 616316359951642944562180888828320000 3640151 -648771329153012641071560682865753848 3640152 184841079399534451999002817442181120 3640153 -1924798908297485609380927169942067360 3640154 -260786845131165376199864565904336128 3640155 847856582978189794778376795101186160 3640156 300506136645361227029719478112604672 3640157 701434398226389751527395200075646112 3640158 -298246424758348458358747649203114176 3640159 -589902202038469410231420449858456160 3640160 465757298186856469082903161193103360 3640161 -878259611505550888524259261124221968 3640162 -309452873467042109775339302923468800 3640163 -327666588487016884169577534818703588 3640164 -253234989184849462788786123632640 3640165 5953531146097936358286170572943520 3640166 452402378843748952917523092406035840 3640167 2025927867146995405507010762219940000 3640168 -680576052917500892364027780390666240 3640169 100008500200055223287600197701628644 3640170 40196268082924956633233785866163200 3640171 -187163825688506448136784840261890620 3640172 -144971595609228843576327361187450880 3640173 -329059313999464968214230766396680576 3640174 886290380359151489348020998185526336 3640175 -83907967755449436142458761375692800 3640176 131894233225470855505396490658250752 3640177 2373780271465213672124585276929555312 3640178 319293134531793709668799141270298640 3640179 729597608695225522417127062738176000 3640180 -181383465236048145552093364167609600 3640181 1582424433209092036679508638057927982 3640182 -25850640275291016934798713112350720 3640183 1883810374829374854354182353502249904 3640184 1055909487241921451162034001172582400 3640185 -201443677883951312527779016780405560 3640186 546738293332594719062995929578406144 3640187 1150356338623269653719225923289464240 3640188 -29585700898089724835203344276971520 3640189 392710543948840406771372325740585280 3640190 606467768424252779863258798843739520 3640191 -892288207313816000580259512944641920 3640192 -516320919922464216885125742959001600 3640193 -1610690508608336613834483409589645820 3640194 -1096811215982870077235021930761224960 3640195 -675318756034328815445231755998784080 3640196 435593110340146306954594358020730880 3640197 719632298364485284011189538833398784 3640198 403830674201270522134349274146428800 3640199 -667042079160411646220194615455538536 3640200 -423090046630388319915054427370496000 3640201 1264651069067860025124415346633178112 3640202 -249296343570935056978377696203660448 3640203 287505863929699013967759715366368144 3640204 1553794645957140491000552272467443456 3640205 170091669514771452114852431599500000 3640206 -18824392931273329872061062706286592 3640207 -1056574137855547740359168422331118544 3640208 -951426555082253914910527020859392 3640209 -55342769687426473596696964787521920 3640210 -270016884678770118695623856521190400 3640211 -803218010803304474857962146254507728 3640212 800058311081081992039939221232446336 3640213 1620468673250139275092945247149324924 3640214 -848804751676826582308545697839455040 3640215 727661164174665061247899893471831120 3640216 -438009490500231275769091437246320640 3640217 152765295432388134917891754194356992 3640218 -11701013878798778006622912952207872 3640219 -141547754160006790034749695160604400 3640220 346659320906387631654752002187066880 3640221 -25263376287740105177814452310285108 3640222 1249118165602551728267084481826326912 3640223 -495213772689502902506116769163498528 3640224 -26202493651556001658386721661779968 3640225 -1328070159511521870702753013374058500 3640226 -119825044548289958381222642965235712 3640227 479754226602696168308631762424702944 3640228 -1042177772356592895724620886716201984 3640229 -251789854809015971834538890410078560 3640230 -97792845424959514307395326007697280 3640231 123461066363252093037466710405183584 3640232 672284405434518587827581729004984320 3640233 -77969336760249169158999587837900736 3640234 27889408185422419563318288279335520 3640235 835306719247724731317439531311715680 3640236 -453706013007898939184922732965078016 3640237 695054316078845849147414311075733632 3640238 -364762315415376360365374243832037504 3640239 488509075119878112537771533089179408 3640240 -198379236862608187444666205263626240 3640241 -1035392355249588380593524087812044800 3640242 401126197141270280404673672741466624 3640243 -41461013742852019594210655066187508 3640244 821878144472997424426270704922742784 3640245 143480909321196790815320475869948160 3640246 -633761005043753033222976405783992928 3640247 526443869740784599935372303927775152 3640248 -377462362829624994564742384631808000 3640249 331524836532173531295942852572590250 3640250 -312578069735893418816292615497256000 3640251 -1174687962935457637558189402009920 3640252 -154257318952713155712322577765892096 3640253 -972132803873625881732554341263006496 3640254 823318125191110386141556884535854720 3640255 114527238117786797305338241424860320 3640256 -144198560970701117823344175992537088 3640257 -1260379035672924664807923656135867292 3640258 -78073638033200237937043076440649520 3640259 -782665651210058703621335842257890400 3640260 411754617574555083934731125023641600 3640261 2046459266427221313032583003335881212 3640262 548408968865046039056458149109123200 3640263 -622934925218361297374407985942243712 3640264 990741377932263834443896790823183360 3640265 -236070968293815911110449797923627200 3640266 119566428507019684583978495498025984 3640267 454031132322634776466641971986564080 3640268 -949198822956691675717611942555100416 3640269 -492963115395187705630971474375455232 3640270 -233677581606008958412659516975385920 3640271 -3678506688906189063306264781859400 3640272 -18200834761359710067544450712862720 3640273 -126460251452781159205923955461562880 3640274 751212784078233726134304998431167744 3640275 -789093369320638018492507995520254000 3640276 -1023159605437400176260805324523251840 3640277 -45653412957571512772292380573167648 3640278 139262063315029575090255639928200960 3640279 143347945270079036896371416239003008 3640280 -483867219755634773646287238277939200 3640281 1220197614650101010478003973825209552 3640282 120992181869425533593778477698226912 3640283 -1685015564331730795045217517585447120 3640284 -795871460659800291387476818165678080 3640285 -553155972431567082715415991239916480 3640286 -374776271383342300152222376962019200 3640287 -101048394375518669544886886533880448 3640288 885057844451773844888924153220956160 3640289 -1187293756884546410970109016803778910 3640290 -188402138581271503957275328285409280 3640291 287209179929839354750066258209841344 3640292 3156238564859369506633928871075072 3640293 571256478715928330524892726532909564 3640294 -4603715909823500513094151811063808 3640295 415974276516426381290602639660312800 3640296 1006181296981316898980631757100236800 3640297 -1981466492767259012401550738430625920 3640298 149993301893759410137952395873598560 3640299 -50794747854455349175004981294275584 3640300 -4740220879940746853243622577728000 3640301 -298036001794314960330848187909481248 3640302 6511012516484918674810968298545792 3640303 1989586601416310772743547966759622360 3640304 -121813271662362765560409030890618880 3640305 4790704380390562858415238298204800 3640306 982766510542749584454622797807566352 3640307 -172769047083012405376132605106483200 3640308 -159905978007574593420337202958716928 3640309 185380076173199652685047596173262510 3640310 771940868474122988358789266735554560 3640311 -1823985334551325661858822741626681368 3640312 423782760392402985478949189470617600 3640313 546136439324864612163606711021376980 3640314 14191429163639358623831221050581760 3640315 -432541912331629434151023931422079200 3640316 -583077972242083738171403719836157440 3640317 -1634850147223653009398956212203520 3640318 -503698896524248613338408232163658560 3640319 491144171322791768104207725263718696 3640320 -767796064521452737977685852658073600 3640321 -493140729364495677434205064501420608 3640322 -109040657578573697493908880246471168 3640323 690628586724431060543722854374932800 3640324 -26421931640289224046386069306027904 3640325 -60398335943642632970971495545974400 3640326 74305973626146404332228313618583744 3640327 -2099026906740151500552533334256958824 3640328 -1228369723498656893839118202191216640 3640329 1022675790450540468927953236156231680 3640330 -110553377942001474056907421574676480 3640331 669330162554053855265110075266690132 3640332 956482963529602949987701515699727872 3640333 -1046163472784787336438889112872713418 3640334 -12578294240252250335724518447166528 3640335 789792786867213916568617313342768400 3640336 72860444670537888175376840341061632 3640337 15253589031107673771177125077035120 3640338 269250705526168748835215033985358848 3640339 205997415908806877167451894475909640 3640340 78257159228459470801116170037012480 3640341 -1400358551236209821476385465713570080 3640342 -261879778660392107668310394189608928 3640343 54982909945561560356625987782906880 3640344 -134068656471450993625948440759521280 3640345 1033900242494388770491322311798100100 3640346 -163462999772653710001735248833640480 3640347 710772060004675484993679904717617324 3640348 -598041595922805644614612087603092480 3640349 -25965498349051175882643914568683220 3640350 -58976794983115517239984705333171200 3640351 900868170035322125539689075122970864 3640352 705310419618095049145826599564541952 3640353 494872225826791405150962848117129904 3640354 -29969206566187199227044711206156928 3640355 913867461786750644130874807178171520 3640356 216380488130792652880268230620856320 3640357 -178764352871642188853268125928580194 3640358 65277561701074700585026291312073088 3640359 -1086072224433434812556164506307052160 3640360 -468321000642380846476863026862336000 3640361 186507354920387407672340860099041024 3640362 -373806285425013743923427273703075840 3640363 -106867914317525943269226782886875904 3640364 6194754503520522691069974982889472 3640365 -922382586727578544394306874920398740 3640366 1760331433366844944810121471150818944 3640367 583874111306172315247586998754759280 3640368 -23794280456726820450940320817152000 3640369 1185105342831918460651976961776106770 3640370 -860118696540471110942991834236779200 3640371 -278138459234210475273688987787920896 3640372 32947152390976036882214142212360576 3640373 118409522975237663079807674624181504 3640374 -117549797150950608296592586971111456 3640375 2282683660037829974637156297540114000 3640376 1021518698555896010216512511327662080 3640377 585553818351191427251979134253151680 3640378 490089988061956921790533320793999872 3640379 -1020888179983683453529085159868085020 3640380 6216042969983905330976238506065920 3640381 -484720168866769751217144086720168000 3640382 -101365480758308494740631721622888000 3640383 -891356786338061837838371903029383552 3640384 633781987686559357973978544133373952 3640385 89858276296244112711258017445864960 3640386 679420517667259228074861746848366464 3640387 616840521728734601500275362015493712 3640388 1468433699405695361428554232450908288 3640389 -2012765497043570820188483977990791072 3640390 -62548707450893829528212087124821760 3640391 1321236904248027124644876616772712792 3640392 149194254186476757029688569360547840 3640393 841088266118907006444761684284026340 3640394 -210829519570074826343519845488856320 3640395 -710828067812534411380345521759720960 3640396 -273799503936390177013424491703123200 3640397 1165274871408237120419206493446889772 3640398 -212935183460148925742354056019123136 3640399 111442614071134519992644605209830400 3640400 -282003687359264686057641727426560000 3640401 292879071559364170084354273755178530 3640402 919787037057595816605230136472747152 3640403 56387844162296678095149209936193984 3640404 79638750002732771162488817336887296 3640405 -651809175573624068645207575274573640 3640406 310741049916967088111233104404064 3640407 -707088383995424394379447645665188760 3640408 -829096609512245591908876081841418240 3640409 -765060583190743971707586475416054390 3640410 380279004194967530142118454388864000 3640411 -277719107727518830683761255812290528 3640412 1166938759283479063248957676617785856 3640413 -33281048671101130158433503667578240 3640414 -532470580691090956931190431498830848 3640415 842064351026199193258470261913029120 3640416 5340661841351013501489838504280064 3640417 66271853523766569249423937890836160 3640418 -718003857667122842136876668358564480 3640419 216130674066582385955512072033398000 3640420 -232612188074415116206939875878277120 3640421 -174833614410583871770140829285970400 3640422 316333185897274010805748342404641472 3640423 -6098873179907441755353748276705792 3640424 1092832756551690414695017358333352960 3640425 221074245552027323396856689503002000 3640426 1255591220493748804355872285679508912 3640427 -142725540909081099335799355515841248 3640428 957376001554000908857267649033692160 3640429 798950736680681647575513444680878040 3640430 -47404816315017263342600562749836800 3640431 -32589944350267372014965851402813152 3640432 -1058471614389467930443705894517899264 3640433 -407768627964380483685737579476747200 3640434 -60012280166726199517908851074687488 3640435 879627819167379476254714092289184880 3640436 130348152333282412082574792862135680 3640437 -146593036731156219054215202704952960 3640438 -495345941669178763209646125602852160 3640439 405098952757262153956256253859518768 3640440 -241175789812959879646685424549888000 3640441 466274135339281936991192753572559872 3640442 -27002875859544144272416566558447360 3640443 400074093785346637914805672582487064 3640444 270902407302094083135564376412047872 3640445 1047181813229714717415849890486736480 3640446 -167108641855878850875331959435822720 3640447 -2040923509882539870805593959650367104 3640448 -279101753907141983501966173116825600 3640449 -1433000101829031783925558671717283536 3640450 91183599523453594163209902809136000 3640451 -178719753892079791176774191745628548 3640452 442224024481112985514795988765740032 3640453 690697215434279125039722396109455484 3640454 3384427192776194739535837163003904 3640455 141378119548272481381542239897064960 3640456 -296263304486961991661222250793113600 3640457 -1249594408243041030674328725464502400 3640458 -142545409971985775989040152530191616 3640459 1360141327488896434705573644834595120 3640460 -786257643058411730278108045899939840 3640461 -411610928045196629480165000905876992 3640462 164937096131935572044287713547441920 3640463 119229598280729021452954662491063424 3640464 -11048816072941767272829825676873728 3640465 -1367020809485492037607097495190984600 3640466 18514321300391452739838420268450944 3640467 242122771111010753813490371523934512 3640468 388298975586652837621386985249058560 3640469 73108024943856026951727970749921696 3640470 32959629772308849623597076101616000 3640471 1099097258815088838442109403630377672 3640472 -196778252881234026200254830610636800 3640473 1039136840936867726259902310964237722 3640474 667271327120991239167066276853354736 3640475 221706898413366689135504209472001600 3640476 -170639155908715335152439489156956160 3640477 -2084546375929624475410829176555320480 3640478 -817678011114649893453111082174813440 3640479 -1781246037271041519867632775884693760 3640480 364579946002131831245973130433003520 3640481 -311310744064856380350666098702780268 3640482 -782816897824702680502460039440138848 3640483 77471247465922565467022822651727360 3640484 1310984569922894376979490123299046016 3640485 261361714512973966667404000258521600 3640486 36969621491443549036862281890988800 3640487 -1923629659620951570560765035044681864 3640488 -1090361749906841602540414688813629440 3640489 290186676266378153136062064780654324 3640490 255096846454926944136252395089474560 3640491 524118212437981562308213746319807200 3640492 114533359390594739729783088430041600 3640493 2002780125100888063806566977399358742 3640494 113894682854520586198099681884036096 3640495 -466905153879767392135109107077610800 3640496 -429844649041422895766498532274126848 3640497 -47629757432179373967739462666609728 3640498 580636055332725460933261550701194000 3640499 625789577162324124454985564775585336 3640500 -336589078714174058737126216380480000 3640501 -257096800205991994883941851068251908 3640502 -222808352042186727161117565135470400 3640503 1117155084783092844374466054759603024 3640504 339143734703865511302062378161582080 3640505 -1618736896071640938672755591019511680 3640506 113884129051018058238162791238720000 3640507 178300196022407924233818931829763872 3640508 -710328966343754468280373730962332672 3640509 -7480553531943406728907643927267520 3640510 34952508521896065758154088017471360 3640511 616316522689502894859870866522904432 3640512 -176007987616417260683663480998330368 3640513 -619829195365061216637937976152517436 3640514 -1242662387386719321269545659936812160 3640515 -427803404891313755823416764011684000 3640516 -377678352559417011702906130659115008 3640517 -1298382697475944165129243355233295400 3640518 60471821151441304422728513910128640 3640519 -1044806532663657821240227335256439080 3640520 -231064405967986342479585958347878400 3640521 39468433464038165872873727904780960 3640522 -222997139247422089259564432379764688 3640523 1714935223199633949754182062464346772 3640524 -866057250917246600926246083025273344 3640525 -100027741134808450723834139798678400 3640526 -771599105007907667174199855377176320 3640527 49833784500831910278165746891952 3640528 -44901171554829892394071258572955648 3640529 -83043513864213038460209328363723024 3640530 -150354531046626449136492073050247680 3640531 -1300565855092800724365914606164989888 3640532 -74592683448403254171859510941278208 3640533 -223518730225219740905367708447004800 3640534 50299984576369413021599343302704416 3640535 41932459556689229261668289282575200 3640536 -1108784051093222199832663330559078400 3640537 1928536293518511159788045395475090186 3640538 -285077185036456679491515329167223040 3640539 -364345512748736756530494732572321280 3640540 799055893378245852147412263869130240 3640541 411282475368867151106248298766449784 3640542 172849230581893985517074972932859712 3640543 -563816711171404766466729978451482208 3640544 -225437025509688798169009086171709440 3640545 -16431522333006240602919735359448600 3640546 -1575351840059692893793415188472832 3640547 523782468898013895084868999030335552 3640548 -669592522272130680048700353833733120 3640549 390289218450577130679195469642788960 3640550 -164252876382911678984583771093883200 3640551 -5860048776542897196117565751761368 3640552 -2891967190051064025235673408716800 3640553 -366551452641058911024536386023076422 3640554 -174386573611026607786431580881612192 3640555 368996721912790517485409404087006560 3640556 1193363215799516289121350375222616320 3640557 -1201195339143488622643308580854391680 3640558 -739665613158526505944461131516445120 3640559 726024329255147837251304577716199408 3640560 30933230619570140759668029778821120 3640561 989848320921041456299082364437198162 3640562 269741103177117679027011587002006032 3640563 474004004036946336677011228041671892 3640564 -1621116316058400017253482477757149824 3640565 1008441537025196394175885998875138460 3640566 -475557635999225774111058354818506752 3640567 497437310393566889687873111160558432 3640568 -1221579561009859385539460129511690240 3640569 -263879000332037082697049544483833472 3640570 97841639283184535390844335280043200 3640571 1875645100520211110900214485533252800 3640572 -88828873227846575347130256469800960 3640573 -3398098921996091049091286536505725440 3640574 -321217352380012146633539243572220928 3640575 667673152772813878665007106250672600 3640576 -1753190403956583450604811322904281088 3640577 -1128484442858430228944376216291512574 3640578 35245773246172613062526314597398528 3640579 -597795785491734729338939484335787324 3640580 176199399944067432169932751616851200 3640581 -273690275690786452543783717358285088 3640582 39723045547604071026511342935834624 3640583 -48171374854950108953996847686886816 3640584 1349201267373325403534867701706833920 3640585 -26032279471289118420110673475073400 3640586 1291675912296080002217925755964466992 3640587 -352632669373780357025944816038579240 3640588 55464890520234717957660999734711296 3640589 1009997084688040036119036701400270390 3640590 -205829370127220712789508574686704000 3640591 1503455269594113993381439923390114992 3640592 -87260683186748894339309858783944704 3640593 -1154627382781449164674782874410759072 3640594 1384202897225174887828827956600579712 3640595 -2214502197347727975501544128652800 3640596 166852269272023991330649557544751104 3640597 -936179038334977573302740033546323954 3640598 795481483531605443732940856312847904 3640599 -962915755024415719342295433171272880 3640600 -436075079877324933274024241402880000 3640601 539951797632404122465717755291124224 3640602 -332369806779563819911031627944704000 3640603 51592348198257528675194420554213864 3640604 884453081700689651305949263151066112 3640605 72028968173808229480809351894436800 3640606 -264066810565877328012537261383941248 3640607 1505811712218406107962965889939867880 3640608 663627526517107178323629649625677824 3640609 4868444653368195557292789094420480 3640610 434082553474944017758687938600721920 3640611 289245676258308807981525681078797664 3640612 -517836515301564406290924353711140608 3640613 -223626115223934456511464068300069376 3640614 56050612187525245175679881804021760 3640615 124973700390046637812464357975890400 3640616 454339231802499694233390006369730560 3640617 -82643061033737310376764734802270966 3640618 -1246558723773920575911023512869530784 3640619 -130843145687339101481591203612770480 3640620 91111676122445244576250699698831360 3640621 -110953882853961905432209660423333056 3640622 369304148494650655584413569788194112 3640623 -273434271006617932927698941044649472 3640624 82337916952755478279586854542901248 3640625 -1705985281371342746629174938199031250 3640626 53774048797953773769029278140257664 3640627 -147426168244363580897229360171747920 3640628 -719236616751435049867796896446996480 3640629 -188565250533004049041990399279452192 3640630 209732338250476111131378473326060800 3640631 -312065118282219255333338431137475800 3640632 788437274746302809791701915580600320 3640633 -1028707328269270901117004903659964118 3640634 50908905281558330745121854819149760 3640635 -516000016118600982234503305607498400 3640636 -363666014873978399901139963568394240 3640637 137751873604548494997286461008978304 3640638 6949361686910478926103005810485248 3640639 2062339062780827420580376715293073320 3640640 122564737167686340137501349673697280 3640641 -302794762396705451349547502582893008 3640642 -1078538000304740745719881273073004000 3640643 -310188490633491286506064471296567108 3640644 217315086552618204611963643222122496 3640645 461811293820236070628610368551075900 3640646 784761638246826103056946355975917440 3640647 -347944287885870089400270858305867520 3640648 81813193124832464716708425262080 3640649 107873034365014444557723014726962650 3640650 135155914871599055343713859858297600 3640651 702553321988064098780946479478944640 3640652 -596502291681349532837593748560115712 3640653 -1132655485325677036566187473479131200 3640654 503148203172187097247077333047715520 3640655 1101947885664442749087943187863351560 3640656 10121152058892543915891385824706560 3640657 42045895438440916130028263615311872 3640658 -253409789079579589103136850713959424 3640659 -1371905889881670167476594222044199872 3640660 1297120225660308993234861846043891200 3640661 1204740896077662165250302624656813262 3640662 864424639886324892098506577230226112 3640663 -912471237799070860649765976930511552 3640664 -473698867064199162385196372105441280 3640665 286840606085884053990438258694389120 3640666 86759789053745085005544466690656000 3640667 2026754221599644962242978674443528704 3640668 -13862342757763656338469458981967360 3640669 1508696514117948036330189245622140352 3640670 26912559392482149831829864428748800 3640671 212535636800354773433162988545707200 3640672 402028277052234477579380000832356352 3640673 -1476348606933912954726007258277694060 3640674 136688716985252407403558162292529920 3640675 -657291452198465709127021862794084200 3640676 196426021481793851946831937170768384 3640677 -146792781843314628549947080392057600 3640678 -1154124359936220798593578715289219360 3640679 262401797542852707253298439701216352 3640680 -1473466554511738973815035522576384000 3640681 -835067526309621400162002061996374480 3640682 712586858380644880065370794382326192 3640683 148972956417080252943365241040180824 3640684 -1009870482367294448253211787302307584 3640685 -31037517371349891488742878272940820 3640686 71200968433324154990704070788147200 3640687 686606517979734320552757909396293280 3640688 254865235053095317189440885442314240 3640689 -51295997085556102438392805265688996 3640690 205214923884575743539633038893917600 3640691 18488619472849488184980486318151800 3640692 -93240169425990297664651394259204096 3640693 250871489220223062124439049393542784 3640694 -470145831253210123429289546072779104 3640695 -342954236961982695807759075178492080 3640696 278587517709763930026160591081205760 3640697 599333941075853302888945687931527146 3640698 -1688006273542395233880438937598976 3640699 1709903151694020313910984403669457864 3640700 -86808468716022780455177796525964800 3640701 882505819308348028978120207996994304 3640702 66456973480017379074406535233465344 3640703 2135637751392004863157486046807405040 3640704 -98892424624601800665804570624000000 3640705 -160075912359514635599490759023640000 3640706 763335170876155684983521569041369552 3640707 38891412106681850553192249334828752 3640708 201646035001714642339032152727321728 3640709 468608285690680574997701934308382720 3640710 -137519212390422732044909394496295040 3640711 -488366193002923111444467451135251688 3640712 722475746853911401807002650275307520 3640713 309977134816827100497827700622129920 3640714 292474732473316415791539941393793024 3640715 -74276856403761895183654007507952000 3640716 318509143944710001084652015230999552 3640717 -44673837222783488112550883494492234 3640718 495834773280185447825057658008334720 3640719 916296253213146053963966983922859144 3640720 123828284175212190630394827020206080 3640721 -354284766441216462467655098900637888 3640722 83152236052359100383391226810534400 3640723 -632772925940129668874672354150072400 3640724 -27297770846481925757799514633832448 3640725 245856120742364512503229567957267200 3640726 57597999228287116255472165304595200 3640727 2336082656703097846716423550077389352 3640728 161439478521272309417897160669265920 3640729 81535971801990863118279426212405448 3640730 -800615271316435076783487677165886240 3640731 -1085017759940898343290240713333484648 3640732 -1371474594103108355769437797267238400 3640733 188892661624332835219221559729455744 3640734 291371139031237934957451515931546240 3640735 -56791370536832146532366858217121440 3640736 357680324335248567136848801073987584 3640737 782142271257291569290215460423894752 3640738 37283074159142949380739710699143680 3640739 -322043233892542769942206288719810576 3640740 271454955948056078479431215731814400 3640741 -578984105610228456818856329393605120 3640742 33318242921357401738269976011294720 3640743 361106580520823764423101140419121232 3640744 -129487228444860148542641845057827840 3640745 1531376691590004176230267826770463880 3640746 -420149755932562714238729344788201216 3640747 -477798912006635136552875318973454560 3640748 -237207014831679983528983195628081664 3640749 86694386590591674125598734315026176 3640750 -729321344411896656111906668721456000 3640751 -175200857364151546298863485105050400 3640752 -385569159659074214452693490909478912 3640753 -1841389623997310696035837143728357998 3640754 36529604065886290305587006611758912 3640755 292271185435083649958333373737829120 3640756 353311610531870592433012400333191168 3640757 -186005855071412618251696648349625828 3640758 -137679671758898240114915634493542912 3640759 484649807681532335128879070794881600 3640760 950834328893143366644423560406528000 3640761 1730939741077300834605313393698508800 3640762 700491562595359716849611942032941312 3640763 237683784458772759432682291449374496 3640764 -302359685747493740058623718132645888 3640765 550455276423903189103233227625239520 3640766 -218383838668631556489589614614682816 3640767 17338636980531770815329552178305408 3640768 24768513373508084577131258812825600 3640769 -2162042983673777701026666250359630 3640770 155736808645702874881831183153036800 3640771 631599337148200344254191857581175192 3640772 -84148344657219032307248462366622720 3640773 162381248659053360533084438386293984 3640774 1027788774868274466785938068344183136 3640775 -425618561029852682712528601669345200 3640776 581669654084739563109308908550553600 3640777 349455840895231928197807183252262272 3640778 1115698645427861779722822401105083440 3640779 -1508737988672141301546499264429945476 3640780 -362461460920306231048457168192716800 3640781 -246301060814313752567272359352385418 3640782 -124571589488806225785062267936392128 3640783 26166365660499934722650046785995144 3640784 -37633167199683689113472195304751104 3640785 -150023729402893708653644542584702720 3640786 -546209074159679816260006446017280000 3640787 -40878089402355921838109347198853448 3640788 -90225793610578069746870942079582464 3640789 1222699857675491116572634515643008590 3640790 588874163686076445981138538607174400 3640791 -340778342051515786209239301355337472 3640792 -70280956805168104259279372197632000 3640793 1017044699280308818292197817752389444 3640794 84796522165579947844175403363947520 3640795 125136078225658067507225914139581440 3640796 -1271259318655017637199382885857318400 3640797 -230193691908282828685981452836216826 3640798 707099267712779446245323160553629696 3640799 -657482614617896630406810559630412760 3640800 -70965361478012970531222857672294400 3640801 -2256254235495313591336137385927183198 3640802 -30666531434002606954529987091653376 3640803 1071629249477469513097463750914819704 3640804 -878675841464523930417862866730025344 3640805 -487179046357705374441117498608659200 3640806 11163987878607264283882549584243840 3640807 2094798807658251106173217952904096056 3640808 724236362779433251437646507099422720 3640809 -35465801644323479301518769317957952 3640810 -3297670587175817144628746955498240 3640811 1302794001292161187338807609837413712 3640812 34137321142482818774007182768701440 3640813 -193489173961528785808865223802394016 3640814 -31530723495312066236836362124215744 3640815 -393520885688832619353240331996920000 3640816 -242034991337866148818308599510663168 3640817 448671766648562727677724312460918866 3640818 113369828687643861227797877549836800 3640819 65612097954451185619455441051977120 3640820 14896775935370500402983549829006080 3640821 1375799672162723731865738541341063712 3640822 85817698010576782710816895572146400 3640823 -24008367094615475844366151344635928 3640824 133082803158998715693150594577182720 3640825 -1212932684702143669182734819666266450 3640826 45262605172786474631502736092180480 3640827 911426890147999241589028251669908160 3640828 912388568563523072299150487098400768 3640829 452850424120613448604566201694247430 3640830 428167544523238229215216966285605120 3640831 -221010874261541395599292604589144960 3640832 158592949633770806145607236040261632 3640833 350915882122619926812251377867851264 3640834 -403133364584430596734477945927580640 3640835 -114397603950799871014027045984380000 3640836 161245291201323184342397848329584640 3640837 161960954118276217716253323415133600 3640838 282702240928414494496157830815412320 3640839 -195744574172605126839216608172607920 3640840 173344231479950735017756951469260800 3640841 626244648536557124296835382774194484 3640842 121017687119841456651851670980321280 3640843 -1065710089412797382467287858312596908 3640844 -1478549810052139516560667021383465984 3640845 357517301868081771511742382592362240 3640846 -314680632830791240375838867004012672 3640847 -2004109221447876296581717086580473720 3640848 138622971353567632263977114219839488 3640849 935875935427243276890128597618620850 3640850 -213332544385350330280301980414107600 3640851 1184809237147313661460907826030067380 3640852 -62052345377820222407059321579560064 3640853 -1284618340070441447758397458260576 3640854 -50117008793685803592205203356037120 3640855 906799235852556517820354941604074560 3640856 346561274557375670614058127830016000 3640857 -54671119312787563657028470401208320 3640858 -569665536985540084613511471161735232 3640859 562031843991885715088515819523709060 3640860 -115673332994125321231911172069555200 3640861 -17753170057036513009923834560324768 3640862 -342743472440471454604870924913213568 3640863 399010343201857514864419465861386000 3640864 20828871703111254092960577294237696 3640865 -272493194328389111334588329951461740 3640866 -182931567030772721540162692288603776 3640867 -1207831822021452268556544920034898084 3640868 310415199575449765062154938857213952 3640869 684793601017204395480393723052153824 3640870 -433736805175807017147353690678749440 3640871 171986422023825538586759806343505120 3640872 410666411140827431102817279520849920 3640873 -1171724570379614019682692922056157440 3640874 -407940479314968240883688554460653728 3640875 23640124346241549857476544338560000 3640876 285574390655204073348179527338671360 3640877 79736608037257206117782626487917440 3640878 57633097535973194090757690470278464 3640879 -1543414858167739447230865314569095680 3640880 47071789598493722764679578659717120 3640881 -856747089414763939312120816832796048 3640882 108532840246722085765896380315280384 3640883 445664140243836252047144567453145144 3640884 -223428905910719915204478438382417920 3640885 -85220736877973100547824207478640640 3640886 136907127864736078898549428608261504 3640887 -1005807716633764816150730809300826760 3640888 -116986486714803425189432574352097280 3640889 -81102602775926141314498346583999168 3640890 -521663341159091631941478530035200 3640891 -584795765401601932450984271567719708 3640892 -437092390253600181582000929454696960 3640893 -1066733364800115475301386073386619136 3640894 766171639609587935951460782500607040 3640895 -1289036682388235267848428362604991920 3640896 -5748467969717547169185791622512640 3640897 932376198615545973804745003379837140 3640898 -33526288255607773510949931298666800 3640899 -5535540546949969604980279930793736 3640900 114706797452408968498206034696396800 3640901 817494092596056813538839879682641600 3640902 -1170231296374788709678468579304349696 3640903 539241617339241680061883894046808880 3640904 316859420780247387855982833033216000 3640905 -257081688702866921052557546619615900 3640906 308186953757035274618572832064390240 3640907 809298328097773467196451472823713504 3640908 97911953423818732495147883654684160 3640909 -968820732914586104035997677540154890 3640910 15385601308141306058937086648747520 3640911 -271852773907746881580353930407420656 3640912 129308050810027431906231299720085504 3640913 1568954856468416087461217422084855920 3640914 -641872029340131659749855536001464960 3640915 293979660519491943970287761133951600 3640916 841213685358173603819174079210426240 3640917 -2160131862883533898221240789430656 3640918 -1071782400486560383796092163170505280 3640919 -384265762422390617558421102657771648 3640920 -568159358827826060605838225050214400 3640921 230724991097326072670888071347160320 3640922 803730659736564883722296567724118512 3640923 130014650457152804006012220985451520 3640924 -92172211775598041063187236195788800 3640925 837848169470222767774796667931321650 3640926 -202779336091506791675755594264012800 3640927 -925294929523619708947545657767515880 3640928 -964962473333419509519652116468203520 3640929 -1231515536253807596691753355630491216 3640930 931718018286575577052108150241977920 3640931 -51349201529359011509455278214008576 3640932 571896853085452495614037898649431040 3640933 -1864081620433405242915293128981922818 3640934 -828550267718384764748719954710798336 3640935 -278007562394114631370165537994257200 3640936 -836708953766758993805147307450362880 3640937 1487355978101597072629858298896790586 3640938 94935736142609070125522158820282880 3640939 -15829998830866098915639643391802776 3640940 -36535412171710328790070852160040960 3640941 767053659596615586585983543018707800 3640942 -522872568045792646733123118810376128 3640943 222934582105783947688886096749215120 3640944 -95635094797555695814350297847136256 3640945 864585973283410679217611999050656000 3640946 -12680484428620953344975082381536256 3640947 1059123781213646386112713011854838528 3640948 47506997346298561909470994108622336 3640949 658576152780005170417808905986551040 3640950 -6914772302823322168017332943936000 3640951 514054570970443087791715289468688000 3640952 729316576578729858153052817444044800 3640953 1188693368924873760606042493318388304 3640954 -592792161839593723936268262733121568 3640955 -958320694466950337461719071934800640 3640956 -757616411745265810631342862667677696 3640957 1658007984188383169623445810124438400 3640958 -665590948930035512172954156624312960 3640959 138347374104825170288370331390708464 3640960 -200254458865869709802237227696128000 3640961 -472904125616227345338160750425495888 3640962 -89374247869274125617931373724065280 3640963 -274482142300382940599868688554663680 3640964 -199824451408743980066166165702801024 3640965 -743245032861552403294374121944950880 3640966 134490458982151235286714742192558080 3640967 -1802603569921368467992637780275299048 3640968 -1205216372136128181777545347907942400 3640969 677018723524091797257492779637414144 3640970 387491368434153728245898430519763200 3640971 310955459294232706791488678911524312 3640972 436377875906641988245311270505976832 3640973 324822544286817187017306244195940544 3640974 -266869757033316785053807892284616640 3640975 230445469050465579925671967022118000 3640976 -168032194514919397794504720162643968 3640977 765066739637501740447232730593703840 3640978 1474597271865754724958917678201264640 3640979 -2114488857156898559247924927543870240 3640980 -46036734620222722465260122640998400 3640981 -65530654864323770981925358482654976 3640982 -9362682383264810933810431516605888 3640983 -359017479583055535765403667452109976 3640984 -1912294400343802021855605354108733440 3640985 716480366226145799227926748346609160 3640986 -44133658989917774487877338649559568 3640987 -338673513590678104209670237518911968 3640988 575020091145555088817522896068549120 3640989 341065562614623687771281927788692480 3640990 248236310662160440583184508459670400 3640991 -459317134316098022925158625237496608 3640992 478743846286421992842005029494718464 3640993 1308705744324806596819235565546198242 3640994 -372301426475596693826755664124796128 3640995 238682225663332966951701282001746720 3640996 355822870998900972238655309343645696 3640997 -54140254242723997568584646443378560 3640998 466075460221786910891151049996304064 3640999 490265470431750738800066817942683000 3641000 1030947104112530693706191625891840000 3641001 101442046841849707186382109976857984 3641002 852091413806132012711692290555083952 3641003 -1651499684660339772288039036465897696 3641004 -246779843838712242277779826889978880 3641005 -90285901315417271225973620004520680 3641006 -314906465029208301011475305107212096 3641007 209851035102909936950543292684494592 3641008 117419284300463672439017028059136000 3641009 -1915103247637984358444396561647192284 3641010 18589083738494344110056838382594560 3641011 547221346774532208500813126204036 3641012 79798560703303988165121902804017152 3641013 315481189651725220483358818468733742 3641014 -710856086902535730437326818328187520 3641015 161521368139847266114549871760376320 3641016 -1404224468894626600058738652797337600 3641017 -2106338861757430132771248746510286960 3641018 451199984390025990835025773311822960 3641019 -1451099435498001673598961566518375656 3641020 33018673205010650594897871124116480 3641021 -169272184870551333221579864157198228 3641022 43559263856541331513992033194323968 3641023 -2801369392573038531811748817182627976 3641024 -369142678296220204097168979860127744 3641025 -5903007201104320155670010204652000 3641026 794158488719766580229576130476622240 3641027 585409852382082417911785108220509680 3641028 3355666564640726199099095607121920 3641029 -577836931949944085052824440276918528 3641030 264305688895129069571432343733676160 3641031 85840807039661164616086601137845600 3641032 122759046944634794486563144466104320 3641033 46472721745594844715625135666902528 3641034 209777151740470849688800670059841280 3641035 486275561111145185235415499879832480 3641036 5213710512995547650638846204815360 3641037 -569987172024418991742185151565872480 3641038 -362524969014424260458033789634128256 3641039 774876961545063032891241745720286760 3641040 -46915570996951680274439878476595200 3641041 846499870051768272637146308750803442 3641042 -655082166572160183210172225685417328 3641043 -419380987429724781988392568699465728 3641044 -494033383045903929419928939402590208 3641045 -698729851978268956422420364885889700 3641046 -7778924707695608815201711793757024 3641047 -840896180273661811972758752888550600 3641048 254072650882554138337991025650626560 3641049 -222593201346744177782449319139168396 3641050 189097339492674614840765947916313600 3641051 -104893925737967104199154104767557948 3641052 113237637158901251325929247546296832 3641053 711372307151825088411352537342090400 3641054 -73416621705606381030722863400625024 3641055 16556493041452570604683137504462720 3641056 1369542394136831258166930603537334272 3641057 -424508659825196098096044868975841088 3641058 -753784795639707369187130598490894080 3641059 -875986877673786976819966729900847984 3641060 -812875990001498828734786580333145600 3641061 150584489473552292068772912105388480 3641062 -1441532653753926381578520666458473728 3641063 749164071052655919774288500585067024 3641064 444286585807552387717368691266846720 3641065 -1053667616605932226162106786553086400 3641066 -27633355665604235995946637967027200 3641067 -274576183697446805183417028229969080 3641068 -13367769116572546384289107020039680 3641069 -471117139247684693273819246767807530 3641070 -188697908954298229895302297220476800 3641071 -555465464822423246168524782391056000 3641072 -271767961439339767439654404335796224 3641073 798989262415257148234836697376064864 3641074 -125187545945238323214860489539565568 3641075 343766477045002266852035879015616300 3641076 -40977717139829192675493254797335168 3641077 -1218875109398802001581876831702888576 3641078 -32664770012153065398013759986370560 3641079 176264436795024051843697973352708000 3641080 74023630243450258636633306427596800 3641081 -896837911050718548442983940675508118 3641082 -61279979884905091584513139419230208 3641083 -2254849989429103584357634852933928668 3641084 -662988971929960120010912033871912960 3641085 357277650910580695228007272390483200 3641086 -94904089727251475030727646133081856 3641087 546969876324886899615761645366104752 3641088 131914175910414061045313600149782528 3641089 -1650795419723242757265384186630824444 3641090 569325095681459364451887100358492160 3641091 -298099003398377260775134868023487760 3641092 233892383670853516488390291481693440 3641093 822781993783997957211042946071100704 3641094 9865875278804857235172828790339968 3641095 75088412115359132101752694027504800 3641096 -349951845454446385022549267275069440 3641097 48553948487368839014539447364576928 3641098 142799276828001862575659768873770800 3641099 642275016419246969974938434258356992 3641100 178510143793978589545916064226944000 3641101 -3593437008540215065238042334802212768 3641102 191040136486541847193645842329314752 3641103 -79639347994672421199742370156592000 3641104 66536104854536876117506376199249920 3641105 222141949437056859387729218697004800 3641106 -16673898847558701925528148372599296 3641107 1490906292054558796122258442137486524 3641108 -260713225755945957748284860680121472 3641109 -15558710301093660782728725307988640 3641110 -173392731135807956018321778952704000 3641111 5499049769366005828237033630156872 3641112 -710581759552737764242115474316718080 3641113 -9669932590542680831252654679739200 3641114 -692646576140453266540212237411715344 3641115 757736109601290834682955639850328320 3641116 203446268007964165371305853536560640 3641117 -505232690006277588387868995763701300 3641118 -260918587161148671994265501111989632 3641119 -778102263327947653146183734324440480 3641120 516832119218323414881709087166300160 3641121 -186377332879669329708151014141724080 3641122 -598231133615753583500106419094057600 3641123 1310188142604678967703791268792865372 3641124 -335686647824152210378344111805808640 3641125 -1291036322623235510465674491451365000 3641126 -1690362304537934803072602601738848 3641127 -407188964382372351407680379149098240 3641128 213087050663763497191670938372485120 3641129 -3276988146372948690113942567924498316 3641130 222745164385305999136176105308467200 3641131 -260717051767218717357712851599808720 3641132 -1235063507905961798997157574614272 3641133 251496937833309821301893107644229344 3641134 72385726510911619921636663139716992 3641135 7709894224471532634824091650355360 3641136 68645499383966901795888906721296384 3641137 954502178078792921312628391524429312 3641138 -452767369221866890368390396175666656 3641139 1481237947536719288067070542109937520 3641140 283012762762210041546813723693853440 3641141 -624329296131643891196350964871437280 3641142 246998969298260095744653834592446912 3641143 -2194637788793929344081129723163087656 3641144 -470805098500995878651916033212743680 3641145 -390075068606482925218481345555644800 3641146 103735326147550019956593487646620272 3641147 939594101273667464432448099103450596 3641148 143498224506980658787034046654643200 3641149 1765047545841957804066424172001566150 3641150 216236547007342671309972526628260800 3641151 -412138373198607372072109527773584992 3641152 -58018189281913629880937357200850944 3641153 862571793261646673216710593811741440 3641154 12387420170501654698162995838150656 3641155 -65045778545542220685965094812972640 3641156 25415707616127697246955739622440960 3641157 384908830537846573177840210297389948 3641158 406817421598929841131121439938339680 3641159 -989403483027103304503569908804105640 3641160 -807610339778871990283565720039424000 3641161 2770880066199415123514487625498590672 3641162 546275117733790308193724862833164800 3641163 524186561051842392724422231486448344 3641164 -30400466942823027651190156666088448 3641165 302693606491285029327676934941958400 3641166 208608897972831730916788151158377600 3641167 -16241836655861552170047125285637760 3641168 -47219323045957021993982975791349760 3641169 -11991769546204176098704943144215680 3641170 8140051155928495633334639693919360 3641171 -1770312917842744421530954565526596628 3641172 -381439584423942034574627399419435008 3641173 -410627565577950120479677017381661476 3641174 -267180844364804218673104530436616640 3641175 99432827834372872028320318064148600 3641176 -337817690519680079391870594172846080 3641177 623711599601237056119856443769515012 3641178 413309532734259060804153295575642624 3641179 -26958525560903119527154603162838160 3641180 873761591921931749097117839146022400 3641181 -627968880371652313561182975046763520 3641182 1843435825733931677434661811943178880 3641183 -114794480771279317228196826550655136 3641184 1552168691333642679530397808632791040 3641185 201469422272057511120705426491793600 3641186 415465631508449876779723210487958768 3641187 -51165063342003246875629434949544640 3641188 -843767366335309517759504287064064 3641189 -2620994147210633065437842820025285440 3641190 -352998841897594237563935820443733120 3641191 534134917493186825833599534601777592 3641192 -691678881833441634691451738406528000 3641193 -102087197962595902446873426893055078 3641194 -695359269318056311280111783817793104 3641195 60868586663696749275673294472089920 3641196 -291352459889675794432175490418477056 3641197 -1777019902282012107244753294201408 3641198 152058703937958788990302534492200960 3641199 246970092471083897026058582205166848 3641200 -253654319434944905322477479138099200 3641201 241855860203711523963892585106645202 3641202 274643212180313901162000627147764880 3641203 -175853843971173532390422450864785000 3641204 -306406654996302061936018722385618944 3641205 -782392129362496205002207478340476640 3641206 -54740483499206522729784448463959296 3641207 479143371866044528889105259078302232 3641208 22899118083035143638020895216783360 3641209 -441497073889710575644285706682699072 3641210 94552190662420289012633996190405120 3641211 -56836424950030393498585485662611680 3641212 1243823061420623250342235712540872192 3641213 -1353745512388358079331091976729492660 3641214 -443226033496741178970248147231800320 3641215 -347606377585982124203484495939524400 3641216 -1425282171105064669768927108808048640 3641217 -357568542961567032021415144515256320 3641218 -136506980608250230757224262406320640 3641219 1526996788900856502388448701017034620 3641220 688809853091325801745963632312115200 3641221 813243001297415619138402760172931422 3641222 -132985280895912205421552419668215040 3641223 -1119222283131471729468126234073392216 3641224 420147923860825616836476421598085120 3641225 221857633904749067637264938250110400 3641226 -26732010523754941143337050057075456 3641227 -1858861157083015381955414360126133128 3641228 1068198240594921635324320286028365568 3641229 439784835398904339182732078103195222 3641230 630959108466955865321852011237449600 3641231 3603915051062994523452137390097341184 3641232 -2916747853098590661785800439758848 3641233 2124083780041105650820543170093138482 3641234 724661313423930438079589541299888016 3641235 167133562210672485131952828735482880 3641236 -1236828329550695746908182678270842880 3641237 -55159491595110419119375972759296114 3641238 -625587538991084756567675973158065056 3641239 343460951405166644678687335544616216 3641240 -1313457991096899005478139041792000 3641241 -97667526505685532901418866608130608 3641242 119109188745898446260735601966514944 3641243 1982179657997730129960955852805727492 3641244 -209321250795581136560828309058969600 3641245 -177427904294872704429301043806490880 3641246 -384113086709269461593055739606124160 3641247 -106910177505593702912055194330388960 3641248 -291829483879534784537535976098103296 3641249 -887193808858858046813380887477731664 3641250 -63535650135384166747827791423760000 3641251 -438377934369730570890945575459539896 3641252 -1158448035334850539548553231178665728 3641253 -376523418442939083406297489883328 3641254 -151472880412774257305850304656890880 3641255 -339704243231812282431718868613702000 3641256 -1048713235436837410062323980284149760 3641257 116111141529059350387262591481771360 3641258 -1063073269923099617583695462514845520 3641259 -558090207355235334642751739542674192 3641260 50085978103416033281588323398451200 3641261 379156227886872943078674287468027052 3641262 -492512033615030740216415558782742400 3641263 522615241587498119021831309152602512 3641264 -94661335315560760454756067075883008 3641265 875283294321525976245771758854793460 3641266 -557006765927027032623557622735741168 3641267 264010798852402331090130225855619584 3641268 -726177615969017664050497398763683840 3641269 -27550210803341298120412699689695880 3641270 -218443665797935054653590729060497920 3641271 132237843529099819154214301668001512 3641272 1129641365533730604259581373716172800 3641273 -1608956200263717339427013953769574396 3641274 -10404455019482902360504151398728960 3641275 378446419356164964839523632992500600 3641276 -699154040200602411492102358549900800 3641277 -156378234380468489721127602374158080 3641278 -758188545017054147405162071505074944 3641279 87991986842401204849608825536935776 3641280 -191970704024572117778923317142487040 3641281 -5742463702112929489598604505436544 3641282 655297682194348992333688419909238992 3641283 -2969885171655932466766099882981428 3641284 -540220901682837284691668447808015104 3641285 -437494577945558487338644093244866440 3641286 -195851481380442821065281662046223872 3641287 182124181704979567938845482461860200 3641288 534345226189964996912334865219584000 3641289 1166410683835618992617903542605003024 3641290 721197195404102597400454210416098400 3641291 -90194626803344822813052365914315776 3641292 165260287352756383611203621883059712 3641293 -1029974212357223214382782397491405600 3641294 804329047343262987359495559080661696 3641295 194592931015382851254913376377228800 3641296 340391855219672914704378383634685952 3641297 1747146623489570012086839748056896112 3641298 519444530296503707034892259362437120 3641299 246840350661788976400337277922168336 3641300 -121116152441669866474514387293459200 3641301 -524483784529447884500144957891428800 3641302 -25947839506822945340356774587340800 3641303 -1328940282695604527014900178666664840 3641304 568589889803054081324722013300613120 3641305 89547860895993691588894112756243460 3641306 269287980601892572445146785994593024 3641307 -62725952450148063575089829610835008 3641308 -902889563235978117666071468349725184 3641309 -28527349211856674245272457239468480 3641310 123586464858381032499499926805329600 3641311 -350780560509225461235913033038837088 3641312 -285003388892969760194800590528184320 3641313 17644511207747710715910359008112640 3641314 194150586794373546005022942250897920 3641315 -1277440408385430759398235599577280800 3641316 -330385699738059661251637552312418304 3641317 -880794582741922349571192987333455808 3641318 551105376324197438134901475493228416 3641319 -705114096753852240713518378374750312 3641320 -219475155339789711924856880926771200 3641321 -1404141258119038972281783416582592000 3641322 170691601907221967012981518026123264 3641323 -272636865870431853482570385418320864 3641324 -2029466879839178852068747937469786624 3641325 8769727294714780016147856828201600 3641326 -4365744535852196455574114540904576 3641327 -405334912552386662020749396819889200 3641328 98788806059470791734546500696473600 3641329 2601320063437271625142041758279620660 3641330 -119550066771787888315973908797619200 3641331 -929721905598672121251876247384583040 3641332 191695292137820921513990808396614400 3641333 -743977775686976495442995806575022596 3641334 -301222183992297484662569124997315200 3641335 373286187099024256216171417246856280 3641336 -1655958981961255060248746604338872320 3641337 566565727320149453870135766234160320 3641338 485298710807488024597401430325182320 3641339 28844083801175744239837188620998224 3641340 -224906061601203869577439685810764800 3641341 1956328098159338583631376891936225184 3641342 -272424155405228623905017371633532928 3641343 -534720532627223088847189947576321336 3641344 -316537898111381598276187922590859264 3641345 818061051293214446284720885536086100 3641346 42814018074243964489293733075366560 3641347 -65839104312898248818572814204217440 3641348 198291332143482567890528366018862336 3641349 -203086580918766392230371772141579200 3641350 196541304445954274253861970926216000 3641351 55099973546863546164065098806607152 3641352 -480086221327507851598360140118917120 3641353 -227169039261840725201544955986700032 3641354 -554693784029172984223644399222588624 3641355 -38663196612005159317879897412431440 3641356 -72419187093919556521198296009093120 3641357 1979633031833548309875939025887735606 3641358 -106072713310863436101957185815265280 3641359 -657933150690510732417512672392550096 3641360 210460399773995957156963864956108800 3641361 436230356535905342719056677965985760 3641362 -879020701937241302843719543672214400 3641363 570275573647559932456817232652579920 3641364 683745322274886827792688446723990400 3641365 61482033276740147432039842927895040 3641366 -524335913239469529817854636743966400 3641367 -592216970170137532200337348387210752 3641368 -1670989783654271970464591491928893440 3641369 11467269183840102433281769962975840 3641370 199041622578488514039503920913836800 3641371 1297387892179356840357087010642173572 3641372 -1071257589926394556939494462651236352 3641373 261520605675089431247251725789844422 3641374 655569801897504643653012194386176 3641375 2404880674690045920974794185611334000 3641376 441306986323230340010846911976177664 3641377 1279127411047298961032779305051302592 3641378 -261104054797004825475860273273738976 3641379 -264586128327667876878267553122893568 3641380 -810489213893155922164949376814824960 3641381 -300743050441262212866654072614746818 3641382 1101313509344846414892237767648941440 3641383 1189572476767106234471915075609230080 3641384 74757019288998207975313568084459520 3641385 -647058636310048923274453011157084800 3641386 5112280352761604859242277917912160 3641387 928110296660492109655538593480122036 3641388 -36248910596802588400331316946882560 3641389 -1373124726282472533517828156170952810 3641390 -360974016633073881194157866958288000 3641391 4382125143473867122057145979996648 3641392 129609125317145105440774847305940992 3641393 -930177995310674417300537232524419584 3641394 -72287814709596135740702216922979200 3641395 -596998577948778081263483391703179600 3641396 1493837989304395978718213307048130560 3641397 -540648567511932769355426053337506080 3641398 645934716918655780082085048356791200 3641399 395715562156665623346493359232607400 3641400 -55009312454739368099353335003648000 3641401 -1301902073241444755202346016564784598 3641402 -367985974103477590617847811734120848 3641403 -743230485613936544111106594068785896 3641404 145277027001600432510418002393108480 3641405 239247256812419769634192180042086060 3641406 143549351024304242800470070153257984 3641407 15966677759918579772284689805073024 3641408 -202230697309195777361723603874742272 3641409 369907022386796777487865488621042720 3641410 629308834196411457862370635522851360 3641411 -330688985113885573086525090318354000 3641412 14007979936329780312149604273395712 3641413 1169489651249301207217714188209724444 3641414 37208651118567012840955200915513600 3641415 -54744957371924424600089875803832320 3641416 1355789811523861206721135053867156480 3641417 -58985868057106481486554179168362808 3641418 362261398115710395155030409101046528 3641419 -519651961216476821236744655856374304 3641420 217640752222821880482062713483054080 3641421 94361248933063974292125421977868800 3641422 -242950895074811418992150091395911488 3641423 1812576864798070247201258668979394672 3641424 15676213535069396831574630214533120 3641425 11433078958595464183843818454999500 3641426 -1154602456066835267825112323901772800 3641427 143076600906645908583422770941031968 3641428 175757002289009317440945268993140736 3641429 272182505206038852420931449936389760 3641430 44009250815727402212864227007589120 3641431 -1627894224119624072584786300931659768 3641432 -913416858567408465080260496474419200 3641433 -785710854714732019027098839781450336 3641434 -1363668498500736658358465960382593568 3641435 564329086344262558670393738311005600 3641436 50688693649196745611853738684280320 3641437 -654630987257528682928243761584093914 3641438 370626709481278996248424160755037760 3641439 -481473561836137522397089322780251632 3641440 1026694307391520585333805519221555200 3641441 -395348482197360548671025096610568158 3641442 165407544409952602200033920650374144 3641443 -255218572542243288147345133899155280 3641444 -177882583237169183125961045775944064 3641445 -582448257741385727889863858130708000 3641446 366309803124385520073376950270503424 3641447 -373885417432051518024316853024329488 3641448 231071202566404510461970277740216320 3641449 1180486711178367810660479918600019392 3641450 50977982113748074028273702607206400 3641451 367792912319665737484849443436499328 3641452 -139752184781771178441194866735346688 3641453 479043932506530658551266401683352620 3641454 312780735226218192665091050349304128 3641455 -11678242388047338759295224109649040 3641456 20468080155496150758420554041786368 3641457 1026550676955916186193919714022217088 3641458 832944259133433449082768270781519776 3641459 -100447022195840032337155518180915792 3641460 174850036521722631236326193490677760 3641461 -2228904648266515967399034256970537938 3641462 2017955780049713719578933114049849344 3641463 795914066961391788382578919763224320 3641464 378299649472915840799880643412889600 3641465 456979285184332401822129196154497860 3641466 -75942534500982032662979191572940800 3641467 19400283754487846125636776436868516 3641468 534768236411726091076967442533124096 3641469 -339171035217513524841672616676146272 3641470 -47772724905937873498401232715485440 3641471 -710844360992119536427699560751919616 3641472 -362512945723059625154635040292864000 3641473 807184875972211704861419928734854704 3641474 -509288203500947286825386881660617264 3641475 -40417287846390566212297094415820800 3641476 1480424161633664822488610461958802560 3641477 -63079549090142182687934993421751296 3641478 709357928519655713511980464391596224 3641479 -236339976950404735820507801202818880 3641480 429614857069208587827472397488128000 3641481 -214382011092887562004843281085062060 3641482 -104927212279650323529257488291348128 3641483 11690455174704772120757860373366520 3641484 82439466672669449930434394755633152 3641485 -232867824652099510924773992423835240 3641486 272898136382533323503139623263584192 3641487 613564498170786684212536488906420360 3641488 -248550780648377201545096007594303488 3641489 -2182120702700232983634562931346133710 3641490 -755204730607660990923291145265510400 3641491 295392681006751618151016596870792272 3641492 25720383723473551192579472434563072 3641493 -21038171335622588404955002861606176 3641494 990240222320491840878927425145931296 3641495 -169908639849625406352415341003840 3641496 -1271134879274471698618616584099123200 3641497 595120888568501593821722786103722772 3641498 3114423137766747021206430584291328 3641499 446896689206434246284225051804400368 3641500 708138862750556939280177461261952000 3641501 -398744027963537618325424818820848000 3641502 215970788862668588357825639465011200 3641503 62665915917656079332660865125052520 3641504 -163870385165365333292797911096950784 3641505 22552211780931926832516935119872000 3641506 -94709724393753543438313605948779136 3641507 -1088208699844085763538410694397438244 3641508 66305129545526335468320576240304128 3641509 -999375446012180288692320678100820290 3641510 12787828744876267405131906230488320 3641511 755769268401728077421035362333554472 3641512 340880038565852851174427719548026880 3641513 -905616874412415809051176969183240320 3641514 179834186584765870146898689106448640 3641515 -948997162348399852927470036766023840 3641516 -434769648664390216743826516912542720 3641517 -95876844858348647144618636821061856 3641518 -315983764379787402234090512148431040 3641519 -81265915778890367532703898011170816 3641520 43813017442745926562267002496286720 3641521 -115786022573489975190652678626695040 3641522 -210645223148633144270410758099696000 3641523 -997245682682364329364678617314787016 3641524 -319567258591734457775342492844894720 3641525 608960420700948606351489049304803050 3641526 154122488662610870436372508223673984 3641527 530092484333706466062935898580101960 3641528 1197302875601868318606062264902840320 3641529 59268943379139240828759326420113440 3641530 -49644607235288623247735875492518240 3641531 15354389684398798821959462086852392 3641532 -20295154273432960574126752365739008 3641533 49918232298551043282319485189371238 3641534 -458873432608590662077396440321408 3641535 17160087557567490282107234670991320 3641536 -251190518777513452834839201004388352 3641537 2386356071494672014136890483320709186 3641538 100206081178920497220378685078381056 3641539 -146125223588011475215900490560773120 3641540 -183673096775532996708151181307801600 3641541 3735622726706763654294204850338720 3641542 -324229655624884283893911173893021248 3641543 -375766437708655057933015259586269040 3641544 -913248808010210174821890105964953600 3641545 -867250969121270583687280615641153720 3641546 864474618350472930610893148681703472 3641547 117717770945372989516304064356540160 3641548 119717116278860675018789643813742080 3641549 -1183308296504670635991001014969165450 3641550 -60547435165104648976826347851878400 3641551 136041312606445411828051372575149552 3641552 -380685230791337638198764008308383744 3641553 -1010377874649284820324825985124553276 3641554 -31449130021392482381480050366614528 3641555 -51976020845364217546517381795500080 3641556 -243323024299885723010100945022384128 3641557 -525314796658682406624339835719955140 3641558 -1476374013005444913523039548046851840 3641559 -519101800229562813905207609383401600 3641560 706642395605893061020033900830720000 3641561 -323794439264029218314122552666819776 3641562 -355636124121890085254980285034065680 3641563 1495795287859927623979555358598255812 3641564 -1245198208096905036403392166407880704 3641565 -1346440222170675818423769620885086080 3641566 401302254251688689741173834746287232 3641567 -222153649942361750177089969920341040 3641568 65603998529875295158721500560752640 3641569 -240759366534963059883390637593832030 3641570 116219192377839705451756341218488320 3641571 1776802425558358133484017103031392240 3641572 1686297391088434971083745002178757632 3641573 -655858123566332465642108912874297636 3641574 -200582361807949922819497940851141248 3641575 -171605242188262378552870387121366000 3641576 -629912842000078565961808568959795200 3641577 309671858445460793182849241845298880 3641578 1120325109635211932223873968768858880 3641579 105519068417302517688044621353341240 3641580 455589434538303867263186999469941760 3641581 -728271548789673939427564331062370900 3641582 211159239197217306962886880296396480 3641583 68121393153379423615666121287471488 3641584 9976189410659932169582667298242560 3641585 281909880280858932957060720971817780 3641586 -17372242953471047979650117987137536 3641587 -1238379762509510432704246248941454408 3641588 667823437085123830206168091047770880 3641589 -220313612989753098785121404044499616 3641590 -155210497555489278973680173449052160 3641591 -2332368013363174661021826865965322008 3641592 446684355608575817140620897101598720 3641593 -360967439193353657439523200599243158 3641594 487560387478073445941616704448813312 3641595 -47360717871904665827830775931342480 3641596 -54212738141468369645711856669934592 3641597 -676191873841604444384512872676872000 3641598 -438461120883611151030468866369863680 3641599 217258191807610003813790273041828928 3641600 470451066899918564517942990471168000 3641601 -60023405391471331812366326409436416 3641602 -1535677830635499736532487728508307968 3641603 884785275354720825132783308452492704 3641604 586992003487435935297917882280916992 3641605 -318928344562084396087969332137280 3641606 -33488578152618429311010311563846656 3641607 -832880832625267262256733224483811680 3641608 -1215149620438460258596586535020375040 3641609 -898079265562465610693913270886313190 3641610 -144678173872653510184578619149511680 3641611 118576089676518700976415106072464212 3641612 1243095542392846469552727449381081856 3641613 35615423519886142647355911182478720 3641614 199018602024342780001178012114711232 3641615 -223675287531215270053279480561948800 3641616 182109993453081588201729886710005760 3641617 581178489916406259132137933397547200 3641618 -825151022660390920790185079464560240 3641619 -7916364751140614701698584773469256 3641620 -20965101551344313610511457178800640 3641621 -1256570250927291944426063397660233508 3641622 -648335537850664837256012640023677056 3641623 1016797566921720393834332573254476872 3641624 784696009622080107527352837274214400 3641625 445855665791296260463504014099360000 3641626 1028471150595150690545222620867702512 3641627 4391874950825348279072903293060800 3641628 514353981983943125066458833833310720 3641629 -1222855250858976107021045172973295770 3641630 216343752988135198231697722608395520 3641631 524009364019570570139358120450144000 3641632 -352445898168143543069339408155017216 3641633 1934740418909237772650688710979702882 3641634 -94590594828946478866369229618474880 3641635 -554973956613914509975964995721494800 3641636 385026728715452113904133892548688512 3641637 -500125708611163414824578110927355040 3641638 77351307581328878925925320094470144 3641639 -48851543595597155042844279881436600 3641640 -710974402649526266844439579446067200 3641641 1523390929765194881666837265860114042 3641642 870621123004669629972731418121847472 3641643 -42327994352444324281784453631150240 3641644 331360263427743682166068530391630336 3641645 411188095673557897671541025595214080 3641646 -433562556277424598432988790653027200 3641647 -1114752571464422180657704682839569904 3641648 31656944379951363397228001445199872 3641649 19968228106077523521195953498209536 3641650 -99522026595238554759461093563802400 3641651 138772016111553357500212036521090144 3641652 19216589120946791570325875314728960 3641653 -1679137388125404351781322929849118098 3641654 695890612591626181033028524255948800 3641655 544000154648259306125091485672629920 3641656 -1096229177818958083332907357038858240 3641657 1605492978715645918116327051465144720 3641658 -37228043281903620683327730044937216 3641659 -58049777345825862099173866180527360 3641660 -421964637997003620175685372546442240 3641661 -204614269817160235340860445939734080 3641662 -216544489810072970937315300159126336 3641663 -342917385169655963373953851834736640 3641664 127109791826574540535682083974021120 3641665 470744293359159655546011237419151060 3641666 -46515678844212538688362958955201024 3641667 -268728504903421613323517909298896640 3641668 2645712734309033669780738867925667840 3641669 1108141249796665985076270875395557600 3641670 7873569002236428905290448204787840 3641671 -864847423247447258453839665064871376 3641672 859334267201618003461988251887175680 3641673 -72698188743395754396402024649128960 3641674 -427751705096005818144320786036531664 3641675 -1111370668642300333270209354637896000 3641676 342887490377705604410373373848018432 3641677 661011591888734452154188582643777260 3641678 -27139138878504251092078836395563776 3641679 62989079340338817236788164980225760 3641680 -28927765618866565238994925204684800 3641681 -2512912539362358482102628966722702988 3641682 -81462540615575718154626767396044800 3641683 -494513218817243227158238447446337776 3641684 94037682766267565463728086952812416 3641685 842813878934039651604288757563040800 3641686 1289595782390254982064916037850069792 3641687 541383748420310909787638221021298352 3641688 -286084898050962897812882847117680640 3641689 -77855939103190704040051407804726754 3641690 117918704948981940778527044438025600 3641691 -932580715103971978826090970807464808 3641692 648632714464020514896155209546908160 3641693 337116040684881357822660582858502944 3641694 -84164203473182893071189352331329536 3641695 768923011999846259469760447439294400 3641696 -2584262943594626364045990923104419840 3641697 -475509687757306703439636678396802092 3641698 79013125468038406891146089251184640 3641699 -1559898854920105068853691429749514400 3641700 47928032383540583791628047157760000 3641701 571404830106463958881423486444734720 3641702 -20122767881993996474975090254800000 3641703 -593872788551817778687022925656646576 3641704 603760549735671541988055949456588800 3641705 -382764502714355741810405004192987840 3641706 -1466597381744561376519780129895956480 3641707 840956643122838937743301824121443956 3641708 -234166585927609623636879692861865984 3641709 -285974314900194041505913202850103200 3641710 325577201149774564601918751135437760 3641711 -1451430248587374866894123275916280600 3641712 -85887059733584194052602371171778560 3641713 -3698027526931701421827371755525136 3641714 565319456033994617083014161393469456 3641715 -275836807996262008848531006109551360 3641716 379773014173168680861364506053928960 3641717 1689753897733849845189520050702869340 3641718 -780377295623302402464504827773831680 3641719 46109889380773709192756401107463096 3641720 -206040766282957210129175990074982400 3641721 -698681251733762830919586095354720688 3641722 192037436373504986457203142622264320 3641723 150459386875628263477660438413874920 3641724 -245149811270878682005955588168317440 3641725 64503672624173235864866223710412800 3641726 1056154303653199415063301136796961984 3641727 64074333321259739781911284137579720 3641728 -613472119754624851372762736130785280 3641729 25206064475046559676211118588452756 3641730 -389864599727362588856384306212032000 3641731 93269331036598971141185218920625532 3641732 1067658245821182875027695882512740352 3641733 1615338595472468571972174155602939200 3641734 -147919108321341577285487951640285888 3641735 378846647224594621485841056542155200 3641736 -117295696603300808912941732523212800 3641737 1841742335344444326988078837693418 3641738 -140055993066785927367685550012406480 3641739 849223191335100096313269191085412824 3641740 378596470912471024056150326891182080 3641741 -901116106475859271028783461271408448 3641742 172744615185437663227412261647787520 3641743 100169561498500237696462337712000480 3641744 362765987161671954004881595331420160 3641745 -503706473380272211317186486973876800 3641746 -149882337933367486556299316784126336 3641747 1254689328827312749343606632835793672 3641748 1297287732394171879780018243678175232 3641749 656582875783883222236844938557718240 3641750 473635027138577394253569059594304000 3641751 717352472708891052380583088267296 3641752 348844077204724002511051113206937600 3641753 1494843033733783712734119335254621002 3641754 -701828509952964375840102491670151680 3641755 466750127164109412863820214377525600 3641756 4037882826724576688035379191578624 3641757 -130392646967383481819444376252297024 3641758 -1376079839748256457391091457218234560 3641759 -873223767530714525345832552766254720 3641760 -33280222194666434631937227586928640 3641761 229622065944344641596531706792311744 3641762 -328459847150892703199949445897782720 3641763 -1142479909382134716006452648786309256 3641764 -114423622841460842273025410638675968 3641765 119324850989942310250539521237508000 3641766 -405161188830225886835725795828166976 3641767 2083806933701768448508017810664541816 3641768 10340657985537602286693135824885760 3641769 1787774824510755751287963383623395264 3641770 -152240394609918064485940305577962240 3641771 -856215235710734845660263283298194176 3641772 -684864564495295529204428479539586048 3641773 -2058692979989489133504692039409535978 3641774 727502843514634057967640387811091712 3641775 -451039165104621042928085117142384000 3641776 85547505439700520417543169118584832 3641777 -119138536659207831110893606751563374 3641778 612938910423756641707401715361454480 3641779 1329526073742850824782554842816822120 3641780 465506592725482883370686650115193600 3641781 232900232403908834126997707550887136 3641782 -1108370990837921429555288792945767008 3641783 -852286015510849902803907974800138968 3641784 -431348091413470959752659366907535360 3641785 -416429986662820301627102200957952640 3641786 -130214956403931472980575395553506560 3641787 -488161395454015864400651975759616000 3641788 -1382354561056517027751877103619238912 3641789 168350722623717444768035520466252524 3641790 475899476226131201051988268748432640 3641791 -650151230118076249135366786888341600 3641792 203135722589436496783745505652899840 3641793 1460067015461190243789663206321980464 3641794 -74229721325314549233360515109243360 3641795 -533692087228819042824989541367206720 3641796 -79958867387732654380884594060594048 3641797 929369034516542120741646948035128320 3641798 -40794760865700607115183623004157600 3641799 -967549879609863587318672155215360 3641800 -811891810149048533424447834762240000 3641801 -1286573647528861914673844488142508198 3641802 -144968966554704194542983358944192768 3641803 -1066254652122610049476738148509592832 3641804 -176837734416945583452012812218201344 3641805 364165721532379678065758838607344300 3641806 107516960068212110296559749057827840 3641807 -612047545419066833427670439539467720 3641808 154299292745835183613444839924301824 3641809 -366619911858016880462100418403998990 3641810 674687460536546422991792848426437120 3641811 -343368249634639810875542207650246080 3641812 227647131655724627108723077630326656 3641813 546937859777337347032763670111988224 3641814 -552304058159299158313692424844958720 3641815 157834820829509911921526083674108000 3641816 -1740569727395799628689578506031339520 3641817 860627018674939596888968089744182480 3641818 156704781519847176534632038811996160 3641819 106914924061267406398481546032097220 3641820 -41491125382336933280329402328678400 3641821 1690077783088807797468646262679688000 3641822 972419572493662200210766789466879424 3641823 -224377866113929180122635542860328440 3641824 -22795013815025825760544798872698880 3641825 309259943344319027267925831145032000 3641826 -343453834979575670651148685880816256 3641827 -1098148740748028764835338655147236404 3641828 1516696504357541862930307940573232768 3641829 -88743093504099921212169264226547616 3641830 -609121154288731413529589309801677440 3641831 870093852838042635162108522445624632 3641832 -615141107747253163421156109080724480 3641833 -433601771995964433605400467905734136 3641834 96321904125918810013324139429721600 3641835 86677366262245760247741836911004400 3641836 -580816506584183263529192882957343744 3641837 -2867083869424561827148515857753331840 3641838 486486387199334797050940222813590528 3641839 -3159793546373292130909048944368613600 3641840 -96318105574753830366453084564848640 3641841 629257562277607950201145191882694464 3641842 12174586860193166445561461318989824 3641843 448753562062333833228070195926259824 3641844 -541519041287120179117325409040066560 3641845 1220397505231343852278239857452979100 3641846 286963493950520432120155512933185664 3641847 121782113163745067787473389510189440 3641848 -212937719810330292462269021336739840 3641849 434122982134752229266849053481880320 3641850 176949286056926364807381050316651600 3641851 685611438619383356193264979124834852 3641852 -540285942660710892528018358333734912 3641853 -329485681530509603562752195177220096 3641854 692362369202040690883724166984677376 3641855 -309193256428883421523375314379643040 3641856 295340980548581430106960393723183104 3641857 643836157175700264576151049766127106 3641858 1090469660561707837776681697466400 3641859 -328327600211536384715149250277453792 3641860 522146878707390627188661672426946560 3641861 509563877815444814224063909415946462 3641862 108210740157067041707182076895750144 3641863 2212865955398216702390074216370726920 3641864 -32070193004311273072948583721200640 3641865 650094946766398746654524688889998720 3641866 13305679529035684028057478038112768 3641867 1892480487297666649021395883008056916 3641868 1446083240782043896750791666314910720 3641869 -109574448228659364877405959262106688 3641870 -75903039933149524590159414358029120 3641871 -229375271005577069078394554562362736 3641872 86388936473631955333874701520158720 3641873 -409510635262905132325710437407425420 3641874 -392180098158710431286280709084176384 3641875 289652352026885142325140621196647500 3641876 -43935113534137591776126463895853312 3641877 170481880990209406503240727975511388 3641878 605573558489782745681205573091128960 3641879 155357779614721897515775436062338120 3641880 72601580378519575659781215879168000 3641881 389128687616812758600467586383380682 3641882 -243713998346297421784966125866726400 3641883 167658854009747063016197761460782848 3641884 1381120913020785874203770772472034816 3641885 563158553196642821057726963264640 3641886 16086836733766521487442831731540032 3641887 2198815906660018246955553376645149536 3641888 895327947673120571998973858708520960 3641889 463891300337650722458620073278998528 3641890 -15644795429881686085605091011755520 3641891 -841458115008418498845663029342340216 3641892 156779149658264971354875609723773952 3641893 -575815864660884968986256161079594880 3641894 1079214825730645559370072909453206496 3641895 48442494228060906539415826806312000 3641896 -188168204739530725619891645546910720 3641897 60038676648911344174221092842357632 3641898 -155192136099890297369982454458484992 3641899 -192406075693876207906961451830735600 3641900 -1043428490172413799660400869712128000 3641901 -66708782898238989543859253636754240 3641902 -852504597505211992631729052435372096 3641903 -288862785697915993811915382570215976 3641904 -4747516632322887642839898362413056 3641905 -1498059634621834530865015739870180940 3641906 1055327154902199384372448078302357120 3641907 341055049958793482658158443977894240 3641908 439127263376943632098118578370671360 3641909 -191596732354477072056499495721856096 3641910 -200055694966823646277384845239585280 3641911 9673275574039204326476697014253568 3641912 -99750713357912543736364892162580480 3641913 426198653452996467622341587956623024 3641914 -318977325576392272862555441089900944 3641915 -761720601089837933788730408729197440 3641916 -43543966324301173965701177271848448 3641917 -1058900943303376104156795419517471034 3641918 -214051331832824353056335928598637184 3641919 -848865834610579833967353573773343360 3641920 -236574732463842616951655230341120000 3641921 1411851439194123012203459738384628144 3641922 -41055138468478532978690832992947248 3641923 -382112153874332882000584062391285828 3641924 -391304229065236407624883291870937088 3641925 255607716186084020280391659267676800 3641926 510453306745561081228685116131737280 3641927 76990854492576479136153528058674672 3641928 -15677716261556352758049149021798400 3641929 -953734253454847191613433169475813724 3641930 -291113128016504392104147802694516640 3641931 1560432066232669538754743008365726360 3641932 262555794758867527751599980946600960 3641933 -1262836681202034794620558075547959818 3641934 171387188037986021375404139216363520 3641935 469886114851275531226138670832537600 3641936 938391025379792316096673019964948480 3641937 -274344548515999811249219239449056832 3641938 828165360568064148629272578607359120 3641939 306408711171195004995663384068524800 3641940 123605841018977489432000821918037760 3641941 -146185298774348251778017331782605728 3641942 294225019231523684936329381613228544 3641943 1217484712043766299718398032323497064 3641944 117823274003211318979830556253798400 3641945 -624179065545984817414057851084110400 3641946 -94070660701446835404807633935265792 3641947 -1010520010303434255657423473569202688 3641948 53136534072224807939750914005488640 3641949 31351951713032925183674393769933120 3641950 64059995462362496312118327797673600 3641951 -1226743011324140745181856707273710048 3641952 78193023094712373399752010513776640 3641953 -236295183719316819981887124306086720 3641954 -28769277117650323369931453193019824 3641955 -181002151281768839868953823824258640 3641956 31340841434340279542842391223240960 3641957 328193971392214602812221574681187360 3641958 66239990169557343083178153046364160 3641959 892577622669377800844928490324243632 3641960 -160378856346391979534352871774617600 3641961 625941646226535067497385195332583584 3641962 -365464184528947712609792418184368288 3641963 -198265140911779097927081169072858336 3641964 944213701110991016715250329541694976 3641965 -282091573821363855993840471643398600 3641966 -629088370231710710210016033298757568 3641967 190946793903363539509924439849239920 3641968 -125882013827792383918852227213459456 3641969 -77639538601605437544003857461059840 3641970 18971449130781591919790431432458240 3641971 -4828917815491784639075203002501368 3641972 435556874354041779237044274888598272 3641973 368527286837023041512204724923635968 3641974 -366049247927250255710493855386592000 3641975 -1245822233866313745676459756278558000 3641976 420136842226001829319562628512563200 3641977 1334922458403852837430138066513446080 3641978 -87366978874142989267037854647632304 3641979 -1257518151748399204370851700613120 3641980 -574896311681020157064753516758976000 3641981 -160896344329133206353940521165338496 3641982 19988684908258186211471860597814592 3641983 1045923373464241048890776610435159840 3641984 -155488048306620919067076623912140800 3641985 -304836976021260419689641919073465580 3641986 287564754466441202700026874101316480 3641987 -1558720566625875639808183874043455364 3641988 -23331482307537331342993996802162688 3641989 348569066146954826008105396024175928 3641990 -126255822568362330698959941027260160 3641991 -1379401107652588690037137451908831920 3641992 16290319395218617744489530599270400 3641993 -721780276451735084797259999696402736 3641994 263947705944300743388471326728856160 3641995 -49518890879551479717157314243887040 3641996 -244888538515821541128204071068001280 3641997 177362959582727846657394491040742080 3641998 757257111113539365716329791147096000 3641999 633219897415288812067991450391198000 3642000 222910488948287283570731374608384000 3642001 -419580372365659099078347066676514496 3642002 -176250602998804240832881362093313536 3642003 833853621704419811794417507961532 3642004 195784287273802065193310586411712512 3642005 -1671595769209252052845294471293208680 3642006 585950576194193315964638008305875904 3642007 1755627598643740955094892521674071800 3642008 888778647472837261391348554287452160 3642009 48905888336248059279809401317831360 3642010 347508943452118963901022784198168320 3642011 1871631662527057442366489827647145800 3642012 1047007028954471892646082648779090944 3642013 -3375815000590928975771616915800839860 3642014 -10736328847645585455467396832340800 3642015 -89158780804637147881264160457715200 3642016 -381334056751756933429729908479754240 3642017 776357994527151903813999095860067220 3642018 165490665193030848590150779516907904 3642019 767054405046763077191103920882867420 3642020 107185712514289547956785040403124480 3642021 530796533591416995702158731891132572 3642022 373741088931739879344239739521715072 3642023 2046004244067130154387077021973008560 3642024 453541368883358928522319635259883520 3642025 -421859013631752021671162010755476450 3642026 524101443124616291944467800443841712 3642027 720928548913810048202321154433617408 3642028 -410317163458140827790287046909301760 3642029 -2157189137519673763781230497998245524 3642030 -117772012861182102673642502954188800 3642031 -1259849946681260359459715647231309168 3642032 -160064780366074510211793724531851264 3642033 -1216597540391613045297386380116133776 3642034 636058819638660708224139727046004480 3642035 -91156125802324874576957689533882240 3642036 -777188238032831536323034094763196416 3642037 435592212053214881429275094677973152 3642038 -104562261841601535172222687279978080 3642039 -110919807582073214829086877174357696 3642040 -130757299119937546233157122805555200 3642041 260082176242724358048348247782129864 3642042 6699407036513301346704706561139712 3642043 -127360015515439969516376703665479976 3642044 -7142361524312743705262479702139904 3642045 -84238575021842268280508155318541760 3642046 704875953615618661883814247095640320 3642047 66428181849197633925800746844878440 3642048 281980952558290271137228581919260672 3642049 -1001990972915712347857684295606165950 3642050 -279512025581760664277881020814387200 3642051 424858322852595047463771366708758784 3642052 460754348295815338928865617206621440 3642053 2998957112359602165816484299452540640 3642054 -23546057152757666682377355589419264 3642055 1576859969096994239635156901249724000 3642056 1611522796312512832014436720453263360 3642057 15472623671755645101539739098351040 3642058 69756465420314418114549933490483200 3642059 1184472133128487041048914708174979816 3642060 -342591171295711125166183569467566080 3642061 -1203448001376799002794534252447027338 3642062 -1335175793431692194780179250359167936 3642063 404397963869618429991546559420602384 3642064 -28374262850671252908033553705246720 3642065 -278294912905543224431375957011435200 3642066 -90476830355975626093620485341059072 3642067 -456130543032875432735493505543692720 3642068 2385978738072525366549017909557896960 3642069 514332871664285654762283060910160544 3642070 -798643900575686965328255098812182400 3642071 -358156791764752004451760816938089712 3642072 137823265042714934836286174421811200 3642073 1061111867414992607979852798061839744 3642074 122734559335920452910672015645847536 3642075 -433294841465543745896799330694199700 3642076 323369973214542770500925780159797760 3642077 1840047576789203584040707474527114432 3642078 -401577151844199863975388232034442240 3642079 -618220094398271362339908345805595024 3642080 855768687220045820127195663559557120 3642081 1203104485336210090405699894306845120 3642082 -150544202911317781923666609189794016 3642083 -2464269959070329368892635146521539680 3642084 -125929065623955678085360780263024000 3642085 -974708969876364556634533281277529220 3642086 224837307312161764757369615401871616 3642087 -920767219912782037657016001020361600 3642088 1396358072828286462249272725282421760 3642089 -79398077442134977319298487532986800 3642090 198573707362258436383365440307160320 3642091 -679998837898581610155802922496984200 3642092 -717532117554384555363790891218288384 3642093 210041917771319884351051875488438784 3642094 99925048773868633819898675819690880 3642095 -661383575593423850285398419718444320 3642096 74196302305221597080423188935475200 3642097 -224437467895125209543741012671021056 3642098 145436649661305175983768475907174400 3642099 -646123406370199039635113304616101120 3642100 5363531069933339418994236467200 3642101 -1242332677354539833937667890440354898 3642102 71894603993202082976290162813536480 3642103 -1276596187321190621141961791420687136 3642104 -695951754478423329965132029366026240 3642105 -564832751537262629491125634602959040 3642106 335850310374252557078560551830913024 3642107 299655074108574094782536843731836192 3642108 17985552788485105266030575275524096 3642109 -46393054214556627788693927567080320 3642110 845859017636066182328079616470816000 3642111 793781168905770554455706018109876480 3642112 654298461202436436959369099080630272 3642113 798440106355240241327512460637224880 3642114 37162726158002165778849307443293184 3642115 -432474704778814919841196951189104240 3642116 107572201111382620224138341255223552 3642117 1253730910914069834751418284130803680 3642118 146952148133101639954775105339507520 3642119 -1050508868925260128696883472705055056 3642120 -591873412766179709463993541531238400 3642121 604268221023662382322826593538240640 3642122 -686342244459825145160146011729931776 3642123 -634135647227419700721283339923759936 3642124 2470167911404141137446977349991438336 3642125 1402646747913245651256233266697007000 3642126 -156586779947347826973169841108553600 3642127 510498745017028285075231123627958872 3642128 42309834481926608842427140512153600 3642129 -750157067065044406896000057872887200 3642130 742505577784497676796723914246284960 3642131 358647981338425538900510865699620472 3642132 166479715105243352422981124944748544 3642133 -230489017574906344683455006939693280 3642134 -147593489887799292229312501478306784 3642135 330293213421685468909213333479874560 3642136 -470335660871940603242405784063959040 3642137 2361490920733420753406720919088959360 3642138 1038229798809582682062282493797496320 3642139 -315794267185871402874967207917353040 3642140 1121531697707267231342574054247165440 3642141 386390076464890295019678992513668992 3642142 -190833702466670852218830370035081216 3642143 24834919708011616410968043922380984 3642144 49632282625839564066563685010636800 3642145 -170980039036324646926519753087988400 3642146 595389420384579962532256224145286304 3642147 -320331473629282917194487106821406920 3642148 -1153999724265074741535221655827404800 3642149 -536141608127971779881448182357885664 3642150 224506834289199360178015748210049600 3642151 17167999466795957437517472218123232 3642152 451176359858102148350405223839001600 3642153 -471928448904639686668246247549858592 3642154 -417714103181326794974694716409678240 3642155 -1105463529166598663574938541333824880 3642156 234365279168158642924719142198118400 3642157 706004225357217437214160338219616406 3642158 161708950881343694557235774538609408 3642159 -477464572028405969496365173781202432 3642160 -41415214118920872081455495562854400 3642161 1710869801971633478203276627240441524 3642162 173872905994002393741772637088401664 3642163 861508336105427834118612511086452560 3642164 -4272030188999197748975191751712000 3642165 33617021218010604109013487865716060 3642166 -1177634988330204235676429547010915776 3642167 -43916186931821284018542691557522360 3642168 821983998299189175263724062281113600 3642169 234203979936633534585628247650359240 3642170 -360216613035979609188068876202469920 3642171 413569712286621521002246018409362944 3642172 1951982207946960384216076783017472 3642173 704769612971084602208128965434315040 3642174 752549023598858320048902166991799744 3642175 305343026611001921761042515894385400 3642176 -164741186882448221534242714767851520 3642177 128277098293042351209721102058824704 3642178 -306469373528746926853108178989824000 3642179 -234346697536449122574152252544773760 3642180 -155097575536812211021104770673623040 3642181 -1574725945058867455439957841598258148 3642182 -929944208872587188111699239614301248 3642183 -529162572831496711058079585581176080 3642184 76217049245149663592415870040965120 3642185 -235013843317928869675939395815854620 3642186 1504976560849596792736418797301760 3642187 21278914919616666029725043154549592 3642188 529613233580976065364552053275607040 3642189 -23999220588601284322226930832393792 3642190 383975847192818410517753731948651200 3642191 -762756007317114545450937077072890128 3642192 -389206372821530176257550257196892160 3642193 108740725619517353064814682802772464 3642194 214069707481002687427968581743632672 3642195 348934453668676677930453227641903920 3642196 -987082632841319116889047543953735680 3642197 1129740281746901100673114780630749720 3642198 160208016740531435228772091114045440 3642199 776229682348820687649817764233871792 3642200 827409293151012210808198747179264000 3642201 -62919705954394101680576526133890000 3642202 608739456421687974182416771085229552 3642203 -1251877890261558551902084409790319548 3642204 -1088763034790040123386431633124994048 3642205 -95834017961254780933469401536278400 3642206 38911449074619962586967267071763584 3642207 9016227577786718732568290226729360 3642208 719443839535522261425822078741381120 3642209 -1444141744713933729598810160060026590 3642210 -68003253908276743481546710263467520 3642211 360517819703966080727152501065614832 3642212 6325562513449905351906901770240 3642213 708822949410301740061424831102152224 3642214 -261155582666687610999793014682208544 3642215 -198311495931230758824769550828737200 3642216 477158290178395121000094366292377600 3642217 1066867153617280467203455350580428880 3642218 -523168377250733231160224850789533184 3642219 458389665620476701932006077622739120 3642220 423178132834205837866471522380410880 3642221 565830487843133626395887914012032 3642222 -26227590932553674637302271321236928 3642223 -54873417115946751563640986757154656 3642224 343391777390201403668862727110819840 3642225 -24955554319030006587236092885016400 3642226 134501482012124381444140508606108160 3642227 613125810544645195479892266821888076 3642228 -125190338559089855599639374862082688 3642229 -482716376518814790785727426038592 3642230 -195632964895027745524564713137034240 3642231 -207337709714583887170882768073754648 3642232 -334438106433439847511434153417625600 3642233 7026818775952872220649550040338432 3642234 -273113205554905064558580174721085952 3642235 -39132059571965269427676120271360800 3642236 -281138594393984019130809979582786560 3642237 -209427584042246559783907957626839706 3642238 583355506939713589612972345495254720 3642239 859865407362886304920926745335527040 3642240 25960819746686976164037404078899200 3642241 -1291052506627099782696400145350527358 3642242 -614960405002887928325527180568071728 3642243 -344190368745419495537955157271550720 3642244 358586814097664584552785330857745536 3642245 -85603997607428053721375079226300200 3642246 -6156826357287454625018512066614048 3642247 127915178850173844665282403241603200 3642248 -304657921131172859764710507041955840 3642249 528857552276376966677968223749050816 3642250 1324277797737732164230835130362352000 3642251 -14866105570525247958336325262312748 3642252 131294031464283245690038924661489664 3642253 -1454677188393848908714689046797991700 3642254 -82851785695836889442184249568106496 3642255 -119731068525984100411521040665242400 3642256 151508227626797937544915831954685952 3642257 986084813027493670510372080980320320 3642258 196774483697735759181104908704441984 3642259 -409237356193578429213689096622303296 3642260 259581108079215403743277420713100800 3642261 150502881677033967542752969520414208 3642262 17688326705627668006326421883477760 3642263 760481391239957875293363027254501304 3642264 -483516931881413485761508692911831040 3642265 -386632603649020788474348056702342400 3642266 516916559904319300253522191670771424 3642267 286803621420001434688696689595835592 3642268 -562984633133164591395093304814710272 3642269 -464092504270391918306120240922882330 3642270 -198342637966094050298533203323965440 3642271 273112274821529853889093584796916944 3642272 36245178431814180784178367820726272 3642273 -264587812278067506594807712872074880 3642274 885984502972689150205422193184717136 3642275 38063589776728218172028668723941600 3642276 -289704817061756413706185976758505472 3642277 301998934932585776683243110073917340 3642278 186975632238665087751253932273577440 3642279 -1038738696119491348145238747620889816 3642280 -125085918338236218055181213078323200 3642281 294810945608432716316172752159034000 3642282 -92200335869290345810879392245638656 3642283 -168677131480781297172748647192496512 3642284 1783905509474498163159151209881303040 3642285 -639614847450004965710716104669664800 3642286 586196556549641680221996880341320064 3642287 -507524528463443073241938348876293760 3642288 222157296685696443766938562469068800 3642289 -570268263926851641295588749894039360 3642290 -81000599226317971665812176941961920 3642291 -156664907048459212978992753659525100 3642292 -310541405059521109269539767262453760 3642293 -436319669858435837973939849643316640 3642294 575822231592061690555848932636721600 3642295 196056647441404382102102093615716800 3642296 -931521949540987053315094901125693440 3642297 -55417542448171847929749191125051200 3642298 -863602368888506712273823466194778880 3642299 -1153620517734804523203442894443500700 3642300 -287129904681319812839274668144640000 3642301 607115822741930172107359538596744344 3642302 255357987792055701799508625175556352 3642303 1672456167284962800045446719538688 3642304 -661240381811348412782941273833078784 3642305 -1042028341131758064233092572413295000 3642306 273388641596836323136454137549996800 3642307 483069975657381440039127605537770556 3642308 916930136665102142631792868572620928 3642309 -1047799650586199418039820434034815072 3642310 -202299824314305219218603097099732480 3642311 1009672788549074192540353428015261024 3642312 1718712724999823999261091214486732800 3642313 1088336724380648882872319351154754980 3642314 -126851878913945317911228006233886720 3642315 10749846346832828307589323840069120 3642316 -1165159397946199928166612354145259520 3642317 -130552200394158781453475867236497588 3642318 423052924886137393949392841823565824 3642319 623600286817196939887904496507487440 3642320 194461949016534768161838985455206400 3642321 819273169427122557653314366906828704 3642322 -389325699419518520926839208916618976 3642323 -1018708936814729545109425214487457428 3642324 -249407032171402378568212170774183936 3642325 275710558370826198001904615469568500 3642326 -229856436636419426083564926597434496 3642327 -161632022577763248791780997824690832 3642328 -1675260568799519976366459390001059840 3642329 1051891382715504842176291386994766484 3642330 -563665145390727633920701675974574080 3642331 77927152028964472960871391534322944 3642332 949427869164289969854005726260087296 3642333 592851293408059656794582246335550304 3642334 369969509288505753343268059059570816 3642335 118854051504681726361828479981569760 3642336 -637944243513241298393726457473138688 3642337 1675438462012741491129045334508301986 3642338 -382977123347580899317200301781660160 3642339 -976255337263797425842507381473808776 3642340 -168790659319815986007984280636915200 3642341 -440754560602034121816006728940432258 3642342 367797000156175439030014988837760 3642343 -870437673689621164715493286247134408 3642344 -610973936697558847726382402652211200 3642345 26790189893411955375024029776573440 3642346 -712768956986508447869052384164368896 3642347 928304701307971252439130150091703796 3642348 -1008537197761641207864237569593182720 3642349 -190282053702749352851913728753101536 3642350 312957501662472150911571179942188800 3642351 928537029107003494576342853475629832 3642352 -91008164310738923849303493371363328 3642353 -501020792035091095097776806696440832 3642354 435573646079653984277865052924784640 3642355 -217198599447445897367895523660164240 3642356 -6331485537818111476803496151439360 3642357 1174853957815673583219922449932851680 3642358 -64315383864139406207061436897152 3642359 812647277916312330584788899654377472 3642360 192869073929515124277050707279872000 3642361 -1155012633253344667443351172114910076 3642362 -453352486552053863350289810111975568 3642363 -586098902156096620607886194252420016 3642364 1492153390745802297765586920170737152 3642365 -559755832950685689092548066509703200 3642366 -237376926006537505495244192620235136 3642367 -456504361748730315485156095113661560 3642368 -1191828619650678547116142982911229952 3642369 162815573355628058656425918693174240 3642370 69810354167831792958961820715356160 3642371 292057106260158144667584087773954544 3642372 146018622408468978636079161891360768 3642373 667581091986310152378458248686007840 3642374 -1255116298521248014610930412525008640 3642375 -24961009564317976788589793335584000 3642376 530454727352297082413128730945126400 3642377 312643033138439327124563530606259226 3642378 767884244527920502375088583559521024 3642379 865086610308046222180037233924275184 3642380 -320125494671444111515677796991784960 3642381 -523236028121943057501891878030526720 3642382 -667079834138669227555570530298310208 3642383 -95633368308578945180815288642974960 3642384 244661801328612017297125227334139904 3642385 118116730398871496216999745962654580 3642386 -1009387940922948147016668769485976320 3642387 -94298457936672573727375337669980416 3642388 434051741534053919445640146155862016 3642389 1672914514516491120109624511311739424 3642390 152738834253964280643708630710248320 3642391 -586070401892222609549151510324677288 3642392 -851223001424616031760197997630177280 3642393 897318410886624780674935163172774864 3642394 80250384622098021364074453774066432 3642395 752574450439848200266587574664467200 3642396 -212204597783660642022718550374665216 3642397 2354042888200433226817968649463073312 3642398 26925402179056215825280825832403264 3642399 -417895274012902534199046994166588832 3642400 847026539758153538396429782597632000 3642401 4236847792923923215048098963760704 3642402 551421690960673911094185274367490432 3642403 1177748865959262916956476600666790360 3642404 33528321554747544618138539490259200 3642405 -84628896054681360672949903138742400 3642406 141250692678039299633549336620128000 3642407 -74517196008166975700480042259428928 3642408 -1843292933326210985103941860884480 3642409 1288947824999066248455434022944948560 3642410 696685829400671558610586905690219360 3642411 -238397152888493811174910285864565928 3642412 370441592743209157488096914676505856 3642413 -585894634653597513664027323075414516 3642414 253954737891000633017123714854656000 3642415 740930187185185772937598814111144040 3642416 -8676436037421049724787251760611328 3642417 170116903727807931720142000447354434 3642418 -110635905618763119134863762212813312 3642419 499003862788727732360691247435008912 3642420 -395496840234013220321764332004823040 3642421 -551157470596923254465802788141023808 3642422 -400036359728315018258429374043867136 3642423 188905326858560710333371029556196584 3642424 -546805050346149461677435068773683200 3642425 568750172956504491333421319461087500 3642426 -114322143755494513406246125600664208 3642427 -1387816081888301398846715882980989724 3642428 304835297001040448197457927014212096 3642429 199632271359128025936662203805665920 3642430 614427001396324523803865590271579520 3642431 -874910805933944802364805844367492968 3642432 236007030075782603039244833242742784 3642433 -1620103307858334334956678239276582480 3642434 183159085445769196624922598490843680 3642435 -327953319660457470920859266042704800 3642436 -143367000075962801740183061399908352 3642437 -4255981088234251168202835331966223808 3642438 144623326235478702461048193949237248 3642439 -117093484186326927716902361354817576 3642440 29842973811473840940921156864921600 3642441 -238024557860651061544849836539289600 3642442 -27209223019994750166595635365838336 3642443 -661291318299377961367501575753452400 3642444 -1649783234201381121992613366131712 3642445 1211646824346266009873267386212650700 3642446 -543999000638204885222521083079446336 3642447 970488822080957508251058323081421072 3642448 196832089664440425299304086537756672 3642449 810346245778210666318579128521166450 3642450 13958729360849492968034317502016000 3642451 -515976231934893448794816587450678548 3642452 -97605931269801141631169413977569280 3642453 -855398725048187688457070737492262400 3642454 -1795093618743053845118104270928832000 3642455 1385319791833959226756386167464878720 3642456 -6736143593567863603006133642956800 3642457 355349711957755010670162247089754560 3642458 -219714489046193784533684321434014240 3642459 1792822279734458948834689024454904000 3642460 187775470086466775611324511351969280 3642461 726173152630675774951175004400211532 3642462 -807260833362667669265327289795020160 3642463 -2371450659550983244224110760650584 3642464 508702307201369710790693246436114432 3642465 99973085483826616877853746391789120 3642466 -42847351947878902734915915860699568 3642467 -893394519296701405717659284081024484 3642468 -437263334107253405640953093269416960 3642469 633980616226675710876701334867952000 3642470 92482152344341065877553353138723200 3642471 -235562605660435410189161483567212800 3642472 1811583807230108514487634861803084800 3642473 -495968791322833305923074526535043440 3642474 -8843386698560288861879094242127360 3642475 944061477602675668972803868935450400 3642476 -465892611539261022276636646519453440 3642477 486349376297999181939247545135558720 3642478 41760779684520764436197575670680320 3642479 1010466120117313061438771198906992080 3642480 105542246115007098118941029968281600 3642481 11714781425995987242538325712170184 3642482 -452948093689796574873191803968718848 3642483 123840992694727719186114749764999680 3642484 -183269719196596853759077330139449984 3642485 345540774815942573062136835159477120 3642486 664587162164513944434147320382473664 3642487 10770766909112269400593067544453120 3642488 103552638832486854443592136759541760 3642489 -159169658024777835607824255783787116 3642490 -4629625503077006773785518529319200 3642491 -850289439941387037045536713884438108 3642492 -239930515516383842360971451157282816 3642493 -789806740106645986813852422595290592 3642494 312206874001626794374169847570071232 3642495 126195148313965712349370893149078400 3642496 -76057643261526032686493321920512000 3642497 -1177343205145635496269076903253565054 3642498 371235560316180543878252067599221584 3642499 -826157800070157622601176837971458864 3642500 -102196754204262663085304471408640000 3642501 -212187915755027724562814084231681568 3642502 259555419798248936998637424563236992 3642503 798491204790619499668968696147032640 3642504 -491665588492402325805075158857850880 3642505 1522651986552622240630097000465695560 3642506 -377291113293244597770929367706264320 3642507 -606647602257787608693893623434603672 3642508 -311681829078561475507090623643324672 3642509 -589716360643739612840210743076840160 3642510 220228031560748447732592527249817600 3642511 55834500751979495624401804556163424 3642512 -1081389020272341317234385050861568 3642513 107372054232984467992000160313547200 3642514 -733158342184385356606478137113900144 3642515 -674251724537894807927763234902372880 3642516 728425610255859068782847867480985600 3642517 -2391511256954662815128095384784355968 3642518 -384578486108108107147121162410215360 3642519 -54496383167098600127982744511708800 3642520 -142408411619769233303570641852416000 3642521 -1381022602198335593073763236046213500 3642522 115108623023375955977016532641819648 3642523 -320812018955415403509255546734075376 3642524 -647872069317277231385246633793851904 3642525 -181180497231212132433117371117316750 3642526 -107216069034895892666655598904220288 3642527 257755799102620759915343714896732272 3642528 -505680237114630876366669474362818560 3642529 1337858516273449659059921772440753280 3642530 -309725523648586429450192588114326240 3642531 -178679685903620314533291519174650880 3642532 544025040745142295955182143498199040 3642533 -221632258039395876272564536966096416 3642534 179241609973145174918901832870869120 3642535 404711077665875264901658623553826400 3642536 160719515792763406960580791664839680 3642537 -115991971851399239669156142989787648 3642538 -262250597938778019595036046020121856 3642539 -761079292219366634655768104120539008 3642540 295071575089263044321549842801459200 3642541 -69959231825422201716461922314455328 3642542 -697832084937000394897699374891604800 3642543 -2236424551348573516440617748324658800 3642544 147185229951243468163510657369931776 3642545 756266019475421885308831480655773800 3642546 370307627432777256595501512243936384 3642547 966594927787986369169755615494937600 3642548 81999988051703075190680994146820096 3642549 -723494899792595228553732937395239136 3642550 243904389672968094835756952257276800 3642551 -1726489729429277998748231556522112296 3642552 9947353635932623810570912170885120 3642553 -1026057317967557275651619489198760956 3642554 50384881528235280154130963841263040 3642555 26569398755991003050308239398085120 3642556 109453674040513341649948917938101248 3642557 -1604261494749627761909361052891871988 3642558 617965669514616162927999548264587584 3642559 51255426728056189732328858582557760 3642560 -173469076760501160739634625820753920 3642561 -64899419674003689603386610764619264 3642562 -84546706417503875694791488832993280 3642563 -496865672094198729325443379230585336 3642564 -819501237505436559587616279565108224 3642565 507352589225585009774327076342568920 3642566 -496945753087369945005185070501372480 3642567 -520988608904370241264288811797682520 3642568 1847484885472837916719717982682178560 3642569 -482774660440047475439777233826888640 3642570 331059042975976740427000388876640000 3642571 666724407176422777907584260935770772 3642572 -1347129735234014608400277082687137024 3642573 -13136301293276780405855702083666944 3642574 200632856556263514045237184976593920 3642575 -89297546350064753139600045777862200 3642576 -18159443847816061390684086131490816 3642577 1277999944126788607140581285876669426 3642578 266368252147946426878451833438173840 3642579 102402448197073085215184548475132784 3642580 843304044022520763444968462845075200 3642581 1369710869170288363430271005048642382 3642582 -164783926024440628524545221022726208 3642583 218609603275374104768081378317075120 3642584 -657898327952402609614956027863040 3642585 466484112954387215090624024421710400 3642586 2974647954751366119263950194584064 3642587 277926669703945077871506349807280400 3642588 -857354726273264072318511396122185728 3642589 -2708255007385076952855180115585775744 3642590 232451273786200813851297953185820160 3642591 1061799052219706517807075879997566792 3642592 -407037307189076794115107337325772800 3642593 -258177769969109584351612687872270336 3642594 86940700442439490564314527069033472 3642595 -177203347362857583784770572641455360 3642596 104882835858472692092013787714525440 3642597 -229913142984876546888270548884018560 3642598 -134222399966796883315913670427230336 3642599 -1260392821575638761245459540997540320 3642600 -193626768779186465373708727498752000 3642601 410990550008032505653893937309606560 3642602 -233150236825838552090433695164209408 3642603 -759257623132372886403247226232372000 3642604 223047832541295313113428938231480320 3642605 -705446466291184150301876014850122740 3642606 778528169880530666836300516097532864 3642607 429388217533448645243773556137790592 3642608 284719954696925848615200843660460032 3642609 -79870114435229231170411959370244640 3642610 -97567465296295771406508225699555840 3642611 2257417734461911303196087280126610080 3642612 70791300551627965678762048776486912 3642613 176767039172724317157587415305319704 3642614 -22689746634094371342181282094020608 3642615 -392567579289456597712920020982713280 3642616 -8179516244485445882483874134937600 3642617 1866521944161687719772936905549284752 3642618 82984378675905480745682131052136960 3642619 811620615413968710371623252259466020 3642620 506375722240334111704787365366663680 3642621 833881333856934087100094875452666720 3642622 -48253131821404461946387373262885888 3642623 52137940629027637930556110147767720 3642624 364808780755590590058675199373475840 3642625 -111705369238631049092590516667712000 3642626 -813348379469375101892061764675428800 3642627 -27961293940463437481881908934558992 3642628 428522038723765324903354292755639296 3642629 635312078748408950222267180399563230 3642630 137989159099596665598302755983515520 3642631 39079802684293775417420306742785432 3642632 -855766410212548604920083301483315200 3642633 1015126193445003717583156899569560404 3642634 687133641333266257286616594780602880 3642635 -1045295732613496880458191089476093920 3642636 -584674423283501541117083632926233088 3642637 649725130349006644598480675595051660 3642638 -401030500917582973402980221607113280 3642639 154283194139896048824949698508571136 3642640 -54654238598167798190239870478499840 3642641 -2460519717713791600533122197435186332 3642642 -778165624139366469434546782177557120 3642643 1656704194666977917855802021368302892 3642644 -1151090479666550012896774275178433664 3642645 -9352889847410220483405968421668160 3642646 413142148634773517020212065412301440 3642647 -1258410215098673434196650733699805528 3642648 -486233136462246534665202118606848000 3642649 531438221975476687547158972325640650 3642650 -100236063117915842085203079495456000 3642651 19282370335303909774888070644795092 3642652 353223691789797478130396514923817472 3642653 -206120340337892944063731968073129120 3642654 435067183035552176158495883681805120 3642655 158903164841348344243789423175178240 3642656 -1458015189821038196138571502701772800 3642657 -277537044854242589125179739441127760 3642658 338797189112150602901620886531810976 3642659 -15190298940399204172178722622967096 3642660 -257947444531023548681344656706560000 3642661 1712030642478162171063079674883790400 3642662 -237315163704333418744021680269019168 3642663 -473725123928719989676933860830845656 3642664 1324551306355984411474870152187407360 3642665 -571943408557842497737490665103026680 3642666 -421140851391162050877664661675588352 3642667 -401719546673997246993753422515319408 3642668 -599702270701218932030222994678320640 3642669 -25770876977848341390433921339135776 3642670 253613259996507622425436175216249280 3642671 -276773519505317036480946386520123360 3642672 -232933618575015685993755047618150400 3642673 -1797176798211465745052863502863876078 3642674 -299208701093495554013179091831605248 3642675 -290561255082392101731602102636881200 3642676 519917827525349332191595691227022080 3642677 -133924732325509486789807342706307474 3642678 -337527119931129892491511399397510400 3642679 -1892802720817163813002421020094149720 3642680 333603809563198136838640787506176000 3642681 -159148893880939988425143450614544000 3642682 1238119392083041198789313729515199712 3642683 742071172003889649583527314224722024 3642684 -33010168604459179464339722694908928 3642685 1434403438820062577664690496249438380 3642686 69975269117998207048522498025438208 3642687 579022669182120350571741183105507480 3642688 115434209199172664007356536319901696 3642689 -415786394346870551162274948762682944 3642690 228197750125957017447669696972288000 3642691 77983661612593194108460614770493472 3642692 1071617869503875780318333461843042560 3642693 421978136446832010719837874948728064 3642694 -772530552094908162116533030926259392 3642695 1285283875926273180122378845632000 3642696 109608731481238232744197675680261120 3642697 649368011489994027704655683205021146 3642698 1361313427989301605687584595466078464 3642699 860570762746373061081482391627983040 3642700 -5982090432860073577089498104000000 3642701 -325304352767182038410027036157356298 3642702 -3945807268094153651962755920910336 3642703 1005366257244676486511263293946225480 3642704 -113649590579121698623832046465318912 3642705 -1293681615009540339510858068006400 3642706 -1013556267984456585197539340514158448 3642707 148731299435294314702000294214206956 3642708 238136086285396640350514814542800896 3642709 795000972810339051547016154148414236 3642710 -63372026448301314612165954974634240 3642711 -1073195433723558680174676841163128728 3642712 -1138337292359852760948675899070412800 3642713 782638439262967706520989907416054784 3642714 18887993021795752129738882184045280 3642715 -22386398048542271443096945001926080 3642716 -69561831147696948569159455044624384 3642717 90580682696957828848031050834255872 3642718 338199244764380022731339538332173440 3642719 976516083891826167408588752456574000 3642720 -1029331356584793934398103762934169600 3642721 1052125363662699912537117711324421922 3642722 319866013954564150509801086719550112 3642723 -318485360539150504683163795757915136 3642724 79128132040193910076171608162209792 3642725 1062985992740735023485857420082380250 3642726 207175303650020758155848886342340608 3642727 700205758954289497236378777985453896 3642728 -145567967608469461861638571728675840 3642729 349390607060794273883654640103950048 3642730 105492144905577343252053857533547520 3642731 -1760922296749584170309972890470915468 3642732 -29583857629901417896610011480068864 3642733 1387269096715588519111514534257456982 3642734 53434032086182482321411092873767680 3642735 1065168746932749430141993253645813760 3642736 -67355363419958537541721983982993408 3642737 760459894623626298820086691250928000 3642738 -328022612349433139292064564547013120 3642739 -1813564295026169926253262322717569460 3642740 592118632902344367736074060616089600 3642741 -276806591343796159305312731497870848 3642742 -911783728613466854315615576548837728 3642743 -317603812511178832860246500439072192 3642744 -242655565244446412362980712972615680 3642745 7052178700058772793147960745589120 3642746 1269742924539478149837832886018505072 3642747 -956873368039672118662677191499211728 3642748 80684611910060377340050068624629760 3642749 -1560457489809615041842590095388547680 3642750 464929947958385292025445672521680000 3642751 -867755130021012508144941756828245648 3642752 -1041691785936749935588108520128512000 3642753 339185477150639175100409785891951200 3642754 -146680338970349464385035957365413424 3642755 235216312974740286983983021214486160 3642756 -78954920577753530102157680237260800 3642757 1898371988304414295581069232444599772 3642758 -211303142790014378626430110711439904 3642759 1582485888336501405410364634125408720 3642760 331289052652145878501292398898380800 3642761 118284348323623521058559940027241572 3642762 198939264694792541474712881496337152 3642763 -1031907851110927938144000621184180992 3642764 220158821891658562821476563045752576 3642765 -216113970185285467765010905399351680 3642766 42398260108016576704698725595958464 3642767 1325698407103502588411741923609157832 3642768 -841207736274491118344778466246656 3642769 1301000363287767493984012421727647360 3642770 -114291136684917092994148678456209600 3642771 -1978207169517547046736058587535195392 3642772 -465968015001682888038426354998835200 3642773 137662561123907515822867356564580800 3642774 310738079773731602176074476610816960 3642775 251513174152642053101897792418535000 3642776 296469502435981266716384607437721600 3642777 28127372344920123439577292785533320 3642778 -199021702150259601244614369255617280 3642779 72841395665835493299422992897600512 3642780 -24684044226864874356209218817587200 3642781 -838188323466997700133178779970289268 3642782 -75059897268224280808776368124444672 3642783 730217399170981729534956599630257224 3642784 -304393991757618228844022465542815744 3642785 -1480088376189017845338931922260327020 3642786 -40298553659267714268259945216819200 3642787 -1084071164640135471860362523509858920 3642788 8274678146012636703349308904289280 3642789 -291991789267475907962857912140821472 3642790 313888759295945248415009863771102080 3642791 -2368755351598754206690371105908540808 3642792 -561007436853494304289803360301793280 3642793 -180296576723375674700821407608345280 3642794 1154351244157897921742949647144716800 3642795 841193763869718736200121651179393600 3642796 -109770805709593034440000084444459008 3642797 -1383375005182858244885462611858164768 3642798 198077573925860565520979191977626880 3642799 -91838159845842113563045158206631936 3642800 -33230993643741679817078713963315200 3642801 1302687875231840975057401575395079360 3642802 -899281232136047525840322817439889648 3642803 -20736039287159202288445957405082856 3642804 -459792136154541510915007287297945600 3642805 1045193069645981646591634868932082460 3642806 -478164124340820561140396460662048640 3642807 1069695267704698374066346935856296552 3642808 730445076316817442809544313072373760 3642809 -320431942770555713840056058530326912 3642810 147744411556909589488668323097169920 3642811 1961832452794508464927248554095019112 3642812 149620613819854590000628038386583552 3642813 -797602783790861705511464685180225120 3642814 52413893500380732613276552394646912 3642815 984609509569826040175067380666915200 3642816 -313030450236937792421960678016811008 3642817 -868254368360110126329832307614163134 3642818 -1095698202749378974908894260448974640 3642819 340121892215014089612313519557239544 3642820 359462929975618372898892324622030080 3642821 -135602698161767289434963511978180096 3642822 57747099807126913769515297001612160 3642823 1053197285065623776668050195143834072 3642824 -865663722417327891321618618434903040 3642825 -571211748242893641649876812299228400 3642826 -468911162905837964032554340338384 3642827 897430657130141090603359808305033152 3642828 18809556833859959435855263881265152 3642829 451309960986461755623032967078860160 3642830 44556484658888667232747127236636800 3642831 26242268463770919416552787459105528 3642832 181996506318824975231152153610158080 3642833 1377909213424329473294449102317668082 3642834 102629524992178596772516980731163648 3642835 141942917465533951030214716259894400 3642836 -1595126472099681191745244150864955520 3642837 -392045834298697767557483944253598720 3642838 -495012319859602938841954093396005120 3642839 1248990722668298568150601219639061640 3642840 1129802631486328380757851951446016000 3642841 -236703017500149000901246121920130816 3642842 -49923828245130489982458315031664640 3642843 -577712609748412350249564603029247336 3642844 -267884820120284973720773976428107264 3642845 -411939845313612676744491230524681020 3642846 22799049713022539844698243502271104 3642847 -461921416131693543163744408163403560 3642848 -2531436677111095926482005707435540480 3642849 -233925986701993506813924502804587072 3642850 -197238011679485067940020809151271200 3642851 -23139595210513665031998770003685948 3642852 559690133961982203530663404480607232 3642853 -197082204214243638176693470527368960 3642854 269914919312495173930035457012145376 3642855 -94226096476074963611194667415244800 3642856 -782181079140661080310996319102469120 3642857 -159632624837656351406326904476833648 3642858 481107106468890487463532603276552624 3642859 -65186518320104050616706631704319560 3642860 7575293476688261637687398949442560 3642861 -162335800025924923049963026676375520 3642862 -65074233751871134964369935783766400 3642863 -641459287719037834318688179578381840 3642864 -322538064908870770697258499913482240 3642865 -262897887635568343651956887107969740 3642866 -220549551268397885820070624896592368 3642867 785685332544464147485314256068432240 3642868 309524655336586374806093170007212032 3642869 -711722994543552088402593230334160356 3642870 -81782324793087821606302281614131200 3642871 -485550641064109381009649081709606488 3642872 169284512445514561248501687414620160 3642873 -271377026671484821673319876130496256 3642874 -7667480560037806143164742900480 3642875 1610824231677779883631487179462008000 3642876 1067555290486334038747742805848082432 3642877 64060709615638869176421477458431072 3642878 -231797698441513727386609220876309376 3642879 -1448427917635904515943995172800925040 3642880 479280805916070924060957304065884160 3642881 937856145651715077653318044971887664 3642882 103579826683437309400752566326891392 3642883 1905903427373243706671155947789755132 3642884 63351019186861921078486970151616512 3642885 1002704189944144744199198551608550620 3642886 -192803087393190021416913034753165056 3642887 -235662365221069009050662887799707800 3642888 283620309090204863387439813124546560 3642889 710534392450290996848601723912992000 3642890 -644267708918507925905551804413712800 3642891 -76340409777606444765301322478070272 3642892 608667929331824535911490773404979712 3642893 1101845391043226402205203436394625580 3642894 2478609269764460231188469978390400 3642895 -466880565183972280689135616066740600 3642896 -48104733135691735796264928220938240 3642897 1090707522989236655704546421155791600 3642898 440416443344936550740415516926094336 3642899 406743454226416309674718138297337664 3642900 -423017960771882025121623069511987200 3642901 1167918321884004892145436453962985600 3642902 116057126912433664625709556642808832 3642903 -276283452370661875061429207907128832 3642904 489081456417579148852873122312069120 3642905 -1374654988939159287445319699972528700 3642906 -18659024106594051686946522230647296 3642907 598994570175845748350523939322691832 3642908 -25203690966820797556456677628423680 3642909 -208565066817118493374500180885289824 3642910 456559059953519325835154557208343360 3642911 -1270932770286590159908855235842531488 3642912 129055125739228939286663383964712960 3642913 -101333731055230968341923149572917080 3642914 249682040722885028282785086630325632 3642915 -450816780505862412888620941239644160 3642916 167815264859426657279229559498424320 3642917 -20587224846048605671449204086784960 3642918 -205464235231016384980370003345791296 3642919 -57639925356926990703327154855860640 3642920 948447550721121284541702920667033600 3642921 996102997576865187015440322583158240 3642922 676969497167167093102043410088974080 3642923 -2256483753993016125526103484824439840 3642924 -307932404204088887945836534505422848 3642925 334945788912195039236572974413172000 3642926 -172613010738183849165767499365159040 3642927 573966159599841304340950573010112000 3642928 247676602529510872050713572060954624 3642929 -104898054829628249622439511341857216 3642930 -111287707532103234218698650097241280 3642931 742864662423273726087034580761454732 3642932 402297814617618232217068389606151680 3642933 -294539793512901632987935299056646336 3642934 -347547523738226988356692746283703808 3642935 5557904478369748696883611071544560 3642936 341710946985664883074385744142336000 3642937 -851106565527125556145363057812350268 3642938 -304124039187001838482578941126661120 3642939 -186085689125518046121840342650266992 3642940 -21136760593913019030057657444280320 3642941 -1472843144859299521963292564395961658 3642942 -128952854019418064532149914452727488 3642943 -750398025497188022142411612229013376 3642944 127987026977394441176040274980765696 3642945 -503080484661397941596860680634078080 3642946 419358107257300765647004131580631040 3642947 -328248553177882078039813921679250432 3642948 -394850813887372146602164043401728000 3642949 2118345103565545978555836665585778364 3642950 98725808488961075119803581334684000 3642951 -170937205759149856136939643983451360 3642952 525714495097169659361726833999257600 3642953 -1032362369338994708132398976746435056 3642954 384443414037570966077016186833325312 3642955 -702592221584086741540722631923208800 3642956 9137906336081946348211299958586880 3642957 218433819531907029519625736337688854 3642958 -936906373933743146372317284515104320 3642959 -215707978892939668607951268464829840 3642960 -512558810779152735062739521372160 3642961 537756986202210142448199520727540032 3642962 -36254930929522887178382612329638768 3642963 141618732564948788045122516409036400 3642964 -1235966160332184068669509360959738624 3642965 264859348757802967608751859054707200 3642966 298846851223569028752803497130931552 3642967 -957456670936305862078575419530980288 3642968 -74228542856692996014518084932362240 3642969 28047759847240032121994972120846016 3642970 -702740518432428315318823161449533440 3642971 1490268195486627983169670710557519172 3642972 957336838027257494901779162121595392 3642973 286662573872273962497742147415463084 3642974 -625341773085538455549009072344187264 3642975 17035621900449287044328597544584400 3642976 193239885143583560752039307173036032 3642977 -14191042773455897360668738999170540 3642978 662168712230232431082365964166948224 3642979 2110751234640847806008379015546067320 3642980 -699026108011184139670042342066483200 3642981 1412772981953185415190419434895974848 3642982 -279940587660241249286213107270086528 3642983 381897990037013576342733890510144760 3642984 -308648584795155269567986319446425600 3642985 454355641714806680787003042274739400 3642986 -465769928628221850431407080289038336 3642987 -483570128371064684568086804791487760 3642988 -1014103466539519840433113267099424512 3642989 -38269291198500836807533550833645344 3642990 -48504460940031931537545963013743360 3642991 1792426379988016011946628046038494464 3642992 13575550924674527248961638609059840 3642993 553517843090386271885880952402598400 3642994 -422339013720988314452735303576734704 3642995 584677561877532002088567773781434880 3642996 -70042934703592043931512222790451200 3642997 -922916463404005279509715279599075488 3642998 144840192724111653451827001684350720 3642999 95607413503450875875213164745714664 3643000 981117629277853841240959798225920000 3643001 618952701649769063974339945122913002 3643002 -5841575110619693082633013667550720 3643003 6489741489557607312759585201344000 3643004 446259904245847333497265273562413056 3643005 391575037351694872622235933317758560 3643006 -483695329914643884715760978270833920 3643007 -1912254483126705424342299897054743712 3643008 -228625131909945037573099923229900800 3643009 2538739815201578605899152116587739860 3643010 150383167319164634840529447380305920 3643011 -1525122394566274647450657241935329340 3643012 275031445531013757290843138930363392 3643013 1131849055708295578340093231267736384 3643014 125548019257444639769918847484615680 3643015 -1316029713375747029743124863715653200 3643016 32992785079915016687876034953379840 3643017 -53493819451921469481141530228668416 3643018 -562571699806252015255662642306617040 3643019 -540514219328793044153480774179575480 3643020 -110733535629954121268968507544785920 3643021 2166211679532199085629689755994709344 3643022 126283617901569525397158621643118400 3643023 -676305393528703912603794081267509376 3643024 57531729022884562812087444316618752 3643025 566852533811830450916576402069864550 3643026 169014024489157102755021318126156288 3643027 -574206056020210351475746159417585088 3643028 912470791283646700345570903711547136 3643029 286586620211750588074628664750311040 3643030 -607253152635550933309307806731267840 3643031 331491748556780703580821075845948592 3643032 -1165587339691845046850486464476979200 3643033 184202991260090358984834398224286282 3643034 -61389647800709926144844730691844640 3643035 -204377887362275777032686316796774400 3643036 795497662298035154125808104570163712 3643037 -590772247871165718884757775109824020 3643038 125493956151818013677984217763772160 3643039 -1271088928545626061562799041809059376 3643040 -396750891339528898451389723223654400 3643041 169700370313899303261827785628290080 3643042 366826454771941224585142935384642624 3643043 410340690513431526407612003075459292 3643044 313649260704558300812579912715273216 3643045 -452788946384616539900877244498830720 3643046 -7191282566792794756520455958011392 3643047 1132479583068787712956439433193625424 3643048 1161864841326233473332810247180815360 3643049 -2480894415693203763347774381814778764 3643050 61554894589485199182436455025440000 3643051 1670920800506964168115415974048335400 3643052 152559374855927916293541834481062144 3643053 -141492210751883403759453335805969792 3643054 -1048279680174663501177463845534304128 3643055 140610193959020030804492647328301120 3643056 511110419128267137964679628289769472 3643057 -788335620594843246603826495732047936 3643058 551780425001037540659698155464742912 3643059 -174399184683643898900841066097396992 3643060 -446799252725343852781097940152371200 3643061 -515856444140603848866914184603835428 3643062 198781485190473293771672839482777600 3643063 -448306322821638968942373487886793688 3643064 1755115696242854835005212365691699200 3643065 61290791554964840644056303889024200 3643066 395097759736009682321024601297163776 3643067 -2048304159215055387077638501015736400 3643068 581215274543650483826671969723392 3643069 1137521516699050567529833059621830496 3643070 113979100671883646007395084163912960 3643071 -498328576280551625146375689162207288 3643072 -110097680467007978605659209312763904 3643073 547292342056974950082592727914816320 3643074 675220809445556050435598238426955344 3643075 -646524247723575328288088572844421700 3643076 1918427962981109778958615368088031232 3643077 807285825697297777353469785441778560 3643078 -528022255624680243222940189705752960 3643079 -1652747266808157436127046022369902720 3643080 -225095389536254232273816541254451200 3643081 -297541831361127022345239426988875456 3643082 1045568630033838617565799343249209392 3643083 -98482841944743953727662252749138080 3643084 -1566558511013840406994542696567702784 3643085 -457897097952283675880570100803366400 3643086 -158629359849242921909867271336371136 3643087 45699860721094139595049624093472352 3643088 -372527212780406404815533154058149888 3643089 -2510661094603054521813676816441344 3643090 165459086571881807800209504736819200 3643091 -450795964055968544157685721741486448 3643092 22539721025968841449422162170476416 3643093 -171411089409632694980773061947176800 3643094 -71716563130762508598004814475726336 3643095 -158833974011304289745339440351746480 3643096 773603181354838673699571366435225600 3643097 -1956264208135720518781604127582968508 3643098 -506845102135631270114338049440200960 3643099 -1889252566949939776996250896906819900 3643100 897681487134377189605003975838822400 3643101 702848379524193183161045189629410624 3643102 682530494074904102070909491862682752 3643103 -311148765651740036136062962581094536 3643104 -241885979743833432560973636410277888 3643105 2212091671625364478027958000405847360 3643106 834276258150939198978629761653148752 3643107 238103671750794199642626422414252640 3643108 -9971663707129254134838163574759424 3643109 512101705983321160932686956373181216 3643110 -1211069701722259480593245060534169600 3643111 1025352168181867580813403522352769952 3643112 635926766590966954037027388033024000 3643113 -340404118039958143222766297752703856 3643114 140584043471816453131540266424115040 3643115 209307899846639004113237119304647200 3643116 95100422267296303247743489295857152 3643117 -1922496318911371704117494759789846400 3643118 -3487969581113335164085439112124800 3643119 -420251889944900780344786577384871576 3643120 -12394030239683688938945482677288960 3643121 24241199533737058537874542437121332 3643122 80643251049714331625732750160297984 3643123 235138246048911312342277368370873920 3643124 797142076338426291077548229399719296 3643125 244921354730125071114992900201100000 3643126 -305661260669380078004752632818094720 3643127 -1982709958049850209121234489992736024 3643128 511438883395047512087556850853376000 3643129 -10987328230808305505337814374938624 3643130 -483697440940341929401951641291947040 3643131 -89122520378393598771864670714281216 3643132 -20614347992574724860594093804134400 3643133 -881524654426634540308548898841431758 3643134 -119864617193318152265908685228630016 3643135 41853090469384722744439570652959080 3643136 219762413305253701590748117881323520 3643137 5604814147171603621240064811630852 3643138 -37275786924561313125463262436073056 3643139 -1899039362535355579160057753795181060 3643140 235430127217077124243303041256857600 3643141 -1613221121562546134059008771504359458 3643142 112133521948324620846331916596325472 3643143 -132814276572541950131769813740985216 3643144 -213471894184276814894144513287203840 3643145 420520679283241814824817238996518400 3643146 -205101466922584596065039791630319520 3643147 947618691824953903587616182988512596 3643148 -1364580610273207211408107630647105792 3643149 1767744031262665950402361176445087968 3643150 -176805130984864322935529983741372800 3643151 1145596546229573792312150581728956736 3643152 -197729962639236640660686749749739520 3643153 -231551519180173849593211683569994000 3643154 387197948399059051161063925046699520 3643155 6584326025417288076843551295212400 3643156 -1579761557179556860113987600292147200 3643157 -122714948960688588564142053310536288 3643158 483542744238497160928889018241085440 3643159 -748909541825964295315542484748447096 3643160 -118914439319327841070148650994688000 3643161 1265851979304352740403861705438720320 3643162 -6362854328138760461060114130916128 3643163 -1650351734890392638004790808407757856 3643164 -478909491900442331832033918330470400 3643165 144823811625580086384587142827042520 3643166 -935350232384681814687828502499107968 3643167 -487246348023651022863278458635444864 3643168 246727595370744836286695682241462272 3643169 582972711301279780807406019773269296 3643170 450824443754641866990188287567718400 3643171 -206057555683217044060614685041146976 3643172 -271811884191279333612344170389581568 3643173 -270313402459980733444654832438953920 3643174 431983315310384441031483865448802240 3643175 -19158063592477689853634756422203000 3643176 445850861679628937236884952700928000 3643177 -744562757217194170005398701490236800 3643178 -58097259005978791973731792672613376 3643179 114838739542759663663769231197181784 3643180 842890196840532534964641818664806400 3643181 1036819698245413206963770610317816982 3643182 124710667600804881643227822845253120 3643183 -1662539220367565760172884137272494120 3643184 -37482048630563473178158209553612800 3643185 -106936152567802650556474520548846080 3643186 -164999702305241522157557476759096800 3643187 522190829304159838790468987556097560 3643188 76775009221840913356488806033731584 3643189 561829820234737229235245798721230 3643190 592867527021164699719365326676854400 3643191 1958071916545151253360478038170611200 3643192 -470570357247358327134331209824010240 3643193 847619207445521353273247752119658320 3643194 -116977035359588406361976407774233600 3643195 -1128214668644170972741024673747644800 3643196 -145197234802525077192139653447705600 3643197 3844277094851680260061858410610560 3643198 -455282580524490481160088830620547136 3643199 -206089413612603088866670604271375000 3643200 77961671948054384746151799265689600 3643201 -212841901788048365319172147040884798 3643202 92005925519501414196207105676149504 3643203 58393167644674430196499052239277304 3643204 103915330903920544155960673272729856 3643205 -173607340976826953043077427991046400 3643206 -4757332165655520071961617683101696 3643207 -296920085674108177834184250628856280 3643208 -189988404414552073494591572648279040 3643209 -1863960422334280299588243447043819776 3643210 407955942284725793093584057554929760 3643211 11593592004394564376819888835808800 3643212 4492226085931706851034254729702656 3643213 71476912480218791715730612365303808 3643214 820011316218126199935989427995238912 3643215 19574415321911366077881178545492000 3643216 -238622082158472510706275316646297600 3643217 -852019697439386977746401546415214734 3643218 -14933136869514601053790151857536 3643219 522943708626725927638669454088621072 3643220 91935814448161467511446569265192960 3643221 -889183443862162283667540371202254688 3643222 -812969082386195599135521370501258176 3643223 -444543954556723518650953944997668816 3643224 -336634667004748556870050478969364480 3643225 -293498996060390277598942759628520500 3643226 176713068663227287006431661449891312 3643227 96097204509589154121700844636620560 3643228 -1245242641328792335527730014353362432 3643229 -481063640385713105866716344934722016 3643230 37087570252491756077416618214190720 3643231 1986790105445712445906011564953065000 3643232 -1547711396795563375993518778825310208 3643233 100244298239097038242943896055210688 3643234 -402688462333441429203727133377156608 3643235 963052582221336971898758434586713680 3643236 -270935216688158156943851715717827328 3643237 -165445331015309722445854842322878500 3643238 41088909377324277018333390651812544 3643239 -962113011092059029990634034664457176 3643240 -204099824481860601366573911726131200 3643241 403540167230596622473448507084338560 3643242 147045482176643161040671781375556864 3643243 -246888190379562377690386241049277440 3643244 -409505688210534840048194848315539456 3643245 1274291438024158568990045448364929600 3643246 549736004225294854774868587323337344 3643247 -522053317628300034643084805750205648 3643248 -158194708723695770047407237702451200 3643249 549862740114534585117275673781159936 3643250 275393528260123877745119244604800000 3643251 -1071519054231430873861706949447770568 3643252 1506684798293664650106888899962122240 3643253 -2602902077568843244085521151290010340 3643254 663232130000247982579034450927357664 3643255 -371233861264632039911900316851258880 3643256 -374109860235436413099353573750661120 3643257 1315783638121474781837533525461619392 3643258 -6266339860943830423660601287804416 3643259 -2198758021992265054376383871062823784 3643260 -99841650894335080663440886779770880 3643261 2705847464142677529657848318519360 3643262 93891169434765351816076718022998784 3643263 -283974562152995001362840774309810040 3643264 -1627580549022408647942168803100590080 3643265 679993937681153571993141218778448320 3643266 -358430443903982092762509586904477952 3643267 -146825981326104155221260475879831684 3643268 750172243497901767203890070428933248 3643269 -174538529731696726138675634753771520 3643270 -864183548998919977181784437936544000 3643271 830242492473738138896933486700296472 3643272 -1394054285944919501694724579093708800 3643273 -789589394957556105484121642374722178 3643274 -1353426107919264172403659764381219840 3643275 109973158552385062806991909405593600 3643276 -31235361892263091570922962537584640 3643277 207287133561717416160956164924431072 3643278 540076163493375247696396394940661824 3643279 -452269399152909195583517246092004024 3643280 44614919047512773352007069598760960 3643281 -1279109187541016578824765524444328588 3643282 464327237314447535931550362647854992 3643283 -655039391223989037890272184188729440 3643284 47188174172762666737432273035755520 3643285 474391031909812539118051540508992800 3643286 864154564185609996801114927756860544 3643287 1055167679366979122142850858061606352 3643288 -158564092046251627599007260340224000 3643289 -786900831790233655824230976904732476 3643290 -158246686201392062905598442520980480 3643291 -1419285622479080880309323923819373308 3643292 517320215248429854721587281825788416 3643293 296009651470693463437128631145518464 3643294 183773514268229701728118296473269632 3643295 -128764405722019487235880950713146200 3643296 346926179882726963526460511757533184 3643297 953281063832460093934189374158548386 3643298 932739109714039527468373707051608400 3643299 2472183807730857931058574754392184320 3643300 92904360999303626293306799943574400 3643301 -514372166013134866819680663260285796 3643302 525117285406651844307215481981991488 3643303 -847375729477296273168128991788781448 3643304 4181200827719599641664673597030400 3643305 -460807588717529085748757774046162240 3643306 124044203826327030844513630170000384 3643307 1744693008883810248679428568484636400 3643308 129829099822290312421279986194280192 3643309 74144342209815047306020345148207520 3643310 381386327898847525111110607663680 3643311 408409034572448893480069872946168704 3643312 40560327291461217286256261035606016 3643313 8471766488225393673404451745790244 3643314 357841792379184212969823188120538240 3643315 37474052617836470082139048225840320 3643316 432312757965801505962818772698480640 3643317 181917461864958882839661649071954528 3643318 167257418681037036943414489828361472 3643319 2282002449566787078170227480060448544 3643320 -767327591913686434111074821963366400 3643321 -257291940574202232467178778703209056 3643322 214910996805454203852383472246796800 3643323 -78083900143041333842891836370499816 3643324 -168057074983716181199358558333790208 3643325 86667896072909758052695502967168000 3643326 463315204199715668535002957927884800 3643327 275206286684472250245883418058948760 3643328 165094237758249928062602763734876160 3643329 580313286876947807561920672123939680 3643330 57359178676500713028868839102934560 3643331 130927687804245357832981756064643132 3643332 -139834558899709172679606411324358656 3643333 5176406564778769072798575736013500 3643334 -293603435337989921910713225257043328 3643335 684036186581066499306274109188023720 3643336 -113872893781268420256717900145612800 3643337 67303414578047060208811947881128704 3643338 -258982121325268647162039783004296192 3643339 962320724051583627480732863752085760 3643340 -1109058352580400975708826414068188160 3643341 -33511575321671291043087729609508320 3643342 -162538055424163915188611977306475136 3643343 -297530469257278565722994604122237256 3643344 -161888676637634550940071149800759296 3643345 734813038970787961452834740062627200 3643346 337859984810933387560631335911321600 3643347 -3668323874854352589107793390703104 3643348 -65940322567595212815472302064185600 3643349 51377729655035878514226303645112860 3643350 -18924812243634893964820077639283200 3643351 -1764253306956306182721311238110518648 3643352 -804634334294534930160525265835366400 3643353 -207380636362390038140010122765948160 3643354 101632103730257415358597811757077760 3643355 -1763582207109072696492384248931896640 3643356 116212357155858966479334807567862272 3643357 81231295290482081002232566047760920 3643358 639948804245022362667237658692401280 3643359 -402401414580944424979670957533863096 3643360 -105457237607349442695901282267299840 3643361 186795875908389652154025668838282432 3643362 345068646461511703912016654074733520 3643363 -1217269242004199861332064672986092388 3643364 -1145544877635250434481357100118297600 3643365 317774655264126138896758799512442880 3643366 -182168675894907904049217253986822720 3643367 -156688195994094720403582904892184608 3643368 -171250395278577710717817284434329600 3643369 -1859062432654789935498642619995452230 3643370 44305773959706480616459191907862880 3643371 -49338018140515145809050735275543460 3643372 -1323560327830556332958637472397399040 3643373 570458734599814453054618532274248844 3643374 -111322324748556833024414839027875840 3643375 -1095784016373250620546395364122898000 3643376 49611721781808611959163297395113984 3643377 228342708110132495795415698963518320 3643378 133389770130942268941329006646759456 3643379 329885225707320381343240387549909584 3643380 -6500547464032573900318373075735040 3643381 133336753259559908549593009409290880 3643382 -116774372835649462770199683109946208 3643383 65535786938561320244747965164652800 3643384 -631822374285166453829550111670394880 3643385 14398816050020995037874259650597960 3643386 481404912537787766328917222066822400 3643387 -1567454662429095207333738383449901208 3643388 222771164618437958527953160545156096 3643389 1277136173596542494756320154233064844 3643390 4277268754381754438508485564716800 3643391 -23941821938309111186006179920637968 3643392 10188676568418184850302358110863360 3643393 -600750414206072994203946306077771520 3643394 -420953606932170467540509318959733248 3643395 -654713543746395302559504867509616720 3643396 -967418488405420193042772414125411200 3643397 -1074234685884886122021833467173017988 3643398 -632734102495098977184052827567613632 3643399 84385107369877557664824901183860160 3643400 879854978944552665309444799623552000 3643401 -937330522294644820434118343342014080 3643402 -380022408305543806548659141882734080 3643403 161833217239045305599261247489773652 3643404 -428851394434145547727196363726344704 3643405 711373842609009711131879633841258060 3643406 53047523295576063383488426918376064 3643407 -90116980698177570368990158139900160 3643408 -55036112243361064070902465412120576 3643409 322280153071018614233374789522661952 3643410 65378631202690776162296853988431360 3643411 -275496953568553072112207197072107988 3643412 -550583919567499846063176868144086144 3643413 137019005005177321210089377848573344 3643414 -802234918591997969335224630539134944 3643415 504520506437303742962567240314850400 3643416 23201927581267570624441223323852800 3643417 -1074701047871904742644094913759133548 3643418 -26790178763593795720842603275373840 3643419 -2773302330916385873439812878586112 3643420 667664894648090334963020437666114560 3643421 2532844361476970301643605874486399680 3643422 -1492993853196575164552445588991360 3643423 -199072004264641193075049998082805424 3643424 421027799844296005457029136381509632 3643425 248895294200904489949419945983965350 3643426 -1177093002527471111540293673234471088 3643427 703857427834262924610913839113965200 3643428 -266486957416711726726163456370170880 3643429 61976919672834418688750797809524030 3643430 -2799031189964330024347662207221760 3643431 -2050066431446570265258758694302424 3643432 -415212091654957650184653149127413760 3643433 -29268014649684974119699557634132656 3643434 546071190951622333714210865335104000 3643435 -270767276117667842401642598317257120 3643436 689341522306019971044469246454522880 3643437 -42875354287401693981539976708723648 3643438 21650783540257215304061581395457920 3643439 -2081900925512078826916775692270564944 3643440 -237731169860124242842612978207948800 3643441 158360102805626547780770859124024372 3643442 711558020509561077174266736959766144 3643443 633003001116353425295533341424189332 3643444 323412059324820702059273790844035840 3643445 190480153153815711140255961191248920 3643446 95236685268681644698862635742544768 3643447 1712072714603449727922209063094729896 3643448 -1831734605774406079452041333417840640 3643449 -150708766291857241509442873638415536 3643450 -116896447520124564270635481572622000 3643451 -38095214878533764701269247396171776 3643452 106674601323309134072466562297330176 3643453 85774114161762420371533816778526528 3643454 676558880334460185964185619100398080 3643455 -525547932436573143136974742978850400 3643456 -194895980863726919185882825251880960 3643457 -874305631050088246014884248458271008 3643458 -32786270082116979280148709207954432 3643459 530991039579782129265612807716289840 3643460 -488624490136930486380469983632179200 3643461 20318094603196749469812377203807104 3643462 1110835643470235783559702089749307232 3643463 -2341229189766480410469746826987717288 3643464 114396085996662052910452145856675840 3643465 117021662201443175000366923555574400 3643466 -1227488766301769684995298999058095568 3643467 -532507729883677228408632323837722920 3643468 -880724233738932737593938323380559360 3643469 790301950747709607613658919396476460 3643470 -175920711920095243899296281640518080 3643471 -690802344151196909143258142304784680 3643472 -55390936676630640445894983585497088 3643473 -1640082204516228226771152406226155200 3643474 989188775384963238068547028268913984 3643475 -681135127581123071653921858031025000 3643476 1813364924628580312056371585777664 3643477 1672188899133466031131043158328229326 3643478 -679818459036323165423944711317322560 3643479 -363095766818221303971571196077350912 3643480 324701164769972582679638794113024000 3643481 1862192767513705786270070751916710282 3643482 -160790819233745820983229272157027840 3643483 490504982164589331168263940421841732 3643484 -639131847748768629365879506971201024 3643485 240515918393265958318661313719130240 3643486 148727594185854142644300658854205440 3643487 -2222119023674779486164488908643889888 3643488 -1875833600353108574845532826965114880 3643489 -83297445107476518594221497171238844 3643490 -510584313389492601477450343556172000 3643491 -199756219859814892956979376794176000 3643492 258918090094601047746841443756163072 3643493 350164161785744215595863525615230558 3643494 250060550121246766420822459529016000 3643495 508309041655012682326359917051091000 3643496 -1334102946605455087870819840043934720 3643497 -417417939023928251000649718116456000 3643498 971046929739049355601393999179886000 3643499 -346697273799699201140037665753189280 3643500 347092098817669418878727444508672000 3643501 846158052319725524159447369471217292 3643502 723665612144555701077174650662593600 3643503 -61201399119388758441142517564116992 3643504 -376343160377658700941270643896647680 3643505 331526450647392874542245744105220660 3643506 -50046212906966539129414777705326816 3643507 45682321856212186654138396098119424 3643508 1034889437876685156148331492190646272 3643509 1239946226251467531256368906387495840 3643510 -306116458253314241179281219994631040 3643511 -790717229268863170812093077013492888 3643512 -730041404434225419359416852839444480 3643513 -1640130011538967090285615053789417238 3643514 68865398908230233289607056429522432 3643515 -302535826281194025789890447241038400 3643516 -562842395540653510789098570231644160 3643517 -1561966400261419550761980226561357434 3643518 115172467350446564120688005369795904 3643519 13208858985572062730698556094254208 3643520 -1148423498284157984802867183511142400 3643521 -466698306697592651359146926659814976 3643522 254964368348263859702998235923860480 3643523 -47643254053757380429888560873267072 3643524 -670655483226899273144532747452192640 3643525 1340937639454733509313566759889445300 3643526 -389014344536402450803599214740048288 3643527 -60240004815443647808680135199117568 3643528 681555002100866702563307927520706560 3643529 -1756510189370454083032075565083488870 3643530 108288912110727771246188493068129280 3643531 1415743797476205922119836658747037200 3643532 -1480544736720525737075723121081602304 3643533 452423775093158736908687064828044502 3643534 -1168088737739826421682228984889858048 3643535 -286162663595198031573949048903872000 3643536 -42350616480111415968099058951127040 3643537 1622116241254988624712404087284475186 3643538 -24954979779308049428160105284571840 3643539 349472012309560932956294540012624448 3643540 627840384320293358370552602643306240 3643541 -2089701548645568244904772004484332416 3643542 449239003832389944047352586647678720 3643543 10237821678077732776424638620911560 3643544 855724727267639190778997371335260160 3643545 -197987375280268150982507265980544000 3643546 -302269871905382342667875901220419840 3643547 -848316057328667111692368346781017128 3643548 -58697083676573590350135049426206720 3643549 -151326396581986032127604572498875520 3643550 519703615796279588071377438064660800 3643551 -113661528335043222660710632491888360 3643552 3420964586739868522785184964345856 3643553 921992900775066187355823342358313364 3643554 -115360782004205793944224028893347840 3643555 891469013575977543659759239187160000 3643556 -340212643140997758333697740822700032 3643557 704507421443748338154321615726015840 3643558 248064863342294583576775981207910880 3643559 -928047041057121128520990928482565440 3643560 152686409400178021584282980390400000 3643561 151629658432436345067737504762663162 3643562 -5522660904055556391789642390140160 3643563 7389283833651847127458662360269568 3643564 -337225381500559087138821028523472384 3643565 -1357575915441378746667996058718823540 3643566 -641781494471645297206289506873469376 3643567 -685776221266852946527678849416341048 3643568 102465823598505837613494998507126784 3643569 -436160014636959755403153185042275680 3643570 -180156508686821136018310776152087040 3643571 282021135866353783228732069382238600 3643572 147901322534514949075541678063419392 3643573 -11127610061600145111863139512398098 3643574 -404447271409275197548107277088630208 3643575 -55295388994505849010123155603920800 3643576 151926811548295956368843181413007360 3643577 40152823817567567829409744069801152 3643578 462095425581239686665618539479473408 3643579 1716582962536398949891454297085422180 3643580 155677313255273780688220438567027200 3643581 -2179155211384832327503429648338807936 3643582 -939797836036880230358853257907364608 3643583 863624820844392500244209240546367840 3643584 -50698668124027341752126833434820608 3643585 -151257696838863119540421433715566080 3643586 -87537494805105773320494992090873856 3643587 278209622961462502522815173338835844 3643588 -36824554511486812574400572728174080 3643589 -385235220986255512158570241971861540 3643590 465554288909712654242535929237608320 3643591 351263135920283489867990031425299104 3643592 257164468875014740496228020274995200 3643593 547727791765975581974611099156477344 3643594 1457675587653256714083013869287599872 3643595 -165382311367174681535684471679057600 3643596 55647749205693085857660781683793920 3643597 1496423082214786938690486153230942080 3643598 9350889906310876753726964491936512 3643599 1265562367773291981398099013178589064 3643600 37729489663460364067392131585024000 3643601 -433099190209763236064283025090094988 3643602 483472751977708430082551633289162240 3643603 -1796275953269204795900828453197152148 3643604 412679285174768652016473987717427200 3643605 -4066787988734544740287499040489600 3643606 -956251914065638021969659065325882240 3643607 574412746302969333325595403369864960 3643608 -765636419532360624704757891344240640 3643609 928627502450425517472666062625836810 3643610 869579731731198585724555462171968960 3643611 -456502599367734966033113802956649600 3643612 237390249604061621929093740598458368 3643613 -207404630999707826294681760404898138 3643614 41511763267973799968094965618773248 3643615 240185221345874450684412256500734760 3643616 161479218237843164379556808579088384 3643617 -83211147394827033757289654338640352 3643618 -549322521314669765229691123328609280 3643619 -124352307330332938285297285006393440 3643620 120522571877068208251467967123476480 3643621 656677437597221418441274340446589822 3643622 -268049859792158892709001558619106368 3643623 -8880956111625180615304260688228248 3643624 -33365141747870397688416749823590400 3643625 1354541764825286878022413339453968000 3643626 152895350261228107396220785621799424 3643627 -348559659910545758972151883842024288 3643628 1603431420903777404720853932389103616 3643629 281909561602452165405140908063081536 3643630 -267685491008929766980117378690252800 3643631 1393175891218401466014695283930564432 3643632 -16492961421398560440727344773431296 3643633 -739028269931446522129338101489268736 3643634 -127927838262632944333360489007937408 3643635 1263566876175005517701454844185084000 3643636 -401105647639100501349373061550305920 3643637 332506748261241550900082576476691040 3643638 -670530626310284572364300536196567040 3643639 -53950717914513632848126397706401560 3643640 539862470283411861911472961394380800 3643641 -843975814235425413219641072823524550 3643642 339015996498272681949332256111983472 3643643 33862546210092705189686129865564024 3643644 -494731216302078416430331203326834688 3643645 -7295355663820638418791357559046100 3643646 141464224452416370966786566925230400 3643647 155820834418431512812985572622192640 3643648 -14854927455155780992335131470462976 3643649 -27843440773028640886904795750113920 3643650 -220832927024810117632759738994400000 3643651 508375022593100931085457027509232904 3643652 223629558103805594995440689336117760 3643653 -375357964780705274135083395023033376 3643654 -603786054624032597831335367839657728 3643655 524377851971515070804705955075229560 3643656 517821690152466486585439333777244160 3643657 1311752275354874513550095095468634906 3643658 291464229543300016612514533441351776 3643659 1527027169811594393933179526385583164 3643660 285050633204006436943285741624366080 3643661 -543298193952929926848466242656909184 3643662 121942715929494453487124043426284544 3643663 178058047928942868102840052260457560 3643664 -103147215746090449154355336443781120 3643665 173003992723053528615480998485105920 3643666 71879831544118433578036808446787904 3643667 -1130092728017050441621763443590860928 3643668 231256838067556870679339573046743040 3643669 -965484240133125739007497905071698930 3643670 285973760818123559710949959877640960 3643671 563541006059204383070474698833162624 3643672 284730486764379921855937182874705920 3643673 -357224313885982359619746789673254 3643674 -24186813367390461015361948391592960 3643675 376767521985901953800875962409228800 3643676 -770601624593615315499857842204784640 3643677 -294267602521462446278090295735764160 3643678 -229995639201069566194407274661372928 3643679 7027963211567596571568609820344048 3643680 -27556433498717491033324532143226880 3643681 772406307474709526973573526865424482 3643682 -328561913926994412365501730475273728 3643683 -500816037288466168797348934761505536 3643684 -1747048480539645869853875554844371968 3643685 207964635988838437455495850028907000 3643686 -110141244365417159028672773692371456 3643687 -2166237507935976332131287389674288760 3643688 258229450623821097021937378104437760 3643689 559423723421519364203763723648547200 3643690 -61141280297464667253104258583168000 3643691 -29100434407925650684190182646427288 3643692 101641923002705319242205490915679232 3643693 1046378147694602664897250629185838240 3643694 533772073789644673407573573831064896 3643695 202411371722975931900055641021692640 3643696 14931685612571491448231270188122112 3643697 303595660657288276199019352537960500 3643698 17103512405553886493540738981280000 3643699 -1289802630779774080081154084234653300 3643700 31965953228108737058859300531456000 3643701 -322529034693616348147853107903404768 3643702 -162446712533767909729832772385793088 3643703 -152380282929617919976124140103280720 3643704 76220565445897516253082066299228160 3643705 -503034239998264011291483037768436400 3643706 -373521326507537394547575755238297600 3643707 824899383862529794530516088585943040 3643708 -717065375631926578325596812907771904 3643709 576884398473345830220485914568330880 3643710 50566576629042625683964775045713920 3643711 148607236560255391825423012052203248 3643712 -104185375008083800957599406037139456 3643713 803608131243554760598540220041837524 3643714 -1271138441452635998287408565994890544 3643715 -660046159108308915138305970144518640 3643716 276970953474138587524209568888445952 3643717 580724851657580932606743423269376000 3643718 124443113868375808237143759725839104 3643719 456435259331822733506599647629055144 3643720 893781702505580091588981921204633600 3643721 2178098295235457709488590154287976922 3643722 -55674690531511675188652242256604160 3643723 38816483166331114432646224986630880 3643724 102139975229216495868742777818071040 3643725 -131119834234385848652438262407244000 3643726 -269282862224827084341705728662658496 3643727 744170806190125120889701741376475312 3643728 464810645743233579313611141229314048 3643729 -1002271441121697026879004529004434560 3643730 330752279688020403945032182602137760 3643731 166963883165740440014009600025607680 3643732 999939935745458749509779936347011072 3643733 -536796952351401874880407030868148018 3643734 -2924776524966501871259864266106880 3643735 -93786144286183493210333167901593320 3643736 115990608728805118269533442488217600 3643737 160622811477147746340521458761969360 3643738 587441731767967985063405854947534576 3643739 265630223368828021092037673398881000 3643740 50611206951204237087189124476395520 3643741 -16602432926698878893313285376103648 3643742 -255592881126686965192683133578169728 3643743 848334664271556321478930516388826384 3643744 -883639680923442603347923617691729920 3643745 75172277303662870323408660398306880 3643746 597264602286930151021299232551636480 3643747 1944213181578979328678517232400167196 3643748 -622434431479439644432795158357661440 3643749 73303416597718786542640380885721500 3643750 310617430582263858464224202953200000 3643751 116646481186527985578219743791693752 3643752 66475326767619228731275889515069440 3643753 -3882167520667759817612802103141451520 3643754 -81451402052203711975981167530489424 3643755 -182790633663643342871691103041960480 3643756 509129084831319735241061941256894720 3643757 -111464796284706853259496861809123328 3643758 154764420250362851921049842485921920 3643759 364694396128978263604964076945709952 3643760 -84143728391936156406203951240970240 3643761 79970685550981608848904546370361280 3643762 9842314726486008843614028546394752 3643763 1416916264863163401778540851943884000 3643764 -333420944093470057790250894715674624 3643765 -1254429775070262406477360074880493280 3643766 409553295860970462999521006117627520 3643767 478729487294944092304117714228558968 3643768 1894805764773732860111223115356610560 3643769 1364189633879541679951501858258874496 3643770 142984187762984852399405400868208640 3643771 -227048228288534260010183875053208256 3643772 966609762994095187511549702302674432 3643773 -323093650849432524180991329909534720 3643774 -119868987240466254903124001741145408 3643775 -12379432267107409400559083027101200 3643776 157577282930090686314878234724925440 3643777 11145820565091327618241504229405760 3643778 -115012125091576008781416746406716544 3643779 205963801446794343023170849725320184 3643780 429293545071834814768665349365473280 3643781 -882031297970616507037019040334852800 3643782 459572013815714996025724861673710080 3643783 138727766453579399415403564881867648 3643784 1718699335741675562707190718873154560 3643785 -590157898088408582632085980477800000 3643786 -684195176691295587320945592879987408 3643787 348962449902678539499165663165461316 3643788 -186664279015634615700047002090713600 3643789 -458382975582159574876182710004833844 3643790 699284680592743394645249750166878400 3643791 59612776831317991429308567176993664 3643792 -509734455615904071019176733087088640 3643793 -571365254598449259206953213492826076 3643794 162477757512877029168100393405440 3643795 122093413640227638077444894131164000 3643796 185387473493236466551549156467425280 3643797 -30604567082719570839205274513439936 3643798 218204903303650252196087907167094528 3643799 1899387900445079600637231463820089800 3643800 259801792883998991085181065619968000 3643801 892513454985956555081305603125417920 3643802 133683057966304459498302357199279104 3643803 180255962098084656621762275520314160 3643804 52242017197983538669714365990529536 3643805 -587129877440812024020109150538402880 3643806 565092794231451133440025832873757504 3643807 -646664167941216295608868007262566944 3643808 -266922826968135399388285853456400384 3643809 916701770450165194782657015291689904 3643810 -187349392217829214471827225207997440 3643811 -1891355420822541116973134363032407588 3643812 -1456373288329433277382130053633689600 3643813 1938517646129180297503518266677794460 3643814 -264499048323688825227785500144957248 3643815 -1032648881318626828330266552622080 3643816 512441191335984233253924138263838720 3643817 -1282176074015712323985712232550165168 3643818 -199518071108410094123291898968522496 3643819 -943870960090930236854779154491288780 3643820 9521613219189361041541429351219200 3643821 679062060946039609145857009812549120 3643822 96392341931987938882766335231728384 3643823 -981744774008405236481727805096012296 3643824 284232841774394872375747325995352064 3643825 879474326744466216316432378855276550 3643826 659264614312032135180519133095524112 3643827 -244511913308855768922442230527440320 3643828 -182913612600030741527829066526191232 3643829 30596958200210744486640989423906976 3643830 -68205923936053862571219240016467840 3643831 -5118440091736892456303711586215417376 3643832 1324206407733781365226678106955878400 3643833 -115101512427624874817555068822685952 3643834 -99471509409860134651494560418163776 3643835 94409929724710358195128209426686400 3643836 -37455352441384763015008901300178432 3643837 172248555291266927953853906651189740 3643838 -177856710295199504089402621066803840 3643839 616456246522748224562525538543052800 3643840 -368203542997936144931135629767475200 3643841 100339256896597049208051193511314242 3643842 109745036977313938776231055380285312 3643843 810828421013083186627074529014446800 3643844 -377177169242952376273532317500616704 3643845 -208379880394541886338943926432208480 3643846 -1040016009700668591360241886743828128 3643847 -969950996802176742978127308544134408 3643848 452928320828774453813784682458009600 3643849 1501656183568472963500154127985517520 3643850 -207346840535532056304296203332480000 3643851 64827772400054560640513398170863832 3643852 -1187966943562638226392030759759792128 3643853 1928990580553404118909848707381802102 3643854 254670262175466922867809972032531520 3643855 -238712031442803935796927719611125240 3643856 -184714209597527902711831887628812288 3643857 110531982242821911796990248135914880 3643858 -155899910041439082629883084404991360 3643859 -256060221294334431930120783921953940 3643860 262230792111395577898633148077854720 3643861 -752595460608054133401474089281764548 3643862 842051017828002266448721337105547264 3643863 -27129600295795711517238752521462272 3643864 -11863268368759866970204011823104000 3643865 -289725113308926883664724031746391680 3643866 -4417385227749463915981327467603456 3643867 368916927434497179176378621269034160 3643868 -92099571312738347495175929569566720 3643869 -724817803110574002907896549973904256 3643870 7495770104315492450637170290521600 3643871 -135044535184030815051052303190999040 3643872 466565542967990699130754815107530752 3643873 -386387754988959194513722058204630878 3643874 332311223217187901312958817897634880 3643875 479154902313937578563987653793040000 3643876 307194825211496945525653175119576320 3643877 -403538174018316122352347187554014560 3643878 45051483843184664784682295217469440 3643879 -1574273563546559430327104595692757240 3643880 -686019917576858833757306263918233600 3643881 -63861055425239763702633597864131040 3643882 -479785737135704431866418208003060736 3643883 2088437828846855650062714805807110132 3643884 -101189267490156865551964187709456384 3643885 -441417302538267903802722336717338400 3643886 -85738899441695275748419882934236608 3643887 -341130527880439106751535019621117664 3643888 -462332377210648931709166181748441088 3643889 -64796646478789107370600948814193600 3643890 -57000793298559390436179943755279360 3643891 1090964062908475539691075588915129292 3643892 -238546830146914771356525359078522880 3643893 -1387896235015323915574937268154603200 3643894 182697354097742492019467209050325632 3643895 183809512161281755266851685379977600 3643896 997130702921729573136578901044428800 3643897 924225608711699633154617368337578346 3643898 -395891227876651569641838057027102720 3643899 143708876648146214032181422987722240 3643900 -41831725217999656786880950329459200 3643901 396224599602578411950019105890192902 3643902 -260723537749361175409382885473454208 3643903 -1126758385045476105475556915360743320 3643904 -670380980965834825118479233809645568 3643905 -645041041982652414484646510180883840 3643906 1105326085113746552766255580629504 3643907 -325492373843494110983315802360095808 3643908 145055733988892676108306899665858560 3643909 -117711786355847149962231332568757800 3643910 34253523203721839878971805476687360 3643911 535547541682836299673768247770866688 3643912 1925340883394769634748390441895859200 3643913 10961056774990870762706212564316928 3643914 359070265460278162180228834382365440 3643915 2139322844116558354310415108010800 3643916 -277662149162719072723179847122914304 3643917 -465316021391825450634669484471149120 3643918 -1065021470524869667248560765751051840 3643919 1179560034337259029979440895066086320 3643920 -1353168721826116411693110578380800 3643921 -1983832732744968885714028699765004878 3643922 1310700732442970163977822757586960032 3643923 201277108143877410588627998742214584 3643924 -920367715991588708894304793912319104 3643925 343047894224049807023417379569704650 3643926 29337103835405634816040182168600576 3643927 -72555850853194272270402411198756000 3643928 497214608803045072976382896469596160 3643929 1828136905522357410670257979725008304 3643930 -429633123095482631710082741130020640 3643931 -101260545388886441865024411168224400 3643932 -321995164651523701642128646234054656 3643933 -1027882118461662348950344528215812160 3643934 25968407297869837873520658277857216 3643935 561612247899966541871602615012448160 3643936 -653478183375015417383755575749246976 3643937 1446958374610762847948661913086040320 3643938 -412829279471466589808029633342718256 3643939 -448216584983623313732785561449433376 3643940 -1508616592342695727323341100359454720 3643941 -22574244251991236394897857579492736 3643942 -485739448007001639996961794813827328 3643943 2175551683456396892310119800187400480 3643944 -1009894672330657322579444926494720000 3643945 -592821424106615430013500777326366520 3643946 -175698287833746798817541435373560736 3643947 -99234778900813178940309871574785404 3643948 -310817612597631501342892704631308288 3643949 17185100895781199659142197815665568 3643950 172609854034552589143390062463344000 3643951 460362528588933461317820233162951952 3643952 -189247396689427109961444744377794560 3643953 -832983302443520629503688671587224800 3643954 -194934935864960342268142997913891840 3643955 -80912568282170127200600783014374240 3643956 220954964046245357270851908504957312 3643957 -304384690492098572583835948274522112 3643958 -710734640780208563617545320797183680 3643959 619235339611877159081740640050496256 3643960 441675491246726526274470330723840000 3643961 -2001856684913913960046528590737940438 3643962 -69924361382461129239186945240923136 3643963 1478951319869935307678197384101738212 3643964 -1839941723839099851856480122116649984 3643965 162355739477063540326268218956372600 3643966 -192806064120388829628749760310605120 3643967 -417602406750392441110924269969396768 3643968 404507225023930662832910347146362880 3643969 -487311158258080549738115844666442304 3643970 553648042979711369770975684397637120 3643971 964925849947815629314565670710616312 3643972 1233446273170781176099791886817704960 3643973 1347713946981938760502191287599992222 3643974 526417107289375470410564353036333440 3643975 -7746289600876743850874163412756000 3643976 -497843036482807068083733535841648640 3643977 159436034749284126687999929914920720 3643978 213538897121576876445671278744481424 3643979 -381929597953813686173614937268002160 3643980 -404143450905488992836184591378928640 3643981 769306962805766433237623207209660224 3643982 -228639938982774189235587626883284736 3643983 -396966399881911769169185456662209288 3643984 -193073462354169626990541574748258304 3643985 50625634868765449374098165814973800 3643986 -40178222520053883437356251890046336 3643987 1128864534543469970091530016416732592 3643988 501461729886588116567052383565766656 3643989 655044553730369030022129348800113824 3643990 -283362829274232161452373743568229120 3643991 1677674394775447303668826266184080 3643992 7932114513909230101876396772720640 3643993 3128469974407734937624952965050216340 3643994 -595203532510901196371509493323570704 3643995 -378893564175799070342120942318599200 3643996 -318657587242751083430369012232238592 3643997 324353359805862749507319297982945632 3643998 -20358161046820485224177606973355392 3643999 1747145394814665848784159719084254336 3644000 -777435251733645744043118842085376000 3644001 607136679273107206327671939129982560 3644002 3849431003930728553741659452611232 3644003 67455086499376228223517445008990480 3644004 -94421536705938631149561462709026816 3644005 122754029250933258584988648520863360 3644006 -1059108009085939612020602374732662048 3644007 -75107422204494787740447221839974360 3644008 440099665680103432990888475177809920 3644009 188663468848594941879770352366491280 3644010 -155264037239361476822285997202233600 3644011 420605339135549179975407511424921600 3644012 900656337140172296779954962161101056 3644013 -607448315306439646033782384582584256 3644014 86129877730090691197029248491178880 3644015 480049437631432261278453700890172320 3644016 93150017462282486408286744653660160 3644017 476111493130887995247101155532250240 3644018 -250645081140146666311896402414775296 3644019 -27257257020598841551924032561228672 3644020 -356926390464359654953247243980811520 3644021 631128778999174288228519515941106222 3644022 401555038996784895904653727555380672 3644023 -1417375457518151645041529761730264728 3644024 -551231649185351212570440615625728000 3644025 -245226484709920613754950486583628800 3644026 1145582590040332573841472875386553712 3644027 2506841880663765735189626553229049112 3644028 131595385505928091368753588426399744 3644029 973239285544091500431196097735592640 3644030 265718015654343386120541673062174720 3644031 108317470812086499126187419561285504 3644032 -610139106312443292884075758485504000 3644033 -1481081438078118950382991310685657600 3644034 -265034127715577999414843129595630720 3644035 -12224758952250613800141915136883040 3644036 -1819963478109915020463900752426880 3644037 -1313394942444092422151213174804417952 3644038 -374467648427793705912292651934962080 3644039 287597756026963060740653851425540192 3644040 93678390805360395475094186527948800 3644041 591945280106012889091727104948608612 3644042 -1221986891552692356288253074045509328 3644043 -78386331608514032792436747952727040 3644044 -305683830742271662538020711749316864 3644045 -1150136448353234762276423231219051700 3644046 -105566768214950164899580600048027776 3644047 292853735957344453926431155688093112 3644048 321401009158383111700256398425784320 3644049 945757835967848106545916554563866864 3644050 134611456809536362947711690437529600 3644051 2468910596312828578345856611894577664 3644052 -915979133609127669866938149427458048 3644053 -303362581000543683308033960016608480 3644054 -645655503583642270380767353672557024 3644055 1109957532832807851908949316574551200 3644056 -253569528103548713620397596995133440 3644057 1425697333961776438248743106220959306 3644058 130538318799332324153610155830572288 3644059 855652785301865575837366318776096260 3644060 449039178101673244666047002523187200 3644061 182852427403982853906379488615180672 3644062 -47916487448185386303792216775412928 3644063 957554603929009791001808448229978896 3644064 90259841156940553232301287668383744 3644065 -264162086990929932842616109615890540 3644066 -214498118902154783203631638798811136 3644067 408570539152231249294287372955649280 3644068 199697635581343887588171358074589440 3644069 -454578117302232701166124718806824000 3644070 99460319969105603294803320071779200 3644071 1959888235982677278936754981376721272 3644072 -210336942109442904543040892035246080 3644073 -458830139456554028914440207026777436 3644074 224430900037320830453114033740096512 3644075 679845884268251853450756158769111600 3644076 348146360110234101732404298383093760 3644077 1710510881995565965082807407597416460 3644078 -9955261862573136524340183729254976 3644079 -37837969463164478342496031212454512 3644080 64199802409225327295161822471127040 3644081 121184510667478512431721048615398400 3644082 -219369679232130235186088792425344000 3644083 -1194709018234310179965651981682337936 3644084 1867470978763422210019636054538208000 3644085 179747953943367194002136895244545600 3644086 1327467555103460609960926148520570240 3644087 50576155783695964883079852238871040 3644088 -19079343959339335485634564423680000 3644089 -383907466212278817226924558738045440 3644090 152738737821324173234616374483009280 3644091 980822492254132780609200587157708840 3644092 312731999186416924340259551640175616 3644093 -1083330444402220711336554309959512200 3644094 -101267902361308753842467286864772800 3644095 38951846735088001748354557693329600 3644096 -492896494117880241879899900416622592 3644097 601144988576419344432506793791185728 3644098 614324776105357728380391231212046336 3644099 -1308718572449303706039116145909611064 3644100 449774598939188202992593288289520000 3644101 -440368738977591153656091271837841796 3644102 38811235766226702259783795397259264 3644103 -44840028028817501702653574625468336 3644104 -719513933919310569172625701798026240 3644105 92375616957102728729094347476128000 3644106 -397803201272839652738238757051174656 3644107 100349861941902389185596081378604752 3644108 152526226749490296803602803046932480 3644109 -21367246070594531056188368285249184 3644110 -478636786364303754251363951574431040 3644111 -596113684469525687352552318259828200 3644112 -214442938418995165169590922446110720 3644113 1457737023747992839903221051028393584 3644114 -185458821432373626262824158288723328 3644115 -410360780565194023857661023674880 3644116 438148647586532149518630548276144128 3644117 1158833907262434961118377426623737166 3644118 271801356652033389498491903214598464 3644119 -794115304791341778278427735180485856 3644120 922684099479471487117212029831577600 3644121 -1226164009341330290785793747776128 3644122 294589951088461782152002187015303424 3644123 856053820660690324908532379057997840 3644124 427149144775260021175409682434580480 3644125 -1089051103591597942384514769895401000 3644126 -976545595614913766256362065405039488 3644127 487960796168872591442391658397995560 3644128 476912525627894832699949863352664064 3644129 554442185131384816864602505339085730 3644130 139840885428392998220840617602746880 3644131 1627786619788930212488781087915569712 3644132 -1099432700650606446069438867496735104 3644133 191690765115946456541615863296918624 3644134 54873583162287679840274961382840320 3644135 -492329793235568144333008748608828800 3644136 -2066155140415618571882026858839244800 3644137 37098246895694124450572165892678144 3644138 -596897850830398777673595797370261504 3644139 118322881758836907145248209122183680 3644140 1433736928894710598322287574378188800 3644141 5963392116827035225967043025352832 3644142 -211548655395411193217797729010417088 3644143 -271381348250967826230210877452134400 3644144 25607201995654325370904938321739776 3644145 -1781065621117786744860734662172657280 3644146 559480923696341983447223463694606848 3644147 -872661691296295309757875531225582116 3644148 597236001678778215504555718027591680 3644149 11335966925499015547991644227935150 3644150 474356822743953577077693891715744800 3644151 50724992558322229405944337654713984 3644152 1477519175434474066590784749338726400 3644153 -1955403161367494002715181329722184598 3644154 -236922233369041006268274471718075680 3644155 -919171468582358386905118039596157440 3644156 -520829809951778865385563790763028480 3644157 2045688312754822396460776257385440 3644158 -268260575566001070077791218393228288 3644159 1547864504138960341062909247708719360 3644160 14042090850355344511950535042007040 3644161 -16097290034884173355408830714881276 3644162 163788511972813214425140746719929600 3644163 939709003583863862714623843094025600 3644164 20856728899433687527959066686811136 3644165 297559704149340120390804054282729600 3644166 253691956557716065579728005789067264 3644167 -218137428581152541358302373889030088 3644168 1856049415847553298670705775949701120 3644169 -595021024921885940682189892383632640 3644170 -502476162551219410995191870794338720 3644171 9338851292298687388636932935704392 3644172 -185992566902367275390275623372991488 3644173 148715078529358107755033885488454764 3644174 154409626401460167483224466265635840 3644175 -255158702901658016792420029629633000 3644176 -286348727418901944968250450584846336 3644177 1576579612984748745870398788923456000 3644178 263479791275231470601628670085418624 3644179 -282653449824715303083891265043527608 3644180 -58083835264108654280561588454201600 3644181 672791476380878341794426848354878560 3644182 75585717410946675564682304791260192 3644183 -610176411128695609196414027323952568 3644184 593671691172535724489384632495288320 3644185 -46195743416857802978624763409162620 3644186 -34712736843618837377812529546198016 3644187 -782184860551284528192901318233780840 3644188 1417261458100894252396589918149641216 3644189 603074801137645229737183904463448224 3644190 21275551004488396613133257661321600 3644191 -227958634403936783199521458621914880 3644192 3018679307510825261789296469477425152 3644193 84072172683210656396386835535223680 3644194 484518422422977828644947152370694400 3644195 -75861989866286759235081949156618800 3644196 206927086890635848015702636978824192 3644197 123864309833364775073320758425900000 3644198 -60303702718723337653960427774567040 3644199 -103551076634609435234087451905741736 3644200 -114288393216051812895256187228160000 3644201 -277955327711752729181349635161142592 3644202 -284838433582287903982662116508638976 3644203 200564873493777508000826265130204344 3644204 -134696012287586576355051010726938624 3644205 -323943960006851163479174446746024960 3644206 158682795233819463542447096597369280 3644207 6058102618029120449030512220387712 3644208 181449687680709929923377322064166912 3644209 -2031755450360425122933182261169938880 3644210 -55878928313989799793818831632770240 3644211 155510072122930162467632748908521272 3644212 -139169634502658016799373321355780096 3644213 -896987751257534927420841160346267538 3644214 -155387757667353542031701949424939008 3644215 -1459170275783007201531880776827705640 3644216 1016890258839575002394999511583764480 3644217 -540468457219196183434291191518843520 3644218 -682987441076810377396635751767127440 3644219 -491183380603562877669533396198441160 3644220 -328398334592434879384151018692254720 3644221 -298916931970215784018614384422884480 3644222 1224457833735628972720396229989907712 3644223 343333523687689400796424597838611968 3644224 -34980941888789379360935116387385344 3644225 267521296523987545444680425741159100 3644226 719050977918258000704980996848343200 3644227 658123121860181090672201276498892720 3644228 893771655027152117557318730838384768 3644229 -125593376460620526801836403510602016 3644230 750050326101415622305721473008581760 3644231 -1584284608647333915638698171168108968 3644232 1865074116110882300412130638367948800 3644233 -121896610668051573093673627833456716 3644234 115555382840717167450225268225493504 3644235 86801329055751451005870432593187840 3644236 -449787914952462285791222595935989760 3644237 1640324191080220692527175070415984886 3644238 273853860573211963914674861684812800 3644239 2028161833534167990725240400120455232 3644240 350965213818170730595958360850677760 3644241 430241769207041344138530641968879104 3644242 -77872664257232500006692836333529600 3644243 -3790543938124130629036300844880285936 3644244 -449566913012834722739622193302773760 3644245 -567992900808386616602036018483804160 3644246 451831318578926812357280581373367072 3644247 -547514408619692619275167753514031000 3644248 245182855117624623746591634360207360 3644249 -830229001846483609993338748339716864 3644250 3166100873742656197216854228096000 3644251 46859900779022233986470964381252112 3644252 1257543878465831922171779668252340736 3644253 784104274137876102346499501621019840 3644254 133490431139479332572962739729858112 3644255 287984821258775130590921375352965160 3644256 -393483575311202595489124597188526080 3644257 -1853079027452867720572375202083966160 3644258 -15602358733149806735715251827084800 3644259 1974800003985222039886130011500227568 3644260 -118965728069603713002647231726169600 3644261 -631979259523340698217961044540863200 3644262 387207262212410857251590405498436480 3644263 7103258552970913724765523601357360 3644264 -16486746039554560068374506284564480 3644265 254951695895179314161762610461521920 3644266 433027358578475977487391150059049984 3644267 -386585163476893795159612980740530176 3644268 956920464532681705848523610297341440 3644269 536274511883642597111117703128679840 3644270 -167580073669709457125902802820096000 3644271 -1186483173221908938846430488637629000 3644272 -282144993137556366131690729548677120 3644273 1344377277853977161176229382864548562 3644274 -443788314613122426497082506085493248 3644275 -1003242015415313356162898403754671700 3644276 840351806047141635073891467011051520 3644277 -53861542814464378122016816232095008 3644278 -528842838285809033043803163112289088 3644279 126244484269656129713062117727435880 3644280 204446114374332778691475480802099200 3644281 258608189147141833740492329479879549 3644282 -818159044064199060004042012671530016 3644283 -614732026802870197809614167936578000 3644284 584938633533594167758177638381885440 3644285 472585932918110401853198941165791600 3644286 -1161719658590090047273556994622334976 3644287 199153601494657695706532946624636400 3644288 -441609759321864097119169193925672960 3644289 -807108585948096066949365457949690784 3644290 67419038992373448404324178777151680 3644291 59721661791303001181019165001775520 3644292 653989091412337048694566895427505152 3644293 13098013428095578054707083290907584 3644294 -878902800904787966049557097163814304 3644295 -16298938888058849650729956401384880 3644296 753469707133616548223557274104673280 3644297 1044393195129551438252132179973422746 3644298 77611060592291422045804813263175680 3644299 246049823976056354321175237980478264 3644300 308625069889830264934295544403084800 3644301 418631118742515149508844628659357632 3644302 -600527102911232073937554262477953600 3644303 -451777944732103297375505274685294656 3644304 83073611692353625828476810401415168 3644305 421288582032508946178638694733450560 3644306 30524945708049035822850916146465600 3644307 -917288539369441681746823094209770360 3644308 1516960189555021343899600227249580928 3644309 364314076689764853762326269454490510 3644310 -330434842608620929122778452108718080 3644311 1670408101206967790869219089658228824 3644312 -676751010700816775243298653857382400 3644313 446250541077497418956667232467846624 3644314 153796124060208648133688890494777600 3644315 -239432403823751782808011590959874000 3644316 415218313830218186048909471434483200 3644317 -2028359210043540641271771564830820634 3644318 -645664501532776824306562791176323584 3644319 62311282134957528887279850751774080 3644320 -1234707544985799804591298797264568320 3644321 -1122891817090366406984125485128168478 3644322 303437087746128625644603659254281984 3644323 -26970627665796596844836175030015296 3644324 -2064852313077378383692477889778825984 3644325 -1151781476826154600984781343367800000 3644326 -1058846020855009025041522792822464 3644327 172496183263369330186161297712304400 3644328 -906117329788585263670870347229347840 3644329 -56483978268651558231985435500604672 3644330 498937412676571577645272468056862560 3644331 -291151412214541832393566794788371776 3644332 688909225574964361400847111729687040 3644333 409340770817397081352070180717998080 3644334 179286600614375193593278613625661248 3644335 921926007967724477773945013147534280 3644336 -9654396882106523646232331642830848 3644337 -540255034945316573518441710730398048 3644338 -765908418691418432183975926238269680 3644339 1839311975503952438144583993195088140 3644340 -117513866818770718589865172420485120 3644341 1600491501801818468210279722427921052 3644342 -461848393478600469669030938056526208 3644343 -1509206967261760904247021200399575080 3644344 38529117582374675394041787683205120 3644345 -805164403197581426529058880374755900 3644346 -1273366205028708990996199903168790016 3644347 -314303778613468105848630506317987568 3644348 50700071119242827475169929343300608 3644349 -1389632792363728792144586360866592640 3644350 -122840495257706993464497395510544000 3644351 419123455310092382515942004677292352 3644352 -8731908189668058194460880656138240 3644353 1172617134434256719215415057400386244 3644354 105934103631973628164507400415462912 3644355 179986060493510832500399301467808000 3644356 -1599913763275787184734463595616606080 3644357 258734553812094987634565290837080606 3644358 373889300419443347712047501618866560 3644359 -1270269607889631496663658910559433040 3644360 -92922970360083890874354999410688000 3644361 -139899924611924090533014101579995968 3644362 -826772047604759251080499506808175568 3644363 571729454938660553336959067910649224 3644364 -495119422459530957717735878257274880 3644365 -1609452395688272148997930662803890740 3644366 -1000706927290348646161632332370816576 3644367 207845235939589447142741978464114320 3644368 67991783294688592086090879568707584 3644369 518738840392787210095800452471165040 3644370 -43851799002014263529348673497712480 3644371 -1797383067769917746136782376457521600 3644372 117674595312936604578231141251059200 3644373 649411948883225919223410409069447104 3644374 1068848088592756853768164896422043936 3644375 207716863992342369205906240375500000 3644376 560504356359559810688201546774016000 3644377 1544696409594613842269114658515008272 3644378 -1176939649364538282165249888665375760 3644379 99649494635704389810282427558645680 3644380 851436852981696557752185659989463040 3644381 52237742192302968189814863280360332 3644382 -143118261841807778725038586276647936 3644383 1400275992943506926360730246053301864 3644384 2075740672312123325741710479616376832 3644385 -210706384289308227428756629446460800 3644386 -623818807129929783383300444375591136 3644387 1655864294142925377602276679126571512 3644388 -373535383084464974994853423355114496 3644389 -64911689581856383098733709374104448 3644390 655654310589482278978069593342115200 3644391 -360553409697621381110213255696332800 3644392 -1041207338545988293905146988228771840 3644393 256353023828405952853389568636782564 3644394 149441056186061860819352385311248128 3644395 956101335877376970950173465396044000 3644396 -186501872700896268919152106148413440 3644397 218906610410445286239101166163806240 3644398 -1395955257744271844317581178496086464 3644399 -704742793760414699969497441812840 3644400 -92080064392447185530455940842291200 3644401 1819068171385269625715441253219074100 3644402 -6293104755275488962584197055664096 3644403 380050969763767901167409218048629504 3644404 -612960256499070602894369888276374144 3644405 869837213580144243725218253435484060 3644406 -865367571769094165261973722049283200 3644407 -299580975842078793439075432374747320 3644408 144957696658057967287661080713338880 3644409 -36057797492500369141411538156886720 3644410 243194978053654302997234925576248320 3644411 -1358285935712032499973870843188096988 3644412 514114163347503333086177095122969600 3644413 1792346527376056448106942631868758764 3644414 -90061809979253106793182172722130944 3644415 -54970432291019013742690843847968800 3644416 281818165206900772670523297580974080 3644417 391352682116836972107424245156806592 3644418 -96829845174451394843149056479196672 3644419 28319671535023423458639423689192928 3644420 234090694575384273285005344924200960 3644421 -518069287130416175606318573653136736 3644422 3551950079347690069305879206191104 3644423 2078486480115442942174335028981035672 3644424 -8273782697979360696703250078960640 3644425 1068791958627720414722046403925585150 3644426 -96766171337569797067779642283907904 3644427 -1827989789262179691813897796804090368 3644428 1493127896525914337503169947831500800 3644429 245839642579607421496708966002173580 3644430 190588046596650113847377875186176000 3644431 541138882164429006776534275002007792 3644432 274208102880105817158781125928353792 3644433 -11749319801535183288362260823531916 3644434 -488281336157026206645402274905846384 3644435 -554915213718090798139647594633139440 3644436 454347201453076485988753791662733312 3644437 785781666165298222577782586517411086 3644438 309511705640510605046300280752071296 3644439 -326313921192373992097508586259035312 3644440 58832772981436348672437517777920000 3644441 2162140287429701886195543412038066240 3644442 210759619864822597889162313743294208 3644443 1313155288177086798179566311358921680 3644444 760445593631376888941612073703527936 3644445 -191738716415652314177909359265145600 3644446 -8706730065957636023250865246499136 3644447 -605416041806722396106283738619566720 3644448 1073979334501925556409992041454895104 3644449 -752009799098399153238185547304622592 3644450 -167852094245183233614300943307034000 3644451 -52514630410751287970510973645886608 3644452 -6016515336150129522102534669180928 3644453 372447954712495026638164974764083584 3644454 -326304846212855673830387404389189120 3644455 -797823847896762500004398145856109640 3644456 -1080529861843024831200423039760389120 3644457 519658509111876813365457177845143440 3644458 -1101814102120792779842821992099907920 3644459 -217224390131764731402738432321420480 3644460 -748775699154570904957811791740211200 3644461 -83261594765190004545379380082024500 3644462 32379319263962917466558931299112000 3644463 161127242467771643090500350076479504 3644464 338201548044304941891714077754818560 3644465 12763762401366818136531368236016640 3644466 -35666388400814156695322875741839360 3644467 31910774852155608110896021409987160 3644468 1432741753421498381714820815159402496 3644469 706442142197124109308064681798898094 3644470 853928453980415184341196749682055680 3644471 148884474092955066859077177383958144 3644472 252192206972220370348264263070064640 3644473 1251297741891445348469374291310914218 3644474 320362149712788732298093037928686592 3644475 494514963957800391500995271798142600 3644476 530210382672727630894250097989581824 3644477 320510955034068381146343382727640012 3644478 -789267518520411554373326296201989696 3644479 2116062496922098515659333824953702080 3644480 17491977572065918876640967540080640 3644481 222144164230131055852630769918114352 3644482 136832068674456063799811360619728592 3644483 1190384832630680633915021035396236732 3644484 120195270245304226090050485928689664 3644485 102122236478787748431479503644535200 3644486 150913684036987678861401283653763200 3644487 -52542578448201956387255056474283520 3644488 -613016283033395040390389810329190400 3644489 624939009298642493638119891650814720 3644490 138072188340086072690339194009904640 3644491 185341067020123610188400803695391792 3644492 626012541726612263629739830159229952 3644493 166424456207730228497919440720663328 3644494 179586248323498718996517562180138752 3644495 677033187502556842978941359855157000 3644496 -175989022406392293125786214957588480 3644497 1448758746779613438963944636527672946 3644498 233940343841912449294272400258626048 3644499 45418766125390266184249061916199728 3644500 276940451587116915367098303494016000 3644501 320964884440132941087059217209341824 3644502 -227379880701691991275494269430370368 3644503 -1415441014349615816841040576133600248 3644504 761633841897090384580689010345881600 3644505 -451662666538019084469759731489135100 3644506 -806864136732741041870840082386466336 3644507 1681758793187429135365113246685769760 3644508 1504111670977369750009824786923520 3644509 912038420087313942441300595933220640 3644510 98501506809702607379438127746084160 3644511 -133828479504449593126864030214830080 3644512 -422857951724669529513456963481632768 3644513 -707714005053972319571590230361910238 3644514 833218048869665889507907275749520000 3644515 19583327635487523270427834622361600 3644516 -1284897423611985962015169532144306560 3644517 -277444753100485696266137995716521280 3644518 412007387356526040782335453859508960 3644519 -1466081673615353210233346600480565504 3644520 665252759086401649729376072908800 3644521 123959950934801215381436520754088832 3644522 1010150442105212078884347018468358320 3644523 96330766368063427718391720898100280 3644524 18996437872301493120749840331422720 3644525 -35714802976232649204623080792700700 3644526 -216427598171572939505626375190033856 3644527 -713030129637657056558840046181928328 3644528 -277313440111436071150272681998745600 3644529 -437637318208937858384054480439950400 3644530 -130908777067109268654636698413908480 3644531 406962599508896708049318042885552528 3644532 -1235158069832313208137211519949395968 3644533 654498132598580485569172802106212700 3644534 -435612802754832934440763391939418240 3644535 -1050805544907977098983729805656146400 3644536 -83705547117586906048277363286343680 3644537 -127075154804183927295451520061402168 3644538 325872981460332938281975137634719744 3644539 -116153435410990932424463716427066376 3644540 199656003836982155212160382650112000 3644541 -1709545449358847873821046410717099200 3644542 362250025994981645804098340850124800 3644543 246098474438119881624386781042092400 3644544 1127228742225358070191155209243197440 3644545 298381118605396134477495782888955600 3644546 20691841131600627442189647191132160 3644547 -4822512497122602269856977668513800 3644548 -1220974403201125543748523221515146240 3644549 -2166328602244900287877645477042249764 3644550 16814656919112159455635618697184000 3644551 -37159780182245051910537226580194176 3644552 1051974459022658839584507836513157120 3644553 438583031797100884739810568217840608 3644554 716430550559743468597892843870492976 3644555 -238795798712953097437829045709347040 3644556 9153233102529061465555249590799872 3644557 38810295404925535478657964523162752 3644558 -337329995448311989538424094185234624 3644559 -597237805421435994986912483170898136 3644560 -265212929765071598889386736524574720 3644561 349673150487341069315698389027120480 3644562 528570222468482673336308376176826624 3644563 622744220092721374103257655248220224 3644564 -345124611199458547139172832866521088 3644565 220504883995713743441833871592191520 3644566 596493015118279116907664557242774144 3644567 -1426186181639353098596619838002652248 3644568 -2621624208734756068843391183683584000 3644569 -164590168155667793217104915080111030 3644570 -286445321773002066918362598173298240 3644571 -1033553344252510921732257597244662888 3644572 441790435369627945644766121010468864 3644573 -1218313138308043400529503669119985178 3644574 158432507888977887806221576954791552 3644575 -531236060777550045580117029764046000 3644576 -499531313368038799155884277384216576 3644577 -335277231101886559652236455704992512 3644578 3538622586055753781914560483732480 3644579 -352765364819643814867381601515955724 3644580 -212528320830440172084882679898112000 3644581 1547598530701002538776006918071906812 3644582 215472173169780087054192834020760000 3644583 -255567755919845995769240310967807536 3644584 205564592986626923986790328653122560 3644585 223820164997477383814958276090558720 3644586 -976151058424599894365946646631900160 3644587 25433976396683986604494823427165236 3644588 -775314900363213288378762471081069312 3644589 3378598911488737893376920026657088 3644590 -431013242531968850928053886346267200 3644591 200010712117828150285214298169472952 3644592 12621989705230098177299519291523072 3644593 -166168530465682823865561655949858158 3644594 3467447797534298951901947221100160 3644595 11003811597968465580693343470810000 3644596 -384908571525388421684537898856180992 3644597 1209995555769212524126232513240649504 3644598 18582464177540209364375834006876928 3644599 -569792658461225160563257676225004800 3644600 -597577398072042111652968594441216000 3644601 -33200497713586147530358316358549168 3644602 -442357323083253460658758225647283488 3644603 -863379705988493575626881031599350272 3644604 -11121374073269800986182369385315840 3644605 -685381315223607386306043492535750740 3644606 208338967640605771835332044935710080 3644607 20859812682774965136329975879056200 3644608 -210074626939139371295024572539076608 3644609 -436884391427527820149685912618410560 3644610 58496848070618204859577027062389760 3644611 525819620146759386326086281426803520 3644612 -2010482612139584257886732275707203328 3644613 118777015611725513297207659006704768 3644614 -977324183754505017216276862298653344 3644615 -21587232891543014307498621365393280 3644616 168952460329767698294933882961100800 3644617 -1836459784221846393707774348832999334 3644618 721724604166780659783624365233271040 3644619 5512762433496888561363785534459520 3644620 -738170780438644775069229322209561600 3644621 1212678090340427498817639603198696822 3644622 843378521803431643277584822500416640 3644623 -490968342757883335837696205969947280 3644624 -373068069217011551493990636948725760 3644625 450405270284899212249800275244880000 3644626 446755176518705058182765128180015104 3644627 -419060557356802621706998284826705248 3644628 345052456267140411859411498953474048 3644629 2422930487944869553514159355622929230 3644630 -645871941994095283599616835621088000 3644631 1439584400083493604683479183484793120 3644632 -402900359593057582998160489451673600 3644633 196987319345797090627419037140990600 3644634 -46470903907387497405695679600193536 3644635 -129374601330122612856977216796601920 3644636 -360511050291084460185699608741905920 3644637 -7833355411100132591478080987857920 3644638 26673007518178540308395514577134720 3644639 -191125233324993212046914785407181440 3644640 215042981800649831599725921148600320 3644641 -306511239012169349848444062712768 3644642 375074293410713968650167911331771472 3644643 7883581414454985150914219039023992 3644644 1483042775194553217148448387524382336 3644645 -208284702221345936427216955905620100 3644646 -441521178223315581688829482326491136 3644647 -2670005219894115082206153581199223728 3644648 233764368096458368649828310535372800 3644649 584575117501781667840998159120284800 3644650 -160342672703699049557221096738441200 3644651 847761169424136926160555277247034432 3644652 -616230006103371317853099639492366336 3644653 -481099353879020517966097835912045098 3644654 -261781350691873618389646975453068672 3644655 556717674072148038089585409276933120 3644656 11886183545415536492289881781338112 3644657 2302541189689295347724318534760045906 3644658 -402069266306053023224236661356792176 3644659 -76672479869402488815674972311481140 3644660 -1003915559708441727617837058185944320 3644661 44990676108800431646710860948246624 3644662 383061925025344097256861833993256960 3644663 -1054320499661420922034897561866315816 3644664 -858954346579260758058950093711892480 3644665 365801526404422442315831332881014400 3644666 1406193599316440984784461708389873920 3644667 -105313864849705543314941919904460832 3644668 -287546304259262560383985248636669952 3644669 -1596776314717454706847259962853491674 3644670 -75642549086351091488459346594201600 3644671 184933936811731731921390012964181872 3644672 -1074655314730331511791677070911733760 3644673 1269295182183452664352540750151329584 3644674 -425907145556838871461767040570004608 3644675 700554842813807815896719918306661000 3644676 28592653903644002668463142457970688 3644677 308139024053719835692328949143144512 3644678 479310142887002497864894668113278656 3644679 -130686331582105046615966106234868992 3644680 -1444643214949072717074505587916800 3644681 -410839156100865334777881049605773880 3644682 -242478222655005436151441143273994496 3644683 233103702570924423202233792818270976 3644684 -126811161763403818041393034791139584 3644685 38946948937845866720578718967024000 3644686 -372114920602699061952071447817834816 3644687 -558315782095758956128324739200260528 3644688 -41568296527938106329012090684112896 3644689 1035177582761569436892373645200714600 3644690 4311059103500709717054811917319680 3644691 -1440972129114662065757884852392592080 3644692 -1065458493152903319807292591669677184 3644693 400373908082182141004640663504715488 3644694 727991495142819942949974493010216640 3644695 -309229059236164176716542214805677760 3644696 144251119046279424455768985292800000 3644697 51237731089051446868820925543828864 3644698 290977388994399391394677503615008736 3644699 -1550627462921303011113562409904114300 3644700 -66618502684897735571147518789440000 3644701 -662212656382291836517564296626957696 3644702 -268738686834302585251805200661311488 3644703 551054053319707098621146386061686800 3644704 -80488109378840869953388702479679488 3644705 -32144322349589140850346812646028140 3644706 30404241853894220097964794475636224 3644707 -1136150695333130446961872045718120568 3644708 181530502732184897163389660697010176 3644709 -685575695520121224255289378558300800 3644710 -432471589771732558695110123309658240 3644711 94671048954895458723666587468513280 3644712 95758266649614737584902765844561920 3644713 -869621241545287155236941626007860080 3644714 91951118962789824786408442522013952 3644715 511215205819953367276818548475287520 3644716 -139633117506239725948018898220348160 3644717 1409856966815956394502821569632309612 3644718 -140170363011261255201935477030249472 3644719 -784461096215401799982349810785861520 3644720 -385336268810965228443831133426483200 3644721 945829068956968500517182063897249090 3644722 300434694539602239687667354167303072 3644723 -23891282551267504000328665266850296 3644724 -651252601066951082442046263880863744 3644725 -55189622726194261458060805984632000 3644726 138221797086319767759765309400467264 3644727 -852053091846681482585912267497664280 3644728 -644213348484257562275474882297856000 3644729 -1563665529971064933444333490349182320 3644730 -543563552484725987249145979243200000 3644731 1715205626141327809613769650807746532 3644732 -55401851776813287985889212842639360 3644733 1264356595395860832481628988890790624 3644734 503737156778918813422957435185974016 3644735 -882590862143368410452567150703607320 3644736 25609483942036754787323517383737344 3644737 331825515259348251258241988949465520 3644738 488893823065150584961506990375366144 3644739 313775878136471008552282094837259984 3644740 -900308189163178220090326312952401920 3644741 304272735036252858248622049531842624 3644742 -81950881602462593697403252903647360 3644743 2091859615372512623785394456724603992 3644744 87168717068570038257747942546293760 3644745 292370358888807882246165495303224640 3644746 -306117252407102686053704131919420160 3644747 -1945115253982750890322381138369485804 3644748 417960483937654117765896343064010240 3644749 -319694929155122170777410587325353640 3644750 -427926310059511847700605835642240000 3644751 -706492700966199402647009897358119040 3644752 -240346635172309192122261949569900544 3644753 -365277124978905847241448324314224320 3644754 -156783027210950638714844915831416320 3644755 -937367903767468419753015476551605840 3644756 1384216533936882016077625452129619968 3644757 -357468398935037895347319483659009952 3644758 -894140283385906908863934760555859712 3644759 -423044497073056552526487295880889384 3644760 -37807030787320219101015346495488000 3644761 -427905477982079915631679607319371638 3644762 237112704154174258860525669632496 3644763 -210342143912063070432372471345318912 3644764 -308397013273205722371059048908707840 3644765 -647446394117283792587808915992984340 3644766 -5296266064758253090443548805242496 3644767 -511707747337243183650155920833535824 3644768 680923005460389573105504373810790400 3644769 -335271043338490541682763340277592656 3644770 -498145649961053311833970534668364800 3644771 -641671812169490669132333262001628016 3644772 2575984414647331426866755326497792 3644773 15895877456745045586428342979230720 3644774 77783144570492347934249585986789632 3644775 598831882464616388965421069239342800 3644776 -522378554300195311206163998385873920 3644777 -18663859483693386997128807972061068 3644778 -213292397087653760869825898627063040 3644779 117583549212649223661416913480929784 3644780 -1139773956506741042837441871792230400 3644781 -83457452593040282084142259127557056 3644782 1054488119296949166169428499529980992 3644783 2561068169337469298956815818965766400 3644784 -115938414689638192774258904609587200 3644785 910913809400373276735366701044388160 3644786 -583818784998233449826874406315239408 3644787 -8379168698143869558682666891371264 3644788 288009387331036543834344360754026496 3644789 -1963326325947344785414722902248102560 3644790 -489168019488303816969718605810545280 3644791 -409440811222015051937264953101798808 3644792 -226144994995698001156932036099072000 3644793 705053092256002840642214744027997882 3644794 -199475359302370279263399802145922048 3644795 -16364975773074386381462551298307840 3644796 -484801845827276109453241487293440 3644797 215808891925767965537457812718270200 3644798 -78182503231466635669544552574575040 3644799 -891302367619389610244782412383886136 3644800 -921679712956794004710701930643456000 3644801 1759474672896243287211118289908892802 3644802 -28960774314358640603177140058308608 3644803 -1474805717529892979848761028304599200 3644804 872513252084992434779660338593430656 3644805 259071113035304293679393051188411200 3644806 -41616977186336369229549939992838336 3644807 -1332709665556082808017746503704070840 3644808 423461497243621152589778611814400 3644809 13135124932973576414432410514957120 3644810 64693948198012814065541804285077440 3644811 210764379126688627943414784931296480 3644812 1149807282114792296487949793203947520 3644813 737251740752653080700718087237191104 3644814 401022562829272304749603336781291520 3644815 -187002790707080239652505754325116080 3644816 360667035749978865552990976120627200 3644817 34037510163361662490921153016334720 3644818 -202783919810786550233284649336805600 3644819 342419745373007668547223710145043944 3644820 -952146637501525255443451865760000 3644821 3566254746394653532228108548234697212 3644822 881285619915394976694705773517959712 3644823 -302039055644956325968854079414425600 3644824 1643917558225736918318414132508456960 3644825 131478312668975569319586692954649600 3644826 -262176355152261016880444157797024256 3644827 -1702950796752393779564002859034303560 3644828 -439331448596066915566169765904443904 3644829 -716820781671939948859420181175440826 3644830 -177871260717339127945530562631174400 3644831 1642629151930537128560257997588017632 3644832 -576438146208534419302623569906761728 3644833 -132024514804987636316475362610133056 3644834 -461950966058089614905463202194799968 3644835 403351032452494162587211528553876400 3644836 -342960752670607550292879191910981120 3644837 -801023588804641750587392557017716448 3644838 -36752022012163924635739802362051200 3644839 -2240417508361574675091866687964061800 3644840 -139465053324604503955309294941235200 3644841 1288812548317221536899025783273787792 3644842 -408781763094554846221660436507563008 3644843 271962541235888553720967104806577600 3644844 152325135318059427630182411789402112 3644845 -922738457095324658030402264020662900 3644846 221082161743252653024640788303078720 3644847 -1228476793992567970884657611391517176 3644848 -130548944058755602993756077067960320 3644849 -218595840286957948692520497426489036 3644850 391599443837241646702002845440156800 3644851 178740943306314784332127422622528320 3644852 -7979581903123695769122035790071808 3644853 -499631467145255392071716373961492992 3644854 773985255608577834397573999433129376 3644855 610393131445011781796178015564620760 3644856 92609630633744103991155610673479680 3644857 104532604223585307668658256534368772 3644858 -150530370613411419239205618584209920 3644859 -105950903883616746371377456075983312 3644860 14114863553111340101243286098158080 3644861 1625585997946300886426595680107694784 3644862 -25109927927908333954312285003152384 3644863 345922355061621228952543712907857544 3644864 355958138700232393405991485635035136 3644865 822247530181370154161784118792080000 3644866 -1191400921519014687906685736927340000 3644867 1383015573680292221286679258055392632 3644868 279464247728442845704631808970085376 3644869 688277626438476270623431418066085244 3644870 -65436218187455477436245795629434240 3644871 1280303495404740674572920854919135912 3644872 -394621830569907905208123796583546880 3644873 -1715829213398247852653095282187635878 3644874 104417250601106329908055930437098544 3644875 977195325444680373911179282067148000 3644876 1307903448280608360739739639541615360 3644877 -1111434839559301446929042753398159680 3644878 702506631445961998859809797443394240 3644879 -466506917420533425085602685428433920 3644880 122975031225313227687978975593103360 3644881 -432711760389974077883599506850506000 3644882 254469954465957772254563413786203792 3644883 -763099438638169707860036410189524 3644884 2644090276204822740982358465024000 3644885 -986179429143222502590861652526513040 3644886 -117392914132457273596034864947593216 3644887 568641408393149952917179881688810432 3644888 621035713429861893576665680522321920 3644889 -297021858237301820427705493036278576 3644890 -33088893407897084119014218648470080 3644891 -661090408163787392221982401113787608 3644892 -592137642046318585100459016255360000 3644893 -798112375997917618856738908431024800 3644894 158227654105057767062045509521456192 3644895 14615387073947924297700745426669440 3644896 -2058716875054095200372602901412446208 3644897 -115791095972810742376973023112510208 3644898 -350599249153278317133932507523643392 3644899 1650220594148239304734438399220063900 3644900 50874836570903945332477590120038400 3644901 127154894789897113061785752624724668 3644902 -611186112197577735091160414104166400 3644903 -284987514969756219077764804610069880 3644904 -776586709303626477496148669617274880 3644905 1090228244859403298295126197625573120 3644906 292707963491476943332072624685228640 3644907 -53140991384595326530093559339302656 3644908 408100402727192376471110982889296128 3644909 -459727674187073444873077204601376084 3644910 -116990787217515247165752807360120000 3644911 151048398085961214521501662015677024 3644912 -299758886284880155008931984644538368 3644913 -47732984112559059729776838880576656 3644914 427511802585649759196177401657778592 3644915 -213519321202105794023438607296532000 3644916 293591831954373871369161349664083968 3644917 -1667283539852081114816548770573821280 3644918 386098150556489024713214598283706880 3644919 -123728349349540785535111020534622704 3644920 -486935045971150294402412224577126400 3644921 250908210352642484009490034685939712 3644922 -216363154849324692987179923689611520 3644923 526918780906970515125012926410477680 3644924 405612033065785233688427260995280896 3644925 -169650467163338271944024050534180800 3644926 -728071017334356466986202447079897088 3644927 -476574441175968144894577208781457920 3644928 59131932061033858960414525058187264 3644929 -25708004310985764789609450983814480 3644930 671250713883396045712634461166107200 3644931 459319546633820387318991861814684152 3644932 -1644497946235772161283374182117829504 3644933 1971089032093187811009172133963631324 3644934 -10759476157078890328868989628517888 3644935 366227870108720472666809211804456960 3644936 130834096080402244761843935341455360 3644937 51347668932651692536949402981111268 3644938 13247013390069228575530864981540608 3644939 124886963726997445729939078332623256 3644940 143066016015029896118104120796190720 3644941 500852228167405462000725358523899200 3644942 87641194420105147946557905233448960 3644943 53499556727121973101449411619773064 3644944 -305263036670436646675729980405055488 3644945 -88678607347264564741209720431806080 3644946 -649684879108867041035774088103200000 3644947 969162660741168015148368380754020396 3644948 132446082609915096390028332517816320 3644949 10222064552997783749757151212871680 3644950 -59579284333935492595602726725664000 3644951 2236211900250487668850897747109978952 3644952 -1382524964975610153805077813143347200 3644953 647268882705104893742516145702374664 3644954 -629560024153496739143065699450135824 3644955 33040962075048090255004361575286160 3644956 34863753594541816032119130598553600 3644957 1352191147941295983203884879103983206 3644958 116410424200917791506386446097048384 3644959 -1112971689275080829078305709596231840 3644960 -397927661454618119313986105376768000 3644961 -657905473316733293194864064495408160 3644962 -498134775779430691122558220785774768 3644963 -105640393602454566925880477696422680 3644964 -449116063456476630209576987065798656 3644965 578767896988964223958700364388860 3644966 207221644975603113796390114440405504 3644967 192592415368585053538080135460174080 3644968 -565986712885894147170629052851005440 3644969 -83607717221072774139069148950692280 3644970 -115546430959147423431872365848238080 3644971 437641366641636198741948779966832384 3644972 345014761511371313579723109383035392 3644973 569744186842436890487571616059000000 3644974 -1083119885616529108759415237898819264 3644975 -142021859458246153896525218795655000 3644976 87734942427096890097249903218491392 3644977 -458717734703820437288380386491515200 3644978 163318905893760978977750248265051040 3644979 -325296624416678214693650680819334400 3644980 -119107306112009943677418741746073600 3644981 15273305679831335744036610162220800 3644982 -275122263900873471021809205527318400 3644983 1833667261366253137963115063216152232 3644984 -799077142999092210665549638377676800 3644985 -630729847962578505898014193204920000 3644986 240603287383103451370498834341486192 3644987 -179432845470653416670692291353264000 3644988 216046710865950206818654850829120000 3644989 481155842955101261183854286713148160 3644990 -67078003199611361637344964810840000 3644991 495271591872655785637192050947917824 3644992 -476334011523953102067590096723902464 3644993 -2035729189586338828763489112353115840 3644994 -78344287785070756151265753085615104 3644995 -562898085046925563105832549796249600 3644996 191319584617806369365172326000976000 3644997 381477971100960628355256435205644960 3644998 228309277534767539211391918744596480 3644999 -1328949552676871135938347759250809000 3645000 -127293281252342021119106019902400000 3645001 -1257588082189572254974120183639728368 3645002 767500880306568615793116293311547952 3645003 -1607364994795240254402259084913614656 3645004 1663419413805975094457881365539328 3645005 187116665986455348489215863116789120 3645006 -21791303947687881999777752973182976 3645007 -275343791767896834877204240530361744 3645008 -38156913198090200106844665298698240 3645009 -634349258090820338759147868118328286 3645010 240326436573244115245470903518088000 3645011 -187262758777458448083467533932281856 3645012 -68175632522374428379378997686118400 3645013 -1398743750531908162625879261604466738 3645014 301964602748556625569189180423829440 3645015 466747526758048398723283032186944640 3645016 1128933356269183000580063243598612480 3645017 1528660154145278555856140795887680 3645018 49129830740875562816321014272923328 3645019 251823415693345236158691697011502096 3645020 -802166842302500206527999475457664000 3645021 -1054106497296765043794808894548487296 3645022 -147802951236149176605029109884105856 3645023 -223556009819286552756671122128396816 3645024 438121410511717713419616280117248 3645025 -475891091889449089439157829350304400 3645026 -225884164799721045921707384944104960 3645027 -1081222617285690153335956790079528960 3645028 -590202411088278335134806033844792320 3645029 -123887753676866820223116372184697316 3645030 -441583395571425823281325685185303680 3645031 -1066271705259829375414734243765990576 3645032 -548669142863692486021125761820395520 3645033 -299696083277842648560465283188707136 3645034 322899100702511893589096587247146416 3645035 890002386757726522669039617514584960 3645036 -555700389803137468904195049217493760 3645037 1757025787244903969528293473649898592 3645038 -1147766990207632315801936624218152448 3645039 -1307492096658247613245021046797757040 3645040 -24875078935312089148745262437498880 3645041 -5126384093004988409261025796596828 3645042 -51033260398592509355720396241709056 3645043 -1089097122867625671589386489746374640 3645044 -417931169716868910756376743469252608 3645045 -629146583249261300835750984764221380 3645046 48328247708328679427352719690515584 3645047 429125164531294752954909575405338032 3645048 -999981942065213621783986447733882880 3645049 1138970724881776380667171928805987050 3645050 656438442374801913311475924630622800 3645051 672849100125194326150216056165700632 3645052 892156358464195326969612625135229952 3645053 2067445782748114093807884407842663302 3645054 226010906750517237577542357296547840 3645055 450769134466460844696791248688923200 3645056 1694843267035535246332599306194780160 3645057 314206777722809178322977508370273088 3645058 -1138390106282665357139195056323120 3645059 -1818121976136311875003813868518976760 3645060 -172377637368099957902775474726912000 3645061 34665773658777548499984627905940800 3645062 -358558518929850529432477799322057408 3645063 -142397011070623463592738250680539760 3645064 -824356556319088115732996462007982080 3645065 1337539726282588590868165108935238920 3645066 -408535559022996408229731067878314496 3645067 -52296445363592675859768650603575552 3645068 372050885766476824994626672284472320 3645069 238450584747191443425091051326771840 3645070 305087488011591223944604180379616000 3645071 346721152069448453234537591859412272 3645072 -128121356503886376421414009552158720 3645073 1321459677357301390211157818158771506 3645074 331187550871790352423897815863578240 3645075 -108449589721830776492597251394284800 3645076 -422072436576740470669563595669210240 3645077 470709824178983327951197615315702926 3645078 -65108704043745505314890797097642112 3645079 -212418192585552967837592632058476680 3645080 1007025250159560321547128407691878400 3645081 76276728198540398974617398367230544 3645082 -369240378374338839736599864201424128 3645083 23446844086034631952739500439604000 3645084 -199933821191290710761436954313681920 3645085 -762546205760913652378570051068483840 3645086 -94513353415320885637794505694510976 3645087 -517428833991657492109464550284429240 3645088 -824574130309768387785869875358269440 3645089 213555177064529764694855097685011072 3645090 -143659082405799190134228750400013760 3645091 -300936315330072738047311923534092208 3645092 352689150109789627865699106775203840 3645093 426311827596835877761773048312588000 3645094 601930813129475258014715212217328096 3645095 -1076593015152707550078272915855171400 3645096 153302226959968019352347631781478400 3645097 -1983749268506209595315088652620144540 3645098 332420752273680222520376983465114800 3645099 -116019155725229781539576980275516516 3645100 434133289732829440120190058621958400 3645101 -1275993224849769313678834646251889898 3645102 -175941179550000601269645349011999168 3645103 -490184219037436482422740263522145920 3645104 124056817579725526647635171849011200 3645105 -296018014255982284375359540649457280 3645106 -1124462057855146044768495140070313440 3645107 1579120222153403277681659020678009356 3645108 1152394302045909015481350822674411520 3645109 -43433782781210423963365884962326272 3645110 3201699276947941268336661889618560 3645111 492420734450347330532935267833980160 3645112 -794595343262672950776350925966028800 3645113 1843012324015723564035600469022475780 3645114 -457950771318908835105429915888526080 3645115 -1007284797691727379676218192035226240 3645116 1264734263103851555825268104128304640 3645117 25113793264925805701136688760831520 3645118 499343012084421022132692455071253760 3645119 -1293632466795173075099863041716268480 3645120 -180001738060560460543033442587115520 3645121 -645150813482241805145554558489183678 3645122 -399011247428400542887645994105070048 3645123 -611617419110274954424814825554695696 3645124 -149797229606759275999962784272871424 3645125 41380205691924265126080131907000 3645126 871625460390322007984886956443605120 3645127 -2421907065101373480723988222423970328 3645128 639640099699838928194436300478556160 3645129 461889421098660773579071629953254080 3645130 423333485685555143272928782119588960 3645131 -744254711239088619356356247688890880 3645132 -390941628365617031440213622093316096 3645133 -1802003431297821259728903193567636618 3645134 783705605256622217156631558436251072 3645135 167289670466745416073478493336678400 3645136 -351304380413494688272679571898368000 3645137 -46965415051182772640735836559603214 3645138 -83395836892273549143916990669455360 3645139 1591467542540969316235218285381158560 3645140 -396359104166416690090770990472151040 3645141 1413833784957706999613088646380472992 3645142 -356932099280772417685685262076578528 3645143 134871144390433271993757973447360392 3645144 -152753753980644775781205025679984640 3645145 224414681628197488920965616125062080 3645146 -241723419683559178083708137796246816 3645147 -1085889908917971300069317414978660160 3645148 56883293536321683670777007464153600 3645149 98089427789242283420336672282538150 3645150 -136129674282599651190840850821120000 3645151 -2147589207747205960725460967011274848 3645152 35453496921484748869709502516559872 3645153 22869539282043326717432073502624080 3645154 -142238457229601459347783589417145264 3645155 29448643615075344228193086480849600 3645156 364820142679393562300162343539681280 3645157 -299498897037387617069975379429256774 3645158 -128261501173966611467814385879130112 3645159 -126682716971816899053610502652103728 3645160 -406526255619708865857144537869568000 3645161 -1838350812811176274339143947736474210 3645162 30450952417077746456985927989130672 3645163 1429288220959082334580987300080954280 3645164 -371635070186288354771937319822458624 3645165 -25033002931226033951305590382978080 3645166 -5261712121775330535003612205989888 3645167 24416285880813536716202698163794440 3645168 118881808311908109816905062802817024 3645169 -184051345030704166281356890004325120 3645170 884507720880430755857104134203174400 3645171 -104483977937337996485336189092990392 3645172 661474375994211746094681078470946176 3645173 138921736632085393386308582118943680 3645174 -337218705810691938189636399544608000 3645175 -665394956262498363268118028856231600 3645176 -1445267171174209692804430547243089920 3645177 -200372411403500509682605525272520320 3645178 -81036392139293523702729364178887680 3645179 1386772285033601053035767777323543776 3645180 175562613865090114859920226353643520 3645181 -56287442690624165279233644974220948 3645182 -38465220352355335949146867925547648 3645183 632859036455065804609269351466155024 3645184 847586404883421339778379751264092160 3645185 -228064937390199771593055530916616620 3645186 419644988952019889236062949588616064 3645187 -26047284112038433336836361899293376 3645188 43582973381240936392888152089349120 3645189 -172686414348898352032600784966964480 3645190 943330662118905372754190677524556800 3645191 -1642483277842945355990416331736903072 3645192 97185623789599032785132385653022720 3645193 922687679095907735771884640386780442 3645194 -145342773956223700652842628681369088 3645195 29142822367143368560745366810400000 3645196 -1301248813522362793868870258974208 3645197 -63786234890906993799628943737186560 3645198 -932233728836332885777327771221188736 3645199 -366286736533616015898224969049199136 3645200 83290866996078288955240570696089600 3645201 -17088409706123706174977187598765056 3645202 -569193991859444083624212415703813376 3645203 -441672475399199153552209657701572880 3645204 -594797685303945646011357397247330304 3645205 681868068838282179505045007530384860 3645206 1783279592426019620264199219963624384 3645207 184667633240118531735124942740500040 3645208 744647431660615942100723571802583040 3645209 1391264782002414560615412626031896004 3645210 252434693727626227116434015238408960 3645211 1093268471864035499394622401893575824 3645212 -100883637045824487031063833279404544 3645213 239135094166764141536890250050980480 3645214 -195338786479401812268260981350405440 3645215 260362566135799836555075386267292000 3645216 -72186039561928575214587218205081600 3645217 -1335734542983576420759286245955719168 3645218 -1414503611115959770189655758973399040 3645219 -590560016277068715724333279836820560 3645220 -930758063718178031502200001434853120 3645221 195149234372961613982783500478161344 3645222 -175379486140669372228386239408179200 3645223 -570719803292137351218141447583773960 3645224 745954420849143298251390877112893440 3645225 -801152037963105314926387490899668900 3645226 522450955723288095783939181272791040 3645227 -526057854434904759613668259005006924 3645228 -43121138530624277448389123541565440 3645229 -393641516923253703985373766965697824 3645230 -266095479432610314447571071396210240 3645231 -986623747870510308184430962586115456 3645232 -133303604990798626731651635495256064 3645233 7500301071614221548556628423681520 3645234 -127167317540153712053035651125405792 3645235 -1110335708971402854862072163939297280 3645236 -4074764125956472411205484526546944 3645237 733132393790595878893451199700995360 3645238 -206844411760006842567197136550938240 3645239 18267795369226954488480216317811888 3645240 -5229477327057488696083509304934400 3645241 -1252228840100403946252323804771412608 3645242 1328666781563274395359963499721439680 3645243 777060595711056233164815536898161664 3645244 349715528190917778923217642711489536 3645245 33498178560624788282839693014319200 3645246 -1222437407937604649089234383930048 3645247 -462898255408674827210839815938979120 3645248 -302072139092986847405748685587873792 3645249 -403067229219191379465886778457936336 3645250 -326909501296558490124428602375296000 3645251 -1375474130028221796895254386072039748 3645252 296732485106572757159213124650599680 3645253 423508128620491954649755253351353502 3645254 -1133977410968897355418952800897037568 3645255 -50381395216298202841771688107106400 3645256 -600909830727955641651440611799654400 3645257 -1663019918788678257215205113004260208 3645258 376720553425044314595887944908795648 3645259 -111817365850424588767145765938459008 3645260 -258666700384974017805877097195980800 3645261 365221409210133163905981637373093910 3645262 -147493552080304023062663530015948800 3645263 -1026372990075027620322039103782265488 3645264 -63601023407232407461742314593976320 3645265 -233704372356658950484304482670384280 3645266 82180383493718779227254003371634832 3645267 320458127083953685354283798158382448 3645268 -1300629898383139351506006638403231744 3645269 -490430951522516450473208223495616128 3645270 -385501244809795249094076344687308800 3645271 231977585689197466328815571866579680 3645272 -81000044732206465583402464677427200 3645273 -1984901700514392423430719126061381632 3645274 -72318205589096958174652550414094864 3645275 -737169565048622095310512965698325000 3645276 636841467283785632834734074376175616 3645277 -459994151981681412873526894691111328 3645278 -126329238221526429747387863980304640 3645279 -420882404345917862157684719957321352 3645280 -1174732213562729447785616835335946240 3645281 925643158553472135731020050276913152 3645282 738709532272988401351803094425600 3645283 772933243319093256788184223006364400 3645284 1313668802613709939101441579453695616 3645285 -399262074310394346061773199094112000 3645286 -116335327529933723823620264261677440 3645287 500005683533272268805266219604567840 3645288 661618627041144458917394976445839360 3645289 505273706909427775589793002283788090 3645290 -265847327815263234142557528576921600 3645291 507186193957856914585630281147336960 3645292 10609256557690381892989201636362240 3645293 215763453232468814740188770092148544 3645294 42335226691753946972314017881217600 3645295 -1529388050383859836338053195909974200 3645296 130162651762696266999071987337265152 3645297 392532127255837540116427580083296000 3645298 -1064079151285280998345225364499951600 3645299 89532431071960350193792863790245792 3645300 89153754713768911682484071389440000 3645301 754385948814792122089939634288776704 3645302 -712863551870257400159164125527342400 3645303 543292703058313037852890896160718208 3645304 245717906432957433633721739288555520 3645305 407441267353414141960323371730045000 3645306 450139926107685221997171990806578032 3645307 -252897087469892086739474123128708444 3645308 259754554688656884595503278055548928 3645309 -673964713942439673557703965275639296 3645310 -5381820523339006028750217963521280 3645311 -638765555286305966532600644195721576 3645312 492394306611294716502935854991278080 3645313 209077907814069341873002010639565760 3645314 185529367706898350750523247369600032 3645315 560721907446215514612549250552333200 3645316 73127913785085281988291733575217152 3645317 250885417042262501966726810661377820 3645318 -219251264065085153779421905637015040 3645319 -270228198226710978025673291676445320 3645320 301459618448555223214033686488678400 3645321 -71825725256129593350247504381501440 3645322 271185929267114868589011797289233712 3645323 -1042695878937663276353446106814514752 3645324 -4880525066909068775837736226454784 3645325 -7359954311395232980007659507270400 3645326 293040464132222208821141990596658112 3645327 335228961395129691049677905737999104 3645328 -344954028809053264750873617022976 3645329 -857069133971554489288539737480294040 3645330 413655764975553132943358225094374400 3645331 -386696348827690332024780833672825688 3645332 -208077799256847411900419268400908288 3645333 -46183137024760298816168178701074098 3645334 -119408184117341467516193745208559616 3645335 -592891784046556537766414004580057200 3645336 -538160970341638893601903229749002240 3645337 -1644934860550818069921745059291025968 3645338 1115532335046772445177495003512366320 3645339 -580037222117744541196761892517796456 3645340 -120591015825375919618425878358988800 3645341 -799629055448574779583183900587552928 3645342 557186688881570790995044358859301440 3645343 -345521181553898891416249820135314856 3645344 1671290634690624186279931197227139072 3645345 400021754467062757002662478832136640 3645346 -446058296368353468665595642573502128 3645347 -1526866061144294678850628751144967204 3645348 151713929158492201886129855664992256 3645349 -2401708359395403753091322094213059650 3645350 -394158516104975530287436352761101600 3645351 -102824729615781493192088729885534400 3645352 540739295075003024801203621650432000 3645353 -1156725615716098675990226185916462976 3645354 -231085576975145934860352286596264960 3645355 1086007483289526498098053121868091200 3645356 -67807632981560118402266291044432896 3645357 512580695647877733563971604029406592 3645358 -764835828378803350302483632886690240 3645359 -21290891790247541241360653142183960 3645360 110571661776343829753526560352829440 3645361 -1076704472294772904573872140044640988 3645362 -153056082064701381316537501834269696 3645363 -220560244849018314655522591029254856 3645364 1329993977718898195161924342672699776 3645365 424149346547916689585628384616255260 3645366 -8890652458626250699215597719809152 3645367 1350268892574933059430734785316256 3645368 20026366063541973451110114138255360 3645369 238126563180707493027293731938518208 3645370 469891634816739278797946392150118880 3645371 1391857088029723567997583884984905572 3645372 408608473294350807335989666595246592 3645373 46412154673752051776778132857335622 3645374 446680443390161093468277788034025920 3645375 -968576177349841578898636867882572000 3645376 388923718310754060941720818685050880 3645377 1732551590114135167488464029846652226 3645378 18339009916366877834011714356579840 3645379 71071089324670031364381978667856560 3645380 -196423855629954766256714848540669440 3645381 1041711885337772528241942998819116800 3645382 340473423948130936876939370382972672 3645383 105006821961374418288813940220147712 3645384 1532528987634912445501611264719339520 3645385 581440870417778504237375430275592000 3645386 79547617966559523984032707263673392 3645387 985048527637147906311116227228870560 3645388 584297264204386989341647968304761856 3645389 -643628937101351301021705435758215200 3645390 -18921894453375767932299494044262400 3645391 522406170882411283641116739384791792 3645392 -130163707385513701885239651456073728 3645393 44708141025055457472036396993542208 3645394 756145016618335035355862984124702720 3645395 308306785195480672370026433113308000 3645396 43949434965476511027912083499052800 3645397 -19271254498819633233001034088932800 3645398 15888850076037243203003872771234560 3645399 -298464238262612289218117570459363736 3645400 -489951618711945974507999284425216000 3645401 99525983152891174885228629272908692 3645402 -294404849988219393176084586614343936 3645403 2133008895860243005775802290820564760 3645404 1133079018210280801270537914889574400 3645405 38295084149684317284466455117577260 3645406 -658962486051733404756738777414526848 3645407 -1640624413253415425226041160303445344 3645408 -140268578922509224940769855733235712 3645409 -1070154328645628555696061666489943390 3645410 -126360577154541310094242869833276640 3645411 -6872676792627312918077995680325632 3645412 1479603478394788471357585325627546880 3645413 514770921483183600156625376171898204 3645414 -231148408877418778768627790364426240 3645415 2373555064362061912778049945438121920 3645416 31520486997422809672355289335808000 3645417 -476191979595714302999656714395776160 3645418 -336685059736443162670554615625277184 3645419 846825877083633982498264598094776820 3645420 -432334978676542956545927971651077120 3645421 104209433035002721623780394012954424 3645422 386386071788390546904650463440217024 3645423 587969773851975746984524167896880072 3645424 291835857540733767789699264472350720 3645425 -19058182668707607689781024650251200 3645426 -25041841654411039630683039097024512 3645427 -297875727643627939347495690475498760 3645428 469036877312712144742728726547651968 3645429 -202210583513932613506996994910661440 3645430 40873227751696514634025673056911360 3645431 -284384048261465449897556038509823200 3645432 470808384540554839112980062171955200 3645433 254042811437808264613638101004421440 3645434 539769010120526656160508586474641600 3645435 795999692262239268600016919324102400 3645436 -1173568618980760544625860074561208320 3645437 -1706273075838178870784694818281523988 3645438 -81729729768026847590756329820619456 3645439 278871279076259808762895006635251552 3645440 -241429030227315628838297352850636800 3645441 -792939806793738724518563286069291150 3645442 -430045773272868072977635218645920256 3645443 1961640750980871034453219895913164544 3645444 -103912111277075400006055875651790848 3645445 166658859164248539485856476894553600 3645446 -92360419060626145146110000178654720 3645447 324763438203600170902411368454989696 3645448 -1619296292555440588484658336143600640 3645449 677758947599783741418284164663527450 3645450 -83845482728775545162057437359500400 3645451 136986863987051875581890399598085600 3645452 746365232186436892626145530938939136 3645453 -857313102668119650501918328797379200 3645454 6128254475873929655847619008583680 3645455 -783638824560620617488164776737408000 3645456 6863466596396922300661682999132160 3645457 -21838077188138582857785963608965340 3645458 -36260137291006376020784006042813280 3645459 -1548414004351703022758095257728699280 3645460 -96489665122273318676315366229565440 3645461 2440745423711914411048506778833202752 3645462 -303285771103066195886369700675993216 3645463 -422121887193788750255691672886358160 3645464 -1721623615896691106180389210834544640 3645465 205663538881362167174201045557677120 3645466 -104499043824353767632777904674206976 3645467 -39366690873954307757946524863372800 3645468 -1177427441776576098929562221226518016 3645469 595119798911765574194038453929632870 3645470 117179369186959417466851781181701760 3645471 -278337703460213646700109229810101688 3645472 531742889322672802744595671830822912 3645473 -66820282927578887362388890549761600 3645474 5864866438695128776120390682941440 3645475 -746740428296167199930918007834854500 3645476 -340280116803186240435926202982809600 3645477 174781773846730737057391710252204096 3645478 -284547381422897436090356884625190144 3645479 3466923864666023372051207627701551984 3645480 734212826493674677511990446677196800 3645481 123151589813168784103589788125891200 3645482 -937256746518626969826440630929523616 3645483 -550489502024988130904326665680759976 3645484 290878769566992608131684195226230016 3645485 913487802179792871313113170463666360 3645486 -163079271823964550654499086189695616 3645487 1744521601009666855787197580726814280 3645488 -212813133646545341257768875786240 3645489 98910074797488671842636929908572320 3645490 -317545103145963832906202239967493120 3645491 1352864134204661659571416235544329784 3645492 -77326298866290034820112278829465600 3645493 -183452840397494693341828293671593956 3645494 995793829488482714596956383409825792 3645495 -32201619106954805974169828563944960 3645496 1885457833923719983310906673582305280 3645497 -24361934320522279110255908439655008 3645498 -389829472236618878249236777452327936 3645499 -226744788226807664577707272104748752 3645500 821356336144313079098252188764672000 3645501 1153397634072830423532632651577714432 3645502 -330096353419403386492755347196278400 3645503 -1224305018203612825925236916324931720 3645504 -109685834238405375943082313260728320 3645505 -152079982804462207691317484671623000 3645506 501627015450079259141385955895982624 3645507 328345135429042878854768186041036800 3645508 87933605588424634613174482086199296 3645509 -47305487080658943128690515114044384 3645510 -42489169663243756916320438429255680 3645511 -2622890521274202586994577021508689520 3645512 -183136897744574246101333788515604480 3645513 1444344219382309827712846727953586400 3645514 -474303329553602205219091807317312000 3645515 -462884215494322524395105515666824480 3645516 104280159852532840651397447532134400 3645517 35739755678150540881995740993231020 3645518 -13375491252552104698960226356720896 3645519 778273523757314656781464571159806344 3645520 5637314699438519235762625900953600 3645521 -385875286982433154747526266061138112 3645522 -202677980905196187748087949774745840 3645523 119717981180037753392740723763007744 3645524 307075479415711380195780765898248192 3645525 -91593184950867639303364431316356000 3645526 -496262777234278179811350859433822016 3645527 1364777549709005139498256554518714376 3645528 353977727748870543470685663245660160 3645529 -1260248802349621856248716608195820 3645530 -73019602755690685443202407807052800 3645531 1225076472985781002071625538841249912 3645532 661639947314969595474405565385518080 3645533 -1482431879894950014648996310947904218 3645534 -158159477510775209860088459585402880 3645535 976917990881907229430135447264079360 3645536 521584499867848230372425624078254080 3645537 587571341861528541159210834776100864 3645538 78493288454971836060390623282792448 3645539 -765694583646765466790729043925170660 3645540 -11734046218622823066604292450918400 3645541 -1611469585790484853250912342936944100 3645542 7142706652050085445409897307983744 3645543 -1256723110088489406732265135812553344 3645544 502487912823210194734402176595968000 3645545 -823317370902187113281537199067425720 3645546 420473909633820678752473968246203904 3645547 -109561051786014462078595229865155720 3645548 -27332682836282355298913338327156224 3645549 -432671472998488332940328481886063200 3645550 60252946014596995198059863312476800 3645551 -381631681024088527095121407636962640 3645552 -71096717771351180978831084627361792 3645553 51210522039651532716157408621043440 3645554 577199140429151310463988093606470272 3645555 1436554860131156722905509521952785920 3645556 -185639462977129914692311643021425920 3645557 -468884840474358742151355411031690194 3645558 -238297472727622629765358975422800256 3645559 1002158729792662585203041243785126760 3645560 673289822262335981074816479146496000 3645561 448449096414374732428295951639675520 3645562 230633826459816554770520106405490032 3645563 -1652607562724122978931714474716228188 3645564 443596622917487985382937398810813440 3645565 55981346648636693996227593817608960 3645566 -111354678018800924923461233890866816 3645567 -31671572814122516411721569970013584 3645568 -768139211038199354952542532403200000 3645569 -138234991618383426181220717238845952 3645570 49651294345110726753093784723215360 3645571 1121212475247930211652726630249947772 3645572 -343578817462837161528973213780070400 3645573 -504579206252141667144423503355175776 3645574 519074064931511798387527792086013536 3645575 821946883778749664988771005212480800 3645576 -1169374437598397244139270976347791360 3645577 635240010250998407521709578816718408 3645578 204821583126498473103825925940051040 3645579 522702736665122360867138625370291200 3645580 17503075388053567093148177737651200 3645581 2037122121767298132435813224893235382 3645582 1467753797835327307925207391136671744 3645583 25834837666159559683393865682246000 3645584 -460973323982988056744678961144422400 3645585 -796925621508719670532188879498120780 3645586 160423005009641407237378502016998400 3645587 1323213835453400333674016512622575680 3645588 -612783597407523078103970572856494080 3645589 -922116092938675082646434947024266610 3645590 159051670780955146469829686270476800 3645591 -655742759167656233804708766700973208 3645592 1118006270505056913656627350913310720 3645593 -25854065311175672653947457023849600 3645594 867073897698271777139624497851287040 3645595 940376847615876561861189686134609200 3645596 -584912248702141365530607690994659840 3645597 -115045887828879370202182407043471296 3645598 -642024087744532141128843690648310080 3645599 -1886796337399899732727335029473811568 3645600 113346361710757083498331899219148800 3645601 1530778753015311285409937816315479600 3645602 -1644494969340850274700736371464060928 3645603 -432448440187597963239931000520855760 3645604 1162817293645012988868148598532227072 3645605 801907923429569697809619209368431960 3645606 91760227236420416995686314165314560 3645607 -2899231325343207590962743288911776 3645608 1292132842991973368550148972813224960 3645609 602814553366977732159998957176992720 3645610 -301949711638132886816193873924019200 3645611 -848545207149820886493763142261155788 3645612 214064945788727204338565462295764736 3645613 1781093876451676534094544490443465280 3645614 48859115878778897950935568377158400 3645615 530740849600075029757099764931192320 3645616 -133343809401473117076021884446703616 3645617 -611567884161386300975551247624844288 3645618 -207338852952753374000655940771134720 3645619 273285187050769964414801432429398560 3645620 7565898050646216074950592687247360 3645621 471972481525032695122793237604316800 3645622 -947560774884168746923521469680225888 3645623 808366087119577022385378324885688872 3645624 1142269322724913182750987834319441920 3645625 -79806396052496971539055235719550000 3645626 21880072185386793519063858946961664 3645627 724707789793534735709028570241303320 3645628 -520317810215810813538412540848088064 3645629 135978835694283707368989247519471608 3645630 339176677066237289350488430654119360 3645631 -611632697124363378503956996815171072 3645632 -313554970420893453098580959044829184 3645633 -1602947730592208960080945356963449376 3645634 -152157073340737921623526055338363008 3645635 -72761461071753835153176666065862240 3645636 -203247957793412155117711144712537088 3645637 -969276677069143786683267385586827488 3645638 -193546768358789446843434766291506432 3645639 -565552586952455012964927898813426896 3645640 131020728854579138252672743192012800 3645641 -149676197255055056381513586911670348 3645642 78072453473134106700112574785978368 3645643 1377201721208244379071475051933279892 3645644 731342008537784895020197969121011200 3645645 -271034382358361215410736984882070400 3645646 -666292035137686634771014121245585728 3645647 -436384164256914517838137579710010104 3645648 15833161134283379950099488604078080 3645649 -747530910111677988134822541691279104 3645650 -437740766996855383107905009852484000 3645651 -909466755845991428719452352605106896 3645652 1210276213087776618416281457061873536 3645653 1020839169447489069599137878034299264 3645654 9425863215887706932478766875734400 3645655 -314685493933518969392637274470841440 3645656 84290604639743509290939109395701760 3645657 763834773498158696722867708632900954 3645658 93113310076368880073143256981561088 3645659 -547492526505467639265728122664590140 3645660 472439822860500335272748488038773760 3645661 -950416423994554793341374280879702368 3645662 -40711559211271610511714567772962816 3645663 -428049934972963059060412262621026560 3645664 1300532587618714450332283548315942912 3645665 639333642416252232577050025674826920 3645666 771995481927754116899782477979059104 3645667 1363192423183551008602550236065503832 3645668 -906566518498754587987535163652925568 3645669 23533447921685711856811266582067200 3645670 -222716329428963102793407193892048640 3645671 2847197445023696177022636148223994792 3645672 615121713844741953261690262558801920 3645673 -587282939084780316358344294857722880 3645674 346871056203013613567364604276284336 3645675 -483357231932002222723307391278448000 3645676 -17696025044990318480407321247031040 3645677 418313085557665211929865363879164800 3645678 93998285441177287903889783853985920 3645679 411150519610571900976733058933503440 3645680 -41064681342025545554856366981120000 3645681 -26368677837077625614107102566646080 3645682 -161835545552904658851896726070612480 3645683 345435603628138786008849730547785932 3645684 -65710440943129566153734657320009728 3645685 -318558025328662380636122018384131200 3645686 37407481336055249938014678933102144 3645687 47504774280962473511459250074141160 3645688 743785798817977228005796747886837760 3645689 -1050385777477864966674545378287589244 3645690 278534499208167058666684441063499520 3645691 -519735028788975037777141345670310128 3645692 982282649641584217795957345491763200 3645693 14780110214440643248829332474179840 3645694 -31756938769125827624759095070640000 3645695 765783748330339799816317594618660200 3645696 -755177236839909542456177405026369536 3645697 237203188783021106678778348338072064 3645698 -819724809341975769102676366330492464 3645699 165677724128364975339819380974838448 3645700 34047759660517478019283119304995200 3645701 622264840840495572286349587092361920 3645702 96699911631067709354781303384487680 3645703 1250240869077740212227656371829356952 3645704 758772399987749204453127442340044800 3645705 290626533963563086689557896200309120 3645706 -534081690058357365326683523964057600 3645707 -80004974531081753903399255288773440 3645708 291014675249327155360460986201128960 3645709 -588317506979599019991768115632070090 3645710 181408119434648604276385279671149760 3645711 548674911848529445355010043837544088 3645712 -188817595107867678361602083258368 3645713 -2252029111199102523186965860264777038 3645714 107034441512348932154212763251175040 3645715 -1151262945524442042504719354281346640 3645716 -508775298737740814252536125534689280 3645717 -324069598764516297974945466376717920 3645718 -473295592568590492009022909256648384 3645719 55947853198885152871779542688948480 3645720 88005582968479913641134729590784000 3645721 -766266433779623522023537984356999548 3645722 398604783119109675562322088093787872 3645723 -83588153128312693099597399891962000 3645724 466757506533238987111220225650388992 3645725 204442205243332922617899062141483250 3645726 -191536632503616844171561809974648832 3645727 697259991682762616022822532791572576 3645728 -98514956547570964215239898790625280 3645729 -1252091315798694834985795016856288960 3645730 -680114291567120678903771335933440 3645731 -1196043364958626038492884384155842468 3645732 -418738386978334762214419104873984000 3645733 -141031858174968038130047995720001536 3645734 601500679895680644792136220086274016 3645735 70037533369843602749962868546594280 3645736 72182469361701915417314870234311680 3645737 -1162461560507191158665529887729332614 3645738 -846105705538397922322840599761665536 3645739 36038228315696760941168796828527100 3645740 -276051051128927905733190176601323520 3645741 -852789087975899166082247433527690976 3645742 -498240975593150753244592706107777728 3645743 2811197848522177133505073073858457120 3645744 -103895235856782739759520037246861312 3645745 -9032587500669413182115362158516120 3645746 -449427490622381960003394798194557536 3645747 -856430556034439926406675465439400800 3645748 -247964617762748290509090581714814592 3645749 -455158889348759675262122187582287250 3645750 116540800374110339997762237086688000 3645751 2314830154687384942881607394012110272 3645752 224670211138111844807579208520949760 3645753 -275530748574044862221699939395847616 3645754 329158289724408465942078878386966272 3645755 3287652756847026424271182760401920 3645756 -497553993266599490474575597217725440 3645757 875316441094061219109057154538603340 3645758 66457163723007223967819172522023040 3645759 -103799898878017391381454262737941232 3645760 287130635865584171170801688358420480 3645761 369426196299655985935599406409224704 3645762 618803128853921197299335597056225152 3645763 -50713724118924573519827395847112192 3645764 -91504360203562716189176441194698240 3645765 -846280729569362729741558915908005540 3645766 2987639079859538163262268874494784 3645767 -1935359150331980377212950378993078184 3645768 316507332745236148880251495907819520 3645769 200851356634779006068954915599468596 3645770 525938466990740375278306137401438400 3645771 970520544040345305929025749061419520 3645772 -387419223475301329542926902270496768 3645773 1351350885592146459990684116798348022 3645774 -99612788311602537315854076884745792 3645775 -162611259167237896968187377550262400 3645776 -63466253083263829351468917366325248 3645777 1713039558800772700698545528569774080 3645778 702963626448065908184651383024352256 3645779 718914515265445629374229548122261200 3645780 -568364019496579943692069440756234240 3645781 -1085246327055881195834339690043930418 3645782 140423885311762692063144380556204672 3645783 1729142440040427749504952813693579600 3645784 -39821624855304994296676456777543680 3645785 151883027917643672863631148217032000 3645786 -46077500107655345981840673880829952 3645787 -291606224414257534755302226721600560 3645788 2104078276717572441077873779854105600 3645789 -181286930357251343316120253998071808 3645790 -432460052953214443432414967985937920 3645791 465485545624175975784793452770364192 3645792 57550498208972640724192607500369920 3645793 -263172483424286771097607820157261420 3645794 -60356388994060298985464684701171200 3645795 -309894726667391179880015143698832800 3645796 -355837285122935668388261879130777600 3645797 727699404851809926453620712544093692 3645798 321968557524476510618933215346688 3645799 756215887036121333512874577930741408 3645800 -568299565406098644642425857338240000 3645801 909463023008547983684105497988246730 3645802 168399530311058932756586383178852544 3645803 994551589864540492666383019848404256 3645804 821132254609214666640741244425770496 3645805 2081262589979054246703667231673556960 3645806 940573987123658441925750796138892352 3645807 245003340077131984230354441048817920 3645808 7849807480330401513276132888674304 3645809 1252830722071797132284720425622669010 3645810 982492891983407370679614937013760 3645811 446798006011352663447371026178789584 3645812 658603488914081789191429009431094656 3645813 -40328333643599387375864491301209056 3645814 77610936157822723087274600783300256 3645815 1226463523083092984770254292700643600 3645816 -2375231471264944750275443643494400 3645817 -117734024678772008238212224997600256 3645818 229559657904975456053534531231965440 3645819 -1014960166106981233769069862571474356 3645820 268625419611486055989096822054036480 3645821 -96497131844220618213744529531156608 3645822 159393841498175214352327943141744640 3645823 -924161926524211404486696424960044928 3645824 -325340386276607970762364280383733760 3645825 -571543373061390805987559330733296400 3645826 -310762091900998092044059005614559840 3645827 422318352236672799342682274968651200 3645828 -730614694414816258411365846342281088 3645829 -96855750627844054248092632617486720 3645830 -833625069809276882587944095683885440 3645831 -69898354011342787817102130925920000 3645832 96313602582176618228951687455641600 3645833 -11347049630156325796533850185255216 3645834 -246211305229739342130519202899621120 3645835 933938928526308056102282406591623760 3645836 -677458444612732850273949572915339520 3645837 -1983338681233528257420460846258748160 3645838 -55195495462148073253773727755775104 3645839 79071434876406623424191770864447824 3645840 -112329636702887818949950512762716160 3645841 -18131253965695864669886788290316688 3645842 -777976041128963257925377521269254368 3645843 5615082252206193354886169903446128 3645844 -705667575872021733216318708007190784 3645845 -525017370910869171393631279585038720 3645846 113574024605970340351862054167506240 3645847 -260438415067165819361254221924473688 3645848 7183247235379590016020033120829440 3645849 374911123922328262032390953772314064 3645850 -131957684219726415565715945187072000 3645851 1778561790102657121678293612573600 3645852 93079072092332655879965774279811072 3645853 12940838724107110990316603276456640 3645854 -660703332139113877085352659706764928 3645855 -140990361658043037663260950154749800 3645856 712185171288519414987537434130972672 3645857 -461134323781772535003963852155308368 3645858 -409583879546988028124059215326030592 3645859 217175113093720793952312573469502416 3645860 -121512007981128760696581497136791040 3645861 -14444117872751387876832246818015136 3645862 -733454151130015535157058650483654336 3645863 -350586041419635082948785506532591576 3645864 616197469702089262277945801760768000 3645865 -1264001677021371759636118131267451740 3645866 471589605043903614140816750559217920 3645867 1143756531715259283138488222695515312 3645868 1075722439275154744053882906932525312 3645869 -764197350214702161024931093142515488 3645870 82219751687843546200173222558301440 3645871 -2428573305420696110754031288361371008 3645872 -273956253480055966978669428139622400 3645873 -376551842482659131051532439087714752 3645874 148385642678457274994389430931068832 3645875 -1288582510786101647315095852415208000 3645876 378924321188106281065092778003728384 3645877 -849562168085148549058460522628576274 3645878 -344374796822316696327454501527089760 3645879 27896961106355856030073524566476800 3645880 537230040596408746403065183334400000 3645881 -2198295207250225482989990326376989500 3645882 369380953203253732336400487350175600 3645883 -781929253935165717244442648624961056 3645884 11159366712116414948047642604765184 3645885 205010848042070251025161139565556800 3645886 1277091792312167185513696895804635392 3645887 19092428129763348857198103114755952 3645888 -401863700226841753383336983956291584 3645889 -226341103457017334785193172614793472 3645890 514881936323133332268471746234641920 3645891 -74720226597572870134792830486270720 3645892 -123340182933965279013741076624666368 3645893 -768639645069253255045522577077797858 3645894 596384638660854828433231871306542272 3645895 61803636984276877655949750598540800 3645896 -1091881563327666693754716791015070720 3645897 322115077530729963453795795000291600 3645898 796950734828239378821633492871317600 3645899 -1929294266461086492418485115232405100 3645900 272906553223736046611138311367788800 3645901 -130700141910352639352756046234093696 3645902 -334361881867294996317444354131709888 3645903 -714522912805129192676259874862539896 3645904 -100660094281029733537184493240033280 3645905 426610982042849407598237686568572800 3645906 196858158528001731041633402272255488 3645907 -68346683523811179518819699901265640 3645908 525094117451212076492200577619388416 3645909 1200325743050262788966080041856488600 3645910 275953127707728228839528061103104000 3645911 1756110947827005276107967008724811800 3645912 -102308375746525098880651654570844160 3645913 -181213119171168886486947741819534838 3645914 -127226696044903463541121070696282880 3645915 -115947769987625930544440550352066560 3645916 -640408937590583430908975536377577472 3645917 506913051827553218309319577765592352 3645918 -676609864531360665447637734655887360 3645919 303467640370517767519410277824673240 3645920 544704666761347576199896056213012480 3645921 -216020624658158288002419744034245696 3645922 104346955642196335872928862441733120 3645923 217867216350385683436757598284487984 3645924 943447679100821399546014829508473856 3645925 255165641862417066655294329511545300 3645926 -241012859045685346796965419473933088 3645927 16996052299282574028742346469639768 3645928 241918327078431386250731318871736320 3645929 1059186905824983665423291676183705600 3645930 210070598540222263548826837899429120 3645931 614146045341446970916571053953695712 3645932 61434706460627871899624565406748160 3645933 291061856701554874851851291086645824 3645934 779049100709843454123678128772311616 3645935 449471168128289250227583004528247880 3645936 -68837027204774236841151271688798208 3645937 -716493247287956196491752860321005760 3645938 885766631875909289012068588095046560 3645939 1080497335315113339423388798933511424 3645940 -665154075684351841872463087408200960 3645941 -65810064009541542032414944986078720 3645942 -863622239463228819808528941243300480 3645943 -325560079045221103945739909133025224 3645944 -149752299884278309743916227194265600 3645945 -215163350934808257356160368302272000 3645946 152422817662157142288012723749622240 3645947 597406570803342349483426933721187120 3645948 146882740335918689845801230476451840 3645949 -802817390768629665770961027045485050 3645950 156195406448579193973824286947916800 3645951 1437658041129946647371557492669580304 3645952 -467901063390719807731813783015784448 3645953 -809226571787032467525911588530956798 3645954 -264983836835433538523349308560031712 3645955 -648630283279650676928481972955670640 3645956 951586404859670880302563358288832768 3645957 -69468137806622875870836286104931008 3645958 1017455520087248104372100712705864000 3645959 46816672131880700836519512247211160 3645960 -277418836678509299939551142554828800 3645961 1471786340247023244926446338745020624 3645962 516744016676774792459271319763645232 3645963 98160000876644091315171458622161400 3645964 93926044263375701086509726721966080 3645965 462109204990854438103843835639457120 3645966 -42282939356810868927637630494202752 3645967 -67824210718388070408002959310508000 3645968 57022262936117768562902473041518592 3645969 -286503710851687358407790443752286272 3645970 8241770285854589095762337225740800 3645971 -287713027895695797383739242082387888 3645972 519440170826548136861115049598976 3645973 -294941875308636756343591154526476580 3645974 -474705131591993033618221999647251520 3645975 128465246888159850300266122740361200 3645976 701513288546951034972189341899776000 3645977 906148573206207313307971252518170826 3645978 371919673959961596766560023840980992 3645979 -579975608639276622477657295325719420 3645980 -109621124251538615402521445982873600 3645981 -219898456215232935492185883514571988 3645982 271107688981636281573906739336612800 3645983 715541399711400439134788661985085568 3645984 -311534650419531588073147737358467072 3645985 -12324525010839406006840408370509440 3645986 368478239365049134785371853625384320 3645987 -1204610551541027858693332900232405640 3645988 171222487487501321482567896292254720 3645989 -221389657488263642013982649087355744 3645990 -163788992089137062425891027208609280 3645991 -1093405102925434344611116570320994616 3645992 -886479203015011514395457347772989440 3645993 180466767515481352517555632322331264 3645994 608211593181019788049981305287677440 3645995 1309478811317699809277110087078716000 3645996 221045507181339862928399161615457280 3645997 -62204056811557896642936649446824554 3645998 1120781424022473666333147999498312000 3645999 277061812402252571106525049941319680 3646000 481684874248453209964268276219904000 3646001 -781597966960549314013595360067061998 3646002 -493458868100832170318052241957354368 3646003 163964017591875191544047745742083200 3646004 1089330717386182348211863231889971200 3646005 364847493357747283830190444276876800 3646006 169155164036271363911159779043702784 3646007 -452769797032880038144255413375938496 3646008 -368978926082824243107422699327078400 3646009 -2034404916244027153623454571156088790 3646010 2780145101295207554279758915016160 3646011 401826790945645308799073904784520304 3646012 228073081139646151397472514078125056 3646013 -1946632501868278506854567078131776 3646014 356836135061387540352867326646200640 3646015 -833701308047866703749495229217186840 3646016 -120310769539270878613188341944811520 3646017 599759914599606570108816397611978900 3646018 -146916037761645021333388866056309040 3646019 85785290213415330149613160808192544 3646020 97858384593815341612414295145308160 3646021 1806373775305056526552224418918520222 3646022 -98224951217349101720457632839190688 3646023 -656263174526028918010362352956048000 3646024 -354576501859240612023943126407782400 3646025 -794042158737333570081344948296368000 3646026 589959310708989885772162470065932800 3646027 -155312216996222958757767400239795456 3646028 884065149632260505327282311926375168 3646029 160469660938280774461699802531096448 3646030 -675223882012608737223593520836928000 3646031 2067290007546312035222192749832437464 3646032 -134866740877669059724588229082611712 3646033 -1750874371171666165808587053928824718 3646034 34244499204219383712830481882264576 3646035 332670899850307927178098892746072320 3646036 -1314800066451218982312254954319364352 3646037 -1625007809195364829698951163729675314 3646038 -70674602709927264037728793131796992 3646039 1354381856953714153899844657190456840 3646040 -358334564298169121032672316115763200 3646041 -955196671910550823738955104747935840 3646042 -262590614773293377011859973167693328 3646043 -1335836772113730736505490657322536960 3646044 -559850620806460544530764517806827520 3646045 -339250212474328596731290790852812680 3646046 -443625127173200020711532752730230656 3646047 977704067765000606396444790889552200 3646048 211199251487924033066849237474476032 3646049 -3785814722128515474711510149945166720 3646050 83121952628090143861731613898496000 3646051 -330393399994305667399558952405759400 3646052 -491971532178519614521644430864293888 3646053 86957673530494010861719646244219582 3646054 -268844007232057694454799622550864000 3646055 -444301566160180745729552599395985440 3646056 -3454706052919608767957776392437760 3646057 594475655543806548052269914646581306 3646058 11934725025408493687471988172079488 3646059 -695668762302963221169316662156041040 3646060 446919519957391541457909274978575360 3646061 2671149024861998085577685915464524 3646062 17653881320105991737888223606574080 3646063 214778841225661829821006726588090080 3646064 -38481833134629795400724561844142080 3646065 -26159263594407098166702498007656960 3646066 786839544628905184357020114566153232 3646067 327758131258347745049147747747575116 3646068 359967740495553539290438816713891840 3646069 -256582926428524179721840829140145504 3646070 -517520519888793065537232186658667520 3646071 -197686601778146043757179692029521744 3646072 -1871009817467726343253410919798456320 3646073 -1167912168052890616086675547289960880 3646074 -30929490514404459380812873725934848 3646075 -181096247049354438457230760133138400 3646076 377839045222363638157492288875534336 3646077 -748630050079757243701592042525882880 3646078 118427588023337741121650120148566400 3646079 -2419124494467995379498449250237064320 3646080 812845375185778152793121186906112000 3646081 1609890910390830890006341389439438000 3646082 -447534019226844158404487731577516160 3646083 92666381817212522209244101968380160 3646084 -353939913897131594797247174658708224 3646085 -318099602861525830308773884753745220 3646086 118079203070699128250381970997020864 3646087 1593736964345832581164862498796523360 3646088 -448554425395953874676544935278218240 3646089 -11970590435565652479638386062943938 3646090 400532585557988359597928450611968000 3646091 418456322205792568094580071891625312 3646092 -426388930754106736552075450922428416 3646093 -3552463358386124620741662502891594 3646094 980279870395392159826150699956828096 3646095 -465926216946787012688980713362634480 3646096 -76678112261522210004069434440810496 3646097 327300776613985776092022015109167360 3646098 433046670377760778827801610604404224 3646099 -9506239646158956136870474308655736 3646100 -8665799875127439013092804061449600 3646101 233404674072177447692106767258108832 3646102 -303568323839054167416636807614497248 3646103 -1235736337461300118733008410240078648 3646104 -226984223806781001625981729243791360 3646105 -707528089691211891914366582254308480 3646106 677116201772194429598246937990592752 3646107 -172246143629181169941280166423410560 3646108 -371650122211588537673444655067689472 3646109 836226830849360768565352784129119680 3646110 -89681485785162198376274693951328000 3646111 -433367099419452610307874830528302080 3646112 520972177760216152616883938535014400 3646113 -888565694341148445362047723967544000 3646114 -1126593506246106903886420628534215344 3646115 1295418545486654717024034078867610320 3646116 -605789414971886785688477225731283328 3646117 -1757362113598902542422222666776832834 3646118 -89962020212433732694617184318387968 3646119 2062364590454840311604312793784711680 3646120 1024268904976690497902454412172236800 3646121 80546711603761791864128757823606272 3646122 -87340600450071350246674943468810496 3646123 1023205057053996347641394518066399728 3646124 -619750966301510545454476730726037504 3646125 -83469310214450874870316197989952000 3646126 1074579633682806878019800890177968000 3646127 -570487186737916274872983538410669888 3646128 123421992943935908153114172137078784 3646129 1628572904802210344473604916612547730 3646130 255406345504049058068758935681357120 3646131 69883176387019289492336718088479600 3646132 57770573328088006296661374096764928 3646133 -157403255664780181750885853254065060 3646134 -32623388604897644941409703954054528 3646135 279383873146634220766158847925433600 3646136 210019172791946512363957638261657600 3646137 -333848294614900884263807265779663424 3646138 222086764627060605857883346400352000 3646139 699435048097994213722207188359058516 3646140 -2340484694327402224414505516113920 3646141 736619023419751694432070773361741600 3646142 17779288486248649420848637151639232 3646143 1425286081184660051597441420938511184 3646144 -358355603539650149696955506862587904 3646145 908279096468035875457679592640702080 3646146 88413041528304937715215857028806144 3646147 109781587898576759022128696510461240 3646148 785928374164155436767679569361551360 3646149 -304412360283262728953140863705986592 3646150 74701658404807165866515385529000800 3646151 414185264944266301007530539944205912 3646152 324509201227898652442298685228288000 3646153 -159135176836068662051037354325251520 3646154 -103479139721157078377784811515574224 3646155 -181875015115730956468292649021069840 3646156 1042440001346980654051839121983657472 3646157 886063077853138437673257171934515840 3646158 166941285225837184854354133640982528 3646159 -3354513742804994989279336829039760 3646160 127603369231806065728386581774991360 3646161 -978132745144737609065273616256971360 3646162 175847174530199755213556543725148832 3646163 -889714846261445745891118354020028440 3646164 161675585980033225985291591070953472 3646165 -255224256702614258685128585029924200 3646166 1189528122050591635382962535077109760 3646167 19466046500457607568912796460531200 3646168 1204756498932031412916389740729589760 3646169 -43680097771370226547840998242901504 3646170 -237583196885333193598548036038246400 3646171 -347019547558499703837278447687258256 3646172 -224949215492375096016170753491173888 3646173 -929340100239714662058794316786028416 3646174 281836385511765334244136754079674752 3646175 402034019678426876350093440926637600 3646176 612998680076322628313988826398720000 3646177 -1806880342516314341493505919633747388 3646178 766047702045716299805554945651326624 3646179 -562709831582397523253247283527864000 3646180 -952575036624575472674138958198777600 3646181 -577044357903300977964393544721115456 3646182 100865343681273204659052585534220992 3646183 -1731113796845023540628287928548122568 3646184 131492442298141729538406180561715200 3646185 3383789015280911755166910088309440 3646186 1159904755379513106241874708855247792 3646187 -1590449897835447681026818299839569164 3646188 -168787287117547189278682954436167680 3646189 342276818860849291530952823039424640 3646190 175127830862300040228111302711869440 3646191 -84974297791020069055528895790530808 3646192 39686817537399522633329165938163712 3646193 -202202799649403421462062425568010000 3646194 -802881864972346681693812413301596928 3646195 251364068939894179889032966724371200 3646196 -939606212420030058317039016633897600 3646197 214040705160953367307399837482726048 3646198 -858521341748315365564551954810818400 3646199 1492008800340088736058256733045717160 3646200 -635945318724415584944692346757120000 3646201 328059992720594560447449668338273224 3646202 140245434455821696048717907808829440 3646203 317733927639307868623998962331695808 3646204 -73163540269233727442061643968717824 3646205 -885183086129516189918529443236385280 3646206 -792101815344258630318810521712237888 3646207 -2268946190282714502174142649157009848 3646208 298848208140705691288802488989253632 3646209 9940315486623961730458205708429760 3646210 -178024704843434935259902687024566240 3646211 1344850714096663262763921919803948312 3646212 -145147568216528409642362393777534976 3646213 -1893074315177128894643043231080852736 3646214 512454067526063265579315973011840 3646215 885990690529106580148653993640011120 3646216 -369787288490682849771331772766781440 3646217 -2473449086902011576638601415459754700 3646218 -113516698208243575162742288353725696 3646219 1500138109388338233469233869901537620 3646220 18316079063920810695547722710261760 3646221 556597971747129698925898433864997312 3646222 -420401759401042399009466895508920576 3646223 -560254300579081046409166621695129360 3646224 -145828069502512427607987525643001856 3646225 503642161311224968852048805277078000 3646226 646913901373651936570511751144320640 3646227 128441214431549154250713398095445808 3646228 -1212644791737240030010969055499352320 3646229 -2094821311431157314149312410134685170 3646230 61691442210822087925763597893324800 3646231 -532891377396660196814481982284182968 3646232 -64530154971005640096485475896647680 3646233 -782792386774677947461542358626490320 3646234 763774865067243561146388164324108016 3646235 166060499484358144351433260803141600 3646236 272932992360082643534103278135328768 3646237 1379911621591525878607275193533528966 3646238 371512786193785108748076672002075520 3646239 -63444207943090811747254425566663808 3646240 -43967300098074104688546784633159680 3646241 -444585723149110535726587553130018840 3646242 685564269671414435461446710101674240 3646243 -12588975629490022671944753880767640 3646244 -582496898791370654488866098707144704 3646245 319362534515095168450842944565465600 3646246 -992242803186731575735007622503120928 3646247 -613453630761345893552901727172127360 3646248 32358409632238959213969353553100800 3646249 2025238066683794620415125719558651136 3646250 2188129525665371868261257455110000 3646251 152530295180841392029132805918843904 3646252 120200440740543671103659457348021760 3646253 108600768128198612166480475710116568 3646254 134496653520837911296065282213212160 3646255 -460305599647803908294049604653050640 3646256 -105594041305906879048643580166373376 3646257 46319222764402444561473092223789120 3646258 -363633691920769884099457950661283328 3646259 -453020562095768105747502504124846080 3646260 -155847500030089418580146169459671040 3646261 387786636881171288760368278849738862 3646262 874388695447772750786286917357508672 3646263 540439228403669945148795723877824744 3646264 130745631321852597019810149621903360 3646265 -174161188449438097094033088809985600 3646266 47846254095962866303189481669071104 3646267 1823147102572160152663940325445491832 3646268 -23229737805088624620536782146531840 3646269 291304918256359959121787416659263040 3646270 -734712418108719726001971099280297920 3646271 16399385234671959885364090764583680 3646272 -40155127004631396848506401045086208 3646273 618845553967214122869411891270422784 3646274 1143894766117812512753860769340907392 3646275 -102922996753141443141888557215004400 3646276 -408806576254429133355169760453013504 3646277 13842700645691012827550388748516800 3646278 889484896172949325068464063403030144 3646279 -327351512948793972080656464979380288 3646280 496717106919883299093711427308748800 3646281 -177403382963866594473738731774289216 3646282 45253069321099215850447399669223424 3646283 -3194837647664441533787496699311754480 3646284 287022425187950875869651375597665280 3646285 66153395240793028487696010690763980 3646286 1169912756660468245543773545495330880 3646287 -823757951137138202679552866073436056 3646288 402030489663466262012497506788237312 3646289 -277014336658270843767612117708704910 3646290 20374112312469342074410796019571200 3646291 2285806189461244018323502915530312768 3646292 -342877827837800948254289280961943808 3646293 56224472279084446435744317067363968 3646294 -93970806458539269907562181171690240 3646295 555504078249836635342605963857143200 3646296 61771435010919421599621377612943360 3646297 -363656830112870157654421595244735488 3646298 1092435377652238589022317519983484400 3646299 729651270687219977045332625693811864 3646300 -42329832356797984922643579536768000 3646301 -132604068372298532700058576289964288 3646302 -198793541012833354299935736979694592 3646303 171536446494677577254855958825571504 3646304 1117513114546481205168513391716335616 3646305 -22276450299050878751539184367659520 3646306 -749058335403350795987542654998537648 3646307 -128449406393186560870812479945875968 3646308 -242240796171615023837934719541488640 3646309 -137643195799269738751135286752772960 3646310 -168016061778631052768688322985869440 3646311 87087904376641647748114580555205672 3646312 1045990602066819627089540191868083200 3646313 69081392170882619797808827853789952 3646314 3708086295012415547034439363972608 3646315 -1372699686583139525136952981106151600 3646316 2083750752670643953084127885920547328 3646317 727591759759313271440187996416316480 3646318 -262976652800477853918930367621130880 3646319 1112157039668696538128777762739456720 3646320 -47961515202371078871263382087598080 3646321 -105065080152124296920664651249508416 3646322 230316722666941954105317647690700192 3646323 6375442645613903301859576416966000 3646324 -1453047263941702776528089113261056000 3646325 -119897222485581492491163972338035500 3646326 -416781669868361471650495781216840256 3646327 1247929762449459965979693871042799632 3646328 313612987395886462002316762644480000 3646329 -363520847884418855454303843819573600 3646330 4627925408792132803784553013526400 3646331 353426415932006520445717354179895632 3646332 -1005434832273777726055363022798559744 3646333 -1620001705562490488165620203244589856 3646334 39042492048308304261668077338276480 3646335 -317138801950183063948511986318320 3646336 -1451947494205465996303541577480929280 3646337 -1074729620346739394153896308623686014 3646338 350779623312333021076469047214185344 3646339 1600093202030648537586119958064950140 3646340 1458422677655448500997264044684474880 3646341 1176940264649352675114933437385716352 3646342 -25728964493963996819474801564681088 3646343 -964085087056402374908019103570674408 3646344 210669275197046602527723573048115200 3646345 -1457484507206638528006816511955903900 3646346 -433906914589133912664627758388998400 3646347 289957692321899659114029568929231360 3646348 -1258134739578623795997331391205008384 3646349 -448739488320241350408989155000257600 3646350 11961275848091612131405016496096000 3646351 -1174228640593812770657113703258079408 3646352 30005883330716517985574433151795200 3646353 457200988421950583572049753439857904 3646354 1213435471474846643011201622588562432 3646355 290341752949569542718931409924099760 3646356 3975420167626107849886192726278144 3646357 -1604414797960399470147640969214784 3646358 736751345694538105076631947833973280 3646359 1351192849684550735377594942223134200 3646360 432527812481610807050460141517824000 3646361 1599184123979648634894956172082501962 3646362 -397652503395574984804264363142619648 3646363 609259790080832338102535863841214720 3646364 1439621420437981890022056987959571456 3646365 476066145453411286351582538742522720 3646366 900790239487272443137436805040979520 3646367 1333485995650583898417013035884054760 3646368 651597920193778213442124844344803328 3646369 662650621215440966367607520385612770 3646370 -70749990239210458961544282982717440 3646371 553261453394787473409328051668993912 3646372 -112216186062850231530158828756823424 3646373 2733242406040506600606258686265729180 3646374 212573193328542639242447471414458368 3646375 -662074203407947488454693616688672000 3646376 -808189454850961034375215923401533440 3646377 10631836023201543163193401907649600 3646378 566786731396312832989892938184280240 3646379 930205640793795174765102090190557480 3646380 319675495898163171938402210692930560 3646381 -700937148440135400299265032950473216 3646382 -2181962706272992097089575423446208 3646383 -170399599864537015888507811566909296 3646384 287571631946616469859726847601360896 3646385 -778110017426499216543426069242961600 3646386 -602830038279888505965344883083257968 3646387 -75938627698782041180998684995655600 3646388 1547871297521181071565761850142716288 3646389 70680291464860642529593593602075424 3646390 -118394087928562120609766207756016000 3646391 367375319494980495864955253433623472 3646392 482644832040110902664729532714393600 3646393 -217877667948912279823881969589782358 3646394 -385516415892297072772286796691695504 3646395 232394598796379703655727469568795920 3646396 -394657864447720405692407964508779008 3646397 358496083173382455024507997863357708 3646398 -64026992915855938594727586142414848 3646399 -1520809127063095090606284712278865600 3646400 -1881369909263501926463163020083200 3646401 -1507017128695377368689990503067963392 3646402 -161719848535597799645567552229842400 3646403 945587504628438002375079544794788160 3646404 -1202914476768964062257909074633420800 3646405 -334139708375033787772876926887840640 3646406 -410062464933615155709042901571592192 3646407 -627904850987133205674690334442319360 3646408 -17755710900708917864356525836656640 3646409 -314606892304422473428164131280426240 3646410 -56071246863953433291595408766672640 3646411 613768884436550268486450411665285012 3646412 423132527278832766523032668608266240 3646413 -533169021579828600459007741808894058 3646414 -300924018734810594125437487826074944 3646415 -1190301716097725864861371849901118000 3646416 -17140932929622588746253707429019648 3646417 834961119221201356236580025880111012 3646418 -76765286624975423252949427583523840 3646419 166258468260715951863598289980815360 3646420 130541102420543303905087056738017280 3646421 -1296780656453109789837549322557843378 3646422 299100666454442486506336944984473088 3646423 -59566959573909600457043216622604800 3646424 303362815836761118846063402587258880 3646425 579287811153303592594510308019506000 3646426 9330462346125229949241043664302080 3646427 1080381215425301038322299198100430276 3646428 66532002085601764455963255639192576 3646429 -1432610573121846624622019566367882240 3646430 629384870495653516780459285902039360 3646431 -2215370409118951392486668334714962400 3646432 1945963563256690699323921957437571072 3646433 110737685839127535708784595141865600 3646434 571351146069526433710132584331872000 3646435 -159017733420852761519396559332994000 3646436 -539322186908762266362660966655933440 3646437 -9434743557913904523416345142869760 3646438 -474502378366412787321419197456046880 3646439 -854800809918164951056374203470659576 3646440 250037252050537884870656883272908800 3646441 -1230407667150845332730289064612409158 3646442 -841772679451574374566724120117612800 3646443 2780328270251078197188218531907840 3646444 -1191753730986599745925055745179088384 3646445 1480388217205166783723557957002226560 3646446 -626379582885205805874962951545146816 3646447 -872843244268317782002724303397770768 3646448 84541475556757175572468604406595584 3646449 333287251677461604219907757364510084 3646450 1069264322320484182237638728312757600 3646451 1714168120318884928263423808685195232 3646452 -134192055586800146335839107515219968 3646453 -43782610074851939061577892256019296 3646454 92386110039083401828726809978771072 3646455 110711927868564178677102015282307200 3646456 -946391775220956796440511644610560 3646457 517248155244771792651246177762037632 3646458 -158546379979638121882158461544378912 3646459 322106319036019953278450381251207080 3646460 219041578680861284852796425619763200 3646461 1254568288675494889800228726923904 3646462 211728022386275337041141632964063232 3646463 -1422003309995774760513917519514252288 3646464 -795837287572384920788525893942247424 3646465 1552961625502555690473508226659147860 3646466 -629403947343523557957864120878693376 3646467 -942840443574190449872046796908432312 3646468 -110455294035113513841014423342645248 3646469 7097199151971379462344390001283196 3646470 2044676840698992437401974734165760 3646471 2238431187686296668541880744363051672 3646472 -1415524274090332953374968274955955200 3646473 -305081445382745404395439902634412256 3646474 140355004547916267055368771539484000 3646475 -329680082554919271944802660858067200 3646476 10448805016486735174921856948352000 3646477 1075507381056573224930735376367596300 3646478 1106091387699456805149769160685336000 3646479 -1040965117943330015317992609460532592 3646480 68694901183935816074348166512640000 3646481 -25989328209621857367486920655344718 3646482 514477024769553185459687469825530880 3646483 329176320939306415168337774939643000 3646484 205751105772555282166884573844358016 3646485 -1388812482106358401104795428463316800 3646486 -4526515412249113981477373232931200 3646487 -242796196291241004692423017296219000 3646488 73493360873221297910067281421250560 3646489 -209824442146276245052520880530165760 3646490 1466437156342262862579087927837120 3646491 -264182772865847262135944922743125608 3646492 281791526226837623768730046540999680 3646493 -1149287115015569157182234417574543258 3646494 302492480618562276829105691612993088 3646495 1634964518286072922516017085677081600 3646496 35362964869892705726005034493149184 3646497 67388386939347236294621651352462000 3646498 474863207740429151545440550353589536 3646499 143115710071503139260892386086184960 3646500 284050913698941684014473275045888000 3646501 -164467103627710037564658004758573600 3646502 -414278953948109875754525061163154496 3646503 -279921048915933456847054898329144656 3646504 -1462986533687290920770968557872916480 3646505 525641362667372939690889507569418660 3646506 -159206895070866947388376754363655936 3646507 411009004876070881780869690339416756 3646508 -239360108137768351283512919570127360 3646509 1121270640698650009329461778140236608 3646510 120530562650818392581725118342469120 3646511 -2273130732343461977917650221080120776 3646512 239915364315368973977731871790858240 3646513 -890453765293393829052649465260071418 3646514 1025802645181610794093245643693763856 3646515 699371353501439111651128584260470320 3646516 -432320409074384246205424803166064640 3646517 254506589238042658942910529514247232 3646518 763359919144757616614170538326118400 3646519 -830320200993514409216111374864380440 3646520 10823922298774551688434163964620800 3646521 839008440363851908748009477189865972 3646522 360146851169438580332636800938334464 3646523 197276169299255186288402434794476772 3646524 316221166260147434920286954907820032 3646525 604770440197763678243137206970908050 3646526 -117011971471757449664842220627011200 3646527 -1036331859596013385078172393712961080 3646528 -47655733253359879537655219711115264 3646529 21506441525793135258003075989166240 3646530 61710042238020761829163074616043520 3646531 355231068003520650119216037767713260 3646532 -263374677386229755591120988730130304 3646533 117193339514197597405972697180876448 3646534 -81778412557292497817934309622959168 3646535 365173308574429038744048710378852160 3646536 1278629918010227496669323200629350400 3646537 -679799772863737551145809704973877920 3646538 -127237512705628935546376214141762304 3646539 -51652993650152372731525289628821616 3646540 418551197650859822708824268447047680 3646541 1603497438939031737286932961199997942 3646542 1369454016737533480691730464148148224 3646543 497247075717191494382388251999234304 3646544 21341703242901584509821018435747840 3646545 -107267787436412687936213626412803200 3646546 -223749669731822697940200197398834560 3646547 -2149374976673325585847390187887643040 3646548 -570650279097871024287223956770775168 3646549 3010044566971481910231490099842120160 3646550 -380341398298178408248449171234415200 3646551 112002226131252014981662018728259584 3646552 -124594906181650572872007582441062400 3646553 -1530417050290294788127341373227246198 3646554 -202664099698942163763939635664264960 3646555 -1018234620826221204022408853477860080 3646556 -1003806891352619580914204331985927680 3646557 -154284049527753694371047043465800160 3646558 583413658888245268724918119790688384 3646559 -60442123685210229826294113189255840 3646560 -211553233385489104238365904449044480 3646561 333108123700873540690502996933350400 3646562 932230980178421760713161405619902032 3646563 518303696708849192757260360415181944 3646564 1668544777204798927067677722134534400 3646565 -388642182634973988244331370653863080 3646566 442418381547153598560765015577866240 3646567 -262800955658952610043980137540589384 3646568 2417192654154811821831722445918812160 3646569 85551690974660013194711539095441888 3646570 -251249313144040672664560369984463520 3646571 1077376799906637469050638693686344 3646572 -3197599627545837428714083697688576 3646573 -50977583426454529195672665201958464 3646574 -601989261054832028954015621605654464 3646575 -462885081459647653418379972712893000 3646576 -15948132458631128255754634209722368 3646577 -985032472959571220829288518497662 3646578 -19573358315743014282858006373681152 3646579 -846298940531833832483286476132277600 3646580 58861322104018985738379151790866560 3646581 7622733914133168492402056689000320 3646582 -372764025933576728300744932260832608 3646583 1560804801790864925682349391479721832 3646584 -72929413605118622410484914483261440 3646585 1361230492360341976006949030226679560 3646586 -17291350102610705542697769049957008 3646587 344156804672056902665905040442865152 3646588 -161674907304444797532054244178903040 3646589 -588135686271086975709026361975322944 3646590 208035392523851495071473599587144320 3646591 360534573205724130969593937335266072 3646592 86885522187179623222064162694758400 3646593 -1692412598587322514163596439929400800 3646594 423989784475153782604161280841203200 3646595 641195033192531306048176823545911600 3646596 450944430812051477937277680656916480 3646597 83799036328891435468423409975351580 3646598 194532150681595340166740800692354240 3646599 396792210883529249902064514644984448 3646600 -337048896048161568758106685946496000 3646601 258215911865780602664277309538273152 3646602 209637916345520069915658164337001872 3646603 -864318641919506123059335331220079148 3646604 -409871282806186025454176686193510400 3646605 -374777097088365312758229169555228800 3646606 466381363635614912596180345708834752 3646607 -667816400783562191725675930463680728 3646608 -19806295288322350678165710823489536 3646609 447687496232461352532140203744451072 3646610 -344129436405725184901690485791662080 3646611 1046415919442833003070541134255633460 3646612 -1461130127355109081417688902427025408 3646613 366747820425551464595084865515978400 3646614 552505782625446273248870568020859840 3646615 -7909145969874294229255617907668480 3646616 247258807832127092793530849145108480 3646617 -94512518352817512367024518128957952 3646618 308155771997720424150862347356200416 3646619 1036146108879769541308238911622953896 3646620 12933893009887589608668400269473280 3646621 -1595391971042593843966886402216127456 3646622 -87683476788602541084190104228900096 3646623 -176497849743638011787217107798019072 3646624 -144519987182756483242232094347034624 3646625 1520991744241518225647877662089089000 3646626 227594091369952770923927267708544000 3646627 -1245678285552574292391107336222407680 3646628 138417385108573437377581973439562368 3646629 -1207991201733422388737670989937927330 3646630 -170479227889532890296444251539774080 3646631 709247335211223557068452186795935664 3646632 299068006356771615402657047307878400 3646633 -312342054435818513196677303419962118 3646634 -1175383684030264735327203549062132640 3646635 460462954364763556966650573028239600 3646636 163679215946156652716140905204350976 3646637 1861496306854715757152890530643115286 3646638 119706471098010481960868823628556544 3646639 -1671902174234799895233706243890287144 3646640 -159502335390799072213524037179801600 3646641 -953009933700010848000295930795152576 3646642 -58592073263183635297271681925455328 3646643 -167301658455943711269760609463046912 3646644 104227684965458604422751584179998720 3646645 690666560557203514263732426399471900 3646646 151778278308156702867032763627079680 3646647 1566807536027958501495413032733710080 3646648 1542932950427194796707758581122191360 3646649 -123655848201860792967327679775925420 3646650 39690174992071288355838465280819200 3646651 -568994905083950852126704413593587400 3646652 -1218849533614315436923053535781182464 3646653 -47438025667500508165240393037348736 3646654 124107446762110888169248880142372864 3646655 -1678129331121464846558236555916572440 3646656 -38973479525987533113299644887072768 3646657 591530174592705658287478928167401024 3646658 -6295859846767033955662091588313216 3646659 -975314884431004221574786216609093896 3646660 -352225453383970037350203361618840320 3646661 -362717241324047531352411314615040738 3646662 -191489022068437163499330265473392640 3646663 38179395017566248738472189318053360 3646664 725696168824327605536907077900697600 3646665 279512160739921682575451686507233600 3646666 -97557730935419152897606158166484640 3646667 246665570158421827659653602762585872 3646668 -602933213135759213083146721798095360 3646669 768671219957782401305760209673521644 3646670 -457818253930237320959954344381152000 3646671 34650871232423392329324617344765824 3646672 285739886467504323287456912137912320 3646673 13988214087452098238160663340782144 3646674 -750060738581140205497495030551010560 3646675 -146968701348752807916475147985690000 3646676 -1185858845115849767399949450745534464 3646677 -366781596031905176058139588799227968 3646678 256010854013802588617640394703456256 3646679 247519502207223899338452650018200776 3646680 -567629866589003328203014889899008000 3646681 -1427004463853607807176049522284342518 3646682 -58201263129947659333393562165283120 3646683 -977359249921940962498197424925269056 3646684 -503931393892278904306817961667331584 3646685 -129491447201706441749958893544391680 3646686 59915492374264125636026024344310400 3646687 1791628461702423191747738726471276784 3646688 1135959447142120015600767433457270784 3646689 -414021194993656572754345480563464160 3646690 -685818357886332144516927595866674400 3646691 289211393924143743260264943594252384 3646692 39159413466327046846979740915200000 3646693 -87026846223988219768195151736957058 3646694 -361104487254878110626912229753305408 3646695 79279012915762343957908005544215840 3646696 -1122135729741380205862501295875276800 3646697 -1731464049118699496365852751715560880 3646698 -1022973876570403856710074757045248 3646699 329824080660462537528489020443086736 3646700 134811789276325859729299272798547200 3646701 5885025652117414964875542277730400 3646702 -279723896843244747204104058074971392 3646703 -152096840199571541513476045308334296 3646704 -38896043960260865380799117007912960 3646705 -207755721642194519877189232631812440 3646706 -107250356111532433141701850977507840 3646707 -35996348429516241402991346349295560 3646708 42773388669845343178960536949975040 3646709 -736403236073045714930360378989992960 3646710 28026304032327708910302166009795200 3646711 -486542221420637867889051092334801688 3646712 1113471897620291409810953262560256000 3646713 -387719951436660023830371309473682432 3646714 -351725502834860315511054654439142544 3646715 -119730211699363809950847923529190080 3646716 -98458546646297431629065038983561216 3646717 -169528875693554241645004083667882234 3646718 413078354845485199391841312750698304 3646719 -592343718615167983128399746619740160 3646720 -107472947794977749187597581093437440 3646721 692874019152809391207590250373141200 3646722 49720651316062083100257717368471040 3646723 574641104718544694895791319050366972 3646724 1020590705469666218624245027323962496 3646725 -400626640337411243341181009269598400 3646726 -352102773054768505081581823652298816 3646727 -1731614818882160010444108716029586040 3646728 -1811860262527943018670210383955148800 3646729 -175571134605962797578263957753661670 3646730 -21694317913698737448770574582067200 3646731 438802909745881282062870123256913280 3646732 -500293342470769392331029678405531904 3646733 1035670896411948366155641834964937024 3646734 9281818558022943262041688329400320 3646735 705483551389311227804278869770806800 3646736 -191232620660959999752007583301746688 3646737 1497978222121381703083321617364912308 3646738 405714874909089335822861221584149760 3646739 477095882039198014104668871291018540 3646740 525840271990634149480190809522022400 3646741 175010119421598091385600873230202272 3646742 -175917788757251883348779795000150016 3646743 1961393836129878190401946461016594944 3646744 -18662552885234393330981982216007680 3646745 -316198696462673900007368668461132600 3646746 441420607098473139572513763890177280 3646747 -69491648386420598843914912695740800 3646748 -180671742323178996580144290561414144 3646749 -119514381375625247846025998114910336 3646750 560466517589166445144884243213120000 3646751 -655100872197643158736215035908537248 3646752 668018795218201304554995438819213312 3646753 1148942372328978512631911543171020464 3646754 -328082770586714749397917398795701424 3646755 55654008634935859797107184220185600 3646756 973511375381885687073660430028462720 3646757 266222876745575642542811612709291132 3646758 284183969182939450112050458328946688 3646759 -174330791232350233032641482089612040 3646760 -40454881379665129461211021549670400 3646761 -670833732940734535921643093136444528 3646762 -50915935331581502438320855839729408 3646763 -1911683367188992102757873517707165952 3646764 63821123940738399304190807923960320 3646765 714641426386921457144909444584944000 3646766 304667835130540207780794996470336832 3646767 -698301482852906279458935353032164480 3646768 799084273930739903736815609588613120 3646769 393693527232627478512583010659308096 3646770 369437327470451677852692985735641600 3646771 844918036894169481367394944175441520 3646772 -866570827090639524467311867892808960 3646773 -18663259688045741347234040358852480 3646774 -603571295850385171757692297850048448 3646775 -380037421980065470678880837782950000 3646776 430081335349450997121849286803456000 3646777 1360922145750927105921527430845308032 3646778 -490462503866088149008381749239347200 3646779 1157338110888123471913847308503448320 3646780 -1116269615025443513387272110475046400 3646781 809594902858023369143024192873328582 3646782 -27737968538932803475251153122026368 3646783 -389249902106560002781702304424283280 3646784 -262395367195301387451022363852800000 3646785 -141261200528255095980272549285116800 3646786 113916254525890827235168445660261376 3646787 20450500203147909736855521096814920 3646788 10090357933284899075247587772899328 3646789 574713963228454406420856651776623356 3646790 -5198109615208038911966667478886400 3646791 428423700444615491627745472611956400 3646792 1458030933121416382827776130634368000 3646793 1542143841656005636738864592201070042 3646794 -123663116771906422614151463647504128 3646795 1168656594624411027440427728604784800 3646796 -459680091986089660210458240106555392 3646797 -197072108565613504115780988800534016 3646798 676365864133972507522747374661205760 3646799 89344493983334492979121266746116368 3646800 23107516491590252299718192283033600 3646801 -1529162060879687740001709623293032896 3646802 49944242420329434141495308052830352 3646803 492964452428819998133869131842835840 3646804 568327005334584554172864352156037120 3646805 -914203745093466755346126323495792640 3646806 -366797597510522926142956044462174336 3646807 -513834446225106337519596955622315688 3646808 -939906070130059891610194719783936000 3646809 45048828187874423030056941867056640 3646810 -575001369245268629770457507013930240 3646811 317424968449580043699266184630584064 3646812 -3718499405699246228373109609322496 3646813 920233648285731910532599393722734860 3646814 -510337563309401681417651923580943744 3646815 -286962065325757906282394569937274480 3646816 -2080043189265486163981411300561256448 3646817 -457068637560383989068424332523303134 3646818 216874361573470799871101089145791488 3646819 -1111068088953301173364233878663980 3646820 -39473751404033006290720872285361920 3646821 -323292863878082465080176518053793760 3646822 -15353976152428505633942827235121888 3646823 2223854297663938263095467697342928720 3646824 -635207965902951793230128892989276160 3646825 295604048528391552080220279888379500 3646826 550779688063005597883839009898568112 3646827 441841695236341042824622925485004808 3646828 -1543804299316375743856042216327743232 3646829 -1167012683690463197573032949287782570 3646830 6408473315602542009302791549347840 3646831 -867247248111311331113832017196702968 3646832 -23003487507100140846677448750071808 3646833 1127250365963802331413369702997252800 3646834 164172807841293542018939316720399360 3646835 1269722932722378430248015752084039280 3646836 70059299148484119603805086298460160 3646837 -620081849444114031075960603256636740 3646838 -207540971710186379502451664018115456 3646839 -135602894025560122462589259180343680 3646840 -141518428764431931636335495390822400 3646841 1305190180831909840370503119747228000 3646842 657239914047321336968224521659046144 3646843 292706020931073713937004916352883464 3646844 229594509839743086167133240685059072 3646845 -201527238753478847442400179354244980 3646846 402786612011827611978078824687226240 3646847 -102345678587278743085426238020836768 3646848 54991258214986703617550099121438720 3646849 332330959938395685349886315239415520 3646850 -227248289991074663202906278008899600 3646851 -470437313039283258664560426446349912 3646852 -609771583125264554874107475440514048 3646853 149957742744357116241226845587989056 3646854 -429181163111466504969822241751932992 3646855 444057893500449581146063253970032760 3646856 -1437534961073488981210262710081290240 3646857 573383523020417133560395382585946240 3646858 -875272004939636885649770580660480720 3646859 680239956691626465361108472914383060 3646860 97065336602969264775803217717657600 3646861 -42836761283277868510946830508751668 3646862 -474118936302579430040841416192021568 3646863 -35118770276449042779270334323101256 3646864 -40994686755904517638784348710993920 3646865 -361564123644192162075248127593785740 3646866 -73384894481001729518368015590758400 3646867 552152128468305528238172723934682192 3646868 193320878159310976043293040184233472 3646869 645730922332602911359367276070819744 3646870 -808870745834803232337370408359909120 3646871 -1011118666574225068649727654015430656 3646872 -785632634831075591235875831827937280 3646873 34110457044538958600299842677964304 3646874 -109524206859564663778593803017996800 3646875 -572858864393219322227970888984750000 3646876 1158443727648010294812682623406415360 3646877 -544149378422487859957925260337498880 3646878 -173987639207805940044773907441398976 3646879 41382991472554674993338863958915840 3646880 -415203537500331596767428551041351680 3646881 -291101885868434613092208885945710016 3646882 -1590041253345218566250266232238816 3646883 -2094816143820908431809432330853304868 3646884 335203151690363064238952216872436736 3646885 -96649030459534214484243576743777280 3646886 -806543655631662665147052146761816608 3646887 -584279241268228282272488007955406040 3646888 110060339731212274681756028709519360 3646889 571452558532945806702886490576541690 3646890 -136408855335177218393856365286912000 3646891 92240954227390383373231165997998460 3646892 1150725192470498647494581921059497216 3646893 -1344375862107805292337265076719955136 3646894 960161066459427848890512043402226496 3646895 -618255324461299000538090463694459200 3646896 236835890834179790976211654596624384 3646897 933125356728405524148353875784209392 3646898 -539577562539990194765099281252901760 3646899 -682976024813811581291441290723867116 3646900 -435466082762163985144355735208496000 3646901 462340839695210195085217537384238400 3646902 -29887953928738362216780315681964032 3646903 -388213598637322328228459114997327456 3646904 1958796535329769617991536361898741760 3646905 7079349967607382697209448368918720 3646906 -879228939253018719317945251938762240 3646907 -1827820961012777741679994425639798168 3646908 490031503281914481946112916278430720 3646909 -244406463487155092325040044062403456 3646910 -400941985148959993069931319767624640 3646911 -1458244585356593158845973519640783928 3646912 -520665374723999395047032577876557824 3646913 240843265094056619715401706702180162 3646914 -726449349326047904246344006096402560 3646915 219061125127865715447961226210562720 3646916 -4283057798482970872854520529412096 3646917 -1706416283527921419147586345007016000 3646918 -1625535854600734215371294017359925248 3646919 1152828188545522782546196015741135320 3646920 578563304589229071896925614729625600 3646921 -585659151918582167169318062851465088 3646922 -436999817553774125890237468459735200 3646923 87074796347538146041202525769030360 3646924 -1432225401725662079440250865011328000 3646925 -466245862204759383222476272755560700 3646926 -382064441878868564422596351479749632 3646927 -616600292465484218070930568096574224 3646928 658086608091422701483995426974121984 3646929 244741021938151683082132024154045376 3646930 -36841397361882770803841463005153280 3646931 -429540174583244244437044060464773268 3646932 312188510216640699991825606551601152 3646933 -706950503197522044878168284958665856 3646934 -94280832843722437804968212288658240 3646935 235542764733357925183781575045928520 3646936 -335336430730361115025444875570892800 3646937 -697886224199922713039239363162963008 3646938 -416966524149110713124126654591571456 3646939 -85626532570525739891857884721216376 3646940 -321736964133705034937839845246167040 3646941 376806888574290013329604515570648192 3646942 127978410993956724018962279582705664 3646943 -827227928187642322468461961051025160 3646944 -683329732282746867710518501979455488 3646945 856162080653200611897686397001607700 3646946 -773326842283596721042675264423242240 3646947 703541301887114080281134667303175800 3646948 261391099543599665275777849580551808 3646949 62764038024865465457476035936336864 3646950 -14413112066054188312356228629500800 3646951 -363982975064663188661964584042276736 3646952 -1058739500731342589256792364721356800 3646953 479635585975850982383360380104779400 3646954 -660989310169417858830975102218631168 3646955 196071896507658014588042656935746400 3646956 253950697862967313086360436855111680 3646957 844729605412178220550752748702677206 3646958 -337973951105055082995425805478591488 3646959 -13223119519438678619066978999119872 3646960 136812636255131741587443793555783680 3646961 998880708461086341593276397961748562 3646962 44426426592618982389618623095831296 3646963 1906549642351757987295663555260043212 3646964 268845410771674670797407598105239552 3646965 460435315647418715761795859216486400 3646966 529416556307612575684918159265334432 3646967 41065546813263487375083123349968120 3646968 433021246925603707859857937674444800 3646969 -348994375800614983154991803006080700 3646970 -1012987843791415161397238999557520640 3646971 -1278723492588775934020663230815884320 3646972 261009686148019564750357175873786880 3646973 -2258123285599375934528630992432435296 3646974 -224539380941170473004773491737758720 3646975 -936482032496073647038679171877853000 3646976 185008122265008818942762805016657920 3646977 -528937156099645105505732888290958880 3646978 658673413818610071602573316675545040 3646979 296172797543078895487589002777809312 3646980 43961452017331255002176713261436160 3646981 -450694427379645412731674940318007268 3646982 -68806785256828988742575147364693120 3646983 511616689966971886089963680359156944 3646984 -677078660877107680101286261627822080 3646985 74168999792938522780646026219662600 3646986 24963373564764365150517998753169408 3646987 374748951579074101497370228475640040 3646988 41112296857209939458993875396624896 3646989 15602398832868598260688542718413654 3646990 147363787934114073710778273083256000 3646991 -43052069973720485015898665234415216 3646992 108501617947998482499017563244789760 3646993 -400006760835803371036933296530540160 3646994 236929695792705640244977845710075040 3646995 -274363146283720104916796485768999680 3646996 -380137562610957295896548293566160000 3646997 -1156868000840480814070521273817357554 3646998 542533007167775014479400872183093120 3646999 -818258297938509110845804440190001064 3647000 471039983091466453732284297400320000 3647001 30851292850661523607094605956029280 3647002 -7363607091427177815820439839189248 3647003 403327774330023841095554778759045252 3647004 -292487653375546287608666767092155904 3647005 -489792948193636627405841781738274440 3647006 135259574376005894462144210703400320 3647007 -11194416580398241954857635377652544 3647008 1413677181468838060135724403093995520 3647009 -793531531580709712943308971067318380 3647010 3184295554943894711530875926661120 3647011 -3021079317517617834750649859498947920 3647012 -1442656162595247029160262645407866880 3647013 -443747609985294495542566584368218656 3647014 -541940333596046615826750748637691648 3647015 399057754379392946564725106623199160 3647016 -564398994244850806086343895178700800 3647017 -912669166076497125311446720418486448 3647018 -125554184442934964006770042497904896 3647019 243610580629990455013379943886912344 3647020 391677751159721436674634584343091200 3647021 688443688157522500498467012323932512 3647022 -366180637027468092974123501478011328 3647023 456412084610196089096112577110528272 3647024 92138760108400364690984108729892864 3647025 -37617323855969934484178804431695450 3647026 140839030103084729122385104138782720 3647027 -1387063436270618218194902158563494088 3647028 174652494136099957862272761430966272 3647029 -2140696294383231345068693812847988370 3647030 304055354491100821571264349249928320 3647031 -480580147946187329093186088310185600 3647032 321351004911952330494458740947763200 3647033 175302338771347806576555895548972804 3647034 130882053807379004173371197563350384 3647035 387822763623669536525377943755008000 3647036 -51197403366407066462234513880933888 3647037 592183410982750336779824803128610560 3647038 -367436255110342056116349937399789056 3647039 96546110122173974253614532906804600 3647040 266427400589607429220890554715340800 3647041 -155179455427407819607758819455888448 3647042 -115429818686046985360497466460160 3647043 -955631353937335628871122735390735868 3647044 -1125682219479497341955802767247032064 3647045 -1027235685831644313541919246083680 3647046 113447762657432236075601855716124544 3647047 -2860066812847034057187127544859368 3647048 -1835561742730302420952226405241584640 3647049 -119464025543837484765890968733924160 3647050 -89446054058475789397587835370400000 3647051 614397526274890257178931721377274912 3647052 534099336352478404942377121740979200 3647053 -8689385946506925855851027847896680 3647054 640806914041586858391005032097568960 3647055 522419137438441715296594713028607760 3647056 -70831374172619994026356389031313408 3647057 -220125841336095419002228585922520576 3647058 462767336497052321969927024107219584 3647059 720914967140990037867987291544934656 3647060 -395339099172207903986939772146315520 3647061 -1124801979819451711214064156488484 3647062 -365095967292523648163037994724767968 3647063 -63338965555576323663992948648700240 3647064 -362278995034337978195422575065825280 3647065 184218138094893673494842289410867460 3647066 636476861208784907634090439881077232 3647067 273100179791301476276784015966456000 3647068 680302406392692769203348070479264256 3647069 381541960784753665842271443239892000 3647070 -6092710087998230043908005258873920 3647071 -294699762542598836597604495801269728 3647072 139888933253057512520582860443746304 3647073 -63085506523864981060116818224080000 3647074 -549632644529999135076288062796460464 3647075 -41085653254757274246599431270559400 3647076 -792933929318541149957268216061986816 3647077 267050707883076979365212617915511232 3647078 395957420392214648812882698069962112 3647079 -1230960314458111519190813218017868080 3647080 16579187984476706158893880972800000 3647081 -1563177418457474639870642943457718400 3647082 -244854574492803352720787422567376640 3647083 1417868925993025239667063150398838824 3647084 -233696142126662374980768332190833664 3647085 304218214885110552844174089700867200 3647086 491930246481830821448747308362364992 3647087 10871604148427143143078490175562912 3647088 -1082360946757176582531402474455040 3647089 -825459129830040491291171529357651276 3647090 -258257209285425134773617055673238720 3647091 -97090975537884812029233973427041536 3647092 -741188743400198868069982919025568384 3647093 144675954192924455768476229029623342 3647094 100647440214620910633805628949143040 3647095 401565475597585875373770834107403360 3647096 17933326871697134746502866520985600 3647097 -66793020285669899076447068771485632 3647098 81902479549758637497820458194949120 3647099 782882151214206133187675690269405560 3647100 72213877969577138596225594271270400 3647101 2420722995859684189399909204803380102 3647102 -1010746496644692852137384511608270400 3647103 457183801013904542933489497318034688 3647104 916052223647419574818107029685534720 3647105 107744128347760668097626349547118720 3647106 -112858522619860072614662234544107520 3647107 380920422901368091988619977039506840 3647108 -415123153340563667241253617370649472 3647109 442027130998586914509625203068903904 3647110 -232324587183188833620680948755898880 3647111 -22256164759782132504285523636065048 3647112 332349574625798876858854650376028160 3647113 -2175562181138959158415974992284709760 3647114 -69050032874900999931137185778273280 3647115 -370945664361379059064425561222732240 3647116 1135275842457232908802276979409891840 3647117 -36944323735522106709674506594921440 3647118 107366685865259173404294757464373248 3647119 100882416100378150939440243767636576 3647120 119683135155327122256883472964403200 3647121 -365428327095260613374201075889568800 3647122 101149485989211834120640994793421824 3647123 -1076913538847437625566134007405310736 3647124 264340631569714201832706743156745984 3647125 215994576312611907070059915799320000 3647126 -275066858155427537610923525571317760 3647127 711613902207033517057139216179376640 3647128 -1153808171500781909087315392826695680 3647129 2539379595742964509828624565198097672 3647130 -18480627886331795538263758039860480 3647131 17135166588202766856596963982503760 3647132 430106556231685520950985043562384896 3647133 -182127076574549958161186403547238400 3647134 -161936540670896402146570847141126784 3647135 -861621652838888158772407358267736240 3647136 -1045729707096782193790152526015758336 3647137 685117331388933202933504490734206100 3647138 1001715063686577438199817252275762560 3647139 419930834685093930773056610493308160 3647140 -62455635447476690049094763679744000 3647141 70037895158424211686521672366403132 3647142 -248139117624057399638486862817934592 3647143 580995383629547994674538458386787440 3647144 -74507441874199234799299375538995200 3647145 -554973214986666258292984336889241600 3647146 -518374479862054580738209001791109280 3647147 547347899540300984730239492705042832 3647148 758409787921234315729804638869975040 3647149 2552921944627478825286697402099237248 3647150 -18623226270697734822772545607756800 3647151 -915693337061702832301903160681769720 3647152 -118124169374880598740813024000262144 3647153 -220927492141412451064767226587929856 3647154 -204263267493181520555386012960915968 3647155 87845685457179563422280267123013120 3647156 576282756362544468233434048067297280 3647157 -129010836042150449669716822966337760 3647158 131350324628206247719523499387787680 3647159 275175830272603362057797999906360304 3647160 -244751823703413081688596153974784000 3647161 242762696996392305749485389840005632 3647162 370173635782368820165026834155678832 3647163 -142673001603850201769618453785580832 3647164 335914606982655127845927834112578560 3647165 -1438415272618121106784807768273313280 3647166 56265689312765979163127171761045824 3647167 1805248989231316686531173997799025216 3647168 -240898176619193676150395122574426112 3647169 594559498933535600946963018265942194 3647170 -513804942249850961524739705813514720 3647171 672432987386808531485798531924167488 3647172 664421191375782388400207496339028992 3647173 -1641095951738473573496157658567652578 3647174 -5985646555395349460184224997554880 3647175 120622298618567719432501342087132800 3647176 266216680657992272563299839527987200 3647177 -810302567888629251618837306884503974 3647178 -236390357717664433579830524161234896 3647179 -580478669176346058783022806067198416 3647180 406771295623746551085623286306800640 3647181 199527237652099495121997810081594624 3647182 475548267964711931009043031322496 3647183 -24212734770596602248746265228183288 3647184 290186956203201595428170097974575104 3647185 -1540658955443773894322015040258994200 3647186 175787508546858956717962848908795904 3647187 287437347161172665419405611396727044 3647188 599523614338964559193249355047345920 3647189 -558448936438893651405455868145061856 3647190 47270018237579363831301038813264640 3647191 121364984595348075179022979513525000 3647192 -1532718688306104437590750115989248000 3647193 1095882821866178130885733060017408000 3647194 256057688852087720549146827597715680 3647195 -136473792235592013100018623757096080 3647196 -21498132429972845171943115552598016 3647197 -83421468730525933912659763354803828 3647198 863439161370294821499768825375849600 3647199 265089287232407820117836271531178368 3647200 1011134840635416158544454082651750400 3647201 431847492803475576365296021684655892 3647202 62673658533276976396425268511170560 3647203 -188143259502314009779256437958062080 3647204 -1443826884550764369072362894704524288 3647205 -424124876776320094094675814587494500 3647206 52161487621935458203472560421091552 3647207 -1903314256393217988367131381266969544 3647208 804823817306699104548589269475983360 3647209 -126516366376038625731357128265059184 3647210 218062974642172625070550530647976960 3647211 -185038783170888204086630358266359056 3647212 34961025527547458182342416063856640 3647213 -67779980918397402161407396772396736 3647214 463498245519298173230170764680409600 3647215 79274025322243367545636579336595040 3647216 -447991207907659155744057877117206528 3647217 -6427587311940185443665425082096288 3647218 -501373628249744025124266020583763440 3647219 1468893276289034448271378185405701544 3647220 -135731594703184228456840601976729600 3647221 -1112679746637427519013853878782386400 3647222 -553525938612592698164402986831584000 3647223 63184572278911651272562212432521472 3647224 -501261824410401310564764420021657600 3647225 -416695985206528710991070943167006400 3647226 3157092994816157194872256115501568 3647227 -2092479165841759442685399471385836600 3647228 -454525017215650738245653897338268160 3647229 1106056791046304477883718468498473984 3647230 944285802097865434142448288260862720 3647231 -73153125419163951436298615777421600 3647232 254125895972893505363778197577007104 3647233 1474622504429637604206643900833588482 3647234 480788326931149584737603793334232016 3647235 94446123595257669169369816958094000 3647236 -119396926355348574752094572795511552 3647237 214930620048797220883852945985338944 3647238 -36677398058635682042649309428656128 3647239 1515414443587879750571668872226497256 3647240 -412265009444945140863874304409600000 3647241 677385400885388439269415555461143680 3647242 1042704354753060553610150662524436272 3647243 76179062429815466837545008884664960 3647244 -986604015862017822626820168950813184 3647245 -440880311916236875372711984076325120 3647246 162953058022298516304237244354417920 3647247 415162905896503148755592158178556672 3647248 108444691003161761956589413351292928 3647249 1046306856633947018955748524911711220 3647250 -242487526512963585798051835448952000 3647251 881136134262055572752838144402467104 3647252 326738987311325319358702544000993280 3647253 -400935005153292213668893586823971136 3647254 -40871719109702830295041896473729280 3647255 -446531373178015474512885023310036840 3647256 -1056118334136475368755485402447564800 3647257 1692126042255804539359968249234882506 3647258 -223173347995668896621420776483125024 3647259 -178074020769503769564100791560536320 3647260 -12092688122125894168159557164528640 3647261 1206404482016590684810923092968085862 3647262 -360819487192351295189811976054824960 3647263 1054270096094489479470588025221372512 3647264 -705380143234662452293434668382289920 3647265 -1133829899557691056199347661052986880 3647266 -94272636311278869946709922534478512 3647267 785585052333248582678848506327234192 3647268 -82554740759811878495529001305812352 3647269 276599969672548231370906805528579744 3647270 374626666245387088837204502702929920 3647271 154858676814621995398412413446944640 3647272 301177911963705301187540991590400000 3647273 536049801373376062945189307062631040 3647274 131397132778752159165446069303715840 3647275 -195665986069890636167133131815773200 3647276 1211473077079871244540509943002492160 3647277 311244454097681003249515704486524214 3647278 -37482120823278369067000193032053120 3647279 2503340342137515196724114031579971976 3647280 32019181685645397405934466126315520 3647281 -1004448754728938924760290058917775072 3647282 -1452595231349275999119127339605946848 3647283 -738712531312006055258269738920488400 3647284 816070141706860850727386099827685376 3647285 256966474109003340222601822478269980 3647286 337720941985733250432657615877489632 3647287 186396795756986401337166008774879152 3647288 -475446414517209331542702792661463040 3647289 -248919001242928157515778704140194592 3647290 -158073786860400155799087612984820800 3647291 197574721473446551853017545035230692 3647292 559142118948954225251595687566229504 3647293 -598795360494769615844626442137189556 3647294 -4656988743025646044942836132888576 3647295 380403931087086297323012405152077600 3647296 326837710588131908321286029477150720 3647297 1893559745585552018947397645330325600 3647298 -111613875483818423393536866590814336 3647299 -43564706602129260841318118137865520 3647300 521806263621421032413715439280342400 3647301 -73631542341663502903013479815202560 3647302 764179613433541937286107750383015104 3647303 -48878657810200211393504338325928 3647304 -269787956502001003941436477409894400 3647305 108451178334628648388228883686641920 3647306 16546250292188391455787689846892384 3647307 697729159647567837491531923599450840 3647308 -131979807118672429815651945966685184 3647309 -522009579610354933766937133934853120 3647310 92411666774710471156823620511276160 3647311 875577924662039680673906372590434000 3647312 -102281457946927069877468394042064896 3647313 -255873659334962502052211220752864256 3647314 -380038124811748971752019331913813760 3647315 -811444199685069951738636333088898160 3647316 -953164518501089073021679635910594560 3647317 -880720150635731865607844222366670528 3647318 -243937356702064449904492656737852640 3647319 115597398964246437237172042321853856 3647320 -553422292305836298600004237884211200 3647321 -1101543674991944901281216368233442800 3647322 265688392052149346333829893539968000 3647323 125311702407404861617745935785941160 3647324 -763981729901814257000919072777506304 3647325 88095939402274960362085584511279200 3647326 133605051700020954729856257028586112 3647327 346833678490567196532356689148710176 3647328 -1018113691736915231386175557433819136 3647329 -498540994586239660202808811186697024 3647330 497497515085415409041587717400270400 3647331 278615380408844390615071404681240960 3647332 -87043453917312388715543113969157888 3647333 3532818735799389657052281017571945024 3647334 -659173064295280437362942291468877120 3647335 142600662688630687264211155951021200 3647336 110389498798161231864985819954544640 3647337 12692353960561978966360922789423760 3647338 601665378428826190632905914109350320 3647339 -395369733230951482326524703285118860 3647340 63598548103855051131819601953822720 3647341 67016407928637607047131941651739904 3647342 -461943427562777769764562562715732928 3647343 -280487585095712224434876107140338816 3647344 135272684343968051468195973492965376 3647345 -341549156063824349748163273189683480 3647346 10893185705562105473306892545660928 3647347 -1092016256941473609019810374398367288 3647348 -227999019143133311734615014653131392 3647349 -7880939312663013919253265999472164 3647350 175003027009104925452308819403052800 3647351 -1370737908821343155910044161103142720 3647352 -452223742084989257266745462291496960 3647353 1370885092557731096483504042978778602 3647354 -547627485996424846414200996909169920 3647355 -34867173591618023387891726428433040 3647356 -570049775425989132569449303029422080 3647357 564255707744257457203131561677193312 3647358 -156260086570115191407144844627254720 3647359 -300780651138735770079528872005532640 3647360 300261880975317861872970019897344000 3647361 316166078736897692585144774026861872 3647362 -418742606186953492014615728107691568 3647363 907726193918270253494101434353201904 3647364 -716528961585038105738700041447875584 3647365 -71314193722813460160222565865212740 3647366 -779931035503931803817313903481726368 3647367 -104679694860982447146719432176494720 3647368 -1207163047062048950461135409738173440 3647369 94391649721013088107107941759422160 3647370 -134359748893180747179798631631251200 3647371 -278796836152167260080829079398904000 3647372 10391228387773470198591301843702272 3647373 905360045982599104524073998775224000 3647374 79487376413567967015975265988223936 3647375 -2032800245759808488827974063325890000 3647376 -336255820614632283664172066118696960 3647377 -634774985511922540795271609692429774 3647378 382541916557375580928391180164217856 3647379 -225744816003893300838635258845317120 3647380 414907998749548805530956532793241600 3647381 -606257722318595401878283320287944818 3647382 -12021994322419518397467094120364160 3647383 -272173864093513962226820092230413368 3647384 170522952251048531477636730210385920 3647385 307620598179504668011795553083444800 3647386 -282343984148915361482724580454977536 3647387 -88736943327790419143386966315736880 3647388 -938883693388603489902389007203696640 3647389 -6419349848674458228858688584118912 3647390 -416678929754211144229857075632836800 3647391 -861378996967540777667805487111627776 3647392 -781523783200434994655320144588308480 3647393 597508926637117464861249243110172642 3647394 -673042412891971990049392076685325920 3647395 21547859313286246491558465879985200 3647396 -867909396471656033132213080115592192 3647397 -392168657694017354549834195504285472 3647398 168948424899929351908844090915189760 3647399 143466746516502704231980625579743200 3647400 -447854237533904765368666455982080000 3647401 -639829713413208595867043563501635096 3647402 23339080012440635958046094567956224 3647403 -2201723025580084706214339337393381200 3647404 178439908080361634551676094311449856 3647405 -448727269455592127412293777237690880 3647406 -39658459222302269655903620233706496 3647407 208639861215283935955164247801678440 3647408 389577944860001231139859274357735424 3647409 -715334856148285026989016795716820672 3647410 -16960625749832481418129556072898240 3647411 322174629775047145224053149414205400 3647412 170523308862895554821007829325555712 3647413 1148111859114917326708439970108138912 3647414 322244298787355520069023815537097280 3647415 343495760041265936033667000327235920 3647416 -8577594308516176817477208855613440 3647417 560577359047201611022570595296521006 3647418 174671752676213130289807551425694720 3647419 1132137987906153204850995787092862820 3647420 409415722581386560295910782122874880 3647421 -788530328663107088529853686679662810 3647422 2004972642347344074007460240034412224 3647423 11045731765432391136151482347505024 3647424 445783249455468517691841973321728 3647425 -524304157898032670810660269658631850 3647426 -698060905744533147418561325761847088 3647427 352498746613883011707875478331468032 3647428 -1790369407976641145305458835723815680 3647429 141605660766010442509817691057755520 3647430 -631278496291764028796673574961664000 3647431 -342003464301543973250803327635529768 3647432 19671411422560451475656425260810240 3647433 59011989943275066517971113495842848 3647434 307927139734361336584538475742685184 3647435 1405787944378621948766406943605457920 3647436 65790711478290430060895544687673344 3647437 -1071637615137924286823204768916633428 3647438 229010910963870776615943623109309120 3647439 311860748815262063078280661080221400 3647440 -197390008460217294380024109151027200 3647441 -122705872364026151453236774422760128 3647442 -162451415746207868492175868792694016 3647443 2442247363504967449794712372137823360 3647444 -21418548579907849217428856309672064 3647445 18304659908081874969210790581608640 3647446 -42358304085623723486404604712263040 3647447 -2233865646918879493094795712268483728 3647448 -254878994746156746332916473606922240 3647449 -54338474105249915236288781539135360 3647450 232847947414521425043483460256130000 3647451 195867032619914270575741326445179840 3647452 -201415737944287369448675465258234880 3647453 -1485745098251161498927860220107969216 3647454 616975199580064949896160649554982720 3647455 -140778182069034249754864359463393440 3647456 -948451103019955283083340964616470528 3647457 -1580686108255350562059389185963110720 3647458 194281863705155879374913695712512080 3647459 1649630056787995056845954022087957660 3647460 27534200941963675356816291371089920 3647461 -101287060572621570751097977597271938 3647462 -175871483337435434851427571735744000 3647463 -882456778506141586115051919144408576 3647464 -100415542476948668369144001761264640 3647465 512982583170437413483915157343853860 3647466 504428075022411030517797849111429552 3647467 -312416117420780652208030340989094604 3647468 -1394832756137679402969932279703490560 3647469 -132459622074453644711545275934602048 3647470 -304749407574196836432787177782880320 3647471 41345927206236501871502614287846000 3647472 -162741444012539479542769171700613120 3647473 -593860895220131126000510209724624796 3647474 204104544128607275313741974303198736 3647475 3681599884392959144834282495046000 3647476 304641527796508087645956013966809088 3647477 -1736274425878902163915229196100750674 3647478 -41060989799049788759590127022292992 3647479 -82150834352602158482163308072545320 3647480 -1804467662792104113408227176066867200 3647481 -162474509471307564665094137316297648 3647482 -800571010373776804541639716997227008 3647483 -84936677973200890006193964498055680 3647484 -454016417450566584952971743528033280 3647485 -1015099532196916187319325189515620820 3647486 -91092593036790412745118044389873920 3647487 -651991973541075005661237246689088000 3647488 -22887410250971296660455540098334720 3647489 -726724741890086724116950778412787710 3647490 139439254094717576281042874983833600 3647491 -469264716473382736677802085873854336 3647492 1183896183793247207712698273968780416 3647493 508010380773089190286818025889477982 3647494 -113906693629194636822368191110881280 3647495 199891918121782341247260357319533600 3647496 -415972276577207389280109255896678400 3647497 -383028855255702153920070436425671488 3647498 57656004350971595204935595746437120 3647499 52451635564760645361746900241132480 3647500 -232766869319105771336607877079200000 3647501 439256314810023389941429860094846080 3647502 -627662482290538312316761282083937920 3647503 1488415957277735265607493376572756160 3647504 -77981792890879550496418166101770240 3647505 490994023993648862084604051026146560 3647506 748644702187873180131582249166485120 3647507 2617917987530991842236058389980643800 3647508 903175197509910105817628811534120960 3647509 -2536698456629356919225534455414207040 3647510 74094573405739636301927840068988160 3647511 13743155401534368568891698894828360 3647512 532315424197267662354305491414425600 3647513 -204114845576967537026255724437791356 3647514 34899741543033965954662216423704576 3647515 319029113370376135968480161767172160 3647516 -1018378978750538513080471515167746560 3647517 390292267658174057023939083727889280 3647518 295519217502963435335008938436608 3647519 -587031246514055163141842227773615360 3647520 831714461922137870361737428107264000 3647521 909180166173159140960015979595005444 3647522 -93955905182962655924404697705803776 3647523 -6174175406501244593844119639832192 3647524 -156391065785546757510102419642523648 3647525 49725434443879670422604572402488000 3647526 413540036632253170007584986604734144 3647527 343025339873089676635435823310918528 3647528 1023519973413772380066635064812252160 3647529 1823155532716186339046165086114454784 3647530 442853227407596443614873504813368160 3647531 -1576935826362158180032578142721038668 3647532 -76638166645533434290823581408444416 3647533 -1671857968585837419326688621660649620 3647534 348384596556600064048092158122545024 3647535 3981074065463141172034573423111200 3647536 219233998717196419214679044138401792 3647537 1902893575589109127698090301538758692 3647538 -842115698254397932830377331712231680 3647539 -736302647180202330578837318462874880 3647540 -204951221624113132366752840555225600 3647541 421521218833169659004866790595938592 3647542 -778894714208405988118343061202271328 3647543 218563164438429810607814703363927984 3647544 -10288646617506496274936641495265280 3647545 -862271237259155924575417826034300 3647546 -375143454503880530689553984069832960 3647547 -796202472913623363317180465524799232 3647548 1553121230052643838598004295232718336 3647549 85059439221399308277565389637124364 3647550 116452005816889196103902747592484800 3647551 1845700050876408548109380440790735552 3647552 -305887505451102773871736499241222144 3647553 9246082321539535965229503424659456 3647554 773984161462638103685739485419521024 3647555 -151376288557311194687669231179949040 3647556 -512910463600526309246718643282071552 3647557 -843448937993670056714597546090148960 3647558 -1008195680007145974188804983361577120 3647559 1272928627180619184808436151877441704 3647560 384040773577912467720660475434854400 3647561 39186473419244523146155333425469392 3647562 199942603381915767602613679061733120 3647563 -1226262030153631747218733038065667080 3647564 2198155116113123057250695438625725952 3647565 247021916323508443414176754421232000 3647566 -238107813644010745094500121587197696 3647567 -129725196289125609460403305212911616 3647568 111901906476517420296169331879706624 3647569 -1277788950981844192994746469746327056 3647570 -41125236991501359680936498908454400 3647571 445179447089047013292637474953658464 3647572 1104697076703003801712287312618286976 3647573 985152147018350272966626142579215822 3647574 112168792436398755254211173777654400 3647575 724839435063982264477948929650442800 3647576 -416945997227639749802463268835328000 3647577 670826498338992174020047598283879120 3647578 581322319468663628588610777649401600 3647579 -235227328790946521720416926009644016 3647580 -366617809409035765886162169432099840 3647581 -449390234884642588706028115990814080 3647582 -33828421259002095928022122955083200 3647583 271157667257674824223539212237080152 3647584 -144335925731205399166764018070192128 3647585 -184032657252895614878679173105299200 3647586 -359270310571727589906882021916523136 3647587 -363848615168949628281176925689352920 3647588 -486683058760322840148095455343247360 3647589 -282029094672579494777010470727380832 3647590 -827830449339260251634955675676483200 3647591 226951327267298095418450628299623920 3647592 -8117684472760224725338796542740480 3647593 596735149308877703855661535311565824 3647594 -797874780726544174456026774593933904 3647595 269170867611984832685903413048838400 3647596 463191370835422904132462680351443200 3647597 1993215964030939339865854931225129046 3647598 -287784981252915403393576291361420736 3647599 1514253146675483429277969556772315600 3647600 -242840794262114134338441177870336000 3647601 851635467372965603709968206053144480 3647602 -116313945626480240950507382603010048 3647603 342848827902549609204873653726985960 3647604 -244299437144925267424543846594560 3647605 345194536111603153977661755115068720 3647606 89129141186370714864174724621930944 3647607 -815728560313460413099585071895729920 3647608 7121977744275638629475759403356160 3647609 -480494265836941321197496315314438294 3647610 -4027704826554406780481941973287200 3647611 667597057916788448537553292136085504 3647612 -388145454905014994290786356628383744 3647613 -689504611092507522234145952707660416 3647614 -366276422535014186113553394860233728 3647615 366432320851818078083597601945603840 3647616 138003795613164263083193152202342400 3647617 1469085287006845933590518747345488852 3647618 240979419319504389443113280877665280 3647619 996608161474392845888776039173372000 3647620 618878558583644731738831171542528000 3647621 431565499133125605813907721191979712 3647622 725433788771331503979265632646714368 3647623 198453797384443419863218709624334336 3647624 1554321238247926574647465336114344960 3647625 263264238224947817547916365443808000 3647626 888349985306443291137794768493406512 3647627 -94161391264879716995816145828820524 3647628 -170696137673908034841654378328428288 3647629 424670445874335111751191432312834230 3647630 -38518348058897979719917003088056320 3647631 -12848177747233592503411488990752880 3647632 526104713264191417094151055880462336 3647633 1061056730146488966508114508202797424 3647634 84041639192951046477952535899428480 3647635 1280920038269842193785169350749436080 3647636 -1165014135141677009217944948104810752 3647637 12845550731333715233078549930056800 3647638 -2483440811449533340644088218640320 3647639 664174412865688669247164658943041280 3647640 -226216452966367788912997874608128000 3647641 446991478841490002651484190986068042 3647642 822752230168333057248838612424531712 3647643 -1146101165285931614624362822286252136 3647644 83808261685616285691311173378965504 3647645 247901841280275000879936288625369080 3647646 30603935691925386617203213365043200 3647647 10666110760570049587523811770788080 3647648 1687977097854338128811175224103075840 3647649 -69033875528244001188126252238770240 3647650 -46447266071836311667186475506957200 3647651 -41832050318517691021434103748540160 3647652 -216465447471699599918147648795332608 3647653 -901773530891681052347066821895949060 3647654 -539834169258770702613806833529800224 3647655 743949372426634754551337835735284400 3647656 1472932226567148061056592634710824960 3647657 960665588956211138421279971962638180 3647658 -129705977344983657188100486724373760 3647659 80458189890920705055740409525079080 3647660 127012419613169041921718912455004160 3647661 378989848762899800643913206135852864 3647662 -247037918211636916637112605989217280 3647663 -241436123036147326871852689346660280 3647664 25561140654739158844350860302516224 3647665 -235875728307517011202284025584681600 3647666 1488683833150399316511269840869776 3647667 135385244259244387490608690010757120 3647668 1059867524712797736510144741195506048 3647669 -652362629057952521897513926011329700 3647670 33035329829457853983444147554304000 3647671 460261923971481476728415658258360872 3647672 -78016421793952628119458935388979200 3647673 -47761742607043539995229324457110816 3647674 934824571567244723797292137266996336 3647675 -379154189676296469493868851643217000 3647676 -320985282917138160377169998569036800 3647677 -73783250368639929555477637278320640 3647678 725822885450234676561942491875249920 3647679 -345501375752584041924075926452905600 3647680 214748193971826551102143524765696000 3647681 -181804057147346768803900013655307728 3647682 -55237286615799997046164806108769248 3647683 99124279811290301622783606036783904 3647684 -695097616263452522991815134290207744 3647685 125081937260402279137292823380755200 3647686 -45357614161666774898581604140387200 3647687 1168736885905028859243023603508165336 3647688 424330410841831351668024128292618240 3647689 250183677003049749588222321773542490 3647690 1492685608534874736961412750400000 3647691 352963508412477670766839687087295100 3647692 -416761796974774767261278769327587328 3647693 162907386014412842051475093211868160 3647694 -122900418273442457821672912131145728 3647695 1074728113149823480575428575620733200 3647696 -150283423141034161537018426528235520 3647697 12721803226358613923740096598050800 3647698 973437883700611805482885025615571600 3647699 -2056051373411318011951872916174916280 3647700 250647565033603197880367990934528000 3647701 2411888037620043559218199643219834702 3647702 -1414527047452348183794929100656589888 3647703 12720755383601492985698488547715408 3647704 -17284416429968979007188395181772800 3647705 597370603902714934171772910659417160 3647706 -4321039080520023002816843161437696 3647707 -1240639798021603679898494460338217120 3647708 -120065374910756639125768818854461440 3647709 429997644273370538193974590533811884 3647710 404292728087349483823657100590043520 3647711 271856834477036086238666335583313312 3647712 -764080303210675072093517544593031168 3647713 1239202088512006930133252108063724962 3647714 488057940448865306275921118950144512 3647715 -741085639987886395125189639690240000 3647716 333883620465342824893394119120001280 3647717 627066551626612176179066567344441152 3647718 550093081688839214447437142970006528 3647719 -757652917390397349072954079541918688 3647720 -1135483008515305338544707918463027200 3647721 240104746541267651385674532603906048 3647722 75814961684104732086677480498605152 3647723 -1580378259513697259301958175609654028 3647724 -90513490590733305230030173231715328 3647725 150022671807302001815019683865668100 3647726 -141922509851043489384561105472778688 3647727 -113895202708542138288140060342786160 3647728 3615030535379735150643580088811520 3647729 -311924088929443620620079690513890460 3647730 134810707418158974286277388738654720 3647731 851673349396849716827641129587814512 3647732 -1271463524565145055253092644205795328 3647733 10977137995403694184258427836327584 3647734 -106391993783577189996141631403020800 3647735 -87665807194967174967591331678347840 3647736 -214168151885392624202972868802867200 3647737 -81552512994373010958009264835113888 3647738 903328858470730303369679387181302496 3647739 -28159653515843180369004595726777344 3647740 63249623103113593296830465210288640 3647741 3155070551413162116881562088397077080 3647742 176440626330853968062764108574874624 3647743 985973799530446843787295487552103544 3647744 1334664592752312008403260421439488000 3647745 1639050077293527990907560150549904320 3647746 186747460427856206399513639150868480 3647747 1214380742545666885487397463947443196 3647748 85080630496546684042928761998643200 3647749 188903892222820243905686177815023136 3647750 -1294824303207035478120854095543296000 3647751 136612604002773266822351140077483432 3647752 -1110502196923545297313918728268262400 3647753 434615555366085475397133937865508000 3647754 9955255162195885732779375057922560 3647755 103072324854722924841673701650096160 3647756 -230577039116510439578363509177562112 3647757 -546714878602707783811510105660407360 3647758 -137207301418470169496214634725273024 3647759 903818859889264879991357265279606960 3647760 -111592497783476938852533767897088000 3647761 -710107208852306911435977400014791948 3647762 223381695488315028488092908139590432 3647763 13179189990635795052317290337749584 3647764 739141115931487774409402254208126976 3647765 1707344617197671106876854269289452800 3647766 -535952819874056576698928601948326976 3647767 -1213693966241070841308609808036801920 3647768 429597094836191835527599669756293120 3647769 -724349783403336768469595210712772656 3647770 46707939633790117380820463756513280 3647771 268808738697393485257872619157535600 3647772 68895326080376777025268773644874240 3647773 -241243105332553383038761049156173978 3647774 64429206182956291023426524326933632 3647775 -806274530447046954363518952651512400 3647776 -416575881238893636976695309238272 3647777 66663112954889814285533466355368960 3647778 -104113688463947776811114339486733312 3647779 1216260905422405553639648962583052380 3647780 1054818173026611406979298763880505600 3647781 -1131433845947521872645008064724732800 3647782 155749916310376036505869826872454592 3647783 1501575688721310120158903735899499064 3647784 330508823621843641009182874844037120 3647785 -1123577418193494598219513633937917020 3647786 878017413111792803928329641067301120 3647787 808593515734409251580152889520624 3647788 -1305460345660604148285703050997510912 3647789 1110963418895696288960077345510584960 3647790 -313480324449014247316187153422822080 3647791 -403311380165968571187968783534308480 3647792 -430140034256157592636909445730828288 3647793 44674246800631670087373693518128320 3647794 198751139069684166376800299819092800 3647795 -653189497597767959396469296779549200 3647796 -223396621074916260191816415230251008 3647797 1007063609471076703957212252141083246 3647798 380894240642149390230932703143380992 3647799 960621897134344902151595923263711600 3647800 161407389334615680949333495658496000 3647801 681338870637288737405816446902453504 3647802 -694310285546361755612938341412512768 3647803 -1474656330224049146279718896443345948 3647804 -986169333421862196987354766556857344 3647805 52292456622301485606343221192480000 3647806 -36779540274716141975441416889787648 3647807 452015004566305187077990182563653056 3647808 -66734152976953521419610450328289280 3647809 -650560619477715374948869799807823648 3647810 43912592992436765071279105232870400 3647811 -889584024564184462597715053452567552 3647812 286674693888057665142653369062051840 3647813 76627110308464998073025641247901144 3647814 102508388459653993022872741541921280 3647815 -560342453672828636040311099800426800 3647816 -1647736788196520504013812168040299520 3647817 -242447382413366174745207308458181532 3647818 -1199090407562280001310458964215543200 3647819 5745669096147489158150462878775040 3647820 -184506274998623415260795953385226240 3647821 -1132261781770683219082888217149603328 3647822 -647096739575949078621094277287572288 3647823 -819974531379311596339431486280796160 3647824 -189023151926681383175613137119682560 3647825 -1328305895131404253335600549361008000 3647826 -115069344014551583524844933027914752 3647827 582186961728674215917818957699293676 3647828 767324670376103168000655865231056768 3647829 1224326282135548872819907494325916640 3647830 43921376602634740366258092902332800 3647831 -377248809361273420167345170403583056 3647832 86587731294046348058561349290557440 3647833 180301200802628537323856847320485120 3647834 13123660026184812527240060660444160 3647835 20385789471178036005213664878509280 3647836 -1151761698378160687380159220198059520 3647837 -150589788971826008011924407020137248 3647838 -38309589398326290495119308480361472 3647839 281633630636096446811132701681163224 3647840 292477346059413549121155138956820480 3647841 -82309377270186887549135010659808480 3647842 398804000151046660572184190531420544 3647843 783953732297683007746004549877428880 3647844 -430415357844908749552799278059131904 3647845 -913991018458285357932619472333184900 3647846 663386013098989602744074115499484544 3647847 445675290186278846545781720999225472 3647848 3571198776862732568489086929958502400 3647849 288987122555879866944072625465113636 3647850 108246041094460739099838566057683200 3647851 -669698364131753801213140678379979148 3647852 -174601281309432187194321054033254400 3647853 1373705768100186193442962576141203264 3647854 -824119651923048724996322835871927104 3647855 -1140315176309400242504270868018861240 3647856 -220543767230546285172066346293362688 3647857 -645239949076541729605437813379115520 3647858 1274108929785350411665630592612247552 3647859 377795530626138645222354834600681840 3647860 -1361421467194232237892740678314252800 3647861 -687510740293085560025360238914674176 3647862 18956934222686874416953985237038080 3647863 535082187999571731341073677026439104 3647864 -2222869145090062510408786930315284480 3647865 41347944296562923999361403644268800 3647866 72436651747194127371903708829051104 3647867 -645329694511094151187083914249221200 3647868 86756126069620835254570716565364736 3647869 31266724740941201238090167102006400 3647870 -10201991066181508017103188774249600 3647871 549207633023950864913056561245099840 3647872 -260196529674618211572822850928640000 3647873 -603156806066331487336957125177898878 3647874 27624854390272925942848635841443840 3647875 470675907320702721660794001222720000 3647876 578041753026592192088033701567839360 3647877 -1454217398459334004212691038443026368 3647878 67011269804975416336188668513751168 3647879 -386008164473210538187867204789524624 3647880 712842908847823261726739111198361600 3647881 -675255917665143541816914784842798300 3647882 -503752864309364058702122729566133760 3647883 31080931725385077438366380827948464 3647884 548940713579901620502424230068775936 3647885 -394356066391893924089583331447242420 3647886 -561674729584027449380699941283251200 3647887 -2046609669058069673181638221424011088 3647888 -260013051933994540860162227235545088 3647889 -360487045055218151009820786498552960 3647890 109817137998669579471825033443028480 3647891 884716487918133243618490259355550272 3647892 154569436519641536403482254463987712 3647893 -1222984444623167219369211127680183432 3647894 -106964812903619919275642259588013056 3647895 599864921093179921904415416531988000 3647896 70553335075264366173925886578728960 3647897 -19438237601602643193625005454375776 3647898 -689892207137019995065738843741068816 3647899 604731805635776106709365357035402136 3647900 -884367764035974400996009676811264000 3647901 -151793982049484243019590718747183360 3647902 -194683211800585333023631702677504768 3647903 377977914650952465205801492139029560 3647904 -198905509815327034785395110922158080 3647905 627831590495960009435302308159360 3647906 -653644474387733685948621331679452848 3647907 1415730157051570718723426382707127204 3647908 -2593553565417833040840286159255936 3647909 698859106233578988203094975862318080 3647910 -106895916824562396074067625221120000 3647911 954534893040041077330263372681563760 3647912 -1009407168791493538525713396528460800 3647913 -291699229397993332702030843144168896 3647914 620155672562479645249284046924411056 3647915 -925858138674410713698929992803653280 3647916 833216705694799349584847119849278720 3647917 -89156324070181877991913968675419008 3647918 74150460051395281972865385289283520 3647919 1230055431450054165095907928850097408 3647920 -55206642876883875774763603034112000 3647921 1012305935939263271227108412959519122 3647922 -444901938454680233671332742030396416 3647923 1436751534490545975757058903528188000 3647924 -122349311554415642445076139764592640 3647925 3341076498264944295879742699459200 3647926 1020807618754380240867241978832874912 3647927 706651657424679807605032379409556776 3647928 66803462841000685577569689059205120 3647929 -468241618870484446254779359444257920 3647930 -15700612052109634486064326664616960 3647931 16030640236292512793524219808037888 3647932 -251508188565497111102147762446279680 3647933 1265002610577438288364829211976016064 3647934 -181993074206034408568908866825962752 3647935 -206861035240837790941281885602340120 3647936 -13851722585937581403404883984384000 3647937 -301327199634796975130057175227980032 3647938 25325684579478463849387079753333760 3647939 2177714819814862653031782090890592960 3647940 -35364985888328971155236642767073280 3647941 402819314599502614636083647862132384 3647942 199576945658345176734289248758036544 3647943 339490341857655177570940257530092800 3647944 987446268734184759847734140095964160 3647945 -328077956446703526730286984777562240 3647946 -524508741738005046592570807381698816 3647947 -1335876169808246527009395771582762604 3647948 -18244848890913942480561077147664384 3647949 27681433256858674221894199597624800 3647950 -126776677607615816845987084920576000 3647951 1295360838026139925121689585999373184 3647952 273498727957145973844635143402422272 3647953 50540186323410754325554439181673202 3647954 -2132148548002809324948037054355328 3647955 -414785095420091419760153606279954640 3647956 -28153680397286846510541936543500544 3647957 1422611573012932875666592089222643872 3647958 -672870114100544333475446818872215616 3647959 -144222262197859891435203620866024784 3647960 841178058502612054970206840135680000 3647961 -123760295486419282049517281315589312 3647962 -911286146142586932580658748548090880 3647963 -2241312292192151354437504653140685552 3647964 -843140565193413384459097482582849024 3647965 26007567835772828783974100115523320 3647966 114697457479876659223763191490728320 3647967 -819869823904090271594123049752300400 3647968 1293066173903872228489957669290639360 3647969 101304959244949149668751318009965844 3647970 521217067082673459365489640170880000 3647971 514689831326748060027554802237334172 3647972 -63058433529329323616743188710522880 3647973 100008800806840301444091045032372544 3647974 -407061724039467273441092355747887808 3647975 -60336118656543278244365654754462000 3647976 517207248636747359375867773466050560 3647977 -188373642060854571095328618465146240 3647978 90699837768027736140929510253845856 3647979 453948041760769116573892017935772528 3647980 -207367961188988868418637560556421120 3647981 -1310863333576361356377849790813440000 3647982 -253131117261223165060638816069505920 3647983 -176874054932148160252569025201119040 3647984 42882640363940005943241924493246464 3647985 -361236745141289789538726883106164800 3647986 332190297980907131311608737979762192 3647987 -79921666058125519239438900373687296 3647988 -249210935683524557298096037524851328 3647989 18515099648216796288318629711599790 3647990 -455753965039017656062966901133194880 3647991 -21293378165058386188774267097470080 3647992 -1509539554653898915873632344739840000 3647993 262972921197271861592434140520183764 3647994 -102554573214016271623494828678870528 3647995 -427793390887597269876050973727448880 3647996 -685091143893518285630587009489511424 3647997 -71115498207624227404290781792009140 3647998 794085863321368448811713915299584000 3647999 -2027998684239794869646930269355069664 3648000 352016391554766435543629986529280000 3648001 -1110252892592313166859573617259385150 3648002 -407087064406646110846270455996672048 3648003 35755432579577696781725354263834800 3648004 664737880321148282295295728079994112 3648005 -608840986257176182846734575221622340 3648006 -34401626844121978683723452501294688 3648007 -409069566908955768144985244943419520 3648008 -306016393780434192560511939005153280 3648009 -79204345532221304213770880302944192 3648010 -88593321158345188520259973203687840 3648011 -2236926356488196965610730982708235448 3648012 -175489171340863972823923185715737600 3648013 153997539228426606737449467844429740 3648014 -1052630283180048664596016622471022144 3648015 166597528773860505312515987526947520 3648016 138136127783526801111221124330553344 3648017 -35392513584904104756662278369055388 3648018 -28492999204994570292072274583322624 3648019 656458350463442493674063560514605680 3648020 -508393294396715659497390159019776000 3648021 -204273910564081869368284604419193280 3648022 -31357767352931315631572062339882368 3648023 973724863449741640454764979579161560 3648024 -830889083255220224345937162986496000 3648025 -308177862857244629442136113781849700 3648026 -1332553914642235351804590186618815520 3648027 -1183794793212658448858989547614015080 3648028 1007665105453710907036788962577479168 3648029 63379289361877568737348355770560 3648030 187580539030529022593422800487587840 3648031 -1760146034434293855162113692631467168 3648032 1308873177868138374876453933219643392 3648033 -809008420714736592050963530124203116 3648034 -7782284181098198412951203845187712 3648035 1602314492975152945151316617939094480 3648036 -153893552492676271677822863755812864 3648037 1023751967422295489008190869901562686 3648038 -909148127124539635562244661498628160 3648039 -334518052479488192495241238174133976 3648040 -859470766441429021297277693279846400 3648041 2341149449163197646367583813622104442 3648042 -379159607879603393026188072395406240 3648043 -8831462008472358620356955340520416 3648044 879153265851971374032068524518454272 3648045 50089089149003610284995998054436320 3648046 585063797109111063987051641814027648 3648047 166599463171054882832371733027263272 3648048 176308369236451085054931135534956544 3648049 -199128268456052342534074433595415040 3648050 171747563670233096571430424086158000 3648051 364559129521697906815728159882063360 3648052 80728165462071934558424592783164544 3648053 -1064150465044155100101825629273490336 3648054 963176844953261159759290706762231808 3648055 -368939909904850397233574866202868000 3648056 -583633484273521483663413462345093120 3648057 -101668713607072298658445293426647040 3648058 110152194899786707273429202743378176 3648059 1641989218613421586961115882765371040 3648060 -36954810329912180928410341673318400 3648061 -2463068512011332173571565830361972468 3648062 77619222252794266046241323325696000 3648063 1136631111039444564407298014398783944 3648064 327995614093975111786226874832650240 3648065 -334252289223091906872073139005386540 3648066 -227478922830151835024042390678069376 3648067 -420054172151908388296210544323874884 3648068 132745782373710485914171173356851200 3648069 -970573587815985036201048832978619106 3648070 676839811560931975032347299125672960 3648071 -363326718412843846722892712658683088 3648072 690450658299425850183897577593937920 3648073 562400828900936743655721765521973888 3648074 -307876664588231707165816642397824464 3648075 390726090455721214884831896238489600 3648076 372847710738811921015669910536273920 3648077 -1106519911544020873661096999634302346 3648078 -9012960037484921606839765095279744 3648079 7937448286948415552693971761837680 3648080 -39983942884947787247306951601684480 3648081 467990023584172776179136255553402944 3648082 -169464225626317184423011017234250608 3648083 2921951542701881805582141071513638200 3648084 -1019429857035403572410236910606561280 3648085 332775349291762968825983765289087360 3648086 185991631949745902175793029336309504 3648087 -311507640030392939084139010442818656 3648088 -172221629307229380374154928557066240 3648089 -640520234530935270981495053584968444 3648090 -13924163624577428155736748793881600 3648091 173818541657755985892508076110801272 3648092 -43812852797897474724074830373971968 3648093 1794899908598682473663890613409201024 3648094 -45735676108871805245486857886699904 3648095 -14253495620310063649395683445225600 3648096 254730836146515447315683794888949760 3648097 -212077432034446989555717940047944300 3648098 -515667990513526982424962346766189248 3648099 -135118282559015616294594952024918272 3648100 -176811780212802850297611299189518400 3648101 103535257576152678585513202291503102 3648102 2798373259266398067631117631425920 3648103 1260647603452748152382388643690984 3648104 -1271574312652208297550575026261386240 3648105 -808499711371105988501892988767465600 3648106 91548906406384786281916120689569280 3648107 -174964804880153788088807944381525644 3648108 589407222264036360808445212449461760 3648109 -2663333982759790696871334399602560020 3648110 277014421194472991932600586026320000 3648111 -142977744141020159353010981741569536 3648112 180397445515755909455234797905018880 3648113 -776742248167231678351726027388907840 3648114 -104714556818712337663625163672696960 3648115 -2201777356402833191517262597606941120 3648116 -145577306563593576869107807138233600 3648117 40287641104786536531939628945995264 3648118 -318147406346601122124630232877966784 3648119 1792883793797754590479665580773970680 3648120 2410236627979047431766445110067200 3648121 834595980097900833498915789690189700 3648122 -374789255829167624555887829367008256 3648123 735235721495998258206969869466788172 3648124 -578354281678776801232328486972360704 3648125 -172965696766854301799684230482562500 3648126 -227456649750688259094455395491904896 3648127 397580712190122438373480807791049072 3648128 1625645184992291896617392616914288640 3648129 1089776852358745883165443971767521584 3648130 76442567865367648643375604057285120 3648131 -2166407125813349841034766698437640068 3648132 787414673354385183950218371672821760 3648133 -260294663463400758058618114142336480 3648134 491526416044813061373197816156068992 3648135 -761244978067619771894083803281444400 3648136 -64678640289360822369758571858892800 3648137 1516410359049096659911183986107685786 3648138 -316829342947866215570553581502319872 3648139 537348616991462920013809100403028560 3648140 1505088705734964080164435982428385280 3648141 573920746018577344017180624352561920 3648142 337381292367999994121926395984460800 3648143 671085484481645930825605930042566984 3648144 -255303269355002792544177381734547456 3648145 -289780563562556058543197446829225280 3648146 -597473652773669812874350287798127728 3648147 988396785996134347851143359154034240 3648148 -117124098324782033031484930510336000 3648149 -1162218837852931296027584076872819400 3648150 536551457702968018372455745034400 3648151 -160083959245385795944289387737799288 3648152 -1813180940977257122929331445417676800 3648153 493781492727272363285439678927963744 3648154 505771583917677299376080176133953776 3648155 203154448971895424915494887292803360 3648156 -634772181794619228832989299866019328 3648157 -1817347739388871141459590297963587360 3648158 1696985197401589605157174660279681920 3648159 2037584612951054345754617966215613784 3648160 238331412298052824248013763740631040 3648161 514209064698545171105097693452367024 3648162 -94785340799889887461424373668461056 3648163 5502978884564480063932607384865104 3648164 -134810293535566220826841600008355584 3648165 -68987105213640968279495280985202880 3648166 1045702650808295751988447063957048320 3648167 -1675960252108828205532019212196187784 3648168 269319763576667547049542147479715840 3648169 -14839061502262982049274691755704704 3648170 -16898936626300018947758981268459840 3648171 -253350243400292607323892027729484800 3648172 -861301640618566127512026359105299968 3648173 85471940852892004056219232646373120 3648174 475301596211896360425370993927517760 3648175 43294409147837938752203064940900000 3648176 170153070233689132529700011590090752 3648177 481549512586395729815191982932190388 3648178 791248228111213686082325310673537440 3648179 1235150424964771343404716713558496780 3648180 130025452333954739296604062508421120 3648181 2848175835483716274431903379881121052 3648182 -360059184416712132432680515115957568 3648183 55697886145314472828385836861125120 3648184 -14571693119987201190770719242301440 3648185 -570331126253803562542847837212738620 3648186 905814389695505851201514606613619200 3648187 3272661566388461267545658889347135712 3648188 167918159376632311517077552549413888 3648189 19763780305959887777041386976380000 3648190 81214945484224364219532421526630400 3648191 -618955142179136557667394135249004848 3648192 13682659517434735293340787851395072 3648193 342074687522648048354729888340755904 3648194 -22042914115946723606578653556842240 3648195 -357327307312340374022596863764107680 3648196 -865679536039651979580662696757577600 3648197 403021013507340893758720982215042686 3648198 489550765694761076634778242804790464 3648199 496893644831791208205476349790986000 3648200 -348073423536242895511660619696640000 3648201 -989935657373795952374832270527574768 3648202 37918477496675635232381754188857344 3648203 74156628576215777702386013952039252 3648204 -91380093625643484399582859023679488 3648205 535204494805629065789665639437174720 3648206 -20709528258773577176601288531609600 3648207 -166097866921666672961443281203005560 3648208 15808908907610303139483373048389632 3648209 352990539535894598378855337840757440 3648210 -86904532050081642063964781759255040 3648211 -480610843558105687248254762836929968 3648212 -38598075448066304407990027635644544 3648213 1951026860805470923716027519646838400 3648214 401566687634531373319817689838670720 3648215 39248852872713887030933473373838360 3648216 369292669946842233781734883316858880 3648217 -994662978544094930423875481483851488 3648218 -91283938165242729071016777142473984 3648219 1374783505198310909280493107315315648 3648220 -892474107929545158069273452947968000 3648221 106340403052923540271440137911395288 3648222 -46318516314783571671570876533135040 3648223 133328327924862372885627310756059024 3648224 -423454552459283943443451345264967680 3648225 80920520140012621030220348268360000 3648226 -485883653314029653280438878087840688 3648227 650464117813516333837086850532370384 3648228 458194491455991716353726173226199040 3648229 -1045280518011821132831709713113606440 3648230 -114781929890723808347481346803139200 3648231 -197243088301265157985178446456381488 3648232 -562594741965036732623734734010859520 3648233 -369643182433333162346827649799988080 3648234 -869216598739086204907064184729716736 3648235 171043746229058581295615766623852160 3648236 -96767665706936248762422785589135360 3648237 138741754368707096993027516805275520 3648238 -105353947105588559797198259124939840 3648239 578542426169971371487260483374428656 3648240 1944924154176771179595171438428160 3648241 -689892388673053040703290049049053358 3648242 -425519942392911882819283412903949408 3648243 962270837575334124612951255971122224 3648244 278719949411072121685270383723441536 3648245 1387106686373289175052171379503449500 3648246 467119640588635301061702536136768960 3648247 -286793531734154135368967623685387960 3648248 60808108105470148653811084932341760 3648249 -23156855220129538096846211417003232 3648250 176442988568030725745846627042904000 3648251 660765769051389235851224887195232232 3648252 128757132025088965670323519225938432 3648253 -56875743709068033015443169707580320 3648254 834502353868149984479087603139725760 3648255 27957424103477955885713373801679680 3648256 -1626717886743113821760603859774865408 3648257 1555233327749004138756642703528574292 3648258 -2705031226393616670834919436370576 3648259 511974923663792817518564188936035504 3648260 -267862933074924788421011621110087680 3648261 -801739986022330744417600329577578528 3648262 220346184729067980204226402399097664 3648263 -1301753751434930878636930651699984488 3648264 -584576875980159095677607246228520960 3648265 -820123302611695631060937479954760000 3648266 1281751087691768995391341164770304 3648267 67041521284383251820738502602624000 3648268 -67862118123268660641144740893876224 3648269 1283707063788489960855638311776239670 3648270 -116836347627348163068346571801750400 3648271 537286429558251650574332679200879088 3648272 -98477472380980294185694382105100288 3648273 -1065547433601408552168647545443488016 3648274 -183680231137148112046046610836156928 3648275 -749200354701393050318130464086907700 3648276 964712208709576378376254528872412032 3648277 2128805768233555462396172394074522126 3648278 -601740326195520183034360513414894560 3648279 372025464134568322093563901841077968 3648280 -617040141988952894213014353027072000 3648281 -389495638580046797075554073436197376 3648282 566361727629115306652941481781055488 3648283 1195580015375890118552883387175249584 3648284 2402452843111912669149363793767307776 3648285 524691640308702678180657006053966400 3648286 -996940370021226777031350604016481408 3648287 -1609951212988736382130381516500855240 3648288 -144306017243900757332139720195440640 3648289 2121989869991047296243657815540117090 3648290 -81418650067240484918681526019365600 3648291 -599135051464024404838885549563027456 3648292 13221073270427955976943745496486912 3648293 -1022748565616334263637226449129377856 3648294 347046137520233132716537093174275840 3648295 594459303634790966677794205700715480 3648296 -273548195772230455064039880518046720 3648297 -408008011120225183621614518489882880 3648298 82633755480373773332728741818741600 3648299 -1017562033003129938127936166911062240 3648300 -134447509763463337477158826491379200 3648301 2013691249563297132566811769931313302 3648302 -7538302688339924294165043833790720 3648303 356942580072244306346486755221211584 3648304 433370422644958821915641265401364480 3648305 1144886042343073195123208253866945460 3648306 90442603390631031792550326897437184 3648307 -1001947428315422395340624894237006720 3648308 -577770667187935871882145873166583040 3648309 -543294799263798523448660017880783040 3648310 103886230411078767392608165792354560 3648311 -178075110847544320481582813909698656 3648312 409907755205620769772645892357201920 3648313 -827280663559032753558474210775079996 3648314 -1712868945915676272408912842048478240 3648315 -405724425054927471970694526545832960 3648316 611009681953481994574156930613729280 3648317 -1021332471999314075868466002535640634 3648318 310170288292258462495985329072253568 3648319 1184565261623178051661598533097558496 3648320 211676523268689072506607683795681280 3648321 59320608905613954006644657111172 3648322 268194719360078714487830871019643424 3648323 233952627515150424096464346354896640 3648324 289793103897075040790647001810565120 3648325 715381806237717532971683030425941050 3648326 85961554740370051763766081493195584 3648327 -204803932541957747596107731647361880 3648328 1193455287447681706874913802585374720 3648329 -135954534163688824612101790257408000 3648330 133409775372737868196173104724357120 3648331 648403513714637912756577332357681832 3648332 -1532869621496602165121217285135592704 3648333 -411949297177901198666231297602783680 3648334 -1274822209978310830720525658642021184 3648335 5782514767791392981580142721356800 3648336 -81034031540276852479601998541488128 3648337 714110177623040186069699952669002304 3648338 -84125596508941985652005053612621680 3648339 510924380078690930824546734063320400 3648340 -1192406330437088893755638349990908160 3648341 -1613087927662832346885696025872534816 3648342 -483788861525803785374784140626936320 3648343 -1010232731338797176693742852552220408 3648344 60066873681184178652693487372922880 3648345 -878305484868718316766365914247851200 3648346 175579737815517401210555358760349664 3648347 2947290822670786851660985554218002272 3648348 308243690740465903677920280170250240 3648349 443278423135900269988680099037244620 3648350 72461484152016434022287907030628800 3648351 93114510460817717342723793292088064 3648352 -1162441562798421473446760863435849728 3648353 813565435779996613721752810972102056 3648354 -554922999523961543542088650325598720 3648355 271480412769138236714187705028871760 3648356 -1038540747111249525603561335470750080 3648357 239034816681052261929312861307341054 3648358 -426441198951049770834945264214069248 3648359 -220772254629391214281063639081089024 3648360 -595324997923668344121949426855526400 3648361 684244319804997088441752156654348480 3648362 -1297508767466333031442113651251537568 3648363 1139966822990660962445673053410151424 3648364 -220506138246960940706504569499508224 3648365 -267618231521224664177097799062700800 3648366 -67875463362242785247798734444700736 3648367 366401727597027335012608528113656872 3648368 32182036477433188403340113021140992 3648369 -428261345229323784910969150615706256 3648370 674724637727265564370986099982110720 3648371 806774977296867210565750417838139672 3648372 -217043336171392665611579175588876288 3648373 -940110716643358084369870158636762176 3648374 -458666848644560144553005094611226240 3648375 1318019736166109340165462462036480000 3648376 1393273494320850499124755555687342080 3648377 -541157506192452202646963661998200620 3648378 6638106863939336233704149341593600 3648379 -287732802837111788882520305374526208 3648380 -698243492063804656330401592344038400 3648381 808421484212954627741029749050240544 3648382 51900485770249364959778944350395712 3648383 -408140907895496471711885262143537640 3648384 941220213875498234134272954775633920 3648385 124427082013451930952405381532597560 3648386 290551955405279892393117048945584640 3648387 1504312925080577773893398739892077552 3648388 -206573762916225010687006841926882304 3648389 -883988875928592586710322225079332644 3648390 13777400347537209480346277192048640 3648391 2194802375178258698299764387540800792 3648392 -1117517090018800924658838875827200 3648393 873893601241399066372475615448559722 3648394 25750822114527501307934352496214880 3648395 -607834810601736691032479487760677600 3648396 -491012854064916289863485554175390208 3648397 396391900025411798346644082261305580 3648398 -78045204375422946583085627883286272 3648399 751622452335731433504384919669127040 3648400 4966692495531355510742981627084800 3648401 1149824066819801100906957182277185904 3648402 1144248042642804765417026467348958592 3648403 -1339447929589071672272106589955409840 3648404 304103253939002246122932699129136896 3648405 -672974281939516280178042316060815840 3648406 607851126929662146886750836410922624 3648407 -93502303149695169871935250276926288 3648408 784609071573974781936982304309391360 3648409 -6627252195938749695054546741022390 3648410 297119649164098238077817728845270720 3648411 -503799884973158105044562648985561312 3648412 -641192565007155303166070243999302144 3648413 -1061678365123137306573604462048045338 3648414 96383229537591911073859365147955200 3648415 18085804891742393693777355138227520 3648416 -784444408972021065408858197877915648 3648417 -219473636521127265027320526983416320 3648418 709369445812896048174992570999543040 3648419 -406515152921646215335330393042950180 3648420 168129373735547824863096854650425600 3648421 1950927612771675240899739089584128 3648422 569287453473351696044730421849996800 3648423 608904861360069438584403471329961168 3648424 145050456708256187372906413700536320 3648425 820755227010797888724430255556278800 3648426 -210714632126233797331167630398272512 3648427 -1117663527670662762530439107657643724 3648428 -394148630398497501697464459208243200 3648429 473193833253059214297122800009867200 3648430 117328331287695094285131341648697600 3648431 -374347967923175521149294505697813040 3648432 -273741176499978291588234815006638080 3648433 2244505768728028673246686969847922240 3648434 -45501288168112222006294601095102560 3648435 -207742755257625463644404082426819840 3648436 314695982016363425419724420767094784 3648437 -334347921159656724712967678354217120 3648438 213836926119692333257603973630672064 3648439 -343536177450638239968004364350956760 3648440 -143394625669686415597940513358643200 3648441 1144175255006752580145174658259322192 3648442 901004240211199690007144055440021760 3648443 500650352014321848849847536322804440 3648444 396280430350954136963281758626979840 3648445 -982159143000677818914946004447433300 3648446 -151248980794412283122037726906158400 3648447 466532955088961201220033183274516080 3648448 -4327763327007698858859214395146240 3648449 11011835005997574889221143363613312 3648450 -49965078590498231444976028260940800 3648451 1121847156673773266432631237574587452 3648452 -99013916302336315181017110355673088 3648453 -692081319703174588412740090469841696 3648454 372292667825284351934228897562190176 3648455 1058309790376215311087951389748330160 3648456 -290333192564335631617528606752768000 3648457 -715406883151099382431477855236026240 3648458 -296613072198104398079415379187392512 3648459 231205765131195040017632588786515440 3648460 763489345482632790109592463960161280 3648461 1131496446112502576741757651109045080 3648462 574721262955124036322143038955080704 3648463 -114689412079069765024983077236521376 3648464 7181718606791549897528952280449024 3648465 -756287137928340026965060110127508940 3648466 -98634904099375534968447940800384000 3648467 -13420535931346404841992094286113344 3648468 -806749422314753010045791296818984960 3648469 3167971877717088704682944245493046912 3648470 -139879696253576292023370463766557440 3648471 -1402502686978022510494302381689136 3648472 -1894915922270151952279604459193753600 3648473 -167565637106557778137642916492727936 3648474 251665784754768671361493608200008944 3648475 99998005451127372727711247731441000 3648476 519412489077606975436675978198098432 3648477 215751598694031887666468451813740544 3648478 -213103402336328129546392140176856960 3648479 499603709727931478306503502443282080 3648480 351651815343759931072694033779261440 3648481 140481292974330667613303645027846064 3648482 773065465685048084437111313498333184 3648483 17777457454155890598528381285079104 3648484 539333566979618682421137698640756736 3648485 -1536938327524244817417722320311078240 3648486 11224182476698921733188148507625984 3648487 -972018006068940673362690337926769864 3648488 -1013978765204623356113278764370314240 3648489 -306878248587548748589205363093624832 3648490 -208722556601676732115806817331635200 3648491 608321352380530782821099803156953600 3648492 322405029832228490137464814468098816 3648493 1253506481804321273964485439573334742 3648494 181007625263411967710879832874271040 3648495 324448321745585917575496296580911120 3648496 147129455975885993935491170002173952 3648497 1750682315643344747465480780846185140 3648498 229597515799542437103774028697034240 3648499 40085709712554675561815736245167480 3648500 853525382711825835942143400632256000 3648501 689574758790651746497074848840027040 3648502 509145378797394622816377930044878464 3648503 1617349539879448495732132388651456064 3648504 -759188915388362580937151207605493760 3648505 442553314436687342883302798863988160 3648506 1149749792128260816471695527621544160 3648507 16667817062337161625660857767850688 3648508 517688101066158023729955904175901696 3648509 728429161349085631801894988059735200 3648510 -531134488485020396740543473072556800 3648511 919103581258032766706282419630810112 3648512 -52692601014271235708945728190545920 3648513 -810308062365770981921325087630960 3648514 -25980419101413544263194320447580160 3648515 34763404866275939384066752117068720 3648516 -270314613181004771325916565938298880 3648517 1044381728230771525644830971246146720 3648518 -241492954476326292165503101941467040 3648519 233792977941665281077375165665096160 3648520 -281452973345313739414553967131750400 3648521 -323055122979473366322034767648994278 3648522 393876527723386809369136897744380672 3648523 1485268480637869011972953445609911136 3648524 -17954506341431005616727746668194816 3648525 493887902874079655610561008692648800 3648526 -129406305916625016983278577330240640 3648527 -1446785568875900590236394840927788624 3648528 -97808710598901423513428728146739200 3648529 -38370534091328538740596556825309120 3648530 70277907765966254978196993772736160 3648531 717789527792743278094678433842458552 3648532 -1444032927890114719802688895541831680 3648533 -224499819890741613150510143275242624 3648534 -395254849713083491357571119747398720 3648535 -1347727266331445627955345672550063440 3648536 779416944559136495081347719698841600 3648537 -1325100923317626441648193664560582560 3648538 25322513375292069918198977479303920 3648539 -284300793341561058129590503889505660 3648540 -30734773093818653428756003642398720 3648541 -1719650091414799373874090226638996270 3648542 -1160010418716075904833062747827763328 3648543 -1243585667435818210970654079584985600 3648544 -236837740340473221154698780280750080 3648545 -349947002469408061472674611566649600 3648546 371831044426790368718555722052025984 3648547 -1191184372733503462924913923040654688 3648548 -607725005256870515159905588474736640 3648549 -271380689610168226909038492212289792 3648550 6130420252735939100747879454244800 3648551 -2334961263423572797211171723812385400 3648552 1511476401378676386570819343747891200 3648553 -1329622102142842692612943602765400198 3648554 -120412139511647473095339114555353088 3648555 -151027815434576955988426607382379200 3648556 385806473568185137496600232566272 3648557 -456155651660778245493715115601374400 3648558 526725117338455431902227245609536640 3648559 633774342091671636625613721574733904 3648560 275749900320842732115131060271513600 3648561 -61291852209737218497360098481247296 3648562 662929416651638299670232351615094032 3648563 -2780459621076288989503486226691835200 3648564 54709481143601903471837361900276096 3648565 1011797295624325244129151426242066460 3648566 132850201368365108908153833632904000 3648567 -430797212787100328795330493223144752 3648568 18859468928904771843966969134776320 3648569 38347301295341024749160240948684544 3648570 -53933023193562864838207356841497600 3648571 328207472510793149644394344187360472 3648572 403540581991289882999270079130294272 3648573 98220308317596471760434697931441100 3648574 724634096277884071681631297049408000 3648575 463992762364819733595964156177890000 3648576 -88892622862624955993254449565925376 3648577 841330194544709909899902759137151060 3648578 1089504327295394261560474868587269840 3648579 1203508420492840415016098404800045888 3648580 170287660849306139892840921595292160 3648581 -1303430290522441172793043512427371618 3648582 -33297921640402286237412280766760960 3648583 354189190824791819096058905384462080 3648584 709976916537413418935744969923430400 3648585 -621146527579777406466670895652033600 3648586 -716381468244347322540767037721744896 3648587 850676888410289164067602123584553236 3648588 605634130644701953386911957646220800 3648589 886556435912929137340553025081979200 3648590 -107021572518358698382689497947756800 3648591 -1923300375109506530473084593589836000 3648592 -75381540797003258236296461906739200 3648593 6211179330778203868067066862170688 3648594 -480360240676745585219238590776636800 3648595 -1552082196332187682476907907160680400 3648596 -97370185508877277411487013288302592 3648597 -771121030366986841625213330136855072 3648598 44612309957311427470835870203061760 3648599 1183106505644879212308373368880780464 3648600 31105355950564265839932261621504000 3648601 659850680153420081414789316964652304 3648602 -607371577426424559051016025014008096 3648603 6108504035937631235141940965435904 3648604 -203180612667410182192736642658919424 3648605 623595970338883685594921681810645760 3648606 -145579694882935421101468997525794560 3648607 14432326440583232197124817448686464 3648608 360766547822227510689839699121930240 3648609 -680559185173506272956630769625909486 3648610 -397894392480101219214043480194355200 3648611 31382055580336593729454445104965000 3648612 850770788769227017571155558610485248 3648613 76734393042054736020010146056748608 3648614 -125903312251954793083968974547373344 3648615 675135456945062619945251127417984000 3648616 -1568417012239448893187553696153354240 3648617 -575722495799840400000228211358375808 3648618 -188981038362720687078180099660641280 3648619 -454467088448856280505463647710613760 3648620 1142520697495080169398282014837575680 3648621 868289399155623972424328878595095584 3648622 116319091980581727294631026174769152 3648623 -908119763846744037404646557495496 3648624 89088675862025642355623355725905920 3648625 -393821625496416299096979437639973000 3648626 538717210715882690473194342197859744 3648627 11793311257017328965197103696982524 3648628 146951088750730945019331028367861760 3648629 748871772496983630169367202698742876 3648630 -198583551133958525376170494571172480 3648631 289301860838880067618013241270736224 3648632 -378701051374470596660164574708551680 3648633 1114402038411844901198309037209013600 3648634 -516846993009924878348153624782992 3648635 -1541356969836173041521279559221865200 3648636 -14037857023229369003864615792951808 3648637 710793253722519760979251635653306412 3648638 158876576553171051931004086834109952 3648639 -986349230528706351445658519772747576 3648640 273072054502086932283257877272985600 3648641 -3942091160576933486349245955192048828 3648642 189391935494262503012818885341352704 3648643 -2035621945018771758106091116471327108 3648644 110065134876310943929099654653381120 3648645 76985884130913942655493202763040640 3648646 560173709368806261369800613376950720 3648647 -2120015808487545784763421670115708904 3648648 264081076968733962299739242068008960 3648649 -1594887052072789030850174519560181350 3648650 64607562408777840228351513988870800 3648651 185615231475785404181157751923141120 3648652 90233580454421972799945532412805120 3648653 -290524099983311278041704221850209098 3648654 -671639335282924951896287133667705152 3648655 610042619725585461928577490495042960 3648656 -328267059604585507796780152513560576 3648657 681824661632204992459971155976280320 3648658 487061036059571717190247871682996384 3648659 -425754973349747901706395066228049248 3648660 -667043203805916731976574349461002240 3648661 -2248246234589329018927109818454458738 3648662 699004914608941163463758158763660832 3648663 -329714093947997244752877755308763808 3648664 -845302486158800125109990115320217600 3648665 204134528156121724485381165902640000 3648666 17133709799532713056283657603589120 3648667 2274142363176907134657565233925733352 3648668 878098693647700540308124639431618048 3648669 -251341224872703040575533630775773952 3648670 -526919507093112837353705383541821440 3648671 834361586361243784072152707785669584 3648672 -1002666313041379993142115672124293120 3648673 29762573836370044964854277220572160 3648674 40584199020675098930103390412515840 3648675 -552105090356976416263024304021655000 3648676 -1357705181608731478756012495258835712 3648677 -2126289655852676094666868820654560128 3648678 648273597548762283792323459096816640 3648679 -4217831169937396365789677024273232 3648680 263579803587887012514668492188876800 3648681 -665287570385808601357704820222900188 3648682 835506960503950592425385142419670192 3648683 -2066142944967163626999417815952901068 3648684 221295131883740224816431586029895680 3648685 977018970519404745102059328724714380 3648686 -30002022101264175661644461427574656 3648687 392829350662873235466912663482656392 3648688 -32617481220833085847306183823360000 3648689 560485080841993491515300866273671840 3648690 184740426630846369710533616919575040 3648691 715659933461386966427636956401966092 3648692 -1489088501488308152386720112433389184 3648693 -716486321908651978034807748896197440 3648694 245058632543975388379513149556224000 3648695 270288529698440348630000565532878480 3648696 -551400702077148034718542920419635200 3648697 -8352834454512900491866592145924672 3648698 -572521655261287745473985975279168400 3648699 1182911287015475974142082261833862240 3648700 -95690204477892060051892179411763200 3648701 -131682460426697406956147177530182048 3648702 307856928124048898576174965600756032 3648703 -205774139178767081001870369269185880 3648704 858744271836341544439841359958900736 3648705 -1085154387180299175000727894542569280 3648706 -510323085629679230283079857704006448 3648707 410956991339771575969742729443120956 3648708 -417888408798972878761908628624465920 3648709 -1144321718873450507812612707986481120 3648710 306718354269555513511220685029928960 3648711 -806910150819066124645119210808646016 3648712 1634141107276153117888989713819904000 3648713 -131934464594150920369102023957033036 3648714 457745746024662713766635741003860992 3648715 79063138324608993387498784126881600 3648716 641004935987700565498763750431825920 3648717 880682446915074141064231792721309334 3648718 396835453661435860205368656635726016 3648719 -259556951749889311607142713132964456 3648720 -119394386555869596753664179618447360 3648721 -121271114409053924229593958425222748 3648722 -5036863659530122214782810312089600 3648723 -240251689133264728229496879396520656 3648724 36987876007098719009139353334214656 3648725 -969388045261352250006398305443813750 3648726 -23961663852919821309910390959407616 3648727 -2097988887125280596568888598995049488 3648728 -1710926682984590555091460514408355840 3648729 -30622732019129091562157432152789632 3648730 -613739113778533732659936397428222240 3648731 -87434754519232296220917845703519936 3648732 -272795487305895462159588278352595968 3648733 134538626523421469858344725143479680 3648734 1164403376721007878956477714833958016 3648735 604867196596093864604064382499440920 3648736 -324256819402418590555217925388369920 3648737 1342144209334802128730600884365295920 3648738 -719852562533539677649905687158153856 3648739 1121438618844588926049536227546352540 3648740 -1096986461327273295960053748395520 3648741 -385291250566355151389940647890885920 3648742 583840446008562056090171464427266272 3648743 187359266258376785348279197327216128 3648744 -133555205334617645574451333653135360 3648745 -930518012403174429579392271024097500 3648746 458902147614163708807148557517745072 3648747 -897311766025940942333384481759705000 3648748 385575778497506892107608682085425408 3648749 -256314942390086541233173494768884436 3648750 -29546877799032854848160984611200000 3648751 -1297731206023657931129511555698339520 3648752 -308227775673219298694775332887461888 3648753 2581181542581147164559690777388403520 3648754 269607235839274052214322337598668832 3648755 156933476211841711878888552738480 3648756 -28526386697803247187886066131222528 3648757 -463884371792160821592926876588763488 3648758 465647098924605936437991261612984480 3648759 109582578466480635232047533286427728 3648760 1072532453912552198998875480339456000 3648761 -1354938189073901145324680630085133056 3648762 42182169692550930121615721279410176 3648763 159674518603450285333478987253094584 3648764 -219682411119875636602352791987027968 3648765 452350077197572558694921370592320 3648766 31490359769760024011719529441645568 3648767 -655356369506884830095939479538045184 3648768 -545948346736468276480315993217826816 3648769 634356084994231157797806563275239170 3648770 296518558230632411782136207431156800 3648771 231175154922770883683772331070142672 3648772 -1234632271029252543304829131471690624 3648773 -1725628811248711296173681133837491520 3648774 -190764879431729110213562626930655040 3648775 -244388353461847133043027662083084000 3648776 -659651560929371595647866763029002240 3648777 710215740771076615406861941021709280 3648778 -199328617109463469284674640388566528 3648779 -775902460577188813356429737667360720 3648780 -1174978279616260430152063178998272000 3648781 777146525540179910616748657993430582 3648782 56532008838037178361914213063404992 3648783 930273816477852192569341297030717824 3648784 -11219574145461578347813195333427200 3648785 275185504285349650250572633426085160 3648786 -38716077652723957758381213785444736 3648787 -1502314198758779448997098888828919128 3648788 409166886681100373480696454746511360 3648789 39286618244854244258738789374425504 3648790 485676539696990581714307117969798400 3648791 -1718903961898856563860627861783967608 3648792 -158109889961733894661311684600791040 3648793 -196270860469656818242135801281287936 3648794 8108987047636691043524825590611696 3648795 66414027163160863764800157868632000 3648796 -484447607448304780675461809588912640 3648797 1856312449929443232895583389111782246 3648798 -106262651124180337796674910734325760 3648799 -14227274074510828766932709758535808 3648800 -548152566954975854080999506793267200 3648801 -172842920678554756969376660274509760 3648802 199785858865645126336170984715670352 3648803 188912011027902212396680384918032984 3648804 -320728424286814523777782426557717504 3648805 -792023349477790510125809251261761540 3648806 203010863203115872078034322104522880 3648807 25712766445725240482159484689396952 3648808 -3574260057951954420118149108695040 3648809 -168026396555429572803865830782314140 3648810 -141341397358061823239148955867860480 3648811 146336536265821283486505632250474000 3648812 -843993560507226461882900873409374208 3648813 74249583273258777766033369323540480 3648814 371893624142903221229442399857359680 3648815 -577417981518965832296358515734169280 3648816 160008339201589413622647424549601280 3648817 -975646005264820790339829340073945360 3648818 -41396503448257185498451561368614640 3648819 904067022465389722023890157653663544 3648820 276220320289920016806245408488857600 3648821 -809035254103425178811508624253069056 3648822 -295982564256008769342997841545895040 3648823 -891339153503490730631689228848387896 3648824 -66233625173342443346154250105159680 3648825 -469404774925379796040377774761304450 3648826 -171757377390887720912566705968338976 3648827 164564014374696047561363756528073024 3648828 523989438694091723661672249610744320 3648829 -593129303817776100418468477727700648 3648830 588888480488397425407560116708458560 3648831 473074601711010463509582924617143752 3648832 20683169003671465242625556657209344 3648833 -1209699512379556703232801875604153918 3648834 -311190854971593371154477231423744000 3648835 -1000121817968947256286241839773959200 3648836 564291273098024752524564683184138240 3648837 -605679419977928930907280417235245056 3648838 -423283527955903730905069340404544640 3648839 199255580525433211182708583741800456 3648840 123415339254189672009442994049024000 3648841 -1106984290201624606827437814669060096 3648842 398517306789901738694840088213057072 3648843 461953616397614979989383753407731304 3648844 -193750705010750012258688270612139264 3648845 -2161387462032342399967919040555544320 3648846 87942740275673401017596613987667968 3648847 -900905812225661940046228841249474704 3648848 -143287235348433268319702055496581120 3648849 -227076155811244014109085182386258720 3648850 595822928603604101935857469148036400 3648851 -26484908383812736665711224723037048 3648852 1426426184206065151475518898212392960 3648853 -476093782279847371640878101821067716 3648854 477492660625026491071877120756139072 3648855 -59581510316764606586284514021376000 3648856 -1801338510056418326604669466015365120 3648857 -1428758694571249631447014775318955894 3648858 182377125574466889513381601338620928 3648859 -82270243487794395299418099102186940 3648860 828864883164328060541378551936366080 3648861 -6896867075222614097027548954392000 3648862 -228654865234756466181806392600805376 3648863 -853531772638776206951773516621764960 3648864 -99740311911526186452103535473459200 3648865 -335632420098032455594148921480191680 3648866 147624667914181552348492487044590144 3648867 462292835778601843017079796099839920 3648868 385965924577688191009424697154168448 3648869 -99147515001697375998463134267643104 3648870 370607660332354883637118683075755520 3648871 -270551937696018055520806979663386856 3648872 -351834050269718133497617293255091200 3648873 148581375637661196847652068430975424 3648874 -1278652382253917739469817207068273920 3648875 -799574187750850778789153537349996000 3648876 487739985963737623773593703137280 3648877 -894991145352044723699212149085418868 3648878 -743683991478111928207310434385294976 3648879 223974450694117391505442043339541600 3648880 -75220692795801142292536303397437440 3648881 645028680350885010060355058892770112 3648882 357918194544917408339075656151179392 3648883 -327287503782154184568270652034643240 3648884 296075105323766496157914458289273600 3648885 -468249354136813896107896137385586400 3648886 -359325502999508065106448989147888640 3648887 -1474862687636160333034603013575295616 3648888 1720429952234360921601643392735375360 3648889 -1178851333147182064584645531471659120 3648890 -215462736968308866402661927390187520 3648891 -169184233737576325879607966472978552 3648892 763634532029028449965535039558602752 3648893 595491250621734822186609445270384320 3648894 8125371696700314278939055734857728 3648895 -176270136003528489506715073528584600 3648896 516257445966429139226122063026585600 3648897 -398902018129398636356680291378867968 3648898 396220995157521330181966350111713280 3648899 -461502534309487655165428852754708100 3648900 78342835135106447296562264584780800 3648901 94194306301609892111482815306947100 3648902 807102710057082176150533998487405152 3648903 -54936167949583999179324723991636992 3648904 148525206886787376519106641900011520 3648905 -10310167503295430093755162837839600 3648906 -328098137853183425375574831721787088 3648907 1351293031433995401195652851204912 3648908 -1089497716054124143202894343042031872 3648909 575406602939315338040805228301156128 3648910 -656783596748884578054496736281208640 3648911 366486332552457435388320638536643040 3648912 -36388029368681113262782819209707520 3648913 -2146048653767623382353128901338405838 3648914 150824026950297459036294463179626880 3648915 490633283365420078683916243598016000 3648916 -17243280863287092213362991493026048 3648917 1239069471093959955981836395306929678 3648918 6450636080235617757685620788760576 3648919 80790100115999435567440884942501320 3648920 1107768511699289947617572569140633600 3648921 159282575863831594902469000523995584 3648922 -328440000425767175774033912750281488 3648923 1902749015855142116117842294182887172 3648924 800341582108803571455616866990965760 3648925 532332953860038121856410011707040000 3648926 390083875102163605778356710222102912 3648927 71058058321538911237892803264007808 3648928 862513477000815609952899951972188160 3648929 1819727360400572448372536353964046384 3648930 -357946160332379265277421225701754880 3648931 866810305974690408689594810756582400 3648932 -376175956303340510370195169460555136 3648933 -985182830971677022039595854705727298 3648934 -101640185089992319098726183529380384 3648935 -1489647543224271005465725307112354120 3648936 -64057507974478068381302128677273600 3648937 10078677919957010694246067236381520 3648938 3802829241638932970977849788019296 3648939 -707911079385857112830849918173867008 3648940 -29072682971287141232947256057963520 3648941 509963079998580365862589769169336342 3648942 284678480000639209722425164030279680 3648943 -1687239031478647117560462393402141808 3648944 -57876726881724805924349192713469952 3648945 712665398012897505813080195483665920 3648946 141157949022169418361036133487886336 3648947 1999882024879860101764963158231408396 3648948 118807974393005252731471089494556672 3648949 800608489045579790465535532431604864 3648950 335097222770961422817381447826176000 3648951 -1290023378362576018516381076862544320 3648952 1514690217815149877852616482010009600 3648953 359622924376402680284524232206159680 3648954 -1196081710851345690923253500170222080 3648955 45851859702808437902188980230847360 3648956 1187063775364991277132194261653509120 3648957 382824124599647636163338763896323488 3648958 745522126963498632926672548794190080 3648959 -693277120454335903292294809879869360 3648960 -24728432507514534073058947906928640 3648961 -268203921574986313022650122876802428 3648962 229917246641211112966863127265921232 3648963 433721120959708588072541230506309888 3648964 -245072871162778848351910234116784128 3648965 1167746371589714604845961932135393400 3648966 583423324224713833368321540346463424 3648967 840118000183533413652242474275634992 3648968 -68169868445865772535442881912832000 3648969 -57009873472153233966830291919021360 3648970 -158293010038733385239213684809588800 3648971 -16443884373897683842731928582154328 3648972 51288733585666451524393497530875392 3648973 -879147381270997953975034217111947200 3648974 -133414910177127270240553664338538496 3648975 189487205001849897927701710725859200 3648976 484623825980478087202380276734124032 3648977 -44193346610930594552481640533252108 3648978 -27733525566314131772962805390332896 3648979 -328019817830362442597538951118738880 3648980 7423787059622451297972649090959360 3648981 -22330564912047870912886134926717376 3648982 -360025128759565399968946195485306048 3648983 86384850106101544466553300154276800 3648984 249294768632561470267459077313720320 3648985 439978753665549801312764383709008200 3648986 -1482701590393865140181678531053194240 3648987 784418026044808208181774874995970560 3648988 -326155733470216164553671586522429952 3648989 -369832143801429295790866431467205210 3648990 -163887939729854491798093757265002880 3648991 -125269008227837575660703787525462888 3648992 297184768060061674047336352301187072 3648993 -295741048639412681480210077891396800 3648994 -735022180188256475208899569013945568 3648995 -186132896072145951919188486549992640 3648996 98925792503736089601348515744071680 3648997 -1075647009001043794578592833010980 3648998 654207843099536233220430118757580000 3648999 -572213594723323290400527945663668400 3649000 233553912019850847473677796428800000 3649001 -1214163125768856455106181611078172998 3649002 25914103109861238444871642986491904 3649003 -336988895677740903195124539931380748 3649004 1670540850762518374418770996956877056 3649005 -1464724694635120612604149168765701600 3649006 -506507116940385622543404166526487936 3649007 -282199297200910686033335237633531160 3649008 -81790021973589929751897582895890432 3649009 351699994292973694100771312717643200 3649010 -260440129772238851811377899591680000 3649011 484871072227671569950090513767740472 3649012 812102966176381964795984434105190400 3649013 61733542457525264089639147557868284 3649014 -164939855429408585631327454983891840 3649015 -123594822807459251348942016853366080 3649016 294263301261108620334634234768834560 3649017 530012666332375673075462201638067280 3649018 250118742495274124749040632956514560 3649019 550902652825592294773766094225431808 3649020 266727106835312340625848075449640960 3649021 -119806026288103501419790258585071840 3649022 -348629094887945098150593986884807680 3649023 12867682851512140797002485712448000 3649024 894013838426924117803759224609570816 3649025 10540546219768728959551063204738800 3649026 -590525944465675265375477851849593600 3649027 151051595793346447633975244622170876 3649028 395992780892473973221537494412323840 3649029 904159386644877331978459491626705568 3649030 -148605263857634781757476096215118720 3649031 -745187014700063752672379512886049288 3649032 271134676178398250202508892476416000 3649033 613083315499338800839746971697797376 3649034 587727788277558762270128833924945152 3649035 -309423732114304274013627914677404960 3649036 -419579729693503267155913179871242752 3649037 -504177536460976759816166073775462848 3649038 448397663242326484334163177118399488 3649039 749281125287218616666026306303924440 3649040 139743384202793144950160225582530560 3649041 127021781401547527624679605051476480 3649042 -27204721002322751946237567563775600 3649043 -1310445473140859248385593523490511080 3649044 -30838104627414169795736523738329088 3649045 -854768933328622497032271048190473600 3649046 304394909635139855585946258256445472 3649047 265975313699801071286307014119972200 3649048 -606694368628900819698508642675968000 3649049 1036868473635356646870917426444623050 3649050 11232386941443834203787854467792800 3649051 24305690623422583587980885764139584 3649052 -874581737214196267924001402192117760 3649053 469567523928190030544247863159032704 3649054 848838740054804257076621183669164992 3649055 389769416265096267390633289256305920 3649056 -262854096710333130842158653724164096 3649057 -221661038117958385006529533999425694 3649058 -454471678243537220861886304589581824 3649059 -33728949151072060473662586005264256 3649060 207659385528936551172050315440308480 3649061 593956432920530151838239550945212252 3649062 15695017166808763503520020076930752 3649063 305259131795611537512538609261622400 3649064 720363656767823402520445520322969600 3649065 -181208621273617439850355888616386560 3649066 -7128203947229159483259132147635712 3649067 -322254852634183372089025080217342968 3649068 510854822598506248434124783880439552 3649069 1032237240749614043405472037346664160 3649070 -587297861588466134009324980179667200 3649071 200585003716986803638433850405041280 3649072 -49033120362179431497068482266136576 3649073 -3058554892603317427986618456563050176 3649074 -299325784059477129966861247304385024 3649075 -175636446904143317495550873714135700 3649076 1025740098163490374885229478328805760 3649077 -665368740990681923767992329248940160 3649078 -307894054246661805228998944765400160 3649079 -2117382695940760684286896420952548104 3649080 949417066969683361597368752917708800 3649081 442841671900823621264937245652197504 3649082 -149971085208747913729813230326877216 3649083 777865913185428994120740591236452800 3649084 -2128711131059584167877243059754149888 3649085 -375909003624579596030921566884855840 3649086 94720584600332124471397080993976704 3649087 -897934532236518369307018561170506600 3649088 141962972535044937608423281677828096 3649089 228157703080738769451562417386028800 3649090 -546922554382757839762232821015711200 3649091 -299801743191290071357694894959472640 3649092 331127055599019328495944452786199552 3649093 264071388338085021731334578177696800 3649094 -156119429941727590612158267746226240 3649095 -140711364580780044431808931978660080 3649096 999501414686653805190593045865308160 3649097 -1735139593405500482874604230447644454 3649098 212283314809419204761741843325649920 3649099 94154596039643492021063251829989940 3649100 -48440276191287643716422447448115200 3649101 997390503666971409646889875006884864 3649102 -79385044800759110697021996226953600 3649103 20019694172131116110271705249345408 3649104 42374285152581576295217856270827520 3649105 73423660470797022481765009050166260 3649106 -782802357229109471349868753905681120 3649107 -347024579745485916997984674526853376 3649108 -90839629246320104858273201086310400 3649109 9940872470817022876369020614241408 3649110 -261513958353040995180741076288026240 3649111 1368484629557097899802376645392780432 3649112 -146148467120571766964623991605555200 3649113 511497929558260575021724599004278660 3649114 -373408682282626994064506087680197888 3649115 529507218111680720155399372328420400 3649116 -141159224292682505416491542716440576 3649117 3290575960467070637544088337703640032 3649118 472352929271428906275519304660608 3649119 441590530806470783676621207279036744 3649120 -1105721775238768563302485289580625920 3649121 299825531746001063505523842484182720 3649122 -78399554112957371216256788425723440 3649123 -314794228211684188539452430692450616 3649124 105577508987464348866742768043003136 3649125 -400140874575585713967844973857632000 3649126 363670772601407130371851705912218624 3649127 -3744775612998279228284853328805379168 3649128 -418620001403749256389200908276121600 3649129 -1393001910622579268693082393501977520 3649130 23949493149898421471351494906729920 3649131 313317420611347563272629768605378312 3649132 -288474681966870782268208066345413120 3649133 -1056768631034060064789508460136840618 3649134 -89271169630696202746779329626128384 3649135 -3469994464841081804741882827026240 3649136 37888749005142052385519369932406784 3649137 -151448002884206651782391267370641040 3649138 -1163137334524188634763275261683371904 3649139 -298590281342904218112804772855416576 3649140 345454784601411882693945928049971200 3649141 -737391326885029137139661438381655716 3649142 -128420721699323745526307388849513216 3649143 1415165661963534797222795431351928784 3649144 192038828797795978470643524638208000 3649145 -1079858342366569797195004703724340920 3649146 246044856959695605313391596205635584 3649147 1327397375217419746922834421752946596 3649148 494460920222293328369232273325406208 3649149 -333163589895593473405674817688004576 3649150 309103001886843138436039085029704000 3649151 995653937557979866712495259526170864 3649152 -5821177602089560704630933443051520 3649153 75319014036979106247437806633238402 3649154 413131529539179434175732068755981776 3649155 302782212934064667649916826285841920 3649156 -289185269650958040720846731515146240 3649157 530549029303667859311169385057297920 3649158 -703716418120396836558408520859326080 3649159 -62621916453143544952393056594630000 3649160 -552034519370775075181220379433728000 3649161 -1086689182298790957891166548544274928 3649162 321778171828357624309314474225287424 3649163 71983350447705572774648131040764560 3649164 296375663031564491996723274278034432 3649165 -197732387887240360243355990750799360 3649166 -629225208818217946819098163617019968 3649167 -12647717555447214225666870468075720 3649168 -154801443169312033022144164824350720 3649169 -1500554988059377622646834624465570204 3649170 -117711856397677481661879394339415040 3649171 -287546484223405644584071822492676456 3649172 -925102393419026244353209890736201728 3649173 -705220087886279347816259479949454432 3649174 152405220707426882725373464924730112 3649175 394457592830015029070451225716012400 3649176 221744399704534039080448559462123520 3649177 -20199562275343585719824201374048000 3649178 108383143949445927196682855420659200 3649179 -31233748466638111046555031833178216 3649180 28002299447797631421138304974120960 3649181 303074371989364368491739824198954982 3649182 -687757829806594534178195280470154240 3649183 -168441362070750600028681207281999056 3649184 318457848159106051321958459227766784 3649185 1316967214955409994901076145838275200 3649186 -1399503651577719761898075688104507840 3649187 240671805018583645649930120753760000 3649188 31776490729065041516845811508249600 3649189 579986967381972261586992461463552124 3649190 746795699532728898537196243333065600 3649191 116315560809855891496088675314619904 3649192 -233231599511275647067955555430528000 3649193 210138363755782193720156576247368442 3649194 -679682169140072413734474076105405776 3649195 8972467664699368142004705372253440 3649196 -388353542707363406813781367871877120 3649197 -110519460436086144295587236397107520 3649198 230270021800445896221345459151018752 3649199 591546088653632174576413022332678536 3649200 541639613752295232224866494873600 3649201 -2064503791144145403007864340341714798 3649202 139484932610153255686404005839905552 3649203 -197791538432765590539455094731614896 3649204 -490553748396155319649935000578219264 3649205 110506149628901477345092554348894720 3649206 -40204668546709873607419552377672192 3649207 -550827983267534988963334423063491544 3649208 -1040970275909808364955181482897879040 3649209 -312801313236459428101896825360782400 3649210 299656107083071477332555316282337760 3649211 481007893549554571584537289110214800 3649212 8617821934423359630941578350074880 3649213 -709144168771759992381141898254296436 3649214 120659572888627550696555791820211456 3649215 -333131241645651491944176540597948000 3649216 393928223829645198583262584105861120 3649217 -827728664996746588440018278928051840 3649218 -50440849392603905517772321952440320 3649219 -398589192424073024413456269517696304 3649220 125669757986756476316261425591994880 3649221 -2592882331727118382326125090066545728 3649222 7317971347847139107413410700923264 3649223 126302306739585387224506829260650360 3649224 1025428057529717647897639979510661120 3649225 -1152954062228420802876687336134013250 3649226 -360532255713747284176725190498894080 3649227 -154446728770853915525192783171773440 3649228 387283957698074860255332917697426432 3649229 -65059655056771890837226273402924170 3649230 -71504487881887417839422117476185600 3649231 -435038896630515667611575105478090936 3649232 -192821684090833657494254430182744064 3649233 392765085597758234957018936380131264 3649234 923245188401990936107055228220560016 3649235 732284533733847144454497069811296000 3649236 -433564210610991449581299500755630080 3649237 214185466034615508842022791648200632 3649238 8586366276078022004540408379860544 3649239 -3123873561425572145069371516152240 3649240 370086540774710308995189520749772800 3649241 131762561003122010189956362484965642 3649242 -656002789784804717939374741944165888 3649243 438491371672438583359539325759849744 3649244 368099164037627976430391834314306560 3649245 -172617932841473717698799799216164160 3649246 358778398751252610479846124536014848 3649247 781887265278316614292439754922368000 3649248 -897570711317628386495340451951804416 3649249 -795524714520489764096563516602159936 3649250 473566394731159058338627528345344000 3649251 187582670275701158864019260650701432 3649252 -177928723566114917505030224893578240 3649253 -1864803763837183793569524547874298498 3649254 -192647081958054956630638256707891200 3649255 -814317499629369153503367299942064840 3649256 506100014702575821079651322503526400 3649257 899815370417861286364978850209703754 3649258 224092660673774297598229972458270720 3649259 -1240655834940584277397119283771062540 3649260 -194020086155670649018839158779069440 3649261 376095200341782969195260509972044288 3649262 -26517024389472669584316693397843200 3649263 -299619770975736198913278007090475256 3649264 -169422526274444235283467851306270720 3649265 -564980032340338883061602732888623680 3649266 764427895100017616256397863461625600 3649267 1570180191078439763545737669022715760 3649268 -607480508382761544162617676779612160 3649269 -131155639284717887585954508536386752 3649270 65322681586490060640246997435680000 3649271 -170243864260972685410315747635497808 3649272 496347243980582718726169021633658880 3649273 -419420424980229290623401033069432000 3649274 -78958708685691896214766139744625408 3649275 312673161011754280716136493480382300 3649276 2541808862453544843452188315056698880 3649277 119228089054790270384056206303083712 3649278 -239882901880309040030376073925866176 3649279 450682782231224568196841434554804784 3649280 -1140119303056878911211741228186992640 3649281 14393115116474585264556817148926560 3649282 131355221520869989389724985688006144 3649283 -859016766949220344519869238072918776 3649284 -1150278786465190012532783136609091584 3649285 -263562765901973030458898093315599200 3649286 54732840909577810730280880038683904 3649287 -48165162455443024548833162843139120 3649288 877890041370668424623994670875125760 3649289 -177847234595005869822846924388601856 3649290 807817255641485704863330932885898240 3649291 330345808841456027313146995713256800 3649292 961177530774198547205877500774684160 3649293 -7298850307823129129660726132523978 3649294 991428026091490347705436778110936512 3649295 -279061132867006361235764768246208960 3649296 58756651429526648391545887682985984 3649297 428924165354361250349004693122157746 3649298 -1227539332697398495113924811921407600 3649299 -125338467570254835134029304252120136 3649300 563012817377796199242894583790326400 3649301 484612785144484115679665106491596302 3649302 381217789991065276776172880862270720 3649303 594682593331600086769890716889596080 3649304 -164057308142066318932035441360076800 3649305 354314510112346256461034465524909440 3649306 842653909543380997497079806243613440 3649307 -2037093816609403062869046979444536444 3649308 -314374510183601759099123925392947200 3649309 -385368294094600302437316101377169984 3649310 19705449489566278235972668540300800 3649311 119261323273280842645604988232029480 3649312 -1704941659926894167850001507264954368 3649313 -250103659499403085971761667384321438 3649314 -181906576111351423004402429992518912 3649315 495683945915959157880243688174005120 3649316 -500641925793338597425446255078927360 3649317 -390695076097197552028414763339767488 3649318 -86261351561515824894476723494855296 3649319 839716333864874680573964729402274696 3649320 116106051413747473371686258933760000 3649321 -100957808068549950258169359170961308 3649322 50110538547293946822654658414183104 3649323 144350068582316293941048027156068184 3649324 -4272806681030849439648849366234624 3649325 -568246140073459982937772242298071900 3649326 110583788586972535003270502806272000 3649327 -1503122305785379408010486075690943360 3649328 -125084527576962303490748464308781056 3649329 -371006293692689978528627527496775552 3649330 402252766743265610700667947227481600 3649331 867837994384471513058180611619813280 3649332 200196828994179238424910816693663744 3649333 -2797007021106349858122580246444639716 3649334 334952927351198654244425461815873792 3649335 -246111671286621518508954658487288160 3649336 1188265510937421825280605026721607680 3649337 1803022723818092733051016434556210986 3649338 -63960641045498035409957194126735872 3649339 1633396388599488025002775104184145256 3649340 513684877572687357987143690196963840 3649341 -193328799159723878951617858415864640 3649342 548560629589981725989755283777579712 3649343 198646710094665514297621865672554224 3649344 235949069269676124677219711881052160 3649345 5930228878301478198622582026178560 3649346 -729865202434829262088956995665870128 3649347 -162273831388881404674259475603097920 3649348 72403784169504577958037291132948608 3649349 7343656669274434058638970430251040 3649350 -206264804609697874899266275534296000 3649351 4639294200640145320815205707335104 3649352 716997120647341405769349301495726080 3649353 730191397114312339142662251159173904 3649354 -133376334664106858490153481045596624 3649355 1246408343841258949733774130495257760 3649356 -447004689325538732842487368988943360 3649357 2269060766388897414201363696566543606 3649358 856377853148911478794084016570201280 3649359 215972209536025036257250781667442560 3649360 -176258781151297003093349869977600 3649361 -377517074009996045408997381310625808 3649362 378201223330483331784739136052593664 3649363 -230930148599333060802228999058746388 3649364 472040121793497089247041113116973056 3649365 295737017572604710501276169974123260 3649366 12028591560933077617213098351243264 3649367 26910029927003140705636351386978840 3649368 298662324101467775053294428064972800 3649369 143367630055954967310027320139452820 3649370 -228244470439086300573182492225529120 3649371 -621419936583407231096291543140835136 3649372 -1245848413392517137501197838524583424 3649373 -819250645168114028229001384301111784 3649374 -526666449800777768137575346426549056 3649375 -144068066837391300659661376686850000 3649376 -877948209690271079839286905040928768 3649377 588674242571646112763101268469286320 3649378 248679962648050946875925840725404240 3649379 26972445047985144877996897052800776 3649380 7556180483040516078694058356531200 3649381 1459239621116038884850344837634655164 3649382 -214313282096456922460678385286930432 3649383 -410593394195371227332769063551534448 3649384 297391122440559731004597190500710400 3649385 930447022894854237094165328521196580 3649386 -318399533730601279640153059207000320 3649387 -9580569519781988762725508268971520 3649388 -193148885944334275067489875321543680 3649389 -79089240251532374797088265960659040 3649390 427329841003452858685999816083588480 3649391 -2307939189785010758714992762060434600 3649392 225453283630120839801755827027574784 3649393 -1103555058686597415276745106726331072 3649394 319826261501229225217773207385362432 3649395 687651193567954087624241865115683840 3649396 -1237063442868586022504759802896579200 3649397 1830853736229848667828880604755308846 3649398 563642267172555163345727361549055488 3649399 504041221924462806685075035085313520 3649400 -505403087484165670625683088157696000 3649401 -688468217959437860746399551489244800 3649402 -399703689221324254877478111625096848 3649403 -815721632997459305164193251361664348 3649404 -281663462206407448086809358539685888 3649405 1206632513691341970233017021423776000 3649406 435547719961120009385103232007130240 3649407 -18078748469923952007041706963843840 3649408 413265322955366244018959680662405120 3649409 -1075535139227526639200468172448176384 3649410 -1295961933943236242751562454123520 3649411 633964535868241889432236414721798012 3649412 409918761490090500699082677077789952 3649413 372314741985929304263633158490796288 3649414 819352661229441604491717998015593056 3649415 -467518490887754337153176406968179200 3649416 70614667787169050188288453400739840 3649417 -150361413991053996025876447210546534 3649418 -729653202910480690928370983114132640 3649419 814293917820194922608398116555264444 3649420 183681759954976361204646817725281280 3649421 -161298939394081463369139064852942536 3649422 -265812068648915433863384313460114368 3649423 -2132616209795126238657426642712281080 3649424 -303598319714815574283263043886301184 3649425 -113835103622583723983095141111848000 3649426 429627697123829202674830283888813184 3649427 775236902517278367738537634473882840 3649428 -25764015495117437453492892747694080 3649429 341897109902588574088150285646731520 3649430 -369438795129015731995062313263056640 3649431 278417734590383271500044656320147664 3649432 -117320935690167314969127290899783680 3649433 -959181534335924525730178648686877632 3649434 -390959739493373565611008496953028352 3649435 22988082758693124821296982704981200 3649436 -328333589446350781036247292444644352 3649437 -913393591207490988099315592340442624 3649438 450771582046375368671844747044055744 3649439 -50193535681792280504217532113543576 3649440 653236712145468513056988712764702720 3649441 -95151731652575556421388782848377148 3649442 -787563639557305944952300076008126128 3649443 216422322673327178196368215931952384 3649444 310780093041428985421300753872896000 3649445 373842733104251870913783403928280000 3649446 -151905404810639877712076804825327328 3649447 451910556163351379487278219673366720 3649448 684132441365979251123499704965201920 3649449 389491543331603022953156000192022240 3649450 -128117828438028366347241222174201600 3649451 724787387681014824387558399367714416 3649452 298604867315309646362228233575936000 3649453 -11614202749127282783817031959730976 3649454 -14010717337044592610940413629381824 3649455 -18107779464666452967290528699908440 3649456 -335966131830200213052359684722262016 3649457 -853607582613872161576065503866200000 3649458 -140758877282586374838175606133203968 3649459 22401272776815938732943088401764040 3649460 62745580291096971790764973907393280 3649461 -7371652905436508131575871923307200 3649462 753172582524666253710720658497443232 3649463 -5678048552777626584785112318376560 3649464 -17412559485327617116327371650580480 3649465 -1367627935767140971921434299829603000 3649466 370678265460086880532314451988519424 3649467 1000780626258281490574643165498509080 3649468 -1556404161206307788451073732661988352 3649469 -1240601805439730844425773863534035130 3649470 158822086102244702612061328448179200 3649471 -804892327207066150725020851203901200 3649472 434261904951792349879590725458329600 3649473 5880154024313823166011938370508722 3649474 -37836661797942229144541653704361440 3649475 152785857168536692643077309280956800 3649476 990058417481803333964517534020014080 3649477 -485339387925919320036549477152381540 3649478 228065051091767309332540000745264256 3649479 112206441943475803678316330600471808 3649480 -1450906302988936808609594464026777600 3649481 -1078891388484791637402223469268054 3649482 -608949117211349142126397512291801600 3649483 -571504324279572214017140635417191560 3649484 -135779939011890228532334833291008000 3649485 -254032685680928708046442532133882240 3649486 480410113866047670768454802478912192 3649487 -842096689372418187390210822291438864 3649488 225540006291919999362268418543714304 3649489 5790698542702336729620344849365924 3649490 -76107660326012744194590762140044800 3649491 573150465948400633568927542653472500 3649492 54485340040422591703814376999161856 3649493 599052367215630651398853091314527100 3649494 6939842671089840961263478958396928 3649495 -229241851300769951371852414285773120 3649496 -53708863963313548426837267486586880 3649497 -117106860277040799654858006095185728 3649498 -425382536771375627406984136808490000 3649499 605188499107573913165942717136773136 3649500 305387501871400749333333295818624000 3649501 -1494625838799293433599256446765932800 3649502 -245178638729231443784302834047604608 3649503 208492810691600492764392395937217536 3649504 1433015986382380978908849049503006720 3649505 847387333594600345621205871076953000 3649506 -10322856620444164693596660452524032 3649507 1891996137955998247340580160705226920 3649508 328765141442863027944869044941916416 3649509 -2632740517453252798223062258014754560 3649510 347292344128144289812645699474277760 3649511 974411136290016747988340465872781112 3649512 -855700950954209131754768268373524480 3649513 -801850013612726697506130862653856640 3649514 627453438152009031392356029575135232 3649515 -463026664609263471320157454407697680 3649516 -455266513402656522851654370991950848 3649517 1232463150705281314557669750067492566 3649518 570975584589462995371657236819492864 3649519 1146716684294478519768234137275746640 3649520 118201435447667976084967232645529600 3649521 1251607225047294175181838816623686512 3649522 240548582755108441757906214707703312 3649523 -1500476804423866283766863275842209280 3649524 -452449229637102267468602513044537344 3649525 223055938868478694053542785607889600 3649526 -231100671451503944704403040069389760 3649527 -7734968149002620677121746021008672 3649528 618346669733330687812396971138908160 3649529 1263540366985966918542453141993424128 3649530 17884744384665543195960619110144000 3649531 2296180280968179814969137101230263332 3649532 155674008732003516899971138605242880 3649533 -78908261611775101673403013120873152 3649534 -105420533377994798020652032799961600 3649535 121685091377136582512092377350853480 3649536 -64058985995509723762913111030366208 3649537 295058237547757121067195168368991232 3649538 62809690069594346540911215164735520 3649539 7609279774435146775511287875331200 3649540 -227506360756430785557717254626283520 3649541 11548097583563792052838797027120672 3649542 -77495971408992788811021082606417920 3649543 664721501721651551051062836168479616 3649544 -651645170538279098283494801296419840 3649545 492588785326150076941282157988859620 3649546 527956850201843282076182720095943472 3649547 1551876595581429810857114977286099112 3649548 -96533219434265260468304875045355520 3649549 -1242704610543217793182628407284277450 3649550 -546985299142579279721339066978131200 3649551 10899578530603949660055517039340544 3649552 344707946882147158636773766920544256 3649553 518211672426534669429063128042389860 3649554 410536999762438783629985669201230864 3649555 2870383152765116047599643648577760 3649556 -658975966791626908643320570953388032 3649557 -111622439080190494361337217675581888 3649558 -829014549553540675364710145577822720 3649559 2005332100473497894246325426231314760 3649560 188615200212318918321606956193792000 3649561 579231720484028170379667496750124052 3649562 -18802462807163115939832318914756096 3649563 1861166096459020510164678674897280000 3649564 -447274469940102900719647673317517824 3649565 1210688207941644856072442611081892460 3649566 664005431634359507459712569337436800 3649567 -1420107680914571841826810925764084384 3649568 -100368412054407699321882374257508352 3649569 289788899667729148755089899165439424 3649570 102024376652095974955947669395558400 3649571 1060088801232628105737697121286792300 3649572 750818260106850473645785679779860096 3649573 559838318280590020554700108026752380 3649574 -203167350969479665672839170564403648 3649575 -127256169452180762158231237043531400 3649576 -62383142439498912104432671552880640 3649577 2054136061985261516986523337161316000 3649578 36918135295296880351556809046592000 3649579 1961921671883502204038529014538944180 3649580 -603505314144219742721936485230458880 3649581 404252231423363826562236074085566028 3649582 -10254544352768032766116685466458688 3649583 -769580181358648670935387759561508880 3649584 111661408466571431692731400649441280 3649585 478827242887273263945731690571188160 3649586 -1537342914534460592721931739671534176 3649587 94604594080011078008871123504296760 3649588 -1038996240003443433282853836532381312 3649589 -4812189236450598199603036492393476 3649590 13727162202637094054362738121011200 3649591 686268827015758143193924115638100184 3649592 2201899974141454364712262244265676800 3649593 -669669680581206130292278838368408416 3649594 -281319133175229201035266621909186560 3649595 92232539103699749396993972434665600 3649596 -81070663423949179685294070958202880 3649597 187435130106653182289566992377025792 3649598 -248610972512921320226425571443523520 3649599 356170273530380518970672059960885248 3649600 177367355707404636519686510831206400 3649601 -2436511295056026827281900191730222398 3649602 279476466665202145365400645807431168 3649603 886043321891748818886400803447622344 3649604 53230114197448944171334524111507456 3649605 -697026967847975683599914346985327680 3649606 310158062077237159378051274251420800 3649607 -1058084567064230297720084931890560512 3649608 -218314699133122973419291320336783360 3649609 -1007550636917180631082301090576337190 3649610 -168068873513821109902962963569627040 3649611 42411139747638532792865173248205824 3649612 572112351197591293071850284311872256 3649613 723498018523813407007204083469199808 3649614 -619941695934352620914853414214196160 3649615 613041424911839554709863039712503200 3649616 20598592514749911997135882879107072 3649617 -296150841133087936819090859583792192 3649618 822946504612309388068410261592897536 3649619 37637412876989273011263473652439920 3649620 157819426455636531303655887413452800 3649621 2227859009819778724458618212045446680 3649622 -471062978780056495987385326030266240 3649623 443660325592760977623691878988779600 3649624 -2954526330187342721902777413164236800 3649625 -7722241090472015578399908566496000 3649626 461589324352174663896655789016996592 3649627 99716807939679345294965579164608960 3649628 590710603957618716242402625445773312 3649629 -709291551512151522294090643296556416 3649630 231913564573809581959253436614154240 3649631 326593893539967319266851511336148200 3649632 -62033298866607238979213380955406336 3649633 526597265367553919960603183090670504 3649634 -51927964877941090174003809722271360 3649635 -35112200415882241730240840740564320 3649636 -419992490271730433397309888386369920 3649637 130773331575936161607625282028876286 3649638 284635740397870636300281410991370944 3649639 119312251425068712460324557419319856 3649640 918587230080826729964057674304716800 3649641 217693542749326758646690369275790992 3649642 -1275954259806177433590736445815872000 3649643 285122866002829121071309302113559840 3649644 2814631313395866241555346333987635200 3649645 1185430459205069444750036473822285080 3649646 168705923668755927572132547356049408 3649647 -113294174352152594813280771035848560 3649648 55638146535328629246412627606863872 3649649 -262585118990976841057150226036576460 3649650 -157666478921493644389256872943040000 3649651 -729195041763708734867466762245466288 3649652 -1298673679137727411673382078734158464 3649653 -524449371359511103238450829879768000 3649654 1162909882207766505323240166755887776 3649655 1004913196383118385172747475138825560 3649656 329514469366104827789259425478451200 3649657 -242405069029934960001384962046410976 3649658 -588543028904719745360119862088946320 3649659 313406275167908356777944768916077168 3649660 54761092026054776544360506904576000 3649661 661267584381715291069535752618026624 3649662 952021823255116816758277684883421312 3649663 -396259473392012132055787745886638976 3649664 881122387553546407520386507257937920 3649665 -526343039810866205769262504566430080 3649666 525139495281073309434730237080629280 3649667 287154633014723422907830035721233432 3649668 1032390622410721132478491075166208 3649669 239667204690126632450640534967807070 3649670 -300150798580350785172987226442845440 3649671 1810406401263628840114081558606668240 3649672 -711138279084354433628986383957196800 3649673 2034758605913222746429008062210363520 3649674 -21764472047784755827860115879787520 3649675 838304164021700772125118249531092900 3649676 734658607702218604212294046631941632 3649677 595667819709856532533860005547971520 3649678 620014042382544130477172868718280640 3649679 -2247691613557798137174703216757678880 3649680 -29342282297711414561910369414512640 3649681 -386589863292559227246084883608795840 3649682 -826373634168864717422819926758941808 3649683 637651147189895891776083920565136824 3649684 -198444532499764789734574287214644352 3649685 -7309425988284327804322589170161000 3649686 -19593904012720377215866390068480000 3649687 144651246058239768131490876997019336 3649688 461376518198104543508385614886543360 3649689 707222641337400073469183430746681754 3649690 62475433581803291138245257242668800 3649691 -3085678725210835505933302814702338560 3649692 170971127108661136773520844872187904 3649693 -265642788309226515624885405947628058 3649694 380669078037482062421219935255360896 3649695 -169459458490620509345880480871718400 3649696 2615186760467575178765911075055861760 3649697 190244412704766117070406252800487172 3649698 726570658452198040392395149019424 3649699 -2212809990335160693552470030816299300 3649700 493607770168575889183100129980003200 3649701 896223499630572344302482664242566304 3649702 -180686313315757705916989365330364416 3649703 65817355165319120527543907729362704 3649704 20993506522150153945130883483402240 3649705 248321829587267833517628665147101860 3649706 42213290957021795914389222503619840 3649707 -273314334386247424281014081112190800 3649708 19858783732472017613803162647490560 3649709 149614310127392736839833524693210240 3649710 9983272353526583568357615505042560 3649711 -8561311419531963082607252753086480 3649712 231654149239926918672485773009551360 3649713 -570128518825503997120429969881318816 3649714 1047551609984579970178613063774493456 3649715 -1022221983861250653543580753038842640 3649716 573799915738794266834949771898700160 3649717 891255228735065539653491813255846812 3649718 -227492687540109356152027666727161440 3649719 -209992662246275119532604152003586480 3649720 -739677169975082323019485225344307200 3649721 2582415536930649481261360230366576000 3649722 35186433817581685184336866391629824 3649723 263136117182144994961828381475840 3649724 -1323248381134675616530386435100377600 3649725 415443683643617684665862085925728000 3649726 506516196882751555134470554234091520 3649727 2581110905634764985751859020942354032 3649728 151987807380459854708417626437058560 3649729 1303499725626698667664355936080158640 3649730 -12934840961868869667574223232261120 3649731 -861839258301524858686591884366096648 3649732 -379862807589238695847859638212046848 3649733 -205834771093590156400936482334209696 3649734 -731057005598036039072546428844690112 3649735 -994149737927009161511790769255597320 3649736 -626345264154375533448387258078320640 3649737 -228291154127723542589532172821807360 3649738 566614729446245999327953145103363072 3649739 -939318648024730707552827886277234176 3649740 -314773899526836318575080025583206400 3649741 1902562552766205285873115712105761142 3649742 -1002057246585623620811759847617425728 3649743 155072479942110568049196232003904232 3649744 -153529525000459944178544210557927424 3649745 1412195838075665274154624597732017600 3649746 -75409596849294696602388949862236416 3649747 -1693064862478306739353308177072689928 3649748 27910985383207960659627017800734720 3649749 -252237514980120911487868147658538336 3649750 -182897393832818314272988551500832000 3649751 -200042532795422800950412579440909648 3649752 707079547181720217271675467950899200 3649753 -85628529369123648719094840642506998 3649754 3143148952340456007205902535037952 3649755 -247834699999456413040139168279424000 3649756 447817739891112094409006610815953920 3649757 -136406384838625430755665467009367540 3649758 -184170100284623436456278372449978368 3649759 543799368227250334933600043575969704 3649760 899575558354522256900632134946652160 3649761 -1169123965407692851318244162064436590 3649762 479371658037441088205501832426775632 3649763 10780500898982760171588942509373024 3649764 143332607168379219195462078930143232 3649765 1263150562355351994743460684246175740 3649766 395025074549701168218628795677722880 3649767 -105699071312471433367605503871642240 3649768 -3611080958620874569051876527882240 3649769 -1158428403061172704432194343520277120 3649770 174114313751987802529659278496172800 3649771 -1416651491362098875724702349366326028 3649772 -69569914600674683615609085983923200 3649773 -749214766419825452102044807492334016 3649774 257160180250982204843443999359299136 3649775 -111329761168119183373936867408546200 3649776 24917515679057818855076632594022400 3649777 1619627630544150938546884495201548626 3649778 -307386277459866786223906381142456832 3649779 -11298151781974550672398083447823968 3649780 1071591515555320405232888254754169600 3649781 -18669525752923067154795793327673868 3649782 -232949733143378027290347722531807808 3649783 -236823603715502341013570253478830000 3649784 999723721548603759965309846785474560 3649785 -476163305652209888803290494685511680 3649786 -193951713004185406244787364362370560 3649787 -436969438460079841236498628266893400 3649788 197822935820134209714698278359977472 3649789 -506212906614822665314565816422638432 3649790 402669790805762621914311159221966400 3649791 -376487558628502470641211081875006592 3649792 562569275327293011181196553108848640 3649793 -149964299744280395280022349660481600 3649794 -378375198508429929032146142971190400 3649795 -435456207224846443442818634742781200 3649796 341702525574066737899575112893801600 3649797 -26229194392561792363707685880935392 3649798 -947843765927101616305296024443916864 3649799 1012500433121847950576624809834872120 3649800 185223590683813546648874981130240000 3649801 77703023737421496104392025996434560 3649802 -405459424336289616126489502172988480 3649803 1051900609077729549236487572845855704 3649804 -672826462112550456209331397663193344 3649805 641265267894915358357486268732918400 3649806 139953570741790829917739460224668800 3649807 94366625223905225459540351449372912 3649808 -268672368223482986627269649873952768 3649809 -317600766701976195305990733004417296 3649810 197249556421014391962444153738816000 3649811 -1004870101719542952288626514630133176 3649812 -410487057390179270186748846725695488 3649813 296203763852970621173319673771196284 3649814 811731510567032697934030088074148256 3649815 389602831471567839498075526936264320 3649816 63900700862268633405020205791477760 3649817 1241107548818913431248658329734069012 3649818 55126272946956099175836800833365504 3649819 -595977161695477752244279032279376128 3649820 474515559890671605467457299032028160 3649821 189671759716344752301843466817077248 3649822 9547797930764093621259027168671424 3649823 1367474560028560651718938948494506304 3649824 570539352224926858180897493640806400 3649825 -130000904103371111694957859347578000 3649826 -578633342429296010407941075326086656 3649827 1401203789771363334524159248708619964 3649828 -9776449559631725574589797471715328 3649829 -212311555934482835897964710165534016 3649830 262124306175668700811373423926657920 3649831 -539657061628451461182288028770287368 3649832 -2245497743753615561127720984006819840 3649833 -520944179656457188632245426070926400 3649834 477161804197437702601886263016112816 3649835 -481512402536417913464228691403868640 3649836 -271121710086620578338847200948607488 3649837 -342661887239411242261172827934019828 3649838 -1035123797130225776989306852259455680 3649839 -150277512671027724401682656503591152 3649840 -5961668392012604025403194838548480 3649841 -165731394880772354674961977632226560 3649842 -34353415590852283142831602441689600 3649843 -2144395491549391982777484195707184680 3649844 15595127216888826329399639783808 3649845 -441056784930869575222172734601698560 3649846 26042422488506485948327963762477440 3649847 -300586760086216205945054484379729920 3649848 666437529772664182914994643826216960 3649849 659412851665082953381867008174765312 3649850 -299525491674503979064305986989095600 3649851 -340114903240205830976148151050395832 3649852 702874757789379700810866564770855936 3649853 -790768674369670559556682944249815040 3649854 5157151596390034105985064386002176 3649855 1378165694831985428786086259689073520 3649856 -45982502892763050213662372640325632 3649857 -69137696501082789775181220916074960 3649858 292043961115720630821282511283944320 3649859 -126607427390516169521070016352967600 3649860 -649520518370640192953796236267888640 3649861 508853802723319108733913362077004124 3649862 419525773045668714599579514535641600 3649863 -915931399856314031406453524828486400 3649864 1386071302270276406252494377202959360 3649865 64462793295331181544383798194299600 3649866 -148021457231727315548580789090565632 3649867 -715977851692672428707805778754798480 3649868 1290330630062372048324206519811912448 3649869 -571814953308222786970096730460809706 3649870 59084731799443444682554164790824960 3649871 -715205361665194358359090388379638928 3649872 22103641476071315995878305033748480 3649873 -1119517912822236900529509679750424156 3649874 -1077990418178511227584378186867091808 3649875 270521774324883554199156864203868000 3649876 -87468904580982741193901421381312640 3649877 -265256682453023678896747257705171456 3649878 419028516321559394784179338002614112 3649879 1218179836848310272793905113984808960 3649880 -159788324145478170941294952766464000 3649881 -757472811945760853296924133607009120 3649882 -646614354679785297115533673851693600 3649883 23062992672956865636367103434591824 3649884 226246874057150060250767282426191872 3649885 1078868167035213927886158140285369580 3649886 -543501708251345976624331186732084608 3649887 -601055749573823867684681563285336560 3649888 -108130538258062259964097995791400960 3649889 2151855413860753865024316128564646690 3649890 -119397186412920272168482213527321600 3649891 227459539391974060403875373446876160 3649892 -748643278444299139742752382637911040 3649893 681604657817901497006655204109912896 3649894 -866783085267622010259213475701129504 3649895 593085286390280212795601391232121400 3649896 171340882623433830485381135083683840 3649897 -623113419166870080353549522208605568 3649898 -134416174071221391455165347758812160 3649899 371385704741923154684086167493222848 3649900 235310289089918132570672568233088000 3649901 1352862925627029608112080928469568652 3649902 -45299569233576887037533737865002752 3649903 1433029685840611225367490694718547152 3649904 574961149375828412681641408101580800 3649905 -341431830676611078397884569234687040 3649906 259754872323647530049902881962311584 3649907 -1265115547112854725247407573673745844 3649908 -551909931014060553271476449631154176 3649909 -81594924654401397217971091847704320 3649910 387064972671700870129145026289454720 3649911 1112363331036490265816384833933613520 3649912 601225338138707990190062933862727680 3649913 506240444460212498347424895337821162 3649914 -1022907042844117056128229888791669760 3649915 -141893709258421596077483027958060480 3649916 424414435091911620861066682369320960 3649917 1069086672744455737993809514858539840 3649918 183602474420118375462479734112156160 3649919 34795470317237609784112722488954880 3649920 309954437196254859953121579447091200 3649921 2752257369104061562213894069994556000 3649922 -676869740614265898175090917538997376 3649923 251803123557296820992550249517228824 3649924 1249689125763831729486919721921952896 3649925 678421551258677736777057631865808000 3649926 -252819699909451516388271211879182336 3649927 -164406479132670432720770913905252000 3649928 190094959818773753329346189268956160 3649929 -46211574947564474718814186234012512 3649930 247571150069614643457252855280587360 3649931 2121641942490852447384283725781611732 3649932 -36081005594077479579575122977500160 3649933 86591627920356265043499905430682176 3649934 -721449415367867716171976971887965568 3649935 -177190917606681059013166310082703200 3649936 -262276111589527674051143054827962368 3649937 -686069345764167939258745363165876368 3649938 -439423294794510321952134435244869120 3649939 -351850839058642609650166263658386720 3649940 -26973217086862930152777853128376320 3649941 19155358613303981604052394116715982 3649942 506043637639660851790583419046371872 3649943 -419109125407258814983838956646887632 3649944 -481171348751662633185312505183457280 3649945 -11336372592162910649002725797435760 3649946 624626980491207660943684746204306672 3649947 120682047610337691187521472437084672 3649948 -978508505541555147411953382110536192 3649949 -1012885527299335038541867305964513050 3649950 -358861634216286026886505723952822400 3649951 -705191306663859867318001969297903536 3649952 1642563685240562188964112893085745152 3649953 -1742164545306455164351660090069627200 3649954 60681572329681887688130540956775424 3649955 1577816324102019584828366767490673360 3649956 -321971288546808638948484137839868928 3649957 -1474708180890767236562521405374040160 3649958 -552829245859960544638892682452835840 3649959 -282576683839616078263609238347887576 3649960 848548441169149125497083127136000000 3649961 502310788594654634862615335478782970 3649962 -173610387746135327548157565365107200 3649963 -2215144849552482961814688705326331240 3649964 -716645418261904015193385179552865024 3649965 -638607524394735069470627367788640 3649966 -1032468043696466981913745757510091840 3649967 2380781064721981529020063017214640016 3649968 -81900624365156079277720338494914560 3649969 -25273569908346944531441589095040 3649970 -351145069275107125543032966761140320 3649971 116947955277995054422899029953858560 3649972 1260998378646076081719499066128074752 3649973 -3506599496514196068348538806150037440 3649974 96111415816224020784815007096339840 3649975 -37903380028027294365424944023519600 3649976 455290396485780005091258629824512000 3649977 -513686071831025631941824544498743686 3649978 -396543136479281042012985685843074960 3649979 -642291089299350109965423939109981320 3649980 494629202276308245513558102795878400 3649981 -1519317134409510954414011377674476218 3649982 117754084778240429033183688768857472 3649983 -186062548380321433457713439548048752 3649984 -43361792131560505042321177174867968 3649985 943315671368725514556131287207474560 3649986 764324787419026581003591776874660432 3649987 1200456492520445829685669499735812560 3649988 -630796453492552837812895527733360512 3649989 152445975323584071740649407387665920 3649990 -1074082402536511844752978131230330880 3649991 -24152673843485950357330399233486000 3649992 -709046994904959540719377586194145280 3649993 -2378528300763679982208042901229678758 3649994 943200575176257121662307180532149296 3649995 1025967453294731155671827862900864000 3649996 190063746720328864470156819259467776 3649997 946759845686905021630339777939266540 3649998 90513281488847310626473813223070720 3649999 1853458130827189870024271734609910000 3650000 21917145669467332091742147225600000 3650001 -386193212791232182699374511195278240 3650002 -470244481810641055421541174309728256 3650003 -460998926428618804083894815404582320 3650004 212872846741922428451592729354434304 3650005 -373643842259866839106299162971840640 3650006 763517116378165044715083222185969952 3650007 -817398337793577372095227504792439040 3650008 329864909997418049631648513805516800 3650009 -1454965076022947101981682861081349360 3650010 -79113368626678009348440909357588480 3650011 1567878885299034732150027359384696272 3650012 -28458634041770910927762780942985728 3650013 -132260839022167626369977740032097896 3650014 -1238792346786667444659497257798772160 3650015 -321819292170799943691184811231322840 3650016 775909364814508658100348156438380544 3650017 -7818246031730815040426005782152128 3650018 129506704624031930732922222350858016 3650019 550582226292983052079539631555277040 3650020 -254441612639132989574859589823447040 3650021 187967975691940112642731576143896412 3650022 -55620556153840988735936833900172448 3650023 877425009604208531015727225990570664 3650024 703457527041663052963441725914726400 3650025 170385514287257094645040818665493600 3650026 1097638269442317975346497949893776640 3650027 112734611944761859796310324447172560 3650028 303099679403969982511920762240529920 3650029 -16048070026421943939860168843836724 3650030 24560740734952126296583002499508160 3650031 -224255069182495467036245734852584960 3650032 -82586006294906511421119203355787264 3650033 33522507584883847546782864656490240 3650034 46713443949649462982960697647921280 3650035 342644663498991670576299031668867600 3650036 777770540618813565312520343699412480 3650037 -55560283580334871456170760823633280 3650038 195230833904285465653941628919469696 3650039 68635727984058615120937558221750240 3650040 663291778290008012568110404265472000 3650041 -73743990505361578882426909814189100 3650042 887899687821902217791787738725023488 3650043 403909200826020479625021118726141464 3650044 -157141077587180275594613215029796864 3650045 -234083422546861849866816637143774720 3650046 -182664684997177789573579636802024832 3650047 2185569020555528346890339089401245152 3650048 -858294915731159455660646362062520320 3650049 414991043091733669198194619613376000 3650050 -132819438189521203221110961682231200 3650051 688507810780678421247548891320973052 3650052 340981272004381513796377245703864320 3650053 2600746304762339991386131953418977600 3650054 337108954231885532101434046163491200 3650055 8460387252472827237793604090179200 3650056 -1169819007591776230879265017902643200 3650057 595572664829458904164016622043472520 3650058 84488314633165247598977496511968000 3650059 184283924063335905750378832306505496 3650060 -308433862186681164173201575579499520 3650061 -697518940153768422482959068456983520 3650062 471526964301560158709259949488009600 3650063 -1622330231067233861922465990965828688 3650064 -51546251455522882232420730975289344 3650065 226364604422439447300799599471720000 3650066 146725066681426512672030144001797120 3650067 -694256202328869216067653839745793440 3650068 529769448435332604981135412812291840 3650069 170578334078824909635067972128499470 3650070 -67079935189284701430557229793799040 3650071 9618561180797485118045551311391872 3650072 455783635846749774013116585449287680 3650073 -7555489992381343766176568848090752 3650074 -2214281400398338336753451362062439968 3650075 269409310777413340900835892207985200 3650076 -1210848901643316412611017331842903040 3650077 -1280266722880764798597297323917557600 3650078 556342081107249224911030709102931840 3650079 902766297049041274000386912926157384 3650080 369983445238156170370949671079116800 3650081 1165097256655098550250893008353622882 3650082 -167312285748318769882515176577902208 3650083 824495521690414513475459824819008160 3650084 325752175843681984363541970620697216 3650085 -1108523342300366634076296812164876200 3650086 -104133534492197264389601965794144 3650087 -380225041500591323708555536668025920 3650088 203422912505008392216628387067904000 3650089 40176398520628271901139661940115600 3650090 344131869342749006088860878930003200 3650091 198262338543704847597496812015709824 3650092 843546356298364558700729962522639616 3650093 3169333192956025100623400102509696416 3650094 -114666458149231269352465789150479360 3650095 -170696230899742776923476145823312000 3650096 220344693035250719598380551584202752 3650097 869341069064117644286568513120505440 3650098 -9152852231494122633567966200881536 3650099 220984887959606309612901912437636640 3650100 -274750366234520953936676502590976000 3650101 -229596363972474968923207092804564736 3650102 -86393230485587117526166480069764288 3650103 -1188980470126358504813977196849359200 3650104 -2393792241892337356255340463032524800 3650105 -203274307409245974197514593996647740 3650106 891593881618923939178575652410019584 3650107 -463629966057039977418892749994722816 3650108 -69667775154663164563771732800029184 3650109 -322935556965312088195997485679321760 3650110 135892289812629957311371385454865920 3650111 702168004952907007186654984107755712 3650112 -7988126534738470767285347393470464 3650113 786290566112050757941067523858567362 3650114 -1080167828836119478209414296117268480 3650115 -84344196717782070653299420414644480 3650116 120526442244875485840184693839790080 3650117 1707363249944178956160732290091083166 3650118 34025843343354055961876746233337728 3650119 -1556780496221277685277205796740117888 3650120 -151300465104809057457023341507123200 3650121 -1177946061640096112647254781248496428 3650122 111568338299474042385340555991500032 3650123 862878234785390138612351950385733888 3650124 -59458887612942818666434843549160448 3650125 -1529092334885735651347179719082801000 3650126 -100165372516338987654128771168228352 3650127 -234568741666696348434685229696003424 3650128 -291845358174645778776976941923041280 3650129 545868271715755493853048488737325376 3650130 -156928544819487681300958539567744000 3650131 421494109745673482521727913217528312 3650132 556128004360106885621542811166592896 3650133 1214106376884540605114076068224830624 3650134 202835490170974626993635514195374400 3650135 1461310318255653802960968250008133200 3650136 -394339308631405419125154384107274240 3650137 -2390154060817374068610553591412484214 3650138 -703213453275806983481956392748943904 3650139 -284670818798078787170864886131100192 3650140 200382767621188986141434891678054400 3650141 -11419974315121918114986361072136736 3650142 260935121261100786120100506350382912 3650143 483655049733974866615592391840132960 3650144 -829244768377791481311367090187403264 3650145 4019999831273177401135957475598720 3650146 3523990723999601680914580808884224 3650147 752842945653620014594797323073494040 3650148 -147692746904235713110323356188490496 3650149 -300767463381718789283365034331712640 3650150 17755593094034647668972088922352000 3650151 406585441526458820734416896725032 3650152 -1716196946218872564612315196488499200 3650153 -408102379632583562724570966641044800 3650154 -84499218829540105458048195034970880 3650155 -1387103077225076460544625290973994240 3650156 441073398569396356411451169820043520 3650157 164232362847220149217948659471628800 3650158 967982122714354590672057654047983680 3650159 -2275871735815758355935221797933166640 3650160 25294991759223729270141017362268160 3650161 77715292306242142681480542516393600 3650162 713762983039821409439580994727330832 3650163 274014641446640341262161970876252928 3650164 413168609244518184399949209389602816 3650165 -195016933067299687953765526039427940 3650166 -4688959898184746002610152225011840 3650167 1446513683562761208204584566062074216 3650168 1210367522354074065659126562347520000 3650169 -301477092598965930883891701145509312 3650170 -88043423707621451701940139158130720 3650171 -831191524660828404325056258491812320 3650172 8005367760625961397645232082503680 3650173 1562734031701808756840687325869676422 3650174 -436579340454754983721714466227968000 3650175 533094858538298531469600964419765600 3650176 1836007061862508888502274625697218560 3650177 346433673803931903606105049994189760 3650178 98110694266887704798566169964776448 3650179 -915669374668670691147589486507929712 3650180 544847615393464257150957081762950400 3650181 420356678105770278158466994375243584 3650182 750700828784803064874294866381943552 3650183 -2260756174521219123418067169182510568 3650184 -1521454397930788302942084158791680 3650185 50187910653750630529637236368000000 3650186 9321592091520198954360915826326624 3650187 -556395266099559626963442953647116840 3650188 -218898833958037190520203803143532544 3650189 1076153007792467470125482773519738392 3650190 -61376245148890189530231686407100160 3650191 493598129368994217247532285385631000 3650192 13082002889871836696217438718525440 3650193 381657720966144567038737132548698082 3650194 293997626014352842802599349842035360 3650195 -1581075453593223642746284406815915200 3650196 -179301389169284475869921437080262656 3650197 1938110564104888078513819378824085646 3650198 -287811032178211417651437423275649408 3650199 358158857747910115735574212947200640 3650200 -328734895490034580611748229965056000 3650201 -803456513067045549242686744356134400 3650202 -869007496751275697364641283132026400 3650203 -314623490935080389751436644170711548 3650204 -591198542871592796072697584144371200 3650205 241805854502505727521080776401830400 3650206 -1014392323325159625529992888916646400 3650207 1864371230489248186599136113555216 3650208 -746614721828622723333276548915527680 3650209 -2051839757184611871787397822071502396 3650210 157714794933578406603718558052585760 3650211 1088282328614255513819283598818566640 3650212 1084426012805738710911356489862804480 3650213 518137879584011205316633064538132096 3650214 -264946394653065660297659546297712960 3650215 -454071673363693660754533004212426080 3650216 -367720749289602520333612994144102400 3650217 -1168643117046845808529278663504716352 3650218 1950255687718633014418323019868928 3650219 25097973403286920266018171088837248 3650220 -43347757179607849963787637107128320 3650221 750175782025035731522993202754758422 3650222 198143285276914929642162261560204352 3650223 417106357496849857763148374364791040 3650224 321937486337292424427804291922083840 3650225 -662405156121032421886825120987712250 3650226 179957994771692268049569540148796544 3650227 4425138566126474377160642498477824 3650228 -398874043672695496227178884688667904 3650229 -216279130430060587816091235010261152 3650230 -70221891324348810071467213778899200 3650231 23946108859908711344255575706143200 3650232 745142622628636967116774159780024320 3650233 502146488857550860828470923310765482 3650234 287470895716829860961946046428659712 3650235 -164042694865014693972060624101310240 3650236 -530831510578380974414550633898654720 3650237 -1218632868692481613147896442151901114 3650238 141301439978533679697056119225497600 3650239 -311240813927894608118108202638590176 3650240 -334848493252307978128024277341962240 3650241 -149061975772666984326103294030649472 3650242 -498223101891271912794836980083100800 3650243 -3940732554034904285855659608131905080 3650244 -1317763259710997974265270805811200 3650245 1023725018557680372408620725260061500 3650246 -208675051559178813871610741791796160 3650247 -474590116362654459992452064435601120 3650248 -181944572930392285257033671389347840 3650249 -438851080202474902250778173714019750 3650250 -150890090542849857708122712763392000 3650251 113166676796425667502428161437448104 3650252 180469146698637886402665755196920832 3650253 1191096055162633247692749911664333504 3650254 72714332647078524754156811036302272 3650255 -1836326680667009423423743893988628160 3650256 -25793916165223226101902957261004800 3650257 -85252227667262210026591455536323200 3650258 249666277644528816139911667272270480 3650259 46789577982829530076618732352416560 3650260 193566371636448206495353776947443200 3650261 -806928053317872518410430265749363520 3650262 85740396853785198991151348576729088 3650263 -830440622204556965769968370202682488 3650264 -683928649593939811662211038782576640 3650265 77433499960476179599281281239101060 3650266 206868758142497494806818679294074880 3650267 999696896330565467408825504319949872 3650268 -114711378453898366838591833446850560 3650269 -59977898791434372209499344518168320 3650270 1359558997907177047616801101520640 3650271 -204115966845929090274017910683992320 3650272 -819694794768372032290167777829060608 3650273 1908392361325781756055575687910224304 3650274 591910723291117087212587369923000320 3650275 315208400135827180117980907504574300 3650276 -73936626549421349881946455037018112 3650277 -871348828006554434024041992757042080 3650278 -898411447632333868643831589116278560 3650279 1716829611179595490726965704729744280 3650280 -169164505392418243830743245836288000 3650281 505878572604678714721552317818961664 3650282 1128320177618128238154138706846978992 3650283 69044527021191539361819741433173024 3650284 176475794979478113601539525021745152 3650285 62212099154376081126115213307750400 3650286 538987377052212524713577978830623744 3650287 -508116160140872712295684154424570560 3650288 -571756351388741253664489256745861120 3650289 115188757552039382979421153288071024 3650290 40384285234371065228727371552110080 3650291 1576515666835457814494350289320372152 3650292 19292838364054406653133333456240640 3650293 -341891789663020700118563906457508416 3650294 1294675377392732162770250967188148672 3650295 -380396168996701047308508530524325760 3650296 155772074831099719568519677257216000 3650297 424633590963743014171040901776812032 3650298 -506239312716460372092370078769934336 3650299 -1398505529887710744817693350066082760 3650300 242330381976425845928773749056908800 3650301 -40740822183096029945670980904573390 3650302 -1803794123600762528120607801555856128 3650303 -1344373555894439436982492483027406496 3650304 437610073109666434223196329503358976 3650305 -463644155919641788329777848889397440 3650306 -358550546344881323687602602588172800 3650307 -275338110608109219286405880822253312 3650308 -1184572931373867740343922726163691264 3650309 452585143380635787802627085377419480 3650310 -97742236024999747438063443732614400 3650311 25882883497298444242907322705233024 3650312 -216758331483107116104349424831692800 3650313 -2680926675137898160893362378754336 3650314 394520568616824939778892129538494256 3650315 562467127717897528296505047783502320 3650316 879825766461769649281206565388938752 3650317 447159822332014796829163502955311520 3650318 350561129394634408156769999581885440 3650319 1588758625054031917467670450138354320 3650320 -353447585699267899022771752454062080 3650321 884105205586606263639406362267308544 3650322 -2878179545006965320028178763953664 3650323 1269529767336430972474806199838714064 3650324 -803100815826216520513224715581746304 3650325 153189689262188944601906401153968000 3650326 1032253494201887490294772288937774112 3650327 820942502422962853169099157544303176 3650328 -351173481157820428682321098598400 3650329 228401423874384174132074737923113930 3650330 289757837701927269392431222680192000 3650331 -254194862458811466561083093354566248 3650332 -92800197092154747021889136007664640 3650333 -1471869379424492085371704877773259418 3650334 -655578477646065667819664962401021120 3650335 -297328777965983922618391818843499200 3650336 -2127893595414947289797899369446309888 3650337 836155239935768235063481075810644240 3650338 366173494691248997941583458179562320 3650339 491281283286011869265221642530872832 3650340 415887736599610961332130144218091520 3650341 -1318329145657111597164882442242040258 3650342 -760905328491312432327857437146729216 3650343 -232692716335828983915209275466076672 3650344 1873862518690388091538756823608028160 3650345 1207116651984037724818661748183560100 3650346 -125999444155483685269113755281597440 3650347 -1098782510354574973125982299031431240 3650348 475398634774038229313089165463731200 3650349 -1690759565396087292225874744988987520 3650350 -332574617922572593928586199220395200 3650351 813545802014985717477904752965625000 3650352 -100423263892667671412536253369352192 3650353 -371563067782862273082405271953450240 3650354 -841409754425389751372569702034640624 3650355 -130821763601206646104276116941428800 3650356 22991990805501649471961446493726720 3650357 -1400428469949919431531147270008981394 3650358 -23391421549128896861252787598218816 3650359 196255465866017842791988788467136480 3650360 171772666456363344535200360177254400 3650361 -316578117776022449379501964547899392 3650362 -871833336457621740420002843236290336 3650363 298674088220177761389303875608761120 3650364 -1131626847886942589439970876319577600 3650365 447269467864393505969009953204038660 3650366 -689603955874559359600229424559066368 3650367 158076840125818879594297939994954112 3650368 623267059059794399420269487912910848 3650369 739575811252876632265074566992888770 3650370 -67402282115476803802842243507456000 3650371 -640151992185474662309220604047078488 3650372 578702094957015394614332798197496832 3650373 -422480721513740509025749684874373120 3650374 42152341595800124992694543594717184 3650375 784415783159055138518958483275400000 3650376 410788490326371748173387304791244800 3650377 -694589212095029938051970846170220928 3650378 4803591184763352373990345690745856 3650379 -463493233802661743466641996887813416 3650380 -7915665950070058929138125684659200 3650381 152024657217563995675402136588071392 3650382 13707278563037603882005790217705600 3650383 -70243287785243076788823918104678160 3650384 -168784152472053513449133565094805504 3650385 -145529351916797441199956336761959360 3650386 -446975378835645857924646135256522608 3650387 -76468555163985263420455719794629968 3650388 266254063387621814892273235309449216 3650389 -1128295537577922084626861911386809280 3650390 708875188398044922929471205422227200 3650391 -1168359656404266061439858242074856800 3650392 386127896307747262311387034961510400 3650393 29854100569914586888130030493765780 3650394 -104000307865066512542174571637678080 3650395 311219700717344323405838197301794080 3650396 -67295992405649651531435737508616192 3650397 32127953829510878361796138559913600 3650398 -82131418980738473827331739471803136 3650399 -1506227361929820130167410794372992 3650400 536038185554850972314677071937536000 3650401 -1716023208370645468502439080653098428 3650402 642665095492385648467268514300397176 3650403 -398995139766384195305427462437836992 3650404 1137581163108200072602494250121836800 3650405 382660196960745142048106741233866240 3650406 -129482442561308266260724637554687296 3650407 -2042898277417759463750991135123709688 3650408 535160521214637135440012922217297920 3650409 382519249276535032670222519841891264 3650410 -169187573010128803417684634543107200 3650411 1935869311337383430528704544276573112 3650412 191201270295094359072332227842650112 3650413 -729037138748597677012503834896504800 3650414 153467021492054965055610736411477056 3650415 626423064030560480701129059968284320 3650416 135550677122059601324525072801071104 3650417 1243196777217900142924713014271154800 3650418 -526471627219694948717127993483907200 3650419 -2236031266237924342137762745271392180 3650420 -268827472283031969232853916881195520 3650421 307969726373534136551083011217454112 3650422 73990332645663305900336347237468032 3650423 -771389754016800607498490151641544192 3650424 74773832464936086188571155579904000 3650425 388822475815490554434423120507284800 3650426 154995047084507681018803745152768224 3650427 1422044210969519560761143426506704 3650428 -871538324545664821268151238722714624 3650429 852540339171422918267009477348625030 3650430 61345000542177882608316331552542720 3650431 -1688180234761130361376518335750416768 3650432 -36395599708969267502841255375667200 3650433 873061547743086540838783156969041600 3650434 -145536761836924492633207205235150384 3650435 193930254188223757060766400841412160 3650436 358909119192317707318721800006877184 3650437 -300447817898322869608723838054663648 3650438 11796256850004804229637742399086208 3650439 -85929400713885291248786810069541552 3650440 1541767571996313497586540002286796800 3650441 498360011905475862565866604641586842 3650442 4251968711383746963795107321145600 3650443 554476102559772415937639459691848640 3650444 157473744106443218727401818073180160 3650445 -482430298897678097137529154873847680 3650446 -1168428360656879788541939172008150976 3650447 -1559918737784692382280139521138097104 3650448 -6797446922312741369748786344755200 3650449 -215314312246546155134363836812190 3650450 -185836248281781000792568969770306000 3650451 404161058655544965751360533529638720 3650452 459935313269062020540114827816111872 3650453 1369128051570514608640836078607644960 3650454 699811988886170642906466843864147840 3650455 -1555961339069126682271153088388353640 3650456 108514536720238856466820272509952000 3650457 -37847503056254464718264799752764608 3650458 -46199052423486364240658510002900224 3650459 -3035764087440172004402109843619794240 3650460 -10871130596994396989222325198151680 3650461 44290507264454972409129407105548812 3650462 -776606368888031997019593042270388800 3650463 -62589594975677841366217509580338408 3650464 1154044567960025505350431872719978496 3650465 -38954219322038873971832543843919360 3650466 -473341886450893940238311272798248576 3650467 483493714964224837723857545582972992 3650468 560707691780732377279495549414932480 3650469 -292793782827541741266479210131805856 3650470 -218988450465900190674038590091356800 3650471 1377567002915106500447371450352192688 3650472 -152652225698737747531797010932449280 3650473 121470226176862450298961682355827044 3650474 -814971973427982852290564145496679328 3650475 -204521730383432362447596964574633400 3650476 -585047487389177072322963908557079040 3650477 947232198716053920510644639886369900 3650478 -88950216869629850828309123706124032 3650479 685541797939759193057391008919944176 3650480 135120190537896062498492618346332160 3650481 -51288101695868908123443608131432320 3650482 -366081002719541414308710164036831616 3650483 425432771905913593082165618738622732 3650484 531543262620201578111769165526689792 3650485 7277764107834696201487307635168800 3650486 -220989423424242680497164901447249920 3650487 -337868123056027494178681192248749232 3650488 -1321345788036177352950129090080931840 3650489 1003708806261949639955469253591704000 3650490 382728157019270737898922390779781120 3650491 -236657794812506493471716087876880960 3650492 -89302308136014808823249229651691008 3650493 -142878240319557644276708403688730112 3650494 -136775578680360995841696950326093248 3650495 520690644655573249521514178947856160 3650496 296942527416183912522085530108690432 3650497 -1342881143677446770967010494490597054 3650498 -237463632689840592371174021040979968 3650499 -264464433157271844907842427596392316 3650500 1000276943934118787234735733979200000 3650501 -1968103771545010410692907729629142498 3650502 17202052662683485914706221714801024 3650503 -1311339741907207854679274970080222248 3650504 223623748658750690631345645343703040 3650505 982001011917745197067936849782298560 3650506 -497482962251479651220736360364275456 3650507 691762778172379747084021767180038400 3650508 7926559368725122949433535015749120 3650509 -1831971885467862968263100892088913290 3650510 -367840757379555028171827490668272640 3650511 -95514442692549535919862336051048960 3650512 155423005238172148460933187942531072 3650513 1030063003752653439810469866165400740 3650514 50669126815200911442142023486136320 3650515 -1428090491394655451271848774256392880 3650516 -427449029160095907863881974560393472 3650517 -156662102733362981490945809725569864 3650518 512193107781969052221005432245626240 3650519 -659674231934585036416513507235065680 3650520 639595352360199187520092440115200000 3650521 -56631494528717577226819396301727488 3650522 1254600295925243354822356766385507312 3650523 -978381624559709255580002036276039016 3650524 -322513742757865379477922887092155904 3650525 989443052451979323581350395224272050 3650526 -553474004903983004790223513644456960 3650527 1905936961897140781399343564643302440 3650528 -8261412339027052195072742617251840 3650529 302855553061545774124626624618186240 3650530 116314196387059549951425044461062720 3650531 123046157125027626605075209740031632 3650532 -248127951704933844429411072454806528 3650533 516878117560816627512604716813894782 3650534 232439400410349095367595296889956480 3650535 -330582233227462270517275698349900800 3650536 633911236009973597659781099687362560 3650537 410101178854705871644263690505304064 3650538 -283929873337280350256994494065472256 3650539 -468492295037591934898088278000635144 3650540 -3977883422790581412003974074752000 3650541 823217829519286881434871249234518592 3650542 182159822807859548145129096710051712 3650543 -334802044826402549645371965652306056 3650544 -119054792886072714100258491002683392 3650545 1484446342832966127419950905008260200 3650546 -1238975826377670348208204412601250560 3650547 -659783127779826144588240589328761800 3650548 24147819710636029348629155301918720 3650549 -1405397742139234653368074240460736000 3650550 205209340398044584396275718606420800 3650551 850872716874141412151931304265683192 3650552 -717804132961263103810554292218961920 3650553 -760004509536814284831498766263156816 3650554 401784095265855809773577548712324976 3650555 1130776260550737936316037193813288960 3650556 3157704021537981546207925398994944 3650557 1258397495860463672237357504667045280 3650558 81038778223621923339406201901600640 3650559 -97339277504349520519751744745180672 3650560 -174621301141179960871914824993341440 3650561 -2024716418624776313001391277064227838 3650562 385014811417747089164748591676531200 3650563 -18892978154158545938641978092868704 3650564 952194139091657701656598160665410816 3650565 -199610833243002842280073390325928000 3650566 271398715251712744531401404281719360 3650567 -1716612897844167546030399183681537384 3650568 -350839767908781331523538574252769280 3650569 1530742468035735702069519117379236414 3650570 -69423110321692651565247425157120 3650571 6746299655182206685340753792490408 3650572 -1197838694949424832058457418823720960 3650573 1339550043051996737473167448296192822 3650574 128192644320395309577043014746986560 3650575 -256723576171821258199939998829214200 3650576 -388141180863991183515247736722292736 3650577 -273960557475956257909911189166319616 3650578 49197519807720922049915063684439360 3650579 577108177570897731528103210549275180 3650580 -16062567921546492376678087261463040 3650581 -1243204479323039253436371540444951936 3650582 -13410612611170472298900654505868928 3650583 -213085880337057435695685075839741952 3650584 -59324123536809191788970864266444800 3650585 -397881148586479137386150566307783040 3650586 -119047753538685947113638459554843136 3650587 -301229815302209936958381169054547040 3650588 -1242141754824128996804647357527501312 3650589 391845715586982887838192280898945568 3650590 -206951485209969741997949797897843200 3650591 41098898211777870038935652922599424 3650592 -695912459822136684041844802402123776 3650593 -1448056738206638896992191656693952158 3650594 -825256175428972509946792350339401904 3650595 -287083284735938226804523266814474560 3650596 674789557183718779861083278900931200 3650597 -431427675440105398866860695071794628 3650598 -353100782324776135984193487300190560 3650599 -506200382193540516563382897284957520 3650600 -648244673326260926792218739101056000 3650601 501169328129511387065030906667218832 3650602 -201605226717422792359846910786205600 3650603 -1406981975988520625245200837403575360 3650604 406246076893419747336754508476048896 3650605 -156908645032004900667465942362198400 3650606 245416057622894278130889535562320128 3650607 410942834636441124870432679280749920 3650608 155156473526286148438084404528676864 3650609 -1029146596498709237484135421951550190 3650610 314808137771482306666796323054901760 3650611 365912925824277165270516449843859424 3650612 658933223373526581664099921494128640 3650613 -814932384623866447630395601764869856 3650614 2063519494485655031481892987505664 3650615 -755573022591007697350218275419200000 3650616 987097442047547132297259161765683200 3650617 -912911011922509066507071358381605334 3650618 566271744772244533695060795698267760 3650619 321143095591040628060477772517383680 3650620 -49883732266536502677734116323870720 3650621 852002603350172448974920391774786892 3650622 -1730414949155358301251070297251840 3650623 537411437494030316304361696117304224 3650624 -394195175780615295224190187530092544 3650625 -154134043687626028122138244552350000 3650626 -26121978139043813795645829246088704 3650627 112566496037170844169511896605988552 3650628 -46304468719362200572996484286074880 3650629 -2115369019124315028420517258996484576 3650630 386582542792209481405323616993272960 3650631 169573879889546837230154497879632384 3650632 -1004092207491361565337955741753113600 3650633 330863675775945486321006037370075520 3650634 -4233049036534143483940724133539232 3650635 1188507782750693355457043946857053200 3650636 1835975817543588492388636219676636160 3650637 -409529149197184987147058710528607040 3650638 -1140940751446782619246647305409257280 3650639 -1206038601711585915967610593223930544 3650640 9893556369914170406287475123159040 3650641 -28052827883521859799050486054761600 3650642 111711308406352439248331614726817952 3650643 585559219969851140936630327461657200 3650644 2474449270038417166718476958247995136 3650645 56985680971421197093213419790747800 3650646 -303828297375706279445052191948512896 3650647 486173683444803559373958969313867824 3650648 604554627957281305441885721330227200 3650649 -723251691624812269110509879241307200 3650650 -569756329686586389270921792297073200 3650651 -642784879298518879970982333173340348 3650652 -144054395908802124064329496502983680 3650653 115924906284645536160774365273401984 3650654 90694984687843852035087470484799872 3650655 22320102533074508989690417882944000 3650656 2099371253422510636171771723939971072 3650657 -1318371005199303681459667180886112 3650658 47957953661018478846096050685650688 3650659 3257936362057588386717776279798319840 3650660 -368161759905939047011095420642816000 3650661 -324406622550266682158679042215796768 3650662 180092655822480144744658024456196832 3650663 240848709267751934967100787063625912 3650664 -117555768130820784455166547279380480 3650665 -774627234973190649118956175842985200 3650666 205315700777247236120423461238554032 3650667 -1431670894135212319014302638416925200 3650668 9664816264707542962655587092580352 3650669 1728169441064995384661969745683944320 3650670 30642121910880764647265705992217280 3650671 870093235338161844810759567467569200 3650672 -404679380339746623419593217716224000 3650673 -269234788490142233054842464039003456 3650674 -558594222220598936566850665640903664 3650675 -671639839557793067548521516691200 3650676 280385042893960387348466284269330432 3650677 771112567066206573929042956708372526 3650678 -474990841003130949905019824306024448 3650679 -193759863735834351320337939251522160 3650680 718594502872693630678000037128396800 3650681 476586716860487567984422326513281364 3650682 -98129690678485231542720831188560896 3650683 -37731979446767603807673519912767068 3650684 43947724505004210963307083878400000 3650685 -831549712191748895292417122603307840 3650686 -98835332720603601076023734263803456 3650687 1295073824134171794768763682142462336 3650688 413649312505915279090464106374758400 3650689 -535520152883437996974765028566983744 3650690 -361558393944289978403363546539922400 3650691 267235653489061020395988352736880 3650692 958334127220197142506921370233575680 3650693 -906780385923830201594838513150108036 3650694 -754671932083786346627845279529623680 3650695 153010711711581812157914526744430200 3650696 1324564743965735141322969209947545600 3650697 -1401152599267454318237801785800732960 3650698 469496375326901639887676890083786240 3650699 -924617247780927290795900471937051360 3650700 -2707340386152182192759934829670400 3650701 534218609516375275244875235103083702 3650702 959105528481349023621103716342496704 3650703 -545925469311663645571236202163830272 3650704 -178103368176661981613362436147036160 3650705 273980446488461528513529587460432000 3650706 -488076100945380468296980417168059888 3650707 -40923333205235015361326555544233044 3650708 -707366967239158892515726331166910464 3650709 675127810230417537601551899014118304 3650710 71842267594446423252551405902920960 3650711 -59652633387026621218426446331871448 3650712 -185403813182126296351219438530600960 3650713 1979921601307609138433679801957728784 3650714 -523593468902851860925153112344694544 3650715 -292883336473995303233669964169937280 3650716 427701827299237239466213327010221056 3650717 413060639630247873757619167905864000 3650718 -894768771774537265470081175796423040 3650719 -501149490796915128806102692316354880 3650720 -1578028913299158311559990307335045120 3650721 747614101025484616196675047353611904 3650722 -68330896896395693679222817225142064 3650723 708933865372111942410902603779063680 3650724 28031803286782390188624029682892800 3650725 -282653530370923054188546902109888000 3650726 -262562260583985839298925769403694656 3650727 994083058770032335810998553986695040 3650728 1395125573831775953006777740719544320 3650729 87749212415516160012943102790190330 3650730 -33519939991244074323551216957575680 3650731 237877124968610388103204435773346192 3650732 1017757980032846588929660067469161472 3650733 519472143734201639648705143303881984 3650734 -444422048502952519888310242630951680 3650735 277540713510646213044849636134526960 3650736 -249496343373858645373418385494507520 3650737 -539105960463531373549487345546667980 3650738 118910019781458318038888357521380864 3650739 251731538180846011872482823516352824 3650740 -108139540883054002734628053605295360 3650741 1690687356787099294209076830361724142 3650742 527870851685677480788797070726531072 3650743 -2070070076026795760464364054899200 3650744 114700647948355299425135613711851520 3650745 -340066064149109229012225751950073920 3650746 -88458014830620853973113811247550464 3650747 -341310100113435796313024811509045160 3650748 462735883841259458257004373956444160 3650749 -712744697651157432015805435326924960 3650750 -323830083509808919920304858392480000 3650751 -21972399621490762229013116811575688 3650752 -122082872597216754080492673533214720 3650753 388370414790772282197224349596536020 3650754 -384385794203401408227269212143511680 3650755 -184577555799952557504526432311897600 3650756 -613374075012414459850611033748144128 3650757 -397957518038347186459326508617648480 3650758 -561244802584346687826658721375183520 3650759 -192626911895132316989809956823218384 3650760 38501900447282574898682540130969600 3650761 1295249647881294937903068772668342362 3650762 -176084796167890083411856898229436368 3650763 -394735815329469706290009559132167552 3650764 333878774927761119493795536926089216 3650765 -1100066311109414601680145135986809800 3650766 82195900105479761651305176246334464 3650767 -335736599916764141836344236879231328 3650768 -180325183702306399557552067034873856 3650769 -109628153278198320083109826697319006 3650770 262888522511037094146384738517872960 3650771 -1221658925813375828579398680679118256 3650772 -1001244669654395359053335147655241728 3650773 -165971232454994654959934384384804960 3650774 -358070538457451890671156383550750720 3650775 123867319795697133953769484720927800 3650776 -257950101302511365459611689651671040 3650777 -254442946326874949092453367947772160 3650778 300896582097356764562779006942379520 3650779 -1382321456852505419211566530554621720 3650780 71189639714684944686429570324787200 3650781 347962195505933084818726975804619232 3650782 959645774211042713098931375175844992 3650783 -211407209738034102545617655759887968 3650784 -1386607590391972375914399778991505408 3650785 904616000302047732313645738433320980 3650786 -19050384810682337879697990868991616 3650787 -815978478137714016952220520542777088 3650788 922976870130487242603811251702734080 3650789 12699667455792382582448854975903032 3650790 -30650022132361212765570825558712320 3650791 -948850779036734671267485943496292808 3650792 67293253699223766347392342140288000 3650793 -35073837715348259572215207125457936 3650794 -930189431041733993315986931401034064 3650795 1021746893933534245530590799192747600 3650796 -7314006113039585717185668236322048 3650797 -1151114204579228587025661311754291754 3650798 568204359272419768406729115444100800 3650799 -408933769330370113176449432203341552 3650800 -40677359503153586359395822520729600 3650801 397994754977096777576512375512343680 3650802 365611179312272662383211876673130240 3650803 15189175768518203182258830724067744 3650804 -111070741653769191663790322414811648 3650805 1154302546709505084136799948733931200 3650806 -892054692117766702392455105084151648 3650807 254602436321834565221502964261882920 3650808 107885973540768339548519250804080640 3650809 1667322519401971917664446621952060010 3650810 -153899757877542834969797893543944000 3650811 -1296585463066958482030113732214052328 3650812 -1627516839399929981367979977336320 3650813 1305409806506373508236323513499724704 3650814 497166991727597525728292599445863104 3650815 -281163572637239144995634592926935200 3650816 86095861521300485483739028119355392 3650817 30688331515463521889400361358706480 3650818 -138556588312270106068439162844069984 3650819 1564001884381728909633415456146206400 3650820 390439465328839202522939123232399360 3650821 -962923625409086532840208117631387300 3650822 80626483995505990763732187706952832 3650823 1004625316342181446725593152468623384 3650824 -861380916942895187033188395190103040 3650825 192675475712103114486201474774743550 3650826 405377291926325404373331323141247744 3650827 -192788050875407511377765943037720000 3650828 -1518868102757507079356768340758615040 3650829 -2082205223186568206827815693748224 3650830 1011429578345597468150830064120016000 3650831 -2300078070742829245975678477321647000 3650832 -302657556744199679403228628658282496 3650833 658707765412100917093173082537660082 3650834 1009554558849314080361970905633127552 3650835 1132483443174197691164899482993292800 3650836 36907981977553992034953103935774720 3650837 -1844261412086342668004669000096534514 3650838 -49435590895465598172041417140695552 3650839 -1833993726340775484922940026732020120 3650840 -551689399281370099906607194701619200 3650841 -159782175589841541167470874039450448 3650842 139674860066176967179287142446861792 3650843 -489250343367255848988964039553604492 3650844 -133133711805038671291531034335346688 3650845 -377784517820741456062507364226513600 3650846 178751520838656755563683500476397760 3650847 -105774946957669828188001509489970800 3650848 821454551053665595254572561508925440 3650849 259877650501861686024755923006538850 3650850 86366364300542600591161144652352000 3650851 745253427468984525868215637453685852 3650852 -131064443123309887114006154602126848 3650853 -928544532508932843571321375632936096 3650854 211085818651141097775120216587318400 3650855 -164255364699225565249334185359860640 3650856 -1240712843138135341034541057703526400 3650857 -137273699017026445378129384876258688 3650858 -107224841186687039910413909364624720 3650859 433108552179215284995206373344755200 3650860 -264415969185090607051472231034393600 3650861 -2063285898263999784892417401625135200 3650862 -303917211455194709275848105171870720 3650863 973166543991675621051036706275268112 3650864 12715801726997455139265301680095232 3650865 276640454607479909746801556873310720 3650866 26550582399215313789260297737405440 3650867 1008868499013176262643629620157463752 3650868 -320643797281978205384342597436940800 3650869 -483440391875831130626242569108019200 3650870 56311627599810951858190856316994560 3650871 -464842646763958945940359090124347776 3650872 18405424475217839962683182874193920 3650873 1193697908920519320523622838341265744 3650874 -17344955103548957793891037330636032 3650875 -1499267226389174619755985207981828000 3650876 36991581342859792071825923719468032 3650877 121308232113687157429115118785126508 3650878 -232935869107708959352241677602779136 3650879 1450254772284091237215213027098385384 3650880 176313615606561070545754112403701760 3650881 -38501108473369328213241872932794668 3650882 207729415700333963933920112139812352 3650883 -31915526358142537900728158849690376 3650884 251980688251302686869465214377344000 3650885 509792672111743994758315804768709760 3650886 -280720424430858734359710314601576960 3650887 -300594164767209938850122019100439464 3650888 -32370509801473319208763912240128000 3650889 -288014490113047297955145519332385600 3650890 -884198467131949134585737046593488800 3650891 -629308336533151228661610147681048816 3650892 -130516649267781134018521269035827200 3650893 -465769814604342239246211745067404160 3650894 -245169459412978011400703854879028160 3650895 -155658272739953937921076134936403080 3650896 401579196637785277765062605699735552 3650897 -964173989324166035000402637530001600 3650898 -324183133486613050867954114774091136 3650899 521070418580832737333165885769760336 3650900 409518569015423434549297186130688000 3650901 177159584523549376485983027028699648 3650902 665084629764564991567009985162341152 3650903 -1436682307681694990506003357242554640 3650904 -768611308172587080402159031325091840 3650905 244609234950871255445552614103712000 3650906 274378979131210533571863702637148160 3650907 -573871060599543913400179670114337600 3650908 1383873001960219424369088046334448128 3650909 29449425735243292334102895840204300 3650910 -84473780151082967572181770364768640 3650911 242827985223504317370732975923467248 3650912 126824065838233091621910040846270464 3650913 22268632310194628181788856406884096 3650914 -595039338775231996953687763981888944 3650915 -28650344851011597981261292685538480 3650916 1190875190538268417293432439852769280 3650917 -940020894991115000628777325767805380 3650918 213373495951426518281254584309608160 3650919 -687822944914755574223785468629892056 3650920 141453706211256847357693904928768000 3650921 777135638081415063637469220444043152 3650922 108756452771973270507007056613052160 3650923 468271854929603308183590830323652784 3650924 -424024949632397217169311550159755264 3650925 675945787577970467307073681505484000 3650926 -505325773855088012071842532075324800 3650927 -139956457773443420047373564193101856 3650928 -21708574956328611962035304145616896 3650929 -145247873829119026086292144939271470 3650930 -679550032771736582360589187046906880 3650931 257224748969296066599063202491304020 3650932 395527591841792222416257522560376832 3650933 -597588680836616474842725452782056384 3650934 -220140300719210388340698214639423488 3650935 1584919291086044233681484705406977880 3650936 1305508879708924833151921320273223680 3650937 496738942873710252647363739121015152 3650938 -1037444175647043609482050964946186240 3650939 326440455757066513088692813330072740 3650940 162322079812728027155137093541529600 3650941 -1131997312490968541633466653143610970 3650942 453760688415274418030083469015565312 3650943 1362016693619888703668767475083301904 3650944 257621747010282159447905059618160640 3650945 594151108603691145529489494946195200 3650946 27637450885573908733568215314399744 3650947 1190223164147664384312836692254642000 3650948 -38125183758336868898788712874405888 3650949 71189225030039418344851731567120924 3650950 396985991998816711735738322348988000 3650951 522231480479926470250403747134521504 3650952 -158927973804713355077877875349626880 3650953 1561282440769078379505408125159554202 3650954 138796190137495063964610536095959552 3650955 -102805891421586544969322322121344000 3650956 425928840997373214625712370000719872 3650957 1560538910397585649528472683474657206 3650958 -1863234247774379839377725125399680 3650959 -759160629996469281061747141130829896 3650960 -275319739166923806044364144118333440 3650961 -130773091885603127727663961605331728 3650962 61126361545557197807574303594415104 3650963 -63871388734390707906765470246325696 3650964 -437137556280185424179022646203187200 3650965 760549494160132997165145529683793920 3650966 -1327786860300135818567827731533678592 3650967 -1190741478974126551250043006052931760 3650968 414155122891115627935702869099909120 3650969 601346640320972454851125441612413696 3650970 -65958364312945606240886079516326400 3650971 -1163684768004797125440700721027141208 3650972 322558298422935231539561956524785664 3650973 230615024929689622640131930833255744 3650974 -382445736250784047814946349816151040 3650975 244385599336823626809656111429183400 3650976 501916050675320927967413589884534784 3650977 2253938680654623935755024215301943472 3650978 697392066699399813383992417639625040 3650979 -1050893958993624984214356495892620480 3650980 -411314132166055012539723833018208000 3650981 -872964498508750906342983934801073028 3650982 304275243618097613488124498522918592 3650983 -223806702784710583847021141007138560 3650984 959771042669385362369120206548326400 3650985 223536442577569432695352696174003620 3650986 -556411432084958071085095310543273808 3650987 -53327317338380695836444874952628288 3650988 -109736576728600973716458627013582848 3650989 1679753806518791157344216327247904790 3650990 -762365215919612146826898375860301120 3650991 -670829913432979149727090138869103608 3650992 118028715290088551823845857228554240 3650993 1836298433873946049161844041732309300 3650994 5205053633994447257296071845885952 3650995 -1547863490260140029210173943472714000 3650996 -964613614015672792312181420651937792 3650997 -306800217073246481027461243590543360 3650998 253437724569080208457906601981134464 3650999 147943275293082992328031486943215320 3651000 -198511072384408459161691283527680000 3651001 -3535325892756144422465225033333376 3651002 -30788511590197244694176612349734400 3651003 -88828022852304323783430472125542388 3651004 455074930864951654756644918307971072 3651005 -811485355208187129400514469681046440 3651006 44001644210837496758939695546328064 3651007 1267076834111399372030869289636535072 3651008 591505151368658640216542258216828928 3651009 -111636383192605599503641998140966112 3651010 394238901541837388825615347135480320 3651011 10299020275556148143669940332518464 3651012 107556690980752110431348503264388352 3651013 -2241090759420374925207479166846826020 3651014 371915948697402612950724845293203072 3651015 -489474608679016348791644616107461680 3651016 -932286073778412321905568140194667520 3651017 -1187380216873883509726204371692194380 3651018 49709275850806203854107924704207360 3651019 449964967641996860868722265667286420 3651020 25794981310011907585997718131374080 3651021 -1435044047850276561406629289956787200 3651022 38502194567476616917155256757151744 3651023 -863832629577315597139044624525523728 3651024 -47709240674413956450754189361283072 3651025 -106970294941977216057188485280166400 3651026 515623099012005225428102033988269712 3651027 -586580168403668111521346788844683080 3651028 602022791712244998188497042021277440 3651029 1917153953324165433819614207507614560 3651030 -176759290063377327807886096957996800 3651031 681976299366941415672029830154500072 3651032 596900277169695076240500701738434560 3651033 361073831571319986668205432686042496 3651034 -27892346226810092416920780200557584 3651035 -1090454514553904973260262537865661040 3651036 -125244406652727795794499615572325888 3651037 249618714327195307541124243446161568 3651038 32363109054244567621749993199657920 3651039 292875453582595301604060852257142576 3651040 747768745189465099012000615248691200 3651041 -1410569745678206002621793221290892608 3651042 -655279337010261683782714130467591680 3651043 -88925084100393655290394735897316352 3651044 -6321656551005035046166894367898624 3651045 353405580813650927197717568267548320 3651046 145017547275604078663674380507566080 3651047 -537674540446194608792937774684193920 3651048 467391760120270676361594855768883200 3651049 130161411050646774319201743355612872 3651050 32377002708235064491586843762241600 3651051 78031461384997530153473260002796632 3651052 -1566454612392616611817492916012625664 3651053 104519945863829705934104336907350400 3651054 -730885210670697927245586687043584 3651055 138991497007144285461119385543662160 3651056 35980916486319757269610262913613824 3651057 -22438274039294656275036737072530380 3651058 91678252940265115174663316307564576 3651059 -163559385678490754355589376802417960 3651060 -186570411800302650852938740031447040 3651061 596740597240757722966431608991985692 3651062 199148631338634062953584204709840032 3651063 5341046330699873649379979608083840 3651064 -377662503199437617893924590047232000 3651065 -45362457874098851438634561279953280 3651066 74857998678849820747005342484826880 3651067 172028384778093576317442063878827792 3651068 67849014654841836961407179211772416 3651069 -512913137096687366406280700508051456 3651070 364833179564546586290051696231292480 3651071 2703510217934121557760944921190987000 3651072 -336144763338576345170817011435962368 3651073 1307498436842464981207778887511896104 3651074 -200244245111964297684626736995547648 3651075 -799333341250714656738697193076635400 3651076 -555315124902203003556108388777583616 3651077 2353773095100728243661117530334013440 3651078 124567268856597586947864879388131840 3651079 -84724414444706015190257113858889616 3651080 -1068225406213192080051702539434291200 3651081 -215896506820958147152382056171803456 3651082 1094360359250031259240680807660940800 3651083 -761017651009944600057898581306250668 3651084 -901781006904887131107077871890753280 3651085 -633938649266507139231936979737335220 3651086 280520801072492543972780929605647040 3651087 -3576549108860301679395798340804608 3651088 -394392659038919394262703241570803712 3651089 -4581771077135603080327566871261632 3651090 -238215647167953512467142422856678400 3651091 962266352838909873867544244446554984 3651092 -134435107233205661995938507183840384 3651093 -130409962340875262401778428156711218 3651094 -70207039626827079496529482663817088 3651095 19186241754664443687378210693796800 3651096 -812295710640230396502081243313152000 3651097 -1017146206602933195325152799879264800 3651098 -1414534618867507851749599667501169408 3651099 -561494206786660775710174504831032936 3651100 188496844084565974032064209380160000 3651101 -514772822650545576898470633407054976 3651102 23186530344262854366232989916078080 3651103 1384421698391370146639354725303574304 3651104 -1341809705103491224880151159455612928 3651105 405309268715931457320212826729361920 3651106 152020586000328096028664504548732752 3651107 -251542574772388018726056769250359848 3651108 -766868387775149086929056234576010240 3651109 345678233827505677201997797537513152 3651110 659380568141520030452266646817960960 3651111 -1045688291619526086618773795605205040 3651112 36443192056443658428668459207147520 3651113 -386108229740567700086294728850550960 3651114 272786687815428057207614856573507840 3651115 -328888528197051044529405269839568880 3651116 349391621792491246913846895752478720 3651117 -763781191083557166619821027605537952 3651118 93513322886978336529312068551534080 3651119 -1050632900999375927808394861121994480 3651120 211259603193434409644839895090135040 3651121 -291103564149117683310539438158223808 3651122 -133329784746560503906546220946235776 3651123 -160422250452927760991349318548680704 3651124 -924991804080726465453286393864445184 3651125 -1651412457399512952683582021834205000 3651126 511522672745592959647732620535249344 3651127 -909484324913024624504703615981640024 3651128 -43380995627729284451329604444221440 3651129 1916642515912663187255647358938435200 3651130 -3935096179551337158422484632110080 3651131 -318410145785218210586705580814269336 3651132 -168379627537202388871397900288592384 3651133 -918048239872262102521537319514082618 3651134 -1382855470823758143165169087228995648 3651135 45358713560216060701764007700390400 3651136 -68022971099826392863449504845660160 3651137 719899386988188858031437496390839060 3651138 594819122897967194431374689473214544 3651139 116910833425338534720163690961044224 3651140 863186254348975053362897346017095680 3651141 -100250560001875574359047972187250496 3651142 771843185762632764621090342719425344 3651143 669123031561317436217836703694417600 3651144 -546668021689444003300303543412981760 3651145 2139800607992374101119455104061395720 3651146 547496244688122131464137363550477824 3651147 -1415040333108486405404950073687574276 3651148 -792295514484939255034996450270193664 3651149 543659127245673012213437864832044160 3651150 -2915934232767603347650736938204800 3651151 122740240015840917105331388312547200 3651152 130828186065194127426474433997561856 3651153 424618281675156595601406758010765408 3651154 5869281588561040027014373023211680 3651155 1134163190018687558764779281972163120 3651156 35136539856349024006345004264079360 3651157 -419042433998058908934058065618028594 3651158 215678391542779535774988645164463360 3651159 397717370481821515023584875808128104 3651160 -238384840651542192424091205082521600 3651161 -1229833099563406042015494321887267568 3651162 -560215139020324435157789304462786048 3651163 74763753237529991506877260045273840 3651164 -1566830694580745767034157629678811648 3651165 135229653571309940744649288109998720 3651166 -20494755619051801418513905607398080 3651167 463546301470021101090171791947701720 3651168 -67304927312217863394990344303542272 3651169 1684744846049555950128363829026689570 3651170 -79053732768777575213945634642182880 3651171 -1300341455034169733828297549589162888 3651172 -624530763600297978466254512280780800 3651173 -4133986602646114817652606427147200 3651174 -833312481093953500732124185831038912 3651175 859223682911365203829126718192400 3651176 232365062308691145809636138891212800 3651177 -1078193819665380900772524359559718368 3651178 221724464262599171170933683519870720 3651179 255145465365146738024601627803796480 3651180 45096014373178491654544829758832640 3651181 1297084959112279222822816884114561312 3651182 788299991541932002755797779609008192 3651183 -30062294233004726290248120590400000 3651184 205491768420477464364499658367795200 3651185 -1091590799990297798595065069285980620 3651186 -294320613169923580437860355352208640 3651187 185602821386069179201297708733637600 3651188 -446204630946073034517382590566378112 3651189 -504651528583601617934709467945105376 3651190 -210331987543501005918127130005478400 3651191 -1010137486140530037562832478879648408 3651192 929604851703278794191138467071795200 3651193 -243186832003110598710554181470497216 3651194 1175666799285452766107297999066518896 3651195 -272701061351769914203577472468979200 3651196 -91434253299548900474810064414361600 3651197 -253914775851815522266716098725636896 3651198 -378201742051396876722136672140021120 3651199 -302104008072766554058620008081259264 3651200 -51650521521857860100549165187072000 3651201 -603127889812970655542485203870605070 3651202 -225317484676779463405145426703014448 3651203 494331564055103104325322502501667040 3651204 -313465451637058275096846868297789440 3651205 679376885861033562751819452070560 3651206 379587003367724722784582250774401664 3651207 433786444991915593847259843124900992 3651208 -341632993011257822096610990082990080 3651209 2436434628625155128507033959551853512 3651210 -204519855407473038555725988145420800 3651211 61017131314198265861113460828288000 3651212 319742917910447889448476459114831360 3651213 592111474359701393685851231141444544 3651214 -88869578238457596480647862326405376 3651215 -174661062971200368328676887909909200 3651216 -3805423288787845804957942248898560 3651217 -31382243547348236776754080479254734 3651218 123494788024378787359455125830063104 3651219 -249703163652667337993064197504667312 3651220 23734748643218466517213945897178880 3651221 439022996800302079014937170555038112 3651222 332588173818822507707071014848286720 3651223 307462884226807760697355299355712184 3651224 -986304163786002069046199914819799040 3651225 120794149387921446672308325514332000 3651226 -168709424389523251414938567856598832 3651227 -1092876643514860601999387538488946000 3651228 167538769024165681800555207349079040 3651229 -215859129677023241512501194971104416 3651230 -114784427765080021717131194524492800 3651231 1219787773748005924516883874894305352 3651232 -1111129177655558734870966924477464576 3651233 -24655482646973485592092591917987840 3651234 -166047340030620471482726145548095488 3651235 -435483031601197149284036372876280000 3651236 -387653103400718568636378151530126720 3651237 -85126076606998820699449455206787714 3651238 130952852488750992809209339011091200 3651239 880853455557246923022720639464306040 3651240 870541981972302399296255277601996800 3651241 -88258764536392761323968275450932256 3651242 -95951166975708866432597247910871040 3651243 -672614540978353032314121978186539856 3651244 -585232255758536166853354897704739328 3651245 1008901506197148121109832519368745000 3651246 -174859915448283285503609909379432576 3651247 2240700692284021433115583773451620400 3651248 -407246145338535187464472801202454528 3651249 374259314190208669522614521357230080 3651250 -57469622339133842798797132538880000 3651251 -983948775860974084294552769145116496 3651252 -86205704513037780376696847560704000 3651253 -1336441599692755750126595157724637856 3651254 500578134871601010083211894392412576 3651255 -400437246786518343125124973967648400 3651256 -105707972243362704621442303849021440 3651257 1610433553364271364519326167347162752 3651258 187858157704414817370233264704274688 3651259 13582333308390303398386605351579304 3651260 -90314620692970663900917949199846400 3651261 222492744692179055130997877937912864 3651262 29806416255378768268807719825253632 3651263 17490690409857375026457920811527040 3651264 -280114793236946555091028962736865280 3651265 23284516492741977733811653136904660 3651266 -182390638370105212430662181509547136 3651267 889105836439732159972931879838572280 3651268 867242584468923290044816713253632000 3651269 2345911911986899813117678333208144670 3651270 155439479269293084099147069959362560 3651271 12116246460668884288668050946722144 3651272 -834568144874792989083120405429427200 3651273 151414387244171891343407630248220160 3651274 641324662544180801339930194555737600 3651275 604507942150241192638112162560515300 3651276 -455804766176998801274740101755114496 3651277 407498767202284651878066442880642304 3651278 251169202561661554494217408903180800 3651279 -713835210609519937603677304750749816 3651280 -53959383023704371525878901517271040 3651281 1154183551933475444680725717250628082 3651282 -111158392792584752139908650820484960 3651283 -1273692641840334002681253956504256800 3651284 -258425674869985405608862280657758464 3651285 470483414145728539226927166559521600 3651286 37399757219535743839049006828623680 3651287 1021566233545588128984367437451959240 3651288 -645654280157192536715042537955655680 3651289 -2485698032948437870584560043604009344 3651290 788056096613053929440634787238258400 3651291 797858920290315248179345812855974400 3651292 953944080699882018523360957467286016 3651293 -686694915932035518554058680744986458 3651294 -84489653742945299840916060189395328 3651295 88464377480450059613031885739403280 3651296 -563078812229046094688642039021568 3651297 104266845021191533172937827887409856 3651298 -152026981743616750107584311920920064 3651299 -1981481900823609384023230744738368264 3651300 47889114861658212690719958757526400 3651301 -3307373023429477178728761639206638400 3651302 11185816703782418076242475577964352 3651303 717335596647767275914235079687461200 3651304 -595822218175096938804725125326766080 3651305 -157010586386169513497582166348613440 3651306 376718809012021587771127848756499200 3651307 -1056197315413257552203324007070801368 3651308 163936035651995102375094565557989376 3651309 195850323664962518864816210311882614 3651310 -111452707372070453550824735196445440 3651311 -2702592236473664424577888415097189888 3651312 58329667399047287405737951310118912 3651313 -562029193154426933897051742319851596 3651314 18469910889186479179569906867178560 3651315 -341237525411798245230182683670166480 3651316 124845112402271131644587485556551040 3651317 -69873548642200617461030775245624928 3651318 521181609660676770941145065127141888 3651319 437196058098246287210064527216616960 3651320 -326411288046689408846095206488371200 3651321 689367447818389745694265321369925712 3651322 -801487151580226528357386758663814288 3651323 284043928097582531406575403825654864 3651324 26168321896513625890077425887306752 3651325 -790736736749574945657152374511732000 3651326 139706232170723549718466382253874560 3651327 331710583748633445194760942998055864 3651328 -750083454480298159967461933276200960 3651329 -768360447219837407614010051832770112 3651330 301202309546595967303005017478865920 3651331 -1294654268614233756945465403346974736 3651332 -640717736323707247216481540236911360 3651333 379712152707627958847093533667749920 3651334 308630899455507113968404658198686816 3651335 502740735912001800295709535842559360 3651336 -437259331378469162091879867530280960 3651337 672034006913123430013604018560659252 3651338 542797744186945372870484292917034384 3651339 346464556250909214689091678113803224 3651340 -204373469110669864244424182257827840 3651341 1055415794383997223366424763380466742 3651342 148948073865497149390274240980823040 3651343 -1365096503954764060387893339659763696 3651344 -45252057631883773971913420150210560 3651345 7627429536485697769628944920211200 3651346 806799602131226257361249472799465872 3651347 311715594144916329480369714361841664 3651348 74076478453899287044179905275361280 3651349 201812439912362720616736084012787480 3651350 -96479344641309213883516621473552000 3651351 325993184612904926844909342171333504 3651352 1195556605218025680060554890385203200 3651353 634803891994372493578788799187491584 3651354 12907250301754255687968210666543360 3651355 -400717157985101628182689723975398480 3651356 -1229637637425140348071556441279470080 3651357 -858043728215992892707153063142520960 3651358 5588175127365203475462278692625280 3651359 -316727684057175146061211930362291240 3651360 884513485720916642880950543748956160 3651361 -21058273657780352735713068307129920 3651362 -348988100315556484554403849140897792 3651363 273798442455692250781295143609728960 3651364 -1372068866778581092966432123089198848 3651365 -554737837762058438584981469664132480 3651366 118388229468835282092219606984695808 3651367 -2864994218931169010150064960867612560 3651368 -737860234264693011851636092686090240 3651369 -487660482040185837191556821823154272 3651370 120719031411291571323817421210966880 3651371 578901212023097530437520327407349032 3651372 -467315377844549575446673707658982400 3651373 257361662361529668578964110549361504 3651374 -35703029231487163936689469693328064 3651375 -78975359642986208367142188316032000 3651376 163756245690078086244530371132178432 3651377 1612103236537816235283735530382845952 3651378 -192899669057101670574289742092783872 3651379 -2026423175833089483862078689589441224 3651380 -524593854249133069052442768023961600 3651381 558769486464464124716787525857373870 3651382 126277909048345941519941503992424320 3651383 206077359059833105004396868821243040 3651384 118970264219028757222588490014064640 3651385 -820389909924209319032598055603311420 3651386 770123364154344981899970890725153392 3651387 -15822906885386293888452545680673232 3651388 -2658630540856568908335680173473792 3651389 533076068805479198061050929668174720 3651390 360991048193395493146081654396320000 3651391 -10143730730696938303599695095901200 3651392 -259067442856125253613915794959237120 3651393 286890730021295765902310336624610864 3651394 583473730288954287584609434828000800 3651395 -898626102941063617223252235268422240 3651396 -82094829795968488528241970197766144 3651397 -561949612403865419366479409887173248 3651398 -542703450288779721922615247772400800 3651399 -97384664972807335837567724314653720 3651400 348717088438132059581892660392832000 3651401 -310059430936554333116318573317854720 3651402 28544863376348572393758198274283520 3651403 -2497143095411062187060538875773920 3651404 397039129190596811220143155118297856 3651405 808302275789098204298865283076073600 3651406 -8068020095893811325891805038303360 3651407 -1678509630644150161262722672758643344 3651408 -197271204348586252020822894176575488 3651409 -1089699410407014139385313545918773390 3651410 -176790867894977980485477585871434240 3651411 498059455846704419705928175103374080 3651412 847505982990613030949593105516969856 3651413 2065223860130456784994938630524942940 3651414 186484646058934293249661764296743680 3651415 690579607576727379841472201974369560 3651416 348149498009688088308228555379476480 3651417 996428010933748577776062701018880 3651418 1459770163448469575686358039748923904 3651419 211483084193615223675674500976845920 3651420 177705904222569898734375995045683200 3651421 -173142036976148685480432327590088000 3651422 1085343094656204907107205198426192512 3651423 690997113345122120593882541506528584 3651424 -894366085395203795752117616179150848 3651425 -165122211336593909347132589539187850 3651426 20361652659559803084052301234438400 3651427 344035632096800477399896724846673760 3651428 -156389888238696995073921899119362048 3651429 1090628845252918408438748030506418784 3651430 652888773699041804959803525769313280 3651431 914521218539251867880454928843992 3651432 -38063013792118257584690510894530560 3651433 2363913010561675497961774711796794000 3651434 90121580986370977408118582435362560 3651435 -457462651090169431336928864725802160 3651436 1176310160387992513173272167457511680 3651437 -1170359064142748099936226664267710420 3651438 43013947061112254069757749750522880 3651439 1937135664632662376860233721099514880 3651440 46403615261327568190259746227486720 3651441 96526188536407758920068661289678192 3651442 170287455850660310603785562504217600 3651443 1217930923861286184693327722094703692 3651444 -862354071956472731219145767748117120 3651445 -281629771487961417822192290090939520 3651446 441018702167806209133678354899840672 3651447 509039250597289511102764731884517072 3651448 -950008960968575878277839600187904000 3651449 1433787709765874668897808723554473450 3651450 -34088289873616123221592381178476800 3651451 -188516704940682057567318747915936000 3651452 203267126332179677160213770019732480 3651453 -781265995925178203688267980011779840 3651454 -75205815229551869576431672226404608 3651455 902640564442676218083589294074920160 3651456 -371961074812689163345299086644346880 3651457 842561343245613235840449329386653120 3651458 389737231498376148172649849622954240 3651459 83217397753997683549358668250480640 3651460 -22307149527312583536074098961402880 3651461 907319794338129536328527207347869504 3651462 -605632555617968853269274646241578080 3651463 -1500961742661151428444527647768045288 3651464 -833225855739399310799469072436992000 3651465 -574426542459702828264025172851298880 3651466 113819377093714274451652629964836864 3651467 739816489900615781151962727461922516 3651468 -343070674649047816574872165618443264 3651469 -1906891346342326981586739662561705856 3651470 -96463213979034592049289902500288320 3651471 -704811100839990864082615635903155160 3651472 235086419004808821604365827360489472 3651473 884336259877507490286649828621599936 3651474 -8782941893919327273245078843442432 3651475 131599618326032099215152366791751500 3651476 -638547150957221517336725883786253440 3651477 1638579968598954117641458976707269600 3651478 565742325432115796577593674742123040 3651479 763632990763893585334868951761864584 3651480 -21496090236401984688476558351769600 3651481 4542310884014418137821013160448578720 3651482 -152036524647577917369486006942445056 3651483 -1368643707975289029908321063801477952 3651484 -1025565220539270446217605511792361984 3651485 -556401819574923770851159602083036820 3651486 -31220196044952632205413223239046336 3651487 330598316177465290821163889924720752 3651488 745559329356682354847745353770205184 3651489 -438564806225780246573103562957558236 3651490 222515426495482946320904247486412800 3651491 1532817464381437512342924657915644892 3651492 130014779186249326736501952518184960 3651493 132552639127010310898312044797942140 3651494 -135238146643436709228273589613340672 3651495 -52552201121446205200815584402456880 3651496 -1896021528906881246859562640880844800 3651497 -1454684419489761380220444459285570054 3651498 454104266055133387543487030072633184 3651499 -181507577770312312910316242298527336 3651500 -601188635217942614894945758045440000 3651501 129121821809596004410651392689367168 3651502 556768389804418642494288828655870272 3651503 -1080456630059457285937661433806191536 3651504 111229908400743658993714182959923200 3651505 -136579793315989716094264790371778880 3651506 540685435560553137252390593827786560 3651507 905983094074155973103951036098550640 3651508 -393163060618204325415908211689129984 3651509 385758069442260973812365216874533820 3651510 76689378159998861197571341719859200 3651511 471849797952021919120576820643332232 3651512 165585752386559366400253692362035200 3651513 -419940099116368300436922920445422256 3651514 -240261259493540842785806594562144144 3651515 3065372666636217141470268918792240 3651516 95237215676390893429101751774354944 3651517 8985459810977498225436849674897440 3651518 287127857892272121443243220176800704 3651519 -780086103209376987541411710508970880 3651520 -30528692736811252858741175321886720 3651521 35478191438483215177911267670725888 3651522 -31872420946063977290430475764105216 3651523 1256354224220887318685834508759390720 3651524 358448184688141508577067624538996736 3651525 32374341204580812487595898730340250 3651526 -35209381652605264764371947035088896 3651527 597896799020730099398092165970370072 3651528 410989922593996269019914060841820160 3651529 -1681073763577038214620737338939436454 3651530 123427290520681055714602945053158400 3651531 199376086158071106331937196244961520 3651532 1560337658406517927765779293550681600 3651533 173584196421916796979168050046353484 3651534 143991275328799888004789307012864000 3651535 -645564748907774454194035927619107200 3651536 168992549320194428889222211506143232 3651537 -769337905053408337150942324300903440 3651538 -1259283599130718291569049347563520 3651539 -777918205048302824831349065109504660 3651540 374645703340400365759441380323788800 3651541 768645215734986125002354372246974492 3651542 454585240096235286198708873392190144 3651543 318100899663091146251583640380492000 3651544 -730388218507012309107311523225722880 3651545 -572741199810604831423664324185651200 3651546 355131108678372520362941580671568384 3651547 161134525391639535382933789041260996 3651548 -509041653570832186031439606590697984 3651549 -289896383816730850533251856655832064 3651550 -201892261475956950779139095811811200 3651551 -511453312310270653220530708616415168 3651552 243539936727585255441669590026813440 3651553 1801109596487876770833599649393187120 3651554 -951454949321957745627305226952090848 3651555 141775399592226811423192036614755760 3651556 -1872353605885049489992892848966320128 3651557 -546965865175072254870880315849728 3651558 -55229192591690256328286404387972416 3651559 -1141171720111661876938160529210583240 3651560 -20331889880433291140368567327948800 3651561 -469884752261357494046508778835196630 3651562 -290273577378868861646845786400677968 3651563 652554283827477500879155306432504584 3651564 -169969689081628083419999985838080000 3651565 898945909165017630822513691227173400 3651566 -96551130370119958941429598248631680 3651567 -343973815135729847112926061934540416 3651568 -194118624537622406771620103476215808 3651569 -156371257821985423787240964477133950 3651570 1816925243744872331869706486187840 3651571 340162071637777880319141531956075520 3651572 962484342775886756446282214949580800 3651573 -1055629687948069008696527289049230816 3651574 413816585163455813622315170977381536 3651575 -471311109579685872408988928992033200 3651576 443222811958731347577812387556925440 3651577 1037907634505893608031120573957015632 3651578 -473474149701113297265344777169062400 3651579 -58651033176628152550614254971265076 3651580 858215822134093661066814627879283200 3651581 1568396553222528800481437124731760882 3651582 1897876986226116518698175182537728 3651583 -163984289539943546681762069883775872 3651584 22228880047057750975254933830369280 3651585 43884516023998420112312132079590400 3651586 -271118806950464436741751656014976 3651587 -180720523735217770362855093180340800 3651588 1118819345419971901858370331392133120 3651589 -386728672073383059800721420697268544 3651590 -194230647138133126927414350106531200 3651591 -1437772534618614259016251876135633920 3651592 -258680573398744133682166550277488640 3651593 225551834337580093648461001733933760 3651594 -336052869575401464128928331815267072 3651595 -161285512445080175572386852524708160 3651596 176900766328843544278193031863150592 3651597 147276374685106264100458992167267808 3651598 237379529996669453454290537593479936 3651599 -391101895606682944311930394334306064 3651600 73653587351194607002061798621184000 3651601 -442881357838904653344324112057672896 3651602 -60551122288189721700550033140633600 3651603 -1393474113204712709254968563983296 3651604 675587004495747561657584350029637632 3651605 173711443012378114487775269074231260 3651606 -13911907581620236689393251522532096 3651607 1650725465233706371111119144762646856 3651608 -43793715590659653993307523804375040 3651609 -58224288014773600181852989102593600 3651610 629148305439729414633103386347232000 3651611 1485771628931927956505432976425326212 3651612 148737715420041905272247507591526912 3651613 -360505732090413198228873971208647840 3651614 -103261386105266598973642114871996928 3651615 -1390999394091697813740204726235488000 3651616 -143315023668833299290811127106306048 3651617 1168523524478768942623714452101145600 3651618 -74228911107263161348223507938394112 3651619 2010995348013967120883623356357021020 3651620 -363793725424964844746590893161041920 3651621 246766177985292999733486463872386912 3651622 163782440534292432529452079982735232 3651623 195220322731965624301851031871290872 3651624 287926332134093071762823141670328320 3651625 -1662956622122176368419287146524352000 3651626 -1271382756189483889666985578888559616 3651627 680084604404512843922907601354068312 3651628 -358810778722766996977468456558947840 3651629 -687585495992719189702000881534639360 3651630 159153301725182071255470621295163520 3651631 873207502004371906563373162115805952 3651632 6510250700362630105985835654807552 3651633 438733346887912564693543889715784704 3651634 -508036145583720091290002014979589120 3651635 -243433387225366655161723151857021200 3651636 851782783749252675191991238731558912 3651637 1123827626805429923210391545532609792 3651638 716380937306939651463195788721570720 3651639 1065067530763032932720378643907208424 3651640 516957770435060978644310415252172800 3651641 140665358434386353424069191619373824 3651642 -46877914736379004109000542611289488 3651643 -1399698372189866774138520719278171856 3651644 -18396359048165997542617898761073664 3651645 258652136291120699636426569518666240 3651646 18481869678146086182900124927053504 3651647 -344217913431937116936844543381294200 3651648 37505510373363431248389037809991680 3651649 -181913021016990746408629945390003536 3651650 -79301601920189666962031491662720000 3651651 -1363134067685636415828984663424843680 3651652 2009624504505601197929629676415558912 3651653 1761991425900072551906743778865919902 3651654 -761249928494822794609784403905282880 3651655 3357308720566176329982827742390720 3651656 850914854670489377705629548785402880 3651657 -1091308940605275877637578860303083760 3651658 -304674194259437839523926168739962320 3651659 2691730495823643962729018233595472 3651660 -474301829898331538236408959471083520 3651661 92414751389775020651704513662780652 3651662 273936001170275662972214921441130240 3651663 -36440786158210466669186374063979376 3651664 93218251376235057166328800341786624 3651665 585760258102837763012038616215468800 3651666 -543292520931799560767733450763810176 3651667 -1105679287167121321710680348596232360 3651668 -1024588011096316361924756138220908544 3651669 -22194048809463292168254253260953280 3651670 -85438169278185155343636386068243200 3651671 1923914222404346210019525232388644872 3651672 -721885095578159495916236978674728960 3651673 1858964296486007435824345110204694922 3651674 149807323155870177852037735397906400 3651675 165492531989314297111729223446482000 3651676 -308773431512435422167940931220639744 3651677 25041255921231552341320804533579372 3651678 144882468838571993600592117568745664 3651679 -33200052805517407058498604648366416 3651680 -1613680808256199957349716120476057600 3651681 -117527877465785943154238599803924480 3651682 -118895194254642398758754620995600000 3651683 -494576422864296442953991167849196080 3651684 319737908479089703238180854787358720 3651685 1224671239458753694052694982755354360 3651686 555206403749994348625696640893072320 3651687 206205693983251714937669537195021880 3651688 -1203802175744600687859918521597322240 3651689 5684306731389430189822713598891488 3651690 64425131166474585543220744546022400 3651691 -242666250723022895881836477651469568 3651692 164575852127510362528480960306406400 3651693 -393073420119489090014617271132385696 3651694 105934158467455985303627658863986560 3651695 322514109320619854022596376098896200 3651696 -248816453326944518113541477262950400 3651697 797227473007732325429556370468743232 3651698 -401171438266083134419398893362823136 3651699 -886909064032412702435100415719982536 3651700 145760923620233473100252929594812800 3651701 2403754565913373384569316222270163232 3651702 -158628854394790107239469845711684736 3651703 744794291067597784235746866358971864 3651704 798820047993455363380295017990963200 3651705 -644603896904124998658440710491465600 3651706 -395030255928599404652090831597991456 3651707 700680220868239520656258303233252672 3651708 214499879035509987740877363561268224 3651709 -2410988892205065707668854950317921140 3651710 -227266111966364372590696644476394240 3651711 -380806975994710077709670122300538496 3651712 -2267720884215376991831679053951139840 3651713 -35257210174235015220516185526188376 3651714 237184476926192196543137930389273728 3651715 188332965056765615917316583881725200 3651716 294220778548233318491416663420275840 3651717 -686909132324969053623815365164187200 3651718 94596589351894383318465206053413120 3651719 -489868675142401001243963633123576304 3651720 108448982612854254027197090552217600 3651721 836577646261687579571848778304892672 3651722 797711656691815354626959167953348912 3651723 -1732586933731898972476491888461148 3651724 345214444606464455101018440453568000 3651725 -87164916794590270908711765615307200 3651726 22527574266938955264504955314221184 3651727 -2126421007153535908289064343372062408 3651728 -107419799975338552282941945384296448 3651729 -103821851793193207457921188893015552 3651730 304301929214863250586777580363481760 3651731 -765467896429507599317631951070992468 3651732 5804285242110786400337531069018112 3651733 -1054435576826446076627020962904595616 3651734 -564386811351563267552929272222357984 3651735 378378564579132555399905429285657760 3651736 -1673070278281813961793048473220833280 3651737 -29657359454662227552678152098672620 3651738 -57989886222168330060532568850247680 3651739 113882191069072594384003004161686560 3651740 16803594013458332308742818270256640 3651741 533922695277375792910968065182119750 3651742 820747724912143563816144729798694272 3651743 245912055188953192082134898325805440 3651744 -634626511423295810708732452373790720 3651745 368004844360947685805954312344165800 3651746 53476237792031865865232038321144320 3651747 204411513366602606201787801200649600 3651748 1028679143555623589243900572144066560 3651749 95129067187989740967504313859763936 3651750 1070347997628375076632859739455680000 3651751 1957914662447885571479624705243640072 3651752 32861216832210760664807540781189120 3651753 -253116057778481569551317530091580672 3651754 -536904872347457351364397931016271008 3651755 814433449652299546649153932325052960 3651756 -357004733954364850300488089088049152 3651757 1313876989201914993742058786903882006 3651758 -298816371746065567978260958113251328 3651759 572563230341328997531052256141871680 3651760 -147397462217627936803035173630115840 3651761 1442163748086784549466474395825225362 3651762 726020305245307231550355245697884160 3651763 1244764280476440849444870220270592012 3651764 632416352329234795060691969406984576 3651765 -74898695217221762996789192279813760 3651766 245531967250443581808648402796220832 3651767 126659945262484871629532063795071200 3651768 -99146302647535021326316552740925440 3651769 467707657700011641628632074401501440 3651770 520171262133359363802060381831936960 3651771 -2029854073084912011249002005136191440 3651772 -824162989730264954772903788860259840 3651773 -49921409866962847839660322990629396 3651774 -458393617131654789658772208400943808 3651775 902942009545935866799492361234914000 3651776 -284134112729037450117857221222072320 3651777 501926822977164056268536038132975680 3651778 418386606884238099719313724208737824 3651779 179272548583925876122011692009045760 3651780 -452292039504049811835296609464320 3651781 199460468487764112971616722172845120 3651782 1021416316808323672995417108892912992 3651783 -632219895549044168623128804281362776 3651784 -1395613909471308819341089028453498880 3651785 -243195021054411710040389096612479800 3651786 -4792445137923934924234664109244368 3651787 1635248875714843080849769669702389192 3651788 11382952615436736996310146873403392 3651789 363813461436585291111980494309003392 3651790 -94892187816734364223655097632097600 3651791 165119989589123281897779757740015984 3651792 252716147956733639938937980771368960 3651793 816234323268680274320432514186029042 3651794 586795141082587754457774368472279696 3651795 72592105380357828343204345093449120 3651796 -746916786741770636468202786169739520 3651797 -1967533859836344938363839779735320754 3651798 335708114260302762185945673388361664 3651799 -850943339892919434794266864102811400 3651800 519413464067956534990443129304320000 3651801 -127650564216765258925707040271713920 3651802 -135604407664582600057684475185446912 3651803 239725097455884092202700242597395880 3651804 152940598763167389468582754392439296 3651805 862205522778049223416129299771084000 3651806 814547357180545699621453611491910144 3651807 -417178015903124210813063323207295160 3651808 -32765667527056865235901035447582720 3651809 723322769378887358724891000691399680 3651810 -118859376185413208311151309536419840 3651811 -260505115541086547283887955430207588 3651812 -1239525423785932936774480417075753344 3651813 -293829339199640833277692111943748576 3651814 -578300645452903785104879300641688448 3651815 -423912397139699510827234660098404040 3651816 339551142532097872134145099944591360 3651817 -289868439285203191159569407806961180 3651818 17358267705187775821299678392546304 3651819 1121129652884676241487319498097909440 3651820 -491732815303565803573598376449694720 3651821 442927702195922043343374769709578584 3651822 -676365401731028662755320215405040640 3651823 -637869437081983284282733390004060832 3651824 -202232548668567313252281429184512000 3651825 -22517297927717153584549671939024000 3651826 170503990015046461960350469570816320 3651827 1011630941395067213817155090086365120 3651828 -1622683151793839504274060182204749824 3651829 -610280839181801287370422084770784260 3651830 -29266647448350547477186872660794880 3651831 643768061680353267049739046453089280 3651832 -458124524010567724364678116113223680 3651833 -313821857911429943679061790514155820 3651834 -347335425921112443654419819779690752 3651835 -937090511684851387803584549207546880 3651836 -924598127360700773560636774532075520 3651837 -351331414656838158530316313902310848 3651838 -286850616427970287149490509834610560 3651839 1532572114883712862132365987343184640 3651840 624266042662659250227790506790748160 3651841 -1735896002881742290562403328044403500 3651842 -980026456113158797965592644772744800 3651843 -197925640992498853757424985015373136 3651844 -447276941345063472696821734663983104 3651845 78283811138463308960360765506235520 3651846 536438590370245931523158602371322368 3651847 1285075525768695407171148431723430296 3651848 -288725403987031474864073936122675200 3651849 83771867100191490096695578372536000 3651850 67356428710300950493349251190240400 3651851 -722798071437730103042156592862228848 3651852 -201351007890377728519068170090754048 3651853 1753937141880977126734963306887691200 3651854 -270465009311254373512641266053593600 3651855 -1031948073346440700452199122812083680 3651856 42642697325518949384038483986120704 3651857 -442797135735791602348713850802322240 3651858 448446560675498100940926482445450240 3651859 -1230050983090400569570826128422090096 3651860 329721865841495232212326838056462080 3651861 -10805663916935703067146409063352160 3651862 112583204030484323435137605468516864 3651863 -154645701102440134094432117550651840 3651864 360689167196335690339800772988928000 3651865 147485926751422337520609291033611520 3651866 -1185919738616861714977792887426052368 3651867 730422095927029433118139811784250284 3651868 -443756181121006115533973430701689344 3651869 333295718389725595981275728896914444 3651870 24534613080936039830214048963206400 3651871 1041292792748211599110913471230072272 3651872 685110482983630941573166617362300928 3651873 13203080081001519931266248632524768 3651874 -793596496053274901053911277534502064 3651875 -458788850170098944872454380352242500 3651876 -9938742768586289043065249780266368 3651877 -2302958918423011808063696868592947680 3651878 -201891377275113732506905793184533376 3651879 22015692259408004500351563575005440 3651880 -788413619429865265729675249574553600 3651881 397638740658356229964467103844549364 3651882 -232108648148136911275327398557886720 3651883 1182008541743047278458394301886924880 3651884 -7893267796103835903221060715197184 3651885 -20689384983802154268988100330096640 3651886 -276820205601110371380530313537974400 3651887 1333266619982470811684563154325538704 3651888 215282152718930102435488206608891904 3651889 -760043847424813583006551582354106844 3651890 647194726224700888704632355053952000 3651891 406924305921920384169154755632647992 3651892 467668689726693729206578492509305216 3651893 -251542820000263285933410729078397440 3651894 320284189780421632136516229958793088 3651895 193698222085692494631826831394359200 3651896 3553959835768109089879502273109196800 3651897 -510830655550882749837588503658164400 3651898 71862935714318958464532645227319264 3651899 -183034456966836497970815398047746040 3651900 77553007362444499611360339330662400 3651901 1279068842331848560350327262899206 3651902 -134024268382815679093572525361445568 3651903 -465349557807686924570290519006295688 3651904 -4752633462997458905276528872914944 3651905 -243712547313422633066031057874160640 3651906 -132864547006357121575833466172564736 3651907 -176125008201172564404296164648212576 3651908 -91076548819155936086031920378469120 3651909 926060968395785635249898612812603104 3651910 225592409001531373348530333830981760 3651911 366135587203023509138068660389832224 3651912 678278587924525473384963971899392000 3651913 -308901977064373869204732082648454220 3651914 7100894899906026422350329223641600 3651915 819782414730238832216229153728743920 3651916 1252848376420107370217774483649770240 3651917 436045118622216267136683357199885248 3651918 267696482920939476428533680445936704 3651919 2146295801560230557416445145271614320 3651920 -94033742974868113129731697252761600 3651921 385386704389619730222328946578257099 3651922 311954480086355626963990743806414112 3651923 -1218175452807303454883515795996402560 3651924 219791845012198862678844314321436672 3651925 -502357125111173421155480964173807350 3651926 1229936926706207302862229139151706912 3651927 -281152309473098516875292279268675480 3651928 -365251499393395622620461035128381440 3651929 1254846263473125046630107009463483530 3651930 -10271964567912289329132580645585440 3651931 -41759031457297068060914100317027736 3651932 438504935119982773708362356722398720 3651933 -520759890096624089385142873118745600 3651934 -230601256848581197570221336779155392 3651935 -183179747529036110862885838233223680 3651936 93405616814029043573408942456832000 3651937 -347394786999409297400777007720312600 3651938 641804127531190055471891230906647120 3651939 132099703113473804405767612913345520 3651940 -565135432708702228625764873935544320 3651941 2744117416734221616312503927288463900 3651942 194299714318241837609639850100045824 3651943 -839697820882616447565128622761844808 3651944 -1276766138745327547599733295047526400 3651945 -755214269827406630967347889996106560 3651946 1043890561497877553142082829404478304 3651947 15868197569620874686971694373352960 3651948 -516300304898735966014151582220926976 3651949 31158501177618553222521540470976736 3651950 -139113536387443317917703062986224000 3651951 1190987391033284353441727297457620232 3651952 -77588658900610035265717874228920320 3651953 1659127915990413746494930463502804900 3651954 708346465369020947381828376624750720 3651955 -512905924153546058749346561414033280 3651956 355426430901627204266249754998341632 3651957 815552462821117749840934694609875740 3651958 180571469399671221443924198538999840 3651959 -1430171813652422388795687874755090840 3651960 -28242937197813126757385440519372800 3651961 -1634512802853135699881775440527846700 3651962 -757291641036186545567510270283848736 3651963 89175798251976903118617216303456768 3651964 -469547732283133714294308666419329024 3651965 132263001447804327909726908545920120 3651966 5454421273021094929086977015690112 3651967 -426245122667809388432997979951047048 3651968 1253115051752136729879608000061112320 3651969 -1429561395260881737884172948229457760 3651970 605239394437849254317029689050203200 3651971 40884169361090622086958263412805680 3651972 635329511438606081977778408965819392 3651973 -58227529181834881264242972909176036 3651974 -327487580017440621077773609849582848 3651975 554503198029520782291623535387378600 3651976 120953845016094388964565255841013760 3651977 779500252438407376074265569524323392 3651978 190542197888773661648109338737959168 3651979 818181786591156560357528592097594580 3651980 -494457958030455455342691144955776000 3651981 104265650489539935359963528900138880 3651982 148138265275243470084684140855352000 3651983 -1086887121426042096561823326522210768 3651984 -75531307237734131784118109816487936 3651985 -628314276343615350902134562346983820 3651986 39287632305870892801721500199313408 3651987 1098245549518475027451370976920914360 3651988 714907393560351158230616519690561536 3651989 -1730598816282668651912496352818096000 3651990 -5949304958130521403757328951040000 3651991 346537948534761637807557771629939040 3651992 -814104754731053070358230297888000000 3651993 -361229421237407695001131174133208000 3651994 -1921348802770192361745757899231902208 3651995 334968939474997706623972139154312000 3651996 51354796268209513170452919660232704 3651997 984922203912069322734257545392009446 3651998 272630259531939983468655179826788736 3651999 -561621570413369718135475847671970400 3652000 -1107491314841985338403674653458432000 3652001 -554839755532865205210620113465474128 3652002 -590479427858203462432313756815279920 3652003 -1069957938692281948871174297789568800 3652004 35581303391614607194633114083148800 3652005 -106790042073408319249787760122897280 3652006 -129403815806677647088861462490262048 3652007 -1026132199201415200572667946720868744 3652008 -1189786974770904877934038165506785280 3652009 -410935460024353820696745688919848320 3652010 -240140104231438424953729354902855840 3652011 -236910175786569007808663199520285296 3652012 142594712323734553581680443135098880 3652013 569720350589261138541210718238460000 3652014 -268938342138198519999134695302183360 3652015 -257546778522085957342899585646151280 3652016 -262000502741299288029921848583241728 3652017 213783142268526399458198540312223744 3652018 -587203867510164344781282978687877632 3652019 583084081124992617640878220709529276 3652020 955038235532507746672465944650649600 3652021 2749192859318187780086177827546181244 3652022 947788606054736003698959954551136 3652023 7304776210414465748145517272730704 3652024 -1383069797889860250899443048540631040 3652025 542272335136432792879300904931240600 3652026 22117688263638491906065388899783680 3652027 42010780046019008928093206321557392 3652028 -857321901229030605047691024194227200 3652029 723149140292485860642592431370644774 3652030 37168631791914425000489412969093120 3652031 -678046843706040655551677265386751168 3652032 3456287210622118344409188654907392 3652033 -14133884014135731898297150123825152 3652034 -401791839677280693037743534900821088 3652035 -818857042244712888613146265003390800 3652036 -1959195385073276891855686089258877952 3652037 -139657581767400785311649434202718468 3652038 -17085177529916839581947987763386496 3652039 733888704381028768064002474107561600 3652040 -156799847991514152934992487727923200 3652041 102021229522575737492311653604300800 3652042 2123010060393299421713678179259223744 3652043 -369475543623459709456947910509192576 3652044 -42516204975732491574214394524999680 3652045 436659963222172766003100703927164600 3652046 -488838746503427323025021904152286528 3652047 203691794960433565708005859879783680 3652048 6923261797007641708952170948198400 3652049 -983703650883212287274179054848967950 3652050 150194987137499000989038317723577600 3652051 30408572883285244662606110355589312 3652052 -530460246448610710610353116947777664 3652053 -137813494140381113662346907401683296 3652054 125289202849441843006142338092665472 3652055 -198056468123040914309618030487559680 3652056 356060486919980891731944474555217920 3652057 1742992513244651914383718709811726660 3652058 -710497807102331942485982983378248960 3652059 -99341752253136849518428428168425760 3652060 589863484886730482868179955496404480 3652061 109231596417375452363160430069652832 3652062 610539726540732637258272979920082752 3652063 1902770474952973699645664855478065312 3652064 -380496777913860851523134222259978240 3652065 563504107471076862444034310490139860 3652066 -527840645608017444705428114235106560 3652067 -1043353167813406792305835827389590884 3652068 119245903928197222759432402322359296 3652069 84733010551877613771405037929867196 3652070 137918597365984596400583074222450560 3652071 666006115227453413030344118192510976 3652072 220213428369956901354349145239879680 3652073 -900138018923602549008968226606487296 3652074 1140070724173685471228548609215421440 3652075 11281270761183397577223453529788000 3652076 -4832388255044021514275935281024000 3652077 -197595695375680288470817880482743744 3652078 377216913033991918070915552875281024 3652079 186516943887368379116595178364080320 3652080 -59091798883711902369012037308579840 3652081 -1754408193860474498734112411475123118 3652082 -207475178742355727086098449504944128 3652083 644790941718142384832358596054353560 3652084 27308166973135011903379196986974976 3652085 -260804776102197663058003382883936000 3652086 382108123427275670671502396495308800 3652087 -1497849107965133991415686659313569808 3652088 62638842051289819099912019723550720 3652089 -111939381886379602985560420033423680 3652090 -126550504447216862494673182245821280 3652091 11947807909829252878141988163194400 3652092 -649521150652231467702921426483325440 3652093 -935731563867958402873069267803346222 3652094 156883707950363234322300863681796096 3652095 -167622855923223109368527333308890480 3652096 259889440084505414943644877921976320 3652097 -743355755660312439172462027690451454 3652098 -450940803464742105533672594644204032 3652099 -1957379042367219737999212822764447480 3652100 -823016540143601404567698244652160000 3652101 -66602551463254748237513997147016320 3652102 -657750110435375600573278448573497248 3652103 254898861465028860899818264062451200 3652104 189217051778063314259448568399872000 3652105 508160770238810244161785242607804260 3652106 -123382809779252907207898288474932480 3652107 -669287446223048770725549512126760960 3652108 -1049804723741093441296438647680649472 3652109 -54302075620344190014528940888324896 3652110 -43033854789117190691159663681372160 3652111 -1571024053060878589751906965908245376 3652112 401513685570842455191229275746082816 3652113 425449041871780617245330719346460288 3652114 -6701151773515502790037495633475808 3652115 -259066061571593374421668201641708000 3652116 94574074826396428617039065342742528 3652117 -84970483501593687676785908479789188 3652118 -591591595029318464640683481225654240 3652119 -18448159023118975090604914985591016 3652120 -651365042404903153230008167927603200 3652121 -373426184747555352294622716373737456 3652122 -154945829680523446701285286551219456 3652123 1601365575529082704096728504975421440 3652124 -66182374807575254898174287180955648 3652125 1030580841440426351910119518521960000 3652126 -1276523134539286591198615330967695488 3652127 965223088089708657068699533129511712 3652128 18250312111842257816520065658716160 3652129 249543315367762448421988401572257684 3652130 -613345362276672599984380348860515040 3652131 -507900191008004104115947315483475712 3652132 -297496572032514263810150937386953728 3652133 -155783353798831851467673584636104740 3652134 354445614149249256420389072032547712 3652135 1019532712265786112769402129260970560 3652136 2200431368093761288522110638662855680 3652137 -311993253636294326611337116847738640 3652138 -84154765463011877021478997935275520 3652139 1594856873394631146153662634129676800 3652140 668663613888358683369464074275609600 3652141 -202481475991124809941565695867449216 3652142 53294587353521885785989057278167680 3652143 -790250315175591587007153910361208 3652144 -106958671881764181684218670254653440 3652145 -90180105314910307290733630514761920 3652146 -146600909402798776449570373090842336 3652147 605022366440695804943336311578462432 3652148 215274258118806951191031398986574208 3652149 868308669031468657665941378582760288 3652150 -288572992513834526378778029728831200 3652151 -1549295207337825271363281935292181848 3652152 -11380928037276646783150746859929600 3652153 -277382928460307975708693973198192598 3652154 34185891751950252601296352273731840 3652155 -671329371266813335971064733039937600 3652156 -1272688294764309874930909047790228480 3652157 540360804536090950147861087891505304 3652158 655868095588714098585221712996542784 3652159 113034900052325504158190545499366400 3652160 -90743760109480867896258103282237440 3652161 492526979906808825315160565598964800 3652162 6968251258407583908220328690431872 3652163 -2276737609612970052504950203998699588 3652164 223316360902477428964483882058755200 3652165 1388159562094591485353915883026005920 3652166 731617925686114248843585175472587200 3652167 463280972125697130225972691608082560 3652168 635092742484029603472358647693404160 3652169 1530412036878688063108081083707921280 3652170 321381008970177039597678798154137600 3652171 1077410606908252988528449104122948372 3652172 -277402045535292440706456626901086208 3652173 -283409902880713337669776105189920000 3652174 -339739281869615231137076563251840 3652175 679185895375274049084599867157961800 3652176 -40748743495041956510294863443787776 3652177 65847593530910791257374585546735220 3652178 134338841346265906438611890977317120 3652179 -229157734447091618415099647419302216 3652180 249853932798182306757369062522265600 3652181 15409378769267923075256328331260000 3652182 -110090800501063739607534877303603200 3652183 1351519054869772565201916405515807640 3652184 -1281371873678476050751298305793341440 3652185 80263249010791032447635944247092800 3652186 -674084712457345094753499288513224208 3652187 -362662073354342910708759340815588096 3652188 -475014207525256654576067238961190400 3652189 -62528618122990527928709090409762010 3652190 -15825069186348216727407031443492480 3652191 1255623177869635507482001167098688600 3652192 -767369640641327943463811026026233856 3652193 -911519979851237274520247640055891776 3652194 25069281680816176719476770643266560 3652195 996954238588301708975294081416800480 3652196 516939794388426100564406426297649408 3652197 54852190629947913333861394864264800 3652198 416857769750416893673360958069443200 3652199 797329085184305388628042498445556480 3652200 507174065537407024244334384827520000 3652201 -413864951621309568782779754940338048 3652202 935612776211214561479367998030805600 3652203 -17209876457225586903101100771720192 3652204 -485554800042780304662218084498956800 3652205 22024280323762224800485728491748960 3652206 94427021027859412616112393411914304 3652207 73748303176752145877707290997749880 3652208 62229071450453247572288409254952960 3652209 85119512355642216124726796257585200 3652210 -615842592912790989836939967612876480 3652211 1696353606708652303042149473029012812 3652212 -645669361874783614993027325681246208 3652213 2617176057145260724526961613984023420 3652214 -923994309513411200057587101512072544 3652215 -78830259486830594148142632067124400 3652216 -552771412632119415284499129997639680 3652217 355537914292315048873693597910168532 3652218 150406506455768727177143070105580800 3652219 -1771719902577225958910975035349900380 3652220 296471956679603397109564272800962560 3652221 -163820669155389066211786208969906688 3652222 40476821028524599729099748564610432 3652223 1457349734793022957367902398281753472 3652224 288080426008155489485159220998307840 3652225 854310220140540370082874692661982000 3652226 23779453152016837029054885874767312 3652227 -1452042536471515027668258539505784440 3652228 2020931153394614024582556861267030016 3652229 -368354386379870395315111220347104768 3652230 177311119591616548841978178629502720 3652231 -885901284562414377296261535116866920 3652232 1679610423900372049650350979466982400 3652233 52835856959082321164598064915722048 3652234 124778924632995034107648223026772992 3652235 617755316018260501443640970082427680 3652236 -203525798166121124327977238988718080 3652237 -36050277739850214576386838582664608 3652238 419917578541339836569951039388227520 3652239 -27392883717810723230630834763081984 3652240 14191266600942934401472044297093120 3652241 6303659622476833242603945828445284 3652242 108048931772054886006122178442347264 3652243 -523039126981300177119052148645678000 3652244 -1488873450075844251302869257035737344 3652245 -215635576939693065677560596183861480 3652246 197107304818258147801702827752987904 3652247 -368439228989644194260624963708475600 3652248 -12322777623954564013739254915891200 3652249 -209643012122651272144380500098957440 3652250 183845379542851594965693463195392000 3652251 -1314369110884183678421959751524286568 3652252 -566506285090131894102044204525515264 3652253 -1191561492124191232227921102352976352 3652254 -428871933589426280608429934053077312 3652255 281953119388247955168734149989653160 3652256 1701579400647525346830665496967249920 3652257 28558346212995969848660516368262592 3652258 901793897729298783502511425170054480 3652259 1584351425327173657943410491184260684 3652260 36512815119758926280191677565440000 3652261 -536277348789522910021039772215398276 3652262 30469633677891819125949659502333312 3652263 54433538284140118349993008056110400 3652264 -791381379830088837118565179367424000 3652265 95128152541567948811865549470910720 3652266 121847101881689520789339989654544384 3652267 -197529822684138057665694753501900128 3652268 809132887050618811436540587480405248 3652269 -51330983641217314436442417101758656 3652270 252082523075740741226663286106959360 3652271 -191956816261458165938390768684137488 3652272 102178067407080605466784624913154048 3652273 596996604398812570178061366895004964 3652274 -570363539304388143863338037364378864 3652275 643263217019956772769069440684784000 3652276 2436972341340039933174189105857753088 3652277 2740366677166524582836970633759119040 3652278 266557402318098915400209777853009920 3652279 -321481152383761858724661046070620120 3652280 -548323810037807765387691181735526400 3652281 -559701811905097007213023878045819072 3652282 878542395292374971198526859044346992 3652283 240298034749436057516469566393547744 3652284 501534449372926211019263614647783936 3652285 -22337194398591225765482811315648000 3652286 -480330360608419801720797426581864256 3652287 208129645756939484326209306215399568 3652288 -696868360337922074869302788987289600 3652289 2627813685132856817624475331304837460 3652290 510063964520045007639950494101043200 3652291 38181309266874303617654702693723984 3652292 -272211619406863429201818210318151680 3652293 -494206051300959677200012070077161600 3652294 134708971991349761288599461861703680 3652295 773517496626890915070935918176087800 3652296 73247598510773696707860250686259200 3652297 -604787788372684734391942899696293856 3652298 306380757932917238727490037681972064 3652299 -4959143904631934679138651155684976 3652300 -256460732941143400405324079367097600 3652301 97865280481980155993858430306787104 3652302 154897391260029330566362165869748224 3652303 1288337085829784836505317878994541552 3652304 -463917870520983687078977250512338944 3652305 604859004296280291081275464786133760 3652306 -328607364650787800422042595726085120 3652307 212450904540949418718112384738834032 3652308 -222429819362837672045012052867674112 3652309 22732339661938156693323223032932704 3652310 -545488181681990430319589186826589440 3652311 179345319186173207030124251674268160 3652312 -659091050650021187473428065481676800 3652313 -161475824067146732768352703437757680 3652314 -707276016436219201358343621169214976 3652315 -890175947031642147629176904206053600 3652316 131519128470242991132686740842631680 3652317 770947829599000505002489085612754240 3652318 -1296856560559005509438180085319448640 3652319 -1003684749436261405708658967247231488 3652320 -21569862470423903131244024813322240 3652321 546033513225905640062233016919863400 3652322 297416852714919084334086908302277712 3652323 464310370938567198629568314944502784 3652324 501292938145220917377487824464701696 3652325 1026830471593204459863460186325065050 3652326 -380614456044223198436137572684400608 3652327 57103367937494798330240619533778944 3652328 -2273536088372626272672719447175168000 3652329 -422860831576114698875697031341941616 3652330 40029429910700083910386768067185920 3652331 370029539130036968550269015963148384 3652332 631393994230140431499337630187642880 3652333 583516862284288362590143367087642582 3652334 -5363772796514349088677656164973568 3652335 -124334802441206399359301894308574280 3652336 11967541001684304666907337904291840 3652337 -901353357812441503534892028998081100 3652338 66933505734055364662411015055450880 3652339 -3793439388880995731209343992305702944 3652340 1031462269303364320977572234349699840 3652341 60550590500649848777884235437759488 3652342 656923636245438355074239997494055072 3652343 -781605698835674878849943809185935256 3652344 342332739842396669941883162403225600 3652345 -429787951145953289497679962568787900 3652346 550027150861130069361117507643093872 3652347 767110602826777906518422370223774320 3652348 438621135538765430105728800429275136 3652349 -1096380401746005781630518876411658560 3652350 55924129152939418976925614112739200 3652351 -701626003116493850357544562765261400 3652352 -856719452119050448585546789822660608 3652353 -180980505825838552354607819016317838 3652354 -459596133067638652024392727338355200 3652355 1868438953598513730700029552909120 3652356 -39430310569747891999185260658889728 3652357 -561071786516836342121995045647375394 3652358 74399767516670848645068827067947520 3652359 182282034076795032649967634466158720 3652360 340896758679176595598991999741184000 3652361 -326530262696165941433326703719864038 3652362 -116572936610164307047805444137619616 3652363 701578997028712119140587776784092048 3652364 -1227491119265154928206389019466329600 3652365 981953465173769285360627621507824320 3652366 1198871019624015866190898392192349632 3652367 1297820909964660014840823901500106416 3652368 92300890042278433824945470227021824 3652369 -118866715863510154265231028861351104 3652370 684727529349557209232699256105216000 3652371 -122228849618845264343948414137952328 3652372 262225477023370798382288014858919680 3652373 475595627540622565358051569604612622 3652374 476941175385359956997780858152527360 3652375 -2624345439559775944189670926752480000 3652376 -99731464146733645925421909464678400 3652377 -7792713953013133161600334122276864 3652378 214158421208693995345633389316032240 3652379 636341175946531592311295842653008376 3652380 524611679582604045375418681552066560 3652381 -344785320867728758176606872726082068 3652382 78818867579168829454044789885939840 3652383 -64586813206773148478820296725815936 3652384 1745345907243216480990527835007352832 3652385 -2495237194840645109386227171236460 3652386 298199335369868282924992112794654464 3652387 -751057280851834807140925200396396964 3652388 811820909584480352916420823990910976 3652389 59037174632767180367385274617745920 3652390 -7421920571599669984265388171083520 3652391 133090916979162853236474698368044792 3652392 918552420877072106278491978128670720 3652393 465617342551784127179835948240808960 3652394 -305755542809288758538649758246151504 3652395 -72981811282547027184075764172518400 3652396 1621229494490919467225363806541314560 3652397 1305761256779357185731002004919436352 3652398 -209856659264095232198128757934182400 3652399 -592384895258053689438461704774605168 3652400 -97660844702861524936401864626995200 3652401 -536511504447086455665019900041709968 3652402 -374073437922582555304993242384609888 3652403 426616957288566222964312234079976744 3652404 102893905192113121111046257220554752 3652405 353178730884688462815416001487071000 3652406 -229537694049113033146164055995372480 3652407 1429721288644550706443743920918385920 3652408 -429494477648591925078075310689792000 3652409 -93442035298598998995507409033169196 3652410 -174163549664188768494915320478958080 3652411 -1449370917589127074242078906827810280 3652412 -711647760640041066609566892437382144 3652413 795660254193297195199693131160345344 3652414 -60050278310863234234504218823666944 3652415 -115672417543175160628486809952109280 3652416 -116856710807346281081501027530702848 3652417 1908696649853464062100341929247658752 3652418 -39470922827392654229249851104807936 3652419 -598882672805273999150728725902050056 3652420 1912226333675946068560893583196160 3652421 -2395259661043877612325104142406209378 3652422 627950332213415704799236502633057472 3652423 200432094341864356220536428490339200 3652424 343981962075942744870754845310632960 3652425 348703836078501241073285720513616000 3652426 1399411014688341274364230399293391200 3652427 54890851788181539301512504396904440 3652428 479265712472997750061082856734083584 3652429 -1010691889281421216615650204749797920 3652430 33098870213650203922601618881564800 3652431 -353142697658186634276841287051913848 3652432 -129372221423956813968735527257899008 3652433 1145544736475570233692125972810384100 3652434 -644230149083266885222134303154124640 3652435 259740219385885014644716901456696880 3652436 -414461520617579872582838846215399680 3652437 691442957757969696186236135379837600 3652438 586314610072600990099626906880378752 3652439 631621423932755513732753907345518256 3652440 -889084781805478946614250287457894400 3652441 171164800650219947293112594467003972 3652442 140593764865786615305720064697586912 3652443 8480832700262868139612076948116332 3652444 258575944186243124045925466339049472 3652445 -597866519523588384030937782619871520 3652446 14661317438421632662260166926336000 3652447 660403240637225126386322210111940896 3652448 -637594178922968360963902376495284224 3652449 -905672671645810026508705810552531536 3652450 -495491169096338650285487045394189600 3652451 -217834541556130739191379990720750592 3652452 -897490450852196801871404113674624 3652453 389908398393429150293573772083299200 3652454 -88017009397277653395445675706444160 3652455 -83514813266768557763928308412307680 3652456 -135758914706528625124333573179909120 3652457 2065594135487031629134549686208647552 3652458 528878341950851756112717991299888384 3652459 1368422228260669117651953226157036660 3652460 -121484037425344465975646566682695680 3652461 -1453992957814586220806792172634292490 3652462 -496294916743298698494570406449308736 3652463 -6002451166925001409696334752605336 3652464 -317423686393184551430235489970421760 3652465 811144376830765143645334732536105600 3652466 -474535287198756396319024919563683840 3652467 -222678296318524386307135494945056256 3652468 449927109781537616592259984007772160 3652469 843094710634710478153878445504962144 3652470 -181920178769641321792561496467102080 3652471 -473906035890838399048239466301162400 3652472 -1208191606275695176331264620420915200 3652473 1141217507929300220533944575549407968 3652474 -453171253900372213985494538867186688 3652475 353402027610025136501555074539052500 3652476 -1034930367484220971190855000116551168 3652477 -1322043265930962443431354258092215674 3652478 -643166149462797529954149079233768960 3652479 -341170456652469156062021685433444080 3652480 27387461607985383387259641790464000 3652481 95169382321806667944673815566496960 3652482 12087424045287107275205193177231360 3652483 -1941131684533881842207170179668952176 3652484 1388329072355467393724453422217195520 3652485 228356382957644264051855299445092800 3652486 223285529556694389926402696515610880 3652487 -257709811497270441905283245553285864 3652488 -397360148383295873160832493559152640 3652489 -9725472284230094061678458888919344 3652490 -98810031894803460821957161862340000 3652491 -11756492591096695772308298642053200 3652492 509957207012732581533792934021616640 3652493 -253274039351884911114101647308890112 3652494 -427189458077039306553257309397336000 3652495 116027266366000233679970499615705600 3652496 -313975009048190650877910740849614848 3652497 1275197718828378425423645346782033268 3652498 601502303102889810386948607125864064 3652499 -254749254989218777266868596394068936 3652500 -39881338956071966215399824080640000 3652501 -167618566098552096274747013957855268 3652502 -135689267055019741529265481748696448 3652503 -1169366586230579691208595325909724800 3652504 -168838056397717145210473014599700480 3652505 -1736851920953608283297908977355477440 3652506 8671195500923002464111521917440 3652507 1545870136145251367810026723286378756 3652508 -1266874654669894442577411694046177280 3652509 130366019379624745519070349792411456 3652510 -85967458599370920952277356612251840 3652511 -2939904964126236470823119947118554848 3652512 362466899601840049954173168943890432 3652513 262380574076268047438866146272190720 3652514 638044248248836967451130859499755856 3652515 -440039614878545881929751841030618400 3652516 348794588675208702483533247294742528 3652517 -648500230575544814243242662950557440 3652518 660851495956576529626115483762728320 3652519 -826401362385532296175997512031978456 3652520 -1040876615448024397875410342510592000 3652521 -270124210700051807244765603829063680 3652522 -653962100435166753176328655228327680 3652523 -339113392037116806334844787164046960 3652524 -265462679151640353878496230569712640 3652525 92570834230988361472536440598055300 3652526 -463490132236702941354540106529857536 3652527 240946423296997591534121513868454920 3652528 429335092198796299645414528430014464 3652529 -256617734948497494729291403287976524 3652530 111788925735038056925074251447352320 3652531 -737397121240835043144110305578407668 3652532 179888465827809349573251652802003712 3652533 -613975645684863989842996507824266976 3652534 -590494224749156558912689766961139008 3652535 -821623123349425937893832479592555040 3652536 348783778280524249264063863369830400 3652537 304602944554814364673236803239793152 3652538 -40338724858402103681176360199043072 3652539 -878891384524255941093090168516228864 3652540 782910818765110534077206562764874240 3652541 -695585879074739120648469440868763200 3652542 645488558453298811395077437901947200 3652543 -649750011992299834852397734053654208 3652544 -57974256220187580722994221288521728 3652545 -379022022753212502391832210508010560 3652546 -1008412715554872476838536524301454816 3652547 -1778261686460520705404742076849880004 3652548 426543914801171864405073361386184704 3652549 -7875384311500399689850242610764192 3652550 -496756889156689839292643135387280000 3652551 298235500612059121040760463129743792 3652552 -683531163290583824285347219392675840 3652553 894122038046185220707969712571155802 3652554 134213498596931091013717596725425920 3652555 -40713845944913011929990633171553440 3652556 769862633001384377120742099726232320 3652557 599645827185195050632243774127558592 3652558 -439874271151929157315151443219527168 3652559 416671168962347397333100803432875760 3652560 93097095287621902234518687252480000 3652561 -713653069038403513658582368164108096 3652562 1050206740933858275773319053797990032 3652563 72162000982849629901847780550133944 3652564 187775878164728323797259790206148352 3652565 446103400367682553929820625196940800 3652566 -213099546320884311816022815745443456 3652567 -241453125994243346225075168689010688 3652568 -506308975055789011768574133131581440 3652569 705808714835823667507324852676112564 3652570 -44782302293734717047665151001055520 3652571 -85277225405022556527450255960557808 3652572 266765214616253957265811812166533120 3652573 1252766615237055291128093581615142822 3652574 651687972178745008234734201302439360 3652575 -213719764188295649595650795622028800 3652576 1913513181731886901663423666383224832 3652577 35806957571728838259322240695488532 3652578 -73891033706570924044270058547637296 3652579 653572593683734061340541963314489600 3652580 -100211102065771917324377941253107200 3652581 -143634113161895900664115045483295520 3652582 -704684334422899948776405001086712608 3652583 1480336223992387158844606662864028824 3652584 -19663409771977620004376011717017600 3652585 225534720762236420821297622677167360 3652586 -698834338129774345939438116616243200 3652587 -2215823249062262206867033391559604560 3652588 69324547006813259841324722113582080 3652589 1318960764377734576471144183565298390 3652590 -183632293486044807525057678931526400 3652591 737976665500422078862660372183590992 3652592 -4191031509157175620898904990842880 3652593 -327482858541483472891059796135242816 3652594 1196016735918048278567751307659549312 3652595 411968175314278648733844175730858400 3652596 -6620936175663807975675295696471296 3652597 18119799742621911397829238951564234 3652598 -13203658162413457308584586095761440 3652599 -1134629465664567141016380677121894936 3652600 -4082229308319044860351372078080000 3652601 573829439566617029058919706378769732 3652602 -651142645452359091758198399946375168 3652603 298803792453501044879303805309675456 3652604 -979850724576339043323919645708959744 3652605 -1037090900123916620039194972244417280 3652606 88904921192084968014994572526493184 3652607 140147111728723230815848624030771200 3652608 365887530019711192596593463640719360 3652609 966496744132130486377136100968567810 3652610 34307563600636989560698584237572160 3652611 -182202227505752340910858450020421128 3652612 309650470421914650121535024244893952 3652613 -1057568864117036697092106427144911138 3652614 6118592098893800188674536998042752 3652615 236996346872103075221368813277526000 3652616 1151691390965200752238774912737730560 3652617 -146175986203669923894812096170305120 3652618 -70659027937650154145938223271242400 3652619 117603968392078424184089121700583760 3652620 217994126904206167447476728092661760 3652621 -325926561109612451885016779591348416 3652622 -355182943531373231343912942120717888 3652623 -160449021079982198446989248617912920 3652624 -444724073117863017247145233681219584 3652625 -987025876490752352908984055755911000 3652626 70153190691208924446678617911980288 3652627 2147401233663939126624384077725988 3652628 -37303034378924651363964669205254144 3652629 -16566452557288610284355365390941792 3652630 -217258922748143512362235661700583680 3652631 10304159579349491639039801693748600 3652632 15713188617105817500758925754552320 3652633 -748540347762791940416734682656248118 3652634 185055466657894358083094049046111200 3652635 1956181567053887020516002657523200 3652636 566042134446493990712835644967019520 3652637 -334557852456029854951414585841817600 3652638 -483084278934848559030937373611886592 3652639 720839125991983263410267639462963656 3652640 4213166103092481513118902083911680 3652641 498344855708575749581769794979889440 3652642 364457650147479437676504647649200640 3652643 2210450469639383612803943348917868892 3652644 -852402668421985472307615936484515840 3652645 -119288142961478568769645714966128000 3652646 520957642611282390280677533134306272 3652647 -390239740502018230531536500132579328 3652648 -1533650515643857814279138170489328640 3652649 -39825965464054275634299166071847680 3652650 74332156835187880536350151638326800 3652651 -285064774178683469580324299355665328 3652652 -1908398223415705990757553121955727360 3652653 -519597884721328391440550867761233216 3652654 -33611918938548999089066021052298368 3652655 -794724144686273997962795964873630000 3652656 140398966661850753733435703188488192 3652657 164041443121385724100493341669825392 3652658 -484151271303777643661187721050862320 3652659 599217493902551587494274094354673864 3652660 -938365693269137595272106570856458240 3652661 -1629520185739974518306846568417774738 3652662 -99597712831425878330445799684567680 3652663 446483706535332467440438794151280560 3652664 351665183729078838310300560455454720 3652665 451907018600511774002868626401563840 3652666 -172572644062010875187466227430743040 3652667 301534077634084979044398259975903320 3652668 -439041108435472333374272773854658560 3652669 -1538177378160272113782977955848239930 3652670 -30832809369749489916923911220240640 3652671 418455278406147926913459193346033664 3652672 456741400419811128660937808447799296 3652673 -337536244051743291589312276221632976 3652674 207482455692972526959542337703424640 3652675 -304647653073595199021569964497778000 3652676 -758510135404328246614108874859245568 3652677 -112292911651875206440641047021726208 3652678 -8600295058508230270455232382083776 3652679 -1147332457657063374098616410821719720 3652680 -77880736325454547304190260736000000 3652681 305033450154261544902181986828374992 3652682 341824828391597997011482501338883584 3652683 1310902099369994471694657768164740824 3652684 -206377638506513035377569175684907008 3652685 -582911824995064567454569830519181620 3652686 -222585685677352484663783046483669696 3652687 -93695133653033323658323627690334888 3652688 -2000160861922898786178352681353216 3652689 -1340217907198131840317249323733704512 3652690 -152806738409837619262432159439692800 3652691 -308165270586666653424632955169438128 3652692 -8511753806509728343934058466203648 3652693 -2126692530068080921534215212437812960 3652694 -544736360219566940690141304118410048 3652695 51508897289695699879030400677312800 3652696 -256460691367575255099664340477982720 3652697 -1867230008839891854652037126802100854 3652698 -152797316067771382888154186246530560 3652699 -194544938772927845329382750799912960 3652700 31805557114742948917146082657459200 3652701 -47675196440184126194236224922480704 3652702 -1055974407825498488638982728668720000 3652703 -841536389473498387758369337841454048 3652704 249497114773417143730250260162019328 3652705 -1590693428431657034837437596579615960 3652706 -86519094680377109696107106796800640 3652707 245123295234607240507191078381575088 3652708 1335302222640965388133802106312537728 3652709 199967137535608132231584693544882620 3652710 -435529510202607992476058238876115200 3652711 -437561581174152453943223013727257168 3652712 121018714284252535648378341327667200 3652713 -1094465337361127317984198973382895158 3652714 138420583183173851743845436852174272 3652715 -646175111600762719218710427689754480 3652716 -206859103260155610193141095385410048 3652717 1525879946933399442543680708749313100 3652718 -1121510259068511404075819945842432896 3652719 -375050930552118366534302164906648320 3652720 -148253882241348890609010705793843200 3652721 -35145835137888917616314821418596368 3652722 215197143294330219310689067900692480 3652723 -2816264587589546352587228200201927520 3652724 1862618116599615551343511676209785600 3652725 -39271219900653574455626106940924800 3652726 -15048291926865497628221028336015360 3652727 43638173627241514097957388833829960 3652728 996869144656104816818862314701148160 3652729 1465905016937469479100931953970110676 3652730 -114039622797394821389411617819054080 3652731 -346279775165950890449257078550599440 3652732 -82588330501846832081602181710587904 3652733 497871459517471851154514108272564320 3652734 126009866361410184885343763087119680 3652735 414671253978767127591055543066764000 3652736 -943450988219840934304365173004042240 3652737 104431191204648038926255150765409280 3652738 -309971977530430778479490120022157920 3652739 -2197147986829743599849938965178925544 3652740 57329715615649515731776192269189120 3652741 -2927556786779258598066775270076135496 3652742 907917513553294751255608807754098272 3652743 -77068807087384020064042797882569136 3652744 -105238358818863336063895820605562880 3652745 511215987815480373931516574519376420 3652746 -978022132301359080626105240865801216 3652747 -117850371356717462152803598156159488 3652748 -159344040528094675348884109898496 3652749 670578979048783819040507544955886400 3652750 231862525807044500240833254016800000 3652751 837554343040699411461284494397689920 3652752 192039427698885596820839042241331200 3652753 -573516923010602515770052982804880600 3652754 83155055736276382178930451594769296 3652755 -175043318089208616843644913444127440 3652756 -956580136448619555972411368047794432 3652757 780499992110712289568905112350437006 3652758 339676906697183113775919599477680224 3652759 600356397332335424407762764649751640 3652760 -786348729706035225931783225246310400 3652761 -95120459122137603687735662549613888 3652762 -1039707102372889996613042497877426208 3652763 -1161459134713568960894903510823764988 3652764 1855926103752155205090095523471360 3652765 531272689172140636417655220784503660 3652766 258188681874735216489455401864670784 3652767 -362307637272182409915022302817943016 3652768 42880330712045235043273013219819520 3652769 -1502752495275663868835526126282782160 3652770 198316257621394749244870352116262400 3652771 -20079821202328838946420470526453028 3652772 466050549694760701243185735321814272 3652773 -2187215370236127435233759065261719360 3652774 -26544932027633640504454667029721088 3652775 288054061170084419513387835241654800 3652776 549073240407867810687697378260172800 3652777 1185362321977710712684313022876261626 3652778 1016957276692166535600577126827787440 3652779 -354920736424008765330416041689088800 3652780 532739617249300296058547923095705600 3652781 527901657359591439692706582488863200 3652782 -118562929585670653400415351052800000 3652783 -1242674357295044897026668665351513968 3652784 113633074701129189606698571830476800 3652785 259991905431293725207941442086488820 3652786 195356076821192563878440777421579264 3652787 -3050894825490717012113064252153824808 3652788 71975960855799682854063746109911040 3652789 197108361194866905363667882080540800 3652790 -129789427904203850128835462314897920 3652791 1079006299054633885657646577457534464 3652792 -311279136487470399578744452751032320 3652793 -3711623595855302413447857085812804480 3652794 -141037656370810739745888202810463376 3652795 -423491930552027109723481912507459200 3652796 564256199739733224729592096076356608 3652797 50607629097333293736227184054010272 3652798 1060908738986074413087689584754822400 3652799 448906544680957625576886598248411336 3652800 134322254404133252362997827947724800 3652801 566211708724244134002231943174852 3652802 -932064406148123555041916820337843200 3652803 863114668211157261708117515121901440 3652804 -483454932143601378672048251658175488 3652805 480681784942082038042714854791027160 3652806 -2887993643291571143097718292359296 3652807 -30607122394531305036328460606565120 3652808 -315419230548297140956146478116864000 3652809 -183314685196227003594607070382183552 3652810 -290644980776406898904608609171184640 3652811 2482898822637089285947520727135430800 3652812 -36142002844578058866338710567736064 3652813 494590283284517563923598263544107288 3652814 -569739752465447561884447001625400320 3652815 193816048664569373160737501672309520 3652816 -121734637560170685439650641126268928 3652817 101570797865926850240936931798633792 3652818 327542846114999794338954883508179968 3652819 987398187016989058470170756262874220 3652820 1094225072392289036633256604088590080 3652821 515533819350947084095882874534565390 3652822 -817124178153328429977719288395416288 3652823 118610018084444432283856283347084224 3652824 -203814498264981822870286672016179200 3652825 391433802442532686085769935890488000 3652826 -449924476964309251025221303287490560 3652827 -508448109437335601020599806591609040 3652828 -62588724939709949944355443842309120 3652829 -1972023170052962321937412541114676570 3652830 89167388321834758534049407205222400 3652831 68789604422213449656482783634588864 3652832 -2265315166465946363466303903193890816 3652833 -1045104309085235038111441929739493952 3652834 1040019964306925174630812587973620816 3652835 994498605698268256178262550411475280 3652836 101451029366025689940535799249270784 3652837 9767840895741104781645842841896640 3652838 -112684151331794793857692936192577280 3652839 -1233576371795537184726352584614509296 3652840 -2179890509062210843682007462002688000 3652841 -1548020525828213368386995141060234496 3652842 89690423739284378369843966512961280 3652843 1277743631150812808115836953887183092 3652844 15430289024369710615690546301798400 3652845 -157337876567770010508929385229977600 3652846 -1090887161513470802784437908408648128 3652847 20196794626239144234157570309321200 3652848 -2112201459770591164177625463226368 3652849 1205933629036805921467664863539582564 3652850 5017741928147927095466196887760000 3652851 991485083557131145114793590853195832 3652852 -516274654856708022327312573314902656 3652853 -413209539852143000218501711915084320 3652854 103480115244261047175465321186263040 3652855 520079373310882288951879099983068760 3652856 682282191897562201280458130967674880 3652857 5200465366295821203669666299774340 3652858 724126560277768728390894299180355072 3652859 19455287858369577575706611826024192 3652860 -359385910034097031754764002035466240 3652861 641485006880133136037413787134324972 3652862 -260257863772238930932297082716459968 3652863 317549639270976375306570325521923088 3652864 -991508347283262168330835567428239360 3652865 1307763271097769591421365395890930260 3652866 54822977533195822282681521229284864 3652867 -1049003112198698155118189825374235760 3652868 563792968121759307904460563998008448 3652869 -2510022589103537808533010842692320 3652870 -88041823993327125795497206050384000 3652871 -194721386655944504335968433654157928 3652872 617795073693661925250007625909329920 3652873 190477540707931920322341537737852736 3652874 511316730059216957553893513475163392 3652875 -778301711346887038088053279762752000 3652876 307010943119069528926521130461296640 3652877 1820615214877454540433013884642799680 3652878 -114284865829008348486597102406906752 3652879 649351183900170494439006727171532400 3652880 12945550614287324396431220861829120 3652881 -88966596744060947216328560644759680 3652882 447444354558066129768205158354578592 3652883 -34907326214250691354095659271287040 3652884 163613532787879875344396941192704000 3652885 -163384501224100880463280861391447040 3652886 -290655574830435935694568920237808608 3652887 745652826081172975934874226297826304 3652888 1435461472277493902721203477125109760 3652889 1970017695501381570402516896355807690 3652890 -461629558182136526164482518176462080 3652891 439078577599392647594952045367223784 3652892 1058264113671632769304162678078325760 3652893 -10080825720623491162466243772973440 3652894 -77960550544951301692958115153917568 3652895 319305177613669138361143895010363840 3652896 329139769271518389248083365986304 3652897 -516251023846215682369098029312074654 3652898 848182766859506038386553326818768160 3652899 287977346006097529572463746823039920 3652900 419116856055790674204214625358896000 3652901 -1085242304076908416071993692364759552 3652902 -334038808183986054321712632223971840 3652903 1304767158068398363519618148320380152 3652904 1671841331858781700189251820319861760 3652905 759296521905034170555344664179732160 3652906 40365582622109193711887975839313664 3652907 1933989962280713522372686586508193752 3652908 -193200996412051834673592613761122304 3652909 -116512328325767709642270420041744040 3652910 97147161976648567369571000507943360 3652911 -2284188606814514024703332681029098720 3652912 421389208215872823120810147373039616 3652913 215175204144601405856368462129798368 3652914 671358748725719274921471770754061440 3652915 318594076022688269329602846428349600 3652916 123612275210184159753193901096878080 3652917 -323180110798292526260849127760275360 3652918 -734314399276308183111458092013727840 3652919 60936520767412014065812303260398880 3652920 -40508581445879397172885762569216000 3652921 -249230904547036254987536324051226800 3652922 62182249106749999822384330423593984 3652923 1092327668625745427763939018600500784 3652924 -1563730225943580532133272328850441216 3652925 -1000469919395778166991783432859946350 3652926 540993592866027931904721005163601920 3652927 916792769507643322395839807354845560 3652928 -61679172662017053989161655855480832 3652929 -225453658213469440538868658158329472 3652930 -250224587395629527463257769887708640 3652931 -499124967135922307864465643027347268 3652932 -843312673165555954227446134301795328 3652933 -1488794687294221708262247840007358818 3652934 979065751882841754521009579711684352 3652935 -599307852788818053021533554415809920 3652936 -1360073173311454650485139443220480 3652937 249236600332988327404326250767578586 3652938 30531655954323956472559380295498800 3652939 -564442619718238074667462932020321260 3652940 -142429540515286498419292614451430400 3652941 -30250066915309023786992223657215808 3652942 195992930865360594011350945294148544 3652943 -235934290809833475456714041433329184 3652944 185564079781813233690706634168991744 3652945 1237872230670601349724728827565363700 3652946 385959439443536573247937092564607104 3652947 -35742504319819285561093536513849792 3652948 -187285536825949073557907932975520000 3652949 1804674694679916519559556009897503950 3652950 92900962858868609312614642721280000 3652951 -330203694870490693509247766886990288 3652952 861349620174595383439769018013573120 3652953 491262725099168923286631880275140304 3652954 -798215973286814825847386041597495824 3652955 -326325544579645615775954560184888640 3652956 -981732721416588496214554031346240000 3652957 -898873239966334728086326716742810176 3652958 -1694774575757763369153608018015389824 3652959 26893392337809724354064153797646664 3652960 -485999461755050469040850600381644800 3652961 392223348415025697914556902542200852 3652962 725212517132316297822910032671000064 3652963 115430849675574506205317323834515904 3652964 -300425620021178147594529581018738688 3652965 449627013867530466451707991341336000 3652966 36076462299672936950326531005486144 3652967 -332344371637964157211217521592742984 3652968 -276497033931835932258825825117634560 3652969 -1408496620062595455000841703317714630 3652970 -303214633978842419311409443506076320 3652971 6263103355111145798538582740523264 3652972 509431181425319095915619430768494592 3652973 217409954381960150734189100583946380 3652974 -428464173179603625455874934650552192 3652975 336647899969281703287365456834751600 3652976 550770863286664853982800709381292032 3652977 -93156748610946400249649826457392576 3652978 -74342579933305538406226143722373120 3652979 -12549947789021618038655956246763712 3652980 -218662392510998958994474487204966400 3652981 289400761416201318637448192879234112 3652982 136593761532238839006427547964626592 3652983 153257535761061585562365398488349400 3652984 1918639168360641648210362727233986560 3652985 374872837946091373870886493677088000 3652986 -508354188843375639860027798204430336 3652987 -111506921919695062985907039045148768 3652988 -412960692363885253169024775841216512 3652989 1142915809953735412923764085420685824 3652990 -878089824297473722466391713851200 3652991 67783554556072186848400282601227392 3652992 -341987741706908666472020064180633600 3652993 -8019835409917727320315168692814816 3652994 -1429118684690432709620923811701957728 3652995 -507733806110606357073667378764140880 3652996 490176394641299804292424849843694592 3652997 -1456317939458309856956104026959892960 3652998 609929969040072602961129877483081728 3652999 374860524625610911083457562864501736 3653000 368585342076173972986742910243840000 3653001 -1486293455460584927384957858065232400 3653002 347112586205426129456232345509147952 3653003 215603839897253585172196087399172040 3653004 593334182404856592262305287246532096 3653005 865844468104435264618970038767000 3653006 -159576127291594969393980267736657920 3653007 584900576063081695867645256495381640 3653008 249792118270530642135356392855060480 3653009 55360476155340458968237955615316480 3653010 -26221558851844558153811684018792640 3653011 -253440477162629762064900917456241288 3653012 -783383948958267539335581646076203008 3653013 -48980005224784789599590324412753792 3653014 -139915190149588456724575741254675840 3653015 601419606605100472278345494343755160 3653016 908959827175642387958551215044198400 3653017 -670277615392423512278893538870984828 3653018 328392363372157395822780155438949600 3653019 -1154079583075363638331191821255388036 3653020 230732060068412745996695516893900800 3653021 -739406121080613880105876992368098176 3653022 10306082080425005762886386600970240 3653023 -3883052605626806391734649922352925072 3653024 318258667935215446812630650545176576 3653025 -49879916462024215856734500028008000 3653026 5365308667253026895746874237044800 3653027 796096515738872046823242932229688272 3653028 815615407715249228998020966173638656 3653029 -2385698838581461578948762230916258370 3653030 -304681418189752355640095344647027840 3653031 501768720777443757483704247098016552 3653032 -62288725876009868149681941625651200 3653033 -199061596469029191752680954112651100 3653034 179786148589450177789968331188056064 3653035 996531472582301878251791994969937200 3653036 -462844382857240378272445680896613120 3653037 977435114755124716995849760583936694 3653038 -86193299646345898415407787924518080 3653039 715191905246958634440981266504736960 3653040 30721048709305819825353041840701440 3653041 -795912054654425662234373006588215360 3653042 68199599383807213426203198292518672 3653043 -160112479477911406792626382746336000 3653044 675178833629324051124571349887979520 3653045 1399828959651340455675103074853604160 3653046 -933269232903867220334282763004857600 3653047 674746976171166557533052752379148952 3653048 -1116008852526133647252313903752499200 3653049 132771520836284802005730358912662864 3653050 250170126395591848002164365577086800 3653051 -648304542377032522074189020592993948 3653052 171706685069096131610534913923761152 3653053 719341075658595628034208457660287302 3653054 -768881699006643695082834048045957120 3653055 -242543378570546306880070752621025440 3653056 479375492542934808787642536784035840 3653057 1856397403294336548879898750486122306 3653058 466839703305770019221014585408243584 3653059 185409792046419140577943625525318160 3653060 -956441531880361929632038879111883520 3653061 329932996790996048312541734422248672 3653062 -162022797222434018315946902571206400 3653063 153513625224389723847068887380459000 3653064 -500585004070015562873675029322496000 3653065 -4236356836796831986903372147078080 3653066 -61287320622564967455866715148357632 3653067 -596278888535044879585091675054878464 3653068 -565718069220280182777949596395089920 3653069 -445714050478809403014247017877463808 3653070 86641216629773102565137571174359040 3653071 743884409840851517946971747760305344 3653072 -379976284846021894025616985271255040 3653073 -1001607526267048883784564863716939200 3653074 238078239858314422304529134299387536 3653075 1211019340863465381580785679003764000 3653076 -134114823111682655336664486516547584 3653077 -81991276667288887695557488568945074 3653078 2736639094913548754903213121213696 3653079 551919698391763758538357467211404288 3653080 -186034988106470608495964153111347200 3653081 1346244141494771351551334208502287882 3653082 11159646739424627768452222340828400 3653083 -858044224436484394627314652787920880 3653084 382627459353466709957313541616825856 3653085 207241834132334700656547105724034400 3653086 -1181785481779284985055596028986843008 3653087 367285912157498223315762009858224952 3653088 -771990467580582791912290459199471616 3653089 -1306900654265105577341569796011102800 3653090 -165945103265206547462871640157644800 3653091 547494213361803192049388702104176048 3653092 217137891999685475088386891619102720 3653093 -142007859087119712279282335828253540 3653094 -92216828607518335908338299709850240 3653095 1039785822813390690352639176627276600 3653096 -2257236146912693820855051916666275840 3653097 -579730465745205317815149996388039728 3653098 -687726981770324204661052607073925200 3653099 -973263368684000296162558973366303520 3653100 10295735401239779216765768486284800 3653101 -729808263365727856694704344847025280 3653102 128699356698322142964656594602427904 3653103 -115333531714674497555057215829491200 3653104 131188613450145778666510116178427904 3653105 -55452140037602711269010185676586840 3653106 -598461289220934928629116895498880896 3653107 -545756602210952590110454703288219168 3653108 -32537519229179375705811168540063744 3653109 562807788291060064791762884284012014 3653110 -170251212707379203466212754380398080 3653111 120967916474502335339322417356160 3653112 -738828196666545670431200211020820480 3653113 -1090793961533409545326624790435260416 3653114 785416272335327172331224012024268656 3653115 -369571170965760425882865700504512000 3653116 733958056001255206907764273824112640 3653117 -138861082277697912344937856478908008 3653118 309677054480482595862053554095144960 3653119 -243568616058187838480377689553099256 3653120 -183519966240444375514280016708894720 3653121 417830074517512112840511573689518464 3653122 -326724764854158507225393673753383936 3653123 -419842979992958515594404668612005776 3653124 246698944348538453426581874646343680 3653125 -699652625446461754567737782017200000 3653126 -532243473855398889440123470490947488 3653127 582766550845788264594705145981797840 3653128 -127042581630243397636154543635491840 3653129 -1872774926773926118684828955782647270 3653130 -159556599146163644406153381420288000 3653131 -987198756888979996538486157153099648 3653132 -31905616980743894375653200360483840 3653133 227558573569462884548912119155972096 3653134 -458343984981158410240221581227742784 3653135 508424064807045924973881944417889600 3653136 192822134634839167438580762568818688 3653137 -931295722270201582352081807157147214 3653138 218061961227244715336500897028664480 3653139 -11119881234274845731983448921981952 3653140 769457017295888149875141834685597440 3653141 -728757008677533902071836011629454916 3653142 -384729849687888822647553416830721088 3653143 -264178332417413658078121314636361312 3653144 659905890467795510080768907902341120 3653145 -812841928222643176392007702630547580 3653146 173689518848641611105545461242409968 3653147 144278694182503740978646236079279272 3653148 -172643867724922830292767448964728320 3653149 1427856793267513249319141761021810240 3653150 -270894699549253999001241357519403200 3653151 18681243714443315291404352692308480 3653152 1777193231901693905940989553302372352 3653153 -607474376950342964615960508822477120 3653154 617734762076572418428191877661763840 3653155 14801381223551203370706887978373120 3653156 21842234293536861770082448018612224 3653157 -1147976426955196618435683663750041760 3653158 52390047622191426037665332523374976 3653159 266077335191092894904782773843315360 3653160 31644657982754511036428455649280000 3653161 805814876053482053355776467490192762 3653162 201528949982694449770397337139319040 3653163 -28608325339191782331876539189316336 3653164 -16904074303624567585434007183515648 3653165 -621860995868045619921195913655789940 3653166 -612025563575011506752539067774948352 3653167 707355807523532443032794657299908592 3653168 -210564037540530786957548669552885760 3653169 91010785607659587710985480339648768 3653170 347257743190563852336795353506762560 3653171 293567906622516138363619716261855372 3653172 364817448501333325553064190475661696 3653173 747180017888577525816453486619437422 3653174 74725415381367309533924339048410752 3653175 245194928517815901789471474925564800 3653176 1127761215928910854134795295288750080 3653177 -196173596887688874050727219607321440 3653178 464496782206071832091553588532890624 3653179 251352100884006491291711526359755000 3653180 52869527148288261348048846404006400 3653181 28201569318432052974859019538098880 3653182 -88844092182303919040376873181324800 3653183 -119903878579763314774602026811376560 3653184 -171084929158093490308124864340295680 3653185 1453740070404858008183988759460231380 3653186 -820859712447532050810346130349490176 3653187 -460474257341096276165192050220502720 3653188 -348829777404046655708678367051571200 3653189 476684563683473517317381868483864990 3653190 -375776763903877033145384381044212480 3653191 -1204968946006722838040718566317834408 3653192 484484104109971196494621171853952000 3653193 -1233231081810980666100243646390173936 3653194 7718968845054557107140969481934592 3653195 45595287183412501482443761857634560 3653196 -335295016198498250679126408557879808 3653197 599626190148122633630331527770043520 3653198 -1102423155522607909383630691881813120 3653199 1094010775299493469129651792438816568 3653200 228610519612187700520728054878412800 3653201 1373093011911006461142289619795033202 3653202 -98369115916752447233807006066889216 3653203 2182131059148998958797148815852937452 3653204 2397158467248857105485331023389444096 3653205 128290644399806798876306946130492800 3653206 486080729140665558254005924609533120 3653207 2468883288365555932141143176294040960 3653208 -281997324239308868173473502503321600 3653209 38712873191214377345330684410537216 3653210 -715666907678067643434691383529908480 3653211 5752140193563711088596908410077120 3653212 -100592172785154390165595655762014208 3653213 1198326394959391835991461445645639462 3653214 644598738143610329970755454404529792 3653215 227250202297214512966941151933712400 3653216 -1377789480843912878348911699908624384 3653217 -744896699703249093485449136797468140 3653218 948121339987308939292296984291028560 3653219 -141946846203156579802316998385041380 3653220 276541462808792478033354325947617280 3653221 160086356365259326506260818187206080 3653222 -59491914454851073550276665985357088 3653223 -79268802782655221541531004188978432 3653224 -480635438728181153757129884252759040 3653225 -186512747107566341135359494139254000 3653226 -190272634603005661665131734972701696 3653227 1385235673749723567457732087334473076 3653228 626315983499680986495009068959042560 3653229 839824819767718947755856933695510688 3653230 40042365725169600166725167440915200 3653231 378980638910498717510880492590264352 3653232 155986969669886751279597010354176 3653233 263494150809126462827689519906676020 3653234 321451076310101791509095681364933120 3653235 -1109725954742090520130476953428336800 3653236 209073265960311329533251805626193280 3653237 5411719998012189487648609419880320 3653238 -156422278796528891389012512858593856 3653239 -4356763481210331334081495726279424160 3653240 865868415282617335886536721227468800 3653241 458711260672363777824840114980520960 3653242 -80435030788939800017856172900492800 3653243 928713255766524239591245540022237544 3653244 -222394199489530646592502855036454400 3653245 -587281118194586933251111532059454880 3653246 1223846678190916307940561115816639680 3653247 154717152817295773411610057715125376 3653248 259996514834941489252575236818206720 3653249 398397724193324639467787523691455366 3653250 413459124476787455193564016019328000 3653251 440612094607358483804304419890470144 3653252 109367966506750123024658068534962432 3653253 -494151116606379065544720060762447138 3653254 1152887961745569945689647587064041984 3653255 -661047763184680556950246310091693840 3653256 1253301731552273830772460602593075200 3653257 -3552540221415575946563412269469696 3653258 174669540400545937031625278260987392 3653259 -444942150555665843229774038805971496 3653260 -434259012645085035584317256762250240 3653261 -194383897873911166236333737964561600 3653262 8018018966296540404741673627192512 3653263 2454872996484830188038468155181085440 3653264 107165710650878035215858881578352640 3653265 44687709033694363247167416296586240 3653266 438329167938365304322232967007591200 3653267 86495464884970208101654723009190316 3653268 -585164313121676260565205882025666560 3653269 717411766770148094330357203151784796 3653270 328464132773348359536161952732238080 3653271 825740574321105185713028970418127880 3653272 279745516063127632645997809241702400 3653273 -1210894263180896102572270395605274738 3653274 199580500899884097880932976090288128 3653275 215943415773702839828661140773380000 3653276 1683945169183387303705200471938088960 3653277 -449758151313387701265784269361342080 3653278 646558780500836509561503073701805440 3653279 40939359520607092416909240586686576 3653280 9595273456806067097376921826099200 3653281 1489784293903954585168770185030524164 3653282 -44840714472859814686251824722452480 3653283 1661308827452021697227702491561757424 3653284 -1176088437958527062684418164199808384 3653285 15508681675823654498430981630324600 3653286 -105696348743749373845716782197757952 3653287 1283785624589936296192126552820765592 3653288 -247511158125173287234541264817684480 3653289 -959155833898054817450016838675747200 3653290 -109588384077493384747068858523128960 3653291 -222654658415361205766022029172559308 3653292 1388973649291102086888346178752806912 3653293 -1646402186814216900570773746214958400 3653294 -122619257584075671215323523694695808 3653295 914167190129489456944209529268002320 3653296 -84336242203047874695789256614658048 3653297 -1372453444341362527962802838696767872 3653298 183693860442332393405058977049629568 3653299 252853391669185702476726616304443264 3653300 66454228350767464311397512948019200 3653301 -412644703984159464793721603664576000 3653302 1108389969077855437823616259901864352 3653303 -886388377935175162589992328654783448 3653304 -90987369367627574882088178103930880 3653305 189187773514325527980966645609843840 3653306 544952957646223968556782335065482720 3653307 -105233668998278211229984692963316992 3653308 328878596859209968843084882790908928 3653309 -2623563771745661297027873172480327648 3653310 -706092413187572013243128594850938880 3653311 -547502236786717314730908834019850048 3653312 60034983215221096854558463934595072 3653313 -546903199731752148888629554701103056 3653314 112676212228606329185690187881958912 3653315 -543789525947289857065054387733645040 3653316 297528597328069033407873053592053760 3653317 946269716360651870850027522102665664 3653318 480084695338577289855672249229227360 3653319 -1102194121359797932917695375545344 3653320 -11486438289874394553547340314214400 3653321 173484805156641533997124735200150912 3653322 416206254508893136105234640021014272 3653323 24959739251461380935250744870512104 3653324 1316798150823337837399260650228349696 3653325 -46471175310300097794862970119837500 3653326 370049491196029796664308851738247040 3653327 -872068212813871041984778521144923880 3653328 77164482497812869117862645195603968 3653329 1218169480506945259888899153280274930 3653330 305965355631496650556141327871974560 3653331 -204803484078553024551934706950636800 3653332 -381147446710994397076737969923283200 3653333 -3275364974549250912673953373384435200 3653334 334667133316832954339826949880018880 3653335 36583358253294240610472805610779360 3653336 2718255125561936256625481632712601600 3653337 -661055902353790047818798565314161440 3653338 -79671482497258886481541111271381760 3653339 -1286688568876127183855807655165768000 3653340 302355463144618927269502552409011200 3653341 19590435747429793600890906376921152 3653342 -955210256669103281306055989891184960 3653343 9028459462645261150561739735733024 3653344 -1580120345346301332257790212133617664 3653345 256868584641646463155636207597358100 3653346 -57161012944639733963943958017292032 3653347 -1026724835228924237251344269616585488 3653348 -1690399927333067735884146637629739392 3653349 380335381172767773884343875027077440 3653350 -158463355839505614927851873734771200 3653351 -104579343810228391695238279459024512 3653352 796633214436484522462840290367749120 3653353 -601226520265010517995529737589020 3653354 518332119172463032044285748030087680 3653355 -1061007410997926862566849477166758400 3653356 -19690758413850076066971637971295232 3653357 2950633678656166701963631513640935872 3653358 2740130858196988041851677517875200 3653359 -1025841688322103811847618411253323440 3653360 231241745486263932018131497392046080 3653361 -310395796725194535848425830649519740 3653362 -143136147450550717141036173206344800 3653363 -121294807876798370964020521208299104 3653364 -167907160564395825457658532774113280 3653365 -697829559002618902330461673316596200 3653366 10472155383520475994747982815995904 3653367 127381951089527200036392113234379648 3653368 -427599842790024505703053262244003840 3653369 -745770386435018770814478991921678230 3653370 -199677729894181811000401956024268800 3653371 -1744891863138566320832639883951267168 3653372 222619735622298667207447427131709952 3653373 466712538438871560105040225197300768 3653374 53395203114317757168062704124199936 3653375 2401341871645215414222046907367564000 3653376 521129103507232163491683959291510784 3653377 146053040889892353910639690915050880 3653378 -947819947996448866560380914328435760 3653379 -518103403883687036884298115301742376 3653380 -77149270351095248248424577391080960 3653381 -137819017163361400832852449046123136 3653382 -416853866884372458593088135141580608 3653383 -1530012551759618427702386286183947368 3653384 -369552897358658556979529098009804800 3653385 282287293434621056112678263805010560 3653386 553309801516412489417093791839097344 3653387 851125443208443463040606914349231352 3653388 517963852590642381656458020007971072 3653389 158621334287771380712821337329941024 3653390 148088244622763677383040840989292800 3653391 1222110793755993473534965261550824080 3653392 -26398949305052108252803270997499904 3653393 447390047944558896300650844491070642 3653394 592974091008869530694024328912604800 3653395 -694240305565203562724110638408747600 3653396 -2113484282181992642028247152506880 3653397 -890621114504858249897744882265481920 3653398 115023040811853154001749266294712320 3653399 -582291965640974469566964772719737736 3653400 279267688762545250855953306524160000 3653401 -2270250565375280701489437265940076598 3653402 679347332339348966569149861609304032 3653403 223706753403070086736850500642671840 3653404 -419354364877374663227434579697424384 3653405 -16857059155885562098943658504944640 3653406 -338201052504827495951490438866609088 3653407 163030215744724503269751766344476032 3653408 -711872063509904371505908922264322048 3653409 8316289360719147573626435121512448 3653410 -1546057094772591902383220368253744640 3653411 -956537015592567015936164511760298088 3653412 -42566506205335911355813768354332672 3653413 -119325310263598671321084640155929120 3653414 -94713814293050210998552741559393280 3653415 268831444094327759673775348623344400 3653416 -801740430170099234827657215837235200 3653417 527541091883754519646499986756210632 3653418 291865540709830470630275502511720704 3653419 105014660115475085213746825539715584 3653420 243250971044637224229574985516160000 3653421 1156405986678339210590768140549092000 3653422 -431790252721223685992966150548855488 3653423 898746043999209069307727020564038672 3653424 -17502527808455465373157876006010880 3653425 1550400189637813978314140647834686300 3653426 152066733641339716854852272129832960 3653427 -124064187887503265028721768382433480 3653428 552203192452925237795884052117957376 3653429 -506796502491388055938012025626234116 3653430 282043760275090913797781482647306240 3653431 -93429632448874897297537310503532288 3653432 -976477716973584367078442360101785600 3653433 52300236115742081710161749037689664 3653434 -253324828701221328741272948617190400 3653435 -414247952187494322488498807304400800 3653436 1118998893360514470667581643875394560 3653437 1382082368081102483247473952465722880 3653438 -90178564210144329174557701830889920 3653439 -764841971592913592626226846364152376 3653440 388577942814631472552098038876733440 3653441 289872744466077838320740609772648000 3653442 293637311944090716129305110951963248 3653443 741986732031399858684970549156843520 3653444 442546394509086694747236514458374400 3653445 325597611947864497961987403059091840 3653446 -246556635424950598485157373839367328 3653447 -240997959862286465846552922425857536 3653448 135405710927210186569318600672542720 3653449 -749048237851793068449497541233829240 3653450 -4269055219909679342131050804588000 3653451 -1922156037777743994203798805553766400 3653452 -1300703224937591239208748513570816 3653453 1875426115857611546818279042409312640 3653454 76807929877470832426343509558616064 3653455 222876307594542163268713331204429760 3653456 -468139594150030741373658236125913088 3653457 349137453388054426798630096991535840 3653458 -139946636344191622385834458694946816 3653459 3013338095118360931002470919948262236 3653460 -488346843155601237920817438482622720 3653461 -242879566292433484051049100504783968 3653462 -123146434962786566217627618805622400 3653463 363979879101197737838233542616917888 3653464 1416640395900049454727780079658895360 3653465 -1761654390767974260303935243263164480 3653466 92490447637797836210962214898297600 3653467 1641613250868341743605448883070056516 3653468 232464742262549133738836620813694976 3653469 -194958920231835733911116577614713812 3653470 68443681968925581367106143036997760 3653471 1889448517532554330323491509023888672 3653472 -741429020602282740361282106393886720 3653473 -172479823913288765468054347217352792 3653474 -138980308086126017787311436355584 3653475 50037030980189510745845861719488000 3653476 28041261975828635291762998086231040 3653477 105132615741941721891108639747581820 3653478 -1005693080038434908682476896348012800 3653479 1929859050189145419703085317932127360 3653480 -1125564703600410964222557108871680000 3653481 198159520779767917162881573292838016 3653482 22189277876257338092486157005996544 3653483 -1990672349747370029457701754213392268 3653484 829753202375848213590279646235137536 3653485 457890546839191310393332615290251520 3653486 321833470297173040082951342251824192 3653487 -92678097801139702118804337470868240 3653488 360131840262814948378245526013706240 3653489 725451795436347421337969311380104466 3653490 677782452826584757495300566012503040 3653491 663529431213955668765328362164401520 3653492 398983017985982268458595419744044416 3653493 -46564667382230559692765139226016736 3653494 21219846314353523323014765450745728 3653495 5233755939447853869479499445347120 3653496 -194662523286123258798579204926668800 3653497 -2452968877965624063499655811691057788 3653498 1997129088104606995345068628873575936 3653499 -637495697818304612125807306034319336 3653500 981412848640660729365434864428416000 3653501 -150774565376241135742939242206085498 3653502 -390870215392573347374093354763027840 3653503 -32307146579796828025364460234354320 3653504 -63713599955978215817930676853800960 3653505 -256570322556935645448394565875207680 3653506 1051777856261842183585266514349375952 3653507 -167449756108975689744592779090468960 3653508 118704070422105660608913359229864960 3653509 -1208316935568728163716921018279024290 3653510 -98713229235354097789337678410444800 3653511 -488026396987936104809743258670337456 3653512 -2117357616278924477230438618380933120 3653513 5269472823859633632975722809836192000 3653514 -576998498685114324079672511833446096 3653515 172767748934668250672310380924336400 3653516 193296573601484933577797848320168960 3653517 -435530534335309521129493825280561088 3653518 260996780690112701367469615967400960 3653519 400853331814026817015103053820895840 3653520 81005695464916225677132888063344640 3653521 -2165800669709773066424143833628177308 3653522 556617248762881947958791163580391312 3653523 638464167993678293809701720537432372 3653524 -478888430084843804327153766097025024 3653525 317693415484316732961194024818495050 3653526 52419438153686320044915206745828864 3653527 187942032324952737627470053255405200 3653528 123735779898057298989688530318581760 3653529 -850971270724972071000911623616497920 3653530 36661643724426573977417372348747520 3653531 -455017761029305031829352160137234176 3653532 1352641886171397011384917319973196800 3653533 176204609906058431415063725303665664 3653534 -269467870578097389467997446816451648 3653535 79587671537438574630732427990235040 3653536 -350657458749753914885547280186736640 3653537 -79418933801982605458675562361016380 3653538 -2358775893855733786013413492439424 3653539 235070521528148427856168854802970280 3653540 818762862165132456189272449585889280 3653541 1221481880225973891957381594407913150 3653542 -705526388287531340027686451609207328 3653543 711390444450925247108919413800072560 3653544 921580537561392035960905144356126720 3653545 -51588260627915137994436622311498240 3653546 -123031658744782096471788257762667936 3653547 460074843043419762454921821258661872 3653548 318559222140535241923471766821342720 3653549 -1886446971978882112847066404143924660 3653550 -32297845668204334910651519604508800 3653551 198590272494806905821029147265447408 3653552 62966701092154268179798116024778752 3653553 283714943034130739749089067777118784 3653554 400828659960453392469579221708168976 3653555 -270721393470627898986413040072797280 3653556 -570130701006807752627780362327136256 3653557 1304937859647578707189374827274765806 3653558 1021975908560231517441557925619328640 3653559 -120685157272040919944677485822351360 3653560 -13823496667358405820090628678656000 3653561 -1909256024585327326370977482346901676 3653562 195618815990605883196883605591894528 3653563 418952309701988253193022267509929480 3653564 211770766650241593411651458097924096 3653565 38726023073962673214847159322428800 3653566 -455681151073903864944219582471281280 3653567 641292792188056858263981804879290880 3653568 -268883110673138327086007141749751808 3653569 699443498578555641928919878679517360 3653570 419997108865002076435622900644392480 3653571 58057237293592754719209120369470640 3653572 571191627304001438037670044650015232 3653573 -84429775520084543329156617149755392 3653574 177113084696399014697909469752219520 3653575 -942256479963369904474462565245911000 3653576 -452333276350564284700503903693265920 3653577 -75549506717985526168287801939699552 3653578 -470102355775548430571826402478594560 3653579 -1897437207935027984517697934309747820 3653580 -176846527856895974517708743215104000 3653581 -26181001010682223855370002211335328 3653582 1528327904098769783753664814449863232 3653583 1254124963401979371053703225310700424 3653584 519626356724475386486139777434910720 3653585 65795974837264025522588139780618600 3653586 36666908622516737955326985169672320 3653587 -115758222790084423548330716509588128 3653588 -724298295176036367173766931781085312 3653589 240954765171744479057035826254899840 3653590 -471312016670299004804081921008809600 3653591 -869234415047397042936858170247439608 3653592 671917421316239278342041423288729600 3653593 723789537167758048451083488777229440 3653594 70597700221520937327634290879360000 3653595 581404413004340157275676134881186080 3653596 -549198489667379406792627436061884416 3653597 -1204518811023916639449560349441496980 3653598 -88060550402487752657567335967145984 3653599 1652544561288085595592725070036605600 3653600 -165698411039825099861226826373529600 3653601 381201620698245987735608379432384 3653602 28130826298443463956533336906333760 3653603 -7168505200320846607017261604322148 3653604 136024939651024932286576626802995840 3653605 -397830136421751555382310858470524000 3653606 -276687822875881750615879997568255360 3653607 465912070785837279426626938911393792 3653608 218664704158473559934569493159608320 3653609 -1771893106479115576263266365119014784 3653610 -274205249755724788851700201214442240 3653611 -833199149635763881380851619693329920 3653612 -99351487261598658735831913505829888 3653613 734563596285176468081790797979422400 3653614 -1025222654388176629481711654457937344 3653615 -329031747702962134584580347145497600 3653616 472120552969547062049809808959733760 3653617 -494898764381102396180687681728831248 3653618 216732405481688045871473457073633920 3653619 -262161391645391910321849919841786112 3653620 -259947910292338965831377594695384320 3653621 109389388486610625120270052816521600 3653622 15528209709838925590845763137490944 3653623 -1126135820306547432684827378950829040 3653624 483410206289827094656466243551334400 3653625 489859219277292759902101617088608000 3653626 -1848755288354286377616302126359676160 3653627 579873485519703680800222174213831512 3653628 247199910590511094864078713918504960 3653629 84035046060743976322250892429081600 3653630 -239449135654074657439055486485382400 3653631 1383711162508157605705633096058856120 3653632 728866216155060745238715712359366656 3653633 849421327967504416314550201968872004 3653634 10673724157393876853633377233949440 3653635 -70604174212558451211780777590647920 3653636 -273082159833962900139486702473011200 3653637 -96278083966262595100668995144473632 3653638 181476203332385815101675178135578720 3653639 -723152498954676445415682481406386176 3653640 150407079489187786133117628825600000 3653641 -1389054793001709913910410495536943308 3653642 328025520224509338039769732099222272 3653643 388353637278734192548688993606058240 3653644 2153499058392345538574555558162484736 3653645 -237877714377236670376984309927829280 3653646 278211370782964039694216299413739584 3653647 1577971117941957309500406595924082096 3653648 198740304874643338717063346757967872 3653649 1328030416061586955052458745931440964 3653650 4632828703874462765781919411891200 3653651 988025993829962130337095793601924652 3653652 -70853621357026664083865597425920000 3653653 57020728922331585851803424164585020 3653654 12004667384567360447624989399083840 3653655 259385481311722386627429966266030160 3653656 116729880666517395563739226923663360 3653657 -390304770075418067538709815237835008 3653658 -798612947627837301192239158108176 3653659 -1703279770563932193252094667754230140 3653660 -107914531582843505019888589486817280 3653661 707352612038677523875485186077958720 3653662 925568911087391211107700255960168000 3653663 -62754834719184086695180935287149056 3653664 145168777135923022046605099004854272 3653665 103005863833562691814402268711094720 3653666 94251126247401398425432092028563744 3653667 -1381427750278762676424596983721400 3653668 -780544164906613515354351371346285952 3653669 632521743623793209641046639306315070 3653670 -190775037088821676362031052482665600 3653671 582562790261763927090073521345812480 3653672 769813823957365707856681633055539200 3653673 1087727200276466033049034820824215264 3653674 -437652413045993340673753609007505216 3653675 -671241983970400210122621824325421200 3653676 -119628297947493038111638091517121536 3653677 -49000141332930607166609729378755200 3653678 954635046885809263343809265280000 3653679 1122559044519203092492409377525643784 3653680 25717333975509603799603859152896000 3653681 9299940404911225590883276113160500 3653682 281851913735322448454766682317988992 3653683 1257433250158053248484292025330444688 3653684 -387172728736252434097416665153107584 3653685 396274718806224504729470382981313980 3653686 -31067932625805624292135786175567712 3653687 -2085474535688211373986194929760504664 3653688 110615602314416902319245996213862400 3653689 736590530424092354968981717936485124 3653690 436550418126301791740647670918661600 3653691 178017670708550501848168171558975488 3653692 -444228871567398628689736850407777280 3653693 -739365628376834221280011220453022240 3653694 -677498651332994039989209053625169920 3653695 489464318334226103666049241682128800 3653696 169044339218406804209661838184939520 3653697 -344170043958783784805162637723637200 3653698 -316721895256509500385254368622084400 3653699 -756517192853254127650117796245980768 3653700 101680669679738667580098625349376000 3653701 -747441787703922627557057852160819298 3653702 260056655178481293129487729844435712 3653703 1035722162695187995748737020427553712 3653704 1810245860320055956118779561860556800 3653705 1374237339363982558560694952856222720 3653706 226365984679534908821656931922338304 3653707 -3473364225284571408318014936822129648 3653708 -1224419387303003843432113993689444864 3653709 497558053946916835651875556959194304 3653710 -6099300709311311999576333641094400 3653711 926863971328739019694952892443247744 3653712 -60429417290776746110382888427462656 3653713 -148854450777984803847808446781760704 3653714 344737492920383652919373292859566240 3653715 -65755719319748627217831525649892160 3653716 181514755078651322318540642019200 3653717 -824317570278538228396387772700908040 3653718 731321811289478350068971205445562304 3653719 3651052157166159798511722982328973440 3653720 -241802326912988417474313385850880000 3653721 23502156761499820636967080907158080 3653722 408855905995262952385106745273636336 3653723 -52058833262471994381082848626225256 3653724 -483891210180226459629968275686495744 3653725 -835378201845270916880593183575947100 3653726 1165781032764333238754326308683421312 3653727 529350081960092959137288554124827904 3653728 71126817532118400894286749068427264 3653729 -614255679273376060734371560386943824 3653730 -245183969544880240812564969802518240 3653731 -1328147653307083672900307790526793136 3653732 -840631155278338068389993871550187904 3653733 2285619091912586717440554235421752704 3653734 188038166394888838605447204746493312 3653735 1282230275045566912573932773642266680 3653736 -685449367350834205192043643840921600 3653737 -138302953595647569561558317599964614 3653738 -346984263680774301792426438070168320 3653739 1698183988888386382373379119443020000 3653740 -510788022684929649705746571544719360 3653741 355636029854346078772235720799778944 3653742 -296489107217979751084071557599270656 3653743 -1413678416955592926014430931512550296 3653744 148929986526464707841770629922652160 3653745 15526395047245799195062232246277120 3653746 181677791126203375037730914943405072 3653747 -1134875288580277038003464021962289808 3653748 127723000620329574244267938157946880 3653749 -579865348968106844247352615613191680 3653750 -81493835740467185363741508559200000 3653751 265326785483685749308449210546963432 3653752 -531531081578778686150960041435238400 3653753 -3193332982718921644941560002397952 3653754 252323298947017841722852897671068160 3653755 -208546692037333496442045858546159840 3653756 -405824238873328616821562276197893120 3653757 -80760260085856557419497048177089600 3653758 328235985623418737038478425133268480 3653759 1529866886346256620792474729766464912 3653760 -209071812251619915703636429740441600 3653761 -589973224618202944524628449695744638 3653762 430747712489082934649794309832750592 3653763 -1407677713426122038220499408545845256 3653764 -370285900727678225033377540689687424 3653765 27873890170312928037330622845609660 3653766 490736901470189508622744227164110752 3653767 -391725493074045906960634013692995552 3653768 -1244518411126915496159746543123200000 3653769 142867144783288554085771730643007872 3653770 438630953145286274136513593821162080 3653771 -319135419565214263497509237125645656 3653772 -469165861010133317000385634891166208 3653773 159179756056306266962931230230729164 3653774 -673735034038719643529304904830156864 3653775 834863649211694167589383316337006000 3653776 99477310941147745811493942436823040 3653777 -1865982943413648080684681498521543374 3653778 -726552794282811900707525623350566400 3653779 493182778392190722819131039609790380 3653780 519483223712686063310382616950620160 3653781 -29328427563171777627363305389028448 3653782 159087122132920670868910637180549184 3653783 -429856819706683065840362811724609512 3653784 219479978541905557400314028463390720 3653785 1359279155731929497096754345786478980 3653786 -518932462898242640788881120554139408 3653787 84654428425737734125674380207690352 3653788 -929026897658456430690648996247654912 3653789 438768861413044155460071315431015820 3653790 38190347493464459947533331084738560 3653791 -529876614810877024921152003232107808 3653792 135506820323374760761519124530593792 3653793 -667775017245337482689073834828193152 3653794 -526627939753375679069215986297584304 3653795 -1182875215887446059559666016975766800 3653796 697550862425651522224030251085824 3653797 19232355414498693373196750882822400 3653798 -576709536145129738064982063726765600 3653799 297044759917363111919870985249453864 3653800 385359219588403741564020453402240000 3653801 8766960351455254364298621246201204 3653802 689386337656674935447762253037716480 3653803 -1077848174682486671063905024269658108 3653804 -125806545777399251484354823096516608 3653805 139442768126611310474568642136289760 3653806 -184793777714038156859285287447017600 3653807 -691606952720480943363172310076126888 3653808 54955437087876278759001472308609024 3653809 -401037736200830068481896387695898990 3653810 -448201884965534898071097312871554240 3653811 -117428385837071661546531232109410560 3653812 337223591704818880119343277741629440 3653813 1203358227617789429383982903996184384 3653814 177424323562235385982531650363655680 3653815 472541258827248737469719672638218240 3653816 1257439383563748411619447784673300480 3653817 -204126272449449321401392300714817280 3653818 -75598387000769642406415595327971584 3653819 481890395881818098597470247590113744 3653820 -298470941238729455413692661898772480 3653821 -701912306763397445033955232718785978 3653822 -1691826281970090703127365001472716928 3653823 467991889268780825803198605918218184 3653824 99794883405138733485245533693935616 3653825 -355636897988145521054573586469968000 3653826 227063661835350433815411431586324480 3653827 931818602276609202413810116702371360 3653828 1267507834806202071208149006390384768 3653829 90906016080432425200265865886810560 3653830 255309626159255543439244802275768320 3653831 810032437791528460856416394170876632 3653832 -149015288393259992916738258139545600 3653833 -532778609259473899314278562120170480 3653834 915243663496958884704345924117024816 3653835 18416314803344888346852336875132400 3653836 102104446882188382559689553131074048 3653837 -1135620635519211609080789075910282 3653838 149749410938971825043654484998786688 3653839 1452987969214393957907927177612800 3653840 -281967093947420851479963622131056640 3653841 76032684422621989908363731766519792 3653842 -273801526739090230644982429255144800 3653843 -533711528605104931053792056591937336 3653844 -146062927928938331112396957173403648 3653845 -343964346643934641852549370028489600 3653846 63330141481193455730792242472509440 3653847 533696401486294781462326422914946408 3653848 -256136008060629852225817808974049280 3653849 -116154909495420294577183010770897536 3653850 36644753602628700044884451743968000 3653851 -408271975547210781475716105657148 3653852 1763172982084465023474819378926469120 3653853 -421183068221517301106534204766876096 3653854 25036603245549715911827959873535040 3653855 -387342576556957001617095653839814400 3653856 132953964542756096250266662640025600 3653857 -224774508555126988288811094114972860 3653858 239726767365444067097135564265770784 3653859 -559572069209447444714750739120632064 3653860 -29759028593080568249728104638976000 3653861 1314325923667983167494335594317719668 3653862 -388012253333781061516402465887843648 3653863 1900782412885998020709447811181677112 3653864 -939203469852672153322649297255546880 3653865 247861190043298473000822547634404260 3653866 -154741192210472294479685516257420368 3653867 608658403592436792802024339617378192 3653868 -522910104422597029725848605784885760 3653869 -129041191353779793596441822061152756 3653870 78779456374672901838617532475315200 3653871 34833458132211697491798002508946560 3653872 -225055486471723351178280403384074240 3653873 335803993504425177285677474358600768 3653874 -2986759143473715906944325684185088 3653875 -249108828922302626152646539110216000 3653876 -1877567664632911199616954024257856768 3653877 163139453659628204713031633813752320 3653878 -407188840966294362407196489242449344 3653879 -170115113757055111492215140425988160 3653880 201680094322333202625291152655360000 3653881 -1478729314482162371137835996684479920 3653882 17239840687647838278900151722054912 3653883 -1111864711042265866807352736384104400 3653884 -623592526599124864577447347014359040 3653885 -1012656014963621469616777938181566420 3653886 -638314870217598837737314468103129472 3653887 1713777732536961514579776938835121192 3653888 -231165976927091644512643479408476160 3653889 738349615864894219078582562035013424 3653890 -18564185231885102325683875974604800 3653891 -97167965246098629567306915621139728 3653892 177693127570912977884629092516221952 3653893 -168681348904297823541122660441326720 3653894 669833965783777595279779045509350496 3653895 -65579544378898318628605150197811200 3653896 -1653729576546216493146385512712350720 3653897 671601346664507476200577686115471140 3653898 -66763601105968437533382472866063360 3653899 -2241204583275747049269478060317536 3653900 -444405871443051192806577458597760000 3653901 -37078910787601315439173557753644970 3653902 156079098278634093851503938129039360 3653903 -464762682701366025593390669085454992 3653904 273504465273125516686633948382429184 3653905 -503601316303272599376533795108108940 3653906 171438232039368479144264923479968544 3653907 -422566159350499058335300227749657808 3653908 -163550365813136938893040886845603840 3653909 -332973622601840945738530519542059520 3653910 -17359373776011107942857191898170240 3653911 -654802758908179373637883102096706488 3653912 -1204981019801059791967931564030730240 3653913 -973556520183493638351340544024400000 3653914 333038241816471389189144028791994624 3653915 978103792347269691135626487548074560 3653916 -343984727677887185862004239707136000 3653917 1103818051679885154359380317269596672 3653918 118217965683194655712779627981131904 3653919 -677066976092267259864233371583038056 3653920 -54886026409749654980952574246256640 3653921 2825149900740467463330558392306764032 3653922 617963673811312087156355863021529472 3653923 201246063056262381838700323851126944 3653924 -364243376608028155542825497745350400 3653925 -13281660805907714385227650849497600 3653926 -158234809160982761813389273961014656 3653927 557388073741889496567717591255882000 3653928 1007943590043896855716454693901926400 3653929 -1159296541534609368645842680170221280 3653930 665528207667349703481936686234060640 3653931 -1054783504564312710960541981479751848 3653932 -887801307273962423552511370752373504 3653933 -416067583091762978045048446889980116 3653934 -697050422096521978145387994786025920 3653935 -463131774931688607778054166210718240 3653936 224611438043650158452691594860888064 3653937 561690259401779688384102542574752640 3653938 -557257978875426822824285717294384880 3653939 -386012548989555391545852185021383680 3653940 579452824578133100500780207479552000 3653941 469333047965467369700994605117101152 3653942 -48768929223156361485434156116423680 3653943 -302572870250134090364484900523814016 3653944 67361515309805806261218243752755200 3653945 -818940896339981317420692044493930300 3653946 937067833675485069660838311772027104 3653947 -36058706354133512817443005352742720 3653948 -520865813932768119509827828246152192 3653949 -270276744185886473164006357469776416 3653950 433193440068020925495213710536152000 3653951 -232625989092849554582445802292604048 3653952 573496485666958935969818531069952 3653953 -310191730355910344836406526628315820 3653954 -616597964803906746407113353675883824 3653955 342251201361936231606641856432732000 3653956 268768479001698937547067108094887168 3653957 2980778297091974985593520650353199040 3653958 489991971896864136160341057515520 3653959 1726257909924716398854777563339395160 3653960 845469378042232991764919778629222400 3653961 -118783312729203152959422876919619712 3653962 844683824060393395202457695290756800 3653963 2700218129584513828209197354435184840 3653964 319141002629869942689639326216355840 3653965 244317186377308532081998970852832000 3653966 -471428435328871584137312342150796480 3653967 814840513180596600495947817612787080 3653968 3868282341908821894560336352641024 3653969 -914316206135177210892465398514122640 3653970 -31838790663170541522548191484006400 3653971 512103879963892874536631105145574320 3653972 -211723834807386631391452784301514752 3653973 63675885065651674098785792131278222 3653974 321514374041384916502265128413608736 3653975 177804006119926141000847000282550600 3653976 343521813683928414388489934538240000 3653977 -1435590059814723646135577375579149174 3653978 -786975988953066714005735321978130720 3653979 383092515554671596498898020984691200 3653980 -229386498968757786700156963387729920 3653981 -105475587579509673565176286062688218 3653982 425261875269443064757807757379336000 3653983 72407137056870861514362395961142344 3653984 1099808509866898916112954585171886080 3653985 27370743406653979225509934119278400 3653986 125969941555826579898537812899392000 3653987 -748199114754175702138279996942164480 3653988 -231437844427901526147415359155834880 3653989 -581703973387296582479109783198526210 3653990 195482097963197811115411468693466880 3653991 -1171622087951152349608661016061174656 3653992 756403765665822734466399270929694720 3653993 76696468324881027372457791514704000 3653994 145037008189759396959681062045472000 3653995 -334534585048527358628238712905396000 3653996 -214229985591694345799332020077918208 3653997 968141723641098436744480832155644672 3653998 -492404649579271327938192586527192000 3653999 643976822176312486754353130988066000 3654000 -86588880323916335083661888225280000 3654001 -3508140010857546456224869900761856 3654002 252933841518474491697971440366219008 3654003 -225367386772766729751398873849170896 3654004 1084882062872015724662643644821196800 3654005 -817904148294602802902421915436875240 3654006 -206210882700457390154165917128451200 3654007 39059464141129893100100867568562400 3654008 1237084105172763336527576271368785920 3654009 381475214996394294519419151708146244 3654010 -4584942772569973592656823197808640 3654011 -28663553322122036149527727128158808 3654012 1276012863109933117055720635802112 3654013 -716569259867600755226559160127531616 3654014 196399510699452627375625497916644864 3654015 46881273896084333801584178614794240 3654016 24441387667674087608197212127887360 3654017 805393368825190057939772116602024066 3654018 -166009820712318272297410674893199360 3654019 -224037989444532589161687990828018504 3654020 177042411086397781807995927597108480 3654021 128320788400554062973081289068085248 3654022 56654694802736871843284967421799136 3654023 1739383231271647762259846151790899720 3654024 -883270739681159255953946522171228160 3654025 -71904793726874538833746606063384450 3654026 -1256057720080366865650015925400884640 3654027 -428407769154548529268182696309414912 3654028 562102207291449026344037805622035456 3654029 -764904398248547479941024600850006740 3654030 254090685411380302637509945973972160 3654031 996553975239488165797848582204852672 3654032 49686455987553160992406127388917760 3654033 -103876371102764261677290171251679936 3654034 1213059935299326488481450674122774416 3654035 -572068645458936929965286169821902080 3654036 -1067891030361838193561507223041275008 3654037 1523198605486838574307375628596620686 3654038 -8780787231007342869072268640649600 3654039 -35295991500751007580005046730415280 3654040 -436784042286346388558029800249139200 3654041 -1951926292675067095776713694099671088 3654042 66158113484960327734471675021824 3654043 -464175278762215148787413317893633576 3654044 495024937582265622727324476064382976 3654045 -1347686860333137007428998131843742400 3654046 274838722209294488952641533482975936 3654047 177055086409625667368002556020039320 3654048 841989590597571289643618185122938880 3654049 362509343419465351317605393505471872 3654050 -167398625108305919359061983064131200 3654051 126733373005227801068894983800352632 3654052 941586311917134901622825497349534336 3654053 -59540016187700839573679437857770916 3654054 -11722102176553383827785702905623232 3654055 1098218470433794534945438254892299960 3654056 187606108396859892367031830707240960 3654057 -301515890079486307112436412455490080 3654058 248271641299176439041446360591582640 3654059 -808351060262517093300381082097718384 3654060 -401405124760509358937255904442967040 3654061 1437005987005247989400025041083782400 3654062 -461173149869487317262478148795244288 3654063 -56388121773160441461246355953733632 3654064 -229979494244730291139865505476542464 3654065 -779975142346799807478546539919403800 3654066 -40397841197669068388875281451714560 3654067 -1348985574023401602346517133508592884 3654068 1111301362038186989634452266160019456 3654069 584255180282593836779825504094854208 3654070 194777259503137062621008688060744960 3654071 629766268329495816729840189817293600 3654072 91898099403826129787133422647603200 3654073 1138967883486954558479877160915424340 3654074 -240451066144876911558777286590977280 3654075 -458860166288976277531505764736654400 3654076 -964494648286267440331021981511001600 3654077 359986236864275528867886501693087846 3654078 298962015048264935027311727768875008 3654079 -438744498841397561491208228350176 3654080 325149543075898302332490462894489600 3654081 576083466531742965217714693109357028 3654082 720253936661200618431914299373480352 3654083 601876482830573009770958479479782640 3654084 139727933975454633565847524669906944 3654085 -681519466579744422206355073021410600 3654086 -606066001414009911699416920567322496 3654087 242444187364781979044399446705602720 3654088 54673163696771958085654741311375360 3654089 1035964426489394046030350793321004890 3654090 33224589753279041095680068699754240 3654091 -759261180834691270538630923230335200 3654092 -484509545293803778144004647822737408 3654093 -658748291246900597100823317819733536 3654094 353177659078245389454989375058826752 3654095 544180239245775270235537339316142600 3654096 107421320751676896456846163910983680 3654097 28044835478142883532907339321109360 3654098 265709521816567406204477732585313792 3654099 396035705365405885808143282889568000 3654100 -192003999967067969808161769188233600 3654101 1002169360519573095189191939512274304 3654102 126174569698988610366159812618219520 3654103 542109161481759748719639455819937280 3654104 1835305587099730968230690010786293760 3654105 -44280358764072665812736381903796480 3654106 -199012165376341690241378692373318400 3654107 112230826693507496594010231670482072 3654108 -439647361834382247006337497938731008 3654109 -669811779444681988003683131133950784 3654110 -552431386426325468002565022590351040 3654111 69226426061850172075125193169018640 3654112 -414732983532177038510136569748258816 3654113 -2147792631088410722267170783301716560 3654114 822358976946086491792689457919289600 3654115 1069499881577866574504226031701287760 3654116 -186394738425071762454348304237036800 3654117 -1326716650291634358186427997023406466 3654118 504673181131981867077217030701076800 3654119 450517008924636069183408707599246896 3654120 253435643162348422623186970474905600 3654121 2578512896428712202609671957828786944 3654122 653113399861308522186111747786653952 3654123 -772074482467269674680756341359072832 3654124 -1005981797783983771337996913830097408 3654125 108975099452202188915049801974016000 3654126 521909470307188532520329297235361920 3654127 1377815641521815125196522069077947312 3654128 -280987291719581443042045159107330048 3654129 764405280193645705253830568689609584 3654130 -774008855034739532168724123928979040 3654131 -83925268112406411633927949215226080 3654132 -99391239854584068265210286005321728 3654133 -410852939042210593233799383506495424 3654134 195257599907166981565855387669716480 3654135 595111719426696074472609088012938120 3654136 -1859719925615208968958339776048824320 3654137 432738668773801045165218501863772240 3654138 -145705576799004505486297053507378432 3654139 -1659054853997952741412922870160892776 3654140 5088852747824516094133935756410880 3654141 -74618071668374955651072057453221376 3654142 67750144351294389683115312091625472 3654143 -1449177057811665649982174090155780608 3654144 -166691937507475099058617878180790272 3654145 422019513903155289444641703388348800 3654146 794418776027318716748955301964782464 3654147 556113936187502609563451316337443072 3654148 31100171441837791438013824020049920 3654149 -1521757191574686927569571849319298850 3654150 -190715137098530505125717403092246400 3654151 1294554249758325906487861123385472152 3654152 -1272864953293878902496939347382758400 3654153 56629873421395940078306591916106980 3654154 156750423038853577423645643623279872 3654155 834566998873201110693441584367678000 3654156 300244417767051021426965464775393280 3654157 93017520404782665819297805580529024 3654158 -803754299986557502743012931697255616 3654159 24814838157788353790810952011695248 3654160 -24805869964521151539513623061381120 3654161 -386874778170354653032461963054336 3654162 175657604580583741795527086901795360 3654163 -1469227318969217747295734978328750560 3654164 273319203412054820662648782427287552 3654165 836447555519252418347065653816168000 3654166 377351605542382920127395544468826304 3654167 -1499338351113175050182179925669318736 3654168 -306509975589014313426315843169812480 3654169 -6251529085291447195369069700676656 3654170 198736124544106187774369602066257600 3654171 332183055362117669685799380973301760 3654172 518164783678596975333839987332864000 3654173 -1600615397699901956306466004989703578 3654174 -439336815402030734995499808117636480 3654175 606707386264344596893912085614779000 3654176 1268059878652881327927036587071045632 3654177 -147176580503884044877452836896140000 3654178 -985212702073347049767303162536284800 3654179 -804261268124177674696910790090413220 3654180 -659337096167631669323725644104294400 3654181 161709127279296127057342430898481982 3654182 38190195906295345068599918390278272 3654183 -821064346518183245457373426757760 3654184 718556726540724815508228933134561280 3654185 -969073335889492462521739733997142620 3654186 -22985715441424104413768030819500800 3654187 -182685173009505191540874960145995968 3654188 372371084338574275820486308390886400 3654189 -12538685449278350856615585611714112 3654190 390330060706347301693092607341105600 3654191 -523869839800189852002211002790752408 3654192 -129185268911748538377527622130237440 3654193 519486350747167017276726016035655442 3654194 -74011155944597446520606196952120320 3654195 825769319865160680471510790034191920 3654196 -231968290919480282370900278571458560 3654197 -1569913591274222021582434565363358354 3654198 -446073050418805878012925253323331616 3654199 -1190749845795519185740562707043603800 3654200 885017879699649352227965425152000 3654201 -11284903238141262987204035820411456 3654202 17315492516688524468700309329661552 3654203 -1337294426300565749639677452001443840 3654204 627213792985157942004721323875037696 3654205 1096312678828931719762425261833193720 3654206 -101094357988527161074675837921544448 3654207 -404449167133470133353105113645034720 3654208 363125417083994706530823011870179328 3654209 -191531977695524219519179984703414232 3654210 142813579244646485400781195634641920 3654211 -1019377842742426406705261667473744376 3654212 1129915980894273727376341953749778432 3654213 452227967758880393433223838365490400 3654214 561336171348962903664147703175919456 3654215 -690948862643645173601374441979525640 3654216 374248946213629700973349209076638720 3654217 130032798673706068232553206517862272 3654218 -200034866209807169444110920067934208 3654219 -914912524005050551290659637782376960 3654220 229556662477426060252146379658234880 3654221 -343893950753664053966496665033983488 3654222 185923333033885900000323208914324480 3654223 -989547401841050565332005039474273856 3654224 331335221719189377613679487870566400 3654225 -237519005935878983229073853568862500 3654226 -10367453134351039737077395216523136 3654227 578675732185392357115855531593764076 3654228 -376195220877048369462364454349189120 3654229 1835401193582441534663456185030115260 3654230 -301926420296710325197399633520298240 3654231 75020189657225674848450053817636864 3654232 2087062121490488813862803291581440000 3654233 -206928269079476685426212265358619376 3654234 106281739111085562866448541000324608 3654235 -90205316815225989601167067014639840 3654236 -140297743553251778398765098978216960 3654237 -16274493862159348101120716118283200 3654238 -338983290915038735946529557965733504 3654239 -1417988724691324647518846804640646176 3654240 283815481061837916758673178692157440 3654241 -185262508989640692469827293907945168 3654242 70658226831364690682099848894246272 3654243 99377352124710347954342914772757732 3654244 406784959065174400450872781546340352 3654245 -117596642643141086354202418284397440 3654246 18788419138738151363056305944984064 3654247 2966426091494854546139276079639119272 3654248 334699453991757068430474715879403520 3654249 -82579418818551790686665004152570112 3654250 1154822715804069345193533664833024000 3654251 199465159519862631877488494830095600 3654252 -289814826257286820199665240817645568 3654253 -508350527133777501506565399365780340 3654254 1075002363012131124269761684565952576 3654255 -399849289890663897618131563508695680 3654256 84484874870075908936069902294515712 3654257 1837715007886866362635274476342108272 3654258 -13860401426914900335615695480582016 3654259 -10871085891444528274470023484062384 3654260 -118374800831485999578724631595429120 3654261 856664807170420089146508531162912000 3654262 -49439154489809278094549751382273728 3654263 719309945573366035201118417753391504 3654264 -522337229330083876592861465033441280 3654265 1607817431842148398543107164267982660 3654266 -223984455133084077348858442907427840 3654267 616742491595749592395960922635232280 3654268 -641984726128420321068438916282340864 3654269 -45529976123274058498738144062504000 3654270 155689354633402665143794792274947200 3654271 -60457697854677856485997395454744056 3654272 1258702027298950206705415472283648000 3654273 -425300076457998321294410535129885840 3654274 -133912135394651833671559205187986400 3654275 -1566099787134297265654788233990206200 3654276 -315839297534606362168287590445216768 3654277 1363960673137356650713814458969611072 3654278 471723899025968562800083615713529440 3654279 214679609390594784596996934001018584 3654280 61777366818896943280764567591321600 3654281 -338242434325229417028376060965867576 3654282 -32768032354325491325307804665111808 3654283 28760587786717481251815718576853520 3654284 1348608269580356353194490638042959616 3654285 584575353201882510565049213573457600 3654286 427076691152145136083392805885222144 3654287 -530931777150481363146720910220115120 3654288 -97612220003270350901018925839155200 3654289 -227052011544697776513275252011617120 3654290 86354334750990536740204565981140800 3654291 -1174345512247603781934117270104033280 3654292 -694926248834323870168015753994617984 3654293 496377134634229037682391613142802080 3654294 258770811365461233395052060815437824 3654295 -494333188398371482089884918605363680 3654296 -160022852822516826823872024521318400 3654297 -174419412811249633918898081637209472 3654298 416095805725504317890094163236212736 3654299 798107373823999235923171582049905920 3654300 -211141397698803585822353118463411200 3654301 -58388668687065284948081188912262656 3654302 -587471360984288474482630637922603648 3654303 5597164037434242899636996771842560 3654304 -256508851061955155245466231404560384 3654305 336878022058383043089457205332646760 3654306 -18490837842502891848411446886685488 3654307 -40927111192016756754434717682833712 3654308 138963064474796460235730736113971200 3654309 -414354355293823875457816652392748544 3654310 264054593133637253012117133559296000 3654311 -158596460436294291140249223219840576 3654312 -13155593419949997513654205582786560 3654313 441443454566389602895838005365413448 3654314 -1509298241205834083358994605078882048 3654315 -709148655945660113684721084664800 3654316 1666112859563829308942830128450295040 3654317 -1700669226422950343613333182899046634 3654318 -617112194447419156845441777567882240 3654319 1281785648952027385940573916454777560 3654320 -154184813961964679438559707261829120 3654321 700730106114025846872896305053456 3654322 432179969275173785483519150939722512 3654323 -1002685984873740129921416658468733428 3654324 -123544032011554329399618729591330816 3654325 -1123539598158921084500426586775772950 3654326 182124912358102927788771998155665024 3654327 -1049227174942888980198136871139315840 3654328 1246627574847294694452736900800860160 3654329 709759100617716525779056806954686976 3654330 -82497461741282917873547109968924160 3654331 194961565170390042614975972533676132 3654332 626378915860049794525148009662029312 3654333 159667918417005430934866580356516902 3654334 467023031696913651302187891806262720 3654335 -1279168766187002162079573513264765720 3654336 50560163932957810315706482210897920 3654337 -1986765140698507488668684456697061248 3654338 296814783735432121835289934095240096 3654339 -288345135332348655772265159651299152 3654340 -483845611362369660477538887483532800 3654341 168620248013041255872466614385511484 3654342 -87874107153703518397893404844441600 3654343 665786016981659372915533229858747520 3654344 -1130277383683025602318140319712870400 3654345 -758550316196649799440996721612476480 3654346 -739236695836081443618530522605121280 3654347 718259113438698263239660271395088112 3654348 -296800214939710131417050912992957440 3654349 -762236434757523676561355045183168650 3654350 -47037927711014482915163984178067200 3654351 851421116976208430001310184900913360 3654352 -241177616729528167932525674669096960 3654353 1778665426052434505171273466100399602 3654354 410525858188849961850612610181359104 3654355 12964493429941926597068987878636800 3654356 -940981771568453721350538121632766080 3654357 -332498122661511630870175402290134208 3654358 266466541988436993145646231330645280 3654359 -9645895016209870469287900059559800 3654360 597864302880103873174065937354137600 3654361 -1369005048388218019789014221512418038 3654362 -179427075009635042006944828315799568 3654363 -668748425696922345280132984959338856 3654364 -465228112916994865684842623973929984 3654365 -410946968434679172576933070890672000 3654366 209664102413966142125149128204392448 3654367 -2236511863351341330263985852528575584 3654368 -773661331188433812029822834068684800 3654369 459246351389632315043937145055212320 3654370 -205286189384602332046863945544343040 3654371 325852469246860369281486556453688976 3654372 -577539546129412281733954960587368448 3654373 807035297672380929174370542014525824 3654374 -542421697053921513160456554191395200 3654375 185927623168150877829751237042125000 3654376 2377889269941486038404466625622917120 3654377 -1981838320095803396705757456660422940 3654378 36898273247870368887683108096821248 3654379 78092317305993878325228849583893200 3654380 -74100886114420584736393457958205440 3654381 513000180172307322300838749380473824 3654382 884215402352653151453298457722508800 3654383 -1880821205520012404691362479800904368 3654384 167328703707928405319307690379837440 3654385 408542464456991252727779025334344960 3654386 -322746775946508432614392552177114608 3654387 39405410785429619837412333250662408 3654388 298570658192691773464169898270930432 3654389 -1949900102782201458291103273480137810 3654390 138052406431665608191688245257296640 3654391 572055897122529165572837226405862464 3654392 -189945721998108433587887433255198720 3654393 746645126240287775686035392228214864 3654394 1195655964991334775177721686348272496 3654395 449310957779882896001306138826278400 3654396 -64002835916359125410646504536232960 3654397 -958299092984738617420341882787260154 3654398 -12257210208704637295297385807588352 3654399 79645373807936288828842045366727040 3654400 498210975962760463591377036168396800 3654401 -657011405340640442913567003303197760 3654402 -579390500763827768043038493327293568 3654403 12452560035737812667451745959659904 3654404 -73377537766924284981152195007725568 3654405 -154953249234067214281561625544287340 3654406 245691672079923882975209068431970560 3654407 -641162884029008292843797527689438840 3654408 -182524364323054904797951176438128640 3654409 -63446391304670520608583498082720560 3654410 -610202770625437568733476620450484640 3654411 -544056174842156509525876098457477200 3654412 -267263289673157681816422523649043968 3654413 -138396704493433367987353611766033440 3654414 196200667976812117350128088590853504 3654415 1029592741836208781345414835142666800 3654416 238809270399062172646964659697958912 3654417 30206740343410442917014581698342848 3654418 -707337284153071705113153750819081840 3654419 -219971598734035746950280864666708180 3654420 -138399898854057179666187151666851840 3654421 1645768730138325214859985459389188622 3654422 -38346627966280461499143827150167680 3654423 1927078080598275631919621386177842000 3654424 743262345403586688126541852172574720 3654425 365254443484584519245473430791372800 3654426 -148709973252759029074707393421933056 3654427 -342724042050799915069585616162732528 3654428 -792838016697591188411603287505378304 3654429 -48979468763675715252093958655737920 3654430 161475228737257344697020416780459520 3654431 965362567905884780977552025183382264 3654432 -434027266162851713660274382202142720 3654433 -96840466004012685359349022135935696 3654434 224890248861834542064808754381640192 3654435 31119102552610063007885312872243200 3654436 -243428494787399072815200346841292800 3654437 -1465612889905529810899643169035710914 3654438 182606200171887814836015604616478720 3654439 -926737349091054411134072093098384944 3654440 -526821328919961266149488224998195200 3654441 -3401841442228459256889636518384640 3654442 -1072606611692012586937835866683984 3654443 138609765788426309671953853527639600 3654444 297353483763059758660910625466492416 3654445 52764950526049788813694951496642700 3654446 167001748952300150687833143240331200 3654447 77866089002621227291469192767283328 3654448 -56273423304078261079865124044406784 3654449 -297983226533416223279329114108583040 3654450 -105641466888513698387910888183072000 3654451 -920133164832663768024088419193106548 3654452 146422680620429345503782208881414912 3654453 -11071820361413342731372162830612864 3654454 -608989837829894293975586920853833824 3654455 746163141881640482558816993126838720 3654456 -342212109387979218841582280917032960 3654457 -1578900727367707566715063954895662294 3654458 946957702181495686938671662592404080 3654459 390225660100643600609852442126007584 3654460 -140750780995086936280312454267904000 3654461 -1724079451061553203480915934342693120 3654462 -47915767876805252282164350195680256 3654463 736640355971872154908852801313227712 3654464 311561477052111608004099238684262400 3654465 656334582194324928882998173899093120 3654466 -130511041048519953049447137998585856 3654467 -833762392427433656814885122175452484 3654468 -472332241943522898579870014301234048 3654469 -451735956030405883440750085674996324 3654470 -382838023121089840353583502283705600 3654471 316925340318062369179957821328518312 3654472 133933251918329939243585145401164800 3654473 -267757850776082112722176933304621664 3654474 569761595531711128527148241847279360 3654475 303915243123305243922778130863090800 3654476 -179729010200444770293538316957862912 3654477 -177828713554603651784990031892696074 3654478 198372318225883656891029554444088256 3654479 -189931253400678185083312152238686360 3654480 119049608620730171347428340623605760 3654481 -2054659820688634927583803743210648718 3654482 106931909564784511937675456322739872 3654483 -416462806923336896575643276553430272 3654484 20903892560256937271441847606378496 3654485 -2395471887923805094388919330652784640 3654486 257293500653616671354591729533207104 3654487 1977741408571900922960318800561744136 3654488 -1551826795694781857599851101540874240 3654489 23079611263329306325072440587099520 3654490 -71648596288949576669826898809968640 3654491 -606932929797734909525078220785448 3654492 -705847789098684327386723481305077248 3654493 794513269717847513447632099611868800 3654494 -58805470477343025123359500079887872 3654495 155936999222742446312892625376817120 3654496 -1541391339998550338036957882396049408 3654497 -247004316649716791321860536222953472 3654498 -592228352781421980733874602340616960 3654499 513851289529878196388306531496601200 3654500 -589057893676408752236648746280640000 3654501 -95984866985685237945779719934897568 3654502 292354143134753497361947697414507904 3654503 -1916473593765667967773708517547250248 3654504 -325545248172083630893040567535206400 3654505 415791268937091188145668872435866660 3654506 1043276355578914727113316085243371952 3654507 -826642113349630860631041421973844096 3654508 569137606551109711722502278655534080 3654509 529975175340586533552622863240613314 3654510 -194442179303795179608797489876263680 3654511 176500731201924945716358432640552432 3654512 -130184472375555108621181030798000128 3654513 14986552230877010446690222318560144 3654514 993195664982940267010553712068771856 3654515 -1081521098193598183089690594443029200 3654516 191985842213001731808455917288402944 3654517 121445769018246137261656600003980640 3654518 -74716752392667190245747865316673600 3654519 -1062410706305747713566517020736613760 3654520 -276858193179764952384099662254694400 3654521 36501772779084772120487743511919492 3654522 343275224986807948825283895875428320 3654523 1760305108167560084215929847070810400 3654524 -17246892127981268370421382668443648 3654525 -254415829869576848702899848540398400 3654526 26519464942724697100377356841554304 3654527 11867456749512652122522664951360752 3654528 -68929319871990728048774748894658560 3654529 -438635044632171434063399366025535870 3654530 -209327505684136087768004726457914880 3654531 -291413231702825475942499759659686160 3654532 -460111403381422642980358912721436672 3654533 -487999773554186818413435288455835396 3654534 58471979949370812887556393291493248 3654535 88225289705555601510863148582465360 3654536 63824573867684132415733138951987200 3654537 192013799234862757648083721702828560 3654538 840859926987592053838869023066479920 3654539 -307100782981970318210910059463225600 3654540 737943333829059254647250776143974400 3654541 -1488225829736123039499698721349561536 3654542 229128238240952230056364615105524672 3654543 300333269405437575184804476348779904 3654544 277965183108672755875682165653544960 3654545 1638996576473496093102636574400541300 3654546 91350369175539742230257566227500544 3654547 172988928707342690809045905562941552 3654548 1090113311665489190551004471174491008 3654549 -388451464562272924779033772459944000 3654550 488955916199215737079151613251248800 3654551 -2093756689266668246293923074260805400 3654552 -219718498556531693867208949157068800 3654553 158984202332756330062189311388814080 3654554 62989007091671686915220604329972976 3654555 -961254968462541818730439001080761600 3654556 -412632163072181503742248863452807680 3654557 -89931758203549774242517466153767194 3654558 28374759149910928927176456682142976 3654559 242657194967771523615156685439462080 3654560 -119325264660345785040614137087918080 3654561 1202951591362856649059230393124241984 3654562 -152194124338872661263624409548864000 3654563 3843463189468297538730658963117716 3654564 -333457628026020704495994454991474688 3654565 -1258645821246370179901357709862177540 3654566 949452763704796287734843088207179232 3654567 439121808664609390612862910842821536 3654568 -369135444323957885058054153913021440 3654569 -2251202410491925075748447604115521030 3654570 -2817554709950496522941759573736960 3654571 440894183973710314211047183758451088 3654572 -1297519301713905767106972844363875840 3654573 -229095362939296349102359820471127360 3654574 63578058856523050050070268048640000 3654575 -916185382736194661183443367946810000 3654576 -146053928326503835364008748650168320 3654577 1439172529608813188399236007529281426 3654578 -267319545649991922486531672172241280 3654579 284847151307167282600733639476285440 3654580 -247642420398556114704671991396057600 3654581 -120197997522216180624738182347399008 3654582 -949525215151215079503073996117203456 3654583 1119384134635083871040863792111470384 3654584 -739785411781621104022750884724346880 3654585 -318341398813298238918619032858777600 3654586 -570922926889806585210930300935110656 3654587 2238919964778262932797181417947323236 3654588 -368749227596775723699926033969233920 3654589 1194534691741765386914282415115713324 3654590 -140265034691173415354139748058649600 3654591 -480134202099660039161026177914545208 3654592 -85420941891435974114925305627934720 3654593 -1350912658914772074705995762129689680 3654594 -423143455970120456938956508985167872 3654595 352677937995363557772457424294539680 3654596 -404502208519875054484679109485552640 3654597 -892074180667678404256733051741133600 3654598 -455078295158218423555533121400316480 3654599 27676933882096109635047235215166128 3654600 232334236151189005272265811432448000 3654601 488266742653216743875034180545189092 3654602 267985525114654595759184440871965952 3654603 -1086468302270368411488681064815507588 3654604 600274852370398030311320817588374016 3654605 -1045899587157514527395983015069044840 3654606 -308254939210999973086283891848360896 3654607 107087049143265439797764514200843760 3654608 -31876226378200811571994263961337856 3654609 93205198171885214521123358959537920 3654610 -210089956529893694753129088887987040 3654611 -480654749238246170848479544376797200 3654612 197460747755929689483422933299814400 3654613 -40353569347605195249029072191041536 3654614 -276790879747574219511710691280453344 3654615 50371206882915572776755388641906720 3654616 240248214185927433083004482262190080 3654617 -295900306088271897276824373965172588 3654618 -175551822040162474736175135021103872 3654619 2084973947170387961207158942869936160 3654620 -96076857762393144192783114322176000 3654621 88317703603168179808657987942358400 3654622 -1189114526827560767986618477828437888 3654623 -55740471291783049882717533943126656 3654624 -1032882473987777715804053026351349760 3654625 -497584602968959022563763439444477000 3654626 2293536007028794925418565192021610496 3654627 -764277214468385209810262089885708680 3654628 -898709158832247436691189319811743744 3654629 399884778205940107997711298870929472 3654630 103969780807688040348420140543166720 3654631 42686320503071147109085515341738880 3654632 -1552641254464553858478712228855449600 3654633 -817054210502598777198436709203691376 3654634 120461151356949347899668747619820640 3654635 54653937442829668340396516381172000 3654636 58722538883707447562833904756454912 3654637 550144018025612333785386259518456000 3654638 -204881555939103298466709313359962880 3654639 61336433660215950742382260049430720 3654640 142831439247282912539616936741765120 3654641 948489432265217224284139250606697042 3654642 25110596996354627594647291934070912 3654643 857188309067485391765047966712166960 3654644 299614749001428661985706971735709696 3654645 954493706479556592062453715055506720 3654646 -606710942745339827638282736999667456 3654647 1927699033016862173173650127656645096 3654648 1268301656890363514208210935883325440 3654649 140801093283437100567216625821587536 3654650 -117186445441549639369966489073952000 3654651 33850407576739157609504595420354048 3654652 212406927615992396355974685088755712 3654653 -2059849673864709963598422687927667296 3654654 60900436191866677253606691349917696 3654655 -351084897888417678246609963756204000 3654656 18436361287295431158032728904957952 3654657 -956856916312051170033454861382012046 3654658 -106568306507413821946086915376877568 3654659 248108143631924115553613879027498904 3654660 684801329541574391374730535708917760 3654661 -859101809572307751377872586924569700 3654662 522004452965911956938136990092020224 3654663 360172825733534548337299002008914344 3654664 346545396762788731421171953136977920 3654665 -328499541119162728009290293395152000 3654666 712310662465831127954221410192537600 3654667 322631761038259820243956556339673360 3654668 -20075150790840312950403348200309760 3654669 -1074218258987691534407055051032512320 3654670 -232836783081221116020440230815654720 3654671 661086273182755853760904393526077872 3654672 6800794398141957506591045753241600 3654673 -55249489943231211761574351346450560 3654674 -163739210036792089257852380964311664 3654675 15329044267749049184786055953322000 3654676 116053480632516342612740031043840000 3654677 722246091398013451727129018791610880 3654678 30667988257280115124321190703858624 3654679 397852403440847970486856210996969472 3654680 -343718550891068616096295704483225600 3654681 74900112541728764261552926710964704 3654682 -187287152098130273153219266459073808 3654683 -1213681716577560299240642286899109564 3654684 -663700151079592537844946280020480 3654685 -626002000482389490327952941852063240 3654686 30223567731089619751171470815957760 3654687 -955768302582955234078925397344609520 3654688 -1786481667379069977841312348475228160 3654689 -952994079719152537530260782579236510 3654690 30429950852892004766859393513930240 3654691 27858967845066693352766410535349784 3654692 -181480710573876993597207531137018880 3654693 711597751120544596819396382676291840 3654694 296067758531844965486069033988778656 3654695 -987651251560078125161883938650818000 3654696 354535367229552700815856021278720000 3654697 -1124105836828019432971442309220401840 3654698 -1496744054997319338814455789619530240 3654699 3653236591075937994325610483419776 3654700 15933229640733418578267800264294400 3654701 558166337704241374374050670698913804 3654702 -76973728426088873380697085531045120 3654703 314491742023894427398724633613384184 3654704 136405645534666753926347910654443520 3654705 -10323942442217142880915026201392640 3654706 119558027577084134558587388332397568 3654707 -118667653805729427503925513371078400 3654708 -392912461334018878373819543319613440 3654709 984178618152076012352694504460204910 3654710 -365791324754714150233460928928458240 3654711 -1503225713931797370684435007228548768 3654712 -343783308462119589008342511201669120 3654713 167787007500582464017462251266065962 3654714 72352782438532517462402127390050304 3654715 1058071906812804338115072736753887360 3654716 -637789294149248045988470928908467200 3654717 1223960168972216383698744486503316000 3654718 -516032852978655708323352478586832384 3654719 318943812974539854300823179736125120 3654720 469518135679967033108769887936839680 3654721 -82791732503731198227772199636650176 3654722 -486983030434380409314667801018487088 3654723 -395663467286901341469161732602519296 3654724 5579644870957358608776432374004736 3654725 442842036919602279969512539809572250 3654726 -430108959676859152546542612731481600 3654727 -577557132564252116853207591397516520 3654728 -133919387714578026965387995275264000 3654729 -416241764876864983506199742981598876 3654730 810868212687452641415001901118705760 3654731 -141813176249903484752502160359488136 3654732 -428731044119887420723601440493756928 3654733 958117600096712014277792953992500064 3654734 1042308637178833579477910789803598016 3654735 -3119195499264744897641864803914240 3654736 -496682355416258265035449145409937408 3654737 39373038668530650551526154429300080 3654738 -354349562372369119994211162808999776 3654739 1475359549561324222813094370907618368 3654740 137585248614135595290362128445652480 3654741 -344119069288089254673586749707680608 3654742 -2454725662601251223358956405385216 3654743 -156958440521904694273664733958102008 3654744 682413587739204865689310555942379520 3654745 27507594963085289466557071207910400 3654746 -208930145438038651524615583841446656 3654747 1341619028421045203280836594062909440 3654748 -782911993755909089426978041397550592 3654749 204702864733155496700386509910109952 3654750 381161948193759430047000297943296000 3654751 -492014063328271155647364130945889248 3654752 -835905395235665982228807917196804096 3654753 -455501475378963886609646101322108496 3654754 10887363535524345550530249127801920 3654755 579697775906765411121426392513479200 3654756 209728989956948313156404476317437952 3654757 -1353948312195590473142122939471380994 3654758 -280633880810993839203341389407071520 3654759 -130907486422341648792131507245267632 3654760 26782899357668915259598570138368000 3654761 -472758609698725341202065652206457776 3654762 -187822873177942927011442199698162176 3654763 -1560122645452863760423480936181037852 3654764 8280346172874564286940516999928576 3654765 15362748585617060813313338302581720 3654766 55456251737835114224806638448333440 3654767 1560901833124397783783710910663979552 3654768 -125860682910511589253357481225814016 3654769 1393812958836418830967623159601942848 3654770 149878147330653927312354291477504000 3654771 649546217840775066354134775117523512 3654772 1420908798438097647953013535150098432 3654773 -1252307342671390736129805720390407520 3654774 -378964331269140918289509031224188160 3654775 866615535952052035893889551730158800 3654776 383994029550533173763750674304040960 3654777 242006039060973040120786925647288320 3654778 -1085318189986051908277692298153468560 3654779 -2646246350387278614341758689471072024 3654780 -488593004243280912041271080869002240 3654781 82884037403013837090603040720819224 3654782 -1137951908812862912074363125313939008 3654783 1287674514363629127152361887044502400 3654784 -190973497606467807130846250611507200 3654785 5710836236604931925918276835916800 3654786 -32234604220776591272979856013686272 3654787 -2128139136881122779283026225258418564 3654788 599064492356229236852533568922992640 3654789 -85269667082783269639764485109650976 3654790 -56667134745706071178494455378313600 3654791 -539726955064459321284387249048389328 3654792 131442864625943482896574423831019520 3654793 -1388790050789093520646578259304121958 3654794 222531178957698937312490980530233088 3654795 -1084526047860318332210321508037190400 3654796 -66395176487364786968941621811288064 3654797 3079381590446739313675959485906951532 3654798 -48755868098383127454555415304835072 3654799 -194609237231182399599456473535859464 3654800 -239509971172129322738079081246105600 3654801 -62701960185235656554844471264979758 3654802 469876467106625325047575797602217600 3654803 -929621440145026734116736498412722720 3654804 695805064468467294451950334966689792 3654805 -435692383362833004869591691025920 3654806 41924513233303548232079884035901440 3654807 154158972020459650893943047856951296 3654808 -1444236614241298867857468855572398080 3654809 -1064207375553652671029122376296407990 3654810 -140675001758363038161808646005946400 3654811 -471008052018099818526703314721765176 3654812 97502703742229699287654156042467840 3654813 -757432027349645381652960003075071616 3654814 -758095273551971324599027905020774400 3654815 581042093949658458864939062783384640 3654816 -323650249721024272569421121115389952 3654817 285619198468115561717498656009141440 3654818 71325854503433434377487143283564704 3654819 -79411283366382808470104258777653296 3654820 319997146753437465741995834352161280 3654821 225036698763279361989784177687956000 3654822 91915093053267598297880603526896640 3654823 990626839490752932687959109625058680 3654824 -1489976639950437970874494486887475200 3654825 360047899493260591235175757225299600 3654826 398057382195810573334331058221410560 3654827 990647540419647081481040611233064080 3654828 -24434369089808412444080917770362880 3654829 1287128705993401489397684277823921430 3654830 -843050449343953133716764476451600000 3654831 -811178967529426331016294978807904248 3654832 131994946041244192949772870756417536 3654833 -307411727349139618081484543734134336 3654834 76395629249580484619332465770892800 3654835 90464259108558992081343237987237360 3654836 273759949019553296033490171021828480 3654837 -395263093767564561995807340656349906 3654838 -222007868767450468684259383006347264 3654839 -264008136328686689487223428701696160 3654840 217047790653882112796893135994880000 3654841 -828394374400151300220045698947225080 3654842 13079274310800704598366056275113072 3654843 -1440323193836363939568787567941807336 3654844 -1103872945105563683621805884381372928 3654845 910812376445230314945595760372957100 3654846 -263375149749936452430533010727024320 3654847 -391614821675320088759787817325430048 3654848 -336451814309922564857363603722862592 3654849 553398023454552558158005918631108448 3654850 -729774949446963551906316796179139200 3654851 -21274769213565229263592112400638148 3654852 -545228430453241205301796272658403328 3654853 1398055739466940861756087602664355102 3654854 -178450453492901081666709338220563328 3654855 527754546307304864064354878698039200 3654856 2310176733894248077397626558459084800 3654857 -1841794602038018479186782457492137894 3654858 577501959585957103134188579154749184 3654859 269274099908747302021188537264641840 3654860 -424117644161227392914681094491904000 3654861 695542666023520935132757668699667392 3654862 -1238504427484728928858215543854645568 3654863 -112411434776170838932228122482129760 3654864 258859989965697531648968428167020544 3654865 417494269112399701858036404951382260 3654866 40223935421073299666978297961306240 3654867 553052258941754292854502364400643840 3654868 -373584659927862243317507349895092224 3654869 -337831770636675062989746135347203200 3654870 -318109783494785044464918917724038400 3654871 -1556081224835355582694946113994496 3654872 207270643701994281369482978542141440 3654873 -1452671621754196849839086717775623760 3654874 -506671184032084882165388718571679520 3654875 -591614498981790760834221323387928000 3654876 -503202176390502805215436806373272576 3654877 424094759583957540279892219513813920 3654878 476820898999209655483346590215973440 3654879 -350271735011372550142649887274576880 3654880 -108840786645735248695717160791572480 3654881 -1571187005657254308676184105389892028 3654882 -8559693550850429754118966717748736 3654883 229472842885681745552390856880223132 3654884 351981243050622938033179380510498816 3654885 -106965286294889216171426328493407360 3654886 344436807150005566310983296386879040 3654887 -25190083835207539691449296842734728 3654888 -556155601423577347528567656786493440 3654889 21991007977673846726649747851721856 3654890 -269906096504884693278992655113776800 3654891 68411316489926341919560176017880648 3654892 405242220561686615444302782652457216 3654893 1763968008160360786998689225051125344 3654894 209131853114904602429144540431540800 3654895 -114195275800286117138716545893930400 3654896 47220968611331679197069959650803712 3654897 -15405223858969194758656644938608320 3654898 599808674206869906880107074724344640 3654899 -1106395833660247072442693864220543840 3654900 142350651878924308089579445708185600 3654901 -2722781997872354494399072543019320388 3654902 -417781052245248476384286642993487296 3654903 -374580517820562246833738618961692160 3654904 112413826265032226394296235974615040 3654905 -1206683391121175783349827155051640640 3654906 383851681719670208084657986401871104 3654907 787825014622573043716605984173119920 3654908 -1310695392572463409890612086766434304 3654909 -1166003259533134868023936197728057280 3654910 -427279459742674988056705216469649600 3654911 -1138449579652990693969324625264284320 3654912 467963539368659454761554074214072320 3654913 -2295492375629119573300547930252355838 3654914 19675012793871267341573429700912000 3654915 -52955720713583675281817031555970560 3654916 768293720428661441700654245183441920 3654917 -709028858521292695964983431960792768 3654918 762544540709191130487752996114818464 3654919 -1805559708176874608088812152530008680 3654920 625211633708368324472159253633484800 3654921 -324898110539932619549752091038587888 3654922 -154244221964729077377687984982798848 3654923 531976580407915807683018238545209172 3654924 -48353585631869857719228098990358528 3654925 493323211169046265582123631842575650 3654926 719394757847105440596988980858484608 3654927 -41047154110835321168125955910264120 3654928 637359931898853836032328669489479680 3654929 1092820427262039347212094878538020530 3654930 -311014525010374419978392384309038080 3654931 -25355382687647456281245719246580736 3654932 580739179879365537239940061480181760 3654933 -105325616449716402445162703673219072 3654934 65520345925896016983564163039264512 3654935 -431642361461931213274481596236672000 3654936 -399282063126383383884514199695564800 3654937 -157716071909842794046089319436639040 3654938 -54636937660072958951380130912314368 3654939 -1145168874951143807262881367911414376 3654940 60526770027647114977658378423447040 3654941 110551182489062143949462600299210092 3654942 -169030558514705041879934157901403136 3654943 -129451631350564281042676410240619376 3654944 -1783494059485447322736243809674788864 3654945 47329132383813136635364336889523840 3654946 157081779525263457081327983905318560 3654947 -1365216046013157881131038757774109604 3654948 -211126927506718651340152833286686720 3654949 -310894127040401691695438125842509760 3654950 -191568478910239662456730070684630400 3654951 660813162108631693569245143213778304 3654952 -123200751989592046308760803487825920 3654953 -331272224241684039127409236100334336 3654954 397911616204789223256462958660515840 3654955 2415859339825940050944583732419102720 3654956 1245619719644818762978366605882789120 3654957 4842708295873486894474331316985920 3654958 -424696014079062634950576007937929920 3654959 1157601786228525351573064959895689912 3654960 118530140431708960964506079717621760 3654961 1729348413475226912072472904003180562 3654962 87029404451545371966452092960641024 3654963 488447652577039550247392329856706360 3654964 -110620890130038792891835516057842944 3654965 -589746438086136417519472402112071140 3654966 -213379300305797569581252648865628160 3654967 493792287437448242477079856742320992 3654968 626522745187747207376970292675522560 3654969 87422719620410124581488081930933248 3654970 507029016080338837587622103413248000 3654971 248023655653469964972249955047343824 3654972 219510039314583737143841759353514496 3654973 644691857701445024888468594575672640 3654974 -1119927656427580047045360005100459264 3654975 -275422584909000819508863473578415400 3654976 -80313914940527280378521163782946816 3654977 334988130431979623243084211161064192 3654978 -462625837111918088704601325119131776 3654979 305312016178922160078655573007275920 3654980 291054037614645191643942621126512640 3654981 667202839587606337096721202011198880 3654982 -418724543694722264255793961932906816 3654983 -382979193331209332628634516162997592 3654984 207010207413248678313617139564625920 3654985 -111520052470642364495790381602479800 3654986 50606877581589767335512423129375264 3654987 254057303788981686857295592658813952 3654988 259376543582124794371915066408811520 3654989 153617554481780312345106402828441324 3654990 157492458746469935678679989075769600 3654991 -671249950898870034936852756487353000 3654992 14329773545634013331622291762708480 3654993 288641878717589481562107567941622528 3654994 -120674251305702557384809048512519168 3654995 1041201898172415604413936810312510000 3654996 154049929464701010678695012170266624 3654997 -2290731465082798317023771544618101554 3654998 521656062126763819380079398093793920 3654999 101934288482762814097613599768798224 3655000 -4884738517053013801216721702400000 3655001 -5250147577991287481215964863725120 3655002 -200950421291127225817236072270268416 3655003 1285118981129068336355340649863199464 3655004 -395033294377732913360012336723225088 3655005 -58184226819387008024199751479499200 3655006 582483059916498537629280297260544 3655007 -264343388753742313982894589666027744 3655008 -250595894537571172175145403180646400 3655009 568070229593755687849727524991213760 3655010 -201757698518231175416812084108501440 3655011 -252055668520959787501030818522083520 3655012 -671879563900318892433967679321282944 3655013 -326867201044796390061270321577275840 3655014 -705878439054090324284086896784527360 3655015 -98507575970446232430514136314051200 3655016 687275682013107906904461957857172480 3655017 1142717435825827878718855381495592640 3655018 -531467415340050462834058578454505040 3655019 1044777170655850542066182923826082420 3655020 -345192149203627754652671057680696320 3655021 -2333270580835367795725434181827012778 3655022 185657471934200620482038641892388864 3655023 535550355668914717830450068863630224 3655024 132245436664338742479354661839831040 3655025 282703867196441696488883752950015600 3655026 -800793418963587936079381187282813808 3655027 121347527550017072684733824038464960 3655028 -642986869573160818331690973352469760 3655029 129912444439735873063269079287201600 3655030 77933248826667514307020435494729600 3655031 2267472657686995809285044298718802664 3655032 -1087536628687055706665284899852103680 3655033 288311137361839244079208534729715200 3655034 169121573040347454928928637573392832 3655035 975364989474369554507647845255154320 3655036 501704232273790060148970444334227456 3655037 -120269272145348655763298310970512660 3655038 654083421761671616292629053032039744 3655039 1111994894135948829588520921820694024 3655040 544434401849844383886323507370393600 3655041 50620018588448899968171923374082880 3655042 -97448664123757942960866859867135968 3655043 -12824227851553328832769067173833216 3655044 47171304472827032945897923877817600 3655045 -89297051731309265535453020484758400 3655046 141195159819051885839016646908698880 3655047 857308447358184962680591346948520 3655048 1354733355320913146379147525630735360 3655049 -1130254572495658913417423242394482560 3655050 8335633936192764219362066973868800 3655051 3228179809874048999338996368592950960 3655052 708608469899124333081928898376030720 3655053 1097487176072464090946943012782690262 3655054 249891816492416498573377577890806912 3655055 -151137116442436911749212387437310080 3655056 -27880322770383794348126344084389888 3655057 -321307788346622558063633512261651740 3655058 -939849273987066203227075231324595712 3655059 728440065154512728489863261259162928 3655060 -43509013798937078488816698222182400 3655061 -833552292095732261214067017719117700 3655062 198465270489432209980972301705144640 3655063 -354352085759925980554044500118386096 3655064 458557303558332107212957886582169600 3655065 -409657175072973953244259071641196480 3655066 -647727103345826970705233866852266768 3655067 497890150296759615460014191087410320 3655068 156887547745104809543948343095623680 3655069 1459650878822760514601143530395581920 3655070 -45011632868742881306710215053795520 3655071 632170510378777828987687191001812480 3655072 2270026272802286150626360279457267712 3655073 1778443409932579615359871754888028180 3655074 249734228632944334455548300279218560 3655075 38114439051546136498613465081750300 3655076 -979235479149011550331071192140958720 3655077 3345725062953328538998640203394400 3655078 109861544397323817169561708795414656 3655079 -2006262479502479299548607963297789320 3655080 140236781938298925831109062903398400 3655081 935486788806987994347691228524965882 3655082 471983457801913551262265741421110112 3655083 301136203280619163807865638285660848 3655084 -1144699009398529212301880219938134784 3655085 169103834352101344038619701253570560 3655086 -1661053341007519611704982798262272 3655087 -43034613825285661884725108756596760 3655088 18770347343642572063243628973146112 3655089 -314877121609834433862277547096014092 3655090 810516489218691967250628838069456800 3655091 -773287518861801623467707590813216256 3655092 -2766892013944946474341126964207616 3655093 -169113299667699216296942384621958400 3655094 -578145497838001240258465692231981120 3655095 -51009703519247340393629571513378480 3655096 2430610429891742042505877068091637760 3655097 -142674848804418889848361635524675580 3655098 254868075759281358211872920049024000 3655099 -478412160134986849854124466226958064 3655100 191746161433992561250713971648678400 3655101 1166343071442493495306948473678872832 3655102 1376734872067341861087966658916770560 3655103 2079837336439536855347239080671084352 3655104 149731257600727408421657910177693696 3655105 1610590911570533261034238670201721960 3655106 206820252872499268167313654940797440 3655107 -260712072619944835312494027107363196 3655108 -6478979939010033341942128568811264 3655109 -762554815448758425425908694100144960 3655110 -31830389290715539665409335012153600 3655111 -2376091873393145462179387856815093288 3655112 -58314164041595571395560165358100480 3655113 -54598770822771162292359774291167232 3655114 -12947788463123086010363783679575040 3655115 875828432543869400535469580977019520 3655116 -579960765309008632293008701063619328 3655117 -473762273222638940666707618992188416 3655118 -28043021139650591498095700000462784 3655119 204351455569267047727242918747489600 3655120 -50116177252429665453500555227299840 3655121 112512648756986458352392421184110322 3655122 -333268183498155168637336043237054976 3655123 871018301628637643787649139938604400 3655124 862874800743054866394935523387604992 3655125 1688428427822971883099426979229500 3655126 -198998308432032390231231258342475488 3655127 -184053161895570473689988622349550928 3655128 -1005068739241616463224363704842915840 3655129 -4045714821086838410801685344402880 3655130 -233670396703186568971416404683211040 3655131 1075758788108122135208879146829259120 3655132 477291216167924445937761307748837376 3655133 1827610489872405897546000631524521382 3655134 -231108587608446695086632037287895680 3655135 -1333628412850914860710947242269092240 3655136 1186931356647606237469687129382584320 3655137 -608830402597339985200461018072791232 3655138 -6264858853689930918812436377697504 3655139 -725323669452974257614261352121289060 3655140 -564495926151446048332477859492966400 3655141 27604548782702324716562571825973440 3655142 -86180690020861870044932652343591488 3655143 776025380565075643311529506067365024 3655144 -510850462930314618913863404378112000 3655145 325178083167534375370101479147225040 3655146 -327319221615494178357012107221362432 3655147 539828685606329438025163955682532320 3655148 -191306670822883524060585089416101888 3655149 494834423746600201337850215386995264 3655150 -31445432296302651706478921013878400 3655151 1434787849026170521304774778720718704 3655152 291470212436310340407083200129597440 3655153 1995136946969584221930693989439692640 3655154 -71816842876318846910772672672016128 3655155 -363159438971601838253918030591570640 3655156 -128475278208300668901488095036005632 3655157 -428064843703794547574007911590791168 3655158 -48026183473631190950750266412522112 3655159 1520294873377790507248804674736400360 3655160 -290307056864124896557964476379136000 3655161 -1080409919992486883200023180345208512 3655162 -59033833969215618389668309932750336 3655163 1763941408828130085068986884834340920 3655164 331659686794070929428218185419096576 3655165 84717362852509336715005275213462060 3655166 411708303135090044546876641762732032 3655167 626484984061304597559975940279864320 3655168 943757672916834861642121771745280 3655169 317098024838460432204296160247951296 3655170 -150526743944340467621519321156337600 3655171 222081679040016791037264696565746592 3655172 24827172404834977910495126384025600 3655173 -473937374603480489459669455320976416 3655174 438146815576052579870267894997302400 3655175 -66428077861760386332864929663625000 3655176 358997988904088431523622318564802560 3655177 807238889971264065463095024621771472 3655178 -503389434600742305737782522487217360 3655179 430826021068265542884265611986810880 3655180 -408919567229379104497095063888921600 3655181 1131073879597280968931523120581326764 3655182 -294078080532054286225307163618385920 3655183 -22790026294462515581423512989668352 3655184 -23470448100184901563193934214250496 3655185 -501924668935015465864380016416699840 3655186 137366606080914568075825599174075792 3655187 -94650611192280527549692085711728128 3655188 389068200971408421068756162978431872 3655189 2244564617479898004181324653056990460 3655190 227945296490224719135120774738001920 3655191 259283735964539310241807004856312144 3655192 902564612319989567298238718936832000 3655193 -438869487631786570754649358801863936 3655194 -476710977069504568650809365094361600 3655195 2499981344287181873643961490816941200 3655196 -590345719222798822315306248182745600 3655197 98740840457628705150227157918421248 3655198 -181691571464002739524719556919065536 3655199 2353319432830393193564684119488655200 3655200 -45830838551968988383820048459366400 3655201 203591288045749360223358794404101600 3655202 -605019786983272281484064022117273600 3655203 991931469035519597642002337743613304 3655204 -188443216638713074342678935945382656 3655205 1533882601701265097191694232159844860 3655206 -101333597744163587011385893840056960 3655207 2340534950924408903063019017963769952 3655208 1912526740610396511538082212691880960 3655209 17608034193464692832825310236053920 3655210 298611321292806705268924695736320 3655211 66776105537837757620983507174020384 3655212 -594497423378804126173877862302846976 3655213 3235774878771424032328521078927883680 3655214 703561271951098567815110019333799680 3655215 -7836559654474607389326942505981200 3655216 116933378604954686166896821288681472 3655217 1120038348259668436037267920591381266 3655218 177995841782372998824257176980741120 3655219 2313915153319436871166959398947092620 3655220 -792235224889706900551486253769984000 3655221 1119982466662782220267142083186279104 3655222 -610008682419191495474593675331054976 3655223 -308259107873522425824920512476952272 3655224 -245718265605027833043335063251722240 3655225 -238950385166820635210363374880657600 3655226 46858827338639433387019755263475312 3655227 -642237826601045532428636455639992960 3655228 -739080360574577482137689685099768320 3655229 -1011207188314206976930179955583685216 3655230 -105655522460239257815574677918620800 3655231 -1533848202622838119571123045052635968 3655232 -10143671424608334552802389707980800 3655233 -960612819307271832574580898982881600 3655234 -913070973285425193848041261651026048 3655235 -709431928502216134915506861432334320 3655236 -123763740458563423403862671716356096 3655237 -3045921344106801450248059587334574208 3655238 -577496667162285468172444202097597504 3655239 304755561806697859922358328198644480 3655240 -1322625250500760955824920628687411200 3655241 -250140529336063927942904005451894016 3655242 -536521017516886752648680181581822880 3655243 940043677514497998794754210711113492 3655244 -49759760357028686691996141562846464 3655245 574286270548719208617724219954251840 3655246 -218072174375577258755404917332780160 3655247 648043197675818845870177370667120 3655248 -19716874439327532903878123375296512 3655249 1477855474768434780786071939985826560 3655250 219776157064392221518807254518664000 3655251 518617912747593661166736591060121920 3655252 -128869647449019386827680794723586048 3655253 -1964232269464579714021075835587389522 3655254 -159746391237378476469045819348463680 3655255 374873556948000163311978692381752560 3655256 89409825567785929184498611329638400 3655257 -993786913046170241856654797822109120 3655258 -17749542345065486064824619243144960 3655259 841694303465516385845041880760155460 3655260 -161345049863610860191903616734003200 3655261 -2432008462936374592394928746546002138 3655262 -273376761298455147100046231166811968 3655263 -691324797331269476466685287210563256 3655264 -3387522160787992866142917081083412480 3655265 179317237891201272388981390521168660 3655266 367943114896758991247145066036864000 3655267 364888245827120295776941074855423744 3655268 -10201206832577556462218093152761600 3655269 349929914257217249684943086192435388 3655270 600088477736093797221336473651614080 3655271 556403899000627877463104646812876472 3655272 -161998385680216726268040496329523200 3655273 -71442039676974970150967475498578316 3655274 -234475349553073109219274335510151168 3655275 -24766274894789211538663389702009600 3655276 -136130749110056620133342530510648320 3655277 -2431724132043432465492896593352962560 3655278 90946726245429780063714140403407808 3655279 -436929795871405389657500582556931120 3655280 21749418998568453830963708398632960 3655281 -312208798168029376577180880846421056 3655282 4793883538407752877790717128957984 3655283 120862253937315266351872511695383240 3655284 -768735132660715763563668117760647168 3655285 482131641225937481055668160775117980 3655286 891531367511546563291287364301501760 3655287 -86186128416442500228384298800242664 3655288 331474896395530666691631252862648320 3655289 3599668965529627928724834458595828 3655290 -404843286829012359084139615854209280 3655291 183585995722133550450205764076200384 3655292 386665397695194731843016978948518400 3655293 502993480096388325723927759269512992 3655294 31355418032620566217306204484445696 3655295 -70750454574456011009821305908408640 3655296 -1128396100415047697687446357121433600 3655297 -1074404636068082010292250568373289148 3655298 -823558177897524000724510594589207040 3655299 311501797681056268707449049294927864 3655300 -710339929855576180600593877644211200 3655301 12652437444172943003289803398219488 3655302 305288206697881470743958059725148352 3655303 -516072049168807413839669886536221312 3655304 -431508640406088488401593564442030080 3655305 -393653040323265922956840543423209400 3655306 -815175542509752463508615721311348640 3655307 1670725464214183013475438105084953556 3655308 -137669947407669205731879719233712640 3655309 539239559578802201851413654276158400 3655310 -346992984737200772060476517695045440 3655311 -231699924834599658521668432275528192 3655312 -447055970275048244876375313001897984 3655313 -1098977372331066828222152593535183376 3655314 82249109445225623469403407044935680 3655315 94257877256043623245741792845132000 3655316 82224942933836993066258890664675328 3655317 -600776707722729280025163664433019552 3655318 -279526888975212489178206157592924640 3655319 956896254892696984324739863390316880 3655320 536621503222588833556330374306201600 3655321 766375225937608649055117402695859072 3655322 750277487206505148255794196664775424 3655323 283390505266330042124308845393759264 3655324 163536815634894529013477401138308096 3655325 -559836732279562783651878141762391950 3655326 522168523172695897828185361923111744 3655327 -275461880490627201950901448981665888 3655328 633170095925494236527053111804231680 3655329 -78927055108634098879118480573590752 3655330 -394340744670090038528055106984243200 3655331 1622907608028577168061566845009858912 3655332 248453834374855376886211127893616256 3655333 842825664412943239119881486584165824 3655334 156677896080845200553255028911923200 3655335 340733354068201696261132854981468960 3655336 -2202149363202003702573914972037949440 3655337 -560069680654316025040691681191256448 3655338 557478095872837296127344330661931520 3655339 1005715532802034320565722757836057140 3655340 -7731162663013106845659725588305920 3655341 -607538996302231921324009765392676800 3655342 941369058591120504384742171902650112 3655343 -132215981278764623444134862997207408 3655344 710961560090495265544200221884416 3655345 -938848589156664359244990791453246400 3655346 902394080332935428599206913107673872 3655347 1402295341958728411442643981679577400 3655348 -964282910962419832999425128643140864 3655349 -1471775281235563931065367329153381650 3655350 -237645429043734623651638019864954400 3655351 1540246385094275784077029698623784800 3655352 56286625123978930883999130921861120 3655353 322095848869799435915541759923242560 3655354 -395518610415553135221952336023548928 3655355 197036206601696073759254158102091040 3655356 -67109957441068511423008910111662080 3655357 -123745608470537798139070857920000808 3655358 -181541441623114889502480850478727168 3655359 876262802858492943499059869547748200 3655360 274806912143533793910289992442183680 3655361 -2064553936053014753848226820942319038 3655362 -701348839526551780769437655811819648 3655363 708799325209437632188569840345228480 3655364 681111519620129145071579604138799104 3655365 39569931168703208542497433238691840 3655366 266474104704195708309492174247675008 3655367 853959540038841784950664200855157248 3655368 105679918440461458090216313247605760 3655369 1672034794717407405427884783004935770 3655370 224010110038855562004749886259958880 3655371 -913592597139100390068164019015650088 3655372 307269901807302988071495070910136320 3655373 659395421628147472431847091247221622 3655374 673277917389315826442184486946484352 3655375 1846160067515811246804010418073054000 3655376 218707909022318790020759588822802432 3655377 -272648095123025329233555588179008752 3655378 -659750636433271987638554764930495488 3655379 -243708849214245837264166158877092960 3655380 469648404734124135274440639892162560 3655381 -231089922167249411454189464596129248 3655382 -322043567741426511328087735637913600 3655383 103687318416310984620715872540440448 3655384 1250720138551064014300328059137730560 3655385 314705613572222612062295177294812800 3655386 70618634389592621295762054034082304 3655387 -20636263564871843540069123396094680 3655388 404717157641798428868462900693607936 3655389 486214800636849406548889132784951424 3655390 -192749336122750661779318010541804480 3655391 -2205603966673189668643919398577058480 3655392 300599017025986833724184730969047040 3655393 718515119685001387053947282009387200 3655394 -901106242901856954166514714149827504 3655395 -15979315538901244112261364051626400 3655396 232716338672443546253621606813859840 3655397 -728533726215258065523174605177537154 3655398 702143067064554525652582095997020864 3655399 -645739414321645230801250180846763880 3655400 -201646985611155835118273734485888000 3655401 153696813510748869026853064212262032 3655402 -11530059663547822039951093125909408 3655403 -88538825581567371447865020351413256 3655404 -375152620525208126639304315359546880 3655405 568733007659503939540918356911317560 3655406 -542336280235724305232963587352422848 3655407 123870523718659751699738551271275392 3655408 -140468602524785226706453905622302720 3655409 1008525262183503938375438642748840960 3655410 247702430591640014465367118195200 3655411 -679885390907785914446240902455495988 3655412 -141641872590389221311440762099094144 3655413 -301252137968315268029020872241438560 3655414 166229314137637668371064572818077312 3655415 382002475963380321948225876591604800 3655416 -473320129899496788408299005087580160 3655417 2098717658126151135640737293951295300 3655418 239333139346062241938347788916577504 3655419 326081910956796288224090968617361944 3655420 1103256596107447026781747480497607680 3655421 -497272948231066416179399141640167040 3655422 -230813025517986404651473313737267200 3655423 -1983405922214952961883411935611843328 3655424 -633070539529592103499855352750407680 3655425 829589778068652334822316635513209600 3655426 -311251560966065780015619626639762400 3655427 -500180800962066042272305821859044288 3655428 202212283544010629911090035241906176 3655429 -5924771735903510470109212290875360 3655430 -6242283651030972716185133996177280 3655431 62893062842483261343502262484568800 3655432 -938232772208367394208632589721600 3655433 -1784560774103127550238882995227631260 3655434 -343424987777255213091789964379916288 3655435 -125668830104442466860680276534599680 3655436 925718006637431449649131388799654912 3655437 160481950001866915516622643441492096 3655438 155952300379631662476226484639751744 3655439 -366675228968721475302391327939614144 3655440 -16666893124151579309590321621155840 3655441 -612558559082531372339423332944276480 3655442 33402349182135533532766303807733760 3655443 503736051056778336129366322822897728 3655444 -289517438619269681432055614199513344 3655445 1281050084726975112523050304661655480 3655446 -651229252674819926355525160947018816 3655447 -1675586645323236042162642542636018104 3655448 -51831400323759826738933829061120000 3655449 -348184749187608324357477790066291344 3655450 -499411934416422312564386149693596000 3655451 2166247443745176597649567190098072452 3655452 302353797562602301223883772063552512 3655453 2771590775718469652323882464480876160 3655454 360469947183719009724347470616532672 3655455 54190655531523743723138243764425600 3655456 579796715848999356045396957431070720 3655457 -128348721417716451193471591616896620 3655458 -1038762937541672753717283653117952 3655459 684159729032104228966429239537823200 3655460 -431417084257988444359276594073214720 3655461 125995358607843480219485188740754272 3655462 -265246917219388162722009622508916768 3655463 -382035216092538770556596651874286080 3655464 481174085400237030704031159429611520 3655465 -659010882140979365766975772209396480 3655466 -1079662677356818850033440621354079568 3655467 -56261250997318374817057099886671560 3655468 330898504693890203440300460385515520 3655469 -414316308061810001139672079335521130 3655470 161037201465108687402380511141949440 3655471 -1629948469255293023770949467630465448 3655472 142387352196452650191487482206748672 3655473 530278843324001277760047470247233040 3655474 -861438233338289171505944602811457264 3655475 -52365090521955695061550102809113400 3655476 396959191038842858527752904982077440 3655477 -323986891615308889389032579379084128 3655478 -19247917549303515115388610289765440 3655479 -691441465058487874741855944053409840 3655480 -1400360557498251541934265343237017600 3655481 -2264378220305423452035797090374805718 3655482 -82833672188838640022051809130058240 3655483 -91612932112311650357065912056558896 3655484 -210247638428608872276274759475979264 3655485 380429785333356683020969324221777420 3655486 -13832853461863659340486033624053696 3655487 160996906236920288393171209744111992 3655488 -5997313273683180285248810086563840 3655489 -89271777463927299462298050886275328 3655490 156014321675557764492746101479597120 3655491 547424491953485540417205480616491264 3655492 571572496683627401921569455541260416 3655493 827301875454843937815421338599466360 3655494 -161249529482100494767833830853858432 3655495 386499631087582715473372361400404400 3655496 789237963829368529358209165918464000 3655497 -158055261186979177262916910160718240 3655498 -366963175214697826156600274882070528 3655499 -1523620607204573992238410860651691500 3655500 -95925615093418464970617185227008000 3655501 -626117470362480905927382006931231498 3655502 16193207155256312847032072658293952 3655503 -1277585499157378106453101261159225200 3655504 -217916063007944404060060409075015680 3655505 114766739698196528706340272503808000 3655506 156792737804137898834065811216260608 3655507 -1881544171427556290513224149206336528 3655508 -253753357171605172278325914023512320 3655509 24089565411251006695417230543164736 3655510 671221500253711442531410936726978560 3655511 -89401819551710531286408501056918088 3655512 162461065518391638003061675811512320 3655513 1517334361118907332436218970624218762 3655514 -81692927790224547670002385145328144 3655515 206843317462985720857789941326686320 3655516 5367673096479846102072199717039104 3655517 1284056261161288980401080073707777260 3655518 -777023112618097467907130379017724096 3655519 52240438660697974158129909667713024 3655520 -415542228841886111737127240812462080 3655521 565007358089665535257462651336553490 3655522 -129540068490687139866620091858140160 3655523 -92624910500958246269230835762186160 3655524 -1044936630693391555313373015085455360 3655525 -1019759094498155966008923241104422950 3655526 -161461576782567945406955536085339904 3655527 -2047113401134271765266315011790493280 3655528 142648869092421326900108242641960960 3655529 438462880494542923883857852257983220 3655530 40893831897828151712307764946334560 3655531 606159747380774813403672591363596 3655532 -149079206379063646564401652250849280 3655533 228417809737656298442425340483733120 3655534 -221514163676326255355922892893211584 3655535 696519179748124636541831011444718400 3655536 88091390757982256395052982965010432 3655537 3823251437742644645659104639908391720 3655538 -464234660100012728890473495006752640 3655539 -1523580048503262891582589701227297196 3655540 106226714483330947910442408573665280 3655541 636350203872784695025973526510192942 3655542 -347378244698999568307320347519296512 3655543 553642936929626123528484299334087440 3655544 2076960991355819627910610411841126400 3655545 43609100941079273292202503881536320 3655546 -105699049062354358727699546578128528 3655547 -297198147693917006411824324950504048 3655548 -12766320532407885973042687011726336 3655549 -399601961587175049559218747125387520 3655550 -179035165226660262185528978898787200 3655551 34889100160292483259743269676513280 3655552 402609480019578424507355996199321600 3655553 10352892975076446624697527172793280 3655554 -115214894701821446865329064815405568 3655555 -659657479431283683267607872637024080 3655556 471219568889782997872139987090824320 3655557 -2172620277857727560733763674079791360 3655558 -975798530157651699286276211787081120 3655559 3458809281524096107541143315367808 3655560 43179385276193522790622878602035200 3655561 77476093645230620541386036257864640 3655562 294408877299056043674721123219744000 3655563 -206287774823530423735026690376801296 3655564 649637903609265749813986983592955904 3655565 -101011324665608050756098675957711540 3655566 -1049806119296617336936485048517056000 3655567 3334285939605663764908875867993844960 3655568 104047857958381457103895574920298496 3655569 -193722942144192872175492770635169472 3655570 -326992656090852986416966083069191520 3655571 696714809890560083553190109702880552 3655572 -411783194061948505173736614231287808 3655573 2813011004153775951493269682502077984 3655574 -10381589153426123551001407450597632 3655575 176213822560600825286091911874787200 3655576 958579843106075581092033538871132160 3655577 -1417317920352938118859266841230475008 3655578 531033260284642760122446239010324480 3655579 -1019715628518871473115760816664621820 3655580 -130412723130244884341210439225868800 3655581 75013344056677255891879068646502400 3655582 -58504009041710314568783569859198976 3655583 -78525832839086243611651810612471536 3655584 846393861693591344128121517889290240 3655585 75366865423677144133973931483621780 3655586 -486443329874156160371458358481381120 3655587 481018304616110487353008104714489600 3655588 142458706329906810705162594163876096 3655589 251096092908424513024133381320071456 3655590 -377948881352744270923140320643607680 3655591 -84514492234403853163847160548277528 3655592 925368251626460433558625298622336000 3655593 -110644657646851698081191728608953718 3655594 28644756565492137585209211911191392 3655595 1008810007801108842256670556650944800 3655596 -6974873534728949142995528562473472 3655597 -510619799804874352555487085773035200 3655598 76846759296914558948756274814804800 3655599 455262752937609354372292909103021064 3655600 -28250755380272669322349277569024000 3655601 -82928161853191056458406871077112416 3655602 6077937772220518891339783481731968 3655603 -349816628954351699834056066643641520 3655604 -5412948286652822601413632098796800 3655605 88568797819311657098617118782044960 3655606 54665907523917637222872149685646752 3655607 568606847704108339633067063540043120 3655608 -107663942583471224340732418738421760 3655609 -769269433481972395010337408458511190 3655610 36200310559487164325383782544834560 3655611 -33064663235169622232051723042857548 3655612 -1011405657213601178012615494260817920 3655613 446512112579543292717203251990284288 3655614 -42463498564067315262449300951060160 3655615 228417691544173556719671299023256400 3655616 352255383422528094087128386224783360 3655617 237846350365651001868839228055794112 3655618 5572781732199517192449101128343760 3655619 -1333573141922346731209759622082736320 3655620 7774042127610265784592064859934720 3655621 -17142869076552739280769345896225828 3655622 434555091351133873169879255186662272 3655623 191394883552156693205118850052754768 3655624 198431915793304845717650892135628800 3655625 84764251683516542689095841449281250 3655626 -126656437135256218845829355146511616 3655627 -773595983233782559555662724572476524 3655628 1433375885460041881378580597998234368 3655629 -13602260067823883216703371777138196 3655630 -124353296764378730887873406980608000 3655631 -367934884377189815505448865412238608 3655632 318604452133387821819198370920529920 3655633 -1100156555869035045367611027797775118 3655634 860180339894230774402516195109187216 3655635 287268627333247370796125253517815600 3655636 -244538173183892708183495820835442688 3655637 51323270423209788529717053518366172 3655638 -26922589659421794669993128603136000 3655639 -802421016362729340764893748266410816 3655640 -793493260017490316204367618124800000 3655641 -466166320169290499016156822947071776 3655642 112030711404194787360361107961867200 3655643 249701416317528641424567138572367024 3655644 699409458376374301187788390554044928 3655645 -21849926740140280061751929817397920 3655646 1804581412851287619281600511271810560 3655647 -224844924226625534984957576805652776 3655648 -404421259650517937054644044135137280 3655649 1726216853368737845076075105700735650 3655650 -69152670623530933171060294269878400 3655651 -2241215347254592431120569532149269348 3655652 208158325958453418017576827908096 3655653 -16593345704755920198142368910000800 3655654 1656666409763704137926811707276459712 3655655 -853472771799941080654884350515682640 3655656 -159112786062329267293032728928814080 3655657 596840897646601018021539240361945280 3655658 -998695104788873165682793031363338320 3655659 173405751811967405994089313759068160 3655660 -1547048021837596481847864881377382400 3655661 1815297339427066604438072654402498262 3655662 42501203106243019254852409853669952 3655663 -298765516093944630907303292841460512 3655664 114312400724430535770870412809338880 3655665 463360894764133998151488756501302400 3655666 147016359794434027920001000661412864 3655667 -406796691955350855589133140087327284 3655668 -99895107699317262557713063447904256 3655669 2517852234275926582923359702683724860 3655670 313988472348610893218533594055393280 3655671 -324005388047196073834544316070500888 3655672 -34737163118083319522990386869043200 3655673 649601824898260124529603866357514240 3655674 28927556878082585579157901260960000 3655675 53750290897626245076929586026544000 3655676 -2187326049283469913966310123869511680 3655677 802254991284277925473160332164587520 3655678 197712363912797036038314162223410624 3655679 -1394227064390791119065590826544781224 3655680 -18760657634963814784562548545945600 3655681 -461374594120863337231562831058923518 3655682 -7741918674619812190581215035845600 3655683 120755504008401489485774486079651864 3655684 -282897285430890208423666818076019584 3655685 796984424553109561741066583185875360 3655686 655693727469658005612147400689136128 3655687 -809896522989724972404008011399026688 3655688 -815211805916322045739985749155840 3655689 -592916079396041073538493312724806592 3655690 395404200114726601806538455372117600 3655691 409951168693442470542631944533951472 3655692 -38335365272404897618891732520744448 3655693 34616188987872272061291821048837942 3655694 460065076649939205490508026480425600 3655695 -278677295818667554034996400721305600 3655696 -166598978248388321998088577670250496 3655697 1852211170543631193266251036288176000 3655698 363569405134890745778655243460558464 3655699 -624646453441843508841053202081521880 3655700 -543745181758216748756701187783424000 3655701 526058868634481155812924772197175392 3655702 -611288616238802173564794280502510400 3655703 -1311825065297604743119443959854821048 3655704 -278383122460003034141343528113479680 3655705 -431735841319606917046529668359862140 3655706 217259772871292148569678572770038784 3655707 1774046557259810149456300766937537024 3655708 -293249206462166402794818820536674304 3655709 -299999382986078536167506217526920090 3655710 -280619549218379018519685689723769600 3655711 -710247084847067217516698498531353920 3655712 -603786084525115259221723060012843008 3655713 -148905003550514728086255859152645456 3655714 -717204083242672658307800814925420800 3655715 516669177795475590970240889462184000 3655716 50044840553921444613890229584765952 3655717 611401106600802149022084454812061920 3655718 100328019918943698541179606110955840 3655719 156423846100269963256064928424477440 3655720 -65949034714996141238046776298547200 3655721 -2593815822172505390757782586965405808 3655722 -78485484098502578481443178540535296 3655723 -573358404926440342405701551760030028 3655724 -378577895130638951282120777544503808 3655725 -5960841049404452878434641227536000 3655726 97444343200472321517640863099093312 3655727 427661715532056218669742388262946576 3655728 188149681009978253537698344771256320 3655729 -5955102254414742352810352554548096 3655730 -339773660640638868919160330439845760 3655731 23363432584043832562048813486629504 3655732 1663127265478818901774556662207220096 3655733 -89577516782129472192050759114328480 3655734 -270318760562576069271098268750112320 3655735 -611382799495844177076413252576501760 3655736 -503084685945864558951370750800445440 3655737 -288096090497226482447346366204375552 3655738 156568595978097597797702323307345520 3655739 -1199743758193651500401325126831218460 3655740 -339757243576666674346379653211750400 3655741 167728224113767279017498711805651142 3655742 -171083780452307870225553628430758656 3655743 -196981816297075726483170483482712816 3655744 -254715561002136558060069139928317952 3655745 1495513492220068494106616622269027880 3655746 62077850064727757068227256774944000 3655747 293802683640397085194040656015051196 3655748 374220673068459416804169666846829056 3655749 138503896970436362223978639566717664 3655750 474585988341071446226550452278080000 3655751 -1015570973520454340889531347169714000 3655752 -425855690283187373945775187109068800 3655753 -1306866086760322227845040515975624998 3655754 842380080063593385644164353288172032 3655755 -648689011370777481835406332057707600 3655756 -153965869232722844377643758070686720 3655757 -347094774432593827029009421569619488 3655758 -358300348590192549603041715224832000 3655759 -1583155594319033954874219903838257040 3655760 400370600921657967755595810324480 3655761 524000722370208020040767358519498240 3655762 385095575744887088220865949682111744 3655763 1138001687950971113331992490008076012 3655764 -25049944141997657869602093468856320 3655765 -497858975172035405081322099052122000 3655766 77058012205391113086872111467238784 3655767 79050040128475092223700263863309648 3655768 424284134719422238392437208726405120 3655769 611387497550042459105555352790970760 3655770 -11194230800891952917836110014031360 3655771 2935025611107827888085746830238720 3655772 -500311457824920507076991702738394624 3655773 -45773016721743228039371107828314 3655774 -16959540736297375659032357158735680 3655775 47996884443475403938748805776175000 3655776 510714238946818226531006508676153344 3655777 -727611299550419459448650524861412160 3655778 57872217854464952200377914118867456 3655779 1341955325788314613181130673972124928 3655780 292329174247640103344177515071801600 3655781 271306784777217729084527191559280000 3655782 -52924582578023109552930296644465920 3655783 497515505830972515732723428907087032 3655784 1655454012464349135692604340744273920 3655785 -129601203488879905216554157990068480 3655786 -1026086954500218876126730819725517056 3655787 -17164857714899871445294792104378120 3655788 -647694979326184123605727570308009984 3655789 -1750474972065133882261931133362282410 3655790 45595827078155755093115243747942400 3655791 521296810228687959760427158868607240 3655792 341211444897137305505885494436069376 3655793 -515608727993383583245472570199206958 3655794 -240041684226057057220514590797449472 3655795 -209326289751622097170372930862129760 3655796 273886735069590766616600836201132800 3655797 1121266402682579147812097137927390272 3655798 -572974287886797554723502894662067840 3655799 -143233295749577796476853589992062976 3655800 -223061734242410325346860691829760000 3655801 2726831773097812055279362193153695872 3655802 160990331951350103211156992014634352 3655803 -652242688103009574204954731360056296 3655804 -529909984834623840753061251053322240 3655805 -1002735505836927117139538652981454080 3655806 90786168574310523487316571256098816 3655807 434602208682912217846085532530589056 3655808 516803119245298746781389717881487360 3655809 45153990809969988844056489040141200 3655810 192263106117702980142999845840877120 3655811 -1442304951306202324082435184570007488 3655812 286451178741193885944336832043584512 3655813 -485306257625141890230776818490486240 3655814 668353957889021489665807696582559040 3655815 -339557836978137165668257493478936960 3655816 502500554791547828013974679161333760 3655817 30004133784448645413955384025921280 3655818 417818043490660638232615040201531904 3655819 464297957436343168089972223401911944 3655820 161614735370834270807725861266401280 3655821 265609597277748955185890954048892960 3655822 172186508066988125061286761735843840 3655823 319016877120956426833732351236000 3655824 -95298655694507935554001610679975936 3655825 -826321175012267863708877490203464500 3655826 -221408365446436254542109807176698080 3655827 98082404694139166096747628504522240 3655828 -569159335687999458326623358899599360 3655829 52383927690733759418854270819658400 3655830 -79024686887408229892370616705884160 3655831 -476544724592188076504300445326381368 3655832 1691738171585330215160240832563558400 3655833 1097489922192728735002684065621794880 3655834 54272234674136893653997966422789120 3655835 -60055457789035592550067215300852240 3655836 387004897210066140682675860515845632 3655837 -578273444652465098390617766938239514 3655838 -305244665108886419456369421455908800 3655839 185122338732700901450752599123845760 3655840 138351537338839733199340601070059520 3655841 -1470523897026165897543320925600632670 3655842 104822771403580282904352836254077312 3655843 -287325800654975195329125044302373856 3655844 -841520059721078030318064558241782528 3655845 -49480636916119803942152546439470280 3655846 -482752038844979690937322432855190400 3655847 226443697947472255300978882851056160 3655848 -117048752725883750210038771199508480 3655849 -826621452661571507133418160876134150 3655850 81856370991171989962431222608620800 3655851 312212315005644330414322988115263832 3655852 -523270611009933655055596419428891648 3655853 -122568310816488199545265263524503860 3655854 8836323665942647688728912305206976 3655855 99122207696542799536492903640716800 3655856 -195413891724765771689608672508313600 3655857 -485608236289699557123679606767807840 3655858 352573422886360803621572138039147280 3655859 617083335042230086985877712147450416 3655860 -1302626519187269031133366651084800 3655861 228054697761964725340120140459319296 3655862 -343971471311222447475254604325380096 3655863 1171573171052234575291726158158121792 3655864 -90932413436936517352798401827328000 3655865 1521569900200483278017942773711288260 3655866 324562004145218557992976883148844800 3655867 -2179889323958555932226357403594332568 3655868 -260645143182770526378261075221551104 3655869 30510324717056885922953709141545472 3655870 283498915374225244288143829015202880 3655871 970330367710831149155980197092689200 3655872 143932211555500827875098925111181312 3655873 -56917356352116641090959206833055936 3655874 -196541942019703062706255157613110064 3655875 -1097141285503141350212141203666500000 3655876 52880493034944162917364833743196160 3655877 -420929789646213471420748575204290274 3655878 -404537448510828015783384726854150976 3655879 3766318769174450145996860547275480 3655880 -308506691643072519663388011049113600 3655881 716895896597949249513657967968879840 3655882 97092320120686433306251991985576192 3655883 -798151257333199452429302295224110080 3655884 122353494500471074496694344820390912 3655885 679805671248961639642963026723168000 3655886 29102579769315236383147993830778944 3655887 150419557370635969631551784669361168 3655888 56085989304760718733071090921816064 3655889 -339023750450881423105890923667266076 3655890 -403415862290572104494149005467445600 3655891 -329364357545753386502338701016354708 3655892 -530439376778985765896286719695331328 3655893 -733846039060708714064470170712055136 3655894 -2113593596873207988006397258635552 3655895 -1458678984099734318848100940600519720 3655896 -121597223112060611311572959733350400 3655897 -601118543224121589545279559519606336 3655898 -369017859280713846098234314854262800 3655899 -319992866408403294482809584230730336 3655900 -417995828745532468940339861607808000 3655901 1822168916549344728549295583640424704 3655902 626555086011523804304233201474157184 3655903 4429071067584245783602217244752824 3655904 191108627216311838988951594152755200 3655905 881052715686295284302327602737539520 3655906 344954605161209994077843140539139152 3655907 923613297821861254803084578856288156 3655908 1412638959675516125875126584205547520 3655909 782389912100315836494665830337062816 3655910 702849680988998173118144051523327360 3655911 43839112554317516950156923845195904 3655912 -27088172944998572916457198244628480 3655913 2842138425201716405451189435001608 3655914 -613844448716208355727542020448922880 3655915 -398955386071421084470526780767633440 3655916 1149108563724299934193817733861911040 3655917 122470353285885634431404343707530668 3655918 347047583116313751015499774440337152 3655919 372229165017887849518916392053629184 3655920 -115547372432071088097431273881927680 3655921 1097947935405851390810665610655351122 3655922 -778821633391492289806454318162057088 3655923 286973293177035286462527702821913600 3655924 139489938466447092121593820883520896 3655925 -171846703471490081175499518195235200 3655926 265582308261449988945344581192715904 3655927 193601846370654214037639325501528960 3655928 1183898123046671285252203864483676160 3655929 545850215645833778620389739830193248 3655930 230828913549676371505069154833905600 3655931 1375093889364268696237009956985812864 3655932 150397923527911287215774441044475904 3655933 -90539987116825011204402495803373140 3655934 117614239647394495195234746101244672 3655935 533464342455727412275308418014231600 3655936 882882550370796496974685054825398272 3655937 1269500153294247425917170737007395586 3655938 -2101782989573112958501878529657344 3655939 453329224649553499501217775264835116 3655940 -21252484643087113464154649102784000 3655941 1660482268702433913851587990532149344 3655942 320397684168872636153568256726425600 3655943 -1079983686211988558688589487572180920 3655944 767474794302198240796598151715599360 3655945 1197023009536161560037470322368441700 3655946 3293667152548797342365764718636544 3655947 971885157819963765342765926977315800 3655948 -700611812169398970396722947538440704 3655949 1418218701139044589787958739893537792 3655950 -204664204920079824649508377360238400 3655951 -488330992658941868274634045970038088 3655952 101018043571132859081972378643873792 3655953 9997991282085919727212829546550144 3655954 326908172325976679737705088382400512 3655955 783728672774829330969781673534589360 3655956 -193837134943294187490688767468668928 3655957 -1531400494921521004513502043486839794 3655958 -1245273529388233680163567160630831616 3655959 947890049668221080968831340567507304 3655960 314328376532609481641162472721612800 3655961 -2218595520182481688355602779656359680 3655962 -1491962325593822653886524947770726400 3655963 -2138309495834094314282045854123528176 3655964 400880061897743915173915921552054272 3655965 -314101143696651957791824188441214080 3655966 28215288174568734377802238659138432 3655967 44075548850853393383982380015098992 3655968 -368742565757619807985336826035961856 3655969 -604436522105690241214062838612385880 3655970 -1505385045094212240174260253175680 3655971 -737722025780893331589628662130503480 3655972 410404563118595945913563793978282240 3655973 148514758838122905072378889366528860 3655974 73340713621291110983437851515602944 3655975 -212971014262325515368306723761944000 3655976 839744371100116611342003169170063360 3655977 48381189713323440824795882478882768 3655978 782873116419704879856209956709114880 3655979 492113690857828257739699867525070640 3655980 -699292807030812578679578921251968000 3655981 22816662355253428258218226229908192 3655982 451425560981020215976759979648525184 3655983 183174717377613336502073657624928000 3655984 -106744726860127154532635074068381696 3655985 -681323120940107627358689471458790400 3655986 -29582570136370973294204916742789632 3655987 -2337951823115022472188693919049973364 3655988 -236814267181466419154027212973266944 3655989 -52212530204926499906874332995368960 3655990 -88776554505357384228703874215466880 3655991 -60494743449969195710529484017155016 3655992 96205771791298498486146240267878400 3655993 66177505059299941033824892211708928 3655994 288489749542042223529310677752344320 3655995 309562406360655471174381645579091200 3655996 283642766353307551119888914036096000 3655997 -1459909221150641200476182358598625088 3655998 -234737452504267542287295811622816832 3655999 -1241728768709294628640433512764752560 3656000 -294090387906866877511570172411904000 3656001 1362011645370448823399945466940566720 3656002 -66235437795586355993089623112436736 3656003 -686134683989165411487418157397565632 3656004 235770253392665532683507331470579712 3656005 -32452554695574262190012772469094340 3656006 -1117315955917865361660296192212518048 3656007 -283027345436672279356167605969394840 3656008 702622609852505574984589878628008960 3656009 241897968075686750220164318717701440 3656010 233230399418395554351273866779234560 3656011 -255985969080867896446300139492873376 3656012 -194913597055317999639244317811442688 3656013 20955401836280894391759429845724000 3656014 327840769395203572568656492386924672 3656015 2500916601416842893349680122345880 3656016 -840270955854117519050219471241216 3656017 -1226383896928661175180358005412833934 3656018 -568399200085228359421755703348632960 3656019 -152030634915416759833472933281478352 3656020 -733296248556146631074271810349048320 3656021 -308059612048934954472330108411529188 3656022 -260266941325599384281585747341451328 3656023 -626590453329280516153516159307546960 3656024 1685331022665663719366161460457768960 3656025 385745290350857134834001746076718750 3656026 -400988801015152512107524215734313216 3656027 241061335610966308845325047709532232 3656028 141088280457049770431318528576102400 3656029 -85615371174231844195742771166393716 3656030 220801787170465562533265506237324800 3656031 562995356462243155338382301020799760 3656032 -42148907688013079053863164367863808 3656033 2221560454977243273146685332860437282 3656034 -110104430122051774464059674409705472 3656035 1026104946387115775929902422836504560 3656036 -17135253056389044690299459655524352 3656037 -610252540556491165178462441400576000 3656038 -151161111071970878320396770509218080 3656039 164851675075637134038248963117862840 3656040 -541578883570217385574753409432371200 3656041 -1997533913397548706634876445309321600 3656042 300727789537618542745416119060484192 3656043 1757624064032573516303762859280321200 3656044 -193119866107355900097207598294005760 3656045 810310312679170161481205872128300300 3656046 -250829304100590294582537633619257216 3656047 -678091039440179592705180922517872448 3656048 -15953904032374124546197481304784896 3656049 657622966854865239300253173882858864 3656050 -226205490238548190226550542811589200 3656051 466056567577578142195420924311392160 3656052 -367039193033625510817110882150874368 3656053 -38811699916209626462400613187499840 3656054 705502053146034045181761141879332352 3656055 234249511007021416773248960825940000 3656056 -2197372577734766385933053048561664000 3656057 -1021730046285575594573990879763972480 3656058 123683820616815964660209823742937600 3656059 132150749242042754105831001147013920 3656060 -325430289369714919350853046226347520 3656061 -91256173369158183371172197403624000 3656062 12441836359018778998793688378937152 3656063 192590851077533588589351707726285160 3656064 183031068009920241530759634002903040 3656065 448915936521015173688784114361716800 3656066 -417544655568617805247371534839185536 3656067 123793355363345095935724454584726848 3656068 245296859109186875381995690761391360 3656069 -2171038441795174507877901151306426530 3656070 439839882910816960283503271436902400 3656071 254878731506566491148284117254552592 3656072 -645285141990518769265245345025720320 3656073 147179529594005534443004909497799184 3656074 452802921882798352451486089320928512 3656075 7828121123519569428320538653880000 3656076 131698912468713355468130183833190400 3656077 -497230882037463031645566519432625760 3656078 -157987608190181858197162422318351360 3656079 394601117935248654623752519170258048 3656080 -93959245124873665954112361604055040 3656081 -154617253471677216004551982234673472 3656082 465363020767102101735586172100267264 3656083 597710501934101941209436663613323776 3656084 59801827465156533842315416417209216 3656085 22737790507421348866788635636835840 3656086 991885687856624337212509999264610208 3656087 -308106168393420717189063570932766264 3656088 -1921958881192443221381945830776422400 3656089 -243801143678008853224898991511037110 3656090 195430857417868184735700053822872320 3656091 693048758563684342015413517544038704 3656092 340864850551779894319841854149760512 3656093 -70734251898927631501471163432809920 3656094 119441503096335410799999418667873280 3656095 -431460011172811769819706196829165400 3656096 858889450429710769916143404440223744 3656097 22949864229876955205232807519967746 3656098 41671293767343182673534730873774464 3656099 395463967747405289789509193466389328 3656100 -9625752474322295897307519830323200 3656101 530815978598560114905461329581767102 3656102 203860909088532983800698455849014752 3656103 -26723334647260642596882368536196352 3656104 643959059294816768396334517846133760 3656105 -334695215059246486087097311846979640 3656106 -466845390097082147609344701007614288 3656107 -180821689980997658549890254466364128 3656108 -1172002714797711248189229155507657472 3656109 351367653239638861079842641590439168 3656110 347922839964237237789653052231744960 3656111 237038155844321300559387407140685712 3656112 24427151100692398941339508758282240 3656113 1847642120229951336079990468467532640 3656114 268150740406559185901989162497421824 3656115 453803852321137026827371869868526400 3656116 -316391872533034860240478335375759360 3656117 -6466059642309270350608294034416800 3656118 -4368142581030703874800102414712832 3656119 -731678853595372150766264376135755904 3656120 224577308334518328954551507804160000 3656121 313593690811871386118538462949228224 3656122 112159467628452201258226562374692864 3656123 -731088260956394874513577624077746064 3656124 -207489848080150997029942876318464000 3656125 -248221877702967076870503331859160000 3656126 -619203244137221624616096899415808896 3656127 -859134906393350515117808695219354680 3656128 -131828855198118994493395742127816704 3656129 2272118359468437425913523371881681730 3656130 -111896964180994273289383021290362880 3656131 -786221335485184046250199679439737328 3656132 52034317902244480956586555122739200 3656133 -163817701455795485279147450528026500 3656134 180088799238401846401113256728712512 3656135 995592018211999481122288106930662680 3656136 414901064985084698249802385612800 3656137 -578941938307646665128205822183170214 3656138 763610645226470756480749762924956720 3656139 -440098603366326364574528643253503864 3656140 -350386769227351662170693513744670720 3656141 -830346085217636908933661070636952458 3656142 -274302056497158443057231888007884928 3656143 2508756380990959510240426193642939880 3656144 -179780662345287687158675631115837440 3656145 -95635824899996023893419353338591360 3656146 -247917429650377315542398438559912480 3656147 -54343828937017438633504187445270960 3656148 -52310111893606450772827260293228544 3656149 160483354400824591477029852844437120 3656150 -75797210962224364639813627905086400 3656151 1913761389354988733953079785591046400 3656152 804931620828300069935114208912261120 3656153 2039791110218527923078308597848516884 3656154 718210319241027597680819125881285120 3656155 547981653911777860441280815872160560 3656156 62609286271456842141934152680380416 3656157 -470474520792428444885965634769370080 3656158 -463021320991134923403184187706957120 3656159 169637728679122327698593173913714904 3656160 -507046166193764853915810381044121600 3656161 8893466296059135629000483635567792 3656162 948403742267571786121038448370868000 3656163 72625395718193277138855301820533248 3656164 142371830139086433217477306093813376 3656165 -758335796316112322418219113712311940 3656166 228303207988846114076475999604357824 3656167 -6989179257094350664767570594483528 3656168 -1242276660613179437870574045408445440 3656169 653369176042314273166538957993874288 3656170 289187260995905055041590072540800000 3656171 -318064527307125296913413090000640000 3656172 169917975414869051877760476611297280 3656173 -53968414358092851049140044885520000 3656174 -1461926162950996306404559026347708928 3656175 375750222467968682004694104170397000 3656176 59782941904360940448373751812063232 3656177 1425029594784188651749028489979885312 3656178 -541520720928136165365947757238586496 3656179 438516636017191480875927901644536780 3656180 -203935969397166724603855646462822400 3656181 -1094002249036245876626901901386298848 3656182 533487984186216587566663996420033152 3656183 -859110788554901169851024179204844568 3656184 638450883991325946238314581028556800 3656185 134757113898511081782217857111885000 3656186 225716561808799931960422556194215792 3656187 84085090003314848305405424475637920 3656188 -565258481684703041806753320400986112 3656189 1117822199886068774184090795337909440 3656190 -281843930202391699016000180980746240 3656191 -1473826934705031033781824288392182272 3656192 361927094045257178662714429818273792 3656193 956124887540226770065738265971766064 3656194 -292879296315211085799885222369068160 3656195 -591308123725067242128412683080962080 3656196 72339217558134396279286487409332352 3656197 -2409048722122634783956332414437565408 3656198 -191589812966511097238719363056049920 3656199 -105816779381482126067341505099024640 3656200 175520625859289857715376591345408000 3656201 602674576676263512531567825933984804 3656202 -176659622641750279545008699316682752 3656203 -668101866912368346444874988078908160 3656204 25613967715183664318097494269916160 3656205 -13845656899664031458466078926169600 3656206 -2115789763624891014730197159506339136 3656207 4443966498932762554499952402214416000 3656208 4772802062279566135426712926224384 3656209 172897803785526447101279362805458980 3656210 -124360109323096040849937274005588480 3656211 -5047070157098191638554575532568480 3656212 -74769914673844545469944515361781760 3656213 -2200447280033855856094609080300510240 3656214 -184441287379441883225284273604019840 3656215 -166397739781576031175011286180833640 3656216 335187105398486853933805466391429120 3656217 45522795405923523293625909813808080 3656218 -36679796720675959628920998032335872 3656219 401643881190430913423242802624007696 3656220 -570804395909931491259461569577118720 3656221 -1937631745139326789650745441832223668 3656222 92788533713907456810469139726496000 3656223 -109104773194714570912559646212295528 3656224 -1127546153460814182772577169819303936 3656225 -889655199421535645351752524141506250 3656226 156298741972255707798517900746743808 3656227 143628738000341798424872324117984000 3656228 408858829368506221326155699920631040 3656229 -427435335887238932472705474987354720 3656230 -35792472013071586913599922359843200 3656231 -788160895641726997130242704197032968 3656232 -327104694290162947559275104052838400 3656233 -337782231464329721560854710191299840 3656234 209476104966495750986167911062372016 3656235 574791233645719289668151671053811200 3656236 230746312999181055547209643629645312 3656237 -717202226097181982258655473894908500 3656238 666224458331807571403748149689966144 3656239 -166529340028484736478702864873054960 3656240 69078701123375354880606633895526400 3656241 406687196025036568804415133235541760 3656242 414416210866994774831041849422976272 3656243 -1250795583098760176302928885405447880 3656244 -185911042005161898559094272753373184 3656245 -989296189050179565535962243254422500 3656246 -47708894153875183921986386536604160 3656247 -7619487044344027711628897695276800 3656248 -1045031616545834813682352540423680000 3656249 -469129694440777539539621058202785750 3656250 -153056826349906747749860768397750000 3656251 1701566885113313246724744345113921252 3656252 -49603152734775054766498855807131648 3656253 101216629301183605311039663663750624 3656254 -218541703387277963000683897609651200 3656255 -3632593752372648192673132773282840 3656256 -120648600763295080506025262721269760 3656257 726343015908768926827736899839561408 3656258 -548043674718611284085165873044731840 3656259 54827249234545915698640898429003340 3656260 1045605478502102008621437764220314880 3656261 -44616491051139524004873120444185568 3656262 -435435931314164690041907028645578880 3656263 -456076102030104860403000971497837976 3656264 -83917570229298527209160397308559360 3656265 -620641451398648322625602129244504000 3656266 -100609953649951763073956051322203040 3656267 1555743749553335924114573430322199316 3656268 188390246724382162208132029990256640 3656269 -485131074773252897113863057342712330 3656270 -389046453195801536605802940481177920 3656271 512608156118639201108650327299558144 3656272 297030410867374274595732661327486976 3656273 947651907950870773051352414605713522 3656274 -152261697113779722554370150242375040 3656275 101890450869509116890759405683052000 3656276 543518222280786933473711135271896832 3656277 924768338938958772597774488779523214 3656278 -111638309042884229872931670907184640 3656279 2095961161160206167053266861108906800 3656280 282510000877889053899462518332416000 3656281 -195441414937284931827402317345740918 3656282 -542515120401488823378019966049410320 3656283 286668581878256605632355491850627224 3656284 79840055993968285665815619337945600 3656285 59962055473022391108610893502303980 3656286 -907732962139744836111708941907772800 3656287 448989506106780234582357004877967360 3656288 -916351232531701282815593694802083840 3656289 17202005629702526074589873413309440 3656290 -11828675845877402563502087227368960 3656291 -308820988542915162503536710558201600 3656292 1038020198020964052531799820489459712 3656293 -23749784971454658267169262958061376 3656294 -809987999997722635388971655080944000 3656295 -248572921544260943887199980660613760 3656296 176910506380891107191870166343680000 3656297 435408030457306332290797810735908432 3656298 128305319039591422801308791582684160 3656299 593621502356910272234230933040445264 3656300 -581292135229468269931270995703929600 3656301 120300362511121921456812821205331008 3656302 -280196222621944766672315120570129088 3656303 44331123812772294480988770446922240 3656304 96217114899546425804487016006877184 3656305 -15278879230093778251878441491886540 3656306 548581925326861926698506253290382352 3656307 -729004910674730623711954980596013312 3656308 -1032349793529447813803299031534182400 3656309 1262096111167699925389811678547769116 3656310 -6082722242848303595058151573217280 3656311 217530878134906220454362041582449600 3656312 324434570959729121078079824076288000 3656313 -141359694205206940510903009970457600 3656314 418025731977979608009283017809709312 3656315 -503601699345277132449856813143511440 3656316 -368961673113629428233073365545803776 3656317 713696618859324182809803567651835584 3656318 645441265483261192054351620814367232 3656319 828882462217495467861986921325113544 3656320 -603039409771011568524816449273856000 3656321 1078187046780448405614999520671003522 3656322 629552755847021389398236608056996480 3656323 2081867170721741885230180466711216904 3656324 575858990835431763004020426207129600 3656325 -532144615709968072884373381445534400 3656326 47344596479951555375475142744765440 3656327 1388539071406069899373282607062129176 3656328 107737675618287415870556189120102400 3656329 1023103726295030193796243712465195930 3656330 297256611861068923998272022980198400 3656331 -759813487790731818334240418381169108 3656332 -209571608059344277099382789509019648 3656333 -19932677242136072614377350493180096 3656334 762914370183674555674938468632601600 3656335 -727616942364100388654687079525273720 3656336 212499488901937282594379131285512192 3656337 -665077912509922933162162304078868240 3656338 226532335966869769561439546971216896 3656339 -1149238914117572857018870747142281008 3656340 15006792296878329017401129909716480 3656341 331213301481109426244498416271463360 3656342 8959857237711096066131215874611392 3656343 1465201628147145260966425803727099344 3656344 -198459164049580486489013915180451840 3656345 -27908066411635885578164172629831040 3656346 -623284714807909038441265591014806016 3656347 -1022718991439968021281462478569152640 3656348 533640223828754844890310619092917760 3656349 599642868836057085568772674975061100 3656350 -514746905184517585402958736214353600 3656351 -168132619937787046265862375147373008 3656352 54193676029001714103359135111184384 3656353 -1692620502724756514870592756113690398 3656354 165215760167752061272022445980777760 3656355 64452091524747059736558328650127200 3656356 37081410697834040643596434535215104 3656357 -673021016258790889830948790717486080 3656358 -485216434593445489237124733497185152 3656359 644040933097148057899118456017850416 3656360 -502108423124257042127083385892864000 3656361 -1085084149582451520534419704444822128 3656362 -62924762273942336719092957272620800 3656363 -1361307963227861136174609664386173388 3656364 352530906489748378406039382645120000 3656365 -91961407834076404551775404010003200 3656366 258386922487010898885643767095041920 3656367 -645329860829239830019090948910833920 3656368 -138720944772478138356994392227627008 3656369 202120757240727243019183838133658770 3656370 -93080663772194743502616329736291840 3656371 -161115650258548962775915928592509428 3656372 205265999408136168244948387445582592 3656373 423301988051931927605845084754440320 3656374 49842166922630289655932130685962560 3656375 -83311994494272268593170511409326000 3656376 20140104389390278922482322777763840 3656377 -618950493773381870773521587825232888 3656378 -1424478247339350645961217039769120 3656379 322474023406047144325366263024403200 3656380 77864457698484633628225984723968000 3656381 787658813203030216524520558635248364 3656382 -27050583867979936427436607178620608 3656383 1623647479012189317206491294853805632 3656384 -267873200739027578942181792336052224 3656385 -511163213425104192919890341460217560 3656386 465945480336117767624688852824413392 3656387 -179066500266782813680602394902223200 3656388 -44333258566529186739643735478845440 3656389 -1491356408624101839819381015645835200 3656390 134499058630167101176979996812675200 3656391 263403690453914303451527592420121344 3656392 -1572798177400410404476496736725376000 3656393 -467533595343870368452617212164924536 3656394 275033984262320362801801127598950400 3656395 -1066977940932889364815027541220927600 3656396 491932148619130555761879120365380608 3656397 1490075823532221711087777325469521728 3656398 707726381680022290041221318432658240 3656399 -818713486803307059179805143750099736 3656400 55678576007227400952535241677209600 3656401 -75352178453737784702472863914428736 3656402 -483780667478712256179475311772233216 3656403 490835647255430578506814220283853812 3656404 -784050014310109072201528104792121344 3656405 683272753967338888785677007287343000 3656406 284772406510191448548836018534461824 3656407 -738636856325636154950355060489613200 3656408 273236025231502412193693883793448960 3656409 -1602136785607393909802698095678610272 3656410 -514337611051234471279084683325028640 3656411 1440070114581326304687667260401490384 3656412 -336518958987947298581880234040055808 3656413 341297437597124194228780321820394662 3656414 -201820030582501405112296906780133568 3656415 -240912452580449616597419779242470400 3656416 403144606121358008324303057857019904 3656417 273415779864489033835579678319498880 3656418 -587455981745329539436217020441543296 3656419 3551736168330236387657681383054336 3656420 -33512499429334839371960806196094720 3656421 -734564703020877918680341017296013696 3656422 -271279684319043445454426511078014976 3656423 -1246270054752271382468429280654918120 3656424 -39711847924687832014331268665671680 3656425 -563329459326088045023731070374952000 3656426 -127295516023681422066528045015340800 3656427 -615890129713088940262934136962680320 3656428 81022144946862345606059008490486528 3656429 932794534457409550763913228925188192 3656430 440006443733029273315131948965962560 3656431 9176561762694582030874979917853200 3656432 148464605181057798075650597837045760 3656433 957148364931666181254473218736774400 3656434 232353416318920419537524274935513616 3656435 -944347352541982166108226042644799120 3656436 324105962411106591209087697911808000 3656437 -1653011637599906228416400500479992914 3656438 -166480557428263751090843418810565056 3656439 -537303457402540466417595283603274496 3656440 544389579690462472164257537107660800 3656441 683120291635078748543517660702196842 3656442 288900625257848724114891263681728512 3656443 -510193376193658568729344042504764640 3656444 -626761094568962867794527516270064128 3656445 -447729900680337977878727722888066560 3656446 -377439830553199110089163849312611328 3656447 1597258378134978666888269561278576896 3656448 -605034752554328815924901981202677760 3656449 -22854808260057633949717725812755964 3656450 65520436359523690303379344640716800 3656451 90274970655402511673235258077122224 3656452 -19894501761435174474979174059915008 3656453 -437489551761101214340822611019787298 3656454 -217471243412657341680499856343883392 3656455 -1258218899286812547502846539711600000 3656456 -1437221131705016333576648828272389120 3656457 -151713710231829651265810210903554048 3656458 34069579291406603273986776374035200 3656459 1547277256330828455342018159032642016 3656460 -412021222835136361411526478362880000 3656461 1405371197935514080406432751680952000 3656462 -6084041525260094606992575973062912 3656463 -896525143727339667440189948640942456 3656464 -108296513666548910104476178666225664 3656465 -1408616902187650254958943087473747200 3656466 752718809992994423831023892285518080 3656467 402696980493346001267444169009737516 3656468 -688193890756507422589948867351604352 3656469 -941764888977476535265443152154625152 3656470 -324057707067178390063007088464976000 3656471 31331640199310687861988451668862464 3656472 707062035601672943217310933060976640 3656473 119002230461233179564575704822044100 3656474 457679249211991617609826370013834240 3656475 -58989074079646593082972239818742000 3656476 -688592296844988657755573486646005760 3656477 365532007336560190768192965469377504 3656478 -253910460126044833863051760914573504 3656479 -327771216535895207286431406806771424 3656480 -823315634171561409275315951631728640 3656481 -133563110075617543054475949379742976 3656482 -1015703550854097016953518451654115968 3656483 224011654476293060154618397015344732 3656484 -570678210697224897264496581673750656 3656485 -100386247815430637463185576613805440 3656486 -585455259478231748624075259786059808 3656487 1303368857866302230353350941153496360 3656488 -302372490306690868591003764629422080 3656489 4763955427966443897742576658653824 3656490 -183328139520207536404754895652442880 3656491 -631933136364425675632905943363756108 3656492 568672103958598470166983947596907520 3656493 653555981426158277990440992546706080 3656494 202734495863476718642912626449189120 3656495 -1457103984387869722919607922242291000 3656496 -255993447030202611209685771812929536 3656497 -50983494296998874645853668035526872 3656498 1228754412941986459856191838785098000 3656499 48978311134989089927198332247040 3656500 -1168126268084907407984856877295616000 3656501 2307557244890197350086748850719017472 3656502 22194637839751661735608041871392 3656503 12998642230802317508237470141235088 3656504 747585816635691890349486615373086720 3656505 -1674277130386659334446441799329600 3656506 -462154146256285837460862462350751744 3656507 692872707628842358055310970876513872 3656508 323756655921977426959932538019688960 3656509 1075765206080810403463020698251104710 3656510 68525754513800809401489345010917120 3656511 561857554916017528202818913468824632 3656512 -114076019683563987216867526369607680 3656513 -571013736337879862195848619218091904 3656514 175563643806672285487856181730583040 3656515 -595240499329764857932453068294993600 3656516 230716187668752018872353667697712128 3656517 -349123704542744664978957678414433920 3656518 264608620680567966659782032739332960 3656519 277072953285105393193197524852392344 3656520 -179280769053646666577093936748134400 3656521 -1799153764924152437926643252413828656 3656522 -91062749334562289457557847626769408 3656523 207566098836869042997107151169586880 3656524 -417770877477021672721396130746395904 3656525 373275956800289170704369448769964000 3656526 -405303373404421448243176652750801856 3656527 1071974675390258104408469612748794496 3656528 135765654238466363795258287720218624 3656529 -353748912188521937903153760887146080 3656530 -312890285498627688040745804939483520 3656531 845419814746169569201532380936826880 3656532 302135968864964073565085790861010944 3656533 1251540196099441520124324286984397760 3656534 116316239843430472527315954336307200 3656535 -622279394011394195569886045313082800 3656536 -274345941129305182037915701942886400 3656537 504674119773389861952233527321410186 3656538 -373580452461475462950409370633027856 3656539 -354205385778314679219098105517769660 3656540 503757773941213789184087419873536000 3656541 -156871313910687130619561311799411136 3656542 -650040790537705949127039289152083328 3656543 -154560064942918606113167221329649152 3656544 -54608112040002294800903537837998080 3656545 34384898984569251222787670689609320 3656546 -134628170569845112877607221741700528 3656547 87010322181658671850147680511213800 3656548 -6127406064980863052472396319043584 3656549 -411977596183200816924631057782835236 3656550 367820274891573896246020599757632000 3656551 2298922717468946599393167688306394552 3656552 1638758208714798453794250416414668800 3656553 741876821714183622325763138991356544 3656554 363544703394418421021269556156086272 3656555 -151885060869098102093167928174761440 3656556 387621542796554636024898033174850560 3656557 -172993037064046323077141478432314528 3656558 -215939102168282678139458596886109120 3656559 -245731142135945464054221837137986296 3656560 122192688167312177579120561941217280 3656561 -811666369452412523076458482004609838 3656562 -10626223736037070572964730732685312 3656563 -18863018565742429066035000522001296 3656564 391635154284380874805157519276710656 3656565 -215145883236405315410641447182014400 3656566 128516053512900070490725852976963232 3656567 -345312899557756890997812407387051280 3656568 -689903721243913570480571502046740480 3656569 15229459859674048341409953010261056 3656570 25869841854533129484328612667889600 3656571 206318618067328090003855923316821504 3656572 -1204508413968643845483599705902599680 3656573 -2072542521070262338740939212505677178 3656574 -144494319182803200304788612490301952 3656575 29332784105479914417813312137068600 3656576 489517362995405157559241247157125120 3656577 -869401463841704687608198833972572880 3656578 325498716320682345228107499420165024 3656579 -246754068305512074424681619497283016 3656580 472477560967233004486925724814172160 3656581 2299447758635900792062024937711012280 3656582 -609107985372983197600728947291272608 3656583 14099259085772138129292564056497200 3656584 801184601039765019785044438981017600 3656585 33053574909086286248439394081581960 3656586 -212469284970852744414238852043966976 3656587 -1193443274779137753485479503339710808 3656588 -596220245058478159733713611693941760 3656589 -616484711669639044878164471425123392 3656590 254088940786247437658515661357249280 3656591 31124899815696955080703171604904312 3656592 254372499726174085327690831340175360 3656593 2072168082113312584469488721016417842 3656594 878105293838875194003419071653442560 3656595 256130941585330869311582792161135200 3656596 1145489050515097675898974138132977408 3656597 65480959961693110639426173326934432 3656598 519314652633667939104337525365488640 3656599 1425085494726441879323806760627622576 3656600 867609177481764935825278660577280000 3656601 20542686553013837814712283355544068 3656602 -418894235507165349368859502177471248 3656603 537197343661130202507227839611422208 3656604 -36441491287548436752977049764560896 3656605 845929578719946218865442707885564780 3656606 -438072735131563084976849163362629248 3656607 213006481303219577748205873045591680 3656608 635041031125461617325317574459064320 3656609 -833958415452290677237212159512822400 3656610 -673408922241181071132970365002112000 3656611 219322512344152919522253164420193232 3656612 -226591942449587186486599561146792960 3656613 301395487754446073807718248128130400 3656614 174942150569284111552096744741793280 3656615 -1384545917869121769291465407926952400 3656616 248188311864562903799497551684403200 3656617 -1225848785556812200351724527848867334 3656618 194524699171156826337466251955379712 3656619 1313372680102218125588042300718773088 3656620 -1689713343068790553940832744360960 3656621 -1257652880713767131058877329054707178 3656622 -543739539883926301592019993180232128 3656623 -408581613763923730515960739080695240 3656624 506367316844763904376543677759242240 3656625 111823754462746939486906847060400000 3656626 -156709101401011446538732189888354560 3656627 451518561755778763487637655616434560 3656628 -563493503298397295898348007627548288 3656629 1001335158561517790290667624286789084 3656630 24780100826967596975660539686606720 3656631 446839503956918746720395271266524544 3656632 501710392601609861707855640891228160 3656633 1413045552617515573307678195432691882 3656634 3139005499015186796580837944149248 3656635 475173705920461886227108342615390080 3656636 -32634142580440232785039406660788224 3656637 -1786395011954712943525097478223066560 3656638 142071720746550868999652795134398720 3656639 523781722378368951158405433236907360 3656640 45416632548810863201227266085355520 3656641 780675631557256078251321119612447042 3656642 -59727710756278776680511877683942912 3656643 -31991855271786298335107946508513920 3656644 -1129009293312644927873351142458529664 3656645 -1527191763612933353043489131226537600 3656646 -181863909666397925414276758433352576 3656647 -1954215682680540352709023699933466208 3656648 247100931540583972563154615518044160 3656649 -306907362668817813144295136965845600 3656650 102690010166465943979732220512294800 3656651 52791953886622914725551457560565652 3656652 -1441970604450076564384158692946318336 3656653 274615989483863823140085016148728128 3656654 -24478997838128673089141637664773120 3656655 -96966133056831612969445619370785760 3656656 -51837123576846615447062802106368000 3656657 -209204860792763311969718250712334094 3656658 146040614385066052704060355184390784 3656659 -473819312515124180386363495765008584 3656660 171779033041852410262319469820108800 3656661 -835261333947012914003645013814548480 3656662 842197339208378701040859731100524832 3656663 -516147465862678700341849922636276088 3656664 -769092387535542205772194431025152000 3656665 -513997115794200750734956269020498940 3656666 -433917864307544355417249823242586176 3656667 -20418135771214761452272772287598592 3656668 33959381071328417196619716933767168 3656669 -602401898292001577908337266632099930 3656670 187168126452586722274732009365110400 3656671 -529792962850717720618404332100253608 3656672 -253242631752599678159604333772800000 3656673 471046619894230108410311959620278400 3656674 -192144673989221663729175416634903984 3656675 -254935310849362839776939535355372200 3656676 -390654136298046171860030095627373568 3656677 4305262424890420514296190883064352 3656678 -615592651331336170512885179012827776 3656679 205772876833711419502459980490436688 3656680 -194725768664016752541358355937792000 3656681 266959515803298902062133867812209792 3656682 -131130142598741582745376115757185952 3656683 1504164986502419773621809232810521840 3656684 325321472194446413496404474007224832 3656685 29781516909122598726547220993653440 3656686 2098780830964781088490916232397148160 3656687 -2118732360216498060191084332116123048 3656688 115929586543466096161445015780327424 3656689 2053615671846604034362562554398673490 3656690 199083553735995703832087861235165600 3656691 -2423380546228390275239209887591292560 3656692 -546964312185238815032704276824036608 3656693 -8434650817911705394037278748639076 3656694 -574977644284636990366570105617788928 3656695 -168033110742318440678977271287664640 3656696 -374463033805546887856750733321502720 3656697 505359259535211771477544763959592640 3656698 163722956650365891691062301600834560 3656699 221012170986869617250902083160817700 3656700 -210316048965520527550429230384384000 3656701 86173350893486646939965354184938880 3656702 390475395229604556355124129295206400 3656703 38754634638911241607879602800495304 3656704 -1173016768022262684251624155459354624 3656705 -42766557056573832837292816440762480 3656706 712489865559657088984067909389483008 3656707 -2238991671144684036201102717183671044 3656708 -30809072508210576336961471394469888 3656709 -256646851787403839528960903322421536 3656710 -266527468151746719904074828714387840 3656711 1542827966249753470629733530630964992 3656712 -252362581678188575902658221113876480 3656713 1126832150906777170294215530957276544 3656714 25595317826049097282915585265880672 3656715 -553115948434953494668305464612880 3656716 -9582942498442587495545706803599360 3656717 54185991186502003917802924876642146 3656718 -68434441247984324710072472945913600 3656719 -1287061631064076084685734781534881680 3656720 4585843833918600171047607128555520 3656721 -66866343154543739044891456133188320 3656722 -552987537966678563440993677637055088 3656723 -84313201458471962930698233461735028 3656724 -345539802839178473660191702288896000 3656725 376313981602761565674556436239874400 3656726 -1665110032407214790570871166890368640 3656727 -154345230882932555936669256665379072 3656728 1291713053202304924989819798922844160 3656729 -287725606613686663623042572719322880 3656730 42863641020529394801902013721968640 3656731 -743523323351478925866722115935369040 3656732 607859558773295758770673422414420480 3656733 -1208122852429703970813201712610126976 3656734 29214832397712826331847753770753664 3656735 -231451988834228844921694182587412000 3656736 -1246139704872547538349838538944217088 3656737 -387088559500139344448934074924157248 3656738 379481111504793517673703856572725760 3656739 313118364291993244234197626019304824 3656740 19120068504580779155785530157977600 3656741 407080886470142345847961949605056 3656742 -53394507569247165496249761866135040 3656743 -33876734422412690718003895367513520 3656744 277388566113658026579534344658616320 3656745 -22317597789039978578133679830203100 3656746 537427812475361003541008008896657072 3656747 -398269927630356912787922238305182368 3656748 -881985001091028512754855947077163520 3656749 -445948617790975689548855004525042420 3656750 739096388179911422638320263900112000 3656751 -189587278835298092036165028173358336 3656752 -488280225684894891434467875492986880 3656753 -920357693849691307418615304803893998 3656754 -220239955406618409404395456848433152 3656755 -367139273427643593525059377830402000 3656756 1136961759827026536323663175809550720 3656757 429321426016162362846532885595304288 3656758 35904397440859117408752791937004800 3656759 -615544402513613804527169272343211960 3656760 -64619097222921838052076591434956800 3656761 -1215021572524217926490695220669209200 3656762 -688583371329122443596140629348948368 3656763 5662623335201627316021638027023680 3656764 -564625102805280839362486258666599424 3656765 -240277842510392969080468456861401600 3656766 368264036385249005917427200089033024 3656767 -1193566786412515385743786089729040096 3656768 564831554306962750728201680748281856 3656769 1080427799741962737881080226492791344 3656770 31433674012219951816442865691760640 3656771 1707662279931000018486182314255351032 3656772 502885330762153924803789345608386560 3656773 2022981578123222834768688001757701022 3656774 -247053846348901884241751988496527360 3656775 338140984046808067960859976162871800 3656776 -1135758568577860814880430017953233920 3656777 -773527787489544602089783336975150374 3656778 -597714892861393444737112022290556160 3656779 1239945212756281274856681527105323040 3656780 -200945239899935231883762396520166400 3656781 -1539302257203036791221920599424285930 3656782 -273585498273733035628199309083541568 3656783 -872193514149017511216111688887786696 3656784 -56989344464686270461450345059450880 3656785 -615366685468760588561949263039479680 3656786 -223107236578055697932376922672258560 3656787 -1117465820760696052106944011198933648 3656788 -1123204330388398815573871564344950784 3656789 116438397518831572192508943223016124 3656790 95146994562740229864402645577251840 3656791 201253596368044956433181226109785600 3656792 196359606057187000989528298560768000 3656793 -103698565637621609715746133800282112 3656794 -203446533007723606289340003804620304 3656795 5096972394046311552817642157764800 3656796 -126658035315913733374516115618045952 3656797 -1946001263449848073287435884066528960 3656798 -1023011468620780397888293477150857600 3656799 1026550704100770317219155891883792640 3656800 99555370338177377849098104982732800 3656801 -825877062941857758768996697335135198 3656802 911051708231513184886169483510916864 3656803 -1548411578801978310587004354282369800 3656804 245157319143993358246128381113093376 3656805 651162696525746027322959151664601760 3656806 5748975097794403454104172232248448 3656807 -625377485127883312689979867057608576 3656808 -1055192995050963473103180611459097600 3656809 -878983617386662019454145774878096832 3656810 -144735588050894192851832415088419840 3656811 611918240996100875572252867768251120 3656812 -649772112267173572278878246891271680 3656813 303865205531736513241422973125439980 3656814 -143904654225118665123166251454924800 3656815 -945321692792851551364784899659194040 3656816 -4280968982871619750692447828049920 3656817 966677476137591920439896127645701634 3656818 -978916089560421067220397142578994560 3656819 1995487099815702672675090999123046992 3656820 -4721617276530824672274953299046400 3656821 703508551234225626755003808518387868 3656822 47428540108733020163954621191718400 3656823 -960014309094039875138538856325409816 3656824 234017174740214598265705095576576000 3656825 224617872386186896094677699843829550 3656826 -29519843023175750101232775684785808 3656827 -76073623544683572999581829595039324 3656828 -480833916389579163761854672089212928 3656829 1155684215200624927065465051408825888 3656830 -179170320625697113650563239537237440 3656831 -629991547083007537978309159025371200 3656832 -192145867785521647243551353025331200 3656833 -1330761195068846228902271843282785918 3656834 1033428745859421835642617651347159040 3656835 -152131452434007071918925235621017600 3656836 1075378652628149490489395473217902848 3656837 1514367522068541787356277021626171486 3656838 -150577706753009043854460945688166400 3656839 140542164517531031420141993807479824 3656840 288318349107489370007747092613529600 3656841 200773288448801028401960658969506880 3656842 130790121318595590774061390522951680 3656843 66648754328569484624236786286491092 3656844 755868555377128614991786109809284096 3656845 -1273029060427487644764794157358110900 3656846 -539729354733355222550622420342616128 3656847 -1120283123038042958145725722551156600 3656848 -194494882553011684200607804267544576 3656849 -2019608945212505666060672379403200 3656850 -34440882483005975748445110115056000 3656851 -589766386557473402714150523507744696 3656852 -1737268290096121484740915729308968064 3656853 -640766365682153392340865384585845760 3656854 1305973442571835865075706265541173440 3656855 -305393665468398958204347728624424480 3656856 332623281075555770691040165384028160 3656857 -2189786577173205546322554634753747894 3656858 -104724360971615721971135225050216224 3656859 92454020500441773098753441898026904 3656860 -70827404316753869612540316174412800 3656861 -231867757629216949259063235112546548 3656862 37090568937678685359758235160704 3656863 566271876854230857364826050610946160 3656864 1932742319582043609022428084031389696 3656865 -426328304087351863005672287485978560 3656866 887035761920539281382711447035319632 3656867 -1143980007392294097792760181785122084 3656868 -222426379907709975427142052400757760 3656869 93679050526927474623149189888390620 3656870 39438377024084408258738160898809600 3656871 -26911860709244430811593865529611080 3656872 -117498856722827170536595693967616000 3656873 -1346287390091563708769541995482208160 3656874 12512569614955067183993582390102016 3656875 -162297001685217853847363174625767500 3656876 509417429527748913051156390213039360 3656877 299413664581265014939138308141882432 3656878 -327081213560594056556216442815213760 3656879 1848972096874976311989517379805295320 3656880 18227059876003546256305557336883200 3656881 152887836459286719077086157250433682 3656882 -918228188521799775945417221912337408 3656883 -394579716160654966176192719995059456 3656884 -161157661078518625191360153954287616 3656885 413154970692068461801171185021168000 3656886 143183593030547360188104201446473728 3656887 -82145502829625649001605108038325168 3656888 939361788276721184556457171908587520 3656889 720797281868479493202111580754093508 3656890 31128361080361202673256955317279200 3656891 1146974797768075361011879401011472 3656892 -3736025638933130637762340267499520 3656893 -37460993384490329551228830689626260 3656894 226028531958715368804819378704328000 3656895 201800399177284689513656125236672000 3656896 -414266763094830671061480499267502080 3656897 -166781567293663625973621184170841680 3656898 -229920350943038838826919212348286976 3656899 628726759063203805127925166587063240 3656900 -208878143642286013598413715366208000 3656901 -955503363596642942495718065873136480 3656902 -22752749266127492256705122641330848 3656903 -284680604271773218379673240037783848 3656904 607950676305855947819520305800888320 3656905 29179272332832011665140769073089920 3656906 173376904964679773055280939572154368 3656907 -1221869158776511769167762209048644400 3656908 672048436857932489999606974682496000 3656909 -465156976005890900667986050772746890 3656910 225919334782084350229775195172249600 3656911 267959733786922106989476106420666320 3656912 311085463093182624175659216482598912 3656913 -230993571957850606616335489895430912 3656914 99933617816381507114817091896782112 3656915 -104031042775989587866516852626372480 3656916 455433227854131217034767230593177472 3656917 -531119421188235981245302517466027648 3656918 906359723651365856624719649077173120 3656919 746613867954803293072229383036008936 3656920 790013651918126387513171716480204800 3656921 -542072785269814485841750500428915160 3656922 216083226140978465507313079349033472 3656923 1300989480028102033784503090330495172 3656924 -332346292438515638643514910775710208 3656925 353711172628417810461034804786940850 3656926 -37993470057272008553731958551744512 3656927 2371018341794528253517459520616474312 3656928 -1422848690485551594538389122530148352 3656929 788319413694749437884663170489343360 3656930 2644773542578255147867217684201760 3656931 -540465935509611863844668833761504000 3656932 -613746116576181079105847020133246720 3656933 -66810348939371308406469115559895936 3656934 -8557310629937199374007256228619520 3656935 2126582692556529289238938089433440 3656936 2179840515497322277251909548558023680 3656937 -884700005177043749159330182044152832 3656938 1169027226930290980887909780788459520 3656939 198997348164822695680972309341826560 3656940 -151070803576945624287974288276766720 3656941 -880034057261198794748390752967865588 3656942 -1033804804335681964136318815433032128 3656943 -102455916536668334974846559193594168 3656944 -73672566172862504089939385703792640 3656945 789652251119313629436511428418427700 3656946 26752919317045635329768582039328768 3656947 -326754240703018174938635246617496928 3656948 336987568104787473699231455384423808 3656949 511414977044110053524905195371203040 3656950 167244308911561410777690172117296000 3656951 773411813802997691237293834874909400 3656952 -435405835843836919589816629921198080 3656953 690843009362507061742974541945156202 3656954 -37901640627889678677123669183584256 3656955 30248231706633314561793362113079520 3656956 -223260073682444754010092223180410880 3656957 2000193633590483016815083942548120672 3656958 278014902066599199761503447171436160 3656959 -19209365618161215600439986742367184 3656960 431428561931159806364097823459246080 3656961 594926086974136889965977234856550400 3656962 561609150896308364197701082235489232 3656963 1036428724645754336400147297142263720 3656964 -1076529773616515738089604760335984640 3656965 240729794891498566751096212552120320 3656966 -1914967017483357550952437190313148800 3656967 -611378625612022885819552530886072920 3656968 739544692154363558214256414315929600 3656969 155546943947105137820471644266519396 3656970 -30120051081456128555800422195283200 3656971 -1321448936147807146678682717347643000 3656972 1051132842952300931939438811277501440 3656973 1216251656764278738078955703188238784 3656974 -243059950666796099076941662034547264 3656975 42457152634782327837511862132696400 3656976 165554584960828299308039415714545664 3656977 234588739263169213530985522537520128 3656978 9641305786271998980305970930098688 3656979 -1209115991866781348959537368472524876 3656980 -313828226432731106788567686126704640 3656981 -52636736013352437275607724297951218 3656982 132501794354966066920266275327729664 3656983 -2946805793573829037491661399204624 3656984 -213914152826521894109226313254604800 3656985 -375640012147234208746508791428312000 3656986 454030573997292303310610398346246400 3656987 -1391600819583576380431494451018424400 3656988 20716146040469792690659201471001088 3656989 -660568491168708685906466505597196800 3656990 -658802212233882616834037631642744000 3656991 -472262429320966238116847642611054632 3656992 1718104092632012277759287929888899072 3656993 -1783989788200967201760936898315129758 3656994 13642978828522919566716711536707584 3656995 -436791157306519068882451769367009600 3656996 -333105937485912704659590618992431104 3656997 433143512002367853623747271368187840 3656998 525329947891259855349418166780844000 3656999 -312429398167469357670993644471340864 3657000 227415679629597327408826518650880000 3657001 -1362818572017881997445630464855905948 3657002 261328690459281442349890042244747952 3657003 57408341017483690278209009938888704 3657004 40886631733568325856119916953435136 3657005 924997174780779290773179541307956320 3657006 -71105388942417992501072166371695680 3657007 1337583544001060279601993458869055232 3657008 -6241591764635891757602412953075712 3657009 -912693856451335032040058703659012496 3657010 118086378790092647137150998498739200 3657011 -518356370372310867783074823705871776 3657012 911704761938876196863850745270874112 3657013 867141548600521354604139500190193262 3657014 -651844460383551638001746261938434144 3657015 -1939551223179180667027935097995033600 3657016 1038494100045486047051403618624921600 3657017 -754790351723433099986647337787399228 3657018 691177061193056803724217338422139904 3657019 -429570831290980530408503173302090456 3657020 -544263373672200931556449253118635520 3657021 10463284285307707466185565377946400 3657022 54720199120456309145463433177588800 3657023 -252019043916726499753179233063577600 3657024 -433391766956427717342848838795264 3657025 130408158395145268294307877191350000 3657026 -226787134103478134542999664920963680 3657027 -294061215095638652571054630150294720 3657028 558824720459046480112093817938391168 3657029 -1987857001715585161104127948446038370 3657030 101547227141894619249282649637809920 3657031 21442979859818345733553880874106464 3657032 477638455323956099757347779229491200 3657033 -2064353322795330384926075527851728016 3657034 748129588146791625527519458474618416 3657035 202781737698578755041628076261261760 3657036 209296174731792716758539963653028864 3657037 -43177536481585884814178239917314314 3657038 339430840081351977926534499230118912 3657039 307459329837070270523991236932151808 3657040 -299216386115740733538073346415820800 3657041 -1486669972035137385330076072759164558 3657042 -116720801130142241455330258538261760 3657043 -287220659447089723024527641710360336 3657044 352616444668652569185953513403955200 3657045 193188460800610667564190134526009600 3657046 -55029160377666535134870929646176256 3657047 -170315210158159960045163489197291320 3657048 762614573307659041963257033450024960 3657049 -2164558799110650486069452762012224320 3657050 144801819124800344074498866235918800 3657051 557569287211964939763403844169199980 3657052 -707477216312308682453244758506823680 3657053 865311544320742000379220433856450604 3657054 26929317824713887657216872883289920 3657055 -553986491184125224030561880145168000 3657056 657799690857456457333960949956608000 3657057 -1335592035510860226093939580660139808 3657058 -888230924410467369925190116296755424 3657059 -94353734402940123644380570919894880 3657060 590324079486056290080158382469263360 3657061 -43056258177054238290100046914275488 3657062 706451900053849836909456398420152032 3657063 878402739860887562780019337861983360 3657064 -2604144068570397533192151309434880 3657065 -669295459657152299000263329151512540 3657066 389203323327607707157419296761881600 3657067 -75167508294922893044791904048806208 3657068 196586385004045022490784936158658560 3657069 14786974880923246430626895681870208 3657070 213721422586873294760211841032683520 3657071 1090898249491172757759414837504901944 3657072 48034142312104463183191807893504000 3657073 -68970249693383240432005274457882560 3657074 1069105699794355234906884240836692800 3657075 -583957405295739155376592448408501400 3657076 1599477371694794654596908849340261760 3657077 -525485384842299997123594390606373376 3657078 190920816982900875500619133149440064 3657079 -1807858466429798874248883887285927320 3657080 31010649658896112228101100371148800 3657081 21201841639699044284881507285288800 3657082 374700334969686994593773436983554560 3657083 -1779767684107004288462768527836664668 3657084 -1023423106280000963994457331194289664 3657085 293462065892229145331159501135017560 3657086 -670867804002040105608271972236523008 3657087 347285861219419033678391552021967600 3657088 1269355486611658486332763438338539520 3657089 -90312207667542621093852191694730110 3657090 489922120711732789468614813883430400 3657091 1010512883793059681235708410369430552 3657092 -717229041659612388358448876052676608 3657093 785694601619890386758252657014112928 3657094 204720028673780954398350799367592192 3657095 510819588328308539210560050389495520 3657096 445566855935857332115409233058611200 3657097 -1575187731968784216284089727459652454 3657098 -409339911179762837975577899758357200 3657099 558651778877776627791973336064168880 3657100 71201037785576998961144290434502400 3657101 53949546974121577067978621243351040 3657102 -226093864866072591819370614856671168 3657103 2199972219674155191294414035235920280 3657104 -410083540547628148391449949921280 3657105 -335042058224073885538443488046351000 3657106 53475571578752350128904880468601504 3657107 21327705350394500841997377172062600 3657108 -71272767474653137832257235491995648 3657109 -1222092636715879575786155909737206180 3657110 755193414820079698339129996091650560 3657111 -767693401549953135924131319751099056 3657112 986967772648797750117691217006131200 3657113 154073363888298990988734406279129284 3657114 503233270465683780082077613129208304 3657115 423917777734752406630294325692281600 3657116 1154713209145461760821995184684080640 3657117 -706752111546540336099440142541368576 3657118 166745199748020097569452089250105088 3657119 -81825558479673452957131996181544480 3657120 340535719668664844865894362539622400 3657121 433750276153205623782500509215711892 3657122 248126518630585591612653085161964032 3657123 2451589777678668872683409779528854000 3657124 -627955574231421260343656609028111104 3657125 1071457540235985053824586286880374000 3657126 377231022302294758916160117567871488 3657127 -1526704357481740265301739516982153688 3657128 1391261056477660533431300347175976960 3657129 -307076133351393508155237363164731200 3657130 -1009771569533079155553253076428545600 3657131 1445891918840556178954673038304218932 3657132 96648572650860873469307686519480320 3657133 3019933714374306625735219529889371520 3657134 127127050061412804409986265113280320 3657135 203345658380360049924067749681411600 3657136 4337854807296575869592897502380032 3657137 -1193393903636406670687794887091848208 3657138 -247422803096398372752148203296282112 3657139 464675512948301299737651490848026880 3657140 962338946984631140868196119577885440 3657141 -778764660575175927799834510062724050 3657142 -1372117338812823499041241583239478208 3657143 -430194125705136853096456359194782800 3657144 -107331706967902916032821588291809280 3657145 -89618119480379054145865777981488000 3657146 405341573345692304865517690987866624 3657147 477565630310412923710070843991083520 3657148 -1473406596153056400402873302253863424 3657149 748167024353427799260581780588208960 3657150 2351671143320596270030314681369600 3657151 316179328425868897337616157262649152 3657152 -323732143526519036181027682667986944 3657153 500826673278161872253950967401387104 3657154 -9045544128062865682930816012636608 3657155 199877291940764850521661874102925760 3657156 -941237379868811576782590719301731328 3657157 -214666800081065119194305450708298688 3657158 -832178140996229410545250617815045760 3657159 -206334747727141538761016900396179104 3657160 1008810207349026684764569106728089600 3657161 -697897083406827224526311267429820480 3657162 -447989988127241466917701628610210048 3657163 -152755346952556387237457619319983296 3657164 1397008686016771506123848743864817664 3657165 109681845355715474061323929361088000 3657166 -1090902674962448994710645768839963968 3657167 -1702460871788023104907427269752320784 3657168 144781171711230432880599819561123840 3657169 -1797392496961578169163591112131676430 3657170 529252585088363812603346732324444160 3657171 -11780615436696862421024454732000000 3657172 108593368858216385054591167849314176 3657173 824443777842085909952198910692776764 3657174 368785344941806589531063110093616640 3657175 -14722202265107968829410495091547200 3657176 -417142310324236254204067828899901440 3657177 -1837300050406601192652603575817528000 3657178 -7307209325275035030716240230225920 3657179 1417869352745293009121506307594787780 3657180 -319904850094798496384741461680983040 3657181 -100554927649346428625780237992448736 3657182 699125963268006388985269616100696192 3657183 1422707324801667786361536529229482824 3657184 -139962844680622157865060079498690560 3657185 -164354127998425266877260988599099840 3657186 -47129958557786149084784700341779680 3657187 901184850596859228318719850907143836 3657188 170409721632631483423170194919210240 3657189 1249127591022888227953553713781541600 3657190 391271606933097677096179049957884800 3657191 -581296673396351566993525150680174480 3657192 -451207695371429511257740736849510400 3657193 11030089468228600396504968815072544 3657194 163174025020510178575817461498834944 3657195 1006007588152711884201674726994881520 3657196 -930528589032631028463123054045217280 3657197 63152814335914741954831170636242112 3657198 539048490228843741123236232480166464 3657199 -19672987570329070218672902962210720 3657200 -56887453251629208113750813501030400 3657201 405350892006810351773973284995162560 3657202 1165032681183056782516653559956993552 3657203 -1430633949659484507501383678878766136 3657204 -235880623528714161930446797650554880 3657205 350784956153300391944243060828895000 3657206 158143952819040260938360274988324480 3657207 -569329673881446570661840593233718912 3657208 -860716609475105825474202802017239040 3657209 1194605642218262377440621829824783504 3657210 161465695229808614810807023622768640 3657211 -2672095707768559608277866539609449248 3657212 -139547460838131843519595232136572928 3657213 979320634748250472476920768047772742 3657214 920282119615125586253635206501258432 3657215 -321933816081393148319885576691112800 3657216 -112506020890244540968688951677157376 3657217 591721356562339969787827396312011266 3657218 572054806616207524662893246778820560 3657219 540535837136697490678010725690552320 3657220 93277682531969944890529892145807360 3657221 2228979185651737988069448186125822112 3657222 67957082511741219058019179580188800 3657223 259348456187830812581099110339000472 3657224 -1426125261855551888694311722856279040 3657225 -97758732288580406415445908038400 3657226 404785095107669134752290915836310832 3657227 28962837172426900452091574102374464 3657228 -25785100228843842963467658161255424 3657229 -1459545355169093377607248145408634720 3657230 475438967293632819965351799944843520 3657231 9783367526861634933679869764444232 3657232 373116805597062616794617883794087936 3657233 -668513957340562094273856858180698640 3657234 -133670065520903238326523704434974720 3657235 -1571533138217914042261834661768842320 3657236 18920259219468175842607576607299584 3657237 80666021588674593645233349783907968 3657238 -276330513272845953515526176823766656 3657239 -1811074331435354623285168285335243960 3657240 459980544114307629164894317959168000 3657241 -162818583924570570400891164687225216 3657242 15884940461204755831412539549880832 3657243 -254058580249052419178494788620549736 3657244 180019319448231062916721541785691136 3657245 -413070003067283342866663675712291880 3657246 573649988634306297640117362647294784 3657247 83328534314645109483884247531595512 3657248 103604858934701157348559388210626560 3657249 823564196873795647839620137346692434 3657250 -971903542592168544073713932433240000 3657251 -114249463472795437198585921999257888 3657252 599292968849319220653790918410642432 3657253 -544059383918759907393485733490555200 3657254 1220195243313856608796251927214404576 3657255 -203052644060877218306683766876290560 3657256 -427405337965360622916466290633277440 3657257 -131881000085235308805726122374407180 3657258 1595684679917185965737122761219194880 3657259 -1945372056203085600826475608949278540 3657260 90165071033487758958650968734950400 3657261 9616421129054281342860512188157184 3657262 -118217631959574340123029734547175872 3657263 -1070789410935014544621448582772203416 3657264 857582145355225561170078778195968 3657265 -77484206614807846224941802667127280 3657266 671401504541647466704277654184002832 3657267 -1920411202549862921170230972053574912 3657268 314519786399727554622952945660379136 3657269 -596946081829396984160304067299348288 3657270 -340330577049465639721252717719542400 3657271 2365878867367162085804557578856738472 3657272 1897120258524178279564920923292979200 3657273 339778016564885878146680062184667984 3657274 1055892425466082543789084791493697136 3657275 698525029552406285976121826964561300 3657276 222624923755040725090220336912891904 3657277 136244913029651021077729397912454000 3657278 829450606758082477068111067135077120 3657279 109548749172263153168999735405568 3657280 193735727744962005308263204336435200 3657281 -300062850711741154942132182540457536 3657282 168457175703443991267297578837286144 3657283 367993375705474124503123285185664720 3657284 549036826461941185627578654306623616 3657285 -1028691560497604778438733276936948800 3657286 205082448883923617427480033010184064 3657287 579600633313402330068744222758135232 3657288 -1005130821649257268624593891599892480 3657289 1093012542382877957203841645627984090 3657290 99677950868740646719273930185139200 3657291 -5825979367379422160433637346041536 3657292 -314071244906441569842458354224965120 3657293 -936286075342879908385418510622760458 3657294 99753301537283775173782474487274624 3657295 129097469785133947604958233303393880 3657296 28627770257405223174256689529085952 3657297 -287516888623493567191552961733208128 3657298 -144686295203984399599346231857695600 3657299 -1448823919886445194569882167102062736 3657300 38142566967568834777769799895756800 3657301 887725478054789384170810765601773504 3657302 451360624769498815645676474591535744 3657303 340724974252401600957321212359187640 3657304 -140430261536198904201170585317171200 3657305 -1422953713399267808929937341220889600 3657306 223952522963820163401286029232339200 3657307 -1990637013059944142926195625681824444 3657308 722076808764384577836632795544764928 3657309 50820370086650437769141703465132480 3657310 420084161593157033057486672686800000 3657311 1166167794908170434305577419250706440 3657312 -66357747654580068358661339699478528 3657313 -1443547292214404989384182263148789312 3657314 -66042959685845703807503459299724928 3657315 -532384526244017411566140832416658080 3657316 123507706683305721392379173881393664 3657317 -789737963523678589926839642256581634 3657318 35969568731718084574088636150489088 3657319 -46396532224322932242253737846270280 3657320 1124331976265996430605259092694988800 3657321 700579376210823763314194418282839280 3657322 -14239553815847103550018070045529600 3657323 1010351283447171181150178990755337784 3657324 1156747688164288813388679794214420480 3657325 273897317445331177103465472227260000 3657326 41553546593955083289531963486722112 3657327 821979211084995531007482557410554120 3657328 224079951307439485022272507615150080 3657329 -1662379381447086020142187874990547360 3657330 -450671478154713481244495664884703840 3657331 1070804344255629890082915819312077132 3657332 -76090630615936004342661388504688640 3657333 -714530242813193990116610726528964576 3657334 -281077897752320490102284062871801184 3657335 584712645439981935451603541734821600 3657336 -202838156160895219469471781037977600 3657337 -127748789591559679459033323908597014 3657338 -86095346655239813848413111978625680 3657339 4878061067613695969360113133667840 3657340 -218963753475544530734396377376540160 3657341 -174304152258307177316116441882203258 3657342 -198260823125230947218244750701869440 3657343 1950218584129841215560411817325854592 3657344 -2062532329467770515542177049718292480 3657345 292710578991314097322493004070247040 3657346 363320286940476959047292134637568 3657347 805536260301087317045925405592988796 3657348 326455960768626093125511640288158720 3657349 -303498643407096540414971417818317440 3657350 487815918887831019325733343256824000 3657351 -1258833207190765329005169525394181760 3657352 -660653047443204353770201005456752640 3657353 213772777189033359571280563110852480 3657354 578023506022521826711803321495993600 3657355 719074038792757112803221367646025360 3657356 -334326685525849079367915700928590080 3657357 210181000950119613579628105469780928 3657358 70119693948456758808543235783238784 3657359 -108380482675490234859853503596445240 3657360 -101690856924761964118446301835427840 3657361 -878244402599352249268259684879225038 3657362 344767058348328553260814835070444432 3657363 254686473535087191187598378586927984 3657364 -147002343698187552811823687367590400 3657365 -1144602068514690352365590490259680 3657366 340390957424757397668520130628345600 3657367 -386000475634079855120287554239681280 3657368 -290315229297398494851210791200358400 3657369 536765215188937022760315837861345744 3657370 173784329401730201593098080519669760 3657371 399342339177906012903523356456304224 3657372 445294847862052668782288032767662592 3657373 11758345623688814611137429383964844 3657374 -463878804117833202744778262286968448 3657375 1325449974240291266715020343645618000 3657376 -779304938572465767100257180897116160 3657377 1309728442875418580637370106540868372 3657378 293563038845264853266277903430318080 3657379 -2025708939750107631107699138277542520 3657380 403875577358440209870830310604308480 3657381 69042079019420918760720857339677824 3657382 -916133020348271108818401835904114208 3657383 1266682864945298994843138455575264632 3657384 -111240264175945715802604843767398400 3657385 -7702998429995726459443606876096440 3657386 -9703722820457300300320050771513600 3657387 -1042318114872727065850439614991120040 3657388 560270861315323249250304914022532096 3657389 1540829438229847427206743329665746240 3657390 -44580661953522832437069714610498560 3657391 625515814666400515246716417500879952 3657392 -153067812057436385413156696236539904 3657393 -376117256791609772629535329554149580 3657394 -53639859957551349172632426672617472 3657395 92784569772300624686534150138745600 3657396 148216016240553186364777224777676800 3657397 -905331500608205903247519907925904228 3657398 -205519829094071249901497352376870464 3657399 936869393398381917387868363727566080 3657400 -347684273699397871333388501726208000 3657401 -977531633458669834761459844904992416 3657402 24522823771903209110051799056270592 3657403 106576014336879852943573118131312744 3657404 1013885394340136229867564724218233856 3657405 -397761411650644322933032394880451200 3657406 -547196896215089187168196151933614848 3657407 -638605808887987285850815370139721320 3657408 -3825277827907016501389905358749696 3657409 933934666717719511638667762756649600 3657410 -65148884204180352971623204011840000 3657411 251784369414159307826583406917349440 3657412 870127467377966459361098948875382784 3657413 270659725862094614043301582956551100 3657414 61645127492895967855987866325463040 3657415 224490051264255185793938113780045560 3657416 -1232834627713370256762656904314880 3657417 95606450456475544886566911148076160 3657418 983430156067374063043683948235610160 3657419 -560412750928841909109798298655715180 3657420 -279199576357248734186363524816588800 3657421 68490755882183033257717188362956000 3657422 -607407938811288947977479388793131200 3657423 -162008962831016064806040839715323904 3657424 22841665075022264067545671243530240 3657425 1246987409859281712614708621231178150 3657426 -272038218244155520915383313985437056 3657427 1523836285327695797867455169739227920 3657428 206840968958002734062041787168515968 3657429 -1043582837090307375099479388936535026 3657430 -41418656768342460945731901711840000 3657431 -1853419567306060231954114306190938128 3657432 -688229957812339906554617911544647680 3657433 -33135756011144596282166902291531896 3657434 -1047848034110863020752762033209198848 3657435 -302224197611210177122777683533581200 3657436 1104990910893304594762423787138439680 3657437 -396415443467720133536671322260053888 3657438 194929789399870471400359719769773888 3657439 1082988922812770040027029802282254240 3657440 166842109163101232054703998258380800 3657441 1302310363218948604054385180419254192 3657442 -115447666537960775238904740518547456 3657443 1800759147293760886334988518964343320 3657444 -113001604335343878765742087657279488 3657445 1368039953077960784814075088672740000 3657446 16806057503879361956150315788213248 3657447 20647675328433824248501437453497040 3657448 -1049489813545219830052120981884733440 3657449 -1693986961625240432463682120850900550 3657450 63651216141067158653397638659488000 3657451 2702788463602432673658619632403200 3657452 -1139424766686686396232433755151236864 3657453 453133444766907680530715061251698464 3657454 316895414194724574756027818711578176 3657455 774335280603158928427711476441294000 3657456 -197506827919733797029852359620853760 3657457 -125522048358186335285353449988357294 3657458 81137369618396725972757655858337296 3657459 194599220044930692150521541207361536 3657460 689576895840607719036926156717506560 3657461 575382964926551783533720097730700572 3657462 359477211634233260657757507031610880 3657463 1621240229789587406324532472597256960 3657464 -386450725902880333098899932763504640 3657465 192388886354239676797925413850440320 3657466 105029546996193428118054818245676544 3657467 -1368360705368522136623289784035504 3657468 -82405074827516571837981844602600960 3657469 881898187668937296128953534949533920 3657470 213786756285516744233182630205359680 3657471 35679593580596903086119144683606160 3657472 -173551537254520342791286261786083328 3657473 49635818211731720654905576804392960 3657474 24499213040172659185052910170232192 3657475 185985295670877713257346980290357500 3657476 -1062604212257145325386783729326701440 3657477 -86984125300311943108924363476717792 3657478 528047781062526185128255018332615168 3657479 -773789313097124248363534616815663824 3657480 -741230881174086529340855948562432000 3657481 1382314812282450232231717472025610000 3657482 -948417879783799535054178216685227840 3657483 -21732416855291750785214513868288720 3657484 1785756123170482082568727211347126016 3657485 138061523216284088278986821735158200 3657486 -61111902010367506185848966009711616 3657487 -255006751492725077275115057732109456 3657488 215961119348509200265699482205888512 3657489 -224408838055062752944204260732183360 3657490 -450642451910218436482724843960220000 3657491 -557748663237636693669614228575263408 3657492 440577212483732168256994982073784320 3657493 1397082224344349118990678177748214016 3657494 -6849579194196301588551421020825600 3657495 -362280507564876700039000790478674400 3657496 -142394520563481646380494469432176640 3657497 720233885683269521393374013443583946 3657498 -106095934303370813110371733288348416 3657499 -2264824216407634639746570914562947808 3657500 -68681099279385988664756155468800000 3657501 1787159146210566415261713101940575040 3657502 596285954623541252013161189953879872 3657503 2743190855868033241106409283371083400 3657504 -90517495547278281807321269513748480 3657505 760342773660190493162405927227584660 3657506 381447382829919171338487668459898192 3657507 -429106001181767959794504675076324800 3657508 432928462807499179128585788997427456 3657509 -78807828256594979563417674937590150 3657510 387401908875981119089493380759526400 3657511 -880313713391964465650451999069669456 3657512 -1077769561928660454298843988283724800 3657513 -447704478573823024752724902090856512 3657514 -286066943979523974544942277701740288 3657515 90264656310631045275747141142232160 3657516 -236513771713232565146393370784773120 3657517 -1215280821053445086770501084047299434 3657518 441126642624065099970894464072688960 3657519 42434843084910643907348059179796560 3657520 -77212295257725532558351589842944000 3657521 26323581108833428411619148609239424 3657522 -474233588968283758067788053518303232 3657523 -1250089825538148643794239069902810228 3657524 -116724123144067319722555831675396608 3657525 38322081654609405827393127866764800 3657526 -459217397743633950646333170458376288 3657527 -1928162200944360263171882922129921624 3657528 -165735049892530305507272984199168000 3657529 -940864203596017858282770585073286016 3657530 646645482096686961949647429317637120 3657531 670984096724639320862248066283190552 3657532 -1386900666641063649492014308752983040 3657533 -2459021731151424122955958234709878080 3657534 214767634804427693823290700208937280 3657535 210598091162028739994160527132497920 3657536 589903353960992576166845180687155200 3657537 -2771302368025745329894717238321472 3657538 -670523259402155777285269489745088000 3657539 1502217541040499848609915217238769340 3657540 -565594777744000590210569405757112320 3657541 -204878872643006044152972723660892128 3657542 -71699984069177682665027225022443520 3657543 718397302060811619272069873140190544 3657544 696887370761403669192544515898982400 3657545 -1084808486266257584620066692807260700 3657546 229270316849456385686150359083076704 3657547 -417919170230780198128876629657921004 3657548 2449073676276458925644538798524590080 3657549 310001995043978790447369890047563840 3657550 -155252847783504332622101738332118400 3657551 -58509898827049941457385714544572928 3657552 71327561121133347003437159286571008 3657553 1218300556173880081763916506073208320 3657554 -1072964034193719288486496122844581600 3657555 1200123116163518906938763338474320 3657556 46493786795433331782925861859096448 3657557 -467317169391093338363368378229970720 3657558 -541069586236795044464616535247716416 3657559 -863988497142053247320205810391686920 3657560 -604932557606907525199496583244800000 3657561 280325486569557253009820573929080384 3657562 -348083195504785698591489257567293968 3657563 22125383295428273533591079722657824 3657564 408353543913003986791049610561177600 3657565 -543717342784393292393313162669204480 3657566 -275783260241194006063010936232138048 3657567 640322213503862205186728338684415520 3657568 2309158143294635596503580340325580800 3657569 232569721714661506157935765060601220 3657570 -165177061983103607780351710824944640 3657571 -625817090928335085681781913324416228 3657572 618238508392557581302124005221245952 3657573 -196952727944362903943527174471518978 3657574 2113583545994333366387170338046728192 3657575 341201763215454067161852061264839600 3657576 -3191269617417088677689149516185600 3657577 -434241987229704766861553081797630656 3657578 548805706311557075349514554682257840 3657579 -305208126770248288049037709635239760 3657580 -19510400543899421193575058916899840 3657581 1147009063260416584025680741715373792 3657582 -1159690825412747436995264189225842560 3657583 -213937498704613265817011496250609176 3657584 18886795658612433122023516279996416 3657585 -956045730470123685417121838515737600 3657586 -996712986488668399351052270787457008 3657587 1754424602166228458534742216479731200 3657588 -667862289006143135146009697079521280 3657589 256978946745042962629891952285241724 3657590 265348996324115503968100775132236800 3657591 241096252414855758248939399804603952 3657592 111355411777444021772732552136990720 3657593 -361283566847703853334123926406061180 3657594 170348765394750211281506190994483200 3657595 -453985553606197427664601879802782800 3657596 -808039695727908508123710568985387520 3657597 -501853389846579212058897915238926336 3657598 -20901569058746553675689851182501888 3657599 1195188018051786423321061127454758520 3657600 -257375140308671155412821220524032000 3657601 890440627238166089474966187726038532 3657602 -472230866429548284430872084823915488 3657603 -313207327653425620700196921650370576 3657604 230554189913311798254572962135379200 3657605 416157293802832430263333357290320700 3657606 -246252509354461598128804867896280896 3657607 1068375340993250863485644691134488856 3657608 762657356689724803645796055561384960 3657609 2039392399550233637742775810401834720 3657610 97100746116258959679552704749923840 3657611 675518380950823927820544072608750232 3657612 -39042974083715086278391124104101888 3657613 1966653599056272579944121647914855862 3657614 -837335485550073230919670129830184320 3657615 -94376305236956529236603027975664480 3657616 -327323629669220970321045243711152128 3657617 -1289896137703664191389117562524368334 3657618 -358399442215780623050971191393348576 3657619 -819882391866842169894986244826461104 3657620 25186620831254183880577675944960000 3657621 665990126408787306001831504380948480 3657622 191421281204158222635195431184148800 3657623 30268985895807105982365564403265304 3657624 -154725310539701002643166917774254080 3657625 651849307099154654664972752573850000 3657626 26037051777236072024678562758263296 3657627 -1040362316040743685266265035926081236 3657628 206087811711003538554771790228643840 3657629 931344935473488317110393738115772876 3657630 117935447046499958248931367281915520 3657631 810522850026039522506197898016446432 3657632 -1682603824154361856333369698356822016 3657633 -253822070636373369219720068787148800 3657634 3120599897180955211717708597085386752 3657635 319638880708779366089091098091948960 3657636 308272685013984777014178065020391424 3657637 -1316659318630709407197096144563995714 3657638 -101897192941870684176126339068317056 3657639 -367991421321000604655193398457615576 3657640 381445746519835467582494944046284800 3657641 -1000770816081649855535906467014339228 3657642 -222014045790761155531500813572153088 3657643 -474177686285038138372778591278333656 3657644 845966717041411032045439787187240960 3657645 -238851234567998746734821219685266580 3657646 545165184512882964402833244708556800 3657647 761777891873491075469675483072846832 3657648 -42428213389628353437853238179725312 3657649 -347475545655690057788701927017866350 3657650 391274636297894345177376844839321600 3657651 -66680962413833807638561172656720512 3657652 32025614619154200110960906662675200 3657653 448147276388459883407269706278417902 3657654 183562495945819571148275594140974720 3657655 -538148937503183579377092525002086440 3657656 480892651041376612625759499611750400 3657657 11353994193415561015035385070295840 3657658 602441826807224858813422053486061680 3657659 325523335157077082122190628379817280 3657660 173043691584870033231440020051829760 3657661 -506223783163747802385323804225790368 3657662 -403694405011721835553717753959399168 3657663 209773521510303337253629862042480400 3657664 626125371093157794832360659774078976 3657665 -41611672589850692689872460864930560 3657666 -360067206146446453812538072156416 3657667 948887307256160107685908392094223568 3657668 161720169253741133176963990396440576 3657669 1340638680139218833377865051114763840 3657670 99868942699729976557291165772400000 3657671 2246841356769033959945579429820220800 3657672 344376639101558189142373994169477120 3657673 552939908785792146830309979562495744 3657674 -122528361760153866617011522977451680 3657675 81871089384583213015999270248748800 3657676 1313820372354607732257111206597723136 3657677 -1110406956757686740079435523966638474 3657678 -318283472017382661825186000599741376 3657679 1644309537190897540505949534733591280 3657680 145603159764696724759910461672488960 3657681 -1100928918112239127557251464248233088 3657682 108645627280194689136882127470549504 3657683 2220054347399325712353024680892950880 3657684 -759746023405867216032076830562596864 3657685 -749381043257181894917906842590908640 3657686 651884963696625643951140439774104960 3657687 104655658855437130221435803115502080 3657688 -350214593857015181954244193903472640 3657689 55570553488650107292874381622358720 3657690 -89220451181467105008683306237952000 3657691 1584778343155937063546108889618801092 3657692 244563703749405879761881281004695552 3657693 400235572351982817410847739196962464 3657694 -794597533440239138049085885274335104 3657695 -709754243879429825405593430481667800 3657696 -265929387889027415121056119878844416 3657697 330148308650248227981959463891868740 3657698 101787901177669687073363748010715520 3657699 165356385200129527032446288835596064 3657700 174815881465017659880139559606272000 3657701 -528178380645531327394512563537568996 3657702 289311503221051454052609759861988032 3657703 -451147117317486978273117199113548304 3657704 -2013012433867643589813906709047690240 3657705 614283796364116249811290965477451200 3657706 537549973569360986295120125459801184 3657707 -268345375686418926397811086483224048 3657708 -704619787888731024249275079668913408 3657709 16578756530137181114914387836320 3657710 -183565735888214558749394501277431040 3657711 -1036227181892813423050836049589908728 3657712 -220246457781469113324549015742218240 3657713 -443102295103641691495648379280868800 3657714 631932174102246371620201665892391040 3657715 -374925359230451021874123167469551280 3657716 1257291877646370904814591133825555840 3657717 -12678120890145256556964635692159968 3657718 2240510850659107916399949665436391104 3657719 805972685452184195806649094845974344 3657720 135844731803094594164399036429107200 3657721 -249105553907877480195876287361241856 3657722 -143555286615848002715036814570708000 3657723 466466895173051699962863953533877784 3657724 -205789614852187681079619480949965824 3657725 802870664049790142455460279821895250 3657726 -230909787783184367021536992811123008 3657727 -1199658010118326368473304453893142528 3657728 -2061659940280264004684652778440622080 3657729 -497121370236827388948583723933124640 3657730 -254542406385596380259152505725110240 3657731 96778440978803138788891742483992320 3657732 160118591022965921564585390650970112 3657733 -572213015950434629535601221507701796 3657734 300741230857884330175862056808786016 3657735 1861011436075637737672493995642920 3657736 -1935098791018819184815644439116840960 3657737 1189708221011179826444646530783066292 3657738 426722054140080618238362684146688 3657739 -298511869918659260885965242582138576 3657740 639111340195160736050379957049328640 3657741 -965894019958200854863152272101258080 3657742 252483735542349097829165324985224064 3657743 58019315047814836330790650804571256 3657744 120159292390430101724115046758481920 3657745 60434867729831433652399089324038400 3657746 -80693597294120196292624156758253920 3657747 -96912483203113348667296764478403520 3657748 96835459267261471316636366736087040 3657749 335579244141737965178433251436564750 3657750 -273707677529478373363197009343776000 3657751 292362974059784256403549087392999752 3657752 4703532646820823719905131626496000 3657753 939952289056367540689646964053807664 3657754 -93236120925014206042826382131501088 3657755 -123213272477822248448697310986320640 3657756 -1025993790189563559420286420330710528 3657757 483056612300634730715564762415128352 3657758 -88364186797527895179763106629636416 3657759 -132090668766285165854461793078548992 3657760 -267733654331585749711450399846563840 3657761 32556367838834290792993700216491362 3657762 -530897915751773704580451440701208880 3657763 409738007451337977827229443738440200 3657764 -227528543246705284466433190055270400 3657765 -685178078565327138407847554559139680 3657766 -266794149053141864506580904044328960 3657767 -299290070639106977543361864860130120 3657768 106035616348749486403713505616117760 3657769 1868210225002678081975810078950114170 3657770 332190816914301347493929414559844800 3657771 -723034573373708023769403161638432320 3657772 1069216231326139742083164644979973376 3657773 -727319580952749239806823886371840064 3657774 -312540237944795474954792926238056320 3657775 -612278019080674917039700607832710400 3657776 527445024012060618276153347719544832 3657777 116404497693681618352516127996412960 3657778 -306057572295709979834431666296698880 3657779 -1649552832711826253495974642146764640 3657780 -146702632766269463829112330812579840 3657781 110584271699807762240044916439720064 3657782 705315948283626917375346397904461824 3657783 -136274971180111616459180303567050752 3657784 -233039460894586758912938516689121280 3657785 -504581389806997390410958144002216000 3657786 -105921787788696536173878332373222912 3657787 -642030719865292770572730201563652848 3657788 1341887403261295374816034454948130816 3657789 -116492639437647810041622290274996576 3657790 375144756790430995386371038089230400 3657791 -523546098859538523814137978992831808 3657792 260769588279654782912267690151247872 3657793 1286765426339108121665332498318607042 3657794 241606958949740515176837754065772032 3657795 3002267548585841250650748237008640 3657796 1444670547885466474894189656104681600 3657797 -177781678242591483319554235872466080 3657798 74866462386527990639559738093702336 3657799 -969677771983313053009439802939990840 3657800 -982746033775364746639841768891520000 3657801 1314052227770722530270816184124990400 3657802 702563882670535308506510685261218352 3657803 248751874816216346403093620758220052 3657804 667804513506964667965501174570106880 3657805 -348729404113494830400477515154132480 3657806 674941063564279720184614838476124352 3657807 -598225919144976790435927313166675096 3657808 24086555417352544941703750755287040 3657809 633719097639558844108795634056902516 3657810 42154706061523931535084467802977280 3657811 -8962131230444634157714966944089040 3657812 -8408113450009798405721982540419328 3657813 -159572297135549952351609551385865056 3657814 298115166336115467255248694622966272 3657815 -212335811580747833092274844319272000 3657816 -397559516107512588043235035126210560 3657817 -1619085763031005223764030441951743740 3657818 15557184921093973021034266958961120 3657819 18398394355089899813123909044396800 3657820 -280553353958053474723505727247749120 3657821 -15033156484503238770860519448205728 3657822 -138102765742226555637957839359918080 3657823 414976550958263028386300196534940800 3657824 -108177987668387082440191156903477248 3657825 147692779956843144273406127400660000 3657826 319782629961746822537701095615145344 3657827 1468976888534969687050805055123035676 3657828 -269496016677357652149628838440919040 3657829 -68665279703750525934798408789109888 3657830 -1157484321410747760290884750513920 3657831 -315473053176237325724737178135509296 3657832 230977799518637587489110698819558400 3657833 3870891615624821307974416185327429264 3657834 389801197685100474993659537853937584 3657835 -442455251483669866240834089835794720 3657836 400615738202198283074695194200681472 3657837 1390545332133932255889292186283933760 3657838 16740797766290131362105366534711744 3657839 -5128716861117607521158441226042095520 3657840 212108500213229520790804201265233920 3657841 89756505812773661448039003440967168 3657842 -59365702015430524538980203217276800 3657843 554957954401716516787729101661383504 3657844 216023639604452358248468165006308736 3657845 162839675480266154254324399725696000 3657846 -174898376485855599404243420730686016 3657847 -509691463249705552313177922301463704 3657848 -1144769571460951520007002483395031040 3657849 206296701053409486709471492704095616 3657850 -347003605187094242790348415624551600 3657851 964712586120960631418728001917597440 3657852 839175532087606488112668873777561600 3657853 -18324917977059756272242557500814356 3657854 54261919548697671593261016635799552 3657855 -783378880175736187653332706016541040 3657856 1063200364206447987352228386444410880 3657857 -86153255556209036751610019250405120 3657858 -287545533393379847770719300674442240 3657859 2023676952019725399678111821937128060 3657860 -377691984247294527469307751246385920 3657861 839032863713628778356808415476956480 3657862 -7816710705208516933518131267253120 3657863 2159040868431409502778439365091527600 3657864 -22634770644092300702765032213217280 3657865 -874632806927624991227328275125579200 3657866 -1152759102869807850667114121661724368 3657867 -1330851048294024323363067212110454352 3657868 450938591029029188298779135145160448 3657869 -505458152403272648080891378938700800 3657870 72536692142894816051169965605123200 3657871 -673183616322803312421621352716796688 3657872 365162921180681391278437045831704576 3657873 -16935923947503087381886916522082480 3657874 -34525528625088548488948317877946880 3657875 -226588398677728998519568226084412000 3657876 -6477725547520566721299490812051456 3657877 -2282283353852638447414786828405884274 3657878 -29794640438735389057642324903231488 3657879 525414056788652798750207901799067064 3657880 -1032771256139197394753363339019264000 3657881 26091855185605590951756744250719264 3657882 107167848936073160714239118339600640 3657883 41261770164474179839333391605554904 3657884 -58426363628238351419388442576041984 3657885 266922834765213176598730368305848320 3657886 718469622537308493194602131088582080 3657887 319274944465732070527135470741709536 3657888 112860946429164395962219368964030464 3657889 -1881230385623648350800465676478361344 3657890 -168499839023593787682115080654467520 3657891 446336896638473558699381159712559992 3657892 451544721827475834547419598453841920 3657893 -161412091572932487592455569807097696 3657894 -16292454143019603691496229507558528 3657895 598014287119235766747361631380718400 3657896 882404451685545293382846582774251520 3657897 46855821643523164824954394786488576 3657898 23866520099112716898716254802774880 3657899 373161469504358196472276024181191800 3657900 70258561501821421289676249246336000 3657901 228599026820810782895370860051421240 3657902 31129851528490984536587724156053952 3657903 -678482923668558245963299734301435896 3657904 -214838924701037102179453388665569280 3657905 133141837028201255907680956175103360 3657906 -414920544851847784632088155677844480 3657907 -831748267671953566805502977967777792 3657908 438732123436286925441442708305568128 3657909 -343068586578694408037343633783580896 3657910 -15491135460407816312583582896640 3657911 -1426154390909339291490823355539414488 3657912 -85424525126234590116106811407196160 3657913 221287395284521692114782878686463680 3657914 360349879824966714263964033779462880 3657915 -135961929784416462480457596384584400 3657916 2088743005320124140860976514026620928 3657917 229350233866027954136856707544921132 3657918 -6428518014566166083937340895646720 3657919 171689122781072359900311463120992320 3657920 -39849941816031026670056880985866240 3657921 -471365607781875575569390591531431888 3657922 -349904159440280901987850291900730976 3657923 -168199736742993875308134287324928936 3657924 11807164101815350904024402691041280 3657925 -505218347830791812535771736543841350 3657926 925696138861620068925487503856617984 3657927 99165862630047433663295427011673600 3657928 -1141456083116219789017815104916003840 3657929 3513130549659477723033326050751337888 3657930 133943003838675771462763772827173120 3657931 1129778196847729261212704988290960 3657932 2224325635927753655005040247116275200 3657933 462232449660533334705374040390513600 3657934 -48914285857507542655627980159431808 3657935 1300399268433320270488350545463119880 3657936 65195430528847736753358553980076032 3657937 -292726788613904175351361680112758400 3657938 -9102409929212149739596490310205440 3657939 -1095656703270780263544498569203010376 3657940 -181812427978357449328413975360307200 3657941 -556584661234141118768080540037450880 3657942 -733389801007777510737498935715153792 3657943 198058304374733332943320298537057184 3657944 -616867687518885193543251093343641600 3657945 -889191366882449802173841370585798080 3657946 -441595701984011615719154530897037328 3657947 -1136939750945935840513729502568834600 3657948 549876645595197786042154678791154176 3657949 -303792478165997411101475527056329050 3657950 330296888233394561975820912956520000 3657951 -259502918830445247744146110964640 3657952 1564697423787879362049025704403402752 3657953 452730117647526007718383403161809684 3657954 198475705064063075825265896666539008 3657955 -221719374615108743262108861023622240 3657956 1215548394055822845951834332921656320 3657957 31682422844499534066951802150169088 3657958 -129966412772413339602721601649182208 3657959 1163256600023570034409023399507311160 3657960 -36446989269075676749778635963648000 3657961 736752020795544106278167456270149562 3657962 -350492498402061676527081449442464256 3657963 -2047389486473881265161786725599617536 3657964 2514851332747325002050145530142976 3657965 855104888021682210817974423505486860 3657966 -65925820910584127144998556843028480 3657967 36102090927115980170030352917403632 3657968 -393539879017021958987932127583240192 3657969 63113212141201094431837796672813568 3657970 -676664759411206795917063411641716320 3657971 1467452359247645566062157289815822344 3657972 1051245887134901935966441945872187392 3657973 -1132213158981553212836681376729659040 3657974 -2068955974586127416493806468741131008 3657975 -390056838812784793695026016449568000 3657976 548864908616451912896823792273653760 3657977 1363265552925550657141248073450718826 3657978 553110405544649309465178845893064304 3657979 -236691060056098581995905851772373952 3657980 949086189990536226170129524808256000 3657981 -609854106711548898176462741493328896 3657982 -58355832807182404859799561901151616 3657983 -154008975795372393031607312598145680 3657984 -183568098761798979906686503115292672 3657985 1170758044083439134414404671396932180 3657986 229939783432943706952200297428106192 3657987 -121001294144819883481722799832265120 3657988 285019785306990397998978033205702656 3657989 481767003635392191265040791856450880 3657990 160958916638708185631120751571507200 3657991 819753580973895724197166352713950384 3657992 -681309280139535947785597398192844800 3657993 -135770825671701372825652564376774976 3657994 78061493848181627923637597980151040 3657995 -742118808214080816125923554870668400 3657996 -628273225144766372707106692906030848 3657997 1408378680037028859596000522906723286 3657998 -685126115760561801182543799318504000 3657999 -1487416622558317358736937662489801600 3658000 -97176742980190007019867973877760000 3658001 2060935865932893507427763735243662002 3658002 -330591599465646122322077210483681280 3658003 -623010472127747293292060316867253800 3658004 620073445395594125333396736605177856 3658005 187826264506331295905892525099764400 3658006 -1160923602537659623863527985767219136 3658007 -106430348753609319076677931777241160 3658008 948817768246893152267104963367055360 3658009 656153827358963837996056037416251552 3658010 -5317748750213877744008630153902080 3658011 -143697993283383881336381387231352576 3658012 -744231210490542230358577477617835008 3658013 43418380171435165932851252988731142 3658014 246762034118961776117065153055744640 3658015 357625060498182199901765954921525160 3658016 -2414554476583028614010281734564741120 3658017 -339641140936993005713608269497469600 3658018 -13823453522825459958887311232563200 3658019 2217413207209482615319753931008227420 3658020 -93985249185384789219621695987466240 3658021 -1922269433508707829415442337441699778 3658022 1154187002291935769649771968405817312 3658023 49074598786700690152067037039985872 3658024 -1515164942944996917426566872561751040 3658025 -425147729887839826350358748898043200 3658026 -757626882333077794167947181980514816 3658027 -37279931856563413832673355729578920 3658028 -671319821993566786602553420369135104 3658029 -641088379317339507921316803851610816 3658030 63538678703706640600123349731221120 3658031 -389983865834574074212116959094216960 3658032 55319855921776644734530657902919680 3658033 -2698822490274038215626332098680539136 3658034 -414443751517044114676835417983993584 3658035 537260515709807186364193393831003440 3658036 -318892541961064949496427681300831488 3658037 700769117421826786242498707502155772 3658038 466368868550520019239510891685431744 3658039 62818238613569352999821869767484032 3658040 -238725690621020484559105969981440000 3658041 -14521107125458196857518744866940918 3658042 23125084540297711717636110612867552 3658043 -1141212961383257440892952959179898520 3658044 227561813471046284870953502908293120 3658045 860383262001444297349458327023416320 3658046 172323220500695065755568527815273280 3658047 -1374949625031924425104187242154719800 3658048 725516374441542891038880064026443776 3658049 -1573010747102814714274687023345637950 3658050 312577249989679177559456099151504000 3658051 -1086531275668028766793012901930455400 3658052 517224261376609996775207277621342336 3658053 -4623222279580059415959554994657792 3658054 -910688684852907084433162272611493024 3658055 -8120836787366619724127923909676040 3658056 486069976745834570132089459914547200 3658057 265539984205166325728492556191225472 3658058 -157307639439382688543339825177513472 3658059 -251976116493273946936058389434187260 3658060 168489200963218591139599665740390400 3658061 849973396390089789527308180186270848 3658062 -51380000950413366188604924332654592 3658063 -2024607386391199790831146587318053960 3658064 362842872767011468437020694876635136 3658065 247670250238377844377158305664075520 3658066 -930056286821575547747112267017635200 3658067 -429624427669079374959495474540542208 3658068 -259427463184188965134489633994465280 3658069 43099072243601530382074689008002780 3658070 129133855672337888703938770675142400 3658071 645872327275927975712154437391044712 3658072 1129828306102954703628923657779200 3658073 211647434750142185312462514548573322 3658074 -204658236505320863562863484465770496 3658075 -730408776756552261221695337247306700 3658076 -1170131748434893033809843374751690240 3658077 1268970746567326333885993624967087820 3658078 -228384671330114018961851734156206720 3658079 -668070169046956005772200991707609624 3658080 691668832041079842421858032793681920 3658081 -344558559627956022970885427469511296 3658082 1046773229654579481124581853286605392 3658083 -386124003521475276407490679857357312 3658084 -1300612052920044398191815817149798784 3658085 -42339997575059824947343646928364200 3658086 -283025442484917365724270265572723168 3658087 1295613596269302091605606232507639736 3658088 32464829424899791207318720625295360 3658089 -142636537997529028311092168605809600 3658090 -626690352011427783924564029966359200 3658091 -232202250504143718438205522601306508 3658092 444957559284767369501263834504691712 3658093 -258670608713337185495034614145676800 3658094 1328884792794943247306385918294044544 3658095 -829997853971982728243252807001600000 3658096 -2013616835448035686671624286044160 3658097 822454791147379938452050166449614546 3658098 -88358400351718377300943611415076736 3658099 1536940515729510382391631797722390800 3658100 -866974937323453231073006300400633600 3658101 -1180263744274567242022128618303755520 3658102 -18466819621099500795946322080525056 3658103 -50999231521801682476676443583012736 3658104 -850126063036915543237639096383959040 3658105 84015457546698701120940954426544320 3658106 158894110593782707715619882652334304 3658107 1208659353265325200341226542839709120 3658108 603864697972705292821835658562764800 3658109 -152428944260919371443732088374488960 3658110 -236880474562467490156809579368058240 3658111 647188733379947673367441445734684512 3658112 1916278576133096477864433878355148800 3658113 -167806754336299400592911598502231020 3658114 414884949744127187110772376323848656 3658115 378260465983819576920087392632751760 3658116 -54599858657633179461582734841151488 3658117 73446348139639377429385586734051166 3658118 -1298212511388605896675754031441264000 3658119 -461841433138099142091698630847627312 3658120 -515577790309763664318985798753843200 3658121 1298172292110450844983253378218678144 3658122 232577002976386278556264070779387488 3658123 -1355262744825625266370599528836643840 3658124 -125921606239509397329295669883793408 3658125 -194233469561012517793615138610160000 3658126 -134322993153646400279411909021448576 3658127 -822897431402154870255291017665885440 3658128 -236443012118176160482328195873243136 3658129 -536721304126919306281262124687544270 3658130 -158200845293622960234565505823859200 3658131 -1400381886246440361816069541225908720 3658132 1616878795356436727261300097484032896 3658133 -382630222611455333783475439588628160 3658134 -18935329475128559069606363345571840 3658135 -930173534455524110777658076684511040 3658136 1360492612023771591857608364186695680 3658137 446591721390108427923926791662850752 3658138 -1056306232164612195127832762573388288 3658139 98675116321668189420439789109328 3658140 -242822261829233180989680578955671040 3658141 1771189189839977484217648879202445542 3658142 644982378964414533278100478866917952 3658143 -306716801732399139760068606989951472 3658144 -1486544724730225440416820461718011904 3658145 1267542374786084208503436550543783080 3658146 -418176909031369565910776860609862400 3658147 -685698963769951685626091843168231040 3658148 581948951703191962681068800363925504 3658149 245116375832577428491233976920028800 3658150 17101245795159658988066008249065600 3658151 -555505610773496423713951000017684480 3658152 -799418962662321579636496426699898880 3658153 -574649055139879056227113497989138780 3658154 709419107720070342931337870533900032 3658155 290123612589669432011871755102161920 3658156 -918294592592847073127914722578319360 3658157 777455038431030344342308552862864406 3658158 191461921626608469254209650654466944 3658159 -750435296802687234049840349019414640 3658160 95272522074583109275468792881807360 3658161 -201991354721139369162568859025630336 3658162 -115165364153265478360065481847793360 3658163 193510675132179595085467835938360224 3658164 -625772377095599960995297857815015424 3658165 122351500201308328898380884654403200 3658166 -667946450928231408151435262344747776 3658167 -93828057025280354087724547897054320 3658168 -1627842802851732791398018724696125440 3658169 30337472372596255526397913588530000 3658170 235707845622945919794495309692160000 3658171 -770853723402804144443110907898344856 3658172 341562007208849510754812313482419200 3658173 110599745240706464010870260104307904 3658174 -396502225560953832337756695932624640 3658175 -1377606851547439945111090710597148200 3658176 -37178961889945568054580413359718400 3658177 1111424940839754050153709869452217520 3658178 -243264599709739286406266229297645360 3658179 -199209272781088897985930574968160768 3658180 520219704262194152518476383145699840 3658181 -164034235131899721920632035406722018 3658182 291585948462868637050376742558720 3658183 -213898817040290380831307371895368440 3658184 -675545706347681356146309814629580800 3658185 210625159258988912474979524577106020 3658186 29000804191415511472821567954677760 3658187 16911582465685252660129957602804960 3658188 419859032270947811174622320536665600 3658189 -618775051864608700743158257281840010 3658190 -215314677559617143733161606169400320 3658191 208898124940551062517024903478105104 3658192 -74397242726005518998078120321327104 3658193 -20579947520013372028432093809246 3658194 134742532561408259506076559525118224 3658195 1460613828273071230095038441220625200 3658196 -393721381526724945226988878715228160 3658197 262088907096588557769037456718896800 3658198 -1217386523513071440631286359305387264 3658199 20303634126868450289993786710360200 3658200 81300606039170297576787466764288000 3658201 1612756374767728094271860765659720202 3658202 -950073247318838555773259259327801600 3658203 64886255847948142865113271893752120 3658204 899197409367489380225381871909249024 3658205 -926722253603145826463901272039493000 3658206 -261857527035797018361549484039317696 3658207 -837486469806315055959135319854143888 3658208 -1560423559638897843799622584833146880 3658209 -214067420436607085606685294753601632 3658210 -776870826356398957814207630337984000 3658211 -2189588962435337845615648148679673188 3658212 -162856345373409559459639268840813568 3658213 442930687828740537159188724008000184 3658214 38494984428715817192587620209680512 3658215 407447451471479883484883120157594240 3658216 1285176939773270953986145149176724480 3658217 11674872451203197367414503555596800 3658218 26943365125335478217085030882067200 3658219 -407306733280369359982048985423255712 3658220 779320672245456001054245597544565760 3658221 -114482853179008200587823536075826528 3658222 418973213375370886762395213554606400 3658223 419140090832272955218753914926914560 3658224 -239993753328454671020689094040846336 3658225 -3947149685714864383741113235432800 3658226 454706386455514582214432665726606848 3658227 -362245678191860419814527173433276368 3658228 331234387802125415800461078673217536 3658229 241109901511488823657303081545336000 3658230 -135069175190457015685273138461350400 3658231 354297022137676267370207386079701864 3658232 453320413763219025850378099627622400 3658233 -207898217486840702512009390052012976 3658234 -579035274877008653155812769319396640 3658235 -287396096373924512564405404095037440 3658236 626838737897889029354135981143080960 3658237 -487615436822276422024521284134183008 3658238 330960324066154747219946791933163520 3658239 -224324481677542099141386600347675256 3658240 285695265010234146338708042180198400 3658241 -190115519320360853875511656323877200 3658242 -324373097117319663542375397946830336 3658243 1893226928862034143716331274022984704 3658244 -693492220937253027605880174753262464 3658245 1086571103344286933426325530863046400 3658246 -64240674511274425896026477809006656 3658247 1315944320974467087520713416777613072 3658248 -302529601021372475712219442888704000 3658249 28941919512378078395219253080923520 3658250 96984073935472700800245539739384000 3658251 -1826875072331167814078216313176893440 3658252 -495930745269674540429598048721737728 3658253 -2817867722921651416450519553020201920 3658254 -113479875790855029356805994041247680 3658255 -626173436520692139754639728343230840 3658256 -73490648783990328480739558199132160 3658257 -1041860759516933155369005265049525760 3658258 125729366069035649757573914671206720 3658259 -949264201210875550727438453155410360 3658260 -576744711003919343162524265593344000 3658261 1590469230246577538745359480019776352 3658262 -305558056979106758295973326629247168 3658263 439608511930825049650316605733967360 3658264 262010194801999519289399335593492480 3658265 271672632842223533933729102998187520 3658266 266382174200518057794157828568074464 3658267 1789651362703686759147576410177463832 3658268 13312943569594703287003169592337920 3658269 -22743570924246687633717708327617952 3658270 164790928134892558079409239596523520 3658271 34319327269685188075490635267880232 3658272 768204009071678101504058864519086080 3658273 -2293397803255827377446063233122328300 3658274 435553732927400050061540428265357136 3658275 -335504053012894642845795792877002000 3658276 -321518689130991705405817971138835840 3658277 168593388245845012060109681107196544 3658278 -194332485846438104873740541048679552 3658279 -106724979431311771865884653997150720 3658280 1220911492892370794741846370430310400 3658281 -1717783143192162534679844110485797952 3658282 452240022154530590981681404584418992 3658283 -1757461388355401285490204972879387468 3658284 -13316835422449762930756773439847424 3658285 -226190395767263770571458735410872040 3658286 401658122465703541814416235727542592 3658287 1221249313056287234841185656176293520 3658288 -304890007860442451546352722719604736 3658289 444850429185709252289965689753552240 3658290 355005157305005073141913011768307200 3658291 706335816052537723074109701917083872 3658292 -1889067201677443996870154890245488640 3658293 502450094260938909829985940172156704 3658294 1043673933836337515251761893195684160 3658295 -1456429883194022267091561490026608400 3658296 282410750687130173499799062890188800 3658297 2497546853612076340698000653377224746 3658298 -165829455034109725876631937600076800 3658299 321839542081737943772425740341955864 3658300 -669611510548524402042047760313945600 3658301 -263070152933894525555208783443428308 3658302 195156876526073026736088126859396992 3658303 2011720655735132159620010253206771064 3658304 -159268847495378523152939774471307264 3658305 193159738136298396910682277112936320 3658306 -1567555904665790930463510825141158016 3658307 -1000235838173376806930653239671004408 3658308 169046207783333284139569358616397824 3658309 -1614665503696758842871950305039227490 3658310 -120731196095457591756651950532602880 3658311 -6953407023062945419402955672517120 3658312 394424917431758932097521488196730880 3658313 317309833753545574091990543516774784 3658314 198767593375256146900536585469440 3658315 -1331530250078442736631087368460801280 3658316 16967375663607782012353635631031040 3658317 92436459385591367005855933380530880 3658318 -250192012007659326911311634121044160 3658319 -235769525053896359323453947107281920 3658320 243120224259325445682489237635973120 3658321 291353912927342382037841792933985000 3658322 -64708752939511988740878571777068768 3658323 2870702045112295654257328308352368 3658324 -1019053870119810029819593109965746304 3658325 282481867094096431242906352927927200 3658326 114292168185695784435998461798170624 3658327 1925120598466776309198476810161479176 3658328 -442718106599838169872566063589703680 3658329 -444154562909216424010907847460492326 3658330 -146700278460469906816178207529722880 3658331 565043075945917904159141791695864132 3658332 -132780836830660639716293722625310720 3658333 1385547196153134395229911573097996864 3658334 -596128959290080007035959581001059328 3658335 -435931573132325429478726805073919600 3658336 -843283228021343541964100504502927360 3658337 -2386703530793961048085966668703810014 3658338 -232050603473241643980845878490588160 3658339 -928167452710990122668458356379499328 3658340 -96696149069318726686405547134805760 3658341 -132822766907426218580268358150010880 3658342 242776134750212871151466714317839072 3658343 920059142780878542251204778426616272 3658344 465734897533879053208813797561630720 3658345 106192147085289337356507974496971400 3658346 488420748108081054518264341318289664 3658347 -411369563551489952562698224694676480 3658348 -537223487877250804261616231236114944 3658349 -2770325538178528908156972566470073364 3658350 -156694601857894724414143259664912000 3658351 -423154012270749515976803799815065648 3658352 -424643715963232001377659501714898944 3658353 117815132377312326017385459965299008 3658354 -8062270024576060990963339900968960 3658355 803889540901757869923465177261477600 3658356 -73338301737261939263419933277453568 3658357 652064740291534475260892163134682720 3658358 -292035186360442403043032241748969920 3658359 -970673441385800084753512676586243096 3658360 711078375985846993035669864927744000 3658361 478287642422229065686627059908447232 3658362 391737046871295295527564848922107904 3658363 10616706785210998725926745795437184 3658364 -1653479478004032212499544414817716224 3658365 -427342647386068487625813895084157280 3658366 -827918192172002867908035230404742400 3658367 -248080616078472618059404904279546280 3658368 -407468493632816041783659917696040960 3658369 -917077287069888303554931861848241792 3658370 173194373238524976689375625331022880 3658371 -256434866108237126635088010099374088 3658372 27744293568934388900827645050404864 3658373 1016445731969841528939376201637874240 3658374 -1887090040964872524512428025880096 3658375 93261791239045819566829573952304000 3658376 4420856061495584691651057846159360 3658377 721692450160887512165086654713745920 3658378 -34385324597946062769380455853186976 3658379 2125816860198598795822075168843487760 3658380 4130521869520900155895227082506240 3658381 -45328699476618348482855075863103818 3658382 120586252689461018310764755097727744 3658383 1673582664770370177273309942527853744 3658384 -134660616839147961801325998737309696 3658385 -22489663379597545714508531090856000 3658386 -397733651090061142980787006053989376 3658387 -538360831410155785653344482838202964 3658388 305941975655519846025157372801596288 3658389 328890390348386571162826684192918272 3658390 752494589865030024573766322983891200 3658391 -989473423108595787165423793427968896 3658392 -874008654025359131376920471267942400 3658393 -1053045679596526109933442870808005680 3658394 288465609511578859301991015139424496 3658395 -24664152825830593176532345351402560 3658396 199237006119170309136188638686208 3658397 27359274094780604353197895327509600 3658398 -475089080114502958275040931546954112 3658399 1584614464907442601585952990576818400 3658400 -894997133244362816757709132972032000 3658401 1371248855990034630491396369713131792 3658402 -77132026825337798138083722434899200 3658403 130527873289041160725346727003271168 3658404 949530577330833450137034144969655296 3658405 103229302883535638736667721466168060 3658406 -993131948973874421330787287925730848 3658407 388924600646029090254891307955859240 3658408 -741927580671404746337091734024294400 3658409 822268820699065557393416903177039610 3658410 -52377389897837227206703425865635840 3658411 -906020527768455127965485077819263200 3658412 -225467064112058603817347582535521280 3658413 -339067154927005342923206007054604800 3658414 -606529741816256175450342110620440576 3658415 -227000179432004051891104541191888440 3658416 41937131718178952893270829354188800 3658417 113087388453219955212060443400163584 3658418 370524919870742980107666629577446160 3658419 -1685613430029400971924970765599169680 3658420 386088101491596066402948188928449280 3658421 -457316946205592880764689315521708576 3658422 512529164294264054586534496472233344 3658423 1708068110085688387817890085561669672 3658424 -460465180213714850440141305215385600 3658425 -536539259874320525917876334787486000 3658426 62045351908508858656295483791720704 3658427 -170549255381025992093143876138829724 3658428 -653885263078740963288789064060824576 3658429 248300943492225171237879370467113030 3658430 327777211069778287978991948443777920 3658431 -68237568628545757669309444637514240 3658432 -30999418218807179069058424933187584 3658433 2190770250248299536089421736706845440 3658434 -31869183334440768222549913007431680 3658435 1610070579422204944465866524869440 3658436 1392002757575433946614206750351767680 3658437 -831626680224295735309037940897437280 3658438 -57038530214491746089046802451654400 3658439 -187763649567143629948854697664894760 3658440 -1229726715995947266933824507904000 3658441 1875228914943641127859352906822303184 3658442 972659769144709287496187717984077872 3658443 -1105491306792909743989622634083760936 3658444 -340837433887507333633059886351992064 3658445 296924731741034365395372324695796480 3658446 58176585466430434261459639370172864 3658447 826063665433601996854747668014326840 3658448 -218387527919316804013514366583521280 3658449 -153294566255886488903006767639984512 3658450 -213531106084503630999336723063024000 3658451 34549482347392745778038927585487780 3658452 -285311963290150064820996329285836800 3658453 651552163916134931114862695970181024 3658454 -415988731076086572100272310928857824 3658455 -72902415454714652775683912801667000 3658456 -1766289669383246632860590911771269120 3658457 -3625777795680446102453845849960006080 3658458 297873573420701768308513768698960384 3658459 359886758181008907628072906319923216 3658460 -87391554726535362446339683262576640 3658461 538995212359350185276244170073862272 3658462 375022112974477658821022451888795264 3658463 -1266522482983462825198694128640136288 3658464 -1600696255731151996290989234932678656 3658465 55592665481636258659717839348453120 3658466 -116174979455296071772944999685808640 3658467 230923660888805238296136273830761080 3658468 -123160178969812076887536940039016448 3658469 613163545201557750362530013492101440 3658470 50019048173929520198275306819632000 3658471 842523304978853870631724762895826144 3658472 -988933890611030338138013478442598400 3658473 117232919752800286775217156190329600 3658474 -128136587210551532534551915709733120 3658475 -239718619401739113863674625813880000 3658476 -428707310977439329241327332271293440 3658477 -1373451138592002225891856447632965674 3658478 1418167675934617942191786289072117056 3658479 -219288255203315070805285544480646912 3658480 -128035814090084469800765101493452800 3658481 541676786277261194422930113620607600 3658482 -233373889445951339902643618104902000 3658483 35002560793583540514032762794209544 3658484 642880750722023706423905052406100736 3658485 795738479951959781231720177285117760 3658486 -135584432452441489336060283833585536 3658487 714831871525070009360602006350568440 3658488 -189228577134254622774546283197235200 3658489 -55689389518672333248039324506553344 3658490 -404198153178053681611367849444198400 3658491 -861580558895020966689793365040456500 3658492 -329804789891444456120016802871758848 3658493 -1349780004762135037563624865916139258 3658494 -84624152045611994657452097910678528 3658495 126308928828874312507113387492724800 3658496 -525743360813912622510962894633435136 3658497 -377337990896090489577230346941771328 3658498 -361637367806266082886278798724222000 3658499 667503072643595247751187958490652064 3658500 145910550551439520974039298928640000 3658501 111132993108222479132562154261904064 3658502 39126633818791053488476097692458432 3658503 498372867920743598398851803817774504 3658504 -955818736567463450011267924700313600 3658505 264496661092122626479438795833717000 3658506 -52370977296793107564981744881700096 3658507 -787452987489804482526409278796561160 3658508 -189548643380270925793849505880889344 3658509 -197223833307521130260835151336335786 3658510 407215253242283440101822330618836160 3658511 102075129027270070265574576822551472 3658512 -59759534673875329195081142324035584 3658513 -697899178984238499624748022323644238 3658514 778676698510581958307522025655955856 3658515 283318492027123383211430757962392320 3658516 1109991188421571797479441261338989440 3658517 -1551832377422554139282571945720110820 3658518 -226238541318912451204711224305917056 3658519 -605607284687257077095504618136231408 3658520 247577661189722306288008355086540800 3658521 -692150999505084881562152911604029488 3658522 26373554747357812009724901631525632 3658523 199015138736088055389619029383196960 3658524 -684488418073565046864182926644464640 3658525 496168005366899156793426061236343300 3658526 10778052850692419086628763555225600 3658527 -101205617848071030429238627062586992 3658528 251166550292196445543250073950945280 3658529 -809977635905598781285371633052945728 3658530 54633337422447990802949522821048320 3658531 181219586411902784774417849888922932 3658532 -194303086627077765105479155303047168 3658533 1524900778281775519461420374523406464 3658534 416288570291480194250809196466706752 3658535 -203177259321309944286661941351424920 3658536 -782674913545095351245075809491363840 3658537 -806451741181180714314949925867611740 3658538 -433586863531765894280301820253540352 3658539 -126004439074788930817010122880463360 3658540 -682634752743790694915348022329333760 3658541 -8986663676675664951579908047836480 3658542 455025916825038214552679350167899712 3658543 567721615719352699112934670414002560 3658544 98747233380820013955260353198718976 3658545 468881218944475372493550044008056000 3658546 -199060036078439609447141111286549600 3658547 1139232473240333488947608217736281996 3658548 967999858765086738068596585812602880 3658549 -752231483780419370327278224037017764 3658550 -84746678527306013633439475421443200 3658551 430743352498021706119739999658732240 3658552 -374400971554870562116611457206374400 3658553 272349950839970614193494908702533520 3658554 -922376536063214767367090182137884160 3658555 1529807420277265238522281113207096960 3658556 -2860815433622757657701557572149760 3658557 -19644895033432005155643668220249600 3658558 199699704609799936551475678498782720 3658559 -789376227917585292561695372492291784 3658560 135149996389171117918525439984271360 3658561 -755178941611876456589698959031214288 3658562 -62764022304891664440964212173425968 3658563 -642800287212029688611458150711866108 3658564 91883878483980665108291349459415040 3658565 1664097662759180070562688299474406460 3658566 -1072593646965244110082226055014952576 3658567 -548821047452758018976522836453611600 3658568 -27622789826471373242232732143738880 3658569 -25922600408946279983876725128652800 3658570 438761843472398472473292112115540160 3658571 622682809988715007855636045730568480 3658572 -214117493797035489927897723874523904 3658573 39052382832276499283845410373573804 3658574 1635984973341654370996699220129171712 3658575 426121639832893532601627501721464600 3658576 -141092526334147876121705941635956736 3658577 -676839173398957750781529456592576140 3658578 -241847360422701202752721371566161920 3658579 1861960603696641941285187204834306160 3658580 1015847607365521427714097217984147200 3658581 82187297067724187104568703686385600 3658582 1195699981995030516573903086574518400 3658583 1198558152842456895820191184727384520 3658584 -292415606319112385807887391923015680 3658585 178999577986706930641284908764835400 3658586 -269532318462154984863755264664085008 3658587 -304822067655552005697141759793873920 3658588 415000839773179821331621390547890688 3658589 783326427888162286524097273270782720 3658590 -63034855475041599524953723387065600 3658591 -1220418651404157106972886810995707000 3658592 -183764135638695084033940374060269568 3658593 -388333497796219707439441917993155136 3658594 146483199071469212397409820945511072 3658595 -1196825739688626722905111065967700400 3658596 535271336181209612765617627036603392 3658597 -313912967380994010755809008048003496 3658598 594064138053025916673322801078744800 3658599 544193822632418740755591610464514224 3658600 510954247028395285428693267283968000 3658601 925793401048896818621229856865677812 3658602 1049022503646156767656478897761075200 3658603 -993373670773156984888331663330267216 3658604 -481853738652603901043122897900259328 3658605 453935142605527775265651760123038720 3658606 364368836710983361226624725943134080 3658607 -508550353402197152245968274007844144 3658608 -461667867510115984680638918824329216 3658609 -2612094185182586318920348568467560396 3658610 183749128688408345270527990668802560 3658611 986097711030343792746506713120688640 3658612 4498272942498296179132364758425600 3658613 -174172172243598103514616193523391840 3658614 35940869250421614802175438729071488 3658615 -48851652502102018632537132536724000 3658616 -210532065715110046591484748650250240 3658617 -775114197279006122197486413989424966 3658618 -873152748934479004221762911283396240 3658619 -1091212117548495199705440139584295320 3658620 -33347323638422336969991855117434880 3658621 45766749777600603822352913253047040 3658622 -393733807572298393119112066852819776 3658623 1586982733623634641080706349115099904 3658624 461867886653271157677265420277514240 3658625 -577472659188470921726759560168335000 3658626 -9674942029964266367428411321635840 3658627 -472449593097819653901281454129754928 3658628 -1244598324067278708774724739673973632 3658629 374467675434209201713706055165009888 3658630 -170877908906271816676903313877876480 3658631 274937831152401228319672694486961432 3658632 -983980304219255879322490108552519680 3658633 661830399666453472075386402854712768 3658634 104936908820973607782785653624810080 3658635 581279171799601919902590969355454400 3658636 -450714495525060208596594367161572352 3658637 1403956198623821139710839549474511286 3658638 197048774237785598332560759823808640 3658639 -951306036198086416129421397054020560 3658640 -191475931076714309545191185547264000 3658641 182749893905674445576330887265456064 3658642 305526245681037750659676227630047392 3658643 435054592437643514252698780821477264 3658644 586138355665360247261010217845934080 3658645 -85970935603110733235552318435576100 3658646 -981980369533155287736019174444578240 3658647 -223188779577093732530190395734325400 3658648 -14694898388227116668302206114201600 3658649 547111186754587315231333001523471120 3658650 -170109128446357531734388054854662400 3658651 439652005786485816991476987107395584 3658652 -270860774072850491359391673715000320 3658653 3870624903498807424400183868757062 3658654 189631517749768115665987119141193920 3658655 2954247936606919773315356833520640 3658656 -393164740395963570063369883569094656 3658657 3502379794439418669286066946399621380 3658658 332500147329908581365314519004168480 3658659 471909766498504894687147501961874240 3658660 383195585425293810785801461150183680 3658661 684950349983329870340957893133027262 3658662 34290172308141597886629065962905600 3658663 -188877243077415938536898614293235856 3658664 -268051445549020476069655895274992640 3658665 724190902874768475034040780642185920 3658666 -1053288034796416569685047408118219776 3658667 1091851215118743172769929521766801716 3658668 -62705016838038874881540862955520000 3658669 860048280238810737197172604796841600 3658670 -47656298413356954727884311617660800 3658671 -333329090926024548865791735398168328 3658672 353071910651267894278007689451569152 3658673 -806483070684362076290995175584596078 3658674 -97821047238113384350975738589754240 3658675 708451084843834913705716125904241900 3658676 -70409744191362150184665076223913984 3658677 234182992919656997123007972842880 3658678 -869358205268928014010062192818954560 3658679 538293700264971384167683077456925584 3658680 -307319738592871776289375507100774400 3658681 757632059254267672534290862352789550 3658682 25946920857812145044365110789571584 3658683 1192916597700701405869028421870210840 3658684 -624754145713834511315948164439637504 3658685 -1193026304990370667773306606658945620 3658686 -597717942453871624293040010682207936 3658687 163088839459960143822009187038803440 3658688 -492894950612651731525494726841073664 3658689 143881614072743865507537064161052356 3658690 67035217884116938241918900903815680 3658691 -812443978270493973508245231695802288 3658692 54139620195092536232971122233856000 3658693 1465562782544002642745277463725158942 3658694 -19280651546780020091424185923877760 3658695 -587355270349178106644318139254796000 3658696 -306517332275057598181417999456819200 3658697 -32529205482715551195018987975220800 3658698 2146199119504438848347447147024640 3658699 -1585518231851783151688712728387045440 3658700 -393412608091995436734905379771628800 3658701 -335625955842449843643389809598225280 3658702 447570364589045210891188964001969792 3658703 -1221801239133700852474861118664012048 3658704 -31211952441664791030494361303121920 3658705 -564718577071065389792717809639504140 3658706 1123049652203181637618094178970140960 3658707 226527494118145802877073290285948048 3658708 -102165789994393618825011438954854400 3658709 378590959162207843825937482718840910 3658710 68876936865767209814442890531205120 3658711 -146282507439765116558831952746181968 3658712 -1819224895667047329952197900852172800 3658713 151578992689621421741577771599570688 3658714 -127767873970592870194922554592025120 3658715 1689487650123473926775552784819249600 3658716 -191779289475645872509241540858265600 3658717 541224658924974116546565186404829612 3658718 67989932555394059424811631915078016 3658719 -594794124423707584751394528368612592 3658720 497830418199812061597148702153113600 3658721 -547114509230228943521272276435442256 3658722 -389344245746268367231565931414925056 3658723 288765558415196897220033757859993904 3658724 -506040826281262807796565132505867008 3658725 -73943733932540046754358748505372800 3658726 158301513471116172025712645135155584 3658727 -3605700444350728842550984861886913600 3658728 -601600232286970902367807915635425280 3658729 2423240908161654123733603259616518330 3658730 -545752811043171525834705271568532480 3658731 -713162657477609137400525310249972648 3658732 -781129321698407031199110392479176192 3658733 -236067022730794214567647256294368200 3658734 -99889631466849086192478459293556672 3658735 -1733333933146350402732376695584520 3658736 329579480057617334203476480216563712 3658737 305032198783544396071647366815340768 3658738 -1101715127760624175370692715217890400 3658739 32136516359075756192277310613944656 3658740 163335764689411636002325868813076480 3658741 -17131478351377336197776632409545088 3658742 685199848903265285430167762954162112 3658743 772052877129456514361930479785123840 3658744 1215918430535142408502586160414720 3658745 -614527324455703751532105927682464120 3658746 -71980226555038053754365059877338112 3658747 -1186621171451789381046940547413411804 3658748 -592358524149059957347506017230433280 3658749 327208523173155559557680295380679648 3658750 134852283969267414980953218960000 3658751 789542715297496315607739992195914752 3658752 -867912945010566466847230234799898624 3658753 -147790657071999521860653292830048320 3658754 351273147416980281892088395832206080 3658755 884587170948149779768546434434896560 3658756 727051609137271963510912089392282880 3658757 -334338434398666325276471382136963848 3658758 -100360213928824586804356496184714240 3658759 -49155189092595681656082174408272832 3658760 -16815368451547181264454050881536000 3658761 1132987024643670891587823516610956288 3658762 776376996412830938456814234311680512 3658763 -2847877461657820660749198515345934600 3658764 785783847794712720774509044517285376 3658765 -741205466959345797223104040236638880 3658766 -328701103430344644357950496218434176 3658767 -144305442623544381825305688041045760 3658768 348053661941544948328613155139420160 3658769 -509991432208275017643415435017034830 3658770 17507787906819274975317019503250080 3658771 170997791783064588418285612625370624 3658772 195191462796695754861043082486513664 3658773 1453048393109040238944267959016261600 3658774 270812149983417530867012276596192512 3658775 338157374830380030454091447959905600 3658776 781746817609896068788083598263091200 3658777 -33954456799608681328707543676400700 3658778 -307417170237491360890864643420044560 3658779 1263224194518839182993848795613540524 3658780 450956731292968489770937304505600000 3658781 -221549590459335140336589136421467200 3658782 167691127168769735058167049624434304 3658783 -3107590472473554290610054169356362696 3658784 4356847782893852670877895971307520 3658785 -310239807021166716354377837589638400 3658786 -156155810156376409373447713494810240 3658787 1629740817639471716759243415568499592 3658788 -115696447305190283014196502448558080 3658789 -1498057314344704557185810455619589920 3658790 262029135166252897081528836794534400 3658791 -1164822810062443655148630317449454256 3658792 -793787438616370038946227143050444800 3658793 236585663011365387425012468866498164 3658794 -203878344627743259201125926283868672 3658795 402818276187398220373584940796405280 3658796 129085363578545262891640569322659840 3658797 1863195410333285714938758357474383040 3658798 363379459759526952004930106069952 3658799 -1252519035650301216003779901844680192 3658800 163980091306973750446271913431040000 3658801 1099142176328446973107433775185302802 3658802 14393571344916516198455055140150784 3658803 -789774542149807917810108953778113280 3658804 206241782236931581742708699902134656 3658805 323016724483849675468889422561298460 3658806 161156304400173179291844846563082240 3658807 -1692169805294723533575054254381657944 3658808 89536809781810285698364058068623360 3658809 -733521664601749314226378901879156736 3658810 855696834794352186797241670349760 3658811 -67290264753113376606680421087773520 3658812 -730225645844849630143530132658687488 3658813 -2158451147959222714630286088111194938 3658814 -187141189978087171474871491307424000 3658815 94151947039270391463843372513606360 3658816 -116293391642324497291120384170524672 3658817 1004428442024793632040535291140096960 3658818 -53092525250444455313152320956858496 3658819 -239374758958960100627850536681392304 3658820 247292572371505137866742970348892160 3658821 687278082639056807846570091652223712 3658822 -323843442561380747890365229522585728 3658823 900205345505682899592906640451611440 3658824 42147219823595872772510295819878400 3658825 480248030833113183518011543734181500 3658826 155872143905910484686939534981669120 3658827 4770836950571553955813900513554816 3658828 -154518505789400191966211992896551424 3658829 1844222603030477826349937968535741430 3658830 333764419099792213549011374344627200 3658831 356362622940495646111992461214436224 3658832 -15407579899670473038343989523390464 3658833 -58611144721270493147342900879026620 3658834 -460210060111317353897731452216419184 3658835 -45329955822188355308286084564768720 3658836 368269469564009265169868945441728512 3658837 -60048880464041443400690797170799616 3658838 4607397628175604893655055573240896 3658839 244111174244435006460446158409221224 3658840 175826167641399321338610039179673600 3658841 1329560364720828079807501650501999684 3658842 54179783933285647493143283464925184 3658843 -1315127635786180801135222984320956640 3658844 772600083236446254961322179350067200 3658845 -83296430125949386596448086924490560 3658846 582525054090018207479889713350664064 3658847 314238040939516572109855251714571296 3658848 79629636662654363739210727369211904 3658849 476645133610686720866488903469416240 3658850 -89144108224588476891067665037316400 3658851 -190942488194563989243406405897574400 3658852 -1026701602969354246063640317337160064 3658853 180863175587131874080989070122473664 3658854 -351774098201532325476701815090908480 3658855 677320440948641211062245596216624960 3658856 1004140516681458625371333334808002560 3658857 569984868050473277101492290513041040 3658858 -446200431646679527668315989381754624 3658859 -1291807241593135898359767429362923728 3658860 -181625182647726091834724781269560320 3658861 324399498029018703512120865929152 3658862 638935333845361316757510321915264 3658863 -91571236842973598001442657059240960 3658864 -238663129839050558500445374970757120 3658865 63776880761959778563608529488842880 3658866 -185997530107945898453460200627462400 3658867 -1004826613355519262402076600991356084 3658868 -275819616687057405535184187251343360 3658869 1349425268694894061221196687043806944 3658870 8074536884817042301883170756853760 3658871 -1676075758729240901222531099083595928 3658872 -312038676085541558278855519331942400 3658873 899612149760564570826013347247398122 3658874 293951847127209744007235366481176832 3658875 -276604799662251801925492638762432000 3658876 -448056701395902801488896544358466560 3658877 2151040148945321119339766784899214726 3658878 671297151747965573967169883944187520 3658879 -337678215438669495435822556158397200 3658880 41981380798003182917200715238604800 3658881 184113931191107120053967042132185728 3658882 154649246676961250643163522986339792 3658883 -322285961091456447628376674659381960 3658884 826194508208248552605169047732980736 3658885 -1256403442539423970057604236962336000 3658886 -2034069898950548900915893988954112 3658887 473243908581377062824754578962991240 3658888 -1530361568915332222137930365820180480 3658889 -285639394759723907840797272058716672 3658890 -386255338799082899027751011826190080 3658891 -1319197856782281365438472009383473708 3658892 -1079313366691769934902668649243414784 3658893 87178058107449877861237714758573312 3658894 -1412389435728443309497365328725056640 3658895 -361793664767660745739565063780244600 3658896 -157707793064624265818083529414369280 3658897 1022075315962057540622404005141497760 3658898 691916660040359250723050624358157200 3658899 -21936963590287526034652958998566912 3658900 154456437333673677274219991711795200 3658901 -1654083690765648883155522302453973000 3658902 61353686375880173769041631086088960 3658903 1753172360761703517624864023742333600 3658904 346459957947979830511289342405621760 3658905 588457530326116402090194196933747200 3658906 47121104237543649991508037925132800 3658907 -382447983624348662885013568233255168 3658908 -6905943150465450518270696191352832 3658909 1887572385057545255330894359877048640 3658910 -660063117609587649579236108816595840 3658911 138162639793124474971665754367105424 3658912 -700195826825856870111862270083072000 3658913 -13456954412944230862295822309088336 3658914 92189635209069602112006448740848640 3658915 138726455069021265346366013757128640 3658916 -323483525927735667555722176515014400 3658917 -1008138515404820733093234648996969120 3658918 620168859739698653301211532633672160 3658919 -2127872311960927840458693899992818000 3658920 -59176298739497070233286951214694400 3658921 -697011300845381924867960212048892288 3658922 -466723510702956122374686542998543776 3658923 -50121688063145753728399352599075428 3658924 1570198859779959088518519393797616896 3658925 392211297930035208517696193912676000 3658926 -326766827240692818212982440446405056 3658927 624061712472913383505338656688310224 3658928 152508271219246049458040298935746560 3658929 734765498948956960194573770432540784 3658930 -76621998697905070792274095313510400 3658931 2777896144442502554686009489855272 3658932 22111379641318588683419556067387392 3658933 261976464402021304689980925642077820 3658934 350969032056734265347809600869434880 3658935 295232804381184785821165479404636160 3658936 479340756586615106212599485702983680 3658937 -284496688117430835240663902835843168 3658938 -255153358212858564574182301078306560 3658939 220899582936172361668886088401264760 3658940 -287449396584541516119211329561062400 3658941 -200488564466769081863120816617589664 3658942 -108833502531258525204271814426114688 3658943 239073471095197358529651928015152192 3658944 259889883134544212142620828447539200 3658945 -965762857556014847781959964273035520 3658946 -864478383916481021342861373162689328 3658947 799919304484795354645398741918295800 3658948 -1298903152490030136107551273430968192 3658949 635537733687514505924751240017096736 3658950 177625615062975961126648015728057600 3658951 2009357781606889759392179022851674504 3658952 958374534993923940357654368776396800 3658953 493101792169768925181845595040556304 3658954 -126180396526381501515666106313723040 3658955 724516591337594718190492309718456160 3658956 -859256272422073824681186341830656 3658957 141928328038857342203012359321540332 3658958 -393953718311739918147934455576985920 3658959 -1300521465224848859237911662257368800 3658960 -24585069441396958002698876167864320 3658961 -367834487729039754769399221450680832 3658962 215647262742646937216997774536209920 3658963 -204561048044919450492172407361559040 3658964 -1877980766992854224391185900267212800 3658965 107772773172665680170111473199321120 3658966 -971606328061110928452439620480377568 3658967 -388910393330789162634386448044253408 3658968 343657517705323753754930154479308800 3658969 394109457526462337802769505496593220 3658970 -531927468025531109913135977611683840 3658971 -32444631109824280573550986322915688 3658972 -879707199072576751847960236454043648 3658973 157358362372835634928160523070092960 3658974 -365324152047754864959098603849226240 3658975 1206232144041212297388438555233759000 3658976 2113734169842389526024228245707948032 3658977 635272096333897717199974646962403346 3658978 471118161584381501017080464214850560 3658979 -98521421055003680873651467619124216 3658980 -71544492012533941766911054495150080 3658981 -1674395618266834115766027872978393218 3658982 -291425154176021820799901361563227200 3658983 111128835387495712525959081148490448 3658984 248250892439139418351657580915589120 3658985 976880712844059709903754260612936320 3658986 1034542170414652265869682612271283200 3658987 1782725065455707295256814967206036352 3658988 3477559526155240016252092616186880 3658989 -14898802467951069266001316367434176 3658990 -441326000581693144623430036337733120 3658991 -400710457935520903092629924489825280 3658992 -96633448110367871114144675644047360 3658993 -537231850796599914431138147175663000 3658994 -1049142488705812967682713177694430704 3658995 -1053327670629622587171997605140777280 3658996 -583781971676842129826269332811137024 3658997 -1745975708337859026518443643522101248 3658998 -65709616518899717697008811619061760 3658999 5141364936894591333137904484915864 3659000 1379951202606637080785032341273600000 3659001 85087804652110510986020159689436160 3659002 -355774462364549875598119321160316048 3659003 7070941524713706353399571591593160 3659004 145402986210462271779456669056197632 3659005 -133200018592382839969777356791907840 3659006 -307145393241821717867271869847153216 3659007 -1212132241995595137742304527427796480 3659008 829674368373079443924880623436562432 3659009 334459698469752945510840804746430210 3659010 345610403905239566119676929322050560 3659011 1707462654329951286876664509144047612 3659012 -495084501867468006677354458648338432 3659013 -1649361491950168724245188172840800 3659014 -339838869313331040644913911616236160 3659015 1177854361322788779175478201334071160 3659016 698970765098562485360344298169753600 3659017 -1910717403636988804891482776549362140 3659018 374770569289128186174556297894064640 3659019 -208340032351209261874129857620051712 3659020 1194444801020051424912270243533184000 3659021 -597042659335310480119109833969089300 3659022 179900381106647932019356392406220160 3659023 288000924876925035366791338777234624 3659024 -45810884961947013356198175462653952 3659025 -348241906166160513339340704084949200 3659026 111810994011717599732739534072578448 3659027 522750234729639082247016514459864032 3659028 -460925800263700134202674691304232960 3659029 391175950546730215316999599280036352 3659030 363657575287878129434296761074300160 3659031 -930556924762247045686719305200507680 3659032 -706732688227264827868150541208207360 3659033 746175359387752139031901634446974720 3659034 108851841506666563990872186111501312 3659035 -1107673141863367518201836977296899520 3659036 -330801665179910267878797213100853760 3659037 -115260911828270208637216009713037440 3659038 -522102259297062551567994086964862080 3659039 -2190523926917269573768259609561017560 3659040 -580915403190725808994337370931200 3659041 756409112171374498957553602341867412 3659042 -2036700571428794554940140520365056 3659043 518945358373130618811101498524646400 3659044 -392601815523212644530667660918431744 3659045 -169260475994785066472406215424714960 3659046 -522018544850714006630446132383402240 3659047 -241269854329053348492342108675091968 3659048 -1113569246258521008230603175375344640 3659049 919464474416654658429375974584941834 3659050 419364803425099910783530935443734800 3659051 1178705422404600492185769664855633704 3659052 53440600876531696506794556211448832 3659053 -254661820870308177103386439580740116 3659054 -114256850127870916930058274588819456 3659055 -153875133072572233022977666301251200 3659056 88377811591629646936030353379098624 3659057 394717419005068730417551901886366180 3659058 227240600396209942945000668045212160 3659059 -1143182633661801955951511675465727000 3659060 -540519173571909182161749218545931520 3659061 172246065612236286508035536204752704 3659062 -708942620189905884933064300430553600 3659063 2066844171035210035490889415948718640 3659064 1265532366125466209199684729629675520 3659065 -109920218324307822970561665270532800 3659066 770953025785164662702380622902469232 3659067 223848334996451658148094112659459040 3659068 -436024554263870065587612630559745024 3659069 1588391150834929218441972842022166470 3659070 231357673454385834251957370543575040 3659071 758549288339849380212288683656327184 3659072 -372519630458572389561328263932411904 3659073 -154706868394325005578155581837187232 3659074 -378341383058306891329558653377500464 3659075 -1254368076047874203163708629443698000 3659076 200451916403681097249243519540296832 3659077 -181912849507396355493849463037838560 3659078 -163294251387093867917330293820335488 3659079 374573835547635396115572154515100800 3659080 -1697239850476393754996261018284339200 3659081 1044322580010954470927278531676755200 3659082 101410330924750957323358284561867264 3659083 -529716028269754728144584279980274668 3659084 -29742822316340859201332535946595328 3659085 -3455545843343884607341995998200320 3659086 151141827006844934657336337214381824 3659087 908901231073309238904835572324090720 3659088 60731588844707330992662552819400704 3659089 109745219389407899490964452124002560 3659090 -432164074320352211224969500495897600 3659091 -2169195777525868125131137589609711616 3659092 -2313606368171717846406756360186697728 3659093 185448914191333453300025257366414062 3659094 -797973487533403291124557419200667840 3659095 161961852125994118712073189129754800 3659096 -3982296086811513840685159899095040 3659097 -309732721522331023062266275146942720 3659098 -922654490046644007009503821900573200 3659099 179647411390472052706174355315948100 3659100 340920413456382304264915821320486400 3659101 829245903493663575828199808839257292 3659102 -14512757551586360949684829746085248 3659103 -303000591527264198663095780299048984 3659104 1063687301012994349539737079353180160 3659105 -507730442463507001717863899877973740 3659106 567619303559997239068076066362353408 3659107 -600420128589613736648717215838804280 3659108 1051253315157062445141493454606886528 3659109 771245701004093541384724278398519904 3659110 -38009887407216565473513770394785280 3659111 949074441898189412847391039611638712 3659112 29402687223393454973957665485265920 3659113 -241915972551022522337311368323837638 3659114 1414615595752374833904512410291097952 3659115 368064738040291642154682705159763200 3659116 324414786396644725580838246447120384 3659117 737605566233482932515623566101813184 3659118 -308688645919138427437524017144432640 3659119 2855956275548516610274713939687592944 3659120 -82269247801831055570645102957690880 3659121 1446138027771773798445620391551563200 3659122 1070810061104413978486053816887884800 3659123 -43996036864845415764564066761191536 3659124 226610712475105983297947515614560256 3659125 70106230858077470936897720167878000 3659126 511591730624862342094509465538852512 3659127 55806718487795131551841566003951360 3659128 -14305486245105760478823633132257280 3659129 36443971204808997987492414856590660 3659130 -53397870478661321702036392823380800 3659131 723148269097803869778987689874133056 3659132 1160108069566935173888789883738064896 3659133 -147245201759886101287476631780587840 3659134 872736893809029443404353597031448640 3659135 20610357123741768621725998692415080 3659136 -389469054343368952657378941201285120 3659137 232471089250809889041621991520390592 3659138 490460708942975258797789692242214912 3659139 -789091933751969777573459688667821312 3659140 -409635147469806131528300678349730560 3659141 -5971922033580602787017217287095458 3659142 -266129331996977899243229641983926400 3659143 -1302593263878547579943218637747813608 3659144 -109293984267327812605411806251043840 3659145 -149478463498382626364918472873744000 3659146 504903225075410437600770349334988480 3659147 -111600636283022316263256593435821248 3659148 173279681494943635241159275972638720 3659149 -83962197992895182956178248269380680 3659150 -527742786099995101805974629343646400 3659151 -6371858728181121828090667013038968 3659152 1554330739604188601204108559122432 3659153 -1882249798109360024128516980599924880 3659154 695731569098146343579390586130581120 3659155 -390287031565992718955953813435567440 3659156 -914421802571712212028645827679204480 3659157 1234698395461075118562107601894341454 3659158 973866907314965613124070355817435680 3659159 43254013215202159765082239721712816 3659160 -56040594736508237579703515904614400 3659161 -2375720539424325230229327208559014 3659162 -225488367615650828873102927386076160 3659163 1402841201762866700611481296483816344 3659164 233366065522421432286912091062181376 3659165 1484261262348715839023055188879319000 3659166 93173031648384099432140769025837824 3659167 213151672651943913796649053025905000 3659168 -390207666309269627562135184026501120 3659169 -1508254077176035718926776834990370752 3659170 -275432707023971693836355729318370240 3659171 -2199581498648014557122063997374432940 3659172 683847091801856407565394310094438400 3659173 -150907085670455922308782459216473540 3659174 179109462841410841388262109001082336 3659175 14640146496308484584388466011837000 3659176 -1152013205560566679166463935037649920 3659177 1281421303042395761489757121547692026 3659178 -199308282170584577921193861381095424 3659179 -1079280177824099250792717496609110220 3659180 -202851466329683548254657373629235200 3659181 601124292621177646853959585028281152 3659182 806951602065962509770960573872246784 3659183 663210044824660867116511616119006848 3659184 -189358887016382919530047548725477376 3659185 -341945927683505443202285741470871040 3659186 808196784486727037905461750997161600 3659187 -122570577354798728797094863039768320 3659188 959150667478832827860938354833460352 3659189 979472693676305026816055525161555356 3659190 35042584419773462346393406194339840 3659191 -540535625907106458716988919217599400 3659192 782733405677489134052268414392832000 3659193 -592645337328631211365004372458134918 3659194 -96575738998062077461185712494414336 3659195 -464993684839449210238989658419868800 3659196 414675024719477701485326231857992192 3659197 -17529640949794423197365195345928468 3659198 -8568592536792558969942605823589632 3659199 -694579066975450172641624751135022048 3659200 -354425959499694696224610892172492800 3659201 31619748922340803225876276807641600 3659202 -920905548688337265254988446791944960 3659203 -1911734961983545640406263863742852548 3659204 1090240950440436525824868145074915456 3659205 640555222562639019082877951177879040 3659206 318059591200634461430877532090606080 3659207 1318364276448970207061650758132362880 3659208 189481979800662639805757156551557120 3659209 -158925651590608294474967764093562880 3659210 752473947497261040086049443300256000 3659211 -1021560273106644510617237277489412740 3659212 27800926073622705146843696260633600 3659213 51645534328942088127107417385273462 3659214 -4609138652578597112805196507198464 3659215 109430759720975958903056543131644000 3659216 -91753326772932748457449548878708736 3659217 836862346578218686374981447699076080 3659218 -835968017012008794457799901666691440 3659219 1504291442783059499646870808489474560 3659220 594220398600498968727582476550796800 3659221 740408167145711742102337799807216352 3659222 -964717446943292744849281775449008480 3659223 -667427513998117501816120545560428032 3659224 957554825787848822241409331068200960 3659225 46541447666754722876389361034996750 3659226 -87725174205741975005290738263401472 3659227 414022007703678578927294734482662160 3659228 1488131683504309333096602094758306816 3659229 556329616563835170551717539244928000 3659230 381027949007500693536838112456651520 3659231 335562592814284473628995947405890512 3659232 677404048968782857411449042694569984 3659233 -1259499133662544600524548315411053500 3659234 -398635007461336993264058031069015984 3659235 107342435816620016961916071250120800 3659236 -101903273935541359261396437257879552 3659237 -1578593502124876161250601341806282114 3659238 94301054740828465036880105840148288 3659239 -515702407964217491414479874455818000 3659240 -16939808208735425864123063854694400 3659241 608039180605912018993388934591541392 3659242 -763467893157946567645481996374939728 3659243 668748470495896692254382949831002000 3659244 832331735521281668950071583195362816 3659245 -68274506646277215289739626042231200 3659246 628932501705288023135803076750187072 3659247 -562870202865618313038651219394961976 3659248 -94537455912345256266769400942919680 3659249 -740413209217583088968442951048439680 3659250 77358798056161971411009159034368000 3659251 635351059952352458091811015966304512 3659252 191235469293708596203785322066148736 3659253 -364210768902538342984915754405359776 3659254 -491299140852193662826293027689654400 3659255 -1240166815047923447440730326864764840 3659256 -72547645499904669501111958585221120 3659257 2189238545418474928046337490133312 3659258 1061731227443113060067797924495386480 3659259 1065656240883608645318133951876564504 3659260 288118536176844174786084332551388160 3659261 -1084059395752604083841867713807302138 3659262 633855944830008879615954795635449152 3659263 425481457568422471407957389611695400 3659264 209038707902218466038293149842931712 3659265 -247210247925671734827386206806303000 3659266 154320285585654741725012970292099104 3659267 -248889214265606826514619034181640400 3659268 993400266874462947404114851984896000 3659269 485512444700565936415192089609864480 3659270 -339257865401085099517911493273520640 3659271 17683987361497486570052313198179328 3659272 1794023271867086651113894459657543680 3659273 1525302477114982692182094602460330522 3659274 -346422588037078383688973940047771856 3659275 99950287257116244019020946517794800 3659276 130627524134178747733103297056700160 3659277 112048303175653347363700631025956736 3659278 496793948955115215068366581543023360 3659279 -210994734087865406952688875259911552 3659280 249247660845670878308130850052505600 3659281 3530476313793161874233157207233772352 3659282 -832307224778984824143703212874224 3659283 728120705929661787954520714223021280 3659284 1086449758129681084882593210670200576 3659285 -420713123147974649147363858352743040 3659286 522777672735532890441409937329344000 3659287 609665026701635866429503442466753520 3659288 -589291434068843284924339346886666240 3659289 -1007398224043540494442351652003324976 3659290 -391899462728556550942522793870157600 3659291 584951397082440351022500117431580000 3659292 138434975667837386264215928889096192 3659293 -852597302046406843174138919369371680 3659294 969037846864355857224152269123149696 3659295 174789557212940624134623257701906320 3659296 -996451307688598948232579516258451456 3659297 -1503919142371900134945288446772972240 3659298 -337914728976715436936956016499713280 3659299 44919583044288559296061534640195536 3659300 2183662764896531522565515820748800 3659301 -783631644196740357751005462946263108 3659302 270374039176845037705941319761775104 3659303 -2403798673530299214837260712487229448 3659304 -919763422188665595242248167794933760 3659305 456372954663170333008498302903278400 3659306 -222419471895166630498204793157093120 3659307 393133554021556548488374436152923120 3659308 -684536467379995213227469058050147072 3659309 1258938639781636951825044862244655510 3659310 287772642830068562054521423071187200 3659311 1760226702778077453530276586983792912 3659312 -479765202108118736136571807062441984 3659313 4832939034557327152071572506380288 3659314 361314277115247989785200984790769280 3659315 1090728398836978550978922954598320720 3659316 -249157121844453078560500554340405248 3659317 1399051383026244644502030177598976366 3659318 -40920461544510229781162991007054464 3659319 -426759276477354261587286921334241856 3659320 1050362802711351240283539337685299200 3659321 -735751573081523967308059171806827478 3659322 223107528590651246586569022466870272 3659323 576052110243990311221468832574664800 3659324 -664932839652538925116464998830771200 3659325 -244187006663305904308416854941982400 3659326 -1165412211592964125850152539658168320 3659327 -280079690404581624367487145957725328 3659328 217230157618283047788551744902397952 3659329 -644820469582928187220817874008999040 3659330 150991907303568263891989259979862560 3659331 -42550009393569192901552463888038560 3659332 123867297075180314544789562779769344 3659333 214600329527901877628668180695106944 3659334 73275681766291562368912959112679424 3659335 732125781779124270432817555810576560 3659336 -35534093704493558980357766365747200 3659337 -1036777729420933337471530435252550928 3659338 -50279065209004496384744264882803104 3659339 2988296534434691214209752571134439256 3659340 -95475469632545548535871745846886400 3659341 -520774173096707449267340571647632928 3659342 -317476041140469436268239564491908928 3659343 -15374002740883547463578047338714240 3659344 193097076283021321761640852717568 3659345 -1172037278466458163112518647368485900 3659346 404830588519597782558776845216642560 3659347 -783366780366266473337452300114237204 3659348 -268864194330268848556530631954642944 3659349 -1316885821624435152757483091624067936 3659350 134100658492189888129812583293960000 3659351 641494565398329720723515610850937352 3659352 -106013919311301386374577569104076800 3659353 1697750378266677077830416979481502602 3659354 1023132459215674074169380494845850112 3659355 -263038529759129593493591830179702240 3659356 1146918935484466247770953407597152768 3659357 -1346325618860894304992421600075074880 3659358 409213828110556023988678412576532480 3659359 2993159769081664147871526861270001920 3659360 765613682000938931658157064084520960 3659361 1371853743306553236130420265571133872 3659362 -445671477308602160640952150450106880 3659363 1490764027341211666606779222539331612 3659364 -14517279750442724152916597196226560 3659365 1490494642057456139872754713115789400 3659366 589303175667014784907252268629969632 3659367 673807682907455892904905613933936680 3659368 70539993648710796995340410986306560 3659369 603537958460097003062858188251866112 3659370 -135181421880277545094757127487441920 3659371 55323595946504637535848761163699572 3659372 758907318297148759745045198174136576 3659373 639233570724332033965703071262537088 3659374 257297987211160636920213865375054272 3659375 -1770059212148874940976602173408525000 3659376 -85609872445016725551362398427283456 3659377 103298824375837211349428978551150080 3659378 276858127419483732841073263829753856 3659379 -610556960714726728844300684226985416 3659380 -626994410809636632758081958019411200 3659381 -863383925130214642503869253114981600 3659382 737871848724847535130053361631506048 3659383 -102983167852090368534228806362920736 3659384 -182521087585674747101858123134279680 3659385 -442602652797211228410319724238903360 3659386 -20210241009354874492168320479341056 3659387 1306607070045305295944335184838519480 3659388 -24556013223948938337791986400140800 3659389 -136741987079938471258416604375862100 3659390 -300508456589715971953403569835389440 3659391 425449792656857493243789595462279440 3659392 -286904860583099779592797245533061120 3659393 42019944748842057068611508090400642 3659394 732537895802268265263332493163384320 3659395 401452678754577666074724077131113600 3659396 664657443507800607006326132393716992 3659397 364350178224411056278401079726155072 3659398 33947887419462334315932931338223200 3659399 -750669586533496201782664848728154600 3659400 235528665437961164133812745262080000 3659401 -40981535050624703919052246771050598 3659402 950381976158576129486215811288527152 3659403 263044794251858828939339434946352 3659404 388059420957762031421055902448096256 3659405 -10190288160872366194924388934005940 3659406 943565992792562195193513297046616064 3659407 -172227467124292769245813689707262768 3659408 -246346336901004169369434987876999168 3659409 311726595144224476814831278016647284 3659410 104405197233186840464647338206835360 3659411 21759690209648180092146956727014400 3659412 -271469851668597301156296465934583808 3659413 -704423974348944366557870129793760260 3659414 44384341987377278709501013266282624 3659415 56060054455701243929148461412357120 3659416 48203382444140407444200606856089600 3659417 91493064622076751081754185246231060 3659418 -49460498838930021080619844447390224 3659419 1590910943991189555068259881428774840 3659420 -1560202173986291953469342212716748800 3659421 104808456437675730867530597146442112 3659422 -240166686842949383589853850791188096 3659423 -1488738453975464393055686281173156240 3659424 -526252311651685690815760464645980160 3659425 171935940552111112345479164815761600 3659426 279129423516298013500669306788040704 3659427 6264603527556900038806651178335320 3659428 678356093752903427411241305192931968 3659429 32662223794714581735636328726238784 3659430 -161158178563878078766379835481006080 3659431 40135397440959836971627941899452312 3659432 -397278391551874752467371329897431040 3659433 286202387446822337395931960516455824 3659434 -108110198597849203170394955252802384 3659435 147319598028492934992296298847338000 3659436 -768029168812082971847240554810799616 3659437 -2123031997842830025655779085720041108 3659438 290210704088989666684629475357286400 3659439 -87844004852915144737170235831524480 3659440 -81428051284287700517519753945088000 3659441 -348355235386664253341046110327650158 3659442 -365806005767856163669007781746287488 3659443 1744599042429704955714541040989575692 3659444 728079404333470492232294068559511936 3659445 477960464063920744742066332947921600 3659446 -248559621545806262414772435625599360 3659447 647993208957345115533296230383144624 3659448 186840651318156536661391578962411520 3659449 -1385507568051118200736680197073534550 3659450 236478507086552883398638331412786000 3659451 167092110370895345193453814953531504 3659452 1519451635447180988927288865840637440 3659453 -19419790257054003871934155020064320 3659454 -112055970787856231362856630581150080 3659455 341011522446173158970283328771020720 3659456 -69154670931259903914828199451688960 3659457 2763744309354268904613805446071040 3659458 -62200949531999092824730475733189120 3659459 615023260182413505681588637481640816 3659460 -139491254116025652430045314375229440 3659461 222708131473551746336601902308834560 3659462 -46047284369007752768479651501668288 3659463 -769842543133875551324715790230212496 3659464 1560101657381461914960541171595535360 3659465 -140162005768131274818707923024954140 3659466 -657942733377707753387737825509816576 3659467 -224824967539549973855827758600883200 3659468 -1330562777710204886220504811016324352 3659469 -129100507551697215395526057647077824 3659470 -157072378574525884875756044860118400 3659471 -100181011475495923498677505929996960 3659472 -3562937735653295327847187222364160 3659473 -1408220548784191520053734430761419296 3659474 -6963692375976143131434309077319168 3659475 9087925481435576616800276170728000 3659476 -681779270275712799927349048660224000 3659477 -623065129464364555325843048130346674 3659478 -530126140271370788861560448447731776 3659479 537839033863154231551889775965235080 3659480 -561779042616865891594679238643507200 3659481 342787567985746578866890412431657920 3659482 -287100632728926339375735265606569216 3659483 -2588071404201240548671875016950666840 3659484 255497633397642736452676204568862720 3659485 458229737324132461353924000679144320 3659486 -218028325714857883745366627645735808 3659487 -361842246242549482720549272811674624 3659488 514419213990258402325389555977945088 3659489 -1203398854840583040773600111994212220 3659490 3615397884014111622235175737849920 3659491 1212340428583079162188173048240367824 3659492 -717047339842982978903579394524467584 3659493 240689179222402933991386156993287264 3659494 547249774242940258067545152715651296 3659495 263168319666328285766903641898803200 3659496 -401332129564178245544973872433561600 3659497 2463528754275630023547046770562453946 3659498 -1695111362708088721794219923678379936 3659499 28263648471007709124879709950032580 3659500 -74791062932618350839410866319616000 3659501 -1378915428606392195008781123502867498 3659502 -116427248521629144992009384714044416 3659503 -481131163601847707040053427941347736 3659504 -26582214818925051450464528373841920 3659505 -188030046695261839406534290328801280 3659506 -3319126936997799481084029989400048 3659507 286425039715798214083744904247793152 3659508 871186830874412257326468216425899392 3659509 187609064472873286739311137427539616 3659510 -102309551857636321779446456151792000 3659511 -1384323555889021740892543890734421528 3659512 -1522510065926638665426820368806400000 3659513 145349668232266395008862142214117568 3659514 525241878255785051573555330429460480 3659515 11923993816704875915465012454859920 3659516 -1269986799840881499696446898933722112 3659517 -783452064876860395434867913106015040 3659518 369901837107488279835840191470248960 3659519 -102958731199222048068553485225771648 3659520 -664728843830075789750865581341409280 3659521 1968060420695081323188455563682709552 3659522 -492077060018624348709239444745032640 3659523 -443678896272141815555691188951129856 3659524 831536243287525949751031577641088 3659525 -599692298959915887879910084049458950 3659526 342171143676992790907251228245450880 3659527 2444143706563936837452759208841620376 3659528 -3000991086468549974313955508745216000 3659529 -115627372609752299831737167220728816 3659530 -22727665622042978620122453724231680 3659531 1841015485048219811738578023928405332 3659532 35565051292793459731006420330409472 3659533 -189993955452028650082283421404604960 3659534 728045847641856849719643312834237120 3659535 -105792382930333325991517333386383760 3659536 172438087242183186843004879366979584 3659537 380301290043077366922606812956174656 3659538 677012540067414158534112277118127744 3659539 733758440757871956789064100057241120 3659540 -741804339225517078953754558009989120 3659541 -77819486780328931626037172692557408 3659542 1212319026732763758768344837196528672 3659543 -235705237921334192064342513109793208 3659544 76251927512382086127172026808811520 3659545 -127766443910757844466234106905528700 3659546 -196002301753527209678537775347823360 3659547 -61388322477930500780328317422813800 3659548 1391447143672745526160058437337835008 3659549 -2825835685599248687480251013895100020 3659550 -107793453555160069102176311247974400 3659551 -75433712381988100729667714212720416 3659552 148044883931215629255618065942446080 3659553 392408392554776699305962088332072960 3659554 -342385576255177233431413032965199024 3659555 -10732061424652487408906179686677040 3659556 -692458328282055539627384835621672960 3659557 -318729886481844838950791241847906368 3659558 -5677723678965643252571658986864640 3659559 -594326858876181548897190274205037360 3659560 1184469524067334902857042013978624000 3659561 -2754179498092247937621630811880888448 3659562 -237434330873711705458839754407673680 3659563 147617759761740306643620393167642104 3659564 1146233565803691323238487809336274176 3659565 276189983912702260692155462260561920 3659566 -145186556225407769430474684538587840 3659567 1551592924612045911111538864079129616 3659568 -121920347615943120478846541837107200 3659569 -619951459586683376032954875791397893 3659570 76988722683909747038588297661960000 3659571 -550095876127892016870306087361830120 3659572 184753925319562137947745365650585600 3659573 -2065816301821868483251174523956892040 3659574 269880501309262164567497771701594560 3659575 -215348042613503238110791281739385200 3659576 938970001737088725074019100281446400 3659577 449480206362528910783704582035511120 3659578 -34283649720416710699809736124599872 3659579 236641347836992422788646617276604672 3659580 -284489936391826479299920209519229440 3659581 -80992318891409911563690029275492736 3659582 81887170298937897156023750805326784 3659583 13920624608700147011846501537492424 3659584 69091737753491101665933473980874752 3659585 -16217982909477663147232802934830040 3659586 -277447355265968213510454570936470016 3659587 -1081833083503029240215045777988413764 3659588 181128973170733783670410064207810688 3659589 -81566269311081882862227312930838500 3659590 -1030082897123485998754988701772697600 3659591 -59222997306860751533657999408541840 3659592 138789280507362163772666300046950400 3659593 266108666539908188314796055324102720 3659594 640558668726329140326108929424066096 3659595 -519939707326311330485215475875710480 3659596 -1017054633913957212805438468821790720 3659597 -250702809880374818069868017449348680 3659598 -135565755612344521279872678413318016 3659599 -88003402183442348393724905746639536 3659600 -37361914491538983256995518437785600 3659601 7532960828575629200041654399837440 3659602 555539317265953819193308430258884752 3659603 894222725394849284926818333786905280 3659604 -293672935673455453813284850902804480 3659605 722305130550396969105454206695239260 3659606 -709502368033649524974428598630145248 3659607 -254926425125671465271214897865808640 3659608 -678865598352814564257165813305917440 3659609 656200365649104145183364771993081040 3659610 -52619827877654518199503529813376000 3659611 -1142859961903710385353463092910841788 3659612 95000555147218590808303159870193664 3659613 -1170156051047214322611399642986729856 3659614 -94245045977041164144363181369147200 3659615 -186279722409444498626958413535969240 3659616 1058995043933071455991840712559427584 3659617 180377056359611252238052502065280020 3659618 175520119810425391134500049240863904 3659619 402752038654252078797774529940982768 3659620 -696639470398011062817056104530712320 3659621 142274367718614557110139960328655104 3659622 76419456840417846157755624848104128 3659623 1196766138800638770940770556713931008 3659624 -836668029422417105240707135898419200 3659625 -270452024308240766922010129962507000 3659626 -1208850384806582767538586099910319520 3659627 -1266436342745071358843652426842224524 3659628 116775523576731328124534400240599040 3659629 281446593974728754581013814307110230 3659630 -63525502317182924061473555663758080 3659631 -857308889831963502875284496341005048 3659632 -229753982109521255657716268665929728 3659633 -465325961463019952359660941518286540 3659634 534650238907590256031880738735528960 3659635 112749457917197391710603042978969760 3659636 -52111964476571578414124372356632576 3659637 827398875681239938849665812981244960 3659638 2124189568889365929702680500989780096 3659639 353653524038033341721480911293054840 3659640 -582675602193111583100033289162547200 3659641 1970683317685314373238519354553562452 3659642 -182146563908300426875214585742038016 3659643 49059876412070932590461262954660480 3659644 11475362616677962563271476030578176 3659645 -1089216008157695824865494715783040 3659646 456295180487309943691181761943424000 3659647 490502426488786669357189619583024040 3659648 2079332895880943060006508776097054720 3659649 -386375069973077920560790265492580480 3659650 170811558482745421049665651918869600 3659651 -5742441020880467888055948992649348 3659652 -1048135264266518089039943311145978880 3659653 978704993567120023597039774094337664 3659654 1029552910977740911246417279399303776 3659655 706197340386081994211140437362304000 3659656 132591954533920484813874566807224320 3659657 -601879060604147213120910487863029094 3659658 -137678507257598750271294419355440640 3659659 1484026710683109260483675659931739860 3659660 196761186857893476303370717434408960 3659661 -37640172750485108535831763567527498 3659662 301806539757684536060640532994384832 3659663 161820500383906245664981054928624448 3659664 -346385232633073460412969621945778176 3659665 -1202870323667978196711873424253420940 3659666 151619403703240909645934607405600000 3659667 191052057081743892921753841533249600 3659668 -758912939248331994226977906177361920 3659669 -269301040335463287079424961300142440 3659670 52857265930507160027783245648949760 3659671 -343594307125834469878204956480306800 3659672 -948745340380704467677845371103283200 3659673 -37902300912710217952435469701114416 3659674 -82899083548587486085859312633788416 3659675 493232089381480530061207099036920000 3659676 74436394020020921931738932690141184 3659677 -59308530316229225559644528854970528 3659678 -658409724385276492007028919333396800 3659679 689047144870864470074468327387539224 3659680 568971859414145417552116639118131200 3659681 558002106687569196060057176989200132 3659682 -160725314930517009112984966891768320 3659683 -1583519872090774557661016183837996068 3659684 -502402243923328582998774182990376960 3659685 -206713022803870908337207635993537600 3659686 -600808858964413513132175068442354208 3659687 -21334214062367943052395079981677480 3659688 527790484969996489274193679127347200 3659689 -653896047712228391753012680957479600 3659690 133666787325501923607308504779509600 3659691 94957986852188641281260959307518464 3659692 695948548263872849534768398962946560 3659693 -1722512675809224120845383399145375136 3659694 38511861588537035445808620530614272 3659695 -479794896253769022922287195526664160 3659696 -338497016482273685075046292151451648 3659697 -697116417858397387463884519587192126 3659698 -441406404817550431818311886472894464 3659699 570402272955627896788671786102279240 3659700 -385744973859767052548409752785152000 3659701 -111610499424975545895551400839364996 3659702 1485419189103044538127584612260297472 3659703 595188321479087195710452891098358864 3659704 -1790180408164547978756874448864358400 3659705 -161479252346994582355529491815214080 3659706 -291828906252325636700042424551583888 3659707 -148672668761411098472260552886600768 3659708 -425088840952257168740616452526174720 3659709 -30295114335048405561529621377555072 3659710 -96520462425546581624742102475584000 3659711 -1812294126461482976709850517480707200 3659712 172998913271617601376024705493893120 3659713 -759464389029640781233863209601086040 3659714 -237332985383087340722775332447777280 3659715 1312154424364735508729479171208316000 3659716 -208207885353705667017501106065813248 3659717 -1513023850897703096403483718859211234 3659718 118682502203919350116218339729377280 3659719 -130875687817517615444156378697494400 3659720 1496478932353772373151065280914892800 3659721 369216083961773613117195686683786944 3659722 -282884350992513827657157093240562176 3659723 1232246696865616633321018131215625720 3659724 488623478327313694192322348492814336 3659725 982498230534632857161754645428097250 3659726 401490653762349469025649879399012096 3659727 100218643858303440372330866484003720 3659728 -355535284972661200829978871223656448 3659729 2595760917561004005116143932422353380 3659730 -3558927709368360126387518069998080 3659731 892483575944439608351397700311522960 3659732 -1229250844131542651958451398163749120 3659733 106473237285640388041927173955048128 3659734 283991748740667544478398896674459520 3659735 -975946440967643342385755092253528640 3659736 -235763365198196494525968642775449600 3659737 930432047449069024430781361322413440 3659738 1080144597699832023276328300148632800 3659739 -473626412645603690881922913878179176 3659740 -143986064417511618260129579329259520 3659741 3267970335067985656273014397848673152 3659742 -16857672841988895649182197318524800 3659743 678288480620400557364825711876466080 3659744 403083043859857188147060897524219904 3659745 -2653565119335777602344947170356800 3659746 -35942697915329650804603354233386928 3659747 93538299810708422395085666941549824 3659748 -516318372480360794973811640355179520 3659749 1286189724610826314081403193058326336 3659750 -573925133981040983818896239334720000 3659751 460066925020254600990824086445205120 3659752 -880774675344674219354308481267942400 3659753 -1064163524779138825177792188163322076 3659754 -355879541023419153121526653862215680 3659755 646146664744293398106610953288754320 3659756 273151950090696864439949408035451904 3659757 -818833874849790736661708493485223360 3659758 -1099257590740266159782699296074755520 3659759 378476833501187496193121314394985216 3659760 -40303457479019667972533541670748160 3659761 926196242752974511971298470474415920 3659762 -69440287556706880214481884654957568 3659763 572125841582632871083458058913753088 3659764 -1723363769484485028527487075861111424 3659765 1326101442708515161017914008971787800 3659766 407619031163926319249651216407008 3659767 94239752011792524352177820035014592 3659768 510541427641235783820726519162101760 3659769 -66406250655551469780395121123806400 3659770 -684717700740437909715968346791558400 3659771 -2622455493490811562403969803241434000 3659772 180678925518528059072554548165345792 3659773 13062100546726858153893040657805984 3659774 505123385156127146593367468368688640 3659775 55955372241130077467281845728649600 3659776 137821418258194304879873830095421440 3659777 217461048253829120121103997328678624 3659778 296757820075490353920779877218823504 3659779 -823459577062618025991510788205647620 3659780 155658404927795166425785906467225600 3659781 -178858282659356384995665319509170016 3659782 10363740101870550056386198535303424 3659783 -452507534224051775168262073139147232 3659784 333846888758225554802019640381440000 3659785 -111880050318749884653259920716965020 3659786 -444819368623834246605391669325636256 3659787 636290793237093218913133219528112688 3659788 -1492525937607087632748300619497598464 3659789 -814338010424467157417493523641766944 3659790 -276185048111877627806007746942225280 3659791 -1391285519184746059995293275423881808 3659792 -278226833869128586688845971206037504 3659793 -217786117050935371724422989465355536 3659794 -1501794155489384401870093944314466528 3659795 177364795322851329966956366557945200 3659796 1095742857329985622627702189806059520 3659797 1146697270522974379567880257438079246 3659798 -282089823233147238529122506040675840 3659799 508156891320041233975487617746912000 3659800 1179261899078979065640618786923520000 3659801 -1056341526972661121163642897552678198 3659802 -421943353281255963560003215236921600 3659803 -441612233590544841895165131409383920 3659804 468127952341073170987383254803846656 3659805 332529485842863867109555485983410560 3659806 -264205918224884959615430503978225536 3659807 462011416493130515773772806504536480 3659808 1037897575619786645006471871819939840 3659809 180964853397726418705096337002862400 3659810 -286002466208526442015062262294272000 3659811 -436360056653941077744631289691603216 3659812 -406020445548262028949232812201774848 3659813 -19841199073143349981920878083039938 3659814 365042306779982892586623900650467104 3659815 -269539266278349537741013299838555680 3659816 475019591464751522558344713830400 3659817 192192736693111562927576952506312064 3659818 3670809362365171585926035371284576 3659819 -1057293743668992587433317186607720780 3659820 216094093162552457235881090051880960 3659821 -99226413534631398392956469538769056 3659822 51518004005388910652353182115643712 3659823 -265684329274092631909076759327341416 3659824 -11726061340364996609532359813234688 3659825 -328813268430652319896700497040820900 3659826 2786233840219634474023281503993088 3659827 811965908252019825231919781749322272 3659828 464719160780092848099509204152651776 3659829 165424447696169246467153981035110400 3659830 268061693552508531881714779457026560 3659831 -492603359928610093011463135784006016 3659832 -240396709624225895850808343897640960 3659833 -2553035822183975613763410168496200320 3659834 -58732160142906905956625146363107840 3659835 -497238588890393812294261560287763600 3659836 1002833426017460533285024018596610560 3659837 368039337694914176383564635834242880 3659838 -83810017984690325203817099602010112 3659839 174082964981688630806396171036249224 3659840 -254388485505977121073697577275228160 3659841 -243434297352975710921938898981023950 3659842 -131641420644467555175463609858386528 3659843 419726593736710071376525995773007360 3659844 155533017898958696827902813027686400 3659845 -402445663291898430114211417432592640 3659846 968691980394630264313657077379243872 3659847 926690092174165627577844487956191400 3659848 668668497594242547045911568057630720 3659849 321609014284442194808192063248133850 3659850 -199620155983456054632937692106944000 3659851 -897067950072178161684005433651801488 3659852 -9449894383543460138795183554019328 3659853 -676660747369150152422296084119180096 3659854 222999993652296906859133793572379072 3659855 4854108771431605340070987550465920 3659856 69217679929733625002716429735034880 3659857 854529833757163649770279871917243120 3659858 53786605350099117268992938091912000 3659859 -17974368374845569124839071657620536 3659860 265033280736516917672823726350991360 3659861 363987130702663147490035120174464462 3659862 94199029586519148550636726816260864 3659863 115389316856637520039938674498197464 3659864 -290228834614672921017464631419811840 3659865 -339895063885166032394025566785941120 3659866 -118825132776221226333840145746868224 3659867 -575466119616812860768234939085395608 3659868 -467373186966294078795338256777627648 3659869 1543042071666096805380619658435309644 3659870 -181235584012886417904133000734633600 3659871 -173025206699394463480228869940412088 3659872 392418866723109460223072394749018112 3659873 453261437991227623707132751531803840 3659874 -467556152640064187579001457989171840 3659875 1104727525598480102661050063974080000 3659876 318402471732501518965369426498535424 3659877 529325812298299761626462139271487040 3659878 1246732719140996725204840298651982720 3659879 -3109470253763298926541614919281100528 3659880 -20029745737330681272022876328755200 3659881 2584396512792566601183363717218528512 3659882 -580222093336194084518680945171966368 3659883 183287696407474438872410450115201624 3659884 228502556398496996471064018971330816 3659885 -208591613507941922132643554884576800 3659886 110569425796272242226411815757502464 3659887 1195084609785319865769998636796000 3659888 228271255075268197994355430388367360 3659889 183895965300284010639622298820653424 3659890 -306315402722658275607630224930304000 3659891 112247275840731046341064336107230784 3659892 -37444580636605667348841928330979328 3659893 -853849722731852793946225632520711940 3659894 -155271471753197353618628961658060800 3659895 -37737414172185182846577000497161080 3659896 185840154684550168503552554886881280 3659897 1487974054411637833514119919697201540 3659898 -273793845060745921623891910721163264 3659899 4019756710358911986703891020293293264 3659900 883315466167531945430181541341120000 3659901 245692087000432387550793260953233984 3659902 -8145580262383943658202458756656448 3659903 -232415037919717245789982267186679016 3659904 14023043782153258027181299225067520 3659905 1013054099960089455535180219671327060 3659906 12324264507578020026496572378723744 3659907 -631808496880852814000298494743457808 3659908 -593698309728960929413539146831622144 3659909 2986927765414295566760899042342830528 3659910 260636443990762640973359189481279360 3659911 -769300775604655270431192755990857808 3659912 -1947593131573871077966860832387891200 3659913 327236704214221747719777248623778400 3659914 -116929773537438358930751476237675008 3659915 153743830853265328197449746030605120 3659916 154234124712349558673564064829593600 3659917 -1866726149297210401737864042938505034 3659918 103910823217314551161238273838260160 3659919 -15676593799458123749095758861175152 3659920 -221517723145316209923517911819878400 3659921 -145201895778414361075710483719768256 3659922 93241471692448573471847049109622784 3659923 723773964095598858463777465592416172 3659924 326267463364938300022010288531200896 3659925 51641841418903639765860618014640000 3659926 5693054030845032243047015161914912 3659927 -215590913497833583812203660499861648 3659928 -102513789811048378035088294688563200 3659929 9484020122798240707605896352704512 3659930 106041071570112054118184744336126400 3659931 18125304491103873207514278614858880 3659932 -1027056413985942795698324913903357440 3659933 -164288507583161077296829064327905818 3659934 83932791652225790704928382600502080 3659935 -265909421104222988818563166308525840 3659936 671954527345046111422867531644272640 3659937 1326426881758613288089514151957967104 3659938 396466960211661002544719351898647040 3659939 -2329582023666322267088600925808776000 3659940 334935088176375617765979070423445760 3659941 1645443076536524283272696664051185342 3659942 -317022566238694824471441493349548032 3659943 25492910745108055871450604342228480 3659944 -58764542057594448018701441635860480 3659945 25855228601651635287226301507284800 3659946 129390098794720024467477226944893184 3659947 -275969195116574976286086207891679200 3659948 -563708226992709611474497504530677760 3659949 -324455274020378389090503753830459466 3659950 239382841910301445181947257592310400 3659951 1823043253489943616640515493809306600 3659952 196170829374798301655390275399680000 3659953 -72307103266274141268131499354477312 3659954 -23932852399455571536341037175536000 3659955 162279118819861874488691725793769360 3659956 121659958803038997503297061379919872 3659957 -770155992514031423268725986148508708 3659958 473574244026281555062572224551297920 3659959 967677307947487395523008979227589160 3659960 828233295798008497004687714342400000 3659961 641987770699634547132620321052607200 3659962 -137156227117793905601430245866816800 3659963 533008616504463325537946935654527600 3659964 402750542079403973502189242103005184 3659965 61593493120996342555999910301717600 3659966 -49451188806418522477500759625506240 3659967 -229223543419324631181099380811229872 3659968 -73015855732847510865943694961278976 3659969 -20417107209418977525852040197354156 3659970 434415283295744358368707564502438400 3659971 -501851767155222465045746245394627888 3659972 -1345844234690882132983547534271836160 3659973 1135026925556825247274092424643522784 3659974 770736567468927299518310137054709760 3659975 186452907425846947365925051455693000 3659976 852003483159984879934827694156907520 3659977 1358812341432352970282379577947023632 3659978 -236409484861452380187587601266559744 3659979 -115286940696717927248285377940308992 3659980 582405965499529609651929239556480000 3659981 -700838990748988351360844577330822696 3659982 -662673103326738882683468967078249408 3659983 -1073704415065629524439501895063644096 3659984 -184354667173302437695933670750158848 3659985 2548380527220626195589859046621760 3659986 -289010748299794628799547264740829056 3659987 725617171279767475805968701179772912 3659988 -1860279029495562450083742448791552 3659989 1680274924610353460178279835723433440 3659990 312627245955235571094190458632421120 3659991 -1535378735972393923048064697770138880 3659992 438828995105460192556535914110689280 3659993 -1332739850747655589376957876570560758 3659994 105204340904839505510963149424917728 3659995 902843392716161717677695517051800000 3659996 -90590744980783470983138382044279808 3659997 478761286039066135178971310150468640 3659998 1059021515603361031722958150840743936 3659999 359974114579235026865370597975617136 3660000 168587252733862308815093645475840000 3660001 23956368778206241962878940540345704 3660002 -142466885453914315460216079218434560 3660003 389438169719320393039649412979174800 3660004 -382756027998246777894872618135331584 3660005 -770283084733205987893719085062768000 3660006 361791055924024104667169124446200320 3660007 -483237317166578268711678374973912920 3660008 326920404748718425023725660160000 3660009 -1470415330350972767240626310994781440 3660010 264628336418710008397230034326008160 3660011 -1581265984548854113918734364985285388 3660012 -668661822371043295537641344130585600 3660013 137891287966661183063405717605416960 3660014 -8418353454537037772913974626580160 3660015 54273531389303553160945884719063040 3660016 -542225259609026871001435336354889728 3660017 327262126241341310538089391558474066 3660018 -2300608656394625381949139918551552 3660019 -347505215300062177068684720135338040 3660020 72414108776267581666034175135375360 3660021 -467402293351903085619018669459183492 3660022 -389292429146612084125909529340110688 3660023 1386490291497231685748438948065495272 3660024 281222418806681200409716840946257920 3660025 -497546063870989807322686347272316900 3660026 347393656690016892249736347599993712 3660027 543197563390197920742383082768410880 3660028 -643397499025367641029572586019704832 3660029 -620130396201969069372254721242995860 3660030 439677993371460900639150389425269120 3660031 61713961455301283560308423314390784 3660032 403948662222116994747791447011885056 3660033 -875337317604193729486629075009178320 3660034 1244564556604552330202193628718592 3660035 44983498028208175135831669533970800 3660036 -192792957733429388387875062955008000 3660037 -679418672030859821864443155662369314 3660038 -426852572875799153034148341300696960 3660039 -1286988796328945157462601222580044800 3660040 213043995627347255348941671659212800 3660041 -430408039734549036607070492173346496 3660042 -91272224495475951911926427846059776 3660043 1077310884797188341359608929930227944 3660044 8437683969428402884465014509646336 3660045 -403765685591642886258908644942075680 3660046 55772303738584007564554353713971200 3660047 -5984687428285625505183883073829768 3660048 -30181399647533593645472343736713216 3660049 885227815481374794900929092278523236 3660050 -202875362165643904839515485247654400 3660051 895433396767277800276399073064436800 3660052 307407322308623126376516520760745984 3660053 -2207090206836744158808463965364339698 3660054 97883893057087682902916243587026432 3660055 1012329949942630954008700484892060600 3660056 -1086712371048330583937184844405893120 3660057 969471189887135258773855105763408154 3660058 -340516265554471288098206598893007120 3660059 482447461821583525047499449440155488 3660060 634572675769948871301798842683560960 3660061 -1805568409663849595950769931207121800 3660062 -192245909507463363554737567757678208 3660063 -94919867809347642642421077508532352 3660064 -97078983905174470936833994184392704 3660065 316754740461292945966554397146072000 3660066 729335839334550818771312598502658304 3660067 -23674503794740170661956392285981288 3660068 -89744909940202993799922441840289152 3660069 -454715291969569286926687540665097920 3660070 115921632580427930727359002652697600 3660071 1158260966758473389220382512504961272 3660072 397794810948613998304151610013040640 3660073 -420407842173630115716778708252684678 3660074 -513364331288828664893792145498624 3660075 -234843147901072958890387593845045700 3660076 -601584035023737910133597118340071424 3660077 -82520781980444926102298634306018816 3660078 -604887656588115151470230968619120640 3660079 -74560692091921955512940267717835024 3660080 196172784212882153932019202459893760 3660081 870008493621297228575483700932656752 3660082 -484301831906780694892483891953578496 3660083 -809830168653668142218730999991926624 3660084 -563736103171819486655981945165199360 3660085 -455172098617474699981114646282649600 3660086 -377633974253626484658077936751800640 3660087 1229014326439954619827375500358934760 3660088 -674234926636080701101274195863818240 3660089 -274888234764285301306379394945793920 3660090 146918304208577618380315647284889600 3660091 143875413571631806000003329203328352 3660092 -69404227707714400167603965057141760 3660093 -1400504805223794902020560627052900800 3660094 -792703748670253395244571640185627904 3660095 -59589032364677032601821544463676320 3660096 11443587421964776380661698788327424 3660097 -510377850901082402680338933171157568 3660098 298453134412478769589609693280645664 3660099 409645783347624163864925458823098368 3660100 -615563842963601942798735749765305600 3660101 228700805763805103603675990102042970 3660102 96372301007015779264989185617080480 3660103 1119978794375444863101975310336186120 3660104 -373835871452949893260797805341096960 3660105 842390254127860326521854829995544640 3660106 906036101565253196279198214920584752 3660107 1277131635764222232963972975670891920 3660108 -43992757588172256957482842893189120 3660109 -1360042325266587080686427383037287690 3660110 -167401247795667344104581744293950080 3660111 -24890769119981570252092931349529920 3660112 -112286419376063743079603660953821184 3660113 253002719029693015712548593014788260 3660114 -96275471774037840211565099596958208 3660115 -1372514339716900355758833810995916240 3660116 -1300630217690252958932645504719839360 3660117 22185814011354454517595429272182080 3660118 -155035989995687343120720651809384448 3660119 -1985041581901180111965396407292076440 3660120 1311768321572379977394145802680320000 3660121 -647709669073048411291230136099097856 3660122 -949169929740488659316351501328172800 3660123 808528168930664179684604965034847384 3660124 -12703821680281575051213962704634880 3660125 -403734566134854877686299815144320000 3660126 -24895785712516757223389285052045312 3660127 -79209901286768364778591610504620936 3660128 -644788289192117503919397510943604736 3660129 1715919231802443497749412801933922 3660130 -77322883061658965772198593953571040 3660131 -2033520722109604768688011762424164068 3660132 107283312010546557805037449079304192 3660133 -866115279064420449938405889464676096 3660134 -571146017831999496537373674741944448 3660135 -129525296585111179640209415720516400 3660136 1760934124083449557601932145005255680 3660137 202652229164667905454453719415824100 3660138 -70563450937916026141592903128677456 3660139 199247937251979255103339306828959744 3660140 630630955913509888081251633467228160 3660141 -728450890300120071813429414219105600 3660142 923838702476545427979203893582097472 3660143 -2104244892167594141761896450472339320 3660144 -170058849167941986094691964291219456 3660145 -747373274218588506207839939141297100 3660146 -396220682656126083983432859282370560 3660147 10299486782843837176377382433880840 3660148 153393540829001269214175561359001600 3660149 343562739955224569464572278634418560 3660150 -135401092912798087073993236036886400 3660151 -407162282715430448634460924115240016 3660152 -415719618159273219077072086069862400 3660153 -503510023074341992796205975283190400 3660154 -352639397925354463186829044449646224 3660155 1534863533144637313347502077536358960 3660156 623042355176180562281657067605878272 3660157 -1706910647172349500736487597910380468 3660158 -421039329361266695104645417325176320 3660159 112177140903425002712276833029145728 3660160 4992043375743291627858246500352000 3660161 -286064641615985307646240339385866668 3660162 102082152294380076806010630805196544 3660163 757492327383376839388180736254846624 3660164 -295338264825177608389255812330570624 3660165 -21384984175826466214292262563700000 3660166 781007976413718334058193119280616032 3660167 -802967209613370641558569510779891408 3660168 -383218118169529485878446699900846080 3660169 -839918240943846887007196926367664000 3660170 -122744280509338931507882437641584640 3660171 215398955550514337550664047328066560 3660172 2288222556731419275206564407399618560 3660173 1051468541117083377120303928420795104 3660174 -93940506376042021762445746463416320 3660175 -475779554119485609403978159752916600 3660176 27564710659473386474583979092099072 3660177 -1085419693736465413372388732795993280 3660178 -786211358867801716602938916733749360 3660179 40400282077479201406548559068949140 3660180 155913436130158158295011896522833920 3660181 773091229265500099994723332649701792 3660182 -81469445743620450152712826864060416 3660183 -349302360122407623021478108487035920 3660184 579447906411777911582634829150801920 3660185 -775815149890298086526745241151670000 3660186 -247333048640150454269544615820263936 3660187 -1781047660949241399305358742516391164 3660188 -42555456371926680731266050692696064 3660189 -450782870198466369727099236582771552 3660190 509939399004394415667094621818273600 3660191 1265183297130807635596707064979162592 3660192 368024313835244612819605375832555520 3660193 81794423516810424941655208879934724 3660194 -737262576548625728213692697549782368 3660195 117307772894224599976947168484646400 3660196 -1517926426874177983684378336880905600 3660197 992517329515397287671193226667812928 3660198 307549238717695799817932792052372480 3660199 -6123422147540139735617678169382280 3660200 569029598702459880104291205500544000 3660201 262688555822081742272012035232263680 3660202 -528193432565928131141556961122358080 3660203 42915140347411074951173650640178024 3660204 990839164065039641411332420968285696 3660205 -799422328459747617638802408755905140 3660206 759133541489147334663128751934604160 3660207 -107823551652011870043911996768899200 3660208 -52897502226000138866370061200982016 3660209 -490073670426988821365812534070030784 3660210 509073467512314337292340561628661760 3660211 830393733563481914287365588457644812 3660212 -820591050132989191280073172927868544 3660213 -435135075788514672977298317935455456 3660214 -442596158597759447405390978761600320 3660215 -214524286374884007824239507836480480 3660216 -265320379110404709229060198997360640 3660217 1135830971059512901823352776592879360 3660218 318821932611979313571913214247022560 3660219 180859121554230283631146407230569920 3660220 -14257428755610252772174213618790400 3660221 1526605082899428054092077149985156422 3660222 -907983829578797944085897179610659200 3660223 620402265301540164752583893824840544 3660224 -164331097295496515526855394899001344 3660225 -147305046544433746334013550281624000 3660226 -216790112579052377717569385538512688 3660227 -1568945413456304759727168139338499368 3660228 28857437716875412031271150999183360 3660229 247484104525347330268388164516538076 3660230 -158928080379904279946987583779116800 3660231 -1417857621456629136116841979616226648 3660232 -48428952482219139683471262951014400 3660233 -129267314136065045702810775094178076 3660234 246913618302926413624893552406456320 3660235 -954899297099274021963474846811633200 3660236 -610393915076880187804995204533498880 3660237 317719479304557696741326959769143200 3660238 -586145326100942537829946071518172480 3660239 -657312428670538208074507605058077000 3660240 -80972568607979858200467116678184960 3660241 -662565610894912263422881762858130828 3660242 -77470687505442469973482678112380800 3660243 381005005784683409617480230595117824 3660244 -593774492205355603649296499365347328 3660245 -1535936486934497975360163472090775880 3660246 5381408977594208810443751350547520 3660247 -2451532789823595928384798619117455968 3660248 -2200110023264164682674796969172480000 3660249 564395571866319753490108503358719168 3660250 -702591095586267597903316907362740000 3660251 765066173255636438089796138021330100 3660252 399268983485253259309416826584402432 3660253 1151059549946452648675095544222155660 3660254 -327603712021859534401814085371077440 3660255 -392850099708385357548718545240288000 3660256 1441019304778282593225291656791326720 3660257 25613084964993647527633898152329540 3660258 80126672793917582033597610254476800 3660259 -1277653993503395244818268234618973540 3660260 73109778930757035595940237784691200 3660261 472348589625983431586902015140276384 3660262 28820345787299557154616750657781632 3660263 229561918393217677119739015499317248 3660264 98745542069382075415964214697113600 3660265 -84195375536154367837537269947553600 3660266 62729215722967711237148369288853504 3660267 -321556826185601416864698737359319040 3660268 703055164551441505667884390949589248 3660269 569581981962857662594553686639379670 3660270 -334073788813372506603473461159837440 3660271 -3519060317447745035838719863281227256 3660272 -80990871038693457956949109441560576 3660273 1296470795072810512430674169189077122 3660274 447040159188503170633167352578906240 3660275 251138101227596436397035900111198600 3660276 -551291945340459725176160804257824768 3660277 -586111843056729281097532899138161888 3660278 -359685324525627635093833825323596544 3660279 354779289242711745559767239012265600 3660280 451512873918083132970895210217472000 3660281 719136572905404790059259138862879082 3660282 1193363060660740015413037441315453440 3660283 -1344488035098869534909788917638488560 3660284 1297081327166531949909937655378927616 3660285 -297259788745061645694669555610579200 3660286 133093578105635625500124669144125184 3660287 -1544500482714593409761041867504938000 3660288 -165582059098996468953923855346302976 3660289 20995372935618979863147898016403648 3660290 -24247691940923832942877389769029600 3660291 421964315160604339781979900312696900 3660292 156999579408808306179754698966691840 3660293 19385268369467002770666552740486400 3660294 -45382876587887420469477913553018880 3660295 78705795531301609392375235460711280 3660296 758472780095742542754797880830208000 3660297 903176197721205484486066903834333200 3660298 -1250727800889264866942251448937212064 3660299 437269866060513175688065605779850336 3660300 -212343018735964392472584474387705600 3660301 1326440901616670274410529319886618400 3660302 2704428491381121990640670129656512 3660303 -623286001420759912840440378822745200 3660304 -185167953140162074346232234550738944 3660305 1383578525339140128326045885872635840 3660306 202486267514889316039852416583461888 3660307 -177875435269617161987886154854438400 3660308 -18654121800005701343076138982811904 3660309 1250091230427938051805633599916757134 3660310 -320364409057107640463798316233245440 3660311 -4399207905270082844610419804559360528 3660312 -108507771090801220911081089679360000 3660313 2020683092969354560193402054043131978 3660314 185321432494937138500893779477766912 3660315 -815360698795112589508579646040750480 3660316 -502343152229462295301203870784189440 3660317 -91535385607125734823146012764724634 3660318 -645634514143252155600839193435135936 3660319 958567999884833648177134751956390744 3660320 281200778979821931005610113769799680 3660321 419608550983452509332312867084915584 3660322 -377789334260827683032189344323348480 3660323 1454146817892639888064093781628916572 3660324 754884806183298568509353345681620992 3660325 -175335400637227067492201259251254400 3660326 -87233738965056006819798777992313888 3660327 263513431657506328347961112064311448 3660328 -67526600858993220632024236606586880 3660329 -185843642574402807735821528392199580 3660330 497183320081602313985839442793073920 3660331 1250047848712480252689028816661114880 3660332 -6300815261490084649021315568851968 3660333 175609425866694854512404912757234848 3660334 -249117501721855486470017403236486400 3660335 170046796547749197703008123724469760 3660336 -155853525482169776253969317668454400 3660337 -2270705908927733634105638671942419728 3660338 -1366781388548046188419072834217733888 3660339 760988783889583001243419821930839088 3660340 1079096428967406300935096466267348480 3660341 -335021861012897296631557450903356516 3660342 297311129926595306422046553406132224 3660343 1142910391484053057928133569656615592 3660344 -518425688837483205104332340346777600 3660345 140204478489957493373237788478605320 3660346 -726076992754748233738017196161338880 3660347 1068192302168947313236343224220333796 3660348 671347186081747750574512919602721280 3660349 1495158023994414635002231381597608672 3660350 393344218534754109354184352105976000 3660351 -1340050133318926189097475662986295280 3660352 59076234759409482874938793466003456 3660353 1973106966772230905455927674260113602 3660354 360941304330889975145814702838442064 3660355 158898998254556452897050493815819360 3660356 169493050326875239809801047671996416 3660357 212721154010810686541970429058736640 3660358 -22919569209816035442751118542632192 3660359 786792543058430519494081396317385560 3660360 -766593250952761072653276936536064000 3660361 -173825119776946477868312625432144368 3660362 -189237234813637846991046575393711568 3660363 -110367519919716021423884221873052160 3660364 -1976590638046677109578270487837056000 3660365 462822184422011673843144970008685260 3660366 18303214987221506246343241392484608 3660367 -662442919018718272885702718543837584 3660368 -575262549271718052845436396313387008 3660369 -25934413528634516242459874655694560 3660370 217702252848968938117439177669660160 3660371 -1221928202927447177382083018897820 3660372 425653753244659025718759573806583552 3660373 -139834958580122105978934954609968420 3660374 117855273715242094617355593621679872 3660375 -2106844723160890107859849970592000 3660376 -264783505266244308295793698982737920 3660377 110134361779397535834170261968022400 3660378 -10164434400345739231573137745214976 3660379 -1826658529864812557970417936210233020 3660380 -388915224693438261643057585500825600 3660381 -532321597903467030561450873077463072 3660382 54556124958131602671608227241702400 3660383 -638839669933316039738787180847298136 3660384 -35198635354082895557968490995384320 3660385 1104742811149351329779891053076642580 3660386 -41832755202681955618287857722245120 3660387 180918568965127999116028589671587840 3660388 691930459970639355498294983868421120 3660389 2380531444479669800079940909536564156 3660390 -33418551512501017946512248852950400 3660391 741179349921385230337387435623801344 3660392 252789320908189531455970784844902400 3660393 1411108129957584614697388218486479328 3660394 452661624597823230804460774203174912 3660395 -353947350389682104520112174099725600 3660396 -617485556584952747623000259954846208 3660397 60507231444815634728993540263093760 3660398 -138151264050811940808621357640297728 3660399 -2119485376647132050229431491689069816 3660400 209412104123458474284102625545420800 3660401 -2327210690724698141420937976022615598 3660402 -899256964052366878083874784556546816 3660403 -808516174590121912811574592426951348 3660404 537665115192924057619758067960860672 3660405 96555716428192272842501187658967040 3660406 -204661638683147548924798132021881600 3660407 2739467165030047301719427117912352000 3660408 361283478856751952608062028238950400 3660409 -935322277198640800867357824531410040 3660410 94501614598679883893513187084174720 3660411 1498519006985374601509477590660264384 3660412 -25935565246594619665630740836418560 3660413 -1212581076231051972975077046189961338 3660414 -34050778342080272685013471988954112 3660415 -768016180329933980702595296143720080 3660416 1745575744869610640825663913575055360 3660417 2000740468685545451617336344378270240 3660418 -4275684032662112727205770477484032 3660419 -489555995755669798642526887062113280 3660420 -29152284485575077749722890731397120 3660421 -1629728356142288808514491866147225988 3660422 -319662726742469388954376221463171488 3660423 -275260186898885814768065972090240352 3660424 -199242605966944631228532087407447040 3660425 -48131552121757728936114503916638850 3660426 -155342769366739152886145205408460800 3660427 -14678067750657437800687200501152160 3660428 1307332328853402687818190272215389696 3660429 -1431244193168219294037022849659864960 3660430 -1281427771908746238332553343727095680 3660431 2009503575749767532107171284269080464 3660432 -203419525403041024094367107675258880 3660433 -661314099923268018105206791447974080 3660434 270927148601085396275325015544273920 3660435 878400156177743621870776192287131520 3660436 -186863882199135348932329030772396288 3660437 60947688357307199305286494410763392 3660438 -310580132774589024129376682674924800 3660439 11354901815717382873091223835512928 3660440 119094351323791266454481676914688000 3660441 -1355932174252174756646992378269365808 3660442 411971887664094690624869228442603744 3660443 -862835289690472253263867724948941308 3660444 -224203747637186169657930494528302080 3660445 -202568531908538560028393806766812800 3660446 1021281505502320990385624442599820672 3660447 369438146311853688305665511428455312 3660448 -1030824572220302479499998311166771200 3660449 -312632330540000923895430536726584428 3660450 209921083227878279512031072959219200 3660451 -524910282653631426091187267173119048 3660452 385373695049967972259477783824491136 3660453 -1024446361249928588336728455188585538 3660454 -444120209952129200858751078411276288 3660455 -1293853493082429019541113237519926240 3660456 411115033744002811649658616060723200 3660457 50586391896583856185230028821613512 3660458 -879490146358312682651629517131021824 3660459 434378938659010194211251528894510528 3660460 -1234659308290557751289744073291294720 3660461 -4075915585556860663631637540710976 3660462 30721061945040120054978609725800128 3660463 251234377840781005305276056585773712 3660464 311093250286228364795267709752279040 3660465 -1008727053691148216474385048094368000 3660466 369021190987046524712079493544897664 3660467 2294905597895627096318609251467939360 3660468 90367378031360480277459286103003136 3660469 2043859363982642452641436139787269870 3660470 -278924411101616053934712044386682880 3660471 -79219607677631572396342273824789288 3660472 1607285203800438534735317997821644800 3660473 2056081855544328813482909397853931904 3660474 -27383106623912050130430538420021248 3660475 -51794572673305242265197519222052000 3660476 313774839596760121605346061504855040 3660477 24485851252331142373189618683736608 3660478 -235593503426717737342076209827502080 3660479 -2977574675789532274519988974225241280 3660480 24124027431901898363304595182059520 3660481 329655523575180438178816721542567200 3660482 313898929349181149680086880707497472 3660483 215098580228284362778690970492352000 3660484 525581448992435895132476248569984256 3660485 590580791652388011598041104106597180 3660486 -199971000674753099885648322011286336 3660487 1776594781219956250463328043923538136 3660488 297989023680895599171388160613765120 3660489 -242939017734377555838349740851740800 3660490 -606316901486251886341105295374401600 3660491 -357614199669946646478907482582157776 3660492 1174761907407251605574085439213056 3660493 -227290817327897643492600207919237258 3660494 217044398133998147164717088966093952 3660495 848136009404952649798374712253199120 3660496 145384949918035952221893514887168000 3660497 1030239999745002334750159918367720946 3660498 232401155093726512845167366595379200 3660499 454081440185111588661274341646095664 3660500 -1219964222889608012513962258905408000 3660501 -374367012188612466565738843035330816 3660502 -662966567192049079933465451370734400 3660503 -414120064125445143578636969586855168 3660504 21539345924370217618218435949854720 3660505 -233490102108871264171232808893177340 3660506 498843517063471646595220486655315952 3660507 -449571050755419668874803182572885792 3660508 554846272000967837841618737564199936 3660509 -675929488436578245868876074811617696 3660510 -141830887660594749687080527594721280 3660511 28170573874884447605607488242565824 3660512 -93254066093500530560035825813291008 3660513 -238577173486140763199548634311346256 3660514 -423337316193268770788071640366284800 3660515 401915524555528507898747848403147520 3660516 343380731248693931716279007228691072 3660517 116274553359513701199884104050403712 3660518 -736750671660678231574978651533642240 3660519 321460357437155089977793507777212288 3660520 546848897677245547513640067571660800 3660521 157254897570681614663140790192855040 3660522 -317426757901537418368802204451494400 3660523 -573622668687657837313606323505321228 3660524 -132355186557642511112432265643130880 3660525 -885840564711991057163613280181520000 3660526 606913777171265423078254798560347712 3660527 -33392374401525855955255368371208840 3660528 -80194393620141812321136219066433536 3660529 646638078489981899092123385698670320 3660530 -75012430757234655197280349234527840 3660531 -379426724411838013725825018568525056 3660532 283671360443194399764643462070446080 3660533 422857482856215841617954348044326944 3660534 -50395166899983745060427718078371616 3660535 998212890468220556048729898599624400 3660536 -1458812606189874985547330216342999040 3660537 -327916398677455213002722955108915360 3660538 384234009635593694389554304929789696 3660539 -314173355823316905109816310648266944 3660540 -7379882573129864603182315734243840 3660541 -1096824485800353782822892646254264058 3660542 134619367611546081643411335940374528 3660543 -1070719294178382954621965989719711336 3660544 518307957371590722146915251608616960 3660545 930752654537217583635160767171482880 3660546 654667247479260949104096019721587968 3660547 -6587502271745317036780296870270720 3660548 -1305960019365134555444096243889291264 3660549 11895047262845840063961642983518656 3660550 -212141466028155790762627744541880000 3660551 -511565566170907767565237680612580968 3660552 -489776224381395314400229678578892800 3660553 444515442103882000612548305694946084 3660554 638572607120172883373275554012958560 3660555 -84376209359876819722964892258446880 3660556 -1505324863364505535796341517826791680 3660557 -1323651724032371838106372666983916320 3660558 -125558771524674230493452167449984000 3660559 -585375445682137948871404373556153600 3660560 65391959878334511553108112278241280 3660561 707742063279026028986256838928979810 3660562 436630384021457634285414041376754464 3660563 -1634940075328773158972664964852351188 3660564 -62700144388042072365963725503924224 3660565 -635437634251174079076119525150448000 3660566 160876340420554564650439846836958464 3660567 76052903610749843957272791237545040 3660568 -1318546239705495691786201483856701440 3660569 1406856079088201131663296346598380560 3660570 -99920000334546898496501412997569600 3660571 990602715467507145877448064805072772 3660572 -434492884323337104368113312965057024 3660573 120810170327455466748470449497858048 3660574 -751764018718366618620553146389902464 3660575 502006377051274025718709364374195800 3660576 1612857172247399884530034779985281024 3660577 -201510273438367705106691531479630928 3660578 -386779679712340598972642404210258560 3660579 -73358203553099552706021267920848800 3660580 232609342866285601623006628273889280 3660581 -1331654419601921668798258113533319618 3660582 33657696864767500644411447648071040 3660583 -226092576347801914813941832221696120 3660584 -1490805519196577728733839357228154880 3660585 -1567832851286123118257063302652160 3660586 -558965559205220215595424985077778080 3660587 195352970142343083833270326517366304 3660588 -79976483028575319465195208429556736 3660589 402710146434011667203228016008361324 3660590 5039810527020718422095213789416320 3660591 453814228539669000943671172446829824 3660592 148996039238038320060053586588467200 3660593 -1380503130720721167639764059434118620 3660594 -287857053473131638735820277921900928 3660595 -404698433096511003299550324844429440 3660596 -448749085611477992493162458239088640 3660597 1228369177697872862542452230883392640 3660598 -859491762951483154364663085373448064 3660599 -213793740229204068319386803437811736 3660600 163894106912359920462766880460288000 3660601 -324344684828955853738229375253006848 3660602 138060894388095664618040587865597184 3660603 -497465997673212667864306237899670992 3660604 -23276654915953019751259556028162048 3660605 -33970494615462527556198692081616000 3660606 -216982356475763992801025546876707200 3660607 116713352445665936770351777363921856 3660608 111178788264193539949570264374706176 3660609 852779146696940576799885337088441904 3660610 138720536477202891633554886387822720 3660611 176080650088677440115517532849928432 3660612 969800305361978104940323934338682880 3660613 483667359063204447360023888690366 3660614 -973038710866599571307943896231005344 3660615 214029643583376781830489632310781920 3660616 -1220124328452561102594799187052748800 3660617 957821939077035018960022256704200666 3660618 -182359503759294452826785942706392064 3660619 -265643279899930788043459655145791980 3660620 -1678898522432361995427796624676075520 3660621 -302979861872529415521103208972386656 3660622 -126961149083266367161123086304148736 3660623 956545823883271519542127853109600480 3660624 -116093976484427960792695434119872512 3660625 -428152097532432276844719319775083750 3660626 -191007884617998216146643199585262976 3660627 219576019724005602588212864482315632 3660628 1029987700467128395433925536451690368 3660629 512748344907057741434978807044457376 3660630 13317500988563343248631135652571520 3660631 1016991462864534946499748156022522640 3660632 -503692298894843398092374056866816000 3660633 1600944886229886438469375356953424 3660634 422992790517521987875510219183944960 3660635 123867788090976553467646933959628800 3660636 -111490321308012030507183919205867520 3660637 620974821271655481140672536138741286 3660638 -967085174078901890311494132141905280 3660639 -1228138287048640225570700424563356032 3660640 777871391628436383507119114346823680 3660641 -220319178088891426724395662811157100 3660642 524019582103327484077208840969935872 3660643 -1698805491404538260520440882057171892 3660644 -147921749438500083681163461406473216 3660645 186920229589925215057546009331970720 3660646 946382267066926570765358026613546304 3660647 -773015225692060436196420204544952904 3660648 412885662082248914513249779824721920 3660649 66083179750084120200322747508027136 3660650 197243061602704281917462895747744000 3660651 -1327965865382183853978520108961981220 3660652 -1756304876167868795118841572062720 3660653 -749617395176627732565552896619325098 3660654 -66360497293357906141755724888120320 3660655 -1140752057443619580821946188397762000 3660656 -11512359535019648834410800328704000 3660657 -38779264815495675931466878102253568 3660658 53068585231915158458906813113111584 3660659 -546564138689787817830005564341526520 3660660 849203920757544671130590092091904000 3660661 4309775988323538469643095826964600 3660662 -220062195927141017024726548133667168 3660663 2238407076947430876548579474097217104 3660664 97262464222662006142658630246400000 3660665 -749006012664470939222434127238794940 3660666 -260182261840710010446889302762289152 3660667 40207894103125243855107130073175716 3660668 45399994511875153215830556453322752 3660669 352300281452188186028343741061078284 3660670 -184784693084756580697807700826374400 3660671 -886967791313150212963577685096890016 3660672 43033565703541416872090894849802240 3660673 -190586654323544611859669414031763280 3660674 1039071900935251624322129862072144336 3660675 557822872922607335517413581468953000 3660676 417620369530122086744824313285632 3660677 606332940287902251150550867013426526 3660678 -44321435312362422102167963826804480 3660679 -1362710477618176165303457489691040128 3660680 234708077344032861750466576965273600 3660681 400088113877439431731468151341759584 3660682 234726499148255671988996398780710192 3660683 -469950181609283820536193064125672096 3660684 -579218808797331776948021165192982528 3660685 10927364554106225415990139774936320 3660686 -173316511894075408644017924232326208 3660687 1361967301325499027049850609474551440 3660688 61242864616001426421417760629235712 3660689 287441785437337149006073887139421952 3660690 65052711477088680509205959685680640 3660691 -1001156829003343390959420787715765816 3660692 316713272672817381515267004706805760 3660693 -513285178037880457349463860562295872 3660694 -65379073179120948321505861636507104 3660695 -1074630958983763175107451309157461520 3660696 191404988580685153750580544963747840 3660697 -785485053374042646919656125239795200 3660698 412767866554766578317627456897807600 3660699 -461543285661163467385662830601089280 3660700 280851360277464360686673518586675200 3660701 -1907556093629872327955922022530326496 3660702 -315997333398097354564402818499246080 3660703 -484215252282728828730377549445170736 3660704 1587919308952392283176426679991009280 3660705 482407601506626249922363966028668500 3660706 -160647469501840959986030936657424384 3660707 1337510984469246965051758735202260956 3660708 764894284190789049038558110640080896 3660709 1003955064367081994791426042021151034 3660710 329486555888540469005637160184376960 3660711 -1409503941257327787222130439134379520 3660712 1628773605127979350308785049412239360 3660713 -151438968489400472397359376050375040 3660714 47998947264826223012487651267563520 3660715 -892471039921856119908080309752201680 3660716 504887660657699660294925009268220928 3660717 314435212985949495676114004128054080 3660718 54879672439385862550751139490154304 3660719 -24112536096528939475405329417960456 3660720 6624926464745956731961406835916800 3660721 2258217300091792299688096152730795922 3660722 360149187136225984401835376207221152 3660723 2161382116911374084931149745701710080 3660724 892313477310177208039463365818970496 3660725 142454980958280182873509848464560500 3660726 -119367445177108649356538645989896192 3660727 196388969754448542711831938268029872 3660728 -49156563458206349419052921167872000 3660729 390365657294089467727173267518425920 3660730 -801678768200563304482200113705222400 3660731 176451700102156148726279805000477912 3660732 912231591712554417773942928786412032 3660733 -1439323518045674396915127103039225018 3660734 -149904187174326828262611433156224 3660735 -142748765066914619582789023352369760 3660736 188412249097540185823533020215246848 3660737 221621482751183378424078992938413012 3660738 -352143957586145537719276073716553856 3660739 682029927860062294262122316683412540 3660740 69437031893516048456718310292624640 3660741 -2011202700080898802091461137097799040 3660742 282374418834542853551955300302754432 3660743 -175020504263893113522146141249100360 3660744 -245503965469955949399974944786145280 3660745 -478105812985596646807966486993588800 3660746 -1787639521353779602720699911642852864 3660747 -739067137136250229462110379558281000 3660748 -30302855731296106928094104615301120 3660749 -481858247829139473208520226963869760 3660750 78456990025382377841747466351984000 3660751 336184762787767915951337382007291104 3660752 9371633938832982516931464975507456 3660753 413412952841254459213676485523307504 3660754 -768845199260024020350513826248480768 3660755 333827864789723117589745868613056160 3660756 -247068085887131649634743284345296896 3660757 -714837377137761954878780719987454340 3660758 1281910382837119395479795000369160480 3660759 1041237898600951877126496378337728 3660760 21038616746403052204011862444032000 3660761 -115322373024001030226709997594726080 3660762 -220359172082378258715490995204096 3660763 152923411624063101198459439909335840 3660764 -1324270510350714485334344984127911424 3660765 219987556940894731305309231168384000 3660766 660262769284648358045030869158909120 3660767 -176057705204916524932687755714312336 3660768 1127211333735229290809376392400076800 3660769 -226234248148907634986302902050640448 3660770 387927069923088530740783415481058080 3660771 -1054022738294919400362756705580036488 3660772 -274151898222432953241436142635081728 3660773 2023634635107944986964284968745464960 3660774 152510632614645954775340889812151168 3660775 139856078393364006510893587892972800 3660776 591534514242154265237129219840655360 3660777 -92063917455212197203262018196905260 3660778 -503510807923915562668740079459123200 3660779 5482392733458841538353617344144976 3660780 -169121116911602991986222394171985920 3660781 -2120532785387858659374947175450336000 3660782 -71346510013842072236400713706307008 3660783 -569617439391783222678454866694087680 3660784 276561491206413728550495572020428800 3660785 513030537100014828535163602797340980 3660786 60100812365463253993305814941589920 3660787 -139758703024112566463286047479615120 3660788 407506242228066828518042912211017088 3660789 1134302251351168760706392254896228768 3660790 2404411311116604487826915597583360 3660791 -9080269972906896368347515841047528 3660792 567801091919275739688169592768286720 3660793 387729607926060306132577356622669444 3660794 529462489083037235856287164731360 3660795 762066756521169168659500990936362240 3660796 1157672816204465259893202729951641600 3660797 419946997106803206623328137036578752 3660798 260798402233000863126897002808726528 3660799 880933602392266371399532354217292800 3660800 289025209556551788965228217945292800 3660801 -1977401755746379717551107368135356096 3660802 551509024612863529149978063700070352 3660803 283240068424424622461973750470654520 3660804 -2986439314802281884830452770201600 3660805 -4392612663713785372316431873004640 3660806 -659644735008213004321771474241762880 3660807 1289270684423582859659755894111896192 3660808 -159256251771707169501196624244398080 3660809 -1366437167337378823693326581110516380 3660810 -402555618833066214559263828565251840 3660811 799541726402101863476112912644500224 3660812 -556731820400477943429277563019225344 3660813 627550771501501404853453977139627104 3660814 -401611394376058602415630338137893248 3660815 777412348898335610143068571162838400 3660816 9248288401507387445747831993794560 3660817 -162748651166783111149746395256203008 3660818 128317220037575457677848680725744640 3660819 -61127323245580834678847508317178000 3660820 1602685252591406090378591539726080 3660821 39637669112280969669510868667865600 3660822 -769081712040794818344500753256299520 3660823 -514780144040135854312817532160479928 3660824 -1476437401966913733550764790325268480 3660825 -204070729200327561262712271554304000 3660826 511915207518588832406250463310275584 3660827 51410849654205781887461674621100676 3660828 -895056753817692711120301201953031680 3660829 178829009827707059617493249213746176 3660830 956458260158754124595652531480691200 3660831 929831351281143607449262655077127904 3660832 280622907788371416138963517188341760 3660833 312572694435461544385695178675675824 3660834 -362707231576848831031319671189796352 3660835 11694167403335384691291505441756560 3660836 -1216343770267728827864955411915833088 3660837 404361917245944018087662101514463360 3660838 532917668349650884981666093263076320 3660839 -9920656465381111180644463298548800 3660840 -256033611473203305970820190998784000 3660841 289330916681672699513628301648906752 3660842 123592871057648929502548494276753072 3660843 -503531278491120114598017576143745600 3660844 888202338638555443712949371042611200 3660845 -255760444149736803881844973487766900 3660846 89492515419396826498351040951205888 3660847 11623207487422945762002258288321296 3660848 -11614148133826581971781252226154496 3660849 105689579180168916973678067427291840 3660850 647130676498855897271684307018652800 3660851 648214127438188663589642373440111472 3660852 7554154305300850904707325886234624 3660853 318866131551788383066513161775144704 3660854 -154698387032391232651310198992377216 3660855 1379978330303241279427482036438480 3660856 682547722751591994325907135335034880 3660857 -1881547450512967325660973853244242560 3660858 -576435155479415517615028115462687376 3660859 -3033010009333578617444438963797524584 3660860 -288522113690143764866852398709145600 3660861 -289064008989102170466400740994972800 3660862 621883754998572401894764765641330432 3660863 1261056944460137806834998697532746920 3660864 228850719180551814305709285766594560 3660865 296386347861747381024407274752362320 3660866 -64162279979260328409386584781160576 3660867 277116656651420342944990809677645520 3660868 -569289089162912620190097035091988224 3660869 -457934441345987598509867922654090756 3660870 24011568743002627530608125695100800 3660871 1114526406981027509053534675905866072 3660872 963034461624866882391459943794508800 3660873 -249494543314250281740863423526144816 3660874 39906234640886192852774766580224000 3660875 -71327302652167779019915784131068000 3660876 68385323827077593095245411083462400 3660877 157754474627036012789856458815828224 3660878 632201805458557740160296674520081024 3660879 -465645297977707122105691577245870320 3660880 223745778193606453769845732357570560 3660881 133238407901395360257721206811579584 3660882 -371224257130385646386857244882726400 3660883 -570387110727234918636493011764651456 3660884 -629790882698437562601653822133293184 3660885 -885574785575949785607181632893125380 3660886 21863123881008919563780636612079392 3660887 -929079133109290882627225227863982960 3660888 -322793723716909120398453627813396480 3660889 -1058661712540782454868990001908808310 3660890 -283169736570311715976566495419419200 3660891 2357549600558750762344573487834880 3660892 282534082012827499334249927516873216 3660893 -1081529845945290810809844532854576858 3660894 -69596083278971421690278735888630976 3660895 -433823554772415097471108386914101920 3660896 -1671661145660167456680080528370302976 3660897 871419892408733683982636185631592960 3660898 -52324684792709838031367543217665664 3660899 -1971844447488324841368027786778273008 3660900 7335270546320023242057384080716800 3660901 2345103149927994366161058662439102 3660902 -132737914117301221520018082443427840 3660903 1015153402272219437440647874563118800 3660904 42483522337751769167967592858859520 3660905 -900439552429112084559253665124286940 3660906 297076253408433358690434128858366208 3660907 -495110659248257894233111846013276088 3660908 -347281610617521940242421035550609920 3660909 225461439426795262631270510157956160 3660910 -372066858357882396752834718168084480 3660911 324750649332130425089917693099138512 3660912 -73333792579611348644763297370669056 3660913 1678790129564308412558504785055582162 3660914 27053613468055277171932992260235264 3660915 -116172432134721695114717679561440160 3660916 -116776628936270492167677548311547904 3660917 567955186628994930158706398627300220 3660918 8575256449709367926334023585945088 3660919 -1941409018090283733840696631909910680 3660920 -46285542591799203217153715530752000 3660921 -98541890949893996330452720174643280 3660922 364185694835542533527586005087035872 3660923 -45698809960551151034625226804331760 3660924 394070594428878242284211716473864192 3660925 633679017483805412875028389710141650 3660926 498179249893350102060802083410570880 3660927 -819163112347618297231646881835079480 3660928 686560864743145465304702896538910720 3660929 1249606889734540995496866030829070784 3660930 -91658397564075087141064303864320000 3660931 575750404750804770362172304467952800 3660932 -141700141296216973961179901782422528 3660933 7745512568228196839630466754313088 3660934 -15978996669020897616964370151341760 3660935 382279518934314791303733070752437880 3660936 -236748972444776571470149498011033600 3660937 1627402845562097872822886996914675866 3660938 -667403333402227162126175790007772880 3660939 174011437307281231724283889996262400 3660940 -819250455396449977373882301626280960 3660941 405766013099844393851869871896683072 3660942 508596241206613035732352330475368512 3660943 -131694708498567552370485217954464912 3660944 167195387889647202982479858671026176 3660945 192809563357130254965850931413808640 3660946 437178036236923983652975945318943520 3660947 2145411148964589616271541830478429744 3660948 732520475842185477589777890685967232 3660949 139485229671433969100307775664823950 3660950 32102624346298719436937832190128000 3660951 398955706664526796636235751461587584 3660952 -14088078255852983235643579710074880 3660953 -2109454173929871457830615237001935798 3660954 555317308943532880982988472831898880 3660955 125058048151405761577942378350039360 3660956 -274949414130251237002930585631594496 3660957 121235781548298426678261441424495206 3660958 75847207419301018218826224342666240 3660959 -1668448152023584389358629280607447280 3660960 746259525181035265099498011072921600 3660961 -623220212894696493716298789874993438 3660962 -551974864034204964199749405659310768 3660963 164842099639628077512269835986487024 3660964 465924339237722230513259278699447296 3660965 188770264863424223814866224865468160 3660966 157830321914863732210597499013387552 3660967 -2218135421423214475765499329985598768 3660968 1650220451853522557734178660767042560 3660969 256826442333936565192163378002777728 3660970 367806085351311428577909395814307680 3660971 1301753192689560337579903809598782432 3660972 -107481738720325859780559816635744256 3660973 466627805532863566097739768211536864 3660974 422294218514437801590273022786444032 3660975 -70814778900080166739035556769147400 3660976 -180827115015192854936648602615808 3660977 -27207740752999649936178820781951520 3660978 -530429837092597094956077183984763776 3660979 445834817975680908869413927708289280 3660980 93476964351971205975051576874383360 3660981 670303297280249827754363595511064352 3660982 66845615505561144475321665596319360 3660983 487137356149680856114991511333329160 3660984 -914910374576283181052466970426982400 3660985 801808709268674459262430314679050180 3660986 -685945714940171428529722028345077392 3660987 4042595065589269449899340670637760 3660988 1539687402808136492935346464523199488 3660989 2143286387833936365992559774533576460 3660990 -188899827548218772603351601765098880 3660991 1054494734003697665188534545917445952 3660992 -485408505503332868075032025433636864 3660993 -401051966135893728954533363820496896 3660994 -395742295538534614383795154845800448 3660995 -126905040845776085589513549666749760 3660996 363205851807307683372099988521093120 3660997 3178777516480425661418755780920351360 3660998 240620148182925177541009715460928320 3660999 986060079652728152182513087357994664 3661000 -11079924544124948429538172231680000 3661001 -2203758273217210129626378975192728268 3661002 66149822678134842247595248273397760 3661003 388907669603344876466838911600861200 3661004 28829790301499585497838328738061056 3661005 -283040700075447452733055166869625280 3661006 -1436780488076885160153236833772736960 3661007 295309267308297158977171886866151424 3661008 -9480100764003645896589226696114176 3661009 -2084081136792290392573327934647092960 3661010 143993820619553766348452408843400000 3661011 -1539544960351658960531335166842665360 3661012 914200524606904787674941146302941056 3661013 511384629316054622820547618295061564 3661014 123615618211391301481291693331318784 3661015 -128547339660292313035224981526572000 3661016 -77777935595525802625335896035491840 3661017 -1260713678125010806103565760701920352 3661018 2180027925032323441618211875166822400 3661019 907800727253404578976937691547572420 3661020 -401284382285876979752005235689658880 3661021 246526030908395571359085155469586304 3661022 573284331618880543901535373013853312 3661023 928442932924349750799949369617516120 3661024 1912483579704014348898597384324120576 3661025 409153444901570215885806289989292800 3661026 270978662142503449329030208571487744 3661027 1215373062856582517014909077064120072 3661028 -126128305104522689760787097164468224 3661029 -277755406855339885868647822342196736 3661030 656910702720524009670575257571276160 3661031 21625108641053153261850328919124528 3661032 -869216238373755718009971009332674560 3661033 201751480983867602864350088312259300 3661034 187731923073875013623795037873012480 3661035 -341294054821501178973503541096836640 3661036 1274326226229361444159953208083226880 3661037 389590373849539060136425970331715692 3661038 227128579226124252170754145556208384 3661039 810331518122256691333009576819931656 3661040 142527662373007876239255068296642560 3661041 -229185532344493163427873462041739408 3661042 241758237285864248718444741700637184 3661043 524255869216122775738506757168985292 3661044 -425826022738620324530554573268348928 3661045 733765535151726354025651510283430300 3661046 -275876363125772913353863381021554528 3661047 -624292571135985850849513222292069160 3661048 -370279011306764179030805090051604480 3661049 329810431394516032007738653157185536 3661050 358969292925295404590250814165996800 3661051 797567774657460455097191892011083992 3661052 483950980607846096390047272451528704 3661053 423258382159195177344344452508851200 3661054 -396499647747690761260061757703690368 3661055 -198768828304928664671883484582118040 3661056 35299096026747364126741523104530432 3661057 -2118355698775806693311437559177630928 3661058 144395529728913833733230275913473920 3661059 -135148683888529875908457746429260296 3661060 398741758406357599079248570245020160 3661061 -702292139298235314934401556803838176 3661062 476886684568159850767485850577332224 3661063 2375044233289832058776363098653824 3661064 1054770035082697491529559890910699520 3661065 834789733988972949966567873836505600 3661066 -842071541291308127246089885226178768 3661067 1718635055382369765318272663102828472 3661068 845394908589583386330791821123768320 3661069 409121339553843238142412040177489152 3661070 -129579961342139762310529620394487040 3661071 265072047101567655459615562211483904 3661072 461940608816763662089033172452311040 3661073 -441674883314664518483323174348602636 3661074 400766888083514453726960718482659344 3661075 -426928406289840144445232831533943400 3661076 -516016781414039796657910054782097920 3661077 386443847965759257499777784438528832 3661078 1193662999895912679636038153542263840 3661079 -69955451424761361711318435682696200 3661080 464982456336283502352967380323328000 3661081 -836590175649424710989355356067629376 3661082 385049227960289755901352531936096000 3661083 -1344267326660906915088297732930937536 3661084 300622040703945875862278486337477120 3661085 -218750248016670935295085369005155220 3661086 -167486840735860328889182114259523584 3661087 142702813668661894429546693065293520 3661088 924827872722470886810275670078259200 3661089 -362944739222807823496668058495549776 3661090 -855535814229763091020739047543396800 3661091 -422750332240424836383799172025396480 3661092 395327558695781000313505554593587200 3661093 238900263644879331537823379954273342 3661094 -453437235988811749895885683685089920 3661095 87955037777465814226465165059073440 3661096 -143570592667662048870042887507404800 3661097 4396242038771686196371183939246080 3661098 -114173378751727244958343302789319680 3661099 436298093944427812236186147302876464 3661100 -242963046467296744449237650537779200 3661101 140091527368690643105461751546232630 3661102 960672575357873526091168720411198272 3661103 -1983943309118855513479718535485735040 3661104 138370698411507113392158503079444480 3661105 124913763286155725358242624873414400 3661106 1669497579568122366653218942045824 3661107 -132119929835146108244468020391157960 3661108 -287440570753974497124109223452329984 3661109 366976320125305209645804659806887516 3661110 -393871653170657573986930602569961600 3661111 -599407552761796869368294364646579288 3661112 198186097636551622478202843035074560 3661113 -251072665129606473200223017023605696 3661114 -188323475482033990480745783755603344 3661115 550937923155917611397172211364313120 3661116 -606701957264066421639469483803790848 3661117 1099911288976300312755232525626656160 3661118 -1043003063410835093247069544978986240 3661119 36284952007606473408490601660387712 3661120 -426882488543524321169151900380037120 3661121 460457297932579218279422997414711600 3661122 -728267067439266203255291032900096128 3661123 1276033551387795418498654693849565372 3661124 -1023958903760657756500200418126562304 3661125 356315382316774560685063678474176000 3661126 81209568927345199105662062453957760 3661127 1562579327810554205033385908132990520 3661128 -17225513941718954844239591516544000 3661129 -51033929188472486819243159009398560 3661130 -242530473109208765593770200306050560 3661131 74454584206422148788800007363124224 3661132 110849707196017653861760739375280896 3661133 1631949476199176181466008538705740438 3661134 257953629236231788863700067409265920 3661135 -2381632137942747845125440020581850400 3661136 -65777252594829534649031352773001216 3661137 1098595377813761241525587094806641860 3661138 4890780474306124688479677223530144 3661139 777670862857374620890711036412648940 3661140 81915314535245512296597909572812800 3661141 -342587505251321833981129693426921536 3661142 51372877587972670973244540577565472 3661143 -17910978703890786520447906205991936 3661144 326212949403669288902218090251356160 3661145 -218667213911183086527967320883151100 3661146 887905484937759820682763650878848000 3661147 -335318809739950441147189260397661168 3661148 2359145770733693587368208335678259200 3661149 -7420905005238058448153219805503424 3661150 -264023426830915951017067596219768000 3661151 492124981475142517015541001652298712 3661152 -605258240016280948033548494397505536 3661153 -2723482213130427047783026759119548736 3661154 -280401362041663210779686600298390528 3661155 808978155311647629301843011348093600 3661156 284402883683217007883468406758637568 3661157 -771362278828441706409198663496398594 3661158 -146704393798491829358713418302545216 3661159 2523902008851142169925776255181260352 3661160 1247695564193720926125257332046592000 3661161 78700055243260672405696225778273664 3661162 192646539053191641489707161619057664 3661163 -139343688281519516273951256127200000 3661164 3066708467199370535187033344108544 3661165 -1038068766345552411697892676357341940 3661166 -541765329458885201322552019827499968 3661167 -238421878425523270540091137392789120 3661168 -150025999561160732900748342690709504 3661169 6084146178807621683103917150841444 3661170 151072926190450976246869523323814400 3661171 893822399823799870219464514146446544 3661172 -141889875809540976523889012920965120 3661173 -1874058420521561460617260106072208000 3661174 -2405749063383200755221273376348608 3661175 -452641784390775791651106060047545200 3661176 -78316734214752938575883473069670400 3661177 -94138820130948009699726996785908920 3661178 -880316930449706219742017762944329360 3661179 303227955911797200972346522037237784 3661180 -962345986216873853039726518306137600 3661181 1097635218429488996814982707322574982 3661182 -50896192678200702308603055293164800 3661183 -2154884108823374761667516020094159600 3661184 216665635191653115240555933408952320 3661185 573821779890837619579338729118180800 3661186 242380528130665056563040749007052800 3661187 -441157339825960254910657261749830448 3661188 -480807109078232630656502955307511808 3661189 -14665343102269158572778570044091840 3661190 72117538672338910079295633179291520 3661191 -249698279084231674409619947623615080 3661192 33049798417233673038886118960332800 3661193 135781607810400830537979696377748480 3661194 533130425009998646882081117228870400 3661195 878999804915714042359178701802023200 3661196 -331646576903791265978910280171290624 3661197 2073469575059244300841409385273159072 3661198 22193329946401408036010255637105600 3661199 -246199875169447501345095355566560136 3661200 3568913225724443990871624521932800 3661201 228602786913164186892595987330630900 3661202 89876963035274222226302157267840000 3661203 153815868180025407892483596906985728 3661204 470392938686905199393457459241667456 3661205 -580657649214093886041994644079838400 3661206 -103015070288932024410835461603987456 3661207 956340206483701237018043586982713432 3661208 460332533954422555296480975353640960 3661209 173611098796740166475360290924410330 3661210 -39802482592390482303320178110484480 3661211 1455646583934690886479982802702167812 3661212 -628397204442104588232091479870924288 3661213 1104865883143488184442205573489432384 3661214 1262638584128853522697532717867520 3661215 609594826810441575051731664526619520 3661216 -405371226559979433313759104986185728 3661217 -423376490521408880743255234429171008 3661218 -618937031189746887725619298146312 3661219 -514058788889647515460063060094981304 3661220 -677011130497744052586409661162442240 3661221 -1010058939725749748682543745917547680 3661222 291513688631272461858768321237774720 3661223 1223848224306029206602199765139068464 3661224 -36592970602723142143587085556121600 3661225 60122354354887558606750586847998750 3661226 -121162314732941078933916798960164688 3661227 2135594589796386659037523015964913840 3661228 497137159118414811881237332878950400 3661229 213755437542094529003693029003469088 3661230 17500793447148278343764148872046720 3661231 1395853772736022721283922186135904160 3661232 131760380277160180279522693039718400 3661233 -566179489892529134075253485268824976 3661234 -157248789830945691387905320982943984 3661235 6060509318496459611698454356846800 3661236 14627051964428304295450970283768192 3661237 109769597915471472940465688981189820 3661238 426037165608924312551123504687278080 3661239 -544059149027411746647042711256419120 3661240 -457880440918464192835823069163110400 3661241 268447529992132551662244330934108800 3661242 1554785017313031253699460473406976 3661243 -622461216326383174525611634130772680 3661244 801632229707842941886984247798977536 3661245 137167889855781669745139624104905600 3661246 729612502249361586975834540986403072 3661247 -1688400459121970433169996833017690304 3661248 -57706259060699367340326646532014080 3661249 592009163410468995307337783808061250 3661250 123158815158040485593304038912100000 3661251 -617415923069073286375161689804719296 3661252 -417406161110897012303205243354296320 3661253 -305715705904078187040367973741265600 3661254 26767484327351510634570330538131840 3661255 104786660599296261874746032823091200 3661256 299409447022610545774306846898472960 3661257 209732718291683336315300984486650560 3661258 -469225910892997022350379083667309520 3661259 -354356705757217547563218907267397088 3661260 31041658950987379357292737701888000 3661261 -619165810376205864822988121115381428 3661262 -26429223242545644366947649550556736 3661263 156841076697828592861744159737877992 3661264 -301046991413562181900829343733227520 3661265 -89656714815234932222336452659231000 3661266 -37444056253885336864895056175063040 3661267 2531931637280886330394153234079177640 3661268 127044223325003368637094923964986880 3661269 -938180403312778672402499120032354656 3661270 -891176324309442830432279444593777920 3661271 1255124529997177364526417000236942472 3661272 -15085426183044439653199579047874560 3661273 972272305383124733042976556631678592 3661274 -709632169010505115555307060836686864 3661275 -174200830996169976184162785684670200 3661276 19451848202635973880193241299740160 3661277 -608490833010505363807619591266742874 3661278 46994336104828797122017803245568 3661279 -1890652228124432146869103552311540480 3661280 -995385670651762609612688327446364160 3661281 -574203797726144812040067722283608640 3661282 -142185918241021561834049366882722560 3661283 94650914482862311043153524990217628 3661284 -464015662657801820311005655772203008 3661285 -1002293392605188830418788339327846020 3661286 176914166997985183988737818704177664 3661287 -268688710690972699398333716362520448 3661288 -1366209474069848363111714639747466240 3661289 -971370218489856602855898968306243910 3661290 -291436231034322252737793553845199680 3661291 -554870440367718344657432304310967308 3661292 124850459028371747356994978345528832 3661293 64668342128656827931632169540555104 3661294 145274133700695048588292502432017152 3661295 -781026900661022807157455980722358800 3661296 35490756126405564896405050718945280 3661297 1717726997833413574402731559303081792 3661298 39748673168152817435610697679288736 3661299 -175589478951588046517634287296463916 3661300 331355623299271104005633244238848000 3661301 -106173348040525770906189821360720256 3661302 -574732741553364148558964238731784768 3661303 -2176500308056023264185379658419687448 3661304 -608580822484618682727813753191731200 3661305 3286731038199022702531563149309760 3661306 157052923656346697459081262653760768 3661307 945041573570736228205312664461243872 3661308 -638895602836552107408392115000115200 3661309 978589949243480032147389682219967040 3661310 -39033243018486568861763636598912000 3661311 -1105707370422769483433773196518358328 3661312 -5760809943317015030437225502343168 3661313 322847364658343377337764792372747524 3661314 592057913034990102996319891209786240 3661315 -21198712826174509386739982020006080 3661316 -52265332514484600255373824105109248 3661317 9241982924381863162207760580708096 3661318 932354815498625971421586570467979360 3661319 1068515525059236496318325528316871680 3661320 -118080973327575500568703639484006400 3661321 -40915403846842519662951087693681968 3661322 36052964329830381247684293474200832 3661323 87720916542380545098165384962800368 3661324 90101022442540668733473873110218752 3661325 -615205673611849535336988620847649500 3661326 185396206600631947135936317475944384 3661327 -322478452298777850050783180705183824 3661328 -123637426991728103898211090249285632 3661329 -1257259534291921294564264061440741584 3661330 -355893536724702137831705686977241440 3661331 81723584840773229849021568144171264 3661332 1007267957479204951953867474395215872 3661333 679498844973383273299018501801155004 3661334 -815101160523856540831565985135287040 3661335 510317322663274637411630061980827200 3661336 102248356544327273052301054698332160 3661337 844538591252065654840730234827331520 3661338 -45034087333387016708620566707554560 3661339 -2283624924976983014415623015046820 3661340 -245641383004309917674128067457692160 3661341 -235240505303300720244161419424233536 3661342 -79757676019739348214519593056827456 3661343 763741697992641252534045085583602800 3661344 -1253523464386982200090261891688103936 3661345 165976619149193211756329526456912000 3661346 276891567135091039848153346210695744 3661347 -677242060571847455797985700833940480 3661348 -92854156478025435609611522309832704 3661349 -1289329342584016167012740753519784864 3661350 -115091319102976624790795169735014400 3661351 -1039958561217287311686533372641228296 3661352 1528277790631635166281542968917273600 3661353 192455005251071867823761071434417162 3661354 -700413238209181961333795198886924624 3661355 -1319826800174335805299520096487630240 3661356 500438947699883247105084775690102272 3661357 579444797601366214459138413313697600 3661358 266614835567584358082391529121979776 3661359 96461640601162737252262175976228000 3661360 361781435147766427602872455817134080 3661361 339830542125703337411818540464125424 3661362 52652849048398629107868281378805792 3661363 -2079803925428408673165199359241444440 3661364 36043044455254880473628882890752 3661365 62662324524086581644550791121362720 3661366 -909931520673854563418165790966741120 3661367 -2316469012243567203991745502001930584 3661368 242110001493836270973481790179123200 3661369 555985486888985631497190815669193770 3661370 25036862653778476874692380355123200 3661371 56374028614060215576145636320617760 3661372 78733262152848679088305668859090944 3661373 -1394522430101252499660411789171649440 3661374 523308409032050857669181443469732160 3661375 2993534819278001625949172978837724000 3661376 -190004626291185556149686049209057280 3661377 -1310720110947026949801850180765286400 3661378 -708220625142195476487424453662548784 3661379 -421471105796118953125831010725865472 3661380 372360333822725064065942750374114560 3661381 -2486698341372976624899124501886174818 3661382 372057157223581950935281814461579584 3661383 79372701011717057056602908442181248 3661384 1249463699807343096288218086580290560 3661385 498367664948296280018132230271947200 3661386 -149419122113335232918699803396221696 3661387 -1637033947335850237456141980441220248 3661388 25883210513734030226061264089725440 3661389 -2386540063418066165710941497500092480 3661390 -279462094289023432410899092070164800 3661391 1637502183070485549730031761886343792 3661392 29003284565153754583048288643579904 3661393 -306002197515073900134806584659734976 3661394 -1244174786742731483754423351469679616 3661395 547158871341618902577235552362912000 3661396 902712567915874005624286614883952640 3661397 597393546322228850121188746269079932 3661398 207680899058351287814467086853169664 3661399 156163658345517618955923117144860160 3661400 506938167457355126594566466994432000 3661401 -1140421415276549097888905913019200 3661402 -57325155709759058002360888615480848 3661403 1888266287860481228246871536864506848 3661404 102665688868050436205229805416529920 3661405 506450264314177795139678756374161120 3661406 71216691234871933073097323832017280 3661407 -15554121197347477036480414470364872 3661408 -1138149155789349380753851864038113280 3661409 -92601795164720452270441621432163928 3661410 -173566012499975605837365472493445120 3661411 405423470541971914197233252148557152 3661412 -182745997260775172894868024719862144 3661413 118112264055574563990304153134120960 3661414 -967053079058947981555793361062276160 3661415 -540798762085306548758878425047530440 3661416 955249807808054725799376330384998400 3661417 -925397753007531057052629564396526534 3661418 -210153051837124844725587439525332384 3661419 427241593457123896796090157381377520 3661420 133668091729409149997907240950138880 3661421 1087066984779430818568073826915713622 3661422 -106745745463640723662557210525404160 3661423 -530998270101713450846896642742132016 3661424 182790055895736634841826465176616960 3661425 31192576954598254415420285159599350 3661426 -564969708009608912835934416009748416 3661427 176235521329154260879152860841955272 3661428 41103274891720528572606504265605120 3661429 -907163899669517504317345126935957970 3661430 -28735575485934362696827052814362880 3661431 -1033114605349564279556662142215442736 3661432 -378383102697441170524517853756825600 3661433 852349564068609901517190692733587040 3661434 175895679024993361097949424546417920 3661435 174212952041584768023803284765850880 3661436 -172746196903649195764398004886415360 3661437 -182727443434454155168148846653161984 3661438 -154732958506564437565700986826744640 3661439 -701387623345069974860656051830313776 3661440 -89707853500910494222050998511206400 3661441 374700771057986724182981821130833920 3661442 376612216878932881874950473782348832 3661443 -14872752952748561406154402705085640 3661444 -2660680565675672689738612241766109184 3661445 695831501194166194028329078903600800 3661446 178781781756044644842926762970263424 3661447 -236216870287038421825756960498928104 3661448 116482311579816776888224553270968320 3661449 -332094635317902299921767654842187584 3661450 3823937844567423699258432291859200 3661451 -1215739488543722682747447209150508600 3661452 -232682622780632729448102942639006720 3661453 -1919046760082271390991349282589995220 3661454 -108769572284345461382826986578916160 3661455 255862990679666171326220242589253120 3661456 -444654728154378180404657826466521088 3661457 1004235797858009429120990955478310706 3661458 695392116666522174223450860514080384 3661459 -856234038707007738133054424958698984 3661460 -611508604781430188827900176499200 3661461 -30674588130956664048379953157927812 3661462 65317136034497911795770966680408064 3661463 800360520241563112947982141499026824 3661464 32001997877688232629694248419266560 3661465 -783889519638904349212111727410582140 3661466 -507627155426442919226998687592183568 3661467 -1036458231478634210250768969648418920 3661468 1327357854308452803777093519507803648 3661469 180905761950022215900369091794707520 3661470 229759801741328403640554708944486400 3661471 1891366728704479521948084735700396800 3661472 49037349289103547969555788017434624 3661473 -855471394794234056305310673111099216 3661474 -413949086980875987799982662314280800 3661475 1974087475239199368721904141434532400 3661476 -382162426164128710856618939856568320 3661477 -554585786304941966408032020994145988 3661478 752916429056742065357228458412483040 3661479 -446358024746575531126026002426069856 3661480 -674263929796175205876963558555648000 3661481 -231197612746380334984329599698262400 3661482 331024134382826620431812420557693440 3661483 320873545004702191031734193556566272 3661484 -626726321866765612204840318990078464 3661485 -288677679192776376588965390471237760 3661486 -1377542871655056946880672536181321856 3661487 -794585292372403297972200961667634528 3661488 511071474028005231194371480811864064 3661489 700248763930057037376247177594006324 3661490 76280672270774180077452000940723200 3661491 -1054364694376187867691497701013329608 3661492 2084393616826913594804902523180093440 3661493 -11100978850645266826253168854000032 3661494 -67685606359252454505033519805312128 3661495 936357075087878950860893244163479000 3661496 -783504932611238108481886831006494720 3661497 -766185448961154401090114163310546560 3661498 -610453382358559155266048041286874000 3661499 -1624086028656868385064980776747033500 3661500 714337226665271492517379406548224000 3661501 639510611949569699859045032391826502 3661502 45236451272985644268196153299813312 3661503 -224916812469715297851413900668104192 3661504 -32930848360898112942774200479776768 3661505 -287412851061828537883849751410828080 3661506 587010034827334217018390677071519312 3661507 -979719217049086971269182109732418244 3661508 -676919872324780465502683345318195200 3661509 888108211481798102119824949187286240 3661510 -51146590247306795514839194957991040 3661511 1084087273942144244110169054661197760 3661512 -870734454149281658735835069274644480 3661513 9233297705610160673464947107891764 3661514 -1081770783831269936433135777918216144 3661515 229283566525154841152939971285600800 3661516 385706721442262502820532872160541440 3661517 298176059291368257427849419092296566 3661518 -187457834266684348303300993209584640 3661519 -2230429511604197492587029091561619240 3661520 84560687602966316109925967781396480 3661521 -221449487874601459925603620100329488 3661522 17319676088910642121727156587780224 3661523 -21385971467007050618385562685046456 3661524 443452614525603544417391726745716736 3661525 -412477264374388016032749290487456950 3661526 1224331025371579729059878862796636800 3661527 802858353941347042237944496253889408 3661528 264062834108876383942714871519232000 3661529 1881613785365927576873745661635365130 3661530 -533353650182664546758610781700455680 3661531 -517604657225296720736711479232930976 3661532 266948981386495188613743052090690560 3661533 511362682750076193282469970531018502 3661534 10404782267257928579276714700119040 3661535 2182758253917207488898605972634749760 3661536 4855031390860656598582103013064704 3661537 1203655934048470857027330711084094464 3661538 319630335855410313513028990104631680 3661539 -72896376303559898529729423546327552 3661540 427511945240021360262039229020672000 3661541 -683088132962904289984908867532363776 3661542 364357705134110790470323678970718240 3661543 -1213705915826411565453276077900811208 3661544 1654418141115365824526048655823257600 3661545 -234346437419767367968034981746853760 3661546 111433046089686577818341265135336960 3661547 -1349738249666120356692761758686251520 3661548 -766989003561481518339897976769925120 3661549 469913527115192743244071817870626380 3661550 -24130649482322590237922778875899200 3661551 1009223709270521327000136282813233040 3661552 389780376782176711560957403333984256 3661553 114110271236339284260202834457559360 3661554 216256260959652271645892363764981248 3661555 714992273115427187218955526748014960 3661556 1046669201262795853544440826794752768 3661557 176121446446848277743750978048002592 3661558 428158116144201340166066784099235584 3661559 8025013033356554915221462378628352 3661560 -156862949328826340581930421407334400 3661561 -692803467085886721763231278024402838 3661562 -595788003051527489665048815218020128 3661563 789781631935087625375456255389696704 3661564 783502621246264198350760304762802176 3661565 562575082194790280525487332310904320 3661566 29926561908582718263580396750156800 3661567 -24175733151915196431429967877058208 3661568 -1840144023590235635903485591953604608 3661569 728106276741758030987433552092073300 3661570 -135061165390927233555133414394365440 3661571 1346693753335858483902757350358788000 3661572 -308182865919238822414924788148343808 3661573 1725682791587390614717070888582393822 3661574 426275887289108489010253646713960416 3661575 675117616494482789681024282919396600 3661576 1021861414181491724621554800841774080 3661577 -622883092235288469704282015032185600 3661578 69703745522641878722877219801323520 3661579 -18031306329490477161362316627512880 3661580 -515677336109228911580537189241123840 3661581 405743840064298611278286531945163776 3661582 -288987150630647463593868080681764608 3661583 -1800644653127532815366154890914041168 3661584 -129083966859948464680616446601527296 3661585 -978154119976395550121511932943388800 3661586 -501486247414022294334750310265506656 3661587 -177363817475582487562273246804695432 3661588 296819716463632380588897890285678592 3661589 -773885551296035199995212448696912544 3661590 215248890556209614498638306925224320 3661591 1133651461550206243638159575330577992 3661592 -791570479652709967010742238917734400 3661593 -44361003083593083878674041845147136 3661594 -78567020877943551211770641527042848 3661595 -869813967403454125177812203434008000 3661596 332239484890713931670881534891843584 3661597 -193074097601934573325853393481100954 3661598 687186958102431598519451543167220160 3661599 -320413742824169476022806390090210560 3661600 68113344586397437866421247016960000 3661601 770026207757974792654463037720277602 3661602 282200705606717677320757791708317184 3661603 847604706999853480703190324190838664 3661604 -965375096106565155688957078013107200 3661605 -12551398950099671813121193971945540 3661606 -322641663160191265612774138236950016 3661607 41341669203201797870952885410341920 3661608 400621789019908274668880014383759360 3661609 -30684930756617089613839924564506688 3661610 -458576612259004239764851296914171040 3661611 -96869509927914582122410671962910480 3661612 223836061224881962975899617840489472 3661613 -1725087449221223605582143476580461460 3661614 -12289778100461614976185024796715072 3661615 -432589766551730351421357264748797240 3661616 96275967623779379330175925844508672 3661617 1593503264047205096551808917702199712 3661618 -243244402771451970953708786848627584 3661619 -529161779308930808748874240002397056 3661620 84520779045168369918737503955220480 3661621 1172384648173378144660979578174872732 3661622 -5221735267850321727041716671849408 3661623 -10154563808444827999209083673440568 3661624 271860862760656355851288096508006400 3661625 -578744830916026557349293978359472000 3661626 -239506533682802272782482168059462656 3661627 495379040106264838575840236670203520 3661628 343771486150148088957320380701373440 3661629 -2044331846932355520108253183836408960 3661630 -25963780596111018449779866662142720 3661631 -360522549786850698161933948950676568 3661632 -40892312808805769910193241834127360 3661633 1755928193369277515360887504356050882 3661634 1052461226729659462601127612218475216 3661635 -364817804779129282419000850799000400 3661636 1573461629348996251289911533335608320 3661637 116601615718135108645691691896448000 3661638 -70379825145161683063956820880584320 3661639 -175655135566302054406521082868849544 3661640 1087652526458777581971783921933772800 3661641 179245716815651698962333973372823280 3661642 618653796851190684523690041290334720 3661643 635365588671792375552125766034319892 3661644 -279834870216122026616478898442354688 3661645 230307813509262243062782269686337720 3661646 201911742691698556875482994444822144 3661647 -584058390085080056206976389504273152 3661648 -560055598370558089985683071149744128 3661649 988671966956332683361491015021985650 3661650 598460501066285505136008419641728000 3661651 629020124864484724848622779713449552 3661652 151103741163047221034931528397999872 3661653 745852527701250194935385467718036544 3661654 -30291713951850654775002174688789248 3661655 -57117432183584470455942704532382440 3661656 -1011873129038419089846368532892262400 3661657 -2020828279831487905840389427101908220 3661658 -34035306193023756158150613823979520 3661659 -1325733144106411052264495202799427280 3661660 -14555380040299322249494689066147840 3661661 -416453124425898608353076150383065600 3661662 16578090278151053276913381797760000 3661663 940842752243493252995550039614746120 3661664 569609538548713252239963208518991872 3661665 -1774844876879577190394295550940160 3661666 691331137029793288245593865673534032 3661667 -179086751677586414975856532335979968 3661668 -425968146808120194461444684338272000 3661669 76498312890536165329415814535502976 3661670 350108623394040906100431702189521280 3661671 309715463165627486221411739504020560 3661672 412020361373486420641370592034298880 3661673 612919512886692066157052690441348922 3661674 615334883850063151785878091207701760 3661675 338252624684520411141550931176170000 3661676 831688926269130089658830414221375488 3661677 -779466470949255786252544347145920 3661678 -155016189461491380608144338132839360 3661679 10390435409288317096562234512993776 3661680 10024381479489255355214039010508800 3661681 2484582278104782257317645290254142372 3661682 -558956185618215182137065211078147968 3661683 657470538791266860689827487496162048 3661684 739137829506004530238256416948938752 3661685 1679120817610197931812868265897995800 3661686 20102898535391750938347371703281280 3661687 68352604321417033751914287871357200 3661688 500539861487805033543858014641397760 3661689 55881615175683287811830388997003008 3661690 309817945460953112221942493450565600 3661691 1638163094798130181128037888550145384 3661692 416369069567270460762458215545741312 3661693 1288190577614390016843021202843218560 3661694 -638642836437692645072083350249290688 3661695 -345165023545428270230167314144064680 3661696 -1095479910403563984332814745117655040 3661697 373001597853433869426957703506560340 3661698 772828121136540103710228016814764800 3661699 -1235313495491559347119213089858259380 3661700 -133729899850285970240896841115033600 3661701 -1497680863815583796631021602688682080 3661702 55705556179227359974012265530656 3661703 -275279117005489278289161382599651048 3661704 -135920614530366095951803301112867840 3661705 55740031115367806318018202300741960 3661706 548880515802044273406499128840798720 3661707 303812586954157098455670375514708992 3661708 -4496918435304196459669302006860800 3661709 659154760457215905180250219415839104 3661710 -61487931609403234761615527257228800 3661711 -811538859304904278002297133050907056 3661712 108303120383398459820035451584315392 3661713 756855025490470089394808389044907200 3661714 85937854990666475808652760076851712 3661715 390320375454776565713601524367875520 3661716 -651661700964676567131692795892738048 3661717 -966515280605675219959160811457246560 3661718 45593491966472242718389270409581440 3661719 -164718635012431284052565271095627520 3661720 142105901726866771671107597416857600 3661721 233284149241581723501590821140159690 3661722 -322001626844422825245628959569729040 3661723 2858284117351166535237134698267234464 3661724 -68657406865800326569239111264004608 3661725 -563458389264809649557489888010338400 3661726 946634323745433988220337901617789312 3661727 790048866655816438844484238666772880 3661728 467770796816263458471710997243494400 3661729 2034166779527122758357749026213039360 3661730 -293765870000846996081851099060758240 3661731 197952071540551192350317273151360420 3661732 1190639651633270915764264683280876800 3661733 627877239339974005878388221704321982 3661734 -305199815231891072879151681745408320 3661735 -146200831221150213476387951890874880 3661736 347568365209266706842703757917532160 3661737 -61060767884052626689074445755813120 3661738 177400963247428577093425846741067184 3661739 725074150488080062630478025519711540 3661740 -664786966697453019220746482715494400 3661741 -618517921296192575789741194098071348 3661742 2815892977274525459895881530571520 3661743 950623162153749835387386398465216400 3661744 -485475869809921269211703828809891840 3661745 -951827791834968545332950771632505600 3661746 -20374490856435427932239531118297600 3661747 -251097294746417738817097188195433128 3661748 897588517306759938513807329207169408 3661749 -184285748885024187527551038004914432 3661750 -532855860636641127277572073279296000 3661751 -4316980630566130808291338227551232 3661752 -19650460209409116302366974096834560 3661753 72671097019257653094175576084870784 3661754 4905164371344137673430920725804544 3661755 -312475706363164008144879988586030880 3661756 -647300761642551561627529400343470080 3661757 604614509960858986060785992467600032 3661758 56775706161815209521953554983820224 3661759 1203935807001696506835982269650672960 3661760 84924771967105167913057929375252480 3661761 326438837682114301157011896092623680 3661762 -199420272830705602626394533391423968 3661763 330922724554842892773397973314161360 3661764 463672075084671816801925859446373376 3661765 -317146680756560424608453010186854280 3661766 1196715258121201539927901900757899200 3661767 1046115460598540950307911051743909984 3661768 279883469933509180226845142839173120 3661769 986751437834961953661179242067313060 3661770 -212619887368768719959763036116183040 3661771 -483928189663638854154637676827602028 3661772 107892488166375012486535381612554240 3661773 335105421946026581541222204784737984 3661774 -1170859419896858183091123799249644864 3661775 -47639967313872450444873361406298000 3661776 -41782904166794599392402920260239360 3661777 -285810762931995301753246441879859200 3661778 -960922324589707832559510544878088560 3661779 223825635522487429444885810891680000 3661780 128445124307628323270268960106233600 3661781 760716374756488110278671989624597582 3661782 240174445461187676037705171832725504 3661783 -993409094540215466092320300236163600 3661784 150630367703319768473793985686405120 3661785 -88678489600340901321498503061309180 3661786 -195160736228478523723016021946581280 3661787 1645333349210843325503150719541777400 3661788 66016512433689967924676504535389184 3661789 -2504522200319195619449887686161981876 3661790 11106524387968145089236035712086400 3661791 218225373708286628367321713084964864 3661792 -102959963515797546754104671095750656 3661793 309569900146191547328415741716352324 3661794 9419815689422350812776840034201600 3661795 -333672831721234130072977844596489680 3661796 497011826038744685876076789398347008 3661797 -1384164190004003905186933895983312800 3661798 -106888893062699143952536865826824064 3661799 -316077381397380213012547995642315600 3661800 590767215719313954860643429642240000 3661801 -20468414721095412653733650523984960 3661802 321900371277485725845045309661970352 3661803 120012025594837944731589383746272120 3661804 1421013895137311387611120435160166656 3661805 -60141093087146438243946677899549440 3661806 209987948061434134582418011260285504 3661807 -203999468367926489664309206298882480 3661808 120560136310443053562952169031598080 3661809 -773838527585212190206134419407375680 3661810 734614418361551924859077761891846560 3661811 -562047383813453878086597370534758576 3661812 216700868393080429773869849078820864 3661813 6242505696280999108495279697143040 3661814 -320549557026440953971568516223080320 3661815 492154237652043240169151356624925520 3661816 229601701430458370789399835982848000 3661817 2297706345582736837119633713677508352 3661818 -140349525492666184988834326403278080 3661819 -1263505632641870948442361354742726124 3661820 -648100727543127932209808588747281920 3661821 1485457791383763728156687578214322240 3661822 10815710036734478623195603619315712 3661823 -1139117718825024483246156876060648 3661824 -562172609379191613109950229984051200 3661825 -126313897764806044249155794082230400 3661826 32556395447768123572649988047437824 3661827 251728697561520237083093326310943408 3661828 -533241639972566784063387238442469120 3661829 44563338160951776626288556931127484 3661830 219381551587198931577498037309939200 3661831 -1207395787469360006091824708670251368 3661832 -11968036754228125153900368806092800 3661833 208325761569409226486771476368436608 3661834 593499223248585426881819480768753664 3661835 649139188030048766720946424758699600 3661836 399808970218628887347253431868492800 3661837 -32255560146438831240768828270718880 3661838 766470033910572518466770605109463744 3661839 -365392164581670066929290578402695592 3661840 23365198414737870950993356227870720 3661841 -1925230014155510888725761187963207758 3661842 981325716242816319590999562713028864 3661843 -116177327855113397590822583522513736 3661844 50046233126261311995648879833014272 3661845 -602143669888969248082884720641031360 3661846 -96765435327760235572142411009116128 3661847 530420677940081525998786993355940192 3661848 -98635076825731302519541344882493440 3661849 1908417800723414193461463598213230100 3661850 -370587840711690208065828287388279600 3661851 -497952942633523256865031147264732800 3661852 -311824198775213719360978882875383808 3661853 -124790398512876320559837526360678272 3661854 -164548346008365713262690608851104768 3661855 310110875860276791904006963649376000 3661856 1940639923309907151741391196135620608 3661857 -449335387645219293323134861044022446 3661858 75479871399024337694212573238695200 3661859 -2344296008458346020792501422084320640 3661860 -635701954752777746926881801119600640 3661861 -292248995870847638608073632626788160 3661862 296749019111761968297510730511166432 3661863 -540757001539190283254777834108983296 3661864 -2586209118735060996872263396621516800 3661865 -1639067256246731934511956072935515740 3661866 -221911801651054955804026229455946400 3661867 634274934933758210106498192478049280 3661868 822483928976196852879235197022310400 3661869 133525238857061177007852815077095744 3661870 231578373736893180582107456731459200 3661871 -8802953930514204172657064187506928 3661872 -243129730375330619681043004563947520 3661873 105324552621118632747522235899697380 3661874 -60077064043525107499055424974266848 3661875 31698924449980393548711222854400000 3661876 298596907805123780036055992611160064 3661877 -1212151909365573569903316466982451360 3661878 -133211483365082059381591074807419904 3661879 -320848854465670976117219689613237816 3661880 10240963093221954398621802630144000 3661881 -268006249375074171639872442171997920 3661882 6133900878197694583170929859555072 3661883 -2018608761470495262530947300401988416 3661884 94904060645870499628674904986155520 3661885 156978517663168163225068903713524160 3661886 1120542526544408115808706777001115392 3661887 -678199162445045468117119559351105280 3661888 412839641306328367524317149900308480 3661889 -679520030385937307558760386709611520 3661890 85157247409093536165667943166528000 3661891 1029133063954799247777220492770153744 3661892 -67770838784124202215715946636724864 3661893 375644643095449581554152504778860764 3661894 -615799166645618992256075459476447680 3661895 -10115674158518377053563908326751920 3661896 -53440243195508227930854267412807680 3661897 2723822582895752598792823159340613540 3661898 -396106478179730831377460127173360640 3661899 16949761795995100027569937395168768 3661900 -567435946538845744163896005246528000 3661901 1224130928766316730988118359649142304 3661902 254166320477587860643154190284908800 3661903 517873270834710748781319792751152880 3661904 28134863778641051869489597657374720 3661905 -119389995891359962087124838797654400 3661906 373082570055264694744324631693481984 3661907 1737977935303122146152973104668690156 3661908 -757426984890069220164975828387317760 3661909 414478196938855317830897308747548110 3661910 53630028738389483778446553218837760 3661911 -2159584286713636396856476695098916096 3661912 1611019236416644967761703146958899200 3661913 1761110315177434710840479097964065162 3661914 327913108939536984555938234666834688 3661915 -532135765095922761697115646207475680 3661916 1132668093582195768869225222287434240 3661917 -298846843975118993171986512112399200 3661918 277879766505409815597883134051102720 3661919 -538841615820631070236092444668540544 3661920 -478814934398342626482379604314030080 3661921 -1299135486794365111416572428419465068 3661922 379271592768305458801249805889621504 3661923 -25003968460975255278982875247670976 3661924 -634379032057296891469098005616410624 3661925 -874280016314000220177527279417197350 3661926 -477367813592203522852932081564450816 3661927 -130842158916327252739746743762450800 3661928 367040620792338106117650035458652160 3661929 39819872960555339104939814022638244 3661930 237253306730557217716797987843243360 3661931 231726124443455560366815192969640224 3661932 -383230298131979774461454190581830656 3661933 -1675800383309631956615134489022210976 3661934 523082014551668734338017103186071616 3661935 604443283686487977392291885854966800 3661936 -303166547605510268021933525249753088 3661937 -516434597523329527473989130038419968 3661938 135612497521700810854724213692936704 3661939 439164157824642455794306722307117360 3661940 -622209955562033435281879150297797120 3661941 -753111945418331154018971089070660736 3661942 -567951677529606566603731853505484128 3661943 -810775379487827806991140230866246808 3661944 -459762414963359859173185395056640 3661945 -38912851825708662968733571429152000 3661946 1163071667776610849660449344946771200 3661947 -982974379835434412158374528214557876 3661948 -626572216044905487817047630220552192 3661949 -2450966718231259956341072773589053050 3661950 -281195046582617087529917849430926400 3661951 -1362708497152810947014482897375378048 3661952 609648200815547686623902729313976320 3661953 234562291823213375692552595275101120 3661954 99725280536496001253963164443508176 3661955 1619368688007758693032901339985792000 3661956 9058261278556568917346189401681920 3661957 -304045301085297106823424353358060840 3661958 -164773679122091937630798096428113920 3661959 -49694676993380957962350747903892992 3661960 1103579626234654553784450969172377600 3661961 1022409425847602189730211780995313332 3661962 369699962480352181241105745568119552 3661963 228049563043143035493212753288352212 3661964 -26801589770672989779242132995691520 3661965 -227434953563437522764780237110853600 3661966 -14213085587621405937611649660119040 3661967 646085066236878453855544788974389872 3661968 -22115341799767060905276406939779072 3661969 -1752353815450756667240804533348670604 3661970 -196763861663716436182735973426067840 3661971 480442418800467139803195225316560312 3661972 -31735365650412275365460983850524928 3661973 -314629694333408788995450722471011200 3661974 -572875839717109749220522566105087552 3661975 741652628329906357143757149490689000 3661976 -821213628829335464633606886164029440 3661977 305877657914296132656997982143046880 3661978 -74104305361739906014629762635734560 3661979 1692490783983845004634585864029464580 3661980 -79443455336896240157046184658534400 3661981 -332454127476643182433508992438368788 3661982 350522361074128026140686264690235520 3661983 834128915587997001500142184444469280 3661984 46317773372307218584417751015817216 3661985 -1712932323573621226318304561045400 3661986 10035781133717885612903083246817664 3661987 -754862328973851221434507419885768288 3661988 321264378739473368651925818568078336 3661989 -1457008676518171142523700771191958176 3661990 -461223086830049540675288687941584000 3661991 88446252672942364079359603708523040 3661992 201303327578990829321308420826224640 3661993 -2344264243671016600600452860376319500 3661994 -43283324216302758358953225951398400 3661995 -2274274528767696261811365676899360 3661996 236302258299628783026150077909281792 3661997 789038586673116008805825953810549772 3661998 -4251064313091677354779180077849600 3661999 51964678770123872552136540890319360 3662000 -256616227265608204467630421426176000 3662001 218227928652462975988117396222448064 3662002 -532451940300532833570344468310648048 3662003 2113352323665480952928510113542108120 3662004 1389924698405587051526877400363929600 3662005 -2463789702241458260198015121743754240 3662006 -1044082661223181740295300779956670048 3662007 -449652362380310873296513212206382360 3662008 520533832009013040170116612745256960 3662009 71310443368235916670501876982208 3662010 246816770418569421357935140328209920 3662011 -2214758026759556369487977351710719388 3662012 -115341329915822419506600592053133824 3662013 1330819693393962530231335242179136288 3662014 499447278416888857537335576989320320 3662015 544533757881449419874919920138895240 3662016 -184780341746624954477717274815889408 3662017 263500916448965869039693522315459780 3662018 134682886695465145195482235731786960 3662019 -842026216673365187874142766385291336 3662020 -408268058986811313271354862752542720 3662021 -1670701426598161804966965373271417856 3662022 -15537727135370386121781811091927040 3662023 235596709202787782023965373824093664 3662024 -573557020737430611079176468762286080 3662025 -421479192624049605226895972518478400 3662026 -310609495291784324119156464597774288 3662027 2395849550591627349602709725155993152 3662028 472173690347155796502745808239226112 3662029 524999231530621903836700448805890432 3662030 125831959037005589223719829021342720 3662031 662271146532846952115014800067935744 3662032 274222997573127009342264563087572992 3662033 -372372980540375536468620528386274840 3662034 -188657181193644537161346514413198720 3662035 -250133990950792649982899410480416960 3662036 313210844965046142211890674994997248 3662037 1274107452149899166965307559857543040 3662038 -91113527171098600944778893039883776 3662039 1810931256017410370985210252784104840 3662040 -742391591013532198259677084890931200 3662041 -845372547448944842711053091148976480 3662042 1191319312214509676692618568178546672 3662043 182798706838134236708775683123675136 3662044 -912244165216135207125902347049856000 3662045 -70799756049319817367283625781043200 3662046 8918690549184755368114550559917760 3662047 1799540152741264118245662639878802040 3662048 471042996540397883257895643943010304 3662049 -37835565443196204322241035605738720 3662050 -72216378618669994822243934007859200 3662051 657239616421204490971150155476273052 3662052 -14074849965404378362625656180310016 3662053 1286155596409336968157551307545234302 3662054 134701718200636299381115786435966272 3662055 -293200910135946218406579911429635440 3662056 -332807256779063180839004805211653120 3662057 -91505013467306293101470055432600000 3662058 -513695731349373978068441878119973632 3662059 -25080533769728738662524376540727400 3662060 -103731100933600168517399243655168000 3662061 -341088666348078629865948551937732864 3662062 1720529067690836240302039926462693120 3662063 969349169396006983056581136248093160 3662064 -116662325540069197059409411313172480 3662065 -386568816401574294622888901990220 3662066 638619662452337775856801082732489232 3662067 -48387191673280662007396510178072520 3662068 -323313565151562213197917740717344000 3662069 -2262000493420798506233299034785960530 3662070 246117686078326768371295216392355200 3662071 626774395995260227371770885709624960 3662072 -510646650950554320494004534056632320 3662073 66928170727484857958618266965311940 3662074 317654757035415468838209062655541440 3662075 333003243458592462467683325104139700 3662076 -978761691788134175602163644870066176 3662077 -301811466448959974118123273186254074 3662078 -142384026551479709241427772801737344 3662079 268105940020516811990719307205012480 3662080 1197165331261573818935394770784092160 3662081 -1731419704066230457326523197063845118 3662082 536689016993150424350772934137944400 3662083 123763269405592871265322221233407200 3662084 -418011669225377590429202872067270400 3662085 -251266586254033363110383757028871040 3662086 -422900201914928455619859723934989120 3662087 826443739738968720680668456284734640 3662088 -331655444672543612579710800160358400 3662089 1812496358887160196740442017122008756 3662090 486779319258430425688582154846265600 3662091 16927515811888111061053577948746800 3662092 6522450623586566443742649420677120 3662093 -1454888285216643046733049680042675658 3662094 138950063235685511017443197413032960 3662095 -13694283882500672073790763964078480 3662096 -462953053656882359814591571520053248 3662097 1283485786305391873309621832460572400 3662098 601282414468314934458214409718900480 3662099 -715932083547203495992250623642618368 3662100 -245158991847028744781244521883206400 3662101 791064171910994445339478701127001102 3662102 -261928878936656289934320461164129248 3662103 -49818691155631551234896389236028416 3662104 460213165923894688916720246761451520 3662105 -1204975181873572980671962789073772480 3662106 -95632952698382355550228047757443072 3662107 -314487656470179270998048720872619644 3662108 416532848568503367529712257630422528 3662109 -551796371111856665115113489144046144 3662110 -48825977999645796325297428733007040 3662111 1060193142712519141371054109619951712 3662112 -305802785030188623541486568620425216 3662113 583773902003145360028382238220972500 3662114 -86198409017493018561015913096378080 3662115 652371892243239306692392765130700720 3662116 219579591159324687592700671689303040 3662117 904270342118444783741810508743348640 3662118 9204246664146624080046397590547200 3662119 1003576570475525973196468557061558520 3662120 -144512999202945329274304196001792000 3662121 238236553354703120213252319477660960 3662122 355981518671126884383618572427036000 3662123 274462615753697542746636808455542400 3662124 788712019959272713012023458868264960 3662125 232921547078255528967176119006527000 3662126 237921250122854600038595457373160064 3662127 170080340249036955397002986171234160 3662128 204218260595862041565511055478013952 3662129 750317004534582018696601978092888384 3662130 -306405585516809500866724029968448000 3662131 -1713823137983804568694671638899905336 3662132 -1503696964889240219538167621182015104 3662133 304922571554628622445906119692174624 3662134 289361464538063021999167106656996992 3662135 -931745567281497692570815638648750240 3662136 384932834722516180798310530827571200 3662137 -1741622581363835485488031671574080214 3662138 -895086286202350961952404855416320 3662139 576744152672162749801010925548097648 3662140 1115901179674143128550380431958676480 3662141 318941855098731054848060164566814464 3662142 -118600983614342944285853679963611136 3662143 -3321271736272134634119582280956941520 3662144 -441434671904661430514974175701499904 3662145 1225200860917872365485415286037353600 3662146 -1225377009479086732533456736181360640 3662147 78130525639085885548123660911454152 3662148 -99245335917366728959229347225964544 3662149 504578245010173465022244224796755160 3662150 -506307821862271271800308598646551200 3662151 154291495968308573112687883259557032 3662152 475143457424783936089856160093143040 3662153 -315888093170513631911406689200188960 3662154 64967790239463252663256919540364288 3662155 85971461133959521108868564094009600 3662156 13618482926600488367634950053835520 3662157 -838009452077736250536654304219204608 3662158 -47291836863698129125333213001536320 3662159 -705153162256582366140431359963171320 3662160 -77806236608426319889372732794470400 3662161 -56406154869767885016354214067100000 3662162 -692529019628200850074948424537462640 3662163 275052416827779367514355537190072692 3662164 450148061498219303014242002487140352 3662165 473824070066741014038177108747592320 3662166 716622536610987742712183477464252800 3662167 -502409658545748417308306826728385784 3662168 1158668227279869491242212278323200000 3662169 253804481881051442717829432454937280 3662170 -388061486745313098792406278784914720 3662171 -731935271030683499396226554148834000 3662172 -16094468307793727603026129026170880 3662173 -152488917218156179076135938699870676 3662174 141931847628152456809192832028470400 3662175 -348560231826614066678590904264313600 3662176 189638032277826355892586315684249600 3662177 -2313056427487967512767310426131274974 3662178 -213043346058215697869357558284377600 3662179 -1694506543635715133224369305942390824 3662180 227290585003791661531221658508390400 3662181 16710665980722789844939066320781728 3662182 -209298280481699265917401415963091840 3662183 -8986060935185006436053635313776080 3662184 987218731096882606008692174177648640 3662185 229634464185576257036089008571234560 3662186 -449282996485608807710623513468320 3662187 488630220595616540800789767559235160 3662188 167172283730807083498221800139077888 3662189 1241553161813374821476410667416002720 3662190 108495983513570180227678662833560320 3662191 -7941822906114356465426551437982176 3662192 187333725971666024084114721993424896 3662193 -1180749617167197479149442712518645760 3662194 -431300383304224989489781251801506400 3662195 595224562648484995113459821338009200 3662196 -240661093072401906459086899438073856 3662197 46551667145767106275296127719936000 3662198 -329194636487877654781447251096107136 3662199 -2426235657406412883920598178784936880 3662200 191632252828407132702431588350464000 3662201 1409669896046952226492422324375092202 3662202 -184489173857514257284563584079883776 3662203 -481156151280189786272954604823651840 3662204 89609455099738277956125326410094592 3662205 -84274242758981295669126892973492640 3662206 519921845734073103842173728958167552 3662207 220521713408769616693348311444582720 3662208 -275640630670634486536176742044794880 3662209 -99555512627288186629202759994332496 3662210 232210364270381375519720660557001760 3662211 119059291349863117439956236282816000 3662212 -577799858619042938786552858302960640 3662213 -678166149770848027677185501580005538 3662214 -331002104513529397920400453563883008 3662215 -54086979271196184271493143249922400 3662216 -39382583627363174330852514354954240 3662217 91788268696497069028605361393364808 3662218 320696734675849024637766774951542016 3662219 -849943985473791468033765366685084164 3662220 -305371047956353290067477500059811840 3662221 -774373367997014558641462511493071328 3662222 -676277697351375797688364701669377088 3662223 496524000493923235925271643676811024 3662224 -5420978437751474768286215304052736 3662225 -285578917664251272534097586813779200 3662226 -146163536610274255733617266230457600 3662227 -1657678796483899176059579901211843924 3662228 -1116104279277652984963181451395298432 3662229 478429871498786423897145375471789984 3662230 -259938276653978697647795631636170880 3662231 -170037453431784957671619523327155000 3662232 52763312611318732403136564215808000 3662233 -318337271129927688958881251032459760 3662234 -390787603550665508217247239068633088 3662235 327825554139592970062060735768346400 3662236 27610673291306402288528281235420160 3662237 503968374067864328007129671176230540 3662238 853843448472471065366737641243832320 3662239 -447396681464859801773907056792979344 3662240 561480038922557235769010075813806080 3662241 467209067749915060233582776297373024 3662242 -1444159149611496287582431983061523808 3662243 -208156218540632617475057570638766112 3662244 -172022914311204625581561501496283136 3662245 -572123589328399028628112202675146500 3662246 -281926149467547327908771872549011456 3662247 28966218086404707181476620726347776 3662248 -30529399765369564496277738196992000 3662249 -499122206710105084600570422285087750 3662250 554665360117590187322319960900480000 3662251 -1219688145481272071049320589853914096 3662252 -543862143552812020909792306363688448 3662253 -532850920250603973213922526885956416 3662254 558121387495742215769821679162784576 3662255 -9647932028907796077214297828368000 3662256 61495968630007968481645609016033280 3662257 602853934112258038512681308702590132 3662258 -630245419011298815352115989128161520 3662259 1488266206302364441709162165481118320 3662260 -179704246930275483822388581286248960 3662261 -115748926248829274888356526441746500 3662262 -284953198448668752693660200507534880 3662263 -1190702573808907376619489682229432616 3662264 -9590841580857433490863286985031680 3662265 -466107697174911797665747736793144000 3662266 -1138912781549548274715396903808737168 3662267 -8329342074412045025798256771617280 3662268 -1284614319599829686826974441231917056 3662269 -536954135982123607680771588068740960 3662270 209204272448332472804060863704790080 3662271 -854276859262019082274826475050915400 3662272 -194929789962145372727906269086613504 3662273 -1139463665486275743058484892301506876 3662274 -53318742719391443891164638156742656 3662275 116048448756134141998456710482770800 3662276 -781147460138182263187401392983994112 3662277 337478794477279991276003493853785120 3662278 -83159662266841290832883299193832960 3662279 -1008700268242862397427744367052342600 3662280 503942106012172087851449390923776000 3662281 -673502288099768009470663256249804736 3662282 -88136939092423256443626706692986880 3662283 -238960501101422612837323195757524776 3662284 -48234234764833939116040646259975168 3662285 238703482248260245220402967859486560 3662286 437769224130956623276050863455104000 3662287 -2188044430150906434219127135850919168 3662288 -76156683054931802865389128781660160 3662289 -550345446829940153617295511726015216 3662290 243719030804270523253784130712158720 3662291 -482812669185374263260885881599344000 3662292 -151099572799634863591847164353988608 3662293 -2990657082241961005668443371907904384 3662294 -203943199892366321194060876225236480 3662295 26898533607775908031862956566704640 3662296 -1456801731207784475668853060601507840 3662297 -1044058681915802645216171077670167548 3662298 -684101970579928114651054834670355216 3662299 -607392290802891067035406797671377664 3662300 164585300655754939812009784720012800 3662301 -687565855079502653286945777875514336 3662302 257636890523061205753801205992378752 3662303 -388907351221695655962314741009110056 3662304 -110048528823322131699384705004339200 3662305 -183818161555582463123212168678530540 3662306 -220918701278796566500632666128457648 3662307 2020245009309645148266859565712000 3662308 -693416821518233950200614707126449920 3662309 407298531162063413897795638988733312 3662310 -9517552672276603645288333175623680 3662311 -739591510056100548068491000398822088 3662312 386469416225083860521390909149363200 3662313 -120550713723018107006830484516024256 3662314 -22110481908708660502769399518369440 3662315 -93291581000998068267729980084608080 3662316 -323951574604377295817391455629728768 3662317 157809183472251336530725800880310892 3662318 57433274813843190861369348979739520 3662319 -90394969400576872368631560017886456 3662320 19071018812622603097022632228454400 3662321 -802891319398133291741320997473375308 3662322 280927394722261855600589775876263424 3662323 -896649688918569726351232202403462240 3662324 -1449040446628441362338020889746372608 3662325 185816618298049942371906752214986100 3662326 -804462818705275232302673574461302080 3662327 1604762584223844269491454508702497424 3662328 652023241404830795532994580517212160 3662329 1310248094153186310709126499032889088 3662330 -20193675706320501657436643065466880 3662331 -1444976105244961481885180956582390248 3662332 571942695845786507912304216145285120 3662333 1211640857725411908236823915586623564 3662334 -11306017112644289681267471977655808 3662335 -459558547604871246601293309953517720 3662336 -339357894320483952926153965018546176 3662337 -10219487243271093988842255344115840 3662338 755026571328265749911393314309306320 3662339 1922373611791480761835210902728571456 3662340 85104005070392857781096854722969600 3662341 -1951105121592627791676028771678934016 3662342 1114446109453236618528747881168511072 3662343 -322664832236189744630109364366989360 3662344 -175452536024902847691209430793912320 3662345 -28262078698116659202777916666835100 3662346 197159898894162374688292624509321984 3662347 408820018563988264781954650354067440 3662348 925008831368605414903570058447140608 3662349 444117762981321291974741549497712064 3662350 206890801448826414356008472969712000 3662351 -94047729306124475674878227980446336 3662352 404809898332261827465212768809205760 3662353 19042354822670702737750799480061504 3662354 305346724022777974101814435029441024 3662355 824778711699917568398257270200006960 3662356 -741348753804573979435817858522750080 3662357 641385223883940143301357021402845472 3662358 -580300341058394693565230029591301184 3662359 -1309306120943960484047471263180438896 3662360 -591348940266546191120478620179046400 3662361 1576775055252530224403219198634739200 3662362 254373494365049005995310710160337664 3662363 1023588499528301063576702522250900612 3662364 -385649327751761250017213143517429760 3662365 -50018451247123295233258790956108800 3662366 -25597066545291144074185099561956480 3662367 1238894914754182385934388171022302080 3662368 324717908641297073756490581393670144 3662369 1051001253650388664997071792363596720 3662370 480849404389346128540052538959519520 3662371 -930325653233081032276832723107035504 3662372 -513349575320205087819342849089679360 3662373 59827641362166494477907455039707968 3662374 -696015346596654912687624275707436064 3662375 262333560916361195940214634479668000 3662376 -1028183417244948140544745853650944000 3662377 87537247719129860103960400914735952 3662378 209518872552827614833017476994722656 3662379 529924757654736878680819879316363808 3662380 -189482946827389683120251049885235200 3662381 1615870282836783745277013157489889280 3662382 221686129467421203386946547159464960 3662383 -336900660987357677052098631420371480 3662384 -212109464452015976894197818954055680 3662385 71470085807762041663147989613017600 3662386 177130384264966779766897407890717184 3662387 486679776612311674677675384601686720 3662388 -1724935066375951586414874862100090880 3662389 -1044578419742263261921199176703281810 3662390 432792369371163314639600998403443200 3662391 876180974454013171570582367716981992 3662392 -361910772848223426536741021907456000 3662393 415645084329964125831343526192000640 3662394 703186404314190184746125408228071680 3662395 -1706756479643747053355418101997174240 3662396 1657014459976748714907171688243200 3662397 -1405575231990558134479503038599757940 3662398 -459540211882178601416169804507329664 3662399 1472148242552084800021272445327303440 3662400 21341372059451469573465827180544000 3662401 -1695550150481031817119247772843169598 3662402 -238954519419245359325654313177753600 3662403 -1312211682917745869416061649188101896 3662404 1224443246039852485558763295694921856 3662405 60117084442431842969559141879672960 3662406 59677398888985123624052401737628800 3662407 710695701507519819409998949610346432 3662408 210440890671255889811202041253980160 3662409 -36145095745276520556248653526470896 3662410 20707405177829085898246533514953600 3662411 1994812052693322978431801767811253012 3662412 258816939481649302517365965549656064 3662413 -1499590548296268371531580711444831476 3662414 -349676449603503009713991899178050688 3662415 -14880447602060765281148448088790040 3662416 -215885826461917026576115687569891328 3662417 -2430389637341299582484574019197045648 3662418 74737451445473253981396869534004480 3662419 1522460344621056065894753741638339820 3662420 -274046042946315313106942536480320000 3662421 -206987437692235776292270878204840960 3662422 492662306524722831309111391672948512 3662423 -757382054398474386588244539005724720 3662424 400690392994111197347083196145653760 3662425 -211176568850738106596164386922944000 3662426 -258783202209153218503953467461447680 3662427 43125668396244203789518306011115632 3662428 615348873886387650523635988758528 3662429 -122965363903458877932465075380600808 3662430 -97053829625327444935292702603882880 3662431 637237303638401566021630818963180600 3662432 46233439004418920785652709708398592 3662433 -353301428395510831038733468398072576 3662434 -1437607280794352366080571136935178240 3662435 313169579339516032685551407803304000 3662436 357552569366875494805739255024394240 3662437 1699027574019955359010975129998297086 3662438 272422302031115067787623214881567744 3662439 7404439269536311284526953374265600 3662440 1153513016564029167735010154004480000 3662441 194654409813548435626852627974262842 3662442 -227655591084711374047228550306995200 3662443 -489821054598981542177096825238121656 3662444 -1085154879441322495042015937830328064 3662445 271703822893800228674506799569296000 3662446 455466678763680741143387430238849920 3662447 91243994664783110739730052093482440 3662448 -42511008243938572882788997769920512 3662449 -279081275734301363260468923404003264 3662450 -215739588420761421140682714357552000 3662451 349640409486642770943169746712740576 3662452 -1067359831987181452248647611140532864 3662453 237079663910345359111104466916358702 3662454 60019712874419472380175904184886720 3662455 897780769665357446934352879747158360 3662456 -1214576877488346549427287089187717120 3662457 151905697649913952384628306111695440 3662458 -769089714924460903767679770104726016 3662459 -453243681193312035265718384448071760 3662460 383683396583470913645923091727521280 3662461 930497568340782658372633678101342624 3662462 -146405620691770282283631629435161536 3662463 -384587949853966274918163760878823680 3662464 101059413074112265698605690184007680 3662465 -1134903229112665123372421698576276140 3662466 2419513502840301242525798806712064 3662467 -1848938298866981934974126618373060484 3662468 -158122082173602294799679991381553920 3662469 2015970586582760652138297584395288320 3662470 -80548895763316291176354052829341440 3662471 883657702969061617886036757743067672 3662472 -554728529115991686050142214036930560 3662473 1552126694302318259656299790470093722 3662474 -1125800723067022168654183079786744832 3662475 -479981790638695350246032999803008000 3662476 -401522647132858864521571662704606720 3662477 -6164163820641112818283298291087616 3662478 -481410896147574329374197610842129600 3662479 186192267315702757312473309011482440 3662480 -223612766790750312168709265845616640 3662481 11974595310121684967608393163481984 3662482 -4083380983427042304002547956146176 3662483 -85521254673710788571532625634443632 3662484 270960533694917312519802034837094400 3662485 634100577054305603579716206333609180 3662486 -1017792235360171094027090874131939808 3662487 482846537681698609207583874687518568 3662488 2561023179110452436665779726018293760 3662489 -184866503481767647160492079264968940 3662490 109597579639439648803608173486192640 3662491 425598098349831319322931372603296272 3662492 -1070527945810989233899954234807939584 3662493 685032558497068937923399924621728000 3662494 492793736251905061077085281807421824 3662495 -37993798692555127588215573042691200 3662496 -797292553942217120401933444367843328 3662497 342513790351770567261060296714577600 3662498 242831878590375292870256016125855232 3662499 -210611119417747284662722371547059336 3662500 534221466916915260582491015416800000 3662501 -1789376217661674571300949517325383396 3662502 51534114166470050624574694247677632 3662503 -136583121632785760009999500601286096 3662504 -224804636065860203678293558650762240 3662505 -410548396678596462521120373306262080 3662506 574663687338471670228271518837451952 3662507 2857239636939753681256891338622801512 3662508 -270881911078853299422579470195735040 3662509 281774124743654049389158045613048620 3662510 -5109277427670557402654035004691840 3662511 94125836132730970460751904570748160 3662512 642018162479881627751625407987712 3662513 -518231629057554965259648107358522396 3662514 -832155084565695518668841918061070560 3662515 126976360219781340382285694488272720 3662516 586520229425038359820980096922275840 3662517 -884339452452027713508619056611946720 3662518 200973095322972327028970773702485120 3662519 195534432178520374749399899683046400 3662520 197087401939475584320620948265369600 3662521 -913860228661051198192272646737224278 3662522 -2057097194648007500161619948113142160 3662523 -916878582770689745099750963308482000 3662524 -1062783642424791293548862398916475904 3662525 13256150336673771377830501773652800 3662526 -51545068168406925946960544665927680 3662527 1521775340297084761918767534171089520 3662528 -20507657051066589814713443848028160 3662529 195082633541764083218829904157652288 3662530 -208675804690086958301702364352428480 3662531 -175370295340568476236680987620532328 3662532 -426207008622194059690449004102556544 3662533 -402274801429970337832491533950861280 3662534 804569343901215948209549993043928416 3662535 -126650881353621334004964161565811200 3662536 -223231765616754592252550115067960320 3662537 1055727032410336176452878749686340186 3662538 -533162208112835435872812632343711744 3662539 269536923000565353550281528967048340 3662540 -170253118377246911057290234156062720 3662541 -256592126914717160781431293946480352 3662542 -302791226821656206735226675587663808 3662543 -476396383653666339836557690241136000 3662544 -20996705296632054803072336920313856 3662545 -311598650653244551509797116373330700 3662546 816127867054771689550151849675555472 3662547 161629799238299659761363890688175872 3662548 -1026453936562603434725871564526420224 3662549 2111560740979981876337522573944110 3662550 -158106179369259144880700160837744000 3662551 150905858159925109561250778785180552 3662552 -1687255411108535662513705920783482880 3662553 -124399641654446144219004093546341376 3662554 -331143787835298468664134850597248000 3662555 185237971653688096187965775950228560 3662556 -8424347562836976851633579552741376 3662557 -340830840372167421143142011603232128 3662558 340334004504727737319722662029608576 3662559 -310350953120443094297658717484676136 3662560 1667560838902409769706237589252997120 3662561 -405634467021120432392691659300520576 3662562 242279723822302385180074743649657344 3662563 253996737669163998255767968674622224 3662564 -830670494562170897009622914430013824 3662565 -50550008855486072723439082324047360 3662566 -29748256089618531242319343911398016 3662567 134618976248459583863078923461660312 3662568 4014900678875769667778630339543040 3662569 65402691714875881053559886122684800 3662570 -277690180920849478736023006376792640 3662571 97785834802265906790003692963883648 3662572 -1161898875921024472499441155124563968 3662573 2343808090058057795806623478977438720 3662574 92440798756685319391733610213802560 3662575 238362940294659475349495348546002000 3662576 550738623200131151688456409601605632 3662577 10913556281437210746298607144729280 3662578 273903681511817154053068348244877840 3662579 -612896617757625773755279761231296820 3662580 -266610577741562481077209383147939840 3662581 -413471775391408630123552946355028868 3662582 -316620846180216007595996155321651200 3662583 -528104488559377415069659294467218736 3662584 947693840155522212302993650156646400 3662585 -253656515317314157933791514495587840 3662586 442611439148599504357675811096378880 3662587 -249238326765505421088409018303916764 3662588 -113936462258186080189567744126930944 3662589 -8254016714526144498273480236900352 3662590 -178433112688857069109060093921483200 3662591 -1123246450417617006924589588509835008 3662592 -475846025980689670638799625618718720 3662593 -133275849152244051942459198914616000 3662594 -349239514291142289331149577355681760 3662595 82428046234006364656999786726020000 3662596 -107354000578885329829085750672494592 3662597 1853856767568068709275570004921134046 3662598 -39180841694732769567717686188400640 3662599 658509335236613143273729378371749136 3662600 -588985007515859357531263617668736000 3662601 -1835658190798238795194494345579592896 3662602 174273702994959882480377723438438400 3662603 -1729459017507639111350839236116032572 3662604 -1318804174057074749458215689933660160 3662605 272811316647346874944439110261597260 3662606 -132489813292367442312074775737602176 3662607 -293312735187828398728282637398400112 3662608 22328073350491631673638366400684032 3662609 -2275826926799162182099231947207098190 3662610 -15794408597779400338687039328378880 3662611 -25129862702347627400368599844803520 3662612 181693627929123030266174210517110784 3662613 -604961091392997209833922928014041380 3662614 -419523530460916266705566658949477344 3662615 -31953271949901341802972261748921680 3662616 -1091410056265231981817179591912980480 3662617 -132669404414239371382015664188636800 3662618 234665981306633935969078246422793920 3662619 263057660458647531718534963128603648 3662620 -302247382905327094181699608210360320 3662621 -1855399984789684972824534375932609178 3662622 -612967206349072197562044642793599168 3662623 2204968214597457969251948661414205040 3662624 277886699729439323009897596371075072 3662625 -739330171824780368243505062768016000 3662626 373930787288697590110494808578792960 3662627 -859382952441335097598746221648118048 3662628 1062031493107900558546177983183774720 3662629 213958075488784942522939888489417728 3662630 208882667123050583350874287802131200 3662631 -467336638652783409801024534802310400 3662632 1373930490656703273705067690803686400 3662633 -469125496673073461183396472803201976 3662634 -31137379132438548324973301152331520 3662635 427565854365323207925651061655196000 3662636 341072292585230478198948660278734080 3662637 -938935552033270978873653664335587040 3662638 71995585883833919811003915850186752 3662639 1809275146848477281466221456545255440 3662640 -67984756507821848086938150131466240 3662641 -267156046676627909821434475812414958 3662642 1218519018631528494698247040649412000 3662643 54905304201020960670663117493802544 3662644 1182183862636071815836273655374043136 3662645 -80205650428410899820683159061306240 3662646 117127063229450162607736561555369344 3662647 458495596006569413827727698277592912 3662648 -45512163322122860502488440644833280 3662649 -954944563396825303301059383142789200 3662650 133282654426906520924480318376192000 3662651 915201883919806148939475432444551652 3662652 322276160227682282457798018647216640 3662653 548022379840558645098363619192300440 3662654 9845407482258386295190810780466880 3662655 210653273981019219795027156716246160 3662656 -325943109262608810788696534779166720 3662657 1065061029789420879580432190052051906 3662658 -8860683167652665679257450889709056 3662659 -235311361140553119677675173339272960 3662660 -137712347750929116802638510566400000 3662661 311924330713668253064095397136183840 3662662 -180330478516825917659830231859883168 3662663 -3609176478721832306229373115061057120 3662664 829955169716095658206383462323159040 3662665 -1562337604990724659157961936450662940 3662666 144581064588328464460789850416293120 3662667 -491333853435336113571744393484232928 3662668 86598689636249369720737978884113920 3662669 919395742085543758890734836493929644 3662670 205840653916568349653126760988800 3662671 -368974808222874564644275463550031680 3662672 -38330454769808466185740285079470080 3662673 84639645685895838219517142608426944 3662674 158448091570012440932360168360485152 3662675 450220421406746104972427313925572000 3662676 -41263117821815314190972832566333568 3662677 -442410826568370411415365252203086080 3662678 -13657086586555101137053550160219360 3662679 636213395647444132094385460520519784 3662680 -405215813279261860375417537639219200 3662681 325164198188437450847074634203680768 3662682 47387846251645040426028545997844992 3662683 1824487521099986196344445153943716932 3662684 36496129928438044648180725447877632 3662685 -260582085333609504008806665159724800 3662686 -184177059070466390265694419411662208 3662687 -319950486858830948866609656756163200 3662688 -150246435961299080857590108910780416 3662689 1136214196088115104430951936620507056 3662690 -444560272738829012327644546402226400 3662691 1236799633286693930022285634533507192 3662692 864122121290402360926566497433510912 3662693 1838475596341338771890438708845428444 3662694 -9826348343923279995181532409173760 3662695 -262756309935052569790390975325561520 3662696 797702654415982486720332781788257280 3662697 -1077314545065049618165379070903072 3662698 308371277865916353529923377316744960 3662699 1350879651793951254528055045552835700 3662700 207827529840163599448780723665024000 3662701 1196863521530908017071058608199291948 3662702 -67965318973443300436513206130679808 3662703 1376133792066442190968109903006631864 3662704 -86642942823613763568821828787240960 3662705 257314648199691284274436753550839860 3662706 -192281510000228339347809155472268800 3662707 172079852321807926234795414203030360 3662708 -304472648908657996866674656649078784 3662709 -105640228702910556872557652423625696 3662710 852049550522349482250574440217474560 3662711 -1070319848082866638194105201979614648 3662712 246050464225300608091970717496115200 3662713 385344389025596261879454779641065962 3662714 -1058408120702150270742364769210957568 3662715 360256471268683525716897001508670720 3662716 -285801332067953404617890659640983040 3662717 1040296307393164708048323822381391392 3662718 10776222315200999589855677735097600 3662719 -1239259790122336533311312316091242880 3662720 -635617866546171786177846404186112000 3662721 -938318878589753378863829985728336910 3662722 -189431701964267352472571076567728640 3662723 1794847443644966155885426679396526972 3662724 -112318320367200982761043756598218752 3662725 -832421356368035005280338897054788000 3662726 792582891171728805669893869753564224 3662727 -75919364619779520415101682018920960 3662728 247201061576044364144044801228892160 3662729 -407814018828088771920017203601634240 3662730 3993424668617796704996949975377760 3662731 257468973777929626707574647366904532 3662732 -419776606508829819371941701442715904 3662733 114739182861153063087613706439562944 3662734 -105770850545414676774714252616695168 3662735 576971745503508157151370424660679520 3662736 -52197409445832214788357021260316672 3662737 1817690763854897292944039461012359654 3662738 -532906890523276778982570497984442480 3662739 -1668067373794429915125346974879694296 3662740 12118697723772220462408392293836800 3662741 -825441331409504136381615781230221988 3662742 74402345678844462635648004215090112 3662743 -88071229374550537920110823440035840 3662744 -693670071973326729972664162648166400 3662745 -796542091488131696031012357352340160 3662746 490753844615393007217130156475897072 3662747 134781769087310239067707246243811280 3662748 293307421711936416436478066556201984 3662749 262796072447672738440561130755558720 3662750 157482764220990841365948229353024000 3662751 -1127841138546297253597904469833456568 3662752 822194094071894757995757868468273152 3662753 -1950881789633329649450756155532755998 3662754 135003105494815505370794848067851008 3662755 19657067429582910224153406980550000 3662756 -825558138944372870956571434212433920 3662757 -497725821749789021145200550705301248 3662758 1268410595031496155548205475362875520 3662759 -1168391773460985719514383309383388040 3662760 -1140518019240719557091673956949196800 3662761 367048626213321817702724040900090362 3662762 1158551805197965526613465502811539632 3662763 336145223287479692150174361643983360 3662764 50643856431891538283850893547079680 3662765 399016608317611213467364861560475320 3662766 322671240157055528180141834317545600 3662767 -238262762780241128102452138515651184 3662768 329390657572406313458018714437435392 3662769 805049330958917469383258562089929920 3662770 -171417318854046714374339893887565920 3662771 -229187648188997990908522106273451360 3662772 775438548769698166630721964978081792 3662773 58298048813695307204932795050300864 3662774 27852368794638227529766612633477632 3662775 31112925348089696710614968335723200 3662776 -81845178044964473260107882066124800 3662777 -742901238413141533954939404327832380 3662778 -90417581177289513986463615909854208 3662779 -632070662122858497113558882077978680 3662780 -720089654180091324336709252103808000 3662781 -180786535491452497333469235286472448 3662782 -326424994161101439144310247417089920 3662783 1053713812852719030163907659929984 3662784 -363501888030771717541297554393661440 3662785 -317378608755421154054160647687855040 3662786 -8387186072505665741164925706909072 3662787 -1235598082261165005722005625122182480 3662788 -204387206005791339013636872344278912 3662789 -43809336327862429296523203554754720 3662790 135993807252381813358063393060208640 3662791 2778747614416112121963051649405376 3662792 -108720157987769807849188653040926720 3662793 214237177355580348393991888291111680 3662794 73016093965046494536492596851334400 3662795 595547325280650382858940113807178400 3662796 -197042826763843955859481884565406208 3662797 52700039794426651708162230193136246 3662798 358490521533690795429915603373982400 3662799 -426042966385269020921126431489874424 3662800 217298405792530439481043887331942400 3662801 -2047786174895417068842351080555046720 3662802 229041912043707265474896872323224576 3662803 2812288235154710681590263337594957560 3662804 -275674665192329059612845696522153984 3662805 -323412526180539744842213169505850880 3662806 289545128607773582730435556775220480 3662807 598326859985510127337331620788240384 3662808 -965996668071073645394036729808752640 3662809 -2081368853034387833192843269432831990 3662810 678905687301287714042193283139271360 3662811 225511435394181530222216804558071632 3662812 -1681336358715558017623492811371001344 3662813 563422164069198930558848135070651840 3662814 529874997251831584723993794184722240 3662815 -18436147522460087980291352573107680 3662816 -1328538821623174310932499608582225920 3662817 89179918010545401966386020511813184 3662818 592111775531244646016061679112992416 3662819 860053322837631612345289300626640128 3662820 -14595366291321396350317887334195200 3662821 -1029078556315362790344726137353480068 3662822 -1233677108274489769875348232727616288 3662823 -1082271007309539989096093718960074496 3662824 -610825293198231207973994580107673600 3662825 1043207316604863731972511664549715550 3662826 3237124098308313373137416731025664 3662827 721026375835075703307671536821622672 3662828 211952938926106656547810404558320640 3662829 -1274359510422618163217405961638546826 3662830 -113786439003006864869948472574894080 3662831 1235324267445807199327357959817879632 3662832 -13861185425672186829014788351131648 3662833 1220477599087232188865873982828352082 3662834 152950521924520645356648616375713792 3662835 521747971943340567237250034401459200 3662836 -21536975770882160775725680138977280 3662837 373468730547589544745023383328344092 3662838 26507049026773078392756874846344000 3662839 -1286364357323661813552182357993253560 3662840 -595399182635145164342142033512755200 3662841 108565200646079553057337873208095104 3662842 -374127216056798324549019806646851328 3662843 265872997449561372199131620204186184 3662844 582592131905863672245776365583663616 3662845 -1296652440352386700485746604844360200 3662846 413288330429150116284129123904570368 3662847 1427790797389685521747001735047841040 3662848 -91157249648509845555584401913413632 3662849 -1452802556530833612326296352083377150 3662850 -121089375348558389647309486661904000 3662851 3341206353995470071812561144337682272 3662852 -257309873035791438816326578721760000 3662853 -1226137409805067865396480362471252416 3662854 -218038897545353517772419441509311488 3662855 290215288097973247638599835404030400 3662856 1309912909037193812995695376136401920 3662857 -1704476020121444038799637674269566768 3662858 328172179834778731496405786851937280 3662859 368231252261792953060776082092242904 3662860 -189764678653650198627033967363722240 3662861 -808798605228216484403335827622286538 3662862 33528654252104855676486029067654144 3662863 873940727713758195055036127311116720 3662864 -134617363416436662467414075450449920 3662865 -345873737565692332041755801920651200 3662866 635782291820939448601091921708424864 3662867 -236893403583309400669564460150956800 3662868 331637276227676223770556790268160000 3662869 259976525095824055845610740594718944 3662870 565258629031450541062844262413978880 3662871 798374053916245716164032633877309904 3662872 -261371309784152393724018765594808320 3662873 -48796090108210044107886822140118576 3662874 -469153898077886383425559153390656000 3662875 1637272586675283834307791104764524000 3662876 -618875630344374447677805820671808512 3662877 711860831442023481554533761275712000 3662878 38974288021229626724572568054697024 3662879 2150497122751472526839590588552863480 3662880 -336714758036593907227253837377044480 3662881 -472083078015410177931094702146844318 3662882 132515607456991186614207357763155792 3662883 -33176249276412795991886830390890336 3662884 320473940941514474456778736545772800 3662885 -206959979861716000119477754168944000 3662886 -1077703678022491185851136549966391296 3662887 -1678508289492349216430902617327443464 3662888 1269282884043523774929134891178885120 3662889 236158348910477817178751890869144000 3662890 -157299402330665291674156360304148480 3662891 -456038350705267565528117320782306216 3662892 -34623521758202249656286833672214784 3662893 337757294461142714505724968409788844 3662894 -6888887198287507760723035076685504 3662895 77580284744247598022984583383723040 3662896 -54041072975530688980899594113024000 3662897 318222231178275173193823424647056000 3662898 63043668433539676243703696697262080 3662899 149962081889016196227099806775625940 3662900 924349292892007896525808471659216000 3662901 80514913671819748441846959026203584 3662902 1166681579911976106835715791987381152 3662903 303656472043594257057160018961066280 3662904 464973583615784005857561842971115520 3662905 415003948816144243895646090547082760 3662906 24510029996316490135340758930127952 3662907 1146712981085234351266465387503273240 3662908 1490447254425967061270459539370544128 3662909 -1833242101039937023926739739367256890 3662910 523720647238372236214223650013592000 3662911 153029659146493831690570193946507264 3662912 7038793355733018429578940078096384 3662913 2256486252183093049204375464618528000 3662914 489937330740339794280545820801331200 3662915 623160436676184637377063040648431600 3662916 -71096412460305303063881796036584448 3662917 -624640810062151021321824135981864034 3662918 -76915485700066119090420261700877184 3662919 -66563847859810933749020236403061096 3662920 -546777242738306672618612216042035200 3662921 205951161959961965993920890823464372 3662922 334293230230474542124237189670121984 3662923 89386187506669769972556277289416104 3662924 693147998012082242197112322620080896 3662925 81089243567437429257848540218756800 3662926 -528550699780897394328493555565448000 3662927 -621549103776028840703211334229134224 3662928 -300310555409626943261669362886246400 3662929 -152229233248658583941020345148259072 3662930 308852914008208308096427127662131360 3662931 -53249572539747894247943733968619456 3662932 284620900717547017504573575642439680 3662933 -1203434019158388645884514121135840818 3662934 168840326024618891539053839591669760 3662935 779478822718646249483860208807835360 3662936 203193302847269795632104008685496320 3662937 1432386533511209331261701321052242394 3662938 75650786455154074497916871096859120 3662939 920914325786599789154967817174013472 3662940 91296771075673340064587224258406400 3662941 1389840790218953435009397974872322342 3662942 495826005798340040880241637620896000 3662943 -358999815683394289304125053190794936 3662944 1098751953881681210333639463713243136 3662945 -294595237765238917952515460791564800 3662946 -259350958857771310064911889531942448 3662947 3236417813331313674255577471709650360 3662948 150301045751543030785903147765511808 3662949 113933011277394199879835546806906464 3662950 -644359963652287757548136703454356000 3662951 1707782873130550121040319524024608952 3662952 846797636274199932508559760055173120 3662953 -632802856170689577211285644641604160 3662954 578436015162183502985818275872800176 3662955 -25841493294447544786044406642521600 3662956 827288956180760773636810369092280320 3662957 -1054917843472462404403654505891197248 3662958 -143677883560531263275871131859431424 3662959 21483198547833747376371514385550400 3662960 -28657913398807275292228543032852480 3662961 -96102581010365449593670855686341760 3662962 665045908259382965985278401609481232 3662963 396988943036130795656111673556206000 3662964 -610320981505560130266158566840464000 3662965 1547537865393939452839590706438060320 3662966 389116309677417560962432945457142432 3662967 -242500771548884430447302876603254272 3662968 -119482802073153434544071201250877440 3662969 1249761281480030759773190381307213396 3662970 -51739184546910986745503270538144000 3662971 -635411672010396283410016732332844208 3662972 311450249751669750635747388958824960 3662973 -506799320093245675138208771459759400 3662974 -352811925359272867855058970638226048 3662975 -869670263466562841621780407217037000 3662976 508729008697955178618694893620428800 3662977 263487253900257969331129502969917826 3662978 756427966747882428894421327229624832 3662979 -124672639016734069150577433079595016 3662980 -299304673968388873945090537908080640 3662981 -1357345484538429022906660422298176 3662982 -1137158524659234974261510883308211648 3662983 -1105060594174659601662823281135265768 3662984 218619365863593630725206414404126720 3662985 552980746485808010593668629499672000 3662986 -205271486055400662757660385282393808 3662987 -315419966401468229140365548514296364 3662988 -397938690516156419162323139072016384 3662989 1340027862079452729594130378115323776 3662990 140094991886700738770073848738188800 3662991 -175895528623468790463676338290864640 3662992 505156561365024086300914607319416832 3662993 -487628640812067680843211724280928000 3662994 -1901264254817166270246394624419072 3662995 703699747508735272336511232766820880 3662996 776249633125641483201580236356241408 3662997 133206993446213658088729539920428128 3662998 8327964716070540722254564638916608 3662999 -91157504296239292553593926693363000 3663000 -335746260836133770473465901045760000 3663001 725333254960851070394213733021693002 3663002 -203360222605019314770507293493128448 3663003 6295080882749589590154764494224384 3663004 746437869058147511514773764896563200 3663005 -1586030062338250504156036642541192340 3663006 106923956117615819085210981044099904 3663007 862493192741662615453583954383352352 3663008 135298673536377263058308227513319424 3663009 -497345066070929468110404167002335360 3663010 -168173180681811507225500732365017600 3663011 -321812486283189330128834690352132336 3663012 -197678836368325740901262577917165568 3663013 1283957595040492318887494473283226844 3663014 -372353293045034359337408755970586144 3663015 -481859254168255676061964556662896000 3663016 -45805977101330719923755941355520000 3663017 -41982556000123444000631237001308934 3663018 3983742034880145658297430262878304 3663019 1258619381890581570004943346089716560 3663020 236200519589222638822167614899476480 3663021 958927954705338967191826621617297024 3663022 131932695631816779165986469666103296 3663023 305403713588359918718848805153154144 3663024 -201951844516475662847170127182331904 3663025 712159840666835821049197916884684550 3663026 677608300625650303186063695387515904 3663027 -1542225422856965856800692431709781280 3663028 -1436784129661437742857662062431624832 3663029 1202489529438830645116525951290092640 3663030 113551900291189540106140327601080320 3663031 -981011758806759816886993564311454168 3663032 -418288754870785310242839170946048000 3663033 1028823909478450844642640445257072 3663034 -1230619138977981409742146007027485584 3663035 993133052230917573363936376414798800 3663036 7053035124993219746475319023667200 3663037 239343833041407349868015361539689472 3663038 189610544832466073077498415984853696 3663039 1976293810459840054928485992016163328 3663040 42836894419505310497044931794698240 3663041 -44286524282592426679090194631477536 3663042 145467522996558354845597659175239680 3663043 -465100924967847721816491789068992708 3663044 -639353451672846607109887035625190400 3663045 262910901355002068407261003950742620 3663046 310489772143556003420003428023557472 3663047 -150565710752176029768252175160292240 3663048 -478521935806988369913938975453184000 3663049 -228613913678314527079519113434609472 3663050 -314278395620255457729760660209266400 3663051 140608232223491844190915330450166784 3663052 -1602213928769772199270973577241617664 3663053 486804697623761808262020796176710784 3663054 -304021471237927091084945042099657280 3663055 1030025845245011502826545327244807920 3663056 -137417786372644605522775142144409600 3663057 -1059037981862447493735216161833478160 3663058 -39115304795708963758694763807879168 3663059 -981645248206277312099953263529294740 3663060 -178165800720472569846711016681175040 3663061 -456306973885767175114548813278110208 3663062 -56805626236221440193037668403530240 3663063 -47304117959616178750354146664630176 3663064 -124632279156390866284294761817006080 3663065 305096647327710280054494487156132800 3663066 125157749800062961616877783915349248 3663067 -2467327608358388468157686262520920 3663068 13826596951591797445250489698039296 3663069 101869381733006670866169310721202048 3663070 -291365262406625422958392311543971520 3663071 1261162675932516604387183491579130272 3663072 -265986303070625724344696535546593280 3663073 -738778485114333368598342720722179678 3663074 180677980712808594927871066042790400 3663075 125762571247951721450155392945753300 3663076 1438467614916298976776276601656069760 3663077 -2389868107643318633809425471590146080 3663078 -227787683286891562674325676774462592 3663079 148838711245457171777392675175484976 3663080 95341885346290293588609446041958400 3663081 -59098853128439271268697057053150572 3663082 -419057300114608349628509726787026688 3663083 534955475698824667324570438884313332 3663084 3969403577065869703529560034181120 3663085 1354652327957923354952777652168096780 3663086 -275483244397603387217525095089807360 3663087 1330460231883570105752915121125930760 3663088 47047791429388407767962332447571968 3663089 505491020314527555203931376498711890 3663090 -493302941933283343492305029281382400 3663091 1585069025587315753342475162906592952 3663092 50072094843377976078503765405478912 3663093 -1021748538632350865078992165059336480 3663094 -503269882066929001014238931121071808 3663095 -336192205093486356008078694626016960 3663096 -168490466350636561756687187054899200 3663097 473114310770896951941312633278333546 3663098 1627511093100527794804385606256593664 3663099 -29563044946483222117290364546156992 3663100 -188979839328310795262976592653593600 3663101 -411546511702720686573016371308807988 3663102 247168029043676466123161966660142720 3663103 784831475842568586862730428049463024 3663104 107786340097862031195946731385651200 3663105 -162483514361688196402366047075345600 3663106 -667969462867523085344837541615675840 3663107 -6088993111441306749460443217982976 3663108 607864247614060134655170306578284800 3663109 592747865411613100216693637113904832 3663110 44730346540983527527284481942561920 3663111 541511988799253283368956570972838688 3663112 813525319503204090204874361622451200 3663113 197654282939725621310894043858286362 3663114 -112632555699708019571733336635304960 3663115 204152901259809906108024148887649920 3663116 -720149924029328493274147058155107840 3663117 2109592761455284311617731575367842240 3663118 -372043853790355828083839051785101696 3663119 413500270112614076426300962125754296 3663120 108585891266179790985568463612805120 3663121 130420801316948282226914038137134208 3663122 17913513956454721241168385834755712 3663123 54541729158985895054498796453271344 3663124 -316004569494694481561519397615216640 3663125 2917317671009851187424438766863750 3663126 -635792374617004801739427527323791936 3663127 9919447058346478210999633896268208 3663128 -708663643185207090499710523897405440 3663129 14520706258029773300097092176606560 3663130 660231461885516152382810679460212960 3663131 -373162705135858430628532957686762336 3663132 866142884748712612220460968905580544 3663133 2018073342065438105835792891437589120 3663134 -27151810480521692318016989313394560 3663135 -157441114272372995604993467140526400 3663136 -542359147512930623741379051033919488 3663137 -1382467627315441901268438213821453214 3663138 -300725077136378827116195115538749056 3663139 -1519065324350548917381763818490771976 3663140 32723105899199820278597717283333120 3663141 -779474041194153698162317871477259840 3663142 232598776906809201041594736414668640 3663143 1332657933438023756525319017103924480 3663144 -22836226491683515154764233363133440 3663145 369971442583624325196665363464594560 3663146 -435134154483519719413134919882085376 3663147 1437614926815370426974870239887392600 3663148 264295030499617049473819921491373056 3663149 -829416886951757389735077662804069664 3663150 -228618859846652974408989835777838400 3663151 -883655072943546322364556475207425600 3663152 92467629918077039063854162207211520 3663153 -296032414059523087443193332726276480 3663154 -1829962974883803985474365756416112 3663155 803516380486284826772305518891736560 3663156 152880492193216321738956529731932160 3663157 1086457424658638736397659916443127406 3663158 -187139099610697130971031812152681024 3663159 143279892500332386682793941123680000 3663160 -1631735257951034956824596240510361600 3663161 1088680299519777281623549130774718762 3663162 224216816072948188513357633865153280 3663163 -303346183089158205338904112251981280 3663164 -693704282051833376363198876191242240 3663165 286686129588797070781312479087373920 3663166 -232841837681825118743522172848556096 3663167 -2056891654473663977788714959220176360 3663168 -94534567516731268143908504752619520 3663169 -78342802974562443875637302180463660 3663170 -863377312571703832108620217789440 3663171 151321575401950665310836492034039680 3663172 -1556977378029778827800728993257421568 3663173 2929955439454336825491631007564072544 3663174 308101853850347207893523550212966400 3663175 -488712513822934907745136402873933600 3663176 331869257956413419413845215419637760 3663177 97908189756708083043254442482884608 3663178 -997054037512830104269060792600785360 3663179 431287890371096150395010456372790384 3663180 216873047038793612564785324788264960 3663181 1613634664690658709725827894336336000 3663182 389799489969591085439855312603520192 3663183 -839141898108574300861760788447597176 3663184 -45472720671305460247366115092987904 3663185 353058114739258198058668468057550760 3663186 135155696303036484421303333761116928 3663187 1487001643224713028733414759391301120 3663188 -50909855052236859679203654410993664 3663189 347044001226803295964024014010660608 3663190 75469431793291315123234196622919680 3663191 832861223841802411434717055465928280 3663192 46489075838033844722361475645440000 3663193 599140597065610252570854004486976580 3663194 -525189698348333677869540900477968928 3663195 882382639229457079300548509270903040 3663196 1420001009747917743283787491448230400 3663197 -1287132365007710067377438275959483354 3663198 -66468610906665234500763123913912320 3663199 -1578347947426664850622618393710872800 3663200 -12369408080252784938911975440384000 3663201 -136055125707747927487612449265520640 3663202 246143279931407180746503001878057552 3663203 -803580495470406789533998749431032548 3663204 415170491663200853777045673819165696 3663205 -102816939916466209342613015101889280 3663206 -13999524636569986800893621209594560 3663207 57956913067247468355818931196585104 3663208 -242323421526351490598438301083566080 3663209 1952205505623948143304237105825833040 3663210 -135013268051978302904357987190604800 3663211 57056541595816512717642274707090312 3663212 387681557104163591629277244056970240 3663213 946776577511535769714158368493120 3663214 10256928854145345533837742892290432 3663215 849921472420053465514772664950421600 3663216 -4750445542917287549047503852011520 3663217 870095518429978776756376764697965266 3663218 270711428980740896958460747870003104 3663219 -22596033494859164562158478748926720 3663220 -881541033957752354804502488751114240 3663221 -823076697856978822066974793741945728 3663222 191378351387622020310731693057299200 3663223 -2664823600773699533305087988679340760 3663224 -1392748561557197894129490206678999040 3663225 -630550740892059949652409117425544000 3663226 -259326835291050369924430999139083776 3663227 623715118473040422185437408762467264 3663228 -276394969828208641709902673786010624 3663229 2765844809273528221027902344264524876 3663230 -280506642956931407368042683836121600 3663231 -106337806020269405477468521872094080 3663232 -1898825567417216971126216003996876800 3663233 119786732458179184099218413362222848 3663234 -205740660754355218390593349230280032 3663235 -320369622802229896648736716168909200 3663236 101720601510290925441273097707663360 3663237 -1173829893173150206183671418693892640 3663238 541628236596988180486309435413819840 3663239 350802700771332573117787289342754240 3663240 -158107110653665779399146671718400000 3663241 -485284617685611821054269218251328358 3663242 -1400802653148638463421728086016979200 3663243 309564266734473905300120890327697544 3663244 169679957453136430875971152639998720 3663245 815220932398503777297828744815784960 3663246 211794500788119384902282392422686784 3663247 -263702298728954505370912374975857568 3663248 -44484384442357712225656162579734528 3663249 -844647846746189521998215805496728336 3663250 898755291372883680993704132463624000 3663251 1868644907539093057975467104005059600 3663252 811519288718689456398977819139624960 3663253 -933203970428311886125669747568113536 3663254 38195770514315851222096216150732032 3663255 -867300993974273251451731554660715440 3663256 -3295745860770669813858184636661760 3663257 -696479576446990960096119782273550720 3663258 -224288526473618800825124666956694016 3663259 136608729884838783734379035276913392 3663260 693916267285106220429593355426293760 3663261 463367701920164546846987613859705632 3663262 316119199464100729208969394997336704 3663263 -191210985112279644538263253282387488 3663264 143253562154913854959032750157332480 3663265 1611410690691186330300202419765216660 3663266 1225217127666279885378861876095594832 3663267 1099854847763522441319300212957372280 3663268 -65085151374543782357695167583592448 3663269 1811745592166917722665349040305502560 3663270 32875411478653893160723655726254080 3663271 -250001236790983543064465115883099528 3663272 526465037716452939817768777887897600 3663273 29203653331491165116134881200928000 3663274 -1062389713796706556500106846595839488 3663275 -202206516959191111826974981611600 3663276 -367944605632533007071061532328775680 3663277 769218603866213731397605338809135126 3663278 1408680162452124229860325518337443456 3663279 -1468608201127141428941239226448591360 3663280 326467376342977192387835401838592000 3663281 1201358811570543351717995997393146292 3663282 70120385749166452786076098022014464 3663283 455149808186420535915099376702674304 3663284 -1011888645598666630682249383657402368 3663285 83600747781549709986112246024039200 3663286 48397751822683525590594460312530048 3663287 461226781776317267799245503368375192 3663288 696481944445927197061725803002122240 3663289 -1403739385110772395098178798214430934 3663290 593592812234656205805346029832274400 3663291 404362951221601806072521863861325592 3663292 -1605325561110694842516104733643312640 3663293 -1162928119519358272746155897568886458 3663294 -92288975066381063833443727008024960 3663295 -226545107183177150443657068116506800 3663296 32858165601807989862720623603613696 3663297 -1253245853173283277570285484108810032 3663298 -1685208323522511407949071201284686336 3663299 28374100601187483998145313471925064 3663300 4023607868097471347648700632140800 3663301 301847254531796058691387638794245504 3663302 -9368063040015449929168130999598336 3663303 217142498587569588915986811957554304 3663304 -1202189347163567243224347989538954240 3663305 1994503223168822836532294756071632000 3663306 32117709457837897046490437772163632 3663307 -444098922605094106003921061406888960 3663308 -623896304164086135217155046332317184 3663309 -219561600876473831926696276670092800 3663310 -57602720956945028054176516116787200 3663311 2337499423280742387448172818706076912 3663312 207973195280537778426238008865062912 3663313 -2849863040943676273294211795096793240 3663314 980621685514536813841004490414528000 3663315 145400648231391396044412606806315520 3663316 -1072104862011427547418131729301657600 3663317 -34116080090934476496289023293880000 3663318 147553649014945534343507012589549504 3663319 1120181221734893240552293509947401560 3663320 -24884737565856310400864535827251200 3663321 -194613977111102669229057465202256256 3663322 165219367977997193966993346309776352 3663323 -904556900251471734899182503104314428 3663324 324110901564247734665804620291009536 3663325 -253395088501717746188914398537683950 3663326 156109290024053412064574361065574720 3663327 902683839894070601604026834710017408 3663328 -145879656955845560173812893621944320 3663329 -753384700051998769524726036816317820 3663330 -127843972497870525649073917193794560 3663331 395946000522183256660554989693462992 3663332 1332747638474107276630791858721799808 3663333 774755455199680319459940165292156800 3663334 -280332512348087259054465856834577184 3663335 -197009755378794281273700728669642400 3663336 -1099784781807421554033381381921177600 3663337 -591461501388642140804308599912563014 3663338 27538431414637087194634640107605600 3663339 1310751025562261383748226089699419224 3663340 277283690638556369353376561604771840 3663341 -925484661686457509821785299975910816 3663342 -10947142678740886025943739642838592 3663343 -2111811586275494314340877497694079408 3663344 -54428658965340570276190918410240 3663345 -157909361020443028857049771049395200 3663346 1016178721899491457041875296954553872 3663347 -128193336348103707911699689894192848 3663348 136671324616097073095381122438914048 3663349 678844091502344617958863836045476064 3663350 -194965021523524519318958375382043200 3663351 992302736165197712661120844820848920 3663352 802058947184092300406116392281702400 3663353 -162550119047470942078499479819148160 3663354 247907956664011089370764514846187520 3663355 -144471731099602399966454499641274480 3663356 134654275048433316010014434126929920 3663357 1192652025879231150911886398475479040 3663358 1162617783059476772632546718739425280 3663359 34242521177539499813599336935535872 3663360 -206170581386978577526154618260684800 3663361 -495338570739399322652590965824133548 3663362 -1072017587757921023087658883016939568 3663363 -125428138782321964464548863228007424 3663364 212687729676701432292733043447070080 3663365 1097516356622805930644513045781283260 3663366 -172042237355997459873019511891367936 3663367 -1531046176977904142592832928736947640 3663368 -1229285786082222013521866798497136640 3663369 -1032902554839919062456952009483002000 3663370 117602996646106730479185278796749760 3663371 -476623126925695406994721960218128640 3663372 588601832754459805599452521413422592 3663373 -1239976068506409472331442328243264 3663374 -114025572576978013148246969088274560 3663375 282497103200000273113454166842580000 3663376 402311558310216512124943201720082432 3663377 947961541294343279018395520136866226 3663378 -70059066580619078376308780955912192 3663379 410772734590421905849863904822777584 3663380 -97734573282338475224649640592670720 3663381 289664827953921777682392826035211200 3663382 531822822259663201608691379562734784 3663383 -162840957992799324099534163337053368 3663384 -1168166403726496472929399813813063680 3663385 -16572035395221196171058779378104000 3663386 560743613691816101699081146523761392 3663387 15985116780138477334423709819613072 3663388 -443164659800447982935024649400248320 3663389 138677174903467836584232718262953356 3663390 -238671155203758689848429500301132800 3663391 -137435179161345499178558868659220000 3663392 1475796755438933517708993492103987200 3663393 1041375317305171645314910692715698864 3663394 70430434181313804821706014500061184 3663395 -891302731330095760938779938426145280 3663396 357427945575701713263155115054528 3663397 -528872819154665811427441685440979748 3663398 430625151445642041963520023460537536 3663399 195448563553615351296216255702092880 3663400 -69342655802319195302613542664960000 3663401 -1696098683650548647437787187361209216 3663402 135760096445433520501356055749810432 3663403 227407744619721599788989492088814560 3663404 420068649465951081733286803183385856 3663405 -436143887165149971183123506606250900 3663406 69601112099610073139216263810681152 3663407 -463821995948030371375856958564984336 3663408 -96745372762118917099498998711975936 3663409 1010461139381781100869912367488525040 3663410 -170153679375564081595901962008812640 3663411 -271083145504448677944131765809664256 3663412 -911521740002453387640070261395436800 3663413 -479886881950784833663231472444504460 3663414 433098309776039668204684755435648000 3663415 947863701500358531014648579011368960 3663416 -2090844245637593310537915529058365440 3663417 509584639096469529702829086363114048 3663418 179830673560060594383329147818920960 3663419 38872410473198990017718093734574820 3663420 92421977393677210601092892617466880 3663421 1920903179346906036233034274723111622 3663422 70993251948441318437575103349839232 3663423 -1036236674982682978534138920214913928 3663424 -341349824801830068283817672658386944 3663425 -61913217372098117027665227446112000 3663426 -309832806248994572152073291589944832 3663427 435763657564913459351980475552441276 3663428 369471187482896567945917345858560 3663429 -42926587415847341948533045990095360 3663430 450738604936214699128319598868575360 3663431 -369135162343632282100786518074570808 3663432 29903271153905479987185213534474240 3663433 53611433374925670430724378628286682 3663434 -198594967095976138358908942201583520 3663435 219923697660570678709450981753021440 3663436 -1038569307033239382342083335933055232 3663437 490665766788876014192016168516676086 3663438 -644022377347572817110352194017742720 3663439 -621859637993121693996640074310834376 3663440 -47367654169436331095626647546101760 3663441 4152252888782289313442904942319680 3663442 348508821325869744891660871527555072 3663443 106980716895286287445775712526251600 3663444 393746492788189086385917480007213056 3663445 1080344657067590518913020087707716700 3663446 -827873910420900601149095609241647328 3663447 1068286551106150405315580516260980480 3663448 -863849381551482839040462716685066240 3663449 7863126895309481183434960094540436 3663450 61242099125946533633579572493625600 3663451 1076881367307726967671381602843766504 3663452 2220993880154855118951221080207872 3663453 295341901956108635148543317670900000 3663454 -700093545363981606324958508857438080 3663455 -104379761452350546707097726302556000 3663456 253702758084526611524514969821380608 3663457 -178974731546873165498861505942317888 3663458 678124550910704275718034124950489600 3663459 346753598655972464021628074234988504 3663460 149921280574656218114422066691535360 3663461 777777440857009914300751312487896062 3663462 -1064366169153393054219287684726403072 3663463 1688154708760161879485399858769636000 3663464 -295312611766075726965127564176998400 3663465 187216514989983942253711932574221120 3663466 -254508272562036623003032271186511360 3663467 -1715903456370460960482074259726832044 3663468 523637132444626686832955330429944320 3663469 -863510503103320357850045242509129130 3663470 257585026084774926423029503958047680 3663471 -811274116222029744778860152107776 3663472 131753721336640857545434432478871552 3663473 562869566433346797408171288003955488 3663474 697117443750814757878923971928543360 3663475 -297534046388153485681568130961436500 3663476 548430528819168785064125493013042560 3663477 -443018872930613245812958454479118052 3663478 11966837191926169626516399238114560 3663479 -1268671963912587477571760253204737424 3663480 -363017649018239917369945546300416000 3663481 488814305393594939263627853000785732 3663482 -1082817237665501424802936118756043408 3663483 1591299190056720116766800405511272160 3663484 799330148396311663647599006536704000 3663485 -1155845796427572757302568331741767200 3663486 321953035947167815223166510843830400 3663487 384702738577330050528267023086256640 3663488 -1886598232914794597550526372490772480 3663489 6290634595522287206177040334315824 3663490 258100728411466420322712564869697600 3663491 99864431942018638579681167482304672 3663492 -247669567851849219916044673651642368 3663493 499652191455650452736393003118880480 3663494 -302285958545244577747358076158476704 3663495 -606685106022040527917486755317868800 3663496 1590364846699704232298109171575285760 3663497 1491871979901696810403887751916801946 3663498 242794718004195879444319738970168064 3663499 -305774723821822338122136641637866864 3663500 261941453647680536214427576876032000 3663501 1181522147402362927659164810830314432 3663502 9107695500070159733847324594005952 3663503 1048064973392779268143287870774760752 3663504 -155992346821206362660028680892579840 3663505 -115421159551068539472189526763111640 3663506 46199099910482429152233365352276480 3663507 285118632791421991238350419944834160 3663508 -1513765845877395398818398660680536064 3663509 -2197972325276651528306318124670014720 3663510 415470807541445429324942579955634560 3663511 -848787302612917483040162354432916600 3663512 -1154632134123144169290281989151539200 3663513 -445522327043770228999567182931348416 3663514 3520088148160448027807628651125760 3663515 -1013858900335309340163934312630491840 3663516 -194854844685038023116250286927662080 3663517 -590892652249467991739334209243304 3663518 170241499570540208486473944605985792 3663519 -359503155825481335686163572509618032 3663520 -645906673136489951151198187542282240 3663521 -171003888685701640073973298741691088 3663522 -419439473845164477832807079975151360 3663523 -509959857708024012687068647263490280 3663524 1446613588202572853582670035373204096 3663525 534577902616747944363502583659108800 3663526 -1728239047451216557359680707822518336 3663527 673849878265112064187425206991169632 3663528 341900996255422861763753114302955520 3663529 363964869369364521827313221008003200 3663530 187588322078189250562762025384118720 3663531 -1286626354458343330980348924160302180 3663532 -1041638038546841855958462779317736448 3663533 135898262782200121257755061872341782 3663534 -560841585987978850523134393180291968 3663535 2002556245358769280113106559675010960 3663536 -188612714742607334036681116545417216 3663537 -109679101388314009216061841201899232 3663538 522373846365993807502663049661958560 3663539 573813445384458335647200267101862600 3663540 250934227198023027062723153445999360 3663541 1091325988407477884554794463012730880 3663542 517709476744085257748744711382499200 3663543 -471494423165239236720917259211077936 3663544 509249101524434308049568524829020160 3663545 -1343734163281289598610600053438704700 3663546 755479339531553738027446918246195200 3663547 736499105994168519721642697193296996 3663548 198458456065983062291196796452166656 3663549 28460931570053942106184017710728320 3663550 -298303204381570977814300946185598400 3663551 -1206955708956669554232157000674478368 3663552 36661775576281628615679122973130752 3663553 -214433692274077676271190336984036560 3663554 -158277350799579498497546732990529120 3663555 21331905044219769860203151748925440 3663556 -487056337681559123201813004174336000 3663557 -6812255657649078295864959406113600 3663558 50995157684899457080208903460299424 3663559 -703032447558836073483873324486163240 3663560 1033097887683607854130508377814630400 3663561 1347878337916828022345381001764463360 3663562 -10425710694542955511250545943510016 3663563 2144731552815375921065892953038321812 3663564 -369673147576276475213823642697204224 3663565 -1576833524827214942718218048192703540 3663566 1316205443965751489252867042918807232 3663567 42774088029562403957572796617547688 3663568 399814823089897362948110364779397120 3663569 -211877355382099066424000703981416448 3663570 -550960677513831283876601095360550400 3663571 -1465509331164619141427181221549398656 3663572 -790538224700913514672164468925372416 3663573 -158279507024315385685288951666706112 3663574 -947864949513310601352866498348362464 3663575 757180875529532529524447056642138800 3663576 -591926575414723653581949391228108800 3663577 756465775977897326595942838549340426 3663578 -50447664772608164373500669968015872 3663579 8799237791356203460251305371551384 3663580 199775923174137883817008368775987200 3663581 1507693523743132589084081154061961382 3663582 -22293068087502922678561975960775232 3663583 -706741864732427777623541321280748800 3663584 -390922482702151053242744716014649344 3663585 -120335660022220400059469506307568600 3663586 1109517703513879475529128966704280064 3663587 26679849522603498815161432255822236 3663588 -83313999102692651620010816693385216 3663589 667593220756679045862631504033652224 3663590 -34317756472949567724872022985728000 3663591 450036525503400783849047273155722792 3663592 -107270982369628767346469053567518720 3663593 -856799447676036548799106505950057440 3663594 152568379820888424124771615306368768 3663595 -578302288484109050948853753684734400 3663596 147170958799994406082708727977313280 3663597 274803526819035026370966311554577472 3663598 -561166918266013320032689583125195200 3663599 699804810137981598627851234603412000 3663600 1063657048272202997431540265779200 3663601 -1244222573054769424615639930682505408 3663602 407847524917719867425729461072607040 3663603 810186604777910820449411040783467520 3663604 -602631717440982986575634269118572544 3663605 718759854752779348916962635197208000 3663606 144330846987670327810884827515469184 3663607 3459941582567554587609864071637875440 3663608 98169109808225501581935350976245760 3663609 78496650791504930712534937635758400 3663610 -10374284609977328501904438182288640 3663611 258963674182044083499654876351826944 3663612 565591340814642931375737448786828800 3663613 -402458533031047350586511469153105716 3663614 -63716520855457502212661787483577344 3663615 16395648960177814025153250532840320 3663616 575033105502755182293678357064187904 3663617 -921988775485985157981836625278702334 3663618 245123440203028722469147008907591680 3663619 -634278916331024582982508171062160104 3663620 -153165443690338730905073905107025920 3663621 62197257212807912205530196435851736 3663622 -436912578982378675110932491351593888 3663623 -1101011016434591051136126105601488360 3663624 -403449105631436565896309646463303680 3663625 -365695816456972207405715345182080000 3663626 -1510720669262843255163828635623019520 3663627 -887350213758236633138560415962778496 3663628 1898034416885274890309551347837972480 3663629 -595646697425809451112088298589596724 3663630 20678700434524716295231720885863360 3663631 -19393366337940158078730234312232800 3663632 -231526121634533093357159503023366144 3663633 1003172731421486672645726598389173248 3663634 96363583960750334305227800460508320 3663635 -393843187800175941508151653144460400 3663636 -498408638567186417886135447851888640 3663637 320533820019690853726391652607553280 3663638 2072623760387656117165256101847520 3663639 -146701596764485930661321610167710416 3663640 -379796662770586006215241162637107200 3663641 -119746216848573480878456823680458368 3663642 215276825803494611694118484791609344 3663643 -28991390054906944425275344663789016 3663644 -156262324975347438641849731807025664 3663645 465857205920016016921662373035642720 3663646 358538836751152713990983472660135936 3663647 -234757461524315047514294535450485472 3663648 606420931074493435289521211557085184 3663649 69609203584030123800997587777429120 3663650 130198093713329274280899281487744000 3663651 91403906527548972653576230012673520 3663652 -130184197954018494233186789654359808 3663653 301316935080441660479158948058972256 3663654 -112889922639893015342835305018083968 3663655 -381643666767009901449751078462330440 3663656 419917693492684172341760600972083200 3663657 -1434635264558337028194030766685712000 3663658 -88600381660342587342583144905120000 3663659 878763111757437450991474175851303860 3663660 -64457549476694252449960249746063360 3663661 393599812174167523470314323412698262 3663662 463403949093514841155953128328512832 3663663 498693984650486634692242903434190344 3663664 403516111211969111817403030757867520 3663665 -228435655939619322692794816252510680 3663666 70521564557849934537961324502092704 3663667 -244117344509191219058567125047497728 3663668 1055316961952055280857696314407410048 3663669 426794751053828983242428375947078944 3663670 576647028478431055324811301258677760 3663671 -361807084932896846994307543231869312 3663672 -472486069318095294875897831622696960 3663673 -309593826870327423604098542143727872 3663674 295460517782221136377253266932117504 3663675 -687597638205202501501964121915879000 3663676 1014012361145089286744294632281512960 3663677 -2659872628726020689785143044027705088 3663678 62565911941784157161563785424286976 3663679 227208440320869356984021060416210720 3663680 -168250725623034299078929801693102080 3663681 -347974168298658372661372017952184208 3663682 -8153550423876500716974885415372032 3663683 -1672776176950949270149097844053192856 3663684 439002862393543639545849570516510720 3663685 -539996630134980558417310739063406600 3663686 2596251788838971847962632839594240 3663687 -1073672090277950212694271104388604848 3663688 -260215015883597623408499203120496640 3663689 2283604128209707241840019017994134490 3663690 -85699952972978279630080774930214400 3663691 153262694714105824487397395462595092 3663692 -1323519290665290793135024704858428928 3663693 -237832199762947103142014883694845120 3663694 -92275050434729082667046396206387200 3663695 -359668561389018165504480665360111520 3663696 -152874964778427389569867456872185856 3663697 -3232396746776851392739075624877303808 3663698 -1060040956931695615316040736863596400 3663699 -308866844293969273717032747405315792 3663700 576212284267435885311780499211331200 3663701 -370269673583110231072741177564567008 3663702 15080617293171967096968543746712192 3663703 15387306266271522506014763374170384 3663704 628233124433840798017452420995481600 3663705 -435941160834771096607240246568456640 3663706 -691069628217372842593687020760658448 3663707 923725411208575712601773214299557956 3663708 -152240309189044499787383425259105280 3663709 -839053709303568099768450446644186784 3663710 -849905619116581663251811253590775040 3663711 579126062287608186580807223931935832 3663712 967849540568605027768575678610931712 3663713 -1186689210826130401077070765016564160 3663714 -656364267562314991390963420053432960 3663715 1260962866878470012561229616331440800 3663716 -56352840059416862781072477433896960 3663717 -824930680732233825039094080313621920 3663718 -402882231148065023598122155528706496 3663719 204898664085237597597656477243391168 3663720 -209333732596494595504630081822771200 3663721 -455218602190439804027109130708700856 3663722 195484182243892030039671449288724912 3663723 -142558460296107457176637281775745280 3663724 122897613398932559466823402242151936 3663725 5394069955725075276161892714992100 3663726 630733640579779610527141585205541888 3663727 1463418240540270327905549781915111232 3663728 137400399699926561300237841890967552 3663729 736650592688056108572980856149904 3663730 -220801765903647185721239756653246560 3663731 -432022556161152863683249466382403248 3663732 -702163060958789421323060031048345600 3663733 -30584714518435895545882948704773856 3663734 -1189615732593430004053611047362629984 3663735 99157943903361679760934970320537600 3663736 15793534915708991321737854956851200 3663737 513174948619606563615833257922512704 3663738 107436238996122089531280446060067840 3663739 1048800252138713838383353852523093424 3663740 230847792837483358898030769481697280 3663741 79701043231624534631703038164603392 3663742 -663090287162173402592541938528163456 3663743 1540137393417491157776205202666852992 3663744 -492243069979795414400832905832038400 3663745 517467029112018879254774392134172500 3663746 1592113757523784550877442627861920 3663747 380128175724670630802188040053411524 3663748 769948910229889490953311156138494976 3663749 1142534213980972364102165913541734750 3663750 -25839257242396124316518683111080000 3663751 -93159001778908093360004967478504320 3663752 20718749680050121676565389999278080 3663753 169911512919281171015157770162559504 3663754 870060621517350694155888762293046576 3663755 1216572694558562939976901620378610560 3663756 368892780203935291674813261397754112 3663757 1526288234410271985756696850932590006 3663758 72345762319785350076776769716654976 3663759 494751579816986346309671545329672 3663760 125675266050554645353213547025039360 3663761 -3072167314244739771073590704022537600 3663762 -185885344877757109260862984664186880 3663763 -294915901487822530023970117544667988 3663764 -359762284514159636675723407707926784 3663765 -264094810904181490730421069332678400 3663766 370776713046229110516744310776082944 3663767 -1103089745841463054291754862997040184 3663768 -541088073452491957443150536759562240 3663769 -569412991817919547331752029284967404 3663770 52923137455339480840768441350566400 3663771 -115107672739810112107056309170324880 3663772 4901228521298967345178944298106880 3663773 -1755824186442637018794398316581792820 3663774 -351009433492345071681833668582782720 3663775 481291400063001286102484824726530600 3663776 1914611693426034016757762882200338432 3663777 -124580762805363431831349625385778240 3663778 1543543496381834082963755150440218624 3663779 -240440207931124053281699200786857204 3663780 62950200275275715812556337040281600 3663781 -1967191873851804378342575493553321536 3663782 74293827945495461796695752236355200 3663783 -652136663337081222558446578348440480 3663784 342618803592433069146141103730104320 3663785 -769669640653059624254034647661854400 3663786 166771964903625215884026890543443968 3663787 168622481128961330775038742646886352 3663788 179957197833686271929025354710009088 3663789 3580232941894868067327758840462400 3663790 176772294577416797404874606136510720 3663791 -1080150905203577004511979720940703680 3663792 21056563260154804746469993405120512 3663793 428862897267795568022981383779364160 3663794 128954681597197318313291025073906080 3663795 -602114171970571271969971693547785680 3663796 1112569792644032267386912142835593600 3663797 36728722624511484076168929977038080 3663798 41064709424778014679328804579721664 3663799 -838876009342074537670000383172430736 3663800 -364213549277164262607882324261888000 3663801 428206919086507099851524307898160820 3663802 -78770720068757749114819186116744000 3663803 39203593390565183613131642661066768 3663804 811488762544566009797327434263846912 3663805 -1282176304124827265126261008563411540 3663806 -358540148195627215356950567719618944 3663807 406449192531531683269594605956856192 3663808 338829298146153259063989611255562240 3663809 -59701065988105108698112038228288684 3663810 -357329303454038532068513772758930400 3663811 302194297679634840848573369699428412 3663812 -1993525620431986821262100210330251008 3663813 -1534553939489353172727708992332142592 3663814 -11899747037590806789922717369460736 3663815 -23051960091125480215973509132460880 3663816 221978124642079801730138170044579840 3663817 303786661357956451934244904989549220 3663818 -569867850552155830005768576160754640 3663819 1321742200650793210866326216782054320 3663820 388053792736741711706633265505582080 3663821 -190761308239127050307204168009069088 3663822 416634263664222390235190358354138240 3663823 -1061241981028254428057142237918411264 3663824 393726382086477714068092664956477440 3663825 -32876663918855090944074369342328800 3663826 -731693646400820595436707394569195888 3663827 966063799276470082239208860486916440 3663828 -232238646088507827867933423633752064 3663829 -557468987929318528278439019333816516 3663830 491063173829833023983926246955938560 3663831 436839066256230297257919425265047040 3663832 1183883277981900353073597650614118400 3663833 -313710101328810123832818209876220918 3663834 498907098673003748654710336509626880 3663835 -83814047669501321930931197821436640 3663836 -878708973297907963175202990835898880 3663837 -66717541899707236719946086859889652 3663838 1729818671198927366552809181741911296 3663839 807437094605763856075127671455794040 3663840 -1012513828285771642316384868630528000 3663841 1801433130566329331574741857354526000 3663842 34613413582091315675240484919415808 3663843 -727831988956795219583067970865109072 3663844 -1189942625523938037090853732280443264 3663845 1539959475116711349224242172828831100 3663846 -599337449683519274968924219961779200 3663847 713593200162834257778089088919559424 3663848 204627388692596839817479705817103360 3663849 147529942551003044948364979480117440 3663850 282538837543783723752061217127056400 3663851 704150535364552266767429622265922592 3663852 469051735420636237092439719701839872 3663853 -1084019797931044589365471956033597216 3663854 779899686359124702323873422327809984 3663855 285561075665588614844357992168340640 3663856 -136466854936381206447996732450603008 3663857 2116944426298198944690625227777023652 3663858 -1047836651517070407076191878744064 3663859 -577957789836653596983042918599760320 3663860 -478208251427059122163995926238220800 3663861 1268285127526325645535257970018590880 3663862 1026958286376028822931100295450963200 3663863 20401630932105100288007689821590880 3663864 957745215076883655552392058956881920 3663865 -241781677557100740880320313901102400 3663866 -460428586523678123566617825873076368 3663867 -1260557328209454309144322384517497320 3663868 113855459423964211566457973677749760 3663869 -409308464011387153560219965180061792 3663870 -5111752366062761802633446005555200 3663871 569044621868813481804416674485192000 3663872 35405557435516984214052482423193600 3663873 -34260611322660173734327660653643998 3663874 -962056762860169246525690768787085408 3663875 1998295547728559197961605375201344000 3663876 -607585206406166230481947937071374336 3663877 -1027826818098095833042053487748872608 3663878 -577240210557955780236283582358009760 3663879 191117002365576094184279101525248720 3663880 -135633514925114345617352511436800 3663881 -521380217843408899098217114818472668 3663882 543956812109302124807943576434679600 3663883 -560373022149739391389973700748895496 3663884 193005852816958127457964544193822720 3663885 -1117214831903509133904611011303261440 3663886 1412694065982674530534714937082550080 3663887 2349451278440191117836120426522031536 3663888 -22931539867199527241672002537783296 3663889 2189874030452586788300331839265689460 3663890 -71711246134295052676576644584079360 3663891 -350386478618896957139255302885458432 3663892 -1324746422331722234219437288849734784 3663893 -88652887481400704629500543356847858 3663894 -9154047450235032507763872576829440 3663895 -1916790370197691830412615122417055920 3663896 -134232497907733406936167893880350720 3663897 -113027865138982979408605502015204400 3663898 -273493108215931210904038214072081664 3663899 2260754868242887263444277126326240900 3663900 266095578083805510979419409582080000 3663901 -25275419653824874263692799141790240 3663902 -495730232068117914356168681266764096 3663903 -907410825117710547071507646597820800 3663904 -2079506145932409481660971453639426048 3663905 166405604339369156440038265799799360 3663906 33472478159756498715959504218552704 3663907 -243911790172043772578449190196780320 3663908 292865743568897402782736071436334336 3663909 -213030801764326297627144024479832836 3663910 950524252149099126753495256191120000 3663911 1459336316800625860613790171979435512 3663912 165185448538060200545233325802455040 3663913 -885821524069590444951980600405526720 3663914 -177595215481557230940152659561931520 3663915 -373638630009229481925891323505208080 3663916 -2376283397080823493565778068887784448 3663917 212148401871909024760775903858562966 3663918 237385644454921364370827590617547200 3663919 -800180733479338472569287588015474704 3663920 26199782146763454409144278061547520 3663921 -433692097802575388132723875624064256 3663922 -1002168027937599205362951639239625600 3663923 22985176986121232754333523242571488 3663924 86343916812368312095274814331981824 3663925 563555837528468492235731334458749800 3663926 283205193516061920357758775112383360 3663927 946438549424353169986528297520565840 3663928 22093971963723837115585041948917760 3663929 -309213718244972376033976017909376470 3663930 22229020950122761882264270885605120 3663931 225691296742824654503603636860522464 3663932 1406976229437524912337046793834219520 3663933 -55578468828644856817093382178690432 3663934 -93809746770646462897120738270896384 3663935 526788092575820134926485038169109360 3663936 220168647449434212263636637030285312 3663937 -1269408194325788520870479966864156028 3663938 811906502802421807295632365451239120 3663939 -266702446096187405433884084950425792 3663940 169244292665847745707553116103495680 3663941 2179872833188998655923490541208835200 3663942 -114939845760705830012929893042022848 3663943 66613051332117148204353075377604624 3663944 38717338698066421514743425102520320 3663945 704528653735374551967066903301310820 3663946 25910684310216786987883020727108608 3663947 873406746098493899818833325982964000 3663948 514868521819706586470075278169710080 3663949 1506840199869944563886445655551528950 3663950 141108346358606387942978559390566400 3663951 -450712938921839789108707885617751680 3663952 -38244620305717219331213573923799040 3663953 1113448179179405919098971695236895744 3663954 195172269442260576824156300722321920 3663955 16084189303716767823022396694562720 3663956 240547153341614486612114907356225280 3663957 -1230830197341497779312977727615094880 3663958 -768332953337135440024190669737885920 3663959 -435523427138671427578952087650870560 3663960 763731502115062612176909889191936000 3663961 -322436667637161947646390042158970240 3663962 569182194873029658671401577362103040 3663963 -359653645660068541422299889414881136 3663964 -343246190960796074124457031355457024 3663965 -247709572816635620942987528528092560 3663966 255800204115254623661978101649903424 3663967 -311957519225174836196649293114196840 3663968 299778098080039195863314193639800832 3663969 -620603857947219756047105087549368512 3663970 375023240856686265635365266468091680 3663971 1301185942900111537501782367902662172 3663972 392723497063346634751258945074735360 3663973 646372355605853418254307344729736960 3663974 -484842375698693124987442848655359264 3663975 -233357989940842669338391998285486600 3663976 -267843805974319083162119671822848000 3663977 -661506674400106374206428752780125148 3663978 948545711063526229778049305726158848 3663979 -844920124983504110262058940334251520 3663980 -213957589046549359872624904145295360 3663981 -1173080339979610013981898543056592000 3663982 -21233839983020072114312550355302528 3663983 -62437568350093141574266463168948352 3663984 328306158281060314896187275386978304 3663985 -456009163981752341856634507371115800 3663986 -332358832862850869028451433379533808 3663987 -2832415394239708499405673901559232 3663988 -244281691701494247010975797626316800 3663989 -399492250173746358325243468266325344 3663990 -463119094855176383879518573813426560 3663991 -1761105820240864524973055862759244200 3663992 -33994907617894726691043799336673280 3663993 -79394456712290953952634860767013856 3663994 422484985201295249117307897848835552 3663995 826030918438045377931050999102624000 3663996 134091614373528438531810220417449984 3663997 2055163568066976209814850202623630720 3663998 -383328317910286287933428506530495360 3663999 235060584580185656730494593015937304 3664000 1435105146028019387722408761753600000 3664001 751575124019810716863999284846736 3664002 -70538356600604419451788026029962368 3664003 -602533815562077772805534857615477344 3664004 28893817341554555973441309630606336 3664005 430587525815486712957329449812777600 3664006 -168338168770859054407425303724222656 3664007 -48202121026110911951243929640342808 3664008 -76879109827300902578478557603020800 3664009 -633356150499882845450112286632164940 3664010 -195059138987321125701779197438617600 3664011 -93182270775744389596908229124989200 3664012 137160514242648049834683932122132992 3664013 1761267196957724680165449806185646262 3664014 86947343320722938872200353786572800 3664015 504318092414714013358580019293514240 3664016 17815235934054839206612318147264512 3664017 -351810564548533995071941871761984320 3664018 333665637862022807343896369355707520 3664019 1851044767170795373288530112396291344 3664020 761137213198807800448837396427980800 3664021 -296039608339381342950555744239345508 3664022 -503701418421415232998419586056542688 3664023 -753891185735758515672270737015317632 3664024 804206324387040495298638812168601600 3664025 255047782129066827021550698283590300 3664026 499247562820137828697348779725457408 3664027 2756404456526710748591575974745215912 3664028 -1134780900465427145058569790400955904 3664029 -1029245994058635950175727796781937440 3664030 -614420496965540347550559347518080 3664031 259003879330854970157449178605076592 3664032 -938322057084525572662904088274403328 3664033 -2025219741202971926188149157690002718 3664034 -1186983684523218687499929857070228480 3664035 -17337362544198612359875780330640400 3664036 33698227242920338292978439051038720 3664037 -620717899625767405960821077000763300 3664038 -110313784755602134144688262728282112 3664039 -1335863588156575082668118910310401160 3664040 -551585717661687974888861975869440000 3664041 -515342238408886963773376056809031840 3664042 -278188717952434221828404116136096256 3664043 493815682348916894994088769181962292 3664044 197582249360584660163738203077060096 3664045 34981633429368434514505848491089920 3664046 -140756811810602306332912421982619776 3664047 356936932730408429404447048376476560 3664048 279872976205998006196741343820726272 3664049 -988121692820268236767468764109719960 3664050 -43213103064058587028845489905472000 3664051 30002960318387584896047206561808872 3664052 118418298664054791596644447576750080 3664053 181491427020765110772539978029522080 3664054 -13947024788258880369551366028431808 3664055 388050984850478742506778865365642000 3664056 -162433932523052215637196680365670400 3664057 -1736746594706566429995078874853316694 3664058 -221940825784324708226932743395679120 3664059 -549241628262362998754758558347974400 3664060 763485122250902922171479723299668480 3664061 -232143198205346166114118231821291456 3664062 1079266521837496275407794094775987840 3664063 369339302603255391980780974081207200 3664064 -574610358175341937937223111712702464 3664065 60324465013266232012030888438408320 3664066 414285676980395559555480311139595776 3664067 574779018407353162706291071884550152 3664068 -714142814888859713586695845116380160 3664069 1026553853313058915677836576923869470 3664070 -1151381055333685654755232490945370240 3664071 -225900800346670579312233406943409360 3664072 -1840905593548460007991558145838259200 3664073 -14230677259535032690682947244417664 3664074 111886309435973333561287097546177280 3664075 -568463567096271049353327387557820700 3664076 28225568463208196808306393863430144 3664077 -122933393276607688228185567562997760 3664078 543328578863448210187772226735953664 3664079 -366921440232561916571581577931300480 3664080 22360822848541879776519360109608960 3664081 1290215413945138581596482643826128882 3664082 132246381608562937878656566900877952 3664083 434057010412382299902176915671008000 3664084 1076114543984520129901607170501564416 3664085 35138112523199369359281308385042780 3664086 113302216504277142991318261572732864 3664087 308399921398888432824745885285102304 3664088 -454290376245839072741564606433300480 3664089 83631202233219995269697569786340160 3664090 -760986174768986678976695122028071200 3664091 -1443701644588605191000131745631560508 3664092 128197337782001923837680621820646400 3664093 203431569784216729648179268468160320 3664094 -237900021257019395767627713839664768 3664095 -675248584021206832953710271889048800 3664096 -427975325599419262876075425355530240 3664097 -609172457065492113205397803327503168 3664098 -180067675976104821609552641755420032 3664099 -893140897443671523615895989778886240 3664100 206161857495642202595152633825612800 3664101 -349850311023115452493737106405799616 3664102 -28621724180947448449700109947103360 3664103 11035292446344499157583127580279352 3664104 35123330233595763154445583829893120 3664105 -1440174106792111472184116259717184440 3664106 -2218727219610452746434531120489363360 3664107 160348896944408831568357887992175616 3664108 55995853795656247767884218833125376 3664109 -512801495649429912172666933935270720 3664110 95345992782107484320800173146123520 3664111 -1107139847466358553127745807067301576 3664112 -50754314111613760177972307995852800 3664113 205442762845989961700228853158079744 3664114 -421237303629928982464296489928783344 3664115 17812416839024778064124100291923520 3664116 -1018957806690820728352875145709568 3664117 -1315400643602000485382173076716042834 3664118 -91143026820203819291485196257509696 3664119 -154400219795737790775756023547551256 3664120 -1654824511171526758994766641541120000 3664121 1108099850654639086667444689017850500 3664122 -1154597480036475712765636918650624 3664123 -25069206133773803604631903133298336 3664124 -914827125418216598685934953187528704 3664125 750077397253553787577134894418479000 3664126 -1294985886636541653763898397299647488 3664127 -1407584527539447777015630408595416648 3664128 -353333167186530805823887262651252736 3664129 242889906746066668569638285973272064 3664130 90816429963422203853586456638592000 3664131 787993479776649424901072847524930880 3664132 940680009330478251361422832377504896 3664133 2479246015388201996966981539715759424 3664134 -374725560564763094926119282487749216 3664135 -692751388168697768157764693550454920 3664136 -559938183848288744846821935132672000 3664137 881418997034839989746144677706322960 3664138 2356115848449530313190008297166848 3664139 -1124044717007298290203227323073318060 3664140 42415704083788722815077944724101120 3664141 748203910508108969917461206083569772 3664142 482785982854362186953474407838465472 3664143 -429349989374210185745618018098241280 3664144 107124239252786947657995252022640640 3664145 -1646861260341871938664588818687593100 3664146 -496213787902763316212725508197168896 3664147 152255858339177671971226487224956192 3664148 -239414909660111195105336845216698624 3664149 -1471449018862536919338697646264624736 3664150 3716279720371666453243685599152000 3664151 -38144810474816235711472334381775000 3664152 -757018229193336748054277142184826880 3664153 -611386790592947413848055907364855936 3664154 -114177293814460343503895611844612640 3664155 -76234450716789405392008466184211200 3664156 -113131712876397873139825724152658432 3664157 88310939401413967967806674597000000 3664158 -910320606374398346676886840191249792 3664159 -7923283794862828223431208812769096 3664160 -1318321173918061383625406988942704640 3664161 1477221692437749038667140606565362688 3664162 -72901889225688614102917081080091488 3664163 -1440052256852001541282108553758143504 3664164 1432033208412625374655193284829184 3664165 -888538039726350578352723072401063940 3664166 -975276845446224415231647525563338752 3664167 453817387931090022945979551643392000 3664168 376127239664078383281530261025669120 3664169 -492139115539290572361856109272792320 3664170 -166420525134146561363907354350361600 3664171 -2073677706668828314655494263119997660 3664172 677102336207469165304817194172183040 3664173 -1021671077481297065276362132523764416 3664174 -849934841860714647936625466912419968 3664175 -912255815546630221104116675064457200 3664176 94645456936190390525868341833236480 3664177 -1372708284708835889225006181376282128 3664178 235583634870866593701373508872488960 3664179 -711876463578528126963437473218529200 3664180 -511902520743904180592832611271705600 3664181 342728164116376012984746437010421692 3664182 92971731384259311366669885397217280 3664183 2504156407895702052280882051758827432 3664184 529537790847930234779461927335014400 3664185 146132491366396928728379613966284160 3664186 -461385361086538345925816137365368208 3664187 -49760790763552643689945791581343600 3664188 -209676219654336012422413650158837760 3664189 1738327286088625940667872650382465990 3664190 -145344323743115869578867729505214400 3664191 150730359774715821871440998395409664 3664192 3369469827708448314714301388554240 3664193 908485033505138643726245613102064488 3664194 -216279589675397937807946516123881600 3664195 1119442250818258892023789384175667600 3664196 -724156511492371323649198851657600 3664197 -529270549386221881728695396558904768 3664198 562311965952398956523247308011125600 3664199 337331654317389474150871493736276480 3664200 -82503613911985415200195492626432000 3664201 -2241667514307533734610946894484899936 3664202 -6092437132862955069506370643078656 3664203 1266560450683929902365222700981351664 3664204 496945444413629677089698498021441536 3664205 -287684297374649186266432241115961140 3664206 -106870148106810646860606964001561856 3664207 -1937928015814734955588756962581035160 3664208 225660846186300778795676450156544000 3664209 262106302146401983202718995441752128 3664210 814729207446869996987829291100907520 3664211 77158057407277184306864364963310824 3664212 905482299402460623334590325141235712 3664213 343646672363845471200172520824492960 3664214 785465038852432179930261348587546112 3664215 383587793758727724362796085836838320 3664216 -1745239900539955407684585530014955520 3664217 -1012337926179034171621278593433191808 3664218 -204330748792634305436464650393693696 3664219 -353743135780818560790928953672789120 3664220 -297668297933061745628679289454707200 3664221 -336024358933475338133895879322548672 3664222 -181781447272940248936879303034218368 3664223 -1371085017352001271709463585731289160 3664224 -1431586727248535983342276363285954560 3664225 -1565150119931862411842496041948278400 3664226 527512910314664965205470006939050240 3664227 253337578849042991536945817539429632 3664228 -1711407924069163119099162254684674432 3664229 1369954002083347450138182620740593660 3664230 -614711529281299709430498315382087680 3664231 146205141687948181903965545374192960 3664232 242747555385981472462699774697226240 3664233 -1040346355724003293476489519259417398 3664234 -11408380221602247515668740819967488 3664235 115174666301726772327377713278098400 3664236 -585653702834795242696528478775372288 3664237 49882061071763273302954128644805026 3664238 -814211777688943327043592530404332480 3664239 -53770143778885458245575741542314112 3664240 -35889025038119791543853209561006080 3664241 385718814714264615273919444477534272 3664242 333851312280151378571851192243793040 3664243 -561281744928053770135023395581813872 3664244 969881743084169848458951818600113536 3664245 2393670284201280718272660073113600 3664246 1300550386680196450422998717236455072 3664247 667277164531199526866803933220910696 3664248 550703622658239623419321504410501120 3664249 505997177348557294792333756585270250 3664250 780511936768097544663665647165272000 3664251 -460612273375770845896954963660885920 3664252 -242849001673945873317054047644689408 3664253 770469780994413441220682649085712460 3664254 -585562489322566151795897764564945920 3664255 -271728244220484630806500744778055840 3664256 986101830647692831651437904826204160 3664257 -609194224890154525079225976215575680 3664258 152597528426586251541469124711474784 3664259 1303061071214565181129654454403374460 3664260 -541453868439329659718147939309617920 3664261 -680682653958835575651157422665803776 3664262 -98712491838378735294785219925467136 3664263 -1049647673745436204180162516327943256 3664264 -766289930136766091318927954528870400 3664265 873829401934235945039957814213715200 3664266 -242626434040773728484935762018822400 3664267 -3046207822046604281429297979423974000 3664268 152489335927818868959899376473594880 3664269 601672555170289624728621951663681600 3664270 654284630161153081577153052752405760 3664271 -659854086525997203164387370197416008 3664272 246821015156621396068618735947743232 3664273 -626673423133770903357884560150038478 3664274 958882610356708806297044520440117136 3664275 169432224114323652334554509383501800 3664276 547632942251845235372247953361678336 3664277 -265143783466189045154003629419979008 3664278 -7431796609015073774612894777213280 3664279 -2092227624363698422006685517479704120 3664280 -2814359082585492549201725456179200 3664281 1354351925675785203659527661782617552 3664282 933532927481659672826511779456605152 3664283 257389832080776750707761810063703040 3664284 -105071721452366869422015118814748672 3664285 488065901096670288723137029159402200 3664286 1169360500459363081042509063279710592 3664287 8936859377782864106295876055730808 3664288 10158263070006691840088070064963584 3664289 -1786130639921444673117111428520791100 3664290 112005196215380772657190329727872000 3664291 -159042378553284237197439377570614560 3664292 -1214939447154769423197739607154969984 3664293 197048545654598219595806904504992256 3664294 -281710807296727683540805367130614304 3664295 342549396793843783708620729156760800 3664296 -332324837223740371142735277337850880 3664297 -350334321306219833538299461362068096 3664298 -754926693714643962961071340766410752 3664299 -557731729540678960137163941138430800 3664300 316462109388391330695015014003206400 3664301 -933386598525905428500461880798622698 3664302 -195557047384734365622917064672798720 3664303 -483885834278541933608511399322638448 3664304 -183169848306337942594597283540434944 3664305 1403437056103052416866040504341091200 3664306 -1352398552858451861141862318411633120 3664307 -1944100862012165542872527118682803444 3664308 36469386477183936544620962373550080 3664309 -498550358696696141583371487569203680 3664310 136468447198318682893120780007723520 3664311 -507884665327529371479801443576359296 3664312 -86685131820270939572374563984076800 3664313 777166283296096336454679126179323200 3664314 -223573089281503248868257908381187072 3664315 958093475812266371050678754193240960 3664316 -16358195686077970316098416545513472 3664317 -677735695795412433538215245643589440 3664318 628003815250039369658261065090526400 3664319 2141270469798740545392828149252262720 3664320 -273412515473077769812232311658250240 3664321 -1860968028278861376144919046369694800 3664322 -232680209405591435034666285810442368 3664323 329461279240541939501077867220250480 3664324 424777993136991288172525507592601600 3664325 -264665591535482428945010889415884000 3664326 -287146502480118050254805797422824256 3664327 1776955026307983289582919842876233176 3664328 3643885035253889524363321089740636160 3664329 476967535313726036303429865309786384 3664330 777472872280261529963597545690942560 3664331 16732668360969441650765515424206848 3664332 207835759893740148466930688867205120 3664333 -97008603500884731726889737275958720 3664334 -226356163236037083038676434295084288 3664335 -278377258160049399051480556742246400 3664336 -159447195863529300691879948221153280 3664337 1079158875974329471468831607546763840 3664338 -29255360654522169259610461624864512 3664339 145371651432671523508451851822798752 3664340 581766789410337829256433788106393600 3664341 1460216939069908254646049668513505550 3664342 993978953520403803218331721571732544 3664343 886168769395658855634361164000659592 3664344 -683393440748039123877822204118241280 3664345 507646612032089155814140311830373000 3664346 473733471212369228752924788702186240 3664347 592205209269403814292935199465077400 3664348 316578107719115346280870406923683840 3664349 -275598813637727169923248179395679072 3664350 504706733780079450790756577847744000 3664351 -1298022589144415219479609715065591648 3664352 166135475096354376735543884333187072 3664353 -217864934698676062892833618362362880 3664354 461843375019209994912311523582263376 3664355 -347468283968329144746343495326228480 3664356 -524647292797674526820112453850057728 3664357 -324527986167311543298899882186405700 3664358 77251297840942938440465351555501280 3664359 21717114922198280312539894702536840 3664360 -172264528033653319947762694078464000 3664361 819133657612704776269207483133323962 3664362 -18429175313983890621679701965137920 3664363 14818629408414721950899783625702840 3664364 -966956476923953098413925323028992 3664365 282071044387509918770171237332554720 3664366 -105257317579744370542735661928658368 3664367 548694961973303608264195558287425232 3664368 -73147739882985069047336761818513408 3664369 -467558456684965736483929998618108568 3664370 588141008536261852113065433003710880 3664371 -155350294795423949289767070555782088 3664372 -1271950001077354568583866791954974720 3664373 1167108065522251919734391887624034784 3664374 -3592965062386610490638622657300480 3664375 46527166595628364582231629163830000 3664376 1093371516073655462320659787495342080 3664377 754439511638111426436923611453907514 3664378 -530041458843325882186326850751746560 3664379 -1871260302265427212020036934142424816 3664380 353133609649463842024807160482867200 3664381 -19617213272545904971611308869262592 3664382 261662146573247061122772901672286400 3664383 -502285428072138519621507121525458360 3664384 431274949374236161527710279880671232 3664385 -752945404268850764482053935250453420 3664386 -36189585562132049585510622633984000 3664387 -171487708803197192134943327979395208 3664388 -79458421939265418300554459456262144 3664389 -96659128905295310967588088238316576 3664390 427784589246878067580758650497219200 3664391 1368605352607499575371253266834937632 3664392 1054467492768542407234713845699543040 3664393 829715838163427532266124425760431642 3664394 1218192397975530758693095205446472496 3664395 302750238768278243607277121430623520 3664396 -194831089051498285138436714388179200 3664397 409707018115677819443729037352737600 3664398 -462133379003925196457226585970739136 3664399 -1248828509380189273011133977975403600 3664400 170522151410859758282179534121164800 3664401 193673791438512302702757938224339584 3664402 380498362474551866733141567375390720 3664403 -367597890562882528646629744282743816 3664404 290851543195760559871138969414304640 3664405 95398521459454301289216168840120 3664406 193610707596494956953815252662128384 3664407 46162020128346968323543796455419240 3664408 873516929312597612871032349379153920 3664409 -439659034374463851591699979318397184 3664410 204870324443160613966802917792623360 3664411 370929477971144025392086481697082800 3664412 1380972725450402823584044059079865856 3664413 202887306855747349803056464256750400 3664414 -40745675966415734299547885714637120 3664415 -16709422275518593718973017725665600 3664416 276329544903382050364946744570019840 3664417 12646894585418697880511240163872000 3664418 -508960527088796098121851114485727584 3664419 576744777194173889638656945344217408 3664420 297988891157769050299014316546490880 3664421 234095239500120875963706626855330622 3664422 -292088181091942516897703833172310240 3664423 -393420385910998380318375676099447760 3664424 -60313664508511334945349849866327040 3664425 -259852443183198479865761061672582000 3664426 632415328498984031926590158982708912 3664427 -992766367098634806742953352923939276 3664428 967146461372612499041782309881669120 3664429 -278231759855144267499773413088022720 3664430 -141251725455036564546569329292390400 3664431 2061119843679250597720472718484890240 3664432 -347503933501357134076835612356132864 3664433 -744224734969301374986997964816841420 3664434 -721508891879087796498722754027649920 3664435 1630832376249739324495854691932492000 3664436 1442213793675247178915478859233847680 3664437 7812115441249708920236902245010944 3664438 634336304164185914199809008205577120 3664439 1662059535335795103891169843970499240 3664440 -405648649907703991864297791055872000 3664441 1976755203700417501823114763628746384 3664442 765619439632509457728954423972277872 3664443 289916603420832286945095603415108464 3664444 115947816970203852259947743876586496 3664445 -72561137992971208051412133114537300 3664446 128117204637611748324107395051301184 3664447 -2416444826815724490939010323897143104 3664448 -194936716215503015296288975805743104 3664449 1922061238618044318554739502983809664 3664450 -9265159799142917792227037569526400 3664451 -197559222677223810520249384163232048 3664452 250000103173508314413692173152288768 3664453 -188240735983677226232161793399333032 3664454 54202297547047067141589043238417280 3664455 -899883475414848984388041888592238640 3664456 -2034233074958606352146909365444869120 3664457 55897594117397230720606353347336160 3664458 -141866933180090453300523424638320640 3664459 2587698288498498170478634837976737216 3664460 -136996644347810836596603985751040 3664461 -206399183484433827097715769293442336 3664462 28174550069983865327744729445483264 3664463 -1497240012423987546896155225708783872 3664464 162362354126062818679059303191937024 3664465 263153145201385795671315329484169140 3664466 -210135504368818295246194097043516096 3664467 -1742022816719319968554535837739791760 3664468 945849612739834047909897326833309696 3664469 1623836501807616514360556909053549560 3664470 -465235144236027335219506327550736000 3664471 -1096121951169741350015265205745583800 3664472 -246178263249666867378483204709048320 3664473 -507636528117029764919836336692411840 3664474 -348808464299995774746142302423191808 3664475 70900656226747166417017965017667600 3664476 -67756636508571568269065110256206848 3664477 465966943919576091501441606144526860 3664478 -1106160178021742872076663788826136960 3664479 -12866591031980965930210583530450944 3664480 731507133747914739486038821345689600 3664481 -1026155304896498602946530400794590528 3664482 -330713300616194518509187013555644416 3664483 -1542258048715580918715197549081271268 3664484 -986398323879517306525168758686361984 3664485 -1296839502372132381867719557415940 3664486 -65918986565499233486980838288248320 3664487 -1493082728314338228052748467644609864 3664488 -536302565981715859258561239273062400 3664489 2771760046373924921746193012357916900 3664490 113951822658797174406516084511929600 3664491 490396355733726193353550966333779120 3664492 455463236273955350506260720233139200 3664493 98238585658783000674451818223233984 3664494 364834542507538650093273050343936000 3664495 -822182382984699662354642570308701120 3664496 465696480435426858342978008801869824 3664497 451605409405952294211458786359110000 3664498 274071290568965344373236398842065920 3664499 -72124449040125068518364481016500 3664500 57178473169092545693911306291200000 3664501 1148330434829845851858267821683419904 3664502 -428063190879351735405186235010334048 3664503 -2519936036571747830946348582004176 3664504 1591586201586804289430419556263157760 3664505 37368378803296922748163163453493960 3664506 645033945801534415601609363654880000 3664507 421328117160436567009005320892090624 3664508 1778798241282196921050215238807779328 3664509 -1154138885761446839124580947996842496 3664510 144306026655404116376721148373560320 3664511 36415175449153486631685289658695512 3664512 -57586210079356146727145121156956160 3664513 -928523416059660029815906818646602816 3664514 700647111904530893285578451581903392 3664515 497951510578858741343033475618502320 3664516 589243173061280054990610132919053440 3664517 -261800176580353879518018700234990788 3664518 205764037244763810604455773622030336 3664519 -1115119709276053451252770354830575080 3664520 456520566267340429125243670151731200 3664521 -10934581333658857923840994366609536 3664522 427535426775775064323545052203819312 3664523 -1480762337444630537482109463210103536 3664524 -560685093199128888275628844416889344 3664525 1026491037558959717997877642763046050 3664526 -105473484560879460827486122993293312 3664527 -41571254284411320976875111865709280 3664528 -23298000352742656426799090649006080 3664529 -924592879293629833524972906790104720 3664530 -486386115629175470236708373311641600 3664531 -263600966459835359468465037292741568 3664532 -2659523552925097042611559287628919040 3664533 105815911937700784997385127153158624 3664534 -1151174866908811040309717819809384320 3664535 190026888674675339723444041258548960 3664536 200006571324224094708645145786613760 3664537 -1787902021428724335290864802982320888 3664538 -507921881263610142376156175316739104 3664539 60650024149615199977093217118119208 3664540 -320263882308086132268330952477086720 3664541 -638210273055755158675603152614956416 3664542 -72307771753837141440741822284952576 3664543 -3480506868085949998991819456819232480 3664544 490374331790383330626534973749854208 3664545 -575069397132039106293068146820887680 3664546 11863671109329192266598084807122304 3664547 -198888370596017486053430839415348004 3664548 702459520650759897029080506454456320 3664549 -571910444017392398062935800045836800 3664550 142787773468865634789334021107928800 3664551 -472120875839755880254493872983884160 3664552 -943091586063100516014121529194214400 3664553 1310375816592156926133176591523699840 3664554 163532302489538433758812880683897344 3664555 160534904094477581082926691166212960 3664556 -670487277866903852992107118281553920 3664557 98647248114369215526578005627388748 3664558 -654838113664936187073837630804093120 3664559 -1513905464049721556556543381275196096 3664560 -55593107851481412513101680700620800 3664561 330661169399497598951131099332566162 3664562 -119400753616292240359942319782091136 3664563 -768637793069582699482063737584613264 3664564 -63544517333908016525517997732445824 3664565 -2090942585674034787399238119962392800 3664566 -27090503766067868138488052918376000 3664567 76330184626532966943883629833739648 3664568 -1485901754252436603188154646101504000 3664569 1073347003162860898237694689427294544 3664570 -129250164662276388496411323034506240 3664571 2342791586575581124627042939952255592 3664572 -60726312387282352580382719875055616 3664573 -2651866645293441166417382795100301440 3664574 -119508941121454685378257484641824960 3664575 -324872832889083356042746922322660000 3664576 -23148219915318961402708819019038720 3664577 -287851683072496188278790843410507328 3664578 -458344123039453167165450670362216576 3664579 -439446575726926004278621894285049616 3664580 237916291907627334143368644166291200 3664581 -423337817156209878428201367829993248 3664582 -205666181297743502744837978309032608 3664583 -80225212905173033294995080673240992 3664584 -458069761583377142479868686699560960 3664585 -118682831286331689061261532229120000 3664586 188418587236401217365909319089874992 3664587 -495612286851603682324268487655488000 3664588 927621850929699084340103687715503616 3664589 16797392936619704585406322072489824 3664590 124615966161967493202741819943895040 3664591 125247499725827542722858097565794400 3664592 -41149786508774455446033472789192704 3664593 -1434387449278968882710817472912154718 3664594 426830700419582280510859524274281984 3664595 438142336364851741138921517543230800 3664596 -415737198917950079487199231493222400 3664597 25923234272348892085786619042390172 3664598 413517928921411394771999098035563136 3664599 883988630672011046027818809231977064 3664600 -40938969130622630503683207916032000 3664601 -631353718095619712376904869386977788 3664602 -20598682042561798000451630770337808 3664603 315862564319860896121817733385048384 3664604 1682975639306163919596280956635136 3664605 -383234171927242410622832139298241280 3664606 -293582387027959280243937034453440 3664607 1333315262246076107661972115273282032 3664608 883793920419912175916100935818936320 3664609 -193399606302397659035818546536130796 3664610 -604313152551183896822929766289827040 3664611 -1007977279715811804109122719446896540 3664612 891795479129332221578503454450892800 3664613 -291392955822499591374331352274741696 3664614 753400866155920534275397531407285120 3664615 -20833326132241424123107859831319240 3664616 763439565976852303344525692158771200 3664617 309458348296097896881429691443487200 3664618 871367921604705477288205927995683760 3664619 315286447441393805594394071588558592 3664620 -303692095292040055783262170926259200 3664621 691703796688978324269633653345730444 3664622 377273212008732145187214479219470464 3664623 -259663550358752043653125692581306616 3664624 -206183968913395743599725532128935936 3664625 776583870025209595533113450893680000 3664626 -279312171508393820210339805986136576 3664627 -30077715785782244322444422245101720 3664628 -156652588822521034887660167762577408 3664629 -337616779402766844042759087863230080 3664630 483162181168922748495284089866024960 3664631 479750992742174756541216484056051432 3664632 -9008930379353417447444528351477760 3664633 -609443552108601503093360809450772480 3664634 -26887711077274267984934339893828608 3664635 -303874151897941233191365970005731360 3664636 226297429416142290798690021059856384 3664637 404687076820733724592574877565239552 3664638 594067684752901848887530097682596544 3664639 589540727427743539685044459923394032 3664640 -227457743195412230557265246237491200 3664641 2013925424886261809632557655253246304 3664642 443293703989183259826863367193339392 3664643 1419414306037993170080693882562234960 3664644 954518158383544676732837095536445440 3664645 96740537912962185839572439928414720 3664646 -15146227713907036947256479204887616 3664647 -73314636129336070188530342859796560 3664648 913382401153624045438205076416593920 3664649 1948602231934268367460951723251898650 3664650 19570324012920475708371226748179200 3664651 -1069906158903418848139308569002354348 3664652 1480693434745749285012776962963875840 3664653 -1110623352888696330941090136402232896 3664654 -176687303453287962241306062371200128 3664655 -1129077859275339415902225985339260000 3664656 -54389922140930451546331194163200000 3664657 710850852297124358214699958952777906 3664658 -137579044014728668126853726040862320 3664659 -68364329506842689559479689609128192 3664660 444612691375773541269987447735897600 3664661 -11435903365472290573962721117884576 3664662 287188698615428871961775234020923264 3664663 1631971980529334818938347164479710920 3664664 -381877121048706608835802049688268800 3664665 -51749641875600127003897024688655360 3664666 -26728622797738928614353501387421968 3664667 1358154173059911548801915986863748800 3664668 241064830569832692929562199857831936 3664669 352955390861442232487583013223675520 3664670 -882777761111964141535220515087254720 3664671 284653354056214735609832803874711112 3664672 -2127928176012303815431632451692134400 3664673 66622944694644560218572783003056904 3664674 5538582419826474104586447972050208 3664675 1607976339519780194369760361260800 3664676 33096179603037136652481548376504960 3664677 411075132993712600712293831215815520 3664678 -1037854883371605333894328557623532480 3664679 -1537195737187513208799972226096275720 3664680 85071437025625606496321004890112000 3664681 -522059098737106410897575507020784518 3664682 -135944983106849672512700317710336000 3664683 500044019594084536182518267031124584 3664684 -1759833699776420157975902742005649408 3664685 840375345448148326791950772328303800 3664686 -473709170432675708170769578445631936 3664687 661649489941129427816122877087702720 3664688 18981417599963221607996510479810560 3664689 47845085561522171556140534546413440 3664690 483887939971081143515613726042319680 3664691 1106712338871582057079069010178910092 3664692 276301868222698242293381133425222016 3664693 1433363328710675551976735231950712942 3664694 -1231996330968197473048223470914251136 3664695 -649026644910286074300629072997436080 3664696 25218513073587543978898717849681920 3664697 1248723616208966092580431186478091012 3664698 -89738298910333011648388373807809536 3664699 -1028721011563971072104671866277039680 3664700 230901175493098051593738870103488000 3664701 1307925301052551306212024044680188000 3664702 42292056041688281248560613469193792 3664703 160494634977045154184318362778781264 3664704 -150594376313460557540727024468885504 3664705 154247365562107822555064121577307520 3664706 91079364657349491584009546339193552 3664707 361005859062058742990308240130903904 3664708 -884065671379121930488089015870566272 3664709 -1615060758621620294970291020500533090 3664710 236677091208749777976130286255404800 3664711 731811346126698246199069859199860312 3664712 266967818076982654600130798883962880 3664713 225627315194696687250970812548160384 3664714 1176727380468218052467147121891968352 3664715 1466842767754201400590329675797427360 3664716 846873493556049104966131413845643264 3664717 163212393281129538568837321958544384 3664718 522637618182756590592257859338943744 3664719 577312830953419941919562139612682344 3664720 230882083827638689368801050915635200 3664721 422998090211640729528993909445847922 3664722 -243550597750175346170522221540844928 3664723 -1324407162119481704444913844571691028 3664724 81649245745061896619910750069657600 3664725 223850755738804243783101061181191200 3664726 -119051008688167106230340954136547200 3664727 230117099609668130348932540203456 3664728 74002514870687501810358809399255040 3664729 -55126750656035431103268140485914416 3664730 1037871710676084051671883644941214400 3664731 -763908442833219796226697649184401920 3664732 -557422133057796628196002668267195904 3664733 90719405245305531400097078613240384 3664734 -549980143356089162459069649070519680 3664735 -35528974428779481745397546372595600 3664736 624938806706283522201187614674386944 3664737 -1571189572801667212184285283789070560 3664738 209976065019577151129035706046796800 3664739 -149729634219857275456690879883865120 3664740 -122685035938573600008482191971655680 3664741 2475311953534980688998756216159480252 3664742 -309964953083717435942791570649917728 3664743 -1171471726473132017875593182926752000 3664744 81610356864942196980176084258027520 3664745 -971399495873164950819813944205120 3664746 25703372304066430876515735965643360 3664747 660327677708319655891190375573038196 3664748 -1198400001175601947105350768457934592 3664749 -1276256459976341248751114937615344352 3664750 -231078285805944193796794368827808000 3664751 783245041449896715095350573531290192 3664752 -19159352925536464963808901715722240 3664753 560515080653199425957620677470455140 3664754 -392853103805177446625995850323517424 3664755 811088317006320043209295422590414400 3664756 -1218275459024875504798800843808881280 3664757 918158313196981590875041680898967772 3664758 -163692040287458020461034341809111040 3664759 711440061568311368960935897903936200 3664760 -68953200693157396879152329696256000 3664761 1510592969616388008156102425718240 3664762 697327128151484503391553422162059632 3664763 946854202941613326796763681312655012 3664764 62435797034170034693250444728042496 3664765 -920923169000648324238241890004325340 3664766 488381698459488224297033797736242176 3664767 -33920153294728827649408616228049720 3664768 -1100773526047071144405493915456634880 3664769 -1308808465979308775281374888666395820 3664770 134981904898066153326314261583283200 3664771 1588759817447668147882579435599214344 3664772 -54457737360304271583738561079726080 3664773 49085983694633781090197461682137824 3664774 -258955010671655887354790888732472960 3664775 -1051251055603751820845881081556647200 3664776 -44822987208571847134082104183357440 3664777 -989416896998712467575963213191672560 3664778 -339747790213703112117396811925760000 3664779 -1174164428829004343365781008398603816 3664780 -291449081468351573209199240588482560 3664781 593983331952232325486422894229766582 3664782 -313741674628336084532493073810673664 3664783 1003486874891191245743481923689770032 3664784 39203227225490442388774438463078400 3664785 -159081347600955737023424250310185600 3664786 902401125899688304111004004246728592 3664787 -369862739252992381914860102454268848 3664788 562331716898060291958729689594664960 3664789 253838546720263165633646308543699840 3664790 -469913861169401281253257664511993600 3664791 194339769866650511944675961368495680 3664792 1447774675048448301834817495046369280 3664793 427668676985815047443437303875723648 3664794 -142039540934245358097955696976905728 3664795 -1655246738437838769449304580149547200 3664796 -487202771564389302757789940801441280 3664797 -350661398382428279054464599692427072 3664798 159298862366782896228050633112726720 3664799 2124597148517274809957338341245176800 3664800 -48880907873322905519045231173632000 3664801 -601181748266599000068343919832573248 3664802 -932127568363020402742733244363820896 3664803 432029450797910985813564346103203704 3664804 8684997783540516987649808911257600 3664805 50230507832240800655629286473144920 3664806 116428248411568611159753359030349504 3664807 -333346703638055281629978335796736312 3664808 761797934985758634902232656740224000 3664809 84973746410834419579228832623447710 3664810 155590074667239380968778925198336000 3664811 -348268458312639483402359432384976588 3664812 84820170738241027014879022590592512 3664813 544238987801984311426005078321336258 3664814 -405376480450625441917593246851607744 3664815 -320004480801171780950316523928985600 3664816 -10679655416709298841236636770336768 3664817 -794247477686566632240186547207630680 3664818 -835393837464199863722591001337985280 3664819 -137738273769841071225586485795532192 3664820 167831838526036098472419114043637760 3664821 212483469028395085605871424898251040 3664822 -229481584773850190695399865634423168 3664823 508515970809189329598853737540492072 3664824 -513761175181758005207146556796764160 3664825 -643801931224522910159074396804512000 3664826 -194924033774392942022251977203005440 3664827 -1222403847738489459799770879262299636 3664828 747370966697617937008189717776692736 3664829 -44812952646046240975430619645795840 3664830 200956439802770144077500341924440320 3664831 944208896725943252662734921708429632 3664832 163117036438995150351654060055068672 3664833 -610428455653598361442359134154382176 3664834 132661864652389150593492733298336640 3664835 630908921638153060796236603261547280 3664836 73760107091211914312640316648660992 3664837 -2502125382075970989247214883609616416 3664838 631524460237091041877351809384276320 3664839 -691947595461993612505607745366312960 3664840 790239808347674213779654403810764800 3664841 724490152885464303081688078349905242 3664842 200982914709768364452593009288463360 3664843 281172170620474667996713155450943488 3664844 291703920105555423877881791484011520 3664845 -18307259231576935488891443870368500 3664846 -129073225990993052743978274218147200 3664847 -34364347800901817450385277182005640 3664848 -528478986461119890295613943840768 3664849 -159785593607308337561604087227564300 3664850 31205887617068516397343830070156800 3664851 -227368630420784058564116937084920832 3664852 1188067577769264888965840367693911936 3664853 -361631006709159730863040478116238880 3664854 -32471036081160998966159239808596800 3664855 697467245718881274587356456204340760 3664856 -796401250702441603623468636609945600 3664857 677775806898667201273247911350546912 3664858 393312581548888396778979643113341184 3664859 -1936597226636963134906858339614070080 3664860 736634365957915903066819813414594560 3664861 -2085377207694140027014150914887784538 3664862 832597056314725288820136416308975872 3664863 -1394033331437879904559196485529255208 3664864 726255400987882146442255679199117312 3664865 306805700644789184578650026981329920 3664866 245645345101087156552053898284900864 3664867 22613174120976179497675789221843912 3664868 1502303306848951744168643734703480448 3664869 599264049922305229008712301630524128 3664870 609246406946905142511159507367647360 3664871 -83187974381408146356957441784244688 3664872 46987399741385650272228098865561600 3664873 -414080368341721819022118991161431878 3664874 -211689763932221963635807674734161920 3664875 -1405640512802446990226599904680680000 3664876 1295425593375364653482941598171951360 3664877 -3215267262206360476464979227796625448 3664878 -34264503007883765100093927565946880 3664879 -1036777611151855835073158068115097520 3664880 226110586120523089553060908526469120 3664881 1214523775676627400315882171953339280 3664882 82636324877522846715321070806718464 3664883 -331768127375744583848304013541858868 3664884 -22305214967703223884627524603019264 3664885 -2801577516332469020073985934298240 3664886 986287786878420481831370821167312384 3664887 -3156575827150267210230579305898336 3664888 -167713490218714035707419768118292480 3664889 1616796742398895112856852071750127360 3664890 6432528422996429562936974940145920 3664891 163567656946386379216880435836319800 3664892 -6901841697381859841353252410802176 3664893 -513895314129548981633051927795675136 3664894 139564229494402327653331645173679872 3664895 -285764842420077815689139024330369280 3664896 26621625577715520006238189463273472 3664897 506216250643677603472740908246649300 3664898 1451336719811274265729171496479197600 3664899 -27274845878085458241347680578908160 3664900 -437077476751998547379026107368268800 3664901 -614540576281075027804553574518008098 3664902 -182988993978735369555326083579637568 3664903 1430689782280884306333012461042507520 3664904 1668795543930866698070422702162790400 3664905 -105633578315222680666745178506102400 3664906 1097296495461551011754167605867194928 3664907 -436994710111484218956975572417017680 3664908 -82260063015536880219503349601615872 3664909 -880381407849552567826309334065580960 3664910 -475390916331053269100964658916976000 3664911 836559544086027396992864984801811984 3664912 -59674289796120347557672006378971136 3664913 118756448434556766471927876452436480 3664914 229792463510385980514632820973413120 3664915 -197314799698406816280078213907083600 3664916 -238810428441071068303176115641227520 3664917 -891378679988103456996943706916782532 3664918 308584411423086782821313780549552160 3664919 -1258514318483003688944432096516990304 3664920 -286234095490689023186669146777190400 3664921 -722535503374802737786510851532465216 3664922 -458623055242076565093350386555657488 3664923 551914814413237452820886738901682584 3664924 550855068028198371746011903196970496 3664925 -453681149683146906028584763901323200 3664926 6837773506703468148104382239722944 3664927 633773137356574047262570815841001472 3664928 -1129738126032103832788350994364104704 3664929 -309383903809997460038057588430782400 3664930 -314013358744053203197480176472665600 3664931 -356695125026191465456525708539955800 3664932 -607843187579280306443955005970275328 3664933 -9476962997071797295943096325549600 3664934 -219625317170848363207524043949942400 3664935 -369249077189182872031266065033374560 3664936 1785096694696137746768399650761768960 3664937 -1027223420248214617107574165980129414 3664938 645500774374297711459987401530636544 3664939 1488011214578399034852333154177945224 3664940 -555701621155231930330233249128232960 3664941 533313047841256998748560488519104128 3664942 171119350581601684275884476646551872 3664943 -1619682492400719985150573766717549808 3664944 1654569930343184462444675585015808 3664945 1300418074982693930127983767063797480 3664946 319817084624254565602481409584553984 3664947 -459410579054119129680187818287791104 3664948 -112278872719265541617146943522478080 3664949 117991556804736222709163619686351040 3664950 179513763628142842416279524884867200 3664951 -1218741083598451645149780685480220528 3664952 1688451295990540686279289869832089600 3664953 -899857850590063923525674358017184000 3664954 80356867729518687068249703847192176 3664955 329399405448705670556860758188904000 3664956 71644798235969715900718715886531072 3664957 1694873820342925776978099106622379206 3664958 227153488415349788948123873253209088 3664959 -35220048137094952049951987892528696 3664960 -31802124527510345241082544825303040 3664961 366575591324410287760127985109001172 3664962 -210147264445457730218818900836326400 3664963 -25822672845461442710623102647134788 3664964 -85933023489589812492000589659177984 3664965 24008057599457432568534339193513920 3664966 259435814538091987058845215787646976 3664967 -1611097789480116991865424591266534400 3664968 1139209071028800317869609200712089600 3664969 -596536566406580855595914174370752 3664970 523093320048032950914310956901699680 3664971 707184259519115068386966996685337340 3664972 -153207553642380876572002444069667840 3664973 15425609449259758052097832903625964 3664974 141229976300722982419855515025335360 3664975 -155242046634928479030500445728216000 3664976 -2192070695936304291038229291073536 3664977 -317250547937687204105831349426251280 3664978 166192165676104846857148024488657024 3664979 -163604431655284116423814272676988424 3664980 6778548647883320735994595196313600 3664981 -24812948241840522263571174218659488 3664982 -1218008134460186836916667358666750848 3664983 86371122047396154001916365849766400 3664984 1775714319191841300731976520766146560 3664985 313990540559624484221316944650194180 3664986 -106744602525189322275427107948618240 3664987 -847595012855198870010210717664449936 3664988 -726786116680307999645954085331290624 3664989 1195770567728260713251624913694731654 3664990 80741561178009650448131862349340160 3664991 -2779706250313067775750045784942467600 3664992 -259203081085707754296788700615671808 3664993 25600662921726289748830642292268720 3664994 1235714787711564787731662587076425296 3664995 666585827947836183069655001061747120 3664996 -181014609905307059835113519820878592 3664997 567200218016571675696192660778873632 3664998 151686261422166062077770264316360704 3664999 336570935247121741354576071234993064 3665000 -326816087911209863563344913334400000 3665001 1440851575053549331140119082400716432 3665002 601522149284280024916446779031537408 3665003 806474452734566561847925347003779904 3665004 -44218756226324500322484206081507328 3665005 -358967295943864231047807690848217600 3665006 -370448376330578029832182297492732416 3665007 -50429829527097683150962126391223744 3665008 -419892579333067179570699203721789440 3665009 -462773664917718747566588096687598540 3665010 -96187349479399706141386069469437440 3665011 -557677056702660633581940491692411568 3665012 123050555656239130879989115237546752 3665013 -1492140772709513508792551075292579840 3665014 391014150152630004551626460095217472 3665015 486246209070273923157385372167587160 3665016 435546569835428869292836734296985600 3665017 1206906137857705614631948474554617066 3665018 85274287941282602656714721819625216 3665019 13105934788880086755075388617571008 3665020 223412728606499147972725680938496000 3665021 2096568326957810494308880055087935200 3665022 -73061909405612450406217961351195328 3665023 -1921237664183665141501375633911641728 3665024 -572676213874253982632499257907609600 3665025 47133185048073574980715875748968000 3665026 -281827223808690798646691606264394288 3665027 -1392074702955406761832145271520150800 3665028 -963731893073485821726432732715054080 3665029 190581657777440294203863480592961630 3665030 379196340748897818719455098100012800 3665031 -358939420170314486103439399711422720 3665032 -746068546537376308912732822831595520 3665033 737428414193628023380714259824464282 3665034 -219948025182951027898302379469775360 3665035 -416834338613571418429054868150054880 3665036 -1370924003225733030416210775769125120 3665037 -320611533339637808728409434261512960 3665038 -1958865028608484509328274461978752 3665039 -77759490333645518132962641914716944 3665040 194949151543518348660034345960734720 3665041 145243788789645667770110170562011442 3665042 -331022659946252288652366479695351008 3665043 -1316092320585410868333539590329826920 3665044 -404449877817601020283877209745908864 3665045 -12846202686552760195515453235025700 3665046 -11437373916136911386641933778798592 3665047 169380556628880069910555232991710400 3665048 -824607943846633016001495724663050240 3665049 1506072881998836345272003733591907200 3665050 -105780493205066455405310045427091200 3665051 263159433382922335662539399569863312 3665052 -245879363221595209599238825614388224 3665053 -1353361522563260495575309412186876922 3665054 -109063882739822916138068771987170560 3665055 92820570831744039933231416082480000 3665056 -235018131252542025069077485596573696 3665057 -1410824126358956168636176553326060368 3665058 -455139974360565708029405347764940416 3665059 3114179709783199727163292830083061016 3665060 59981043168073528413259031394877440 3665061 -932043505546472155123866111596367360 3665062 20645694480336185681839823258810880 3665063 264439015312834188598060781228051784 3665064 -233354410798593280765521645012418560 3665065 -33276736112563706835804156964828800 3665066 910627470679248457683981343669355520 3665067 82960489719653037672956567250880512 3665068 194728902077792394700416381927555072 3665069 1174635507420917199857168440663500 3665070 -487038082441838669166992796496229760 3665071 -1007745572786973126805114515122481288 3665072 45692035818979350195033597829054464 3665073 677166380689167154752724790669738304 3665074 -158547333288522333705122828509083648 3665075 66628652257360734886428635149560300 3665076 92790286955618165696506059569221632 3665077 -151222599886481056407091020114119688 3665078 33887393981800444432663286927102880 3665079 1359089398340599560092681092048991448 3665080 704231100132311797898430108883968000 3665081 305306733903040704622072537098887040 3665082 745522768090257473716058847811617792 3665083 482772837850553748349024122748573944 3665084 4275304732957565057157334570976256 3665085 250373285553269931008542754705762400 3665086 526401574709163630803497120602868992 3665087 1925553805761126547350179638721948736 3665088 -6152102630898228854596647700660224 3665089 1420606109761451222613885154250445890 3665090 -586144921958694752915884040994240 3665091 576525744558414115322959250361080064 3665092 135024112026415581978174890718271616 3665093 -946261460544794168374885841593981440 3665094 190920370623027746871486110440363200 3665095 314386265278072541781132201146803680 3665096 -180021330728858886272416809020620800 3665097 -483950615468778262583272582356043926 3665098 190641104868209377583222415799231680 3665099 -616806565728426290798872325406597120 3665100 30654825403828727961135491314176000 3665101 -1455250096097648896801432806767959776 3665102 -589799986977021435142407328650465600 3665103 -53044365405035747399890833258923880 3665104 -180300665817262185076086654257414144 3665105 4206999269576246241535208383738560 3665106 -72169814105885006434946845084482288 3665107 3135813794097218645947258354497835200 3665108 -425854345545028300544617771365765120 3665109 30669369992778067563970033617864960 3665110 -461810388727376568965958398580983040 3665111 -89462551447800970581275882486703168 3665112 101210852049811388465532994907504640 3665113 -395972503652281095072386004310864236 3665114 -221129325424682579304198574224906240 3665115 -1800672797721682430062708159650830400 3665116 -97213428890692377964346953073428480 3665117 147468904460734358466965525963840166 3665118 777998172648142383804254590397088768 3665119 -1116985829300595641465335414631295360 3665120 1674382188490635724189383868073902080 3665121 -75895362915991138275536829321515088 3665122 -36757859258387073281537806904019888 3665123 442563544881775739603125960275187200 3665124 866251153644204419948555821192976640 3665125 -681608043163837573384588448198850000 3665126 663424133017084060364817470459777280 3665127 -144965159978962948278035829143103792 3665128 -14719202510456825281033930614343680 3665129 357013886392873087051610628159795684 3665130 -6331726637477961518673166426767360 3665131 506258889410477307240960257998962932 3665132 -1801444291567864370792021020554892800 3665133 44242277469575282359874253097061760 3665134 748643188641854919113503497758012352 3665135 1180410917765855531330768151444665760 3665136 83680821988378367350873789428203520 3665137 -414231262468293938375628601844200128 3665138 -1188839123042456398795348949917964160 3665139 -679463065185391852529353509876050880 3665140 287853176935029206861815962305594880 3665141 556697835805820016904451946304090542 3665142 25759177559424069456818801693306880 3665143 2802948266089312868071682191043867304 3665144 479570222051653284156895600966656000 3665145 -577172626281057689838717957187574400 3665146 227405338680496203375143232038899680 3665147 -1298149180582085412687136754818141404 3665148 -5012611920646021323724649002500096 3665149 360008210832712499413255186561321152 3665150 127451643734221889376247270652932800 3665151 254887285272612382968359881956647112 3665152 1837958798391926098716774093008404480 3665153 527919452382645440861804675020230402 3665154 -417505470345654062891807055617611776 3665155 -25869362686907829943041022331700000 3665156 107417588458712460436531977904204800 3665157 -727698682457907581455480935042412320 3665158 -285547175899132597766356295199409920 3665159 1042315514425337693191248588305022360 3665160 -89841105474258381257644754790758400 3665161 169785728064545378260067726631450624 3665162 -82480784398338982328432713099478016 3665163 -75590705366591109552711819862811712 3665164 -8273566147164915292093853387962624 3665165 -254612804609656672405688721702643200 3665166 459677616290325301573621993555511424 3665167 1413100086150143484725496560726759352 3665168 -214321934471567899775693260285280256 3665169 116681425253835189710662244701803024 3665170 399510411996218526943222789648709280 3665171 1151301062799335952873763101249795372 3665172 166743961392742049678688158334308352 3665173 1939884670883596463231351112972426204 3665174 431496605061383046253828505543615232 3665175 272878852453919313373758716518131000 3665176 -818432750260745247710192443741900800 3665177 -2121013727384332178133907267261201974 3665178 -125054253938708269938849420007494912 3665179 101578698809276949929909910380213776 3665180 170684287335725021587791274405670400 3665181 382399154691873592178726474008309920 3665182 -12475308615029133019061363311248000 3665183 -745526581494552380212196395505453424 3665184 1583163941143361304214434430844928 3665185 -67772259315806172070058639740605060 3665186 -392542623607478778206495083086835200 3665187 -5871964168142264622385686474732600 3665188 -1038670261772428345803783242797301760 3665189 699152078023901962699682250342007200 3665190 533257771950898851057986704238363520 3665191 5813780590298158528425294359130712 3665192 -528380057721316602141616552137523200 3665193 100990888850236443602741157754632384 3665194 95565262608434066549900507011638720 3665195 -553738520566894186467652245772989600 3665196 -832366000736707704981837436331504640 3665197 575656806747752146335803228831531520 3665198 79817500054924779507973114224240000 3665199 76663646353650921682908206010501648 3665200 -157702303128732090894052719700377600 3665201 -1783902626749210607630938541277884928 3665202 73654043378175104443520448966268032 3665203 -439036368934985910220654656481874548 3665204 -755150725231870773993797240664883200 3665205 708352261605023611108093231762425600 3665206 -201975346503698811324082623192571200 3665207 95376651391005018675456895923279072 3665208 821745471906965861200993226153103360 3665209 -329531828933014295412161962597956480 3665210 10800563468348329634569549470305760 3665211 -67966708222151508340856778635520 3665212 790672054706573337266732272009768960 3665213 -672832500842583775803114576296933760 3665214 254241228410523019017594537227412480 3665215 -80582446973181278231976724159646880 3665216 9501572837240070509924541789634560 3665217 -595915331419595529017384338677485088 3665218 103651350869668974066363349031647104 3665219 -282808831321468376483928432707673456 3665220 49551297461034125758760424784527360 3665221 186154013333651434408804849062702112 3665222 556434668606341660788431856493525824 3665223 -409938966094125358085646672268185600 3665224 340548310609674232111945713778360320 3665225 -521463408203818658485271477476397250 3665226 238958698148644781376925858309241088 3665227 1250631307452113007005822257671853076 3665228 -440072571806686122331884755394822144 3665229 1267718470757543879118074149200869760 3665230 -1345729410180946221787809490053098880 3665231 1493107442608820128703767052358473832 3665232 -188408623195933940238432394424426496 3665233 8541648989757371044487213608223808 3665234 -3888564448199147703014330692776960 3665235 292669837280149801745231652192145920 3665236 -298702224316510480170449762398214400 3665237 293341574767841082458129367871175886 3665238 -244130838822911224681813239121199232 3665239 -2233883054498618350056575582600947960 3665240 -703673935413256410752800631561011200 3665241 304866582510302063136531914079404250 3665242 148441686900547614499094154316531200 3665243 1064081634831080070951477922764013440 3665244 43189472849525462968993587110141952 3665245 1963859811049997765259314022627492600 3665246 186716602569422225219630707694761728 3665247 731783696024314990444649558349213000 3665248 380778772750519034803464571192344576 3665249 -1534893956437205946572931187805837328 3665250 -14301029603796222548257928905176000 3665251 2480663920768927849157818922102714400 3665252 894072495678339189024275239664025600 3665253 1040132559305126295590105934433233504 3665254 -118332184722949506368419486015855392 3665255 -2002879986973439974874818763091079680 3665256 269388034844561610532180653383516160 3665257 25803708870256435187335917683706240 3665258 -494210515388678511433556719086077520 3665259 85188728284062883603558067094081984 3665260 -87777262133817033096276324257157120 3665261 158250410203197074313911943184043862 3665262 -212031222816880857172792226926822848 3665263 -321276754269795708210649876271903776 3665264 -4417315385188068339855188527448064 3665265 98834906845619570621883481186360320 3665266 867280229589016524547416086158045824 3665267 -362946413431342505439191930795829684 3665268 -156996372087257888772704724949633536 3665269 3263681759854416328079022717660049344 3665270 -185193861392056829801930938074090240 3665271 426771133702274910775871531971687680 3665272 -548416516194522436271964481372999680 3665273 -272046346670939057049429680340208560 3665274 -16026791668795739837898411542231040 3665275 -162880108593118382108466182027866400 3665276 897249871835713863258239839540316160 3665277 -3461361616338395638364634956912640 3665278 79889851436358568836709188676155456 3665279 -261545167453274039448669896397237120 3665280 -225043146997335792141347583531417600 3665281 1484620219788635661189495191655336000 3665282 -453261771822048286909132967311849008 3665283 -1270039243250970001664648280765088776 3665284 399684758220656706344065089221181440 3665285 -91895548995648219129335388175610880 3665286 -290449327873722385100436887131702368 3665287 -196979507552951513253503545352771520 3665288 882151197398338284371385178009067520 3665289 -167516517506991913105497673388906112 3665290 -279068534785461621094197003496857600 3665291 224642616597903569509077768011754240 3665292 -444528202554932135513894622771982848 3665293 1606420527417492401441574124126959542 3665294 -519155308107755156084998231731018048 3665295 -46417967872674288028116033804799680 3665296 -202123232369960611590112173803266048 3665297 2392450873269159079512156163317277746 3665298 -63888481465272801894679923622348800 3665299 -70272286658142118168568424961969080 3665300 136847871880692963293298349866998400 3665301 942660747480030570138041365565257632 3665302 -538794304644848296445353719818432640 3665303 238953978829655720652309334453931664 3665304 432767858479444226347911286161408000 3665305 291357976417162591102613204037658560 3665306 215471924168416759638182076448730352 3665307 953877236254364831928043899104907120 3665308 1233290249799527204457848029847162880 3665309 133904335033213873180371286357236000 3665310 -464131928868128343538801648135372800 3665311 608900116286286911195206180942001752 3665312 359505613912895380750313858465267712 3665313 -693013021268726141328956544276941358 3665314 537192199294569707574615070356050256 3665315 -780894718532289413177046804486056880 3665316 -280216262829538989131880766962401280 3665317 -1357641425443210919673997229682477634 3665318 84749767212809329538876708332622400 3665319 561259570832477290176902205143254272 3665320 7725103925111109261571347538329600 3665321 204725017868168584936034761075035264 3665322 421351129168629507823781955772782432 3665323 -3565033984710393369310985402299365576 3665324 -181450094343315226774683733080290304 3665325 327475444423627009123464376992261600 3665326 -99682034781002577803971754770354176 3665327 -826299306509010134010868955494771824 3665328 -235745365486782279216873219666739200 3665329 465971363339375664582313805630102930 3665330 -68824668770953537300578206686745280 3665331 -7638835831143778859383293146615088 3665332 -1231703899850638540156812044947072 3665333 2621107458294661729149172813260864 3665334 -529656745202520389092940573694377088 3665335 -720389939241178748316568543792839720 3665336 -1219763000350095898857526423425392640 3665337 79986536751871009529533695650381568 3665338 -1268651464426669012701327357474721680 3665339 113509277575490138611116161684868960 3665340 -220432787786252233422443468753971200 3665341 -1756563009211741322370174012067029908 3665342 -2080167393547013671136849770408704768 3665343 421019405236796338017113691511324800 3665344 356950601408125525144064721730666496 3665345 -25167703134564303007869047847915480 3665346 -431683462920424373033292715720358016 3665347 -251168600139618609393529672306606080 3665348 436297864973153766798602024413972608 3665349 -321725161037117227917030321735396576 3665350 -230971510307531192800185029240208000 3665351 -786304106553633667824159260752853208 3665352 1293228466030810145046859931246469120 3665353 -487963141328782166352579996832666080 3665354 -276584522669861567992596203885830656 3665355 911289759736037205719149231749438960 3665356 1418597899292512701781897783493937920 3665357 -194747675236221461465991294305984394 3665358 899325091559454256143278563831142400 3665359 389482021547729300351357399342134800 3665360 -1250290045433554189090537308241920 3665361 332733356243605635804957076814767104 3665362 577757047397096242521478387889100432 3665363 -11063282201384568301047014659176960 3665364 41984405030338567004825264082419712 3665365 -1577929487143525925058079903473043680 3665366 -29486429689028521723162752536220480 3665367 1554148377184595862678319955760074784 3665368 230234357366750564370444332932300800 3665369 -4869658274731112694561926251036128 3665370 -503197419429510297169397505892323840 3665371 -322716064272376647007213180171322428 3665372 -239558775187971587466417493259516928 3665373 -367030211704118947964598878209055616 3665374 373423554546008781096192818352856320 3665375 -305424796119291405084299650220160000 3665376 172562948804746725967908774040043520 3665377 -1501615477279114336823430772698919774 3665378 78053826683204452156209199238000640 3665379 -59327105974189713271839396564097416 3665380 -958199623470403116459943677931008000 3665381 22192874584860411458617230202516800 3665382 -95639427981536600773470175254153216 3665383 820490044766076098545573298504798280 3665384 -39625482861374222668267909565629440 3665385 611570586267629077255661484657360000 3665386 -177074283496686108298449084785686608 3665387 149781434233451387465218394122655352 3665388 -853145555174134653866331755325196800 3665389 -578580498499419475803870505415382528 3665390 -624865995692883113421615270956294400 3665391 -127654296801924642561543254298629616 3665392 -249816284159660785127830582110486528 3665393 1569600783393164872783967249194434642 3665394 -47007333249840577356904095441867360 3665395 -8129472995810348171381638279061280 3665396 -281617978714169967598709239059249792 3665397 -103560344137290864514029368327131680 3665398 822294763360059297832574440490118720 3665399 -855728653951005268268894124091416600 3665400 186571657530868870421856396979200000 3665401 -693818595439024933175551154814888598 3665402 504776565026796469795679089165094112 3665403 6413225592928934088713829207523104 3665404 -771004662420597311835037028667018240 3665405 -624734422515134328712831606468930440 3665406 -1305895349035633358408660455735296 3665407 1566466424459019068836466431017990656 3665408 430963472196607596667422627342581760 3665409 -394016836232489757517390348542541824 3665410 7003049089090420703979098919221760 3665411 3794168125366924489565819197926645024 3665412 172582009103934861359525389752422400 3665413 -867828217494234069404686453589570338 3665414 490715157933577381833350404375081056 3665415 120364341467862844034724536768236320 3665416 -670425786954848604863369266659532800 3665417 356646317338155909095015732461214592 3665418 20112340606441503356426980867388928 3665419 286839601605316016339768078905012820 3665420 -1129159908174237781027288967181757440 3665421 329634071440633665943554367107857772 3665422 545012019578994402336596408769112512 3665423 -1716258086765646851749289351878928280 3665424 -60242419363757966370510303276564480 3665425 205974383179151897901917228164466150 3665426 -363021956779192675003497996313031520 3665427 -551828793379547615069209702478096592 3665428 472427047461118291530858808730525440 3665429 -992949397081183960398301544536370820 3665430 -188109571239282695430330341380771200 3665431 -216586470927102686746725042567793152 3665432 1602387663364992526541816693534054400 3665433 1127498689201129151399599343305423824 3665434 1033917848163562582506205650316965120 3665435 453737214348419648126971612340825760 3665436 1157695575265382164179562420200308736 3665437 -442781268613510266900921940974485914 3665438 16052395064703870285524626818331392 3665439 -447517361241524963398168614169194480 3665440 -422077309673764698977268488837529600 3665441 271967669854604219693506715296648758 3665442 239421197414894918666940738039398400 3665443 103641929394318732378466869197049692 3665444 -305644105245835800265526366413256064 3665445 425462628900460528381655087486491680 3665446 343820439982626168308228690520066048 3665447 925364228230888569515889164957193192 3665448 614097664668200689307397188328729600 3665449 43153452314901380032810201100643664 3665450 216038723413040421058586499456714000 3665451 613456990357365584293283358371435520 3665452 -133702287604299778755315642612643840 3665453 -2479978880094260133500468389390314 3665454 -231117228304418611868910674259307392 3665455 -729190002895592551831781470071849600 3665456 -462328963187755197807114484783546368 3665457 317034012218307376538237018369676354 3665458 737327631954201201556150041439103520 3665459 -412029878478588755460775816512452784 3665460 -30985418920458702054929720772003840 3665461 1510713849079083781905626793138140480 3665462 -1985716923445720885009253523489504000 3665463 478540867626786177005492161163021544 3665464 -1129082417340652532209815820624527360 3665465 46051570522726630991167749961408200 3665466 242688186786049446300165335672017920 3665467 606654993402015622619816307448307920 3665468 1024183320471375312338732511227931648 3665469 182032213829403892722273221581926144 3665470 -523938109278270547549540127696656320 3665471 243014754303021054230308895478766464 3665472 -172600941674730398028632593822384128 3665473 209667469397033326997340483147144640 3665474 -56255267763147593825180862093754368 3665475 280184517693626649157574166830578200 3665476 -124508656120276362181466766810599168 3665477 -1134207951539709747832868240781784674 3665478 360703009022118492032573010208300224 3665479 1021612857760841798356914413640602912 3665480 -67166741613224496636055838343168000 3665481 -45539930457064783646989572355278336 3665482 281707438145554129592722393805945184 3665483 -4570591885176172078674281110966285824 3665484 -361855110413339819708672045037450240 3665485 919749120894982780453560096100287180 3665486 -297524236495278335158978379522197056 3665487 -338198085698647742342671521194519040 3665488 -94239560631053585505078125087039488 3665489 2862223644899988906372166524468937956 3665490 -285091375901063811253643477110556160 3665491 -781513282402055517302695607629369108 3665492 -13998422048693797819295444553086976 3665493 3105524469359900268757053773527662 3665494 220496055815297548096011694654926912 3665495 -153929283593073014886560189311137000 3665496 -346023470264595346678672830483763200 3665497 -828357261194870711977058047013749488 3665498 -296785303297049662411309509577232160 3665499 567141027935623247952713069617726080 3665500 -147246156993726270420041664920448000 3665501 438392969790158498545923102364110720 3665502 -201385958040676472950050297428574720 3665503 25350815747483546808876991090319560 3665504 -407537398834760366422302637620854784 3665505 178920422393928372404009106197938560 3665506 -486265968418374315719169131140134336 3665507 -676553892741591210361065499446710244 3665508 400962263326075995055228997952602112 3665509 -33708110962772282161810975305356290 3665510 102320723864722635799079612391279360 3665511 1268340708421816993111389525430390440 3665512 1562899150083862681609495539424435200 3665513 1011554458876267591333580103105898980 3665514 -205719893054365368712730484860271360 3665515 -213765105381571801900454475383301600 3665516 -54375769530330350978437117470646272 3665517 -606804443256242013089825032280256960 3665518 -9050135941903201645950941502432960 3665519 -130029122003803411315230501501896592 3665520 204365517427405761174845854964121600 3665521 312519611852859430486321457959552000 3665522 145100129772599506857638086970437632 3665523 42951361152575107300913339650430688 3665524 798928889031085347533020614617684736 3665525 -451730192491783278049684765476938400 3665526 81490893874243660009994144497182144 3665527 -1120920499258126441820961857337385624 3665528 1480062761781592067244987159325532160 3665529 -319706856864998733055640400058830912 3665530 -116299958944148678562454502711654400 3665531 -1464770571503152512418307263647109608 3665532 76540124916707833493720416414835712 3665533 117950246040336913759683910431495168 3665534 375929356782005075525874440862675072 3665535 428680767768834542950171677191040 3665536 -485017734772562910023825380532551680 3665537 1187382778086862081512736559989464240 3665538 99212648447863624113294824651832144 3665539 -1326874787942333250784343565357814660 3665540 299552299000578358033476107697338880 3665541 295097695874927647081222857214794048 3665542 -495654331386629108185482045109824000 3665543 -1205271424523851019523424464616251360 3665544 -294334838862487935592602097816289280 3665545 109200430694069421286525326606685320 3665546 165767790905607817675775213369624064 3665547 -281623231817955239570382339008820000 3665548 475807759038477697769455476723339008 3665549 -197566540723338430799020158447508200 3665550 1336960201898343215844547911705600 3665551 742756535514729612332352456800783704 3665552 -68216105583297673948810341614223360 3665553 220700159648589739764882563820509184 3665554 301779980947986847139536647029678880 3665555 -1039448884820058990281418204714761040 3665556 -583976175382889586092050824042270720 3665557 -99488616480183653641130798162985408 3665558 -335080484813507542822483601038002816 3665559 -916707478522825391682748568653702296 3665560 -1140154736428656774593739770287104000 3665561 -328801473171127434918259601290448700 3665562 219300548408423183938477011900030720 3665563 611297660675264340976980472713642984 3665564 90597040070822098008381329876189184 3665565 200711100340824064603364135705062860 3665566 -858960949390300246958323523453774016 3665567 -1795230222780287940838372741193441808 3665568 462054232940614908913701347832889344 3665569 1851439627208977328018437070145941680 3665570 397737481691489663820614662121564160 3665571 38247872005976887735320701222000640 3665572 -187454012741960594910726260089486080 3665573 1465055685885926925087691683711813822 3665574 -42023873233630957037422410467300736 3665575 -339093857641606842566513980968017000 3665576 -1027794974293862563705552291506385920 3665577 -818440067516182772398458573491549568 3665578 3540448289577861995976081186209280 3665579 -300523595142844473960880034131934880 3665580 -19981426134862248179388818724864000 3665581 2227662691407580453503615804822895382 3665582 256785477718502077056419890901059392 3665583 943773723956105338504974568559398152 3665584 -33313820091965187373255582827216896 3665585 -92888276559226089022617536634641280 3665586 -93595280838054493755570261445034496 3665587 47815384753497892578631079228916236 3665588 -263053967786456656287995676649211904 3665589 594369840200602408562170349821288224 3665590 -72842058809166444156564883863534720 3665591 1317479935900062895782923511506809440 3665592 452837916308405333552836576759603200 3665593 -357431322543252525858972592366150716 3665594 2085079364342670907430797757529456 3665595 111758615075169922082164032039459840 3665596 -190376401159488137989087371980980224 3665597 -4267056709616150427138062688252648 3665598 340508627601569912449661864345043264 3665599 367824253128361169637375951285421936 3665600 -336885266548165052387181928120320000 3665601 -1562841354902647191969350369616537600 3665602 669934174038165243388853349610286592 3665603 -242392874380198716992742607189481520 3665604 -125089169359515410855424420454238208 3665605 -52583583839100794647366038171945480 3665606 -189374409233317578632349044620652544 3665607 -136420098074062468576132943192419584 3665608 256397605005135237369428505989007360 3665609 917746236753020695109051024966622810 3665610 4443857549812964186589296200292640 3665611 -1863262148310930716100300315976990200 3665612 -299420652751797352461461176050779136 3665613 -327575838947472790665255605374594560 3665614 355823156893530781490453369517404160 3665615 -1301330781383356022630393989049013240 3665616 -52231601853859529348522140071886848 3665617 70601122323406314864321672994091892 3665618 68793663038627732904988877657946240 3665619 560265945134006847801582449129773044 3665620 207882344893291171902615647212462080 3665621 8197157363023281340839008788319232 3665622 24232603020168152951342402789162880 3665623 -447505367116971822152389092426962936 3665624 2753240389315884365441191319992320000 3665625 -492122175898738497671154814822800000 3665626 -110700621681567833744952260603268096 3665627 -258713454194874878263731104509894368 3665628 866391135709240512944599490539729920 3665629 -1036197404109903987054858857210016480 3665630 -233371858672003501366504196414601600 3665631 -137654302117920643421768341528356096 3665632 751314620317342679321896411339161600 3665633 -69486170704519270796211716159105118 3665634 250267312676871318664250683916723712 3665635 -746089141834818900315606042508255920 3665636 -684881829624350420467621407843724800 3665637 1451510419022339569234450139170748160 3665638 1239957668361242940193887988964202720 3665639 -1024028092939058560787239019849553576 3665640 -381867116301777947551471968605798400 3665641 841880616100068736183090196490828800 3665642 -1415835536810841457320400539977396736 3665643 -10438667512119872326993930826187600 3665644 420952967441203952561392262977454336 3665645 -11499047474244091432424354388551400 3665646 138362095003401732793837202372767104 3665647 -861680248622352029637697935093765368 3665648 83781809165584447881755351259807744 3665649 174247225838350296042041927927906688 3665650 -48943941513461412192985611973824000 3665651 -1802918995772066529998019333000446400 3665652 -954910377317991469320289756717498368 3665653 -1108984186510929137702135284722518098 3665654 40593805859136630983531021861880000 3665655 77788461684226210294765644060779520 3665656 -1319367463884742877835648579240837120 3665657 -263105023571847311246475933842780928 3665658 163437531485718919482774319763324160 3665659 -981594464020085698155902182073480928 3665660 845550891706637356297328483406727680 3665661 202890517920871366357227303489065760 3665662 -89877594177693536228508415986634752 3665663 -2221271751272057426147217682890223080 3665664 4837771334887206710110738830065664 3665665 1713853671677920674392333589990975060 3665666 1018388590190485897126259979569710032 3665667 543169876102120301057668623541102848 3665668 -660911262162239662270852052280621952 3665669 242924388698701887229680191359819296 3665670 118757119060212296599804648792320000 3665671 -844395145347523483787031107109789696 3665672 315374319700723981041254501842944000 3665673 1054940688830021557919987254299925248 3665674 1129193103794090999921905692189680640 3665675 384667908131860081856369057083884000 3665676 -68720117025130669186219387205074944 3665677 1085906255231927626302243181050985526 3665678 320281810448911463741291097184904640 3665679 1363668752131071128017677631769621760 3665680 -169497255764582773952550692337008640 3665681 621516644619663868504791911713924452 3665682 -813156577146538275665172924354274560 3665683 -194731071667805704849803834375516080 3665684 108837119649976714919670420174508032 3665685 -391793260391575968436673513492383200 3665686 -1355034347929211336310979863380393856 3665687 -904819084883832800680813175431427280 3665688 95192448170865364507887450862387200 3665689 1488445952851927650169401639576959440 3665690 466983190224539648461614956081914080 3665691 -331009171242124909337006598742626900 3665692 -397662706791582045828290895983528448 3665693 -391556093460461324896256987171705856 3665694 223728217722664368117538965548691456 3665695 -103352771342842190814595900123440 3665696 1465520271812825983597372265810952192 3665697 -56705401374655001857160795433106560 3665698 608596216798294756309591042160320800 3665699 1005708002634213111466262052883687464 3665700 311414488378133923057962894212476800 3665701 -304118819968583733580012285546256296 3665702 206719472736327557104691053905219552 3665703 1035381257799614117112624631421879808 3665704 -191375841526001171944433185122385920 3665705 67729976433713042320198804733437860 3665706 142228653078324181947807276541847808 3665707 -133707735925310262971520945397312 3665708 1457902178968100859948194551946342400 3665709 510505565701953719534895000593303040 3665710 479022867905718480125618791328895360 3665711 53445499486532842503065271640834032 3665712 -71933017360487497265995578262978560 3665713 1077378147909504355844854563646955760 3665714 358975924551032571098065529349336480 3665715 -163428154380739337693785858772156880 3665716 1625792567015803796293201943844545280 3665717 -596164955995765234651892865487381440 3665718 -518573340517991042863424386874511360 3665719 -316101075144935706415329464202152000 3665720 176674823406230043211271402808729600 3665721 119721260550123014591438944020543312 3665722 -1038952580399961535242397965767411088 3665723 -1117025020108416552847936862404543296 3665724 488084068888822678807898625919136256 3665725 117263361829100096223559917346866400 3665726 274882063958683941384134384351085312 3665727 -362619308773261031667525460208941920 3665728 -116814931373715515640799377361993728 3665729 -1752870173862316567162422716960185680 3665730 -123613029539325344290440934160962560 3665731 1543978378870459353197388601223929532 3665732 -97758971809792719613723515950530560 3665733 1563143167364679236225740768350832224 3665734 -274163518669232953703548284546728448 3665735 -1470163254742727648630535424195981320 3665736 -3052781591808769260305283089464320 3665737 82394663883801344445381178396413492 3665738 -855355547964357834870802861286304 3665739 -373291178085136596995007325841556288 3665740 189379824326471123273648452488376320 3665741 -413439353359444870012234039390617600 3665742 395505442506097725204353756158850112 3665743 50835859742769573175303912936962184 3665744 -357378967587472804763348899940941824 3665745 473753744539287366133799006871707100 3665746 -73507001896695763978023954078927360 3665747 -1832538185479299249352378933127670804 3665748 662986600455682994077728418623252480 3665749 1812891813346619859222013103930610720 3665750 4168531669942099282927109031936000 3665751 674724895384918490220748232873187432 3665752 -1821999423194852186101219274604902400 3665753 -194305666434946786420247883383925696 3665754 15230104251543139942018813996199664 3665755 -968836520231673089021649376577833680 3665756 -1238345324417665934451467400319856640 3665757 -259235009241462286795155876777161280 3665758 1115935374483591163553142236988783360 3665759 1274604700633454565383600689373340960 3665760 308783216621012265197170799117598720 3665761 -1928520458247595011723468945922538016 3665762 -36256972970620267202278288601896368 3665763 -963737525816864371784443212454763520 3665764 103161957836842668357836271814952576 3665765 38624491373810996107622434170643200 3665766 82764934174357104886746369028447104 3665767 355861449378712303413498478200953392 3665768 -175699657794444472514743605931837440 3665769 118330867225091710163123568262111968 3665770 200967520186478120349652287754521600 3665771 -3510648796124047942993615360685658408 3665772 -289146267437497262236786805489714688 3665773 1655502807781944963934107520305052224 3665774 -143184119824989219600722444259513600 3665775 -169441529271751697064477975574232400 3665776 -149310252479108904347630303655395328 3665777 -1116167967945982037693168553216067374 3665778 -122378671745419233354714498758303232 3665779 -78058506385614825582520690153626000 3665780 -812523309950713423215088283787398400 3665781 -152806991017878763339573365881043456 3665782 -158526713557114668670409560644307200 3665783 1621544442692999248507105010340043224 3665784 293575490122653023657937663909888000 3665785 1702962767217181318881379819167430980 3665786 522330068911042468669799867708807424 3665787 -116124772855645730387536823845831680 3665788 -1080655719755362666870570443795663360 3665789 1894020876062261313474185798522409324 3665790 860433593335574957082881533339833600 3665791 57673886900852670479035128629144192 3665792 293892730702670072090544257724579840 3665793 5657314253401508978329450596232128 3665794 981544798816003754689192278755824512 3665795 317591289079306395995325249499144320 3665796 769523009440854603817339895050324992 3665797 -1605541550729938216909631283822126754 3665798 333137071527518679478310465226209664 3665799 -711872333058948420285377737731862416 3665800 -122278136390963670102770552423040000 3665801 -1111150417921790309497078645138298496 3665802 53516349588156557470750755247440384 3665803 -2208248176765709019830093982422830800 3665804 -135477155935321428575976436612825344 3665805 52831817789581429568144442888566400 3665806 -93071147882832721083054711389806656 3665807 2515197479256799322532242695773739056 3665808 327198486761636500104372818231795712 3665809 -130356848736694831937825149443538560 3665810 16229344923797752180018963582989120 3665811 484678065770218165966281038089695672 3665812 263040835914465754335516220883337216 3665813 825146102094956165303916577722034062 3665814 380781352134451826766888297040866240 3665815 -326358892537110011694432968871570000 3665816 1194976462609791975413285721415680 3665817 -17284701430060204164536102279891328 3665818 -19522633169620557758952548709468480 3665819 576858416526893992658748088199849220 3665820 -231565005680882756175074408528240640 3665821 -904189120778549367355773828960378900 3665822 -1013808082785272120996022775470129600 3665823 14482912868171961088288335403703040 3665824 -1807484958246557869215898367574540288 3665825 532400248064806332472759721036391600 3665826 72517914787338709960381225635037392 3665827 323682996683003645125093829734738944 3665828 -58509046988627846694547834293071232 3665829 -352895489813446255540489817137256640 3665830 18243852216823829264405058404409600 3665831 -201064752020409670705749594525545520 3665832 -602620019225822247009257956810752000 3665833 -855603251730159970976615917776557196 3665834 -102205056251150344626552337109127840 3665835 -679889267390927824800897217045211280 3665836 -2004304113881005855558825148569088 3665837 1844259412139259342568248272966879040 3665838 903340876035162454167210223391493120 3665839 482835115553881057819634036428810640 3665840 -67190348979982721969896772484464640 3665841 16604362114547080452311723618295360 3665842 -84311228196674470808038646551155168 3665843 -245572628310106201212331581531558336 3665844 -57559349492569381446089089189724160 3665845 317213864530815822039925507044323100 3665846 -651546497946749398522351569765454464 3665847 870500720517278115193482240101520000 3665848 -337567921126457349923577610198179840 3665849 -246908389717589481631287758730427008 3665850 45720899102835091685535035635872000 3665851 -1904655241712155329828248790877632 3665852 -185117514818762758160495556939992064 3665853 233524722085421035730563833010042662 3665854 -1098077497726842353305576453897338624 3665855 -307138757718619302584471131671060480 3665856 -470738853112619745864265543414972416 3665857 185154234773094378591016892135552980 3665858 -408625616117579631051918044259930624 3665859 -874572956038629506593975230691200000 3665860 1138813719697694908619920122283929600 3665861 136579972063596573997029494623655520 3665862 -256355329580772316765932773518512480 3665863 1023308948444239425155886937282786560 3665864 -471150090945663629653043335777812480 3665865 186860194728682724879155464135899520 3665866 135391510109079371662929986616259632 3665867 852534280432264047452337303383791320 3665868 -23485606239249943832941704070709760 3665869 -483902039866426228737890495563278730 3665870 22775614136215758979273463054941440 3665871 314905320913018883034624457922599680 3665872 118030902154580646337753070081409024 3665873 -3386820815583567214260965843748186816 3665874 92681987554339385490964301731338240 3665875 -2209637567177659254229238428457688000 3665876 135199921119779887334892110472255360 3665877 -436055497575130836023815374759139680 3665878 -197513929469603903103577550478773376 3665879 3082554872356081571639794893569280 3665880 -545031608044839335712003750635520000 3665881 2364081624041539872729249826854556682 3665882 -40171393409900685060911599812393216 3665883 -257149013712107686320083292504433296 3665884 -121747951807480004278337551005184 3665885 -1476694267147575610022770284991014420 3665886 -226284769686162720481623624120361344 3665887 -761729657190226128361775316409485848 3665888 811461133664180132619243683697131520 3665889 25909638057908917541768162719806354 3665890 -441884984438049543865398202561483200 3665891 101778133224868970711354511938242800 3665892 442956037190363125504194877808891904 3665893 -128800879574742967092849755596687680 3665894 -599830012639598601135466831608777504 3665895 -4843022460557912706901329244223280 3665896 102306776784484683674840406584832000 3665897 -936862622680772739979181277698093568 3665898 -713594148440856370775928212287829760 3665899 -2197417461917828828266532462885529100 3665900 317852106962027996531757435504307200 3665901 -725646755130335981478528992958530880 3665902 464416476907126719810096199531827072 3665903 -439163408447377131832857387569404848 3665904 -134047096129513090206122585847496704 3665905 98430273124775575229153622224401920 3665906 -1783910510103777354176412297428628480 3665907 609563389688663250463211403620704080 3665908 -805685985476307636175326585979871872 3665909 -553037409077798717134384151978590596 3665910 143725174083600386991334527444652800 3665911 579285320528674742063119481217537512 3665912 -109918715589756406977075627314380800 3665913 -237503669394930110176841591422708656 3665914 27595891699669070364154907300742144 3665915 -997909024728932540983227509502724080 3665916 33576469200943579905775110843955200 3665917 -304191455405827126268552554288983520 3665918 384421960615086241173623806939073280 3665919 -218296976927910240362134862333307816 3665920 -584375620755644250422488455551385600 3665921 774215999689529945964142875639254400 3665922 -152405216601480230554892140337664 3665923 -200109535111135100042354796538249520 3665924 516651514324582323833447583122190336 3665925 -139654145552282172938285998786584000 3665926 81866434019058113847361198100569728 3665927 -122085443237211817947161240034409128 3665928 -12984792779609774373199656684257280 3665929 764632628352356567893871497272712960 3665930 -612835818467677220273269210406324640 3665931 261992539311585749702970324438639024 3665932 -1154525889494560398273032676135229440 3665933 552150249252341109050331012245942604 3665934 398528494855462541500499951962521984 3665935 258185008204571212085347103940226560 3665936 83348953357890601908428125215129600 3665937 -1602318044422225382465577210764400 3665938 389199131089617198816819266480799120 3665939 -721496174872621429741169446677922260 3665940 359507205156180211889344704776448000 3665941 2037871688982702419927582054576771342 3665942 63549530324113382407525861746849024 3665943 512710312644108787973965107105492144 3665944 678470510264255991405304060636753920 3665945 -164642940703899334752943766292498300 3665946 114494758114233780415749481666873344 3665947 1360907604436056614483732236495957680 3665948 -1017716569317162551447929182860835840 3665949 63095754395089335667088396393432640 3665950 -496884638875006648862771191824225600 3665951 -529184922089675166084260945606966688 3665952 878861251786469716426808389863997440 3665953 -3017831635055644338610785472799328000 3665954 -1221893382881389114376495327324059824 3665955 4857752238135656659913953885494960 3665956 329851003307365109448120217155002368 3665957 -275816754576495916216017469729113186 3665958 89274111690270103261974950964168384 3665959 665926532156031450826570354405958040 3665960 529447097943292383165414032952422400 3665961 691124398716590936902188434729578788 3665962 -104872857009742677985424434800476928 3665963 310115032195458453375570690761488896 3665964 435586978554338029650025452541502976 3665965 5760362485665531950123364048352800 3665966 -1284917142640853280590627413168037568 3665967 88148810741323732837699885248084480 3665968 -354257635676186534269193263846801408 3665969 297159441172325474130019318015036596 3665970 71371576171672036472714948600394240 3665971 -556218403179062081356996531637143248 3665972 1788218510521597310188126084823101440 3665973 825003327414401467470669014424861984 3665974 -45401965818248414240433531249834240 3665975 -587131716843725250462217293680934000 3665976 1131994849425901009031808509127229440 3665977 81264134914378982615420590311892800 3665978 100260163566467588279471685816652800 3665979 -84598114873457336078833443166964940 3665980 289896652690123366175170184592192000 3665981 -547486872344627466151304068564919136 3665982 -183392558580736921466010641603198976 3665983 -961708461294397309291665740004823440 3665984 457487180221507759274603011532390400 3665985 -156280329117274814258910723403056000 3665986 391603365478319179521891032151891840 3665987 47174060172769514246874993317676768 3665988 376541242402804320394550132158188672 3665989 31381217147543725710812503625125790 3665990 -605677040249263326802666840694832000 3665991 270715888549385711526912577164123264 3665992 -958363132053582830696754087432806400 3665993 -423659970962294456530251180480734400 3665994 -389151215710433882075174393768272128 3665995 68266976769901608258163476816820800 3665996 -1183123342619666338699453580947737600 3665997 124382166557445435313773078718845240 3665998 12439550547067386704413068696748032 3665999 -985630382295340064678986132562922720 3666000 138652669130679182673872155312128000 3666001 2195365784683556876416834695176166002 3666002 -851271948303105021228148641099912048 3666003 -442359472574034480422266197790329792 3666004 753018909238761677400431995542237056 3666005 -47413488004366043014859167248051840 3666006 107363348507532855267553432994323200 3666007 514210709469793801553222076945205256 3666008 -36220943732806617610523340610007040 3666009 -234622445146565332536435214290824496 3666010 -56689731880068991221298553007493440 3666011 1187238773920428195653640932097612612 3666012 251832417408636318556590703626731520 3666013 358001754154434304238893360678928524 3666014 -249715749156408393974863079090144256 3666015 178773686015742545785341074478792720 3666016 -605966377586030026662808031132123136 3666017 931523735352014638123143973750678320 3666018 120882602773201827831226263367545600 3666019 -598547043658704391950583938678073904 3666020 -41821365571378440468026449183307520 3666021 -252452722931945073330311567218343040 3666022 -1901363891064645102324509608388964288 3666023 1278448129026021916580874958983769272 3666024 538595449443762979596153933452083200 3666025 1041103325893742497955784110985507600 3666026 -182125993894112426071650943870949376 3666027 -986647572220434956795613823690934592 3666028 -77406040224331051490307817343448832 3666029 140214014081128323951178171989870720 3666030 196831640996101695293229177328648320 3666031 69514589579383056517901933748769000 3666032 506064471543708345510136152097652736 3666033 307294981294511388536748524914355520 3666034 48219825085739059502009780301652992 3666035 2131656326229404873548787947773717600 3666036 -207330673611008859914345402298710016 3666037 -1127787843654502773665806445158415314 3666038 313847661003989094844598425448245920 3666039 292324539726514116559360878605554176 3666040 40664336787662034932119190152396800 3666041 1361333235845638285261853375988062442 3666042 -12834294121288971823611292253519760 3666043 300832314082463165992581689699719824 3666044 -157690898836400955671526959318820864 3666045 -838798384820710711599707411907211680 3666046 -286050043737783284379338806996566528 3666047 -194324929016021898893753056691936256 3666048 849385924325667533706499751380254720 3666049 -1852183163820136886786185257036941950 3666050 61272185593031172580132451085408000 3666051 -4849978216076831791305689924147832 3666052 -710919308214744776882160288395203328 3666053 1431094586177409990483045316733768064 3666054 84897031603207595751327451116109824 3666055 -1064716328472046153110653019551565840 3666056 -492372745010643743349869017571235840 3666057 -134692110755554629953036841349106160 3666058 1522676782981348939662613915633200 3666059 -251037962782904525672230288255445496 3666060 915769809053755412041188248002560 3666061 1019498634157497986846916112062337280 3666062 655460378822314764531048270250806912 3666063 -212663169607944874187059880229832176 3666064 200742915538310523047048124508815360 3666065 109169026460966887005089684368354920 3666066 -398223015356977986653433505571285376 3666067 -1367930917496008909534159565821940400 3666068 210344726306630443200659999977316352 3666069 977514852200777969875143965493876000 3666070 356473104036131852991446300224692480 3666071 665050692664145422796502261821617752 3666072 1262752162126647874318621165590097920 3666073 -1089114766054132638851922608193994678 3666074 337752379047898596240220941820623360 3666075 267778229040890603412316503840057600 3666076 -1091400748949584302486982865555079168 3666077 -2477063017502184264272621073478978074 3666078 173681459187797123630155159289031744 3666079 955273265141399597725801313878942384 3666080 -1150973747699108721697873701639290880 3666081 -160493939981762022600230314205671248 3666082 -264750029482780927061796525205817520 3666083 385527772938602626280560377860160360 3666084 925467215328788291731449377529587712 3666085 -539921263593855661354299082638816000 3666086 -276027385266119939118878678965883136 3666087 316832931371423413623985742647135440 3666088 84818190783499351158254815715328000 3666089 1399327724546260346502784577028480 3666090 -47157093426497786613788752721191680 3666091 4448309489875543471794896198980608 3666092 18271910571316933585998943958794752 3666093 464179561262225603034761313556394400 3666094 -93199135302457184617096005163008 3666095 -853248363575666016240372014680516320 3666096 50031964821469105550990569435103232 3666097 -790447662275937671756519240917760028 3666098 13919621363958438492129959019472800 3666099 -581191788264773383414356562119637440 3666100 610793741728268467297042827053420800 3666101 206638253046393721119999231121637532 3666102 644268387109761438320966157096021504 3666103 428520876858599371254058084803394480 3666104 586716981648063438429871750120427520 3666105 -1096488638643060592627961166242565240 3666106 354482877339647654869308174891505920 3666107 -484511653535251712708388098376728400 3666108 198574340749257159884332074998661120 3666109 489610310881082182999495102341270016 3666110 242743208796726915106416673495019520 3666111 1062276717465531184499521119584380872 3666112 -32249849293721134989531544812519424 3666113 1310114664546789701851762602661153584 3666114 -1273364230778823813676377655278447360 3666115 1413060405806674911388072696743376800 3666116 308266586758672250514954259914577152 3666117 -3125106298905809474626589655438912 3666118 422070257353841747688249872815329216 3666119 1310976225169221849781300597235618520 3666120 -224150936392308958028294864103014400 3666121 -141170552875900633752784509952672678 3666122 -164807977695902341515612724461465600 3666123 -291115952101238753762051409716157828 3666124 -295953905220278249266318191584083968 3666125 1455433289673868824851323538148360000 3666126 -147849625265216868283757825581977600 3666127 206838304345784630295955899226516976 3666128 -133508121420745070600990299197186048 3666129 528605091257931095263963389779611968 3666130 242740197221654544800735251047769920 3666131 209723376208337591726342818225057392 3666132 618570315235943468075055960591325056 3666133 42039942703230648370790675504189884 3666134 -1042678683436332850276727891453186784 3666135 398359091270268530381099637737176320 3666136 648366949590612669315409839357173760 3666137 -4405100310402945459214227273277680 3666138 -45728056133103910299924214239022080 3666139 -898268362284611508006495340372192060 3666140 -45870980113146034123944076665346560 3666141 747419202305326518101890330963332672 3666142 -954266551069045741862069272647412800 3666143 -735369504242452647534699523050895656 3666144 154713034004541348106396653307822080 3666145 -175244838730203733446967096044960000 3666146 -1012219382999971080479926477769901696 3666147 -1479413627087696012176537989505451400 3666148 -613073870410249033963043516855185792 3666149 -1479842199512290040452991526032798850 3666150 -70756064559418727295843057744559200 3666151 -235961194887972647947197859442447520 3666152 -319700575792405435839379383419043840 3666153 55264386806511362214514715980800000 3666154 -170436876163524464305367085785913600 3666155 308021145418476471862058582661699120 3666156 -133424583148605281679477925647040512 3666157 669030082780113105234515811411764832 3666158 155546671736170465888257387055279680 3666159 -45542165127895614373821800273198736 3666160 138330682836593887601171384460410880 3666161 -1044758270806285767386926609322614476 3666162 -322616126526086637842839123411122048 3666163 -181161929513646410269101460589473588 3666164 423515683627508523063573397941350400 3666165 -433823839007349344934866422742074080 3666166 -294367092346166426664943688169984000 3666167 -461819958921687385271660560872533784 3666168 671506389945822707937567539439206400 3666169 633491529458678400399135774787275408 3666170 -184911717971981325552526161285675840 3666171 -964245628362538996515615295117542888 3666172 646729361262963115375399674185336832 3666173 196711992620579596052200909566428736 3666174 -12386967234104415360276532537227648 3666175 -443987516491410247147981589968150600 3666176 -1674795382062766176014985085203775488 3666177 38569728821956092216678012869232000 3666178 -735171180935052651228799964934669360 3666179 -1290822486002065419627300172663560 3666180 -6685969677098229054813903704985600 3666181 -988558071935042223417829370867208000 3666182 452997849703646345339724157501368192 3666183 -1075529534624306423961021254018995200 3666184 -224719992038416968934288629804564480 3666185 -167913269205669330218632968452350620 3666186 -614574029142923724011890399286003616 3666187 -11780363798951148886844366993633648 3666188 1919634852248400951095826439636555776 3666189 722911610166178289158874440892850624 3666190 -693374727728662197714208245167107200 3666191 -719029904801064918825811096929320208 3666192 -193965969313923404034557026085437440 3666193 -990612266071535468435570571861092496 3666194 -92186028861196867143669443466582528 3666195 -672677261835689437084054397148552000 3666196 285392661839831524452047052860987392 3666197 -867179235659175076199669319004986354 3666198 -625655520977587287350365785015913536 3666199 1298093071147354233341255801310096600 3666200 -92469490726400743960917529537536000 3666201 302449689277391854012381648770124800 3666202 328381074181532921148520638902553600 3666203 561486463716492135930844657433390760 3666204 257398368002179670073004575646141440 3666205 -1736502710323302889157121403392949140 3666206 -4253326788431150390101626585534336 3666207 -97431097879453047850147851534927600 3666208 -74420103804146022957074263289364480 3666209 849270800752980993311958147068803860 3666210 446019853430606616012633940010280960 3666211 -165914493084154276115134990041082088 3666212 -321272894269832362650621200825456640 3666213 -520497499113964625393160343619198658 3666214 -5353471170130127932594974037837248 3666215 134402880264656216676161401892498400 3666216 -10441965687298371669203518314332160 3666217 124758563864525284035924664825047460 3666218 -105433842169559381222460799091141280 3666219 381474616998639738692957100742917360 3666220 -367226797985104790098638231077744640 3666221 -637595398316566887932832482797732320 3666222 -7429700788083087303504057960105216 3666223 -20653795393773804605243885997272832 3666224 -168426143199836156446366568470364160 3666225 201277678728605805010579925060679600 3666226 -241754996269926480279178364172584688 3666227 468814898928406640093255181243555792 3666228 -330925362902943088771883318010126336 3666229 645264097270382972086672780366426446 3666230 14486009055428736349181022674171520 3666231 -599705711857368672680663495375734080 3666232 -1517811048152569443644832681761587200 3666233 2133559933060967745053762623164253482 3666234 -85813696660627364437000928667723264 3666235 34869004970553933243323588131239360 3666236 219229020853480929298862438994149376 3666237 -753219172019301813891058941855589248 3666238 645979839916451904983005908586234560 3666239 306696663515186196095226916433084520 3666240 244555657817995988779785133857177600 3666241 1619144732258797983771354778256264642 3666242 156060056056612632651478021869976272 3666243 171319749389951134521229800984393984 3666244 -1329614224129893204407242617314414464 3666245 -182911972817500388597250985903488000 3666246 -132608822052161527205557194660298752 3666247 7621283365134087046325418436776040 3666248 296286173514584733090129075143516160 3666249 -312423708491699608746794918340398880 3666250 -14421278779544381805263620216800000 3666251 1009975065758771716585622795139039252 3666252 -386830035850894581266778758944301568 3666253 -351208146436967631237230119388767498 3666254 -282315593169754299513668200242696384 3666255 -1035550749082503888770359820360364000 3666256 -23556511839268047227579543110680576 3666257 283660880891547580506507456190071552 3666258 -59628022839226904516598878657120736 3666259 1758103029761262571895933076024798040 3666260 152180535086431713052463117002752000 3666261 -282843740224470354678162301163812704 3666262 -506641656850456271246903587605382368 3666263 -1421146011786485153268713109443722488 3666264 -279770624985758327682173395196313600 3666265 726080491523307999776697560570123520 3666266 -10794747503229386970201881834649600 3666267 -1053241307008305543107947413962596080 3666268 977030508440136785938209499535838720 3666269 -590440592930473663794344553490402656 3666270 -104871915314831179607011674513494400 3666271 194894265689273543466300382504308960 3666272 -255481612045043448301025801283698688 3666273 143701939239403297571942470811118144 3666274 -812284264332178595082058467927186864 3666275 -658230377431785479939234276414215200 3666276 652372673203324377130539348170035200 3666277 66653873311380351880227499968309504 3666278 390305708692289635029936756046041600 3666279 -13137422052674127697838729203893552 3666280 839694151159147126263242643229900800 3666281 -1843169515640771778504125528164446918 3666282 -1151069964954120722569889744385647616 3666283 -592877068818514437764185048090228976 3666284 1103797858245210693902589504853391616 3666285 176666950105724569006083261423824640 3666286 -106065166366621340131730565180112128 3666287 105184884004696747012702916201780400 3666288 -331660364236792122027163970209775616 3666289 1541162776361639551262036691111759600 3666290 -211509808264911449002117422259627200 3666291 -1116725111034925671254538797479422408 3666292 -323173456839882403889818172839354368 3666293 -500964287286627755915624986602527460 3666294 497526127947240622317259048721404800 3666295 1373711913670102607839646609011349280 3666296 687082658366256076251440293573324800 3666297 -820977500554399194795903907812983040 3666298 618100646177130437158513753479171840 3666299 317656669389938743850440113774504480 3666300 385295508636884669107187222054400 3666301 -365900908978294930910380315049720698 3666302 537271057865322185709961729297298304 3666303 97661780337985433235760024184126832 3666304 -556246800110095622688331457133281280 3666305 79634349152239857360206551485393960 3666306 149554406209343406290617484794811904 3666307 -1530620980555970211838025780110535048 3666308 95724477954394025596213304995086336 3666309 7745948263706756573669464469268288 3666310 -784144034107183407317806915962157440 3666311 -102049430468713550698439075696620800 3666312 530873237389133840758604318670981120 3666313 240712001518910908889745464891301760 3666314 1141636462617982321120091594173310256 3666315 12786092083849675662285253167179520 3666316 -19524086517761323744805274109658880 3666317 -976837848825688641230927674166594634 3666318 758090831270099591447604984364139520 3666319 839447813480173018047924130489912920 3666320 -105394243416057262208571042720645120 3666321 -1504579723519517876222008479725326110 3666322 -445070277034326629558027267619177216 3666323 -344965565033578597790927224041049428 3666324 -52581547982763953759347425601505280 3666325 -283507547058168623447120816790915000 3666326 -54592312441698896436215306485521888 3666327 50249926626367298004370938411106920 3666328 -486065221847851766749391813614755840 3666329 2571396088246047111895084043225102976 3666330 275357819749581763102646859360153600 3666331 44499966071927837145302719844240132 3666332 157218987194497986972004874125303296 3666333 22726826425010734008631769705772096 3666334 -398727624745478547581895483221870208 3666335 -684403547442297751804209745622458800 3666336 -335651134698334924770642118780649472 3666337 -105378178070806501093264459658580560 3666338 -151849229565444982370315948930545152 3666339 462215473198813172753067986256670848 3666340 -80634045691567186120904420550332160 3666341 697456450662933622770695581229943072 3666342 421873415588975307176461511491653312 3666343 -301504772258711215112930255011297152 3666344 -952336843831800654044916394964828160 3666345 300164243795844655299313259364131520 3666346 326619172367723054442385648566685872 3666347 773959549203326713517003380875647796 3666348 183583442997911991824341535420236800 3666349 203791350859545937507147474695809964 3666350 614030887839036233436414934338326400 3666351 -149949167316349167328208740608558960 3666352 5267453063818102013069137797955584 3666353 -911190625260323717947364118538019916 3666354 631597677712897500890494589362752000 3666355 97514037920636855639587338026918400 3666356 -954128602376843579928033974023064832 3666357 1612853153039110522015220445350153280 3666358 901365740066850809783254108282277280 3666359 -39552210809642867476961148991901952 3666360 650175015856022505757098357853593600 3666361 -338747453257340904051984843232925568 3666362 409502720139110539166061138101829120 3666363 16699693488957306959678750860038144 3666364 516132641848550589133505598728982016 3666365 -1459918660109576798857922197539718740 3666366 -146510390509340908550176981682254656 3666367 265483790181599628246055794708177312 3666368 263743613753732898505304226920398848 3666369 -303717229887297915667239342123893760 3666370 -32337950826916210282938922089277440 3666371 -546828893941166115480355086571903428 3666372 -561524002778031086592095438648844288 3666373 -1824556495885795173268992490900810560 3666374 376674643824864072277096679794329792 3666375 948846888041594059189760238582390000 3666376 -280618076577609316249561134047232000 3666377 49002872021545162712722501164663360 3666378 -388129598191141843061746945003610880 3666379 -1142053664949076932626321391387019920 3666380 473104274853911915617031671312972800 3666381 94488515678487073727209502228819040 3666382 -877642632696537604618880642871964416 3666383 293924162335542225012635063814219360 3666384 75988917128676444260791349626011648 3666385 498325533970272277601556786475598580 3666386 -126237640051826950837889981061983616 3666387 1268956984023693299123147118064971960 3666388 995721486100764774920675889789726720 3666389 49057418862478438273745944197934524 3666390 74385526207626993086463235033497600 3666391 -1997760560316747762335234791829159816 3666392 -298364589078701964887163320143564800 3666393 -648606140022441062267911163000337318 3666394 -143313252352053439341768095156521248 3666395 20950959443912157389809211940408720 3666396 397119295981297492464960289030113792 3666397 -616038213815401152908058703392875168 3666398 375936691536789619964811508449483264 3666399 -932771367467283635243272012821553152 3666400 -621002530772007860909334485709619200 3666401 504079644680064750733863622950897408 3666402 1033476441943972273944273915314481792 3666403 -714312970705437102988011770609623600 3666404 -151793355939494638345314064751431680 3666405 534213663475583658635051849764859520 3666406 -865999477093173406975216351002945600 3666407 -774680780510158791616933773804730848 3666408 -278133362003709646470380814105968640 3666409 -302405828717793668492956413825496390 3666410 280259286274715492537444530015038720 3666411 447476527620462572996587030131724800 3666412 -1529201547919241556666818639241692160 3666413 -549642794651867926453633777133335338 3666414 -647241760075137109418458064885722560 3666415 1136558377643549437912344730112959560 3666416 10575179439309030713022492203384832 3666417 1570976088071884067079445515208833312 3666418 -264346732679433038539195920067805184 3666419 -523970849112499379901589279996464180 3666420 -158767653214774582783984531468166400 3666421 3566662744619808320202601278290716 3666422 -1435461253522336812602598571189289088 3666423 -1323252858145915002489927337775414016 3666424 802999649915440725599944134329548800 3666425 19516395002993050074376209708822300 3666426 292744765969430935274025456765394944 3666427 184536866676785774075192319318602276 3666428 1710017711988132947208089861331042816 3666429 -560708964628466418609079897221427476 3666430 183446199112519779854994857369088000 3666431 -1200200218231935502893354741146047536 3666432 -43504964503788692708518357811331072 3666433 55437235107417069201326163064504660 3666434 -474089444522043029623578193531722720 3666435 887790757408993812804157473025114800 3666436 385349934767074466306143215373516800 3666437 234997200762037753800832802476273920 3666438 -16060830708419598832236877256524800 3666439 574217057142986595796849927311486256 3666440 -75603896004986030202958427280998400 3666441 -630394951220753432489654078766867840 3666442 194738269665285284602218353869996800 3666443 2415431713446140950547024996441062800 3666444 -74396012938410271045692649669125120 3666445 -279987848037816053640492479428005300 3666446 -161698852747703239314766970385239040 3666447 1205561100533166587679434248430643624 3666448 96160574650766283680392986635804672 3666449 -142856470480652445756651153646895760 3666450 -242732222460023710801302393325142400 3666451 203302981913699800410562881986929792 3666452 -41717386448169395507284751498484864 3666453 -9053967897052618268765186256218112 3666454 -661020775965090628458903307683131328 3666455 -154678292944584143277560863684746600 3666456 286630441955256956892887704830289920 3666457 -1330646525720307521166434906803541040 3666458 -1038075860876781302539155206127265824 3666459 -499863359911771264855282501656563712 3666460 -733772725847593111486353896294400 3666461 1904983611711196676945304592898665062 3666462 -181972992583609097094417818518419456 3666463 194112208770921318692860219136154304 3666464 -274679130650195050375079302931349504 3666465 -58161448037110798697506513590127680 3666466 -407056108128064786902233810540763072 3666467 853431462571681899944118958345977600 3666468 -222391720368211304915452878653583360 3666469 1425511313257185123780014252381268160 3666470 -1033531628223552314446874564767872000 3666471 297787952829291641314529016638550312 3666472 539000507195036074253969729507404800 3666473 1444558778539919124716951192904505722 3666474 -172994265709685855905795413282072144 3666475 1495083792562406580563236259754647400 3666476 589952103623555223882867183537537024 3666477 -618239901209376600153570638060441280 3666478 -525600211215343642487566335921582144 3666479 150902932322155731178689417385333200 3666480 -83189879270107807340344920962826240 3666481 -6400970275692552105056525129687936 3666482 2090895234045491966331974136888394272 3666483 1033762236241113914783598987292645200 3666484 -679214958126476768945100238432441984 3666485 -512230428074322396633814778975322240 3666486 351462924137241896010750455712905664 3666487 578428646868282762177712782586450560 3666488 522610346119279885019132857402245120 3666489 467586429526374677655812681387393088 3666490 -125293327065131785407821105476485120 3666491 -1623878486336865550476354225133973808 3666492 -712774823347936122952463905663088640 3666493 -2133019369951447769433790290267859258 3666494 -18910177260982527935860471408972800 3666495 -91134430564890917330889731359372800 3666496 300982049929864539601737489013800960 3666497 -545834259131568154785746824465532160 3666498 36652151163818723380341548907879936 3666499 554863638579619515541747595315186400 3666500 -1034554371218287373383017232525248000 3666501 -178889162741546616157648659820089408 3666502 46822674139670435440775067126376704 3666503 -77615565239242362699299732393437200 3666504 -137255662374471598920196105669754880 3666505 -1326443369215853969601682088462861340 3666506 -595030675054712036038357546922714880 3666507 -79108143241048014701390357478514464 3666508 1839751493414764679790243950265089536 3666509 345268281172983048071323115350034304 3666510 -169787054928083839284315342007857600 3666511 -253018129619947888388593285428976416 3666512 359445222490446781914211991989641216 3666513 -74353003729962886922904443019722256 3666514 -38179877154013469559782853923724144 3666515 627041936702991963517586242904763600 3666516 -180067736999841756512970887194521600 3666517 192264510599431949656237730235784704 3666518 -863030610494222724517435762572323040 3666519 -262819763924156434211722158461608800 3666520 -127074580867078909144788325614796800 3666521 -73609638934953764236202965538908278 3666522 228893500166059905678521972273035008 3666523 -1280272446795592950650904078659689932 3666524 -3842283321920583360145472662915584 3666525 -106198648167024656978942839838976000 3666526 -305264941287640053401944748818805760 3666527 -1698695423062367539343098518179624328 3666528 -83332366814365713527938633079193600 3666529 -1675823263221853640676206570026555870 3666530 162862789014709775486118469690790400 3666531 203606292614429431299458929454506368 3666532 715643424577937561829466227838637696 3666533 -155463729701387125764365994250787400 3666534 1057913680268602605918220042830652800 3666535 -711375543780749883621759251085464520 3666536 -694175777454538152935658471544120320 3666537 49397081075096165721162143745854400 3666538 815705424510223781969085143826367920 3666539 -1360953757222579073729306549662635660 3666540 59699319570135346363759183029073920 3666541 1077445797577746355665975949186720192 3666542 -524479608373560706448174776948800 3666543 31192987531659803323554740043910680 3666544 -212773417409938593464214806171484160 3666545 165244578987836889074850980589616320 3666546 1403284358634260227125477310832544 3666547 1634837020048765297771102071933287512 3666548 -288937739739372252034267640945418240 3666549 -721803689161144363396547227737443520 3666550 -193351613956994784617250502813855200 3666551 -293085160713026121961086303526855248 3666552 513718108975551683433288017588428800 3666553 1324941873278989375104564424120370064 3666554 128769025889684203890474310563168000 3666555 -498105724044668236362310276566730800 3666556 472096470784844962259444029073797120 3666557 -1011349980510280064146420222660628340 3666558 -241761492843594286043370807401702400 3666559 -866442914540234408427889783015138032 3666560 -1364484064454447183877617260639027200 3666561 -181810542754053734394918375876677328 3666562 -315726943022341491021620169339345888 3666563 1152588280464457792382824959049792920 3666564 -691219356594526120205497252617658368 3666565 -622063980935747786078765700830179200 3666566 154857260374850751393213628459267584 3666567 1247824692876823545885472884957715368 3666568 -856216258819253494546603677252157440 3666569 662991687991850462873560223656460496 3666570 391660233002375202553454460623059200 3666571 -118192984433941653417307346124131528 3666572 33616111213995690799455054291947520 3666573 512939152944851208119764594793496000 3666574 -20508710581727519654501342011237248 3666575 153727902501270961815301251261360000 3666576 218509127642911721464010710312353792 3666577 -1883336192674213742413658098739020188 3666578 -863871230213096530230145001003413344 3666579 -181834849015278712146694450137196800 3666580 215748985719392402877936718180243200 3666581 -1633724549461677416379893495820021618 3666582 -234736409833746708644340205287536640 3666583 1162404440451607567394548418746309832 3666584 -552556454717921940336196466194237440 3666585 60835258703224421465257313991627840 3666586 7699689442108572674682144277969920 3666587 -111941347474364286541301708127807168 3666588 393417832491561604117371713551365120 3666589 176327013125028850304801763499416792 3666590 76044313888915900285315430696920320 3666591 290806688995627878470060267638740048 3666592 553822374697347529362974214832128000 3666593 -337218003413687337933568733453658816 3666594 241791505580906158203849329102822400 3666595 -210366659233327571399809344933942480 3666596 -867340698635892809517321014832700800 3666597 -870731728378376778791632596178078560 3666598 -289308787803631659586666463596878336 3666599 -2090913990403468315381468887595595400 3666600 -198271337405948646522951097589760000 3666601 -415452951725399797567622297186476400 3666602 253885596932969145130984368217049952 3666603 304358901646480803618585229590509808 3666604 880316355584631628837729815145600256 3666605 -1610464123876974711987833103863578740 3666606 647666118890918461690673400695191104 3666607 -815595036980699873438576056113052688 3666608 -200992619199776282421272778069245952 3666609 449133690679202446534429548707096514 3666610 9848351270927661669302603863311360 3666611 267083988443850173922233565144084864 3666612 -504999845024074849183196614048985088 3666613 -713280878495208104020784849508901138 3666614 -211583984102727240345464263593922560 3666615 -213444936987790808489602476524076000 3666616 -869690200952625561133597942956011520 3666617 -334876441187063770541559728127433728 3666618 4600535449130192484581474571107328 3666619 1504780144289651873528925482300079312 3666620 683899219953995894680778829294720000 3666621 -330353667351505517533680361561351488 3666622 301026661637127326632710713128464000 3666623 -545621564121421266434110048569514320 3666624 84467625681058254640653822458855424 3666625 1620619570417194864660087892341009000 3666626 188903419140582388232177558867680800 3666627 1411024852482667979375431002936913920 3666628 245565592235763726396203725607755776 3666629 1455679569386790365978397764853907230 3666630 18130977803879175906051238212526080 3666631 1195234360273195570496715819721439200 3666632 -988035453496564737872006060910082560 3666633 -1108609917634691794754282383695874656 3666634 -198747805250060794186072846564472784 3666635 289113288531804338091665343070025760 3666636 380391619062595454197066861683033600 3666637 218240400665558932516022095087383168 3666638 16819058747818222891444834998486720 3666639 838328752463665456034948008103379840 3666640 257117184653891358546508839651164160 3666641 -1485814895432532198315199199001891216 3666642 -18475546349382550742197730989449216 3666643 1871085695609519227202330349582242040 3666644 -27634931184100574294978138310013440 3666645 290688035655438386129314860952387320 3666646 616801572817159710961549728319209984 3666647 378379694149338455318301197906697096 3666648 118454437905715664113510456898088960 3666649 -101060728172093414636969393513655296 3666650 -265609958527105744156886531244674400 3666651 336268318274728017139205039226115440 3666652 236037466788748578720987997271040000 3666653 12378954229191042739875227064627648 3666654 -380243545364005600668410386326476160 3666655 943549720433548368726415955936587560 3666656 -228164720446909733074819267472916480 3666657 1057273543000786305943541178471864240 3666658 1872342089942509816335869581031408640 3666659 544251827166946894715023227781864860 3666660 417923823299593004157294573704847360 3666661 672215654269322281392422218763899262 3666662 -125330733701338016162478895665553728 3666663 99820836580334817720452172790752 3666664 -1678170915225132010129005122439152640 3666665 -827837716526951540144203946411678940 3666666 72265925936269556391810044112493824 3666667 -995388537867804325016323770896557040 3666668 790337950502634840870004720556852736 3666669 3449552241692147947538990847510240 3666670 578945425936005905403289231558080000 3666671 -385278858346050430258792917606993456 3666672 -160353289517088497498646103136894976 3666673 2307561183323788036419183575840889600 3666674 741044117130458845335087308498635392 3666675 103060040087359569211382005855857000 3666676 -173832798420139252281352613004810240 3666677 -10919769968365126464263921311732128 3666678 -476211134126424416466074224166093376 3666679 1362747453853642073885714549821312176 3666680 140385547356110557918995313896652800 3666681 382169421810582108272084496852964800 3666682 414709897968220090062892114168206192 3666683 405030343275872232625021930378955184 3666684 261415439123162190662064473955459072 3666685 190496195155148985930119510368987200 3666686 372394828774831274530176092659233792 3666687 -899144893784800739287826250758934840 3666688 1593656862540071326777122002737037312 3666689 -920316559568355032755486373314344876 3666690 414933502983928124355355235968535040 3666691 209247047672084879774697477557800704 3666692 -1008848400182399122385084828920677120 3666693 591066282019867632671772510095876064 3666694 164990649697221745667679370910284896 3666695 -6480743422953777839473077274993800 3666696 14350900705373843478394505743564800 3666697 3012703404249766131090891522251823872 3666698 -128993893205084306129195306516333568 3666699 527570636311454238270934938700911504 3666700 -160320256156203552322101802739609600 3666701 -706239885635871138507812966188612596 3666702 111114274854856291974185262580880640 3666703 -2489397834708305405785901127789556048 3666704 -370042889709623149519181960257781760 3666705 -74642339448255609096404790925025280 3666706 241165017882878559287314503733401600 3666707 -2247972534712830179920069930213424568 3666708 -73427921492921605297976268315065472 3666709 -589295263035691578678370736807161184 3666710 -686930916409771836787806975704772480 3666711 109287277851027112804237306513720320 3666712 321084154809685789872367247914844160 3666713 -44518709365271554442586788888295660 3666714 -570504878301949890551366092227728640 3666715 81094780910441163965476024069884000 3666716 -1094464711708753881941625290738588160 3666717 35974940564363547782001888041296428 3666718 -648718485334235706503629004822948160 3666719 1586001938470761533186569622012104176 3666720 -237938574403317965700737904515481600 3666721 -1553938155611003492115483118913853948 3666722 332672002293955950037705022624843424 3666723 157779623102574318149576654163089784 3666724 -1037748995342159340022839457060036608 3666725 321223101667669230314282875811204250 3666726 186014439727487799733657977792096384 3666727 750333635146926927895271470822307576 3666728 -341506265867697432943529015974717440 3666729 283030873976250679719810965750378496 3666730 1009110503363007811373584951008081600 3666731 -32737913014430724855097166059032720 3666732 -160481228550306603284590529105203200 3666733 -74622539123024185848380790506738560 3666734 -769735880323224004370577335284167360 3666735 442376595710738987095278773330875200 3666736 -244335165826666768525303678334353408 3666737 -436006287279997228013207789583250968 3666738 82643767959112665600727614545556480 3666739 -36889976809303444260933721111859760 3666740 77853218142866396012651184330792960 3666741 -692336355720290140349709521564572800 3666742 -304691971306199776116559037756038656 3666743 1831959754166160164488391966213485992 3666744 -336485825477989689384806485506785280 3666745 -2650334393850338639722443690636115200 3666746 302972201851938913634143919756062464 3666747 -545405584921651151221474628639410176 3666748 -1637415647104918548191463039226027520 3666749 -3640777088323489951850659148349077664 3666750 419948691183415843929661613110560000 3666751 294115246410944437251778640214346104 3666752 -215846396699146868246321837132218368 3666753 8145282603855452210844001201294560 3666754 -155546969395750425160455742360293888 3666755 1284412457734347511224537822545990160 3666756 -138568214157279579847077597448086528 3666757 2099767713195355784875492474599119006 3666758 41064945499294140985491151051538880 3666759 1486373693606028178141927300106382504 3666760 128562925616359043387862391075584000 3666761 62282708199263488566978621502407360 3666762 -1248314562923590940752433800442949120 3666763 188055636039889121655692395814027880 3666764 -1308383581860055432188331165134918144 3666765 999293775346089496667669880082756320 3666766 390668690493411510967037338469360832 3666767 569597197327876186315091958228216120 3666768 -33418956318110089215609978348503040 3666769 744487938336320050221208228365512100 3666770 -515878843047535513358480117177773920 3666771 125418987460993451671286914507121520 3666772 -484678779923286488186778287378647040 3666773 421919548653132809811256926239770368 3666774 -23547470870724890718763461122611200 3666775 -87631148433525976061344730299622400 3666776 797916715673956554184580460370882560 3666777 -68827309455802128004562371902028080 3666778 666404378237035627377600989024083440 3666779 -1828870993372771250946558035980813200 3666780 -151181585277512686064324749143613440 3666781 -1302106509205140258373637180420307828 3666782 2945444038430331479310561911184384 3666783 479331058449366633111135823993342464 3666784 2794850966825584859059371887689728 3666785 1590393981006774903306816740808700800 3666786 8503188120582518126584917422331264 3666787 -223629844481452507939629557816590564 3666788 -1080427670169545232458879817165609984 3666789 -26260442386561211145563214554826240 3666790 -57594636550822887064492552760417280 3666791 2246264646653498057123123960306102400 3666792 158259878894495301395379024696606720 3666793 1397945571093381738359077025813313800 3666794 404559613624722021098064015274401984 3666795 -633832291856981508653691359022021120 3666796 -456195559932951774315823446536379392 3666797 -1748920055251848782376749673222659754 3666798 -325722202868004556931090840982811392 3666799 3570071238209730536370345680855048736 3666800 -142022955393762236124741186674688000 3666801 1010732971121805695015062173505291632 3666802 -667655255409966909329717229368049648 3666803 -463343309184378918058718529365983920 3666804 -239668617804398295035935967499829248 3666805 187280474842303989041116457883929520 3666806 15635247035925431296334544841162368 3666807 -208665031293546147110736091652844672 3666808 432198167153455489838825925596712960 3666809 624025354091065684695509463258860010 3666810 -25361990389162432236505436338176000 3666811 958589503760962418212399529079921472 3666812 161100972873280970905937062085830656 3666813 -220371733351471265113763523592429056 3666814 870156740166796460169723375165936960 3666815 12972543283553280551901694557712800 3666816 -1808770991917050949447861889767833600 3666817 -12316110987493335417391823266007568 3666818 541294702984793471306048267502366720 3666819 -98252152526291181906814418913230592 3666820 533812917277325670372039202693632000 3666821 305808659234602781634590437479536064 3666822 -118632542531781869216227019941201728 3666823 -1179310049359736390529661490730717928 3666824 376072534827550543682018973644390400 3666825 -7268528142920829558252734761482000 3666826 -346252933539183213894019918294736640 3666827 375879308757179511243872585712638676 3666828 -804643202089980321226221477542768640 3666829 163062227079927514209093934305696640 3666830 -276370627010602782064966373210437440 3666831 -1716255004517958783913605887936256 3666832 -53241564276850240276981884441018368 3666833 -1763472770032229618103159505055379918 3666834 -361531763240543830265327054285650416 3666835 69021192768892401726737566466699520 3666836 -111829574514298558693697484951978240 3666837 773583405204940443855254982372089760 3666838 -272417341350521836559015960427679104 3666839 2301511070807498867638049236143706200 3666840 401984502746530894780293667895500800 3666841 1814159437407042035066303126877735242 3666842 429655814228305002682833478739914752 3666843 144149723762920837616851291862766720 3666844 628866118019393056080713025302455296 3666845 -223561241450081135883862211756342400 3666846 412367960275123147679409151361808384 3666847 647336714246727768705964155810267960 3666848 -136739357641061811762003008956661760 3666849 960732503268685054327882193446360800 3666850 144559387144820272929053799774816000 3666851 -2333857922974707823782598030839090696 3666852 -21113562206267605506876257196085248 3666853 2169753703104017969585617626043271102 3666854 -636125878005003126310875095300526624 3666855 48907614763804658473178104098954960 3666856 1183143225511633755136098579799034880 3666857 -103905380293916501869872636997277040 3666858 -31894474235397195467425721288758272 3666859 277027285260835724916420935485592832 3666860 45005323084986808646137870985902080 3666861 -148609811478433141777587523499413440 3666862 469385013798371336107200656222106432 3666863 162298069540173289030689345644396304 3666864 175370268323356863756640338428559360 3666865 1156798222827279382918573515652654260 3666866 145527150040346731202125508855549952 3666867 787780638418744732616512755696910080 3666868 9002370125203629169393806088222720 3666869 -505732311636303113977259010007054980 3666870 -180987547342975101662053470152100480 3666871 36027986542741232300968609103742464 3666872 957580391145995060910088493193523200 3666873 154220925489700480499390617465585344 3666874 129472635952677774418462189099341936 3666875 -32249348510312133667416878148577500 3666876 -351661432228768053971366725219645440 3666877 1783968863564280561319942158337190726 3666878 1180041718939242694390365904560042240 3666879 -123751526275277674096468895223497352 3666880 -94442276843417240691186759326760960 3666881 2377223411139246342701983431881615682 3666882 -286920634939380497835255701921044608 3666883 -1517911272673493513685057599920170480 3666884 432867201023643275406593881121329152 3666885 202439078136741664129578899821666560 3666886 -432268408548555395214684592416559680 3666887 451836978492875078279592601496543232 3666888 180512521289726958836854922137420800 3666889 582101563211587784156907119594313780 3666890 217535119943525242012472157431424000 3666891 -109667688347753885435440633845377616 3666892 -570457628595775842206556194370836480 3666893 -1547791424686372903131532719387402240 3666894 -10535807852221688183529038388566016 3666895 -822852728102398531167506889804869280 3666896 176781667311426343343561675778711552 3666897 -270701264772995519984410530259153920 3666898 -1784946926550385969579003650209543520 3666899 2372125783616267470684636817382581664 3666900 -634260203560511652003186826294272000 3666901 88571571012713710979462230229191424 3666902 466520408149506943377376951107109152 3666903 -2166108480287196672110141154137867136 3666904 1349630780868466459535661167974901760 3666905 -1006812681691412446236764138608848000 3666906 507248326072410670618275195060256224 3666907 278398297985557322123133497004617156 3666908 15625194751278463888483516783589376 3666909 -98340371448488095471598995947139680 3666910 -177415601824637780970325494850318080 3666911 5739363111479825674001381663309040 3666912 -1230829819024717941059247036313632768 3666913 -375352827449959448855344872826456896 3666914 -164447872643108920341259360939648944 3666915 -413261723874546922600329823076279040 3666916 -800233642937714678097787834462632960 3666917 787638805016646227457392154625902264 3666918 13857536972662657858511990336494080 3666919 581843799116177187496699161197931320 3666920 120150672081085517920631808045004800 3666921 496029129516781991879621835243092112 3666922 -21392146224208873823414131067397120 3666923 -545328241668193892824433653979558736 3666924 -1189051972574785564073919064766668800 3666925 41104988049996685761457642926507650 3666926 109823670048239170044411753697955520 3666927 66855216686936215378796162509236480 3666928 -18805795656158791605247041074364416 3666929 -575254225590100673614071871731340224 3666930 -432699729725970951268314869013818880 3666931 1218700503184688683693067343790282464 3666932 -451898775710523016291065692258853504 3666933 382688424041734671411411077842206702 3666934 -1302117227365084910227913142261830400 3666935 1138252532307348709050990619708193880 3666936 5620124015468165122235035830190080 3666937 -997983339888014412388606743354597888 3666938 1103231356793528016423777437856303360 3666939 -744003469103834387380272066487801152 3666940 990620038663322831825623275910371840 3666941 -175898183973119877826531842269305428 3666942 -138001754554399418473610365058972928 3666943 174485936966205916992044109765760000 3666944 646555775357659746287231001748832256 3666945 -731577592840474271419389841737502080 3666946 -797150625344730672772074708632801328 3666947 1570328639542931003103220828191366396 3666948 18592811546726452924454017636638720 3666949 353937671396092315805378231339242848 3666950 47553592441144012943909333480918400 3666951 -34676753606684251973135671556588688 3666952 -2438385441475143227111680818631680000 3666953 -27572315174734920659476679126492400 3666954 -12654856240675518917271345757945344 3666955 1164885545110102120267682891916195360 3666956 -1124907000774717815550782721503854080 3666957 -166004176934972152287564204065923008 3666958 -28921587419259805037614071027562368 3666959 107131017551324051675551977469839360 3666960 -35394408048133333663992603892776960 3666961 1525007992696120791865681615938544562 3666962 534452434704509751637422119021335680 3666963 151982837755975721108135949289964640 3666964 -99311444183116162739977362629961984 3666965 -504853755079520301932080345789999140 3666966 320080853887899777559313015578706304 3666967 117859047355207396319332342602886480 3666968 918779859955579681861894112567500800 3666969 -74507199949505229211579490940264912 3666970 -720178867366824241764154159315564320 3666971 806929982530175313218339703594441984 3666972 -70628571215511403328839536676996608 3666973 185745295505995249482876269012207200 3666974 -234272875085742407773975623297243264 3666975 7214722544247313786475833604833200 3666976 -1382364630861848634796106533684051968 3666977 -1306995950090973986158984902527548800 3666978 54081954626955084183423916723968000 3666979 -251299159648264971435685932170272420 3666980 343260334804996426020060800367264000 3666981 686418874424160907365371822942342880 3666982 591290061113422924897125341088313344 3666983 -1575642826607084371258151978370214800 3666984 924474620671276844127459885405880320 3666985 -456847551089513514608313949971315840 3666986 903674984545977548895271886921729280 3666987 468658495639883632082791690007555040 3666988 157231777564588641833485031938758656 3666989 -1196998721358335727205231371440355744 3666990 -65006383745147094186097015190568960 3666991 28065788201513409582204819284421392 3666992 113846821585284850773002487113318400 3666993 476328268010094516292369410868588128 3666994 262545889779646068703773812812997760 3666995 1165964995818277594098400223668182000 3666996 -112360193504233742817897683126623488 3666997 -3558353752545530227129263456155808 3666998 -451467039867210235098697424399038464 3666999 -129399543943434110108698174892540160 3667000 -1759763124072771131971001902233600000 3667001 2431326913571829346723238493315264 3667002 184702893679494016762992239767256064 3667003 455953591005019932716735690748929252 3667004 1643113935442829750395051909775334912 3667005 -808287499168310338550832068702265600 3667006 402316339424481835676479021023535104 3667007 -989963417127012161067613890096195288 3667008 172089238104032711897993601236336640 3667009 -98152812765298227412971392792896512 3667010 103252787354345978906371268490224160 3667011 233613237772231888970067276149640000 3667012 -976504119970264197217299069897310208 3667013 1331974841586962931246047987002593600 3667014 -122473119104941215661454920825959552 3667015 45749238791395307638023643591887840 3667016 -1472272483701435212632492242835307520 3667017 -85705771307900428150579030149231552 3667018 -539262170769090442000053446212505040 3667019 -1444809365709156118280756217839020560 3667020 181807524127013418256125544646492160 3667021 -228918959987953310523308833183411200 3667022 -1348446261694905281107826823824851200 3667023 -217060278776087917170392985573774360 3667024 267241457723901527625220284115312640 3667025 24014948316274322043118767719648550 3667026 682662666631398602049891987599232 3667027 152159612177185700969758650932471040 3667028 28035378951872292981630877987174272 3667029 57701987574995420368132168443171168 3667030 -84953088306133364999604186910275840 3667031 -2386156701603195842015114135215410168 3667032 -57096739374804767564837058216499200 3667033 436426296448485073695850362976102660 3667034 199136710414301107959026339230697472 3667035 476484064441245935844611756010566400 3667036 -764673905559690577670862471792509952 3667037 -23728570308158824682112972693213408 3667038 -891143784454666704649316553468096 3667039 -1267713357673601437268532040654270200 3667040 -2896445690870220697181840615669760 3667041 -416975248860369302749932545346517248 3667042 -839634501352966265143858076541905328 3667043 312914183392626796260901208794571292 3667044 -627605513954346583747746370666395648 3667045 1516458578572433356674256288703346300 3667046 -662475828776688539977555636511370528 3667047 -676103180072801017095892408866445872 3667048 -177355376698259016215540260906106880 3667049 623731818386748174250878381300504036 3667050 -187856316460917720418850092749132000 3667051 265122988398686084853286997545369392 3667052 124569899933874509290179783195021312 3667053 11411281702797539964312454700205888 3667054 553667676549317407192688455620902976 3667055 605618144759875669467305453608702560 3667056 -4797025455690846045027449669615616 3667057 54117452201761591172519712223417840 3667058 1103896598221299301901817249405860880 3667059 -874922299475503946681051004423980160 3667060 57247756052840767191751046502428160 3667061 132247600386238469817196434972655662 3667062 -512386640133958309989602391171398208 3667063 1039806711119245664803582959447998312 3667064 -417172703293526311920251250923520000 3667065 153037253785783560665358654098291520 3667066 107112545606117134817958436325908704 3667067 139072637870663343351203637091916280 3667068 51582433509419395299457806397527552 3667069 -157804830684163376222869727324825504 3667070 124465116118179374254772135989009920 3667071 -372889092619943476481499064360047360 3667072 -677876779831408968691428279975936000 3667073 -2150419877065286912348333446891095678 3667074 -97540194420004536111750472821100032 3667075 1008048116410097209222098675967922300 3667076 -155646796127083535270801303586447360 3667077 396139994955632985118181685051210108 3667078 -708367619171434706937153607904092800 3667079 215880755757754033138217322511811520 3667080 478612284680380371964674188525568000 3667081 -420711028780419735416755662203626752 3667082 15978865632180398703759831462157152 3667083 -2411516680362910520890059786338304 3667084 649441482503926976588954263723241216 3667085 -410725881709491843097984307576916840 3667086 -497590397559818259471622761777561600 3667087 -1201521434237594283920534745062533200 3667088 54499846358240707925447532697681920 3667089 763169843913509295430037150550298560 3667090 339175215113021125132262229193121280 3667091 -2050995295683195795963033676077671508 3667092 127004991806758378935588779750805504 3667093 1344027798237758180735967016004339342 3667094 681017300402399855027173561737155520 3667095 -606123638180079772892547262498182000 3667096 1903038262853792784138130817192693760 3667097 -405676680731211711620659424029834368 3667098 -368625345519322401090648934470347520 3667099 28919322309615349075735413310035064 3667100 -32737909099779285952179788001177600 3667101 -451205560447677431437340719924318080 3667102 51950228320868084115649093546042752 3667103 1783231048238303294079922931002861680 3667104 233264016681166947965564034767388672 3667105 -8137595596010533400440907178695640 3667106 505003584623103859816531735224591744 3667107 3018690685268566727316589921974192 3667108 1537039489253515755001944265555407360 3667109 3309850064581366191091730264433407904 3667110 83402810223550826491311075795179520 3667111 2247503231089854484688068070783764008 3667112 285589945279308946943540600307947520 3667113 -1061995311434462009627776362520067856 3667114 120812768932387629323267927622696960 3667115 122361136453640587646581780513441200 3667116 -326089341617852764922810009157646848 3667117 -120133960076901829842876565097689834 3667118 -81287337999266859641654378507347200 3667119 951329574571591404736282046064756744 3667120 -20676815685165530587410260579450880 3667121 -260561034869419384661668559193926730 3667122 32073532181315233324840308382037280 3667123 -527136456941340265946117064586887216 3667124 1628870941510315459357485828621607296 3667125 -212756455935206483680503558070272000 3667126 15720626028528761696459459557913664 3667127 1704126872229957861378040227897191976 3667128 1858674354523674599397214514732728320 3667129 -1396387197832364430162727840588381270 3667130 33369752130950687972349952417044960 3667131 752773306448852260245988528726403388 3667132 175439699818921099374606762549468160 3667133 1741529353861305409064887793447687040 3667134 -201099296715350239009253010082979520 3667135 1121888547954498953435074163900623080 3667136 97194542432166098315844700140994560 3667137 -618423034407176248169434744160352960 3667138 401780380907539904598605210278728096 3667139 528736295802660514734795581369819856 3667140 -858638591724135347997986925116006400 3667141 -1427937702545968153923920691748895458 3667142 -688497397791753644682612879256314528 3667143 -262391128701545720444018248833307776 3667144 356030982756936510821049094137630720 3667145 -176692603472033529853658964674188800 3667146 110259803745314671562864049175110144 3667147 -1827982320067722428075496835111252 3667148 -1137422127154290061091985451103937792 3667149 699855223673764670764639844178283968 3667150 -3043136093633092704093575822294400 3667151 258936822461342279561528410289625000 3667152 89896057461347804504177772608225280 3667153 -568708936016874574953318624280105344 3667154 -601237866062066258969163448047515520 3667155 35387669486012404407525755895510720 3667156 -237568621499875738525211455094012160 3667157 -701111089169635959589774634208218820 3667158 -360357223717311797837922088180450752 3667159 574127556377708778891957801260372360 3667160 -388303094510270880344991946133913600 3667161 -55394026069868292771405114757132896 3667162 -525487378132030938197236057786161168 3667163 762399520465841913093201179711787864 3667164 133631113616130661942923302127192576 3667165 683395909978374735858330713573934060 3667166 -802910880853502894988260744164320000 3667167 -229263429883071155731914476872200960 3667168 -2519282878191981526857137472857702400 3667169 1006723308545898596727796877589408 3667170 33702560280795941666569079027043840 3667171 754437897037530628565436477471218200 3667172 -27899610634284608860365307897036800 3667173 167949188788547954912798461413880800 3667174 -100178524353975218608155739072800768 3667175 16358972918535356197172546808376800 3667176 -346546807567703161237720255841879040 3667177 2672041637925084582543957343344310900 3667178 1165874650099265475948474266202137856 3667179 -367622149405496182672107349317474216 3667180 984199138670773847039315091782860800 3667181 303579612212694221291120076507605760 3667182 -123064916067034470484994317613394816 3667183 -58828555424996752513042372505321096 3667184 -133518656356192119056524390067404800 3667185 117622398145347618865731141330513600 3667186 -884906970499951377640122289347542016 3667187 1538132645172921489227972314730474280 3667188 165766583585609527153297803612364800 3667189 -321588698313603140275792783502984832 3667190 363098005461118225071898070167267200 3667191 402105509082536642781411098571018624 3667192 -1372149357234359226831640462952448000 3667193 109473453764276376659107032736348884 3667194 4968670595701067066429142021642096 3667195 26247104078860242732025140858388800 3667196 214711436349491205320500061884815360 3667197 673603158143450335608812278557138240 3667198 -968931793050671457354001332927170880 3667199 737974136534110308515245307433817464 3667200 242152311584391018391453082163609600 3667201 1844277652723531542555041263808659202 3667202 349607911872799043801943836887448064 3667203 296114889353589644322310517402411904 3667204 344712724586827063778211866809804800 3667205 34397602509828769044670826078859000 3667206 -649498334279234150809256289324560640 3667207 117056410524216886907989844152372672 3667208 223953540369721041123037352097960960 3667209 215312785813701100001787983766434880 3667210 -740879197188431161609887874183758240 3667211 -381313649902747345319059496641110168 3667212 12057542348059028572549474656043008 3667213 378403534921579300215884970868418784 3667214 -773695884868894391232231404629000128 3667215 -744073071520000540435356063335600880 3667216 -35071608844123879004146079194152960 3667217 437863291094933565453153797865105252 3667218 -255388020987186982044487689031733760 3667219 -1723476037050706023501012143656391380 3667220 554063444476815784252427510887130880 3667221 572071494928117149226824307579658880 3667222 510055665157062018566890136711714304 3667223 434062193798581658745974691484995936 3667224 1535735274872298794683110172459008000 3667225 -702660200935201851794766804574820825 3667226 122025485056192433271339466936131312 3667227 1075740344019122112446843987893773720 3667228 122444460254943754397324326412272640 3667229 411979180422389396309326274252141484 3667230 16232191334509253748024235230385920 3667231 -1421311007028411806092812144150743968 3667232 1590722643770563305400503890548948992 3667233 -534707461696845063642205033679216976 3667234 -189614836084677783625564013282933088 3667235 -204000349210657152663708469804216320 3667236 -76582982933989040015842341542796288 3667237 265262198771842559970289655087748800 3667238 165373509134585602003385921257228800 3667239 819404283892257888724253747397533904 3667240 1189994253430322397810289646779084800 3667241 -54233959837153215960138180360231516 3667242 -118315510409837872754062467647493888 3667243 -690882145371049487707875616240722508 3667244 195525612095646764323995344522167296 3667245 145113340439550686304194797905532800 3667246 936150932160459578692923179764307904 3667247 1423683638792882222656794116375192040 3667248 -49539104295883028946199686687621120 3667249 1073727982657880750698994260857055250 3667250 167408116420413175915594412832840000 3667251 -244394306803601074527285925769538816 3667252 921087228840329067058988704567951360 3667253 1882841343577975286904162018912030780 3667254 54465387163514808436960246488935808 3667255 -10992253066326012038274754951848480 3667256 -1438868117244909965739714355797381120 3667257 -138165941518366196152940330118235680 3667258 -60839865692828874770318123188495104 3667259 -2053412620082854460927596313820742080 3667260 -390680491926178970685884875523005440 3667261 308167907754460332095355812066271052 3667262 -416011648368863791956404071958746368 3667263 -52882824939856978213485288455097600 3667264 -679638674259609604365697708276056064 3667265 200382200410899874852027252641422400 3667266 159088477915241713407197484584023680 3667267 1099555646591313252477258852051920592 3667268 885453331565380958076866412829824 3667269 284922360375959537705834372835164160 3667270 345958615685219648272147039181950080 3667271 -9612807771391102719233453585076768 3667272 -253826942724360184643607847604060160 3667273 519658888153874719361257900371074522 3667274 -315434179748886797410150323291547968 3667275 56937874173111429331624041837417300 3667276 -2572581648984712758584118806240768 3667277 2441566911213902025392825645726216940 3667278 -87039380641210063228666427028106176 3667279 324907901417729459384733277649781504 3667280 156311431443200999965377949266984960 3667281 252608489314306130778473488490337600 3667282 14159295839014868495524287493465920 3667283 -1938570327837341728853657503327139616 3667284 -279507702065824739541016449977086080 3667285 562998849996776564156409729047527200 3667286 154999681564195234249597938682010880 3667287 283822267731368334420303201551010768 3667288 -214247510640556840909627335917936640 3667289 1629810428986284367474907370808062090 3667290 494581986968289658297251760705559040 3667291 933659232260546909579510410830298152 3667292 -67345053175617013075220477186918400 3667293 517328436562499021167347792934358304 3667294 -155539917708146336523556797298130304 3667295 1123942077922511571362120361003637800 3667296 -213372254273859117024805491858210816 3667297 11376041160317234326956230270184772 3667298 7238137875647386156307690980116864 3667299 -1287354766286486830966023846190688136 3667300 -48434331885446910716316741831475200 3667301 -25851809995683280842893104706928576 3667302 -350292009272078150856252853845361920 3667303 -1652551355422536612542438142976101448 3667304 813405992995306273432833678274560000 3667305 421392987489896392527713164839163200 3667306 487089642192671164623465367506770352 3667307 -162950986195898822468499142916182044 3667308 -1034005313750616302342536505145775104 3667309 44609645278446206779527676118335116 3667310 152254174148997787404669626946501120 3667311 1542741293918516268521120513154709320 3667312 -407494927657888082375712566011232256 3667313 306542065718620370323128981215276724 3667314 -34349224521042982395753502420689408 3667315 -1397935953371899622478844701143808480 3667316 -697041192046632959139405119605788672 3667317 337032858513669101864803471777213248 3667318 -368965041582155900979239573506075584 3667319 -1776589293441580940904394406976587520 3667320 -888645611640036379604415400160870400 3667321 110221987936273553130697859520934912 3667322 -868779355047609599790395568546643200 3667323 -249029370769543191597184816473072000 3667324 1671591269812444973813031102309533696 3667325 400315580574929860960785066965014500 3667326 172578147662416932102432444687033984 3667327 465122675507739810380908701867142560 3667328 223308298740155830101795458588344320 3667329 -452736439713730725694416876306303360 3667330 661064173879820253902466705669526560 3667331 -190207038311080386168640127489100672 3667332 -770290849642197862148877892053808128 3667333 -927993989879886953492985586138080418 3667334 -201278054543987330905495261962695040 3667335 -73678837536062749697812367727628800 3667336 161033665718867388032428074123724800 3667337 -329068815002653465975953915200510400 3667338 -339428899582861150038660619149043200 3667339 1044806103197693166881674537410794224 3667340 839206497347486067835696433492966400 3667341 -10550563387945480580378761832640480 3667342 150457178239485051484923437163939840 3667343 -205179594030710208740036590554195408 3667344 130831089292627669536730056021049344 3667345 139839634750060248686993801120011200 3667346 -342842568680777787809932346620246128 3667347 926584747928376637268597844702870324 3667348 1641161583797280877595730657344244608 3667349 256279691020456583427317734926315936 3667350 -161475822174183692733280882068940800 3667351 2482747706895231975040496280220450632 3667352 236023097985037525565522044954828800 3667353 687301647193420134787505362489356384 3667354 760269637227542797702764567195995376 3667355 630413091510132570902703355764170160 3667356 -648798753043968476379996842241638400 3667357 597903180234225191717275059493733606 3667358 701843470195619363526054644399825280 3667359 -1150778459464102936106929662714618480 3667360 -770819028864117112585775184864215040 3667361 349381889486509670802513174373192800 3667362 -90022929893406648597091965308798976 3667363 -579423480436302501314555588508346368 3667364 -347646135943612789491264280317988224 3667365 -368174049394770144077344524714162600 3667366 -406501996020531366693202244935424640 3667367 95955259474081567322127004034809752 3667368 -66049007546730273075620459757895680 3667369 -1723609100380863822344736284878358940 3667370 154416841027826101133564409653468160 3667371 55576352081975620501011481554124800 3667372 -1267847964702121897732009540450116608 3667373 787377907270690984546545041281759104 3667374 6782076579095579717847501042883968 3667375 2607392495516271696347415581108430000 3667376 -305185138646515234583084383734005760 3667377 -66889174720306838661193463873045568 3667378 -549106711247338874332987279982418432 3667379 -291936861893667253053869319460773888 3667380 257278891395164878218183729399705600 3667381 -1535211037899267954243505268377629600 3667382 -108092119456484007304976924308100928 3667383 1801811021697794422932452982609195600 3667384 -878362242179432732608386462842880 3667385 412481150755105208299674514918064580 3667386 806383061472511791049264138695481344 3667387 -1844649144041739564301461092714679964 3667388 -13894869524725465109506713463027200 3667389 1076537433746103908376037236548832 3667390 -289168830218201152177968972611483520 3667391 -181530508554344187520513470851469312 3667392 264016105058554387306228474724745216 3667393 169713372870189161556887611994065920 3667394 -412225277544602422251242938125555504 3667395 414982084860035769204484118452332720 3667396 452473295688854033838759368141524992 3667397 -187775420185383666981956838680906880 3667398 -85853288374356982118195994935777280 3667399 28016846191398566968435207120670160 3667400 -902785843115902276492339344485376000 3667401 -193980467333084252439591941578072470 3667402 -825922371272738951549549517850960848 3667403 -661216179970627086073615724277173280 3667404 -154337439177837656932886301817082880 3667405 -331747010150771013270413128542299700 3667406 -68574137812201817101707627218213760 3667407 -11632058181764293920674571464160240 3667408 575392413697473469359916000109944832 3667409 899877845986045704591998396237652900 3667410 306348526345736554498455745725388800 3667411 782803002833367272841457239940212048 3667412 29415800381249400380977240356999168 3667413 62358889633812950794366735112605344 3667414 -81917808431357117378591246421463680 3667415 162576387753105402160512867837886320 3667416 1184816329381533503331202156859289600 3667417 703903298994749995063946318048539520 3667418 2231881056523527420111182420736330240 3667419 70654725830182971169691997472551168 3667420 1651684748859737525379015948182676480 3667421 -2251629521967502506605804489406047508 3667422 49346186092961689571629787624107008 3667423 -262768966460736432745209735375329968 3667424 648936329862751541671654792743616512 3667425 -175981526329306932645358994830879200 3667426 -48581213611357141601801581383575040 3667427 -14433082666289529085924003288522080 3667428 -483374422864488015789488588734639488 3667429 253968217134097296046157020573244030 3667430 353573387926373781570879224643035520 3667431 -460589774594088507303272937538450176 3667432 -1769630025584408029035460900570368000 3667433 870035708340306961459295361554314560 3667434 -161501494561898980010480104468815360 3667435 531322220635933255170219928105282800 3667436 -533559135680964016458595908178456320 3667437 31962419238124008925755409806315840 3667438 432808763521972714895628412554394944 3667439 -2763217131156951506049668181294032040 3667440 -19022373589750116642706006632038400 3667441 83379733424264868714899332701127092 3667442 275923550708631844231934036938857984 3667443 -85391757866245998783513713212518912 3667444 -418294356189860545685709652948635648 3667445 1191510515881908091891605892109900700 3667446 3605637366571690027155755662317504 3667447 40588167998111785568231183651323232 3667448 2802020684526924856134636175810560 3667449 1374701582229207643117071229861264464 3667450 -50085431964835676846898002269308000 3667451 -477761909664355633302406630351866696 3667452 -565949085450628851154173421346323968 3667453 2101092757132253854454712932829917702 3667454 -141795400656202977269147690914821504 3667455 -110710772087988211210226408324198400 3667456 288658897085092330201429524558643200 3667457 -2772549845869173717364828317166211328 3667458 156534696668052963068855303490766848 3667459 674901720658488137614875116194426504 3667460 332768867259105947984014929311489280 3667461 134974518781617600814347179972471424 3667462 1005411779041149993553389752871899232 3667463 357073721317297078745892997527222360 3667464 544673470616860028422080491440128000 3667465 -788264769260686620087787807084582080 3667466 147361375291412524726251896740545024 3667467 -211773504524410854779765835684893760 3667468 519081062652699305648569319083365376 3667469 1294912954388785774009698198271146114 3667470 -2857490057614043354544034437749760 3667471 510173562283535495900976412249034672 3667472 -293331606733753909661163424779853824 3667473 -722958188017159166744784673078749756 3667474 1150242557089147346813119704894350736 3667475 -419678111488043060644029782487744000 3667476 1043249650042376913687617490551199744 3667477 219317612168181797686839681121073184 3667478 648870430569101172617830909271413056 3667479 557425797775464983641582274456730984 3667480 425984635824152113135434154123468800 3667481 -1228388835837470867250506932944783228 3667482 64894749513175790300801116005212160 3667483 1539045581580995257227915458448281732 3667484 -243159419897135450863254970815465984 3667485 840926548622599588204971919167225600 3667486 -294400258707294066242700533756851200 3667487 -1941817046306623775434777569327046608 3667488 407326397925095305106712619149950976 3667489 -493538127409209066079335188911233344 3667490 -129562302018372033667071389887581120 3667491 -347262772153667763042242645360908320 3667492 1081007859512484523915493512076017920 3667493 1015890864057738381221030938356783264 3667494 -256881052039559771377119215021137920 3667495 393278851570216637418986032634779200 3667496 -972991496220475118188280454463488000 3667497 -188522814930017907505825291672998000 3667498 -1243299420116448230884178367447282000 3667499 1945151984143293067114342542389730240 3667500 29264900692937573990075463853920000 3667501 -2391278648108532088888937189104123498 3667502 -13935641132644312405193552465082048 3667503 613314610549685110498494505407365520 3667504 -334410878886676241742214675074514944 3667505 555721059773834523608948038846336320 3667506 -377214470758116439276862283589656576 3667507 -188493688649992160901490638622452360 3667508 -525642810943805963331720678894808320 3667509 -1515536811978206677048902748212168786 3667510 96607269718596398472087748250880 3667511 798830719507372157538046379342854032 3667512 300361437013025189584241045533900800 3667513 -21464039388266425973443220825459280 3667514 -78914542409338827057904901816251200 3667515 658805018855295700057093246214784000 3667516 1172909339433896495277722905847229440 3667517 -141082833844857755397728224863945216 3667518 -59724338067892571835709796431628160 3667519 839538388814897744879924509689322440 3667520 25098123051694096019225130125230080 3667521 -515460476178450481542057795530861568 3667522 372572047069327831459375412261103312 3667523 316938764127474873682143411853025760 3667524 37316996110499055321986516181676032 3667525 -998532463882925483207450632525130950 3667526 761344818309644348620901379305039712 3667527 -1222587823111208769051483869366995536 3667528 80757317489948433514260829121218560 3667529 2198894922462142613450954996900263476 3667530 21444120918787903534133710464856320 3667531 -323561463690114024007140066424320 3667532 -233285217593164400546108790906101760 3667533 -1012165328823505545766673413859725152 3667534 -1606069459189876039642299299012352 3667535 -754815182917991606257236823039773600 3667536 -165668216960389006358725345950965760 3667537 -1289371376099588924787615010166268814 3667538 500128119960815877603804911542272 3667539 -877391555459700887071615959790235976 3667540 -916807116424815301962100193208725760 3667541 227368809885970867535347461627348942 3667542 -139871241879252296447556778563252288 3667543 -1783793589055687506371099423186028240 3667544 1797320316540812426463424158367948800 3667545 -466841569921615087119972971562988800 3667546 -571306673521520611656603505016938560 3667547 295686251124319964527325252736614928 3667548 40760045582255036802600414757355520 3667549 433124733656307769061284754313568236 3667550 156300456594042731280434217192052800 3667551 -1044854752817089252822999404749978880 3667552 -693470270519958623637393954670510080 3667553 -664915979110317055592241876282783198 3667554 377794136848036259597343807015416448 3667555 -258241888981526851483886421241349040 3667556 16287153733756387442825371318428672 3667557 -295242009044748752917984724366728032 3667558 -144048089514198993966818353376671680 3667559 414806408381321598584388492645524016 3667560 247279130998020695151232377156403200 3667561 -1684547188354251055215564407260752838 3667562 -67920758184677522279363635439077968 3667563 224082076267449188829147761220440664 3667564 469156561605583345200868698586749952 3667565 -237884391965903995994080570085285280 3667566 94639826952592610389926597333771264 3667567 233641844776141447332408106895473616 3667568 -521182505970926477697565230506999808 3667569 422615856543594239493175678075058544 3667570 -67527094233608152009045639447680000 3667571 -3367813528833781842589546829214235848 3667572 -1616349322895215005452981240920166400 3667573 35447133807570257103578715271335168 3667574 -420388623869604104573464410722266464 3667575 -1034945607194602037120591041381920000 3667576 -1076481203975032939995506916583342080 3667577 -1315012731938687753675255696953271574 3667578 -109216481172753032487776058583320576 3667579 -711220097711040470665088788023436672 3667580 237290811921895255330257742997422080 3667581 338195831381413905512380091033338470 3667582 -610710289451172576807992983703817216 3667583 2063681850551916829402449646144707480 3667584 -993406270014936278730689498956431360 3667585 -1235037530252239695943646559956546220 3667586 186967441437594708691880269294861344 3667587 -237220727117024116502953640738816256 3667588 -670925830747016262041751716892594944 3667589 2414378829634248824148304560603601440 3667590 233037769563607530674706951263973120 3667591 -1171776700417424382347267827878380008 3667592 846220581555091534207301340233856000 3667593 -37388087239609185238361507177599776 3667594 -81340144488356037963342392951808768 3667595 -467786386915960995320367019324466400 3667596 -611666446373069652632911791246340608 3667597 498689953544188813095298932527443392 3667598 2037058326946462900691131475652052992 3667599 -9384377860459071375022447567009416 3667600 -38181475476947569124921499430502400 3667601 181852649292886366356201053128685670 3667602 131641842336538249342462499260418304 3667603 -78459671946366263759309129227959072 3667604 117483264606459905547182338313250816 3667605 -736948877063958573053397632479427040 3667606 1048054816974614414007951049534942752 3667607 -1200825360808280969866642179246674328 3667608 396668071157651906998192446269030400 3667609 185009988502181645696335762612365840 3667610 -144493100691678312001567401981358080 3667611 -181619211520573074800528023052161128 3667612 232259257504382548338889529605807104 3667613 -252572217211496211517698323105990676 3667614 -361658530045356816336992237093849856 3667615 461817280626560098683275102857423200 3667616 369167851358573081943638951179517952 3667617 1050206484649748040122536737300931920 3667618 260915462475072837482904295405415760 3667619 -515969287033044621057085252769297760 3667620 409908186069849122119128325358530560 3667621 1754355508454028097881011979602501822 3667622 -117254193788332196268989271776515968 3667623 -643427875520976878580453582769160832 3667624 4131107872550097835574806798925905920 3667625 -262903445485397003953861872025692000 3667626 -216090472201260600159083995470443520 3667627 176543070790658699925147293345833200 3667628 804045480543359705378361948588250368 3667629 -195598862584870372545578397207307200 3667630 424783437776710538230532970026438400 3667631 573891136808884473516636741524496 3667632 104694766870285121696146461662576640 3667633 -1114389106178775393683940179024107520 3667634 -692039304409727416763836456049900784 3667635 460505668607134380803713209089454000 3667636 206358612760910679118238952436430848 3667637 1016633642001217568451350633812802286 3667638 -323240265019666131888166015190544576 3667639 101170923623422698630906596694448512 3667640 -1123179008138207080456518494223667200 3667641 -29075503592118607020630886934131200 3667642 -9792013263015682278310301298314496 3667643 -710517991826006952364816164228994800 3667644 -403847675855823398367203981676817920 3667645 140736177415331349057969733804942080 3667646 320261239019081211305364886726470720 3667647 -915334332177832677890736141341189376 3667648 -918612385108632640556278182485950464 3667649 774319581869187253434072731551049664 3667650 28493822625205491432785219166000000 3667651 -484291295665430960756370813790040288 3667652 -571637485061573690855470041163630464 3667653 -1098181681933644166045899552584365440 3667654 -1503999715280508920552162771112652800 3667655 83268716262357845686663010259159120 3667656 -445652610130532922301659289483468800 3667657 98300440166087468397715003466398400 3667658 318724538009501087025222169147399776 3667659 -724107281904256492191328526535751440 3667660 -441919743615332166974716108174648320 3667661 -373601847304883955488783715215640288 3667662 49552657192726286927896821303554112 3667663 272650544894467566319350271620554824 3667664 -60365022563126159810569900908871680 3667665 59778204804982233152520870543811200 3667666 -42838121478361234847924949621064416 3667667 964545541625924334035417854210220952 3667668 -195409002810551522018441332927887360 3667669 -1771453412168812123371316217562250930 3667670 -80260549559445301687042025322585600 3667671 -330907857113295910024709553557227728 3667672 -25299582229298447561993911059087360 3667673 761188997015262534173537149736390922 3667674 -213275841453505134731980338610890240 3667675 -567274155146969880663430740465640200 3667676 599982491452733335882085246570933760 3667677 325875210593509254864122797659926400 3667678 -181245942149502880087634464282594944 3667679 488795539855385505636987996566501280 3667680 -26441602419965537225568150273392640 3667681 -1105177516853484486088933687456729088 3667682 577629033705795390549172059429742752 3667683 515366710312507622028393518206984824 3667684 -881009808294337811664980467693030400 3667685 -997666392856024621135200887514240 3667686 247622505535190020282285010384941056 3667687 1016643092500426219996147492086940680 3667688 -105870567341364991643390064235776000 3667689 -1096036663545734934831951440499288246 3667690 -139544312694691478269636316483049600 3667691 -1541439283227851614112678178664746816 3667692 59677330276118149714057687073095680 3667693 31291994640881887901340308401166764 3667694 -441554034980268225443595291980901120 3667695 40844386230306656704892738205488640 3667696 -120153199774118765403354897253072896 3667697 -813265448342426138878172324054627088 3667698 467514609388359631353572649000906384 3667699 -150441068350387551717546594702637600 3667700 -407992340192741595289662536411260800 3667701 -570072455467869040552851010459404768 3667702 953381655500099857956254543424315552 3667703 342035036241965224269981579399782400 3667704 -679294122969093028616651667878522880 3667705 142596838180721695364416721096157960 3667706 138898935479709412528461816214370304 3667707 -369347009082495101340322738591377360 3667708 -485542484650315754408729432970883584 3667709 18229017278403976134007816744913004 3667710 148879329056982790531811380053273600 3667711 -741569448085109117902738759475685008 3667712 458136865284483264044872563054084096 3667713 -11456812115962699025374739396122176 3667714 -114442385474635100151709380871504896 3667715 -168334396119486812865898002557863200 3667716 -486759910737133941388949638674556416 3667717 -358741402072198982823636532300063140 3667718 -160972435303737315753736100795185152 3667719 -573750237328184664331827551588472192 3667720 -100479272842689880222259255439360000 3667721 1781249313200446298308427155517168922 3667722 -427510941739864533823734933887243520 3667723 2046148361756914249476804569595845972 3667724 848550098753140054517892651936458496 3667725 -786878174698947916379959851790869150 3667726 1180056905799214973707206572433573312 3667727 474287387536402232736391643099154432 3667728 4456130973553794305662689721319424 3667729 43021671105674225948022047334079040 3667730 393980464137418702703970166112440320 3667731 135965029903703537251936291112960064 3667732 158895873865800752197804008170804096 3667733 1773991763496201289328394056823116160 3667734 -154802768546080791820639024787128320 3667735 -745543795728708591497245717730384400 3667736 -576609398465538496634427506070282240 3667737 32926738718443597026924285314160480 3667738 1763839153102181403540061974343104000 3667739 -319337216622705439135276484470071360 3667740 -621974106217594562944278818833689600 3667741 -130743489440569830520514825009203200 3667742 560390710719342397213176068227622592 3667743 -1090604201557102497733116103269873768 3667744 -1113529766464304447580015704276926464 3667745 7528497872833947119299749532082880 3667746 201561263706017334254187766406837760 3667747 -2584104600823539454811795605787021888 3667748 1099146959571945412374810231352261248 3667749 381954525549753065657795713097165664 3667750 -643272235885527945470287487882496000 3667751 981755580874732156663836657188053752 3667752 -818625276845793635894301848048640 3667753 1754405245963957867867280872556667002 3667754 22830275940954153769824900025476960 3667755 55135697984372857778405610134814720 3667756 -617188283761683053987281000740033280 3667757 455809760828959571770426324036034892 3667758 104220679540601937082495018276113984 3667759 1121479700009409613236052408498182504 3667760 3537823308761683616039145732833280 3667761 37560583783495564690613338192807602 3667762 94353955552946209444046910381422592 3667763 876227517780953120389347435486045384 3667764 154176181694785136422090777421832192 3667765 -46108849733237662619728607451233280 3667766 -1124129924326322190840723091330947168 3667767 1279968459073369335759055302624610512 3667768 -611139449837660755300041492428451840 3667769 -31951038918935789156138587410057600 3667770 186986890340860745060574650656784640 3667771 28030480155592266068396974482417832 3667772 -1272255375366584032735278301943605248 3667773 120550337992930935749559491300502528 3667774 415192123540680253976288954708714880 3667775 637784485432765178855382438790695000 3667776 7328828672090134584793849166561280 3667777 -229548351782864292147008602272360000 3667778 -265362097659098289770461654453868640 3667779 -7004276742545080139928436220062800 3667780 -621699652954264231182904895521094400 3667781 1313794329869170321583803888258766304 3667782 -449424009281233654035776562976895808 3667783 -470051243717036174861675221869571280 3667784 -648659789342262354149352045559296000 3667785 266335069430483792423252557004433600 3667786 -858863899768029773574424990907911680 3667787 430290427790313478332398548445870640 3667788 -534314265117297512037073195228922880 3667789 -582330665659076622222291036649378080 3667790 249093197917838405790199729166684160 3667791 -217630125979434528621209537535564408 3667792 146777912082835452785442228701290496 3667793 -759786296140152589163121393996854160 3667794 -41748308325215684498404948890216960 3667795 315556416761191985372453257518730800 3667796 377897646692860785235751922566676480 3667797 -496639688521096097796964556480222034 3667798 -1104947669598513067317270423292047360 3667799 -3744267470631287888937676562669736 3667800 21801227842868294826099494281728000 3667801 1295676767554630955978658452990634132 3667802 439675484587980226107273528660110304 3667803 -184895577260301016768958984893672296 3667804 -287054269808787288712451466025666560 3667805 -581533480999955118284641047309387540 3667806 388064609682627294710519185069768512 3667807 -928650876110572840127361953230470552 3667808 -663671994615242396021796443628503040 3667809 1405107063349655801194322837854774704 3667810 -28264339118421183815529923808276480 3667811 174517682942131776518052230392978944 3667812 33033342156301607779430327224811520 3667813 -851987904620649060325547870009246816 3667814 4468117663990712409073215045844800 3667815 -747534869386256291740979338402776000 3667816 -480793929359932155202135180234859520 3667817 -1999652215231250635961186501089845360 3667818 230826231581336153850744467594993664 3667819 -272955752560659417686807480423054280 3667820 -200404918825109328484823969084574720 3667821 -1602652859900620093427182546814882496 3667822 768663478171628451819769782461723712 3667823 -1066148120644091003636445271924250928 3667824 -181972513229733415662947475698221056 3667825 40345364165885451711101092810144000 3667826 17099629888263907629682008216580224 3667827 5574991186147292253248461661583360 3667828 415768107889134335170404960452325376 3667829 847125709636575471200018036179514880 3667830 -567520003680156430794757089783060480 3667831 -1080682534501769306899540599030949328 3667832 -41187297038922793400054497736171520 3667833 422383745600194447366757588643863040 3667834 647175152891115410292209284459591392 3667835 101841868811854891995315589878154560 3667836 276661653454701291016800540969246720 3667837 802754551607091690215412004016420486 3667838 438212157970964750301031765512184320 3667839 -259392462558725487883502883726679680 3667840 809735393594261329969922408919859200 3667841 836875555508563788588686386348186242 3667842 -69865313929221835616860266814585728 3667843 275970465991060689816657837866592720 3667844 688645531256847773149077482869316736 3667845 -6625045129468156924562888469609600 3667846 -229667612545641339576588600270904320 3667847 -636415367937620161441555833013032648 3667848 849322693676729373760305107368427520 3667849 1360989091583020571971598308113373850 3667850 213211850199708695213709870178548000 3667851 -754587739904718546403391852417179800 3667852 -1639886177541584131507577228201556480 3667853 -230013140926888934466705722089428480 3667854 38286877081875044601371779475187840 3667855 61770843648403191196440885081666000 3667856 194608669985386461779293597371727872 3667857 -11283866218546028559825648964631712 3667858 -344665088047056925918588951079700480 3667859 -414409183672576694100359745300943296 3667860 -40815576321732090427354390212526080 3667861 1662430752474170938427556512732221852 3667862 -981020757238012233210994067084400000 3667863 623020600816508191053405094653852288 3667864 -398921848580840122355894258119280640 3667865 598268130364758166363728221466915720 3667866 55853385964454245165875805689379584 3667867 90509817676120096051572733872924192 3667868 -422962864710203985008848586023772160 3667869 2223233215433915454049932056990148480 3667870 -506168840028462224060555389839741120 3667871 -510042596800363594809415590037712928 3667872 123419264692826596286574751210536960 3667873 1206874896502573809415871175163346 3667874 378763918663090341796392583122316800 3667875 -1356785783158610265633844423161732000 3667876 1013568842175579769533597772575916032 3667877 1917309612921658580957775769924053372 3667878 -180003793929779052875681385297168096 3667879 -777657375889236214334567653074341616 3667880 1728749611502113363880768427117772800 3667881 -387250161497344103654751937683984000 3667882 -190094745229269729243587615899175328 3667883 1363971537358790862674147369369409840 3667884 246339739381790778567009738126557184 3667885 45524769226959109926823991311238640 3667886 -355688845534042634521516025731539456 3667887 901455483752088418539817617395301120 3667888 -126919788523621697952303539118080000 3667889 473579533183207791151974288002123520 3667890 -58589958462829059242574933247342080 3667891 -755260925001063102229822978622443200 3667892 -510869925111045588026413631551622784 3667893 -668270914706743908005815980940929600 3667894 636276791050153450914360809347118496 3667895 -1251654982026257917885973843196098640 3667896 -2144213872990347177631402441775308800 3667897 -432565219206230885212333815360973654 3667898 -175714692943098506527831559194088736 3667899 -407628739884623359988475108054677736 3667900 9631008949714924264958591225612800 3667901 108549468829003216941901420037817624 3667902 -103435954402215988838853061813702656 3667903 -2545688668904579096501848796956114080 3667904 474406981831184942076127644248702976 3667905 671192334392764514162561437835870100 3667906 -1030065919219641988183576320230852736 3667907 1012300980717607605911728867483908156 3667908 3787276077289003240984308299421696 3667909 -785396688114978966062835467428489184 3667910 -356413651975609912780196888538656640 3667911 337021995624097093270062515420389200 3667912 963585052870759066457588534261760000 3667913 10039036561056789677455606345251162 3667914 -674815182089146300967756843494124496 3667915 -2165828064016779076946971836302154000 3667916 236670048801062560461058678163859456 3667917 -884887970153008838035904441835314400 3667918 136137587454679760087905307680288704 3667919 -1546468798233916376603161223773201680 3667920 56301942619996753011872375085465600 3667921 -849591346442527846972464314758439948 3667922 230797239782765843163427084794490512 3667923 -7560661001646831573537910880092080 3667924 -640595483978282622106829603789621504 3667925 -427830901866671302366682351578116000 3667926 143590444196853815382859058244902400 3667927 3817519015168038037865791337654339232 3667928 -489586883593616869153957014583111680 3667929 -326179977432439177457363929033575216 3667930 73484338980154140115146727865625600 3667931 -463406061335227809460222182901171200 3667932 789964737643517129066563809563911680 3667933 -1797851703387520251209561249695968000 3667934 1116347644685431415325574902388954752 3667935 383843231014267056186871859552230800 3667936 -1009106110159216454700230746612432896 3667937 214528121780142316825357001356086144 3667938 349306848564047687657503845946076544 3667939 -709276295206242340078938059223732600 3667940 655914364527674206880509768214903040 3667941 461371949385128253024144369543136800 3667942 841829304836967687053895095747613216 3667943 4919661197575441292286200459055024 3667944 -339413168919786169964162907141734400 3667945 13943326528882608079292432971801920 3667946 294225659950095540518543453803726944 3667947 869098144819057259615670250855105200 3667948 -368355024148834541588231489141191680 3667949 -1319841234453033985029579117397400340 3667950 147673619603859627821711338410240000 3667951 -66802882091074728589867735130761216 3667952 558172795058143069066727646055366656 3667953 -177511233057604924358997885182487696 3667954 654393339721549151103170263182407712 3667955 -1492501966603123816979391030946538640 3667956 349077359817857345556418063237251072 3667957 803998398392030160565630313445180 3667958 -8040250103527440306684973415044608 3667959 206030900464732932583294956958111800 3667960 -819512970200976965998725599280537600 3667961 -771062949602543890014013505688395376 3667962 287415836191258666601131975218059520 3667963 206638929887663009050851369915101264 3667964 -1002511252912831563378791859009282048 3667965 110558790648706069207377793287210240 3667966 713777765064429243449241492182802432 3667967 -624446186811405011407838754271401984 3667968 11033828983644888003402075734016000 3667969 -820320078790576197266612572799566160 3667970 652039587151533127116147485119564800 3667971 -268716209981250948093848196092689920 3667972 165742998273678728038828889400053760 3667973 2374862690340680725497708457031232222 3667974 -381524676640121936099202637771726848 3667975 -1125191861230417042100511484591132000 3667976 -434365155418982291236063790559175680 3667977 141452399273916034851636791209263840 3667978 -498539486017089139146268556609915040 3667979 -219542219667887091743490852194707824 3667980 -258619997398133211755802342406318080 3667981 -54542856879401348352270888268118218 3667982 -10133265413458990365521489104982016 3667983 184776150607609373842011022469834496 3667984 214974671499130641009122515555328000 3667985 -42871277074698588179533602733069440 3667986 -1105161791360149191905172869377536 3667987 376689181214849987741807417663534636 3667988 -580191958544323006052104249695160320 3667989 -45723297468191993388291775386491712 3667990 -166875300371705704522473847312944000 3667991 2117435302562989208343571446312251904 3667992 -1047990187305371785100013065047265280 3667993 -338790224444306241458414758622613942 3667994 505044298164405270490215136623360 3667995 -150494081660180521084590565626229680 3667996 -1452467150969077330302461473826368000 3667997 -1334382544509521559599674724109382554 3667998 -676206152813888886407014527088671936 3667999 -249483746154101935391075868554980000 3668000 -746734826730661580594941870473216000 3668001 1267576028331915113124381482433696432 3668002 -143510610580942080834423400123869696 3668003 2096984961700384762067725954134404784 3668004 50075947545512599377928275514229376 3668005 -159157744567194969290089371150982080 3668006 -219634483494402987096071028051771840 3668007 -481579667718192060904901822884876800 3668008 -1951688969368101467470894110838871040 3668009 -1796263174379417335645581019992902790 3668010 344243207841800349679536229378018560 3668011 -198487050565410004095336699917208000 3668012 772557041714803797808701542188621056 3668013 -16864781233442279731778361000813696 3668014 -53411471882361415438157459967049728 3668015 256934196829218317663832542032326720 3668016 149092946315048772595765376162463744 3668017 812644706187516126275812674588553920 3668018 -1264038209244956812857735620048853600 3668019 -409864345122330458681972502773218752 3668020 -12735422640780056827156050117143040 3668021 203115201668298731186890461652742400 3668022 -575216782039072652132106839561410368 3668023 398561547965619176004920599634480784 3668024 282224585307005489378017048589475840 3668025 -212128645784193963017675064463633200 3668026 598480786417722706062740475778705920 3668027 -1109503669937809185591026825659691928 3668028 -16443330937028512886194891065262080 3668029 -32741405712940503655382481638030816 3668030 -6665214702683221170173016329347200 3668031 59492543691795718168620421163822880 3668032 -184319899703683568105325621385625600 3668033 -854613377569079484247171542819302718 3668034 -72924753756066176421698513550501888 3668035 -53533041568907906896406824653203040 3668036 653339736475022650756925572147015680 3668037 -67688856868301247997677710159281440 3668038 99044742461772493654403996542211712 3668039 59994719943783510000824581742963856 3668040 -283876299029272518521863361895628800 3668041 696209121214195442380245295766974372 3668042 -270273315206876494433003561947123200 3668043 -215896316247050358716290957502218536 3668044 -438188835989647922897238718985596928 3668045 -1222681574495082109739072987560576800 3668046 79936667032427060395915121522025600 3668047 871408183465389600321561932712707440 3668048 -72343129573074439658706422882377728 3668049 -600315792939060773619263266561812480 3668050 -279713613505465272130814631033493200 3668051 -207954815798096496082162762692636948 3668052 966269890459720193679270263028824064 3668053 1112915412890621078670710724367224000 3668054 518538231691737205070037592097420160 3668055 -580257474179304955457264342366602080 3668056 588918286689382433957497355867996160 3668057 -1367675038039179219754935991581656694 3668058 -998098574137472968333271549661934080 3668059 1637439564196189921842374378540520260 3668060 163042267628493297206825206338063360 3668061 1317023584488907067607241343485953600 3668062 957232178244738948015225342867388032 3668063 -385971129018765226825608572309323776 3668064 556431838370860472074805800001863680 3668065 4650698189368098716122753597918800 3668066 -88253766844565945014791676862478768 3668067 -141763509571273279959633170770483632 3668068 -488746582059796919628851915482521600 3668069 -465395912836517685787063910858988804 3668070 -120740482579828493572129555239536640 3668071 431169640035473021203065444524352000 3668072 -21962716706021983210013222727598080 3668073 -137650612875886904744992258745281152 3668074 -103344230021641582730063616331600464 3668075 315801464138497959197389669055793600 3668076 -758280258201704072397203699008167168 3668077 -272422149115890730160571182097504768 3668078 -449765011398308773553808023464628160 3668079 567810545247613474627034432049285384 3668080 -129860680448632579846041727289917440 3668081 -933876969511241360385756368200451118 3668082 -198944586400712536651890743097868800 3668083 293088988842521666314365112147554520 3668084 -140044452312397457807754756998307840 3668085 983897960436520577565533946498175200 3668086 331757490948589869245985818024078112 3668087 -1367029983916310762738177148160218264 3668088 -980786676095506950864602728618045440 3668089 555109332948194943985712693897688720 3668090 488789321958973280426033092511033280 3668091 -453742949216994922297747856277169128 3668092 -580806443322260105377591112884333568 3668093 -35762342658847246148335583117671872 3668094 648897608259346440916931064665924160 3668095 -144313866737626764564605127821333400 3668096 -713594389686287240984526770971607040 3668097 2256863208391318397811761865269600928 3668098 56135263098382915163184372828059136 3668099 -987145544579909475459636850476864900 3668100 49983536714116410105283287860198400 3668101 -2593588145666106117443346098266802048 3668102 394751512163721039555776585466401280 3668103 1280825823234137335096353377894700912 3668104 94685631707288859065010019825827840 3668105 124943544898373473931984051136096960 3668106 10366500700268241620255112425250816 3668107 493131626203020418634881130156206152 3668108 29848983684864569648134158005744640 3668109 -58081643529852181217021860377137472 3668110 593281642462207564523828487244320960 3668111 849537257868935613602875219535138832 3668112 143385568668373458437709048659312640 3668113 -1429364821739855454996531409760127116 3668114 -578677024255661691242517569680034688 3668115 -27914410150729197824966097047040 3668116 177225658099806454938737430437091328 3668117 -781835283008091182101853752559934834 3668118 79402388206695046354161953326977408 3668119 161472393479936798583928406633009088 3668120 677226684769579035091778046564556800 3668121 -17217236906262669469563347927305590 3668122 236581913263606538784678026609176800 3668123 -334465588236211062915620941123498320 3668124 -576261807714415836695894737820617728 3668125 209196608105545076531377748323418750 3668126 -251101908679558921711151240442332160 3668127 -538858016201511275911296939686932992 3668128 1731274759795535173759731938686402560 3668129 -1384951934230532598785169506815530270 3668130 -53071039456381518890104361588529600 3668131 -524931598929593927098617374678624136 3668132 15299666404946773152061805552873472 3668133 -18034592701282243471579236337503936 3668134 363761911578656532139904734391925216 3668135 66875122864623748690807551686480400 3668136 1181949909991175955119933721677414400 3668137 1882076832078789012435930641676230736 3668138 -95129029391392268750899830744083280 3668139 -2081266195717992898590836271540595200 3668140 -369952213786919124672575748664857600 3668141 -868625341262653764249411749007436800 3668142 525549881881471388469389850100460544 3668143 343799871168010907654187455567848840 3668144 290369116046762783820590104470159360 3668145 -571636443402568611499581562570476480 3668146 -367754729752557887867799496699514976 3668147 -185461539758290066186954307156605536 3668148 -610315269567429045995470940994938880 3668149 -160045913869851644977107400046420000 3668150 412220816395621517487723590473216800 3668151 1094306814648203256538852674866701032 3668152 -291179822720270996533013878046515200 3668153 544761594296986501490232697632722064 3668154 -39671592403396504582398474921235968 3668155 685254310521414184137559692081438720 3668156 -1400919823032090990832842612971412480 3668157 -230399776178639233831372007576451546 3668158 8924884592827676984212070825503488 3668159 -1550656954358674875901032708913969920 3668160 95978032314421242388630712730255360 3668161 406030201899593640799674716186682240 3668162 185366772853106999573237423878490112 3668163 -1390039415529543327157613988431023296 3668164 88097507624399619190036914586933376 3668165 996670778410067128774296548965440000 3668166 15326840640085785659559842953631712 3668167 -365193820074565969560579441465899600 3668168 105854023168478229189971864664145920 3668169 -865522045986060869694521610977635056 3668170 -208626377587401880918224844847619840 3668171 -425157749050161133691677334130315408 3668172 -219270319845951475529932179426508800 3668173 -795632615180472127409878133843795636 3668174 -316929950727269440449829915893050496 3668175 -99585998630200841225426990556271200 3668176 -190696193307303028158102982857760768 3668177 -78446772304172507734079531952707160 3668178 -256541064637490125888689039449088000 3668179 -906780920956390451247658719621603220 3668180 410644266176782939192841090182755840 3668181 521107412252541849227690831854059840 3668182 317619859420771994423501323332526080 3668183 -12548875979425083518219647914284976 3668184 -271797792516637905533614767853977600 3668185 -1128059354337658353644327667629121600 3668186 977780273065171496074837343623594464 3668187 -850915060538709999915892956361236840 3668188 -122310186842915210241657267415363584 3668189 1154225157303744053090817207030471366 3668190 114992799533306622600044257037819520 3668191 -81161701220498406839728901686724688 3668192 1795994918940186078083171513607389184 3668193 1793472095822578761372746195154535200 3668194 1555647065976758634065538243959034240 3668195 -60025024048106208545883722437594800 3668196 -57694604883829456683378112909332480 3668197 -188935517591932588733526857889221920 3668198 1110175424964083864429459220840165600 3668199 252545848387513961195790158082559488 3668200 374433984690792168653660954116224000 3668201 -16038738340892330954728647179012160 3668202 564744530274264744930370169273576880 3668203 -117796663292472483375438528165976320 3668204 1348773490049133856791643783991091456 3668205 315586166589121035440908275475131360 3668206 391033780151926384814603965426329984 3668207 -2616269347225840967594708727292435200 3668208 81254548983177057161377883059421184 3668209 -4213521417908584773529152944580453888 3668210 -85933027112701653965944675139328000 3668211 -1174975262427890059745205199753213740 3668212 431940883672039453894213801656323456 3668213 107287288272288662659011261920556462 3668214 378389975816606742571870311715192320 3668215 161490773430366329677269138198628320 3668216 1305173359663288257353469355674931200 3668217 192949163088482497991859896511083904 3668218 427170434450991953069264009989192560 3668219 -31018792770950854889311535296522560 3668220 -101208445807999167358185921261926400 3668221 -420068752276198265616582284136035578 3668222 -37695364510947370559611740591449088 3668223 432798872997431249276005206917827344 3668224 -106432020099025618238226959349841920 3668225 -658289645544412966494193789792098000 3668226 397927917626585745295567292723184384 3668227 -1307252358519195900808821618996433924 3668228 -35147107570248044584308934813311744 3668229 580105879545329123724801316325179548 3668230 -160441761264592180315759436194606080 3668231 -987230787790011503831187347233581600 3668232 -1242748122118373988488689833530695680 3668233 -350248439081905911053685991936652518 3668234 -793238711314277936591698022845515984 3668235 -613231654299963600814005813532243200 3668236 206673994071774937037835957275486208 3668237 -505504757635253686082565031844924928 3668238 402228208330687734511612259832399360 3668239 -1824848590942286685576826840641416040 3668240 106995901088857249452182489051381760 3668241 128673904398537945278098574171109504 3668242 706035910496152046478597155226534912 3668243 -922762040350140783048023528789579040 3668244 13875441529946275278638287778949120 3668245 -488068916664222422553241291971536640 3668246 -309324718318008101506035484178256576 3668247 27905587727290013965538507865909120 3668248 -2244266741315822807692940824030832640 3668249 -706138851767140198206339227724092280 3668250 -49204966157293659407465680973952000 3668251 231940929643745326967171427700517252 3668252 253488282373725875117075390545505280 3668253 -1232255450253435856081295971324346496 3668254 -5276715700800498992567103094012800 3668255 -774372317274578022365364910477770840 3668256 -226353938620270045189833933912539136 3668257 -1165906287250951091365439234663534494 3668258 -89436526722469910094666015174779520 3668259 1039186354099558246533322834095360 3668260 -81644713962287203203270957163814400 3668261 -5914254113213425983244839610935552 3668262 347734983971799860276351292273838080 3668263 -146513255431806702595942768856180488 3668264 927074282153821391655582546144783360 3668265 -733711232853213773603337611950680540 3668266 -19956882342842784451607209632852480 3668267 -1769527599859622553986245111318168440 3668268 -367089426611397198057716086481879040 3668269 -1224768973717166946386317664419067040 3668270 99797642468034929436297780270604800 3668271 1291684237584179536866582823236949512 3668272 -140471106350596200219275978923393024 3668273 -83932521081367182799435486761495360 3668274 1065038289107284389972032360609437440 3668275 -124507554202059920135352054794145200 3668276 -1308221037015685350921982029881702400 3668277 198576652192956791211457255997698272 3668278 1309036121387454509065431528381505440 3668279 -540176697361883180253484872039852120 3668280 -191555163722237439284637211813478400 3668281 -1001218272146273672976824538253834608 3668282 -1165577830005135839241771779476549008 3668283 -865957339136330668989460160821925748 3668284 -140579432413390846472743754890419200 3668285 1876845340223336348393672969761880160 3668286 -165867873446166010048163457403084800 3668287 1766288394234279744834022154816952 3668288 72033654446732700478126307813621760 3668289 -621905573111254340405711437533203712 3668290 480566621555271348538788203386874400 3668291 -937858247406563229461043426281876016 3668292 89568456661030360928330718647009280 3668293 -195217796196690334278881846308697376 3668294 25704097719964441470727166057732352 3668295 -453069497618378295919123218155077680 3668296 -14651044347320320431491911913379840 3668297 -1724661481145710114036915832253000540 3668298 -62108748817085553091510563877658112 3668299 569603699788497114793011825163745300 3668300 150103006433080123985320498434374400 3668301 -236860686297360396747940985414449920 3668302 -1181931156021572568166179435986949696 3668303 3968327649183022948311302190305056800 3668304 -93395505123629325737168948429193216 3668305 877933274796730706674802766586243560 3668306 -496975590329511498095876974846113648 3668307 -886039711943978000719828874730233160 3668308 52580312084122252635616444621858816 3668309 -2801652436743698076452651403039495684 3668310 -91942551971990265370692474500342400 3668311 372479943262687702924986093752094240 3668312 -338322641390474087733694861499781120 3668313 -93462898243715073803328088712040000 3668314 166436358602943560639552371088378064 3668315 8797006368969406692780991937905920 3668316 143415652162642926464503114343276544 3668317 2276529950310545360082035874426447232 3668318 478805644429883021699241203954463360 3668319 -116393261690249609042305788446859696 3668320 105609609670733903167190539747983360 3668321 -148664199150252445160058596301234300 3668322 -6086874080909085574948042967064576 3668323 -19156126939785110637770088466774912 3668324 1592534642082276582750228402096525312 3668325 601737690054826849698376827444540000 3668326 259124003524494103243348158709812480 3668327 45590070556175871274192520347527840 3668328 327635954464732263625139107125442560 3668329 -102355120350140185557167509177649024 3668330 -12960881791395906352114138599360000 3668331 931892739770486419478952727731889752 3668332 1741688798240445698975976901600983296 3668333 1722201433927728225532350712902464364 3668334 -266516467309485534159812328578205120 3668335 -1117375028676918013885125992039949840 3668336 -255401812000002088802435892905410560 3668337 -660666721282872546836431971306123660 3668338 102190264384573645674829174536330240 3668339 -145086084281791645414341993970528800 3668340 101000775858051600015808513524203520 3668341 -170548330572246932169110357707265600 3668342 188056351540590803562317493259475712 3668343 -87373436458551929636824271794556160 3668344 -888772630077026905410413939084451840 3668345 552744000848982988849085279895139200 3668346 302147880924241087411370652836057088 3668347 153974102253254068549688713235659072 3668348 1011200762876724317386128410591471616 3668349 195915534656197502895225892545715200 3668350 -201982356820354711384763381064499200 3668351 1887802549826267002791067772879741520 3668352 -461038200108421596525771848857681920 3668353 -723104675088075870064314452676063000 3668354 205415126512231357149733862962470912 3668355 -1755988687584823414479754720798152000 3668356 917397254270467634136419181441825920 3668357 -568336445970551577883361641753728 3668358 -248385893409655067820338776965162816 3668359 -194351382467236263640448183400542440 3668360 971239055917940401929718211408793600 3668361 464618851623246614119819420940531424 3668362 -213572627308389565039314369318806016 3668363 63065085852809677679866765738871760 3668364 149208037279776240086717302444102656 3668365 -435532972939135366824278696117203200 3668366 7052863568254816495306827558624000 3668367 1127912844310930494624991716443884680 3668368 61462197395835532388037058467594240 3668369 -1736300858748747592677281166635233230 3668370 284375104656089062147041872030860800 3668371 -46738804373705413811383739884192688 3668372 1061604011959799436956911492240968576 3668373 21044808020537015458212498302183520 3668374 176339548071576253100014192405370880 3668375 -613991538731126321957945267959998000 3668376 52967431489004018028100231398973440 3668377 -958421410038463749396835610033902774 3668378 281825556771425730823489017115865856 3668379 272300101849222097713573408031586816 3668380 768097222722169852054060141327872000 3668381 -785937978758340323969349913645825818 3668382 55017012647803747426819069472461440 3668383 1064480773726474965403982568224433632 3668384 -2029217765422546879029202515473203200 3668385 -73771995333219372135231959052288000 3668386 -41007706894380099542492692101586608 3668387 1182712357466064552126948684556137240 3668388 219180165665913239807797894159497216 3668389 -1281820666487589523361068705369183810 3668390 287027650261562670931152768415056000 3668391 562200136292887359554166797402629200 3668392 -53897620436869811441532687964569600 3668393 -589823628645441026954958707355324192 3668394 -525765549023477110011703072309516800 3668395 148822517754203784353704359394329600 3668396 -125097074113007271172651332226421760 3668397 -1821086759451516448806887900608614528 3668398 -623995956835870170399802980562756800 3668399 49888251863729704894403723186916336 3668400 121653488184576087736236554827776000 3668401 2260181362655693617584691420607441904 3668402 -20491991471652937315298602003373760 3668403 -325878310466746400243668733895901896 3668404 1375717326003830576742646163333353856 3668405 -428019211090576633994321409030910440 3668406 -27994498532097212349294725076572160 3668407 -1113027452796060359701468133126384344 3668408 -1260055704735472392178576747683840 3668409 -7882224604947457639917808702971510 3668410 739551628506643875388254710544507360 3668411 -416826916023508770856746046207236000 3668412 34841466418068511020741430227124224 3668413 -833903299166710176448262263655850240 3668414 616832880898408520426969864707021056 3668415 553541430790564887131080576075339920 3668416 132512059849361329856085940745797632 3668417 1005273457158975697446084747819608772 3668418 -262653233668801849742727034819081152 3668419 -2102727533825970340103488788571210180 3668420 212814080721379118862410193274490880 3668421 435190865710223746212008993346750624 3668422 -91420516967544965758157893105008768 3668423 -900443690340918659954064032151697896 3668424 -1252016638523794697019731319968686080 3668425 -372646215442443643381683269311814000 3668426 275870702380319749808857368236954880 3668427 -171261684409717923038250912128726640 3668428 77098112841437550423750175872685056 3668429 545859904602791589676925983397146176 3668430 258233211231251847217142522746763520 3668431 -381585054265656914539235981108337120 3668432 -174132206197524288368386348021923840 3668433 52586037139345000574487112424227824 3668434 -196802659423443849478046909287946496 3668435 92371077385719988967309051931992880 3668436 -334067201934169547886267499050147840 3668437 -1287885308661227260065259730690752068 3668438 -429919920495525283559268717366544320 3668439 -286988751074502249288878585157908400 3668440 1015790870704065644771512344472780800 3668441 -288927507621303329044079310438160128 3668442 -63915071993773617996966663731467008 3668443 -392489969337805473913059953070925680 3668444 928741259254167788765284996635033600 3668445 -372657121113197027723104709007147360 3668446 -1013938696879484265984527298861621696 3668447 -862916279261831073971214974689827456 3668448 299063700423687262479001996134187008 3668449 437756672499475942326540634260156036 3668450 529060274501732382833440010955078000 3668451 -595370988975898811899592977665145536 3668452 -1626442723771931145658533308950036864 3668453 2036526446714600792543282543936160924 3668454 155731027289634764503013999891518848 3668455 93842959899097220306849223852265920 3668456 -321244778579732325183575329920368640 3668457 -374706156301168611241252743108976512 3668458 -627078561174972685550191019424163920 3668459 111498759510212722780351855360104 3668460 176639302257748951992667971804380160 3668461 1090279008829398023070907528747599062 3668462 393403877790301393984815272578763520 3668463 -12331817659927154511141497027827200 3668464 606074113675858985663990497137524736 3668465 455897488793562433758606021055762920 3668466 -665704816280144340476173546843080576 3668467 -183788203564736829841113816354645048 3668468 -123422093853043229345468558632436352 3668469 -19786044441269157782287703604861312 3668470 18228995974472208408522023452675200 3668471 2868087777090752088771589800427065000 3668472 858374543805709309801221090497310720 3668473 -181508468317682011419254070680856176 3668474 -208127831153528483904615439361157264 3668475 -5699581354196466819068933501410800 3668476 -162052074258636035981483774486800384 3668477 -745383773528566028123458896855420000 3668478 -56988730918600599720707055046656 3668479 653264423998090301209770628553988280 3668480 -315662231102523631212720202752983040 3668481 663655027440051373357728962341402212 3668482 -30415084496036611274627069594271408 3668483 812655860707149190171286486514920892 3668484 243790718333637566296824074974328832 3668485 571352443654051815109449535093365180 3668486 -325104283125411535777674338619899808 3668487 -109996780272449550169388311827287640 3668488 806604501006333172097752696335360000 3668489 1409211665384129571381007239147949632 3668490 11104842995249676775803607583738880 3668491 1887491188924966042020136100349397440 3668492 425664419915234146662153544445212416 3668493 943065355252654313684539925918883264 3668494 34361348996663705173929574291188480 3668495 -202941901650265539901631685733695120 3668496 45562031535014858232096813876510720 3668497 -229934477107292411435601698924850368 3668498 1417634407681714687922854657821531936 3668499 856670344803880084269959037756162768 3668500 676319449055985416812232097515520000 3668501 550471057591584825257503682706245280 3668502 124322474454423262793320821857280 3668503 1774270143482894282977649094651303752 3668504 -243146720344972105758392329928294400 3668505 -410599928522357981156815847254549440 3668506 -22455199343894431625177488559052048 3668507 -1905945488559952194166975027164005244 3668508 -40847228912305185176507315808001536 3668509 307650815325454702497698803041594368 3668510 -172511063352852702486232717879323840 3668511 -226775207183566821279461188425499392 3668512 -2249975834970933615135209525186592768 3668513 -143637085918962129953523273094805100 3668514 -703084453237075564658666634081183360 3668515 30044388712964925224932029111160800 3668516 139148244835538431676790533617931520 3668517 929987356479148426568180167239675840 3668518 -214693248737669935096544955560552448 3668519 -681088600793908585358266168563409080 3668520 230188569172953871818084124815360000 3668521 2163144434507072757220866454561254244 3668522 -159191451203670261064843945541517312 3668523 849039276675436847079712784034186240 3668524 -911175479212603801272474557403191808 3668525 -109923945558127859537782454035639200 3668526 671168745251463606343976612280552192 3668527 -69859340354190902462002920850690208 3668528 -16710617190766027388065826090139648 3668529 -603240810345661005349974921312072000 3668530 -546190875937360871322211966564383840 3668531 298239790747699063774122881740936332 3668532 773361662143319996342746710099714048 3668533 1200166768334588167627390654278868224 3668534 -289483872058078429294992566999259648 3668535 -24594862473694918120232702650268160 3668536 174964004828183039464248867661639680 3668537 -899109749799450680996888081606466048 3668538 -338774851198071576036283844769223680 3668539 -681987772457588619073244217936271360 3668540 196052809564747244903724315761295360 3668541 -1291753692034845352763837342449713408 3668542 -28578185699890416729254962614246528 3668543 1510564001377549319195189625531801792 3668544 -575517880388328440593630837352693760 3668545 -5806670931279915672142852280991360 3668546 164996358806711031121809186932358144 3668547 -198433253148824700485817023745678528 3668548 524153950401679135163786604136940800 3668549 1734763876171634818576775498538922236 3668550 149780743155039071903236486707369600 3668551 -250750738818247196798709447888007568 3668552 1089407148541742292750634949043225600 3668553 133685428844413898819667754366820544 3668554 -191225958314020314415298713219380336 3668555 -538059844799790882679835171668756080 3668556 -220020486780918002899830096662839296 3668557 300379962052030294714344262140454092 3668558 929088517988166066939186615302928000 3668559 976005828283803442111558066433677704 3668560 -575382971488619615555093924413440 3668561 -833072704435714465717104547027436160 3668562 -532578698184050535269184231111997680 3668563 2165424075436597090021471280638104812 3668564 1104065960633056477242305298223714176 3668565 -30636372860289107923268537889840000 3668566 151122573596383142131929683193437376 3668567 -668915520470372222395214345734736208 3668568 -789327721027905957348444469326090240 3668569 786685020062062798605110838723932544 3668570 -369618501313546943066945742265251840 3668571 155727168090327302527619153358603264 3668572 30603462408387289883603139970567680 3668573 -1031288108930533365313818922998742656 3668574 -51119527737070407838691114071326720 3668575 723802141003472215806184613390043800 3668576 1633784472053464509798241890052472832 3668577 476813272160495275590183823027964160 3668578 -981722480625264376923512851577880576 3668579 -468399268528609209553382344322894820 3668580 238777886872555189888968682986816000 3668581 -1784779989536474985335683513727785890 3668582 930443568133155837827306289315448512 3668583 1298674747330793129567314940173491024 3668584 -135123797465446993608028645163197440 3668585 3529399082165197612367877673528700160 3668586 -161444307341528598979587086197134336 3668587 -328121719058309186071291803179302080 3668588 3705093459341314556400498637750272 3668589 18003402580680944102033078577854454 3668590 477304294472504742537006423407524800 3668591 524582431438998776319329527982165592 3668592 -164169471979841727243429548722225152 3668593 941118339446437704524759173516005842 3668594 -47775603491521045242999671995126368 3668595 -53077671545967318573062662004409600 3668596 687177850335204419493106801221406720 3668597 -1268915652601301319063742496386567488 3668598 230539512207477435027587597519619840 3668599 508801808581094187418635230191760 3668600 252128425378705152893235944045568000 3668601 909198855829667227227212584424248704 3668602 -73043470514192079035733880569200640 3668603 1658333073042725079683332904560722852 3668604 -627389006606490649750781944212463104 3668605 776499457464606881512804646398140000 3668606 95596932342164690080501792965514752 3668607 124439202200490167129568336788880888 3668608 -568775198994482897986793933195182080 3668609 -649602448599686387493506995062379584 3668610 484882352621560199269879766266590720 3668611 50088694758213865253563239578841212 3668612 589713560878344608517077369036336256 3668613 -115659630903229115501951001480798720 3668614 331164177681386706039717130231426656 3668615 -45621300225789479779590806659455600 3668616 267990936791100517259709364201881600 3668617 -298020768137926565148707698583509068 3668618 -668561970981996541638228725115756240 3668619 -1017533020483922009999671320357787920 3668620 -652012274712343467243139920694656000 3668621 301209780304559671151927218161681600 3668622 98147863774475621994041831784804480 3668623 -454669749745659721794231906040329120 3668624 10702609912952599716394994411913216 3668625 -141546129718951894607275173730560000 3668626 224695849668977328255283331798718624 3668627 1445549348672377377558254597648817480 3668628 -554406739430284191944975948553185280 3668629 691928110041304257467946738949593230 3668630 39072391109900922580953565882659840 3668631 6591137635060856415136033025996160 3668632 694130752685598252041523348469186560 3668633 -662149228968174849893150442072819456 3668634 856117432154538201983477193757601280 3668635 -287743971719756761044574582984875840 3668636 609661900483884341047747388853358080 3668637 -280412345852272815931659438615655296 3668638 -310130883140428617748728067134542592 3668639 438505945455353096708189625268714128 3668640 -724253027841970297545061594567802880 3668641 -292102018931955072420453813873408576 3668642 21648040604205937933252865082203472 3668643 -816617832852206149866630998903875896 3668644 -69487499992806824304142908615778304 3668645 895017179290622171411735637938515800 3668646 -10006781326120640194450587618820416 3668647 -632287873643687321391837839320800904 3668648 44734549967047131813435289344000000 3668649 1043242186173893508704723392158120960 3668650 -66898583520693468720535887804864000 3668651 -163321575702275310758167989743658720 3668652 -55343146166201524256337071689461504 3668653 577814688675860794080047899079090400 3668654 -1375388472146466568362423404964203520 3668655 -1166020441487108382407419399497022080 3668656 535339623556790578107796213837135872 3668657 -2158815797008845957546113433267690768 3668658 96101500485351707236836801611578368 3668659 2019821489855674279874777781056260080 3668660 138586653645995297540138059501493760 3668661 405677289271857139777995787206827520 3668662 154477999978859089256352775615534464 3668663 -111690556715072523642782444255896680 3668664 25246045283953629073189991228375040 3668665 197655565388201303351949247109955840 3668666 -998054715017297371324653457409581968 3668667 -889901351684846845567861902375462120 3668668 249530538207142951581853724785975296 3668669 -500079116886618759523359561765390420 3668670 -433100394763352480066298735626441280 3668671 1684730469472924276198553374059447872 3668672 34586221811662427682966072742379520 3668673 1967916512389926244465771634702941344 3668674 8375676130553824788988553863557120 3668675 -875079913782268498505910482542360200 3668676 -139946361286702295550603768593688576 3668677 -1787240019349787580663709828596448868 3668678 440979116137385310047239162378300800 3668679 -1734114054960068825169150648495782400 3668680 -509253331467856286150224355438899200 3668681 3054409936738709794228452436401283200 3668682 -3450232390885626573225511836051456 3668683 1042876369173185773758204802185491064 3668684 620753015479813258500221365565193216 3668685 -554707046610690114134664830492907840 3668686 -304692037186565685896500361822467200 3668687 1325793374778704861231486550885790392 3668688 4210833378452003763624729763430400 3668689 -207416299603221447649429600765394060 3668690 486065672313560664829580028202941600 3668691 -276590465856201126796398933598275840 3668692 1328518885899231838711832780953298816 3668693 43667773084201832443718364204189600 3668694 -202737943577200338893808825515841600 3668695 268356799422798179917804924534819200 3668696 -1011062274643546210901487515942461440 3668697 -263946434812743780323838336327849126 3668698 -371130928691398378873247967107735808 3668699 -1734761196212808634834622137767210300 3668700 -27514738712166004126286466532761600 3668701 280661719641710431854103377576641702 3668702 -56259660980421526057760646864672768 3668703 350297962633186624611719156855293200 3668704 167305938563177080896192734267965440 3668705 -242207160694114197709760644460764140 3668706 300292386800693740572687881773420800 3668707 178968681359346240162877614903735552 3668708 1752325724765988295956841389968572416 3668709 337922909999249242111140721938600960 3668710 693454703000910932412507109869936000 3668711 2815353178322583714162827987333391672 3668712 495015626345116040577018406790922240 3668713 418430346861653293053328667699505444 3668714 250589404426911654494919336840544512 3668715 -451040673440302170922418996104039440 3668716 -327961648845495274482586152598716160 3668717 -4459999254107787198585638446294752 3668718 -573859430903116401543026955592629696 3668719 977602510620649430551479114900194832 3668720 347985101984097572912474399539200 3668721 1462805963516477244560984376882048 3668722 501371993839966720921206742292560800 3668723 60020793234047214623689408003651680 3668724 -193359197621874786855169886341735680 3668725 -1108635871820997149367219035589793750 3668726 133292563811681039713987451839365120 3668727 802116327348780657275795287471839720 3668728 542655956257123979927210454556508160 3668729 199750092035210477374437550023860640 3668730 -64868276214175849197555639544473600 3668731 80214686910927010117289005497325584 3668732 950834977339265667220547946215984640 3668733 66660931743629094470293036101526662 3668734 -452356513673609315637490112289013248 3668735 -82994891711511439015487935639967040 3668736 499406753337903602168544495774203904 3668737 1216037728834604108577158010873954820 3668738 -429711935389918102769926237271038080 3668739 717097936664091786734785520283448824 3668740 -655988691291506706566000213795439360 3668741 -1368843192595070247229626874708941858 3668742 -262685002723111078406345409732642816 3668743 -15594788841045411966853084750032112 3668744 775885087126118726978502019693532160 3668745 -481566120111643998497552121719522880 3668746 -119410166045334750276630304659230928 3668747 1206279077684659227458003826701306196 3668748 477077913519031534957001173783203840 3668749 -198018980918227153061647316923076928 3668750 886144089968428735615544974729800000 3668751 354593472910299835894340288035111080 3668752 294884915045119315600890212047060992 3668753 1031268429086251907174120966734731648 3668754 -180249281526203429405562669008695680 3668755 -626791273117391409291751127916597840 3668756 -26554890249545190523371008007045120 3668757 695798348647229294418373983999492096 3668758 -453375713296985559085070959159264320 3668759 1453119162194632372306864586109669960 3668760 19518504219848766404050370887680000 3668761 5914784549680299451281366321752520 3668762 -381863462444764763564180597146818336 3668763 536961386941136881771387605940007424 3668764 -42075393062688948489537231277056000 3668765 813982565472674976441143120661399660 3668766 -168994096907060957720349995141575680 3668767 -1737568247248981502663955301820294360 3668768 124663196881957127121794871395942400 3668769 -42998791497293263745928458476620396 3668770 306544693986147919588559363372405760 3668771 901213218366905073943513708727664792 3668772 -139131855943721137141272742824235008 3668773 -1854631801437510799044664190803535040 3668774 80629543085601777984602857379927232 3668775 656355850426074407953593599222745600 3668776 -544162813711615176341247704448368640 3668777 155696306998025247271464176620570746 3668778 -584076081177407914033764266884124496 3668779 1506345783930074326048436338464263400 3668780 -436604177450517342122233571482982400 3668781 -1359547644697821333730311265507064256 3668782 -123058823593563667428630939707790528 3668783 808670130972346641376019619317564784 3668784 -48718417451346789597003556171284480 3668785 -1407355656492968327776915431730771020 3668786 1337458567356499150193890488689940480 3668787 944162749548086077336422211734240 3668788 53060895939397445472917772980985856 3668789 599481520729108100324522317021984320 3668790 488137739475056367828486279306412800 3668791 419396122515112935179100297082570672 3668792 -1005951802683168749778227018506752000 3668793 186046896663929367640517791265392464 3668794 -681689386792910413059216499356284304 3668795 -77454007650431668649850909530821680 3668796 372371919375329437709672777634435072 3668797 450346192248879840963589090253670240 3668798 -28004965135802182133239527868735488 3668799 557684695047890028132799375699018368 3668800 -121379912587194504554556789922201600 3668801 183294103588806563006021319562916802 3668802 -675796716278915583036538292849520768 3668803 17323938079399064424584443235618448 3668804 231290783009814615562098512397637632 3668805 242320294157220788139397512720374400 3668806 362620451641232571771318969783104352 3668807 980408235765404190845890678879252056 3668808 533790033086997901569406824905932800 3668809 215200657072211320554756906163129160 3668810 13543810438178011641627855685822560 3668811 9210152348531119490044278583741680 3668812 50333271588164671175616082972147712 3668813 -3335208638971717772830592435046936480 3668814 79586191641223255795146460789905600 3668815 -2284172971448298785885205235645200 3668816 -308494330818686342398137549995900928 3668817 -583895152686971106697515067408075488 3668818 -1263603256373632159432327966128451296 3668819 -96944294701222765491118086808104960 3668820 379629201482258667528209715226460160 3668821 1359727643071571127480825745800481812 3668822 718495874033072788208733622014632832 3668823 -1679334692656422488236651514364423696 3668824 609938381605187905781510077573017600 3668825 421109240544876011464759304951393100 3668826 438687592288361939411564595235706880 3668827 560158012153553990227122320532568800 3668828 596907202009136790975682629491842560 3668829 628586167964671854960776741450784384 3668830 -342309546658309116408773578295230080 3668831 -858037310834354286862445385720713040 3668832 306486257067479714419624824591482880 3668833 314981840021120012301703360566013120 3668834 28493997252141622177538424987690048 3668835 -33864573747875796748343674776747600 3668836 1163343447534824732522763911273252480 3668837 1753600912948165300566685546223391486 3668838 -688880994332424609355556503219436160 3668839 -1244128626892371681349641433110177440 3668840 327767644548953921574198452817100800 3668841 -1341707444764212930643821672730080 3668842 -652484460542764130358342779445902928 3668843 -18718465287083184616747189621711428 3668844 -386690960383244354129739365063513088 3668845 -13667422700871794719431644409279360 3668846 -1563528277657344309905757670018176 3668847 50230851184890487801972886412856320 3668848 420931054270678184045028647819182080 3668849 1130235700600203775837277244783278064 3668850 -89208502318073526094467482167756800 3668851 210912769305964559393083478095691852 3668852 550593480902972210899584804231677952 3668853 -1174034389264629090508795137498661536 3668854 18562603749211414256453692224620544 3668855 -304396714423115191846132089883049400 3668856 -993650855456770476493384734887116800 3668857 1802441036606767814764791475688176106 3668858 561971426966952547786350481134887280 3668859 1021888195842116758860824532623218764 3668860 275594453344908840342368098588815360 3668861 86060965939605223128958643037659232 3668862 -79560312774528005760468452366085120 3668863 -1498459627865876897218602953611393416 3668864 -1627386181001304926320192695388078080 3668865 -10313823596422411038252100642994880 3668866 377464263202848971837940430796935632 3668867 1740143824730601970434554122078984704 3668868 228739702877536281807353118273699840 3668869 598498051912036467293149960359890270 3668870 14681380319539086032012459292946560 3668871 -1278221855138162305560786962635904088 3668872 79850140726798695926400743154585600 3668873 -286169507464443295331168308859369436 3668874 762669879147012872840530186500399360 3668875 -1036869877160179672975598687472900000 3668876 -1359232736141149809571879351853072640 3668877 -1136816503187015353997046630444975540 3668878 -551206783877491369169745775645469760 3668879 398158327837936656178484206972050480 3668880 -121804813999781685474228609334640640 3668881 -288436880751997130304079556685164800 3668882 188831538883684499266051941639896064 3668883 -569404343272850362064103695135272656 3668884 -133959118857342020142783479809415424 3668885 -63751187198332060603804669013743680 3668886 221502169374989124976476817691243520 3668887 -490573472760183186886317851899793464 3668888 -163013250015703645944827351690250240 3668889 3562896646653614067400123361218560 3668890 -418158993928502721147575258093824800 3668891 -146108198118376828747174171721461920 3668892 181380501864769977244678610884925952 3668893 -1399273856755560475387731497023768858 3668894 825217515649674949136565287305562496 3668895 -67031838878678381604676131431566200 3668896 -291202849714528172194363741065707520 3668897 1991525957622603387886767254347877346 3668898 -615135552780564991165434425269739136 3668899 259428896806406466847565851855816640 3668900 -38621844674985837247999448353152000 3668901 1036988398684607217622782852642376032 3668902 192016905306624402136493977340317152 3668903 50829281117770189226892839061651456 3668904 -201863078438352482564965010381091840 3668905 -1165635645245430605820746918099424000 3668906 103830094021852042861437346614020640 3668907 -7150401278764061955021055864013184 3668908 -1710107485056745764717742875445295872 3668909 -351800465376148321115015620672486890 3668910 166235743571638152237619273595781120 3668911 -988971086524462304775001476309029488 3668912 40757753818881359168217448544993280 3668913 1082689833736704307801732028683253442 3668914 703332776446142348590004816659556352 3668915 620074290668326766613261797247478800 3668916 802158394316601736977871753189527552 3668917 145083592647928800418706687628005184 3668918 -165000176199201298535135042484142080 3668919 898034832592308099928262352468142080 3668920 914196559861057960247757685813555200 3668921 -150623973741538905233288986258177878 3668922 -189515498041556827296380081050959360 3668923 -1417894447703393313733559354101113264 3668924 -858952117108274937665180358877931520 3668925 -58016974001471986714252077417321600 3668926 -198493085137426545661738859307987072 3668927 -2485450329100801651784725368782188224 3668928 -146755268363491464175473365272756224 3668929 1745890787699236957805732562949900080 3668930 -475214427406997415735800170266809280 3668931 -153176698994472263791086974915216688 3668932 -17719535877672715541007288134289408 3668933 2722157551418828665107826260090310620 3668934 111494170073457606444821238780315648 3668935 91182929628677695000949971732240800 3668936 -317870208899910943510494345526425600 3668937 -114458415244842615829198687982826432 3668938 -180722240645603079141095969661189120 3668939 -2234363298372920958111771593420593260 3668940 -219201601230793837844377615541606400 3668941 1358297357984597504070343239270644342 3668942 -550209264500648195343316687899421248 3668943 58749396521950977623063240108272128 3668944 -344205717372144716591066310738288640 3668945 322617701207857458999277747595100480 3668946 -184409782312742671254907740098443776 3668947 -540114026299922487854209861980079920 3668948 1391283354924737404250883160939943808 3668949 1806036752946602131289604569165973120 3668950 -515180853208993370842842067541628000 3668951 241542045653101202515843888019951664 3668952 281507353917438906198242563188326400 3668953 597877188760696446110191791725320202 3668954 -880977616319709212760376389478519824 3668955 669030976414569678278680479949749360 3668956 -418259713216830872310532579639866880 3668957 205411035726358962545652189444227520 3668958 69120724277655453252761474926595904 3668959 109561286948598890448625777336962912 3668960 379061572839480993553348008644444160 3668961 -120239954317843741430876851620091776 3668962 453293965882103813811167877433296 3668963 -276483618397866859262988246910368000 3668964 -139936727089187745590515026318151680 3668965 -532574129941660562630179924947307140 3668966 334382685311877866596663826481160320 3668967 87163117939123916920683684095558736 3668968 -1843441237801636922478170459634877440 3668969 25923509084097028309866595148765370 3668970 238567349758762471202140227056928000 3668971 2097017154642344337882103000763293172 3668972 168047075268981488377285274884075776 3668973 1048423868717842022510205913581937440 3668974 28272431889145778289250047761659392 3668975 -9417518515982531616970915089989400 3668976 -19547856413762651555896392118272000 3668977 -511630469221426561574869481017790540 3668978 -18022863591102298820057858230279776 3668979 -844048651500898483502289129820931016 3668980 27460336833881614010524655543500800 3668981 1095780759086976487478752246425988782 3668982 -100241115247717738267491313419129408 3668983 667723374244849114156289463912234384 3668984 9928460362099263338711823332106240 3668985 -293160496028883200764791754880219580 3668986 -14246819412228000449700361951719456 3668987 -8225692701889854084933366556389888 3668988 -252935175824444498822909613796032000 3668989 1427343504383917393921552947435766790 3668990 -599708471325311552906493123741964800 3668991 1546995698670629277070769032674624144 3668992 2031074235235123010026310562643705856 3668993 -2579931580402185058155265359762597420 3668994 110067228367858729351875039062072832 3668995 -463764656910504898910741133075321600 3668996 428800698283308836484028755988869120 3668997 243070983360455396259830819069963520 3668998 -139358568327849149002590568164163200 3668999 1429924975645140461390503640590095000 3669000 -192412786401269433290094217666560000 3669001 74984347967604207823170959210746560 3669002 105614713939830478471975004870363952 3669003 350135535373576870835873478201850080 3669004 -530794706644823932812827628058994944 3669005 141860312089736765989165273101304320 3669006 189317540139542274257509346375989248 3669007 -1701620153568223594134069727179697744 3669008 94515520649916232947334562910830592 3669009 376854879895885756486841702789835504 3669010 366005984685720579403703164648640160 3669011 -1341244133395608827016139365785042388 3669012 772820201567042454210896648811275136 3669013 -1136888448190126499662392939522730738 3669014 -237073835562521285188337496289892160 3669015 102299792002928537270131680053091840 3669016 -562291857765900586016912870951731200 3669017 -967789218544509001290675251258182176 3669018 13311144471481961590089576359509248 3669019 -1418347486940101242556615159490766656 3669020 241823531032954550629458551251668480 3669021 -1404365314518766591842817080944126010 3669022 -98961482587424477679224025102054720 3669023 -1754214255146837329808028098088877728 3669024 723749251559243892221677139633111040 3669025 -330146106294879772444401669099369000 3669026 1143676559509486766614110146230949712 3669027 943577015975406508440828387151416240 3669028 895270348502469626134149078146445312 3669029 -14445937774442705850099159510872832 3669030 -201387277971185758292872840480358400 3669031 163089134324014146388562048207592384 3669032 -35637819527753818517756883183129600 3669033 -1073853006669832809971462296319827200 3669034 1388000797830238409208755201025371232 3669035 -476275829739754957190704814802479520 3669036 18287109410986994514936441881886720 3669037 -368501714937871429317835635243473300 3669038 1136490886905899146433417318208000960 3669039 577126236112484240471078575102452408 3669040 -251609539488680241373384529177149440 3669041 29065980667074836008306147623894384 3669042 390272577587075459437528425902290944 3669043 -101038576218110901876434438436071600 3669044 1076217182716024709407089759075072000 3669045 557264629788158924654820905927020320 3669046 -251320982314889709320659291708050528 3669047 -615509979057845766384625494068508504 3669048 908675858154240165678125013313228800 3669049 6319490689009828349215543109818440 3669050 -219310279416923833140470435424038400 3669051 566490130076410332292415709455286240 3669052 46435207088271051593978739397632000 3669053 -143763349172258797587189238333772436 3669054 151315275013942381242372231992773632 3669055 553590847334516904341342677376968320 3669056 -216005175845501546271701186586869760 3669057 -501076507534058852598726699477644160 3669058 -118649239026502618767697222855463424 3669059 352922975308900997988596499829694616 3669060 -22188366697835684736233166527447040 3669061 -12710155762187096280653458362031776 3669062 -685723155905715112132735655890369536 3669063 -1268677624047016765497964493228980056 3669064 -373865077556699034120821388052070400 3669065 265712502076588708813141445040959460 3669066 -1457859565620369934086628070508314880 3669067 -405604320248281886996834922083214336 3669068 33782612159864726612126116065893376 3669069 201159110731741533721127835303539328 3669070 -302154020021680972263030493640243520 3669071 160680476507549477118686355140832000 3669072 100020302242553814049977581636812800 3669073 -892476325685733674305677711832801678 3669074 -233936954489139531084212357365569888 3669075 37726828993377590051667970744146000 3669076 -1174507268026332088785469818762731520 3669077 1525447438714218459496413272485054926 3669078 250653332625551637393640628182302720 3669079 -894766191577352924397157516324961720 3669080 -214897312918303028853523577220096000 3669081 643872278540889823440960763804984320 3669082 204195788106387702461898819919130592 3669083 2877342109644287225173161068795676 3669084 -173589668885995724628733563883100160 3669085 105365224494389277650212155143055360 3669086 259973303247991558331669316395041344 3669087 -412969717807186485111720125087469240 3669088 603246458238986423094004055717314560 3669089 -1418330073184028038455494162975438700 3669090 -126199835419232436112835772373785600 3669091 -1508720640716646349755324495580161508 3669092 -30359058389075462877712561510871040 3669093 -692376264456980933899692987423288516 3669094 -354534850193148436164214205589598080 3669095 115064545709712112192186378067969520 3669096 272929654424645027257239706418380800 3669097 -1006656248650856919323506294615296454 3669098 -296850790670767053511744846289795328 3669099 450711845573309979198494489816037120 3669100 26987774599218928051987852397446400 3669101 -1014783014170444071608414858978345898 3669102 958260813647743910415623018741160192 3669103 -182215585956845324618713693992789216 3669104 -653054961097633737272675940335616 3669105 -277355518493744678361149969869253760 3669106 -207485174377289480007177949534801920 3669107 121576639939695143396682681298740480 3669108 388191130501350724647706907047157760 3669109 -902724898064381707092730673703444000 3669110 -188294024716790949570191845848698880 3669111 1696418104630161036298530472761410640 3669112 1304940466682025353011317851856691200 3669113 -94543810914532701187416236887176576 3669114 176752951747921022835237564957212160 3669115 -661061154732854176651357930885482240 3669116 665636688001336031077186019963235840 3669117 1379239200752028783202942582585351680 3669118 347330147041697774629688934459779520 3669119 -72291066008649496011603910245156480 3669120 -181929074095032750186406536963686400 3669121 -353075882415759766587879634684729536 3669122 678742483631688746394827529757621152 3669123 35714257624746269434895389748592624 3669124 617752392218122780265806571732487296 3669125 -1151707539156625805460032179080450000 3669126 21462141774915008017403076013762944 3669127 119250550594192394204686308500354304 3669128 -525644134669256550335466872758272000 3669129 -328236998785665195851130262906340352 3669130 -45315776571464145473872923536398080 3669131 -558995751239917390365514270314761736 3669132 -751993599145089053265855614920585728 3669133 413903874675452256072547889862628204 3669134 95222406973526798051106862114920192 3669135 650629000547599553147466530414524800 3669136 354012837717935597949321733012692992 3669137 -494862624219044786899145654703526848 3669138 -26862679736760503800876908358356480 3669139 -537389948486383854199702374211953080 3669140 -1729207399215562246247314630547865600 3669141 252451950092419265412530924703968064 3669142 -120726669931087670003918416576417920 3669143 -1040014315870400866129512109013491440 3669144 -172915601074214684968699521293629440 3669145 667670289248345403516846285951936900 3669146 -2131585099261367226396787437704736 3669147 -2259151167806165588834853235800000 3669148 -101098967826836554205359086300959744 3669149 -2093467396843396593926958069111201888 3669150 -143123151799745542704048242534812800 3669151 -1103309880661809674975141620234122600 3669152 -1414953425330229059163801434383515648 3669153 -1024683611985078135756734420407426896 3669154 179067990450233173651145445904976160 3669155 -316926425139332373311818632088473600 3669156 -48573916778060565308592615569455488 3669157 687835550605717060766340516150884352 3669158 -113817716752038593596854608891950080 3669159 582705660296035815639383104564378104 3669160 -297839672852103407790132293173248000 3669161 1270073705021764687633793942854199412 3669162 -2141416324738886979259685873664000 3669163 -2517838847951005223820314755781104588 3669164 388141806652280715423044295042053376 3669165 -273923533839393034473245852535192000 3669166 -341727883983168626943761046920268480 3669167 -339701515419695704172231666074253280 3669168 -30214090185513747208273202510462976 3669169 944218092320086798010610267150438336 3669170 -817083203878390440993952004849178720 3669171 961325629989858342583643627885427264 3669172 113244213000324912852856008924440064 3669173 2062700916606717016485936291799645422 3669174 125171074928749587794301557585163744 3669175 1020322867391941252109386381194832400 3669176 -4589170889727588111112324952432640 3669177 -844564191281456796285641979147042480 3669178 -1286765337984309681493793264698387968 3669179 76759292171123070244623786698912112 3669180 -198613972175872441592421642855767040 3669181 978752696071700921935788519740851392 3669182 888189969299303314755820266365755584 3669183 83357159003911500651768774332073600 3669184 449761543807108603359130098389221376 3669185 -272680623228381489127399014856449600 3669186 373366009671734105272296324336392064 3669187 -1808793967941853222646513158684244164 3669188 571901827174840774188926408835234816 3669189 -821951971035220300422097543570044480 3669190 989091116968298470838663643095040 3669191 -126784021683436004317146532918487616 3669192 1648314100874491438725405875990937600 3669193 743228644866736566583258772173012944 3669194 1129025045237384733639317731746766896 3669195 -55890548754000947888305326469293600 3669196 -2408282325673749384164133747019960320 3669197 -67934521182007791546802103529396768 3669198 241351301027622411327091228535265408 3669199 -50601977023734553758098648929657136 3669200 303939382111049229581004950708428800 3669201 15965744731824207397478534668476468 3669202 -970117327749752805492444035229230448 3669203 -933709839819178113995155381690290360 3669204 -8741769172705510035853816092672 3669205 -319873803530465452505620876423231140 3669206 707412453068500671584590698691083552 3669207 187495259180742879186136728999899088 3669208 -506225903915898690230099168991959040 3669209 376792154353755723374227417707452160 3669210 187806230471817285146541398193235200 3669211 -358687892139239721357080914508772032 3669212 1238023360937206583837150822980807680 3669213 170047052556918782260745200162382208 3669214 356723823988307504416301991552099456 3669215 361824821706367314625672996447313520 3669216 -4587050308746074755766503136034816 3669217 -1376534810659584583190633255391536734 3669218 -533648812518601389595886345838784944 3669219 -77118083868879198747461230082435304 3669220 -503644520389117751406226022318565120 3669221 -1331076247568400657140195963473768578 3669222 83246752027759170891608959237668864 3669223 127573934151676240440517003120976400 3669224 341820221311192183133924377377208320 3669225 -3195676368411470385825337626672000 3669226 220142821904714296784107325420457984 3669227 1194926988798090778748185086549881076 3669228 139299886669570193461046962306291200 3669229 -625771215239872043503235450597148648 3669230 -93576064621154507175260512037298240 3669231 -682650434875929136304271985782630648 3669232 96479561532265573128500611984293888 3669233 9906168333443209263944415353090544 3669234 -279513490723936383560305350659834880 3669235 -749699508898399691575527967010290320 3669236 -1038267278263767848516246231322482688 3669237 607353430804630508878856427529312416 3669238 -636564539288879100907836568795248480 3669239 -106413712326138434024453535583468320 3669240 410526612185536851968503811264716800 3669241 2015981198093417453119042440481409642 3669242 -187457259266828457959528168519608320 3669243 522992067791321638847719456554428928 3669244 -1011514538922287899940476393744802304 3669245 -674745113979480836985496502358124500 3669246 291262916301148788066673283192279040 3669247 2325292053745688014265108851443018232 3669248 -85944243509567489834922118370820096 3669249 867890042527964203028174418572879664 3669250 267014724747803775111022770327120000 3669251 171108795194074808666670787458144252 3669252 -673785815292396644033804780863853568 3669253 -48928576853219474122405719415190528 3669254 192662297771159710773690746788696320 3669255 220722464777229356975131904211969360 3669256 2919915361163284390893618973653903360 3669257 2455043952050914115184539721427828506 3669258 -637420040630605271771212041026678016 3669259 -746293379120421325396712736980643072 3669260 333308109554644712358524464717670400 3669261 438907965051280600674846518416656480 3669262 -1208052448415194741733261718007714368 3669263 984990031220444315809519809366740784 3669264 50386412535424738216069427551862784 3669265 -1082926555134899597936334906386057280 3669266 -1643677584772764674555612953590912000 3669267 371567712796765393881316856591242800 3669268 -570116211734229269531814619004570752 3669269 -1141272741841742511817689059626534080 3669270 -192798149423694757728760153544601600 3669271 52751135773355450366621316393577152 3669272 -194204887712565876885763428625858560 3669273 1457610915141096898702832928677628000 3669274 -406536247468561359870887679991296000 3669275 -259753857909591715267005663666391200 3669276 -2760509515701822961429354428112896 3669277 180032905986514512473816699318369126 3669278 -818912832427502984332338960453778560 3669279 36634052989514448458946158648090184 3669280 684938313359554294134850546512691200 3669281 -204359891599865041243005302660561856 3669282 -286495960940065811785920395289495552 3669283 712837138290616161021063046792833452 3669284 358915823828107923468627463408975872 3669285 -103020113099380731315396645255976800 3669286 -415163397570116780813220739834341408 3669287 533864340810290870251604102925042936 3669288 289051543882778714405954664368209920 3669289 -423251403736823982893001236184216476 3669290 -385598070529817450826989294492682240 3669291 -181488152698635957366033413867024100 3669292 759924748158188745521153445294781440 3669293 -248359136122265026550110426792577856 3669294 153115764010485471851869084512513600 3669295 -47692784104991454977406487599647040 3669296 -112640515369502686259246506640867328 3669297 -924985871707497498058064756694157728 3669298 436847152827757446940059027869168160 3669299 -25811754748769461999637816931585360 3669300 -414694530246827218745700412318771200 3669301 -769198734039425708578853054451223296 3669302 -171752275058083083621126736447316736 3669303 -1255899355211815829641080945331915392 3669304 -1117229076772585142734555964459274240 3669305 -129534021580740791347832749724053440 3669306 -470186300848806511525312714433258496 3669307 -2203281106881579679372113514562236444 3669308 -791257229253683291653600068662019072 3669309 160641178368191634342144131753400864 3669310 -408872448334880611700615008758506880 3669311 -1061528328425536583563140574654529088 3669312 -197845628611181163711603587363635200 3669313 708327407580925381768629488067009280 3669314 772854866327487394124464614793691904 3669315 -92752290784579451988706259622543360 3669316 1019788357555158115087187096700649728 3669317 2188016034784069055555487120997352892 3669318 -806276894161079030905675211011444800 3669319 -9080529423068961348733993066806056 3669320 327131072317179371188450891496908800 3669321 -829669082110442639487102298294666080 3669322 -637764423006329221832898115915964160 3669323 301118160436660099631828271760567440 3669324 -739971704962814119567789799509475328 3669325 -1504265411192576972079730904564350 3669326 886501308897663106363347472467410112 3669327 207429074172058570624284534799172640 3669328 139274083629535317255469383928381440 3669329 -259999424209224557169163249329919680 3669330 -37998738268230310753934210730485760 3669331 -1061514821109599832455055682975313928 3669332 -858245462199791189704374582237208704 3669333 -991827049983404675723126094693061152 3669334 328220512383363584050765433916246816 3669335 -1387255010693314201176080988042495720 3669336 134655612731311075350697419181793280 3669337 1167786701998653121802039943517317120 3669338 320785927800883941158239461851854320 3669339 1205466043701471108365154310134750720 3669340 -37854910057913540662423018792734720 3669341 221832047846482694275905876685132920 3669342 474724753717298077723621167506325312 3669343 1883458538369255497395812788894498592 3669344 51833123236770988758682069834924032 3669345 -68734403585209458903395322581321880 3669346 -273881086325238977882409828173746176 3669347 1394045185321906735989597438005801280 3669348 25090359031818309307999199998150656 3669349 -28741989658777053704426979499946436 3669350 642891122314108806933033042562130400 3669351 -69508130784741913038135214481252352 3669352 1257117633539816762212067080940313600 3669353 94947999187513525548896870001676602 3669354 249708997120248360551762147070743040 3669355 -9841768514911961159273487944382240 3669356 1421900288891446816695308420404600320 3669357 373805939448790441139147994207743040 3669358 335356899647534892502422173317481472 3669359 1324012373813234695348866613085284560 3669360 -105981862458770982660729636288921600 3669361 54328436963770936974255115087528000 3669362 -9710703651065625052869840727993728 3669363 748638097048782250841828611712606292 3669364 648257178515820240527068118248788736 3669365 238984605920909661029488761653492280 3669366 -60651841127633122329121352476723776 3669367 505265948723194905453768959365719360 3669368 51799527970076984378285696480194560 3669369 574353622676911024085392986049334016 3669370 -60100684361813233160722408494139200 3669371 -1903247894870158342136661969896686428 3669372 101615790165422142658914521658842112 3669373 -2114677191585814728915165247632832378 3669374 27056862559749968725489610229210240 3669375 296530708760969155632188235082800000 3669376 -603017438634533213671804019461324800 3669377 66986983129202321151435814732982784 3669378 75666879654230285010241039035341568 3669379 654479934555585781552027748817927376 3669380 491254368969366697842909999992401920 3669381 -3568877405325100664963923889744100 3669382 -1511538862588676533803251060524496448 3669383 1526866762233504679073007902598052632 3669384 -379254028051012002218247371014471680 3669385 -791405806150509901804708611652094400 3669386 -70250105765810008169761909256140800 3669387 813416307452633079112160853220040640 3669388 -184792045195086434808193039723905024 3669389 -1901375301742633716712093631722753344 3669390 310859105490431566629187006482016320 3669391 -1736164318702665374664553224587718216 3669392 408013944761197417429641720912936960 3669393 -36123533817566298656040389845786752 3669394 -291774933823449734806560615685278720 3669395 -729172462998751550927367765475851600 3669396 11937327493134953961036202618017792 3669397 247724849487461376190163816816880480 3669398 -1352177169639964451129299530422219136 3669399 27465598969570067374793249399896560 3669400 -309111563326743656959900904580096000 3669401 275570697236091647659172252085231492 3669402 249985490655569092497894300134054400 3669403 2326808949762473107289772335241052824 3669404 -1816638518441554302784198628188614144 3669405 2556364945696544288303545362292800 3669406 -228766633539350981878559464219780416 3669407 -629639910525314694173188946218854288 3669408 226377941044952626998315535973744640 3669409 -576686155054586273757587205938402640 3669410 -583996928856689775244304887575164640 3669411 135953887960778288488334134289547264 3669412 1597423316696691423584998842869641856 3669413 -426177481722832919033273277964125120 3669414 62050244012205458534615294997811200 3669415 1530552133977362678099261139665317560 3669416 -540581552292142673265344133675018240 3669417 -581671701952821802232158240092232566 3669418 -26769275733627782356804006265070912 3669419 403416579272882346597568625940329040 3669420 -43199944739711210827360701042278400 3669421 -702623392078706066659364545106432288 3669422 756176977292144158884788042735332224 3669423 2016137179081194697498419061578000 3669424 573509614740341927945750160622387200 3669425 788842070945542188720779801291910150 3669426 -130782640445615504570768959783940208 3669427 1976566880766744017453554908480491276 3669428 547924041206363885429062026262732800 3669429 -734335417477610187623908167091059360 3669430 -87203839494605440552429731516823680 3669431 -2448301310607140458507419893967830976 3669432 -554081285601365883931323044831232000 3669433 -748099201149345772494161369290029442 3669434 964667280821960357351216104024469616 3669435 78921542262079367566804799993318400 3669436 82944060136489681971165325526356480 3669437 -519509704209869572728471804810894420 3669438 -32181806064229227484557014792672640 3669439 -465664838128873371070555106367191360 3669440 -215030375142404745701177680944168960 3669441 414999718906721115166220945285087904 3669442 -167831434512689274444521751615410688 3669443 1240311517264136276511972718462762224 3669444 -842759647102961729841983849178549120 3669445 -480029369025291422905033743041047080 3669446 1487060551925219352383361069756480 3669447 18509506090139266204085606744965800 3669448 5210033490559205539794595428802560 3669449 -50203550054634337987296264599416320 3669450 24808298409676506646537333546752000 3669451 727741163422028037652337890760499200 3669452 843787127080180886730091783808699136 3669453 -850471541788814808583588026653522538 3669454 906495730000060172075529831097834176 3669455 72924305927266695754315248926101920 3669456 -23074858753063625528930243451027456 3669457 1411476587817675084224045316429045120 3669458 -157419060045100941809689777457948160 3669459 178242712214307126354968091508645488 3669460 986329478628202223211149835460673280 3669461 -1052122125919867562373942560479824000 3669462 40638188671880154114413853985095072 3669463 -996172311398865138667903035401510952 3669464 -385573918098067923491469920853104640 3669465 97525237510684891715619234792337920 3669466 -6580667964566858675456011367480832 3669467 -244609815801068813486486056083351768 3669468 -347975799928378621168130570275430400 3669469 -496842331907042309915346621846807130 3669470 27329924704227544401322532179968000 3669471 520816753764931687391824708554659520 3669472 1825646250975115660322983768830246912 3669473 -1432109744916375560979329125375165278 3669474 352114010257347541834132329637286400 3669475 561053556773331920946183155049606400 3669476 893757660677366610926258698869522432 3669477 23850632841416197795493437100173632 3669478 2132559351779633883463525866540380160 3669479 1818763592099426667932737210535062680 3669480 -179400013970526407983981914737510400 3669481 -683891460061717099825222153837663500 3669482 -676612113034229690351078896359651408 3669483 -173785991519699683352949675102935976 3669484 -29827638441997147234911582985678848 3669485 214815565543679337871417316932908600 3669486 323909219436814778028213029798966400 3669487 636659716794657504287604641441005136 3669488 -415005371048161568458027994182975488 3669489 -726442933440608333930589535532390400 3669490 830954301403138483649950116349977600 3669491 1156331444515222922618821461871104 3669492 158120455591509728796266698732437504 3669493 360184679500044886469681107365081504 3669494 1004807041084595028078928339998811296 3669495 308847653458226884007663209013175120 3669496 -1401422673288850337999193004087603200 3669497 1352196656979869988407538967215341934 3669498 290377590423752523161391296470228224 3669499 -1215530949271069589046915147983489500 3669500 273773287153239990857753330223360000 3669501 -333981873330004590293958554530566144 3669502 912668757380911023514216552090109952 3669503 -498437902497081076307182090597527336 3669504 -152174623543729319983612096854097920 3669505 -438974152819591924884561154668835200 3669506 219098016343215543329820637555967952 3669507 344985478830820119988113433124648004 3669508 -275753527315703037953643815353589760 3669509 2375804499433860599989633671739695804 3669510 -25753619811248423071610910451655040 3669511 2530476504118122072036993366348073112 3669512 260356118805111086215067864016322560 3669513 635872187115781978237953760130150304 3669514 198883947997034100376781646300119856 3669515 -1003162117475730854308361198117367600 3669516 140686732972848372075936675400734720 3669517 2014964568040913912679748355755111500 3669518 652447893238496773192748514549810816 3669519 69404422298727283702103025243459072 3669520 -78288867719102535486909366771302400 3669521 780246221003310842184353625945868722 3669522 -656150370067528663312685254300115328 3669523 1106746672393658033883377064706019328 3669524 -198516562348860229454972025944267904 3669525 -1212202127864455358261408928458683200 3669526 399640658190986686354272444528927360 3669527 1126575273098521435312996282381642440 3669528 505726191531045929099287907843420160 3669529 -1008775740393741912614686089558274870 3669530 597691573896353816090025672002984160 3669531 -2222947224928198868780653201145448 3669532 -152136247971625672334255656651431936 3669533 -362320353962492362482670533204485280 3669534 1792335840242609800709148855453696 3669535 -945026882370909583006146387193275840 3669536 715827939884533134074964406590111744 3669537 -717967123388450021421916211482543440 3669538 -489192637505508105714135938478587904 3669539 -95312917485083287392364240880812176 3669540 115758403713516716451709024697671680 3669541 137763595046777894882588513106601884 3669542 844174281952729210580437002924711744 3669543 1201853646850801350398465668129724664 3669544 -2545574894442136798965018656352921600 3669545 168763191297806546680864828878380160 3669546 216946189278042831458102880846201600 3669547 11351938859022197940215897501894032 3669548 1429824886425349320825511003773519360 3669549 -117644375891307359604040729839712512 3669550 83401335949206465807838682902560000 3669551 1109888827026241101332464981858111104 3669552 -165104370476772859258888115515392000 3669553 -1192817116683384682885801148141737198 3669554 -392413684548677119913544180025878528 3669555 189449063096269281769326197223347760 3669556 971411549885230160231285668643174400 3669557 -302892694100787811870489810483906194 3669558 -363250377900584178286538278232727552 3669559 -1189682989688991793414352773575647520 3669560 -216758827178090288111834135562240000 3669561 -404788328340572178412439689651816188 3669562 -32771315682695274486758851799016000 3669563 52801741912209443923806643569501504 3669564 27589054452347853379963993443287040 3669565 -554448312583133579945367356463940800 3669566 251749926403029868578079993381439232 3669567 186616370788483938296932059703176960 3669568 -210753861983230431167715206248792064 3669569 -1462010938107407537722998541456667004 3669570 161789326399500916685901648065971200 3669571 291338016785173706544899398607524312 3669572 2786561698028687276066223982344806400 3669573 -1056268917023886361105752124108087200 3669574 277448372340911296979174949529607040 3669575 80036441378696461301744053083549600 3669576 -278913313192213916575303011572736000 3669577 -25424119087067113707070794210222400 3669578 -880049595078111885145945238292134400 3669579 551989601754861623886636520116391848 3669580 -420433774366728490766391351876940800 3669581 -1577252574482771422447662960883516800 3669582 -34494215310212914915904335194703872 3669583 -974064580650498186037696666973089168 3669584 -228734980200578846427409125442191360 3669585 91045807781685916083596407530950400 3669586 -5631954008732458761720578763950784 3669587 1540647363932550632171886360515584236 3669588 -39307048082926002608176865840783616 3669589 436544382557870549521590008492528832 3669590 199470592516181687127506564413649280 3669591 751556143829004156379051288996338792 3669592 2268096703137081296566487795322593280 3669593 906723113818262081305630392582536340 3669594 -23408981117642490204416969206149120 3669595 115572585801053533299635574450705600 3669596 -385551869221594629419031507319480320 3669597 361630195880042580548181958558751040 3669598 -75100017404480884842069538461475200 3669599 1698202747393704568737863098789677600 3669600 403281819672957415313380600971264000 3669601 5098526685759384847329503245712960 3669602 186499832887712707786380821442163200 3669603 -526665903766197162881966920777029120 3669604 328309255064980802627636732807602176 3669605 -697340455181604151562191376588260740 3669606 291752712221275218104255389435810560 3669607 1739277492184125256391595335340049072 3669608 -1648357289732098631967948269501015040 3669609 -849361514356826880056013258906186096 3669610 -519707601870335967523049364160202400 3669611 -195100923092947493784953815147748352 3669612 -322477596943249501464145553678128128 3669613 -1001895551745853578722613935457652138 3669614 -66733339844643262118411194171130112 3669615 39254294251506088789840505440472760 3669616 154619035138635135569359884762447872 3669617 -34715410119145812485523830006351808 3669618 97770873415833692570548880772223104 3669619 -1010508218817886264692936989643171840 3669620 -10916985848234223979824633781309440 3669621 -399059587437559159750315554302597088 3669622 458001360873443762686793142576115200 3669623 -430591156168999795563029819100045720 3669624 -13201711194866099382388324456243200 3669625 -540899702580196866197349868815936000 3669626 247315182154720004510698490558854512 3669627 -232564593624517282744410753216916224 3669628 -119049063903409401062366776415045632 3669629 -967460036447155742152606389594152640 3669630 293050500284638460301724643565179520 3669631 -1042733427588468276730471922298498720 3669632 353210823314702019334575592518451200 3669633 883508382907090132685017742465609088 3669634 -136736384196676524642758469039972480 3669635 -509202260544709520477244350182412640 3669636 -4556424900182799903071438565209088 3669637 65816397797539779661619308453593912 3669638 327744329741730662789345805591597312 3669639 1050106009039889685898294585612395648 3669640 -519817139454954158962581686028595200 3669641 321233878022443437292643435004694800 3669642 -270854809871491222034916322907505360 3669643 1482441698243570067031262409820711892 3669644 -356498655156963658533064841548451328 3669645 -205593745263582890335099929835248000 3669646 -36284201840767930697589514923960000 3669647 2191615702896150835698469396438818096 3669648 -33836250142119420389149755929395200 3669649 656252597499071954121281386231545650 3669650 -97781059877366637979951616692646400 3669651 1227615632262294442925736794820989040 3669652 -224860526632606960766720695048632320 3669653 110292636347042673662685824771831484 3669654 -183175223232717154910835265691760768 3669655 -438561894632052683759947970145644880 3669656 195160242037687480876812001347010560 3669657 631560691196838336989129679513391392 3669658 1064282889791292583599118331279582976 3669659 1899955793532129778217438079520781556 3669660 -201548809950810484166528494747392000 3669661 591254123086293867971975643038636512 3669662 -135617773833196177086981580517655168 3669663 18194558066643064076582062539723264 3669664 -953249012848209785600373227198742528 3669665 895914638096806545436973258684390400 3669666 -212179856294961865207467250944786432 3669667 769197241362256882767106772523580080 3669668 -10695749463691675047560384248462080 3669669 -731894094761446739252044189677834306 3669670 378465589122252429018628692304145280 3669671 1192292408055798292188785290449565392 3669672 -311360837563568086260606225369907200 3669673 237552181369907288248245186064824064 3669674 -1497957547832681854056110680443730848 3669675 54648737510328377006885811577645200 3669676 -594307706418417283492580758544237568 3669677 -446175438356126014088361901657531200 3669678 -632295219938649488186278828700868480 3669679 303808921254574405517315317247798400 3669680 -80037097714887416193894615992893440 3669681 1772318832474482199685861774006458240 3669682 50332280743072013017935516266223360 3669683 489479917071723329960588598614277504 3669684 -228268383868739979557038641693634560 3669685 -542057223118094351405731531826299620 3669686 -305613886058661644967705256955315520 3669687 -48768175423938032474515349588858880 3669688 -2132438898126468466546088578744320 3669689 -448427132573167699938840184179564540 3669690 -317721162611268081878836599739572480 3669691 -535062473822289286009110139117994908 3669692 -427840027319661173287547083788292608 3669693 126464803039370850079411560393080064 3669694 55920133412334911389302438770869632 3669695 -1243937695915290964445218762912555800 3669696 93898869765828034224415751245135872 3669697 964489631511147192783884100707901652 3669698 -1041820242181340156601724038782016000 3669699 -1273851900592488922518569955751179264 3669700 -627869832745069599134127811179356800 3669701 -112952430051621144939298803137454048 3669702 354390815323736771331713593605482880 3669703 1111953248478930104389548366736925520 3669704 -730108263413587555914948963363993600 3669705 9887451512651445861174500726242320 3669706 9414097279368143289451295051202048 3669707 -22918802158219413559023887907257208 3669708 443719862426127713778575224057421568 3669709 -1998390789259689266965489809576574090 3669710 -27530281936045430429412588523649280 3669711 -962334405171358520769717704507332728 3669712 36080420021281621911243502834941952 3669713 1549800506781685797797139817367777280 3669714 818104565552888881062171949890706704 3669715 -408770882551161445224742725624732000 3669716 996757250253833872774141254647209728 3669717 -154378892639996360852526497446233120 3669718 -123732212937000089402781440916756480 3669719 250587345199592321663522160497664144 3669720 144037505276770053188686900466073600 3669721 -1466722361548584701761532028959808000 3669722 -455042540444006459053961480009472 3669723 -1198290262265413717546676607061931028 3669724 -2037123412619640679788879697693136384 3669725 304014655260542419011126211970566500 3669726 569382970996240732859619286892660544 3669727 -353749002320779537902656781605859424 3669728 -120680940019057805252556804025221120 3669729 -503506573806666439117856596650984000 3669730 581731132193538818369956771901225760 3669731 -456471742281726364767592703997156768 3669732 -1253821071467313777319084834815283200 3669733 -376645378479111021487441695206239940 3669734 -172967390141161447599220200513096576 3669735 -178763709179983066359326527042188000 3669736 28244565637423891601555718328320000 3669737 -618050288679895933894489391141227020 3669738 106943195188085584196292878666032128 3669739 1370755529886932865787823248502080080 3669740 -1251956678288430739498927937304207360 3669741 -362683253597106784724476187034332160 3669742 14217656513258873884919450650745472 3669743 -323811966753142456556691579533758080 3669744 -7006436457587201655063797773565952 3669745 513364405477755360991113926363848500 3669746 -144205206453288475436796062445621216 3669747 194663729759953585997262179114806320 3669748 -21115831290998045472253903177871360 3669749 3335947848432413177448176131845888 3669750 -287949526079990304299050087515072000 3669751 -1279703087980000524490323823915988248 3669752 -1623594491245752003999974352780902400 3669753 -250473737628707488535515960934764992 3669754 41149628693321560766159141913737472 3669755 758103054427465079635641788604078000 3669756 -150911872133072616773964933139676160 3669757 480783794374204473384383508834131200 3669758 9671522846299767919614143596692480 3669759 161790620385715303553294304718368000 3669760 -1231784068538179375785525981625712640 3669761 943690951380680008671964403779759362 3669762 -449794570672707553656660926077182720 3669763 1791750629511772109507143610981654012 3669764 595222495924118521183256390339260416 3669765 224372688308371030393380081466275840 3669766 574049911017973563825030169383668832 3669767 -139903049412347160275330656905518184 3669768 284507648862758023852499084958643200 3669769 -333877197174261587527295988318425830 3669770 -57969991858191884460959374528603200 3669771 -100044598553281013930837110340810496 3669772 -1373180777731603468725856310628538624 3669773 -804695920194317137087474941493009896 3669774 -533814616025013900194776346231070720 3669775 -129249501885740053952031165371797400 3669776 657980235997333303774670943171379200 3669777 -801675519173533926920806678424840832 3669778 -239720623005448257046629366446060544 3669779 -1133421839145791845335137607413714424 3669780 112768456676421496322402563803217920 3669781 -2694253389588609431061367099838190368 3669782 289242549348975412572063556802868672 3669783 -1122220541551364824757594199504480 3669784 202695389368834207550459489886412800 3669785 571169842958633737012737816960960 3669786 -305207534870230142586721890210278400 3669787 -1417469732610220311567887009364802560 3669788 58206180621075715506132170793437184 3669789 -1081284718332109359152158464026318976 3669790 -40706176573456333347891611349889920 3669791 -3059875832510335980949140171831419448 3669792 3734350500913070506202238428381184 3669793 -856584563567782988352403651785033680 3669794 277114296509716486011448536661635360 3669795 107853180152840749840226839769049120 3669796 515891467347731305088506251815080192 3669797 280429826859741916676153146103209152 3669798 -505492163028838975806280003777316352 3669799 126703399906732158596018868305087536 3669800 557527014540739508138784689264640000 3669801 -496904443444532613798625869387926496 3669802 -336110613276331472362900825174029648 3669803 -511578718715487697836574841445327948 3669804 75354203925141323978747963536439040 3669805 972972302274450478298186817184179000 3669806 -32401250499226644988128309858564672 3669807 2442107248129955718335802483965320704 3669808 19480719120121621469676867031859200 3669809 1282111975951600185920682072595572 3669810 262597641939314147606759471179676160 3669811 -178181974709404111167802980637602816 3669812 -378678894578831612776079631957964800 3669813 20873564876526828549794569287112320 3669814 202391286472664732549255501369444256 3669815 -1290381309577219722211573088890016040 3669816 -276521042196790231964702082010214400 3669817 1097585280918171044228982123309085072 3669818 -28548912420475626731825553664394640 3669819 -593766191813347615508026587264741840 3669820 114581389205428398140705823177768960 3669821 1483046389055737085016905231342274444 3669822 -148846343204799042746445337139704512 3669823 1447982910960119300736087025969876360 3669824 704359855901566166157699061499559936 3669825 423553845734437876502905752728961600 3669826 143481363474777884138507483873563200 3669827 -927684137337760166451562054314881328 3669828 248261610456807389017732255461304320 3669829 1301279964020979673682681039212342430 3669830 -302699524796106517571120223554413440 3669831 -1021182856291690795677510592886269440 3669832 -346748542147547417949260328916761600 3669833 788361301241511494905027831787525082 3669834 153099479792888401464814205165322240 3669835 9860898342044459077508163999029040 3669836 286738232140979962135884648161268480 3669837 481385404919727041177350630208237760 3669838 -1274429888951128287863027984426191680 3669839 450534540873394274471774769344822640 3669840 167272941036218716268950054993920000 3669841 -375025321080288708345700187967250560 3669842 408374439533553271702294925101836288 3669843 -395580421344892273953086938055595336 3669844 -57485905124103730442144034533851264 3669845 -184326304325778469326405384711993600 3669846 136638517896736225700572698688257984 3669847 -1892702014254787028210796967413203704 3669848 -110529565969242323638112210567454720 3669849 529230862509687726617461256337672324 3669850 -363953944107392486383366966818144000 3669851 -1075614432067366033336744770270857148 3669852 -294891457293517285092666741289440768 3669853 -1900284863656651155809992417119450336 3669854 -1395518150146829939990247562647245568 3669855 -402777602297465057154201007033853040 3669856 181228194929120089825530942595006464 3669857 467229980402912317255795353355408320 3669858 490304106259424972334884965740053760 3669859 1061819846156926238830131597710204520 3669860 177285248192090375374353545067471360 3669861 -265975610559370844273384861612685600 3669862 295396671858382009146077931351076992 3669863 -2710285919917260899634718988636246520 3669864 1002598900233626643514961123224535040 3669865 295263584038745201120043912142132260 3669866 1162986698247607872180412938669319680 3669867 12019971482210837909606452668571716 3669868 -592998346845638867000597646436588544 3669869 -260785193925565824651545503329755520 3669870 9094508740043018612633855935008000 3669871 331169552958041444829359542331565144 3669872 819021839706884120579371279052931072 3669873 467724085815027369213072703533927168 3669874 -322008264326885429065385098245795840 3669875 1743095640871951461754940108233224000 3669876 237094575315347942651272338919360512 3669877 651434476816380985414371353465644540 3669878 3755693194566061171512917219642880 3669879 297373366219454360895946060492507728 3669880 -159194295048869461389921095006208000 3669881 1639945005970438555076820869866376682 3669882 -28885802980565794744434606780782592 3669883 202552133210547646771350367571829520 3669884 1195738930286940047906779574156322816 3669885 120149694943526450991945808336276620 3669886 -91663724670508837791394842506849280 3669887 -99951587712130148116892526650951400 3669888 460128583930530220706935224454348800 3669889 -1983133990970656893863879754938109310 3669890 -37575652194879491066583075435878400 3669891 11422602770964104412349082200676160 3669892 -723970789001947798220611367467845120 3669893 -2089239963096285670426230959715165858 3669894 -345391737184988417364133251319608960 3669895 1410665844715544923813741882229172720 3669896 -887682365292927982693936654839152640 3669897 -4785770517603460674304122372335616 3669898 288774057411350821119491816388349536 3669899 499349583886933163237836810431282900 3669900 190716516765527529080603089061913600 3669901 628638320177243214172155237144806784 3669902 439060374118574887148701174307210112 3669903 132850050309524492542410501946320 3669904 -72979632758490316893999572506902528 3669905 -75102940755078332074500066783212940 3669906 1031224934246433501408674115935084544 3669907 213953720490594655653753008826250840 3669908 -838812145737658459229371871617142784 3669909 197295201867171055665886934936939712 3669910 -289048836365824869564977060385281280 3669911 511218049027380009885908654361636864 3669912 -1056575958810354483513081695627950080 3669913 297548393836621325723645321587617864 3669914 907071520670056399117933181005796352 3669915 -425119609405405285415033394201300000 3669916 -6098943062143588292544708134479872 3669917 887706343098511607523939611099856960 3669918 -95040230305283944354391790251612160 3669919 250585474642531336784653037187784704 3669920 1208541390664492754775671495355924480 3669921 11841342874859936431465376434992000 3669922 1200374939773901197360398806063788032 3669923 -1552576603716940738472875721921934696 3669924 837572657341489829494323994572797952 3669925 657578818334960022757977205141092800 3669926 5042085940983917182330294484454144 3669927 99030686696739498741568824015092520 3669928 -477373635404708133897242877257072640 3669929 -186330020727754361271601533940571916 3669930 794327903178903898877857912253280 3669931 1446501443448714851504322047345255732 3669932 112720582431879632173474381970491392 3669933 -883796655599796576513175505387050176 3669934 442018201459428943940629752540791616 3669935 432007147613360017917923356181362560 3669936 -13563932118246012716530838995009536 3669937 -1964880294240777261140166245806306414 3669938 -972866797706206732213640417999216880 3669939 -163818042594948530382201035270405472 3669940 -471392334997381852652943577954632960 3669941 586764648620212147716434103736560384 3669942 -115661262584999793658557454888615488 3669943 -1623743820502334490187253836012068720 3669944 349665345291414845186169462699601920 3669945 -176994501805101077232766022101248000 3669946 185966410513868450557632599571152640 3669947 123800357442804045752097346525450080 3669948 1523644933738817210936723015878656 3669949 428481770766725335260908069731944864 3669950 156510271698955877625933856742424000 3669951 -157387701277243188762703591829915376 3669952 111224878946250941957913838494941184 3669953 1491210826808228272752672208604517378 3669954 -704232213914803124077778467958676480 3669955 -1216149654115155826201942194134246640 3669956 79456934784785035934926598384073216 3669957 -501401097020617351940973076002572580 3669958 -18616307326431591579814978001481600 3669959 2163404808369254430175843154263091160 3669960 284899472370772008782700113923276800 3669961 892623111629114001324673127731081562 3669962 -85613078389308757954286462821026768 3669963 896984691178460590168321401429501888 3669964 9875087652271766735149303947530240 3669965 126488026759124122359855555595703040 3669966 -106603605747775897452666744594725376 3669967 652890119486953273545041455626684000 3669968 364936768411374155353457110371950592 3669969 -1250046444847799634327356145198371856 3669970 609139721272983477002057400046699680 3669971 -798079546854722275326375912153445800 3669972 -129328665459471511294741486836092928 3669973 -820375154092198408636581069578790500 3669974 390163007646315347723975650386991104 3669975 326815144482026992873956284427318000 3669976 -1091445644212081764667240986453841920 3669977 -1630561523846944971980973966384002400 3669978 -1104461877016193445120790913501952 3669979 912808829458433233411704789263699760 3669980 -252824831826496277696558046150720000 3669981 -192730146155356681458891979975774656 3669982 213527602475389232930314942635710592 3669983 -3379103264768636370865739794704010800 3669984 705480824754795935188862126147764224 3669985 -161181695788028148797153193655396800 3669986 688017365961462861449489966486874192 3669987 -1178188879556705857076662809205301640 3669988 346062938859132161983408056561565696 3669989 -1444599389385736714634261554676931744 3669990 -345361243116465893326270442558146560 3669991 290059731430471727330271328097365672 3669992 -1110176529788222121301311960404951040 3669993 -421857296136665135381645151436080576 3669994 -397287988786602993967412729987629728 3669995 -303943106300103792399036406845911040 3669996 -34146496206315783309908906098937856 3669997 -199696464201498247630308612409010048 3669998 -584747121493565034010436524457496000 3669999 384115256283500510407047618910879248 3670000 85856340690088215448457666600960000 3670001 -534213872413216889079486396249325998 3670002 -46575594666575880453812068704345600 3670003 -1310179264346636320994359086000739896 3670004 -373236988825095583448473346647422720 3670005 234961855595110364685834903765046560 3670006 1123223644151522476146534889396001952 3670007 -637603769306635588665999314684160 3670008 -33694056032069647265287420232294400 3670009 -454508735593845808964434893297680384 3670010 260289570432737647137023744257928160 3670011 480062356608892852651699234281400560 3670012 -94131328520707124065856339332562944 3670013 1576511109121880244991247797169504262 3670014 230085364968162087550599542943593088 3670015 1254146031116736335337414978340877160 3670016 394990881861353524583972980811366400 3670017 122777785358190912181736347448794560 3670018 -241749490354679492161948313245942272 3670019 -2429907080876905960477672013691157200 3670020 156941833682241289327973925883219200 3670021 -570745973575160912473699813145287200 3670022 56350223404656806401624913591538432 3670023 -163288090364642367240454720958249856 3670024 764635458906859364431722065962598400 3670025 -29909061666745626250824970909128450 3670026 36434070668448060107224331951334144 3670027 -86774763220648816038172828749150124 3670028 -32648198480792805465810256930725888 3670029 1410348045963239333939557859563230048 3670030 15014594017320624048754358433561600 3670031 -422961366986304985428886194197427768 3670032 -71942705293527225400165419900469248 3670033 -316302753424488734641264149409535196 3670034 -328604761873214362319948828306473584 3670035 -249622791031679874675239178888238800 3670036 -1409705813487254883927892613128765440 3670037 -295504423995943562115911501068963200 3670038 78185475285759312161460666458569344 3670039 -71024334576153577284036137605695160 3670040 -67518081215620936669859281551360000 3670041 -227342379806138468419932760474069440 3670042 -436795626837730822392478796994451968 3670043 428280553595616517511892309773548944 3670044 -232073705981245073492531443055321088 3670045 -457139841739555487464912690889991720 3670046 -323025317926698093049238853913036800 3670047 304707402590189729102482481516150424 3670048 2110545421797713894724011021747159040 3670049 1300653192455888607985410288403486050 3670050 -3571912157478772941832818824928000 3670051 -3573174675453101968912300093810620 3670052 -1116728893506151496377458168012641664 3670053 -712239966754719008568324525850843296 3670054 228734624656477776306765461383850976 3670055 -213737371241901252395971986997258080 3670056 -317052208189268683618447682452684800 3670057 229356102537238480229014588218280320 3670058 -196790748496092970181298350314669824 3670059 940708491955370519803281853135369920 3670060 64099044247045613872020287077140480 3670061 -1372528523884646733445183471683026976 3670062 -906604887085504136423858453358385152 3670063 970355892886727643519056007924887312 3670064 -14883558703252913810864312932171776 3670065 176614186568359182655115381442877440 3670066 984816342516460238057092582184510880 3670067 186941766439099277177472380327672112 3670068 604519319073689367106562056726179840 3670069 421047926545662352820363913473109244 3670070 -29384725409623195622583796308395520 3670071 -1398972304203074815128947595972459288 3670072 -774214749533005903501941214573240320 3670073 -170596497913704455293991345228596800 3670074 147758056723762819512562316236697568 3670075 39299248850441637227922802203424600 3670076 -1762542136898417085540721375694730240 3670077 -38670038907809350671488633643614592 3670078 672480074581674665109525104549221440 3670079 -532370783648983338890173238428155168 3670080 187280070937045319676857781961359360 3670081 422019115859901845665681190875058882 3670082 -437761788673187096654363948062184928 3670083 -68492544934294703852566380352112400 3670084 -144074868214587400710845837853696000 3670085 350293095693149705836241991837918780 3670086 -89533386208642018839416295145814016 3670087 184044742578740401518863546215053840 3670088 1680419358487074416083608954061916160 3670089 2554433543492756361482408042200248960 3670090 196706133732431227261989023929958400 3670091 -856516812203818606404792975014999808 3670092 -704457514005586292296440264542381568 3670093 2129961100416757856662490772958080 3670094 -390844815956570605196066124964006080 3670095 250498701269826342552876360255552000 3670096 971919224447134922216187534057406464 3670097 -935876310938193736564599730625154960 3670098 -858038130363583063593266884263843840 3670099 -324828940469838903387168182944519536 3670100 208388049805238789745454720412160000 3670101 -976679884314682066298563807404032370 3670102 -121890824410745043735018489139585248 3670103 62715828058675627317401881715050080 3670104 377272559600699629811537560966225920 3670105 -1047544596293669378411362243480447740 3670106 -368064774184069540396959729940705536 3670107 -175932061234561406628743185384478208 3670108 -30395045826593314214146773618789376 3670109 -2055988849867664053460464576469289690 3670110 10350148340401203713993328563170560 3670111 -983006957351001345465125454505182576 3670112 1689344600299476161603833855073452032 3670113 1363810189575387728302892852675829984 3670114 -85854021556152353878097962746213888 3670115 -375099985658461961138106853308041280 3670116 -651564473705012415728267624232622080 3670117 133551733620824782192532395709122752 3670118 517100772650224027993703236973867904 3670119 55724245786677082706152434547718544 3670120 -919287114674500661738408241743923200 3670121 40305019490094579107404788039595008 3670122 56561262234379068132191616783807744 3670123 662663963006290568240832745262912372 3670124 -486145284238218312095405239954523904 3670125 1395478048001054849119382784777864000 3670126 -1582834456828212025795505300791497600 3670127 989252914744553737439028392217456960 3670128 -63850689844478586917348814151483392 3670129 -541082141005595675687939977657543580 3670130 943953111268361234785652647773499200 3670131 1484353956103046346180488479542546480 3670132 -1030200963096610437535149971436546048 3670133 1271827687492233647836143948296037984 3670134 -174103341794676516126973339880792064 3670135 265616218301168654387294956601472000 3670136 5287058341955902266303877382799360 3670137 497948287077415692036535162621466880 3670138 -718855600933640482129382376934755360 3670139 -681264230724786693288088281035301360 3670140 -666366085322339084196010843712486400 3670141 -95479042430097274371837418032688296 3670142 -251502324933749485749066029062197888 3670143 330338768679608651678442710579697864 3670144 914733176775739211145715338644029440 3670145 -83456236602640420039587121809600000 3670146 11796916757847451490755257942299472 3670147 -859444524614419520851675823865810048 3670148 34789060821794969476129911733643520 3670149 -468221437156546074173429783544054624 3670150 183344128399234804732037289823089600 3670151 1327202194512976329941099455484464152 3670152 233443557497980013662599538631639040 3670153 298705750553595918490372797765989760 3670154 574429168425065560563493143045331200 3670155 745336909603753750688319323207895600 3670156 84495545569225814078803133020078080 3670157 118483653843391298544708309483122400 3670158 -127359306231680070751457593765089216 3670159 -1408868635838800202701869272622517584 3670160 -118449947988449658648319770616627200 3670161 -1075307855898894893196757769766976416 3670162 -1296919970660667763637830218686637168 3670163 179840321916406392744116211443860560 3670164 864044101064746059046853121607680000 3670165 -199165086707473233565344431407831680 3670166 -333418709082056037872180479719487968 3670167 -287612837540483583959829164029914288 3670168 -1371273007788509886918272201149440000 3670169 191765136201701474431097160539754570 3670170 -182502609671974593320358891621719040 3670171 -1197720087172397524762983313784133628 3670172 -76966107232769998546754568824832 3670173 -464212372835684286159213723519121920 3670174 -802484005978870233921546002547329664 3670175 282995008865057795111093134215293400 3670176 -159624230870980796936205329897619456 3670177 257289142800766411888920722183355072 3670178 25762531405332297623172306431674656 3670179 7831329354585277682573349512195328 3670180 -861327589255503186259036625372409600 3670181 -2093558843624572298826575128663634628 3670182 -333637825880220107928927917208768000 3670183 897699665520012648800113091913093120 3670184 -702736674719997653759477733139660800 3670185 42909090044510596627925704520516160 3670186 -416460672312339700185478970823255456 3670187 -228756178796720487727883049588433008 3670188 -1033113204740788096762173061582502400 3670189 -22818796884874965786148414995380008 3670190 -478182435051908823780697111040846400 3670191 -28004669958015821078790596038053648 3670192 -235957637504917118852236779459215360 3670193 -2034882833070136684561122107735275920 3670194 -189090785413268530978153026905314560 3670195 -279878703861340285484583327135976080 3670196 -103024716123728909414693836666281600 3670197 -30358777404984555173267571554769984 3670198 423210171281814385060404860163821376 3670199 -460230487480478311528332681544428192 3670200 -247750346482925209751557212848640000 3670201 -120337043907360035300828190388815488 3670202 -78520934054005930153227216232022160 3670203 535030803704004743071484619392337408 3670204 -1411831819917094251025923513942081024 3670205 -21839536838541140308359552456535680 3670206 -319015044705052891818498466369723392 3670207 1035779582387403974513530306309987512 3670208 640866355746623302287224805107171328 3670209 -717256286680278731778482719918948686 3670210 17454688182316727574036901961225760 3670211 -1248198032353888177436709061155574800 3670212 108728749244530830844945921772150784 3670213 647071321655095512220558238245954560 3670214 -316574414568050326262136485662115328 3670215 -229545859491446300495305805600049600 3670216 -1333727228854133429984918511062630400 3670217 -1550734173540356816756674537926770508 3670218 -931167922908988964710294092574433280 3670219 1243055244450853469640426874956870912 3670220 -423188962131260096312343982586373120 3670221 25757597093628854383776697180962240 3670222 15887006064893292783159082147065792 3670223 344615743286131906260875828066392944 3670224 -182533464797517475139464631725326336 3670225 -132893144979555578956607119346596800 3670226 9130884642401334275093739039300096 3670227 -641259070163309694659443990991429184 3670228 -667425570756996195179810880107362432 3670229 3698029998996292010014555792185110076 3670230 248739598014748472977228230913843200 3670231 -423204008632840799613488257003022968 3670232 2100477117758367784716420711688212480 3670233 -129052609657333015601104718482748736 3670234 -1364648815439934340113830281299984 3670235 -72075372738262189409938164023584320 3670236 633042301602892005086937128011353600 3670237 -1290700372894981410295093309779745114 3670238 -227216990058236957979869322974471424 3670239 -139838615672594852065891606036183152 3670240 -173932493453468363837208329138995200 3670241 325822227733159938338614810027855872 3670242 -766831603795352773813572400063029888 3670243 374850362166439715178279899917166492 3670244 -46584447482041164753565128822426624 3670245 -525605595164566903610411884413004800 3670246 -229614855603627628828880656966714176 3670247 166147381831797057066483339587542536 3670248 202885497617939217555319884629606400 3670249 19989906188808336264587258688012480 3670250 225787538474414706247618527413424000 3670251 587991153801576916643171869755091440 3670252 537717163928502087388297263314022400 3670253 2417301053423594835203103741183404502 3670254 -164231261245662327248836044423795840 3670255 674751737282350499234039564116058160 3670256 -201303316468659370363710983439384576 3670257 -751888879340764854178502910884745360 3670258 540259599192510900749332920229374480 3670259 -1891291753368576675858721034798751540 3670260 -435014726514774363265427998098554880 3670261 648766392550541036932909370175706880 3670262 627358004882515077633048296747497632 3670263 47093848761003647803891548539956992 3670264 -766561287700581155134235781317038080 3670265 -933807642059564389960967347951327740 3670266 96407509719274484240764639115265024 3670267 2487010393278346496823344285054455912 3670268 -460254472131175830908974468310016000 3670269 -242939090153173759220990053879964640 3670270 145569597364063520594193919229974080 3670271 89136973693273078051407535984715520 3670272 948648544521578828791930203899166720 3670273 -775306375072250172497247669737593680 3670274 634320945173405288709078727267763712 3670275 117116616392752476762149580547545600 3670276 -147055172161683545068127735137894400 3670277 1259719382859135308203904589314387712 3670278 209078566302651272584795111903625088 3670279 198819886803372907967441905440596640 3670280 -365503553230401032537442008534169600 3670281 -875865797184213664942157890540294572 3670282 91235267250045761466655391911509504 3670283 1100334259740821895412653935958467400 3670284 -263641438042806507726057592670360064 3670285 -821130408177831797562317182775812020 3670286 947731558928365851710714930089614720 3670287 31224834449133658509502800274598280 3670288 -170855383498329873397147379070066688 3670289 560830903645378711704913173744423936 3670290 -93835552533211865863793481334246080 3670291 2025821934525482516200148604650811692 3670292 -1588432943865112491033934131582585984 3670293 -427656820595093752432195172049408 3670294 -1668096331275880110350383645577472 3670295 301697090988801132295475495803316400 3670296 8624470616284400319433441713500160 3670297 629923950309306121040188566296081812 3670298 -995427440289950906596227391867767840 3670299 2127188033186778508611891157935459120 3670300 -132335610413207083637492703361638400 3670301 -1466171893077442088272057336549996698 3670302 831370058447016473501298046257576960 3670303 119566084559032531359911854452443328 3670304 -1314828508014195703044212411686453248 3670305 -267848128414573360193223609936474240 3670306 469363095287294098857951676698357120 3670307 355518230346770751473168424482262144 3670308 9199637032020234030473052601211904 3670309 1830166157290622446573751637064653340 3670310 133661079721644115579748564985135360 3670311 -165442849360194403096407698589338328 3670312 -1024248720380684272611257493070156800 3670313 108086597315129537959433613369635664 3670314 -14031952188634249805227952665329408 3670315 -381118081328717718158410231015847280 3670316 -620656109376794979267620537351144448 3670317 273268891567840169545367724723513600 3670318 -342191365929977997034848971295385920 3670319 85813285759589383314009983157000720 3670320 -20421285834555215805490612562165760 3670321 -285365040571812876948765126254826478 3670322 314150880472272594514962839608637712 3670323 -548948896170548358697894602753638400 3670324 426430266652569772232642113346027520 3670325 -46204796155661412649642256645112000 3670326 -471960309265191629384859716410920960 3670327 1657283259537941340939288593355925200 3670328 921909771037870490150819727506780160 3670329 454844131848369927851525685153209088 3670330 34140569316542148375934832880430560 3670331 -695676350675974338121695103593027840 3670332 -176615751005949619487662178099056128 3670333 -99496618031926759645919981121039418 3670334 76645950759894016561243264788172032 3670335 -870772447938407367387435358639850280 3670336 -621492606947837331018307557405491200 3670337 2065643409848319023423978653820454192 3670338 56979713738453508605488760536596480 3670339 -1732319811122437148983047932619283776 3670340 -412994611824387231173275121091379200 3670341 908511065157710317725624520736685792 3670342 -748630401970011280154083594535266080 3670343 326841182670278657651346868025044104 3670344 -233831185666024495669194273570201600 3670345 545181395552795822527989097923764160 3670346 1111218284849889318192482789830873440 3670347 -340877947815474099034792803816162600 3670348 -324932146946194912704133883053530624 3670349 -1200280308917002583842246690012816650 3670350 303935231874504916337769358722936000 3670351 47970864785836406460827133820326384 3670352 -171212576553134120582999742068686848 3670353 18915319773122976024695472268816164 3670354 57464430392524476244679735941343376 3670355 -414973537126267911963901897428362640 3670356 55374351448738877797590861714432000 3670357 -444365027906403569500059481608655360 3670358 622826252545164743529523023670134720 3670359 -399606934034538560345651953849808640 3670360 345271312026707422235956398508032000 3670361 44264155600297790740232494885535124 3670362 -382951943388284065609118857741662480 3670363 49249856392790035518816747038288640 3670364 -1762471946372308531935051554541940224 3670365 783314782178620156601965565049018720 3670366 -83536994307497319015060435018497280 3670367 77393603426771120125946739139198272 3670368 187963216747245845303182873416695808 3670369 -306622475707013489917981914644787200 3670370 -324255955823797662358938980904430080 3670371 1196302745936246838605835587407531872 3670372 -1471163295977969453575617856625367424 3670373 715129574101225721508598681744543680 3670374 514411268174383723241449743213716160 3670375 -368293608482371468116164345946006000 3670376 556605053047086151718012948265262080 3670377 277498904435927167490494775458546320 3670378 110091185225940865755441316830456240 3670379 -1742697978921386888477559083179892040 3670380 187449118726026111141489780525465600 3670381 120855616560430212860838063371414304 3670382 805979718820023663492892950318868800 3670383 -421873425189295307210959424927475696 3670384 -40120401972022573945626408831385600 3670385 708331289665622382320688390769506000 3670386 -173906343919024749380141587429848576 3670387 713517271071467231873111964122991952 3670388 -1468737522998626304038286398083016704 3670389 -979231018967282990302237023192736146 3670390 525464137039105569109067489421417600 3670391 818216162788538765487054390173782992 3670392 -2233697452191343545701277768744960 3670393 -1363524775158717107930974349398926358 3670394 -6238581531079225008142059022510848 3670395 -334682396940433785155351686457683200 3670396 -154837895584830184604211981003601920 3670397 -875945906615487454561219168743308154 3670398 -310910472892222952633880731116842816 3670399 -11289035955062919339400378968897480 3670400 -83005018554077528314777385828352000 3670401 231284828311264320200445385836288000 3670402 133787375860455963566466633010615104 3670403 -495607072189612805703224905632575736 3670404 872186118224876290860088094568631296 3670405 2671022114145939329904865335313196160 3670406 277442489139472618329640693138945920 3670407 -989023298234696335235337681363665760 3670408 275149565964426244710640668535848960 3670409 196457524394818822614009964638808128 3670410 -317008255587322627802810430589904640 3670411 -648795111982374448660702244248898208 3670412 1098158930732658326943712099545277440 3670413 -1310105395692121744556264944766062656 3670414 33506946462764709022116468242880 3670415 -607027260617360240536539291885290400 3670416 -173093512645624159666359925686927360 3670417 841963349921630292687044752233916466 3670418 -191367045391328110696178653294224384 3670419 730281147250182580388360698878597120 3670420 59683638767208765535986171864883200 3670421 -1294797397384563477905418796708927488 3670422 106246038577331022229953253516382208 3670423 2002276971143767526169956284859273672 3670424 16606170549240408105206551026155520 3670425 -364888984945177992883050394508926800 3670426 -438978842469791723912003798141961216 3670427 886627861797732675439945586218628352 3670428 473537939731140089685020744563236864 3670429 -151616822420480440705514035628376224 3670430 -972207532285132543824885377374080 3670431 -318280705789930730926700184520169472 3670432 755407380793318426363516625781522432 3670433 83033602845174770287057340906817000 3670434 8534515022393332213800219446110080 3670435 -100961696048527592489448671413155120 3670436 -521183465252137482607372723522265088 3670437 1984895609400893614835344964662080 3670438 -904246204417537378459498490858420160 3670439 1610207643401740198821562481127874440 3670440 11048354560560175705888038531072000 3670441 -345896933891432004902074376944340316 3670442 340655040445687038434707699151204352 3670443 -276619968088492673589409303262424000 3670444 1298365349829435341588180487741383936 3670445 -249623032089827054151553782321671400 3670446 90028320303068181892963284761199744 3670447 256564545134883211497463396621507584 3670448 -432308767349659505000658554486243328 3670449 -574018187837054538018649405363790400 3670450 212991591994809559314712351699622400 3670451 -2213969291035384165910230171843275000 3670452 562256963297097549412840683759778176 3670453 -27180321278279377515096207211792740 3670454 150221241388113917857295319079030176 3670455 -7450387977728084603501707788211200 3670456 -240655186374659604464543360020869120 3670457 280313858975058435213391760231834112 3670458 -396183281946354879805680133201920 3670459 -550386013919576735482866149551432432 3670460 -689874236134247089530385849412574720 3670461 2350366977414656455129154471528433600 3670462 -173162286034461463899820982277067776 3670463 427676040076565824182841396670075712 3670464 76757816594315819327744037630246912 3670465 2169506973930573823479626629803753600 3670466 -167497599795790429604117256564312000 3670467 -499178263751110196902903062000454920 3670468 207357669007647825273537810523883648 3670469 -943781669837684285278033298950472640 3670470 -122944417956209100488413616286336000 3670471 520159430566475388451309288207032112 3670472 -162782156139303749090334680850739200 3670473 -267674420944542430526763469250367216 3670474 570281460667984891902237367124705472 3670475 958819593016111921987976675730070500 3670476 1068569753403978745754205080976440832 3670477 -1085897153915673871803248312096946560 3670478 123402610657874685031443803836108800 3670479 11795757104665050887646241684160400 3670480 -3274546674699949476192352716718080 3670481 -1239332545198129210474398790408424718 3670482 453479730852990387252037364988724224 3670483 -1350673512392148915671245642508805268 3670484 1597871781000645559621859454834432 3670485 106998243685157538328434690140524800 3670486 111687225829735964814004896830286720 3670487 5774001678444095880332112933362784 3670488 391698325153439626944732655787827200 3670489 872090901694567751298947950949983440 3670490 -102450102884813102378666874935796000 3670491 872191552131189968823990724820601024 3670492 266058044615348181223688091351986688 3670493 -101658280644124796379282817713646080 3670494 -4740832401484259101044186433855872 3670495 1604252856685722796770178138086571200 3670496 2174151362861667959427057406366187520 3670497 -668570756243309405026865171585967726 3670498 -546458387509346366739668745397386240 3670499 53476862433540661009788152326153632 3670500 -695424235942787175783731661170688000 3670501 -730670869208930783401719117548513280 3670502 776491986917159433799138257909597504 3670503 -906457279799194316477624129579230896 3670504 -498684650499645886696777243062865920 3670505 -80301798188875216101876523245387000 3670506 305922133582701844358753085706239744 3670507 -250013199888302611569910243009722680 3670508 1421703578776640575717297352622981120 3670509 702590300735553464651022738740616288 3670510 -227584818066348635939029298125722240 3670511 -646868250895259059322763835255831128 3670512 -53565288935526451009116743572389888 3670513 15532354848073148759506735673866368 3670514 742288827282059238325213920466019856 3670515 -253305923254353895675586241817011600 3670516 -1576514755968217435608103790325842560 3670517 235709482236676620648901676152123566 3670518 -62111417309496642938393978525676096 3670519 -777542390282242437379539874712946704 3670520 -286455708422454845784680767973376000 3670521 851702670971455173946630395083548704 3670522 432959291832166304116788718076051712 3670523 -29513096142517157585219361136683096 3670524 50901563021404609401369767522205696 3670525 -138424951959405702111859615393995900 3670526 588537232825645078875624308541683712 3670527 -295356540919891157206968084809826816 3670528 509892780854663016901353667282599936 3670529 -1669731795978099360556113803697767424 3670530 18784571385640927700562248431296000 3670531 -864971882563259093575087562604547608 3670532 -1105543725431722862662529762920082304 3670533 14741540363496033855670441635103644 3670534 128632660653370509404267707143936000 3670535 1875887423015207683036753782231240 3670536 -258403438270906283700161743662489600 3670537 367350871910991466223473951846545700 3670538 -490388009855097059865758149153485120 3670539 -771662088905863212182989215287857152 3670540 90402960485615916203860362746250240 3670541 161085923684590052347047982545214572 3670542 681600273211588716688936207895988480 3670543 2790437260152613471960906466090849880 3670544 385225475516891961132419010474024960 3670545 415621664821825853131047456613336320 3670546 187123490431600051511395996265368704 3670547 -1306736532217329342761642107371403920 3670548 -138632246304868519817309142821756928 3670549 76415858570254978740761898888865550 3670550 182337168658253063434394832652972800 3670551 133225140603261036981681518269693968 3670552 1034611389235378617285365980741785600 3670553 -1816956996543682682344193191574511360 3670554 -16905560015086809907039650911674368 3670555 -21497226211676538668520365718528000 3670556 -183789123809222851094180075391782400 3670557 -1230406279527799516324056829689178080 3670558 237897949827041403527749309718947200 3670559 2343481277016169257781788329857508160 3670560 920035292459997494043038696030208000 3670561 532790705827109517946694916680504162 3670562 -31341537989592383531411002956072960 3670563 538503701979501127238742914262999984 3670564 915247869821645189502472947092802176 3670565 -386569239252716433949619393949441540 3670566 -4967778357033290213432756378637312 3670567 -396446836475072938308017921160887880 3670568 -953466475583650847939187672822497280 3670569 245750619491483653312401541184173440 3670570 -87848473863171123697312930226918400 3670571 -1508432422243498990968334064578833228 3670572 -778713929516388725852265922711265280 3670573 -1342755440259015382147074007538291360 3670574 -581085930732749648267768988841909440 3670575 289151252023415796432047378728350000 3670576 -60687658988525220667386427432370176 3670577 3004640680821164386333749242326502400 3670578 -282363265041986585114845284241693296 3670579 300005755010850952810828463847807888 3670580 705395945193112287467569490083676160 3670581 443522444595284997120274374243262752 3670582 -400567498847767478609220794329408608 3670583 -583447495528436562624581113762508880 3670584 -102610474033499607699128878294855680 3670585 -64093954522953060241237250933522040 3670586 -9440266084248149165002304700106752 3670587 181784953711793388695294222690600844 3670588 -66672632903896270309812369586629120 3670589 67754188021199782729240178029179876 3670590 -36037796398278540473777582955709440 3670591 2288235179663213408212659422473925800 3670592 217543651468982308991052004869537792 3670593 536144863116223902509950520210543424 3670594 -1144455054832605999938474341230233904 3670595 2402458809780662334709119486723637680 3670596 -8285901712942394429381103881074560 3670597 -80699888518237362675836254333152448 3670598 -496113739359245689144903829442775200 3670599 -822812705469951565928614135541550936 3670600 1089637246963993198901767720758144000 3670601 -1269080695277161691419982370870747696 3670602 281179530212685672886044376321002240 3670603 1459060070922077790689557468394840852 3670604 -446968362421079740495697244844922880 3670605 744990382552326528328097998016630700 3670606 1693895719458723520716671353090822656 3670607 -15003018238384403021087331073325808 3670608 -130986353080363511415293364044169216 3670609 -36351210156019890112021701248625296 3670610 -803637707847169343652724827676608000 3670611 -557186866462791685141364941261687296 3670612 904405330672400139041473848800059392 3670613 -1384141327489925716501773936160443360 3670614 -16696148906894808324615431480393472 3670615 455879502354344347437588630593820000 3670616 -1286261405563408837654126997541888000 3670617 -488430410289156007223443990134428160 3670618 421457285449636747011144206961359616 3670619 614958456586554959326010712092680440 3670620 698556683353809491744881936346357760 3670621 1006242200410978286463824493502048812 3670622 -64451818619620636412353068428123328 3670623 666811204847803811877256979663408640 3670624 -775049681554899872628339311631925248 3670625 -65176169020670990713208886708600000 3670626 32270365822311728003604649189190400 3670627 814420469745231878337440078932931880 3670628 -54047554471614550867133313122952960 3670629 -2219689793914551567480033707973120 3670630 49229120480330361076788421023292800 3670631 19289988168184230610901283039611592 3670632 215412375350552608239575888040837120 3670633 354028033767482656720346111023181882 3670634 686574645771841022735738122347620352 3670635 565588697545868603753740787896066560 3670636 -923409948974587524648047954681009920 3670637 165943153469809494762783430983155286 3670638 155428336158457116458546631075667968 3670639 -581651272797607580382295250251963824 3670640 -162140736936937058098099686088704000 3670641 230727904349077338928741175568874920 3670642 -213335462786610753103617455316204528 3670643 -1218155262925218556238796936024305616 3670644 99878742247060011250686611162880000 3670645 250969960151005712852988061589498400 3670646 -80526633208027833554814888187626240 3670647 322288372609186598191605749832858600 3670648 3884961976906658535441380062494720 3670649 646631581792458958842244210207612650 3670650 199074811712122838026502160802560000 3670651 1146880725926657081704785123170335652 3670652 -2481408275630380688209669490385408 3670653 693765528499471396852314227350794240 3670654 171233840783243019707031456137511360 3670655 1471950925360249492020038320098451560 3670656 1618207355821904761918378003660800 3670657 1455994584806954178374839755813890052 3670658 -567777557424269702805938522643958320 3670659 -24989919888836493295488106348852512 3670660 431294464451264981882130375180042240 3670661 -1003098490551105599275537719972408738 3670662 363287532789874206412677790423824384 3670663 -4064572217023457792745784410833904216 3670664 241967225488472957161403575711825920 3670665 119014281784331637595382070777193920 3670666 -924276384656062469268707383696309968 3670667 300077463049651895512423765815528960 3670668 -51235783755321575076955922787118848 3670669 312580930166419298009701722828646070 3670670 148569584882525944887294053634787200 3670671 -1792986360624622411908376821932016 3670672 -388856096112964667752847367261388800 3670673 1076295102036948790985523466310447922 3670674 83730038421402442198453985503524864 3670675 668176896032950765368266632257138000 3670676 -1513063554930201278803723842294695040 3670677 108172670880308972975071673735250126 3670678 -102250339532408037956098573874980800 3670679 -482543220039727384804886372772156480 3670680 149475135206116368320160954840883200 3670681 -582556491714903650077088075847301120 3670682 2119527237748084534273281668472337632 3670683 -1060871225356038600405074914841731176 3670684 322584822737305708489784181200857600 3670685 792150973248852065524274948036419200 3670686 74425609262910656781682338241558080 3670687 -1613247796830784367192325617757861664 3670688 158696944943825392649684866753560576 3670689 146349205405636107453998978015061696 3670690 -878498092019217081303815244697202400 3670691 46788111230408456032903130038187424 3670692 74403470450751643150649470444972032 3670693 -21258203723646071102806890094306216 3670694 150959893637703729341402618883069312 3670695 593062779788926661949135293168640 3670696 -894490515888291856802801206352701440 3670697 -1614027839652174595038088927986286854 3670698 347301008800590016515187414592402688 3670699 -453130947378915793010053025825387360 3670700 528014754533153599397324062366924800 3670701 -137298382613422334203821979926820896 3670702 -70883279158278342709966726036971648 3670703 -1174437653430442440649926050235046416 3670704 222244047103247350542642136478515200 3670705 268489875149440454732151624632784000 3670706 -328166890791360083637959831997150816 3670707 -11841037612550621468941450240591560 3670708 376703611005753655529542408032178176 3670709 -605314703785571870607224514501842784 3670710 81192568884214354983691118546411520 3670711 472482246976225987784132742739665624 3670712 903111705355013303844537555430502400 3670713 -385378104542028855649566484377793158 3670714 846750497745601436118779479063592304 3670715 1098693757858277047064706610403583360 3670716 75111605260693099797133676063047680 3670717 475652473114689916282330256041117766 3670718 464450098423661381316326009180386560 3670719 -322606009038165244156510409328748272 3670720 -140619572273530414167966893809336320 3670721 -303359959651781582589377541880902078 3670722 -685191723279978673586794919626477440 3670723 -145883016744491598923024644143533360 3670724 -1029639418163798657524290465171072000 3670725 433146278872692425463476274535104000 3670726 400712862511978700905498981374633312 3670727 -345290879524844643802987426637455080 3670728 -692928780201507326716458338229411840 3670729 -2394769975603776332027194573055005424 3670730 -49515034882039350502600621773619200 3670731 1062709945475173636366964712248414640 3670732 23023926653697090229120642617731072 3670733 -623864918447651324957485267877662080 3670734 843443236995508367833319318691366912 3670735 1004487525244529847281711914808644800 3670736 13345278040841692492266035331907584 3670737 36367311843339970597612230486303792 3670738 -10906005263146239464517248225859456 3670739 2258274448750224424197573966071250540 3670740 -528010307002020281979070333052893440 3670741 648564071212725858984908776283353984 3670742 -211496306783167814863777990635219840 3670743 266803943172564854526350767530336000 3670744 320776763245989204134599318270771200 3670745 545488280867351383300001077127202120 3670746 -224074853608118755045446500648265216 3670747 -2233486869802321676429769131171589408 3670748 -319537721240769127744820886613550592 3670749 -696524708111206105318186471525539066 3670750 -144283359924265144090157715368016000 3670751 994772909586465754770941229113165184 3670752 1260909855398059415074750109390733312 3670753 -584937288186692319404684425706746320 3670754 43479031242276768130837294594636800 3670755 -742721909068313892260368680096103680 3670756 -222778323060888018847528767130833280 3670757 1401540372725692179757356229972251006 3670758 91268219017607274799801106518038528 3670759 1235707806997580419045075761982683216 3670760 -35768136609897352071729364356710400 3670761 1421736741147709454224423089521507472 3670762 -337558125837205844429831912854252800 3670763 2028092644684866831757569897582945012 3670764 -1126644751959404525846579651630515200 3670765 -160318291423394950314203894041209600 3670766 -446611128225366254527964979050458176 3670767 1083794911655595699767773985848182888 3670768 241297478923159850309312969080635392 3670769 -1584376117377810268480874240814022830 3670770 -24915560897498102085077158442365440 3670771 -130749442891360496573893225300124352 3670772 -12013204688923889419666465785937920 3670773 -934489178141766631705035193082690016 3670774 659625930296823077862985798307418240 3670775 828437770999130878031328935969490000 3670776 -604518358476127627252772224588800000 3670777 -1168800509376430865925740684585280 3670778 202013961574953260084689354162201056 3670779 133496614446363366782155365547353600 3670780 609262124249706118932890155780085760 3670781 -35249844528775923348807015857697120 3670782 -12422655614539104207583924216713600 3670783 -1042311518875294880715808519025843968 3670784 -726641184220819719932660784033693696 3670785 -1388527773169751632273195677252988800 3670786 466717854216298869750831444340761600 3670787 263379136999599855110804212092974880 3670788 -662812930624804580197034326871009280 3670789 1232708698068322231654230411034266590 3670790 -562254071538384840769170756874646400 3670791 -1229327129934770230922017967110684080 3670792 -68210949083813124697007307821952000 3670793 142012181632387272572500969857160320 3670794 160949525259057674912339175634798080 3670795 298816324751470312784892852692128800 3670796 -2021406757961157649386074178035937792 3670797 205493677946668867678018059872071296 3670798 -401141971027711113049544855219841600 3670799 -44042007162135165731554226138999808 3670800 21110616485953746544943971172352000 3670801 85932340610165179929980698119782400 3670802 236226921801122556307105192358654352 3670803 -228572651498495256524899377989406720 3670804 371715286754800824886632575187924736 3670805 15045682679331684327176000118706800 3670806 -331641622398887535023109354186386496 3670807 92463660262760834870613636257545952 3670808 56095756964111862141968878037237760 3670809 -1315122236124122763591683796911413296 3670810 203851227687904328202629657167472640 3670811 119623430757133140827073305790765000 3670812 599773537844930851918911907871385600 3670813 -140890344144217789737395567537078938 3670814 312598950792326234568095829122457600 3670815 260493884282626995685951356749381520 3670816 1043170120807117713593684200590999552 3670817 403728686855125517800365055637253312 3670818 433657066231359563509519170756741504 3670819 2257869879548486529146777913272386840 3670820 -326437172173255306571441003323584000 3670821 580951972848196441784278852986504384 3670822 -85711322777404483622455916383584288 3670823 80090715888049486098944009121519264 3670824 11840708338077749140818922135633920 3670825 -701057574688623511577888996984836450 3670826 -128607077676694594237839419302167888 3670827 344109451685918704866536639830262784 3670828 338033840292013981274599987174491136 3670829 -1406263479728157309387702550315848960 3670830 581773821304119968742493957693220160 3670831 -72698414432368398623694119029313736 3670832 -46849767152486280910964740922769408 3670833 82106037405468459780494144657468544 3670834 147914269219533892894852464569198592 3670835 -418840958851004707505738659666015920 3670836 -91062083475304158327551952451024896 3670837 1614571913791497204868392568947173486 3670838 -160728139261583361792366229669796160 3670839 79280084815683700435277673751864920 3670840 -199939238865021412446691791418675200 3670841 2751272443116514455945178803924253824 3670842 96036670755602385180063254670901248 3670843 827711012840717033859266385943152744 3670844 599110924369621381386298118667924480 3670845 -568162723327704478532868209740344960 3670846 262416849886075639585688659315004544 3670847 244173364690647405321500778233188800 3670848 45750354387421877109396921657065472 3670849 282958188832428581038890748815149760 3670850 338805299725851169138399217749532400 3670851 623355823333595100894410894427005760 3670852 178854301456133317893036305262071936 3670853 731425108895570574679351861949623644 3670854 -310020146211098928041892271290539520 3670855 273519381564656005316762908502816760 3670856 78889247121268661950947760883957760 3670857 -646755555102424744632141874394658960 3670858 724363841921777539464715858209379680 3670859 -322649029841634361018376741442077160 3670860 -812925679711760782609324444877629440 3670861 19815921075474561099331139001818904 3670862 -230495766823622127530067624439608960 3670863 -7393315811201998122959819102004480 3670864 -777050899299404150914176052682571776 3670865 -324033989128057561678867880074114560 3670866 166178384517031773638064178510713600 3670867 -32909451585757179683274799898551160 3670868 882473941685482686342567021668441856 3670869 286524674384865305763019093426173888 3670870 95097280601944985168380303892062080 3670871 692665542525738416708021662840056072 3670872 220547049575518238392516858183249920 3670873 810351463541138055711752286466026122 3670874 31572182408960847494462440355800032 3670875 -306017492120029163118343016661084000 3670876 322986514950132989998367642908631040 3670877 900561536790968345024440145387295072 3670878 -15255688911648164118862208239501440 3670879 1040212541847899872518185389673480480 3670880 -711795373437062868961831244991037440 3670881 39244537190229801892676475325997184 3670882 -27952326669190748160129734570265216 3670883 -1059557853793595076811367526262640868 3670884 931968027837356206126225514453191296 3670885 -306502988486830345673252222653164420 3670886 642308652782387390750332851111924864 3670887 -38921395099068172827195201518673024 3670888 -894161868568444912057228917327790080 3670889 10214670547802242930919038654452480 3670890 -2389187668304774586481781689486080 3670891 583384379255712648683378936663235472 3670892 -261233449450502993447659587512890368 3670893 -1207129113118385308480835038391596800 3670894 93627603180448715793152217816725760 3670895 223357075344188384116110263034487200 3670896 -42146728432182998451533088225755136 3670897 -170381524534082807351580471254339088 3670898 175983601847523092515159513295422464 3670899 110034871242398281432784792891166264 3670900 372918964254197032171523951400272000 3670901 -687252649646727424985848545128326788 3670902 112392097068287216191293325296426240 3670903 -962888951455186318302700687248509848 3670904 -676350554389367959896834540094218240 3670905 -250805294581509004544653382263716480 3670906 -357027719996473957147384564871560848 3670907 122680137939274274630910584387426160 3670908 -74409775656947966839884345010068480 3670909 726217982916841742256840218118913440 3670910 -1525944055464364999328378257127040 3670911 -876057993090720887500685476887101640 3670912 -9042294789514465264974210929786880 3670913 1700096945862482182603899015706324800 3670914 -265276755919128731257675200207121920 3670915 470027946716970364208847304548803520 3670916 1559545884959567792002029715062234240 3670917 -767740233870023353322987554926077088 3670918 10809990181183787700502380883879680 3670919 552563770902236318010602036228447712 3670920 -82005075104408074179399902205542400 3670921 -1053832836235998766678294489784938800 3670922 -620259020483205758533971307156513488 3670923 320818170488452818319548277558858944 3670924 390811327151651220434291592019416576 3670925 134417535812532581237631026589151650 3670926 -53595204514509298589811123014347776 3670927 -45761129881937181820241888167288960 3670928 -12872202857185356164732080011829248 3670929 -292197767346683437230674655985623996 3670930 595623947296256601930494757018662400 3670931 -2086934304353408695439410868659319736 3670932 87650331908083271987162505482188800 3670933 761896955890462449427047776642063520 3670934 1110625960867313375707658536849283616 3670935 -264777258838398098875606481593466880 3670936 262558305005276347542579671200972800 3670937 -14789073750327093950614867165835760 3670938 366798352854637145694710237528657664 3670939 -259196422639793254949674049904641376 3670940 -156480932501043498843776131681259520 3670941 -489949724710055081133756303652308096 3670942 -1137957479403546973138199457377345856 3670943 -1646824684228822655643535948900802856 3670944 -821703392878499308878492381028024320 3670945 -544127712688333186509317824911048300 3670946 -1099842248506897869000276600944832960 3670947 -111181827780476475459181841110210560 3670948 584048046526916475203891239825543808 3670949 -51809892331564387193713602203818050 3670950 -148699130201471065575777993496958400 3670951 6437714009893052103521800570991392 3670952 1670550363315791782858099624659763200 3670953 970920169204761319270378222771200 3670954 208751287079814745807960279347981312 3670955 -20364211851607391802307135014689040 3670956 604336033565607087080359433804708352 3670957 -671975339905715018980278377938658794 3670958 351809228632473893270003595366213120 3670959 -1249907574454681016208861162257674752 3670960 8284717965653686179336932024647680 3670961 78306394617656544919151357403823296 3670962 357900303531429276999560685892455552 3670963 1664161160425487250667813635390582840 3670964 1518136346718200714992097373549975552 3670965 -176546613908000901669926086278378540 3670966 -48461197963154562978153632325729792 3670967 -911406350985082735373143517200800984 3670968 -425784810715209527632852682477076480 3670969 -316181329186886897754188886965452630 3670970 42200300408003064526713558712627680 3670971 -635079541088199460983457135129888320 3670972 1605813468893496823996050329827440640 3670973 -1897338300269435140273576738509038778 3670974 231014649893602388968599242382224640 3670975 -49762166033532123744274894620355200 3670976 177492116757691323999298046027366400 3670977 -460387251256384312089310588853227392 3670978 -961093113707709799371585349569129600 3670979 -173223882471719137623141511846600416 3670980 -446650767683844520840036419570278400 3670981 1719394684095083203760692828146954782 3670982 252001782599567677921419616580767488 3670983 -351647674256302721586829872883610640 3670984 324400905272038444344580754945802240 3670985 1052316225573467419307299313930430180 3670986 -256055842020405829259883070171107072 3670987 -1723932042578416964228554416837984364 3670988 1127408623761643087979246041579869696 3670989 145659179734453581661966872338472960 3670990 22354797395252959292445594475809600 3670991 853441132639526039291169822365425392 3670992 18848585502066852313188706571747328 3670993 1420630290259220159355582051507524340 3670994 -1243432967439057628521292543823961600 3670995 -295071829259693331983549065707548880 3670996 10911945084313847999448679377612800 3670997 -1367631273698999341231540486141354176 3670998 446478226624590970018341234692528064 3670999 944704100638240652392609944542693000 3671000 1028335955797665391822846632990720000 3671001 2368277562969159830749883997158204592 3671002 648123958012261321219404900461267952 3671003 302551346256168751355958490047217680 3671004 -79676937484342347104597922774971904 3671005 249235709187672283849309444898019960 3671006 -140103238216420036109443357973834880 3671007 -138962704658729757050136818652574464 3671008 182219447998442851360101402441154560 3671009 -15594690697810132509806905887982830 3671010 130683536903965293729405269861967360 3671011 693316783720754252440585268200736800 3671012 23057284221111294950973190356541056 3671013 -457388782647528007016402846313642912 3671014 -188494940894393784117357994691504448 3671015 -597131452530821022230767676885616840 3671016 -798807693230276883554311458973286400 3671017 -316468073562271424753114043829938816 3671018 -493744184123046225777286726536178416 3671019 -2790680949321008023604439492910668 3671020 444180304222293338277648358135357440 3671021 -2332461935764424683562682312754580778 3671022 110974814788132247408120408265732672 3671023 1001728286859831368848813258010200800 3671024 14815897470753185627185819100774400 3671025 -662431704564343832899270490673061200 3671026 868471254681951894749412008023701504 3671027 -870058438013052926849843292889667124 3671028 -305460852463026347265069931049472000 3671029 -165204398494739639614191752233801728 3671030 266777977916238598167628053532170240 3671031 145276539488816049883748733556784544 3671032 625842058388962553969443668674150400 3671033 -1155770403415594928672653177506397440 3671034 -369445206160340784735136183110942720 3671035 1661901909491244412349262918222612480 3671036 1095566602567169627156300559289466880 3671037 1118058908888121334368627244526270694 3671038 121950432189517446831847971779853696 3671039 28618774548180070963757826253096320 3671040 -318903502209548437656343568764108800 3671041 824221806254297565737175262819968768 3671042 -19863080376062196027931899600677856 3671043 168042479310407139813534766407822000 3671044 -57678070543196503335947935177863168 3671045 305617714013146025950632364256956800 3671046 -535778398586608563481101740398904928 3671047 -694843713618166438988074321007095920 3671048 1829597476550450351715488801308354560 3671049 -377682754857700515599180125325105136 3671050 -266139152431186984098915712986169200 3671051 429261823048707995352000850141440000 3671052 -126718694499518686728680413931274240 3671053 27653373795201947931061864023695424 3671054 665344945168741695503913044648726976 3671055 -802106610403194802320819556991385600 3671056 789400812423720261943179290796691456 3671057 846038479044654765865178535592257780 3671058 226356845005921103541299857342894848 3671059 504273118713706490887878363556640672 3671060 493345069957712748000947357992527360 3671061 1054431400625917099679503654159584672 3671062 -527573906049206802527790554374041600 3671063 453257657489534649808107383559901440 3671064 -1151035233342178966489085821711994880 3671065 1731280310558965884287480971251832200 3671066 43062925082993410903658816806179840 3671067 -495993816561992248815462065012348520 3671068 -349206693246128238824522065528433152 3671069 -2163567975889653402869675870259781530 3671070 227562133193130475959974641588343040 3671071 -355045631189312788122749596078253728 3671072 25888256236010679767345247672729600 3671073 -525373683627301992341811560621534976 3671074 -692493503109215205129741029120750208 3671075 423633094362549611956731480351846300 3671076 -310608596486901408471170176855965696 3671077 -527473198999206337536559234778939074 3671078 586616707925804209700393438538416256 3671079 -462620662530889720832591108210726616 3671080 434613794683553842875447676300646400 3671081 -639833195459163664463568838893321720 3671082 249766629261205415170291249158144 3671083 -618386914642094486431052163845260496 3671084 -547919541422935684298925739049558784 3671085 -809583011011477371206404300212979200 3671086 -191682629657514207422850889917291456 3671087 379823485240908966916168876714787712 3671088 218192567742133342501360163104456704 3671089 394169556659425900012374225268335890 3671090 -187568370612505269473496764696455680 3671091 -1226437433772632126837240701366766700 3671092 -1661987987739383544125141985579808384 3671093 -272120849915667027037188239591815716 3671094 73768282955797611332064125899395072 3671095 139875344161856502470484059493823680 3671096 -787837462635157493025223471415500800 3671097 -97683632396904569657126913566746272 3671098 483866188144705442187222367638654720 3671099 469077494204427558518997409102614720 3671100 -143907341718395474159607724756608000 3671101 -482772518553424647626138609688805120 3671102 -183339258342432109781214384073432896 3671103 -330012808860847099484674382636367216 3671104 437459648422384997821532364026675200 3671105 1198198734737534728231588016387458260 3671106 21540479732441627324515265941173504 3671107 888588020166474797172094928867444232 3671108 -619211690500463943938256254346768384 3671109 -814920492143347386469570477865073600 3671110 -38320744678782268203276932627856000 3671111 -565119853663529371441094297981926200 3671112 -141782932628198496883952658861096960 3671113 -494205186239979227078900881886448896 3671114 587433271698369472713292993612804656 3671115 120583840852672039087859952176267520 3671116 372251575606479889706819805803171328 3671117 -1173881316527994406135893086366157834 3671118 -18153374068669738881112201613086272 3671119 136645037478011015516418955082257520 3671120 59950026909850704567656013105561600 3671121 -1000330475106497742626503879644375456 3671122 121637509974894303749417009642256384 3671123 2591273800742803665003342956558115840 3671124 -241611320012366209568396657815148544 3671125 -18636005759710644698911146590472000 3671126 688770107000858803037954423523084288 3671127 -58627214982164559320626922214148512 3671128 -435527592369859996009760191878051840 3671129 741901793223122780691312618204827280 3671130 -417270181669579041687938383983360000 3671131 522102443572320357237061288126463600 3671132 -307217208443681435162069964868591104 3671133 289759919931105964614013015552074624 3671134 -530677636373951296428328300992689280 3671135 277422574219492858152150407602876800 3671136 602441241941753812833954157842923520 3671137 -2896633610932212610235585005716530028 3671138 -12875646068174771249953636942031280 3671139 69087209100689316346359939666390960 3671140 198913298566895645741469335831040 3671141 747709074572331713361382879571651712 3671142 -133280840124543009839844907353208320 3671143 -102344076122925264783246506025520000 3671144 240051561234668397876965897213706240 3671145 604562892143752465802731609138710720 3671146 357256703570584617079013359527460272 3671147 2107341799236485754639350289377140596 3671148 -307678451279705510288901756834465792 3671149 -48096395610866509719942510316071850 3671150 1722197391318058561798504978310400 3671151 34126336985092759905958977389308800 3671152 15010932017182849582973509387878400 3671153 22244570136382619506074514452801444 3671154 529081738374399065992173703991685264 3671155 -466595070982926384764630653407110880 3671156 -452808481209518608576670531933604480 3671157 -335882410468301639159593460264194560 3671158 1667141726579827970837271826804571520 3671159 -1524459867479862614945747969731494384 3671160 442342119367487345994883495034265600 3671161 424090312850491315222750220807049600 3671162 -1146535158597590688653985587112865536 3671163 15787275591000129016617237057480144 3671164 111894001086314867828408966201506816 3671165 438236358223240834532407010753718060 3671166 276999590232499977699292313414780544 3671167 -960951316704654161481434120698820704 3671168 -13860105491070357961680251309260800 3671169 -1045372114232835657847571563368847056 3671170 -41149699941583373621650769506314240 3671171 879022836508045542549128771761685712 3671172 -949117714111668578438110290364946304 3671173 -531586976586565156223840490830365152 3671174 -227610901195600986872814472040313600 3671175 181069201979066835639004349608128000 3671176 -1215744581247365836918449047955409920 3671177 1511212040061952807874098548862472712 3671178 348491712464285351243927940591319296 3671179 1640493090466158502757202057686285780 3671180 1154330645265179116044842493035289600 3671181 -250696872049987560075551191549163700 3671182 -752508968230972879185584072459423808 3671183 -1619791535667069103716667885309583568 3671184 189347263140869982379830653992304640 3671185 -353565352427856687260667787369947840 3671186 -738389884212904881523262775660164208 3671187 88728431337349348454721830930698080 3671188 645939617469055608933368580309937920 3671189 -530405311763260467169407013126253568 3671190 -118777075308774148604152481721734400 3671191 1029494890045455097418801347263211152 3671192 192349857118026102590351676485345280 3671193 893850159610936866531521546167706064 3671194 -888628697666086076444385266099328288 3671195 -771918618338222110686918200344950000 3671196 561999450774574735423013697275976192 3671197 -209669306032718805317612022011652480 3671198 -1857693035125480498076418342431619264 3671199 19576634823374029401936585339930240 3671200 -72184956563824010449297124828774400 3671201 -1928191317566615068260636242235556668 3671202 -45659972060580695213949392475740160 3671203 -1709173319309542471122336034772192548 3671204 -592704146334930280407555831228559104 3671205 745708285762437959049052289315763360 3671206 -28655401273906037716306922632888320 3671207 543117455055552028704580240966488792 3671208 229541721688013842103425758492134400 3671209 162512464139324308909928097299896960 3671210 -671240295473618346926067143534766240 3671211 13297803109454727179379740523571200 3671212 -589023125723890251084876874425420544 3671213 226537147033389522389971726973418624 3671214 199491195292490047996248368817070080 3671215 1763858747744509413643346277655963920 3671216 -414765454854196577110994729388441600 3671217 2555519445611090617520689803946414080 3671218 -36340132889490273084251947659528960 3671219 -699183897588206457397406379663547380 3671220 76095588340168389808075585323048960 3671221 621011136758514685429981396280157422 3671222 -90991375066639605141735032630822976 3671223 -78260047613320338842398275028954032 3671224 989501787244533545711549824909086720 3671225 -1057502155586626330216641684958991250 3671226 343012766750378526734209971903464640 3671227 -2058304811972139383687067388881458604 3671228 -1420225113571163144072484575878562304 3671229 1160821404166586367025866037149015264 3671230 -458873979337184577881303878317282240 3671231 1750854931616420637230552545483732032 3671232 -386853844963701635059932204166545408 3671233 1072897908480706012651413764440080084 3671234 -445838766052087937279719009471492608 3671235 -359230027744389974296024132176672000 3671236 -104460119734129474585430597101774720 3671237 39575748040572699775669701481512960 3671238 -61955054165359226706182631270017856 3671239 -146358613366047246423290066372714832 3671240 -907206266002380639122727737920051200 3671241 -89244045901864951171156860589820736 3671242 616864390072806014580993043599439200 3671243 -8654591562943858781274218108623176 3671244 -177429068837845505354787786981584640 3671245 -757780311941876600111157212449878120 3671246 -441677737963622358351720925918740096 3671247 440421255865139533845012989339013000 3671248 50445966586011173684658152146862080 3671249 -214547007154123594135273429136124672 3671250 -39507895031438966993839773194400000 3671251 -32525924920996423051194107763832208 3671252 -329095660351143305150609538493813248 3671253 667772629161612978082211378673806862 3671254 20813897559345284788423509456406080 3671255 380572151179387657674460020703358400 3671256 -499455606717386066952585448110489600 3671257 336079786341190785654788844099345288 3671258 171451756615487855940774555903198720 3671259 756075811386510577174575915979812504 3671260 -669826969361004971008154415704670720 3671261 -2753447800543971144148649490978714 3671262 178429096420662568561952607552765312 3671263 77051642110797812099089032405440928 3671264 -2835576839770234302597999109239472128 3671265 229012007391175692591531998452391040 3671266 -436116003857746596556009807151541168 3671267 1745246156133924296042737147589948316 3671268 114543358538889758653646983951810560 3671269 -666647803149530429815327799197564608 3671270 -510601822652680297133130348842977920 3671271 -169598974236364505990154746151648000 3671272 -1458814318327015425131165357016268800 3671273 1001690141665351973069986500368622522 3671274 187646337154502464729891676906568960 3671275 890914216566251248291756788959160000 3671276 1346376701855905561674827795695926528 3671277 -443716284513335291457788380412364768 3671278 123154285926222963893828112414042240 3671279 892829751514471651360637096063352480 3671280 55164449752375949343872342470656000 3671281 164222266253038081495892381767456082 3671282 -12749046344971518777551921492940768 3671283 115539053601071329393304821085024256 3671284 -428000076197777853014807046491424000 3671285 -301820306614868502727468723653502440 3671286 -749521243515237353795912943080854656 3671287 2456314235135218390876886317544145720 3671288 -771640967031160312880532185704857600 3671289 1087686091262002375777869173102900400 3671290 -78085473170101849201073748655795200 3671291 182350894324502149756480305444001872 3671292 -354833399509436988962689234818382848 3671293 436311337686096050593136666305431840 3671294 -85614862241178130959674676483102720 3671295 -107980346814458401611940282163725680 3671296 49091228605673088171634249152069632 3671297 10335355627531131260648517940617792 3671298 561912327095297845891275678104997120 3671299 12129691696265882132786738071888960 3671300 161040169033388454354587747134550400 3671301 497083980271032187327091192078833632 3671302 871925580794197403267298420485600352 3671303 -60189848447766141667810622655475440 3671304 -93784025769375741163280808806154240 3671305 259896540555432271561710788739601920 3671306 4545389341663550832748813982878464 3671307 78833981952079548303244617012025404 3671308 -951048210724213422172879931969059072 3671309 2067296056956599834913719088757587510 3671310 153543235175252920832674549913683200 3671311 718636558984360602432390313711119360 3671312 -382137283823402919356492928098549760 3671313 81888627298180354302978005455022400 3671314 1034277997898098170341624556591098256 3671315 1616578084234832608719009293093142960 3671316 -34391956226427620746374289235705856 3671317 93509050847591688842883107642277820 3671318 -287743420893565648491154944929971584 3671319 -737623044510078867506035886730018456 3671320 1736946972207648581479188108687360000 3671321 -78616801089846128391290741006759478 3671322 426954290091334244475284176445302272 3671323 452295067437252391591146273112374264 3671324 -388015246383132989447997326766242304 3671325 -13129355045347869766732979738309550 3671326 290154772964736815452497166095158400 3671327 -1644880333530966865440082254882008328 3671328 1614707124387072469498351165384949760 3671329 31630974659443749613488516136085184 3671330 38960841032554016226882497799536640 3671331 1177011757393039484399202206179045752 3671332 918421221059625377181662215362641920 3671333 318938353826442781971596867161707582 3671334 -371665067873464354373435770383430080 3671335 -715392546037560850066774812386523720 3671336 -570611649051675811786543932674872320 3671337 -914836345949499619709091942916638048 3671338 492325905885993382655799473814455040 3671339 -120202169791949067287456381402288640 3671340 -8342484508168955354061176438292480 3671341 -2063037321305365200387519804712657258 3671342 -635408093569142849054587655423256000 3671343 621719951285814583408316947810489320 3671344 -364417668595805402034898402975498240 3671345 650079581959108660003278994644114600 3671346 126149180204273450082443164791364608 3671347 2283158406055344769435975753255654796 3671348 869162113896299212072297450148788608 3671349 780842579408068426334868376340012448 3671350 123296381862207322458103599806812800 3671351 -166866478919893380271128763026672000 3671352 970272672574555861401979093598208000 3671353 -279257092875953454129411797374610944 3671354 898327252766462524782288558876057312 3671355 802965258220765154371646885071845120 3671356 -160444603198542582927747456676796928 3671357 -6234718261318369533147572419761120 3671358 471651572605370419796742413538451776 3671359 408992703341957445085496547317366104 3671360 130178545317899318400742978486272000 3671361 398339379378179616730418787008528640 3671362 -204578959288039727753279034311359968 3671363 595856007075564268891698658093782492 3671364 -136011065280079966029733404696781824 3671365 -182616977213494470005483827385548740 3671366 -144791074837153034717415093675003840 3671367 66497368282842888047776842521809920 3671368 -422762297146130652110619024865213440 3671369 -72357406469225968925251819535486556 3671370 3168058714341753067815176264884320 3671371 669904282811844097452298090360092960 3671372 1344898664732562718781676865653240576 3671373 1108801151240273278899478219040176800 3671374 -614535874347478537790152497035054784 3671375 -903601531264614798860050502157336000 3671376 -133663935252195334857770249242411008 3671377 1113706890391801108988032061475827952 3671378 -1056558680836428669921080812602107760 3671379 -1251335444496062296066094096921800080 3671380 826561609019312847961483307030572800 3671381 -321275503774939864552832651171985216 3671382 -260957772806226057420823960571520 3671383 -209346051101790166943135997754856 3671384 789615011322449480314274533113139200 3671385 96088868633778868998589272096513600 3671386 406427305761268940448921813424422624 3671387 11670779911297304975034442249331520 3671388 -430508560403309424466559568364283904 3671389 167910420602423767442698058503855040 3671390 -570366286928319620506069276327684800 3671391 734222495491516454069126656865695104 3671392 -683533882149001600782214502553747456 3671393 60202965938318683234086516983154720 3671394 -6569613083733883143265609175773440 3671395 223494640671511727966253324149467200 3671396 185412914716229339419782037235164800 3671397 292754023495935525563402274223179168 3671398 -565885152275395903848428236834052736 3671399 510197203269160774100026658974932432 3671400 473523196271247106097873064560640000 3671401 567501672714733362920477595063257402 3671402 218531743373196230431083253218975744 3671403 -580323629730151089223548250231420416 3671404 -572076852893938968041282071015627776 3671405 435957041142274235788169695916121600 3671406 23986585708182397344936878560494144 3671407 414665171351969300703219520953902960 3671408 -21739062309977875129921779346636800 3671409 172798667563270039047952567543604160 3671410 -498491207130670736819166248220449280 3671411 1703014526892069566682302244670824012 3671412 201716266382800447341200824809142272 3671413 91088769827426800949570156408212960 3671414 151063476986907371813513655768534912 3671415 760925606335999983560727605268137520 3671416 -219748258028363618504149197383024640 3671417 110195461840029242243540685130054020 3671418 560431012455514888203395869074376704 3671419 2296069473087467785940951457884230820 3671420 172201342793087031946532656754465280 3671421 107075679972485184253814230289736576 3671422 383355213328140994573139373822877824 3671423 -281630713812951612973869299457624384 3671424 356201985338927844820824305770168320 3671425 -659416792648873851396865789037967850 3671426 -17309385325477210686831541680867072 3671427 -521032032115108293688774337420403840 3671428 428579822490454979760032704605047040 3671429 -1162952271767398816587327234363928740 3671430 -3094386197338131383570459814881280 3671431 120394949347030117379483051095102232 3671432 -1022399663450132179206287655645465600 3671433 -884659529919405044718723151752026400 3671434 -282702664640631374683979305650706080 3671435 -2564305608972227631114863501484463200 3671436 -423386104997435599329358628664161280 3671437 -620323522288313636302880504293164096 3671438 -425973454816543563099870016601389056 3671439 522456755886963978889285531528231968 3671440 -176557851384524894553999320710103040 3671441 493323656619005211988422074756641842 3671442 -391758041575422221353541993768690160 3671443 1031131840490621307597290508710959360 3671444 76844160670397850783783457838702592 3671445 126722693549716327966734739349769600 3671446 -245542656989115415614328727015116800 3671447 -381851535550446170278903424309765760 3671448 96062488986355990541273538296709120 3671449 634024183391173867924548733506629450 3671450 -30622156392959090434563959003733600 3671451 -136514326715226680660306577669774816 3671452 -1305210374443569891522512591366307840 3671453 2406642090774152027076526638508905702 3671454 -68391122963682601672401809547325440 3671455 -1149827650053223008469718486951927640 3671456 -549371432879479804897193684892844032 3671457 -791161768456849330586837350834252320 3671458 -95469226242140042532867823174218240 3671459 -2184670176074800817960941347128163960 3671460 6567404784806284023934579306291200 3671461 -833629323170316207224966379703439938 3671462 77755544230250859989796017890946112 3671463 -437563135718964875782164891978670896 3671464 -505904440678039231093214751990988800 3671465 236053748320819945817666405395555200 3671466 -850405829402880048121263389027102976 3671467 -866075074444467239501654773321375440 3671468 561302150611667854146577705704763392 3671469 -5222834162523909436545322629291360 3671470 -465713292040044284502110865813287040 3671471 1680311987003687868750323729932278672 3671472 112254152597913748901973125706547200 3671473 445190669863599879402539615353256400 3671474 -434757002000251413229549512161409264 3671475 -18228648243622695528936683260949400 3671476 1223925669401650109503142045810610560 3671477 728919171627812456651015207874361326 3671478 85646285884434365489901835143758304 3671479 -684589859880381279194866473016863824 3671480 253984219314301537418960979425280000 3671481 427226466535493348417940377207451648 3671482 -698888766463284402373594086125547408 3671483 -155051647462115430273813560688603096 3671484 -672073445618535685140765982343208960 3671485 -452513169428822825215339844168163840 3671486 -130907143946354210558393388536361216 3671487 1596125138296297246616142004971881520 3671488 531906288798671296603723903677759488 3671489 594432787719155386884587702661132756 3671490 -374147531881251006916484695337564160 3671491 -1047608712723279604894863939163151928 3671492 -1184900508636425222248675480400421888 3671493 146223513398449864875678443047249920 3671494 1210164762281126703836267320224809472 3671495 1358913512792946982891978422581654880 3671496 978915628983595619434669760765445120 3671497 2231623762199361360480725424486361946 3671498 42583170322168022235848179291681536 3671499 -548897399622689221871462372137800192 3671500 -428626560830757309373901823475200000 3671501 -758414699581950188263343976761583498 3671502 -177273542055430032045072014454892416 3671503 -3913889438252787897173200231356440 3671504 -120155420596447201805178654254407680 3671505 191490772976037968024654123613733440 3671506 -243125632340024215992134740514376048 3671507 467159947292203827807250828881823392 3671508 -74973658742068934598533222418800640 3671509 -803960243353684992203809841992451400 3671510 106989289881774442823858891264127360 3671511 446829618678556139084899538235699840 3671512 233297440657897801903622200074240 3671513 1311849868993945285499161702625541504 3671514 -8124867575724247345471821120184320 3671515 274134705404188020357636493383476160 3671516 341664681726897277641639475548610560 3671517 392200624766542492255879721222746560 3671518 -63027931717059669078798764570238720 3671519 1270590577449083811367485351572363496 3671520 -129651190820675690089034753703936000 3671521 680065385459394969325962645768328290 3671522 -555091498081954334064976899812075520 3671523 975771700839942577419090651331542372 3671524 563091894698558283383625857232297216 3671525 757797378514246162075216721120568000 3671526 123645190897820034370670840485182144 3671527 -1030931037084173773073631269786791624 3671528 -685626396103571591301449067704893440 3671529 -859418725093248563601135121877766912 3671530 -50468353913505029201225561621134080 3671531 1777559820152939373572522501681593332 3671532 53187582963559199933727438239091456 3671533 -1109291968124067442237473040275819200 3671534 847018267713417739730702014998436416 3671535 -31348864733673595503028997531750400 3671536 -830167918279279812943410378571776 3671537 -2886625920076951461528520733166311568 3671538 -239394824467090856360449223861670912 3671539 358390600308902830582639620448737400 3671540 -1244411790149832907522966301839637760 3671541 923204217689416211668945283975932800 3671542 121637606788211520471435671772419712 3671543 -1056391017810869775600669062493149208 3671544 -804005014885557371757886687705313280 3671545 806224562077824640337383124743753800 3671546 -809686342326300125902873790435896320 3671547 97307882667551558914615630185412608 3671548 1224305738118811673378179026484011008 3671549 -241296979595906312634600079945282464 3671550 -15608682108125904161265582930480000 3671551 -178570652390918807800170107724211688 3671552 -292112703276020261869126806505783296 3671553 143368663256826492169692023058663264 3671554 -758541425449505582625084843744809088 3671555 7576355592729593495950784054433360 3671556 -60888349537985590552109660566855680 3671557 -3124252137106701934479949221830623940 3671558 993543178134488449527466707172908672 3671559 661563789261673195514300501905056144 3671560 490217173310920745684121704349696000 3671561 -1813014863136084049184913167650532838 3671562 582120036136717607602689378734506752 3671563 295716408501726564477562339765167760 3671564 8954813711584232295592195516655616 3671565 -248513658275984185318106057068920960 3671566 101720569707064752209366203049892480 3671567 -1788710777577408556944847979825250384 3671568 -9257746122555489083123803610800128 3671569 -1358625564152458714089673973867575440 3671570 268176390692009644294719663176294400 3671571 -729609796534455374853869721512073288 3671572 -698138869718972919030815030785105024 3671573 -132457873373968518831369714360872178 3671574 99258653224847735665982816814299520 3671575 100572106189119340071486131179887600 3671576 1517401304635333576700672929124014080 3671577 -151307120865025281898717294547172672 3671578 -178201792557504069156634470963932160 3671579 -866804036020251311135320366180526160 3671580 393912964176856092580424891436933120 3671581 2521867772025085464443583967853695500 3671582 129293271542630789787315445138714752 3671583 593430747302870893832502427022327184 3671584 -197070161929947835873942214371442688 3671585 54050955678853926092467497808656360 3671586 -287636853535528708184506622225445168 3671587 1457167700075816496859396540636518236 3671588 -439145723834686270660973065465175040 3671589 -259202423571104346944827931543023776 3671590 56925637494979934249605378969482240 3671591 -145053552770609821864338899101946112 3671592 -201145128077838341324751353671680000 3671593 -1530493382503461285510232529949972480 3671594 383789641670747542515941437439250096 3671595 1329735272990890788682066804838565600 3671596 428277257523402265253793526196654592 3671597 -1206394359485171001066396284996133780 3671598 -1668551930415542278228108116049920 3671599 979498256944811837132759098160099600 3671600 -115817224076419141652995030845849600 3671601 159861164290638563959930108184414832 3671602 947678134085808572424489205311281664 3671603 845092263270181258722487704670232400 3671604 -120659638239608182721385617453322240 3671605 164772478635957091531064995270974720 3671606 482043046890372254168475353165864640 3671607 -1849287957362148068172855022977537408 3671608 -29669979432624186704570152908963840 3671609 277686714176056253019191487369518592 3671610 26480516283937439859798634866773760 3671611 -1983461424022046800325160091562741576 3671612 -477675390705586899901304969111823360 3671613 -547956051084460749184043747153083776 3671614 -649844844985839781292344704817280640 3671615 -192457487693488977405462578514783600 3671616 -62366986528224554283650521755549696 3671617 717396259896740476518102944943198640 3671618 -473006074382995130184930533270952240 3671619 -713217407776779143310220441152211464 3671620 -844561920069625864136311696706968320 3671621 -186035736387511449164604587981313348 3671622 -183775443892176222300498899119263360 3671623 -462904678261698746338998790339200336 3671624 -2459794442971075411406130800286720 3671625 -605960210234428564553066396414592000 3671626 30572427598396431850170348011536896 3671627 -1239333416931045332886781360427020524 3671628 143303031526166467153118637202096128 3671629 -231891444572002471367452647444307680 3671630 -25877934663951745544878609550879040 3671631 -843112433533413363814278249295241880 3671632 212556517568242043596658738627051520 3671633 -565215442668563608066192913221836480 3671634 -25668789505708487910176396426843520 3671635 9806619924381097998406097606236320 3671636 240062365743185272304892389631621120 3671637 -374980062438337033244930997712307040 3671638 556764082821921087129933126855378720 3671639 1318548129013332934240920437820014880 3671640 -110259438574401443129214056162918400 3671641 69769422847941301149852105697325120 3671642 -25231332414090307171800019484640000 3671643 -440199417643849120279173849399247056 3671644 -948091318634753635853731832774994944 3671645 -827124102205752701358996187915598100 3671646 392661954072666305042442130930157568 3671647 -24301859490928967467038633359777168 3671648 -333482662559129868274766875927511040 3671649 76113430413511501424390298931313730 3671650 386549751592027199062004652133714800 3671651 -1309566599089199875130412835006169376 3671652 -265826027769916722251973918713146368 3671653 1335197205897373974207631171251601404 3671654 -243805196533792430224664062303072128 3671655 -175738598141469562923833759818291200 3671656 814240214950591585621068540558842880 3671657 -2282276274542752153507091205253557168 3671658 440264838436738997913388083070832400 3671659 147199902386757894710768542249418616 3671660 661457880045516968646975026468352000 3671661 194104549046545941993993378707932800 3671662 -1124855801144077980464891615661222528 3671663 488590625890330682098202109042600912 3671664 -82077639312247412283315301256626176 3671665 -295167936877228215553722654648562200 3671666 -844407679450607032085210608523006976 3671667 -905115830023679587481902522321741320 3671668 -487240654245646460046628062803539968 3671669 -2368991901755208188989143830816958930 3671670 123349886687029482967525533788630400 3671671 161384228519619329823226674313741824 3671672 815884580959177837096480928377036800 3671673 -452245282701778739810954736952700832 3671674 -404556417382121041782355111349291520 3671675 414901651641335354123822197320298800 3671676 1275144480538679520437127445179048960 3671677 732366465005242055843008263483489612 3671678 -1307491346098184046027837496057551360 3671679 -956852338273642681663694971464525312 3671680 -752378428970413922633167031972659200 3671681 -287312238426780521507841737460628932 3671682 -191275672914139310821798443800603136 3671683 -415677492381493541716701580052148320 3671684 -17397446843130634643359086121595904 3671685 797405505704192669547755152105250400 3671686 537346887076512207622289397432597120 3671687 1585230108455045696907203569565879712 3671688 -157467368441932391550090636055756800 3671689 31215618537369802745701158318742272 3671690 -433874915249270870812242642226790400 3671691 -1184846758803588511402508871304544808 3671692 -421587770209915792890373747805565184 3671693 -415068711344792090842990119728791680 3671694 268964765479010982105249997640773248 3671695 161337823663370141774532650326790400 3671696 -2058115403115816373634308479909888 3671697 -90599967800753303547424960479313920 3671698 -286509136543779533584666828586728320 3671699 -1013304272078467969715911461711830064 3671700 -195577250587229202274375866468864000 3671701 80955588298827789835047661617765504 3671702 -392213360150022598181438809151786496 3671703 -755888998005062445454702352526516480 3671704 1709336387649600614745261850024949760 3671705 579539020255970501700280241058821760 3671706 -246465262313003185533557471342301696 3671707 -910256756105272502871949469108939120 3671708 1558626837674150053727240805906697728 3671709 -387563813337142160044276975580610432 3671710 -196820188941691042082914043456375040 3671711 1168760832703500078410914901247393312 3671712 886347819818233531526270844335554560 3671713 -1334814360996520254425787500078726096 3671714 376709277544261567198727560242655392 3671715 436741772540157634775423953101747120 3671716 1001211823603586346809636378695598080 3671717 1997992331849026840824311902150039326 3671718 -124092707151596771669946344653029696 3671719 -1046936300445152047993041169170904440 3671720 -67291513279776427669998017480294400 3671721 -1394210645466209444847068682090785910 3671722 412947823766769310630170942934260912 3671723 -639619490441269669109445866599150296 3671724 -273370471524205294351305591805575168 3671725 119136852601963682741337083413154400 3671726 -1046098808416637486035502919111530688 3671727 20777014830941909018650981717463808 3671728 436225813937373180425941201932288000 3671729 -2164794599878320173925643180722197580 3671730 -740864564326656555962962999659425280 3671731 -9554328287812847236347786185086128 3671732 -54614367138368045384526553480561920 3671733 111681547346258379298196331628866048 3671734 -852009002992945624742412779637927936 3671735 535834027913648300244668263555294680 3671736 409160182376165879937750480736358400 3671737 66648684610404393185867014082940372 3671738 -30193793393408161332515419477255680 3671739 942563727755600536918431579210139404 3671740 -893529736138676489736697053365583360 3671741 1306657227113020883648534171487175692 3671742 -731097578141096566858364977887837888 3671743 1129576942000834240283206674974889984 3671744 -114252083598641696031301644985565184 3671745 -136291437348227008869537345735360 3671746 -539502981633149409155001031697965536 3671747 1017237842891739123642005546836537320 3671748 -1135412556898226331588420941097880320 3671749 91762833958895018738922074411994400 3671750 -1023794034032105711103147166329120000 3671751 -421845819800657486898247262822550960 3671752 196898353066077018167681942084812800 3671753 -660612323464687548783564567648497436 3671754 21228967584072106939491252725270016 3671755 -84854889214958527825441538837371680 3671756 661746406458298807289782747170931200 3671757 707564425667425333522023654595296000 3671758 -7303679850835554089774128885811520 3671759 304833637926149752762851649840819392 3671760 -236506565202682370064995285286912000 3671761 -1605070999851536200746038045020634638 3671762 -1033163012123513045382512886196561920 3671763 -1477299939551646895917610288922813256 3671764 -472772015287131244538197001376309248 3671765 -160854707512206310848766795206334080 3671766 86009400958412008902964328030507904 3671767 -22056659525904069400896815719152336 3671768 -632531061846320933607416276652349440 3671769 -29753348048217471658303937223529920 3671770 2712216949778761275962299772102400 3671771 776290271110246124819610034457745600 3671772 -143618540030799807876687186213547008 3671773 606013957285407295964815028254083200 3671774 50538030752250743385777245273507520 3671775 510114805238959695323185783645656000 3671776 -197922280617889690763332143611117568 3671777 -214527014162433677273909394307544940 3671778 -505525885800862852066351964333029632 3671779 59912986031792910617847288772387392 3671780 10215255136667131280273295679549440 3671781 -1570362006498469875317436730937041536 3671782 1320505919754015578881287469829865984 3671783 264859638747140756689378097017989144 3671784 427403382004036135348191029035008000 3671785 399732290543157164363899174303643400 3671786 -532455997145341026198665326717698720 3671787 107743329971341731943814191357267200 3671788 -105874379743211738560694005451194880 3671789 1379453110410583556570260503409689888 3671790 -74538140365140665166696131167121280 3671791 2038281370409850016501658158304696712 3671792 28972426500140693038841073163370496 3671793 -634632861746196541027547103092309118 3671794 463251067853652349557117198753964032 3671795 -108762699393548038607622770550345600 3671796 -22914827217995698162579197768376320 3671797 -910709903697512887515037646904348754 3671798 -41402431158509787263196014456151936 3671799 1348316470512127675703152201495615488 3671800 -857281511841378842919903037355520000 3671801 -1053384382052060949362519841321702720 3671802 -495185648591684861078559786895032720 3671803 3217459923943734786050511642719404984 3671804 -1690296031606451495305079148757561344 3671805 654684468332528129706476101361201760 3671806 -97302011084220651788110513261429440 3671807 -1396962354750330858154918173819822000 3671808 -174478646087544791760589528850497536 3671809 -1662792469859579340673594042382000384 3671810 9463469327186053070719489039126560 3671811 -42878431373205279434488550788708656 3671812 136607013961642334462759439250010112 3671813 40143520800131235815241170037897984 3671814 -409647054816607554503292725432573760 3671815 -833333073304922461143428060435112000 3671816 -860395383892233316304453405705579520 3671817 -139070535892520844876366363537089520 3671818 408623039299798105035745283214573360 3671819 -642266265888704894634022186131165456 3671820 -83201888669696887872926929897728000 3671821 1364265279200181771707724842140657152 3671822 124265391788099547121772406436743168 3671823 -1267680150852074817310240098803517816 3671824 89417098597241537705681242113966080 3671825 1074697582607181201565534594683953100 3671826 94708494110656219978674157835059200 3671827 51773029443851517092540580509571120 3671828 -647998031729898377125683101115101184 3671829 -134420817061765715933054732170204800 3671830 -13144536829864508142241062790272000 3671831 -173150943634748110623912898408573368 3671832 1300900128948413934964509192367288320 3671833 1227059679641302552624651526237815824 3671834 -617051355562403740214318314067746848 3671835 -518365611057888409498985854344038400 3671836 329814515468506877789971526721110016 3671837 76061942382837811250264364157264428 3671838 755602791418665820053066011729552640 3671839 2219647311772792489930141553594284640 3671840 151459811914868718263349590151659520 3671841 671054077938153847446318265519029120 3671842 1020366728599120599045899169532341072 3671843 -10606267440860389389203656392741984 3671844 -787192344728614624425790770802280448 3671845 499575896031517503126687105462007200 3671846 -1143761036047283878562311226529796128 3671847 3111789277048626368802164629931187168 3671848 -634726781674468622805746478285296640 3671849 -1824567397080106339611415861711542150 3671850 38546315691503957664953624998272000 3671851 -1386507438271060869006992986503171148 3671852 -443962371973502363150526966226897920 3671853 -1199357628032642366952711409722476256 3671854 15758104566253534615014730047918720 3671855 -1125053821705757351342001726714924960 3671856 -582729095656733255154654638211072 3671857 57068170344400633773252511794113024 3671858 -589625968045294724824543796972246016 3671859 1056203989061321278234628880812078904 3671860 -752901083473058877581609855815537920 3671861 37731398102303427919004876727780462 3671862 417238164534500214611077192588028352 3671863 -1613343598527450326466586584602686368 3671864 1355350958770671397097308528763904000 3671865 -1339487937949108488956476478293968000 3671866 -436111966611925394402586552641424 3671867 -622545515095265523768353801791852368 3671868 -189715861406537575083699753167806464 3671869 -2099410626847368163069014255651420730 3671870 487909878628423036797329652857376000 3671871 392310452247541324066964081229220224 3671872 616928204993491618708607607959453696 3671873 -522501080533805321035594428839577660 3671874 134054170231997367590663336344786080 3671875 -729536281040281579003100424330000000 3671876 4706662304708322240359056128059904 3671877 236118681987067349571427994255122080 3671878 -8100199204529764316753508257726208 3671879 -1464512192850301118379039955628660040 3671880 -5106439567980486254516981089075200 3671881 -836095095127196329170427882587830016 3671882 -702137793790121939832814692277664208 3671883 256062161354450606641337324825444400 3671884 -1040240033198591681513755179762429184 3671885 -33212288161665073415530095678762240 3671886 7971667488870631085717331676913664 3671887 2607104388712999072704724053556443360 3671888 -132218641360181671218784882494799872 3671889 -158571181752739888152355339340492352 3671890 1501127902049812092420365590999200 3671891 -439149554372606493045683052696306708 3671892 -19488041787603891357426653118167040 3671893 -339098347030858696067861551194570600 3671894 -85856689290727043355339315737697504 3671895 220984383152137729322018929685099040 3671896 487145958514642331288829084426209280 3671897 -1055679052747029205808506051240161654 3671898 272004509670033770488874984677632000 3671899 -11694258627559329604018109152930560 3671900 27833585942148311832540395509324800 3671901 289542340130758610713713693469083168 3671902 -270700872616692993972190745891790720 3671903 -2186173759119198072296833967720026848 3671904 410018430830497025731515133710041088 3671905 -478142723039963810410058329243400940 3671906 13642542951002862366427323846165504 3671907 -21083954916247991529886689436650240 3671908 1464985207067164805298473514475217920 3671909 2413472436521353970831109285752048604 3671910 353784903265595838707546544314755200 3671911 -58220196091920885062927884783440200 3671912 -590109243265629763905781021565061120 3671913 -1147642120492902044860361136876483120 3671914 -773410501837166341919477987180260944 3671915 -682170951392311159047891675017674080 3671916 736206387239622950382410108444851200 3671917 -300076416216049887766765430773961588 3671918 -787463113324118542000743138994116096 3671919 107669949452927070906293422801274880 3671920 89266366702822580249120814189772800 3671921 2410365098649491590313455989809368800 3671922 1278014584897715104762489368698112000 3671923 -409598560718966929393296644968315828 3671924 -54118160139432794790737852947507200 3671925 102067437024017857835659088533231200 3671926 24755919069656785438907837797541760 3671927 -363296994023184201246635349162244608 3671928 49504770083882055630103911124439040 3671929 -2158030438044285442664193948000680470 3671930 -141218487898984244223928112378906880 3671931 -1488972900083154253310367096328015848 3671932 -353849865374913345114334338794480640 3671933 888954210334497443451515766554022720 3671934 87166806460726188733287939966016512 3671935 477614842125369487063671293672182560 3671936 -707577802760619991976361622492938240 3671937 1200483441530353966879010643058577394 3671938 1241008193585280846088028096169927120 3671939 -1508631950081683043228590484877232260 3671940 -174657891031977795041166906473164800 3671941 -313612695968255998410917897633030656 3671942 5224999265637950059963411011776832 3671943 658441780412739847363597427647705728 3671944 1006100417077486516761309564446684160 3671945 914712253230155763661230808629977700 3671946 -627944327364193475511997394151621120 3671947 585132319634331268373238327963137152 3671948 -40664896520978031843397694982144000 3671949 -764065797115990551646133907663552000 3671950 136108995873704926555184476998451200 3671951 721935124308807972294496387210452480 3671952 -40931315379723438110671814241681408 3671953 -164688420011024237388907978124750736 3671954 210253080048754562123075380863281664 3671955 364196935357226322205082913578144160 3671956 933665589657161239444126651010188800 3671957 1151686401935765462183875460780149212 3671958 365360670734395981354683740110056384 3671959 -845127944469757229224604262853595960 3671960 309233850329535882295494902464512000 3671961 -202000809477073136022297297784711728 3671962 -174173237428989399297628947915382560 3671963 -2225508594393857870632847457842439960 3671964 855007481091926383130854630551168000 3671965 1086648825631335335875844877483191520 3671966 -695835095329410883591798359988416000 3671967 -209988227738048188589280139024826352 3671968 719698743681631176491633803419648000 3671969 275299407992140508241456554052947712 3671970 -299596970048939211888718513526016000 3671971 -1513723806644119991231093576138785828 3671972 1543551809094797744465099581426651776 3671973 -43588523314959486050652777189239040 3671974 -824971534894143547845732124288976448 3671975 -177796235642648536446263034692304000 3671976 201439959712894757215540970823352320 3671977 -999397716728681968031734422855452928 3671978 -715650089510345888260174408554309120 3671979 -362567039100168694809993762136079016 3671980 -115989384906013843558572325310361600 3671981 -660679452419830936628320847438709354 3671982 -135514169683495396925031049639392000 3671983 13092128630817607927470825464037120 3671984 63045511109954873006816554149888000 3671985 14660295658106702435435670554658240 3671986 257417280428756542498955385330450192 3671987 -3445566591135989019579798697246332 3671988 -30985383787439120234338430891520000 3671989 -786226266151524093760854694158664210 3671990 -22266855635107239914403006824037120 3671991 223430684848666267301352005272606152 3671992 911828396728190525932655452883865600 3671993 86743832387915800251939970979786244 3671994 779630304553872658225886139255936000 3671995 1021187809597528351774555313558222880 3671996 539756490300151378310970322237194240 3671997 187895921116482750710202761359342080 3671998 420925128545022451333248955839664320 3671999 1709657010538703905597723528313031360 3672000 -490398176129983224845393178132480000 3672001 -6828012229417509816645166309806396 3672002 581673777253165260535414485014387280 3672003 -707758835092066255369028469890993856 3672004 551060845695321688626132608391417856 3672005 457919903235462859707224406232761660 3672006 -142608750269744468557684533765519360 3672007 -658253602755462283918656646420168744 3672008 330849293985389866369041947293009920 3672009 645903786040795748663411152267929600 3672010 652453188033068797250168139058904160 3672011 379333624074543809599963191394646808 3672012 233938367278786132400140097023770624 3672013 -1038867479273869834675818846298681738 3672014 -759709511086275910549567274321917440 3672015 1168351645322029806232312705994916000 3672016 677679677234999080996236573600645120 3672017 -1733482025932219642483281411908426136 3672018 204911117199233129541849046346492928 3672019 -434590266316940012331527983542008352 3672020 813279515285259479200021470570792960 3672021 1333302606387354300787894024924238304 3672022 -508405887871093317056195716772990688 3672023 -769632827269588022926073348821732728 3672024 -160622385737027093472325113680302080 3672025 360257838742321337641486711677428800 3672026 -485437630340690703094066737792963840 3672027 -368425321076542865700731419863308160 3672028 4031460629171397770023147754433536 3672029 1455678572151959903973424399120542630 3672030 -106096898754946828231563039930679680 3672031 1547573619566599071139694326902313464 3672032 -360319512035138055349886557424713728 3672033 806900110018564952314544417654780448 3672034 228082234874603709755064942005754096 3672035 1116630498092660977690131880870057200 3672036 559335383033176457732977244936548992 3672037 -1581263612948236384904012303348285314 3672038 -1156932977095101187797056317812637440 3672039 -474617925590573715586576395454097280 3672040 -874503895098299814023632769585203200 3672041 -1671144016241537294347146346461471558 3672042 96381538777590949373540218217717760 3672043 159297221187798365772056231295840064 3672044 -1697520545330415536590722401746308864 3672045 -450566186887563066427714737143678280 3672046 35020609166451524550467928976998144 3672047 -69934918105038993268322073008067504 3672048 29930251182970916377820568607064064 3672049 460438772716129071152469701991320640 3672050 -345635387246726300931144435426421800 3672051 243777519484200935809821711866584800 3672052 49045600238846174138407473553036032 3672053 246924784155329884926966463310819328 3672054 -1226548099321327349764026456432960 3672055 -798657871787511356388725577657392040 3672056 1040274865112081958705624107111546880 3672057 412746839347924236660119733947734080 3672058 444317500342510680646855557387689184 3672059 -914027126810793290902975507022539740 3672060 84393980535723787205804703335040000 3672061 2505675505968769177314842762984615424 3672062 499774246164209745695267840526508032 3672063 -996207999716396587687033743069859296 3672064 25499845445927829485017575991541760 3672065 -177384119173242342857486434371271680 3672066 779211383563947934202649179390538624 3672067 -862475066187474603101590656505000800 3672068 -424306221508967806013679313087682304 3672069 697923167953685009926732406232121440 3672070 -338831747078878887650040582512219520 3672071 13825023436053683203955274899192880 3672072 -150831175688813640728348405553761280 3672073 1357990983762740735946235090962208640 3672074 85565064460917731201236676313083904 3672075 744117005519233391741498275103467200 3672076 -137826539719606682290756188838570240 3672077 -558274595198734626221100094187022048 3672078 421314787247673693576143918292664320 3672079 -226170815164357432967251985850215480 3672080 240843129506870256064264996573839360 3672081 591938281949937259009176420021705600 3672082 -783103181072347978619770520427946608 3672083 -825182121105195645880937732440275096 3672084 293836393851578375670945513861396480 3672085 -2005071064909620069338739766382266440 3672086 -396292280717033555906225413413038592 3672087 647567290302191731082341263435494760 3672088 -456314657403505067302379908184801280 3672089 -1167232990829738629223085531380557110 3672090 136319697327458529943169928620721120 3672091 -320855949815193631519156519537260200 3672092 -18437027687962058238255396255366144 3672093 -560751819019106043413960557118430336 3672094 -753398151174712509381516029081675904 3672095 -160711626768166957577830388454940320 3672096 800785617018150642024323785634611200 3672097 -100896173425077251938415162374135680 3672098 -290171885710618603398175050920730336 3672099 -652846811648068556054824344147447516 3672100 -244387972559251610598681640890217600 3672101 -546132463193788806427061791002736800 3672102 76049728735866230232155110861025280 3672103 -1893326541248752814760535215238328480 3672104 -404412069716710243258068623770506240 3672105 -114506012493944468684338856805504000 3672106 -85519120476668417515475711755303248 3672107 -401266944866275029453592607022733644 3672108 1130715951915040256630967202114560 3672109 391871773195434989707670649468529206 3672110 421001483104728544890020424612664320 3672111 279752560534998601014861620449608960 3672112 -101447600235852091943716046064861184 3672113 1190354672573081714962030282210777362 3672114 -357252849815697356149921372340545152 3672115 -105675239451664044849824837883444240 3672116 -179979605530058058660367258987130880 3672117 -1371335713322118857010734532993252 3672118 -676644339105214301796852951533190240 3672119 -139634989195844023214004157334677920 3672120 -72265060675752209236721635806412800 3672121 891689358706429846523073555989647044 3672122 -673488758218125298299337327188543888 3672123 -126256702798474038680496675089478912 3672124 -260895726433277517128867394072542208 3672125 -372382992969514969813024658149530000 3672126 -309402368959573745871234436542201408 3672127 2434124496009427654354877285791414976 3672128 -224312480576715283718746208373571584 3672129 129930386013342820743720629034687840 3672130 143631002345555914285097247044198400 3672131 1132285969753409781108846197036740200 3672132 -291639911031338528141354664673993728 3672133 579911242608895874059539545301904320 3672134 654289191217130714584884898437144960 3672135 -924203556696553465340749469578920 3672136 275751774176226384143866090633297920 3672137 638262211411111627988342633579501952 3672138 -538254140779130473744112572107469056 3672139 101566735843347231904250707363354832 3672140 89897470149957215942478363934003200 3672141 -107589593398273316397171765722880000 3672142 1413717981983256577880922777555077952 3672143 1773487995257526219665721136947937392 3672144 -60764550574975466779958334664605696 3672145 -1207918100385899354101585034261465100 3672146 -1056432014732070565561879888924111728 3672147 -132264664267778770817624536024531200 3672148 538227719390244003639472862877263616 3672149 556805102709257442511148973801068640 3672150 90195341496926288656849167178209600 3672151 338823646694322632754798687232165552 3672152 385138668723616536853421181093580800 3672153 -1579928019139450910016868421297868876 3672154 555650794456839001505688620898094560 3672155 23133181759714727294453296720570560 3672156 767550814958170968662856758539198464 3672157 -32704808768821876862803760742113280 3672158 192638246524541650546259034838003200 3672159 1215130473671956063108452517125964104 3672160 -738899534581005831226945260945408000 3672161 -396439180755041164845604835410063548 3672162 -216200501274451544657853890316318720 3672163 -1708282878044937111050091990542784000 3672164 -280708851961448113471568609131530624 3672165 94084018694656027138648362529808640 3672166 -124574288057295218640153554299831296 3672167 171092314526682231084605138189779392 3672168 86527681787321134947136915848806400 3672169 -578676914471841174431603521444792512 3672170 -840257632914232418679557070699013440 3672171 814155666765737807053825979217278940 3672172 -350827242749917520136590165782092800 3672173 101353435605274719893990733353930304 3672174 -502955529543954790487376525042877440 3672175 -411007404388436860094527665008585000 3672176 204743233405125061740806572766625792 3672177 -6200837978574750771157710348750480 3672178 -227805716997219932104223955035080800 3672179 44075595873520824212987961067183872 3672180 86147852302715872134310643950018560 3672181 1952457577911896351658789047700007982 3672182 -1288362585247710107602237760895251808 3672183 163759747108741963757898410933211600 3672184 -567975313779872935110750104747581440 3672185 -239491835137006541395085839407566400 3672186 -229706530423782963289932953535100416 3672187 -1261042795177891105743359921612595600 3672188 -97242075612486631161044002366241280 3672189 -582166808862119137780384571384679360 3672190 233124770685423736883976445728129600 3672191 -30374235253229395139167495174227216 3672192 78755566354164322664186822032097280 3672193 754783163103557226792543902025841600 3672194 234070437678956343146183061143275392 3672195 108700126079998545325604541398623920 3672196 320198797571979781564642536618101760 3672197 -96201243104685876795741907692264354 3672198 -54272335838640588424039458159724032 3672199 -1885412715992945831988517269115853800 3672200 -4297126055192878874816516739072000 3672201 348994298490671287865269215232254288 3672202 398197239723519826453465693804780032 3672203 -519643581436680456828073886217371136 3672204 1593349855377810628233601599654592512 3672205 -910353331566429156564270811154749440 3672206 -386321239977106254384897412293836160 3672207 -68772062928659865893909444963437128 3672208 -83895944017335098539461678221950976 3672209 -974922907534740584188034927603536590 3672210 -78870290498222953790721800093068800 3672211 -1368831699574766783866859066903316960 3672212 -774548290174342120836503819088380160 3672213 -461007840852231438710884406988086496 3672214 -32528871066314048318810083129436928 3672215 -1028009758838296833178486365343937640 3672216 -943781827412758421611768581504921600 3672217 -1599534495258451270591336531454711734 3672218 -636722778734309252356432436635004160 3672219 -582523044223481181238059287425846080 3672220 329241869155417823984313435726650880 3672221 -816147731814968937342216318410226240 3672222 -169967603588850461594145277600244928 3672223 677859571788055970088432968611957472 3672224 783888573870378445821640177581490176 3672225 168140552519657937496206358023210000 3672226 454003513782829805600839787549451264 3672227 6505539899639523963186664946473008 3672228 246169946047915214225944371511013376 3672229 -201096652272404978528446901104673280 3672230 316708204467781650854786399559907200 3672231 623516120017960448682930069236717352 3672232 820007337698368028070075332290022400 3672233 1700039293650216925744918206794719482 3672234 269237554032174454056377784339563184 3672235 -16762707100436005492177825896192000 3672236 -1306621066972155643950989369079429120 3672237 709046299646996254911077646833559360 3672238 46610919757275384318224191808858496 3672239 -896578339752835899758012965864222320 3672240 -33488788846705878696325059953295360 3672241 -843648930456988607424656258669193600 3672242 -69664141218172687054212567285823488 3672243 -5147200006174359174597192816520320 3672244 -1260592650132106299533018359696230400 3672245 1507891568637454556268450355271091690 3672246 774174916940698219468832537961230784 3672247 407811754572834418537565194057438272 3672248 -1771981508244135273927003765349232640 3672249 214628073013023856090402196022524928 3672250 -326724346035750424475761291229328000 3672251 -1133626238093877221277079449589149696 3672252 169575432001750335689028933769013760 3672253 745608641662993063767750974061623884 3672254 -12385728972679532697385717667371200 3672255 -72337833552067523992692494225030880 3672256 534544089585699300362834856329084928 3672257 927169451740630696267818315771709506 3672258 83038278361403724290872498924377984 3672259 -459683046463419632710941335951085792 3672260 -9369608024652415325095704226775040 3672261 338744385610152864305189733112713660 3672262 522941941515111150802497040105648128 3672263 -554715186562338313831457026182053760 3672264 139792396347806837231662477187973120 3672265 -44492025387100902636675911804597880 3672266 380468278188455368096218803194123104 3672267 68815044640699012957839027485912280 3672268 1141986369715613965364862925964565248 3672269 -2510470675612311988500555815865255456 3672270 282753019304000371625592133168128000 3672271 238328096905546274816270997350094072 3672272 309376141064478207317895823515451392 3672273 322427171997224401701918994106044608 3672274 272026274325775215230412725786100000 3672275 -608671319607415233961116857165123700 3672276 1042235515297006100295874964755679232 3672277 145216029140303701234858684102806912 3672278 730123312213649943759737045601702720 3672279 151827909008112131662979523012727224 3672280 1019378784653080881454652598875750400 3672281 -1863161764633775292546562045359900918 3672282 177752438862052093953437303200270080 3672283 1212173346040195313930880078300814532 3672284 -149593276969911382845847257186459648 3672285 374018092958112326851511766539223360 3672286 336704022292073845826475634440384 3672287 -271770930617389805395742912204047128 3672288 343530884310449129254943987650265088 3672289 -842560187191886706266973756694610808 3672290 254210993284145600535577667364506400 3672291 167503466712617137884660302669027328 3672292 -447183308065308051872226132975703808 3672293 -1595694288783076352108232599651683458 3672294 -469137418147609206972607352768558400 3672295 522022270528625633388255016637130240 3672296 -12157904614899469698071262592926720 3672297 14576362945330185970094513192273946 3672298 -233546129152669822609055218520659968 3672299 1715467858280410315953754763573534160 3672300 -423674463575022110507079820236787200 3672301 -311151789447335738965547194787002080 3672302 -529469934824547921238300619430195648 3672303 648949042854786506635171306779004800 3672304 -439450118589518483795175463072890880 3672305 98859147072837190333787534695171560 3672306 -775610321191936574461602277580266752 3672307 2177974157353668871906331987157604556 3672308 -1459651812016664037514820279278159104 3672309 -460450838675459539845226919763054432 3672310 468085801322819463716322234891970560 3672311 310813789189033749335705975566407912 3672312 -177158629761608541358761663268454400 3672313 -2653267076343617872337533039480665516 3672314 -1128215083364303289714566697946137744 3672315 10625303690336046406944091510785600 3672316 -1293815887987035018143182083288616960 3672317 227352083990042670282215894379823200 3672318 52854987242700625034951797454075520 3672319 292100455712237515778161266839892320 3672320 579160703971682923815326178292531200 3672321 86121815510342218074928741182674304 3672322 -189574004377134613649308268230244352 3672323 635750023283685509457969479294772456 3672324 95591236148625563792613825935155200 3672325 328963890803795922778598177795085050 3672326 -396364613057349355703667345070268160 3672327 -677776677853764399384282105053153880 3672328 -135087712084996200284592295231488000 3672329 -11957223671237909842922551133086752 3672330 -636777039340663418684731066548526080 3672331 119595410078891432689926529642331632 3672332 55816753786122502611355208171274240 3672333 5200284225858391757813400100153728 3672334 135394485120832603740904741087132992 3672335 -897121275311016791302943806649694000 3672336 -283719855005974358739331320048058368 3672337 287237249923749650888903248702744800 3672338 87269471046451577685387271852909344 3672339 1257870450390535919355061304817636480 3672340 166806939063004632292729581697351680 3672341 -518123135565580846444711435300825248 3672342 -508967558696374725756141991823110560 3672343 2356860401646659151166737010469227592 3672344 195511994737879650414701332718469120 3672345 220304923493983333578131900964537600 3672346 -34734214447167783831928101023212800 3672347 116299387270193781193294207680444672 3672348 -255773460121969777573909909896414720 3672349 -169356829375517417446837339135082650 3672350 -761208581280002138880639603052800 3672351 -916371666249572361514535556287358960 3672352 -1723056440454854782569525716421378048 3672353 489244819964236015713676810327824384 3672354 -49495376551446894169785679331753088 3672355 -832395744152353861970455916049864240 3672356 464414255786569492214110148524513920 3672357 356638675474219554661972697411696640 3672358 -7895807842582211920098827103342720 3672359 -1250491323865839176537350963370866440 3672360 207498350109726430006271421044966400 3672361 8589059205064850776983117488369280 3672362 321199098133452855642059144134225152 3672363 983262448261158097578018982157709144 3672364 -338445638741681011793870843718205440 3672365 1644664816018162985257453722106117260 3672366 478622876388239088047911249004572224 3672367 -856945231083952918609628206044761584 3672368 -122903487814964593195521567217090560 3672369 -949679026847478292775217964857622206 3672370 -83137581858244985698255198426704960 3672371 45652473356582431065545237957391000 3672372 11668823118399483545051814430408704 3672373 -1047396625032815413636352134912255378 3672374 1060138265313149325312671400225302592 3672375 323268552005512076783424565833600000 3672376 453302111729802415926700699088302080 3672377 168522740870847393945270127214575440 3672378 19154304693381216926094595247441520 3672379 779091227820020554193770004409258980 3672380 614032439283751104588610238803123200 3672381 -412436227930145459729507274725568096 3672382 -403773344817702210227802482620172928 3672383 -367654079700291577048438533703937184 3672384 -874788544048828514978530452307968 3672385 -480420048880428680322833831774085420 3672386 266097647251650188545916910787522080 3672387 237245392477136675952123329264645088 3672388 820205615156324194551873168417957120 3672389 534296114771964621065993930941140672 3672390 71260083694787220978833617180323840 3672391 -580330338853395470986407004100808048 3672392 1855325031519844084291688128666337280 3672393 1183532818801582433952893793253806864 3672394 -692583754768875818559063110610478080 3672395 -1167210335377037264142977025653493600 3672396 -89527493097135064459109479547289600 3672397 -44851066870793320218373679937908480 3672398 242668452214013103587018996589395136 3672399 1333428176348180164321602620606160264 3672400 -12643327071875443650577940631347200 3672401 -1179545354920566180022425013175332368 3672402 559117908760153455011079552209058432 3672403 958896805378253509732939048836644400 3672404 1214417640716993788508407863873687552 3672405 542193113963432481924938180887670400 3672406 106462297808166332917127872061576640 3672407 -525517695573212721984131737930900320 3672408 -700018310697173357930449265618657280 3672409 335179990436729260372802154166094404 3672410 -93247199876300107180202392712878080 3672411 -23432606289689736852008033572386720 3672412 1336652873538861449716074487572025856 3672413 1656593131195102270118867383633690662 3672414 -194432108777815743709098014087522496 3672415 5983936997084159805658754548992000 3672416 -2071949736991104779017892211856244736 3672417 214536011451883343064876726859787712 3672418 -411574604914427685725037402631956096 3672419 -343388139778807409364639245288382180 3672420 572977067531754946721462501890498560 3672421 -1722149473850936408700438791549125378 3672422 139518455101167048745183745266669824 3672423 -87006853112125481103704209758142200 3672424 812327639248814755624359305862758400 3672425 -447464566711399470903130620204101700 3672426 236506106931864079413123257812210944 3672427 -163803771336693342885824964801031128 3672428 -298001945751948762372812491806551040 3672429 -865098734498432561079712421833816512 3672430 -543057286410303055346549398706072640 3672431 261315571613602047961761717871287792 3672432 227454006268892945247462864254730240 3672433 1315383447457690063959189771844709184 3672434 269194083426850466733392727346880640 3672435 10987781797525547384337824495755200 3672436 -96506391711824118210737823309896320 3672437 1681252720719383811206864404636471086 3672438 -205756889160743040076571237533747200 3672439 -3400858565110552745607304681978722144 3672440 -170692106733665371882195066908979200 3672441 206107375279190431983474997824305850 3672442 541193046791619296137999109753248992 3672443 8897040364817872920154422752029800 3672444 314909635219070061483241095180625920 3672445 428706656942045807075834020057061760 3672446 23221088064716961719058631623335424 3672447 507367439724328306142047719780889800 3672448 143435824773041779877787758776811520 3672449 -39723945039544909606806098152549152 3672450 -202853050668984092892579567475232400 3672451 567158531534377815702746433818115452 3672452 233580011691115989101935861985380608 3672453 11995646314523073016405459816168704 3672454 -441498898353697056905848014952528992 3672455 105915658134736455831523629119604360 3672456 -640209275095838192838477173840117760 3672457 1805885215489057173522997237296535706 3672458 6209674628120261153268076350672384 3672459 -407099683215148208743241071803260928 3672460 -814546776520154957117088533587799040 3672461 -742760607094230942475615739375245896 3672462 -476042960754722783982010201452858240 3672463 2025852898197443520998606128832689712 3672464 102845346571818778902227963069767680 3672465 -1004291049914301839071014789746647680 3672466 188125418063224768096999897493054976 3672467 4675389263079230442842465916164112 3672468 -502869406554691809834574732486866048 3672469 999778564881226976821562802921199200 3672470 -686911228523078101941177697860835200 3672471 1602853781350712691672592883229312 3672472 194540165973468148975353570651955200 3672473 969043208907316987725295902119232000 3672474 71749342456987280621535587907164160 3672475 504675937295882561661931261954926000 3672476 -690011264893933741146281747805127680 3672477 -151489061830474778994838446352874112 3672478 984499229403477237596391226561991040 3672479 730028338527178211231000680306616784 3672480 10210188184662052413316848125214720 3672481 -459883618359061911045489293561721936 3672482 -766340154211962393997988153518463616 3672483 596304860467011822102697187794601904 3672484 72016510367237902390431154017346816 3672485 -12442483836590139203057238200450820 3672486 1522008281678977028607734717954334720 3672487 338208918467393217196221956616561632 3672488 -620265186100288810820694030728970240 3672489 -662117648626548454512972206381080176 3672490 239380489848612064038942177810532800 3672491 -540110435985206243385324242734969920 3672492 629410819748886126752958061597066752 3672493 -1195411422647237359434762456540218880 3672494 -43460868308774763503504890416087168 3672495 578452180766092986461056837996113720 3672496 80551173183392959102805157634867200 3672497 -1946591484718576665858707056498427328 3672498 -625663627406810600130412280909271936 3672499 -1427904527698471100979737527240928500 3672500 35401678289653636482045720762720000 3672501 7788781494350938187728628578790400 3672502 -211788657474410439943947622660481280 3672503 7293351953054517109131737411406360 3672504 -325839043513833735778463983912980480 3672505 993196392700305463470654219284917320 3672506 -8821367321866294937446922942651136 3672507 -1080687185417000499258205968217776360 3672508 -76476867334813451071174062593671168 3672509 -407086337376045786025616099318428884 3672510 315010231339642747090602028874496000 3672511 -669809170151898073842463433452573888 3672512 354974859131742480464051981701349376 3672513 298365916278851738069369159594580480 3672514 8312336507887060250572798029390720 3672515 -258179998441987931965285902073401600 3672516 241587578485547599778635820305342464 3672517 862772609510702453116799690512984252 3672518 -862683356645670410536586893874747040 3672519 1280805895969716839048263646806769280 3672520 -683537922963186432278504539437619200 3672521 -58285883741371493705588751026266278 3672522 -139393437588304744438308825701031168 3672523 -1769976619570768659845211699886479456 3672524 -129274757224712264495847768134939904 3672525 175566191381770942061322491755368000 3672526 -118082623079053431405993877064525952 3672527 748280937226778959153999113119862000 3672528 307070109938925541239838351138750464 3672529 264284189706318481882420325362154880 3672530 450164454987142221145173031209134400 3672531 310465773399054218677964502320009520 3672532 -18499704870906806473314993815820288 3672533 3246120321822560360305631525831154240 3672534 94617122604685778534121466002587520 3672535 -28398633562632751667942846148298800 3672536 188490999859950966284904932242268160 3672537 338641510189268851981221702280063680 3672538 1549104706158110934475819899529437696 3672539 441389283221557256491099521101734848 3672540 -19330979144486849859606805252661760 3672541 -536682679640192658977872773976596058 3672542 -528769995814902845756018695668371328 3672543 61998118592640461714074897650159360 3672544 -30595217668092447129436360058339328 3672545 16597084440063055894233900839592000 3672546 -189516883332225986040742177524544512 3672547 1259648286185777128658752400989667996 3672548 -432086595171488143892997586480005120 3672549 825046119140889887723497389035161500 3672550 221323549441448144051825177706300000 3672551 22214523795729947936744771747385504 3672552 522933018100187030997077660221440000 3672553 -498013156861823945561603173215887216 3672554 -242846764729872362539886194867923024 3672555 558200242952745383629865687428139760 3672556 872612415193452850595262194156376320 3672557 61135779219814520385744006072889152 3672558 -113160086489354401708194667212282816 3672559 114450089786189499608213334439648752 3672560 100356104995899919791371769957580800 3672561 -744588385608705295730307074001965376 3672562 257962375046880827664303828925340064 3672563 925286104451960199688714222958500812 3672564 382836223220819585671607136161697792 3672565 43560225859660788404637286566640920 3672566 794523107843759070640165361511575424 3672567 922537457321075965888541421071904000 3672568 1197810044053292256043994597618933760 3672569 1024459412018159140969371858420218496 3672570 130046598713954995849345703642726400 3672571 295565397702648785810654655621360384 3672572 271251401558096193510149574448766976 3672573 501114102593384516070457452114180000 3672574 223393703828059555583169604687681536 3672575 -434844701963851661614480656058598400 3672576 95496982096392460214915487133335552 3672577 1066430015983836394488201519536039426 3672578 -137977556503696677418279875642160128 3672579 -882192917267605603062550169197700616 3672580 1499842470452812044810492393655050240 3672581 367756090511979604377188802835616064 3672582 23359883410119027172091704823779200 3672583 361261817246773846324360640038229560 3672584 -28126908605603193798088438145556480 3672585 -145063822792393168375371403578307200 3672586 -520576570868035576250417266829352960 3672587 -29073473685728663175933365282783232 3672588 520828498828537476184757143328140800 3672589 -1862231230569663275908369837659651540 3672590 474017059895370743311992988418116800 3672591 -621897234410702808416207037036766320 3672592 31034700841458313738151713570816 3672593 888696870134681283227561945555473842 3672594 -213474450038826168981291115598146560 3672595 -1452672474510472367114212601705716320 3672596 876375058561655793596413686271075200 3672597 1202154302859703512398669097260843328 3672598 -382786882288296432123138239815135200 3672599 19576986923017752838976530126830672 3672600 48130853862453801979431732115968000 3672601 -250858354850810919191781487786800896 3672602 -334677628286765934652542946805503248 3672603 961040458882106232288275922035748264 3672604 414964633875310186393633209493735936 3672605 699697562881126090756095119815377600 3672606 14803664098019963401186908462664704 3672607 -417680997563332967201886074001733080 3672608 22561501404200572435703945117368320 3672609 -935808031536840223272987086952822096 3672610 -386506965076972748287824034863203040 3672611 -1381225447337881268156160402905242788 3672612 55920935960146119939808554651782016 3672613 -210390682832274719110681563276816576 3672614 -415955175946302406196555287695363456 3672615 771924879774827820342697792545792720 3672616 600568344877657882168325417570703360 3672617 100231063181781605675749048529246976 3672618 385569179734147387482467994164386560 3672619 1952628790569559552722016609821732020 3672620 -15147911518472673094046358120345600 3672621 -68521883134836580654085369691468138 3672622 -281249378487281335687418052230587776 3672623 -493222716252412037767360358872294128 3672624 305685731317443012851465165494026240 3672625 1889988068404726273024842890220768000 3672626 -1636653747497201482677911484047800800 3672627 -55320472334879352973877897404905984 3672628 -694225079353511604150536129977685632 3672629 1876353561516870181694442156483621276 3672630 190791797237371758039278633729280 3672631 -1428536170654179698368290382375632800 3672632 300760170222180827363005749834547200 3672633 144713690401651989480670964332375584 3672634 -445047359237570508539870396371915008 3672635 -529502660938252238162198415466640400 3672636 -231509985107104285150612551548092416 3672637 355589577363954071371493514068820460 3672638 -40492449761039304877592155653761280 3672639 188706351719108815210833431069866104 3672640 -26464208905550822411989470412800000 3672641 36028290069720106018168507983725760 3672642 324648367702947517113928556894166912 3672643 -1033045927328044379028838272681629200 3672644 892929784133867033156222117527134336 3672645 -375869420721859059060438391014941280 3672646 285490808579470822389769319925304320 3672647 477048810339898797600543968876152392 3672648 -1635265344402209172421200830765875200 3672649 -295144560495885670756682805491953536 3672650 702560087854770378454010184778342800 3672651 -1052157746495754702361403787055900968 3672652 -1929641184378522249917853931377776640 3672653 265316381474616086289728167259783820 3672654 -358745210736208745936069340271442880 3672655 -75186379512394839449118684601460640 3672656 27438691337722901280613867891310592 3672657 164853157720060891286352273371210280 3672658 565276502295459350567773620083170560 3672659 -638283154952335696306804709527141140 3672660 135912192185025068352602398881269760 3672661 -662684165607221362879081035509746738 3672662 -376430251789882529558738559871610880 3672663 140147159972720746852267170906157056 3672664 3252339249341578967105774423331840000 3672665 745249935124230910200202740370480320 3672666 -342679240847134107930483457301235456 3672667 782066701179686399966019650581875000 3672668 351704996903692490464188608794891776 3672669 32810518649792909573486584361404416 3672670 216163194145117679961313708015935360 3672671 -647198112322761406546761683768833056 3672672 1099140804390864468514566836148240384 3672673 11017528390269868430108120862115504 3672674 -46796942646487073028875110153574400 3672675 122004982137771073066719660467346000 3672676 -339043932072944009995589255745515520 3672677 1501167750715200952134741147513110526 3672678 -368766988593728539800989113834925376 3672679 -1203408685966318689778686773160973400 3672680 728928097378737590305175876569497600 3672681 556340843544634596808359972813566880 3672682 -539723637873154636559001571894093728 3672683 -45904982670087500557273160594644080 3672684 -179572262185237618431707976384871680 3672685 -214283633049538966128930529627621620 3672686 524635634860733186419824515526724224 3672687 -504375906786537872365031941719342840 3672688 -107315651348960155290301763886907392 3672689 -716912155792768902174998686947966510 3672690 17471233311586647142058742406118400 3672691 1125987219326024414623161640993723200 3672692 1548898419961386335220765791012754816 3672693 -1106820228472488110811744789082358418 3672694 35659299607282501100512394561455104 3672695 371933391447382294793558768148805920 3672696 -541260829434880127341915417501655040 3672697 -541313977501838339721772415841563820 3672698 63877934559446979684789677526989280 3672699 1025126368395485596976124570984637464 3672700 561800185295788679186423350675648000 3672701 -335722846742396679827761893874241550 3672702 467589326017119757098364976782461120 3672703 56693328584777134932639388623639664 3672704 -541245987376642239657525425209344000 3672705 726520597886984504972156003085393600 3672706 238075431164724827738127564196131744 3672707 2608302937265579372625051020457192 3672708 -725420312639901816703755384631735296 3672709 787054761010242178401444671936097504 3672710 951331436707400499662118957476160000 3672711 333896649861849662048217266970087264 3672712 1643214208094499641879581064500147200 3672713 934693619233518368169170970040320 3672714 227757977015286326048076396782356992 3672715 -1146445650204605141139850508194364640 3672716 -5696781675040130369885532608802816 3672717 -20055768884875723653050199884665920 3672718 -329231013392537107859524928407161984 3672719 850658353508682234565953763821108840 3672720 28792604720316255797501463135928320 3672721 -1322574534378778055283420889075445376 3672722 532588399987837816039859961958108800 3672723 693430151941805226061239749338955568 3672724 100850023002108767269776016184635392 3672725 31881534941463173192837364069388800 3672726 -16257172834827651950932627324377216 3672727 -962105507936577331098109644763290424 3672728 -1422470972014408090706993969192355840 3672729 1388861842886321276624210505688525920 3672730 -350937960237158070689402983748670240 3672731 370812018684521818793088839131352640 3672732 87223090681473302177440562363203584 3672733 789735519141092540612236222777258982 3672734 339042890400940885335774842265880320 3672735 839361742783768132268392217244643200 3672736 -246557187956830767148614867126386688 3672737 770697943682209085638818921476188386 3672738 -53487177648033496072266120286742400 3672739 220642427293338026807845483199238144 3672740 866725441246806165295592221645328640 3672741 -560990483850701719950292350523461600 3672742 157490783041594095514469610126556992 3672743 606598454495088276968456069459175960 3672744 39140624016626710096760849879040000 3672745 222935703671993181728968853381326500 3672746 660944186995506174124777859199376896 3672747 25155445378853750680947012102692928 3672748 748192946702179710331942187710910976 3672749 1500491344472340835974386164616829420 3672750 330518560720464687894442546855680000 3672751 -1731042994609708426812945146770427248 3672752 -331176264713750010913789448675180544 3672753 -260761844512915686602419240615519296 3672754 -673053212269692753425440220520339840 3672755 -158321509531805623271161558647124800 3672756 -62266435043848347012757359815393280 3672757 234567161403679358122884730545710880 3672758 983070028311383466958064489696856480 3672759 5637406102223411773807904696944896 3672760 -55815544409833217353366866235392000 3672761 1084230814985246379889823985697576362 3672762 48663219492379827005083635015892224 3672763 872560983155668924000278139150190400 3672764 1220199036979293908891824428754801152 3672765 934558728848941489069319120505616920 3672766 492513082487586469016826920005784832 3672767 739251764323361699444214438713665392 3672768 -178071318622188580566964254233591808 3672769 -564905157142448260932662024528912830 3672770 704374659493469611169861058598594080 3672771 -530879776421416469153378736884404488 3672772 1290589408700229428501564645810485376 3672773 267110346186805362569566520561411328 3672774 172309716271323199060658197986060288 3672775 -452990511257951541680015834324590200 3672776 -83829354294519737878033061740953600 3672777 -869475604288317812257507410842596080 3672778 128000217548017392793620900451271424 3672779 -1681396431746155314771284102627412912 3672780 -184458562486672626230232440736737280 3672781 783748762099901073809830125079770592 3672782 -962322529490095329733178260400254848 3672783 -128429006545900036792580177492784288 3672784 36162094853771777761641218549964800 3672785 1585158831783037248533571404829172980 3672786 -212564351005945140306087706348071936 3672787 923439018908782887444138732377445504 3672788 205467089096889253579617210682730496 3672789 -394945471211729242254078863340973440 3672790 320543698115179963595911591152887040 3672791 2016211786171264034980415224624653192 3672792 -1118070347601828304685222792220672000 3672793 -2158022553076235635695212776555827958 3672794 110716295826614428602780450792472800 3672795 534530082288485275616855941400275200 3672796 976433114785597739197586795130329600 3672797 -1125119675326381828163284318951684320 3672798 -412002915518597496482031389125638336 3672799 214068884129455107780933182718441840 3672800 1138791068324997206951855277460684800 3672801 367514238110593502223007126242768576 3672802 2077786417257659125716106804591104 3672803 -1507265627838898194836559621477390948 3672804 -156440934287445706911609047930400768 3672805 -481316403798266683189661876711235240 3672806 40111524437635642115126050255277760 3672807 -817283126993418901320511100224115160 3672808 1485224290477438646705677360971970560 3672809 -621316283953571140086131701005036480 3672810 433430876235194852535935928570470400 3672811 -1071182842349676224914833495396664588 3672812 -634174210115670493076116437447760896 3672813 371908011887878660689624774402106944 3672814 8505101210429483814150967302210816 3672815 388224833927030924687366676373166400 3672816 8743949339463418401411394886959104 3672817 723248606175470177449122915121936180 3672818 144722413307511661771427450910689280 3672819 460599838045430769552104756148946644 3672820 -897610460767278876407583537145920000 3672821 -860234792101912085582731384241310600 3672822 359712218217043332411498148270030272 3672823 294837837764491690768878253578230400 3672824 285297303324421577150371695171870720 3672825 -83457860713963612947376717108622400 3672826 -130895761762953941115670506879519888 3672827 -1182111327615878551501359193983087324 3672828 -831272941155598827632191942034969088 3672829 975057551287963486583920737290887430 3672830 -159773192568307370915365549926297600 3672831 -193435569820578940882234525820750976 3672832 1291440108252210350565010453211119616 3672833 -641906859997729506724065237688378560 3672834 587056043396090214548135201324160 3672835 -856040320767986052094633072184964720 3672836 460126294379011194246427201578468480 3672837 130073429763221890129582096876544640 3672838 201427575055625635030444189283852544 3672839 375339492052924139230465889892166224 3672840 6248541966639027334089649658265600 3672841 -467276994812300731378852739593430016 3672842 388941711788525097759515280301318752 3672843 -60394424417283178665403076700087336 3672844 340575965921890682569734311407462400 3672845 14707803211272379795641720023816640 3672846 477009024458359873876544487110182272 3672847 610052882507755569378552471220253448 3672848 -540742280910068661399941326932860928 3672849 33045058582317243054750541482395136 3672850 605329480280631638972723690899800000 3672851 242065650190198462187790910704015264 3672852 -98522918767080856171321980797030400 3672853 276096631114462290937790381671961102 3672854 -504605933327473552749452738170950624 3672855 -37142588362239100233274359560383800 3672856 720677293119992676423615076136079360 3672857 665359178873979970926580422138332106 3672858 24969576555875814633291574397740032 3672859 -1076233237254159165907929054203698584 3672860 54187155599947880834769152896742400 3672861 -232349207860998621836411045625088128 3672862 -795570352944468820398763553097524736 3672863 -127648061120522571268719631057815456 3672864 13905850114903020050935089815224320 3672865 -183751101632935107559399031947353600 3672866 112429120281072768029088938392951632 3672867 -1228273892954059224896859702606731136 3672868 -837390800624594881349994897647001600 3672869 -705672361725082952869257266964451200 3672870 -174635770053497336751229695948994560 3672871 -798519837752362759368809867040617200 3672872 -261383660126347018484185382917816320 3672873 -753002955439306653024334145073745296 3672874 1202210769050891085729458515541301936 3672875 -1194982426523341700338070734245516000 3672876 -267313907095079334189486218357990400 3672877 -2236559566869641163683525904617852832 3672878 996126552854235825986918450610878400 3672879 -35327052920415534354878089205998080 3672880 -45566820622083436792480667341946880 3672881 1060055582612730402996989340455729682 3672882 -53657872724123667244470050026040448 3672883 146140385919341693866559065532436264 3672884 646519407025407840589117146680722176 3672885 -61434843608252148413916858975410400 3672886 -176292254005346402897972241226838400 3672887 522437961091673060213661649297882536 3672888 -2799837697776687026308241370316800 3672889 330593574267238089802706796951004320 3672890 121559264043808143023474838805555200 3672891 991892274069482345382423863806459440 3672892 905894851337618028842062034432777216 3672893 -735788069524884499455715557523503840 3672894 -589982990891844263165166389660395200 3672895 -123610444275931830584066551140550800 3672896 316438828122874511206049909684305920 3672897 424981804708650906695891351189847600 3672898 -975139342679139713742563971506154800 3672899 372692015528932498569214731121971900 3672900 -60942945686769942218549355137126400 3672901 220937262577506599809377503135875680 3672902 330236122421102064325390242453517152 3672903 -170600776077971266381288705055598432 3672904 -504386030247177901219875995120778240 3672905 608383187569909925207994549674421960 3672906 -79579552966567329939469147682689536 3672907 -470013938590904191243045325684114288 3672908 372432793409178679095183889190983680 3672909 -988134693009780381793181448228178560 3672910 -708205453474626913123834159696577280 3672911 -642060453734290988418104492569585152 3672912 -69543701802527227862838356011253760 3672913 -1293762752369923004418842368940069136 3672914 507530736379279721633531188362765312 3672915 623526831571672285647859561579567920 3672916 84747823713887646040516396206710784 3672917 332867000155400957110132972129461966 3672918 166640141692573796907709235006365440 3672919 -2168910500193965267292313254268370680 3672920 471750662472489442191334882985164800 3672921 365120326921427908139953112723077824 3672922 -96711255343288599936869856845085696 3672923 -1451419037776497380377789817303376828 3672924 38858215193834104890089661843136512 3672925 -139818598719198763281991510793126350 3672926 850583910309056342635595045339977920 3672927 -180693029713916362274754914497403880 3672928 379627712762292010185881648407511040 3672929 -1204226683535256676345799568549334080 3672930 -81364323693386993015604685661429760 3672931 -11170329131802809006711716482428080 3672932 -401484088228358078418164704449808128 3672933 436003105287796833977969552227647648 3672934 57691445668915548218931664613627616 3672935 -741519973928035325116863843002879040 3672936 1019294457858026474124939845514854400 3672937 871269281308679007339398641452940260 3672938 902679416230977146461679450125411680 3672939 -385170000141416965022753106638510592 3672940 -388404249981274284440774172637086720 3672941 633178934416156351164433043935956300 3672942 134101278556478918421615013604890176 3672943 128528959663257940360492908588953200 3672944 13944004675962437107130994898698240 3672945 1296958957455670912056454110630472320 3672946 -91244867721878181020213988872249328 3672947 -2122157914896467945352208496827622400 3672948 121544904213962370262231260152518656 3672949 -428396879202496751246946521977511264 3672950 -131301653148091297692112418122476000 3672951 61669812279151480527776745500610384 3672952 -354664311265826832721630269262233600 3672953 -182539847202636117650622812367329016 3672954 -44026657243439441886281359084527360 3672955 858498145264240902632993439656880 3672956 112517637369487546668682416261758976 3672957 -1431113471246074296855801241483723008 3672958 -122613310343771491414001882110225920 3672959 1419428790874911378544873337975660160 3672960 -328078532387970895797845117160652800 3672961 -1722414127120967707906979298031405438 3672962 645696229318232011629173877743027712 3672963 -218823063937139510474224271893155936 3672964 116239774864623230336951206718991616 3672965 -394998287617595640336483933558623880 3672966 -361828974294991537139713004236339200 3672967 -607299030735314719299632665023772928 3672968 -771015531985861757908193703238563840 3672969 889542633045911254846509045151297440 3672970 -133512196935395909935763550180311040 3672971 1824068896952727942306789150856553172 3672972 1109870111621642439468326082173337600 3672973 20892769951851399734128748439941120 3672974 -20384186912436448074847584708617280 3672975 436876365349299421810121899909656600 3672976 210930319048082818604030159274156032 3672977 366715207811591640939742997176455744 3672978 -527904037938352046987162628649550592 3672979 -25813432517989629402970127926008416 3672980 -267664885535857005452755469089136640 3672981 -231974379559470557281671841734611172 3672982 -1938188067665420810759232137999616 3672983 4588482299631723242827033641225744 3672984 37667410644476228884562203290501120 3672985 -437188364952036834190772807915918400 3672986 -622795882917618147965550210166970880 3672987 1019512850592352870785652334343486360 3672988 -1339581520996706671284619738822961664 3672989 -1093584098931503764285667038505749344 3672990 221307554620453960473697241802616320 3672991 -635234355228949110005683746807423120 3672992 1412431060763076816408159188623491072 3672993 -469521013164156205698722376882583872 3672994 532363682580001970028086159473739040 3672995 -141317234061181265389128589048255200 3672996 670374375433127926370599462982894592 3672997 -469038584095475957401078673121599554 3672998 -696777619661632693444544758318860288 3672999 -1281887786665877809321831437907488000 3673000 -471150003705962895131089507361280000 3673001 5707627229623502624395088599724532 3673002 -193269874390102234281134024931165696 3673003 481208239615529820966243628112081856 3673004 65652931363399057861398123434803200 3673005 206245682926553182937473942846254720 3673006 222727712051065997980050569346458304 3673007 -1163989773664716491525135733384559728 3673008 159539437940955779377344860200304640 3673009 -1576519998073627525750654199806023790 3673010 484043691487001834419979191072312320 3673011 -890637617096553301325342709403683528 3673012 -106044866205685036795252513141567488 3673013 1851681234253187639241904930936097262 3673014 4430010118391505180918040292360640 3673015 968468471787058069219002533480594400 3673016 -1614417692654391777200793671395307520 3673017 25751013174669110003064645295113648 3673018 853916862804058337241496446227111904 3673019 292547009598815712311955961984173312 3673020 117369091532317557802099579400540160 3673021 2222759072903973926443798183821853344 3673022 780316204635938731302832225084461312 3673023 -159302653090239093275585696565398400 3673024 820658017494479078730517185508147200 3673025 1095538873793392901334826566812894550 3673026 7859072402506248880617465337128960 3673027 -330603254188882296516271947049965444 3673028 -896205389939611071700056900770600832 3673029 -2614001263096261286554286015744352 3673030 33476617100270655766002473177011200 3673031 915613401832116782666321316808541712 3673032 -1339085210330295880998914507649269760 3673033 -70725996333077922780088374237811712 3673034 435654740693026304238655288857658416 3673035 75987057061830416822924780073421440 3673036 -34242606113738655703758154398373120 3673037 2693137522215593321445402124941403692 3673038 37736938082135228167459065166023744 3673039 -267131310985268770981284670331046160 3673040 -312610949793387487081211949576437760 3673041 -957317712118969661485913038950843408 3673042 -27771854387460670541383428880408320 3673043 510770225089593038240653607058889728 3673044 834167563119359046794587120789245696 3673045 702975206919873705061655241083181600 3673046 -490156149804659944076062297940760288 3673047 -65999211300526808985253307125792128 3673048 -654651136194741772385981596580413440 3673049 1214926460663591565709909397548251264 3673050 384425002093600543038924716561433600 3673051 313731992849779597642317042456187504 3673052 -670466479955672832368547497222321664 3673053 650365126342325891251065330952363200 3673054 -192416883597221717699511274251804672 3673055 -955067258307751866807168368837709840 3673056 355373387734086215605190384298491904 3673057 622010828623942118775840303508736560 3673058 1449894021094496182317478073114909184 3673059 -243058827335164892425167858000814752 3673060 13411937754675611391216257098997760 3673061 -93539142239496976212572902295455680 3673062 47398229936618438479667638132876320 3673063 -2963014000174899478068179506608337016 3673064 -700611754906871369470305448849459200 3673065 159352075338077989501438786503315840 3673066 -83995480241459476022484978111968256 3673067 144044126935961226657680267749965024 3673068 -15473988650756941451530776509644800 3673069 -1289778205488426986734223939584607530 3673070 -851423722928348451039063830392211520 3673071 627693960142676188288284649279525872 3673072 -81091108316702470442644441382420480 3673073 1983273436783046112333699915641930322 3673074 890950582809645511288984791732663552 3673075 -210074450599742898759292147271008000 3673076 -3153590673494778123898291685888640 3673077 -471669367682158990234645438980297792 3673078 867695025333954407723850780050631840 3673079 -3097140138730835405302993151597865624 3673080 -535997871480941383784788585267200000 3673081 -40834008685830754468527872798193836 3673082 -111232177380529776996696940891622400 3673083 1431884398171643254323904845246073344 3673084 650342198375058568329557345527129600 3673085 -262872420862449840536697659454203400 3673086 293734719870380454475190687773932864 3673087 -115371629619307222390808657005863936 3673088 1721606580171302382533210362594983936 3673089 -60957945236375407352332862791661070 3673090 630708438480142387033957283610400800 3673091 -1953234394202232142320617502312053508 3673092 -262189137425256750715610576367080448 3673093 1046044789139758379446335964337477342 3673094 418683285190871257779045739306739712 3673095 568324945752424795101956641148333520 3673096 -315677742562757476699471087414640640 3673097 902497652812445629042251934080605184 3673098 -87701746965574736499905489083368192 3673099 -186033980218444064476205205437612560 3673100 -515516022971820332576494871262489600 3673101 -238353626730978108893004766519442976 3673102 -1849804999173321335896664945294581248 3673103 222376328104716295810752993899904 3673104 -151636647306850665272471376319610880 3673105 -956286307296312143761375592788281600 3673106 93441671593905265802164265394916752 3673107 31467216981763113966673182437990472 3673108 -75609757469450898464745109320347904 3673109 2876922906434060048496118027917367200 3673110 -114440886563649886209069997224007680 3673111 401692152285892858179125432777123520 3673112 848598948564261855111052164124139520 3673113 -47100210531986184600371859710596800 3673114 -144063456161590670971912735165371648 3673115 1474791709226945204086647104511298320 3673116 1047696210313857100414725888603036672 3673117 -896196463110475752269921890105627808 3673118 1109908934387694431928494764955711040 3673119 655159164702091549068349502753809680 3673120 647277624695420768862430208993525760 3673121 41494406798509139561546284506322944 3673122 -341781575462719002303407517320130816 3673123 -1142366291244888136195195555506007056 3673124 -116662212151679479569340325617840128 3673125 -65859641829913014524495680798466250 3673126 801154998638446275735347939572972512 3673127 2304895485302432628427108093881833976 3673128 66994641493230583928305263376465920 3673129 -765796341160066233974679763615540224 3673130 594759102449952793414005467283972960 3673131 496263946020490614574647963918828288 3673132 1003834853922951104638054902910704896 3673133 -1503502632434000639530919445040704618 3673134 -86034214161310405671786534232043520 3673135 -75745871363261673453979251342340920 3673136 -96452354810646914662237611280171008 3673137 -492013752814932353509283623882019520 3673138 -59947475212670859224027928663587424 3673139 75100944599252677877261542051230000 3673140 -77617641009952270682130995188531200 3673141 -154492959323279482202050356474503296 3673142 74409418815060520320485321661696000 3673143 -682654316633530821301018913912213568 3673144 -708917296862356892347034444086886400 3673145 -529067379676621249813662196717753920 3673146 8159348875705807546139841092136960 3673147 -1922439604608797717657529231315653404 3673148 -1343055848313609795831124331604825600 3673149 -401894240133366628253271602595916992 3673150 247903850150681313436975414800273600 3673151 266326179500648356501767252430825152 3673152 -56546107040094429438227844408803328 3673153 700940743041373816865104398343209264 3673154 27133147338220590691146633983004192 3673155 107192068160241346782241852057898160 3673156 -619045492675079504945899836945377280 3673157 -125477109115053917370117039008182560 3673158 -462350264046578607874490198548497216 3673159 46752078638442184518543457477025792 3673160 643668463665925044017476687225344000 3673161 -648896158260233703993251158882371360 3673162 -217007161179160213341728032180809168 3673163 -95172999371453677355335548023329200 3673164 516538414245726061876260414048079872 3673165 622985816522505832692992758372705920 3673166 -388498566330637158634398928435274880 3673167 -979238006999258332798351703949504120 3673168 -50680682331999846758696368898850816 3673169 -238694544668437414206829113135579840 3673170 456390318023548479422036903904066720 3673171 -1148662560693249103752271884288126456 3673172 335635891190597169568300975986988800 3673173 253834203507943930694440343674865280 3673174 661086961128445656636528714452911680 3673175 -7015672378359062740629649284766200 3673176 -465655044662329832065381522702417920 3673177 2281022229757188895678741146310215172 3673178 249435922833933354512738167147782624 3673179 827407393777124989417122147485231724 3673180 -165011876584080674088976646280284160 3673181 -1808030181422386953129273923506317018 3673182 387554615058110042255486645390327424 3673183 205593218552490228772439648664806432 3673184 1514790829789555117397146385708482560 3673185 -22320451424830633769212734411216000 3673186 717343655898657741658515792648995328 3673187 -1018544031741509255584896506493372000 3673188 -529405822646137604196536951474795520 3673189 -315823958241289413549724551274912 3673190 25329181505788020925334838803880960 3673191 -355289199578630704096893254153779200 3673192 754526935992484691911105667222814720 3673193 1467380451955354854173654315982800442 3673194 245982577761827130631391534355886080 3673195 -841033536648029293704456391042114800 3673196 -41794386447576122444743620880891392 3673197 2139796570561738434100405445855382 3673198 1556594590235439051897595378387076160 3673199 -1038080190535583498091678009037066800 3673200 110000948895942186914583344138649600 3673201 -415600859432335408123573987774298048 3673202 -5587517619607141537601417739528288 3673203 148129755973175792295163841095600704 3673204 -771181518891358599863568110821116544 3673205 274362230819383356869745715258409760 3673206 -162457861250337368349690673567257888 3673207 2040334790333736837766052689476203952 3673208 -292611222824043527727847204346265600 3673209 735441208177264367767057996265972304 3673210 417865769087634064311746920021409760 3673211 1556013641134076209519471221609019812 3673212 306288992403959486847305232478897152 3673213 1431729664415618959534201431182729920 3673214 20898324493916088354173480657765760 3673215 -161130943832009215403728564659993600 3673216 1886592368612363104559731847316111360 3673217 1089146399963610966652818757393531266 3673218 -20735637820769564996813163186849792 3673219 -811643625269622668080939021177787640 3673220 41985444121604999955690748400282880 3673221 174486649076717522480128810027450368 3673222 398422921325584486025968599512309760 3673223 -1396068537088117165709496617766039528 3673224 907549724571424987471113600248555520 3673225 111886189941596677379523011151467500 3673226 163884580156560335266243293816417024 3673227 205702426510642695854681684117460720 3673228 -352770618612692789123560261649500160 3673229 772256261852045723143271313007149120 3673230 -248477023713144444437221563907906560 3673231 361590716926547881127537132910136464 3673232 -3791386150191508897676724651294720 3673233 -904302496567741962943967489692666398 3673234 73218962521249189161223760850857760 3673235 -497943206436141981132515852160106320 3673236 309534960136300868502129601777747968 3673237 1698023589114182238275716148488340092 3673238 575677068833818345343606842926182400 3673239 -1042032002721837903497056277800705176 3673240 1475899027674530063854341926602137600 3673241 1017283248933903515628968820631198848 3673242 103561264241521758002787150229194240 3673243 116633060757458532004743085763306240 3673244 626684257619885730164558912286959616 3673245 1200105959823536277600744694158738240 3673246 795546914207937284557838855213811072 3673247 41891046958250708966602751404648560 3673248 -1060516263324972922388371528794243072 3673249 545287830265869545950081581001164436 3673250 22896474955895305133566742563200000 3673251 -787269273307480996841211088805962920 3673252 282413471526981454732669933341917184 3673253 -523490340320032034343040852371762498 3673254 65454120170285582381034706090075008 3673255 236904536022591604295571756780998160 3673256 779079785782170809519595466791321600 3673257 -439879289712838838204799339543705408 3673258 -118111975130021722989884526645438624 3673259 -868882823297623815825270496977888840 3673260 -198564223526899473235502685807313920 3673261 -1240918755832927743097253543894047968 3673262 -115677066294127987639791533521524288 3673263 -286117781185148179587167337119884800 3673264 87154776591191933954280586621812736 3673265 296130289737033860691142098644436660 3673266 48979849748115766472430407207481600 3673267 991235290609861617960250744669621120 3673268 1231149492511515303440456091353671680 3673269 -83353974306115692722840557582184100 3673270 -565758508310566819427111832285724800 3673271 148794598918741041982310978541491424 3673272 -52572212901172260422691628201205760 3673273 1094485637498266422922066484017220522 3673274 506394676242529942834809416876020992 3673275 11765779012893533553407995821705600 3673276 1476134581597327441170070406725084160 3673277 2278904933972260404463025148714477126 3673278 -138536951416218512905475089290854016 3673279 -1620611924596357439821136242154845120 3673280 -3887369494986743803315152790487040 3673281 -1063853820047749776320291592050364960 3673282 1275526460941313721981530097651190992 3673283 -134037433587494724579216007432606656 3673284 94587546966656066036043177148600320 3673285 -1512064124062844814787924861207545600 3673286 377730840958794235719467189511219840 3673287 65714271271217484732906691074148368 3673288 -1102212749782132996197013995257856000 3673289 -3657675306564097114376647967682596160 3673290 -296939860156946070008754924576833280 3673291 -193866698521313907983895430970078328 3673292 -212308478656127488813050369130862592 3673293 234671602660015702255364351680653888 3673294 43274575232097055333218369233493696 3673295 -862133375341774097847045564026206200 3673296 431008883993367216609606148907335680 3673297 -457726001777181726289908235025319000 3673298 -188233633727266311846385160456957280 3673299 517262637073986448602751064751217920 3673300 333741530563047838143931751114272000 3673301 -1457276956494713500665135047299259748 3673302 572150220570041397246239814051383232 3673303 -390236160255850914808060065501340640 3673304 -451345730351095368658318432059310080 3673305 -84877120267284180376248136681448700 3673306 -97789307185869308406322127053802496 3673307 411690785471966478498494303099162880 3673308 183665861034510496625868443909898240 3673309 182182294631342418563664655795647000 3673310 83943655349974170959209019375871360 3673311 -53090494713561581334890274883334328 3673312 -1271088239677183887492398070141812736 3673313 294635722992672179284225210269081600 3673314 25166214803731787422118116347525120 3673315 -678435199880285794492748070298085040 3673316 -1521955963807638465745551622537752960 3673317 -901299385557892781533011961037423520 3673318 5101977540471277522093727844672 3673319 849647672996826854611091364693528744 3673320 -116797377265389781691201134446182400 3673321 1638566145221904032143863012907992192 3673322 -16037331395993843496789306662729376 3673323 -185407557522931661353893562573550880 3673324 504904593063920963515193004664928256 3673325 130718615076359424857430850754866050 3673326 -584280050370750252470125384898438016 3673327 261964296244005386208574302339033600 3673328 -51537814369444998755943878006734848 3673329 123726307185588699432732529392431040 3673330 -19808521635716471921992498183841280 3673331 138145710138197835220959286497307992 3673332 -715485506044522030434873390051606528 3673333 -1491814104446437229606541040683192416 3673334 626146738044457409228615435129772576 3673335 396616312328600446430768004841880400 3673336 -225815859613880356479209675417272320 3673337 -1845626058706701495583979252789317014 3673338 -676175125627969055687268682847686656 3673339 1406602738402969278476239418723639400 3673340 329650213259613956257796802901401600 3673341 -33162892731171903274724513142979200 3673342 -2204610055854161553935504902863083520 3673343 3436700086886498202981107002707146160 3673344 955269243149573620034477827968466944 3673345 -200427425975413680489713539153244160 3673346 82520734155282583643844528409038720 3673347 -409767472192474841197661520647308560 3673348 3288441430292356027514072509054976 3673349 961027587630086910523021700263504350 3673350 -85986388067756366129836861677600 3673351 1758645329053923384159808990619201304 3673352 -267717782126403604078775738993126400 3673353 648937989907340057607537064495595520 3673354 528382405528754796148241859204078432 3673355 153223249211540922383711065484028960 3673356 334641528121565607252932755957469184 3673357 182184332324328684878471543837783606 3673358 128912966481726319397869800630110784 3673359 -1428203854115064035361129102799417272 3673360 8782250486122805966260082500239360 3673361 19955987087766561140689607435156592 3673362 -281653612638526784088974106895859712 3673363 -530245407464000215764756485401892360 3673364 -1019924973448803320625458963776900224 3673365 -282503904897896798189157019798632000 3673366 647435095147422906053284051451939520 3673367 1027629986165680319901580206159673416 3673368 -341755966131856674877992926290268160 3673369 404526310223248759103935246948682240 3673370 -252393049159567124660430215540178240 3673371 -892759159966364002188266009704035840 3673372 803447763925948472719950393723978240 3673373 90354753329399584074767413619108640 3673374 750372658828596475735020472685540160 3673375 -2314391993890900783535069875938618000 3673376 105339838235285593041137589628698624 3673377 665906683241698541970642347781530880 3673378 -362185491706130176853107058040515760 3673379 -2312981901477662226222043049939838624 3673380 -119531255654969090995413590418493440 3673381 1231351120814462319225523046466120732 3673382 -547582376585717418889235138156210208 3673383 313454253686300415930612879309430440 3673384 904261528200446287469634590281728000 3673385 720700107083103443331743048396160 3673386 -120209858258472764017312848049383840 3673387 -341061098476396950862585095496677964 3673388 720303479012987576651086164524076288 3673389 -545430118906402824803835329774756640 3673390 -246828546109315559498989750208432640 3673391 1677234584093124110089894060980136632 3673392 -76536662974471900507122721543421952 3673393 1841375266885789980533931327707162642 3673394 -467082259234159629291640440457372128 3673395 90125140134266003027102331156619680 3673396 -393209029219307519202887462288424192 3673397 -135768424301802970387022042527115136 3673398 353522775190260337487774166872199168 3673399 -227897231937256820498465152316119680 3673400 -852663151113157412865197930139648000 3673401 -1073641171769912209683463961376401280 3673402 119565541382630489481116068954847712 3673403 -2137913716208655165105921989426759880 3673404 -2633687356265552643898937678069760 3673405 -81009581454342681469258641112154880 3673406 819062455947084680093638697877891264 3673407 73330849205383886936798447327040000 3673408 -522892626134361013488693982458806272 3673409 -576318253895659029489993725491846080 3673410 198315216207419376936237378456614400 3673411 -647918839742759738998201934331562080 3673412 12050241682135887219949259442761856 3673413 -232569643143558229388530114108677696 3673414 509045676791499440675642823807015360 3673415 -113928661906867699134959076571274400 3673416 -1113117216875004287805702225125990400 3673417 -11517253031358466572923889439509216 3673418 -229144082008143351782725931111357184 3673419 751911037169560540520490136987273944 3673420 326544885752652758069355162857794560 3673421 -1499975949104747097800637243859800000 3673422 -334691094892028837925461021841669120 3673423 -349865260208472094738032730812289736 3673424 -199712610138751117433111220604968960 3673425 -197918505431236704735842310826027200 3673426 275876621962544689206055856077409280 3673427 -1438783268462249013425375665822621608 3673428 592487162560853923369737599018422272 3673429 -2055755910293395588208491549502001970 3673430 -169615826753371838141341101245568000 3673431 -203264088417324315912467385965945520 3673432 -258486726870069638666319348598609920 3673433 137806415976389384670549211465896084 3673434 -22689364113642495378946151137068288 3673435 -212161569178595361468264956431437120 3673436 316391907255180078361586499526769664 3673437 -630475335225890366325239280822675840 3673438 -135586063338778315073553968328929280 3673439 -1090870713649561021879456245817872 3673440 -47347458577569834603414951603732480 3673441 -487926430518025664530396058903740480 3673442 -354109528466012763053214166095249408 3673443 -1020897241832679651930819106835244936 3673444 -1644307287515880247797571511267400064 3673445 -301604242533703577257129967592403200 3673446 274966633606827638021205116662732800 3673447 11804623150608197220673132923516760 3673448 -1481454224141384440580961212967920640 3673449 -160047099487504421675376814520710236 3673450 -51904865335955819451599878017696000 3673451 -972197427435942235590553680380654400 3673452 447202774547577084962908225984108032 3673453 48613069046627429533379113513000320 3673454 -213489392100421925763456328315429824 3673455 12464287706949086337973683596217360 3673456 32421904641968354282379363713318912 3673457 -2127304447452892625125448119975509294 3673458 -190527570274030570803259829932761600 3673459 -112263508290436966147756303943781840 3673460 -221952580145593978992517061702246400 3673461 -545519564845135044385970479626002016 3673462 -126560197153896147293029524345943296 3673463 -1228674455285717167475401377718779288 3673464 743912538656116743783140277371904000 3673465 715158207948865024176356806511809860 3673466 -679864668145084628365393102772135568 3673467 -159132314945751178102595197660612080 3673468 -266574559127528303018510765530475520 3673469 -385160099178915627483471275218014720 3673470 -158965865403631561113649427515248000 3673471 -177133590367758119284781798399318496 3673472 -20455232230234221866122461629644800 3673473 2329028971183486903765691275090579584 3673474 -237025118812588244774556052410690048 3673475 96730486513818757852352016917952000 3673476 93904133611022927608946146821153792 3673477 312927800076346663626348237167962332 3673478 -732425028499343021749651609790198976 3673479 264460628907694742746888722547607040 3673480 465056738466099023135017919855462400 3673481 407931516114049131482014731732279780 3673482 194275531387503685640102597752584960 3673483 -231456508149430614126391749863191152 3673484 -939316974286585115114751170385993984 3673485 -1089631784871410340987901509247396800 3673486 522023483923460086087082711064571200 3673487 -1465809042869106084301526044889486688 3673488 10318045194949894769812378034110464 3673489 164693692425967296912967926646410290 3673490 11717574454947370201325610366597120 3673491 716102008696791986032577209230293760 3673492 801859951853201013107962082154065920 3673493 859408505500743610280839934031929742 3673494 -56047123395991457635214218609732032 3673495 776464985061258586525053311649523200 3673496 -2289247775253672760570701649441443840 3673497 2013491492781196769721617906759328 3673498 -920774544856351964569101531522677760 3673499 2178568290356623177040510888343840336 3673500 -268231594113428411706684365537280000 3673501 938422171430847436929824475927865612 3673502 356040415859600143356120277293763584 3673503 -347994664708468781228701183888415616 3673504 -2438994852802477465695970986319478784 3673505 -896942258115765806253511886110015680 3673506 49750955466722388382433184378595584 3673507 1327781965689211405239794642678369756 3673508 -246387327674013574597280414405447424 3673509 -21909452738024096298972031521320640 3673510 47859802059638660886524154862120320 3673511 2177521883491894358718258466391003400 3673512 11299218593917446543557852766489600 3673513 -366680954714121666310889900476551960 3673514 78268857929504545516747405951500288 3673515 520170059083405482637660501445038320 3673516 -666003140205481824342500710016630784 3673517 604883688616507656359178560429352000 3673518 40697172124008057707498809095133440 3673519 -1200444371121224169817065956731604080 3673520 -111969540708006369271506834739691520 3673521 -656180295705126547199789413656648510 3673522 59587151092291670560739313260439312 3673523 -358418899274285809125903233871606960 3673524 608200102609961796996081832452114432 3673525 -1037066725923091880049653793084284950 3673526 -959078509899117508671803001820488288 3673527 -50352068567923070535738567600073344 3673528 5947339237116851551229472268984320 3673529 1281998139266471577304004386041065130 3673530 -211547093485015348036783713897611040 3673531 46604805330082534467376772432835584 3673532 483854015547832505959524241824310272 3673533 -21635662650595198383098927737787616 3673534 -1552631183386723582548159145854528 3673535 -1574481690556599414140962396185482520 3673536 3066357080963054598702121019768832 3673537 -518478674763784740462827081225474688 3673538 745981841362649680021233122026968960 3673539 -490574040692247307660616366729118480 3673540 29295388396737233731712900155392000 3673541 -46660328611175661428354453713995168 3673542 686847582444536177605702227393185664 3673543 1336905962987758175482187172881571880 3673544 611716011834990384834133306933248000 3673545 -61811258358902402582114001702004800 3673546 107965231000556492054113297097827680 3673547 -1273114278340965791876446255005033528 3673548 -386157512939330842231902714151527168 3673549 -530227907732088178866067699229698080 3673550 -54536100635049090272969283125299200 3673551 399011772506342179933670908690214784 3673552 625273745290997998282588587950080 3673553 1389191110767225814979581252299499302 3673554 432130637679360597472636292660449920 3673555 -329729990638352209180731985627098000 3673556 -68354174189718425887036706691991680 3673557 708259601958462664592077457893776654 3673558 329378213568389699207362145565480192 3673559 931549144781421913457963350574515200 3673560 -291892380523560960153969801107865600 3673561 903771209422603416556577231627922324 3673562 105680717368732127065475549248088064 3673563 26154319394854812419538292400029488 3673564 634168075590933638216105376318136320 3673565 -496971411349185197445576065251123200 3673566 -305522819050093947993401356639230720 3673567 -2107303188354568112781553285962223744 3673568 -598798272863622763240199746368307200 3673569 -901305246413416676798759050405415520 3673570 848234471638046166787793273813832480 3673571 500006429225288755185333785201622288 3673572 50710965864979651611236601085845504 3673573 -77171061466994062702531743437636996 3673574 -107730929458518817421472270173328000 3673575 91153280093861687433082898009463000 3673576 -7483419303289570481543221310668800 3673577 -1697711717845370195867773914317621574 3673578 -718955897866358665484006925770232576 3673579 54701595496422000304558037685303360 3673580 -86232356975979763078166718468387840 3673581 -886882867480256080309751066377810176 3673582 -495297481490721335558132158581311616 3673583 777206583209565050806527027229064784 3673584 204265958428369644427261929182920704 3673585 -752644802712174423075703126165910220 3673586 182315115686975513459841264971366400 3673587 -513806123028902225358691817321655240 3673588 -1783196258164712278276171990739485312 3673589 529159279781330223260550093881861724 3673590 383964926797725572569634335254568320 3673591 158927463297237171404967944261205992 3673592 -289720877149019505918520557692129280 3673593 8397793347759046474919500997652480 3673594 -176586887712298949808192655000565904 3673595 120904071505816345916137556105574000 3673596 -693165570896331069814089194986372608 3673597 -96238858283261671849242219630568954 3673598 -1812539855143520370012311890313990400 3673599 311351931042606212818821766847333064 3673600 -48012931387620769071566333096755200 3673601 -410558557955365932313739533313830398 3673602 -499190734223443631126768343405355008 3673603 1057523503396452905080649695763150464 3673604 -986321734643313760700509524445593600 3673605 21660977425241691688660127840188800 3673606 -713623006901803513608065797562295936 3673607 811207406530490501111968226041515312 3673608 336199460304134889687008707227279360 3673609 -481144574925746872898804724424521190 3673610 -523193546878001945576702000057399040 3673611 -662570459167429972828758588850710000 3673612 -830740779614411438609070099987376640 3673613 -805983680090610798738148428412008138 3673614 -150937915922160433354993554123595776 3673615 367804519275881726959914557160760800 3673616 -208937989745411603554046870167216128 3673617 -258493103261850399937963712811456480 3673618 -3990109055890502279054958420968640 3673619 10276669093395751655616482169927120 3673620 7072889971567936509077847875481600 3673621 272681787512306412912852054472273312 3673622 1208307526813294332810720102358958112 3673623 301112740280846707108167700145499264 3673624 -48769578509214339649935649755463680 3673625 2075902281815786986035642787401405000 3673626 298905766669791598535105631583327488 3673627 413100876559209527743269266085847120 3673628 379966230797508446493151114335226368 3673629 -37966524040784622237955728696707616 3673630 320665246615700570609458185220513920 3673631 -331722759753117321015277480776854400 3673632 -373983291200380482618313793004896256 3673633 1499830091226008845383889574650906560 3673634 -666698306021052013624525941745179360 3673635 -32077912390292320897351372843276800 3673636 869558295249461075185949176773596160 3673637 1516361327104704726512139828240601344 3673638 61222818752469966667975219315800000 3673639 1677168289223603428083109659499368440 3673640 426197014494031019795411641324492800 3673641 55747730254672437726190780526187744 3673642 -114290249004690225644040983218584576 3673643 -8086534078668629671883878337127600 3673644 143326745414890142477523907838745600 3673645 -718242531686457037580494152782666100 3673646 -682734909931001842528368797525583936 3673647 -1691300645234220685528476237479904000 3673648 356043858968977143234530022875234304 3673649 -184786445226958552656223160433487488 3673650 8658075873904039587309132975840000 3673651 -2027098605403666827589836664429375348 3673652 -30214161288424319703092096876433408 3673653 228256760675417087837953998388108800 3673654 52174218773620042644461260153039776 3673655 -72091430352255363596479373882676480 3673656 84243929609113453531179821634600960 3673657 621136272744820245909013863022354180 3673658 1421054149652743005164948520587727360 3673659 523976959310898414857786532667240128 3673660 709041103348981245375235212571783680 3673661 1078841964228310389565398654769820352 3673662 -6435322177217794617344621703183360 3673663 -451516090931154336208301607976488576 3673664 -655333143087502224774400798362697728 3673665 -436861884295508101934960927823167340 3673666 1568774606301919616016354090868786176 3673667 10574395560672775578976150376569200 3673668 1053844473440621275091761632679664640 3673669 -426620089966921491898480891730832000 3673670 106651299357474885996286444417105920 3673671 -33932742018309822457396049980601520 3673672 -1486138842635914318934720580061363200 3673673 203930597680697206123859266714281444 3673674 -1254341032781684434427679117615463680 3673675 -595098634378926986477237831990598000 3673676 -243325151572332261680887456677672960 3673677 -365202377035029680644699150765904928 3673678 -311688399877129198854280945867671360 3673679 1102679409693304684835607865982433360 3673680 -171055226644928144594991654947389440 3673681 -3718668780903949913308421032817084 3673682 308689787321226159635763494209133568 3673683 -619655362140757721603914801760047776 3673684 83679993903616945117268983873447936 3673685 1566483061172709184516034520261004380 3673686 168181402327493596964969860144816128 3673687 -1153048361224413823126606110717660664 3673688 -1252743592439376907262785395429888000 3673689 -1686792812177346812641116914180315040 3673690 -270063563324489844831626431077338400 3673691 31392810786531248059653094982414880 3673692 -8116831914903907502349856412072448 3673693 -297111953593080905360686741708602260 3673694 -123105981192780538172123514331176960 3673695 -90989009150843690636572255633572960 3673696 -246080917826330744317884723716161536 3673697 -1116447680247580287110833738985317854 3673698 101316616721969136035582721289494528 3673699 -446047189629327856505591517877219300 3673700 194040444996870485445526831340486400 3673701 -2394031537254100797121642076759195520 3673702 67155813709849983225734843984635392 3673703 599673006209885547351576508511667864 3673704 -148868574827239510530144832251002880 3673705 7429404997985931546045350602158720 3673706 -1002327651695444701858268456235002448 3673707 23975249023644123057088171506943680 3673708 -1606461504510049797495206698387605504 3673709 1041999662954443195373443013979638328 3673710 2343955419417360519298678548283200 3673711 998753029611171200469630873229503312 3673712 -97856420802165593286772755897581568 3673713 -1171924359773254615625551961471246016 3673714 924722889318795387382189492278690432 3673715 -1549313075757321714250703118947018640 3673716 735347108356969818304194463191767040 3673717 189786939137314384441889032496388864 3673718 1259255389819565772588260436762542400 3673719 388041650614905666322957331295008304 3673720 -1283596791778485082509585043120128000 3673721 84479676131236923724574324162981184 3673722 -354674813253901032019013550699662592 3673723 -1017590303932288762237461077548093416 3673724 -1173265709249012798625160369930389504 3673725 -34981211810542233841344305877729600 3673726 517180975969586929022057173484512320 3673727 -516442235434545587241592531218743424 3673728 1391345635957690437555116904441446400 3673729 -166604040910323550679132356697882624 3673730 -258302707099969536688082467785393600 3673731 -607117165247091553551344267354736648 3673732 -91079640312147581852567601338667904 3673733 -682056334552110059263380250976616960 3673734 -381806182449111520939516473852137088 3673735 -88504375810913021553582676200256800 3673736 768128633934249928763840434156339200 3673737 -1410608180408403865586270129261763840 3673738 -181094678541612739541482549881813504 3673739 45431727110903587627135963059536400 3673740 10462827135693841149569669400084480 3673741 -1387357526151381077780405167638934858 3673742 52903270173528834127053743253081600 3673743 -15025582983727896742921260755249136 3673744 317808174674759510048417289555148800 3673745 -254272560397290763093051913235100800 3673746 -588169633662252339016743799541228160 3673747 651776606557779529441273804707953664 3673748 -1228355762646523419854892110610432 3673749 1036801333583447722872657806068097760 3673750 50566267839561983425785784122900000 3673751 -1889259645195902109922658531855034768 3673752 -270707621461123592178043162916474880 3673753 1427885199608619601718035183103814720 3673754 22581835048541959048359661852054272 3673755 117631588613030085810025060225652160 3673756 -771669331115729318175980226092577280 3673757 602459242425843069299420394807526572 3673758 -283074696034605923005076079460902912 3673759 755375798372733931479827700400657216 3673760 -965983706098608731032844233060515840 3673761 66215109506432940793330133739041664 3673762 303591763002077987994442165557513600 3673763 -1385813446281075334684521564744797988 3673764 347039730757143355833760189917358080 3673765 -1756324727903375463213917537635202400 3673766 -103155034597105078315899642141827520 3673767 19940616157243982579085646029404160 3673768 25813935414654654885694227713802240 3673769 480674051647604410411080694493444640 3673770 -73605537596058670310835639848947200 3673771 1820589659896803246121356392307089972 3673772 -81351661182889007878331041898490624 3673773 -197677370169448541706221712959778378 3673774 241880274307346477809777137030585600 3673775 -394539413760430446321906090791625000 3673776 -118981700456936477120111024635281408 3673777 -199661372533656833292919118809067374 3673778 274030393035360445639077774213552960 3673779 389453388503045418569413534356707328 3673780 -218467843100901364137592258439424000 3673781 -1590687365870694054265085570947718418 3673782 146607979418603435324761826078822400 3673783 -1019496774760052475813435879055319480 3673784 -1373386446865871626360830347925565440 3673785 -369086042391738191866814522871680640 3673786 119683271048862976256814305336888544 3673787 -475137800649457729133221775100682800 3673788 78389170089424193070286625209766400 3673789 313846841997890167421107091476457056 3673790 -295917628113064781590216685290433280 3673791 11248517538372497685044304850868736 3673792 -58886326934562983683746811493744640 3673793 358478666753120782067630513166783042 3673794 41895406496550523932364022102257920 3673795 -534743356082781898394360158826473200 3673796 327919360616286635364834486671585280 3673797 -398462162502098032027395509597824800 3673798 87309009548202562355325013695584064 3673799 1667525754969904762438037650148171064 3673800 -186002516715566906855699335648512000 3673801 827183070437723722539778968583010532 3673802 2366360822970850267670916597672960 3673803 368410472758266546923783698926818304 3673804 14006000836868135740687367874332672 3673805 71080953723943160471171251556992920 3673806 606093193386083253445230708382653504 3673807 47735011306306333757115057827099160 3673808 283792760565599313668341728914399232 3673809 -997670082030405323350501228729373280 3673810 5350802540633689545638452862853120 3673811 1098165364672594637381362775582323512 3673812 639433762038130711043222826666854400 3673813 -492602886233376955018012557789155712 3673814 462974603370207938401994038683423552 3673815 1167559302007206502394360679946357920 3673816 -1583887175463765725309440389475123200 3673817 -338269722803697999472976688256958208 3673818 -560523485370679023714911022549681936 3673819 -652281622660985728041947670160716504 3673820 -496467319403689591982255218117777920 3673821 278162869503488712823637452283683680 3673822 923797159577182381652405917764803712 3673823 392540717358947046426470581411685040 3673824 440330770214933225523237056554205184 3673825 1246390481617521488668710663300706550 3673826 250659961447967154133641944069685024 3673827 -358697674051595223730062531763188636 3673828 346819815716404562537322596543228160 3673829 665125928096858270821538896122669984 3673830 -122469174853020951846372036942428160 3673831 -390283396589514494381105364623955360 3673832 -1455159001320840867771139927049241600 3673833 -1359082086709445904141513788309568576 3673834 4764517482655768294475400052823040 3673835 1475722517477481490564615724753366160 3673836 40523148789428612325193590294190080 3673837 2241477387195559108660294774009238486 3673838 -445760863931485931892904770523845888 3673839 -280447575844389164081543261532151152 3673840 -159645766188945272097871105508966400 3673841 -89577776128155828384700488633636096 3673842 -530515110819339012528938851187234688 3673843 1024537942063315408277923830647546544 3673844 -116799447869311016037168422198857728 3673845 60945149114600052306363053482569600 3673846 288623567003230758993823069385897088 3673847 1996666225691757271487608923841847520 3673848 -33206085657897490465597325361623040 3673849 576823731683722793495942760939563136 3673850 -254963210704670578249616569470663600 3673851 106104819639375808130219724316389744 3673852 -56101742227440710189007721658902528 3673853 216971384396945067952378646851175256 3673854 142465546715792920876540239677915328 3673855 782728635672216348779895573827174760 3673856 -305162499962873719797127581844635648 3673857 146126123246304580816825467252316416 3673858 168187359236433179461521353824355280 3673859 245687607348746093912732711803322880 3673860 145554207739681592032967790065295360 3673861 1700861277843635995517819631439466462 3673862 662793275279293871705673570059406432 3673863 -209856595786650813671451423070167600 3673864 1436246230045062108840154591252239360 3673865 540744900066289385814767797633410000 3673866 -2441278890846578979967192588647936 3673867 -1203981172544507523639235414249831084 3673868 -1034852795854658168583441222409465344 3673869 -80744148443021625888512125305935520 3673870 -869684748511610774507079354771392640 3673871 113806836412789007233271648895163440 3673872 -80185259104957820811904952269012992 3673873 474386229424225272804744237512969600 3673874 103515376610481894324412731185217936 3673875 -554736193372521136656683656139592000 3673876 -746564489377429194342011430264384640 3673877 -4019940651730171175913987065521920 3673878 105089683104582094229598775504558080 3673879 -176631689329208169157756482807044520 3673880 -1184618968103706642117871471411200 3673881 984426126739329022186850645847065370 3673882 199128907747293544942564144519556352 3673883 -248199695242004574500336137078799856 3673884 -769124718274641648820769023841355264 3673885 -239639458093602580579051698653629440 3673886 1260176121929766800580319615911787392 3673887 116568052293882314660207651534320128 3673888 271533643698004714829709774421032960 3673889 2784835819265915840931066304675972656 3673890 -442019430858868993564182277548364800 3673891 -46562305588978123315608184673639220 3673892 -252638090456931762455004902297837568 3673893 1803056098188289791767422117170996000 3673894 -117454791696647523071664844669536000 3673895 1138428587144537004517079975578137600 3673896 1051831188862584029980665585450024960 3673897 -12750258818272743732510233600514294 3673898 1050093733277284333663648612642753200 3673899 292091800500397014744085776470617884 3673900 -672473026730962388533264187412832000 3673901 358425993315103876499690214900502464 3673902 182189087212013956276154712422010432 3673903 -1289170987695303570030002460844438704 3673904 109472137480235397093649125459886080 3673905 -90012561008987308488228073260178560 3673906 158566677182063889015132075009250944 3673907 1708338069334264690088233968812256288 3673908 139114270447737184155119162234388480 3673909 217329978384831477173887774827662080 3673910 98597141425703098514575262271951360 3673911 -756762702258400271919322806340187928 3673912 -671174393681988761704289122083471360 3673913 -93944174983070923623993249680828076 3673914 -301639185379949561321700221427778560 3673915 -104833037954856288583797650560393920 3673916 1195149246277629013724695784296081920 3673917 -407165986245163557096751638953176992 3673918 -22756562872706423671317593579715840 3673919 -85498514337960598718304747848431680 3673920 1406254061982234258986945111654400 3673921 -1885840969104362349789619919617674108 3673922 48182942207559082275664540286400720 3673923 -413490424454360136585156299922000 3673924 -97611844942677081770601820984799104 3673925 423649622972079421976588186843088000 3673926 13611907296229731642905574773061792 3673927 287419914930409553338306622524484280 3673928 -106718933390646332261750938344161280 3673929 169303435749841170883946462168706432 3673930 -365195814518983711884845675576832000 3673931 2793916523616722901873323105640510864 3673932 -581850617195138421131282982654406656 3673933 -1512311241690095673750575237143379360 3673934 392613319352508334002709706029953024 3673935 -686088508866096490178245458552730800 3673936 90529111861937590849565106553618432 3673937 -1218504125747271051443418741695670414 3673938 -30324659575024205125029827802547200 3673939 -651117809306705249058162415783562260 3673940 23738907441480069289303588468535040 3673941 250745913599368005911193425320649184 3673942 -422817207698557868261342657419132128 3673943 141482226362387539352367024951198720 3673944 159155086444967361346730284220006400 3673945 855520175455947606711254482193146560 3673946 194732370864266015778705248201010672 3673947 -164387776645470734033497164940331520 3673948 1090522815933604093356318331385512960 3673949 -425334674520640438118864650440601050 3673950 118019371418322613227075911241600000 3673951 -111729180758073621127555038775849008 3673952 415327775538537476816841451233607680 3673953 609568988960152278767667993295186962 3673954 -107531560364752080932667067542412800 3673955 316602776055980101411071685740584160 3673956 -321304344806637933292001764569894912 3673957 19377442034706589368837283479610112 3673958 -882476349103882715329944277199173920 3673959 908980552919980812403162908386001360 3673960 -20493748034564465261316375971942400 3673961 1633847415060445553794615500073973562 3673962 -31202322151120598337129226819366560 3673963 981994795341739194809424733615842252 3673964 448532729200615473075618562250351616 3673965 -101862025172606369427978240668597760 3673966 -622838602929788792347537326884236416 3673967 895077556247835662760673095224240952 3673968 -274575651406595354373217506436939776 3673969 105441009090752592651739054137469776 3673970 -883734992348369492778111261663988320 3673971 -863823328320419096934881024723575440 3673972 142970332992390148840966058608424448 3673973 -448046913550718476501337596311749280 3673974 -520045531559237788323190998872186880 3673975 -11966593825160946139030942652001000 3673976 -778832799987829154357991907065507840 3673977 -863124814500687109798954145546302368 3673978 -322455249035079341789900252162861568 3673979 282398578589589533308387871225852580 3673980 336111444198227722894047089839388160 3673981 842875643445572949309813389199926400 3673982 -227512717539762670868675161183000128 3673983 508121979943734031559744243001821184 3673984 -1191141905947726265444341630296391680 3673985 43316341962184986170950389815914560 3673986 317982365696418454077882007652129664 3673987 44248954594556680939835609359904636 3673988 -945600211528441845919219061537776512 3673989 396720502624131758314196556255675840 3673990 -236391456963083769363195426397893120 3673991 79464731000083883741594455875694800 3673992 -207209055999339939136143775865241600 3673993 961870779146179844099359597491993242 3673994 -1021618703697307739841842695491545760 3673995 -28051355141168798433929424616546560 3673996 208216756779679958714486124593582080 3673997 989036839705169856310307220465806880 3673998 55971828499751137662121769081014080 3673999 -437224149965304779632944383632046864 3674000 -521923546717726871873844069728256000 3674001 -69968897034473564029884441423862080 3674002 -245796448982029813744768925533634400 3674003 1136876484553079370496539019637550252 3674004 -482226458160082019539822716719867904 3674005 -282185426972016765834927080613447240 3674006 7489519420238203329405256583761920 3674007 -376689955205236738209443545967918496 3674008 -168436902051058702966679797683978240 3674009 -321517740991875537499397944148743020 3674010 260918275162400321550854015190067200 3674011 -1483777423319172267101707352794132800 3674012 2255277049229909213502150864961927680 3674013 120634415441084117753849516025080448 3674014 258510796356833746520469557080553856 3674015 32451205573778688002440098862421160 3674016 1535401273056206057823212034279800832 3674017 -9957366303832620540869413227404540 3674018 396346892182276079396645102937114960 3674019 629603337664747855983308455669012344 3674020 -80487810288819835073221983733739520 3674021 165597384923833266567478356071718492 3674022 80282680131606763107634257726134784 3674023 -913347379019416045483261038853669680 3674024 -165922220827428445371099419367598080 3674025 -598680742785309805656142756133604000 3674026 404494622466103569353951430158664960 3674027 -63683514944967574917504778159481856 3674028 873760812886274381309357681997841920 3674029 -1095759212982224133669521785231995370 3674030 -716751760338320181912766716794668800 3674031 -1039485955588427224764611990454035448 3674032 -206207178051568742857307039990923264 3674033 -1760019349654524499563779591463588960 3674034 124307905183532257454822401754439168 3674035 205322037408458834664930375801930480 3674036 2465316148369527218397289706336667648 3674037 -1179646903297419365860297614290313216 3674038 -150746896807159265050456747001249280 3674039 -625717943869264735417954338989870040 3674040 -629102699108603802791775107448422400 3674041 -135860268395291072496600322896547328 3674042 -517188620027674413553443759135828000 3674043 316733896526883966723649653326862000 3674044 -84425400159443987374364323604992 3674045 28881673094585986434213558919143000 3674046 371018636471769568693325051184984384 3674047 -327234827510557700909815780514192560 3674048 139969919722713182919600096097075200 3674049 9805744968846363042880139932320000 3674050 97090968195504968351469479890696800 3674051 -440424806084739495783480836402530296 3674052 713882624833414260302568211514419200 3674053 -1366278472313224950129069183900825920 3674054 179407394255599538956069518319898976 3674055 -16331007569924622978462204720207360 3674056 -119648100807927125462025597852933120 3674057 -752531918101248378286365643427343474 3674058 -122333688228254184849815489989711872 3674059 -785721573284441071781352829519896984 3674060 -55788876109202749418990343165419520 3674061 1383953796570357226780774706011964310 3674062 107292476605888239015731908182993792 3674063 147406027805182996969158972309673920 3674064 235886264756517379664798969625575424 3674065 -671399317842046172541263721165750540 3674066 -113466353035789370975653544137454592 3674067 702587119589972177960563561860225840 3674068 -1579703068350955931447841490690099200 3674069 1418741539420116111350880713492535516 3674070 405727586300470325916595446836392320 3674071 -1055110232533721949547833987431396728 3674072 -2092956979822140191929933065256120320 3674073 48657712110423624210931585342930944 3674074 -59959927538478872661876066976216608 3674075 11703407444812322947691352921060600 3674076 -202877639512553652832015995446231040 3674077 -204559995850179396013908719329460256 3674078 -817113946099305983609680499913955776 3674079 36429210016591869133284025220920776 3674080 -1804204594840512976376005129072803840 3674081 1111351074040170890995792973912670882 3674082 40703589396447654921239401575079680 3674083 53457598006411800090012507241159120 3674084 -1594555027364964386886083063857864704 3674085 -914139735782503541459412911634741600 3674086 542643371741527019699623861421113344 3674087 -397207048831769842819950620671376760 3674088 180734832428204730735565927361740800 3674089 -148316666281384611941363095955937792 3674090 27587126299679923424924608512307200 3674091 -1482958538380393911447503463788730912 3674092 7204863036872960724440323816141824 3674093 -947217896117755568425606638293209536 3674094 28712106833184780032924545815835200 3674095 1581545083300808630929979885953302600 3674096 317252911416688464483130748936650752 3674097 -257257149807872026376666927220876480 3674098 -160148681391120288728843170504113120 3674099 798926903236108023210019825872372048 3674100 109588109241226428443783355204556800 3674101 454789423749997323018151555212221102 3674102 47769144301932783230947536273634752 3674103 -468170495857527184686596410300611096 3674104 121341341045766917707523841722572800 3674105 603466936869875116214567448606213000 3674106 330349147637807451174100182397324800 3674107 1229183521048312464539963892511467720 3674108 -770812278624382145059450313745942528 3674109 672291095410025311094371307897339904 3674110 -395204674863793036543432229277204480 3674111 -406903327644819689462984401000026768 3674112 195313202308137830616888317961043968 3674113 2839034923528827718647029013812714944 3674114 -475782906154413635411915130322488288 3674115 892172529734226799638116843709953760 3674116 -901438047503891517370113463866559360 3674117 -1173232132152696270084762578861835780 3674118 -502885546125312939466645111354484544 3674119 368214885925900371581701617144488448 3674120 330762803855632219814621613480345600 3674121 1181655623690631975547765334086992864 3674122 -1271139466588370384739368290483143888 3674123 394826980090679827314273245417415720 3674124 -703067315888849401846117806513719040 3674125 255695688338940599770205967862080000 3674126 -299611904846014314466867485704099520 3674127 -771748997580839153859290281065442680 3674128 -292483159281675135479652542056939520 3674129 -1421784854402885954936460123625992270 3674130 444740429563145250172734140740523520 3674131 -3023434124008105533227599874005238688 3674132 -414081264529524251646246509696778240 3674133 -460787432386694588381489030009539200 3674134 -394077512468357870769320575873058784 3674135 -2101706985728756485215278672463360 3674136 1296347204589463994219908051653734400 3674137 14450535212489105672145607943000000 3674138 44099554839445770596419413590316288 3674139 133512884273701685936992518184849920 3674140 819338161903278997988632677060349440 3674141 1197983322257903562823585073650315212 3674142 522320537268548397795360355945011072 3674143 -595310186237322068626137930691598592 3674144 -2179099946336384282914331525248450560 3674145 692985655324589437040960890759374720 3674146 -595464626330322920606745372923288064 3674147 696703150633261564680170420506118880 3674148 -535620684116026748048812999467319296 3674149 -240229373851774815325379777584134850 3674150 93020760007578243156633976466584800 3674151 -28026513818572678322725110624764544 3674152 1458108917300029527699405233454028800 3674153 -657700424300234073669052007599930560 3674154 -271145100093619089789048099690639360 3674155 -884621552227151292986602805128494000 3674156 682680508528134152795989325723147520 3674157 -845681094363893397531406692223917600 3674158 -528826695195577225482735664785964416 3674159 2587883243654326502873191330577068416 3674160 75719781898427018839372085474426880 3674161 -375977724436720137754723084089059088 3674162 -135390147745668024824225298752640000 3674163 2029653418656588157644133082751360 3674164 515959575426507665332005693902492416 3674165 -1151903524153695313702705706052420 3674166 212450361185876292487293609176939520 3674167 2862733665817763543335700860104063600 3674168 13665809017756090454320442428354560 3674169 -796816742926129436133592132623052806 3674170 194654640603537017969578108118228160 3674171 400893136194664753026353643156376512 3674172 183218238296598695169123507462059520 3674173 856499285867757716125351959648948422 3674174 21442319786517110077085755902365184 3674175 170467451787110018646200770322487000 3674176 -152587146171351148904962193425956864 3674177 1201233966278978712571506991316591208 3674178 -10260695774218880611389377114698752 3674179 1329245329103327323397878760201778000 3674180 771468493874389115799648697876358400 3674181 290616588848480959462263117401769984 3674182 127032967918785966601477147792588800 3674183 -419733636614335311998447826827839896 3674184 -1105435588145300733188750615986176000 3674185 -250687559399505877292405450262382620 3674186 -123480164473215452356504330419288576 3674187 584332175630218197630282769325664000 3674188 528817585932129955263940399958864896 3674189 105931222985433995548279156200971424 3674190 147382758560918406205101286754346240 3674191 -647398848669037637092157946387231000 3674192 -137160205783339838099876548981039104 3674193 459691528890045687252303647833736544 3674194 -1339570154797254197502200321659573104 3674195 24620270896135991503599361085332800 3674196 -11661674301851103409465375127019648 3674197 -704981615738673964525851985056418354 3674198 329723913412090866626951668685075520 3674199 466194826626305358957494039941063680 3674200 -154922370537520502009264316854016000 3674201 2136856902137048667612753974709051600 3674202 -86229358716722159589971561117001216 3674203 86866732785243543281868003387326784 3674204 -11057512689992097212439019348737024 3674205 -424613743004228024753875740714808500 3674206 380142619632454533735816906870183552 3674207 539224040341724766853175908109799456 3674208 651317799653315483126426246623002624 3674209 -627000271196122689938466139929613248 3674210 -9946349799880227334237983077000640 3674211 -128473767418835699021641766289292800 3674212 -265778472409946611624954622770483968 3674213 730782196683690666114160861816158720 3674214 670592505725161122193741503876320640 3674215 603035213348666450317795724482675920 3674216 677883933382850299401973114454016000 3674217 1359378366899520528547621260629608080 3674218 147397928936183875817863100040015360 3674219 1728647260217998552387089295993717620 3674220 244340201031189271068141277843046400 3674221 7281055455545155153738422217841632 3674222 -83036075858992309475906157930959808 3674223 -189876675751376750670124449299999376 3674224 -214082612462660829551143277993820160 3674225 -567544260387188442730379329112112000 3674226 -245141377955601420228593368862019456 3674227 -1533051133118790226034636927165368608 3674228 167319971317088309143927354372012800 3674229 908446801862280892714883043786730944 3674230 232172419618106075467074843885139200 3674231 259723583908072939953612855088827864 3674232 478072918070997305752144243493867520 3674233 -772832334057313785211921174978250518 3674234 314912157549123957323260017190940016 3674235 6164602893861762592040562896801760 3674236 -85015786522030695594341637973234688 3674237 -427827197253319178154127548632107008 3674238 217117689630138112025830181123790144 3674239 -2182298377538497170024687591156201560 3674240 -1257123705675265742289859119572582400 3674241 29342322407048500450192078771845282 3674242 312558705265001762087386075652682240 3674243 3920092870155223892773314053780539344 3674244 -66491541853608155522467138176024576 3674245 -665924430186460017556951740735154500 3674246 45638997069118246880204359726143072 3674247 8030790355936098076261348976094672 3674248 398679575230160597060993188235151360 3674249 1012284443447176774954118059202852250 3674250 -178739452111197348806773646617344000 3674251 -91886092150838546620240185126497648 3674252 -205799198058097012737805853133099264 3674253 -1274131336682393060074621503917805792 3674254 884271276710333548842867607991664576 3674255 -95745419113732492559258935163807040 3674256 -116268856947633149700513194253090816 3674257 5398394274780250242631735436064112 3674258 -2797407407842255110909717688932864 3674259 -384777883082579405280991509305817036 3674260 -345546931550150063918470506190629120 3674261 82432845240824668826018565579253212 3674262 276082483326602834560805148904201152 3674263 -531658285194943757156271421655727920 3674264 16619975585610759913303633274634240 3674265 795146357441131584094131304470840000 3674266 39417389921242623740084459160249600 3674267 -174195306152674116187584346854031488 3674268 629266697687802730036967580481873920 3674269 730365275507993299957797056153437670 3674270 158808666379401426410472262552246080 3674271 1099527917985069764034545727841015200 3674272 -226971167397490673864556372452966400 3674273 562147268258561518650041753896753344 3674274 -685380751812633002834141624647779840 3674275 -51705024697972025102058704211916800 3674276 12512043021476594142185997447210240 3674277 196433820988249773802312714759323840 3674278 267714813365781398228775256621274880 3674279 467492450765788724089661525969552352 3674280 -483123540474930986420237287457587200 3674281 -60513364536881552453001817002888760 3674282 -100232811383431919678466677701015200 3674283 -1072036463842205186736363111870423552 3674284 994242752002497598849419614649561600 3674285 -415330024869349556672152497463258440 3674286 5263928870398574126150924963712 3674287 1837924320213256416489180758068769936 3674288 -49934830346704041458159152024682496 3674289 -1333907781866657584134668024295128976 3674290 758527690802644884642408763660108800 3674291 -1232334029355964212962159204271544308 3674292 -625501357017531312832173433099726848 3674293 -531625604935581725928131765304821600 3674294 170601684980392506762058183541120640 3674295 -377174372586133817170425942919684800 3674296 -942661072684980943543665268767129600 3674297 167587634827853272454271122944236384 3674298 72197523529757691441536499129713664 3674299 -2014437489856887639117202826041740700 3674300 80441168754493288113634456626432000 3674301 334732576546323574258134523285861632 3674302 -998765580864928718469034713898107648 3674303 1997294483876896749098031615559743552 3674304 -276068183567904443783894544568811520 3674305 -1724406861613505733691342697678751000 3674306 178438224295023621584610815166480384 3674307 4153159752881998001710736046398976 3674308 -563317072533089862304071673701918720 3674309 -93050785220384328767761268989570596 3674310 -48816520385323127238786130239219840 3674311 2810502348493840136093429518034585872 3674312 627038469310195142445063396049274880 3674313 1664623765863630902700619315874829504 3674314 476010463755626021066730823911614256 3674315 -722781592138776726797035887838376400 3674316 1003658218409366782042804163107978752 3674317 -1020155100845063267420193545155626634 3674318 243361097528751094122774230444871360 3674319 -1523782544315131586528986164193050624 3674320 -26101362306648031232401802270638080 3674321 -59106285392938616556703133264912256 3674322 18008619181960271000948461817403552 3674323 1262454264890383968390277318010046572 3674324 -182340945948579067318013186007218304 3674325 -439751220956008388908939808600342400 3674326 320131581316227175806896519346431040 3674327 -1978419028143106060255971181506853560 3674328 -267278014110318521000162837134049280 3674329 -709513394052994107018484451844598884 3674330 780355134430716021794241902779057920 3674331 -261678956346530534803756052295765072 3674332 -106722413253895950486475903856264704 3674333 -517995660727892664170534127676975200 3674334 -966744539261129168249444734629611520 3674335 -243137846355026338414894083948521280 3674336 125750308809362890824077757264691200 3674337 174066622387231970172972993357853440 3674338 -39352742138071546140261398619466080 3674339 403080308737083715348174171906570140 3674340 267847954588162867302627797558592000 3674341 1698866132431830707288765721691157184 3674342 -17542966550809976406256072144214016 3674343 -1287587468724453219073810803420700800 3674344 -233011373386956431691582789266211840 3674345 -572527798745732886057239018385735900 3674346 -16779392736558726762806880027384576 3674347 1226672941396205443633755381220680432 3674348 -1110220154779246503970412787734683392 3674349 406545536104305591007662932373747840 3674350 1472871990954054973178551585608000 3674351 1048209868640636491619635108585238352 3674352 61847340492858614154481309439754240 3674353 859291593540548359850247195621211120 3674354 -821011929154654397286299848773318528 3674355 130680120091537777534137599983014960 3674356 -320093978273584557098467821234499584 3674357 912015921369252811081560446953266606 3674358 -670779139389146469148349428188825600 3674359 104618850988281045249857009968530080 3674360 -872716081573870420131637735556505600 3674361 12421464816250337043942299614695264 3674362 813109554304326998402228524096920432 3674363 -835825727321355805746198622183299888 3674364 442637209233236843038994864196943872 3674365 -354649009538808166015160060027616000 3674366 2305095205365337193865295724900701440 3674367 -336268396639955186535632789516742216 3674368 88082978288122302020352314561265664 3674369 2661135483709767060308023242198716160 3674370 -115531962700934734887100614224163840 3674371 -108439280086698223018524368374680128 3674372 -554731423186546401596384866843545600 3674373 -1440177177333233487457005733814936256 3674374 -169172113738017075629612251367049408 3674375 154992638832457961416225908488925000 3674376 -85662900294060177791716778853580800 3674377 -71009004675843735630390470367744768 3674378 -269488452697407600001248631709591760 3674379 375250056601471159629962422432060848 3674380 362187003276842462412725305489582080 3674381 16493365381490104208660472768473292 3674382 18869969336652865607624430463071360 3674383 -880048406164752858203804320348291560 3674384 111469819693328224054612015758704640 3674385 242812903376879730112171029529078080 3674386 498394951231108978690736918913469440 3674387 1444257558367499687108121105735521760 3674388 -216580750811837039940029433836015616 3674389 -864818698218468650804250898807965120 3674390 -419761473870281433866122365209174400 3674391 -32103327857491466190302184130233600 3674392 224305366483430567928754706573107200 3674393 37377340902757652534875740989907984 3674394 522382310067628014725739389989719024 3674395 -1109574563786670044991389091132081600 3674396 792231871252479162107691690632249856 3674397 1488482269795604991367452477226073472 3674398 194919083149774019422883459197382784 3674399 146329654176569098210180390464404160 3674400 -660029852997051524299311881217638400 3674401 -661592890253715425159306427685664828 3674402 -538663785951201064882845205473705600 3674403 932598645670218197544904253399929704 3674404 1864558566182050226543405438014775296 3674405 194482048760211387712561889101910400 3674406 26100984852197856807440250140800704 3674407 453989809573273903449789286476128 3674408 -1798203942607188781577959619164247040 3674409 506829775251190512923182829237448960 3674410 -636749238505120904206569142632153600 3674411 -143227215441932904609519218514126240 3674412 -643257330534184358336595900691279104 3674413 303869029706962089604960723262354880 3674414 832581032203562751280364203477740672 3674415 -135596286959645926612451541301332480 3674416 -566234190976389697137730617321062400 3674417 -315284595708567214230735773943063534 3674418 -482367486350172295073891077760316672 3674419 -667160324652309334316494628481416448 3674420 -326440734556545901640616454645885440 3674421 -24456760994891779549956514351832292 3674422 120337133335777484539012310983558272 3674423 170890382687676342726304588493101944 3674424 -113067096843544133785889094072852480 3674425 -769379926621588537778687341618584850 3674426 141960983505738965083824598987656960 3674427 340212146230130529779025465007370520 3674428 -642637641650682267372873641146878464 3674429 1943810885640591516386191405384613280 3674430 13031443556352803412816943362048000 3674431 -520511868036599815702609489854997776 3674432 -609564287979858052499009851460419584 3674433 -88579534867093993380959442099853440 3674434 -574747497209586110187782887796321280 3674435 -396401300144531967010175804239131120 3674436 8144405794077246626003344876345344 3674437 35620760245117689958439040869406168 3674438 -146156196806306721170221393326613056 3674439 491576374697049324655029163251747504 3674440 -10514627146998576564926482597478400 3674441 55546151671114366383165238331578842 3674442 -378890096187965007306004886253535488 3674443 738478640109494871992811435365916692 3674444 -862351196900056777619914576364319744 3674445 -91554670868788771610284644550963200 3674446 -289212747818230062188983924422251328 3674447 -414505998464397192464909847035754768 3674448 314828550789167531742704416338739200 3674449 203330028207449775143592587417719536 3674450 57395286265184654025892965554373600 3674451 -890118029427876140129023572708981696 3674452 -449768962034165300265534234218356864 3674453 390449391425678366797672279123818702 3674454 -30099439620001295519925202220298240 3674455 39451931966396900539888143694310160 3674456 -639946755538332211553068746715238400 3674457 -712904617466561485125834446940491520 3674458 -692919030402643898345142792029276160 3674459 -1951831215932339043815611772111057340 3674460 -56739245485715033173393871261859840 3674461 -143378165300036645520150457165390080 3674462 -75896111985845012387833119777596736 3674463 -146559913977358361700803389984515072 3674464 771759524958262543676053451570282496 3674465 -992837111146875341901536477513961600 3674466 420668929407113789853716312720217552 3674467 251255008687372755423459700371951640 3674468 -669947371269552362521513699911450624 3674469 -934459308884405644934697901924541856 3674470 -36585269236061196007644878953299840 3674471 204247032985234752487232594444560200 3674472 -603186221081212391750630884737269760 3674473 1653453475703092012991245320368410704 3674474 1247893777775122378077143947916849760 3674475 216080536785850862866824048804711600 3674476 626010997648949657842600928776594432 3674477 750331896363209396732395125807137292 3674478 22611180881428457749567734442965120 3674479 -38751371739629688263231555118283016 3674480 85052751253018396208904800122306560 3674481 317884988898849586955224612739946048 3674482 -149932926414153031862623108767528960 3674483 676447514806967752007198045248605720 3674484 44366216053285549981515946580047872 3674485 238768276417066485492445717496001180 3674486 395193549853284593766919742796784320 3674487 74718113102121219891411435259565952 3674488 1113429497673398854159981387793387520 3674489 40657154270835753392896504438233600 3674490 90252296194149874248301799551779840 3674491 -1370865345801744961973920394323098368 3674492 -106140289840149477528254793105788928 3674493 698655830574186663886308588818755680 3674494 -468041417612807642175076491721936320 3674495 -1096794319946622053651347388375840400 3674496 233284779079015734713956298360094720 3674497 -16982943492656314899652810840724988 3674498 615072063361462565392250615642946000 3674499 681624261517017080596076422458035040 3674500 -1256777477811231267465632970878400000 3674501 2353606756620568231428009910247574432 3674502 -112372944029961964625986212135112704 3674503 -530192495147150761894401429166410240 3674504 -254302805258935832039898228739722240 3674505 -201528463640546107343864743183857600 3674506 595705083337673144860199039069796864 3674507 -693440972303484414698345048721419328 3674508 -382758441417817720840396810356503040 3674509 48837583527901121036513432078058304 3674510 -509621944483921108938425491386600000 3674511 -1034706241624456124734864952243925360 3674512 371300733840354735937909062833602560 3674513 -352405127280751936086917202461111436 3674514 -601672299135436853660610159682648320 3674515 -493820104999646932389864411309467280 3674516 -805111331512192215103260630108502272 3674517 191797631144563678900159659171761664 3674518 236114731071418325974559368300506240 3674519 -2778077531977082624743583810730160440 3674520 -228688929123983260955668748196864000 3674521 829624553473348506970860669590139722 3674522 -13440352630580948885156369328484608 3674523 446813118714273307043311086503482368 3674524 467964987555016621422419316905615360 3674525 599306906568301277191754941167592800 3674526 229429762822459485133706548988089344 3674527 -47983843823625883325236456758460480 3674528 82896584967263250805298664701952 3674529 -168597691439113748662090415585941356 3674530 378729858513905724098945390145104160 3674531 -177767511129457409860527408185103408 3674532 197786748719668426969745899568332800 3674533 427052048498917065484178817980547900 3674534 -236596323649949427770782935552218880 3674535 85867734688943146753265849384064000 3674536 -2130626367226283416704136305346360320 3674537 397670119957681759527871760546952186 3674538 -315273833684126072071238379308866560 3674539 2263256408269644394292808685784418600 3674540 556823330171631963057807289057305600 3674541 522034539617676223610141212279406880 3674542 -750303891581037276007903861673051328 3674543 131038995852972857825944068370039200 3674544 91620926761879424622715305473802240 3674545 -195891563063395350857765078905878720 3674546 -196064458409531946625600202165004528 3674547 689245059435966529184769569811003924 3674548 -1463129525560698596609404012363034624 3674549 544604243064289069813511007548295264 3674550 -359577925920814726526563428990796800 3674551 -2983553030074922121321320643577265600 3674552 12524163348988351572494842041262080 3674553 222017446415039220069745133376826704 3674554 -147704877636116177574297869812678656 3674555 -1515248417058246125789102409408167040 3674556 -60496594037785998887151047787929088 3674557 1394421368250652801484877922824852806 3674558 -105722383210428790800441055771008000 3674559 -495562608747044691090023434537324800 3674560 -453884705058249942802267978774609920 3674561 1034504464570098544839746896390195200 3674562 796579419737996585481493435313306880 3674563 387921806258588630480287252280248560 3674564 702789456547526888771575697629186176 3674565 935688766428736862768468002847520 3674566 229696592882753519764224628707054720 3674567 -833857565973084197907855773313277440 3674568 109971455314631370065788196527349760 3674569 1307570004455233517023747503528568080 3674570 -303537214512585345733117054097519520 3674571 -774159617305942574135072252850837288 3674572 235737747214181837021601091123052544 3674573 -274217274103072673588271179406934560 3674574 745695154429835518839455314494793344 3674575 184002650259753513271879269927129800 3674576 468346690560502855473774232771756032 3674577 1268362158599148337789386488969307120 3674578 -842600624431529320258958928699554160 3674579 -1234827131165226020562216541966245360 3674580 -82173877680540916730867690764615680 3674581 477427208993345562444496369488473120 3674582 132452666123397033801837621786902784 3674583 -211874719735839047116471295406463656 3674584 407178348170393083807963701712281600 3674585 276734424300776927449155751538334720 3674586 -260904419914969136718175007803862016 3674587 -513616598505351926592586443699646448 3674588 212342858362071560499098988170930688 3674589 1302683300903481121767397880791684224 3674590 597659084282145156967830500345548800 3674591 -1868292784760862329283194699774599008 3674592 -2309728836125709138485138713002639360 3674593 -404834803298235231265061567488197356 3674594 142202198325934591372763244075515904 3674595 -607257468847167116027082049625736960 3674596 370328842336637572062748797740251392 3674597 1445875407008062621315117113668882046 3674598 -15399252640877558235249078504248832 3674599 296970435437770593348778700336780600 3674600 -424773504951623874975731395676160000 3674601 -51692494040985322167442396587035136 3674602 -975100928864781280794709585984682400 3674603 -1790381986930476257153423927775707148 3674604 333105639552468988490558550505697280 3674605 -882381611941466708162496845555256960 3674606 -140382126882748326380152091986905600 3674607 814832009882886402116270015837324040 3674608 2108062238163087938512346909736960 3674609 2035357537386990634873914621408201810 3674610 -346391145816346710797951026058479200 3674611 -193557982040096115056014223777965928 3674612 494472886822527601704729466014416256 3674613 -972981020032499182670189856041219712 3674614 450058186622641898020887238929181632 3674615 405507493124395663819567845042554880 3674616 368293950055894407923201969553408000 3674617 1754509871623289173472520853433186666 3674618 147919154746931201556090273560297472 3674619 -15354012830969453249366414548768800 3674620 -1721708490057855665963089542609208320 3674621 69016418066054247942589675881295500 3674622 -138018673287490466621791697416528896 3674623 1538289573403900632644103215252751872 3674624 604383472322365512579968659793903616 3674625 199016618487133841018938672672320000 3674626 -278287674166066476120573992322877488 3674627 529106480082684824509359449756203272 3674628 -885241214408255970569026508598951936 3674629 421704289508548455253822476153849376 3674630 239121829761679884158411043308745600 3674631 2299487205501321056612747106952363344 3674632 253861099406184597699630851305574400 3674633 1057483997528131563862028551066192164 3674634 -312396115666871133170837292907019520 3674635 -287448564973228702361919908065674720 3674636 65139216365902867727017928816640000 3674637 482967121276695963253510550959518348 3674638 -791788974525954300500065344723840000 3674639 1039290797555977029195702030679147440 3674640 108515298063221570325892297611018240 3674641 272665263901863861836214840385009344 3674642 1178009707128084540474855124454902944 3674643 505212996890443384531629845235053568 3674644 399417617073258159276547506000310272 3674645 -219366373062571912687598935179410280 3674646 364591863544251558020713390615857984 3674647 217958480147886679456139879910115200 3674648 3527409171309785393541998861522534400 3674649 -553661003247018239337213409261056 3674650 -15242762795567985274696486077600000 3674651 -5423951478597781580772987215891376 3674652 -624071644349723898004907943644187648 3674653 1963165388119293885613737638886156902 3674654 380248784244103173810701428214069760 3674655 -73449393167292036745205923684583040 3674656 -946516918047004930024568466710396928 3674657 -951604558043542080365933932020420240 3674658 -19269464058622392581277290914970112 3674659 1270905729633585515163658294848017304 3674660 -326461762174863024748079195375370240 3674661 318443371457396535928033825367007072 3674662 -308437416442492824704011077002622336 3674663 1820874197111494213779946184365521912 3674664 249852576500094474341150970134200320 3674665 -1568538424234900446093816179855630940 3674666 27835825132614357602838326133728016 3674667 1139511982166576990181873126522497880 3674668 575428181590613021874095968645764096 3674669 1181517695056174781730581949841970796 3674670 76023972055021765602037790498486400 3674671 -175353398737171024052535197027784192 3674672 19680935556986071939298424619499520 3674673 -1077756660092609990539782550156188000 3674674 -47999619976221668663872390496532960 3674675 -503346474214752447817267920923582100 3674676 52657429078236732619372370582077440 3674677 2061004805505961678182439782113088060 3674678 35274402529939582633573078150275072 3674679 228133620218935533696422577042455784 3674680 1400533909438654903810567576835174400 3674681 -1607590003061533273770125403770383536 3674682 370646365354237109806114163648396544 3674683 1043966097182941685660610010799878464 3674684 -8258543237353874873502775573799424 3674685 -255086287760704008863039882839142400 3674686 -1021302702365405093914866589691493120 3674687 -905345389498963921198487667523091760 3674688 -98399228830295742450817526566748160 3674689 183956457781481200843451074060087490 3674690 649119140692551596114199409511469600 3674691 492386042821214470968477777332349720 3674692 265324077279955860776980497553707008 3674693 49036850030867153960775658093681248 3674694 -2269012917608324886567057848335872 3674695 -1871854910335431675180527601292876800 3674696 -1294343967764323892307953441995422720 3674697 -556566981667811671165902150801168960 3674698 83930906263788613827508657225431600 3674699 -337283912932889197377515336465169264 3674700 -785670885952203705066263675509632000 3674701 153783514512735509871825650497685664 3674702 317500608474669397720636022584554432 3674703 143155939579136930752089738177870864 3674704 -439578366078617318288419173743984640 3674705 504304469477655398841998828207311860 3674706 -94591124553567866513060960723082240 3674707 -237035897788088754454670076928099608 3674708 1075304468928548536603452795719929728 3674709 -134012140615885607201122964345331072 3674710 -43145579460494480644191668990630400 3674711 -1033998952450384521049095527221469688 3674712 -295595187398951334772325433788436480 3674713 589013650764047672340726889992520960 3674714 711166375112484075777167031902115840 3674715 -370976305056324280145291617932533760 3674716 -376052262774740570502582353811996160 3674717 -168115142159489488034065542396609780 3674718 355443818631101042844992000360825664 3674719 67626027322536237676635825838745120 3674720 -597910972151569344546587800491786240 3674721 -111499154843617366645476432098060640 3674722 -211501680956973192604686096828359088 3674723 1025296942532464011127673024494042464 3674724 875808885732616912794440367508254720 3674725 -527529940404216962243267928221587750 3674726 -1063272436968753855179926422230414016 3674727 -21501411520848187065266108020820688 3674728 194406288146031913087750086252764160 3674729 389862003546177977723542095778391076 3674730 113268930845772777195011395649886720 3674731 -4049805224380439349433393114170780848 3674732 944366803991213689848820437750180096 3674733 96622391030526448611233213106408960 3674734 -36825212763887858661780566032896000 3674735 -1246440246269393108171160049509043200 3674736 -134881702858811291158836159906742272 3674737 19188634770841815232247968914187584 3674738 85275647695522139916368370441429120 3674739 677353310418253045482563398639456824 3674740 -296547142868630748067227994566328320 3674741 -688111764009774997729678017455461728 3674742 627029033774487180086478576736088064 3674743 -478699834956452856180754966353637160 3674744 -1540175040512700489006213709558947840 3674745 43835583490703434078384674780011520 3674746 -82718751072611366114907946042506240 3674747 10008897456208477078203977340433440 3674748 76747918783110291696765885936205824 3674749 -44792785370527959439148361088804960 3674750 -1043643567902151835970099111235600000 3674751 34030601037183666718147673025636624 3674752 1718989811643154541705987134744166400 3674753 -1729286750971828364035342510058959998 3674754 1142576466297542157111175352771965440 3674755 218638735447417235518036209581126160 3674756 -201230982748674546974690195319459840 3674757 -101927314830109139388639291931299360 3674758 -1192991850974168074582991532202799520 3674759 -923084212052302065551070899729904360 3674760 32989317073293405282796795458355200 3674761 -317225202897242193237050794329281638 3674762 102692527558258667877182302775528448 3674763 -224089263618936414628676622776344080 3674764 961156002839928999568602831976550400 3674765 268573048584932679411050457760035660 3674766 122341641441970233168886393119855744 3674767 -692957820521520925090201817184831184 3674768 -9140889176153745440983528759934976 3674769 -121644947014965593418579361376915520 3674770 -838547626193497098572800981764960 3674771 -692158009342692204775844984995983360 3674772 257429574892831414466476679795047296 3674773 1057250961923827103665425272097403022 3674774 791533544295694108819638988484591136 3674775 -98548601209565711664548944543338000 3674776 479258485130046404081847656170782720 3674777 -462977125609993531681677046598824374 3674778 -213468085897674664190661074437908480 3674779 167654619276816032020028778172215984 3674780 -5593435925549409267738519555978240 3674781 535568258951862045249204673128290880 3674782 266382276822801065226501252402244992 3674783 907430722809644569691338728380100720 3674784 -593468188721431998605156583792967680 3674785 280458041740733475211939515578584980 3674786 579688079148972292858368896365280592 3674787 247270663210250803532484120494727600 3674788 -219515911417592536745605497054764544 3674789 -180517320482349286241024842734023808 3674790 -36006550717499151805328394374092800 3674791 -1474835882839398489151147870484979728 3674792 1531171276258260759068209752996249600 3674793 -565864426617772062065919874945689600 3674794 -215561460933578501213042295444116304 3674795 1379979106449565356675643053013672800 3674796 5711140724071911560611124767202304 3674797 -455442067946906280244767324789831968 3674798 82434690390962477628902531997038400 3674799 -390189485724236355321121698603079416 3674800 -183290951201641725611547272933785600 3674801 127278759123681173318243907203797812 3674802 32427279225437479069657109790228480 3674803 270306045309034879492126442036078160 3674804 -832110181223813824666688148774672000 3674805 -603453794629934103585992181872729280 3674806 -44536960643989550934543560389195776 3674807 404366563192073723487035737646989752 3674808 -20261446981039399789552601655152640 3674809 2674722438399222693626443773688368000 3674810 -383676892207684856554289278659624000 3674811 -236886405040677001357358794732663296 3674812 -159529096544244580098019658705038848 3674813 1103671705693900426835221563528661062 3674814 72599521164155737906134613366895616 3674815 1417150448145175649561461697289274800 3674816 930084687599814922431166911325667328 3674817 -603595569112639888010012441580425472 3674818 245648431743159150884134218371945472 3674819 -401900247496793149483849221748995780 3674820 20880832364814221048802738008678400 3674821 18048083301242614913181801483271932 3674822 -214295204000632852056659398995985920 3674823 18534956465887677057506865505849728 3674824 281888865079035547807019878937256960 3674825 -124834493397797538587227312339276800 3674826 -125796462840186285336954753595577760 3674827 331663771002385374143269847947285360 3674828 81002472905309893480204803693995520 3674829 -21010276729088789819043172717751616 3674830 147696553484173482830081417899912320 3674831 -23778654699057775658771908580916768 3674832 -106768226257193270664408313775259648 3674833 -396241136002605178112777123981037056 3674834 -1590212129285719724857367782143390720 3674835 348901353397780497572684337582451200 3674836 2212087914982210048747732691647635456 3674837 -630323220045262023985399997076302514 3674838 -307407592948240289347771121127204480 3674839 -659898525389346649927891274318432928 3674840 118658585968006970971913045350809600 3674841 -252032309145800448356409741225544896 3674842 977633461206669550674944406553896672 3674843 -910379145647922061686325361379733440 3674844 165765152538250509863243631021281280 3674845 -437357485323759355306754804407201320 3674846 -260436634817432556253997779378949760 3674847 -8570803959421126319399729633447040 3674848 -715130196934228587763125515435114496 3674849 -1277313866469893690491001464989357150 3674850 -112480449013602056382069308850000000 3674851 -376393584818281480205516484168614400 3674852 5924480845390756043859930103921920 3674853 -112340040252829809261064669654342596 3674854 -853852974691341565251576819188430624 3674855 689740828921111774590416508237800760 3674856 -372643805979465617175607197667491840 3674857 147160686700529475870129431710834106 3674858 -252120149383471665089189724625489920 3674859 -563825505901533593308374011863773096 3674860 6259957752783497910531248067840000 3674861 -290213093726957188324443831739746228 3674862 -800109408305663813390598168517388160 3674863 2195203704582284733522085397699020112 3674864 159392089848754939438689624512593920 3674865 427094113584399815213156817628560000 3674866 2406060011561636703147048930792960 3674867 -421954230172842550857412042354949808 3674868 -600310338143167214691922134737141760 3674869 120191517617122081148412965671114560 3674870 530713649569353586313234916547324800 3674871 -65203258373571568539262971734329824 3674872 813365270154222918958645706727751680 3674873 -468827198619533623756052007471377496 3674874 123772481971939621781331182740131840 3674875 1570491886165804232279640520206300000 3674876 -1088738295485760589170064833419424768 3674877 -112801136015021815896587209958417568 3674878 93724636302985869506968132572618624 3674879 8127003050609985906139081388252184 3674880 514031787981225826339827981326745600 3674881 597683360485966703387700214881683392 3674882 820743632566748136556632050782972800 3674883 1571324922083130110437152166213639680 3674884 203017085890564664045989955681688832 3674885 974246647196199343764380431916390400 3674886 -457844600000924188776972244918345536 3674887 -1097036960628567152768039701962918128 3674888 441769629939942398102824457856614400 3674889 -416840136684990553510213860742110939 3674890 664686038661632216197907727151500480 3674891 -1058698915048518347829437059537404540 3674892 -422131133686693382584894123510330368 3674893 -32203367588134997118738230372161076 3674894 -141997331030610447407562756209320320 3674895 -57768752511360036124542462927974400 3674896 77650034688822189576096033088151552 3674897 -1532304868835064651943516572798840654 3674898 -285570398486173288335618689346936816 3674899 797843569299967003598016237510130080 3674900 265644635111342758739448309882000000 3674901 -884698139755702609473717721162255968 3674902 173591215404968841100986676231065600 3674903 85021634432709178267167490309443240 3674904 -1085997264435799979466699015303168000 3674905 129466439856717906118040288795983500 3674906 204630545602371611283492287245543152 3674907 -28206272343460184944063749478173960 3674908 -548347768491517359831065368197434880 3674909 6300506937418232835324479794062720 3674910 -435719796531719904648310147318880640 3674911 -416956949261955867661332527603843488 3674912 -338512828529299298876122882226651136 3674913 -643509095860977744432130748162102592 3674914 -269678620660434254282379167593219008 3674915 230499282794254921647190564215339600 3674916 -96943225965992998960451067657953280 3674917 -500021360175563081572948141540868640 3674918 147759298260458239924385317319040768 3674919 647609547392968827545001050669083944 3674920 -233543573543931013212757351128115200 3674921 -334422579795697673002936001762431878 3674922 25348462505039188615429915338654720 3674923 503326066169521815135480100776880640 3674924 1144534913162203628996648711048130816 3674925 -161678746530969157731367103059425150 3674926 33304048737299775806494834107016704 3674927 -1108764334755320170713304003001098224 3674928 -115727455122809918877047054898855936 3674929 465778786708471778396091289426176530 3674930 446217662770641917382859427686625280 3674931 -193690727771652446243850657916336080 3674932 1553786395945839693352977195447130496 3674933 376014805354956703990615649259864000 3674934 -103092839503475555132408893994282016 3674935 469241590285583578204678992825151200 3674936 2155020609269256701919575103788544000 3674937 -456056809550041250082499185107635200 3674938 508125278987865276175841382286560 3674939 91116438096345001144770461845006680 3674940 -100723372755579640945364843907809280 3674941 723592308923541810606356648628411852 3674942 410760180233136122511427521021294720 3674943 -1286312208710805435111424500116390400 3674944 -111322439886896528944147544437424128 3674945 -172531543797776459569095218424567000 3674946 496695762852104950409254045842816768 3674947 -1639353205128681041907947877583713604 3674948 1454450537818521857428818549609287808 3674949 629116087069207219339318454645962464 3674950 -103499384484279200371691963480049600 3674951 39288427277322405121337496796204248 3674952 -14149130929505882555160176026951680 3674953 -315101086387970479112793162890958156 3674954 33453095168691933363394447543408176 3674955 27710956689702768667713156459813360 3674956 -442677286419889766773805580476311040 3674957 294535368116139815083245905429245440 3674958 -126487091712531617556785820216096768 3674959 988536882868028936085495118878499816 3674960 160399926343551899908564250260930560 3674961 -103588205825084441837238436059929520 3674962 -900371736371075268271720354551078768 3674963 -678527057185867134149065984369975428 3674964 -552130347811178718065354088379521024 3674965 -171324781047633552452936446674960000 3674966 24666090268796826665440001450453184 3674967 -118913585868864353596975009738138080 3674968 2067024019840879150483960561190277120 3674969 1605426612386548004616941602216991370 3674970 -2859709256030378084574291196104000 3674971 -1555845507969108766537287644172880828 3674972 -87695912781729792060049214894208000 3674973 149483726189086970953817516883590784 3674974 601142936536881925011792888622900992 3674975 634807434989341006658935929287960400 3674976 -452735316641307609879148846710521856 3674977 -2534876426557029462361902804715930368 3674978 995327988795966355170717237223529040 3674979 -432158905833773711612076173556340992 3674980 1721986586230278445245204102662400 3674981 658485539801448085631713626424022172 3674982 -481000993034525458784159367076953408 3674983 452646964240707246680373085183304104 3674984 1303584642439441335422726832920386560 3674985 362994398102034190154683475338181760 3674986 -52144871122366450755382756217567232 3674987 2294055875565949259356987560266566392 3674988 -40256535984930946928660125403013120 3674989 1729450329452219330472328230166888790 3674990 614193836175479322618597567633225600 3674991 -80195580047534113299393721381714560 3674992 -418292099032115783265284291154739200 3674993 525232511660653494868120441172136000 3674994 230162365087605274701858654399932160 3674995 1188930123103994133021273601383120 3674996 -78660491157177564140123424875819520 3674997 802586030186306159990909402590535040 3674998 3144488416190652107623564887574464 3674999 101558333135543816332793427054090240 3675000 -547968027715886174328061010496000000 3675001 187957068187760621182928299011292800 3675002 -750522426764577758628687128093914368 3675003 2521144420821713015356217484997483200 3675004 1005241413491059600560574087392045056 3675005 1190813253414318446002860025161999660 3675006 255666351369682299815036311783731264 3675007 -498854482872783611445790288115961488 3675008 467963151597721947569481876158545920 3675009 -4335754060916211528120815697187584 3675010 -242650635883687374286516118076111840 3675011 629026106661028672919838378518559612 3675012 -368157612261992024925490647665664 3675013 329321267175683413041092369629897564 3675014 -312310246571780246312867338620732288 3675015 -1136584593807751381926809691357134040 3675016 390057283661512964541647285610132480 3675017 1194297164983616677427611826166626832 3675018 -634745734502406606624624879531029760 3675019 -236459064772170230059103165148382400 3675020 259170861594648539853595291250119680 3675021 -98484014028699206630068637921011200 3675022 -181075441040763997468342462044863616 3675023 -2513652332107390841552067180381402696 3675024 193766147965380804399593489710448640 3675025 -177313380239004122980625798065653000 3675026 -668087409185100447801892491370433760 3675027 -400621892306138325384586965220843080 3675028 -130248802227156246704704654171633664 3675029 -672856971577277091787245208193433924 3675030 346700574151827880203651202598056320 3675031 -101915154016342078212869666350620672 3675032 654455116683998369131848926501560320 3675033 -1450691133122231065385880839423344998 3675034 -828991650845628356783320904173141248 3675035 -41405734321905090640697138401591680 3675036 -738394261213063403258767854344037888 3675037 741291798187612467627513550980274240 3675038 -5663457823045089540022677778086912 3675039 -26297849020332778741569014727240672 3675040 1573240225489915330018264563497041920 3675041 -477410159682250154533410224740758558 3675042 -163919114634594719156340287094064128 3675043 2488676287181468196983192770296651480 3675044 147721433436323758333230148769030400 3675045 -668638033748034690605719618067117760 3675046 40664547188820315615066170707813824 3675047 -1478136282743713793694066589710324120 3675048 -446784693483655591784923254279782400 3675049 -209438618560920648083109975513937200 3675050 103848141079296424414121669077785600 3675051 -21810849328855486847889522462583800 3675052 -365207252687145124715834682867153664 3675053 1602762082976505000919983213300001302 3675054 -339987083650234369810447555063313280 3675055 707811616175275735856359285461334560 3675056 -123895140284402717288764720058204160 3675057 839458503926255104135949184328905840 3675058 -625828528544013089912400341285499120 3675059 1057247794932013660231536693850837260 3675060 411914330601431847339968466617525760 3675061 336951678621164524135172090100832252 3675062 409534806006843025494267965947256832 3675063 -532377022134617739963147208864622976 3675064 1783721545899566635694075290283151360 3675065 -1279585141814824609595086773748539000 3675066 678460858052074757023215510807450624 3675067 413358105851908341643857486883132944 3675068 382944035077839482553996020488270848 3675069 -489537972484256535098291722669862106 3675070 -322337078599751340461248212567671040 3675071 -3227050506294253369780938264576492768 3675072 338607392579523001351279253768896512 3675073 -694283991659368393414901805471071916 3675074 -648428961270140749314255370036424832 3675075 223676575475516286885362414416680000 3675076 382194669106529336499897327578415360 3675077 449862683110406581582306702866234240 3675078 452903889034694028586751904781209600 3675079 973310208000152396688973739245470680 3675080 817952209469584662305492772102144000 3675081 -1109144357962162460730124514979840 3675082 254296758475478698002230936980153392 3675083 504046368857720377114818834573885600 3675084 113985600240998649895723165721444352 3675085 1117968230305253316946371926022099000 3675086 -71989590898676009569140281089483200 3675087 267675292339041425999047809445542816 3675088 -129343811589387993377106342502309888 3675089 375379516640163206057042482464793200 3675090 -139447564242178082877601414141063680 3675091 -482338222864210086754465445395690928 3675092 -249721626549746688225486784752453888 3675093 1053662341922069827052632778213927328 3675094 -216708209990755772464203957143107200 3675095 -461890418948656747996875423610151400 3675096 657967472597444352073183080650373120 3675097 516826946947459682569486127586023632 3675098 -971425767022577890672969667042018064 3675099 -93548103646957337566152922313678112 3675100 -277787600843902214780080057029811200 3675101 -458118053851001295899048614162221408 3675102 -502778255176246358145179119586374656 3675103 1032892370017980108796925717880731040 3675104 -1925938688467528272212451819581865984 3675105 479856319768285978552862655076704000 3675106 -280618677276598141955275758014426976 3675107 -1310792466790719936876250244752588644 3675108 -70647702793211662723776020590218240 3675109 57532246314593484105891118790072604 3675110 307968279392941936371883630811664000 3675111 -6705564359335097001402174894335232 3675112 14049749560885302953613127621017600 3675113 816128859013422183429013128879379200 3675114 -756990829945459847447420409841839696 3675115 284446873029092091658282092082655520 3675116 -968688201293745545561848335225327360 3675117 96197579848997848572097950662800320 3675118 -2047721300736180126410414252026531584 3675119 483707827370188087613269257267046896 3675120 -77750798763865121584531649885306880 3675121 -40426179127191034176057343486803728 3675122 -199414295077195612549095839716795776 3675123 -760768611998451896513226796979382828 3675124 1680336694402614941660421878108160 3675125 -2154221891376082658292637066331901000 3675126 -24532312203279213391722033672486912 3675127 -892124443040236462356341769958929608 3675128 -1332689754301760506307848804519649280 3675129 -772130890180074607626924721549677600 3675130 -74848630054602498022668271265798400 3675131 -587335875789282830153410877645359068 3675132 -153185722893397182804214328810496000 3675133 -183222689460249181962722444221280 3675134 -1049500701613142926382471461387763328 3675135 64122318230157595836978784138800000 3675136 -501601746923141872052344215622909952 3675137 -356069556170747097846988075055808768 3675138 800930031056176181853019262674314240 3675139 -69883818995493736876768489089812576 3675140 -235152204208629271731593626513797120 3675141 -1416563291470309780406562766297645380 3675142 719335667123117842583804187056698944 3675143 650438874752944840428605826913763328 3675144 -573831284073998038025039884672450560 3675145 -200864338093100755107821956474420920 3675146 -429137101002940480808805565769323728 3675147 42896101626424091692280831476672512 3675148 52173965685599283885410470633150208 3675149 1037001928817501574921522810317028150 3675150 -178947691170006185982166940771083200 3675151 679075903501140219265312463355009920 3675152 -5849936140143003731448882782453760 3675153 -382935322520070677780810916596155200 3675154 239075696823406467271316018661583872 3675155 1128773154202365813482112248886711120 3675156 931989056458998786220761906494748672 3675157 1262608779061083512468445058200008160 3675158 382824314560318880633680373400066240 3675159 -3372586309568720739397001730815116800 3675160 -1297962925358303340766026156469248000 3675161 54784410250983950689370005701461184 3675162 301312860451341026557719686315111424 3675163 -1207053284364483297066668534807844920 3675164 1003327086845947654551890901628416 3675165 252106628970271120612580544542000640 3675166 487325756831838215918285289586999680 3675167 13671474373116657143538402962042040 3675168 508757028463981966274816018328059904 3675169 788558740152959222971263225685523520 3675170 -98792802692304781348496564445196800 3675171 809337940626936415234571144263568880 3675172 -1196418165089198095712831676012221824 3675173 -380747099707164762382189541493475200 3675174 -138720156071286914178391413837250560 3675175 241537498067318433476838489339446800 3675176 -2156459287816402974071097742853329920 3675177 -564499098590828850614652125261015952 3675178 -200588512979188312349589951804713376 3675179 371856978684275445415124554759853760 3675180 719144856241057331585947536813480960 3675181 830667542052330281514334858417240982 3675182 -207235290568146417218320388332441728 3675183 -212020510477009576916708196761245176 3675184 387221514250138965389411872574259200 3675185 48267477370079960262167390636812200 3675186 173152569198107895785403421672339200 3675187 409845393924700357448854408425693836 3675188 -17532077466148644970137168212502528 3675189 258004431100201157670350536877352960 3675190 646381022365405014790965892081113600 3675191 -571570561425164158063739934759081528 3675192 -102975660967445579087327599050977280 3675193 542697001369881995531579587181956224 3675194 -246884439894234791492048686277441568 3675195 -246730443558973084407476275936861680 3675196 1590443485635575276978054454423779328 3675197 -351684675162720211494167367417111354 3675198 445517971620856642913666882676507648 3675199 444942719174552033969341011488924640 3675200 -261762018918260799689635657010380800 3675201 422110178754508798226918459746589232 3675202 33388462885114951601208348110073552 3675203 83317692337899770273848486853699280 3675204 388652070470374552918959951300175104 3675205 160666756898527534812738644629117440 3675206 75475513136300433655391199285834240 3675207 781721922776806108635400810642891392 3675208 -2094416488083387695381814657457152000 3675209 3587335401681197335624253036010681216 3675210 815991196190927281936490839818240 3675211 1106070680686680461939620503566145812 3675212 -320111401221518653827327733804781568 3675213 29388749200695460698240288280237218 3675214 343038099226456140679095638478987456 3675215 1615101771116199370834582311847620360 3675216 -131142366929315217073086653568122880 3675217 212995696323605485191688099943494592 3675218 839459324378424717833858931722111616 3675219 283766964094388903531937340978665144 3675220 -1016711159700068479476891501679653120 3675221 2044631870736910042663079137295853600 3675222 -611628060192340183442804993989432320 3675223 -1825695235121390894715855420017990376 3675224 -597801421793832560023715630732697600 3675225 208858337361039781059642475208715600 3675226 778880966062588492294623467005659360 3675227 -853864689017079994622459210680351560 3675228 415588469741692614210760297565184000 3675229 528613641027003968732382446471745830 3675230 205198486828332768589208599374520320 3675231 -62712798363841107549744420489961488 3675232 -482733816724567474488456049489084416 3675233 367543640665310907443084653832476740 3675234 610140389956795352774913905433369600 3675235 69229961575750681280545841515204560 3675236 -115251530958980110347060979730202624 3675237 -733786528896488490742811477109428640 3675238 -542225758681982364727923828358410240 3675239 -68009176882148056511170892186382576 3675240 270264575186928011942463977644032000 3675241 -291671981289202400486837583561468358 3675242 -229643800620244400846270426800603728 3675243 445038455520051429782153261436972480 3675244 335384928401954331969155652295836672 3675245 -1029070341283193402615658373667712000 3675246 -1448117734958606532268060817158563840 3675247 1180861404030244593889191222358333392 3675248 -453282102490004791411084627241238528 3675249 -967783975046612653376020432073005566 3675250 -13863889386501844600445818922352000 3675251 20504899831257071733313312167679104 3675252 -59465912679148097502687246908387328 3675253 21331686580181129395101868549274624 3675254 -1224085576436687353579473619127712 3675255 -112136369663228151453782891147215200 3675256 863798963172461370587765187789926400 3675257 220066445279912408979523987731510660 3675258 62791473338972907705564620304943584 3675259 785312163545625853118168434825923072 3675260 86772387158015208774082390947002880 3675261 1193449305141001983876714849018281472 3675262 -260166519889331777954480287114709760 3675263 1116118231635428532475926831491383104 3675264 -144127403602109545073894748648898560 3675265 -1455179710741963372406295367140628800 3675266 -321969228820564229964338374103124480 3675267 -149070490181272758433930202584811520 3675268 -460415060132914122228366317656473600 3675269 -52029087975788024590606660398601956 3675270 418380505773998904926102864944713600 3675271 921455918891874560415420697098856472 3675272 -1550921276681038773300070027711641600 3675273 -13677657976960171661995531467137856 3675274 955268011008618467095003462949409120 3675275 781620969482722783843549733703099300 3675276 33161623821775348076175541850571264 3675277 -531759837544027148927364319703724874 3675278 794999900168814341461339010167189440 3675279 464255447024279200064759145041666184 3675280 35986420816570625096184151753359360 3675281 26227345373310755079005053032467784 3675282 221522038450646720896881162650004480 3675283 1277974334511275161181962747518319532 3675284 -253494712205198307214100915269539840 3675285 -252861206853144619408848102184325760 3675286 -476642717289205413729562986332353920 3675287 260346882176112961986064881520147200 3675288 1153766992570429585530501465068482560 3675289 -1417287399919511281414253637066154620 3675290 946621112838858307850739309650062080 3675291 343700835392492296777619599819421592 3675292 1249383432656498346845843350626070016 3675293 657183015335073798918485582718731520 3675294 8286605918531426093644767968366976 3675295 -147918246299142469018489742266615680 3675296 -33173507515637242627116012662685696 3675297 -470825942696983817574657103678078800 3675298 -390361609600270870894409250490576896 3675299 -965296183870945565502668453846868720 3675300 200763575121192878224918039637836800 3675301 686285113077989198197843436135870752 3675302 -115388329798996456159335223809712896 3675303 678344995117004742658695487215849480 3675304 616074205483020476201458921991608320 3675305 1575769051253247850484487998016887460 3675306 880397522557275330748455670471302144 3675307 2246028605685678779256604523983110072 3675308 7707000644924277634699245047316480 3675309 -1356581492177452029318110588329512672 3675310 -520874844535998864680973445940005440 3675311 2441379876150486601158944603392924824 3675312 -183858307500291992259140233897721856 3675313 -253817150704214806483582669133059438 3675314 -82582032548386482553137836909589744 3675315 176956016619512027692193727738009600 3675316 949092761695999892682370532024263040 3675317 -1910498871735406075398655389117695040 3675318 -221030615576203956393314926251986496 3675319 302737338674183301422880038800076200 3675320 -885599504034900822500893928086118400 3675321 -128928830692632107811095169398689920 3675322 159733687855813363264231584647562240 3675323 -1002498416434790467481119202474248776 3675324 64377514400942794234323867044290560 3675325 -171188967224345548245638234265423900 3675326 698988462285207083341379095159418112 3675327 1056582849146594585676366158240946120 3675328 -506459033794241550016781850778796032 3675329 124919397480201301764334463873997312 3675330 169091269338385252953428760850374720 3675331 10626856536329931045678717284697600 3675332 581254854507185052412424047890182400 3675333 -1365609534339416993643977226273996576 3675334 -350559276092101230153741531790721280 3675335 -812011173785385716951117295480339720 3675336 -620157802139737378894588748043386880 3675337 -1085640372655707388389559475260463014 3675338 -539129417039569608184870612433290656 3675339 1256249562968158908827874886534824 3675340 152248263997123260694629234056263680 3675341 -5472110648906073905015835597513258 3675342 -405443587954812398513491073574113280 3675343 -877082726890202690179959919324091784 3675344 -272589656380899782025317118754283520 3675345 773131181047745821341643507225547520 3675346 -196423280157290619323688506601863040 3675347 838010335001285893018716141750280080 3675348 -1052827718738988749681644490921287680 3675349 -247435744103898856285730352202180800 3675350 -63850727561308160246592115784323200 3675351 -229493667910039699646416769044086168 3675352 608969531673488012752428109004206080 3675353 3137997681148500892771813591004661120 3675354 -46009161014498097279439722099835392 3675355 -277172047169717636036159389704306240 3675356 1163906745635879140496132001282193920 3675357 -62000902023457196512543118953549248 3675358 132198250116006258291756697763923776 3675359 883140312938540466054348763656454560 3675360 -77929301230417449339422925599539200 3675361 1886112414797343154135406530159212962 3675362 979686870859006049866105893529572432 3675363 435892030850940556417458508712955888 3675364 -317676401722967468033275403395903488 3675365 816441342486840558582744552482875260 3675366 80988367273083617942275497616129344 3675367 -2707920244161971163038344358826786240 3675368 -1614774587356526825068645921875133440 3675369 583773802582237245210572864637465744 3675370 -72476970714254720608453324186251840 3675371 13091018948856658214399069797481760 3675372 -1046657036485655127008369298319574016 3675373 -899672859042375886311203146671885000 3675374 306467682724856903732000273028111936 3675375 -2397367737191380178355092638578000 3675376 -210881075926931963495737899949293568 3675377 705548207923312437430904522107041600 3675378 -86423176689268702325250824193876480 3675379 69738067229326757361610833588135640 3675380 601513287470620852252229684454359040 3675381 205115150936600763184032115415825952 3675382 -18095339255093150567137979031857088 3675383 -1778676304557999493803144999518197200 3675384 -221984435093965354774611340317757440 3675385 -191851072742754375032625014648816640 3675386 -72347973449641471045510454591898624 3675387 -1313442272922259857854439429221144040 3675388 72520480149282197427650021646369280 3675389 -47771038085147444521888940531648544 3675390 -282682222637732916489511364870588160 3675391 -341624665709610043530338648081364096 3675392 -553901617439846381924206693186535424 3675393 118222862116597871230530444575430864 3675394 854405922708267154555889793030100992 3675395 -79711233475132587673473355632583920 3675396 630084532176533173028031389692846080 3675397 -342718262149973724716812316812202688 3675398 37087285190226230245088229952731360 3675399 108410801156240004878790849394134528 3675400 745331429416377560463874721562624000 3675401 2100165550573993443979062858272325402 3675402 448875717234495507954026745665241600 3675403 1675846249540749911341923286562125652 3675404 -10165147385105550072899913008083968 3675405 -353923485471300214919907696069316800 3675406 48350450633042953731142255613359104 3675407 -1420250605789449191682760713566222040 3675408 -314465949487423277761158925881311232 3675409 -2235472310783259737816383938563542160 3675410 -263421419928411491048612758118156640 3675411 741582896072487920314819591957159860 3675412 375468454361513226748523390845270656 3675413 -646387315081331657796444573297024000 3675414 -931632965373811015831413393885312 3675415 1126681660982838328486581318177553560 3675416 1525022915069282565913894308633876480 3675417 1084113289191588590235042666423132480 3675418 550068454262892463921395520382738160 3675419 1704911025710032154182212161099166912 3675420 -2522912412909203773014994395678720 3675421 940813092839499586141137893565998112 3675422 -327680122148041404715376024163365376 3675423 308124573544263853134018107705867904 3675424 -1946917976146117202931331962477477888 3675425 6124109383006280175654809425387200 3675426 255378119589291501145322197581694464 3675427 -561187002729026026681480109525128288 3675428 -513594900816101181492675585848092032 3675429 -579016471670462113964644840923562560 3675430 -654747938041231600307261299898052480 3675431 -2476984208303948119550147786718919800 3675432 -295941835456757970196437237100953600 3675433 245680442724331130236947259992652680 3675434 443599356510447352857204641672735232 3675435 -797001544109226827318180440053949200 3675436 116182399539738303491741061445278720 3675437 -293410173950984155281320832701322720 3675438 80071443285645765548418500374427520 3675439 -250728394516729682305395935119755760 3675440 -377003118677032864974958739768279040 3675441 143591022871621103165474097670199904 3675442 -1153938445688333508353597259295948800 3675443 242026504045957087561485449907127692 3675444 -418010688659361019106665552786237440 3675445 -137402078550023058109527090126544200 3675446 -26912061037059434227398564113072256 3675447 -76922662025851674027882189400026720 3675448 858925136510195496242376716188508160 3675449 195878430318673254423720431548209450 3675450 -164559678875035765938254912785056000 3675451 -259579735627579220713325039529965856 3675452 -903418786972026989200688213124980736 3675453 -78875954061541336856518003837262592 3675454 774982777421715109457452313742994176 3675455 -166088038141743369978074035685798400 3675456 3138863992415550300813769695559680 3675457 -276509830924350955663138825621098048 3675458 935131303270025829122765885189008080 3675459 1060920679298333742675759854274221304 3675460 -23773547925016733136390033998476800 3675461 -1609389463865355396070103447303491938 3675462 173871282584136345477623245821855744 3675463 290661532433976234258903989828213784 3675464 -431063351298322384397129555005440000 3675465 -76694622498232933330324948538102940 3675466 961705581774049070147300067833040432 3675467 -159935804136597597105081622449824808 3675468 -3220298778565192022414221329653760 3675469 1384281846347240960211916582117632 3675470 -631854472391871877412769620701696320 3675471 -894407420828434687572066322758701688 3675472 128761841662306214539210794576306176 3675473 1649726797346366513003249720610148722 3675474 -135849946844291347627526181333438720 3675475 539072648089698951928284826167724000 3675476 -482684203645415636185162002835494912 3675477 4032786287274053420422159427347776 3675478 -639304370989321982354963273656308960 3675479 101368056070481463346054931988451080 3675480 158943943342939252470938847737856000 3675481 -1951899613048131950688779473111545718 3675482 -1269754304050340611576805133256059408 3675483 5314934865545036843146127485585920 3675484 5625119143675398359378803747090432 3675485 912900156260390776783517210439779520 3675486 211615029558290727161090889064685568 3675487 273373145064856645405712484447214600 3675488 817394294689788557598416045304053760 3675489 -81400462277635425990977857284292800 3675490 99744329500177246664026542073289280 3675491 15588411433433203824558405162137568 3675492 -551018629851195684905987962823611776 3675493 -1427346232399792495522265841574947680 3675494 -452389693469952785405031802379874816 3675495 398173801970345442179513068341159120 3675496 -2306431480033681785702506221839360 3675497 -92161809086725168462247399584907328 3675498 521768151569237606742242668402808064 3675499 1126623229248688401948090235294032500 3675500 776799908392229614214954660297472000 3675501 -128056199153421186152522843620924170 3675502 -381661201705165286248025500333677120 3675503 83030727234587992894960627236317664 3675504 -116468777467314354824555325562552320 3675505 -1205484878054688572566364648476141440 3675506 370397790381246087624119151051695520 3675507 994653343183083261027523268998017024 3675508 -1451589134056802647407053632598956672 3675509 -1568331920390820311924295023415598290 3675510 895495144933422843785253419299603200 3675511 121979842159965636196429027754624 3675512 1414359677193177302164445006429491200 3675513 228222842586221573256479795193265344 3675514 -579777106319301491179223290164237600 3675515 161101885387836133079588705606922240 3675516 430666432559496110716360963597476864 3675517 1076013796060138238260874150397851520 3675518 -373149288900182655132041670362542080 3675519 -1652111750522297060636185672720793136 3675520 1176421368529215496940281635903897600 3675521 -740338426648347397195247093378454828 3675522 -372351211804498213820285973308471040 3675523 2187659181333177121593048319505289960 3675524 275166905228945621231709003861063936 3675525 105460012353720539785232123846193600 3675526 219931826047026752611573478340911712 3675527 580359539853870845694483538019464944 3675528 -912756380143217862159057471764889600 3675529 -760524615149211694032501651991192512 3675530 -115392437797082378284636352095104000 3675531 821914745080380139125139786738418880 3675532 -116074865921065198596929927110809600 3675533 -511557437004864998655827909092608480 3675534 597328133546273655293391942051209280 3675535 -730256551787074576514597636153510520 3675536 426251122781266594726772173358579712 3675537 132067942463975502580011545989445586 3675538 -13922960370630508085419378999904256 3675539 -1100461244964584259292090225756587684 3675540 -337483488632382116352896737520332800 3675541 -157431926512429873071164897896847808 3675542 -112023298369322685653117227252625280 3675543 455254099500958350053196789016067664 3675544 921627114957867053020449929292380160 3675545 1041809834430414801171403940689767300 3675546 -84221705895130071488005442463485952 3675547 -2093065019149018924647558271025033040 3675548 775800356401194575569341999086784000 3675549 660768944747546151017808554207124864 3675550 -15243352276355301058300620192528000 3675551 296373842432885462544514042115534064 3675552 -1273057742263054124111276489821913088 3675553 1305613979335812271224224969321692032 3675554 -26559182399159226552428207181204480 3675555 -498021207496881804297222024805398720 3675556 74011470684572820425882768496456320 3675557 -128959840399427660895319226458346688 3675558 207405341585522744939038394175742848 3675559 1795412359263625542715690256535421504 3675560 401951920975797866960914231674470400 3675561 141294240160926129408974587097532480 3675562 206508943828833955159483099006884864 3675563 1350355997703953173359206453253973812 3675564 18353345241669858246780520099384320 3675565 855723450829135556759305271996888460 3675566 -396406733525183802179328764554475136 3675567 77788993949975434788977993453228544 3675568 12612659062896535029056325604343808 3675569 -1956992847988420530163739550586598160 3675570 148360747835537755412987342212623360 3675571 1081701482092036889786044959725912232 3675572 -779855713388158226066753653386559488 3675573 -68034855019402394343751194200863872 3675574 -37064170553383636402396051088523648 3675575 -1909309594651277436760502223115376400 3675576 286115736576252462709255837789593600 3675577 472499602692889891788010517602300160 3675578 -557067453230806004612201963080118160 3675579 713179127775049104413476633378074048 3675580 213293555170793900311719939613194240 3675581 224500916887872394006445737363161600 3675582 -172851470514800251891626648240452160 3675583 -450157410508354437033417673682047168 3675584 -36584670389062119980506612915765248 3675585 87506179433766819347506313175734400 3675586 -777248317117148555808895649684411520 3675587 -1210932900556636306121201152966434408 3675588 -653853223794087494459349662859264000 3675589 985122957438196813858720541685057820 3675590 777524733004634439089305742203420800 3675591 -1452336854537612225893676571729088560 3675592 178225088376881493739814365018368000 3675593 -762119896602530531507487400326997158 3675594 147087552333238787419932870254377728 3675595 -431063400886674797935431408719543040 3675596 84350929446234307325769907826707200 3675597 -11693940830192180949390643736136672 3675598 756256310823675719566342501606532160 3675599 691212670499685882071690381515440240 3675600 97850408903234763270197233421721600 3675601 -1725648014297761338666872358623408398 3675602 123068099409967435523827823354237952 3675603 98170491849682607273132120736681264 3675604 469327844139462080704001759713984512 3675605 142604155945580385854818948958415000 3675606 258434096797344824396765451568977408 3675607 -394547767374345332741362100028971520 3675608 -101292112083198021144139994593198080 3675609 -159409356957828090978727380787406592 3675610 53638636808523429713011971941940960 3675611 682685946160392700367175345053427000 3675612 401707417119754558587344713157478912 3675613 -767133798641324705522900490647362138 3675614 -9077195830756650421387451017989888 3675615 -1130951752610125849145368979731267680 3675616 591998917136930294310188315222999040 3675617 -25343405191613646195622139773164 3675618 470088477716154703283659639973912784 3675619 1177532850112970260699194689512822720 3675620 431996735090590252714401671562792960 3675621 -177916881111003782239311610003656576 3675622 276429303490311870586936161681902400 3675623 -31373945850032484951702622366705056 3675624 -281104130145601140354979049768878080 3675625 -23834452476923012866811289388498750 3675626 -356083231135300537367194962314146560 3675627 -959166287646740917490847653904931236 3675628 46534040864712627007972459339639296 3675629 1466666855708949270381577798353238230 3675630 -70617132754235178218482626599362560 3675631 383162125382523183593763516048164432 3675632 290899499689192186964693680745742336 3675633 -15975091387953052121026409424226560 3675634 -88150790912175825035565919564800000 3675635 -866602454702064817313188845470341440 3675636 -613236870489778222827600597742881408 3675637 -250370146567822871117203213567557234 3675638 633675185162848344654382383790572096 3675639 -423840214400815031488857975282822144 3675640 -7746265432492630988699377669939200 3675641 -1928863350844780781598421458865542000 3675642 -55980143891790430811897314747224576 3675643 -229690926501721292132742402932972400 3675644 -6981870286342553513122077471940608 3675645 -675719059365589370606619479120016000 3675646 184143627202315124567646329437347264 3675647 -1504642472630153130485122274279099904 3675648 -294626706075899026130266727336902656 3675649 -1882871594594832545254035557405732350 3675650 -36072607429551524200254125383852800 3675651 -296381132541222908585574904101789696 3675652 1593769054938834115858368727581201536 3675653 55489237165101130353940900698020064 3675654 153097193379060218865517837959363840 3675655 907624048875282979689125529741561120 3675656 206914898779011416480422647033907200 3675657 916034290922282930975883378883764240 3675658 -773044457080159087440200577008870400 3675659 556588959817691187034954592310504480 3675660 220598909131219354400720136083573760 3675661 -436059458411805394170125369052823200 3675662 -110511956200465783433139315452655168 3675663 1831986665994206791926827333030634120 3675664 -80865976638637509620993491534479360 3675665 124635768303997020975982103224161600 3675666 -489136139200815539992161091025314176 3675667 -1535359793703106194552360093945827284 3675668 98886721009376436383742601319673600 3675669 -463345334937554188376728505617513056 3675670 165230878133139655511638440901509120 3675671 -2036889298364713064282169192128083128 3675672 221098190715215862813180212635238400 3675673 -2305186147372373914389347536783460460 3675674 -924428661789792994265326687095227664 3675675 -485664829828703875563167792990187000 3675676 -829981644829704702058485019913837568 3675677 -700474277973237594554511015568175028 3675678 96789125209222182730468017226146624 3675679 349146702661061402778828602187256160 3675680 579030461508633638001229900454952960 3675681 -447294178872618663678242182313769900 3675682 -84290649768587011576023638537822208 3675683 20124387196594870936331867967484800 3675684 -769094545877168428074362695544291328 3675685 363373481385402826288121819491339440 3675686 -433594372334131154763936418094124192 3675687 -629690162874883241100811128092590848 3675688 -356255223187760556841465930537943040 3675689 -1387323199934419375372183459686690444 3675690 -23367041117982759902404628688792480 3675691 320608719120464153613745426495498464 3675692 -257668748316936789326998552325544960 3675693 -10853815245616248717679026250396032 3675694 -1072573139880681336493848335062145088 3675695 -497873765557146066710247097118719800 3675696 17638959937569644678595679523635200 3675697 1497797183666070145736701250071440146 3675698 119688675375758179804760259207309120 3675699 36976756358905597847987160241344624 3675700 -81510147246026534054277476574720000 3675701 99934841475389354276062453692434304 3675702 -9991686089321489788561117308944448 3675703 -1812353043037540830798688419686857048 3675704 -2323159980221137520857110829625610240 3675705 -792240363353147879067346530362998080 3675706 -762567591785316381373912971987659040 3675707 -750109883851010068563438426981339888 3675708 217969698145798402215872259659438592 3675709 -583881019571662828132218245083279872 3675710 78703877574939908148479438762252160 3675711 298263733727535991920102719456050632 3675712 253588376318588656974579254941450240 3675713 938992081953716800533429497538208962 3675714 132397503784852923092166873411220992 3675715 -1376030796538508923700175284861126640 3675716 -1098603514462700912819292353525176320 3675717 134114654559231850962303277578242334 3675718 -564889598725244770623578594218853184 3675719 -1098535331994921982907902101156083880 3675720 189902220140833213678635302586777600 3675721 -917665835372760867113785610751004800 3675722 271920000027678903055664739861541632 3675723 -112106512871034433349616163257020496 3675724 418028189815546943493599365983440896 3675725 282597425122559538406260112773713250 3675726 -4937101008225146233318913967083520 3675727 -405001598860098095886717460350195528 3675728 17224276996059218384273811228327936 3675729 311517518228609956098817171125196800 3675730 398547208522256784850005078986393760 3675731 -788082188838935413021030912228428288 3675732 -1397031873841684841715744812531712 3675733 -1359037859985263449570337596707412018 3675734 984245897380965470516602715868170016 3675735 730176597974104854507993008211506280 3675736 1592716791383333221043591863692871680 3675737 68402994172002063922916932150600968 3675738 615031086257328392036601012889344 3675739 1133967974263439419511981363891465540 3675740 707955382788876484622421016386816000 3675741 675186398646196339764205343829555264 3675742 148848232078588385891573164364464512 3675743 -1263192148033630496966079877942423008 3675744 5881277117315984024254283977457664 3675745 -641794521594844127183866098795362880 3675746 27897651618338521019098544815509072 3675747 -12427833629788630162065717778563840 3675748 45132830043489306221284149221591296 3675749 -864712412558114828113778736461068608 3675750 -406598218432618109004901221896160000 3675751 1036996884122528776731007558839270904 3675752 -287511594125673439133720714591462400 3675753 -1318407993596364565862045494476295200 3675754 -486953069733877895051994146059653888 3675755 -72898010451552723486358641558829680 3675756 -348696720396638837327417837763133440 3675757 520960265529133203301426500987487872 3675758 620038946488582706983735669655484480 3675759 -35507892562118111781893989297987200 3675760 -250868791539722001010800682412605440 3675761 1247623582704853727867407050871179264 3675762 -262434828201907854006202891547352672 3675763 -6023973883531397937789063428820992 3675764 -70756950997544333307774002486433024 3675765 -296163122175215716004980357350261600 3675766 -776696934709682530158514978924505856 3675767 -118544032139995403262094756637420184 3675768 -261715534821464873810196063235276800 3675769 2925416201154822414849273080824928 3675770 307671246854939342796265999750901760 3675771 853430022855985812628261992644337984 3675772 1533410752882441622564440776377317376 3675773 -335106828274030796912942051459303316 3675774 13861199888665552333450404958810752 3675775 195688974492167286500727946203519800 3675776 -927692297027824506283825863107543040 3675777 134638693994829234415905502584163200 3675778 668462741091925194333703117242349440 3675779 1308210232101854935839619823845085760 3675780 54292898226875617658161792328428800 3675781 1788190706193470380661081095606271582 3675782 854884175922449237740367540044517184 3675783 1042780652339606583223039367763853224 3675784 -862591283618363737501826664657423360 3675785 71119961362353708340327466091130980 3675786 917547387994446496145810104292294400 3675787 457441302397219913252680185506477320 3675788 -375455939681109182191877211011526912 3675789 -40875311829091718186080671922197480 3675790 195676390566872245220957522592238080 3675791 -159680443585700967990302319415403520 3675792 -352352182690390302621378881717207040 3675793 182233975526845650802869115043153088 3675794 -252357206437371555982578078631581696 3675795 752171046905090854808498435956439040 3675796 459258786912642882874109575414217600 3675797 -871121971406438756050938814006428960 3675798 193483628712685072125933543008221824 3675799 993730858302931940736369049868484520 3675800 -202557363086986832197881792349440000 3675801 -856394843044257208967359497120106560 3675802 -73806705140068844704154668563890496 3675803 -374089655191020472310863350809277948 3675804 -446725000262718054422434308956479488 3675805 -72535196685433514483356245526717440 3675806 -603005928577474227718269266647851648 3675807 -149467931857489777073280983040300000 3675808 -3063624904006849249665998925354762240 3675809 -1187840268541764854187436939293960990 3675810 -277983393268513893200054935017891840 3675811 -116797806822253237680378290344638408 3675812 -224197891815493443454090511856611328 3675813 2248049443692135097495774992684384 3675814 208056270512893999604663628684460800 3675815 178609533590995831344882460926075840 3675816 -479299199733429177072289758334156800 3675817 -181505128410122784632530939698128134 3675818 -199767066187189477647354405900756480 3675819 -242306854990454109134751459525457920 3675820 128125607986252618564792044805632000 3675821 -2420732971853502498563612874681533856 3675822 199234916955579962308816065943582272 3675823 -1608499971642630566910246588153872064 3675824 359786527943270482613183751885373440 3675825 452594590453253740150786998912996150 3675826 223252304213319049426056318758269440 3675827 -211970785066462637325090091024990440 3675828 -79875275682696341394585268873230336 3675829 1824586335666770129083040204316232430 3675830 414571644776418697972498027740912000 3675831 -406496208251359243901391295116301056 3675832 -711871668033531335286347854587801600 3675833 147448748158193749127687915228023338 3675834 -805316801082751910669322318018485760 3675835 -308268664902776843349080272859998800 3675836 -554094816685405667066705359402859520 3675837 888473021502751943720948432837130240 3675838 142714053938409051579159017498584320 3675839 393916555615102860320728270624486056 3675840 -41376995371412300514882380491653120 3675841 -673120461763654790760983419267157656 3675842 43878178759434604428401878238662464 3675843 1052693995022869146483523357195910532 3675844 -93478236448116691132989743964028928 3675845 -391700637391696376699469735873096900 3675846 526194779184475938702062562528460800 3675847 149901765256325868977949055513199712 3675848 310608314606717570248974068640030720 3675849 -173617016784235650232274724450525936 3675850 358438543525300088951391496753472400 3675851 344847153651895862158471473264156792 3675852 -1028041590218510420588284101231047424 3675853 -705447918658673853327901768469877898 3675854 139015443064052957147158946840186880 3675855 -3833018008194936165119232930374400 3675856 -66244028873819796036322355486130176 3675857 -1240257215592635332133628134392122894 3675858 103387174853950312215945172637549184 3675859 3558186027967564909055591901388008 3675860 -582317265702913770470853409452564480 3675861 167967353612958757091355628506976704 3675862 850020589713462585824505917875590432 3675863 -1486130882896790087540064266506610160 3675864 -818230708604753913604142905857146880 3675865 190014558490561061945547515313568260 3675866 488088676017026551649110954282598880 3675867 174640495373457147097575755664840048 3675868 280127985167095724526891757498791936 3675869 332976512807925229262663018893359270 3675870 721407592085807662070489185329561600 3675871 3232110794826532199694304104431445312 3675872 -3481261259025451448384893142216736768 3675873 101792133488053325662763497871853600 3675874 462299936610186154681263874102905936 3675875 509783365234167673922416373719944000 3675876 102649255527488737342837322439254016 3675877 -1611333138706437867142951413536964480 3675878 294593261397648393287015955207665280 3675879 -343787505189621734390614613819176176 3675880 9065620822155692340804434136576000 3675881 411423360564002157165021300847619664 3675882 -176197864147862576360487686608336128 3675883 -199425949065564791478698435302732032 3675884 -496411728306800483825735722404413184 3675885 -346219722468579824859093843854073600 3675886 -18390257640882912229408171808860608 3675887 -64828309876623711042257983714936320 3675888 -294216967041261123634494856841134080 3675889 242222956026631862323580407527969856 3675890 -65430281608497089752944287627686080 3675891 -1192777881685752471285445058489176008 3675892 -856861903471210575175070739846420480 3675893 -302434208730840763078087723515624456 3675894 -229551156171743914266845401026331200 3675895 658205917319548631506899193912821600 3675896 67255258584969538002010787393617920 3675897 -813472918082406076080844839379235526 3675898 -2777870800612694346437508127623936 3675899 141692007237683356031578414624452900 3675900 206158700070703613171539936772236800 3675901 -643434663702954111500714835845135098 3675902 349990361365917638936556327852302400 3675903 326320813782697722184742437954153728 3675904 -380331473385798076957057026638217216 3675905 391841981557637696277778463354943060 3675906 89046226958534155922957444125748736 3675907 1002501044284389969864815624889116156 3675908 454267628297117110276568567925914880 3675909 760161839976249481717564466914267104 3675910 291439930375666176469371821882995200 3675911 1978777759462847618260977767842235400 3675912 851574193204925366379567443190988800 3675913 -603316635338066966958468220322975900 3675914 196275545912065814461156872676741632 3675915 28578814992659073575360107086782400 3675916 -581990263766698997032509613419530240 3675917 -141076301124759704603264004178576128 3675918 -198993737836743348190767438533087232 3675919 -1254011193349134358328178643609522536 3675920 277138015288812680521275675641856000 3675921 -409794675762499708930348553553072960 3675922 -352528738110561625711427759667109488 3675923 -55309747402153938903959167796079828 3675924 -182201675550067468292131307111178240 3675925 -650448345070615509610043106389191200 3675926 766852105280461542875900841951203904 3675927 -1465753103473134585451425287355870768 3675928 202648058277129718766995039810560000 3675929 -9590608798702440582780708338350272 3675930 157488075084666036312986253186240000 3675931 -1214231109937988095600355425268621468 3675932 520039865713127413196844654886428672 3675933 469998598603468798623494260760085702 3675934 -491407273187803755059999382619104384 3675935 -290761247857397894252001440082732120 3675936 85545698559652345767717820486385664 3675937 -590735732654199905455393607844439548 3675938 -69790645325069434014308990807944704 3675939 186357819488681212549694746716861360 3675940 -1114778942456671832627265932797320960 3675941 -36241659524510926765580215715172288 3675942 56409165035832050224393509017826912 3675943 -1475452865347140193268114407662828808 3675944 808734920574883610109068179373260800 3675945 79962777516248907442662042610179840 3675946 435122405983994588335038290653866672 3675947 -2155428158720365734385755126455888088 3675948 -212174342976009126880357198144657920 3675949 -397128887707605675405838391625509760 3675950 117872254861032216796045613867294400 3675951 -917471582414287412378242747569689232 3675952 -32080639574629469857585291091509248 3675953 1351244801781849311574102034114329780 3675954 -134621196566096844285962754696122880 3675955 -1377567433658173326795636311311557840 3675956 1678348642890244980098572390832757120 3675957 398042467237349455536003893894065440 3675958 -92816985222722534027952739471178112 3675959 -734037400448665412950219050239432784 3675960 -533461495078677577964007183998054400 3675961 -894954681828723728451996434005894188 3675962 -908308521895186736881053050292282768 3675963 99297270133176142483337898346302000 3675964 1542958733199010143912196937906866176 3675965 446104857894267247572008962921714860 3675966 41034649167063273200290299764849664 3675967 -752724834281081816251239901670113440 3675968 576652490767538638749831453286072320 3675969 -273002709124178724366080052295152960 3675970 -364246714998016791325182819786532320 3675971 451225889865660198390985433519733792 3675972 444430930815337777046177886081211392 3675973 -1275395868305486960486977002101440 3675974 -365745892431048624588229390974349440 3675975 132435500627649050932108970093731200 3675976 321880318225747756746695122122547200 3675977 815020965091762942800211302993572826 3675978 138861725457566329006256841333336768 3675979 -681757999302097257894982634533531200 3675980 -317705683714844131389602454958080 3675981 -810077216672857044712674637551267648 3675982 -595883551392161086510214496008409600 3675983 859397213003753152582161768974501232 3675984 -731482554353936775593087887736832 3675985 509671345105447029807746422560442560 3675986 16723138423024158939364988412186624 3675987 108438782455154329398579286160513280 3675988 -22278148478391031654507597741717760 3675989 -1607856590878134762342374850472572210 3675990 -176272296251769678194473881824138880 3675991 -148054090163254264265359001652220032 3675992 140659419136772151937385921145569280 3675993 819219125843434489306868155285485264 3675994 -199931712781463913440175338409638400 3675995 1369630256414645382845414347368669600 3675996 1066912173037078165982526952994334720 3675997 -202194632777083542335679634018777460 3675998 -50460204057542645695231605371585280 3675999 103313254024611494731128789360338688 3676000 -343450545752610947287572415119360000 3676001 501055749136534644181887585859292352 3676002 308873459252264547143459469284239104 3676003 -285345582648483532602274495609827816 3676004 1237700129452381901570369691694596096 3676005 -607748256175983852194061530344928100 3676006 358591029688486335998678887794525120 3676007 32850832115497462331261228554568400 3676008 -178282762402041736965907265179975680 3676009 -2118108341915647261868803534462547084 3676010 -170344985769156414233358642305471040 3676011 -153441601229266752913453580217624576 3676012 -215721936594362313551447838942635520 3676013 -679019917254329891953946711426291616 3676014 -653172888842841540278631861744881472 3676015 5790704022112744481875386792468480 3676016 14080963715993777301718081864630272 3676017 108859544161678033801284454089998400 3676018 62848140577339047127128452630745216 3676019 -553592704725539572063741699184513880 3676020 257005541561764404693173476677672960 3676021 -455195789048746490765799838093884850 3676022 304867451511201698618907393424158720 3676023 498098003503742390173848876639144 3676024 441438259882201600984630452594892800 3676025 -195603028160148769667787393414840000 3676026 -3360585844342474208812259612153856 3676027 -8868848134348248866311342849537392 3676028 -1848247903339527997519837592388126720 3676029 468671509195214673701994222785398272 3676030 116853270344994973986250711208516160 3676031 7815371623971062310314236983523272 3676032 329264939135246637128613352219607040 3676033 -361013754858103774341011769003918718 3676034 526414703126973182258541429045657600 3676035 582231951674073261200738052764409600 3676036 181692868828847109935117335062425600 3676037 231915598332150297720726471262990686 3676038 40499070293129578313244799119782400 3676039 273769967789762847617299545508034840 3676040 -564117644974635535069317068674560000 3676041 -159876114923548197836663496224511852 3676042 -181229925732015331842193312959117312 3676043 -317661703764051507723785149240147680 3676044 -422287296178650095455941401711493120 3676045 -840522780506669694037681735273259700 3676046 -200403279797768437402811259670285440 3676047 235495741376158695300236744689648272 3676048 301746522147947309432493771265974272 3676049 431894736834638950343578059015883764 3676050 -112537356114443416553976846583680000 3676051 1452978585814888934309571932636923052 3676052 -229135241685953101984500725226689664 3676053 -113351786254882390173455031425956800 3676054 241196734349926509653604048638963520 3676055 47049736031511432393395943307671960 3676056 -229947216547276127304307425670963200 3676057 -51112990412154959633151342354576576 3676058 -1483857968774762095128823669066381824 3676059 -114023257909964460788492360564215200 3676060 -301510181030193773521357549968829440 3676061 -76187747857133340493732353395737896 3676062 39267725497525696347707005670267520 3676063 -33197201332602885300361995579812400 3676064 439478152388080019936546509644890112 3676065 798784332270971473225358268043547520 3676066 267898755230069214143906624994257232 3676067 268653814508508334619745681548539872 3676068 772555771794702989854867864916081664 3676069 2610464564027875996379943207994620060 3676070 13147164613926110082558514629335040 3676071 1937658993033541296882117100679424 3676072 -166593060286688718595561379367859200 3676073 345695047121415903394082712360724224 3676074 153115771861602231876797437205602560 3676075 -375249738450118013252215831958818400 3676076 765822758745444146059875245012501760 3676077 921182072654029833750522143679272640 3676078 -481789067073079902026411894742379584 3676079 121739587621329827342574533625677880 3676080 -25735116014482792564051143132119040 3676081 6305883541471033421432801267384100 3676082 303999089789125153569655991238556800 3676083 1434688685505708990044505215055578424 3676084 -1726561878928253592195192151963782784 3676085 -21443451679812816210058201581248640 3676086 -4220510569790396608026933195566016 3676087 -106116833890756760145756803238658264 3676088 546918291709435922429793753217843200 3676089 -1779849009241301880142511295495633120 3676090 233419237617167537412315925700490240 3676091 -1567564891405247802502029070394468508 3676092 -115556155142830137247703300542218240 3676093 1653009755913314981212222236837398342 3676094 -622716839696310727509915212389211904 3676095 -767168373387245715658403764487796960 3676096 148133386096345627277785184033832960 3676097 1583111084463700778338420607593896744 3676098 202671014971371902707833029682961920 3676099 913954532715526121863731565753993936 3676100 1338275097437884572377849795030400 3676101 -238328126248725181392319973805120 3676102 -591311460087169499943420567133081248 3676103 928467906817248304319698570493243352 3676104 -416162386880764642760491058129141760 3676105 -253059402907216688196944055684493440 3676106 71011138433253315180067450112211456 3676107 -564303233571902220070758896609287680 3676108 470349109276096112129863235297430016 3676109 -404395435272484807291184831640375690 3676110 -41145278900012251234226220516698880 3676111 -1708540148705257505770055030261974288 3676112 -295350174517011204928443106493595648 3676113 3152632137442841190497456514862080 3676114 246598479113831419333950311174091072 3676115 -64162435666618820441051987677970880 3676116 140592826042104097071634785979428864 3676117 -96108369132359551908919549585298688 3676118 2133498029493722520581646130236292416 3676119 -581883115656234495302635504280783256 3676120 200116783966433227930041016467456000 3676121 447209238591535940503815249991426452 3676122 136360780413128130460309610674026240 3676123 -1363549883453126903825343200926290240 3676124 -1035375751674281537690746962041992704 3676125 454414880553019714336245693315048000 3676126 -383684898323628925143380049143023488 3676127 91697211850172532489018653010876000 3676128 1324863023179186971995458950778060800 3676129 2214352198037701257698132854357549730 3676130 68883172608955136745894530892636960 3676131 421884145385191718158402343392351200 3676132 1015994288529852751570056369358560896 3676133 103707746851672986024085932107700000 3676134 5823362615794833909893625284014080 3676135 46892576686882645133881072320510720 3676136 -422690173331893767776610843560755200 3676137 941868695124735409546102891551568320 3676138 132679890412561403790176992051404720 3676139 328306730068584018292593721177333440 3676140 293803444226181870558023668384619520 3676141 438999738835432824756927988515765472 3676142 48393916279322435262050488415760384 3676143 -1190872265641208405756650474838054136 3676144 325065861315318653752006622967234560 3676145 -439956865787187829634800812071251200 3676146 -421199438354872113457377953128472832 3676147 1101616905305962941164171349017691596 3676148 -233315789403556564933430213827006464 3676149 492777677263231600508969240376241134 3676150 -659540250639755846017719343220959200 3676151 1486085587683558578938509006123634152 3676152 1330565024291730848791339578251673600 3676153 514470416365071195205575662943813504 3676154 1214234588948680816298563675633417440 3676155 -196590806944931890046519246219489280 3676156 -26791973362047205909183411634135040 3676157 583295098791098249713301693220710406 3676158 1037750597816364560966978420608204800 3676159 474953617302915505218690102966020304 3676160 -101456158495018329640384497451008000 3676161 -722856195597203743464099040711248000 3676162 198910056820093685204835708947400192 3676163 -29667629747064365414071193505699588 3676164 -128631188751357741747065008420967424 3676165 -162038236584217291379915743677272400 3676166 80073205446197344042639285844702208 3676167 12979497229758839262653791343888256 3676168 -656690794253615568128888322401725440 3676169 337987532941860589660607402791783296 3676170 -48764285970343683791706387935516160 3676171 -3144994693042112798774599642951023408 3676172 -238160062207952332636325550947466240 3676173 -2364405727494441051860140723577524416 3676174 606990561783997049118350678455206336 3676175 -957574834014854978213713178462340600 3676176 176579991188092960682337034982203392 3676177 237907840380096123456478092712327680 3676178 344944043116173341526373190984707200 3676179 -388860798067680033995351525272623312 3676180 352107191774700591470573413720262400 3676181 -436671194027946965323145054141196018 3676182 252189309478524405267373800264843264 3676183 79359899850013554704690856983495520 3676184 97972801088256047045254850161858560 3676185 -102739478681890180445864070146902200 3676186 -42387864662251835978142455362713600 3676187 1422069501795838458510680189681800836 3676188 247624707293858317100558873528793600 3676189 -161763714509265890315542102833669600 3676190 83188267751679593431868514153895680 3676191 231277304314823898937570149322437192 3676192 -505638036850417444988412287516540928 3676193 387594567375986077521583569981785442 3676194 481367135395927509628640604873238224 3676195 781798969953309137401374556624693200 3676196 -62016559659268357131046912169057280 3676197 -114988564548507688118163688429633536 3676198 -747948128420688867950479087423017600 3676199 28681383101817832709067265279836672 3676200 -54412164059222676705427324127232000 3676201 -2244630789974401851255768128566897798 3676202 -885028374390183998796490897907546448 3676203 -1252151155830879211752627307084707336 3676204 -266851883106950100494660262558546944 3676205 -382438229809100928371537833091260800 3676206 -554042338640344515967356161282798592 3676207 -104117262012815024366670378281181680 3676208 -420770821426507209196115739636154368 3676209 122595405622393206644083949027293440 3676210 218729226818078515254280775364473760 3676211 450284181770771125232524492204314624 3676212 842422283696444328014320605264998400 3676213 -1811267520604388172330803876600379538 3676214 -17303094715759097103954377505780480 3676215 965258432981687731294217560600080000 3676216 2170821695342318099527771319209205760 3676217 -53532419297438216768075028555794748 3676218 -35410787289228420670723782230817792 3676219 -596376252421877358858260991516356380 3676220 -180791683562827547344706483925995520 3676221 849605190251890586102711805099559590 3676222 -639059473105645897680903874689063552 3676223 -2298371493974748960915694123308586680 3676224 -129397154169858337615982122298769408 3676225 592313089040769060597851660552904150 3676226 1190205757239091682783424253628042784 3676227 -456992165976219999827360041474070280 3676228 7636359458614680279050963253166080 3676229 76920355326664306406445508981449084 3676230 139129082091677647549106262905621760 3676231 229904022046462223499708193564205040 3676232 41048402265243576577849562467860480 3676233 -932759460143642353905895013030279232 3676234 -34408477294078589232247810185523200 3676235 -1210342469971477754801302866536788320 3676236 51335261760184818193344247986622464 3676237 -461307296332285688059497886643503114 3676238 586701420261161449809119022314743680 3676239 348390411105518263276320303717488640 3676240 -215745266119988830843918061960970240 3676241 2572871056915001405636769327476434800 3676242 -10133476190038296777052683855648000 3676243 496229242696224142202206577384043600 3676244 348420272372634128701298181643794432 3676245 236321457939668936755969880593497120 3676246 162232347470629743260497070653980672 3676247 1362437898685986891017540399671513440 3676248 293390337957824758421951315927193600 3676249 -2200119513361135906595433765651295164 3676250 77010654582025754907953613243420000 3676251 -470316942886302177867625179736673280 3676252 585451198344899683360192502693044736 3676253 765843065316010074347761014087559680 3676254 592482281903081716919197267716959232 3676255 247087026663176917959098365194142320 3676256 178215293546069265894367666064719872 3676257 -520512762542151075155861315895346266 3676258 317656805576857247629175550707657376 3676259 -671264729023916455727855321915459520 3676260 -77036164514335843423019116108554240 3676261 1280202781302847404176572430454225724 3676262 -69363553516061277773944621030702368 3676263 -611160607182979784319008119822691712 3676264 562428203767354955864883073343109120 3676265 -77138691924735328955766474590035200 3676266 -10809083998238398120298853379938816 3676267 414731109194072876935545185265491232 3676268 147920704647814168709098167954901248 3676269 597325650158236069996259564371276800 3676270 330434053213407053487530621286124800 3676271 1364715616307664460645317074698925832 3676272 203237653939598591534403814883328000 3676273 1696343849389799860212839592921965522 3676274 483474636367351620204350557153843200 3676275 591196782382821410829769558224634500 3676276 -3049617044828758089737756705604896768 3676277 -2809552168976781640060214595611618400 3676278 160992084127039067820513796131685824 3676279 755854390224774565317500447843371880 3676280 23359419619275788861631011601408000 3676281 -121715190585360408263166971362933056 3676282 -55685281349626115568564069253477008 3676283 318445715612196513531814111145860944 3676284 937328477944501383036978788353852416 3676285 30867140551332902080208734533996000 3676286 -868060856919081947899921988757201408 3676287 1446641837311777937177687562538809360 3676288 166933786664340888067471427701309440 3676289 2454656002375003597272075929749833090 3676290 124013992303849530930169843548979200 3676291 862697119193597146655714742136866800 3676292 -694929491740887245568461768452731648 3676293 -630977370166296967389936734781953280 3676294 963998818267532684292711638086920192 3676295 318800666903586029183455529413325280 3676296 228978092525913272177279918779760640 3676297 -787241263832777576489953385424049920 3676298 117557471631794217546313354028935680 3676299 -1015324039189138534553109260603349504 3676300 412385026396031082794545985619136000 3676301 -3000164227530775626175374539641988520 3676302 27476424224816217613967759401221120 3676303 -54761188880802643480919389215114448 3676304 -94639239131635235580876499587194880 3676305 -527694448234752081904731766640490240 3676306 -48983944540145865733748683821231360 3676307 -1924281582237724718791949426848143444 3676308 1000587201900027895780862318997903360 3676309 128100904276548842635700173410420480 3676310 -599235058624667637253146790652928000 3676311 -74397403905219544484132008076449440 3676312 1276876292089102834315272096890880 3676313 1934756569517981930403473774060351562 3676314 587334476334159288220941911479242240 3676315 1560860474458117915618363763325552960 3676316 -511629890198750585004385935748764672 3676317 -596570213287874918245464585739160640 3676318 58106060378778607860802059585686016 3676319 1384939393925174941198642471272139944 3676320 -236508993601897702266063992704204800 3676321 -172354585259623318500046471243782912 3676322 190913203209692254022849125397720352 3676323 224826691267314960128504157348215280 3676324 768001332076032972029816089559597696 3676325 -410269217966814906270164882004528000 3676326 -64106620803135362533287791870208000 3676327 -2427800714514333405070607391879410824 3676328 -19797943186625100949997067147018240 3676329 1275940758231277788875881527436950000 3676330 -334207303614845052041091816185011200 3676331 1174955875346276195910816231375230064 3676332 -44113591391607724443728185454432256 3676333 1750072962322464833510699839958436460 3676334 -268039400874254741913214890147029184 3676335 -370448013342317678302357606918276800 3676336 -371350368053915757606458896616439808 3676337 258599677947652461653486092967679552 3676338 189161631876305975104217724687051264 3676339 -520879314462015344625820045412687860 3676340 -659332758766261769132633422449131520 3676341 563723286712489323542048340435053760 3676342 -165610593758280797771448588487593408 3676343 -1344443726594296502464198022258928 3676344 223087645308156961713767650020556800 3676345 375735756959430727358199172173536520 3676346 540999165011215524018162494744437872 3676347 727369570950413748357014789032959120 3676348 44233971117091865243301443107560960 3676349 -286636599637947546933126282753230880 3676350 240004141575619350058639365036888000 3676351 -119255686324785027185288714163144848 3676352 72384715138695992013916547800104960 3676353 30367560537141222319191685391498784 3676354 920862057626689134880983324002355072 3676355 -465101368216842866960855019620160240 3676356 -184367269813271144557743680346684288 3676357 -664438353536432468962059123166166368 3676358 -326843209566587637437843205833034624 3676359 1131144812171216348533060048577044560 3676360 425920512900349798952320830138624000 3676361 747406150780617360954570444409996452 3676362 23399535595639762379192821979588352 3676363 54417775833603347719424360765438800 3676364 195265920854286970447917230814913536 3676365 358742555966971765673027363634963840 3676366 -135669464498058234314209027500384000 3676367 -566566482991789839121746121357086360 3676368 -91674023802606088509102507637604352 3676369 364054698139540205310267107112539606 3676370 319498952114983381112823716640926880 3676371 3321560434754696393190782436264000 3676372 335247164941163771300651809334116224 3676373 -1480995758357283435669474745483827378 3676374 513870009124844873084492213248285440 3676375 -1240799903962752751785385619698206000 3676376 -892757246883575456946810828885258240 3676377 -1184242800302841091369706854204837680 3676378 97522261281049018307689292808858624 3676379 -384848076273205404238509335830060800 3676380 -189657236773951755364532364688097280 3676381 -2192015006991161516319877235386803168 3676382 315742260144204155059576465206129792 3676383 5869612654664472698293532591250624 3676384 3491044671777621680509706200288591872 3676385 -2102754426152595489741855792781281240 3676386 28093870214222991532383628236718080 3676387 -624302472852136485809117388128042496 3676388 649092051175994731828425229929423360 3676389 604478701410843070933716754735708608 3676390 33661523802659708453009734344769920 3676391 -872654331423500839254130737635553216 3676392 -1148519907676493758542067469992903680 3676393 447460882096439712982826175216131200 3676394 95763042656866697776581351407744352 3676395 96083172263855597640365892927218400 3676396 -613161042123355213800556099032891392 3676397 -802933491581646885656542236358190016 3676398 -289709681028155221364612156115016704 3676399 -306731920474817113553049503563495600 3676400 -19904188491753348928374529533542400 3676401 416514267918414059660170319004539040 3676402 -432622163220291679127170353069356928 3676403 -2659198359361112299996525223141741640 3676404 -984939430322519272997629383073480704 3676405 1436043052723308943151387585579220000 3676406 -95486467401345205310712339232810848 3676407 -220168874149804664965429077337780608 3676408 1345979011621205982120089065477632000 3676409 1234297164051610771754233303137491520 3676410 327575129399234224884899207458956000 3676411 918895087549081603753427113756753000 3676412 -420009858795634001216094732003072000 3676413 -55470751779155285807162046850156992 3676414 -1045949067910418510273934635974656 3676415 -1651269969244127855336150542070860440 3676416 265905680944383878088447667954778112 3676417 -1889695482629060285800466657341178880 3676418 1024541500936692631437709307298782160 3676419 926518382516396637219300798295941444 3676420 312166669185968468062207051534786560 3676421 -1839509078581383720912533034576265410 3676422 198133312544743060026197933144801472 3676423 -935990859840291600150061596823156800 3676424 1663737880178007872294862286748467200 3676425 -83307336372189328181986332076374000 3676426 -57148469148665290574496640236818400 3676427 -564689345140353141045928668677982480 3676428 10164127026896357420338313078854656 3676429 -303748637821755098063281768983675060 3676430 -124659405922594633277093255191610880 3676431 162075674911530456249506072377642368 3676432 505232513526313116279094746738139136 3676433 -65439954940427619635432676543786318 3676434 408629369970250995076108178489459712 3676435 49808282472777680752824092571816960 3676436 750294004819930374530188269833335680 3676437 -374243046552729222453048525507707940 3676438 -16476058386838757013434200870917120 3676439 213408616141626396229449604437509280 3676440 884396986090399044729347203471564800 3676441 1197554103864490506513685585946256842 3676442 193210650576504991272359985533904384 3676443 873961767265699253519867965596120000 3676444 -577642023650976477062222747271576064 3676445 17877797949467171189907653315827200 3676446 878523196445210340974807158212774720 3676447 -3899998618308821413185820948377680 3676448 -717037762729151536455955464358133760 3676449 393113955658258035940219721691272640 3676450 -237249673056778576043265838014618000 3676451 136567828497790416607111981201078944 3676452 137187380695239484049118569070845952 3676453 1094496268230514389642775275564331488 3676454 -458317492831106081252012780897940288 3676455 -6970828451689294499844394336785600 3676456 112521720293209747580391359754485760 3676457 -30605627136690007505298817031759712 3676458 470864948575546942558902429959259648 3676459 1340108406983894506711338681561524660 3676460 354618026850895991149052154928097280 3676461 223495680147079053106720512272939040 3676462 -189799724511771183335941607336760000 3676463 392253622365148106399485458063486960 3676464 379752221532777087976831299796992 3676465 -155431680895528794928672106100022080 3676466 622462246182587424815110116894300432 3676467 412817313669606431240724374841829440 3676468 -426557302779726571318969941685777664 3676469 1053688475615100956275473004786715196 3676470 106253151643060241205399508647371520 3676471 -2552782497304836786751551186939680208 3676472 395448768066317140707597507415142400 3676473 -119416755202973295783456557924182278 3676474 -794018083682928478320772696052133264 3676475 1276627154292637811616204800305758000 3676476 -247343607853505614428855095553785856 3676477 388899884521158592423520010088778112 3676478 -6505134880464482866188751202035776 3676479 663182302437829142433151115855766984 3676480 -527922920740620604884962810816102400 3676481 898107134124214008742452547133491200 3676482 2116245198728268089895280769134894080 3676483 1317782345291526263112592755373860480 3676484 224646550301251660819491955291508736 3676485 235319259101219239585189273732578240 3676486 298954471635834501373785099143002944 3676487 2739610093517714561430511298952461352 3676488 331002724573912925396855148185272320 3676489 465637320315889350342531133944099290 3676490 -640002598336429435124388210953988000 3676491 -129235166958102616701251393975223408 3676492 -211063398724011813847794257392857600 3676493 847250316779979501583917223885226742 3676494 -237643688951674767834399100854880128 3676495 272633326969464083452752647908863120 3676496 -411741036251411013223906109451214848 3676497 56463694198521387531694419094892640 3676498 318290023484800384266413368515118080 3676499 -100732297876595009600571600356574936 3676500 10965031082412442846822214945280000 3676501 421199336645978018050770556424095800 3676502 -183288350945123631188455648255814400 3676503 -587310612783799827311411799069593496 3676504 186484382081745128896449060119347200 3676505 -280352410054206705447603400281208320 3676506 317664731653351981454241708450107904 3676507 79588001888418490828540347016679040 3676508 -1697460540279307564717606594601040384 3676509 -11870519965732849969365133975384410 3676510 239370163087054635306703967654180160 3676511 111395554093553050481629697695037424 3676512 183947535960778790018573682861932544 3676513 283210042699822690599544742758697762 3676514 162261029101022670208245559819403856 3676515 431059958066795083792993980162224640 3676516 1502615031261831632090523954854733440 3676517 -494082223514633737640671506703801380 3676518 -283711207383781340898388836410567136 3676519 -1524190425243699127492217524040956800 3676520 200398250299830168395951911655424000 3676521 -859631389052683950493032185931013488 3676522 -58842923740659600260821515944326656 3676523 645278813373095570595536005541203200 3676524 1036313666526950430345909262689670656 3676525 156145525065795483084393333660700000 3676526 451695937431749809630357077359109120 3676527 128533732947243765644412177358461648 3676528 513085391588369149382951107329392640 3676529 1258481775848671883921149002293522130 3676530 -200806701570491090315476466091893760 3676531 1453175545481851593265357570634378464 3676532 842203011642305143199904270498497280 3676533 561698998575252357918928111630508160 3676534 -334360135468220240456795390676778368 3676535 528575730776739568692561158264475480 3676536 892400880205355118493633392588595200 3676537 -721372775882643143018981244150030720 3676538 -3227900975680442028570852605368320 3676539 277069512248149799504211875586258480 3676540 342465802063203000291507351132641280 3676541 999343867059174137018070291312391584 3676542 -193578351807308394713614714683006336 3676543 7318272645072639031666675444686704 3676544 1457024172120200376739262735340011520 3676545 315166434939597992506145529676345620 3676546 -135504146986793325717910633578686976 3676547 -269036024754468745497492109882417968 3676548 633584743756220332849258044155842560 3676549 -1297190235520805956154798468058892450 3676550 -221049059383781595976977519539988000 3676551 -258292682178461402766729161433697368 3676552 591821890089017563262801957809766400 3676553 -602694195577295471367331295370852198 3676554 -258590205690946541470629645467178240 3676555 993724512928177860238497364061724960 3676556 510395482690456531502164277504655360 3676557 -111377674499148417824030146841997120 3676558 -624062078802054365965633640774591424 3676559 -938966233800451027796187527609904000 3676560 -45176394214460462964506244041932800 3676561 87325784190397646414607957295239360 3676562 -926606051630655883677899696355112800 3676563 1347664096027220762249497145668579200 3676564 434239093798614263348127552817518336 3676565 307785864662033093897562085858783800 3676566 -707863799825574945036752568653813376 3676567 -36218507595849829229138957773219384 3676568 -358082470940883208534572537499914240 3676569 -656940789160088956835809461318144 3676570 321858420418897500679452829507665600 3676571 69584042830011365016570944488448772 3676572 52256171692106364604347061944652800 3676573 -257109193804329736921172354959567296 3676574 518660337988026285989950211101785792 3676575 -322518370832871384624341402666880000 3676576 -1402887529807689995024220442884833280 3676577 -255508953964162696086114684119468574 3676578 613394207284439182346688027827159424 3676579 -879815941050554088944654660847152624 3676580 832373685853679381558963755875283200 3676581 -1902436626254487779701230021778553280 3676582 183460515746292121890080193491314944 3676583 1319316704736288048331970222078387832 3676584 93245769345038776499106009884344320 3676585 2819640486987633890829481681492800 3676586 -2760037426156845126676346595926016 3676587 688008069167000530253598824685116760 3676588 55258538109881789638427598819730688 3676589 128107992326888141150894818162568640 3676590 -268119475958326382020254633199545600 3676591 -853872859370190565226222615452551120 3676592 -154374385028811756106370398501797888 3676593 130091800272912452202160074587254656 3676594 -1103345871258610816356873305925617904 3676595 887998370847878763937892062100466000 3676596 -58834097694870318107331836512960512 3676597 671270455167346634405224716813784046 3676598 -781566644088520757813659365717103200 3676599 1344893931400347872792438352355093824 3676600 -34527745352388579746803854815232000 3676601 -640790071129760831974868481629975808 3676602 -385312873347700511053798361548359936 3676603 -197985053572861028689204650002838496 3676604 1257217444661248174288001250833267712 3676605 -30539226702721900083666346503131040 3676606 -650948156829903684869527378582736640 3676607 -309052084695372582306616675948897296 3676608 -85752499370803648662764602414596096 3676609 437127298710969396885834285510527810 3676610 -72617138407677471899667806651719680 3676611 -633121739112939239057059290946813776 3676612 1259251058603489525352731196512176256 3676613 2114311261740403515591385385592836220 3676614 432960973866381212071325543815303680 3676615 498483501964869286669868392460378400 3676616 687523984502163665876672812320860160 3676617 -938225545923133753136531170362144000 3676618 -620675985892478464941923004606005760 3676619 -290528616167408631171252997399970256 3676620 -325797938434175063303249625963571200 3676621 324482904923399929982556474785332664 3676622 -262405401068940579466241433772693248 3676623 1091426388901850552786119179088149384 3676624 -11016453324588896600971993640337408 3676625 -161355319372967611810397313775920000 3676626 -282812357900402406364147269274571616 3676627 1217772895010115863933111113288286472 3676628 344094051958925921788934388453795840 3676629 -20752308780491035993039490724747264 3676630 -794166392739277992655441155181559040 3676631 -75435488052183776228002333505089536 3676632 -35489481174610843874458780569600000 3676633 699115135897844358468298675110093520 3676634 -8001463249265091496829691770203200 3676635 -175110121709478334011551925561896880 3676636 -1194723329837692800259953720700044800 3676637 -986097097600340357196399407263194714 3676638 -207855903912450692324049822645457920 3676639 -1111368640751111976691792438985246560 3676640 1670908956270702829453420221785702400 3676641 -962648364403027701725909969742433056 3676642 -534719613000560112460422358573833216 3676643 -15597957174179280492292632003915108 3676644 491263515542105997615247606282137600 3676645 2757536720439094244169943398374400 3676646 -628350088143792991917219687181843776 3676647 -29400482960779305675000813664919472 3676648 794222339906079208642840516361502720 3676649 579556402540245345917222238046098660 3676650 -220504139763913606772913702279782400 3676651 -1807627145012019951956335625143242816 3676652 -161609232790623040504617464986337280 3676653 -143585032736474876800160775887132232 3676654 288231420395766463325435378169907776 3676655 291946978777105000002872483139007560 3676656 176168292431391490387206830594752512 3676657 218815671509181680070866361992138752 3676658 231167521628494303293069975298979376 3676659 -223451004257937561239710160968131840 3676660 263250858831865982658809938225152000 3676661 674453300467451465951012552033539932 3676662 131140555886021652372332759554252800 3676663 744647231785323404463282789241530744 3676664 830826531808796283633644986907320320 3676665 568103060542698908202215464087893120 3676666 173207143708038335224095051102411888 3676667 714749957107761733871140245207943716 3676668 -705028507321026382677989150645583360 3676669 -1143887376459101855568254505530103168 3676670 -1080382127500630509719207895117383040 3676671 29374372692155093859787263838597800 3676672 17218505984900806489813078404759552 3676673 80341209503645056229885667771643008 3676674 -73600894480515482586064301206232832 3676675 -368588940407159532072364224713660400 3676676 -120483362471159673289165656541703040 3676677 -243721809470087733106232054747880480 3676678 689807265916318372606111575707496960 3676679 -268986314586737051860917984291018000 3676680 -251130718677709091230619284426752000 3676681 131915118462514925983424179117777332 3676682 1227554836484740463906828575079142192 3676683 331293648004720786690844053428232704 3676684 -727379517269689408450681357956115968 3676685 1556016404930716638637790638785442380 3676686 -291192751790770675085549814116900736 3676687 -334749920842828002842881036779941648 3676688 -311656779011215493412763514593345536 3676689 -292280628713420732083051393664290800 3676690 -4913392224391191491013614046988800 3676691 1850738633581582947446165246688020952 3676692 -1024724081687338815519467917395578880 3676693 409307662757840394974094752088148864 3676694 81964419580323307169274104200405632 3676695 383439952205039817238522044968461440 3676696 4260071494386238177013097996840960 3676697 2045349352919335290379008735508294932 3676698 1015591601114275418640159548048709120 3676699 -298967076999213973296666480916557472 3676700 674302655671359850020533268269107200 3676701 -220094007877186414652003197623892416 3676702 -381496248333262411077725204010441408 3676703 -10323195285182871345579168614905680 3676704 -208530579551746674637275567449702400 3676705 -251764993137119199498359310090316140 3676706 477405847335834324066205076822736 3676707 1073758989471895404786268881829175760 3676708 -561312751431556788941600611005046784 3676709 979629325919352295272638084409071040 3676710 -470896438820025631973543876307623040 3676711 -1098833697034699307193300185032125168 3676712 -142242371030556472459432427097876480 3676713 -216777950950438207830523300687929456 3676714 330022072603883538555616342494760032 3676715 -3599463814110159518182531228182000 3676716 -221076736295278692266986429304672256 3676717 -1511566646174810298635618861481894048 3676718 36567531032323172286827794905813504 3676719 211227916147968469304434638597148800 3676720 95370689116567248589239670598860800 3676721 -377910227770713780906951939841188078 3676722 62008299223530793814124976683400704 3676723 1923156584211249721891830744514040972 3676724 -63198271102159640345342317547520000 3676725 -79241881937491205750847090421080000 3676726 -627531748499371191716545636116864960 3676727 -421038717972045165864689520653845608 3676728 960154818965021012363082559335628800 3676729 887317654035953242094924151302258176 3676730 283066944036316235226380140636001760 3676731 495964290785029491461812928964611352 3676732 946687469712828765835856532711812096 3676733 -1380478263428937003910570658333385018 3676734 -134607351171285554750221860791903232 3676735 -584870832300588139085725765946881440 3676736 -96996551303682351685555572147486720 3676737 -449574119757045855807625293226802640 3676738 387415460015226296569698474164173344 3676739 1196547311117485997699376222185157120 3676740 -763834749800860724721111427511623680 3676741 756829241457192450740092729629130142 3676742 -1041866771157755844952835977184749728 3676743 105450511428203088197544888703012704 3676744 -163138819290720994393593070331427840 3676745 1340065056311853743920116613517973000 3676746 589184051652081336790854933651926784 3676747 324283702973384354498188671191682040 3676748 -650171288667715183695118341180194304 3676749 79817123460624531614915105413830240 3676750 -213055147709699014105445050048512000 3676751 329333093699850634822315278054797112 3676752 -11693703439192172243453019277369344 3676753 -1258995578050489095569720687970905998 3676754 232786840532117819271500278232466576 3676755 -213591047689395416059674632284769280 3676756 -190825247617226992947909289510449280 3676757 -18033404835708639693701187587156736 3676758 12350898542402501469438450176275968 3676759 2061721369038286002998841041499850216 3676760 -626510898938939954243185944295833600 3676761 808000865802400895086470129123078960 3676762 -820299931987011063822645205688006400 3676763 -938482587885820041088198986330412320 3676764 167275315070584741127124757457174016 3676765 1090632899955957180616944557399777400 3676766 105157148688554078701306469765075520 3676767 -469906965692089358865012037781505720 3676768 -93031450489843244390645197689323520 3676769 -202362672437774371496467543927879512 3676770 2484087523225297893846586120569120 3676771 -382076566343962466346178476358269488 3676772 1593406087910485052724056319787410432 3676773 -982318414309071577245790232564378016 3676774 541162153825903630287445152043440000 3676775 -805689118491677554035404608418993400 3676776 -153255111880093530887488916083507200 3676777 -661964956103384622720371759959443456 3676778 -293899349036115587406895398740684544 3676779 -1947645775710067538818566201703456080 3676780 -247298514109362036373885202442240 3676781 -1097348507717754918580263646023125418 3676782 -710937014968540005716107005806351808 3676783 -1030372463301376299468845408420023440 3676784 411969271039825625000074972331212800 3676785 4317876556967853206803011007704960 3676786 -432763108056905142187488355059327984 3676787 105611454187943537612854529660602032 3676788 474944203726531865670745476976239360 3676789 323444125015073956248667164036780590 3676790 -258653855082770981398934526779153280 3676791 29798707821424229805293882559603456 3676792 251346830282605271646594558269153280 3676793 1558430351542557015145848999631800042 3676794 -244134416234092659478340421292968960 3676795 700010888356899588906608255053804800 3676796 -229151107830834122933128146033469440 3676797 -974111759941461273262924691183804826 3676798 -358023289695013687782887298138453120 3676799 401816507624821226615718646057351536 3676800 -502796586123145701689784967102464000 3676801 6040598153658717466349021423188544 3676802 -883193930594125471092707107454937648 3676803 -259525877263385479715778576855379200 3676804 -1348059249289974289470771796000358400 3676805 -401975903718816466124594471753962080 3676806 85693131421227721854040477863075840 3676807 -1120091141063626152311693470341236360 3676808 1082040130630867537602812010437314560 3676809 -826780724837562394310845845250765296 3676810 9884925959145207237757558306344960 3676811 -1887426492642118153574414897964763536 3676812 29800040585064647652792605535916032 3676813 242919824952803965028540519315110998 3676814 -433923018267416338964876880601671744 3676815 -682177533391607766047743374767429640 3676816 -212407918175330192104584349131472896 3676817 -251235388061137151447328125053313280 3676818 -320031238013516616157008190816035840 3676819 -1199527228605294919441048073435869780 3676820 251019731327955210269458461589217280 3676821 39532342121378534057874333228145440 3676822 -620800485796082067307488327332579328 3676823 767171713042790691306656127049261200 3676824 832660816214471170261461927594393600 3676825 220633679721320012095652362237849550 3676826 19941164102354639032133699027664384 3676827 -677126470430040751939148991408384 3676828 -909229747211075455487790153959347200 3676829 966387392364226219935906464278985484 3676830 -217541607758002415451386432952478080 3676831 1594539996196656809864933058213777632 3676832 -903528601726448515293971190045278208 3676833 -62417968632735356620658988240217776 3676834 92490715632873762161124414529411584 3676835 -1179458669080111827060484472364540720 3676836 -875875361062307907094704333569212416 3676837 2525820797736320226721223379721256032 3676838 -212050640751566167191195816303189888 3676839 359652794228078402160548154504472320 3676840 686040904459012782171219888167884800 3676841 98381730281018114714041402466736960 3676842 -4578639290178744700597485270654720 3676843 2086388792272915838793019314630442984 3676844 1170598564483153202167075872139776 3676845 344989937016079050249414111459499200 3676846 -494926156462351314052651326328744128 3676847 -1657994512066246139320237859729038704 3676848 5482720403306011841309573589762048 3676849 1152739615694088753356049527521606848 3676850 110954787119421046706920463826700800 3676851 1022838531429191460797676341189167380 3676852 -16074820683179784308359680691295104 3676853 -1794211899917246940773557165330970898 3676854 -77877936380245485785516554538364480 3676855 115433685955833687682150920957904320 3676856 -739756244825642010868150539852165120 3676857 404974025663258044335972316429128960 3676858 -189726124327546185919077545756664720 3676859 652560873119979061299927202138665060 3676860 1176919345464288625578193943611392000 3676861 468603860695674810833487803133168000 3676862 206549851794601817321121145136444928 3676863 1230737369204667947879558358098739144 3676864 52263029366054230726076728455725056 3676865 1412613667908655691006381780964514260 3676866 -624553602202538251347522959368603776 3676867 2349048670841207116838100499996057916 3676868 287948019236412830955108272605205760 3676869 -102612260436190507406482391728056096 3676870 333539407413088062493783971747530880 3676871 -1492208373894979203338130559860180456 3676872 -361874161553589811586526240892354560 3676873 -2149788718387871134809249052242467100 3676874 -23889394358845431280411088117093280 3676875 -35829863015496285263684738669010000 3676876 223579374793999023812605587559871488 3676877 -1265304045358122085163918077205253408 3676878 581272716806542030440986835273302400 3676879 275034884359359211594911849588861312 3676880 -81275641936170620532240366010368000 3676881 -607356654018343478510966364456941760 3676882 -1162133127720504625681627955811161856 3676883 -593880012647782769865932398245155424 3676884 131289362573990288406817155483764736 3676885 -1025936707025800377540494129069924040 3676886 -758081514961091016618870453436827456 3676887 -30744588309856372138794403755893760 3676888 837542910135717082836042462200309760 3676889 -1676376526092650688089049578918552310 3676890 -74091490545675016783679799691238400 3676891 2083302458840057753037979847649604292 3676892 -1055463906959886935432015209138742784 3676893 925388024052813971818933705443729408 3676894 -616221407950111036457286162422383872 3676895 302152183516021575783679808757714720 3676896 -1052423916272446652113539744264093696 3676897 -326250053732070119064541377864742400 3676898 -400560685211305284174442726132848864 3676899 835797121057288208452382928140734080 3676900 -361564374390315298563497824088755200 3676901 -70659288773328621631821986104482528 3676902 486309876373310049589803391368522432 3676903 1376858969115860697193562366561028152 3676904 533905409730238897411651389892853760 3676905 -251474478595367654317009248784423800 3676906 -509681277153474612698318063595424848 3676907 350258655721878523475777034630470688 3676908 486673966143892197256301020875386880 3676909 1576660242725916394107045909414705110 3676910 -162164221420580884995056484648192000 3676911 874758203130547131536619019454449032 3676912 -34073698691212554216379182314651648 3676913 -1531714996535576097905104913204916060 3676914 16647390505684291726444198870519056 3676915 -818120247818260152587782245315292080 3676916 1560280508119947138868052727241338240 3676917 -295469734932219213473752319416201152 3676918 186843492034419425274894955236986880 3676919 66729228758274300664853229297194640 3676920 -291094694729186616895181358775910400 3676921 75078207549666883442762670660265044 3676922 -15324226561578352178859951172537488 3676923 225394034474213746252950332946790800 3676924 433809086435740062081003641105616896 3676925 337477869251063899927058771711320800 3676926 -189710543875438215100080056290701312 3676927 186384118543565125745643104367339776 3676928 -82039904507848282723799363512958976 3676929 888346271948585441994441066395348784 3676930 -6945196438613452189430407757460480 3676931 -2242140218927272545271445517436235268 3676932 420933544080512025374229034101768192 3676933 1468753164103186503286245544374831642 3676934 546963773802148066033398560970908352 3676935 466051734059419506934159019653006800 3676936 1318521045949027606019994895796520960 3676937 -1929841001148214854048880185695040 3676938 361705183724475879402501044985164544 3676939 170825844141543598710889646536876800 3676940 1091136818737192882832860793430727680 3676941 199424302754297944384450091300290560 3676942 12852273377058219491052317434155072 3676943 -1219430629571287711996006467168678960 3676944 213927805585090172631283610122911744 3676945 1149814866752340636991508670873827700 3676946 -7890527046428139669327753410257920 3676947 -335871646153076436591249181602174168 3676948 -648141436170446734242663297656832 3676949 -341452731058428736142016156908972964 3676950 171077540916053589316189954523445600 3676951 -1924160504860709141085497116818584928 3676952 1196842679278547270578201941006489600 3676953 -51553629368206642880454317703017472 3676954 224243250667729009540683105691906560 3676955 -166360907930114453052205950521864640 3676956 520084249820614329670695203820011520 3676957 263206734389414381215040218182735206 3676958 372248635030993593923180547428921280 3676959 -229826489678269779372726324256478352 3676960 904941473921599671237780797128704000 3676961 -1820065700265409016598892666278293100 3676962 123804672173473059333853626253918464 3676963 -96757247819088226602543774063290788 3676964 -788873422603856612536566856672985088 3676965 -190827211237208321533975132644566880 3676966 -446012228547279646565936981128001280 3676967 -268184480925024631943576146520956800 3676968 1935025220299949847216957030617088000 3676969 -365290819822053574955570146945283456 3676970 -8634151616919793895815253797559040 3676971 -299997026868384178674727289027819688 3676972 115804027913817152621185135194251264 3676973 -53509994063743329282312500059610496 3676974 112217253486043936948619044500145152 3676975 -329621909663901689325653043649229000 3676976 613074554992280990405164996431052800 3676977 357922830362874212053031878584469314 3676978 257306618853048146634607059824256 3676979 897294670474771330976715819712969176 3676980 -311452693426257008985067011768944640 3676981 -415523632033985110888000474547430336 3676982 -203167018011104551088003098442577600 3676983 -65215309765919346319058271564178176 3676984 420894816351689205395200672355266560 3676985 508416197596902865778565506329696200 3676986 136057830299911238836076994984786144 3676987 -413834147519403273050908937042836560 3676988 640110892927155398532860729948445696 3676989 1058524576340451950454345340582189824 3676990 560154028626697168355675931430056000 3676991 -3092477683238822727301045797276733248 3676992 22101920920005667708097570531180544 3676993 1180541511723527538750116867056866242 3676994 -1119357271044155766423221311970808960 3676995 -15819604898536316336968049467137120 3676996 -1065291950778002979576765968175280000 3676997 -2807647601063888482747846509935719680 3676998 336503705982504275335132987380080640 3676999 -1907995245521217537513398011544089000 3677000 421130797419380167767181470773760000 3677001 222054337843570558265505949455718464 3677002 -41274200065833994642385364826184448 3677003 211292728094936134565581140306855936 3677004 398049421056160706699924599931946240 3677005 111334850379078814714229880615176760 3677006 -397138489456470504114512777571406080 3677007 812193857052787426641676844151166992 3677008 74051012557554071850184530579218432 3677009 -2030830301400086561335262392161628494 3677010 169689979877890880652846611823152640 3677011 -72309381082840022902856380715536448 3677012 -321176372946767794237850705726242944 3677013 -1015880924612900558715841363689861120 3677014 -456903630668186099683901494768745856 3677015 -237377188407557889876583176206601600 3677016 523496172098597469093728088883200 3677017 -1564195221085860420139336301128002934 3677018 755293263681691737235015647039452160 3677019 286878213817710840348282051007332096 3677020 -48507123577795781960719249845765120 3677021 939461270023906473763356509809665600 3677022 -595345939907031124806070289076192000 3677023 95353876553666965599696502576067936 3677024 904787234052665900079775307102945280 3677025 215755882116822637651030942288461600 3677026 -567594997372820014588193755225655520 3677027 -480994842329180050382354715691674888 3677028 612229059508754068106816217224401920 3677029 1276391867923669778691370455013925630 3677030 -291701098834133269700262617300217600 3677031 -402128468760684125714301517666169088 3677032 1691152506330780109506654209266483200 3677033 -112666507125681254908212970595644416 3677034 28137569547314596629631681960022016 3677035 248486157474106717792476152579354400 3677036 -427779480955652009115884061533039616 3677037 -142971728337643033186921935966222720 3677038 204307653558433872139942379734393920 3677039 -1492676049997588732525655109939411960 3677040 -49606261139692294689745205613527040 3677041 445619912387054371740004852744543442 3677042 83405337799216588933909449551814672 3677043 -453955446308573584200255620496889296 3677044 -70651089085384622217909112461324288 3677045 -1710735273571015308615195218769054720 3677046 -381027275375893965739889859646679616 3677047 -835693792548704028692242200494784000 3677048 -607809604624173600153406057015664640 3677049 2026644725060267108959337240431880640 3677050 7672689418751395048428874587280800 3677051 -253546562871221158972936105785262080 3677052 573667060398836566868620407419576832 3677053 1085947822468099390279536979127639980 3677054 -121867826470246745054250243612225024 3677055 537597470000031361511168495643264000 3677056 174949862103492907236051879198720000 3677057 -987374716043069841491789606031539280 3677058 -362404717965970574803330184899194240 3677059 -19749426755651647341430300342573496 3677060 49443293740741649479770799753996800 3677061 -1044959184738473468797505353212023328 3677062 -167910875276636461120200747761431968 3677063 46773137168359112434247978803093224 3677064 15848528848161055858754238320640000 3677065 -187487054744519892832188286413081600 3677066 -57296133891508757408426024457970176 3677067 -1090115033010930952455413251352386116 3677068 -330899403416624155909448092396241152 3677069 -2750881743648596894495747100518730 3677070 -141614026845888234093159450824985600 3677071 -111751717303779014263127382696395728 3677072 154870296186419332089924062608883712 3677073 953804893062151971940908374863187184 3677074 199274517448407634556862262832395392 3677075 1194801544147066582310058896509332300 3677076 196613660600077319507204725217548032 3677077 858052587325846987902043928406926 3677078 -961428667710367932722384962572403776 3677079 -162380568910098370935076914071843712 3677080 -450999612780299725634366235295334400 3677081 1179540605894609383454757665351319882 3677082 138782010409523736954202922544225792 3677083 155070209755779030870212215081709424 3677084 -1220482473895822861841187927122112000 3677085 39341211715701651400661155241634840 3677086 9257236519358756886181957456214400 3677087 310260551624178638712432634065765960 3677088 151519234373641334598211379222544384 3677089 -609796008804741862865058751443626560 3677090 94628534580745295203603276610572800 3677091 829124778846811148044296461550229824 3677092 -2634711335780565514710349904166789120 3677093 620179496349808651264596556152256800 3677094 1091598047074629505582903425860625600 3677095 -794992186445158923943950354872579400 3677096 -389165163589520755309749913476464640 3677097 410220482944915286183368175617617984 3677098 620953843159037706155739135340570800 3677099 1278351506590819964685831883799464680 3677100 -246919049195679307129962654343987200 3677101 -363196530430469787044818103310609898 3677102 -5974355700830952860247380949341184 3677103 -884182271861846124699228487292569200 3677104 101688120935782709088697030582353920 3677105 -902473575693714967280893976850385740 3677106 166720806843389838504935674585516800 3677107 -189050425636366756235172545034095088 3677108 189341855693789637916733376904888320 3677109 432078132728272181085254663348783904 3677110 -106500382996501591427045036150807040 3677111 871664256514293350271700577975036712 3677112 -611402007236316019171948169209774080 3677113 -665610673056901945203842103690037440 3677114 158863902590088592979639067603386112 3677115 49109358724532616524977145180894400 3677116 1284526449880947803085298263336936960 3677117 254060806949792087275166618612817792 3677118 -172419743827898128149713127328648896 3677119 -1889591629023329374858304202147532480 3677120 -196795024646917091089341852439019520 3677121 105547154641448104348506500777091072 3677122 -114574241669904335898080067246912000 3677123 1883128543161111165510448147249677372 3677124 -493064136113037195919632766580183040 3677125 554136688556094354949356264760320000 3677126 -114752074284102493956001777969887936 3677127 466103125407118069830147350548700160 3677128 -185110121160730670779828887880826880 3677129 -1688387855104259910382762183080303270 3677130 -279050813861357099137732554904128000 3677131 276028466818198451968156434052675000 3677132 965345899033170928102711877319155712 3677133 65021991371046187346922372884162304 3677134 -914254188997303409093634881069832960 3677135 504153733833948352221172267905899520 3677136 -67693116220756238337499072501383168 3677137 198222944488913600557953735372140786 3677138 -526769242341904516858429196729639280 3677139 1899305179799488039868329662045961824 3677140 -61341005665933389042724563245222400 3677141 -255145677572453591523318874292951016 3677142 197665446790724535261626623911475200 3677143 2192013378634613914925895405447226744 3677144 67740453641926577300809655984025600 3677145 -3485924017532309944565140271434560 3677146 4427948825527956942893063801624064 3677147 -2229204879361340871903152722526329404 3677148 29846551064470390495282296356987904 3677149 175632143435680174501284193607818560 3677150 -190108161166502982913365238432862400 3677151 478438249125774281864483395533208464 3677152 -1255888237416436042052797703948599296 3677153 -986199697938510988605668192822218620 3677154 96300422078715328622664229765406208 3677155 448547427742340814802878232738420560 3677156 87612958462135562978718624281296128 3677157 10286516169824754374474977919221632 3677158 205703477496050681762952859467251712 3677159 2154671622221431831541912014505162616 3677160 226317933384359711706847852753305600 3677161 1689512083880191724753963552396862144 3677162 101192280469351638972424480906324992 3677163 77952661629815767437786633951412224 3677164 1703330802540094090683747372365126656 3677165 -287608291491927292964348088118778400 3677166 141407722458839479689538369240132224 3677167 311793735480549155748507535059675600 3677168 125939794677113063436665440615464960 3677169 -606735291820801378192093005156007056 3677170 -163528100299323993189093252744545280 3677171 486556660017919538063921507230584000 3677172 273974802482431207288448911087828992 3677173 -281010738879828727820819076796092864 3677174 -802824680140332263944857683478221664 3677175 246896707137156659102392384940673000 3677176 -95105831587570585292252597721169920 3677177 -609939030453336349550439808180337856 3677178 -6203831263184126321004044110390272 3677179 -484450558884560327802075659728672920 3677180 322232094379859568679961035363368960 3677181 441312543903838300613807818265137152 3677182 -185579256516140101002406525139447808 3677183 2132029869879194883997382876855902464 3677184 480057637183878754064039576548147200 3677185 -886275229835476029077974178706311640 3677186 -1530177899312918313048087478491310080 3677187 834572647056415805416837779892679160 3677188 -939495583298631878801370812011520 3677189 -79998623154619194805891363519263360 3677190 -117590918553502656195412710080640 3677191 439904849618257474304755508336237872 3677192 778370354530857874055262223811712000 3677193 31784849117989433444934810220483656 3677194 742071540570364470368418125603777280 3677195 -59753265761801760891481030769080800 3677196 -19289357352967615111384560009409536 3677197 -68617108302964577604210117152874240 3677198 -126286403303934138107331377269390464 3677199 101719716579506675346506712477888768 3677200 -269461861592277132727205289043968000 3677201 -379700637103127500943164380640920096 3677202 376849993111041959058861412340629824 3677203 -1167342867012240054061843078826156800 3677204 -1327238857594373925565558288110140544 3677205 -192632112065361454107256911795654240 3677206 607864540694082743286881986548501504 3677207 533868734186914891607033490857520456 3677208 -97702442339153190790721420100648960 3677209 -599559188611618153365723741397985590 3677210 847984264318974314137413924500801760 3677211 179472038981860776456203611870286640 3677212 -234122113871804477662194668845916160 3677213 20785563609674592623662622778134400 3677214 373065363466744068554474887211615040 3677215 397524669507594614859416732049192360 3677216 1524433942869319092245952834683338752 3677217 209261296203104645744946133465272960 3677218 -957282089470425312377739202905164640 3677219 -244166944225991845614753601511610048 3677220 96710652201099300847853952979353600 3677221 130896221136092296385719709818606972 3677222 333790552698705137887611353714366400 3677223 982056683350148914107571211829283968 3677224 -807857748354264533285415615566899200 3677225 674349418695198137475411319086414750 3677226 -245239306432351612654483197005630976 3677227 -548373344313984212810724979452910924 3677228 -1031663646185792508572369179161721344 3677229 -116251557862826858700290983729661160 3677230 489813289948811874119941553679417600 3677231 33159036152744508991400572726177272 3677232 41280467601542845816835520259424256 3677233 851143510568146096392313350698309376 3677234 -374986451385996086848843221736124160 3677235 371676661302723464559962723185854000 3677236 -29609333104569567008773297826411392 3677237 -1025273067949695944636898086031648480 3677238 -39316439475635531049033267246328800 3677239 2250051263341086428038489251161680040 3677240 -182429342122564514551021695133286400 3677241 311303724367983156725228758383634080 3677242 343334847651703886349614073299740272 3677243 -12163871291469411717218205295995456 3677244 388697250432189877539856771675746816 3677245 162226207408054686416057676171196800 3677246 -49938342614296345884030186474435456 3677247 -42459246092027614744153723672550160 3677248 -469618092140509217267871857591713792 3677249 -283678652931283121979050218776015420 3677250 -167117000091027334730759559514752000 3677251 262796646697349375423715617297955904 3677252 329424501452858764394778356777156736 3677253 -1020134928738171170927508583060057536 3677254 -382402744346674828709274052592743680 3677255 -997456438539361459068256678585656840 3677256 757415058591790240331821142730301440 3677257 -1829222401875499710163840000767155494 3677258 -224444537853542848444043322110053440 3677259 23501737308881664871274206182321648 3677260 -1068032497676332319430167707516339200 3677261 -800863958983823691781939360121366400 3677262 -24373300672377667317230337170086848 3677263 -1111441843743428585044813333597735392 3677264 -413903451523793640203875234596126720 3677265 -1045569559457550470310947946765456000 3677266 634131768242964390802150450653103104 3677267 767121628616103554551580767809780552 3677268 272003878948101808442521782345486336 3677269 273412063743655322145502440897636096 3677270 440466242943381345507382938959247360 3677271 -371419318212449102803835978042016072 3677272 -1214089147835228200143910637043118080 3677273 145450467510801599346024734096688522 3677274 -7417874402228830887209015268659712 3677275 239392879747609497671268002499530800 3677276 134318594179505495154051650121884160 3677277 874473806730083508577357582163425920 3677278 -1058347182523714176251318425552123200 3677279 1096425514988242055045965830108377640 3677280 230234306535670087335775933531422720 3677281 -2081195387057643369229776861685885918 3677282 -45752932496514132898136445902807040 3677283 1789233056716280805863527742843613120 3677284 -343372383528425389534544877809018624 3677285 767472838701582245039283964526223360 3677286 -457560108078843401759237287158245376 3677287 1926152093194800711125248158711022800 3677288 1004555899975967995930050411599247360 3677289 26133516836585885485829030419630080 3677290 -25755198758510956118258829410836800 3677291 -1019783662344377852300709190174087308 3677292 -295109365286676540192688822822502400 3677293 2198943058537773813376041361075481760 3677294 129129407709785600902702972749217152 3677295 857400875549471323470196490218761600 3677296 57999537819575336207273174241574912 3677297 817035231798796982247935379314242740 3677298 -3882123319251922110342909224328960 3677299 -770048390517823148274861445861289136 3677300 -17658199304818810052846089476403200 3677301 -674275108563032590145100442205747520 3677302 14674602759783526577617161044434560 3677303 -496643036503477623655023515908684800 3677304 -1415452375605995608492155674377543680 3677305 -530139445304869700387210104277220540 3677306 1241510159143509142531769376591938304 3677307 -288987955373565949906137878280029160 3677308 116330832875226659700498264669846016 3677309 249807066090544016302766955751819008 3677310 -78037581460595987684839213797696000 3677311 2803868023547628364643335420652936 3677312 -455779944924374353952679505113907200 3677313 -429044965768188834195472625465056512 3677314 -80602875539622811836469089747921888 3677315 -433944091865927032517493969087275280 3677316 -1114059809129069615280635073293291520 3677317 929332799512695892658385674913280 3677318 -916999152119684343778788819179444640 3677319 503420734040125385462964897731364720 3677320 -11076634669864651124112341706240000 3677321 27065088103800169170140731590067200 3677322 -664160702039986864644044441964470016 3677323 -288638185398231064174320376680636672 3677324 407166810850111773430761807170168832 3677325 365737626727695327252377262027189600 3677326 773993584557298945278247309287220800 3677327 -3154079447758266900901413175736345568 3677328 59972160771914015655102025989660672 3677329 2256402886292635521696995157478682930 3677330 445723004335607497360096191655846560 3677331 -143208343702506043131374308220992512 3677332 -57016600442233133015552231004162048 3677333 37909211396879734925447429456279520 3677334 -498704055447359157887784749523117120 3677335 918835917454421643788443698126992280 3677336 288604602802000246996159144452710400 3677337 -198976033802476352237579396210934720 3677338 195944300255019147053403453210312192 3677339 1520689059247599625912448615225179140 3677340 878071387469746503438150949598330880 3677341 -1053956759192049358635590477204383258 3677342 1177783226081284092579940028508915072 3677343 -1338340778199413968706717961554470656 3677344 672413345069317557579390035221807104 3677345 417582124680452429848841176098412800 3677346 -989824922327086939556122488540768000 3677347 -734121218492868860993299916768167204 3677348 511308949171714169566838033754964608 3677349 597225110950405682388992001076240608 3677350 -147499208202390061109677385846925600 3677351 -487833768336514345519164501124283808 3677352 -299210031187483950798803908746854400 3677353 1434485079111597446605318107334116602 3677354 -162620054694273745151302007847381408 3677355 402798769552808678697555365262604800 3677356 -81767146676395623105295461065234432 3677357 -1031942226041138227710493365622172394 3677358 -35149221833973602031965017915839360 3677359 -306961838686895620213806360302599200 3677360 6628557594147682947639436890931200 3677361 124514995712047961003574398171893872 3677362 -72423897366639455419380586278506496 3677363 -1950085288348551139705148884661990388 3677364 -540994303479495508375341721902249600 3677365 1296508163575997623920702347623807260 3677366 -25370040343744294415509842732349440 3677367 -1318069227672087171229368724976240688 3677368 -1763001469295476844032434050107453440 3677369 -2003089959123934558018364966415238230 3677370 -31080312292530495754458625163731200 3677371 2285689304232080251640886299537044000 3677372 -394058538735252198323502301171476480 3677373 -647876806231346335870590217977002880 3677374 -864542418853454104618557603881164800 3677375 -16043337797233218967438533436224000 3677376 103210358492593137760843013271060480 3677377 -728265581517404452559324609794844736 3677378 177259677318618351378836084762586624 3677379 142781836544118794398210610303949120 3677380 -77019212460143585352577520536104960 3677381 142362341327596019104723712049745182 3677382 754836315794691371855089283891325600 3677383 1282382180094838818550910287835772632 3677384 -235998745573278125802052897220812800 3677385 -752640715868506081262234746417713600 3677386 383449126696900880647063406104633392 3677387 921583238356504514093617832075699232 3677388 -396773849926096103617027151833792512 3677389 -1650854724550210580868706570739237844 3677390 -172844297941676708140586972279956800 3677391 644849595286683674776758360835616160 3677392 570030902176374302855546335748096 3677393 -413361164783011998785188462324748160 3677394 -11385914824164618449043916923376128 3677395 135738913925176014038828329038596400 3677396 -422040518960571062751815852153731200 3677397 -237693365798194177380881152713747360 3677398 621356533458987233186335217973276864 3677399 899383450065414227655538390556809392 3677400 4877889144067014511873435713792000 3677401 237302796273672792797886851859904704 3677402 1734568530414545648135473665496607232 3677403 -6590327352997267311695928437794560 3677404 -1032887223567889506189182941696198144 3677405 -231580715413959468359625760492632840 3677406 -116073476504440005332757145926131712 3677407 -114703157726689971938224393695882680 3677408 473510813216386119830676906708566016 3677409 3097972420042676577802418619733146624 3677410 322103486407043594764734951655549440 3677411 -1420232353776720366643168506484080240 3677412 275271053063939817622042948441666560 3677413 -189320721040866012668621689770361800 3677414 207648007650399871719699783241082880 3677415 -355439261964148417433609013847034880 3677416 -641749547620609746774862202858603520 3677417 -464588870230527285209474490855451788 3677418 331099408504502166810815551141420464 3677419 14978845912758569474161646586005320 3677420 876198987488571134481140814290657280 3677421 -1162612240435887419770186354970176512 3677422 624720551316082638580104532171386624 3677423 -573521067771427496771481018162516480 3677424 47646882661269373554687734815653888 3677425 496171668201039638735913928730798150 3677426 -55141517588575349423035800660242016 3677427 -196470266890188710570652753798540960 3677428 -448933109690789986431579366721492224 3677429 105431508083268373970388923397786432 3677430 81864709975609243066380294307941120 3677431 879405780075122087911260330962461000 3677432 3413836724491356644317242386534400 3677433 -91957298850908235611218327483198656 3677434 338934955964539909672646248137845616 3677435 143581429303356292130321958176694960 3677436 -57359730059239505735541928190174208 3677437 769939372314774857967008522551320320 3677438 399844238184915631707929861614341120 3677439 1638295170353394652365801929898205968 3677440 -663611678429989738642528484028579840 3677441 -576855510266436018461194723406332158 3677442 -240797316230926146332240526152271360 3677443 -76641448806053316189778639159187712 3677444 2026343285375808873329200906756742400 3677445 -293034270372928943502311250897807360 3677446 16376146370232751649056055638958208 3677447 530387217367033860798519463764878880 3677448 -4945793762785334194994265520128000 3677449 2565782259722132489964211935896674000 3677450 -422029847695451132776897269506880000 3677451 1427741212578503924804217296522294232 3677452 493233788063047664404544475885276160 3677453 -87457995764481319341284877944807316 3677454 -238843465444808222602780970436464640 3677455 -178950256500203744629528949046731640 3677456 -22327637070053004581904831765209088 3677457 -188168316087535756796065245469554816 3677458 406195623241760110146525540710004384 3677459 1263517083505636847764211915568399660 3677460 31006617669330181170656969779292160 3677461 -965653247769259261408487084929461480 3677462 -925157913181718751571204692384697536 3677463 -196044548694126535429937805128901408 3677464 149939868841139837233334382089748480 3677465 -95330224421664668159291791817892480 3677466 -2608650117578004638139366455575296 3677467 -837591826772111001511807125480418688 3677468 -891174145226046754028892668605759488 3677469 -299325202514123839091708632949448000 3677470 -42255605448123255099954564118732800 3677471 329531959262497875904579860006272112 3677472 -695411326662687437856478865837162496 3677473 -1381173221016891585626732774244197278 3677474 511880713902276937982158259197240992 3677475 487034967178853113015596812203074600 3677476 720322333831495177506549687595668480 3677477 865455711964242394453244316669451326 3677478 48696176808313883277875325960837120 3677479 -740863841304526447182963588156164560 3677480 5179079315045876117359152287232000 3677481 -36741117715224530198659698217695408 3677482 -656207363986752903039198547442691408 3677483 331193563701249451207406276938182120 3677484 -347009836128065854844013183630334464 3677485 -410238712769461416372250196482717440 3677486 539599785733286232236166042601680192 3677487 -162551525139177393200017410181866240 3677488 -65219367794848533481394958122516480 3677489 -42608203812737350851648105906018576 3677490 -94249089114208053570720712390392000 3677491 1094454259925009727491818296599857680 3677492 -122072628102684201905575933535674368 3677493 -246029505889615502717455516164833280 3677494 -95537962449152275892368539963076704 3677495 -402281917564572105252726787767183600 3677496 -1697166930355680921161814334858199040 3677497 -586842596484064779805809826642516908 3677498 1131339746115616518662504764320472320 3677499 -263304593324558688607780700472442560 3677500 114208103045658887686609992911360000 3677501 992542304561639045897033941839380832 3677502 95026488660740298483970179244545024 3677503 70379699671960764473665576565380240 3677504 163585265666580825795681094751748096 3677505 -383557379915315006577506508618484800 3677506 41726269596706475939859819742880256 3677507 -54126305424329324772388571177150448 3677508 -1045071371980526747961327079716679680 3677509 -885328581932916171720345943320231360 3677510 834382128948931303422881054444588160 3677511 388757216476872543033689109701732640 3677512 1712992695599325192973238644814315520 3677513 -760962116462789335207190720511872640 3677514 -504442838923661113970881893126082560 3677515 1827959857779171953054623931110872000 3677516 -65825429695425074553071821328203776 3677517 -49890303654550749178560473900970420 3677518 -121053285944509328203568844280591296 3677519 -2040469753798802848086824181071336880 3677520 -7834068975710659159815242121216000 3677521 -119350139827363957668024078214715228 3677522 -649809223404484489291074365040248688 3677523 221404695213857928958724194027713600 3677524 -1303142192981697287856425337441099904 3677525 -29344838294216541039977050392569250 3677526 -434281253845888651310628001094733120 3677527 -27158747775880058231220480459579728 3677528 -260578206831972777329339476638627840 3677529 1209914569732227429383476722790963200 3677530 -58485031574509007490711817171169280 3677531 -760087336096349438880563725197920496 3677532 -15561433934142012642699990742376448 3677533 -1879423207249391968744468329307616218 3677534 105339163258049447002100876549726592 3677535 -1233259810327881236325973650626008800 3677536 -116917317305181783086076267821531136 3677537 -739966452437490207166177204780910814 3677538 53533736730037527447273871411983744 3677539 -191554557174110753245710359563898880 3677540 -232672181964051430663684648818005760 3677541 180193107538183809043984067054365824 3677542 -29281796270509256311568792603907456 3677543 -402378353822369995375298233290294936 3677544 -114402715444852283868830677515110400 3677545 -481839528135808824507665517926116800 3677546 1197714878084181482037978879272663472 3677547 444268153924182901775847078550042200 3677548 1102045852447846269855448363239121920 3677549 -1171900130102513546238811194415329450 3677550 27522160026816075718108819367044800 3677551 -992132901116530162537497827816342600 3677552 4099086661041120166595897734496256 3677553 264940239957763011614027514260107488 3677554 -40265610688255379659685988174067680 3677555 331008070515198455511336797605958400 3677556 4122507845869619549965871133007872 3677557 -725741355509540639509860509409817220 3677558 -237303364587868525643656226212404480 3677559 1382081876495825870400324497812915920 3677560 -173564541114793033339512570576384000 3677561 -99795825575005042953063476098223616 3677562 269803264104411703226282519239163904 3677563 -717682238540998346695156195496132160 3677564 -392823242653541802436231093412536320 3677565 -878537557455884549552956272869976480 3677566 -1369499812949364144001424988344948736 3677567 1168512302696092160341912750787519616 3677568 779404171077387392414369249797079040 3677569 295211172622769364733658757246055680 3677570 -223354665917136109825315377090033600 3677571 644766203319498586810154806220243880 3677572 1160842065261736804994522008919374976 3677573 187442749749235797059001607035945822 3677574 -63706659401043413585963786811205440 3677575 11643901573351085702805629802787200 3677576 -544914919548082301722340878664663040 3677577 -337560025843681314842926774758994560 3677578 342926965349795534138675162307356256 3677579 -961991488991155515148693812075947820 3677580 359525107557602816044275359001077760 3677581 424324341831563516590490076761491382 3677582 -694968155355588076363326907318252608 3677583 18149482185400249999855968344716800 3677584 222140157080450756375362038922649600 3677585 -128143597456409891241856358858924160 3677586 -150990691119086174285577311550012672 3677587 -928190594385006769436677068769463088 3677588 -1449910008950308399804914417983447040 3677589 1247385188315759162995639064290619520 3677590 -84751083502374309659211075804887040 3677591 -356321368366154254722524217834814008 3677592 243626041861540239415363489093386240 3677593 -2553454728046940075846826899065264620 3677594 -20005544329105525556927849361618720 3677595 -557192951921893140019724798250798480 3677596 -385437511519352620532355451053680640 3677597 965037428237918004015112443923206752 3677598 -614758335705428435682428148878702016 3677599 -983898505579884450880398736275066400 3677600 -130056451819476567815167076170137600 3677601 -574960908961690467953934489125573376 3677602 1154025120781284459326023243100169600 3677603 -527331399599960825656566551150108016 3677604 197752232483909257771446647266455552 3677605 -758289509750770845186684030847620480 3677606 -165271530577916490017505298182633600 3677607 -66878889431918925358629074452299696 3677608 -1041923585833087884048488098772582400 3677609 -478876570994950719224490167327444736 3677610 -26557480957758673159460497575329280 3677611 -825824916409716893665336815509894768 3677612 -1212541065113832995327524553441138688 3677613 -33837058507628111394290112496241856 3677614 150696284630257504291784015218510656 3677615 1081320255181349153342865713999593920 3677616 -183638738527634292483116743595458560 3677617 1139043469728608569933854594989443380 3677618 2365283677162234008377691465753600 3677619 1208956048532340973094948864661523008 3677620 932007741029749436414917896838183680 3677621 -614484843198054363582171066016720800 3677622 -199125004190775965676767913863414400 3677623 12697766849768542798459770223781824 3677624 -2024933593082820277921298017225175040 3677625 421745757420055160453565028943664000 3677626 783959108421150247795229115870310512 3677627 375952471362269819836276490711309232 3677628 -446547491845440693805600424298445824 3677629 -2060935888369337760781982440396994420 3677630 -104461990514685801793209978345600000 3677631 -344834201982874910095825654061116800 3677632 324179581308423537346371943137280 3677633 -206750408707388292801670121382269118 3677634 -317520091804832744784850393112021472 3677635 -564901311045695043901123742197190400 3677636 545725679941299325541711826203134080 3677637 661042535596929899235216930953460960 3677638 749528446294100709863413984506042720 3677639 -821988880896261356360846921965224144 3677640 -355702788376368586137595224649728000 3677641 -1136594399528166234643394877048327216 3677642 -727318732671342682823915095740817056 3677643 1681264601904475404970423094454372 3677644 814117825362004132772482965956353536 3677645 -513624705898529255747369439622082100 3677646 384718106127039076603990823130777600 3677647 1037756847423551894117702918706896640 3677648 -61702437411779731933493986023653376 3677649 -1380278002150482704534457660355742736 3677650 164972102753258004908685554487082800 3677651 1828162704742202321861621600504155992 3677652 -211566137742822528350102130411718656 3677653 -51333886249819412355203580180353120 3677654 -77196952197222474947772550248161280 3677655 -410713201449413608762097628194193840 3677656 3404809815473098876990232164756930560 3677657 1645589867501529443644540677983376906 3677658 111024067080335622010276055473935360 3677659 824401172496859610569311391998004080 3677660 -2023427868426885311005539892531200 3677661 421222897502792400722091808528432908 3677662 -649224018538911093759209643411604800 3677663 -1417127262632836398858607960666551816 3677664 921124854506934274103938278681477120 3677665 41139528062032104129733015573527060 3677666 940698301835807739288083655348142080 3677667 -8346881610615666110580946162022400 3677668 -1206339525619793360311667533004013952 3677669 -52072646323945985057328507430418304 3677670 -324858962577229992049169995800076800 3677671 1598664606523806345914799908279490872 3677672 -1767277122866278229504190627017902080 3677673 -1200853740681439067898297257837506416 3677674 -318716881631793527341091667600384 3677675 81180907415186986356312823046400900 3677676 -317308502445417487252321652397869568 3677677 613124451935752634334440486353216800 3677678 -1242782817590975490311123292706661760 3677679 -370955883551952206136112159943518776 3677680 261349837382210196320737172738703360 3677681 -160395479982008642282043891594675840 3677682 -677139673556057969768276419196635008 3677683 -496666754856287584222102548099926068 3677684 -501358738056500758707220341767635584 3677685 -333875789252681689253815289203507200 3677686 5159989106531102686730123257029792 3677687 -387984857220495926404618790014562880 3677688 259638242982166127809820172017295360 3677689 -359664739612219911146425832252979644 3677690 288892547889293004224566333767364800 3677691 -892245936869194558392009145187768808 3677692 14245034309469579980647409426210816 3677693 290872085056751134223300770868322162 3677694 -582343136488072410588106859487790080 3677695 29212559872367173599721975830755280 3677696 231286579794838149562682875192541184 3677697 1091496657845370450902450845933094400 3677698 21996899788100146476507358101288864 3677699 -2214255628999198177877515634640471300 3677700 -31391271967282733796468766376140800 3677701 -1031578234740864266765841103467627298 3677702 337205347950129420160354808390708352 3677703 -2069500703850190439480757498997798656 3677704 -31323161188709673031041835503329280 3677705 -436658679725385750328137886545185280 3677706 -759898960938478609375369640051324160 3677707 1047050914624215832421885639365807104 3677708 542661793135798347470085379439785728 3677709 -210801975804204831779609991691362240 3677710 510909761640507660919776232247405760 3677711 -299230369099517858151953630547253176 3677712 272707480968654515458495375326707712 3677713 -263765281304985349080836048156531352 3677714 84485093659643715508759650859602720 3677715 -591275685965667843311260634265517440 3677716 -101850445200387238200422016493813760 3677717 -2442329420901180862746171105438549234 3677718 -1237445502806355964556424980038723584 3677719 47107355724868555578655596746820400 3677720 -138458767147345014083639745400627200 3677721 -1147801304887140245114064938041328688 3677722 982677209135879672511717753287416800 3677723 -35760831975092272194095963395479552 3677724 -60742269765401410897627730485353984 3677725 -1295681978782407468714531335326615100 3677726 -144017590702208718541747472742544896 3677727 -301078080466139911345564821804836280 3677728 853092441938071835676413267605585920 3677729 593546304879636128440716775165674624 3677730 97471596591340920161579488242032640 3677731 1475905752726407989319245257536413532 3677732 -188757590944028135643434746634772480 3677733 -1023403233283767788411135910631592898 3677734 -186916576622658631051622290005003840 3677735 121936663229870740797622042385773200 3677736 11113939759075893853812039715799040 3677737 694948474912077479744892894817370752 3677738 -1050082342015755547877379121042182480 3677739 134609981368805958374508824260752096 3677740 65788856321909003424455248079308800 3677741 73819586028465087459113502708010368 3677742 602826872749261537694829940670135040 3677743 682795161777411634871735098828830992 3677744 115781645574268515607145648948822016 3677745 -740366453374988110443584469588026880 3677746 301504706419759081100364907894984704 3677747 -9680164733841761850267649033415160 3677748 -150878383466692356464948416891883520 3677749 643750744972505116425212430249406336 3677750 -2303405625719921745079814586754176000 3677751 585942273540537729937821605159654400 3677752 361677059176173279586680222487941120 3677753 432595393936794734263078613014441002 3677754 -138925709968143463222197494311153920 3677755 38016349269331929853607088614213760 3677756 -624323917261895178211471684097756160 3677757 535544785050796662497287458242768640 3677758 -11851832647819598322248154022161024 3677759 -2855474469563582798755581024493977600 3677760 -200032009489445067861534263523409920 3677761 3795663993593651705275528740414821424 3677762 345744209793047567099726429473536000 3677763 -478552942297851241552410837200061600 3677764 1864696977203152743596728710347693056 3677765 72058459795168353091542002857593600 3677766 -16054336978335728418480260229734400 3677767 -1591226298290014461457951769072332200 3677768 -306751088380490632040086063206144000 3677769 55709580581433796979610633752930880 3677770 -231392222705411388109775054000725920 3677771 890002720336506634591895615369565972 3677772 175446397962827251596168652618186752 3677773 -275485832511884464838529783405944160 3677774 -297300462397049021921341341224635008 3677775 -496463171328078910371085937146324200 3677776 -205982744908943438381628300341035008 3677777 479070650915733266392529835732598692 3677778 -174528553726126107943371564313190400 3677779 -837547186329163466967762295754197424 3677780 -347778493825426349144134694968857600 3677781 -1437428422700301152600858802478916448 3677782 -371740513177001931678163493553566016 3677783 185293178012365484922948295362241032 3677784 508269293736264759004683149749616640 3677785 -64083676319530778916742765069537020 3677786 -40025080822730911206809369491247616 3677787 115795383862398244223780080658958444 3677788 -143095049357301305057572919546854912 3677789 -1130497293004547143073281045354504410 3677790 8656385937012732609791259183037440 3677791 473096834648727536798847322339814872 3677792 949056255446703847050733793291796480 3677793 -323120629736374151033160540769465344 3677794 93123860385327946029475844189565600 3677795 1985686352645043856701295536355200 3677796 -482367883185891546628009283728242048 3677797 -4228289464986940279431540013030700928 3677798 -195291095560153699491464409458931264 3677799 -410631009242385995610119987196338136 3677800 -64352997914608126872340595859456000 3677801 -788360968210266747573859914095559600 3677802 152114820539150729999563515284735232 3677803 622221533009572789664390492838088052 3677804 -409054332510857713722191672528452608 3677805 -210497154828387203492414893089522900 3677806 -499951265587731674063225609100342336 3677807 231004803037302490164096456185081952 3677808 281748346152817244861717063558037504 3677809 -581388291105413427379843681323329280 3677810 312627924796626974620252990638214560 3677811 -327639721767573956099344813346682240 3677812 1274618560387537403676074408752974592 3677813 107182511573826320371502470061485824 3677814 -50097600762831778049301265928074368 3677815 343835268686588015031089924584060320 3677816 1464776637727553808466503470625484800 3677817 -592692394064735413929042326086150464 3677818 -749020475170091770841804488257194640 3677819 1942741402059675398604532465577357220 3677820 184978876876865987158285132718638080 3677821 -200868105949543563105153608405224576 3677822 63798370924961643542447786108339712 3677823 -370276594045332570401224305105235296 3677824 385792750145081809247957866355097600 3677825 -591683796522129443607742389678704400 3677826 -30533869998621028934728328048432256 3677827 -1324539152217168569446120154192872324 3677828 -655541821173338232125677414081916928 3677829 -658063692456463976405411982186063072 3677830 -118082022420819150997059893808672000 3677831 3211955260509066519111358528918662480 3677832 -328746514612218424182774743154278400 3677833 42073311143295748076644865180660944 3677834 943113536650687835860648494519611232 3677835 305006864707459724229731380990152960 3677836 432300669715695417252859162067581440 3677837 85282109433116101700129526656045772 3677838 70416027225517492298687108169830400 3677839 -1160328720719826346592933641364617800 3677840 59342432839747302769720826784645120 3677841 1634872161128522925522116652284852352 3677842 296514207903337248117972637339773840 3677843 -1033680055609772885295252134144465856 3677844 -1840513510900104710149561944821833728 3677845 -772101714202488110366321402037427200 3677846 -860069276970282214970378072533660128 3677847 1091569069778392610965979634585623400 3677848 1902693539315421962152940975170498560 3677849 -161402727161652773786554232973264960 3677850 -50672692568608547564332896830380800 3677851 2096999730130327333667169422517518852 3677852 -1193991897727057149988349417349288960 3677853 -371697844318039458227528580376393056 3677854 39345735828855652817651472382661952 3677855 279577571996864797860043295032238760 3677856 -82052017471048063866014168537628672 3677857 -94316396292141867751132573836292894 3677858 -366291225931642378422509065236599520 3677859 -285224832042782399013734739173195280 3677860 185274935200301125268968720740864000 3677861 -1153306559993449092060336328920885696 3677862 294349949940659452873283122436636352 3677863 -937874195715708545873410345618853840 3677864 472688311329673746245053119561553920 3677865 -464605257576131489612438941157239680 3677866 -528708642249679295533433817580368 3677867 -563609776643571076600638904129982640 3677868 -7896470261048393601291187829223168 3677869 -222190207002591979935533413513993556 3677870 77393205579348620220420909939260160 3677871 -24446339056787382446032233448445952 3677872 52478372995397630778352560473014272 3677873 -2596789255157008290662174781074213196 3677874 261029412769543981966547636720804352 3677875 456978073333208607258975554989464000 3677876 -13598199117600575406157374489888768 3677877 338851794356135834876221613120696160 3677878 -588606727672154097181187656362103680 3677879 489853327387980620745394910663048520 3677880 -65050827230202619207736521313280000 3677881 418013213451973823953132960320352682 3677882 200991158054769909925151119349023104 3677883 582810079862833064948699425785225600 3677884 153207199200684439327397423032369152 3677885 2072431702946384359807115805473760 3677886 -2917682855621317918554551844160896 3677887 -1242448685291642401093914790120252760 3677888 458918847901711868223626610541068288 3677889 503496583570173114312152064199397424 3677890 -665287940974947544425555789474232800 3677891 3359558198712350852016397645010933088 3677892 -732138360097817213361347918267778048 3677893 -480088469760840654787201386087902240 3677894 -1107723457033815864493772666350365888 3677895 -76086030364554299853801807384310080 3677896 -879054929283496646076942569825894400 3677897 -101528510482346444129945127333087654 3677898 138982186537853523970105295162929152 3677899 -1052492320676527913501220207820369464 3677900 115145372993714143839291068784096000 3677901 -7313645095154209032214796149406976 3677902 -37647056161273773996483794581902336 3677903 1354288800196949967848349052539257304 3677904 254815958435450810170108718452137984 3677905 233976910595952908133461060679133440 3677906 -870005568349186392081838735637738880 3677907 -96484173727512151126480024054669824 3677908 -121302714204134405475345656809253120 3677909 1003509211687093764223764539507788110 3677910 435819468543276851049262193324415360 3677911 -58789948568085977059602332528717520 3677912 -439907007462717977390987044767621120 3677913 954150302451675448331407447110331200 3677914 -464672292287936330148353456865148944 3677915 529069011875262216910903798468995120 3677916 -1423910735523927068866593386572800 3677917 1428045292137342098822793339065036966 3677918 150128990444792656860753879129302400 3677919 -5275572842963131135526655118547712 3677920 -248800262917444383146449941288714240 3677921 -4160885945831042631803492805148908 3677922 535314393108714872963517456604919760 3677923 1631990016581296315658131506411766172 3677924 -1078527044109823542489708550847447040 3677925 219860378517258016513897471288200000 3677926 -294737574267890088053874302488199040 3677927 -1010013718410960004330887947660431056 3677928 255635441542275004484990841302876160 3677929 -708118607041115155155976655573030470 3677930 80265307065918033921575127823825920 3677931 373258714352373948602999995972765020 3677932 395697316732028185323830346398336512 3677933 130765355942503611075968041970752512 3677934 -270908538837260401596308130438660864 3677935 110021809568197821143716251356176800 3677936 151763246805751193236029547330732032 3677937 -6482714088491830777077025835146848 3677938 1119821075427151647205413873312218112 3677939 1189935385796307445513231997505676224 3677940 -527633094877302321849402731902464000 3677941 1969813346164276830614341897990732384 3677942 -35401840381522786394043716432947200 3677943 -1376964638058565019626213921314534936 3677944 1239807325958147658051319793283993600 3677945 58323538250259563990177566325014920 3677946 159992498698018166057510559632122368 3677947 -431548672272854696598674387647830480 3677948 363613971270584632348440580549065216 3677949 -1054818165631526089755251118520753152 3677950 -302155317501875316052543677589257600 3677951 1961661347751148390762733602255901952 3677952 109133138793000848292230278183649280 3677953 -186327785393211781207129224283868736 3677954 -430059495686740876956627849007987200 3677955 -581391567716626514432514747597292800 3677956 -630106580959106957771545272587719680 3677957 -2172408902479525154005175069806837794 3677958 59936742481303417966320794104389024 3677959 156058567005595991465582013740881504 3677960 -38310615990378775943128559967436800 3677961 -93663646420575895257462435016946496 3677962 -17121911411683888453765870851414528 3677963 -1887718072177410586183306902420835080 3677964 -199816962734544040916291874056306688 3677965 1022056580823913240261408747032242400 3677966 959776393753833799958573043345450432 3677967 113242740265879242515241712642618272 3677968 166262219455731652109360357594890240 3677969 -2264628118812152639518320136137798540 3677970 -229329846552680657581696190558784000 3677971 -814552600773019474918356008637888000 3677972 346304938778579856423923509192234752 3677973 336535530916419115234982521072693344 3677974 -415010955074707996082054917402551264 3677975 -152846339110342942044666308678655600 3677976 -42485357850446133859508463553781760 3677977 -36029275954703720888220326029189174 3677978 -808859381454167899788401710024050960 3677979 -401273749531209962376139045167254592 3677980 -379491662114395295152586488319600640 3677981 -361500209551666442183468594381848218 3677982 42368355867411971410127847686553600 3677983 -1521229756961214413034486441197298120 3677984 423236731105253882446563077269880832 3677985 475044755175216931004888825769818580 3677986 -80418805015028658093319684023557856 3677987 -306260853057155187670259737578790560 3677988 424747411047779242044983637745373184 3677989 336591092964663901430661267352097600 3677990 -505738983217150171468365354490677120 3677991 1191697260344533376416765522058116392 3677992 -1756095903994858017404167367591040000 3677993 1117472571969899445989691344706206544 3677994 -595400262430303253118919999126440960 3677995 266099890416258216631846331715436800 3677996 65152796505080795745664940570231808 3677997 1165871887975849431315700165585608000 3677998 830922466938892627100193170167752000 3677999 -244865356454204863379358868787554272 3678000 -220850817052473603181823237701632000 3678001 2079350368170734165070612989914142400 3678002 1004325791931938540932761235214663952 3678003 -609756740114137884435094787509977600 3678004 977273264590718898645046644855846912 3678005 -1998416017983168265307835069711840 3678006 -41056737386483866309488979487554176 3678007 1250113812653411538628644508151929256 3678008 857889187573562252210013091651215360 3678009 881289416665154017517384814151366368 3678010 21599363279664477296868169956188160 3678011 -13561891143910959903808207026383388 3678012 46759728381439285697816158575390720 3678013 785677711959544779080757549859554144 3678014 577424381906354523180854657796823680 3678015 543141896488285137056919030999968640 3678016 298410748047056435677416883271761920 3678017 410756658470192656237157761444435392 3678018 456068256704143991046815981120589312 3678019 -65833768349664530601402664334411256 3678020 88265136133697480439801999719424000 3678021 -1235880330369141221670318558607445760 3678022 -61030725387170367304900254696074496 3678023 -316814758539750450839761654110946728 3678024 101733285154827942813446414559313920 3678025 441314272324815640397335400958616300 3678026 -286325610464751537208303564296579072 3678027 1277781255634124596212885254884651008 3678028 504189173241512101869687302225978624 3678029 -1382605427993590828435631305335611316 3678030 -95126234789081762271507341469551040 3678031 -600687677201199383308018163356379408 3678032 -60117699754613427731059867333951488 3678033 656614994344041263828581058194378224 3678034 5201758135335413810671597654607520 3678035 -1626891560735612197495760918616255840 3678036 358686582572592332589301786289498112 3678037 -1096303678165510969187058574302180 3678038 96804639986942249194048743039682176 3678039 473553472906625298103212269718785040 3678040 -135553100641252960147041344027443200 3678041 -656531468223243789544908683038129080 3678042 371662717164576975379027516770611712 3678043 1591736006867048428606850315451316292 3678044 -1438570642621855763909945333451492864 3678045 13776567549655545024044203840112640 3678046 -300661821564992516830543405834256640 3678047 544903667992724222239963277484448512 3678048 24134379253921746684641370112524288 3678049 -1135702050974485831155971161329585260 3678050 319902503451576195733047928927186800 3678051 -498578942857755054037948252957319760 3678052 -28929070100682694319714947735437312 3678053 2565523502622595201743081242956738302 3678054 -723364182747265084992548255190646080 3678055 -1843958717687355671532755882451831840 3678056 2077889818513510048050658676831631360 3678057 88755650602143442335857416730554368 3678058 212704758919741434945034553171873280 3678059 -30865448368007006282363630815009536 3678060 258421982684191587540635710943232000 3678061 -203686509865546368224701929499847338 3678062 953266496673144325871180812011676992 3678063 -2399403324071824973386109450395983216 3678064 -143290429890493598889540845804158976 3678065 320839356600235072010793815891577000 3678066 -101712922411804249667012970555649536 3678067 -2000721608011103244106017385613480884 3678068 -869462882892865098577266057495582720 3678069 -486327203106434155246277994911285760 3678070 -166130885585180235618251478315590400 3678071 -128339420816046330851516747444344728 3678072 -165398505312961876753374607475343360 3678073 226517859209804837635075489550525440 3678074 -1598787732146023144079565375905438208 3678075 1053081685759755274893366701279850000 3678076 -1526500927862209395844556046349834240 3678077 446733011208942472666738848166315680 3678078 143625669878100833635708380197807424 3678079 392883067978171386258124931703770880 3678080 -7631174133934048187327845918310400 3678081 88644020511069104530736489183025408 3678082 646651093560105186117829781371238400 3678083 502736390067360571153373714566078332 3678084 -38153542263628821895172057908101120 3678085 582280459295569850537202843151086780 3678086 643258177399619348664326249189292480 3678087 -746025554475063661520858366025686016 3678088 -504783500380332430662662731345428480 3678089 1178127029780058236552631339792820890 3678090 -227448760237664554987923510962242560 3678091 19534380466677847773144141710810880 3678092 816895527970056528299135128165601280 3678093 813714777550330648489919350099981782 3678094 -203305541096220694921170680786742528 3678095 366153590109468172226808895392869520 3678096 -35510571027989928519216673790361600 3678097 -115890549535651072220901332046933454 3678098 -929491564168227224096255392957426560 3678099 2135758426465960839874181921290725120 3678100 435625000204650465329243585905654400 3678101 180982754853361923054807984424147584 3678102 815947754222353050322050023681927040 3678103 103595290033720538843783929036417680 3678104 -66142596126135044486952730889226240 3678105 8164284635862170780953593211891200 3678106 286834485091253377110315127326710784 3678107 -1131145673848055905343649436861819644 3678108 292376104434443691274236246618218496 3678109 1829885670279596123810554601016046310 3678110 -93099650172697799432339636339902080 3678111 -340072768815707058389163447782448600 3678112 -1397862797891532879088684702860115968 3678113 -71977725333896501549081011306948638 3678114 344228901604186780070599729438089216 3678115 -9785925997643982220171740271468800 3678116 140167990502019635979384292362613632 3678117 104377085047573310700903216624105600 3678118 -615414311408358061484917285830558240 3678119 -288713883736302789049566304339868160 3678120 749094277618117547775283442182041600 3678121 -1090718174957655399495062721722716678 3678122 -347361743916521084674879408001971968 3678123 42338824535516783942944723895895384 3678124 -946184538634027967577012795308456704 3678125 731765079746686685988685383632100000 3678126 -373010586713343526439799019211175936 3678127 -701390271048496983915900485200206560 3678128 -124834503443929211505172652539576320 3678129 -1753850336968327939289099653320000 3678130 -836490688361131117039214575998804480 3678131 37888210072308849094154073900913932 3678132 -161857095236467358406772444365385728 3678133 1097662860804361339969663616398338460 3678134 -4787246449178632857205005705822720 3678135 -744254015573257355008394180878964400 3678136 1148296408508792540670782586996879360 3678137 -861725818830401655529645268565723180 3678138 1346186923092340681756647623591238624 3678139 2055559932883191934970102329648422520 3678140 -366507672977918076044849607509122560 3678141 477502468690505567238695698695683424 3678142 7807213380744064963670679674204544 3678143 39651866155359798503488129370363616 3678144 438983760141056431749969340966895616 3678145 798320230445611005426625434556158720 3678146 -166014524768000292986847453638311728 3678147 555382144585258647231521283611625936 3678148 -901839317436783281382907821153444864 3678149 2119430499819389728368654872685381150 3678150 -11618644814317534191758627390668800 3678151 429324223657552861026919552993870704 3678152 188983319475295406037847443079372800 3678153 140849138723884371024745559286634560 3678154 -154450291878685366058786136096254976 3678155 -62910347345593753306579392900300480 3678156 -1564332043021733174318474928790717440 3678157 -467802965034685742293456864013174400 3678158 1110784568332596461450736686649600 3678159 406286083711225349084716701146932104 3678160 -103103147855749142551274145054720000 3678161 -1481446811944082604944770604974963200 3678162 -619940926434732936426058540508928000 3678163 1457460932711477467717148495957890412 3678164 464234485247887883345508711160866816 3678165 574802291793190267860816971025393660 3678166 -859751602666495800307528158653428800 3678167 499578843402254829707340997123590792 3678168 281635621934025305752338888804556800 3678169 -573134254182274990894700622413952240 3678170 -349931102026158136618297916165663040 3678171 -335011456974425872788753157412130816 3678172 860017071601787221660539455067496960 3678173 -492214691337625468139195650557483840 3678174 -150456018295784430636254584843438080 3678175 -296585444367235026901638469261033200 3678176 -465455759275972887683356898332508160 3678177 -11248041103139851334262265092568992 3678178 -21234390753152950187660365705436160 3678179 490168294249894500360938373271962780 3678180 -176624549205226927719038071553249280 3678181 49336525568772843984895464611024384 3678182 1246222771173229102559744109132756192 3678183 34070599852436582745469635823361280 3678184 -537669032111800390616466538230220800 3678185 -1246249806891860737909262769013400220 3678186 -139172033477500544802107619347385600 3678187 1462248411178489212230838454175337312 3678188 -720883368847254376468325053297718784 3678189 224844701992655908206255063091458624 3678190 -625913478596655051898599834029582400 3678191 -1489088654604022775695916068761216000 3678192 -14464930682531300069352021183037440 3678193 -880968470658098708718697548411439376 3678194 597124259057921790219314114206955328 3678195 612501857669818756911906778441132800 3678196 -1695328018195272448635918201137652992 3678197 -263299227352964279915982975000211488 3678198 -268945707957062061140171920611123840 3678199 697033423904310500028677697284706736 3678200 -535192859876176754090716081982976000 3678201 -144593507925566504777700506041904070 3678202 171320280258015689294385637432936704 3678203 -129797727961304262706651502018262816 3678204 50212941895206507612653944431837696 3678205 -510092441711785370531756980233277200 3678206 157914670936838129937817615320367104 3678207 226051799982886033431569876947831200 3678208 -1224723356392522564650775400467660800 3678209 -195900678971207261803191633439202880 3678210 14692960178564802977307106502784000 3678211 139132544545787018267872438622658812 3678212 -271865779303624643689874609785602048 3678213 254394309822144379827219938509383168 3678214 -215187113617741196048795907458563200 3678215 11677509705320126335285056265226400 3678216 -460645855617338466357366132456038400 3678217 1344785274967003168872082613617674266 3678218 -739399020864431160429293343094275840 3678219 -331974180352703683830041018583657156 3678220 3165319943569580122217774652456960 3678221 2470469900999590681514139980344090422 3678222 874179890035166398180844151102662784 3678223 1927696132699869365964313443167575472 3678224 338545679475441629719052531707084800 3678225 -459699267106935359199600322798472400 3678226 -161117854748216280545278508941280256 3678227 -223378196941738116144082156338526128 3678228 -475286623233498796309081934606954496 3678229 -17290554370295610148566967570287456 3678230 395356236290916514425094302025493760 3678231 370245478775603975442715043607893352 3678232 893787589811094274738161559367700480 3678233 -622173168536152135642848144044115072 3678234 479139451500039956994549701390072832 3678235 1471095483559013177585531818429746960 3678236 -400864346359482976829691336489822720 3678237 1252288699126438797472093189729992000 3678238 366300574273370709575477843766275520 3678239 2838189644384289552055812975032333232 3678240 -684577671567058699385456331797299200 3678241 -192208378775162397576886245276817920 3678242 1023692810781753709874132686102120272 3678243 -67668066719044958170838129487593472 3678244 -766522695127030115874615468878261760 3678245 62705832734482500632117025045589500 3678246 136529961041745787554146351428698240 3678247 -487107809403722907798811311395703304 3678248 -396027426292787112542214626793062400 3678249 -1047700395675499564779345470190516336 3678250 127832945599807074960455487436344000 3678251 -50181853196260888660209102719718408 3678252 -230152415674224243349526367143559168 3678253 -504162662674875679910698987721740596 3678254 567186854997635049255102827608416576 3678255 251548941634777015018331306468427360 3678256 164133227814213633938566314727145472 3678257 2104606033587315694935392561293762032 3678258 4205843018838949208861740716281088 3678259 -21369620376258289720427390183899312 3678260 -164276075626728900291716190740605440 3678261 249147529889971472211092391634397472 3678262 209297597201835710262477209421950592 3678263 -972691019920432627991030938573776 3678264 453573184744704720817046071415808000 3678265 -888584160160656103254501775733633340 3678266 345604104364750899187469125807838832 3678267 1421335371250724295785522445177454080 3678268 1195103711786028544232224232444960256 3678269 156261457982241868173835881172032096 3678270 305234425311116101076407734516009600 3678271 -402399996695934412854627739430991000 3678272 39991826045992699199385663257444352 3678273 1818576320160431075711676957781525800 3678274 125841062399795892428404381579137024 3678275 31099531535595392302141177124686800 3678276 -16629037417136354603009234428661760 3678277 660264774729851737341387204034172092 3678278 1044706808520811362392849021876444160 3678279 -1930451558240805231428343814073688 3678280 -1161947561737600278291741911464089600 3678281 389585007587996263286773930932101640 3678282 145830412847000114472505334430791520 3678283 -104983474131979875882338928852964704 3678284 984861627332316751652023868835791616 3678285 409872610388430329301469673194566240 3678286 1047971991123620714842051164506176320 3678287 261326884027933307691786403254093936 3678288 -152391235806690760184859533900906496 3678289 1336663433858443464881209782079679090 3678290 -150742653387156345599902090344314880 3678291 2050469996168138637377187909276461352 3678292 -120751414408121463293712806598897920 3678293 489408873066766033868466137198638542 3678294 -452889537385171076768812152524558400 3678295 1447088947243514959561921451925163800 3678296 1199049513853339205251442115472281600 3678297 -132466427086559112006843322745035776 3678298 -186269948077894684317004233772035072 3678299 1293240740367435433672417611271359300 3678300 459398047699560535081157639900044800 3678301 -367949459559560889284101520023458816 3678302 273685129915112786923609533538161600 3678303 350411048592644624071902540156133704 3678304 -906437031297933920235449188735254528 3678305 -75532538561870378875156538452800000 3678306 -4271322089260052743321385458813440 3678307 -262692107615252476744892947051438248 3678308 -128065446099691909847442107412409344 3678309 -1360182726354988868200002244062352386 3678310 -79786003058864860248191099047501440 3678311 62405467340641163293041577844242944 3678312 877386330069276592265632324273520640 3678313 -424456689289023430495185314709045900 3678314 -746848877175341620403412598798694400 3678315 -138182080588825967177754782362908960 3678316 -50218743473719382756934005785164800 3678317 -2346181286436794687754772453887518634 3678318 -130246799881387352090769306906255360 3678319 -2272365854459505476292304029258319680 3678320 271579975559698274693282963199590400 3678321 -280262302866541598914218095319418560 3678322 -815895943894219646744815714570855008 3678323 215232356213690652083535671875304904 3678324 -23097018835557550534739414922731520 3678325 -123124059232425454215955951726172000 3678326 41055798308626138593273302455000704 3678327 1584780147987870371172066690532308864 3678328 -567715510891445495834099370730659840 3678329 -84367351394902874481751638632102016 3678330 -128382386672540032409310328890190080 3678331 1363969344418584407333963824668793200 3678332 -792223586779992974444686290272968704 3678333 280613576628627631646457949169831424 3678334 163898804612794848216344810385423552 3678335 -230968447521668334667621447807638000 3678336 -458329254134915756361907721019064320 3678337 -8081948662230179315448501822727768 3678338 -1085982277863909235911021322507141680 3678339 -164730632750892676209123510510590208 3678340 -786660518518250757610489207570748160 3678341 2322229399237662058540181565491645052 3678342 564927265604047583573063312600623104 3678343 1293444911654925739452634097956685320 3678344 105849087516595646309927809573355520 3678345 1347433284225953206013361117884323200 3678346 110679714093116512154574792579882240 3678347 1324543972903807339306927501548515796 3678348 787421551204975157298500194287521280 3678349 12820409152862701865698490891385888 3678350 143503730899630309277371026473448000 3678351 445941689007561036302897227761053832 3678352 -35860082354060636510949664836050944 3678353 -296724707686638228941046174155482944 3678354 598257421221511882776004253957186064 3678355 552609640353294030800618717846176800 3678356 245390485190325252117323560163758080 3678357 947292536157356406644137710535059360 3678358 972573502740605905133913260103187776 3678359 764631351751845806054878917379550904 3678360 182268298399372402588741858295808000 3678361 4182108495471017394175664632305051264 3678362 -768988595143758165945044212616064000 3678363 497496165161204358581115859200673200 3678364 583753727257621692389525877010443776 3678365 -625182866612364317866608012196846740 3678366 -466976577755449525311071465294275776 3678367 -136530948389211238922354040316526592 3678368 914544123542749916182433760663306240 3678369 -103639823977190728021779189432330432 3678370 -281770801250309465268248471333361600 3678371 -1534384298529489240158110872699553848 3678372 -48099908360950696147498148022297984 3678373 1610885510703027222753346254935203644 3678374 405361352257813668183688039959783552 3678375 -548333418798985987187539141053816000 3678376 -413421350494775867273008388401090560 3678377 1201021094259457128257342760518783226 3678378 -448173159959946091411439905157183232 3678379 345263721831942503195981395432072584 3678380 -1093089518224940407966384501353523200 3678381 -59689230606163839251435803420759200 3678382 -314297715554936449244366603570346816 3678383 -20904382533771291467154489932575296 3678384 107225848620801184124057309928161280 3678385 566789418103924220882823420388128000 3678386 -160058441122849143887760395329360896 3678387 -971218192313925482512983988007570832 3678388 -307201378878739210302776492953339904 3678389 -226820222905802923414358481074014080 3678390 -256894661346702028721421620787175680 3678391 -239013310679316537598946012122869208 3678392 3537821951446534995655460638740480 3678393 174713209028637542670294080955717984 3678394 621902884879119375920800714201643520 3678395 209927583602854554009120404900578080 3678396 417772729063018087138262192164065792 3678397 -15585636549061737777157206562639080 3678398 329552308969064778083267727225323520 3678399 -1245092262391052600149310114056304880 3678400 -365679763750663918062757347328000 3678401 -245764205298826279866174623309768400 3678402 48656292670908221778074082039081984 3678403 2013671735195851949058751353097371784 3678404 1183358968544996779309023622024396800 3678405 -138094475773111437983771616929311680 3678406 334252637233539502054100133189709152 3678407 -2264374153721279428279079217263746344 3678408 138817045041411686311930204622684160 3678409 53532092103012895850663693213002752 3678410 21844427380133492363230296169227360 3678411 177245750904488325497189829679003584 3678412 242885325790936599929232748386112512 3678413 707903068614325747173195438646915104 3678414 502154542224646987459477547198499840 3678415 -691972799487413410374047552475823680 3678416 -181628881049373106249335647928188928 3678417 579106529488437860346804695021398434 3678418 627142491294686171167386968049267360 3678419 2196344011051896086687088709010154840 3678420 365563671075298498920676005402869760 3678421 79118328694112678468458978893205792 3678422 314953346705697185793630515907781248 3678423 -216007483248094774863635500275463680 3678424 1660517849514194046341507757393192960 3678425 394677732158249058596413284937659150 3678426 -766287138350040687642481688078023680 3678427 -1153051487536317734294441040411559040 3678428 -41889301747645827268019793894211584 3678429 -196977160108897723450446124916805120 3678430 -699857514194057203439561430611367360 3678431 873061153627139999873545861309859232 3678432 -77802177552007641127256373090582528 3678433 -1286599675145257373183359502766224976 3678434 465835165458763042545921189184733952 3678435 7080764087003914247611161580745040 3678436 542024056384685878883977473131814912 3678437 -489141628622074311918719183636967648 3678438 -262791990099090727588861831570129920 3678439 -1119802424256229767422641340814208512 3678440 -411849300375243480062766411808819200 3678441 620610087685254992165098737002651904 3678442 -892836358866857555485562249585026128 3678443 1293950047163925455675792828308588680 3678444 -153951374250460066370759132110553088 3678445 1255919168699124679512343649662706700 3678446 -184091380382823691490977939055530560 3678447 -1124415842583186096989609047222957680 3678448 -374436603185723217309670603933155328 3678449 -100629739436799457483212028856824320 3678450 -77064205425227677934584614137376000 3678451 -395221261440149821581723037777424048 3678452 86935161024050586236033090179403136 3678453 -10679885761488913761470432292960018 3678454 -974180075463958003956622771023290976 3678455 -1886692901638628857749240599230740480 3678456 425103833652182722108545979831603200 3678457 1595033719851041179319840468277109840 3678458 75104688911320250482112344555435776 3678459 199845864302531329317567057218496000 3678460 66532741431755517402871844395008000 3678461 -1700489241345495326072374796611570938 3678462 -620839927510650344347560671977846080 3678463 299562734880129450431578076628509704 3678464 -1095891585509533207755377185212334080 3678465 -173377222149110779455774993361992960 3678466 404758459431354105911531856307069440 3678467 -378845679279427061962716741787498080 3678468 -571973249796197199737044788515672064 3678469 -1681919227411240821616469076989863680 3678470 11190850089847577666006089324838400 3678471 -1077103268449182543608026925526182160 3678472 445496079520339585112597264994631680 3678473 -135031163482925153914863720031157040 3678474 -88605377754972964837941569214958848 3678475 537221298924829558323402408279678500 3678476 -1500079166086912074831863148883584000 3678477 1040318182342355871209835723015075840 3678478 17798483632348040105957579443237824 3678479 -378621084872752166779066691855216208 3678480 127475932154323981885963251705446400 3678481 405930022741171181651700677815151282 3678482 115508946424117138577218270746519552 3678483 -910513536414988360932917654316383952 3678484 -532602285676395423405063686100601984 3678485 -1003129595583588078095136496259894820 3678486 58191649643680205305803215000592384 3678487 1667548016283334786762115284630517592 3678488 -2223594750828306435129454143290388480 3678489 -354612917095205814198894373945566156 3678490 596108722408204627492664553312588000 3678491 -382302761294572319797923351042062016 3678492 -17990392801765355536130396984821248 3678493 -220295272698107451256866516671679616 3678494 991444444667814149097961818437494272 3678495 236837896862801504049080802784483200 3678496 -31994765569736481807265475537141760 3678497 -1601888514216208315432074954801054 3678498 -130758587944237952463480170803162416 3678499 -713298695737998697241413424691899952 3678500 496737886238228728793642829100032000 3678501 1030568155628955460362758565627668064 3678502 1929771133834167229071604371607164672 3678503 -677659289588174757354088773737584512 3678504 -717079167609236539111350876208250880 3678505 -1066035788481765598903254513604262400 3678506 -290065041347146867088007588555981216 3678507 121775445669451306457820244687050240 3678508 477996409633226893942352812876348416 3678509 -3974326827481470061627665643397786784 3678510 -201099273516258381165639449545666560 3678511 1019551809594072668455673643177265824 3678512 223407760280859705985154450713804800 3678513 11013357920531024316329887024377504 3678514 -467050281904961912455528323059366400 3678515 219637709197099117484065168443396000 3678516 -251168252633265736654257017393036928 3678517 -779883517189201620899517504064556434 3678518 1940908565871534551013895650971904 3678519 -285687556122232213390338302235911472 3678520 592347030147607111548812912504217600 3678521 11680632623549771194909139648832 3678522 223159093782254988079451788504664064 3678523 -632111531899930347907372201283336040 3678524 298506418910662641187048794839940096 3678525 166846698604786341538759997546111250 3678526 -29709764984858876942168896596847296 3678527 1048926789617449904291265066264317376 3678528 148617062454857122713418192121757696 3678529 1365965405775300808689567824723656130 3678530 -835920929453202167168683208832783840 3678531 561182074977981594558851352441018864 3678532 -173365682727029765997441381731020800 3678533 1566356475813834864612231630651935520 3678534 164365944448622552164369344619866240 3678535 13437644850775434880382080494965760 3678536 628652400958798776407129039819719680 3678537 -370524794265680000805202973602483440 3678538 92348249274413718686308279466277120 3678539 -601075626939190722578102079770439660 3678540 138889430207411600165426856144967680 3678541 -704894849894212460377329540505122058 3678542 39782919970772980685285589519028224 3678543 -7626264698784141735043742063323920 3678544 -182288158083962483279916656631234560 3678545 -544933915770865437687815699461585200 3678546 -265734916510081770440612075164320000 3678547 -2007936585820562760490609854011846808 3678548 125625200411273020686003720012445440 3678549 114176068278618303069656320575332352 3678550 -437288407785938512402765280549359200 3678551 -1090904370159393944448279449382730608 3678552 -930144614941012487193856070042112000 3678553 363764429979070127598827312254859520 3678554 1176565495599537607425115813837824 3678555 30861664765197383839791601906053120 3678556 -416817940559612592487805597510533120 3678557 2098675437761896384957625493227296806 3678558 -104550066544930076266254923507862912 3678559 -3104369131721313580638035037789783384 3678560 -457612502668108820923109848700682240 3678561 799269525645290591718481375585798080 3678562 1161805062735297928805142142391923872 3678563 451494691157164452854411439788864160 3678564 14939701213866787085123026476840960 3678565 -756397278058016995097807148288893280 3678566 683932480991411283529666151061995232 3678567 588155974445115325174403997408957480 3678568 -1739027785203217337487285163384995840 3678569 -215701140323589722380938642101774256 3678570 -64999729494617180125557120785049600 3678571 206800445747537636375725926340318560 3678572 -447053883097704014476134200395580928 3678573 -946717856240141250021984097432314816 3678574 445178345659872619999023399889566720 3678575 -495544170644405556741401328658377000 3678576 101195235658452787010477407140839424 3678577 640599368882930110638020953541098740 3678578 -28067237599085200727599256414203776 3678579 55613993222783702624351100642940104 3678580 -1549056517488190186420070135133411840 3678581 683577506655421561092277586592284544 3678582 -636733669799969760575183607329606208 3678583 -498622563681818126437711893615862168 3678584 15453006881412536730138485367767040 3678585 -118151533555463781686959789398393600 3678586 -691677827379029067928266608247781008 3678587 -852284967366003011212396250041963056 3678588 -852296210135227969596618168776186880 3678589 1400378286046710456339098835933152390 3678590 13923864428703075554992044947121600 3678591 -59684322241884910837725960942585600 3678592 1017581880499615911861138377775513600 3678593 242853879296881143148329220923816384 3678594 216692241531205221168148139377507200 3678595 -72053289164632847920517697219500400 3678596 1489478509160927783177670535869628416 3678597 -200176914187848368486932390196168832 3678598 -411498486838111746954321931513540608 3678599 1350763687325635826375813730571896600 3678600 318881782219993769171705174903808000 3678601 -1197987781703309526544350113571479398 3678602 131037250869499512780006414494894784 3678603 -16700265674246626315480082310693696 3678604 1359827357874046538511334358148604416 3678605 -679300468395351941548889027928113280 3678606 88977063836955018957237381392675712 3678607 -35072485631138280818132303591755400 3678608 -245138491163928457803034031482208256 3678609 94745541991406146359243472268801280 3678610 41603049585031856407453421559524160 3678611 1096823006772037422481157827919460024 3678612 -198329280654024963853799611578789888 3678613 -425420710897848623234725612462643016 3678614 -117579952310537633991424383931968768 3678615 10169158902231399971477950054926720 3678616 -32949229782422372314277160801792000 3678617 -883094077865725167865635730608305334 3678618 315682207064899056429541763519996928 3678619 -552591169287684191312668330189893104 3678620 -174653596775835206489698337738096640 3678621 -762183816152622200591736218615635680 3678622 753530967503757465556631361935356224 3678623 1360847446598446287137945280918894312 3678624 8252729623414089115364817706549248 3678625 1792364753825511966561855745769985000 3678626 -896267417890658107487423550319307952 3678627 -889092918760880349244121566298476680 3678628 128174521120309525635504464518400000 3678629 -640185347089086504865216622479081440 3678630 259235057014369144319160926754174720 3678631 492378265211040950988031605726752664 3678632 -345918154863972671511052121113113600 3678633 -390091113872398417338263828069545536 3678634 196444453449319697667044968701399216 3678635 -1701023966412038103927725446876224000 3678636 126903745307702659854700320225352704 3678637 98254151665575200236735827611851980 3678638 494048759782959779426341504440145344 3678639 121648547375500694503762752815420424 3678640 -111550043581409834193771799717478400 3678641 -403385067119431447008246132789847500 3678642 214691421410285655710324504920320 3678643 -452849826447605153261132676392297472 3678644 -658353280356185261175746072552502528 3678645 -336131340317022713873352990695141760 3678646 36823301682022169338073844129882624 3678647 -98782183648660233649731294987175680 3678648 200674593263768518274871307724328960 3678649 -435083722438876887647082965356899836 3678650 6983528795850983769367628401440000 3678651 56338259366797222582987139349805392 3678652 -867299899056090207570666256793453568 3678653 851503451361663649951865567427951264 3678654 -64678933907607785950707493084627968 3678655 1705957498680006930521298595437859560 3678656 -414387844897372116122299894459269120 3678657 1039980874191300791298394635740680800 3678658 290217706832307209510159784718825680 3678659 -435327487811912599645884546898291140 3678660 201414097832506190364197732151951360 3678661 880492305726285127919660135290262400 3678662 -441684542764674405496769562118292736 3678663 -636360730032270641468741823828603312 3678664 -2292852569609726397214098672369254400 3678665 -1285793017173473482217611239552326940 3678666 271482974958292960353941245286050560 3678667 -759483691434199572987474748049437808 3678668 212035264775765235153384995501208576 3678669 14213112855510602860969337372560320 3678670 -203203908783108041055103082958822720 3678671 172562227398604701022270252298053872 3678672 -77632129045754180052171950188265472 3678673 -1077308053172331063173486429642562240 3678674 -583712897099264272023964878874576608 3678675 122104040407705163102692612138560000 3678676 404330159152992487646340804136716288 3678677 207444712124757744180337007523778560 3678678 -581411749589322912948682228114804896 3678679 -1621406891353768467593766097315161240 3678680 1527568359054791400558876043085414400 3678681 206193987244496398217826647778696432 3678682 213400782586679404418923811231416320 3678683 1132757138604499915592116736621524932 3678684 128292153402270292324709014700209152 3678685 1426384749486572071794393362772559200 3678686 1227309236553456953834978696564286144 3678687 131916434862424535513966226226941144 3678688 147843361621688658770578755425402880 3678689 45456912181034983045255233715477248 3678690 8884647413283339650889526338201600 3678691 -809966401220834892299017797534025200 3678692 114609992808521329083794765302160640 3678693 -23437700811148130169281632144335456 3678694 765398746308822000185242044552604896 3678695 1116084804405318492407936370918118200 3678696 11977921617746438732372203325276160 3678697 -422288945102683863446283855593543088 3678698 679551523290754381374446277796600512 3678699 -202586396472845435974121600972269392 3678700 -263308859307199788800396057814188800 3678701 71139435286108362088683938695706412 3678702 -778989848744553948216018907257102336 3678703 -728922603645917803304010813087368720 3678704 155498840582847366627086011950858240 3678705 866686701171162068125417904428912500 3678706 450128317060226180139186754780161552 3678707 1517148148621336232315745237162315120 3678708 575906216020891367106841059654420480 3678709 -1937508562151951957843357888696796480 3678710 -173324503279366236761657675930807040 3678711 -1017644177946481463741337312066568728 3678712 -534383097146235636015774650096148480 3678713 -328207084648825031117891253771622038 3678714 -43748848841192244643244194964736000 3678715 657346849971595683026881338068843520 3678716 -1414500009574654180185254084727644160 3678717 -297983214621882320089529511228280320 3678718 -1182093138357652632754449438428989440 3678719 -192746574599022961216378566315509640 3678720 -466804407678198795099752035988275200 3678721 -207401775254511791873682598736756156 3678722 662090349499824838059012537274152912 3678723 -625308008490578907095064411417638400 3678724 -576454167991789558349391591935131968 3678725 107390886242073227890239580246357800 3678726 -64586938243320097031577253596575040 3678727 141522976447358624756904347572991360 3678728 -1324249908947614467890168661253155840 3678729 2017968970726512429499171806833818080 3678730 -421683930107139619823228951851330560 3678731 -624869305240863374234873606962493808 3678732 -984097563430158200987173757838509568 3678733 86068759703302996635157137538583404 3678734 -653057834746786391540299095403257408 3678735 344471603792653345006042532769738240 3678736 -3094457881092299463853396819509248 3678737 1699249048731118978315869997926576000 3678738 -261343105181356656998824596042232320 3678739 840366998589290346766011116701426240 3678740 168622536205109090261291066745792000 3678741 -314997641090234021269133066073641760 3678742 1358492289660301341112235329013337600 3678743 624785997688021701696268161935281992 3678744 945187544388426231183232969814814720 3678745 -362352890395291501688015030028333120 3678746 550064952890588681415850449505209072 3678747 -151828694911724795228443923232759872 3678748 2634592113362800552333606604506823680 3678749 4539314556295993323517141496557836 3678750 -63181898628839835087583220958000000 3678751 2005825823393905973771550374074278752 3678752 588354422806932443122056384221282304 3678753 198238002569157576587401205755228224 3678754 -555342815699584444837895973742133424 3678755 136642707147208538527856467931102160 3678756 597368342167413861678472741356905472 3678757 457532294553894424106880638902044640 3678758 -360837625946944802365355005180953216 3678759 -167403246123722031266338170307968336 3678760 -1372774704560284808576555674843392000 3678761 -2362810315292586402602490805508511600 3678762 -2193606532747499540431572909974016 3678763 -2885099542360099966364342784661684 3678764 -61351049949067355349572540079047424 3678765 -335987407016534318253095240978395680 3678766 63435413413826690025359844532177920 3678767 -1469617523688902001234951345895619208 3678768 58143927487018616387188658851184640 3678769 880009381437698430668477148879274096 3678770 233232600770353906723903680532776960 3678771 230338424768601015729800032855411512 3678772 -1502615074053202071447907244426794624 3678773 1384145275936909913304340691429194140 3678774 257428304886153333168334055035653120 3678775 -2849442298422990925213611231257200 3678776 883649129059752372089073671065006080 3678777 -2322370939931131983340007514556627920 3678778 179998161616799353714966297375129056 3678779 3725762819804107055264825622672528 3678780 -233260227603024854003188131159244800 3678781 264775134748477435633598280385005504 3678782 -27679286371878837901925177459926848 3678783 793408534955796329934092232761019168 3678784 182624200280302158088988844166742016 3678785 -1462393010741353452727975533932815680 3678786 -420316969894361065010808558777448368 3678787 558229881271720131224022567809939152 3678788 -442526986255235499455156436359633664 3678789 -678462250232391333637831661244146976 3678790 -35290971630608124215473027557321600 3678791 90769691037262634103266545592847192 3678792 2619708828828669911720211043000320 3678793 1169258618687300532911154564579018880 3678794 -258744993100830034142632301015847936 3678795 750477520253539118985902180034966000 3678796 -1135113877853044591612556953059171840 3678797 168500424901339699329567897937440246 3678798 52016191307529568877694899201541120 3678799 -584139572322351990993581028385434160 3678800 -294689299360255283694851481905971200 3678801 -156337339691300145642887640903954432 3678802 534387530607679800844833607971038352 3678803 63440369527380326879470016034467052 3678804 363702020629427775429201578192855040 3678805 448380059876363646341449354241291160 3678806 -13157200392765409552399698676196160 3678807 -184271358820846043837257992924503040 3678808 423115578421377613781246021527142400 3678809 -197626548046750673250830309329228800 3678810 -440746278763446198102778657713792000 3678811 -713624693723612509691661468911398588 3678812 1540968148363598858226224238256390656 3678813 220709883127085510056270875525756384 3678814 -461280887215376914787919829074362880 3678815 247593866642841373588341336802910400 3678816 449454055781167109821895726378778624 3678817 1299905089317041056925421390077726532 3678818 -111676066971618499789656323838251520 3678819 -529289277008271805787523484639617792 3678820 15150853520177393629337282744832000 3678821 2050662551265710054325870625109633022 3678822 5945867551174409190115025319104832 3678823 -554536804520231633016836341344537928 3678824 1166154303125669454718961023773388800 3678825 -24133901577306216761434864177468800 3678826 -148232240744888177878940471807031888 3678827 -430634696085041482601336577713391360 3678828 111354459486977861709721194186353664 3678829 -505135381329029806530239933086091328 3678830 815323227091663001151157929544858560 3678831 834501149428821954621541333643796480 3678832 135263154736923520024898890656120832 3678833 742085194242590644083140105243120082 3678834 677374097319387893726205746419936512 3678835 13184778880972054785869989229116800 3678836 -110973014156241007083388843128152064 3678837 774761335035887257452672800165138880 3678838 397703325771832728190425462863652096 3678839 1735661407275112178170089796477409640 3678840 -88633981658820649778058228728832000 3678841 146090267337200063911114984749291242 3678842 470999005154214966114377512003852032 3678843 -563081745067650252903460914655142400 3678844 -533370748913173697392687120352962560 3678845 735547177227341354070500678587286520 3678846 290886873425478824643584234046321984 3678847 -2165378632608351505826043463660184704 3678848 596611206295390296715024604269117440 3678849 -972620513459887270154155390002095532 3678850 -57976766436032182365542283157171200 3678851 2302426863098502804178849605199638528 3678852 -601027459074595265027766194901620736 3678853 1005695445950941411407534306703122780 3678854 790512107856636146085469700865953376 3678855 483356393569492831328779505117802960 3678856 2250306039551517390683366485864243200 3678857 -52428482749680268081811760566440128 3678858 20545809192930066535587005096531760 3678859 785051683713897183862681587801715120 3678860 -849460041804539093774446319262673920 3678861 -606093818130878547477161614727163456 3678862 -1154243894109218943345899590425846336 3678863 -415672529503499131229082447205720896 3678864 -120640015918523627700010113702297600 3678865 187341005289729117748841854784640 3678866 493257598421853843692612271707935632 3678867 -1566701044692937755848724329387104716 3678868 1081428540464042708646076770099914496 3678869 -2164618133567080171513829035968335730 3678870 58501129306438795419023725244701440 3678871 178245541243576986981273273066057240 3678872 -236966925887976231171983936604979200 3678873 -289024474028743976417844801545401344 3678874 -577090022162377183423999300668066048 3678875 -1434340681109251881821530748650500000 3678876 -516145938588984166944205617994042368 3678877 774532264284611854251953226924362726 3678878 -426611231171407398227872822121668608 3678879 -433531775061303976670753921053759416 3678880 355321209438225002690670639625666560 3678881 459079517630817173088915417462419682 3678882 -243927150811553624961311159621230080 3678883 429840017632969141862115177651188704 3678884 -615765094893305101077015431756507136 3678885 483936414859482651255147013194048000 3678886 815651082471256800342228722475293760 3678887 300375732755491342975739433459292536 3678888 981118839276418341403214274190786560 3678889 25655533248641360874326595457649928 3678890 535400037049973179976232416329615200 3678891 346766583045475146979567017261979992 3678892 -118518684171121036505974346054074368 3678893 2471110771537946376344022956185061142 3678894 239187903222344136863078149954375680 3678895 625207978137776013569963141896892400 3678896 -26837283168022936492100707770040320 3678897 -260757030570438662513279329523648400 3678898 1280752660327433522063670647826109200 3678899 -51461895225329856312726586830768480 3678900 -191653790307581248702192711548979200 3678901 41591587221767585925948075253770204 3678902 1291985862719161157117257744194772032 3678903 -531186229496470765669734255428957976 3678904 -687571090832191559153760114304204800 3678905 -309894115115108443226278973283578940 3678906 122249227332405774641218806984265728 3678907 1176113881644465144452595799955754312 3678908 -882919691949827418992830536139776 3678909 266105794822294171536191921670219168 3678910 -52578480915207289229124542143553280 3678911 1775953933144760827858328499240007800 3678912 289882416598087305313436068793548800 3678913 -77600267737799707765920287872640000 3678914 645749467916253559528836588159055056 3678915 -936591826087198343574681877034848080 3678916 938630920479554196220681617045338240 3678917 -679493426347146036497816874480627648 3678918 355273852081730493287050577007424704 3678919 196468528564172310352442367930198576 3678920 -1052268201337536036525341195924428800 3678921 -116828123544167371529682865630748310 3678922 12587094094210885396879003630707552 3678923 1552867224376449403305987412531457172 3678924 771116593943781932789787220699577856 3678925 295998950929058119631025569290521600 3678926 198678623414806241086883277475038912 3678927 238377538454975001841069456679439360 3678928 -525495935611156548333225021199220736 3678929 1903445070267711951156653306389036530 3678930 -86864793173572259375478650352934080 3678931 -1501307031056438422309662251357733268 3678932 1737948147223134593588788335930562560 3678933 -389795791175607911319033953506510176 3678934 163172900695585352830932569599896192 3678935 -591438844550112462949697901685884000 3678936 378193406472617413740861425367121920 3678937 140617353682558613142714569259064586 3678938 795963193490470365018321541169115120 3678939 -117894186974183566378117055812991640 3678940 -800225871487739865285695480096409600 3678941 -244750720600142278520434121357345856 3678942 91166895151652406621123796989874176 3678943 -797463227997841613447718445835379808 3678944 -2268796288104518516529345070401060864 3678945 -236076757750092371801070932339630400 3678946 28102962328757702406513374352366672 3678947 566438466972842056650567540641707152 3678948 59457988237055420117041312453668864 3678949 -972168894058928097814178079473426050 3678950 -140189951093923484320560996705768000 3678951 464611054358249272109423057598720 3678952 -170716429869919975364017016442193920 3678953 -1448648425746484226115414291725603040 3678954 320215200252686811688179813001579008 3678955 399516895266933115350230018026996800 3678956 -48251257099554776932989407049953280 3678957 1263299198615604023493639866776660854 3678958 822071154114292017229000988471830080 3678959 2669810946245668435721413916510581800 3678960 3263663341785669459485223120076800 3678961 -1846006804293121547880933887680931280 3678962 -137454032549441931874623809375428608 3678963 -528938917260542525000787537332928456 3678964 -519400654872374771462837434851842048 3678965 313570322469912785199276334840513920 3678966 238424692744653188476850820084545280 3678967 616022007573814110869322248527927016 3678968 -31088072722513347597086036396544000 3678969 -593644282296537473048166016043139840 3678970 256772823800882729207157532625644800 3678971 340159512578654826428193856294533888 3678972 161647700395668380848507088083451904 3678973 -78285558340757182869061433956566778 3678974 -203994442278298203915042566803176000 3678975 244489345724231840531219810000340600 3678976 -621968137709695297341490051728539648 3678977 1750022771589255094955856560707565826 3678978 -354797545622859235959754033904155776 3678979 -1257673625540060313309290116136572420 3678980 -84091264494254432907986678104032000 3678981 43777319113346952826417229542949184 3678982 -916337143383828301335450150538773408 3678983 -429319788582809518684239322217120640 3678984 -305919873801622048138277315943905280 3678985 -131049459297112453835709949633144440 3678986 -1311094832942216962812046404759449808 3678987 -89332546162499533840762722656655360 3678988 -157469823536533164801621492771087360 3678989 217215687017317706084185968631167840 3678990 162308071785187964140670239674163200 3678991 520454771800309278813695567556176352 3678992 -166029395159762187430132138859618304 3678993 -956345317761722694795923847603278400 3678994 17791941581229128914793172389909760 3678995 -68553416872297200156591053587376880 3678996 -509094223344814648599416196591814656 3678997 -159129015489111096445103355864054368 3678998 111911522009146348123070536152476160 3678999 -1140260165863945434950638462305603120 3679000 292846214066656727444525176227840000 3679001 231977031519201451778797728964320900 3679002 321627786040863957030530772651411168 3679003 667041231956666916899726286745061252 3679004 557806157999507046674873242015580160 3679005 77066836187395061864966273045280 3679006 158545853526860692462961153347281984 3679007 637541347389042913081959083114157552 3679008 -1202403432327791138124668159011061760 3679009 912564423197005706819241019491098210 3679010 480510943946772727940752008551938560 3679011 -166595568735540971623977147771843840 3679012 -312760966278441871055620483271117568 3679013 -594234546726458107657225092180301476 3679014 -471936623374848927566158120281303360 3679015 1080697837641534627762044237849791200 3679016 -243170369176899517392592875018977280 3679017 1102110202860695550671260366296251280 3679018 -74153841953884185353191686602956800 3679019 -2330837894758228776413103431095401504 3679020 63554056983215778864450327856174080 3679021 -218171895889491558772483945394183400 3679022 -951788663810309413264009922763434688 3679023 651562938651697081253946044687166984 3679024 -367378801558603766655274489498255360 3679025 181751824608496308923210253873964800 3679026 -176338080343723567131975798662764032 3679027 -1826831101019543080113084631867468800 3679028 -1187487510298210974759844936651400832 3679029 -1627880105952533192414270757621215076 3679030 -1040289512930262624487649756341593600 3679031 -381405570206030544554276595093486168 3679032 -390764996886693636646760149961932800 3679033 999427697890363540355507940989930282 3679034 537632712355201197972817844839829760 3679035 -890141464703156348267581481237062800 3679036 45474961452183880031172170126842880 3679037 35795611362852575564294258859331872 3679038 -25646236294816046602605030495092352 3679039 -238412982546198068032410731273095840 3679040 -338778790538249196461745243039989760 3679041 -192003526204929850572858406967763408 3679042 136144755532178944441737707976966144 3679043 -685906675532862643895842136316796656 3679044 526240023714850413481123375289097216 3679045 -1332760588678643838548086032552821700 3679046 44784815236750812544772719476848640 3679047 292197887910973238080942938188633040 3679048 528173209036747609572096043248936960 3679049 46976240411306003863325830594402560 3679050 -243378932663925524027287372246387200 3679051 1095118966862452062734952389455468052 3679052 43522536578564983532566191853286400 3679053 59724903974056572404526155138498688 3679054 21940729744538816251947710541739008 3679055 803559988021692532288933485944490960 3679056 -60818340163260191371891138349383680 3679057 1399823252046324656166719053612706688 3679058 218340578408099160217148127415411200 3679059 -385095243950220620938218911663572296 3679060 105303556812449811264151145013043200 3679061 -1803186335280693045463460688519340338 3679062 -359092770309741196255894308003037248 3679063 -659647255186294926947620963947694080 3679064 -1318040969758764203879022579890288640 3679065 -214972942963367603354226848426203200 3679066 930637192922441349932936196003018240 3679067 -180082779687605805199477364951339724 3679068 -367327087646787919320360842785052160 3679069 -575683040664961196920618694742981504 3679070 1085660490664331880411835317982780800 3679071 1020075983428952376745811652352702464 3679072 2490155753016746000710275549876191232 3679073 198725478857268048815182738406064 3679074 88055476565404475498825923457264640 3679075 -152443070997125612587818273510705700 3679076 -751786958091204692245382512065018240 3679077 36870657064047857799739107656310240 3679078 -31581165215876837868735270147309312 3679079 -1986935468613998047789615354620277320 3679080 1734846656924864154306598561382400 3679081 -394881727202465484165976259008731008 3679082 155529454768190415430017635399846400 3679083 -276452544194081024219934880821357348 3679084 -1486310630659294501010463718629286400 3679085 334089868007443037783272450245343800 3679086 -104879956840758462624100545494771136 3679087 -2203977019054311037902304142890153264 3679088 -22837446242303258271525263755444224 3679089 656956107189552446684524422929962080 3679090 -298513977541377313339918772274031200 3679091 -238695111224919377567538780133532928 3679092 -388154942848779560503402854177235584 3679093 -1084201389304482512250882505389170592 3679094 222670552046520773433742445772315072 3679095 -105881262342397470088533231906378240 3679096 186191775298396053820684613959925760 3679097 211514470334396007598397064258187920 3679098 216003494950165412571114694379593728 3679099 1002953301551028786303389348355429280 3679100 647338813820916710546305916617766400 3679101 59150859895872301680479014506172332 3679102 604582139686267387488107191824449280 3679103 -592772903780886645749937719758243200 3679104 407381029184467966087322651622113280 3679105 1338802941359725354814008178027026260 3679106 23476581645767884767374192218478400 3679107 1245978910416942104671982149933125888 3679108 -2179945444055294331270883914267513600 3679109 1029488617235294448484532795193020160 3679110 -285620728184140924147117322288851200 3679111 113830081119696534327242514241945024 3679112 119115977710912717372703839260672000 3679113 1312557439396718096311246126256989440 3679114 -598305670910716842873743562308289600 3679115 -699056060734539245136196454920623360 3679116 278305904798958630984117692171816448 3679117 -646637944763022885646112039246136980 3679118 1222089998850373166142063036127949760 3679119 417842127679599975303865268654895288 3679120 235434359807305314763861627427635200 3679121 1306728871411416252107789058029942322 3679122 251668572990199231344550823661926400 3679123 -19228255350649066223861066220764160 3679124 -772902352395834009901120178985112704 3679125 -789081567313781081027205961230312000 3679126 1188444068965301916575380790512512 3679127 -13027723668609005233746492585990000 3679128 -1024890752073766996450366201237708800 3679129 1248742104766273601960349144474982730 3679130 -141179732784139862286146800867783680 3679131 -545604180092609901409619575481427048 3679132 266753360259909795378099264538324480 3679133 -125201889681377212612677095520967956 3679134 493666380316643661325261552956828480 3679135 -279323676124355915357358720646637280 3679136 552976515759752383102423458523840512 3679137 252194730882304590354243034233599040 3679138 -714386229469033326684859779193607904 3679139 768133005501448677991637866794110940 3679140 -148831343907778085240908377687121920 3679141 1392802008140586322332577951334218080 3679142 -8673406521892376819151200803616256 3679143 123928356217661298187055845900158240 3679144 177659428572262691802695358867456000 3679145 -375085871601887633981742670346123100 3679146 804173261507742224141924219960567472 3679147 72737305082397633733254208978956596 3679148 587089204393042273763388013881432576 3679149 313601815891055836442983553314983936 3679150 57019227744683860060322128166524800 3679151 608371062629355666582165788086893552 3679152 -55946633424104804345193828991795200 3679153 225598380832070056419217956813248402 3679154 360381271730178199042910482563113280 3679155 127666553864633785080721097673487200 3679156 -22684321756971088171573806476803328 3679157 -1114055165015188789961494834123758948 3679158 -33714525697113245507959210019481600 3679159 91558884216888590666877246988394928 3679160 -2639232819799604681790159264743424000 3679161 -991151872381957744431787566943754928 3679162 -414404092476795986310341868976864800 3679163 344179471973936597364036649070189412 3679164 -111683588347736653548980805654412800 3679165 -191634630753921722146256595831557460 3679166 -4934001247526896377438077216409600 3679167 -102031834235774422540592395899127152 3679168 -480158696625495558824153853882007552 3679169 57006135499197631991440963352581800 3679170 70494760524454664566793579817408000 3679171 9416775595844314956780137713209840 3679172 -169699009953694658417235278209105920 3679173 -164188437057096195084755625084375936 3679174 -47372215555695721764663585629702208 3679175 -605184196290783466986730672688695200 3679176 -161837687265581945705724330662707200 3679177 1586053221815252667898591665680771712 3679178 -54977764777277439078298594746129360 3679179 -47906263166609296577337239659749120 3679180 964353308736478434946235342500838400 3679181 -222828411296919534650816218247901600 3679182 4011219130108531278842274720958272 3679183 -2037383633269144961328185224358199568 3679184 288769745578496964393604208193331200 3679185 380139122896458749783490203313580800 3679186 134123995417539044933452456333816320 3679187 224065685028989818994405586604226832 3679188 1113803225355086992470105752566210560 3679189 -2142330148689157715739540463062489010 3679190 97579068259976759547051992423239680 3679191 -445133158932805637492732827018677840 3679192 -43591449729440595859740346465382400 3679193 589053744368374922886368414608185600 3679194 -72710404294879704968764508966745600 3679195 152408614267090022941854665504914320 3679196 -1303264118349682856069142856767321600 3679197 316586023548026418218295641734604640 3679198 439915300623188690194797879371250240 3679199 -386531655750606425663663819457781440 3679200 13970962687674271056758860323225600 3679201 -306871883834786317664563563731240280 3679202 -387175645548203736558695453327894448 3679203 -573579549175882530738918784762176192 3679204 -79049309173012489436288214291365888 3679205 -104888590136882620513067270791110240 3679206 -129576895172037893135410304977650816 3679207 -487869458131057028686673368115045376 3679208 -1106585150577084681092206226603642880 3679209 -13511692195054915881193748937115200 3679210 508083217606088044185477257874682560 3679211 432474054779948011216869609563149812 3679212 -25586548353842786466382347028927488 3679213 -1763071453225326443241500724109962538 3679214 -469552167180916117723511836886380608 3679215 287002176699243250523814228906222240 3679216 -10843544696141472056656562328403968 3679217 -427453962635123212305418989054733920 3679218 -407120873440723612868625574587065856 3679219 49285327004300714894213714283612620 3679220 -626155440103225309631554804328202240 3679221 127796884249123734405631272240418944 3679222 1045096144060573132014495811406154912 3679223 -178920555748537590784012761340532016 3679224 -853485562863979105606703163110522880 3679225 1245239487434559796357407330667456800 3679226 -812434488989258213969744664375353376 3679227 236592550455889534289979815983215564 3679228 -158853768062513902885279739957372928 3679229 788103046669176089480874931924429830 3679230 -34597870351576468426418488803936000 3679231 1678564133897010956686585171526700032 3679232 2184807501012673971894026970580647936 3679233 -970998956291537507164221180267351552 3679234 162752613879847617670502864133695520 3679235 -72026911813756168226888578974842880 3679236 -219999488548507265014249677439795200 3679237 -1454898234529048139457121255673422114 3679238 -415160489763613768481663307361053504 3679239 212592533032083385083955365008640 3679240 -167627076842091793536958097756160000 3679241 2116481433863144464358515196973975744 3679242 -105286428669489405277440864409353216 3679243 -153159544230754670962278811660691360 3679244 1243565340646440449989965562127521536 3679245 61897527345047618413838406137810220 3679246 132553957963103801208568037070909504 3679247 598102784267986139090869647082440 3679248 -166862187715258167365971043511238656 3679249 -349936811863766511549931449477020864 3679250 -123330329507671527956735387292408000 3679251 -1267066126865482040405021180433002568 3679252 -17457320063220367408972683381444608 3679253 836116350120479986970079329459754684 3679254 -134715490035725078962861553935084800 3679255 616053837509179959700350308306538000 3679256 617769203220103045969581352418549760 3679257 1386744558210720237816424085705265600 3679258 -133375458865235440512866414123105280 3679259 -50027197432158966293342963359172400 3679260 41290620278375670892762413803212800 3679261 1399905174577766158364498938361077862 3679262 -955493633634339642048831611371018368 3679263 1180716636365782577323621099261603992 3679264 1411779522855533238705007608201216000 3679265 -1729818111969701231462710205707007340 3679266 -166401279252970137387119206863765504 3679267 2325283314605906292881206000451308960 3679268 -1548051092906103785820872303064634752 3679269 808112611725820348999543915072130208 3679270 300346711107226030036294675612565760 3679271 -1596275732956125374425635231756459528 3679272 -157391573762231294105212871693690880 3679273 37686309936498706099756743177152264 3679274 838752723316594063240699039648746240 3679275 319422495886937685777606267996361800 3679276 404430945843393767585210644312897536 3679277 -601801135910926058583520751334071808 3679278 -337719082959503726641725354447946176 3679279 1138454135830101401525627160989956880 3679280 39546821291966637316770321332305920 3679281 -1223191259407070488882547974458794430 3679282 -1762785701996360839141587983619820416 3679283 1183654476839116573930726233027113064 3679284 -124159442119669779617577558023958528 3679285 -506572823164283977698090758334349440 3679286 20101657680730991621355507991599744 3679287 148271582417063505303275074968951168 3679288 206428310779206979295112054956544000 3679289 -114322350188680463158656556229693910 3679290 -730274461094743870707266483566886400 3679291 -415560867159701522640873820295665152 3679292 599948185173293899977315840937430016 3679293 1016521126494691004792854008372930240 3679294 -1280544851553319704875766506212610304 3679295 -7993646553399528435073637180330400 3679296 -213274917869698974651085295261319168 3679297 227380760674635342327456037604119552 3679298 -21779836326977868605754524373656064 3679299 -264992989926921716610996210342862920 3679300 374791630282713750826656591248086400 3679301 258113487711767517591909029269783872 3679302 -270647799390629979427304267092780032 3679303 1869432238670464994897186735261648544 3679304 -771097042308241254342665562233994240 3679305 -6884255752819412293071954720046080 3679306 32392086835492635343400132705186352 3679307 -667823673113447805748395285470173968 3679308 -646123232160347175521873748885719808 3679309 1488700649362255108246470861302891510 3679310 -520864756382265328064033547745697280 3679311 -150143965950962743168416142537987200 3679312 -2733407434891212575126163854598144 3679313 -363495719872310202744952923630136512 3679314 -86309657398234870464359781159269760 3679315 2000052972326326353685421298415369920 3679316 1160495361409496554731136944932118528 3679317 -450439089399444670587892986586214400 3679318 460726489614951646519670846645571360 3679319 68977769388199355446132567234608480 3679320 -378599178846820876584238571096678400 3679321 -1755232935748354116090845962985630448 3679322 973584141064414763971609763625395424 3679323 -16176681444225735045397911491862336 3679324 -77848323101143185161886889585310208 3679325 -300964944978782755056328270564107900 3679326 -194514095629085598118151067254092416 3679327 -1964764575856903732324477388521934688 3679328 522163674660107351360680088064491520 3679329 -921243361605240622058488263810460032 3679330 -744330718106532264818175491419660800 3679331 821195807114658076276588513023000 3679332 -304502148868173111629479819740211200 3679333 -270509364765137887642142872030129536 3679334 266442060908216179010300011010478816 3679335 537354575718430185444804496233125040 3679336 486498293560316516863828583533363200 3679337 -1769804221323988492074066344842119708 3679338 -653685103751638065657219116600832 3679339 1518970910710779463419661563904737140 3679340 36984749523234028788483673954652160 3679341 -697547933954245305553932439663042656 3679342 -109649091425027124244117486209236928 3679343 -1100116204866425822348171577875097720 3679344 -31272182945308076274053511945191424 3679345 734494184162622483514582903682428800 3679346 -91924973781610081802520954425702400 3679347 2405526337820079214331867731413504 3679348 232997977068225681600445805940289536 3679349 -62398187153165884181586412867975620 3679350 -31113465103918158520411570310208000 3679351 -346070701546609510199326954255170488 3679352 827760321965344511599426241454981120 3679353 179729688400742137308852882651615162 3679354 57777368912955381475016762990764032 3679355 1341419504948947920166238608969877760 3679356 528151644802215067087786093368090624 3679357 -532486775305852710055606541015772768 3679358 913438448874135267671312983002064320 3679359 109347002037767774986373484501447168 3679360 972291192232418856970295574528000000 3679361 1811328551075349484405159939918329600 3679362 260667657423700810301802796403281920 3679363 -1468010825255718762838513236340224388 3679364 166632538616723364358448288920005120 3679365 334249862679486495543525411215394720 3679366 -1046375125104411996001850822928857856 3679367 -381664771300401817787748871501712928 3679368 177059338828564095317564745154560 3679369 -364660073492882765057930383840301760 3679370 600485858008159155013253618769024000 3679371 234597665343453384133174572795000240 3679372 37770922515446216749057695996259840 3679373 1550005196868005179650813786425789622 3679374 -504331281822884447202920529978363840 3679375 35099862725147157226670431135085000 3679376 -88274665201161932412221558946029568 3679377 -374126750151432762801937546452681792 3679378 998506035377952288723976295348218656 3679379 -262465763920783123354804885719808512 3679380 106151358893679509249997766395682560 3679381 6724430814641009244319429577671104 3679382 -90735284305683349935448722368244480 3679383 -334957515635756372982595858347572376 3679384 1283155250002537371013971737901250560 3679385 -1208538629595125485881434847436023420 3679386 2998524661823020771151126643838464 3679387 116315108759403486113588358828332036 3679388 -1226216484861942467433947895251258880 3679389 482319283565573990726725258138999584 3679390 55501461975480205954659163944468480 3679391 471452070217069023643631494533512160 3679392 1014285620524039595750921494034644992 3679393 -118502122178950629012888989061271356 3679394 542368493697819149683513761210332496 3679395 -345859949769358671774277074118333440 3679396 -326143997038538441318767894149935104 3679397 -1050979995648394389553797767829414048 3679398 1046612427097574148774015899309264640 3679399 -264313614077769670462873901567981336 3679400 -1150171450504479055318771059554688000 3679401 -841397944973228924021846066408088096 3679402 -26469927991081110943084672404119808 3679403 -402451864081936571803493834477404896 3679404 -262555179716843721969002069487667200 3679405 -501817649985790037815995836445024000 3679406 597868602912346263955337739677918400 3679407 255021289097133421946709317148728040 3679408 -311254413194392191992219954466439168 3679409 -348200157973659038426904961150054368 3679410 352956467143438222455302961291701760 3679411 -1247541277477259322664396067944314200 3679412 1138942937814510518782163940096184320 3679413 69785254491318423136180056545773344 3679414 -666503197251931060877508625045240128 3679415 -947073022481249746974292095797542440 3679416 -283950444686847178814563402246901760 3679417 -44561804548153922972887447848607808 3679418 -431744738099813828695988812466050560 3679419 -49083286900703824586564301923599392 3679420 47688155426463111433129871986721280 3679421 -346297539439702588623034357058691456 3679422 59830246337397568586154286529445504 3679423 -470573473374030808127339704057333896 3679424 2138185977161267708472368994189312 3679425 -30173760404014571410462174128816000 3679426 797806713450920284466352234211201920 3679427 -1876173184725757178533005669998870724 3679428 153906809853542498486784223000805376 3679429 755868565997259296737964088857887800 3679430 306535037253778862337339553102254720 3679431 495919519986832110684141019488111744 3679432 -1127833630165735370524143132005145600 3679433 -1299971976161953429091494946918255040 3679434 -328630923429042559934835527319712512 3679435 -691796607043883008400877268020284640 3679436 100350179006386228287759464796199680 3679437 1227210665471932957273844827475348160 3679438 66192630236195987526283992843175680 3679439 277858895468861530281165610627042056 3679440 86298139982522930687880335580856320 3679441 -1176479053159008780879294855158663616 3679442 -246016736510303397088071337854974976 3679443 136907711641401252264016057356039864 3679444 -367234647504427350246482557370138624 3679445 -233515280338240917789290046770841600 3679446 291479546431514040193178153554091904 3679447 55170881665698996325229666596021152 3679448 150121186108241057665072681792757760 3679449 -246462983583139323868385477169823536 3679450 -251581003507109563667180072915454000 3679451 -2232941252600229226078800861036703548 3679452 125516317860935265792721221243371520 3679453 -501716925555099680173973901573246298 3679454 -1163193500736242448616889997687421824 3679455 -218329583771190013937343550759701600 3679456 -869725550656790557851098560229277696 3679457 634301400283644957523732713925388706 3679458 432931547149708059274766744390016384 3679459 -1143351902546630474791847213859893088 3679460 147488809006610911655519653643393280 3679461 -7166365470349225092403954009163712 3679462 -558449615749870836896352004170028800 3679463 860467523727057870107964929850495360 3679464 1085673736695183896030439251810304000 3679465 -524690153597489585229415500138847800 3679466 -243544022320735004371781660280487680 3679467 -3288691832561401358192933277454464 3679468 -687806966552508992643892745851008768 3679469 -3228272568110558595438080946134310720 3679470 -315915381897227689728715789089574080 3679471 -919716281772687504145790933982161328 3679472 -34596870217880978531144597383249920 3679473 41760417688472852711899441235140608 3679474 -597275900520827058876649237001889264 3679475 -648313172608930054879678822489420500 3679476 -657467220295201693136447445667338240 3679477 -333729143218140481575490737784914180 3679478 879772825632409610252322484454760000 3679479 -823700155695612873114730316763484080 3679480 -525863702846441875143558888817459200 3679481 1124152073006401150721420646949647360 3679482 -236308041415305124654245419132817408 3679483 -277033517844859437766354597098357760 3679484 -687143226771834087574290287115177984 3679485 -923718536872976410270099897650372000 3679486 -340874480029775141667676269717623808 3679487 -393596790293643755959606827777391248 3679488 -1142094227506003162669613758009049088 3679489 4601121664597583526748209742201728 3679490 749548746354664874604687950844756000 3679491 -44272790615871869904675302565088080 3679492 12500440012816771674601459410917632 3679493 951796344606369847736843693294203680 3679494 26098152073623216139349120479174656 3679495 36722608401561019528066827919706880 3679496 1849182083991248410085889328584545280 3679497 -45163656749339783142765769861065900 3679498 842004440384573938213916610777663840 3679499 1284829154816923672096206300516124500 3679500 522197563654759084664639657361408000 3679501 -99277610885273893226970523979951680 3679502 -470784762139306907490681673068574080 3679503 -1509505028123942175036585546066821496 3679504 113517555811449911728941267309035520 3679505 1753346107388281221588746274831756660 3679506 -423967646309778993494223683344947456 3679507 -75336444786442601685922974649399600 3679508 507077689335050712210092744873839488 3679509 59777447456237098089129046302681504 3679510 78440274979427522432679809263632000 3679511 2066187974536600363480836727340256384 3679512 885508604361481486912242462334955520 3679513 -338951346304865771274639873928302140 3679514 4534642060341477561028326022907904 3679515 -188449642803739530149016612299520480 3679516 630153984646781201704248415348950528 3679517 -656831406260438739664388732394342240 3679518 238096712911250716401096938110595904 3679519 71074394935393571429614997931213920 3679520 490312819465110438321878820362649600 3679521 -794027467730983921001176205937892320 3679522 -3723532257073905999294857956210176 3679523 -44582211449775651530940503559226560 3679524 402837389720590904750034271340559360 3679525 -282713798769193876738446602466734700 3679526 274094575350622624816535904388511712 3679527 108058936715501392906589530006698960 3679528 -898760134919507465829012874873159680 3679529 -161783921252865396352351159647299328 3679530 -138461738042076884655980550572839680 3679531 1954959806788030625891452379060482944 3679532 1620300597871557737272546345957821696 3679533 906092408941214027944470013035768960 3679534 -1065909863057500325910661677400699584 3679535 1251298517876229662276109673709847600 3679536 196593057652767339404044249809813504 3679537 -501901436680866037997008097974957260 3679538 -842306468509019590966366236000868080 3679539 -87723022854895737677504601795061200 3679540 -241808979821927396008070574911692800 3679541 185714832095366166064877714615352942 3679542 -90972206248463442936958903384912128 3679543 380077978719485208254998511419668400 3679544 943668120705524181470626758492549120 3679545 -107856545199004935175313867186488320 3679546 2092780719719101021653834494284224 3679547 12712642771900144729388781689806200 3679548 -363460262101231902856315324447762944 3679549 -733072356650357503634841603163996680 3679550 -147254217825158717705119979357539200 3679551 -956150884529344450699778254032780840 3679552 -582520909568142849151206933823750144 3679553 -5193448004014289812985204302362576 3679554 81230170161486812320697857033824000 3679555 1763770823187880929735181808967300000 3679556 123266275762213067833427880462646272 3679557 322810629299953328298949084678875552 3679558 -441606546545042474427588352388692416 3679559 949250942631306632832318203760045840 3679560 -907659482061505890732568244600832000 3679561 12377119120451029188004518969819300 3679562 -72582032700756794768392078486695168 3679563 724570460045967641110789184354271744 3679564 598425814057148842707376742832649216 3679565 14809732358281909947066765862908720 3679566 155421887751607332995083115092067328 3679567 -490503345728099330837936935594762384 3679568 29508823362778728058751748243062784 3679569 -1526025951057565211634296650991184606 3679570 -782593367166534586297042092004679520 3679571 335598131354880879013415220002672640 3679572 572079564882814087752432036394475520 3679573 -1019489173764843986415068577053494880 3679574 82978094931090822084289175391349536 3679575 172855939915846831981965904758787200 3679576 -108518686589108951593616454625198080 3679577 -1027263619825280904095975383617689328 3679578 99784639015776866234007695817446400 3679579 -2041310048860652898183392336219493820 3679580 131662859776659968545580790071539200 3679581 52580920547258038960874400146317344 3679582 -946207234000469934191771760485403648 3679583 2401123197063634496731903957214453760 3679584 327007420282036707071882264212930560 3679585 60964407360640243914472731085551360 3679586 -217350658267148819254206476869373952 3679587 -14859516330721952861111225279681364 3679588 -28334561767202392499093327768475648 3679589 -835675439106705809946479149662117444 3679590 -221955800602659431071322951380759680 3679591 271806968550639526899901005384663992 3679592 268335783105272405997536747582177280 3679593 617756734326146308866354435978539664 3679594 -955644587824778862849029315308423680 3679595 1495020715964261337295733394941925600 3679596 -10470642466159773846327769911571968 3679597 1513882793110963292422181796335895040 3679598 -336417748471764354379247310296887680 3679599 601905080356943770058968828311980544 3679600 129412524183377614423754473594880000 3679601 -1356280031392687993867039718473348398 3679602 358071759418665209061212054358728832 3679603 -699079259193045219484386078632436148 3679604 206667032832931999794159946640336256 3679605 -143914146347576969377086895008207300 3679606 643086216280202477131320890688772128 3679607 267678521601022214726214420662286720 3679608 -1171368813355499660653025989882675200 3679609 1042711950454638446973455518564405440 3679610 4932561845619262373647474694880 3679611 76345105575951682918217189657420400 3679612 -1359081476960414176128380909356447744 3679613 -38466916967757148124616785020975104 3679614 1151684928533703047969979156286592640 3679615 804366025599228087470530531474494720 3679616 622103782078380645942840187158528000 3679617 1392583000809252186360185094573925680 3679618 1222214436622021946380654958367287760 3679619 -364886765700897967067960185870390056 3679620 -131864594094843362046996352237117440 3679621 -2387793279108431303246439623603595456 3679622 175542469752900244015975484511148800 3679623 -299585899241084983670016982684439976 3679624 -819499605223427352491225125121095680 3679625 1010281899077548524783543426498357000 3679626 -22754938258924269135443110893600000 3679627 -10881871591248521523299888359858656 3679628 631074197927623433789021659107248640 3679629 842027561793211415611013034557486688 3679630 1265866231632048147797869442323622400 3679631 101225372320964854455828910748621352 3679632 -91396775553085122228591745355218944 3679633 -2267487613088509592241530565240398976 3679634 -100187055172239842519954063865090048 3679635 934326486676838169869602565031206400 3679636 1943436880785488065166315849144590080 3679637 -92604671975313897198650940279962646 3679638 -1762718224958691747853184918913024 3679639 -17008993425568846007379291691358592 3679640 -1243598599042521044071950157088563200 3679641 -709750466297537339101578432102057600 3679642 361468258069139154605141207962981344 3679643 -1821293571270405482330963626433605656 3679644 592465013571330500198327454067015680 3679645 -317342581147215697226163268356854280 3679646 -793120438201983977523369557041105536 3679647 -351424523565613763642702008874345400 3679648 -369594749005497769603627866651623424 3679649 -1162008589484449433424775633289848350 3679650 50560851201327367718732446210257600 3679651 2027423754050367566943093906377157600 3679652 1238855000957381900578216494971089536 3679653 591385812614312742199572577585696800 3679654 -566991222969691569633240415560721920 3679655 181135019486839215340438118229555360 3679656 261715189185028279075306417765171200 3679657 -515323829298240448939999408645324800 3679658 67818928686357926112290887780189440 3679659 17133294738095962935055317691279128 3679660 -730406877307006622082294797862128640 3679661 588561934968532830905466598676234262 3679662 -294451786134843210642619454878310400 3679663 443031138412727495796179499122149624 3679664 -66179976737244775495425627079557120 3679665 210902783208998983729009791840432000 3679666 846340213428411427777276790700214032 3679667 -172599118829828310195717193432884168 3679668 12400425663377088808253491172948736 3679669 284824870707992514169173768979409568 3679670 39037836225703779525746084294885760 3679671 -71942641705379765410644443910852888 3679672 24798676135303684833776389012561920 3679673 -10927033028809908229872103573540998 3679674 638330423387357525642852849441141760 3679675 -932972847598317421539835790063066000 3679676 37024296428950878248769173101117440 3679677 1800315082906474628278468757949422400 3679678 -1295282678596958625339882509588643840 3679679 -293459266899430379791988235910422720 3679680 98968927765286197149483840212828160 3679681 -356793812782506923840366591758307518 3679682 1775692566961693915479286457200512 3679683 -103825903345124586031225578887331840 3679684 -555001631480304329379430325589554688 3679685 -684526388180930931417430660009639620 3679686 -388602469206066205162719183102396768 3679687 152019901306920948296607481134333744 3679688 329405166390803697195477563836277760 3679689 -31035498192576655926889258794471552 3679690 -209464414136066029583565615263800320 3679691 515767806073692526851187922288371092 3679692 -623632519634681373013708237769011200 3679693 -1342647080376197974362190148529330058 3679694 -1545087815459726731534465446055631040 3679695 -558501580733515416792070417391140800 3679696 484569292772008544758761899997028352 3679697 655321186747100929510985939006375232 3679698 -24660637213669004563888165656330240 3679699 947299800754598877838348045425736 3679700 170690076328918008052337440088678400 3679701 -400018907764531897347446485007331456 3679702 -154831496232187020709037702776311936 3679703 1415294837910080790061237701841938960 3679704 658829750748062784944299761715200000 3679705 756157428111195064686672776132829000 3679706 1216091685649935822818637593610093552 3679707 918114511873792604633675990274220992 3679708 1063530751804157299908981726366345728 3679709 -177332276744716014650523265744072800 3679710 19387334455107535142843985668563200 3679711 -38272048328461034878183531487148800 3679712 -1540444018984492799585688135303168000 3679713 1511376033019186097592821872188349842 3679714 -712589782323375622185664831524122544 3679715 -343555097255607489862717020686742480 3679716 192343473008380928323125273734525952 3679717 925865902256385798218789080452451872 3679718 176007495622898983541080930211434752 3679719 -709924219000692234703458205459830912 3679720 46848023328918677330328423649689600 3679721 -1428109028839401387378427110652234368 3679722 -14399765471757893507065451331832320 3679723 1273775605963227726615426177269539200 3679724 -436252786294134959658914042052839424 3679725 659349027198745357013437543027200 3679726 679060734779075430774248583230252160 3679727 1974180043139957708258720227022985912 3679728 134033197039781248120634775786553344 3679729 -1352627913539965437727126775668170670 3679730 111166897396827927363562062343411200 3679731 219899762766314739023176016723520 3679732 -110368620865877467679574061956599808 3679733 202325985588445211873182399046433564 3679734 -560005852705799787171774164355232320 3679735 165496962732584426449958845336955760 3679736 -1626262158505359933829812540981104640 3679737 386070824934870659965117308425208768 3679738 -65977991701216830135476970399111456 3679739 -352292081621099351694459385749295344 3679740 -722695165409715540806786978353789440 3679741 -1218805982710477404625455772576890880 3679742 126139917802614130916683152657994944 3679743 -800217232439092245055911002778983736 3679744 910350389052394643052062223762456576 3679745 -317337715237808243659165235332291500 3679746 -140368407219096147102760206998432256 3679747 606633368360824644684792826267791360 3679748 953046479924118537793131947421537408 3679749 328958500399428205072572328372782240 3679750 418350285436847530692801434610240000 3679751 27334765797578322260599735413145752 3679752 -941561353558332101883384115775078400 3679753 1244410311365161077655631102871497616 3679754 -404579616930997574248718759853601440 3679755 398944878616969852779771485222680560 3679756 -321908274701088570457860118436481280 3679757 -1419455644809272029098810503660129994 3679758 -84604388293865811639022387726939776 3679759 673068031692079649980662180171734960 3679760 2548290530487921933973339574108160 3679761 -254979576624442767408886329339411456 3679762 -32774787948105316319955291420788736 3679763 -346132811332886376046771425037479120 3679764 -418669117038406020433700413499682816 3679765 91855054013018976335275951058205660 3679766 276476214421958574645367393205550720 3679767 -212239619044579548877767936754489632 3679768 -3778615262378475421225591261593600 3679769 433658332397655663261461009595576360 3679770 -21038039041868348708819705481999360 3679771 -1433705211488269243108436561388887040 3679772 -269860811004761484123096186257556480 3679773 473708732939425033706941356821400000 3679774 -55528019390360689188170671015769088 3679775 273901128259975922371092594383322600 3679776 1434665860698589475769135186916147200 3679777 -35803720253624107527798204374453228 3679778 -1937330309753602053405297992075890176 3679779 -1438702673752165068600328496031879816 3679780 -348309697935855383782679177849802240 3679781 -33197770150916919258724906947774720 3679782 -288078216999611039716419757263935808 3679783 1081222394217896596730824446402288160 3679784 33544067588079443597128340134533120 3679785 -135043738519633421218124555581065180 3679786 -198864085183082572879529149890309120 3679787 1359683580655572543586333469193445680 3679788 1480059608031499074476735672451072 3679789 -1082111963307560165875232148004130410 3679790 492070004790326367288946493202313920 3679791 501343345207222170966998732949292944 3679792 -237787200965813952308775302843629568 3679793 118450332583095474303751903182302208 3679794 -259238736632073315098407956229213920 3679795 406732093640293308717538997465093280 3679796 706127616094647699228398778497673600 3679797 1319045417799401761984731814003355040 3679798 -48931560777840812692657151618571264 3679799 2073171254051976170019591376962565800 3679800 3372728942920589765321724292608000 3679801 -2099394718646410841437641102017219900 3679802 -789788820546144444742250452938003600 3679803 -949500915822705474372001075152792480 3679804 508788902622287274019276971018054656 3679805 -1022082631172738097724798856687579040 3679806 259767244680848727118083348088872960 3679807 -759234969191458088607927464447834944 3679808 -354651127030462645053010866585206784 3679809 138581873116985931895606992072384960 3679810 289002677090002981544408347273896000 3679811 32375967792599841772020394962904392 3679812 39743440044625785189101282582391936 3679813 -1362723133242338793293281619272547938 3679814 -682266074220568824721930142663235744 3679815 -842736880724761233702157887112722480 3679816 172672435159956795734773209591644160 3679817 128271818563032160379613315607195866 3679818 -575222673910670862601200957683942400 3679819 -796580630050251393945866030017902192 3679820 -556213199687019746577035141343436800 3679821 960546609488598944426069206421850390 3679822 124202935426477397191922839496939712 3679823 219620091329031225589458245080074720 3679824 37666436352545381841902041052479488 3679825 496843942603755012592959069616256000 3679826 -639008545985918217512762608627755888 3679827 -1109797693412803123735179494634647880 3679828 29128679616679952986903544805007360 3679829 10702491633280282257481835477842140 3679830 -8966446874838283197276876940646400 3679831 -392782377758438489230098159706277368 3679832 -162581345459952216490975006260264960 3679833 -1021754268552824144116307836595766576 3679834 801293844576243801684113577225860832 3679835 32837232862864820637889519753926960 3679836 402733062369777620761327938711808512 3679837 -217586402967289355192103595959980160 3679838 583635527426215599203712900437704320 3679839 -672787591543353294849883790811713760 3679840 474266836849793687020407622769049600 3679841 -1614007737508377102350796715140555936 3679842 879852657716740632231340580037012480 3679843 -122012055385730325356834136010473936 3679844 -80515605871117685789639752064471040 3679845 164946336028883751531687836417936640 3679846 -910727235292724570881766623015204128 3679847 -1456725344963256275756845418831077704 3679848 -169140682261903697817652977251558400 3679849 -424041280847875483218471245593685936 3679850 458576955750674946410398963956944400 3679851 868220532629065143399374897743345752 3679852 2001339209019463239572039990267648 3679853 534287951289771470779494043785405900 3679854 5695028449689581422609996118108160 3679855 -318570690965260143431169853090404480 3679856 57336876980260219756738430324736000 3679857 162713855485619762394183463603995840 3679858 82372541039272546658807965425584640 3679859 -1152604954176693408199673441345813040 3679860 526187329450779173357441599771023360 3679861 2516442122549507043819009125031548462 3679862 -18856809269279799848796641585551488 3679863 -614599889091893445255178285500278400 3679864 -1443434675140365504939035495774945280 3679865 880324251710368327795721252720954880 3679866 -54479048053152176069562378243880848 3679867 -1029175789243902478892728272597973084 3679868 608268384796604865965623873167982080 3679869 745790882519287871531404860276831744 3679870 -68841723298366478069937508691946240 3679871 925341939489581222722078195182630384 3679872 206435561474400846022870583067279360 3679873 843626460151469102708564293872706884 3679874 -631337233984381666081248273447009408 3679875 -1656470160107728550183039190422652000 3679876 -1350237033939008272171581040975008640 3679877 -1737484878458069248097454905293562274 3679878 -118027007197093265861715881954107392 3679879 -78644375329594373836767898674812624 3679880 1256565744736024287512512950881126400 3679881 -715595546168162965590774073226026560 3679882 729342016881953906877944234075539200 3679883 -169586060409575838749077523366356800 3679884 534064734982471592419249469707376640 3679885 784381453892978086683054782199043200 3679886 -88160267964032972761315087441674240 3679887 544441781482496407723348621590861960 3679888 -71559464150156005433350556457762816 3679889 -118328405199341531230086105975739680 3679890 271987835451639602227141399092241920 3679891 -1177477365564719255808685528224730708 3679892 2003863242754980413998942014782918400 3679893 89593146814290744902022876744772704 3679894 -991266472497426839346992903999361504 3679895 1511866012899994183912344523226261400 3679896 440938155615792698364351570996756480 3679897 -1727645327625467243225597055324480 3679898 906667734412211427886481297296681200 3679899 -1599480693251304238834181049142448640 3679900 -434225222391133769741257903103308800 3679901 -1497544587041644007598186703680062400 3679902 622283882298201783898658254146991680 3679903 2826166134782120846955090110716416120 3679904 -891890159859505092619328668281667584 3679905 74995212659689791196130552541073920 3679906 -740871755251988708224352978846044848 3679907 -274427558784227526885572474711486976 3679908 77986154244912501734370244642406400 3679909 -122141185693471486076735109050326528 3679910 21624154500283759547984330515301760 3679911 -21549496742457334063349396975927496 3679912 -3501906796259371926827725960436613120 3679913 -1324217614440278134564793162085272838 3679914 34588705895580201297413601608377344 3679915 -634510672281843350140435956794209440 3679916 1382928778717417348894296464782890240 3679917 -290195606349191224452388944078385920 3679918 610201200168801267074496347941679040 3679919 -2110356415314045439292885850433165680 3679920 -149257383803267172689175907147776000 3679921 -275979487023376993838909276689144896 3679922 -400891636948825239721399816414891488 3679923 -447884584802123797120934990250878112 3679924 190121053098474071812716589024055296 3679925 40446809267020617008353251101500650 3679926 -27745676936529804058783563827856000 3679927 -100958311227789477301342817876340968 3679928 346914215790552413213346991833538560 3679929 315212309851344449265238701778512048 3679930 22949432520986918571975498065510880 3679931 1831009431551692947550846189432084320 3679932 -104456023805761331365431554690723328 3679933 12871330827889510180889888092890182 3679934 597414812222096867333597738715407616 3679935 259321558822370679573636853691128320 3679936 86019167191940388368042524149809152 3679937 -415538481500067891046690789806278268 3679938 946110432508681024852862885342680320 3679939 -1621508550784222119452634207428951760 3679940 -9755767461261663748756565278617600 3679941 1228452445723446342543725743913815680 3679942 172748645001043768437554693885277312 3679943 -2910382427798668478234226012006869976 3679944 344019900573940559035771363088056320 3679945 992228154675934559917302911062113480 3679946 -61307262311643151069174947990506448 3679947 -1132468549026072122070893425201600032 3679948 -204480821662714631917950457604014080 3679949 -114983859001979526411404526640795080 3679950 -290167688105723251337528565367790400 3679951 -214095604062326588601507569797127496 3679952 347757415551694720179874744586207232 3679953 -729535737418905671385834049144647696 3679954 -30937763406963732885618319733760000 3679955 807473244393136700116678037548836000 3679956 105273699600830439923351876874792960 3679957 -1149867080171033338013587511361836868 3679958 -484891529293943938509090838060037760 3679959 -169289150183489946401671097171116800 3679960 724530667111671899053163151372902400 3679961 434035326002772807250237392430200324 3679962 193480752226925562335110742696593920 3679963 -956629286722071152502869529612589040 3679964 1141337775111306504168077048942355456 3679965 82414884965325865423392815530056000 3679966 791925988814265382559029982074338432 3679967 -1960657312624097348606662161833637984 3679968 534231189311903283766881545879814144 3679969 893835657486007340569485557118910370 3679970 -35821141272122676726386349946621440 3679971 -874967205414327523649352179928895680 3679972 -396113255711077600014534927921242880 3679973 914078242493847112248286712593020 3679974 406118430678609876717726464407078944 3679975 741370979361862177203410227062566000 3679976 768813170302601591459671094660904960 3679977 111886738674774336377471986680821760 3679978 1473804861343817612943405598438786560 3679979 -768365027107090066648973415644786880 3679980 -40605699931069457000531031760880640 3679981 -776265851958193600411178103204798036 3679982 -126635912585225517857549363186985408 3679983 -8497276709832786735641554769895696 3679984 256153315863069063389957622249553920 3679985 -172451480573553502426864536105455820 3679986 417040331752388724953690481596193024 3679987 298231091360328756024687214910980440 3679988 -595900359233999761533366326552474880 3679989 1223631428286860704899111599727457824 3679990 -505040353682870986115553544803909120 3679991 305622977965993369951037964668836272 3679992 -1110020391512033167960793232541102080 3679993 -1888561711938462460989646216718372758 3679994 -580963147644000641423111083264834704 3679995 -350873084707742242035817872144860160 3679996 -592324862001068424132746753845570560 3679997 1791901153426703314237392482459619072 3679998 526908119725745136129003077927059776 3679999 1301749122203962330164956952565280000 3680000 124340496772793635681666093547520000 3680001 211098657532243802222491830714551616 3680002 750430464871219154079083080413825600 3680003 79589759651886838138706811722577864 3680004 -688540454629160873463854561800857600 3680005 -30062596844627140860438021677139840 3680006 -264791359792480580525556248258580480 3680007 227356507686253481118369733275383040 3680008 -12494423286443918700792284347054080 3680009 467585874198757771804882942046969616 3680010 87578984542665851366607637714022400 3680011 213033631768240136083079666905910612 3680012 898105217454164077906171727811821568 3680013 1005445350250671654904383672613668000 3680014 -151947103171774362316514744331625920 3680015 605346688042712245770060345475419600 3680016 77705140231414429178485726773706752 3680017 1139482635988999423483709003400477552 3680018 -274718402525508022312818897198700896 3680019 405076739578326317638431864398269440 3680020 227777999624567405328403431699310080 3680021 369686074976096295622467133467118944 3680022 164024614531117785122138215679988672 3680023 -346856824711779835735338948140889456 3680024 741142274030461719055294474588876800 3680025 -95526126832634614086415022237436000 3680026 276387576983923331942167871706624 3680027 -729716305653959794033474150008777840 3680028 487943644525232385340715097277085184 3680029 1269646991610149411925068201734838630 3680030 954908969842733881551994745565638400 3680031 -1200324349528887024806806768423979448 3680032 -2195373924437837145349753722863812608 3680033 78586563018611000216226205046742720 3680034 -8178183575735418997994740248777600 3680035 1245794209090690640229031821489366480 3680036 180357881090476684282572471699759360 3680037 28318540095505969426946130691538268 3680038 1209712889836658291054774374335229920 3680039 723240486115775774149072377179016600 3680040 120360012064339682826436018559385600 3680041 908238269567357569236580688178307584 3680042 -1360357368790896801558553654025176320 3680043 66386557521311542463477503073605464 3680044 1486804037373959003482902244614139136 3680045 498065115930025489188239753273340000 3680046 -502967783907762826181499886842501120 3680047 -1705878543777504564294544081582036000 3680048 356281960579783712829372131896246272 3680049 1152140048012921099992026190819722864 3680050 591064640377445885817013469312745600 3680051 219360094009491301731472657705049664 3680052 -111372721937771313467619723001153536 3680053 -1379989753044019930214918382382306560 3680054 288800648415795207107148152842985472 3680055 -177752368839437437760692826210076960 3680056 -103838922185116174243716752178278400 3680057 -271630732590615223210194741463459200 3680058 -195149375806199349002749113365890560 3680059 -1607035246945182582431278483723571740 3680060 1134288736105750060664093460608340480 3680061 94794333232064875381063886443084800 3680062 152974985618004129564464457248908032 3680063 -1306334838661276306452197996065263216 3680064 -384001712639096167567368843818434560 3680065 1511184245151947728913429986354805460 3680066 -97236255742557097553920411022592000 3680067 -141758598707901921399956489649691152 3680068 211765787100803325890121762450558976 3680069 -1557660491611875879503302937819808 3680070 579427139734362928469464674451200 3680071 -401722040887771864943936838613477680 3680072 -249140930152921160833274855502643200 3680073 13611274705550870246035137619814202 3680074 -117812174108970567367646486500877568 3680075 286994052962766813221249506225538400 3680076 -46048785825671341988289431284417536 3680077 45941061267470251590940485008562240 3680078 -98768883041112929184500952574275840 3680079 52128394491852760340047118005444608 3680080 -150028622590784423964884609722122240 3680081 495597011502140097560564244130944882 3680082 -190720077521813190073852065567042048 3680083 -75107837209528797677183712541791600 3680084 203039302536503527396923332963385216 3680085 150381671090977138135065318567482400 3680086 936044036881774333544442242299912992 3680087 -2020907596787859206171668483391181840 3680088 645839357621316508651893541518274560 3680089 495281029523376165836264717057203456 3680090 364817683681832373810118313196844800 3680091 -664057672561325699028110433847549320 3680092 109139062872474529317252243522146304 3680093 -2273990300528868979242069307950941658 3680094 -163210134178263346450245905249664 3680095 36427302057424362326370172001588400 3680096 663496490886597538706703542036594688 3680097 -1302327909705932044825691625483819600 3680098 -515994408010703750272575483687073200 3680099 -171136419510583006905717259169588064 3680100 -949131171951086385007011204065280000 3680101 -291331876738398893183789027953776898 3680102 843097722935667303094850716161238752 3680103 -36195590992498050018198428886546432 3680104 1648413138756210731256820250978933760 3680105 -269817151430830352908882453446214080 3680106 -298115363838769708608183140278027776 3680107 -6139262708664996381714046833167600 3680108 -90887119620636707486701721282672640 3680109 -1914696115314717654284295906911436480 3680110 -334684451987597216255539889234534400 3680111 1588792757059413009294994948952405712 3680112 710435902487439267106371304685568 3680113 -782772737428761217622770213768142638 3680114 -778343581154921921690727972519055344 3680115 -81716147247588551095449867083815680 3680116 580141267530425495092426812986787840 3680117 13233664444051562751115929680364192 3680118 122787924422896912191189832907529984 3680119 996558078605056924624143054924784320 3680120 1125735808289638615251341354102476800 3680121 -968220648156338006693205790830791088 3680122 -82195204450290893048833860566592000 3680123 1451132278182039522752474826301086372 3680124 -45966846936540493470070027081433088 3680125 -202831553600527412120400604575000000 3680126 277205448566019407625845277224909568 3680127 -1467460485680456079279777981776152320 3680128 -2074496747488492179305891089801543680 3680129 -217186908589360541341574094434712000 3680130 213956985750900828247567142923415040 3680131 -4489302160997446334477359453055936 3680132 -799266620971935931699891162881758208 3680133 -1171960279220742126446927423281529376 3680134 -15652455620278075624996708627588608 3680135 951376833278421237813989721553321080 3680136 -1257317664589105796885814162166579200 3680137 69615063518920496449103705978871360 3680138 111328035590222711707777380828610560 3680139 1175705294435512461285220549937150424 3680140 213787447776552091178115159911101440 3680141 144649960349219426996144788502695500 3680142 387278111206215376105192203007950912 3680143 1748065131127736529526517092114917600 3680144 -411219132100481180519348559093374976 3680145 693372523058131114043196750152378100 3680146 -527951283431772512866641556396015728 3680147 1395980130246026471124497640260637792 3680148 -140185107426251806816590102279260160 3680149 -96887105504577641155256026375090752 3680150 -4168614018087084162141673153704000 3680151 -1257393588223947309651151828987124400 3680152 -31691677268921717197428911162449920 3680153 -1365436920870733162637609199131900598 3680154 -50750908672287103230674554408356624 3680155 7241720642424379571399487750479760 3680156 -933923475088531559982594529813332480 3680157 440017487221622166241313022334840320 3680158 84353347158481248575005547022821760 3680159 -471434512160425916121959124092544000 3680160 272362673348633596061925749859287040 3680161 -452316563176632952998344138690483520 3680162 86821736723980843165920044164577664 3680163 473999980636436676392123850252379824 3680164 -244834016771091193730696041931033600 3680165 322287965147238395903313463165931520 3680166 259228807104425927982043754992932864 3680167 -819467810344723429779261688862114800 3680168 -457888060492265628250701996008663040 3680169 -262289224374072821708487801487034112 3680170 167684023552170552047204983089969600 3680171 204152640116811927007417785800655144 3680172 194884625436065852635833202925448192 3680173 -8089024606776312191756281252585760 3680174 1333710592480829332871463040159638336 3680175 273713029608603961987981453834191000 3680176 122637576356536495901186835824607232 3680177 978343911013345532394599211324984612 3680178 -409965325604911095100589150360597376 3680179 2523739106568619181468252817857452176 3680180 -33647831485107315010289128199454720 3680181 1315780241073025652982649608340947840 3680182 142025634278133274865160738828823392 3680183 273123528328667080452780280913792208 3680184 175366225536142627221422470211174400 3680185 1270794514323400296223132248864253380 3680186 -815932677287225928882463464506887680 3680187 -562977481034935205969429547195828480 3680188 43263751251706336026415748099874816 3680189 2085850167276681671259067472319908940 3680190 -618917918823515494914723006981684480 3680191 -1824971184149480981588118429520732616 3680192 656180395173063896661429260214337536 3680193 277142349915598199100307577601445728 3680194 -1335891551258428279755782097131927856 3680195 -434412780092986719115364965321282800 3680196 87699667373536380469855878132891648 3680197 100984369306910015143225902918818332 3680198 -13730105676883141370902299991878336 3680199 472764396108893875352827469099252784 3680200 934780177012882238003502118479744000 3680201 382169127737907253090350688295554944 3680202 528782178038534484756286065552652032 3680203 2112285563002574779092675075796290452 3680204 -905019624290284806359779269485772288 3680205 60633416376271988120698915500720000 3680206 -377142395419993892775342683653416960 3680207 650818418923533646465910668697463120 3680208 31459420885763571909407686349291520 3680209 691215474724969086212953939921407604 3680210 236692998022835714207647689917465760 3680211 -785331728487789309246230930201974416 3680212 604236993855486092483496724220483456 3680213 -1689309446747576854703638717745519538 3680214 -33821159938134321185409149466015744 3680215 469377584637046793809301191674009600 3680216 272448913255545005602547781096007680 3680217 1421693655609919285580558225984607834 3680218 712024908204668300542841204162968560 3680219 183438365571535695218199089406169344 3680220 -441856044204085105034477030061465600 3680221 115696437280956996015338320258055212 3680222 5579887760774919933182454462979584 3680223 1447114004242649808668444839274963784 3680224 336825340996481667217156713790832640 3680225 403011416276844632049786984321717750 3680226 89053457742961663698904526176938624 3680227 -401135046114184273970526128262346688 3680228 822553016284898026776133420422733056 3680229 32394185053907933094029847378672768 3680230 250384228048296146225402117546699520 3680231 -217825229931326209837782744464959968 3680232 907708150843528496407224873131704320 3680233 -339908955472327900203838440710302320 3680234 -205365490657510210512638391315963984 3680235 656774258484073046308067972033339040 3680236 -197413701645314755505548850915351552 3680237 -777244707174471168744669018482208096 3680238 236604420534784124883889279135375488 3680239 526335339975300407336840663683607280 3680240 192087683482782306942394272482918400 3680241 28948779507152296655777974719504384 3680242 159514838965835671324022138242177344 3680243 -1453486223669222755207635924477470400 3680244 375986666672572256302316553250231680 3680245 -1431132447693610566672951349261141200 3680246 900579584096215862954732610231975072 3680247 -542610565171997749545172990428444672 3680248 351444833596359619651985407415377920 3680249 313751751819511526117733457636838250 3680250 -208223266513426297398666668397312000 3680251 -1204336266299748915134147181109750896 3680252 -89159654230691774368356168397890048 3680253 -766583589009021614783581734266483322 3680254 -756911788391675982084525942398202240 3680255 425853783027007020210321683020301160 3680256 57170873562055859984977989992448000 3680257 -197521117670217936403237000317048576 3680258 92615599568420214559906087687249920 3680259 350318999073091527111026208909669120 3680260 304805258653426945553860357961882880 3680261 -76301446822475751424382958723582948 3680262 879632180244034381040624207544268800 3680263 1612386985120344145575367317782607512 3680264 -144621305757063875859512269010534400 3680265 193696609484616090685792540055536320 3680266 198825505485287367370534147199234304 3680267 -883766255663480432597917535793179520 3680268 565264636978974496368940623684349440 3680269 -2204648127446521313586829269516208330 3680270 -776086661023197177685532978361306240 3680271 -55458944098221251049173416267709328 3680272 -324129616599638114886694814515585024 3680273 -413199639380647798219940867063806476 3680274 -35951092740017705543977897963706880 3680275 328097891861491225387438712519204300 3680276 358751592753625354502315652946575360 3680277 -539463569532616166009304200887839168 3680278 103125538205431457290919735256867456 3680279 417730869459555845155660279598455152 3680280 -67490320417449107930550130732646400 3680281 383080285995701192482931752687682400 3680282 -1587067807867556618144673238616817408 3680283 405465423432416446867801186370092848 3680284 -9846539673676315968802889093487104 3680285 -143215716759937706270046722201038080 3680286 -334688820609672653617830701491436736 3680287 -307903095311041867064547346420293800 3680288 2760501320167507849822845527220289536 3680289 395474170145564425721427170524362240 3680290 -616118062044390503142897669988389600 3680291 2421958041933212572408577211778489692 3680292 455127904076802127386070832557701120 3680293 -2856972844165551586901589513041392736 3680294 947986010070831675406736058239074560 3680295 -53984953555526339393194407531569760 3680296 -1829215755017988242342320980122019840 3680297 18622775787887916921560678445121140 3680298 77949145075010162940614249131076784 3680299 54817801451322478172673851533489920 3680300 257884065302130960842195464387200000 3680301 -651260837267854270777027496061298368 3680302 970246803633103177722404965226462400 3680303 -1201815663971144031038674364955235200 3680304 59506087265220873642310894055030784 3680305 869317396775866799044916818771457460 3680306 -42359175824900282326807423564569600 3680307 291651727364987066012526785732800404 3680308 -97220237695696581346538809394883840 3680309 -98060869172828934754059854856093120 3680310 327485793999573841530504042559825920 3680311 -37530581468544336421610875843864976 3680312 1981536452173383961219348603816243200 3680313 -295625639637924032975005946082713472 3680314 -1093961706812361962375989303909737216 3680315 -941266454595281950708095960240263040 3680316 6838446807767133501355472899004928 3680317 -461701431300046945102388628091494260 3680318 -559681484014313535029890279002480960 3680319 -839329481121679476270962961487090560 3680320 -18411699150600853025190837265367040 3680321 -1966567909573142377679257664192732478 3680322 21633147439401592783066688337646080 3680323 1094122698701126349648400491357186544 3680324 52299324568873380098538356269838592 3680325 263749762523372650071796019611713600 3680326 -444592574481387041987983583494046976 3680327 1515302713101531425509460062465152 3680328 -642447295838453651730942907931443200 3680329 1197770231903552823502315397277687780 3680330 -415880616120767771515722725916168000 3680331 -20328854493539270831469071565545280 3680332 -1308968789971382493749028003651471360 3680333 74252160317657388220969840770286080 3680334 -210074299198992526439963888582705280 3680335 -45623109078102035618007790041051840 3680336 370533108227290618609064826494976 3680337 552326816903533863957027498956171760 3680338 -94546384077181940635178273142476160 3680339 -91100621569963101899155285839566352 3680340 -302494934051632376206219122089932800 3680341 -617012694676122484279703231777305170 3680342 976732206111023524643338793371959072 3680343 793944845423791538113234043872549200 3680344 40441746329373037176107272476241920 3680345 675613465576197951076657255021907520 3680346 -258831252357101304942205988180983296 3680347 3005648447920804242177815655504532944 3680348 -411497083058756280763015343957996544 3680349 -1133857658041041772537633328500503936 3680350 279855713317845708436221791633678400 3680351 -1567849680226301217988934031760896 3680352 -153589796637363371763346941531389952 3680353 188110287918491381791289965278732820 3680354 -198383604301201609659258240154015968 3680355 102602715349252303672467908663473920 3680356 161933287341287321217804079578562560 3680357 -692699140796979692584976737633208160 3680358 258668780465566540584682053437311488 3680359 196453865527145308632931554348056016 3680360 -139651268782298860065599546823936000 3680361 -540634019725764284488842128683536000 3680362 -365223517376084971995597148469899008 3680363 1097126039002432518897879143104842612 3680364 1068333662404615043582757416593861632 3680365 150359047556233723049812340246304240 3680366 398016013444662668129371389403885632 3680367 -1110651708811229217311649319982659320 3680368 -8006178479446224602354908091252736 3680369 26073446923237708992247450631925312 3680370 -12128100903810635018680861603660800 3680371 -649714635448023454190771816545589428 3680372 691109569690787933233100030315980800 3680373 366818497550503769774025155257770240 3680374 -624632866915005248108303211940613376 3680375 -1825475080877303340563318510372046000 3680376 -79340433762256775554595287980441600 3680377 670336398166652491307315586309818912 3680378 -46078077661857696049897856843161152 3680379 880376402137685841751717167869720448 3680380 -941843385561362778778810473411609600 3680381 991608523699115959295975592263280972 3680382 146961952692513362911214464688160768 3680383 -316696039941994203472657339912910480 3680384 -1123666327152198918978025370607943680 3680385 -97711030500386127599793597420340800 3680386 440843093412486761801287472924075904 3680387 -464380338739179272790778900438965600 3680388 33770860698983724487082321895123072 3680389 -784970327108682677407664064518375360 3680390 166862522323535949932119782203520000 3680391 80044265342172149377638274567982592 3680392 313488413232469490421359664629022720 3680393 3209516805923743543596467333292020004 3680394 624371124769956765702367173042607872 3680395 13805792262596811633058778058313200 3680396 1941505599944747684983701826811937792 3680397 11022098066149137698671022350431072 3680398 -1041645418775983707926236542186286464 3680399 836840650851163794944196161098820400 3680400 -6121045311768657890540124541747200 3680401 -1427848442654698625488466192865915598 3680402 225534049776405652276625133645402624 3680403 518882268785205798579353020080754104 3680404 48493615158758666013641015041851392 3680405 338380337437701563221704048776760 3680406 -173107248521306986355262431648423616 3680407 418897706074516180858784388265299656 3680408 -953357978086316393533325966917847040 3680409 867193744876610569183193497632625104 3680410 181465734841509001280108528925581760 3680411 113264263154770134505830088887343632 3680412 343016604089872949226726014063565312 3680413 6281349114779966626311006939027456 3680414 -700684761608646846588492287184645120 3680415 -123112525690578573844743465240558840 3680416 798761241980365463962944643472228352 3680417 21642891037504855322790729660710760 3680418 169590566589344264687775111897269760 3680419 150769298194386529512053961850374000 3680420 346622673542607674662901844814848000 3680421 -1484669591133653690652672627019401888 3680422 -1071636251821236800509236077670680448 3680423 -23014414157191218596109177428465016 3680424 -1240263891513533086523953976586240000 3680425 -402732856406916176274060457060731200 3680426 -546245233441923104589248139247786656 3680427 277576221752955652965382773062002944 3680428 -576239754100487260399762172666252032 3680429 -530015747072852016809592665453212224 3680430 -159974829408623458108449406734938880 3680431 660227514413224627638409239120985232 3680432 160247278998170194988030658708897792 3680433 998992925534485546229002279043497680 3680434 -194061679739534475999784919417211360 3680435 196224227574249905565681539814613920 3680436 734148114864973949656532841642381312 3680437 1203596032349772578015578363852038240 3680438 799128047294555026871953062365385120 3680439 -140350713104299433683526151325956504 3680440 -367199061142158063350912377796198400 3680441 -4021790223164096222305836247419948 3680442 258315653030898557647960944008693760 3680443 149838106170743209917055587229614544 3680444 -395441400815045341183927820068159488 3680445 -482470026018780583595951972972919360 3680446 23818522784179581591516512480332800 3680447 -296409486341009488776613543862021328 3680448 -465560080072678230845072196595875840 3680449 -1556265139351210198176568992390922200 3680450 -224591902720451821921288642749066000 3680451 139874423421652533176596690142868480 3680452 -1479331535574755731012962491583078400 3680453 -1196552516457187820720541246701169600 3680454 -264475102688519820810638417968371840 3680455 -135995318208455717137249517598053640 3680456 -11306270822773214631703695980789760 3680457 -1796262025020171688236471851946960 3680458 378308983368191104934345902206284640 3680459 -574445262229748238824684802910847340 3680460 66262450126445632853762565089525760 3680461 -734432990569543367394089470578572938 3680462 6127336001405216909613633191063232 3680463 -833833321293310495240630146161934456 3680464 1993022245651065788993387924340736 3680465 -1535674677127905305244348474673168140 3680466 715479992761327610972102029535572224 3680467 -188521270143970932844613085646233008 3680468 2178043202228148951873166629216645120 3680469 -282091150528398167923096561256081760 3680470 203233340222985032421029926119463680 3680471 765238810707210572531007753037752720 3680472 -745013357353312279292606843007406080 3680473 -1577061614471196010739515686847778096 3680474 -20136013717460901258612220860804096 3680475 55660691273006995004600864068147200 3680476 -2112726720703200538356197897735411712 3680477 1938219717731984798191946764712874060 3680478 -540047681392509996832509959394616896 3680479 399569758194799453323230223064813440 3680480 -205473976548653841030897386831216640 3680481 -192080571667280371674305072684974656 3680482 262280433249006437821663278694900080 3680483 -1736019937898246522761163943887455776 3680484 -1076214558420253667240690841059134464 3680485 315823376073164204488043739115917180 3680486 92729359150466924563156327956819264 3680487 -859756622752186099741852414158153456 3680488 522308243630134469136808026437990400 3680489 -455044155661022825290366883219056710 3680490 405301243948627203670568231226470400 3680491 -938082038069987578868625199352548108 3680492 694833373458985787768497335929692416 3680493 -922827293999851082974544919200780736 3680494 -516163147318770842683745345238310080 3680495 152417277601054041152544533845406400 3680496 -57283031839016633574256197521080320 3680497 2941685087740768367987609720407188132 3680498 -98843284195828534080734711759400960 3680499 -15996744388945273194166324460850432 3680500 -364510442499080770353662416752768000 3680501 180228848183502468228985667146438944 3680502 -135313972714853193541217432583868416 3680503 -123048669522909574410334754618132248 3680504 -779283476635965438607993868648202240 3680505 76619431053251791582257714993120000 3680506 -75879877427387685558840667062067200 3680507 -893519685353585591920015615566977244 3680508 87350673794064860932232806127821824 3680509 91323736469067604079348364839685440 3680510 137537847888118852644650469008684160 3680511 347064718261973750190219014625331584 3680512 646515056032462397511790808386240512 3680513 -501383179870331363399425536054058560 3680514 22298181231772699591983008454645408 3680515 -935923055717183734836805720936669200 3680516 -353347675917900073922720320893161472 3680517 862712459722025361226072495313128512 3680518 906247809163657855218016060392612960 3680519 -1056196377212556702362661744210751080 3680520 586377564065133265961023998556569600 3680521 459467668024401840898339364991475492 3680522 111139698589795757483745988834539312 3680523 -232773345192685831059871411624276992 3680524 1798025799280740342904615840772680192 3680525 367867349525353107035427801792502050 3680526 -396515644765248014739038230551377856 3680527 1487119371443124019951446627596083376 3680528 222341698186266545279741946881310720 3680529 -114136178969130340461624560400568704 3680530 164337056432663575330242152640806400 3680531 805921716802893218793196188207895200 3680532 -52334047448440404940607044997468160 3680533 746266195474043664760381422959520782 3680534 34147665834418804153816998502458624 3680535 -629755977512615901999956709507410400 3680536 -1579368822305872723212026663056650240 3680537 -512078443457372290224757006110390528 3680538 -120295686044628188478290018997480960 3680539 -656538103702269699501597704469505660 3680540 -136468461270240322021363884722457600 3680541 979513642246578984431209140477338700 3680542 18272992049322904613191922245156032 3680543 38415202715444253674112606864268104 3680544 92252115224204377505235345711562752 3680545 678684163670952460072609828158907200 3680546 -181982830717800182946434934495587040 3680547 -255557842090123961833935682249854720 3680548 298781891714137796999285821982907008 3680549 2442536713101578594023308987733823550 3680550 5184807473754862880994087412644000 3680551 -437369655602030067149466592500208704 3680552 10686911548057403755366070775152640 3680553 -1390917392366335950655517882670685296 3680554 -7585633388865983113821968822224800 3680555 -1690492399195238344995340060627931040 3680556 105992304275540363523216135712763904 3680557 680133152139184082172668137022122732 3680558 176977447609948117795361866439266176 3680559 -127355786209486021425608418745023360 3680560 -93102359060410068968043206359449600 3680561 2962569672049888579448805047160422400 3680562 552307424303899363680967024393114752 3680563 1205401630679986220590287755226300812 3680564 2099321208216541949380071092942611200 3680565 -76471199278911742830439955937886080 3680566 1187816599128702456664068518550947520 3680567 4317421927054425538550402287901221680 3680568 -262813512668730473635114539129569280 3680569 1254564788430265727787592821338158080 3680570 -265148983348190621934805684420116480 3680571 1051551449493412105899901076417810712 3680572 -259936126634192248308422933986534400 3680573 31708111271965360459752177291884364 3680574 -599043461678007153454105783050424320 3680575 -82324654438646230173585542272586400 3680576 -49489044446206600563664377096437760 3680577 -897533593791711501403567886573543886 3680578 -251784726216659425930528909567872 3680579 729197392225885500215495715292320 3680580 -528159191366751014120031125952675840 3680581 -667824050019154220951433983868324800 3680582 -6736680386682979741759148487871488 3680583 911284952384066159651108904071648424 3680584 -2049530869573658073385917593114557440 3680585 -9720333922930059945215651081961600 3680586 155596657847681023621654368276472320 3680587 -80031700627553727334476195251557888 3680588 420497777740684962413473046193746688 3680589 -6705768786248173501575792698180832 3680590 520928543112101772074526312410500800 3680591 -282067482958146236384324886174930000 3680592 -177636128143372872353413600981155840 3680593 -160451143578515678081409397716575040 3680594 1103681208484473268866520076876286096 3680595 -66720135881619691165929490081812000 3680596 472407688826177503098836053015011200 3680597 -905204646716506575769281235517983680 3680598 211467980296195890624350324368128000 3680599 -277275833139138023719175642684010112 3680600 -137673804630949230277051002224640000 3680601 30811662793728445198263506427866832 3680602 2100563284322556442893073763833726464 3680603 47726868016171402274605879650378960 3680604 1074200408512278208614870236803146240 3680605 32798116703695517575283228016385260 3680606 4195394651030094791085863474201280 3680607 327797015865758029327020193547793792 3680608 -751192814152510686403067660050759680 3680609 -394678135056075018106481255648046060 3680610 370330353005266935773105448106137600 3680611 480462885985995305561102667033804048 3680612 123549381521295101877880170015908352 3680613 798269661063967915444882065657062400 3680614 369490025693709032465947701145514112 3680615 634603646920377896710586428790267520 3680616 -532271974009630200230600449103462400 3680617 1671775265286447839813019849942932352 3680618 72138206139932368857033560745567840 3680619 938583453603745486508179478611224240 3680620 39074872350321107199089317637959680 3680621 -87966823115610308996880123231878016 3680622 188785265971663935575368494364448640 3680623 -695926180233704933715388949671807360 3680624 78383914996655685498427526369280000 3680625 -58682800381299278937173999728920000 3680626 -308472402047293331099101968163477488 3680627 1581180897139596061656387955433638476 3680628 -4523702182476634566864758279208960 3680629 -384560868051290489320652765959698624 3680630 606781062836722635670219309135534080 3680631 633768008853798145075106399553429120 3680632 -1137728069300333140842930057442713600 3680633 -431118631672589905109145438871998576 3680634 -174869195940286234622310996536555520 3680635 -239664966194663233704813865273615440 3680636 -909566898327115520457767801943121920 3680637 -1623973469550834658410152042331071232 3680638 217928885639539671020233148786108928 3680639 1373182123909119602119793574246541440 3680640 26623643501027121419775731407257600 3680641 -327433965512897973180045175253886416 3680642 -104083727639282726767920071394370560 3680643 39450488739004029090587715308012544 3680644 -390784483604164316533617258046476288 3680645 1203704152456970893975616562676018080 3680646 317436673487494260739054704830011584 3680647 269153165960450947652903223468515096 3680648 -249509037718754383424733888017648640 3680649 -184888641631816879692752674002075840 3680650 -204452728627352937476342332173433200 3680651 -1276630529943308720714276379122803680 3680652 -271330615637882523974255970096423936 3680653 -110144769237544143044018151180301140 3680654 731319531088593399305577568991779776 3680655 770749131940234923658818956784347520 3680656 16080990571116755241579164589096960 3680657 2313958011841502298460128193525497906 3680658 -596011571590206416541370655270728176 3680659 1350573063714371026876842690071730860 3680660 66140481825114876655168172121116160 3680661 -321710877677605491026485019237283840 3680662 498027621707822723208627343522316832 3680663 -716197163160011096188076664991855440 3680664 -429127372359081824485660576190300160 3680665 1557672705643092010194903449941960200 3680666 439691367785245699300974531330156288 3680667 1078331026813181155006832376646986240 3680668 512641321386463380716864645968322048 3680669 -945767114625929065303444786733403930 3680670 114362347736611485725344855987691520 3680671 20737411930482791659518123515509432 3680672 -782068576376604151080180244337983488 3680673 1078344838800131504795635826268433584 3680674 1056015152985589285825665974492160336 3680675 193181946263195490835990586801583900 3680676 1060450709555018356921862224113186432 3680677 -71811858978617090205491220668766336 3680678 -839514575958078549335445421116586944 3680679 -1214732876881435093401738253900289712 3680680 1538859443301011852587318446858240000 3680681 -1359836795530860950689492303760704518 3680682 -451913593532017916893200599639179008 3680683 -789857969163156302095566292026826520 3680684 424101765209200930831619402630622720 3680685 664523918075084684877046954320128640 3680686 -385387574194431079257424817024746560 3680687 1745166351340593852228814295293681392 3680688 69162596013579741925999715210231808 3680689 1829404741528911204335438010098114560 3680690 120928583387122722295490543466147840 3680691 -31523864155730495882299921259725056 3680692 -111835931874493299565324740968112128 3680693 -221380218595884168043716955266342720 3680694 -947275338188135420473892285902584960 3680695 -782349759659772480882443769524062080 3680696 695277976175031837414551247598817280 3680697 -573929231560096172770149414113473200 3680698 24013047658871904113284829854133760 3680699 -819815124164862272744249397494280 3680700 335099375513006937922826704916928000 3680701 -2701899676422181797116713377035377428 3680702 -383916756386264322396755341828040448 3680703 -127862501452018343946168685289140464 3680704 26385715223589928217200665087180800 3680705 624539562499129951553815672349733120 3680706 -582981703529523211864600805496813696 3680707 323514465407594839026877580637562872 3680708 11551526698440468402131698449782016 3680709 -534296142198333286246472704019137440 3680710 -882411544376155946439136376577348480 3680711 -2425982337293399831522092070324606976 3680712 -182878639710629344512572584769126400 3680713 -306480707250541792478249369312445696 3680714 -13065883512578722651120880946290688 3680715 548901033850978555382350648286976000 3680716 567119298709570030471413110213066752 3680717 2853910283782534798800671477590429260 3680718 -283487337160734294282104974934092800 3680719 626047946746619624275288120451539696 3680720 -180924031942676505328073275136409600 3680721 -162192828117010784036897726098968096 3680722 -149035522600882526140592735713790976 3680723 290724772659778568969888012620552320 3680724 -926315274441930036454158411201951744 3680725 1128254335365530620156658846156218250 3680726 -343202950715695094305503052564755840 3680727 -711558637648194697827200056694095920 3680728 2056781450549681327950994245128284160 3680729 336572747029232464683479641889718084 3680730 -407669366504036918727441860256030240 3680731 311445913732446140257504727984590152 3680732 1550467535296573936653113388971484672 3680733 -59235862342375430006444134083798336 3680734 -480320638166173477048155496912341888 3680735 847973778440325047493142937323408680 3680736 -724446145468282333198419314098569216 3680737 417368858599711070108049509205160240 3680738 -170569907207926379168828980243285440 3680739 112827139323465105958440539852290404 3680740 -59440415060194502986628745425879040 3680741 1440633863106416234652891138491414142 3680742 7915112981291663131952295655205760 3680743 672119917419492730966363806243402288 3680744 -439830450833328706560983441762273280 3680745 -642471476542479119938444819506434880 3680746 141646696705938975194619597169255680 3680747 803124297956863179964573432192212000 3680748 294843263809486541024625808666245120 3680749 876540998912996670167165167989075564 3680750 1149955313540478653251253541424464000 3680751 154502699041122393362985491170974480 3680752 91470796189305658913279484680339456 3680753 1374058366576146734253629656047826002 3680754 -68549923760134614496839250048253952 3680755 197986378855546338200398547479847520 3680756 35426455906814669605389143695574400 3680757 6581062536477805835502717790031328 3680758 -290714353991019821725478038239393024 3680759 -557840087740510205480188051260445296 3680760 -338112053880503430376735976871936000 3680761 -170501490182871170742288551869264896 3680762 828488488247186208399491046929586912 3680763 893010647857572899240646688638704064 3680764 260341385247476233622516723392262656 3680765 -177665570187404227219508593580174880 3680766 -510321363451041952426641981725821248 3680767 1237217840616431556066291147872730360 3680768 -134573211444035151099777103052144640 3680769 -1511306176749625138121793071329291200 3680770 -365156563028239281486064088848381920 3680771 -1556776784379817300356392823647806800 3680772 485899286754923109167972761481951232 3680773 651628372862754398797893984563021340 3680774 766815294323480080793996216816953920 3680775 -102778380300082447729857894886080000 3680776 611364773452508985942057515975147520 3680777 -1240641824873832058521683461225958640 3680778 4611808806425674036445839493677824 3680779 -613833873250369412969709577234087248 3680780 -1181465265036681889200003720070118400 3680781 46169330049644623822403648534207520 3680782 -241356534873505897182875053572184128 3680783 -421364666878154933040869802601170960 3680784 -111960791802372051972355567374360576 3680785 -403253472638891891831404989304362240 3680786 -996853123839673849456044667191159408 3680787 -1025049197537463179462998717448187840 3680788 1368462674572293148217002997917705088 3680789 271155179769442703901046477872055872 3680790 133869176113506804633973278145806720 3680791 -18573008323594868198564465909274808 3680792 -1360676825724052486010172870465792000 3680793 -15375696054453498080342445463817676 3680794 -572913413023067253298453628041009920 3680795 -1483967667035407104514171936098571200 3680796 380368766000859131601230333108060160 3680797 441957616251463798532367596812666872 3680798 793723622758910802142635844835133120 3680799 263880762744418696419664493065518720 3680800 -7751735345342032029976379011891200 3680801 -502966175679769642896151948187668416 3680802 -44111954466166286720506590245132208 3680803 -79528458177578872990791827111548000 3680804 81897132224976067146723258264406656 3680805 -82924234318403239350159715824046080 3680806 -57143286290644875155237807436875136 3680807 -413910612014333971526836585043157720 3680808 794824957512489444064347934907596800 3680809 -2133098311100770421018595625941059760 3680810 -47321522443821465804046006284272640 3680811 784899317448311848923903868134444060 3680812 396379362525909197976784423820262656 3680813 -1422630817097366649448073899590862080 3680814 -382685472315196896851399780133773760 3680815 -585038612393077700760703191753541200 3680816 16020765596742398990531912689778688 3680817 -53547468394429138444716877658215488 3680818 333339938889035949164963656916520480 3680819 309366777562505733393402872177416200 3680820 -587186890473845043705870883969920 3680821 363847324244479293428979742496472700 3680822 232920137224635727370143598817086592 3680823 -132851007174878459388302027650453296 3680824 507069481149251127879390911042150400 3680825 -100716881118549920064292842436480500 3680826 -364658238016423620621725244118496256 3680827 2269209986280113097708728043068967120 3680828 -186133147567362210799609386712304640 3680829 1533398285239861663945219231986361920 3680830 574468670952793016420733438789994560 3680831 -359601953320562324803130081893722120 3680832 -102548711534630275830404800629964800 3680833 -284113613524129056561876568133184000 3680834 -81317503886629967320194680831505888 3680835 217646684205190510623415650999860400 3680836 344518171919755768941600380813156480 3680837 1584011055525564225073446748483587486 3680838 -211542819254709022826966354818424832 3680839 41297091793975317616328446172290080 3680840 -1259018239901209274400278186987827200 3680841 1008206009106109081492019282989415424 3680842 1222380954954042420108262277398316544 3680843 -13368090891583577045251747375752216 3680844 -440169359634356619754913208158573568 3680845 421654957351596495514637245446439680 3680846 -303997340661177153889511246751309696 3680847 630585394189866956362094182875525120 3680848 -360879701011643734584078493032120320 3680849 -247149288142457899037706893592490764 3680850 -30075713974966458454242690057292800 3680851 547600092331648051248134668605953280 3680852 1041738196945067254281637147529330688 3680853 -830263865154614035803172456466563584 3680854 482168248913280539488486138367506560 3680855 284071415030729980694205491162340000 3680856 -1725226446105616309772647096680652800 3680857 -222711573601655205907523229954247896 3680858 -901206542443973433224312807665032720 3680859 109132638950319167405275819924354560 3680860 -747973207316006428967778854045329920 3680861 366733560961779230491700135094033900 3680862 -89533763260749780465264580112935680 3680863 -1181780058896540178467476315617169888 3680864 2456702464523628667822368842310746112 3680865 -669580818064451208134150558200381080 3680866 46657471047685555882663504888395264 3680867 -1324883630071476982711100139510234084 3680868 900503669816251010482067632528266240 3680869 127342872329750822072370610169270270 3680870 771734829717702586140877025696419200 3680871 299557020511652786318570053967392464 3680872 749534310856587428692348879244113920 3680873 426795036732453768554108644418547840 3680874 7661722061124604817135521772087808 3680875 721784901406119380681343016277844000 3680876 -1371919953367759403094419859911120640 3680877 1139022114056928884335408450395232320 3680878 -438236210559862494697990448982735360 3680879 186492034390148699439027661344042384 3680880 202832251841950626325986847141724160 3680881 253593685755948807875530580626825682 3680882 -1262841265432797091471430728227380208 3680883 69250218101646751005813599407202880 3680884 -190445882167554746036904674823942144 3680885 255537540703074600132167419080235800 3680886 6504665079702297751451526230535168 3680887 473159020003168129877295135313299072 3680888 1010823402642804469340484554056949760 3680889 -759975132268879560528375235293560160 3680890 -469242277117716137987427685546528800 3680891 1184088842816448944600979758873246952 3680892 -27316404542358353112336390262049280 3680893 529617948635756095337132342263435142 3680894 -60776918432997003021725976028750848 3680895 -434840508384936182777388864657144960 3680896 -2052303674839261989835215561818112000 3680897 -653257845058028668442397683114644800 3680898 58700695481640630558199598655062016 3680899 2319236904503002025793930579906205536 3680900 -605959801904354806076890711400208000 3680901 -287886549973061148094858285509995808 3680902 1405241247810976188190353381148920000 3680903 29811378737221535096501899734540000 3680904 -318459491747910206104602562639994880 3680905 179956845486638251615098709004073060 3680906 521426913630840749786899678837711152 3680907 -375066029132260665216865501947628608 3680908 176776003373506019458749885117726720 3680909 189793255173473091631269877936817280 3680910 802699606336960194921384801637075200 3680911 1822699509152250021002800389752012000 3680912 -26778180067705006496647368929034240 3680913 -1066709349167115075721108056162923616 3680914 732152487675131059890173522446087056 3680915 -77072607558219509033692658310892800 3680916 271156989509215699816105043733872640 3680917 396948863066983805426530562416973966 3680918 419540324135794391270771320007024160 3680919 -876318556973236290785071675675340712 3680920 -104373230228716450595437219409510400 3680921 -432624156606405024226531785573888828 3680922 -88112974034617616566652505693636096 3680923 1241999768805059705005365301949169904 3680924 -178200752666986710274638354979719168 3680925 -182570668642370765366155780159867200 3680926 -647849968812725808078290272678974720 3680927 -1966345370254215397747802663617653120 3680928 803591069736776909257451350349512704 3680929 5048848262754553205547444828356976 3680930 -69724952993064668149268814792614400 3680931 1353056089003593671300746745470348152 3680932 411194247697803827521365597154042496 3680933 -314065732240189182726375262574157636 3680934 278278838384311257304612942497138048 3680935 -1189505242459018737442197807172962120 3680936 674859186249432222631568607852380160 3680937 -879986406418797568740466676348338560 3680938 -442675456455456877035581006496428880 3680939 -559263769504506246520569887245460040 3680940 224165338868986944216586732678348800 3680941 3099645176711794334541806788399500 3680942 356992209994501114885992450058180992 3680943 227255366736166105841179202417899008 3680944 -571305312351389048177311590397296640 3680945 206909433695488285601825470029714960 3680946 -924001121928511593901226025314380800 3680947 1526453050859570670469636715806160396 3680948 -1633050510545349089151289146893568000 3680949 873769344558256474743696584773234464 3680950 33180437823016746213755247251808000 3680951 742814116922246247190571718228562800 3680952 46021355807026859767047847783956480 3680953 -1271487773396264855680703086759987798 3680954 553197856925880812699906789423934720 3680955 996023403208652507952625979704458000 3680956 296321148054193502686226736118625280 3680957 -356235537689104828476912596796202176 3680958 300881839604733939304306245579096384 3680959 -1389139511133103251511718471546427120 3680960 268068197031174998484612827452538880 3680961 -144879358547400069735973774389862080 3680962 -46285613148406300627865165999308800 3680963 -801762678394602069883148325301903152 3680964 -559932419654797300057051463192260608 3680965 417703810666630450086568969980285600 3680966 -300516409693478832948117446738841216 3680967 -372123475444049139924966890022730752 3680968 892463614585907078416474411759042560 3680969 -830219363702700843558077514394882800 3680970 -220252364748611062611531913638374400 3680971 10988097239323219451483879540194304 3680972 11445558559551147510240720386314752 3680973 -475680118931570268651787811217788778 3680974 -60968979091114991699828669078879808 3680975 25585842179324800580533788732063600 3680976 -154494232071059482151732845493354496 3680977 -59035265133819386709353556008306448 3680978 -583488130432310733039734596066979184 3680979 -1365873804424386147213257031660467016 3680980 -257527328272702480918133526932732160 3680981 392324884914946271419429642236000192 3680982 -95730647232181221511167220915563648 3680983 128424953847936300231630587698660232 3680984 1303925515609537382114796796510003200 3680985 101016151453203078796122749746590720 3680986 876770455320518449106755110186078192 3680987 -608087487947720509786244336149634364 3680988 -872978063518636331288761282276800000 3680989 775219544327619748456831498726337184 3680990 -51471788970128878872437840457912000 3680991 -154570548836948416504870586887384560 3680992 -679804824338174803242726107833171968 3680993 -135887814180634990245070896075489024 3680994 473983957142718835019697270056304000 3680995 48628076305185706557348861177175200 3680996 -1014109336401312496766895156332482560 3680997 -409425133959456474199010055269683680 3680998 397625382105639949201267271659740480 3680999 696776498795811487743429630952020960 3681000 -710579623458080258410980620044800000 3681001 -1170591367399143177141622842536636998 3681002 24204945318426605659528461654380544 3681003 -326057513527967723220672887694868800 3681004 -1330744738993742833240731857855714304 3681005 1433193668730215973023404591740768000 3681006 39158720463970713569823549266863104 3681007 777846179241501905523070063708447032 3681008 -299705274338838949606748825443565568 3681009 226239599010744159981600583177585524 3681010 739027237604173176824922586259404800 3681011 -2799169783795220765510271817332158568 3681012 -287778139443997573742761814233141248 3681013 -762908718644865790990023955469285376 3681014 1346943649486362481943659958830958592 3681015 -349616918408583175877954206886400 3681016 -1196965394270064637109700651534827520 3681017 2028740899704637612605585197875881066 3681018 -55945164077188115327388873443612160 3681019 -429651081933869776833817568175072704 3681020 -115208617880862792901737178530539520 3681021 32651340410876327549126020373361984 3681022 -8189429908895539649988514927735680 3681023 -612481056200518880841173194080937728 3681024 -263626739860751543482895514401243136 3681025 -84922444129051880577756702627679700 3681026 327209174752885720296041625107279904 3681027 644407490799449297432793816965208072 3681028 585767597597626282765891584871426560 3681029 520899231993349260394555384794499488 3681030 -135030342714694753274497637952151680 3681031 483533147794036014774153704027047832 3681032 -14596649434918194724743148520939520 3681033 -67813794688965320017926635948036352 3681034 -7159580633203974651361078063996416 3681035 824672313857793543832008963178869600 3681036 180114484505390900721342928498804992 3681037 -760406679579344736498547990875578314 3681038 -996211098725911626481064308179094080 3681039 623672144664165234786058747419960720 3681040 -171200000817056438972104226085273600 3681041 -151145921125442846081599234639324800 3681042 -784304990323428849281968578562044288 3681043 -1259023576998699293003266052584042708 3681044 112267545685218821023787014130439936 3681045 -62408491528856749015683731994801000 3681046 -544220470636435028712440474263731456 3681047 1914497300667040011615636346442109672 3681048 -30080648470842436113846342177914880 3681049 -1526291445904025939532152773205072950 3681050 -102671635274889185305010864191507200 3681051 -1036520117595204805111322319479885952 3681052 1455564947370790117528845395263694336 3681053 366042660717942457393978995996973656 3681054 -319846128502771206306204197666738112 3681055 -634833960563840132960060300344225440 3681056 -633429803997787101310134532832624640 3681057 -349483908951360234092989542853475280 3681058 -4249964224726049675017079177421312 3681059 1846193361520664534932422637489735260 3681060 -573846042532586349524192894633472000 3681061 1088437935575435912374833410759334144 3681062 -98479825793956822740897884698368 3681063 887237889774282940821852996704029392 3681064 -462106352968018098661690872345722880 3681065 -881778848637735908517777970346401080 3681066 150476819575958162295928569344475648 3681067 762538842174587372375410192146518320 3681068 1554196599512677269786592228742638848 3681069 200688108447498267135341893765040640 3681070 402944721525353874907798400894892480 3681071 -317900758712291862838297434057712368 3681072 22388025181370104821049370385776640 3681073 387608811502960814228564128033937904 3681074 -333544892386247861403911080272244464 3681075 142129139371485702810276987606954600 3681076 -206886175294125838203851862394163200 3681077 188794314881899346526359553070075392 3681078 245849661616297622386766277861826560 3681079 2075500216128495510769886494583661640 3681080 -68870900920564505027539636217856000 3681081 658975933927815543772072637042507328 3681082 -447602902535691028365550341245662608 3681083 -400705623937723712397801902364080880 3681084 -188293146936895850563107325392814080 3681085 2595035586697237699531557714371495160 3681086 -54463533019013722499402476965145920 3681087 1655708973535290968724077918710417152 3681088 -19709272736004408698915059940720640 3681089 -1478407189258104166817755891306391676 3681090 -206993484474681151558929570651578880 3681091 113875483793426426228318102172433752 3681092 -439763602499119016138851612870848384 3681093 -11633225729262071863554144341407872 3681094 -7488951465933698664287564289688320 3681095 -247562928600991734367588875423252480 3681096 1206327524273981905262543190593740800 3681097 -468450946553949427094581684319485568 3681098 -38507082397860336082780108915061760 3681099 1191621614073345359019290150355507120 3681100 498637992826220749178421138949900800 3681101 -3944398325744357635081990566246048 3681102 100746596948018453627812067422540800 3681103 47860793521994401693719069021840144 3681104 49941633124340197616825999685058560 3681105 63898838728731921766185663242376960 3681106 -350302082145794106482921189759691264 3681107 -1286831831450978918187610059364608720 3681108 146256105032818481147683088652676992 3681109 -1877999429890123138873678623803541860 3681110 698155248330508500052810571502984960 3681111 -292584881268770444430158856256269696 3681112 -2221458394496176724535747440638341120 3681113 -677956619337930007973857969250827638 3681114 -808326018065131973680573776001252608 3681115 -1040203677487060746593110979768736000 3681116 995407161947798239062828359393456640 3681117 -38738475630041076403239155928799392 3681118 -22083649843579442043431954596896384 3681119 -823358750802807383505070226100310056 3681120 221505571506703210642484597764915200 3681121 973146660535142822296766268159656112 3681122 -118738148035126685425072847059731888 3681123 -201697564755771785429128883662200000 3681124 504974373784264364242645948028487296 3681125 1425079353473737360941107112043707000 3681126 16710772210415694049484300707736064 3681127 1063339608329593913642025768313251600 3681128 -163663497208179076834286357981184000 3681129 -221179510553596088927235053992050240 3681130 151225208714865305577802417335576000 3681131 -357107683394005370019840337397341068 3681132 -176830729288747311711934397331357696 3681133 -242654312544661913604358588063163136 3681134 1784906594721653232853954938918097152 3681135 -280085873201416712598602193598129200 3681136 482079318827424515239181422297907200 3681137 -322337346127771185296757965782319040 3681138 -54635929786329474335624413027549056 3681139 149808565190289644111016773744965632 3681140 1031875188926004710641143285284893440 3681141 -137510162029044580286277255495511008 3681142 584806386397540006540898814460741632 3681143 -517620737217782151587732304659822976 3681144 6505086716298823265078254038835200 3681145 625453149460370767192122649818795720 3681146 -393989161609454763083189680477592064 3681147 -145080963575536012450120559919776400 3681148 -502811946047796150080853056975997440 3681149 966467252279685895568612523100566150 3681150 115302687072335048873535540631603200 3681151 -1780694005843443511067072381081534848 3681152 -599168614518970342607623308076646400 3681153 -257969488805847334766226166603620480 3681154 38222505049180452839943599856013776 3681155 -112776221110629905875518799161450000 3681156 247395814900532697388974864134556672 3681157 -183522558731242774104813067136524928 3681158 719397303877011760270957266840306144 3681159 430343394220299420168447999698824104 3681160 19187103897100587700291024303718400 3681161 -1151668509540193205553592841661980976 3681162 -285542358289425582111352484737091280 3681163 928851320946814167638249297407632960 3681164 1252237041198746410593318831787589376 3681165 46200690228573130313306624965405920 3681166 610011215765615778264778588369424064 3681167 -372765937644583534382131616803880256 3681168 -127857836207793443278292488219262976 3681169 -3015419935311221649879027115088881856 3681170 -109339805639245686999844995544122720 3681171 -6898124233634388705313470844640064 3681172 -1209504589405507401674479225677139968 3681173 -737467311218067550515182260196908800 3681174 -247849249584353382378445931609356800 3681175 91654748208981909337240165162579000 3681176 1048468605745505458194044736058030080 3681177 858006105562042944017865827513765760 3681178 132087407234066934125164971368214240 3681179 982577434447205422421144827111609776 3681180 479997574782564300259081218362265600 3681181 1919114245232812054217688200006086656 3681182 -745740395014394381073996776277767808 3681183 -104267087167666597159741986211128 3681184 719557773425005772035689167713075200 3681185 -160570959906779970613924741404018840 3681186 133937615877974474059488882547699200 3681187 -20520125974403241181288241669300160 3681188 129352625501082401651249836260360192 3681189 -936273588423852672553017684180583746 3681190 161324527479687508563736865934151680 3681191 1173027119482115293932531047863913592 3681192 265862193972369471451879912196259840 3681193 -4481542448425517589229964197514519200 3681194 525851645175809078423448274334265600 3681195 87696243699426535097020494465849600 3681196 325657290278273991425149900743355392 3681197 336176752513632934606502874865566552 3681198 418388271852605299826501041680432384 3681199 -2178598945311514509745452625905074800 3681200 105134805482009925823585857934540800 3681201 458938982556630206824351998319129440 3681202 -5929458629714508201427263697067520 3681203 -195236744999769976891247810596091880 3681204 -266305311378605195520478654138288128 3681205 -1463243406766817897364257017646477280 3681206 -1322062609402286632902781973432228448 3681207 -1706156408745553337052937121685472200 3681208 637891579855836522587630578066513920 3681209 -376298879287374191418741185673014784 3681210 -87416764617749697135052482942259200 3681211 -1239088714491106804233882281162769648 3681212 1516937393589344346148328778642639360 3681213 -71092846500243651275759155139969376 3681214 10233349659771876235232488129796352 3681215 -247331202156186415539554005382543640 3681216 -80552460536591816530989387607965696 3681217 -6731041982809796603969631928364734 3681218 150414624226379667558352035268248480 3681219 -107292233194820761789098498524903424 3681220 -1659550731497687978197449446443806720 3681221 182692441279266226401644877123625212 3681222 179049339810533621749198387181912064 3681223 -692205211813941626587637296123660920 3681224 36816523987287016920716104657643520 3681225 638971595218833906242751142667086350 3681226 -105892388930540703588992202328818336 3681227 40410488133690233016960614352976320 3681228 -625787581142831527387316459112726528 3681229 184118914700641782954710393586364960 3681230 -836854249146704681422853613588480 3681231 -1504591479473833155019573802169849600 3681232 -138419663732912320004988606315864064 3681233 -857666986360085940040958603343272640 3681234 737853667406828787443644785372906240 3681235 797440100541107361191361629157541680 3681236 -552011135424457232442821588706117888 3681237 -92529081373081118828783137479369216 3681238 835625577440990357022708852226436160 3681239 -439833476683643880244157597248323960 3681240 -16800428563072677152578194372403200 3681241 -1315089070304639060326821928003257330 3681242 -137770724277401601846095369413908480 3681243 -58821549855695258226686662514645268 3681244 31962720843211410168486455072724992 3681245 326892490387554044204768291883307500 3681246 307638217473655250123191996236288000 3681247 -524998522409078729153106112480750208 3681248 -1719147990220228084128517674065461248 3681249 206079960888624226398148369098426816 3681250 205089287215616507200705461792000000 3681251 -59927809143544211096650874523993648 3681252 102637342394139011268255247626451200 3681253 260346956237842435733119942249573502 3681254 19080884465089768238763877898224512 3681255 -488681121065300559163299833693083440 3681256 904305878830967499985045650481658880 3681257 -309292012569426620501433296565681180 3681258 237636153616195151546241636883468800 3681259 220275149834385792899953613773128216 3681260 428358178164534339321796278616934400 3681261 -2010534542690682654162046172673495360 3681262 226625994691650067488357854178292032 3681263 726432674668735495304814584972021664 3681264 -15665332756481163616649681763827712 3681265 269032573971075787194829805636083200 3681266 -223472174209142848014355844385309168 3681267 -252440125860704847892831573731113112 3681268 -621416996544832711185736365088621824 3681269 724605079171854558506225523814527840 3681270 -307753735304766835266046416155882880 3681271 1226751804293302366607358943843984344 3681272 -930974873105592217497032720320389120 3681273 12043702037533106638191238146438624 3681274 201614480239949613103204230838472160 3681275 -9157364685573423212735254477982400 3681276 162573882081139453989097736241315840 3681277 -822613932515033328865189251248634874 3681278 -19945415067738260166798459057322944 3681279 -252020860782469615376049682469187072 3681280 1721059738979744517453455490337996800 3681281 -468648871235590485296794697597838336 3681282 -236152955864802143070967542964482816 3681283 -133184271815350521552496014407326468 3681284 -124757327082501826856252923167965184 3681285 -54756281141283224896849014340168800 3681286 228563068976472201052615895557123200 3681287 613791517978769917196755314163638936 3681288 -16154197708421543356159881611673600 3681289 -2932611148458000819403120893904849080 3681290 -478184305842932933838963371142621600 3681291 -41629189357100879857647919656197136 3681292 -1434256897390163677684128745045321984 3681293 646133979165457208120391188858358720 3681294 -132871790298308964999155866863806400 3681295 -182543813232686524837369781683918200 3681296 330062004330050610508618571278589952 3681297 689166622105520735565508135313368674 3681298 -791671153220938014162872743276671600 3681299 -22928058776188520084864670744563280 3681300 12686096252463176450277024457420800 3681301 114416099122118725552675544538540800 3681302 956451920683388837745758184043448352 3681303 -372437802982586397209660116075846296 3681304 2259174148955793294389434365511680 3681305 -1071318202007778805822150630729536000 3681306 254221083539860888323253919198998512 3681307 222523316234630392651035932159193600 3681308 411176606572411081443180356560896 3681309 763408374277063890787024194737656704 3681310 -413378564146093153447118546032967040 3681311 -281469344973001615075804034734880880 3681312 -254959936769958351670175412221116416 3681313 -635674463089361769511914600134802176 3681314 33238162711132370397628295837137920 3681315 -533787200289194450257808489198476800 3681316 -6808643771849730436429907710064640 3681317 70994394796802784502425243693106560 3681318 -233755974247621614277364100218125440 3681319 -1738703987452886127894428764744566280 3681320 326495123667727996410402276193228800 3681321 -1358927598047287846091786233780936320 3681322 -2312527983135051813272704884417320448 3681323 -5778630265536814471698922494075324828 3681324 -404082743496126946304697077957187840 3681325 -317205847544649665873398458096485950 3681326 -1164993851279103337846761527109749760 3681327 -174327546348807342060864333523981392 3681328 83225079219690654267181087407800320 3681329 -213717254475012652232424653416589760 3681330 157495115941098672008002707139806720 3681331 -1110627137944199967502647077974330128 3681332 902246747444264693760483833265703296 3681333 1653069136334487616619746130070982044 3681334 -90727162367105802418830504470200320 3681335 -86792450854935638830657714623843840 3681336 -244664265275079989027366697870090240 3681337 -847764678844399375883009228528189808 3681338 617864916057886110734859051939358320 3681339 -371065119190747462081635594028010640 3681340 408713661059310867241607738686156800 3681341 -1045850897758662084064821905031699258 3681342 335456498312139520138222499236300800 3681343 135715052923506200483772514702588800 3681344 -61417049446848198436405459182157824 3681345 -69414481944936939150263479548484800 3681346 1106983580946234328549212684646321872 3681347 882672778559187348426575842966272960 3681348 -946241044899169037467314182496850944 3681349 110794599307737249390911780521979904 3681350 -287871505203046304522276489029766400 3681351 -766135260757627178687174864233735200 3681352 380828887507170822408572264409262080 3681353 778910255849288595587834632505317284 3681354 632851639964846652193311008321867520 3681355 156760545526120497347724167213877360 3681356 -41581400895135333993691419486047232 3681357 883237423777537462554473238273271488 3681358 306044563236052902064101509019353280 3681359 495052826362268534052986125995068088 3681360 -76028044417945343562402124378030080 3681361 1072747549207813270301335948942400112 3681362 1602386734962820001668811355979188864 3681363 199727402678216597461379747433594624 3681364 22730039249110821722353705808947200 3681365 -1052047134310253076832214977090168740 3681366 25645527865279477260850521070990080 3681367 1672508324989302062546116404015624432 3681368 2280183634404008721254540022190786560 3681369 82765403648634151334140532946112896 3681370 -318770801598515021780536582810871040 3681371 -2233382616270016275663625742569738428 3681372 46566023032404715377670605375662592 3681373 449214558061677918090129123579619622 3681374 -154005688875553219257843755173728768 3681375 -1014403405288352039941628481506316000 3681376 -3050021904751489380217794193596088320 3681377 533411186622569682662622756852118272 3681378 45608556253819264384875199260989904 3681379 -722512892563927106153619127546502816 3681380 -174416681213050387514812171644026880 3681381 589781375299016907358206571012715328 3681382 693057091892999090060977602784233984 3681383 -1267354575672764557770276163390191480 3681384 12962944335829176440724227589734400 3681385 533159343096523555254427320313388580 3681386 -210944513452797029333640545751662496 3681387 30374252642835179653894830767969244 3681388 1200357274195008154847302893733075456 3681389 503881241654490725088463222765282956 3681390 19472528929858609902713389280280960 3681391 382448416193739217949437249238271472 3681392 -64019717178588822943296775814184960 3681393 1131138308650788060032955810658410864 3681394 1364549806067167923767208598482836496 3681395 167784441535617338900064244201100400 3681396 -623966320444661820283979916538675200 3681397 41789393732656119960608242727764480 3681398 -159307599624136157051047524896225664 3681399 -1149809328340436822936307803431283736 3681400 1442132888976894945952562560542720000 3681401 -1779516523422815058629511621864529068 3681402 7528053328139625227856877226434560 3681403 75129869682866145776400638629072128 3681404 -1547169569543960881739617740445939200 3681405 36029336458807072913019941624371200 3681406 716489214195717289995845054315761152 3681407 773595424845673381483243743070390656 3681408 502170738240559211650743866511851520 3681409 -981641488460788959035529528117806780 3681410 -662707545021361211523292253415068640 3681411 -1096924917022520267711953032663483216 3681412 226127412167556442142178700847165440 3681413 -189941450171840153659823096683282338 3681414 521721175037475458461184753180459328 3681415 1646155641368330997754870030490449200 3681416 1520637448595034558093453150962319360 3681417 632799399999423352268895148950449760 3681418 30267690908790247005255994190842560 3681419 157465817101541725208781725072205600 3681420 178871609356117290229643468942330880 3681421 -67171926769013845415155943118340800 3681422 194005319767838894482327973688856512 3681423 736091892717668316896409358947590400 3681424 -445408539432856088782791210031144960 3681425 -330042410363167765385895588187050 3681426 77662410455540645648196007804305408 3681427 -738142051925960358526951428719760840 3681428 1066596046106006125117534276632451968 3681429 -128978714024742158959115635608069216 3681430 -538645842563543772568772076344390400 3681431 -317017129389896171850131862988338576 3681432 1044751085605597634625651389613803520 3681433 135365840417014264187408971464617664 3681434 -596955442108314805870986049351364640 3681435 601861265797087122208611330546920160 3681436 204776896469211732305563428247142400 3681437 -43162665043983259458595068073205940 3681438 -628511700132176078844914930041611456 3681439 -2233140264622484651366172734873699376 3681440 -161190844050123312372763054099660800 3681441 1109375423027390804068175714790489252 3681442 47196355782084191973098479238090112 3681443 -1615264217762214910042280132316886308 3681444 -136729912476577160747851416094924800 3681445 -8886663328903550050863652082506080 3681446 -2031440844876983841353946663671328 3681447 106802533401557535545335540377571584 3681448 -1161207361996716375725766603726320640 3681449 -477567236525091332229583664589405120 3681450 154178457765736207447173428947011600 3681451 -1794690507182242937726948494504985548 3681452 -454145751158186947714491144391994880 3681453 -38141785360411246937522871608469696 3681454 19855978653627741860817735089664000 3681455 -1427228643107284321619817219876090240 3681456 51139582410779896883151955127795712 3681457 -71697055252385321306501557541176512 3681458 -1279936722296700065823529725438376320 3681459 -160491137117732013086025200814637800 3681460 156294149399865214293161020244417280 3681461 439660128933017619547929696619600032 3681462 -521844564248305240387510265992400448 3681463 -92038750200492918745037680665555840 3681464 -115051471016588101942389981528883200 3681465 232470450494409926748297848344326720 3681466 175542288517519297034360070720312432 3681467 365784615601793300283676271842972992 3681468 361751150109578151388287462058833408 3681469 -2774516387564542243435965140628564288 3681470 -289898532387900340314086240478028800 3681471 625582055145570936099208293166266312 3681472 107865544488343890987458869208285184 3681473 -796922210210402396499812191564911420 3681474 -653785125643767773001237210958367232 3681475 170749970386941196309176395709068000 3681476 -955927195662586588028094658297331712 3681477 -90821924368301747555251099483196160 3681478 -6901241579171187620288365678370400 3681479 1111217761289762856290009214629739360 3681480 353913628381482151685473106079744000 3681481 -2457637659602600488559390284589559718 3681482 130968724953636787990654247181903360 3681483 643075559226655526510942591725400304 3681484 -111253995690095109467753082737353984 3681485 -547024793731362907296483950248458600 3681486 -40880111469699401247548534052168576 3681487 694881071647246037466564291970417136 3681488 5343623143559854957771527483162624 3681489 555493942144878764272560282735069120 3681490 1147114477770456203072164878372000 3681491 1522055666444497637063207431161414984 3681492 520221269542384229024213596836864000 3681493 1396446854984275247983506915118913760 3681494 -1059858583551705241094882822718292704 3681495 332343094494789427432125117584149920 3681496 -309173913215158256853623245860249600 3681497 -958791293134268916714176053584582960 3681498 -20241402352804238215753022876301312 3681499 -2178338251323163767287380195525277500 3681500 -70137213489926825312907486988800000 3681501 1111810371554106857688035344936290432 3681502 -402028277658897262428760228426034496 3681503 251986608941089904109890850699385056 3681504 -16218277999502051019513726865244160 3681505 -2338896277202748636488429779422574680 3681506 116396353952947993960580029029953184 3681507 -564163204632052316273052639669338112 3681508 -226663809473246922295885187448844672 3681509 -10832997960109635524593070682620196 3681510 -72507015280165626500346672973332480 3681511 304263870682585202270967505136365112 3681512 1407342163684357063998332350109875200 3681513 1579537793918628350074827273300768 3681514 163755955607882739908801020345808640 3681515 -614605479620634568140124503265999200 3681516 -14162313894911930044816778254786560 3681517 -331888891813370178697808883191368074 3681518 -77470436684980948631867661753050112 3681519 -817039489314010315662112303406737656 3681520 -77564453467929911501511085928939520 3681521 -1516210092344427304404155278242391500 3681522 169926919942434515505399798427190688 3681523 -26888076155596514752993266670738228 3681524 250724456239317739435592355151736832 3681525 -425327088657486529017106991475494400 3681526 -150547484816606443499873565167162880 3681527 -824360365421688549083141457895545624 3681528 -356441763458497500265325486149140480 3681529 249053315791840880622651464850979328 3681530 -352657723458578870288628093694839840 3681531 -393671536973869457452924343552256 3681532 128026037638478970919178501851192320 3681533 1320615132070657783193378878431328524 3681534 402681631409347222969340751270794880 3681535 59928708386281092893259159199564800 3681536 57432255525167462913098587991703552 3681537 499931084834440217521905780045909504 3681538 134182674172523068550195139853581312 3681539 -112014279796644592081234997998136976 3681540 68574586640378386496729418564549120 3681541 -341077814344012135875393661795143360 3681542 -677540946827190104740575478863719328 3681543 -831085204297030067826003978864040536 3681544 -275661782721007589741701277537280000 3681545 304933102196371082742067266287289600 3681546 -671617144755463937742969934323838464 3681547 348364896548304694711229344890667720 3681548 373778891950831493442418215696866304 3681549 -584576148402435970881925794496541376 3681550 -369032890868611758859280709696120000 3681551 945450189605277470455683870699100104 3681552 133820719137791652507331066473480192 3681553 -1143227388960791975530654531326757198 3681554 324932663787535494368247009588825600 3681555 51325383293329532415414445895315760 3681556 -343944361690092270014036010106613760 3681557 1841896449996843477191545656433839744 3681558 724725539219364404355203084321587200 3681559 -290535106969044688888089859845467984 3681560 58774598358469219891058332409856000 3681561 170987636857213057408443676713945600 3681562 111798782756063704715284154255458032 3681563 -1297097657279881927803789124258022256 3681564 -333950291391186641163988605429227520 3681565 154303222884913826388168624284613120 3681566 948578771773319440304396675254860288 3681567 326294859835313560591369584389247384 3681568 2024236623154138255827511050641080320 3681569 1166292487228201962963316292855759970 3681570 -198917787153115797246489335616460800 3681571 183993915914014698515292379207202420 3681572 459965088294141567509406618706958976 3681573 -89383269679316070129351726231144960 3681574 -1081403487880754137920373785603840 3681575 -1194305380511754396001025374419403200 3681576 -552984383933896422659934424572564480 3681577 -2333777307380252625311760404357469574 3681578 990921306046498118367646942698033840 3681579 -310706828303930319684084569672244480 3681580 24109083664610270271687929345034240 3681581 -67009915746035452231573625743225236 3681582 428208519968693027253150456003849792 3681583 -2282667238611599850309414483446535800 3681584 24472563581741046577341780441169920 3681585 1437701600864754861805143468494179200 3681586 659496734336583362278591837302695040 3681587 163567633843732167623969549815664640 3681588 -1300285166527928038889585867955830784 3681589 172703240980523637272065222438096060 3681590 -703863425016215382988637269965244800 3681591 -769443699109427575561054999707997464 3681592 -436266048490145738025834832808140800 3681593 617338402909541702929862277021292842 3681594 -333839996544375422861779567337287680 3681595 -289549240242347887005793601183522400 3681596 -1445337399527571843322508303195980800 3681597 98152850071081964123053661828939040 3681598 14017923906643768864873981836334464 3681599 561397951038426170970850966856241600 3681600 -52000774569289277227905976369152000 3681601 -68220374523184724386689823525372800 3681602 189748134665161348685434781379323904 3681603 272991343739051890446097437953282304 3681604 -1790067949217273447287252376380637184 3681605 957443036210821636083353558101194360 3681606 420608323856868171624510583924339200 3681607 340495181091830030020703813185807192 3681608 -296576075190085786121655452273049600 3681609 -33319323580556403904946368741392672 3681610 -44301744908075562139289717178301440 3681611 982485721664716017947979564607990320 3681612 665494478819178111706507412931072 3681613 237542374867805080922353302235973304 3681614 -302922741313998355409152990513306560 3681615 314903032432527494939733512264854800 3681616 36710815492668676334295939979599872 3681617 5399385877418908875490721606889840 3681618 -359285258639004573512488760982646272 3681619 -1191953482742655529555679376867176980 3681620 -754396962132286111899925852435288320 3681621 1402343656200195739140094677473339790 3681622 -15966905005875814373645370501120000 3681623 -977053544166087390123347289066083496 3681624 -1568944345721518259940600524332892160 3681625 1280291266536012962119116882329949000 3681626 -111037820947921047582201340415033376 3681627 -130385892807266874592019325590569680 3681628 -1585844013180766793521902178244357632 3681629 -463826819498955725163075016843902624 3681630 333527772146219587845239539888310400 3681631 -90188055894152836525082400434270808 3681632 3798928182296931632909795723926044672 3681633 975685032761107630738745079180800640 3681634 -615602393182334124211157825320060416 3681635 41700764337188671494266205867862560 3681636 -155358298544158226327091218785935360 3681637 3409796631993261017858061916462790400 3681638 -475117145033247553050152994289307904 3681639 -7115352673483645556658368299565760 3681640 -343550757208236228384409338443827200 3681641 2552375521661681172591056093761726500 3681642 -760065053627551715324775762780089088 3681643 -6798721390604203875814846621938800 3681644 383821594996725228480619115831982336 3681645 -177711164628550883919832936071899520 3681646 -107042840424662300908077551922014400 3681647 -107489366569022391234815746102593960 3681648 -56157530086993271634374269685170176 3681649 2026497960631796556188970030988960240 3681650 208633457691799883346048220971686400 3681651 604288213421343011770478492172386304 3681652 398154452116796472553231995796114944 3681653 -252593386901909125061585157843762432 3681654 94718436822063552393100430506653120 3681655 -730259357959614234636462447067070880 3681656 -524737751419975290124459659482234880 3681657 475899600077903745297151702047478080 3681658 294639807097929877741259193034381680 3681659 851970091910518405110466582075256520 3681660 3194395553509187583921059273564160 3681661 1258096655972623915538961163285135500 3681662 -3638667328609093937640291579198336 3681663 -556801736716866431579391148549474800 3681664 1396518274400010896268057836708167680 3681665 -81946844654181059658747699449203140 3681666 -940012553723911368173459676726220800 3681667 4218872519301763929387033969763508 3681668 -1108891835683106869992455763425372160 3681669 72731075208081470936508939190018560 3681670 1317452340334972376755225072177004160 3681671 115210286856996030958831559650193712 3681672 -796656432671322894195127916260147200 3681673 965052662286243669265928966366788020 3681674 452339009520865380650158937700971520 3681675 316299025521301197988119255103475100 3681676 1458708584209584924327996087530888960 3681677 442221056349457343434747243492230732 3681678 -77351071365838383573360485470040064 3681679 370869815987886280395560244517621584 3681680 -317550774287411929107520308778352640 3681681 -223731555421740408502503003694550880 3681682 79790047970479435293452883834338304 3681683 2225451760435453284183536295693493932 3681684 -141423617151215015202546282246758400 3681685 -84171241488533466761703179131674240 3681686 -1314032579269730614568060403663818208 3681687 451935100707530702584106468337857280 3681688 1342694166843568907129253307859957760 3681689 -417088859000564961103037583377967600 3681690 480491577028894964713178127956467200 3681691 644682530047141571931184261284195472 3681692 610485388653716300978491773116574720 3681693 587678393132674043334370382383624800 3681694 285801028557265624540131113278144896 3681695 -531945609572388110567482266923563200 3681696 -707348586456922724292040673791574016 3681697 -903690733045399232942557996294925854 3681698 -865408237336865433337502914975288320 3681699 -12976333589178842191020207290995200 3681700 270398126729532362809472298298598400 3681701 1082200233791337639175701970341206304 3681702 -363604178811505432529376772501410432 3681703 -6552809649863841299522668772311976 3681704 37085455934164771653825915652331520 3681705 312963245565247649748949490527989120 3681706 -332495831124849759995527299364124160 3681707 -2056423154923684517977112436622221048 3681708 648368690857683134800916910998914560 3681709 -213090799452072906855267507410266090 3681710 -307449369134324619276915035922162240 3681711 -1506895969217869980147274048394880840 3681712 -119417314448051684147521992319811584 3681713 -146726516367465522444008748805740624 3681714 63962470060803197670700528361849088 3681715 416395036705085721025657877873877120 3681716 -1078204930087039920531071268368547840 3681717 -125586319340088578310904023833021760 3681718 -297168171450385276197780628868760960 3681719 1155007964767017284137528620106830120 3681720 -110099458321464375197240499044352000 3681721 -459370072251689400203324565235095356 3681722 -250456065631382650775460166614871296 3681723 -341680966782909908330864113295274216 3681724 -1980081385454664918421228113918428160 3681725 -613274159972612898929871875107704000 3681726 -483947327567186365194891885638166912 3681727 249655313118236888929320898644053872 3681728 758051518593325912305644875460640768 3681729 -72480810666516451246100708142786126 3681730 -129053510432050639028192184063098880 3681731 2025981850572552845819418433822505532 3681732 114127598275092858260322246695565312 3681733 736144319773431595658045518143530400 3681734 357523032698720686629842823461131392 3681735 -494705252367735514954119608737397760 3681736 -12797395377130397685693415227448320 3681737 2824822041229823122228221282916464000 3681738 -270846813583823822944859769681760416 3681739 -1555580268754840663460422463389886600 3681740 1225433609564647798980035236369136640 3681741 339460417785713676739211569414783104 3681742 184986022214684448043749067604974272 3681743 -601690080162248135967755459976269256 3681744 -252237825191417898104295458781265920 3681745 -1430670802876136234341539099392373120 3681746 3798215590639596408615611322820608 3681747 -1343493623450774653742345320649154960 3681748 11813819532317823049685195447771136 3681749 -144657918907715246173699254345251250 3681750 -141370131126581094477009012291360000 3681751 -1295356158150966976246485082460436168 3681752 -927302453310740460738755825388441600 3681753 194157960911102921199724267444526400 3681754 -871863504129086456561356501030673424 3681755 -39968454031463117487690248482920960 3681756 435941277509528551588168516599148032 3681757 16015276376353914730902604735770892 3681758 -142175147218002712393371512988954624 3681759 -79296660975670060403970720635009760 3681760 772932258442328803346995732221788160 3681761 -1081639077335909107862427836773708638 3681762 98831946261402962462857736732544000 3681763 -1290122934216728972867418386647085760 3681764 1341908715424008719442175694535720576 3681765 495894587824457604283780173736322460 3681766 197585174410392241714743947967470208 3681767 381232307770820371279383924607125816 3681768 -758797063735622472533174302906122240 3681769 90752792267262629697537136594867520 3681770 115843415058576950146608554979341760 3681771 238762982520572678242477557930800640 3681772 890850790108513794129798625701253376 3681773 434006083120778188951015698530131104 3681774 -30888464473828894077042591812134464 3681775 -1108281147589188779525682330356701200 3681776 -19774882892889770616811465186738176 3681777 256991210138877135373495471336796160 3681778 -317083347822988879226133207810382944 3681779 434897049787341708976077515331926784 3681780 459425149597298825830359313690613760 3681781 -1865483773324602438389449175092206418 3681782 454834192225220552757593714612371200 3681783 104037231241836462403506075926678064 3681784 -691661205265485543909041353032806400 3681785 594604099139364041564415479895526980 3681786 -339579922878896783786177513111006976 3681787 -682774595878264441759571845179865564 3681788 2709908195553989762546286795846144 3681789 -3319007128687683109107729709723872 3681790 -53930174416863356854727002679616000 3681791 -1495461931542715650323830988639159808 3681792 -769733904790857259640407287889133568 3681793 2075717061108464328139323788916503042 3681794 261585021257988899604325292392404480 3681795 191367449627131277716554957556224000 3681796 -468285262848432926076345177277620992 3681797 12790820210038696767348505847042112 3681798 -331429768176276749129602921976598336 3681799 -595131837745591858081079852199609552 3681800 406456420691242031436895012012800000 3681801 1293767170013874209272565135725166400 3681802 -236703863512878641735201055131133600 3681803 200932663958360769732825968100123120 3681804 -2701793310630480805823601575804928 3681805 -426361861140534839603132786962863540 3681806 -17566941153122957201779872456043776 3681807 251486262641839910379261470109762192 3681808 43162746854763959939548096656048128 3681809 -2154169421828860194497573428931017884 3681810 -430892303176788949976174613151833600 3681811 -1959923086347550871751952598228790720 3681812 -1058923443584549240672382998176419840 3681813 1312199069706437476688238496642966944 3681814 1647138735598618911376667316686480640 3681815 -262292373461932296517444439919944040 3681816 -1256338850767634636112473787349094400 3681817 626650806373882781028678426628056960 3681818 -25184845687215641752226820334241280 3681819 -1002185320677836820000211092468509496 3681820 -586000313970963539582310409934208000 3681821 595139862589982957658858299373035424 3681822 590353165146402220410796137846334272 3681823 719729357272668476424752306766047072 3681824 -2001745267099100571149487157572993024 3681825 18463996097516134246343837281761600 3681826 -1129849738037853624735939732407902560 3681827 578171580417153889444646256196259676 3681828 -97481010777804867360064994950164480 3681829 -706047092635052610281514530296587524 3681830 152755729281359145252368086522389120 3681831 685054839091066261983266111322259752 3681832 7729021212572210028099823750348800 3681833 -340275625662376968748163126279206080 3681834 -141723778856861992815939517938058752 3681835 1066125550187157308869815984180509280 3681836 20519981580793814998185139041538560 3681837 69650968178454254136157065692320620 3681838 -901828621399426589269967908598952192 3681839 -6715766071447795875819385219166208 3681840 -93376677641539263197746155193958400 3681841 108893370688857375383005245508249800 3681842 1161602414402521078641879841777485072 3681843 419388951020430762700650072557140608 3681844 -271640147751549747680343836046700544 3681845 280231872903631847257397707360259100 3681846 -125558438393748855491068740699298176 3681847 118381499570497588168999745546350560 3681848 -1004017998846411636166389040977776640 3681849 -1651014006215751640210979040884020800 3681850 238044241667178943440214133358680400 3681851 -398561518556287518964887931510509120 3681852 608280018278683094378337684527903232 3681853 -462779219680471583278609647264175520 3681854 -446204460518021288715647686781475456 3681855 -81561087938138246314365708452714040 3681856 100257334615691928522816974909603840 3681857 315382782677804220218565548545108992 3681858 438642311724118576948701610504592640 3681859 2685824098276658263548590392918967104 3681860 -93543203292290197337341478954983680 3681861 1625187084825977589459816052364975040 3681862 367063382966050578082556702870467200 3681863 189522382450140940816615991151077904 3681864 645588895788910112112878860036776960 3681865 -1061284841945526767446649990390215680 3681866 667566403179442604051816937037709664 3681867 419008274415116518846344574812890112 3681868 1623110222135588894018476693435720448 3681869 223693274292847117779271697974566060 3681870 -25382418997542075131446771761070080 3681871 -883310774375928086868153548309142928 3681872 239370526859024555507891751284760576 3681873 -395148881959542552851307593334417420 3681874 -433142462761470423804852092163225600 3681875 -2488352857402642373617867236855000 3681876 -22737111755844855301572504111077376 3681877 -1212744267921997433547785877414552000 3681878 -1210578076172957411685834495354689760 3681879 302684011908137055538459726028929488 3681880 913092646889282269655639598640128000 3681881 -572149082864565707119173394323364608 3681882 -240421989379158879140671315564216320 3681883 -658327758396446345285312655098405216 3681884 -855550104254026842319520550013161984 3681885 777694210145330346040066214046652800 3681886 438713939713478634470431189570756608 3681887 -733932751626573384515693022787763208 3681888 275467016581966478919906435960668160 3681889 1963946959231080122203877395390214690 3681890 -802837986455453249655475091458840800 3681891 66955017759167501087802971312873700 3681892 1038285240030635803648782744479897216 3681893 163145754084689078554124872184204640 3681894 371822674629544107669924990683686272 3681895 -69985150857972435481692053829926400 3681896 -604065448094178370402216309304524800 3681897 902095076087100144512512139148627600 3681898 -40072321296427713143923981574265600 3681899 593087851731854649401139774670440048 3681900 -365483241246524871577605091457875200 3681901 6197976786073287260761143197122304 3681902 80925391587119897598082195724323584 3681903 -1219085535955271131052199556518235896 3681904 156847478002816485946734839457054720 3681905 -1020868317161627029549711688897300940 3681906 46429603807327163380597222360600704 3681907 -466891611697266672596824847672315136 3681908 52284064670092717541875888183072128 3681909 1155269589956489785774686978778560 3681910 207418399363357657313749099647615360 3681911 536414675081639020727721081628228560 3681912 242413981317916103619636329654231040 3681913 1129957069210733124570938135003897344 3681914 -1209718537771127975219142553782028944 3681915 -386066237317360821480867320424096000 3681916 -153622266627594360291492875959043072 3681917 1498310594382475931171187887558232966 3681918 7080651970595182954177962835903488 3681919 252258806492155033481298337348031640 3681920 -19046805757016995892114962042060800 3681921 -522324358501524936724014994770915456 3681922 -380265024337363493848988323136125488 3681923 246750352300782938858990618344371360 3681924 -609941161662568622842181540389254144 3681925 49799675799819800265514575350336500 3681926 -1070597378278936462919153307637888320 3681927 711955157574514000799050720095459960 3681928 869923720142288714693482094452008960 3681929 1601603431972223516767384101126151680 3681930 35159102197363954935591373326182400 3681931 805208936815378168067799173465412264 3681932 -27441848165445696712378254593949696 3681933 919372120043585033705324963739871104 3681934 774101437238812256669677148579960640 3681935 -1417932973983061386624942990218496120 3681936 -377172242841772523903112825638289408 3681937 29045736372427803044222927873023872 3681938 482304640167435002142912232572483744 3681939 107232057149032867954560930247978800 3681940 -49164043424704596671027013642885120 3681941 4339653631236787896231477718673896992 3681942 555978885530146069787086178941208064 3681943 -1009167533906370305378069478279095136 3681944 -269603240738307218798741134849720320 3681945 -899912528341886657663115033623343480 3681946 -878273256906818811730268039786477328 3681947 1729036922624709124363224242293371396 3681948 -505142339460189639637944799112209920 3681949 1861612063088914229782344430199934950 3681950 106605549792488914543893325037880000 3681951 -216728991844955504066031803626300416 3681952 -2490854934912851481891399283080757248 3681953 1593539073810435912322221104523878400 3681954 -323249485882346269425235132006250880 3681955 613656738839977854524212016405488320 3681956 953126186046641717926977261967130880 3681957 492269658997931058071978237370457440 3681958 899019465136162701384591913387987296 3681959 -15744396598591125791941745339369496 3681960 362364994658888918341517322687283200 3681961 -2482682452165607484620288763513008 3681962 -1452416838393769931278665891013818528 3681963 181302780848301227323087435321436160 3681964 184230813282032074597754685673457664 3681965 507832595818770006345335011744416000 3681966 -593326127603001515130743553511344576 3681967 -3356084999668194831585462650863984 3681968 21802550258097016178589744536174592 3681969 -765901384469381481206592752254547856 3681970 -13779265192121492772752394851764320 3681971 438426844419447385688096305507782600 3681972 -75376029385365120792408991676313600 3681973 1369669482346676350839693776276770300 3681974 20796328791130898823231504974600640 3681975 308553306873308159334912408571603200 3681976 1467175814135007971595856230218158080 3681977 -560943997614368641854691639621581888 3681978 -407619375285373481861791996928020992 3681979 30048300331142804597039434538598432 3681980 -1828699025863713779121900761718927360 3681981 187410777069445788700847565508848012 3681982 726928515091833877428238652061821184 3681983 1050761352838334652029329912796203584 3681984 147333865372386804814324015847964672 3681985 -1406322924633127545039500935049928000 3681986 347372678111316224265353436619921920 3681987 -855689265918514628803437227438309640 3681988 -46383432303360877825413265375856512 3681989 -1211376809212873413094400313562771680 3681990 -237730874942531072340683083679040000 3681991 -1806118904600626439472290677448382200 3681992 525150627268286211391491980038686720 3681993 159244004425596722311028584416801984 3681994 153529178466548169187589093861809152 3681995 -360939620489478954109799334723708000 3681996 -1040640329618227677907540092329395200 3681997 1967006016352821239285479957353196512 3681998 5516946250615081966973618454948480 3681999 -1492333432892845400601151163041255200 3682000 -144035145346365936823140062724096000 3682001 -198560594089272577449690882937871808 3682002 -509456330785338550743932831024938368 3682003 -1085493953626507171981981601865393348 3682004 -25558038091563559064262183275372544 3682005 -64142101639998633677324473307638080 3682006 -66253685109974026220356809417870048 3682007 -442857476983985661560072121178411608 3682008 1105075167324913114887237721717248000 3682009 1253543296611819121250568532271370000 3682010 470721496656659643445804418716128000 3682011 -330296500634978767195141969698183528 3682012 382243126300690492952504398186536960 3682013 -1215090098798237952460129633497324480 3682014 260559511355189613932571083309752320 3682015 1259285581533967103287945671850469160 3682016 -499680811668282358535965509430542336 3682017 -163695929921779172378837249613752208 3682018 474700903571889540967523618304189216 3682019 -25966704171814874845077159637017840 3682020 -32251924079128295928323708275814400 3682021 695353608899837010988341219952611584 3682022 797818935430736287710869937409497312 3682023 76326256708294024709385953189307984 3682024 1195653286232636077929820546952478720 3682025 213989683496916614982414738188889600 3682026 93615411455618874710692846035318192 3682027 -2514520365259397938217290840380583968 3682028 479222047175821813702363434550158336 3682029 -59240521562379834704644135226030400 3682030 670742806724683583013319365187200 3682031 1316863692855557149153889671608170832 3682032 -203743481908793452728308426609786880 3682033 -423651778941653086109496138611744256 3682034 -247207599722329365187265870117329920 3682035 -323573437455776193695982771572373600 3682036 -1196477071543918581662382092849173120 3682037 -536127403278609062416075517853919314 3682038 -333294486894206217941545381482824256 3682039 -804691963678437161420084585002576944 3682040 1064918758369301780053616066094796800 3682041 517336324517289413954864382227315424 3682042 -130911380892136962686876740972471296 3682043 2745821123223901386368502351376276080 3682044 1548365331445827130545628879218032640 3682045 51935386810522875066387285494496300 3682046 -367753905092862727147262510056340352 3682047 813341257987615133208536377437696 3682048 97016762704663676205663233423441920 3682049 -277059884840076047455675274242480128 3682050 -379272240645598013606788039786051200 3682051 1338470840472656596760860887878549992 3682052 338182999270133048558251149524736000 3682053 -586282256758649350776214720199685600 3682054 -779970652333830430011066878247078720 3682055 -265506984457270144510481321642674080 3682056 156051010503612288819001119570001920 3682057 1761767363325180589761825518357249306 3682058 -206896626532766257302228149635554816 3682059 829748185439921804585881880228383704 3682060 -99229069091205079046401200633354240 3682061 -1565109407819530971245151748172731338 3682062 -823761748908171772714635145488281088 3682063 -270108237693771222626560167083756160 3682064 -126392352267966925394470979516350464 3682065 208801291890013759733259322874891520 3682066 -278588917615711052988101471333157216 3682067 402196876225416576779756567784599640 3682068 -46678920620699176935532922578323456 3682069 228356133201305109889812239258854044 3682070 186332079852040984968395790800732160 3682071 2165943678573511505419431976937532240 3682072 -1454440760650333232038241975761920000 3682073 3056508764747555025164307570025946880 3682074 747754628929402755895791575001145344 3682075 711195172575138784499283407216237300 3682076 222941786546992928181818635973813760 3682077 54625361284831614189123618880671744 3682078 -887176676000909944800977175328556160 3682079 -25632886826806458165147197370748320 3682080 206649289376139223612278296360386560 3682081 1185264189839064539326698500800302504 3682082 -428535060454531574987628079444706016 3682083 320512525014960925946979931215600048 3682084 -76859407476819281473891809882255360 3682085 -5844754734036301269161502668799840 3682086 -330909509718752740616270849969088000 3682087 -52169796687547716603724951339752576 3682088 2048833558841303852622147930842880000 3682089 570214809641987600213893827780018954 3682090 1284263226197389277796956562904320 3682091 752952806104220797873963472151106080 3682092 343239875004634444831501082617961472 3682093 99901003544930302969808764720129824 3682094 -3126774720831937534294938940781760 3682095 -980804501192130551707086084135210480 3682096 -559479449761816752090885354823581696 3682097 76214343098728182897662440011854400 3682098 -12765661941327866329904389401550848 3682099 -1112436103431964913162254432494702936 3682100 260024439056603745130104324808502400 3682101 1226273562473800363350654843226314720 3682102 -1314951039390002642255458454897467008 3682103 -357027029534340070974894992655234648 3682104 476074329739554709457690477938053120 3682105 -269751401774157918578097792097440000 3682106 75423341086756686083437099330779360 3682107 -637742444349970574935169774794846704 3682108 -125130398716127956519434973658895360 3682109 -1604364375028746788231994358932357690 3682110 -8997258068890985632574034822067200 3682111 1781494102803562951008446135395450880 3682112 289917758102480683914995188063272960 3682113 550636940594960491449108516162619104 3682114 -248425712905489529511715543302487344 3682115 -1530149967284371179097517884920938400 3682116 -595862112243410597726008827506638848 3682117 -675793227361688815058882017577812834 3682118 -417928406568878486938981080263270400 3682119 -659626294641850687098989143071260928 3682120 -25885166567810111270222140195430400 3682121 -384793134751303962355266200838960000 3682122 323091997850708594245489322093886720 3682123 724442366103478573075125623311268372 3682124 122627604080987022489028233496512000 3682125 2026302638452291846230692379349680000 3682126 403771571039913900639373910366501760 3682127 1195796932140060229745332428346647432 3682128 42982821584500549127432443097776128 3682129 209986484643646132741070745152053440 3682130 829758263622969982022943895832558400 3682131 306362446014827482583404531921908480 3682132 961103896898833125153145186610499072 3682133 5781768844029393169594549847054208 3682134 131926594779929662244342250156818784 3682135 501983505313842814383886101339680160 3682136 447687814856464564902230032254535680 3682137 -596965188740904914756026343926901040 3682138 -691908537795720231466739147766731280 3682139 -1056659473067433376230749042892848976 3682140 36927409569986947777163493095669760 3682141 -762411512585010465228630956831261216 3682142 678090134615097931348218624434297472 3682143 -209950883286652068417066677347243440 3682144 2294827365293789210291572963726196736 3682145 -209604080074830902341313685141605100 3682146 -146429667454709993696811772245766656 3682147 346072049234835262949252669238447872 3682148 -1722406821489504599741369765309819904 3682149 53111648958667784197122713635406592 3682150 562245620372195608179261750753208800 3682151 525571933308740417700784191111456 3682152 314855065249489932660045690620313600 3682153 -524711262167274437105090850073901696 3682154 840238664628295406407917547048299696 3682155 -669824695151292802026512437633005840 3682156 514317856518529147922847148942219520 3682157 74148796206071970822430685678640012 3682158 107409733711127639518055375966976000 3682159 -606262200001757832274927615920299040 3682160 149827613295698067241489992090746880 3682161 212236068854209796389122883799258304 3682162 -590260218572062953026801156599971840 3682163 1068034053380818996987487050288002744 3682164 -437636566430922050655210254542823424 3682165 1285984209436523151990514804927164060 3682166 -347091820835651111772956568052224 3682167 -76189195032628882253463072591948288 3682168 -811231922212346568625969537548288000 3682169 -477080062456224646149694871229713580 3682170 -61200928118099796009063722161954560 3682171 -1355397590614891293887477357752929628 3682172 -202913556058329177248519004401433600 3682173 527418882600418291895080920385793568 3682174 -463048871365177550610293161962929664 3682175 -141817102593802154889597004155487200 3682176 -10701619374597867808120549744312320 3682177 1496532213319575360019579227750417026 3682178 -271216725657374982863965325779533360 3682179 -698105774050413320957711254160413356 3682180 228764567224427810698866540858163200 3682181 -785934212099588857485432513215724000 3682182 91353322679266824866112686042916864 3682183 -2234826233668443185964312434682069024 3682184 -1954536867607962795986134806440878080 3682185 -3659125809427402620143560365054720 3682186 246996919472831885214981639279809280 3682187 -727734482763995045626871737979941164 3682188 1012652798654960146533734600384148480 3682189 105218341036641203728183934502924256 3682190 424020326130563126149555479025156800 3682191 -245275229399481983671756415365153536 3682192 465525990167198236156709956568784896 3682193 86696775495724877843645740189145124 3682194 230407097859757016770935765358454400 3682195 71687404401276330335256185345202000 3682196 18543934348723606100104796519467008 3682197 -73645511150318360220260619346020420 3682198 269567746516315945775329774838676864 3682199 1576393288189889640540367295609056200 3682200 -10588327353181419587819027006976000 3682201 1739981838298140403224712894790608202 3682202 -177877410477228804043440535970186496 3682203 -110107718939538344532420195545065104 3682204 811501355559591928889449763162931712 3682205 625261190966853959671914633799786860 3682206 -101830491476462223681816439694592000 3682207 249292972712493932772411644683994032 3682208 -342017628218115351343624238977253376 3682209 -197281772573515108054032550457276640 3682210 133788858583242470589777397876485120 3682211 290495498258526403613750957840951424 3682212 679345781167671092332407258430482432 3682213 -935683047780356071085154828754281538 3682214 -726568257760588222105338661492736544 3682215 -89650755253553796854417076958918080 3682216 771064002409473532952764290831974400 3682217 595453175947844050358200122036552960 3682218 -38488171187060454374540408815391232 3682219 28984157718394020703138754265467840 3682220 -303372843076695636083291261720709120 3682221 -881044717580782771247923316670698688 3682222 658499080234161159314183980515246912 3682223 -1259967148842498918125142962790012528 3682224 -22827968830065194426944521648340992 3682225 -108120779788922591326850303218080250 3682226 -548318653828232875020607402640744688 3682227 -711168195437411479525395739923388560 3682228 669765503551785232241547007223592960 3682229 -983906903189534431001339008554097170 3682230 -369105616604459447123998328698481280 3682231 251550756693654466519184026608981504 3682232 -473897558649155588704233142297927680 3682233 -525770112710120432025764972639498400 3682234 983645076070881414158098783113169632 3682235 -1415913922382763836285433544715272320 3682236 -762898585428934588142228315656908288 3682237 485418622870196887672258727791044600 3682238 -82710183309626541266613945478348800 3682239 -3807649716114437497777252692616704 3682240 -118484674363486945578219528435793920 3682241 -808134470550920016976005741621657600 3682242 176567492016442569885138292982630400 3682243 -1135910282511009587638441967023341508 3682244 -630744358440882369651526650714478464 3682245 111162245777262410665226607908611200 3682246 294905069086792713704487518851399680 3682247 -756360676298478066340061559381247440 3682248 1178094002306762076805866833580072960 3682249 1896432779518289692681877308746180000 3682250 600778363207771517009755399232256000 3682251 -588641522501774849370973017478084656 3682252 -665037752039264186167262355096013056 3682253 1449761350832808302995704008280154560 3682254 264327280454569742002317755720567808 3682255 96164658862106042419061970774684960 3682256 -1325189438132378690544523662409728 3682257 -153391205104219800087359907704260320 3682258 -517556818490150809511940695684991840 3682259 608916715603891656530097162108545616 3682260 7435897849784638536394080457486080 3682261 -979729546559158740129648181326043776 3682262 -12160010140171460334424532798447616 3682263 556904208358580559202662247834145280 3682264 373431037573847348287826550997893120 3682265 -753318415569443853689511110098637880 3682266 -10943015471903198484632276197788672 3682267 -774371704028617556856266726930523120 3682268 -997584827860425071881567765548463104 3682269 361139349099910732814736484660612800 3682270 184674234033417377462204135613430080 3682271 827675676493474961287411224806861472 3682272 -2059363279508992753033505976090624 3682273 -61854193183401396896184146621399040 3682274 843002408084156806418858792305378080 3682275 43045470658499553549073295095338000 3682276 -91294609270991597039694220957818880 3682277 -242868862131429307544674192221863808 3682278 42269034464817745392609108792960384 3682279 1874047712553681664070351599975834920 3682280 373436056560549062236317655715020800 3682281 470796072566437902707166347133445440 3682282 -776283571065593518774084975220605008 3682283 -1205196055382468243544580635726178776 3682284 399358275710432555535206466919527936 3682285 1126113230926435926999304335318203160 3682286 146973170351479543892047658257102080 3682287 85507513939623621188606276825360640 3682288 -333738846428978437918422517377138688 3682289 375898337828729931768030694991728128 3682290 -387075537134538402852362039710625280 3682291 -2006525057942208015919613828245381328 3682292 220650288419471032320327818381021952 3682293 -932249647554934361436080273895853536 3682294 458132619585263431491317212502206464 3682295 932615842560495628770539679196483200 3682296 -167559800772187768352118170600448000 3682297 473879127382551592133394935327735380 3682298 -506041312993377792326304988528952064 3682299 341574541363254157925095292921881200 3682300 -107981545991315876740275823391155200 3682301 -177126589232777818166894516197561050 3682302 167624355769757026700604357151689984 3682303 159380850382567193234305066455191552 3682304 488263527781828471065353242237992960 3682305 -4776147724120990927505767103670720 3682306 79086655769569982847829537318502352 3682307 -343542360443318669088517005942400368 3682308 -43926100900183861564471831901306880 3682309 1466962856566296237070677865393770816 3682310 21795883679540855373144263709010560 3682311 1041065759726384856870614264386869672 3682312 -1566718986325538126254120160962636800 3682313 231976394845130067387303648626250420 3682314 -256286798239535719044317732235801600 3682315 -118879010557401355972658599396006080 3682316 656253789335737768912004447100080640 3682317 23581894066780330076366464447988448 3682318 179147700471636711185838706536280704 3682319 2868074233414092755870764745189474496 3682320 219951229500020313566047998266572800 3682321 -1162445624871669260307757767536742478 3682322 -245778229375555526323773986835207168 3682323 450150003680140858238182810570581360 3682324 585141064554141580715541349321787136 3682325 -228615485529126599493829322121904950 3682326 264762892645088439193155018446076288 3682327 234468714259107179866484986162845744 3682328 -126617037456181651422022495560253440 3682329 164287436084666157157486836429931200 3682330 -658011933820628329246421833558513440 3682331 -790905054029969244971206618373660568 3682332 85294934815770951708093554213729280 3682333 -150939570725651008613819524976481600 3682334 -505918373691604283893114872368425920 3682335 287321528932461736782580842392678400 3682336 -420689234410205636337292318441734144 3682337 -339900337599297678698360673271354014 3682338 518588854448955808781885203433150208 3682339 856018913039604317829796944497978244 3682340 -459463901812722098114761198052540160 3682341 -62746251926734739826790623163763910 3682342 457989672539623758922666291988655072 3682343 -582476731100456278757423928269749200 3682344 -156040764113057988918917192787394560 3682345 299982830981857711729990323272100 3682346 371275458880945833515421030491852544 3682347 -413310963419608939364059822388716560 3682348 -3620565399892416524868057039831040 3682349 -907787041541180098991362049826744480 3682350 325124178704799330747881825140622400 3682351 -567791596909056489383114477072876408 3682352 -71444411476605534327100217820610560 3682353 2250210086432034205102900574806585728 3682354 208523048914669682017364480529593760 3682355 1007578982793667949587192617622475760 3682356 862567650895398480426743393280122880 3682357 318920308388028562495807448620465312 3682358 -232739577870081010574462377741975680 3682359 594332566960465430859467422320915528 3682360 -597102453660989537535120570307584000 3682361 2201504012518794141869608798686865962 3682362 -201180723890837861868926685941594880 3682363 990633562760034135114936458998544612 3682364 -561922830261625766982701754235330560 3682365 -448919235461939022282160615057274880 3682366 24058262921425024135219571286572544 3682367 739138816348394946493632525592776240 3682368 218668085598777351983117049444433920 3682369 1431145205487993507056720497348060034 3682370 -551092638737482574426464495907528640 3682371 191481432774134511020454016281907200 3682372 1662420040792616799235213138780306432 3682373 2016688502038729750965441978313186080 3682374 -75425681588666175824916134490721920 3682375 -570506666895180854242189746028740000 3682376 522383491637837959952520946131502080 3682377 997500736830851306161807367826881514 3682378 126922677506646000991577723827837440 3682379 -724245847746007683510341531832132600 3682380 259770273337631431200556324101150720 3682381 -266366196462036674568828840907511818 3682382 982315295361582749220479551177742784 3682383 583007484944201460072548305619551248 3682384 503043243309933809058406194680422400 3682385 -435160604516340996208482698036418240 3682386 -598900455686272697694082414358978400 3682387 -1187085856712592092953693968287549856 3682388 269140482353601878660090296039065600 3682389 980847549449547644324794762643723424 3682390 500947271180358701693418836878435200 3682391 14492997448449427560136205847583920 3682392 -266047170524413604951713688090050560 3682393 -136872608186299290881602249515068 3682394 168401142189853265943475306314573312 3682395 26712743237114409841653172751493600 3682396 163086710026733279043698931661921792 3682397 -373298565837590254185104958857893248 3682398 -470889935854289467302967674500051136 3682399 -1506105667319923882688445775721598144 3682400 1142782437643295802635656730021068800 3682401 87947761788366913308899165699208960 3682402 -1086881955034586553063588995779516848 3682403 3723314752081477871074541032643384508 3682404 -464529239303541982259559326449993728 3682405 -1073683585452620169180956373935948640 3682406 -35517529835885230914318209354032896 3682407 691660273835919602091544903316019240 3682408 -2126921122437774884124398527777367040 3682409 1719234725050295352135783669341105040 3682410 -712786019713889548531294215814279680 3682411 -1625237864441343700031017922823228248 3682412 56639510515475389721339976221947392 3682413 -384809427525773921892667510799550816 3682414 -180522606105312705656714984934388608 3682415 145236928762902989569937930153210880 3682416 -176551411163996223300526396159131648 3682417 21040572190673517925612783636158192 3682418 -102804177224683408036314953236691040 3682419 -575123402685411932157035432209989072 3682420 -1289821824584260149143657132236800 3682421 -969314331609291776400108800407017216 3682422 388232121982518921273498155110900032 3682423 1058032441145301177775111275108257280 3682424 1272236682976544972476243858519019520 3682425 120376796271844960971432824198140800 3682426 -473655282632925544184164030028263680 3682427 420851703549611586863373820256908800 3682428 193847909420211761667571719808942080 3682429 985390424069135407050739688123249030 3682430 -471396166107288867253231527844232640 3682431 2559486541585676408601394676177722680 3682432 80754568047212935777617755284439040 3682433 -306851333838982165964212416180886080 3682434 1755133788562525401893229090447360 3682435 -439037109690912089568066420947949840 3682436 -1005824475404685660544753560670696320 3682437 933769948655183465480288190042769920 3682438 98589736817402621426081381204528256 3682439 -2263273408236220309005300731657462760 3682440 402792378227054455854665619889459200 3682441 226079608726476922145020246747391872 3682442 -299653755926380580141866198332946128 3682443 -10928885025804553495912110321830976 3682444 127514395730623779025403612871661056 3682445 -276703335212519497339698527067513360 3682446 310394473387496274957051469781381184 3682447 -2474574798275268070326882436768151960 3682448 225859325726987553158368008614707200 3682449 -918133325205339887507417943107980800 3682450 532638485544029413418455164797030400 3682451 2121142772384266803670143620371009452 3682452 807799654018554122532725100546988032 3682453 -166219584066809427033460126096631136 3682454 -1341872850390727504543057145226113088 3682455 71204081885266181097063460486072320 3682456 -431814287712835540300823960175820800 3682457 -2263552934237660498340018556774074294 3682458 -139415530156661876569401521916914976 3682459 -380585623820348757710813505767884800 3682460 789942598764646499408515900199362560 3682461 -41894663581331815190429993627441664 3682462 -159933886125085718043503299763063040 3682463 -1169495911206023507938538305416777456 3682464 -88922975794241966054842843885731840 3682465 99939839974986282555942543366432000 3682466 308737703286462033217043977718363520 3682467 -6803829105039148864418624735021916 3682468 1027213847085406484025972308535296256 3682469 -197437356167095071616979226359918304 3682470 249415660244141306933517923921971200 3682471 97856498982004748846916526580362792 3682472 -26339490045499670319318562435000320 3682473 -887115144267002560615069508019567216 3682474 -271927854548405461115733219443133264 3682475 -966548672889050511372247291778317500 3682476 -343931577637930009926212040454471680 3682477 -7959227614593924239242495314847520 3682478 -521048690944195556653776528549834240 3682479 633200132258891462495799939343187088 3682480 -3046490436685265156170033979719680 3682481 206458617587408389947124525521786864 3682482 496659854777566541845979593456958592 3682483 -68501275934707994352000506954517680 3682484 230721024289344864179176404650434560 3682485 44451330401325785966492828369544000 3682486 -257434702051548871549547382827892096 3682487 59678053429995792138744598244757912 3682488 758096035501382298687685640036290560 3682489 1617453511978832601865715364835615956 3682490 59994290758222149006772696920514560 3682491 -141257361592450629217480786545253608 3682492 -468298596984642372081700371063767040 3682493 240293058538303021962643398635389164 3682494 621438975735102751352732575331903424 3682495 -231347528447912177752033631596548000 3682496 -24060311119296670650203729263853568 3682497 204573282703685628238707872544647424 3682498 902512072849917691123721474104098000 3682499 -1054226910020621710634767182931718064 3682500 -87750042729876381300415390270080000 3682501 310768420602413529465951017315977502 3682502 -889617114233681989024086192177894048 3682503 -86581027424731986356147442346271976 3682504 -184181751033447884833624150727884800 3682505 -870722410004860672509976622915698680 3682506 483153995623812365845182005392066560 3682507 -655388907313328729526801241102834080 3682508 -1461001737759403933507399611249007104 3682509 -1337462679091413594367439605325669472 3682510 -55670614860250574128886730523963200 3682511 702176781647031561825523668300360432 3682512 72276536517607839752081492422164480 3682513 1588741683502280697083970878786123762 3682514 588195977496610251713288080723728 3682515 484943467474489929991192667308054320 3682516 -2029769119553356532069854001558128640 3682517 1443935898437807886660387813096851232 3682518 208465910650150709275780851298959360 3682519 1358908833352131009803231889061782920 3682520 19596936341465195087576253898137600 3682521 267396945621570106574254469526046464 3682522 1225376373360208650847915606110435312 3682523 -1195397667844594118410242711167091360 3682524 -523969590914339670747967779852793344 3682525 -181989622575932591742438486728030400 3682526 571016702604534361776179554312151424 3682527 -325651743609276907450812538146723840 3682528 -1604153943062833601926242788050206720 3682529 -2609305473151025061616083586841772924 3682530 -48035133738732444804064033397913600 3682531 -2059495081247811655406516960067053668 3682532 35385813078820433501460940236226560 3682533 -222276057835990038536889698826866400 3682534 -1010409269835349439013829730742775584 3682535 1166732454711569787157823130947544000 3682536 153847923002513779635265375228723200 3682537 -2095738687450757996985430348928415814 3682538 -389146950851597773130240114929022880 3682539 48022381071045876955155352921175184 3682540 886852497648737984958548125306490880 3682541 1522683828837468703191554354536555584 3682542 -235697364795808781490358708312504320 3682543 189357311250166402316726894886227792 3682544 403821344642354315117991288420433920 3682545 284048216401780318269356713421015040 3682546 -45393191630024088019678271329926240 3682547 921370561465964828584825461838727112 3682548 -1174553637954488842807173758184471168 3682549 -664928175763313648083201392119198440 3682550 320792935803205010795215252423072800 3682551 661079014203405461929214339078930304 3682552 -2007737508159287862400563583673548800 3682553 186941933167866692834558606146778880 3682554 -20997031594595429809939087055278080 3682555 94883270215852692191806541000040960 3682556 -123367038906330463055969696097054720 3682557 -421909842673048910289143725220785920 3682558 -33120609270090244515922365148240512 3682559 1982576261104484432484864552423670704 3682560 -82628118751868487322093800904458240 3682561 12638467940392935498569550634203843 3682562 160605577161155689328479909249945632 3682563 -312008566559167882505699985030336 3682564 -1153534179614963177518448138122877824 3682565 -800436686559785046160297299796482000 3682566 -596992133263711352199916984721214048 3682567 -121327538206499521337694559717756800 3682568 640355460485223764611927073638656000 3682569 -660656051508520780464263665993231392 3682570 835996145594489836813809905535898560 3682571 623740001830500944232839844305234772 3682572 860385811792676945045573839655734272 3682573 -966441307497324812881858412058400820 3682574 130361644055049774887380869136058112 3682575 -65476046552498992105814149619679000 3682576 -105977813855463588350931076164354048 3682577 459667114986586310789588402029173426 3682578 639623032309733761928047313185271424 3682579 786108009159208700415471744200955240 3682580 -171094532205123774033104228643532800 3682581 -521861644652292884255841032557323456 3682582 381881399437086170362759615710991392 3682583 87937964998248867954049073672222208 3682584 -2893044176569382839557755228375040 3682585 -308530007370124369969191994383523200 3682586 1340918303490933737403726830619274992 3682587 1959129886979686314281348791397735280 3682588 -181753618053892199829585599327141888 3682589 -2386031750277442178758294557008504244 3682590 -5815237892631273323599585087543680 3682591 -728286020876054189304607631813429760 3682592 -2046989682696537211184968269957562368 3682593 506351869390681070366755119127155282 3682594 -247647073113793981386986263386467040 3682595 375526505749799577725533889367148080 3682596 -152601261262643269375891441146436608 3682597 -649169077548266694640055514764629954 3682598 -488401908857497917972117689948551200 3682599 -336676742008833804667355559256064640 3682600 147164598088638416144035525966464000 3682601 -676769944941387239066834137672280988 3682602 305471966474954163097350861842087424 3682603 1955133740456656912178866324912097160 3682604 -1767253187706381748428965247395967744 3682605 181846385079432244961154772978307520 3682606 -4712429664384377541830448232090176 3682607 27822817900850887048809620707043856 3682608 363945222737734926106636141747175424 3682609 -177282625073481113623248505999707584 3682610 433439686581343244742777238159768800 3682611 339775498272773935685466271002230640 3682612 -280473464703063681431868308045743744 3682613 -455706196750995631898124112941340416 3682614 6694891846497083329438126241488896 3682615 133382920119030622736523856040392800 3682616 -669326366166988524164480474193469440 3682617 583740822264942254549839384063225680 3682618 998889142391532699841896729090071040 3682619 89329879708341641735314980451295232 3682620 -27105483450022076032644163017600000 3682621 -250162665812531618589368401094656128 3682622 -517175474074599795786721856734248960 3682623 -362440506244010802633196509075978240 3682624 307060427640946003784791966730944512 3682625 78017228236527010614294830147394000 3682626 -101603414295657773190563951050739712 3682627 -365493340750616052641540117477048592 3682628 -509884220793805067397829677752070144 3682629 68479083158845830781468659423203484 3682630 -182725735447515868590003173043091200 3682631 2775269344229866598401159715034864 3682632 -557568510846707817658600055299399680 3682633 293326833745462136477631268227345844 3682634 -6820765551948990272903680791224784 3682635 1256577828248818687660055966876400 3682636 -331542449056697254786485709618019840 3682637 -190051298736298245328063720213675200 3682638 -1091304647638160952895879990998159360 3682639 1781977061870049607051464274958787440 3682640 -99394537466617909749499376025108480 3682641 10357607589626427594329214172906992 3682642 -107593274153302402285000681379444160 3682643 -1193082313458428564989390928021145108 3682644 566838765740054511052924783616464896 3682645 2416532776295339119397705987466240 3682646 -278256871709197673227950595112565696 3682647 -210589191337964180361222825024639480 3682648 272541793992025192957709224104960000 3682649 4974191064988883208499883963656464 3682650 -212496652171610649055955140224134400 3682651 -1358832154577778123721656575525856 3682652 -513450807123508909921903300722432000 3682653 248617740386634992396524929630462624 3682654 -735884461878566226486794967540772224 3682655 -1272212126813350802286145834050192240 3682656 1129962865784903469054845113596641280 3682657 1381811060774103769893363315086246832 3682658 -86039436802653327225992839071143424 3682659 204487297270398430379807929851673728 3682660 -546906565092278585832356540103448320 3682661 -659704244602588105225083971498946276 3682662 -579162568349874291734104769059153920 3682663 -56726969016181524098619796939893960 3682664 -1907793924192108671680239414708633600 3682665 -108248260040497655089405148062788480 3682666 351920220377471507119084258409337600 3682667 -2378156189027560526201058139656358284 3682668 -437681730005663708770201149486907392 3682669 -1945398491169221261755071885600216704 3682670 229553907931373944328304144385161600 3682671 533474423002685192826919874835446784 3682672 -135520871957087149750460886510206976 3682673 -34479052982260170595995682873730460 3682674 304572977909842831555599450138517920 3682675 29892684593915036337977324492701000 3682676 -93323265169998534410392894203346944 3682677 664362220278249821719846510723775520 3682678 -12335587368373337384024594928171360 3682679 218186247965059404078268435821260928 3682680 308156077948491016656260277445632000 3682681 1786653362838574483885510736167757700 3682682 369115548636506613844047289834644192 3682683 1561201800871662517282796059966501452 3682684 -824189476367230166233864598335948800 3682685 1008851010695111621407889119224072960 3682686 97143198047835896614250718930115584 3682687 1896877655515365704866333545384542336 3682688 -1420422033856075016843323399187988480 3682689 -85299779104873550213749907525831376 3682690 -405661986742267759992648954404083200 3682691 -937327282966321403780317309088152848 3682692 7424321054683446576189839759892480 3682693 -300528059985159335320189622662477764 3682694 40986046435806702451067122155264000 3682695 -509897557286642281387292388891244080 3682696 1611172557723817949156353305936737280 3682697 255980680848466915897856808610208052 3682698 -605679121312690014858948795714009600 3682699 -470378338799089782797013335546104560 3682700 232636671446143118527550289476582400 3682701 492422557757399480963501488129060800 3682702 -67779868124232034055693241004233216 3682703 -888620854649499685864933448052036048 3682704 -20441896222779310675589749536325632 3682705 -361553429492726771465070379203567600 3682706 -627574555000935117011142790013164416 3682707 -4838681816664332504824095323498496 3682708 1362423931455815074582005680090745728 3682709 1226744303125413620681952032085056910 3682710 342687688505691437545141257879033600 3682711 1980271692121341315784683178598788152 3682712 556914817034875256068997378228736000 3682713 139680771200090628739687850287370400 3682714 -146181453972362290701991638676712448 3682715 -102564627957230272174370789675101200 3682716 436814454324742285721543751444797952 3682717 386314862161457675392516454797141740 3682718 -387217147962991268655200302259765760 3682719 -690879376618551647752862383185181680 3682720 1405954371414343898586353497986170880 3682721 3662086939505530276366504045614720 3682722 -634323529153925862054974674203522816 3682723 1403442456187590889043471202997645704 3682724 1375088565362474090288291860562190336 3682725 -45760065106303807380304340869454400 3682726 532618222332466709900300507436336960 3682727 423523654179066199546103300102334216 3682728 298540984043840084995955756954664960 3682729 1188090821792838473920078873688462330 3682730 -806846475109805335009213213084590240 3682731 265670652606016233968619804196996320 3682732 1427872279234790231094207137273118720 3682733 -2023683052259989630384691071527255018 3682734 -229718522969486696338098835524940800 3682735 -7232702008759907861325009799664640 3682736 -362056216475526005355138925938966528 3682737 -125059768032604366387974610669612032 3682738 -430995411666542047857022950736435200 3682739 837680046315895048063623879049597920 3682740 191593019349565786592751147108710400 3682741 -80129159760261325055547592376689700 3682742 776004372144001925461663010412222240 3682743 433477217836923934508624352293337600 3682744 763780503952232241811104120840069120 3682745 -725116657069701987619249722018326400 3682746 17653470059296302296567656618414080 3682747 -411464604389068332307231030511397968 3682748 648025817370239323330930338124305408 3682749 -474710946734805829387304842533541248 3682750 477704192230971984994625316227184000 3682751 387072700103219367958349644866681600 3682752 -360871571944828968137040231974043648 3682753 862609840973818822124008953873095764 3682754 -774240969417453016591991437605701424 3682755 250769277610931425848223649378018400 3682756 -66084178510780962359045186748416 3682757 154532378182973944215072900822407580 3682758 174976346600588919479239953080080128 3682759 2092375972508113508320017084727487960 3682760 -715640273463000421320876871505510400 3682761 405790433574037520930665468558241184 3682762 -623982668347889302035630164851369728 3682763 -92185393228709752378867768759258080 3682764 519372091574813876803623240612076800 3682765 -17211423461930340527876313154855680 3682766 340682578951220696583762805632944832 3682767 411458572103554667653310710874822400 3682768 -24667354752429470490747552160235520 3682769 109459904994457794597611067152601600 3682770 -29499366506635607550806618055475200 3682771 61879321675387479646582997983015600 3682772 205496521744556556274671195452160000 3682773 -2209489174775067616598518826545392000 3682774 348783256080428711473609439722703136 3682775 -1166791926697398157738949998522693200 3682776 -160169727205919776086795439507968000 3682777 -18025032669768272504082972100955008 3682778 17943221892684617726932285823301120 3682779 977193406432576149584588364015843840 3682780 -8807663746283976848234497903027200 3682781 1972689261041063306211582745381980582 3682782 -114204241451413692413985528006148800 3682783 67391742418295779688072316214294080 3682784 -135387845284719100984506121234415616 3682785 266798068215304186725047257957027200 3682786 -506147013316007665521782258314410336 3682787 68620644829792564300437692709665436 3682788 -677852986095119640135606788989209600 3682789 2141965401808626127472728511705863680 3682790 -248759228585995633984898149577769600 3682791 -20126603432958614695928310856624800 3682792 59749064494911378600398774345088000 3682793 642436303199369020103169774552341904 3682794 669427444084984301373439012828496640 3682795 -709266781851818186127713749285134240 3682796 -263117598406370941220569468515191808 3682797 1457592109573810515444537654008380320 3682798 378595244545983262096885519223996160 3682799 872315762165911423575158282167424736 3682800 -52108854800842880075055078309888000 3682801 1747302276839375216282844998497438802 3682802 1269074043183288213830306820636878352 3682803 286949239449051341973722528511494208 3682804 1245219161573940980685597500813622656 3682805 32194983609229690291474343819107200 3682806 -277592321551714523456293607371554816 3682807 -473339004186825584939483750013160328 3682808 -2034119889945298451015319014671872000 3682809 222558974577430663442454874525542084 3682810 -497382818784912644090736846874904640 3682811 -446952553061855884024272863102674416 3682812 140045100729634993092326566377799680 3682813 -152168657774848248490020902776850938 3682814 -719458317670098191150436388853506368 3682815 267483735297087026504630586383909520 3682816 -467177881351497183151276069673238528 3682817 -647287374120687096804245974763035134 3682818 250962363826379001676319776047818064 3682819 -440106899909287782360675691503347504 3682820 -359177341617108689113355218319808000 3682821 -16068065389841957652336395884744800 3682822 -101106232980524242651974038842920960 3682823 2430721088644397085585908762958546072 3682824 -115712380125206368820914208592199680 3682825 -467758366555352909377092563376072900 3682826 754694821475965870207049025949224960 3682827 56871996577330253024184769282802040 3682828 -1297876763955970265130652306114431232 3682829 -1512901836934768348310556532712007360 3682830 -48822534086034861757182502361566080 3682831 -49317413638464685395384584662012736 3682832 -157123477806225884235353430165209088 3682833 227063502252942732759190138246425600 3682834 -105695805749427870632290663884043488 3682835 103226701436179635173471776287135600 3682836 164397408368653410056436953195217792 3682837 -394817921194478041103659782205110514 3682838 720297536569667529942650363592492096 3682839 -679499972897705517183107885093738880 3682840 -335830186132364022457984466125824000 3682841 1027198499833266767672852803725667584 3682842 -749954625219164608245876519388850688 3682843 1663083592253234965468112339033769092 3682844 -629982338575398027405300602645334528 3682845 716243601325217053667092337804037120 3682846 295508806469483119583158572997645440 3682847 -231356347272407112363604683695303568 3682848 -98305304598659689403172562527584256 3682849 490786650206955374975924813108346564 3682850 -12667221685920282039536367639732000 3682851 1020473036337557037796603760980088064 3682852 384687547180685625457092598821568512 3682853 -1642699795226044505693515266029384898 3682854 159450333013179907657689304841379840 3682855 1091935567618717193865009145376748000 3682856 -1529375243911609687567272442522583040 3682857 944651032636992209106192524800049040 3682858 151231406381438631714411624014831280 3682859 -607448551028670281988423798230276940 3682860 184617494267127186583291813082127360 3682861 112160144009927639128865949563360384 3682862 174731613332250394760119268605820928 3682863 -691672291037318274550806010478165136 3682864 2205585629870212507062102045032448 3682865 -490484156008442783389002899311382400 3682866 -284575074513179614562125628511496704 3682867 857755978999328176039742063544523916 3682868 -751214034651493025131830606494244864 3682869 46290604403092774371297397913648160 3682870 -701359493235253922506052245324101120 3682871 86625946680522011734432489572924072 3682872 -970368752005259278704052006334177280 3682873 -17182073142356096444249842008920064 3682874 -204387243644228760172749774880039200 3682875 196456828703194000077394803906816000 3682876 -179871835020629117014347163420128768 3682877 2462645747864768629500433377296356224 3682878 473950017061201749302010859343817024 3682879 648403616547328222218293936212607640 3682880 127228488822820152904688066667479040 3682881 269152328312244324915868954842999840 3682882 -201507427095910149931744832852156928 3682883 -2308644067407252184723266893670974760 3682884 -95210910954586719720733285287014400 3682885 829101487081534513006560745629227580 3682886 358117119054012231262440922352023392 3682887 445723604453080942002200006436844368 3682888 -795554067779182114674238409382420480 3682889 1252964600975036471855008509700258266 3682890 40922961901034226330982684753520640 3682891 -321302026117118751978643188040297708 3682892 63363354546572944634489551178465280 3682893 251026106819650083565160625210420864 3682894 803506683766041524916345124014434496 3682895 48719586817875138965178996495009600 3682896 26603894886312330761671677917528064 3682897 1759961327234065843799295954575084772 3682898 -46889780988080807339683486754247288 3682899 1222827768595535599679140164676965768 3682900 122132327713374484070292604809452800 3682901 -2495774566310795406218831776973006400 3682902 282217623701608385666373030491754432 3682903 -535152046888614809856293780084556160 3682904 1424252273603095597698545889995243520 3682905 143919219320233253453358476790212160 3682906 479470117395114603690283275433419456 3682907 17358720965047210776465367069722960 3682908 402308268026136888776338774570199040 3682909 -662564810647237989641256982031344020 3682910 -288341756392059909538512753212743680 3682911 205561648276429976995669846577568072 3682912 -476987002834881460949559546503233536 3682913 231652003133379178238957630043220200 3682914 -262547003389561040016816060018071808 3682915 342731905375205229459133844954077200 3682916 1320626275385168226227899402696218240 3682917 280004504702627030895426616104423168 3682918 701920008331711574758912873152671616 3682919 -1313189784758786628727320926299988040 3682920 -327556169481269755629205295048294400 3682921 -530937427183088804442032208749246016 3682922 -3602043014304314279629973395307088 3682923 -74144469824595997750495046997470592 3682924 -79410494806865681880326782311006208 3682925 579935854554841220144463909644724000 3682926 137997498422795715595917836837127360 3682927 -1081183845557894903399430929343410224 3682928 534445841517467291871252342824239104 3682929 -554196946988499854253825908501934912 3682930 80578014769907783043298497472851360 3682931 137542504895437743199038847935319200 3682932 -712026207867578384706946914741958656 3682933 1264957027424684350821180199769115182 3682934 -1180768085987270644388580847071916608 3682935 -1578079059784262305065334897013224800 3682936 127662433453843260794399627035176960 3682937 107842181588649619189668886758478212 3682938 278295766428732301120058516440935936 3682939 -961616355788652391078984303171123376 3682940 -277278914701348600832523004798264320 3682941 -99616648901238703819356032624821920 3682942 -1328862535096511652203107457391240000 3682943 221733669103270960416929511616671600 3682944 -427461872354685170124928758212198400 3682945 -255427899897950488690628777117507520 3682946 695094562008057190669787119084254672 3682947 515727159322643807915026349712631800 3682948 -453276265764270151575561204018114048 3682949 -35670931708505207614025073715050660 3682950 -3782680000615929856583780863372800 3682951 455234408381443484245363873005844072 3682952 -159185525491560869860690764887654400 3682953 -211018813961420811993647657541694038 3682954 627809832275630071998340788677724672 3682955 114734719197294783991043659227438720 3682956 -732036882635271556630546543889084928 3682957 -1484817418772783047013068801297133280 3682958 -957377503372207650301695470566393920 3682959 175288218168212532784639886366654208 3682960 -290277840608289230590886185422028800 3682961 933481158855012485172584601351584562 3682962 -6798903088369604118891162435371520 3682963 -1452090380751403187919859684997412440 3682964 611609068789355449681926384458414976 3682965 212221845372581574596141113561985280 3682966 -4441744390042468732550499375630336 3682967 1520855771204145344356971119165110272 3682968 -1220904511936389875799614376982794240 3682969 -18888249844845745440291287874009404 3682970 139148440672379087913453841394232000 3682971 -979072238386859265661008258925296480 3682972 -1139581857673501815684035263738868224 3682973 434834953061850735626222100916172640 3682974 557649415762473552225157241900055360 3682975 -786759157439737273996206676463017000 3682976 -741131460866925791547246059691442176 3682977 662317951801087055850863206800492720 3682978 164696669108211389106138014598184224 3682979 -1692927099383111748675330829335216360 3682980 93962357965389853189756058318438400 3682981 -2079821334351290326414717349100002400 3682982 -455658158087461829311280895332793600 3682983 -417645808453521791159093308417479552 3682984 1365089272325101243614246930146626560 3682985 -299221717425074795373744683002036800 3682986 -128209317636881505499665404195100672 3682987 1776433841024524109368504911517263912 3682988 184098166236469445618000304283693056 3682989 -39139035598075293072631734117105780 3682990 -238877488972705004158829683549593600 3682991 -245346255147245924965918083819918096 3682992 -116194059382331167099254162688425984 3682993 -663002985915290643106632563250976 3682994 502562433593988802642918364575352832 3682995 -195048978085549451330725290563900880 3682996 48087121412259978397522548407425792 3682997 169534995135907446383168956129397400 3682998 -362154755523334322703074846587200 3682999 -541198315007555858895323104261139664 3683000 1023117802974055226310700739788800000 3683001 -65104625593980841824738852113116800 3683002 -78839874983265181183179069043403808 3683003 1255526518391516478319673662218997224 3683004 -337083634364358630393956367367879680 3683005 16987912469281267190457417551668320 3683006 -31560400789183421136875182405507776 3683007 -1389377245412959696654331003972196840 3683008 39759248974261920909764367090712576 3683009 698287287821025251348176871932943328 3683010 51305209047204407116696017409190400 3683011 -260251076610420675571833757336008388 3683012 -1238020237971691918250026338127234944 3683013 161150463870933781754064613458154944 3683014 -557476897729312116280791832194793728 3683015 -309812327170473048931104858813741600 3683016 431109964625123300029318730631168000 3683017 -149711260279632219646671614174181120 3683018 -713389444282135616554103201207357184 3683019 -984355938993455986282753664441216592 3683020 135370516794156821044307886240936960 3683021 1388039630722667228249423941408911222 3683022 -201898066815092195619559646204906496 3683023 -1249297083222781950290226049596662616 3683024 261893640538544141603657531922800640 3683025 -200743120393060977376017946171310250 3683026 -980011788387493751161522985115090288 3683027 -721633235946844456303791185687327124 3683028 213684584357683138769439945452881920 3683029 1080907977128377310195533422385973760 3683030 -56691510608572441027501881543010560 3683031 -2486465557352598076618878279072322560 3683032 -968233762871265914246910565318809600 3683033 -1200403616935928787973949696623637100 3683034 651431191187217062037281646100998384 3683035 829256289488961423627528110809644480 3683036 -8502888246870591409918126118215680 3683037 -804911379929326423990969378668257760 3683038 285991998105387263862977901874465920 3683039 -816042986835923642512875157836236400 3683040 616972853815940201664192760232017920 3683041 909393309700170168677597302098568384 3683042 856355020831107509196861477996620544 3683043 151072919793453757260621006106560000 3683044 1147285919004993191143824611657707136 3683045 -882195937607155138912710310694507400 3683046 -152957289116475942040551222836663616 3683047 1269131748084616384097202271917897432 3683048 -136933709388511169091517756005089280 3683049 -1325428175940236925208449025901921136 3683050 299014956126821275565246465421888000 3683051 432001327915056915697773715186358352 3683052 608563990269436674577301076660986880 3683053 -118293055536500791750208609353723392 3683054 245246264521230780995903791589769984 3683055 927530694552768757703542466134358400 3683056 -86602040595686596873570889737207808 3683057 -1042463779598227022326183333354195008 3683058 840949795949025597919405633720235520 3683059 90292294421311145462621944316904960 3683060 1228163656486035445138225737066996480 3683061 1537915669378923450259105185898544832 3683062 -586710847297152350186408463559855968 3683063 -1802141761659738840857817568720766040 3683064 44329186692327581352665633907671040 3683065 1652704304995754396059321043083840320 3683066 -306954227898538633585945835790075936 3683067 -877180230340571822307828841923505056 3683068 1429848882035483186481231987536711680 3683069 66618257416995899450938032754036248 3683070 21770164568052564807765318969948480 3683071 -758547713831419660034273642275892144 3683072 -900259251464654800943769209844793344 3683073 -986421278470177404567198010375826976 3683074 -2015978797025575234273121091890526720 3683075 -96195350096161238543558443447032000 3683076 -358083054111610921745371327302352896 3683077 1793927975535142530674595379382184926 3683078 -32545764792927975397822417215337344 3683079 -1574658059765612885215904335191552 3683080 457519676686393753262678943961958400 3683081 1897971795838188672508572671230617882 3683082 -177378006070812215320137555618898944 3683083 1124569703169323140543850517965731240 3683084 -704726163915610194971985102151002624 3683085 773430418054419457645384719819262560 3683086 400050140926654751808051821634692544 3683087 -334109691426906071420096821661146800 3683088 -319733035840387282144985320350670848 3683089 1389385188251715989300479105076211890 3683090 476405307326432025090080531822249280 3683091 286792271793985534746674968611200304 3683092 -95690527070779947831859083714764800 3683093 -2012759388697944366022879928269819680 3683094 -8026820968608078225425469568756800 3683095 526709830176967329620021156033999520 3683096 -1775882738970190567601958074746398720 3683097 -2276462177645973268672323651222457920 3683098 384112033220017829969824201626039264 3683099 -87094661072056367689345423155182064 3683100 -70333857624807207649056609726681600 3683101 1079086133507384965271277775272011532 3683102 -294563785646326657888317442099318848 3683103 -72206431758147382339060269272775096 3683104 -100538802784764779995376598098903040 3683105 -173958788435394959323651108684146240 3683106 -31688850611276658551792651367085056 3683107 414590190765046996141563710967627356 3683108 -363118527733984573356927684579115008 3683109 -822546272148982009948959072489768096 3683110 -124989767404340908156228199672087040 3683111 635049464161265336411282007350654712 3683112 -201137343458458963637230836328857600 3683113 -454173264366943946362199950284563840 3683114 867459410298632910809426918227540656 3683115 -357761566622838453695658061413924240 3683116 1164431059187467231010839959149921280 3683117 -384183376438326738308208109881513834 3683118 -405460021690279082577619187380702080 3683119 -377430273405126531656044702535000 3683120 -59048987242188597504878762083614720 3683121 610254050387535625204093383423725760 3683122 -5125741467257827300462927978510080 3683123 -57459344717048665910700425246452296 3683124 -143206041249058867306121145626726400 3683125 140427640959860591575909203026340000 3683126 -118540247032166533501186320127899840 3683127 -193856003006821815244429296853180416 3683128 486512629889772649443158864719134720 3683129 1251678743458298395527620568106374084 3683130 95547579302426309653328726137367040 3683131 937646039360499001325018665432686000 3683132 -491071275458815629566164378221487104 3683133 841407174294438368914685018662459302 3683134 -167311762710774875381436526987490880 3683135 236187491138288695518519519974658960 3683136 274178939809455704797038786014871552 3683137 1358380217685395376355161925787942340 3683138 -564809093067797831168417946633123840 3683139 1361437405105804792953276961779506424 3683140 -108264281685264172648979396731042560 3683141 -95976365050618138031757986859589632 3683142 7701461542034205284268848911785408 3683143 2088719422250881167106218554647074392 3683144 573106025400279970897413452083676160 3683145 -259618408358262497462820221833867200 3683146 238710526511092595690835887415569664 3683147 -1508292099586071198371159074856455200 3683148 -57425082152848723075823970602434560 3683149 -438711888773029138292087712420867850 3683150 -290754730248122944106331659435112000 3683151 -565901165397985061674588949024530560 3683152 -352984503923819533006551804415574016 3683153 -432441249801093327940167932519505756 3683154 251476677098118483652768552080268032 3683155 -534559208695225649507395112092876800 3683156 -619986281619752063982221255285604480 3683157 177595333560913942606965417511086240 3683158 -1279224313243477815090793763196292320 3683159 -194879980511750066306442113373947640 3683160 354355710739551353460320718636441600 3683161 -71765313136755851598153298487643776 3683162 -383823797692796816826347924600087808 3683163 1154511147488153599191073432227127488 3683164 -837594465698234972647971245251546624 3683165 1841640732618677825330097153995520 3683166 293604502306214215449906866569813824 3683167 293591472358104567731456929176118632 3683168 -1154714281806015926135465697224294400 3683169 139648507507907689383419920864951680 3683170 -161454552501859257896725843655755200 3683171 -2536418011357496815673716903824998628 3683172 109138280142556950667476396427689984 3683173 317223543192312727280074967171843328 3683174 -398782761778620784404800576439183360 3683175 -104435618188841241460935530729157000 3683176 -297213012632023712360700509417472000 3683177 -944117607889836221134175150339326080 3683178 -574186636736077575583268037655188480 3683179 2034957548108960076857642125728881780 3683180 -751824909234382520486186110744550400 3683181 352191369277080494782040511965208384 3683182 390461560043919230681548860341299392 3683183 -1664219714972784250775972774199335712 3683184 -223133671832760556622399409885904896 3683185 -948992808924582111054477693549521280 3683186 -243720544416765882462121611873806496 3683187 42691109787462962895505844775713640 3683188 1030410121956555854320363692293509120 3683189 -1472494503407436145661958776290829010 3683190 -154717909196325870474452955233433600 3683191 688431478938266879473236116204603752 3683192 1800542660422861772749501359387648000 3683193 525588213322834070263002203006095200 3683194 21737233525457893994725254592008672 3683195 153422444493859889960811751545235200 3683196 553007359357488982168837009415774208 3683197 92391594348665966532435682929608832 3683198 -770165705797959024710635202292518400 3683199 530972250217407654182351906573672208 3683200 -470019002406931474290475114954752000 3683201 -995119339104029895888604086527676798 3683202 73771121412393177666291678269466624 3683203 -10838952760794157021140861229428480 3683204 84437014252786380451398575251501056 3683205 741876640776094422730544726681995200 3683206 792781850727306535678157395744467552 3683207 332943290265667006566369024018602880 3683208 580173567004013178407466460579799040 3683209 352203856480794116700993477525024410 3683210 -26793955395944341637494035030912000 3683211 -374203169005841471267172777886442496 3683212 -823392952713443981911029048361259008 3683213 -716342906103109300715492377503614538 3683214 264940474747725657411057788266744704 3683215 57924000307675510150965182113687920 3683216 -516509002618112717090761434396819456 3683217 754479665517214137034196163040821120 3683218 -214514182957923151212982329209691648 3683219 -17551356951144587613972642742548480 3683220 303364216154262443026903955005685760 3683221 -1288398109508138952154493646274459008 3683222 -715653792763532714773494083647320000 3683223 179284663750562731487866933706134104 3683224 -606114310198522990530173066410199040 3683225 117126439175608121750088697988616000 3683226 -711861805674793558891504891931961600 3683227 -1826321641103848554001662747130588924 3683228 294522841626926150128018292125613568 3683229 593833632654099855049853497602831360 3683230 -482687726113779806319285795698946240 3683231 1071322725585759244787636265674692872 3683232 71374327816174541700325568349143040 3683233 -766929929235274012744130851243199518 3683234 422026092854589946850364538522324992 3683235 50966507811914819553226512343769280 3683236 589977428565698834298159766469505280 3683237 -1518716682331396864346685712002240708 3683238 -231988311537957296142273046221651072 3683239 392097796740330118653979827206185952 3683240 -1574632137880638748725360038553600 3683241 -1521928165552318765367418903983796060 3683242 81605829450690435537752102591236272 3683243 -222943374084337471485934896319098576 3683244 -713870636064497779563045698427813888 3683245 -255780923594035665152294759961892800 3683246 176896146959582649232805968139091840 3683247 822460919259988957912956058030085520 3683248 511720819652591291238227447910121472 3683249 2056763434614928050973128154042062336 3683250 -423603148457687956731543109361976000 3683251 -9002719336445286143006909055571200 3683252 82821513569219930368929520706119680 3683253 305744515021371653570295971158480704 3683254 652395015431544231321507532177477632 3683255 93751640875682174201465185511352000 3683256 -761713642612580915718910377034444800 3683257 -1011594752988748904038396984117745494 3683258 -6109013377009213345800038243226624 3683259 2032496305131781010075350731467868720 3683260 154276869069852495349670609653094400 3683261 -997188419238044691451317802985725920 3683262 7307992760862174495977335877074944 3683263 -1781438477572239002006314855272695488 3683264 292014261399469684986214962734039040 3683265 138318875989246382965165322944600320 3683266 -733822042722841913458701990519599616 3683267 -208203819066372500487073963730140416 3683268 110460617115705501670105294124623104 3683269 -307050079276200147036172202078128004 3683270 -259803404720334194741974381620481920 3683271 -157423325358970947960830450469349296 3683272 -328197608771620076857177418728627200 3683273 -1686629471770898673986698240907547696 3683274 58607916634657652934081106992701952 3683275 -1319718728175400305883674643463772700 3683276 -206284037175078660831971421102710784 3683277 259448154355341091507623158317128588 3683278 559028281139028398079703480626037440 3683279 1690536301811186492358076492582448880 3683280 302556172872047670771922452676608000 3683281 -492552769362893873538487870249686990 3683282 -370328041009050020919234261640561008 3683283 -538984532111542140790714851961257600 3683284 -638192507584335980307462297083363328 3683285 -137725284577328651392459377195514020 3683286 -907010959204461076982050220158492800 3683287 2084253758614679838314303750825612936 3683288 -22822475793426938854970808507924480 3683289 543612263088215335114770126830227008 3683290 -75149923057372227931383225975235200 3683291 -156727204303835472635552230211251200 3683292 807503129699082562574491053503089152 3683293 -480136750717106545374608722343354458 3683294 16844780183198299222239794961082560 3683295 -275952506927335599474366441696668160 3683296 1064751027345086188782016803278684160 3683297 2148937596070922738562736312329475746 3683298 233605952045003307819363106326113664 3683299 -1212341949201377503650461827869389664 3683300 582494195359051361044071519404054400 3683301 83186730603643461919243673954904000 3683302 -40528696879952763817240195007477760 3683303 255669018982720120252788136339748064 3683304 248188235104514582370323180016860160 3683305 552327852669556320485440410064459500 3683306 -473854816974050212773805128066318336 3683307 -1427690344024411031316898425857717160 3683308 1638629205199128559627126448123932928 3683309 -474227237558013765178703574857488128 3683310 135487840826772559973489429449388160 3683311 429771093753250277387727480585123840 3683312 40368973788619319626447359917752320 3683313 10484997656022014600416833668304180 3683314 147359585092176214455047317822922256 3683315 -654817023466460448383725441543306080 3683316 135587620001510943144184151322107904 3683317 423842401465139205675704069270460864 3683318 -1036550275112188683712813786328396640 3683319 -737103550536522582352588341683630640 3683320 -726998128278981577814633157740851200 3683321 -1761533137076001920505998224616314800 3683322 169195272020014933567158123977579232 3683323 926430688205313773463288595675463440 3683324 -1952103900581839503289969377519796224 3683325 787195845754612954341221339990013600 3683326 -79134279673502032016408629251146496 3683327 2815853760332436827068886039622144 3683328 363298258566371313891299303117291520 3683329 -468704777319639130421851377047023192 3683330 -4904068535308660172266938799380960 3683331 65795324486936924516784225870065220 3683332 -204334716237527448991374776045816704 3683333 825414265295986273817734985622351582 3683334 73116544030469615910972668265074880 3683335 -526089623687573538143733418003471200 3683336 186375345269403823671881954911687680 3683337 2437888063033002624724230231582720 3683338 -325098029877048938849876931768318720 3683339 -2486896888250317005095390578246830768 3683340 875311304389287581804516925788160000 3683341 1084306221094138865311117343683735692 3683342 81205936011613543478028931719561792 3683343 530625506055469288350097963386958848 3683344 -13623628452071294585293443936026624 3683345 -2155065619241578370686209861498555480 3683346 140658530906907771647525550012672000 3683347 -1977981161462465541979199786325617048 3683348 338548855520060955170710243223477760 3683349 -1117701081125301400384016106613993266 3683350 59422914658463649155432260935753600 3683351 -70024241291555535297214884763264848 3683352 -285233161723762441864748002217164800 3683353 -234837318701288127847695199901657398 3683354 -143079093270693070456819895872377120 3683355 358620876371828329963019111184636240 3683356 -566351082263375117843210392933112832 3683357 -220285688295949446601269869532266394 3683358 13862598374491734618891080961785856 3683359 1083281635417910115749318231139936040 3683360 1797608368134685743249811439393832960 3683361 109701384700196901573083037494880 3683362 472451761187230179814060997778372432 3683363 1543875190243296870552487295731560384 3683364 166665204885605488302322285521970176 3683365 -535600416226654712976106756126780800 3683366 175878265282622574814254348426570240 3683367 107120021051565748211511014220972240 3683368 280051547406584029980654620889169920 3683369 -948352730027976708932810021817991260 3683370 -497665129289500156442336147660428800 3683371 -2416450987059762972563700664385843568 3683372 78390669836028759931137487596994560 3683373 47554334180286864018926465950850304 3683374 620853971723130961899641596119439680 3683375 754832591754228583992591866897520000 3683376 -64570930608680853649038489425264640 3683377 946467050427231565650415656296437800 3683378 387473998178321099323165938032653440 3683379 -787673254446622286200976730912842184 3683380 4732120694709443044107252282562560 3683381 212266473229641307231905272320364544 3683382 267847531925105909071501074092536704 3683383 -3921039337177953919196779436742241152 3683384 -1333724006310232349148985910581985280 3683385 -875018091090898736113955993791000380 3683386 -136938731143793405159458373652278784 3683387 -780414651551547675359603414809451328 3683388 -252782906825332310583528237887884800 3683389 726570534982375327881877221693927040 3683390 -1568973943555454373017096600849341440 3683391 80067823253137680383444814922561992 3683392 -227436722545047111128507103806750720 3683393 232578913293735840040205308026187200 3683394 -158547551051993660207076588267216384 3683395 -1227231000974869847520227047800687600 3683396 1699819171861642085444495160150556800 3683397 -703988281685145618190200142599455520 3683398 -654058847201650481217775744221040800 3683399 197984552423682547916877375972302880 3683400 -255437489387323253712196959399936000 3683401 1003873468135653232662340302355997402 3683402 114192923946907535450573373644911152 3683403 1467165487593624802803461570395138812 3683404 444504413306205419970464709366168576 3683405 -2187543462078935564674077783089321280 3683406 411814677985846000842293446979203200 3683407 -81721491225872968497209367075299136 3683408 435996855838410984769894129276280832 3683409 323757409601675936415890543447014848 3683410 -35723783675282664508877120353295040 3683411 288753285918647196406981908508812012 3683412 -602949996779020157949777880987918464 3683413 1956596116430572542122682931976499662 3683414 -348359900255550368412472799013602688 3683415 -575457465476457533784668084347420080 3683416 -724531303568412140948209230129561600 3683417 -2309624004212166533754396050493052860 3683418 248551036859944379260107014137864704 3683419 1280058818852128911536933990436706344 3683420 -65873256871052085530127619075031040 3683421 -436409488218346133783112109726819200 3683422 1161408147297785707715818545344464512 3683423 13143959392871360071236787358040504 3683424 -433921137994310039560064185213648896 3683425 805877624380084857777039907045690800 3683426 93756682150957471334640233722680912 3683427 553908378162725577866714847262871616 3683428 1079433525893035723637188290053117568 3683429 424875130758649344061982627769780000 3683430 -420876086340906585720200480328829440 3683431 -1787021326059940700009996604665341768 3683432 152397753999672114630562369523712000 3683433 598319023980722974714770432448869504 3683434 52493487019407777892182129343985760 3683435 -305841164646113111768504583896064000 3683436 -894183568421014275398773114914482688 3683437 1917426220949203770324641766886771200 3683438 331845146463592863406270285516647360 3683439 -929920826933913315793168796259725496 3683440 53977677638720831479436918983557120 3683441 194051745682770485289172419489675240 3683442 -265264140099806995712117623066354176 3683443 -891786295807374238284579448347795960 3683444 9946492318400463445107185708489472 3683445 546388435595173724377953128222533920 3683446 224672689727990438282340260042484864 3683447 984530928737071478457492610079547000 3683448 1567985939635501663689162921801523200 3683449 -509998034928289490105527831908489408 3683450 -106143079125742951051925156889158400 3683451 -183022649387181421182682315381103616 3683452 1045232944479101115059828349595867136 3683453 -1680288532875025260163778657584370298 3683454 506715469841054412687775757778432000 3683455 -1502622398843490378796881548606495640 3683456 -511966912671822458727726972382740480 3683457 -74813560290617524596962260549560432 3683458 28527473549931501791436925143405312 3683459 82500417450043439505500811440061360 3683460 207144025299986200143778688873656320 3683461 65505262599458766823829155988066424 3683462 -351516869833847849343088843058164800 3683463 372795778592146058899788916428829824 3683464 1140763264179356621118669786295142400 3683465 769237198374799398378083765217347400 3683466 6358284223424514411897812987946240 3683467 -71237378506796303738967426696520568 3683468 633577602107697391880418279911946240 3683469 684786037272898230844144571476306368 3683470 147169161429949719095215786603845120 3683471 532257301024184603091219397344738744 3683472 -101382988910770317291241601273167872 3683473 -271448800057257017168666350107172800 3683474 -239597934894468783358367676783446400 3683475 26461710505246250446728074462093400 3683476 116534652722977812819778957885938560 3683477 -113165377028363040977494059966168000 3683478 -162221654634158850252990690574477440 3683479 -982325965709105249452446471011396920 3683480 469326990539102252359945390191820800 3683481 125322007861408245515612844521012064 3683482 -305795349213373463901663924200448 3683483 -546666112684423279502435349745222080 3683484 -375420524115976117251557377028456448 3683485 -69404136049534224589523742034544400 3683486 -191439436040530457730344771430673536 3683487 -304431957449441203619700796703219640 3683488 1609259460071029254286119030667345920 3683489 -54731803068523582089753240256074576 3683490 -517829501873627969919817891968000 3683491 855392495818095627401305021735736272 3683492 1875315955303130386937193862537144320 3683493 -1745222042049661282800530901449374560 3683494 713167946114620296270781230368683392 3683495 64067174015902457386128000347811000 3683496 222416325958668531507022152969584640 3683497 171412041866116799234249043048440820 3683498 31818736259932215013453161634501632 3683499 1039010475175051447672688324175032664 3683500 -503356607526107471808094771864320000 3683501 -729181116785361088469056964813762400 3683502 281084914389305574773470831289639040 3683503 1357816053892480757564705385777348752 3683504 294624074220538389496694647024680960 3683505 60567709276722445797612545421390720 3683506 -366797940732577536225202684094306400 3683507 128367193548063424610809151661308520 3683508 -306066002351791461266456425721954304 3683509 -7800034000675158286383110863835520 3683510 -307469912250632961953353833654912000 3683511 297798347701595170645220365152241680 3683512 142684385222994163040011946532986880 3683513 -681267738312680117436876024730386774 3683514 -163525566353621699734708281713805312 3683515 -30528770457606722452028076568976880 3683516 448601433483772925862735616571530752 3683517 874302961094790280290449664398660448 3683518 -1140002687250918033047269084902839040 3683519 255578161381707436783797178297746432 3683520 122670304894870695048794719282790400 3683521 651245314101323895638714962955552944 3683522 -355844850859686302183618828421912000 3683523 -455708047283640703842944768157899016 3683524 1209855049695767143866257003762851200 3683525 722454315192848795227747460232325050 3683526 586635112498051843292901721110561792 3683527 -1928922830204161640408425973300707624 3683528 -113134439953486809507799820163440640 3683529 233097712527364563777056394016011840 3683530 432459715057578271857381204678969600 3683531 -267549946217108493895822076009848896 3683532 -17363290322734768794705104863872000 3683533 581911797724607086790084843777288960 3683534 1020820273099555466597318105984784192 3683535 225444660437405747128104905463603360 3683536 25618244521459985158994203212603392 3683537 -402265649619281408248404097635413760 3683538 -611031331084561584220556932383791856 3683539 1150847799930563984025607957495148640 3683540 -291143842959566669155566813618462720 3683541 -702834381287562688609509162363309408 3683542 171227790452664072582079623821235072 3683543 1499835107941800228367705939771626480 3683544 -200462882542753743770967455036866560 3683545 -703676144106999552240590055357127680 3683546 201432975834922802671422078438486720 3683547 -231460095380187813807008794338063360 3683548 850545580019520949536147442766194176 3683549 1173288859066172657120370363224082240 3683550 74277415791885462406096639739184000 3683551 -333955585773606883483907798246877600 3683552 -12668935456126877737756102517587968 3683553 -18392334522653938596754583481025536 3683554 263028122772893558969469533593385472 3683555 -153321874322834620469500192892982240 3683556 -41982038825947020989997537577875840 3683557 -92264526275163735660787685822319108 3683558 -178704594925756633647530521340985120 3683559 -1236552495420150888681838259265996672 3683560 88958622514329496781655536995430400 3683561 304601166445892488682555216921672832 3683562 -20515139915177025580820754851110656 3683563 109480188528342765252723823087131648 3683564 -1235014494427713441920635220763565824 3683565 -78585393541864068837766677968956800 3683566 797229485300632175534257774742855232 3683567 559073464916403325411070426446150800 3683568 38974250323259864551745892715069440 3683569 638251179328009346363009481324997970 3683570 -695345119850051989201348154193853440 3683571 157266503705546412187033179122251824 3683572 -748211741687535841207223702236724480 3683573 -890503057791620472264424368743626116 3683574 311410665447036604130784107251286208 3683575 -171525459504692777607772602511185600 3683576 -392902912957632823528024198907596800 3683577 -1777587118090947671050747961632255968 3683578 -1746286317743594698046102515015219200 3683579 2904277169200121521269249708905345376 3683580 -11245127791407026580177427508106240 3683581 150956291268171800178524189856730944 3683582 266585607393127330296204549856373760 3683583 421796810372044620552121999734627600 3683584 -90707309187184241039502223354101760 3683585 582979968601646602209661578470109780 3683586 -421319181631042181032600695384022272 3683587 -1692289146167454623007785650408006760 3683588 429293672721542914244016347885629440 3683589 -347553325436721869596109555661686784 3683590 -331640131260041611983686417736355200 3683591 -1806794120102081215284502041557388648 3683592 881112599133130361309170223149424640 3683593 -381824341981077706155862075600628720 3683594 48035885944181032547158243926919056 3683595 -6950022626224850061257028200655360 3683596 361131444754810746821492739116083200 3683597 -344531177988466081888354512432234954 3683598 -49336535380160154048564699445514112 3683599 1938275009478893230102113265338983600 3683600 -17963014362244587749193895412736000 3683601 388288636329102226393565717780684130 3683602 -191431529963546347180603852345627488 3683603 153358230517128413348997169726800 3683604 -22702178913969057642514069060681728 3683605 -934240259446455600643525776153736740 3683606 111986044659927225183892938778828800 3683607 -90358287187038442928068730706546480 3683608 -1225370481187355084461193618519255040 3683609 187755175290234621981370985393858760 3683610 214646848090232371759439409726720000 3683611 -1124349661228793489011901364577181856 3683612 -2223371399855042518940521912752629760 3683613 1244297625770784165669169040999862144 3683614 142119393745227729381034096284464832 3683615 -171383994223352345909093291245418880 3683616 -32246146974919852998943379044171776 3683617 191509987506110402202912940681408192 3683618 12327361121829079789214820973680000 3683619 1217455309517255700758370059244715044 3683620 658950592638623187908890194636775680 3683621 185071735128761036205477055672859100 3683622 -213477917508444187492464216373733376 3683623 1249018757678211647097519481110812424 3683624 -1707021237700866141341348950151746560 3683625 -1385715469947535999611892805091840000 3683626 508835339522793164544653470043326464 3683627 -634174113418862460033915889449640524 3683628 81551695836180154756454968013328384 3683629 881971743244824920158057621408521420 3683630 -243591582345962202204947237949503040 3683631 -20026512761971081688670258524105856 3683632 437239840066529707452782702585102336 3683633 -135965758371772655811037797903332940 3683634 -333876940408074927787702293502858752 3683635 598111964379811346167132381638812160 3683636 153790933905410628702867993326008320 3683637 58277922691152111327112350362629248 3683638 6003144859838956567535907938949120 3683639 1309573702728886596007709826397265880 3683640 -209802666683195615051113189793587200 3683641 -159231919273967614658103718853316480 3683642 -521107444380111415636337880536112528 3683643 -28275066888978339696594421232828136 3683644 -1823139467957901092187197400190464 3683645 -141877060101522257104254333131066880 3683646 -5640460565385143851107938059139136 3683647 -528879377894737189391979650005847688 3683648 346232188896808270501427822036779008 3683649 -115062396439370260480253462762089920 3683650 -239058508074676322266880826689149200 3683651 -178056859225521676972439750365761348 3683652 -382558239400619765190569717859913728 3683653 -86594421241353773807591518581344036 3683654 -323270240488550680259021761939856640 3683655 -274967967291176752238008169204932800 3683656 760758424815696023822686005438351360 3683657 -861684690492512020245279029499214080 3683658 807041777762648451415157531462930688 3683659 -326811805809859673624474061833564640 3683660 1538238458884246482369830537857920000 3683661 373122215300681503123937870777211072 3683662 -303922226922865333600516702156153728 3683663 1159026350087815162435129767939970920 3683664 -358850554851969123627789726323834880 3683665 -851051001612188985068048991861931200 3683666 -328164841855936900433531117884922880 3683667 -343705539329632071973974799525445280 3683668 -118995636461014422890448213911830528 3683669 -3829567454747359532462733645558037920 3683670 382105860827529162283801683994454400 3683671 909474341124823026008670903769476872 3683672 1392092443507084445358226895090319360 3683673 -782912548302893585360513500509972198 3683674 26357338557290996744201549124900336 3683675 -1250176746635509718494424842230833100 3683676 -121246413794372682681762902644187136 3683677 1757197063152520849840471248602047526 3683678 -2032565985985979331944427094152576 3683679 -935649500601904384840077804727267440 3683680 -91604413124386734189540983502274560 3683681 -2611931994564651726547064732654928 3683682 660872006956527361365325811978263680 3683683 -1005094629054118794827942250086614640 3683684 -646291142075382253427325323055667584 3683685 -11973308754950614995719602897137600 3683686 -526357884342185128009707402061013760 3683687 335665541297553126992787975482612832 3683688 985893072354169762406859117381058560 3683689 -62469876306147252182740603377489600 3683690 38445183443131227796080979896501600 3683691 -1963812298696271136189209169680716800 3683692 -150996729591070972510422775798197248 3683693 -218637788260191021270115039038406176 3683694 -277144908405540904336824711125729280 3683695 -41786293334367945567512202812064000 3683696 540430560280443014567807562868654080 3683697 -223748159694119334842532912133032672 3683698 1323061957163657765993548660319811600 3683699 529479776839180335289332820470973440 3683700 168273106258827762058101556225564800 3683701 212234618245160990360336247106233920 3683702 327805751089513506648401462882608704 3683703 50912974878426393203640653920816128 3683704 16435313288839198547581952584949760 3683705 312994666820179427760274783314625860 3683706 -138625701142935652762393431777047040 3683707 66127483079252604982777939846800480 3683708 310309367885003434081451355756297216 3683709 -68615088252341438174711652962742816 3683710 221027917292459504359217774681328000 3683711 320468742788922120647766612399155472 3683712 135535767065021740252922577923604480 3683713 -1004423382493164721654060686115341600 3683714 257565115977122662515750533378517456 3683715 -158131561271619922383955639094657280 3683716 -148497704280616930723967416200546048 3683717 1270497638486759483521805271889148766 3683718 57077801843640812044111651096585440 3683719 556215942364514145369716989824221760 3683720 -500598251651992446790446358278144000 3683721 724170172211971677940237609820801184 3683722 -85459050731984129457247208157846480 3683723 -232768865135412264378546326690570028 3683724 -16427287862541705890694728355840 3683725 1469158681335705860762902424663686500 3683726 -7154674542598366303242963626324736 3683727 -604684922245091427967101253189868400 3683728 -439885793112665019899252520398184448 3683729 -988928291890139844016022620498091328 3683730 187230942751121297375676858361405440 3683731 2028410581216748151672693071698255532 3683732 -105880671057271613349420995510546688 3683733 227195646282825736573051334081157024 3683734 -106969013134613884414490069204696448 3683735 -107365348138960380538064411123657040 3683736 -179188527519814721103478920475238400 3683737 -1699811022667968517552611817197205760 3683738 460929690869189523390255677764193520 3683739 -947651890418805184182428063023748160 3683740 36565577047996629647319083651120640 3683741 -477190674330210924338246591613528858 3683742 353239140876132157023768008247266112 3683743 419564595082456406237632172874406000 3683744 1384817497329376914162421373124673536 3683745 -32453419311554047119317421028080000 3683746 -353377041651515326301527820574612096 3683747 -254016181364030132027020546765544208 3683748 -276778448795812809613400776475652096 3683749 626558461793213733337526465532740064 3683750 -33617639049656310228833012039280000 3683751 -143239319779306697540931138667748568 3683752 -1351980534227082839418612162439249920 3683753 -982865277516835869394028013066444636 3683754 772253713205490324939144092021892960 3683755 -1553009412678228011005921224507685680 3683756 -22472677133002726727326265369528832 3683757 -29502361874991516916148959475699712 3683758 500140915345790447892865282288794240 3683759 449725761176216103298602687371311704 3683760 70146807005554177612749310550016000 3683761 106568587624764146111864680499213824 3683762 -472115762352117612544043762574286848 3683763 800717958690883153436568506506580304 3683764 -122468102542584475734774537697443840 3683765 -679092992217830091933730658503048680 3683766 907419895690035163892647885972475904 3683767 7171285114334983277632555094444440 3683768 476024278524861783490514080318218240 3683769 48666317641203716046706474368393120 3683770 900013424903139829109789330491852800 3683771 703360893891743275621818765850030512 3683772 -473655226285905726472061012771880960 3683773 1136383324074737700460508387812441644 3683774 2352468031278927901356382960218939840 3683775 17450947681528312857917250471619800 3683776 242862790572904466413581593665863680 3683777 -672635032504850202484843424047252560 3683778 -257654108211914908433821142462423040 3683779 -932799333587109491580977559508425720 3683780 -674927391260963860148515499859782400 3683781 -1559886342423860887279577111153139588 3683782 -124187542541516916212941036566415008 3683783 -1582355490492359066887128020613872400 3683784 246456017040913299704037225114501120 3683785 178336383883791845644808873586912960 3683786 -386326894951417534270896696911878560 3683787 -413023249742624838262870367380678440 3683788 -315185915781809302404981636904006912 3683789 -154607046613861738990808137500610176 3683790 34359109465644432317378685184061760 3683791 -1204889040139070947041114158995894688 3683792 63770557140448026700975240321695744 3683793 309698420348244664586218879525839264 3683794 -92271572474577694450806756681681408 3683795 -1013890838574647267747498608397429760 3683796 294233043995718250669319679977226240 3683797 373842842070422953243556707278887740 3683798 -472440885070412759670120497927580864 3683799 1020043514656006306491387707261280 3683800 -65634115105436197582498816876032000 3683801 -220210821988816959380997589751725296 3683802 87598315821765340823673573758495232 3683803 -2484112152105218962385467022734117948 3683804 -1457324239796442331705302389560825344 3683805 -495221099269266838710066154614510240 3683806 375164785104425468354908469046890880 3683807 -2374734071305866079971868422445575240 3683808 1371232645339207543249158189461274624 3683809 -668186147265450390567050641748754300 3683810 2597919419709621858370934286835200 3683811 92485002951855275936280717490608960 3683812 415733500144552335313416214466580480 3683813 -1038176573693616461578732546522101504 3683814 -697949810833420831975838957401277760 3683815 916390719344505657305280880395943200 3683816 80730642864439802083319125060500480 3683817 1087163432758653678736578371539150848 3683818 340589499105082475810120700822524928 3683819 -277451352748562989507883995566240780 3683820 -185334097089652226949794483220480000 3683821 -1413050994090210523319202934609159978 3683822 934472796252562724652267179718875712 3683823 -67531116138462027402507387327043584 3683824 482585963019648206541037647317565440 3683825 -770403958527794697295874854478283450 3683826 -960193838661431161750539529116729600 3683827 -4712201244616301338065176725167456 3683828 -636265268922252283438141350359663232 3683829 256594647657739781180059043532708384 3683830 -495347243549352586185477084481180800 3683831 288088930101795273605707574721163032 3683832 407956463603475897375128778576076800 3683833 -133364016523661177028712516834144918 3683834 89578968330601957666512603220070400 3683835 -112202944057950211835096158627227360 3683836 11900779636171099369878740033254912 3683837 -756148421984389996333281223981739514 3683838 -239778585297808562596497250172814720 3683839 -459765682998333631875678382369615360 3683840 41061464469964269684969016865587200 3683841 245191736592955103875669899276963840 3683842 -304351476033064623472521360679708800 3683843 236046902284827129689555684009715840 3683844 -39990854989222580495786861958606720 3683845 -1238210988834349317427635023172900 3683846 -1220710497650423554961713475155636128 3683847 -903184757821726267929703039454592600 3683848 -136550812735247791312539493856870400 3683849 -1033100791386683478704628495664769280 3683850 -80875097175849911429250555253440000 3683851 -3204007590317399049099196413580894992 3683852 -1388197319661970024252616131295480064 3683853 36858615068266006385709372355660800 3683854 -19446316627926868245240405074201088 3683855 -225549224828884617069230405829467040 3683856 100228849693524589285249657416843264 3683857 1941470420923293609506431558341684852 3683858 929976765100204038981478962989819280 3683859 -92554817875029630457322771750363280 3683860 936261848217359587306392056962252800 3683861 2742656753971225136680066367366538912 3683862 -63297171032315255807465025233096832 3683863 -522561502717064814723174223840127840 3683864 -653908800524348966055799171106119680 3683865 -889236180678326585115511969070777280 3683866 1063600838929086006918143047115376576 3683867 2195452135225486153394595627802507752 3683868 222655080678078896560037855248782336 3683869 874546906135245918579685929705966726 3683870 1065844335550735603429187731183180800 3683871 248625353879678509567632549443249208 3683872 90053390168753531198654954502881280 3683873 -824873020693172021698381184506597740 3683874 -407865901075863475149888780751073280 3683875 338658716743159431518099388676404000 3683876 -14188545564806320807981016322969600 3683877 358121184870049843194369555580818432 3683878 1048294829959822058631616346682542400 3683879 -678435655603488216219727275910592520 3683880 800866123581526538184336109492224000 3683881 1718503143489179860659279640150616932 3683882 1025417076384433360895097398174895792 3683883 141341720896209555472595115189574656 3683884 -666978648418258629668199571762365184 3683885 184187156755660250492995155397224960 3683886 773303069628410045355598790690086464 3683887 -443371949797364171979906894057174960 3683888 10382207006862935836480703840256000 3683889 -381905217192631420928038973658319872 3683890 126583742164175270789485134327252480 3683891 -378467940646992890959663656367678800 3683892 -395168612464327519120770268849410048 3683893 -309570229715329248719850625749420836 3683894 319313514397222729499434855195118496 3683895 -857837518128117371734055494476911280 3683896 23952418535192388216803019685785600 3683897 -46688077685457737648120535988167168 3683898 650855859016053563893587675644008704 3683899 829837611629722854935481624238226160 3683900 398564502717530785060813801711334400 3683901 -116580204009480143346375372669155520 3683902 447486947006347562375770796699281152 3683903 -89137134983115006799383018752341320 3683904 40189926922835012030892064659996672 3683905 18996126890707578619148273159587560 3683906 710453658891821482489058982273498624 3683907 -2135428622887984497728702203171599360 3683908 4149880693618323633663876916527360 3683909 -369845913044292863012557119424609890 3683910 -122138770244489474874870911530291200 3683911 646334064512051248367283612767773824 3683912 -145425051757949572493172494798592000 3683913 300484410055039409718825353075009184 3683914 -255376659828940658642363972552745120 3683915 868974628726531821920970842827897200 3683916 -158344422704759340647371123247149056 3683917 -326278891257299773959065726195409600 3683918 677539307739897744511799405684264256 3683919 -1149134840546285816467088818294888056 3683920 -142189798463611088696298689734656000 3683921 -500830057521500969405896876132180878 3683922 -598949003251321127215080482673167616 3683923 827189646407321331356184089919216880 3683924 -565402771881240202144537980878962944 3683925 100801157076639894780034394615532000 3683926 16792842591704039926647072861728064 3683927 402350956578226044562407673617425520 3683928 -1613173410087353234512141926629376000 3683929 -1847371562077595529803265606687725360 3683930 313071961264676794145682200805451200 3683931 928096024779564879982449070533376152 3683932 229298188683857343830860545518376960 3683933 -361586595301448220425109576087536832 3683934 -316984574082201789638475311513967360 3683935 830408114625880369856177031792995880 3683936 899978758829670319180185379074342912 3683937 1176318615111514070956224851268938160 3683938 -36753682661990035109590101151592880 3683939 -5929127026981035972377409486097920 3683940 -134691502653585361315577596092641280 3683941 -375333507660767050532056083770694658 3683942 -133125032379387569659685799428254848 3683943 1520928452312394497945435396402258832 3683944 1679221418042012361124775145415557120 3683945 27855097842807584627520526477798920 3683946 128624125325929817600200666415431680 3683947 576257408334500165068808523600610304 3683948 217050020504798122830238954501086720 3683949 1358181257673694503914011030654822464 3683950 273517621950398298984369918632592000 3683951 1694054541173633225006471725049816832 3683952 -333085695058988563915025280332660736 3683953 -129183206613184936673871613259807296 3683954 -1018760599897089635907013841738247168 3683955 -493205491783285003301607104453395200 3683956 54146982559625178215847297504693632 3683957 -286089142259714814528593903682710340 3683958 393505583797902647964353689412904384 3683959 -1061815320899693794788749192575666840 3683960 260047678747282271720330327359488000 3683961 -2134780378065189979621634737926198 3683962 20482511685289685308683033976735200 3683963 471441017235338890137541664417970864 3683964 -25873239496162083547299671130209280 3683965 -1364514169653368214119818737694717140 3683966 -806325499085671528808681847933888 3683967 573585980904308360412207274383446400 3683968 121798890180180997210522134270443520 3683969 124161470257829939752800699815786370 3683970 311389668553750863894986269845733920 3683971 -1359216998211212961465360957300349828 3683972 -539975876881924285534545598689988608 3683973 -261356339591925834481176820680310464 3683974 32535897686955678478879192624533504 3683975 674177469391906399360619111630823000 3683976 1100739378692447214194568862817280000 3683977 208810469370207296279109558367969920 3683978 -226715764373305477981321207759733760 3683979 -177138147793966163058961628056373616 3683980 476295862892688012503417011072128000 3683981 -480683971266113781342298888377419808 3683982 4806604800767617450416746541665280 3683983 -15192139578814912700447638042372920 3683984 15465408248540225000136064093077504 3683985 652154142003987931885104345293333760 3683986 28912567704821362306470894608563200 3683987 -971446133380049866939737253103681928 3683988 -317065514864907825246949258561781760 3683989 720945189184960622272137104791647360 3683990 588393539914445074003027223954592000 3683991 1145384213623429558489820657509130064 3683992 8290524733626418677753197081886720 3683993 -1886215200055228988711058642599224758 3683994 463149187969225424638927823904960000 3683995 -788055621461944439126174209326263040 3683996 -1102681778036486737001010876969792000 3683997 -1084884753284461663749024384514967226 3683998 21062928765243306043517370858092736 3683999 504083577500289183025128776442865920 3684000 272471315501683103585661739597824000 3684001 4698199241527626532732449259432514304 3684002 -245303173712893804153918985869019136 3684003 525118645668148666913265331994352504 3684004 -6031705306305697909193567680322944 3684005 10364918324230422538255559457673560 3684006 -536563566702134896783554948924158688 3684007 -1378699885969367710995148437283310240 3684008 1059966298273889526156067748706385920 3684009 -90498761963511080567330219782901760 3684010 556341721451799889767116423219781120 3684011 -71212521726194964114363833822717388 3684012 -19701601088423724648217894037557248 3684013 -898369796496915826291265528583445738 3684014 -77281395457913280951223140750071808 3684015 1586122141966597942072977995717256000 3684016 -80189691742776111880588145665769472 3684017 -1348109863174329888531836720629959168 3684018 17573301190782914918681302428146688 3684019 556714662483815041073180642604893520 3684020 1805782451452118519878752627865927680 3684021 -1296785689834423730575693902185187936 3684022 218766092811828156675069532330449312 3684023 24161088896989205379530367191813040 3684024 -695123063153442473902466420488089600 3684025 -9081161148160456081713211237560000 3684026 -554903827903975996618802792961343776 3684027 -1035051956198920016385048444831823080 3684028 335042582313687213798987535429895168 3684029 -1149440328730407396974771782505405370 3684030 49637987659227466345769639869501440 3684031 215868291025842539013055351640670600 3684032 433921137641114372398676239252979712 3684033 114056187511165938938987639342926002 3684034 380474640292566013792582267377656352 3684035 -456878057543482073575878481469000400 3684036 -96824001556203797875798451272919040 3684037 738716495996756294834808670896005152 3684038 -651497210631543829388445269493857856 3684039 567773079973732953298603500963258024 3684040 -197629168368857581448744631740006400 3684041 972294249719585865938411243573540442 3684042 -13592795080584316023048824074062288 3684043 -105689921718781779559225458229776960 3684044 46887234225375415676407313238528000 3684045 -560611097697083082820534164642408000 3684046 -310920340656668225776940837498718528 3684047 2593143378564709517887985958453440496 3684048 122031579256565000126291314011537408 3684049 306503884047552222561576383992898880 3684050 -316466334750741014568778072097365200 3684051 10826503812942455359694384293491792 3684052 -549099210805974349844748459216705664 3684053 1102006482596933339487440965065827256 3684054 729450695156140862973273095396513280 3684055 537647842216381230553407205946155920 3684056 775417777687036762612110905127014400 3684057 40284802662623070631796230177241088 3684058 501090371308961814743682988489067520 3684059 786705473769960990668552264522008260 3684060 -411727466667263584064220553341680640 3684061 50303053610355880817413934674794662 3684062 1275705057232697071474817968558341120 3684063 391399420598516205851552162458543944 3684064 2237114300643439308499753438546231296 3684065 716600327455671046995149588323212480 3684066 -264755304785380960932005416202208000 3684067 -212498019334120218108112041704602488 3684068 19869034464352676570961236623672320 3684069 1287124661506040303030777501648824320 3684070 -362557489275803677074090040938666240 3684071 -320817268081250230564187769097998336 3684072 429756697475441171230056495766732800 3684073 1027063839358857212092438234984638180 3684074 107995000446237748715261994638651232 3684075 -113203434164409142752823139352713400 3684076 -1160849284899294674681524811711831040 3684077 2419026002581018508838089704961840640 3684078 76507244769017980668651389715038400 3684079 -658528176847164015832990517651435024 3684080 -295416158109020989347874610546442240 3684081 231236536542120242846242769663534880 3684082 796835537481910629908378453237797392 3684083 168786624154478225637797093806198704 3684084 494138871074363715807124500813422592 3684085 -185156659690219193092635365860037220 3684086 157370105344619044242215552510914560 3684087 284864403666478247024670587761200 3684088 -118805208287483329103816609725440000 3684089 1084351712535517815600917343420385680 3684090 108627335083444782521911943933107200 3684091 13142962625233113265421564195915840 3684092 684054580538833207048204652533396992 3684093 26536829699942574789994931021765184 3684094 292255179380498938312244238124912704 3684095 2163560315811532627238968854582840960 3684096 -177953059569268129940386119124254720 3684097 324251749691955130248325641359505492 3684098 -806935988204779801208355247675138560 3684099 -1325829117925555894904144221290582720 3684100 110015521872679401310540929104384000 3684101 607944433258999402719325156164315102 3684102 -124393187938191367798681532341493760 3684103 -76712328616096305302570266988524648 3684104 -3197057471660486675005928494612807680 3684105 171192396159580504702354382352233700 3684106 29851982918794355276538438757611264 3684107 6105352468072096679648212222082592 3684108 781263961415887768730227253422517760 3684109 641954022086408060901370041007684128 3684110 608320507370058322920874609415328960 3684111 -5139544793939056141111334519228160 3684112 -284756252318894775696783441129693184 3684113 -837147746947429541745502600114177296 3684114 455523391601999451843300716114408976 3684115 447206477979947233537571642774627760 3684116 -1418975272608052510206575362159455360 3684117 -46160109899627613923104844149440000 3684118 481573950291260915181764975049602304 3684119 -703519029563059561416696640373800320 3684120 93383440183413187322449834406707200 3684121 187114359264739423695825151161331584 3684122 194099800420870575361141610074217952 3684123 -507915017539814145194676739098108216 3684124 292392799324965108821739987289335296 3684125 -980319859767956371824270036207561000 3684126 -48651997176376094498187920124681216 3684127 692380824117174221026915289021535592 3684128 -496269433956153523358242591740002304 3684129 -221457642592813213684524546429606240 3684130 -670585875532989893892952678246150080 3684131 166125765956548650780469395391938000 3684132 159820949152464115163496816213565056 3684133 -112579400252142289675176103755683456 3684134 422335962555520500926280140416053216 3684135 57980695199489131611660354460224000 3684136 -33961711939436115014315764486809600 3684137 57973996223293602495763671463542240 3684138 335421601316167031188082799953978880 3684139 870562592767418559937662466568852424 3684140 -110501417610462929035371266851891200 3684141 389510771562885547679502438193648950 3684142 49509035243800073331177377154539520 3684143 -1329509500219225785620105138599415040 3684144 51829705039143852428919839004524544 3684145 -572311067291446232562431486480224920 3684146 632567372292688251292703949337600272 3684147 -740725499456850310384588039912937472 3684148 -645335424698854390790233124655238400 3684149 -161899924022912145476118805274573664 3684150 28856417275492781063841846113040000 3684151 -1810264320841178437522147499890613848 3684152 1051747601947481560409808965065420800 3684153 -334338704943178635945226347285602592 3684154 15740947560620155721564152708634880 3684155 -183329108208841399801214956139908800 3684156 419533582559927005191592735674531840 3684157 -927642305309943394825851020694640000 3684158 695563448501599916084080772238631680 3684159 -1005922984199948448961290993376179336 3684160 348401152094082231833379681022771200 3684161 493531222669914677083193708925821652 3684162 -274474382675858035987811411745593856 3684163 -708121938882759493518707620373798400 3684164 -11091611106115324192090613900476416 3684165 -819907263871951033059211628645472000 3684166 -128489278382231498780915348722039968 3684167 23449219752357962719851234891528912 3684168 767487590976160108758573180959155200 3684169 83592013081087140948727744479812570 3684170 -22081559789059047409636250407664640 3684171 8041298134297850168754188022622704 3684172 183149806557425065351755952262729984 3684173 -1748018054169377791294517566722253578 3684174 -324931887096338272058703335516486400 3684175 -386090267937836716962228522844042200 3684176 210874906650127523268840024450662400 3684177 545857213647352950774658394660263680 3684178 -161426775031487967688792268503092480 3684179 -213331317199533765613946236327859220 3684180 290919346382931845276124864772392960 3684181 -485983013405587591216070632056436018 3684182 -137778389431037502751806516359071488 3684183 -184300052079711768076298542004430336 3684184 -254421223653799928034805359364300800 3684185 788630252088526018178897739687062400 3684186 152359139370078340236291817235796480 3684187 930957469230133186334608677504822432 3684188 117119398565405831065066597189625856 3684189 958478653190670969584911170469086720 3684190 -377045218370530145608055036513337600 3684191 221078337243381170197952066211021024 3684192 -1180623088301365382631475933048209408 3684193 2254991756756886770826842949559729442 3684194 -777384431713450538032990286480029104 3684195 184551619356291848019888902034816000 3684196 2077008053956806890813750674354575360 3684197 28110650645375113965653372796651360 3684198 -33650292581962151178108052992706560 3684199 1062587117299177092111177233609585280 3684200 230853419798393115751454476410240000 3684201 292107729155455367497004493510028224 3684202 1196788177016622782527486263817605552 3684203 -436306428468062321017873957554673548 3684204 -21370058829181031432208770311709184 3684205 470832334395892544509180519414037760 3684206 -213406979947938914009413555008167040 3684207 645869109714115188387998005784777088 3684208 142848843587824591359823169433305088 3684209 975528534118820080384871114127645504 3684210 -67341774726188919378946559686049280 3684211 -35812201711629288135607513199627188 3684212 -427562873284744074962952724110258816 3684213 -646996882649613496682346758590735140 3684214 972709803625785909650235300424155840 3684215 916884928696933800702737903330454360 3684216 721504320848741417317138094746521600 3684217 -1149629343919447798971148523646221948 3684218 30685720552150381077008341438875360 3684219 104168937049162167720722427489093120 3684220 874167912863286392970017463677114880 3684221 144154580175071839985801610355660422 3684222 -833953522900339815907751626098911040 3684223 172898470144828756987626916420909920 3684224 788256427790590699794203791274803200 3684225 -455095729044824430215655385572848400 3684226 -14542881130055748028690154987937792 3684227 672886867987741575529913624337195672 3684228 838672815294395430766155631167851520 3684229 -224174817841591879681536637941227170 3684230 454659472160417126043655203606664320 3684231 423334686344899261696293044608485840 3684232 235485139767057418296533781671608320 3684233 271975412875313522752687413574511040 3684234 -721114252550075486606545061330688 3684235 -728830676035787427310497998573380320 3684236 631661614771857277582874220205774848 3684237 17134120894409885457913463665426368 3684238 -424958806696040511818899131692714304 3684239 739446413703259650654118574413648824 3684240 1072993237555025153114191358853120 3684241 243957313322137085735565007564911984 3684242 477465501168089999591252462035876512 3684243 -1004324763146663589646283564214166416 3684244 885594367876515497787697115223859200 3684245 80788270580440304986605283123891200 3684246 111119466539381502878006656164686784 3684247 15255009715297181047924685671692000 3684248 -2301617230113691779400740417057392640 3684249 417053479041661879299318633744130368 3684250 -741120356340399671734464389956968000 3684251 563694886287816156887459188460075400 3684252 -104006789342925734604556256973373440 3684253 -636555822931577554987252012642825498 3684254 106277393915702761394861595106259712 3684255 117372795167468597269805182679846400 3684256 -532025036777022756681994877670064128 3684257 397230922734553301975402283958293504 3684258 -301001750434270845906674604306958080 3684259 1568071035769433255056585147817027560 3684260 -422930563968601818078370151820848640 3684261 -104301981770402119831072334455502016 3684262 942948757856776616905571864236465632 3684263 3186305211712774530076372982373456000 3684264 1034512330172084197329735497030123520 3684265 -572030595874849343763447857353868280 3684266 -1282395351718180351780468175182137168 3684267 72897281707642483963786421674449240 3684268 -147197545198707431426293094295501824 3684269 -931685294571338442655134046336876020 3684270 141941340705111482630254433146306560 3684271 352239120673164558502729715738652800 3684272 -49855439256559647816523205246484480 3684273 -1242956309124589121764912718726192016 3684274 -274506151046230127980431166965071616 3684275 -105215512467614333577009259814772000 3684276 923671976125865598601174719492422400 3684277 -2383277754371451842974303056617801348 3684278 146995528397298890731987136036967936 3684279 -468591353491829506332898374281421360 3684280 -386632609693258580058590023570329600 3684281 215166805883943839331676576281844932 3684282 -111612223396208381612882787881473536 3684283 62555105784114751787950539807995904 3684284 -676371656475223805522132490442681344 3684285 1171886936982615233261662486174560 3684286 56520297644961730595441816411683200 3684287 -1011162794854470808406043896805736920 3684288 -151884365542334163482607807847464960 3684289 179996545413759193609329573134797760 3684290 27472394010928345084522400769331200 3684291 -430275190035803189399900069277403296 3684292 1020173846425527302174912371000486016 3684293 540438057048342906697530200762752542 3684294 -218036840951346905826820609940171520 3684295 1512956264129649526385481544336320 3684296 278634806772366857611946558949457920 3684297 800678128093925860262252386705021200 3684298 -1348857663104647117880030562752562336 3684299 1822874452777366606916299956017937300 3684300 381647355468620405984909942039308800 3684301 -450930244471999195152893313512437056 3684302 1040304434702747413868934110515868352 3684303 541741262898139309159894803941330544 3684304 78279400357471754992700250712489984 3684305 871902760789110604729809500096769000 3684306 204505978411351784948518047527973504 3684307 630483048124065892320629949907573824 3684308 1852721519685613216110358097261780736 3684309 -59882379083275971805694999826523200 3684310 -65005200766356212919863925134288640 3684311 -984469664826840203314935026486132088 3684312 -822668684890356840017995533128908800 3684313 -2898074799381539849223832538074482560 3684314 1038527195956918461099950677635006720 3684315 -1017214977274676830294699462455534480 3684316 -1425137601025461909330043301200360960 3684317 -50085404202300432436492035658670208 3684318 593924858076786357582287199152252928 3684319 46356525555837554910650045627130752 3684320 152759614103244928160548317651271680 3684321 1015301129663850912953546313936511890 3684322 -192415779413698922376922950509754288 3684323 4229607783550595595203198608795464000 3684324 -25244343367137903574723848148942848 3684325 -270233520628428991638716033307919500 3684326 2869456917397285745216348154464064 3684327 1111353058288304540695032441427950120 3684328 300304756575335816697116626366464000 3684329 977394112227606188106417708467850 3684330 316649052214708750348613731770193920 3684331 -316663048026926217656226047992884480 3684332 -352706083071879861439337236083637248 3684333 -189096387805662211710792623343096000 3684334 -558158119224195743979157187284636800 3684335 580162290506013146699673120762974280 3684336 -13119434191153016915046233831866368 3684337 -1359551638516583770766103113612612014 3684338 382721951052586910869419076698832896 3684339 2064818088989514303399048585284569440 3684340 385254022537907054513747610181908480 3684341 -534624518228202972298820876652416388 3684342 54335310460194373889515591134705408 3684343 190221922693891917919436469527779144 3684344 2060276207997256651653789264105308160 3684345 211328659358201102164240316646614400 3684346 -1051628307553415014412428490276266128 3684347 1069449131852456946271910508794887680 3684348 25768059360010987231172632742751744 3684349 -452420667204384288586247215636551764 3684350 -118195614917412630604388553367795200 3684351 551009502009039245162965192459358208 3684352 53479383533337544576201693530685440 3684353 -249798495770791597167096255046246398 3684354 231352670794478364731289776702418432 3684355 -795809243390863523766664811526192240 3684356 481074881386393162121236598597590272 3684357 -983914965497121440282482218384133440 3684358 42416043932479713809769844865414784 3684359 -646411429375660528860136775153238864 3684360 -347075371282067498168501999158886400 3684361 -1011664744532696982075498208186972976 3684362 385687683082630212547919005625393664 3684363 -845247738775442577818833929212874000 3684364 -1234575343015335511623093520133204224 3684365 -759315824228363442597878487177611880 3684366 -3498074747769758704704488654457408 3684367 997468121144621681305265352096929520 3684368 -319453986622254195828227840373547008 3684369 -6597293190611099867636586557640336 3684370 345030550972541024748565366393021440 3684371 1328912773733985646862480581120726572 3684372 -414545092440996293337108226615953408 3684373 -236212904683359686156225495353551360 3684374 541284227269107101365097242194171936 3684375 -1088588290646200111337561185874925000 3684376 -1695642785928694442883896562422845440 3684377 -737442034496673524575621738817152128 3684378 657829443982802656353421963135809024 3684379 -1925965342817106981910185694176771840 3684380 -403859991654708214346657260251432960 3684381 -149647547717817030957071676788559360 3684382 -96989515745956749994159969775915328 3684383 43683477487892785028348764046674368 3684384 628506264921398660424377068348243968 3684385 1312984203910642707003643437783475200 3684386 -170482075978496445978940390423169760 3684387 19048575203505317431165752599530752 3684388 746824396260186669600726288549278976 3684389 149839536338160428155357695110864190 3684390 -24529826020789772846054523973877760 3684391 -680813907834900187396823050047603208 3684392 1090532133197859265110644392844236800 3684393 -241932256338019304805707631452256000 3684394 -301297156215984951474680663363405568 3684395 -224592753958564063325692220865588960 3684396 -604185883873680885184561307930270208 3684397 406251218464198846478327705792525312 3684398 -879295541628248884539006202237828800 3684399 -377376538215894896943964303885919736 3684400 144363142723042214969964345538969600 3684401 -46288705369431549670224792317447616 3684402 935081635689020643121264514841169920 3684403 1646593685750408117831460924244764624 3684404 329615862402736061043499434305740800 3684405 509447133991256864234395416120848160 3684406 -641577713502582013679259307409129472 3684407 -596012711618133891663990126098752344 3684408 -4827773910172802840577095147642880 3684409 -1256299549999074075757249944750331520 3684410 -997769755853616920552936268014283840 3684411 20816357913696305459456438004670860 3684412 3659766707204076803813523106463744 3684413 -1023681610523047450144619527534157856 3684414 115256844089765343808390267706286720 3684415 367949738907905362207429287857781600 3684416 358312585748093687983413797471649792 3684417 1058854011639012431001216671511905280 3684418 281204534883225980172107727512601120 3684419 209552544307237823855898602882021820 3684420 -554201204852967874438215597017702400 3684421 -299744467609585839155380037900124428 3684422 65391292787470166406329912958071040 3684423 -85048477980572193243887096692824960 3684424 -499425734318771413190663088183705600 3684425 -1294559427579913207804088613865574850 3684426 -573070822429921081165258953878221056 3684427 -1501636942412287245904616700217752888 3684428 -460429138048382798704228622279253504 3684429 -433896547742668567201180549901090112 3684430 523990116292123586861394132040263360 3684431 -845646912935772383965571196774754728 3684432 101779050298448802452849575610941440 3684433 943900800305255119433199031309390320 3684434 -302019690436135279579564241264458080 3684435 464599997437601464326464754550186800 3684436 -60551610293426317213801533808205824 3684437 -260208846509956411223078442648857568 3684438 -196236956379882103281743127066357696 3684439 -843670261414665076008041211131759232 3684440 314631122673529599244758706164940800 3684441 -174575349738174974196581295393557808 3684442 -723703146708313997189958872512972800 3684443 -77848521819023214749880097049072640 3684444 -350202627288989704349807861307829248 3684445 258885313150994446875576118610942700 3684446 926164272664741470444811409481408960 3684447 43969306786218689427122111962659000 3684448 1269821686764219284729911548203237376 3684449 1226405309416180718872047986172331200 3684450 -165231819997052929272243419328000 3684451 917063636631846697468528879449255452 3684452 -369319316399624835438673719358614528 3684453 323174217286153650746007565409797344 3684454 318506435732933696370703048558369920 3684455 -14091736091572923002611763506217040 3684456 -80489316736571770174562222294108160 3684457 590741288524424968388748445515880506 3684458 -96598955835377034385312862275555920 3684459 807119543943968438389491596402633304 3684460 -173229703818592412798478089189130240 3684461 532104139972253554435284734158019040 3684462 155450884165213786900976086623820800 3684463 -1297853738014928238668973925636042288 3684464 -123817189411025904249955630381006848 3684465 -161827543708702273114148581626421080 3684466 681815239462527158997953639159868432 3684467 -1608489382382582210368314871746914484 3684468 -393035815382823451258650444167331840 3684469 894799377958382043136232305631073120 3684470 770361846953835811475815059323335680 3684471 90879315113334395232279290321316864 3684472 -1059726464421966039842306375427072000 3684473 348935992620204256909177153417195200 3684474 -389454825514854525355107363722503680 3684475 309077844089535437401013042146827600 3684476 -127695798790135942015291459008102912 3684477 -334999672662422217090616810015265280 3684478 -70227709475714910000077398193392128 3684479 -2120668164187391384181136515805215240 3684480 358609256945780575164792154619904000 3684481 1860838020153600884184943759500179200 3684482 988054227449211993076288693381056384 3684483 140631582924370184617384462843356744 3684484 1402740917667008084984396537563942016 3684485 35653113706986407525126317676592000 3684486 296944788509534805681780837136289664 3684487 891151888014617282741120724350170136 3684488 -1901547935508798537638164813948554240 3684489 -1333250791920357490028866790728264176 3684490 -244438791693228536745413196006820560 3684491 1244254750869229275789308386350369360 3684492 -71446880065795180374752564197321728 3684493 -2291804974378099719923812499071404180 3684494 -433411513701936422405648591439619200 3684495 430632603410101908631202484863892000 3684496 -160017159759441230440382040896462848 3684497 216015590908676262477446213598536052 3684498 -6703309094559222113347219029165312 3684499 -114014466991243032190729866225432320 3684500 -1339733596150341413745339241577280000 3684501 1232862196605408407774468343766055040 3684502 448445595822203361786602341536785952 3684503 125506962730758395955915660604473624 3684504 612097417813605821549465357240709120 3684505 102143262901549593604828717383344640 3684506 -287314645195625849210931019127884800 3684507 -358370208740089951686482278792820112 3684508 616237869602873065896472428697282560 3684509 207111222502776289251904742579764710 3684510 -148650293474394041356730911398945600 3684511 -351909868653786477074724653128614000 3684512 -727981776476399669569314847538282496 3684513 -105575243880258395019522359910144576 3684514 47281416939232288795436418472056192 3684515 -595321451564591539466143191225345840 3684516 -168689393535510196309731363924344832 3684517 2532501845517601429933758522438309566 3684518 -347877118627113415468489038441308160 3684519 -362109181214441274193148535279086256 3684520 -453191710739771449887447643693056000 3684521 -3009356306959918251810497365680148608 3684522 -234770333267156698354482203170934016 3684523 -1620588531606989110833491392994017228 3684524 390831721291657251560931847181254656 3684525 99634269728748402977541014617668000 3684526 139413520291669228097360435729915712 3684527 19096254058837391122527103350796800 3684528 -9388963205467643712604908596871168 3684529 27555061178334764784832615068375240 3684530 -472176675472250095190282094587295840 3684531 -167471275179984159136690377221596416 3684532 756556873502320601298356386096013696 3684533 -155544550293629881749943583080298916 3684534 59254694414385266966674664700463104 3684535 5871697646299169968231789934343600 3684536 220189846054055681618558125808025600 3684537 -212031095305653399902063615067297600 3684538 438625529419089249469010833917078528 3684539 816503052588727612963562704029002340 3684540 -376459634253492364426277710312627200 3684541 -12844130414360093549567540252977216 3684542 -176747211809029971874754364525480000 3684543 -528728664832492142140136881525012536 3684544 -671034761433334190450662060252463104 3684545 320140541067810498426830703547973760 3684546 -556768812930320701557517778632185696 3684547 -599133083694116917060089971800603128 3684548 12574711639282767837173984400838656 3684549 -87055570906524540314429393538713952 3684550 -88149935122575282504892629621000000 3684551 723846210638946423738552285169048224 3684552 -48750830528822626702210357493882880 3684553 -1254162718147024392192034397391244198 3684554 51959290182655367610127552115755008 3684555 112609737478347405038024163340888800 3684556 162681109400208774599583550863992320 3684557 77168659222370569866331919233467372 3684558 107003919583369833855103594401643584 3684559 361814547354656419536370433212171760 3684560 -155070012150794678124686419191398400 3684561 393407779263272680837732389107058672 3684562 359902145964571511549006859363873792 3684563 -1380961148965409081821553322535136016 3684564 289716671510089578028312588741734144 3684565 -1824585583173098991580338213743769600 3684566 -1160517159061534115772815226495669120 3684567 64268558430709145364427000578209280 3684568 -349719351676804457196428438135101440 3684569 110070000641373009308552308276490496 3684570 218249519070866380093401702095635200 3684571 1228214942519817910736496269514736 3684572 -77971261590693684680480792141121024 3684573 1575576165971321481174691107159158022 3684574 1064103676820023954887585756755473536 3684575 -377403278649992992056909276809397000 3684576 -241969058006553734756188224630030336 3684577 4983330254327739646609785654259008 3684578 52067414337552936087743801383797840 3684579 -1118421767877685332052536850432820616 3684580 34382662516935287025045376351818240 3684581 -385058540959891392070725256855149954 3684582 -1070243041623082479608640717176017920 3684583 -264790110951891940801372096606481440 3684584 -11155823568150384353529225813934080 3684585 -815555268899097528269197543785249600 3684586 -1007536659303361273211949348430333008 3684587 -409643271040105438133620581699754764 3684588 301965009702731886361791959163694080 3684589 -367573255000653731523748395739053610 3684590 118240420470301475754934383119808000 3684591 -389098400660298773422894446125375952 3684592 127045332882119503520762215695941632 3684593 -1855628421712444401828127415122922256 3684594 452095355596405105805939840532660480 3684595 1046888889643412311991797186359274800 3684596 -439750898147114988820370569864540800 3684597 9910273719238991220599371105271424 3684598 -112291525805151648772835931571642368 3684599 3458622086355092540717176380818747736 3684600 -114067693727817674379993981895680000 3684601 -1707860506393816661787907749272789398 3684602 -84427951137607515429407829465151008 3684603 -468152064986325292578693999004492176 3684604 -187671228367919182401403067045368320 3684605 498039819675814278274468673430409260 3684606 -209586112642624821174754874060296896 3684607 -1338054793972826216334002868912934144 3684608 -372540397503934960235997948134031360 3684609 -1666248490301562569297941574419306080 3684610 287809431521134459909203700343784000 3684611 413997913729749397425926624371073232 3684612 -1051470497996039770316947254819271680 3684613 774242736299388767582081569180922400 3684614 63213576297821107331213249336760192 3684615 69201171232654012491376560422557440 3684616 52032228730408713759037786828800000 3684617 667975828983833076834477218572789092 3684618 234847921035588984158719590760299264 3684619 -475338961842642306748337793813591552 3684620 794544576264906373729017162993607680 3684621 155720139736145031249659859412533600 3684622 103632204072228471974521967372402112 3684623 -41454861121947251913670748738299056 3684624 343675369611333174383917685896642560 3684625 882936026704448712224536978170864000 3684626 1106885015655642917156949853283040384 3684627 4181259106640960311481390382708168 3684628 290767932384638080589018838562026368 3684629 68997332328657794116524402554966016 3684630 -437772463165659909167512874125793280 3684631 2675021215508740089540334285316015472 3684632 -809709751483790230181437632548044800 3684633 -10516129127056180898378290227217536 3684634 -1276142363947272994432630542971072784 3684635 1706425493421444274170429781700758080 3684636 -788519060319973461312252946586572800 3684637 646186161636168591438758972524905504 3684638 -188673083052737798394561284799282240 3684639 -38176601059385596516211933466516480 3684640 -228825240726269978607334507108761600 3684641 -121401715860977065533816657769772958 3684642 -57640463597281068931240659922707456 3684643 -180400709492044053648445962707251108 3684644 -918371157671398607919221661542723328 3684645 -41352110101780938944015837914423080 3684646 48801055675655011666480498146207744 3684647 -2014246821211083558935540291873072904 3684648 -21937754546293102260799645518888960 3684649 20403068655105467787593292686065780 3684650 532546973217461884254849160870678800 3684651 -60527873453730104519057130366873600 3684652 -362267305490824619622851188648465920 3684653 -310595949332593294101407132650259220 3684654 376475385341887009145555476613129280 3684655 -179029839115331529380934576907285440 3684656 218480210636005083214739631119450112 3684657 -253046713506471690789985068305039760 3684658 -602045432257075142851408537586542320 3684659 -3519292953330062590289538106724341248 3684660 -26494915456375600533797254272122880 3684661 -1211979776690778996606364932212334276 3684662 1399797492890255517313868141859475392 3684663 749315684182071681712661208793689600 3684664 -237998949405928949695145296998297600 3684665 1774284380579468538377371440415774080 3684666 -358603724704936971309401055210829056 3684667 -445411168490220739351634281145543408 3684668 325781421069896005511605451115678720 3684669 29231386183409672594875574681834688 3684670 3486431804725824386199690046924800 3684671 1623173586491404099103620658804839872 3684672 20067721016375261837136677970640896 3684673 -238519301200374929595760966148964140 3684674 -424429662753628834662602338970485248 3684675 -44595890532201062769220199563354800 3684676 1628931398777661708684620783505272960 3684677 -358957581849052333735843073824773474 3684678 361624995036640046221372386748050624 3684679 -554268369277022332289959360033015720 3684680 -942446727737846812561050589254451200 3684681 121169109515480461194270195004145280 3684682 -316994389319410545616267542088026240 3684683 2446990336522689926923843364572198932 3684684 54821472325574143206503948713574400 3684685 1139575262575674526258587279340210380 3684686 -179919141003589480216156652126201280 3684687 -14593105958642569562155081398172800 3684688 130958690117733660865208269263077376 3684689 87746375426739171219117240456564000 3684690 -4981800335297967953788186616796000 3684691 53826768856291315797462747031288384 3684692 869533263845843731711340227332096 3684693 125976575807971699653875754887221728 3684694 410274136344863561451669635258989440 3684695 3328213025094045294356788188576480 3684696 792584078447890543616984268198604800 3684697 -475867899586516641126574034312276854 3684698 -799019780648968867268600500525136400 3684699 -1063163951148153532947606508283521416 3684700 -848686160530237324042217826976076800 3684701 280894056119969656879245807795441702 3684702 248219094831790299638851491590882304 3684703 1257990108766100217091761795681615864 3684704 712303097930787071467008743567523840 3684705 975932346218054153111679321986569920 3684706 1590290376059056030370349388781875200 3684707 1902326595881113542179095126948119564 3684708 1032741883937557573544597845087595520 3684709 -794576067101408441839727653779010784 3684710 -627199270178097573509324747141658240 3684711 -5063409807120409241657240320030560 3684712 -663650584807246346053747662625612800 3684713 -14262757610448755393110689450185136 3684714 -257337815282389013036432570637223680 3684715 -289750244548597276502123812678937040 3684716 -206378041345812087551170913334933504 3684717 -70583199097650094309312673468861760 3684718 -415551076312044421134662833724279040 3684719 141050264884641753719939772348598560 3684720 -85030000772707383112028139114332160 3684721 2050120002191858334394334950224307922 3684722 251283333196778464111393363564990464 3684723 242949400879646861142390688448588544 3684724 -11969987627654398595365936642301184 3684725 -554545503508837556248116048512580000 3684726 585159070392229980056255176498144992 3684727 -13929159906707006284715486866108680 3684728 762033338562645060514116634575544320 3684729 -611309945451377726079316180770116016 3684730 156879591057091032868172652140851200 3684731 -1374100860910377179653783866923772936 3684732 -711014845113602759911870201149923328 3684733 -171143307383873583535015385140252776 3684734 -150922283750061943241450950101348288 3684735 620335625327336726532519019712728920 3684736 -1825001039672118586150825066003169280 3684737 408941206304314189809471759549346752 3684738 265865447963933501513365831642034688 3684739 -1010903473902143540029896719733020744 3684740 646500971215057215868552476776102400 3684741 -545478405098239111465850430451288608 3684742 -248869684869477743520749309913792000 3684743 2106642939957063464008176561874127544 3684744 -74666121168960159666321674634854400 3684745 110579531532469466142332063420382600 3684746 -321098245937863711941712448205753600 3684747 453879393867552832418946538025288640 3684748 -14810077796585418340357028217351680 3684749 -918212754900991280021526180727346250 3684750 312661895973806857633539156682560000 3684751 1716860663372496303445491439764707640 3684752 133600548095389154654191333356331008 3684753 339479041224921125384707112745520128 3684754 680379421094653243581797987765106576 3684755 -1160760856763317941710981875146261840 3684756 -6299795731206274549857731714789376 3684757 -1167338189997238122886286446244538994 3684758 254535423736230285215736629147111424 3684759 -6780531537876821411534554861080192 3684760 851505005452733335009780946131968000 3684761 559146756113645458941284891434972032 3684762 -545729849234766490000354043732370720 3684763 -1473931359656552407439932199908596988 3684764 -460162579671858282717592519841063424 3684765 -296945059812957180603991283323852800 3684766 -1287701393187593398732309476793613376 3684767 2629098296757140019236172796417945632 3684768 749027292310318329625328468332904448 3684769 -147463223813897071322083069277786880 3684770 -370501745981715887767280705595096000 3684771 -136020363689463586611682293799715988 3684772 62781703288426770094939420403564544 3684773 -1360678040902962126142258168248996 3684774 747799838370645864210328645424352960 3684775 -393085253194666650193794177447611200 3684776 2978161806016182975732867852542361600 3684777 -844031348583621392445124364200227168 3684778 56389312120870090394836801168711680 3684779 182898927471013786968953552324274576 3684780 -239574006202977252611511676685614080 3684781 -998440553002562685064923671470269418 3684782 415911352040469935228921275887196992 3684783 -292798148872782485068488489575661552 3684784 71602048663093184678613723308359680 3684785 -248127073738119684284625592618224960 3684786 -89465465042558558406738706991431680 3684787 52686256829786166516488805898503712 3684788 422929365758967430931124798894281088 3684789 518609351719337918949984831401214108 3684790 -303019164962631678569563623433921920 3684791 1283826048471260784736780889676934704 3684792 -1007504984987022258730581375316193280 3684793 -146332642746096705529818856364911488 3684794 -840140109535504191130120139310498048 3684795 -263733201246326314505708816040001680 3684796 549654713230213551029709629287961600 3684797 -466284906591891908078035702525813440 3684798 130048859883199918557852205730726400 3684799 -21951779472630468746451034057584640 3684800 313887877466504823800942604425625600 3684801 -1037689315284763627931264964920840736 3684802 -1013830060062088980885085128535533696 3684803 2305318608198329504493155952536532120 3684804 337292881438582697780067788941802496 3684805 49929174245672861732528436604934460 3684806 -107921799051591447819907040228162496 3684807 -157319888470825287702245719881249792 3684808 -1422909327707533894291891942208624640 3684809 684078266242031583446487288055730010 3684810 236119293608586045335003706478076160 3684811 -863793118290410577276755236706031248 3684812 646402757083381766209747468517542656 3684813 -1619077724960346387038067820534368 3684814 87659579374566004810490746210134912 3684815 -287215648116171268751165479150231680 3684816 150374248877443080792245419718369280 3684817 320572131761679697090564139773877220 3684818 1105715807021127686329389265657418016 3684819 -967289710468423217748199349735280456 3684820 181001730017060976502380845292814080 3684821 3226591055074764670213816902062784 3684822 -192917269836483539597718829798187520 3684823 50057439943986901242077770870925760 3684824 -238583947237803317676611106348687360 3684825 673275262019899648311178421476752000 3684826 -508693778451593795018878267229391888 3684827 2024129114417532644452562013291367920 3684828 100127437305319785167446922353483776 3684829 1336511673638948427595272054945928800 3684830 39331868306942997067992781568555520 3684831 1538548938609519664005437252786215752 3684832 -191823224404547631658860458719838208 3684833 -90661911620142024378405800387757918 3684834 163877430739130097161039512127084448 3684835 73144664843622816540169095690769920 3684836 -71274197333773676655029852067447552 3684837 319412678073153783721062569227385568 3684838 181670427520482435837005784659332320 3684839 1426413475321635094136490869930250360 3684840 -365347664935916801806743262812979200 3684841 1300844577838893735899593132489190800 3684842 610184443421730001084805660204544 3684843 2135233868023108500822497958395201280 3684844 945277001492755827808780565551603200 3684845 120872572525231150482839180123733600 3684846 151368978335861278183592690132852736 3684847 371549395510537431453996755771599392 3684848 128355946305317734597766709084291072 3684849 273149434408280356747219793518051200 3684850 -28398820006754068346488758222324000 3684851 1228551255364202801432891819399615952 3684852 999200996299338438401743632402235392 3684853 -1122225658293488136759128900147974272 3684854 133150666706460893241135012163221120 3684855 532127544577348970349005165190328320 3684856 832962187091996529169370321000448000 3684857 1060085472743266759424979576090233232 3684858 -187233517124011006513610768068386816 3684859 1351792072741150760825034834209729060 3684860 624695194069492596699029564570956800 3684861 1163769789222275698566442759314772710 3684862 313828076403503090256148185088530432 3684863 -32201529592548039384343462625148576 3684864 -124290342227870002121806311535411200 3684865 -569115449549134736150926628485837740 3684866 803428106472451763531612879514437376 3684867 -63304634609736899238296814026190240 3684868 -326436010128359430491893275096238080 3684869 -1267070804194677581503288736079209604 3684870 38243405018135868605129365538976000 3684871 -550021032939179256208377260766765928 3684872 1396811769668043759810027978285388800 3684873 -196579211482748777210435693173829616 3684874 684888965848496263162075147239045120 3684875 -1074053709328760174264381019065520000 3684876 384430557404591841159623815220920320 3684877 306465964437545876595805828860767744 3684878 158528592682981397299596565167897024 3684879 495101202310430320496914162293753600 3684880 341089007268413407759278145322434560 3684881 -1021405952803857157683074056893258318 3684882 -182322610066477107424143904359604608 3684883 -73188121830463148230265254511754800 3684884 23742227698074047212432708682883072 3684885 7698149727815564718296613008745600 3684886 -401692169809855607141331321309040320 3684887 -472629063760252886733924127281605928 3684888 531739851014793002574224004137164800 3684889 -347068300194901140943630848925467960 3684890 8554799237965490960433957816460800 3684891 -63949617292536081612584855698311936 3684892 -845262060333651730516127422916790784 3684893 -44766184229391556367713223983210656 3684894 -40002018702544354078167200147681280 3684895 347934162665772997421033039714460720 3684896 2458060235389129184559311194383777792 3684897 988576436479855278218751921561051474 3684898 1028071609310728802412894151338364800 3684899 296414177416875261191640572145093888 3684900 -88020655693282112797000049871974400 3684901 1302935916607348437389645452260563904 3684902 30027084973501895279640022746908160 3684903 -1193690754239971214997120540056834736 3684904 -542634144608278418734907301707366400 3684905 383419171864390138638181140752486400 3684906 -594621015818587768965047938256563200 3684907 990981587974622544803960484001560040 3684908 259747202499973157293563813217652736 3684909 -140624284522132749785204556593032896 3684910 133688858388708670184962595869479360 3684911 452743766322384803306589673303513992 3684912 47653813938586059078932397019889664 3684913 -1968504308363499395340196888647321838 3684914 1375038462193072884953977633334048160 3684915 -84495376999064331394101561812454000 3684916 115651831535881830037157229303909120 3684917 -158430896990318833762547040402387360 3684918 -98702407984336026169165053820831296 3684919 176974651608023911372006598764696800 3684920 -222728470742449269520314403156992000 3684921 -52938628186883649604782232269319776 3684922 -416192532731915071345723413215923968 3684923 -820121412724383939212559905477503896 3684924 -620298125750910507247636734966474240 3684925 -757431527020123442172000731891594350 3684926 -64828138913391917253344142688103040 3684927 -614497926311084279692086611862183480 3684928 -6029311590927016906139974978502656 3684929 1471008501874616902041334806359566530 3684930 -13382885875990667498452422592634880 3684931 340227798951641863124296777761193104 3684932 -574129354441505018699213246550597504 3684933 32380579372625444559141985201171776 3684934 -1185012171503901459935954987661792 3684935 929530361947219528555088260481381880 3684936 560744189639724829662405180853862400 3684937 -2186249612660801570264605913214108108 3684938 239569738488162105550488354499779120 3684939 35484821501702752539516270463147008 3684940 -217670309635776054987940119477688320 3684941 -101231373131693468732604550457646336 3684942 -96190914419983958847770479124108160 3684943 -1314192647655574884986422757636898000 3684944 586925172860120712225613200567951360 3684945 -260674019594320354455663403096734720 3684946 334091709284624621336609607678870672 3684947 -2345162881108604896490289602239863360 3684948 853854856528757773248814800228526080 3684949 -3766329784469744616948553536087532552 3684950 -467736303659579455274323639618620000 3684951 -691781364839424843485786866858936632 3684952 -1116967471744231528084317422713190400 3684953 493949663459909420891708671921592202 3684954 84085037811779983334016801250166784 3684955 -949733300179041798530679166027584000 3684956 -686413003571169044175255685493560320 3684957 -242607717864659245410401780144986560 3684958 585795895389560048275137601744318080 3684959 654214700111239224935360041746800160 3684960 -1043119052394464615257608216300748800 3684961 -186181186662950355929620865343195968 3684962 -479950247333685967863549675973902768 3684963 -265444249071578718977191525288089600 3684964 -1079994519034154038020978696472177024 3684965 1051453076521470310015270274641588860 3684966 37470113179662315057077602950912000 3684967 -11262098229693432727455478488341664 3684968 479146424874384733640992203554488320 3684969 -749939447559078336863408731658468406 3684970 -154176083620607258068692546563235840 3684971 -15995778026040583997471126080487064 3684972 -269290466186633434728481637232460800 3684973 547590120936578501410639418912713440 3684974 648203171397545159897122934857554240 3684975 72928924590389536398314968948656000 3684976 163262433104300744600016167816364032 3684977 1529705831661782085683627171035535826 3684978 -134594695533137306410099576419697152 3684979 374656071242509181414062791506723920 3684980 124485174829395411913483474409295360 3684981 -535536176653099957056542995064391648 3684982 -249903032730523897278764609719302528 3684983 1368635418149291830102072390248469800 3684984 -108871015759342120409527565139271680 3684985 637691072465356734132106347104244360 3684986 -807347246940567347358970166217521808 3684987 -2148691459534988918136420815420740560 3684988 570321940932755418966482140462780416 3684989 -876391666982819595219440882939016768 3684990 235165481620396322132918695323669120 3684991 -10146455174924839762248346177401648 3684992 859731013801103931617466470262374400 3684993 -272912390686384032491358548349954240 3684994 -338019836001235283308386549039622704 3684995 -298023864755584155378712692600830400 3684996 933839226937204276412213904707233920 3684997 373480408111272245867617400548053180 3684998 548882958575319620483401244352694080 3684999 328634321829050696466021269565386664 3685000 341846605686753029961762222873600000 3685001 -648788811436197975111179278091424000 3685002 -375655923599243068202466036198106368 3685003 591795413109192913583997445043585680 3685004 -366397599726143928253360896320037888 3685005 -40331234445053242001179394284937640 3685006 408215850720240115701793767604958784 3685007 1622454678594034621212064313080574256 3685008 124831173148675103066519656527888384 3685009 413254172252508807416639440021052210 3685010 145972957564648168416477453232005120 3685011 -832049882268329992226438302057031616 3685012 497230941787741915404982983674767360 3685013 -439400200567645751034204164445486756 3685014 -414237536767586066908421606459616 3685015 100594714949580386638940902166001600 3685016 215064626096436236932534875734292480 3685017 -75512207413086598016507468242298880 3685018 810799736246923216555157413155870960 3685019 430330930945836798575504596198694544 3685020 198456716086732651269904211668423680 3685021 862322385289235590628114591016629222 3685022 -1266684650293450051119923708915681280 3685023 -703323231182762980552522715888432136 3685024 -463090099336971648179794177397096448 3685025 152319183937988773569570808594586550 3685026 247391790577043616316374792471247104 3685027 588208898994062232963988512904262876 3685028 579067366308535348820288862348567168 3685029 -669137248796019277558890038696212320 3685030 -705145567068749102577270017572051200 3685031 1041275989955557180117039196126476800 3685032 77002510276905963676256586946314240 3685033 150742612504127899473331713610334688 3685034 564512034871062524844997677717304320 3685035 -803866014000018630896281257014576640 3685036 624936921145097396383914548841370880 3685037 -596236644252447091219383685408472832 3685038 43485659709637670727693186990228480 3685039 206233040419059774292900924729830192 3685040 -29753990641500661640492663893524480 3685041 -1680807129873276718007440977343966560 3685042 752721007496295314032371630982969344 3685043 -666459065609596425667762115623829256 3685044 479411961377965707863109552957130752 3685045 -298749700420681731438972052300596300 3685046 -53451928303645953399348148801746528 3685047 -604101135650912729866410199438249728 3685048 -362925875732536013342484407639040000 3685049 -532703850490901478682353227487844950 3685050 53219916042402135691817907112512000 3685051 -380389450255750250386531405789441948 3685052 145855172444537238561404060607141888 3685053 896193986729848535861484247130344704 3685054 -1376297668796675558449650292590177024 3685055 -1030118470058465982568814775546120 3685056 251982775515198297253531571170836480 3685057 216099281769323269563686290966447794 3685058 1139916856368836205958681173009408 3685059 555911539543652897646267107533011360 3685060 -530826098969556165253543827033968640 3685061 799706793419358788337152259583784892 3685062 -485962893354296357337469398331837248 3685063 -309368447665984458689006962983250496 3685064 316936889170392523785460486215951360 3685065 346727392387667819396926069186883520 3685066 300733503576973303302557548369436160 3685067 -1791268803154620906057836026275033768 3685068 1422692604215359486673764779544320000 3685069 447917848232014153302179092107571840 3685070 -215720823174981703604233960164275520 3685071 -379544249328925824009694011487413600 3685072 102722920451913476184604438065233920 3685073 -184777590581800842905207349576704640 3685074 227610977107473416618541247488082560 3685075 996910337509952043833421262147489600 3685076 25503514998711104627729497122770688 3685077 1229383792623960589745810939470868448 3685078 -939026439473475935120709298869992160 3685079 -714179095703509023233739540750889824 3685080 -47872537374320827576593059472998400 3685081 -2441082742494761280306430267699388400 3685082 135114743548009308895785133226035200 3685083 84360058680719892931788091365540864 3685084 -36558687769379308523985657893748224 3685085 953742016773689526769399312840908780 3685086 28327998196292408668305321714512064 3685087 280491056435454906159455274842365552 3685088 38138880276629254046101532997058560 3685089 479533047245013196037566084358966400 3685090 263420283891375411209684635238121600 3685091 106480627240285034653163486192016000 3685092 178389464191726015392555126898455552 3685093 449482152278917798662078131088960 3685094 -254778194024370524014720159731660288 3685095 -933487442201619998067678465288772800 3685096 1639218090734055411308104732586081280 3685097 -890309821355995965878927016672507648 3685098 -281596845091537739681361485911892736 3685099 1887758582892964092490632838546772520 3685100 14306486150892400523238028273958400 3685101 -400286621489572317500208519172295616 3685102 -465515625110912154499763174846413248 3685103 -106128595961082510151255094382138456 3685104 52791510543700045519954796171526144 3685105 321550415678308932596579925478176000 3685106 -206256828285001333077290031261735936 3685107 -995693247653162940263065274117493120 3685108 -574307877738429524797104989688080384 3685109 600383595729211022632821733799857500 3685110 49103935027822455825487584247142400 3685111 -2399735273371131232264986486977323288 3685112 4316843329631527011786132859514880 3685113 -62085100277504464826818983035708160 3685114 -532411248401180001202310883846835344 3685115 -59816051859387859220711049669600000 3685116 620173120226265724686788238312817152 3685117 1966947621550864110020014000661625120 3685118 -34881466612662678175948077921134784 3685119 347901410190780981573151207134252744 3685120 -643140380663929582780640640211353600 3685121 -405201739706850768530941015169212512 3685122 -357122080082679457461960995233920000 3685123 1276304889931066881708816445408321344 3685124 -1610295424015029965932507815226685184 3685125 398557561248491244072516689321088000 3685126 -399559582843928410765094222638239360 3685127 1582488099487540914100785868191058032 3685128 846934301651033706979176805858099200 3685129 184480413529468012394257504743432192 3685130 -128523341657667014702788601018651040 3685131 -12584989541697113755370343761116200 3685132 -1077687762636247639723409243249028096 3685133 295665438503877640051226955397091382 3685134 528309674378788870266778465074984960 3685135 -2072500209976376130994971102346970400 3685136 19018852659511715872573231451602944 3685137 -1424546973455367102602960355673816800 3685138 -128106833209208375157930971158343280 3685139 -625516129510429314320584508841185544 3685140 652649086707819774357579794699212800 3685141 -4160284687993780562403022440716160 3685142 -1302257355394499481483073930322885568 3685143 -6248974600407980132256030701219712 3685144 -550907991191047051900105333387683840 3685145 -968821210289220374608761813199348800 3685146 -254914180999141740994798903298707200 3685147 29569253757273074453004165139230596 3685148 -120223374120705008174970150392289792 3685149 62976307800417261919095278116440000 3685150 27579135313181442995329538605392000 3685151 2229843009185321431687277002409965152 3685152 -687930910271236699312031585607352320 3685153 -2180277960487689796932045789962205598 3685154 996049750971389159254337715415855104 3685155 80406748705434199953668326044760320 3685156 160768809542402097256310381457997824 3685157 -653776054652376421216639704558072576 3685158 -826742863043739725317830924142562496 3685159 -1577990648536654165528087908922083584 3685160 -34877814822834883548844229540352000 3685161 957573008822569916422452656062239264 3685162 112191454379604091722541329578745024 3685163 133471590061184563411089320081740896 3685164 218075235100793571905954446908211200 3685165 953000390543801812026660212680141920 3685166 -1250610428340624221711146815883968 3685167 -94151234742125427954606758523645816 3685168 250630972574166704812396340212695040 3685169 -934187289812650170848394566153000430 3685170 -345858626273008202594555743015257600 3685171 -309646434004114224825149964290138288 3685172 -1007482882494952595998644298234717824 3685173 84535579974234211213882293703351584 3685174 -673399899077656711404505995922925664 3685175 -243551002898003479477538969014632000 3685176 188386388662261610191830095831040 3685177 -62589857990042281098048257785240620 3685178 -110845335839062901766988653600370944 3685179 1235640351710918124738626717863061784 3685180 -687757358249835914820417410859609600 3685181 -318351733908212671915648350483726900 3685182 410047645094552328562146941826729984 3685183 309066223733617399337759583832932520 3685184 -134401522760428367143910804551630848 3685185 -152006977772663246432287172485128000 3685186 -1464550032879466842318703867143936 3685187 -208392961577922954563590061884910592 3685188 -472371622721138289372241483143254016 3685189 70093443142672021193592686513137056 3685190 -75212529646682932763862380706028800 3685191 697204146452605437011053163871489192 3685192 -1368126197849921473373700896686080000 3685193 -1850014156121262836244233607281361756 3685194 -632418996904616361251166323141005776 3685195 117789695572714671085113507051607200 3685196 294657092403887229668783957060232192 3685197 115972183220440341265165183807684800 3685198 -320543459387761413429308395726820352 3685199 -797369847427347460170135777396439680 3685200 -33905658809578035118381755147878400 3685201 525203194632229101152108934948292544 3685202 -870255743980845753858339876359126400 3685203 638474962144392899768877524976895200 3685204 869533586672019074270920979842348800 3685205 -394132509315576981815590983496735140 3685206 167333807167910651014040408143970304 3685207 2700343270088688695600130624236227320 3685208 615405302364264607214313855805685760 3685209 -1300014135952880289407772667771475520 3685210 -243093490676476150737424697810814240 3685211 -1581451394269015508262680443531744188 3685212 -790506872844030610506106639801841664 3685213 156799460814435579499473411556036960 3685214 812971195259573100504618238035881664 3685215 -499729625761565677554789504616928880 3685216 -1328270543178155582519468024798773248 3685217 -2185726620204626304632124653340974700 3685218 226865693411663866429625460821587968 3685219 -2584578709373204946935403331793201380 3685220 203879197196192743930149694565621760 3685221 -872744267346211248388941485271539520 3685222 -1131712775713257333493973572722125088 3685223 -283575282264895979493528425088073920 3685224 261773994395353440926807920266117120 3685225 -148990823581853326318028260013577250 3685226 641134344271353856580651477797085184 3685227 -155992111753440554331973524109728000 3685228 -308507275411426482239020697085284864 3685229 22468649467190294523939521969493984 3685230 829099648484324043327210035924640000 3685231 1296209897980499984840978903644887864 3685232 6583794069881104584474893702823936 3685233 -603644010671100854580106281854400 3685234 -419752902272434223315814410190460416 3685235 -1388712261720951683936001701626834320 3685236 1020468080664759468154914489266675712 3685237 760815257608575378092664003081095552 3685238 -971932913293257349935299534069424480 3685239 -219385418483602118201057992521012096 3685240 138638845100275207964511180244992000 3685241 -1139615079033591772829657235542910870 3685242 -22176546048632955399459658682708736 3685243 1851118126676065300017472421497615080 3685244 73892820508815146354223367971612672 3685245 212170241245924512079150431532353120 3685246 -610400656330512088494221127241275456 3685247 1465415562167389271708730084898221696 3685248 195229183399731581406759891574456320 3685249 397366779270700609896501982950789888 3685250 -818881505738243954105437596761496000 3685251 53124023413430837983946827276101360 3685252 -447638636467087460483455641536271360 3685253 -377349665504182386805252616571049632 3685254 -287229830919064470042949698016878720 3685255 186512223969035149512077791663633920 3685256 863319866845539647268211990433018880 3685257 50658715262212552542043677465664506 3685258 -812635290689763083635288593049927680 3685259 -195260200777904448248804544336940560 3685260 -31272709035234403922689523372451840 3685261 405114328097874045624499282270009132 3685262 -171411365518539691158267690468501888 3685263 -179059027035413273340883543365594096 3685264 -327134976552056504775119452208824320 3685265 474309749622169634075766378653868660 3685266 180777692140429748361757450316388000 3685267 -79336437846287153864437755704017152 3685268 -1419125514953613846786117878858901504 3685269 -119492830462436828190677384456522112 3685270 -126698466492029988797204435838589440 3685271 2331978447412530692650406747388732000 3685272 11653814312578889008583408726999040 3685273 1568475270165497453435963570749448522 3685274 267656236552665898101535139139739872 3685275 -256205116218429436575850058783421000 3685276 -209923932990084646093789345999066112 3685277 1945257369969782072524059800104358412 3685278 -250057631403201770994425344228316160 3685279 -38705209549282959428096012604539520 3685280 68424025593642075051935330646097920 3685281 -243702192234352323690663902823643200 3685282 153048180612748550347879200549574992 3685283 430543446098359660310936465973099264 3685284 -1470038987538169966275372811573217280 3685285 -600702776468194050071550452130965640 3685286 -424080643168322125803332411470479360 3685287 -824173649482057136021353682604340440 3685288 -754675851014588536877757854854932480 3685289 -515275621656878570010262936047803910 3685290 67910816563773153046760393735961600 3685291 1348927647525562691394322592761688400 3685292 -910478820986362557403973733509538816 3685293 -1016739712605544028560026445656396618 3685294 120821832383929671888885046586977152 3685295 -526665011240951357865494742648454200 3685296 -289221587787551150613218692635721728 3685297 1051869959551198019820339564612800 3685298 362360933870264306561549849184344064 3685299 324128890113999556915730628265998960 3685300 -288227706114137601274106244614496000 3685301 -504477340483441689135588589880071698 3685302 242825968438102568026418943271171968 3685303 1143234961952652889153844907812768552 3685304 252893885831745676935203552794828800 3685305 -338255733767675364575751777938712000 3685306 15344577864016391162542798624207104 3685307 1079099077930850008687716135032210280 3685308 -483847484623109251738996189082664960 3685309 -114765752933064212075042055098850490 3685310 553455929490861368058083906537194560 3685311 -81588810230183941614021979790991360 3685312 -231792325024134125748658375313326080 3685313 -1262484517740215972474819469978079296 3685314 515327619299341253699639862790842240 3685315 -12104380420467136997361210949937760 3685316 722285337600731067763076252232145920 3685317 -1153954076189558781851187865939215360 3685318 273594648333860559302302401696000 3685319 -327895359769150857761779945142014440 3685320 -148320670621511164704217396710912000 3685321 1540697170755504816519854762326750132 3685322 919515037271685184674860795811185712 3685323 775476550130878124322107080556372184 3685324 571921317043394904451754564518013696 3685325 133390555466144226421287126985884000 3685326 123951918452381793214072237779941376 3685327 266356273663871026550294810639976176 3685328 30501827422230853830664267308146688 3685329 204218753602103586099297694959032448 3685330 -853167324361165121130141170563246080 3685331 99455940341814467642121520719805632 3685332 21267530504865872913560021659459584 3685333 -1642112021745569834789004352527959360 3685334 -217459408268795443358201366414057184 3685335 -1093388259301923520638698486566521600 3685336 856995472678515433865862243064012800 3685337 -1525597364293117245940321305121153014 3685338 -33746233783870553766909208786584576 3685339 1111144668289882316915375515798196916 3685340 -426329372341240901112066456677836800 3685341 -3268129268332354418370741146277312 3685342 388945855830229765234135281958546944 3685343 431732817963767014990181541780276480 3685344 -188743491858659740058732466619809792 3685345 125298052145871681017926745146229760 3685346 -155223364006575239739386801794229760 3685347 -632442412169211360155204609368811676 3685348 1009978899468798077710978080276371328 3685349 1484151740463360295019323054081317660 3685350 293183837047317241901059047618048000 3685351 1797773637512701460019923017682524072 3685352 -2289128831901563629610120111098675200 3685353 -392314198077710494427513287494156096 3685354 -389278106780312591330662478478539520 3685355 -65066262361185141056478844464089040 3685356 1139650318957846091712362620201055232 3685357 -491899597829298669119796597878904020 3685358 -18762507367128225169570859845770816 3685359 -273293842937498872626090015016601472 3685360 -30062083210600259264161231332311040 3685361 4121468330027234130698873570560685412 3685362 -222285912334894193308334176947192576 3685363 2094929467143155479304067547013104584 3685364 -2066307364534949934351195494555111424 3685365 885937169972063003287787408593080000 3685366 310183803457228963170243743386259232 3685367 82183539444664958330488404621458784 3685368 892985877866829789262020919651061760 3685369 929977941195328892333549309905233770 3685370 -162370921584996542987045758245384000 3685371 450419165409988620314431931683941912 3685372 19408397338907748724411424652470272 3685373 -249083540707329972700161118343151360 3685374 -31576022556122578316021108836162560 3685375 2448132277490868418064170036778934000 3685376 -1324735842726733518350816396747735040 3685377 -735473954105858659677781344803689680 3685378 -524834869319110530291166462650371040 3685379 -1730835041604040342066701882969685224 3685380 306504193580301405935860839725875200 3685381 -689442440496465670451049016930224608 3685382 26604832229732855904137906917098240 3685383 -946428610834361993002145254187179272 3685384 -1153104784694122556802455360554429440 3685385 630923699247815554412096444597046720 3685386 483347262859070546697544520709638400 3685387 -357349249728998422902190614978945964 3685388 -216101361009117892387490551951195392 3685389 170614071955376749242725483812398048 3685390 799493603753754025713875687704747200 3685391 529154299133787015859900685914295400 3685392 472263782461031522513743881338880000 3685393 1731723538592845619174129450092691440 3685394 798477590187471860829712046587514880 3685395 65044660705745165658927482067936000 3685396 -459862652903421872431767432159498240 3685397 30828302108779453204503026973366432 3685398 -114118350658090488654061136250696192 3685399 762179237899979103576578501677099720 3685400 -549330734913015476179953776617728000 3685401 -4389482442609675378920764208003040 3685402 128322102915895824615475342450874880 3685403 846257446986818135536278885401387652 3685404 -67599102465035675248678725391515648 3685405 -3826605886295312346065978935507200 3685406 -536093988893955190015285605443614848 3685407 -566153981936742888010694442187877760 3685408 407393576736114593828407458565914624 3685409 -85909412666679055391945736545544000 3685410 43886286958495199547554520233652000 3685411 331058913637181504920858078256056320 3685412 -1628087516561364373633897185215862144 3685413 618336586691580899754351599806679040 3685414 1731796101916656352500426052424055552 3685415 1021985917613920689907630309585093560 3685416 164160091881768878236964481241743360 3685417 -1786557262751469600863945776094566534 3685418 -1179841418455394309589374733688992 3685419 38414974451129334966562490094601104 3685420 -257121572815951989213431345104926720 3685421 -1282713878967449444011251101820559008 3685422 -85957121890277760287266608855995136 3685423 939946052818113789425381648128160640 3685424 52657795717062030000330870553559040 3685425 34547758510517963167751423899182000 3685426 452971742623288681108193996841031680 3685427 270556759036922838582457856128539276 3685428 -675534666716391721567229355292747776 3685429 -2023834678683950590961829289934705280 3685430 51136990025399011370564113413427200 3685431 563375450125858911390481951200510720 3685432 -1671716514534320600578721408732651520 3685433 -217413282876737880315654346026689136 3685434 334725636871861042731472171466807040 3685435 -327488497863956179006111080056017200 3685436 -216216055515726718636959161851537920 3685437 -398705345380960791077895990656544468 3685438 -368512969849880730898445104385306880 3685439 -1314298942614190059382058064388269120 3685440 -45040812606580812116843355439104000 3685441 -858326128454497713344668805290916158 3685442 984170880509459994279452996807503392 3685443 2875469165087134708503640660421378304 3685444 7319939292678560192326495541891072 3685445 -853535332107818129966440956213711300 3685446 -507852880118301270203274077641958400 3685447 781744036527938580423084007717782672 3685448 338968799337165179158011076760463360 3685449 6433275204848452538406398167751328 3685450 -149378877109665204476470783137126000 3685451 547895369061719531262444565951999488 3685452 92970543137011380834973213838188032 3685453 550400695974752365876484889168755702 3685454 72524166745852315844426154324394176 3685455 149017740538042188289199852900379000 3685456 -193628799496193378020784362267353088 3685457 -1919028545707972961747007469376676288 3685458 -412819636119306284533682308261920768 3685459 88232564147895069340181366270671216 3685460 875946493093541117065800372564545280 3685461 -38750592920226693172763581640744064 3685462 373020111112628376204550854118323264 3685463 -944682668363261183324369515360695288 3685464 -437741283377637129438162717531770880 3685465 166860781993067232191435390633356800 3685466 -354747897989847172868691963653753856 3685467 -1312789749668871317644940967521410920 3685468 465779058516138823453855600076759040 3685469 32811377999112821835008628991939206 3685470 -236241842113092928456103780031984000 3685471 -1714283188955282771207326106540559328 3685472 -636895425181013663453178037834088448 3685473 -1783044239072562572117920193165025600 3685474 -211449587814877803150886682869458432 3685475 -680723817224897059572452754798814500 3685476 84460464064330494370513224946421760 3685477 -52283957533951136505997941987932674 3685478 54089554515638099161391500805557824 3685479 -86158428575351576679416485113264000 3685480 36315747361086473876615307509760000 3685481 251105281014494578281994193146170624 3685482 312442599771778871468579610356910000 3685483 428240350149359676537986532034127732 3685484 -1151797806979238119397323640055264768 3685485 -114292376768222132590921045495962240 3685486 -209575660753358800824397876600387392 3685487 -16420103962767533520400857975438720 3685488 177382117176048434463573879201890304 3685489 -1521395589662371402392836104041713710 3685490 72970309558565367032324223882460800 3685491 -584022243094798719700061182689187500 3685492 -742195035594933992573594195960531584 3685493 -68449311214017268094707440479004000 3685494 635056680469280768138848047526656000 3685495 66688810559466947616302589283071840 3685496 431743857188261650109402638669762560 3685497 -299762728662165607142680695153537024 3685498 -1206021370161187762800902501198764608 3685499 464167868568619268530183976924275320 3685500 8512499620568670100278020992512000 3685501 -844107524506280099916889122461989498 3685502 201922109288191483003792320654587904 3685503 1005895851842999440908179672783202504 3685504 -1985351511850475861263307168840417280 3685505 1226095855791547077879764615085893760 3685506 -148558922094502175607445974059980800 3685507 -222989670976858226236628219778333488 3685508 -372061619267587794371187511018905600 3685509 -611650677464028053353821893299752096 3685510 164750409135131450246915437178732160 3685511 1602787684697186763939941270620889112 3685512 -156115942259650141042829880431124480 3685513 -776650216617613749614044929677184476 3685514 -105599335527229045715691502662263808 3685515 703321108423957083508998919135704000 3685516 -618451321897424787758864486607458560 3685517 -1512694033058303092357894650738524448 3685518 -365521470033674898501694052082731136 3685519 -1884976273586309080316600493011024080 3685520 124704454381831071540289877574942720 3685521 -409370497359393592048190701289066496 3685522 46348909492217682877796824587928224 3685523 -2739382526276480195423189696802947040 3685524 -215455841708159423399352695215810560 3685525 -18932400005026457554407996328520000 3685526 -692779056746339298959678524220860800 3685527 -1475661538535031918508648473493418160 3685528 217485418533276749625834271423856640 3685529 -1434176069041010396155517336976072960 3685530 -3275632757302947002798695382791680 3685531 144083624708576406229608385143215064 3685532 353490721714463080779999052119401472 3685533 29659442091767269287330576158082144 3685534 828823148267867215444724070715180416 3685535 171963746069352609254319090945813480 3685536 -956027241060619944886394528848674816 3685537 1676899989353589899760083106315218992 3685538 -65009217075318082186125974167612080 3685539 217059648456459210833861096720481792 3685540 -431294792633233017208295857631723520 3685541 1296582594638517054356867832677130942 3685542 25952113193739247704437370256103424 3685543 -460542950888278804149855367598856088 3685544 -1876550258287977060877341159386726400 3685545 1264972316137669257434898398947620 3685546 303153853679162442592868391789821184 3685547 -566227737542469501528084000984947160 3685548 316319486091245692070153008860218880 3685549 -248199206652616029741275994573357888 3685550 402520685233761720882172291810593600 3685551 -104868141861043190956135330353556080 3685552 -496774035741706570825754141025239040 3685553 -260485109667375893863417958053629840 3685554 1030227777742721503515103227622279680 3685555 -221264293533468998356906963350881040 3685556 -42003375583451843258169903497644032 3685557 -749010093982375105278777081079208160 3685558 -630759177880817741535240950444097120 3685559 554760106699207999385340629414332800 3685560 -348240324109435716254070514889318400 3685561 -37235634815270381267210693748664176 3685562 482051436309170630473178149522642032 3685563 295218282480128852280394208125075200 3685564 1082440807325785460872949384771283456 3685565 -62626741266696751369165996193827080 3685566 -490099952225028001103642274197133312 3685567 -291864671740365027319219344708883320 3685568 -417008806207771244322437289451978752 3685569 -215093648607601868753465044090618560 3685570 96158811555667414113915242357084160 3685571 1655190770575798238124063064495187772 3685572 -37471181598299736967075996498569216 3685573 3197672073024870583808374243751104 3685574 -369421330729868759288933698074510528 3685575 840681024132921187159200865981791600 3685576 93173730050578421659542878965294080 3685577 136008433475119690634996476833420672 3685578 130725598235059006711023975351982848 3685579 -1027102711287459533585700376819345320 3685580 492317542357861340727907385480371200 3685581 -37544469111170785877041468488120480 3685582 -651242495960832994747914119276203200 3685583 -1070670498719326846275107714908283280 3685584 -136716458544568537036590997204107264 3685585 -1224543256679364006936814014476289600 3685586 -257553890655606491925713716937713008 3685587 -1772709013661820103158766149976289280 3685588 594152393044992676831374327247470336 3685589 -927878558611070219853218523333526176 3685590 100740045375839500830616826071434240 3685591 -105492643371738295718169828848219712 3685592 -242106940849272083709812468279009280 3685593 -318830449203930726219359368873568736 3685594 2188099631461581301954377222362926080 3685595 1530844892815600719764882940518961600 3685596 -19873500666432595750476560994241536 3685597 424006858477920882258703654964923046 3685598 -237700981775567782878473696749620864 3685599 1420034714630267022713673139169247264 3685600 130518111397832427829916094352588800 3685601 -340137571480286359655401682200136400 3685602 419123123941330391939228067818216832 3685603 -2656894446698824010089150559755813640 3685604 193606844430615922051057460677191936 3685605 93377011720660957394287082422179840 3685606 -1047556677617223920305766394041065248 3685607 -74507327502586034031456790598018568 3685608 -434575724358185452764641858435481600 3685609 -58381578388098509265096365751376896 3685610 -245053756352463099449184312471936000 3685611 33830093045009988305732970250102872 3685612 -178866788660998780090125171163299840 3685613 3931398139658571384062111296205208 3685614 63777621789335815674613262242560000 3685615 -186237974331891611069496909402437640 3685616 1987509215207309215564048180445184 3685617 64745861552915838414108907919547420 3685618 947218994448956849496939758140127760 3685619 -179879312447115185649782923811627520 3685620 212084062750289034697527927312998400 3685621 -90836939293201096865411239293309056 3685622 -535137760708231713045291494016513888 3685623 367456782999893044243984867615953384 3685624 52679983349193029880447732543774720 3685625 455953305865682222568205927594691250 3685626 -10598024000505963693335520219906816 3685627 -2145645146759187993306608488120984728 3685628 -402228143945076913448611311136837632 3685629 743770767039230652330652882304707584 3685630 -1699995037558218673899713915566080 3685631 -1351310206647189740282884734815117568 3685632 325787887557212212306446810454425600 3685633 714102784209989804541034095077119938 3685634 -1154729591131184386951999049079324768 3685635 567850366279135779118960907304691200 3685636 -342743353811002137486211209602177920 3685637 -86226017025624613888959377922580548 3685638 -277918781829023370694776225262382592 3685639 -586600541130605370599619510813846000 3685640 172349485497733870162368710302924800 3685641 -74727973774314590988584236555009008 3685642 15784282587865962531465871036676352 3685643 836302496499576263917205453879887344 3685644 492984771485721880159654837347280896 3685645 -1518911857703097174642722031494834100 3685646 -45695764187674707845803556274128640 3685647 -171830789664781104213896635731417600 3685648 277198288583988636426201016238415872 3685649 800070200114372914237336394854678848 3685650 9672006871300214410344363552681600 3685651 2446911359627601672746279876366541432 3685652 546825916290419491829861679364595712 3685653 864966580160190216838219816348762062 3685654 -172711835402721212450187771294733056 3685655 388315521350122683868469610431761560 3685656 -252655710816246296713230396546293760 3685657 -256608199784799639893589017848215094 3685658 620789630867399452066307651549283840 3685659 -16204063010527413877879402039225152 3685660 128462155093559269455782735946240 3685661 43566835208818321766055353462058624 3685662 19591553213862986022193523614908672 3685663 -1667423081866197773195238289691997088 3685664 -2445414760988561147116700948034355200 3685665 88585213177827835392955492499713920 3685666 -1337216359921860269124974095193272320 3685667 -1046217270204329061527905834389827328 3685668 137655759394775786572275860876083200 3685669 -9288768020974282015220669820131880 3685670 -254664541460274876336077752657933440 3685671 -1344076685243932403505043953054069120 3685672 -864303302664053466574335912929203200 3685673 114346071539324187347176091000013384 3685674 775807934561348971266351376100501760 3685675 -414202848187282949031826090556709200 3685676 -80127252244550361818560661986810368 3685677 962274832306094405024335612846954080 3685678 -1298226703961860493096710236255687360 3685679 -180013637942140282677657214042611600 3685680 -165320106578875621229338119949516800 3685681 -231387703141420843699856040261626112 3685682 305344643385983421023945426278715904 3685683 -238725831213778026387513436406065152 3685684 647992522473303214729113043381880832 3685685 1339401196659672178774150247043750720 3685686 -167140914313914116077224898473048576 3685687 -1431367231491925757233455217686936664 3685688 900687618829229035938943559972597760 3685689 -595423608379465019441037865749048960 3685690 234515781974909594754516719259463680 3685691 346312199012653710790311801089413092 3685692 2589194126991767769867462823240704 3685693 3378685115351925006485283244377336960 3685694 -163559444157937168930411110273103104 3685695 158019274351910941039323395610511680 3685696 -48129224456001122478505824071188480 3685697 11423699191128327018619015262070120 3685698 -256530490288484635104675765707385216 3685699 2274968303453123320519792011250624700 3685700 -285398554878133805061376738207324800 3685701 -1372543598364136237474931724049428768 3685702 18039124067914387585441277663750784 3685703 271941494445593703399545305607025120 3685704 -529629879110431676356527223587471360 3685705 -475611324560855842934093663254917240 3685706 -503858989148649360351738495763370448 3685707 -1218623016538043536689191476882683396 3685708 659753140534084737305571325477089280 3685709 1156272006693426238671218095543665516 3685710 -133069983965850783226434806014894080 3685711 45611280048148881770024379290651472 3685712 166488544910509206689851794292924416 3685713 333055817720226215645227393630082544 3685714 -188971127106905307123356286770915328 3685715 1297847022807632410400939331442963200 3685716 -462262908478035086339536523940618240 3685717 318363280480940312921771666364248992 3685718 340107465088364609839999636580342016 3685719 -765873722089095148065686201338048560 3685720 -789577368792060754767039490890547200 3685721 675816181992313591534626596177398428 3685722 420183886235420679098518156781493504 3685723 -1558551348795465946139813629581428280 3685724 -419395033337793635382534868434247680 3685725 45603644936372162633410813894604850 3685726 193228152271293231701174079535507200 3685727 -410036374693199584820071689518960640 3685728 -137270804723204317327120946998542336 3685729 -1596275859084252802054037999739240670 3685730 295792741907414696444277762582796800 3685731 645982241035841804059345497087267192 3685732 828343182426851821978505699956783360 3685733 444063471793647936619945267415992764 3685734 -303164879123900285317659950914089600 3685735 -73098201388943753538360764375461320 3685736 958150987255908552652157907868446720 3685737 -1635033297721960767894293345689011456 3685738 102647497043583287940753550193930496 3685739 -736731839197254414615599138786264460 3685740 426820633662952559931598490271252480 3685741 -1534588554838737000944851339588210858 3685742 -203085788185848245173994112296773056 3685743 -69284400047611503330429497338446528 3685744 -3677084207941529505349590318841856 3685745 -2789720417101876406237162886758400 3685746 -271556650597949239999478807482425216 3685747 782643712317724799437263485581623040 3685748 1112533929765600307653259920695273472 3685749 -32752024876391426129212915354170336 3685750 161963506631484512314117969514688000 3685751 1158719896751409803863785171080155752 3685752 -355338292182084331717142367558696960 3685753 172404230456890291217005984328324640 3685754 1069411281263302169234713945735518576 3685755 336740034147599481424789971110904000 3685756 -85505682445571798622714947469782528 3685757 -21321286380890581235218211608676820 3685758 547175296791290933555281190956401984 3685759 615271364639429138749725034381576704 3685760 -309777416983847734570608386428108800 3685761 -576258780435272038764036416107480590 3685762 -635625813346802713078341745203783648 3685763 1141796336377799255839525002978630012 3685764 -165447619015626276017549414492058624 3685765 5164809139254631796472939013500120 3685766 -146921101750575445666021812134724480 3685767 -76164390133480429496605601927109720 3685768 -1098584657691163343079333088027069440 3685769 3101671346889037404164488473892943796 3685770 -45906974878948993318147199063193600 3685771 315076012050735701919895786093350000 3685772 -1283664709545044630805257027403287040 3685773 -110631319900996875907947133668452352 3685774 116871004498702582339325609052851136 3685775 559724752615947529102851706544805000 3685776 93606887901237766794107006147887104 3685777 817243410771060829535356383537616932 3685778 -815433827082456655272607394607208560 3685779 30827319100773307215661865527776864 3685780 23447095774182302098923107081475840 3685781 2600607162084244619572868241506496 3685782 575853545022689231130300013634784192 3685783 -77600671509714654296835649199462968 3685784 23014140727177871773105569181286400 3685785 523830501840810788735233064604379200 3685786 199596534836270727024685704628875744 3685787 -703871634246520707506546943934602240 3685788 -3504473216634707475858851972184576 3685789 223736530472251510577113068616980000 3685790 72536436521958231615908641119854400 3685791 -335236268374118596570299526540609920 3685792 320255121063463819949937601155170304 3685793 1226122454851648666837225682915841684 3685794 73091641837425678162148108593659904 3685795 -522855664603581283111219889766481200 3685796 400089381193148577088364387273736192 3685797 -1605830044210824900070167440417256960 3685798 326961190199673045963642145622738400 3685799 21807287976743798593413002531682000 3685800 -164363777019541060146074211581952000 3685801 935328686393232694758788600947418752 3685802 263950924855818607239750137242034352 3685803 678640925429098219044509812353974016 3685804 -882076355890709337120412723513144320 3685805 -130904326538605784255667170219698080 3685806 69025771184782920150469874000292864 3685807 -303529683826721134883808757290936128 3685808 103660639349689101441061580753141760 3685809 144308723144253229162959275553262704 3685810 11199480164470459010095954543942560 3685811 -1193266135070357211413011633353273588 3685812 -192814804482366533912600171085232128 3685813 2145950200052077608159979624864479000 3685814 983474527606257657170531644805524032 3685815 138542276100036700032443866338858720 3685816 -2820088796484034315014948796042506240 3685817 193563471086875702992838361685325140 3685818 -95227278112408608932140399981082112 3685819 165982862062812168741463784825882544 3685820 516053753460136213469736326074606080 3685821 1291299982879913310432438588006578304 3685822 99031403941181705782764702470120832 3685823 -694857549695081581682970806357937936 3685824 317104720978851185185445873744609280 3685825 -266648489502031047317070235842388800 3685826 -717300732110865539727003126345987888 3685827 54553093350164936776133994296276208 3685828 -1587789942473535055250769236174223232 3685829 297490594818808765948976836912668960 3685830 -224804233056222367416034108396030080 3685831 -15581986550098839275412899062444328 3685832 838552043086485436789431138457528320 3685833 -128510431603923662219977061593246236 3685834 -854840841408116140314907053816081408 3685835 650605763569695300777026500504227600 3685836 -69488125635904316925010987363614720 3685837 1423154593275541742727914580510650486 3685838 130739676587011157745950739818772480 3685839 810111803110474161967437490864057224 3685840 369362126604406918192417455012495360 3685841 4392263606792986921151183165014500 3685842 99970003013005964709584171358405120 3685843 -31495664722673764830492036834488416 3685844 -6782276621394770960737674202368000 3685845 -736336178470578875341321940383680480 3685846 311668407062776535843692091861691840 3685847 736936865737451362078625477352506712 3685848 350039612007090625335359983460352000 3685849 -65486423139907230741377575434652150 3685850 120974606645868700358954341570348800 3685851 263802771591427396333167102298522080 3685852 -146097376276461819138508254849816064 3685853 3035247542127838303680525761789364960 3685854 11920563250117037639931770941507200 3685855 1288509056059666533232110054329488320 3685856 2196744563394552909084140236266012672 3685857 652558803827088470377008541109750784 3685858 524668428858099852950578050290088960 3685859 228297051440818634579940098723065800 3685860 394279301268852224976099746045671680 3685861 -496751455789234083884628337592241538 3685862 -718278920581696437643451704573985568 3685863 1197352248875342889746994115000963200 3685864 -166771209939596647010996011154472960 3685865 -247773918856544445170838427459404480 3685866 272063554264454402117831424667225344 3685867 -751530699652469482471093992959156360 3685868 1074264493304190755224613518167560448 3685869 -237004769618436740123472132582561024 3685870 186963982055316826720025161830888960 3685871 -125421493631840441010671839949245440 3685872 155815081974031630953143784343928832 3685873 1190840004831697430624047569727332864 3685874 16216454850248707194357147693947520 3685875 204610905627186446636151582449820000 3685876 -951741534328166644111135118767277312 3685877 171851115393728543892655780434011640 3685878 78811380952737763772541478579200000 3685879 -543332124550128276439906189726314520 3685880 -528837017796070461715457188788019200 3685881 -819088513163813730035773955909886336 3685882 -11896070843042378210647113923672208 3685883 522989702719312561900603842923460132 3685884 -216276213667966426426161229528071168 3685885 -136441866195736292317670470500013440 3685886 -412947775375103334299425948123039680 3685887 -756867413954105257823100246666173256 3685888 676882150145452611864763276537626624 3685889 1588245829310857921331627282641912872 3685890 105000442307293392150248764401477120 3685891 225261931945243414941111168697067784 3685892 71338622899441485658146653380177920 3685893 445221237656459324616919552145232864 3685894 -460276287254392964244140746903355136 3685895 -1596527561901464517805094932978302600 3685896 -468313282947968008172055611122682880 3685897 -3340299003367810223373351906978641628 3685898 375883090684803536821766609561617200 3685899 471780208947811869375288390718295040 3685900 -78475049362629131995334950142976000 3685901 -29242981543424995845466705853603796 3685902 -92706008194179212127828744705984 3685903 301000918372232649218388187386136960 3685904 -238349642985184378939343747688161280 3685905 90107577243585381564260548894368000 3685906 -59370957552892821601987080017593344 3685907 -1234571762002098406814857035561560280 3685908 521358000582789768613151959681720320 3685909 -1336032981127329085282545252320094884 3685910 512649365364216841367714869744254720 3685911 -587699312138211859680913793260513920 3685912 492241814640473969304200620903219200 3685913 306887920303285751094499111833541440 3685914 1083773596273905733486067747953448928 3685915 -1550836184279379016101446276876053440 3685916 -26748975345053676405105232298750976 3685917 26329427950210177234912697413878048 3685918 598164244021869535548757884109132800 3685919 287574288794020653241490059836027144 3685920 43792778696459261749416210317967360 3685921 -1322673873938453084738091424430870528 3685922 -286325943646775800641403370499469488 3685923 -10428433354204861919951463364025496 3685924 387539027461134960812517953239603200 3685925 557101939220726186177180351973981300 3685926 -532175072490822835846563627678325056 3685927 1541435388287163565081941668179492296 3685928 -1140339370303593305341441544265891840 3685929 -434787040097059751046147131922484800 3685930 -10875393109632796917354832942484640 3685931 -657171354243358452704859002534713536 3685932 286547206833709187763119689356364800 3685933 -14533504271771939567900202722090036 3685934 24615734857058722441370282530025472 3685935 -211144693598775800042633269263302400 3685936 211542689175240610466052057866207232 3685937 1721475507476014657561241022151514352 3685938 142030862691186031360239837728567808 3685939 -17117208195047066727465419015814744 3685940 214063765797033298208393641334062080 3685941 61038955547980991148945003187788864 3685942 40175758181386178727103182197860992 3685943 95622710519112581250642520435372800 3685944 -87162175700873145194924644568064000 3685945 -226164101496780859291569323837206080 3685946 335827981401570977145824422982479104 3685947 397511678609990294883876081737582976 3685948 -98981176137648896374733398750290944 3685949 1220709597986417616642265047234058950 3685950 -324299742869786618611050677290598400 3685951 378643783600183002936467744727157952 3685952 -627715257754145591251727564649529344 3685953 421276547859073330488569390092448304 3685954 745121115700032682761795451530004176 3685955 56329518183520030619045438013971520 3685956 194890010160878195603590058187267072 3685957 1531908814082426388182729123817174144 3685958 16931653827392872024870637284220160 3685959 1710345540760285487781546832190595840 3685960 24199958714032093696986374494617600 3685961 323406493681563698236880964284212752 3685962 63638308411571086152077749542912000 3685963 -551621864178216309585398166216599788 3685964 -222142709481990646780565382795681024 3685965 145550824893382130876837345549466240 3685966 -789557921102747737432356189737912640 3685967 -214195593301082066353623436714280640 3685968 58258095795796524798967375297904640 3685969 -225357834699069014620863864608063680 3685970 -107332612347920915822677629301012320 3685971 -221033890945185192554095894520975688 3685972 1126208756248651649961433049948485632 3685973 -307303333902196319849262085920329778 3685974 -175085287355581993265407907924562048 3685975 -844863192897639452952033723918861600 3685976 -286285854888136239763249226923038720 3685977 -262956250900614743979177780716664060 3685978 1010506462800669197848749476063597040 3685979 -2325820796469893932539350091529687320 3685980 328929024586223042490664446672568320 3685981 748182116945515399424742956524990880 3685982 -381208151959170839845811733048076800 3685983 488579627346714458068239160834299264 3685984 1178292209757149673772592558293647360 3685985 -864597279237481915964456751201138840 3685986 15335642491516033686682256357116704 3685987 593470036910506679674229863851413760 3685988 471607138712929383250350251228239488 3685989 23806380518459171111260872656875008 3685990 -80261885984457768337732228119152640 3685991 944409730780928146654472591083442544 3685992 -657343689550819791282313844356546560 3685993 601103045751177503893736671051550464 3685994 -176169476497234184574830865710892960 3685995 228162966831931174957647851222503440 3685996 966257322797440129589023350662048000 3685997 -359250485288573678899739238059374368 3685998 -50379259527499395467867886059967936 3685999 2036761952039071666346910381959042000 3686000 -283418143619676379558775267573760000 3686001 -612245392378927939350900913966075296 3686002 529165812102494378741909539567862400 3686003 3214859583421370586990964150132224 3686004 -240272337585195196637582643521255424 3686005 -848841008602294163289674062348489440 3686006 -449949271804258559088434357554974048 3686007 -408236751987651639964922655254993712 3686008 969983427919080840735706838995599360 3686009 2388988113223641257191365745945023210 3686010 -248723506454484966152851410439645440 3686011 9300028268302832303625988605340432 3686012 948246734853233000115245115459988992 3686013 954647143317862474437581850917006400 3686014 190721579994386325516549138170144832 3686015 325661470747216672947250944950573160 3686016 -695575699264309623826878068214988800 3686017 90682151031424802685064826581798912 3686018 123018413595327575138632335046473216 3686019 338161114283470045517349428050693440 3686020 -14279372597956537417317449930565120 3686021 526970676116321271567263282229952572 3686022 85269274004035328535859434133208832 3686023 209258514482386006255367199228912 3686024 307365499057608665326427421730406400 3686025 390772151315657604498320959721364000 3686026 15156242914279131351486058547602944 3686027 630424232005432692530936502450129876 3686028 -71916964173355897792743401403118080 3686029 -1092599453995091251980471202122327370 3686030 32543739733637366021081986405499520 3686031 -1971694939865385600546771362960216088 3686032 150402569037831404654605887554977792 3686033 274471094542767125545321400742498804 3686034 81127513357537545812055322299974400 3686035 -669428276939687281582531483308317520 3686036 -536408109972603130031961132115998720 3686037 -588649945816577223179651332896697440 3686038 870283318192194794569402498272411840 3686039 207083687234477499655883421158322912 3686040 644825214064838549246827772123136000 3686041 -1566670135229769231977852050894710000 3686042 -675589170219905948770619370703768608 3686043 -791686913522450673138499082336682816 3686044 746619033359913262653086738602108416 3686045 641836757973530165160194790607497600 3686046 1317694632841438886677518652428288 3686047 624808671679945337802849435806910712 3686048 -4360486073358995956646154363469824 3686049 -276084960542602208896764268949890176 3686050 -605706525229839599586473808692749200 3686051 300612319730381572473011144056626192 3686052 561422282533375639564178356237304832 3686053 -138648959167764922857821517543892480 3686054 -317363726337096995375455807102869024 3686055 63344179783961467869890711578245120 3686056 -830494825189617796549063295229296640 3686057 2182647370793097987017086198370397840 3686058 509628980565924931078267560464501424 3686059 2253070249032710376014554344113862984 3686060 178028793115961051048075598542376960 3686061 1787796237158245884015121790152765440 3686062 -44035939448906270925292920846770688 3686063 2267748890631295035048139289464647312 3686064 -48109138091228435786355010271772672 3686065 351483855103699294968271840254385320 3686066 -545096395656480006595586320956054768 3686067 345009643564815920568098226542793984 3686068 -251582961003150133397137946542145152 3686069 632481739619298591067669388002168896 3686070 33241998858524345114041818612643200 3686071 1058880725262857721991063816725855272 3686072 -457333856135735359448393023597178880 3686073 304565179556382164693121180089039184 3686074 614324092490956572419330263693628640 3686075 -395307312840113466334855832830319400 3686076 -1026818918880128143595755491306286080 3686077 188724111773532471611723107280898400 3686078 670875708645353749709444020209745920 3686079 124247459012340103557219345256509384 3686080 196473500893682117981726084746444800 3686081 -272798860664635698402275123826067008 3686082 -57449187251709730919149418666161920 3686083 1335619846269110213752972991245782332 3686084 1276728234202660128835640180145945600 3686085 86020785786285921242321331484564440 3686086 -359742728520412835604892921030657536 3686087 -1285945530532194046661699054995092264 3686088 -19701180766550873992771935384698880 3686089 25042041294417941356048968736289568 3686090 -265920057940446489864542193974455200 3686091 5537724563255805299985185381664240 3686092 -473336502599172573036515081714992384 3686093 1228313526927194231675657422713358380 3686094 -767959330635465440833666261992792960 3686095 3718194808363080370416343450598400 3686096 -207933000857589106989200871998570496 3686097 215407549382134860188014806431919360 3686098 -34381193873132478701310034701354336 3686099 877869706024572156353001219433493100 3686100 432592727905396867816031964268492800 3686101 1047306044957329903563191610487073102 3686102 -452553405256453694448166105618290048 3686103 107156213336904404417452897251801192 3686104 -7782322826984541536688264625582080 3686105 -334777842302383268200599948949479480 3686106 994700915978362610350585629777168384 3686107 1376867064981487023376758492008482080 3686108 -1809669432622012223756138353959581184 3686109 56688765668005617200278232285921280 3686110 544950920925051767996173373196408960 3686111 -327426676327587530429148392859952800 3686112 -1276634692728882765364085582620262400 3686113 -79825846345274719602861627678300000 3686114 1212800311719143601386959048856211840 3686115 -114923637186522210627511893027443280 3686116 369936647068985464688283897571885056 3686117 -162079170057142484891722923015278208 3686118 -65341539117984441146577878093801472 3686119 -1157430199452644656665191280397249480 3686120 257029971451741284639040726949836800 3686121 663214100687750670932986718480310240 3686122 96002075081040124159836993574485504 3686123 1450999444234482679566601923212423268 3686124 31901861475493426481104341343042560 3686125 150616076590224879751121143028022000 3686126 -604218888793209913483022943703255488 3686127 -779436315989084542987423882798768368 3686128 71889559046926813367163415164157952 3686129 253566142137606308180166325466667684 3686130 -73224146328231587345138954755745280 3686131 -645924624324602168715646067962742068 3686132 -27213320939775912052339663671244800 3686133 -455353743538844638171323067870041600 3686134 -525757987687894764628565799728594784 3686135 -90212396935017970392875739047334000 3686136 -307448279499954899733001342793625600 3686137 249066356505667298075947612194938432 3686138 64414004724960107950325048814271200 3686139 -70658501604570828483976265102162856 3686140 1206864904794945206530863598330982400 3686141 232280169166737779578633454082711360 3686142 37209207933478786758553117596616704 3686143 -838471325683657631532798661804299240 3686144 -786074853584877367079394682601472 3686145 1070323572164164797455926847897227200 3686146 453356316373290561513640391999009184 3686147 845919827817493400632206463544204760 3686148 -23042996267082245173587023428091904 3686149 -424587238510174920417793552026253664 3686150 50923980371587497038532578474121600 3686151 306462053109299904380935872228559104 3686152 -1337315658106406234420639170896076800 3686153 1204003893799032719144501692399365402 3686154 -219371267716108849825075128839258880 3686155 1326390292454862840962388854998623120 3686156 -1245215229316417935510063965052672000 3686157 -148632933661672848602661856056837546 3686158 326614171970427460315167931241248512 3686159 -1142464175563337047691288922659810640 3686160 -14461348537235138788531009644134400 3686161 995362107583055760152803990216351080 3686162 97523825695462171468159912104624960 3686163 411939620195785829449362292025461248 3686164 -928510528571968886739323674215505920 3686165 -212010920160942727794561767910134400 3686166 -219585126513620117826452750232056256 3686167 -1024093158938709904411759474351161784 3686168 -1189621534258479656838137812740925440 3686169 1375183149613835809714641231834043008 3686170 136804883773998702481017909301820160 3686171 -32492480057892828865524983055335028 3686172 -730825527428835395512641637869872640 3686173 324372019839376184606351625207591564 3686174 1092821303144849376430306565102910336 3686175 8407057788740083620688735735296000 3686176 348055333350255862461981877956378624 3686177 453515720756703719695482533421661872 3686178 35069865089934390783159556989987840 3686179 -235588518936320394787623220323417088 3686180 560266107529027569585526964239622400 3686181 -1415433220660694772012075341504154336 3686182 350305250122206983948675915217588192 3686183 -933055765572666535922076729897698568 3686184 1077867300481307630951150507618626560 3686185 307117528763949590151939825178081800 3686186 252733946862456689761906907125593600 3686187 17058752730415646864840708386039296 3686188 24561544299455293406517651831323136 3686189 601743600188068957322700483713630124 3686190 -293327932848948629724377342711808000 3686191 -356631791160719123583751273145978448 3686192 -255689149813664592502941575210287104 3686193 116639851845729817645969446732299904 3686194 -36213492617795275865484221761226208 3686195 -28424257569061627936150617826366320 3686196 -715564590475762792317283090705852416 3686197 1074972988557775502594064296224302492 3686198 -985425680181402936828532694096738400 3686199 -373157060165266355310809981836725120 3686200 94493309468539651946666483917824000 3686201 -914513821694274471014409000397558188 3686202 -131777072391994380287818858537344000 3686203 -689248177633504292596527541423112496 3686204 -1089913767688893544286961152914965504 3686205 194753409783508823533445893783563360 3686206 67706854306590941787254829427287360 3686207 -685215871179741179788757465363487888 3686208 -24169453636485165244176009994960896 3686209 1217710204378437173277606194783170080 3686210 164071083721515427539810166422896640 3686211 -480467058906732442705862570000383740 3686212 -1320704532422269264144618572327690240 3686213 -1948110191222682452829296516397770820 3686214 104358589465659359103874258441684992 3686215 -510975476806345652725775253137256480 3686216 184363632820512740563699254849684480 3686217 -1138962373828742458338559527079081152 3686218 21731311189719898336994463721327104 3686219 1027712233573723461257159164187304000 3686220 -198674658394036659337511756405145600 3686221 -287424222588094048067376856524470400 3686222 -399781346543109402954405822181985088 3686223 -917627226139649521286409084505668216 3686224 100767466079686703316363817925795840 3686225 -107852500391378767102151524897676250 3686226 104544868717845023641992926829517824 3686227 -335712656871641457842571845177689520 3686228 -118079104486462968090229638354063360 3686229 43247310120194426347542387506560476 3686230 -837898955482376494298977591600759680 3686231 -306059885407431936783074713533871608 3686232 1177095805514283022425059578201866240 3686233 -335512924975232373919827126034293696 3686234 681192264100676411727902712460652016 3686235 -18114300298962931740081913512426240 3686236 788568411001215729881946299671848448 3686237 917646835271201289627585979269902886 3686238 623314303355035883844678520321498944 3686239 394627052985743215950780891278923040 3686240 -321389536452551908652234769747148800 3686241 -198887245051120092978393122165721600 3686242 231377900735267310311661799164160512 3686243 -554270894777291344825698968616942456 3686244 940326388928667982932964752725922816 3686245 185152137902282684090784930588969120 3686246 281181097876251958148643315779347200 3686247 -732355157993369924142677446364826360 3686248 1921657167137274704043819082765056000 3686249 425129719220975005401470611817296512 3686250 35164034953499216499797547001440000 3686251 -1313629735870720286651594244460068748 3686252 476399340989730594477687229924628736 3686253 -153107609766927821164488994513049376 3686254 -161377361077390365600214984886336640 3686255 69237421980225931247171988811577160 3686256 -36040133658818482442035364961976320 3686257 1918943539862986562489321899250293632 3686258 -141518488989360580047362557853249520 3686259 -54004945837281337902562483170249360 3686260 -771903391263798025808704087412544000 3686261 -17954226200249980368412070745680160 3686262 322721984189654831033047546737481152 3686263 827763557596389325478442721792224096 3686264 504769651137279498271014885848371200 3686265 386511357482685423993317171446980 3686266 -1157503355032304357481855452390484480 3686267 480784469644091732562290531021996448 3686268 -762999096197907929325750834515074560 3686269 872109218740941206643931999728256620 3686270 331210831488960717151530604759759680 3686271 6780225934294044881996059729082640 3686272 -63872673353293709302384900335206400 3686273 480270617056264888631372018437566336 3686274 -678491490357034711176933793410119856 3686275 10030898188643436227116818674450300 3686276 -98082520869108279704541230387097600 3686277 87019910372509463311282464741717120 3686278 810311683737787021296788223943801440 3686279 52782854517478088824166934408390528 3686280 244838141900712830883399809163264000 3686281 -9182013301034083027232028205405388 3686282 533267659279472700051910656193522992 3686283 106103476934770853571966429387609600 3686284 181400104757229130123052319149156352 3686285 639185348892171478629696530790847200 3686286 90069057224220706899478096686401664 3686287 1729610922269387622523040242402097592 3686288 -325712513234968904730049926481010688 3686289 -165570107032283171810359470554120976 3686290 19812877900875707914350614448072000 3686291 218376272016705633949291041760207680 3686292 -933367876377692772297109376397792384 3686293 263555985992200353876982485045767544 3686294 -692030883982694925501462064565966304 3686295 -923486644067491693563068495677045680 3686296 -472808747865043136105169206032926720 3686297 -661836775959930726852997474212290028 3686298 168685211355271124518050824192163840 3686299 1281553152783981260349265182602327300 3686300 564301699807869937011607158421708800 3686301 -348770099942753747751882529556899770 3686302 -501145481217299850787803741228957696 3686303 -525504962371898830782517122414417216 3686304 24322398286694085888675202706964480 3686305 458028542831511681107277285971626560 3686306 344364435684163992200011976449166400 3686307 240988534064902182851797984638023088 3686308 2272126703761447333003325366647653376 3686309 784355948305438425352491364295639328 3686310 87214683417187026424992961869630720 3686311 1194587345896897447993765123579277632 3686312 140572936215898083270594789178490880 3686313 -343865411737851148348502267549481600 3686314 51542700730847005211243873235238752 3686315 -725320494271336042042516655899067040 3686316 -464600311386535615896441184293872640 3686317 -1984900617030159438584431099542128180 3686318 -149953774927740119266838504724200640 3686319 -33868426817568536985886857359275896 3686320 -129512629661009939410723511913676800 3686321 895875865580405378955104128466373522 3686322 -622934438830642915157839957147513728 3686323 2135756455395785521949774446631413720 3686324 -1083333526656920671801222979820146304 3686325 -132798283426595954703176022478622400 3686326 107228461907999632591278082884648960 3686327 1131943772647634932962969144515131176 3686328 1201565112399772659125269434335232000 3686329 2155708048884838187963306898593141930 3686330 -29799052456360888783418889940561440 3686331 29698004642476478687329426853989248 3686332 596841650376746597306979506141466112 3686333 -759930317439183668809581337815998880 3686334 -227703642766492146148365618738769920 3686335 405432952720975057410562598957188800 3686336 4457709371162791194274972292874240 3686337 131902020328700172789612225365905440 3686338 -1382034658622180303343015902630821680 3686339 1793093853676996917463609257127342140 3686340 -293312138954014087793134943218237440 3686341 -2333707759454294497552285967000140258 3686342 -201385010312731244137096554166771200 3686343 -312973757113406322003761074000764672 3686344 931724205417985158462156576218588160 3686345 251634539046983954961504404462192520 3686346 -605954076492191117491198373416651728 3686347 3322277097090626430850222195535104 3686348 928654461078142321322210720357185536 3686349 1229845178097381978078953025599504064 3686350 42602881418473537740969576810086400 3686351 -660185872955449289096649095914900416 3686352 67678205191415102218009798396477440 3686353 1232242242974452623119980945771991664 3686354 -7075646436796575774807444402091008 3686355 496260888322212511649306743092019200 3686356 -346832111105808989982570116204030080 3686357 -1327277142409838909191706801757545394 3686358 160878174124376511658493093286770688 3686359 696051548986996620598599984325970104 3686360 -1306262967507797731348686530426265600 3686361 -294839555305366677282591092456678400 3686362 -82482859954625660464876370105483520 3686363 1503252038374282941961808999973384624 3686364 668219448846007816767658981966233600 3686365 376154552430874040013807752951424000 3686366 -330961378442119014892609306090858368 3686367 729545109479488209966916268435620680 3686368 -1389460393686972863224816147084345344 3686369 -1905122906579142418489999261794043230 3686370 18984163323036923327880377065405440 3686371 208088010246549485935626205892663520 3686372 -233994553341216666273333146840801280 3686373 -598311218154702634522486000561096578 3686374 1235068705515012607880387996397265152 3686375 743789562243685698814159813429248000 3686376 787808590502450083389025199165030400 3686377 207153360321489962197889016771180160 3686378 -171117012967566598364880656556359760 3686379 -20263371300056777985694300406530536 3686380 139210472453392867725595254654720000 3686381 -2308759337955779149182093883449198336 3686382 136298894245350677994745092110448384 3686383 1382197992360831784957295939812119632 3686384 109200290586586277889154859634524160 3686385 94817488572959246686902475004313600 3686386 1150151137023190260593793892903056 3686387 -613750815054029376579474773683814964 3686388 681692185955741325144342577482940416 3686389 -609535411749754016545412914533794144 3686390 15117016396604189322483975335137920 3686391 16439929667426580978558104432342064 3686392 -538287555245134696044662619966873600 3686393 -1428153882235203060531413411860734840 3686394 211700938827200159756930879831920128 3686395 -739059418998156406036418098289049600 3686396 165665189889460180364110844367780864 3686397 1047241429804463291469947732240363616 3686398 966380224836172450557054218641249536 3686399 512455880941654756793458329256517280 3686400 287955570119015862246336050390630400 3686401 -1829326210558241064437269770297753598 3686402 777898089656749164620966673781555152 3686403 130134164577686062820683698013749504 3686404 -227914795541548118730566402290486144 3686405 -383226602655397592326075709157263940 3686406 -75975938573888450203271590585982976 3686407 -2425837954808543506080923902000044248 3686408 -387240823559492693799124615668449280 3686409 1771466477027693165722514942875462500 3686410 71743903898490573864421548960875520 3686411 2043044606404630490227840663275645012 3686412 340933988468072681065710063333453312 3686413 -192258063299861674855838746173524992 3686414 -359712920505212106099996392614714944 3686415 -123328525412540127688543270371696480 3686416 -230946049957945091782053165020725248 3686417 1284518078408677472295376803913720512 3686418 1116298582768006238035136295955468800 3686419 1449151876760866832496931238175831360 3686420 -727791336602058965389234603027134720 3686421 -530266887453171037761987887681523936 3686422 194671351112205796250397406672348800 3686423 -121751010818475438546879003336143736 3686424 132779594669422652768280633210961920 3686425 -1152034807864461083168594587121052850 3686426 -497432826819164168775152472409763088 3686427 -8762088220506068735502099270175104 3686428 1082387607624602678130327721513944576 3686429 141073629129632476579146669674174976 3686430 272556620338529105603862012702858240 3686431 -376819078881882354173383758608440208 3686432 170386291025951404558443596296814592 3686433 -13572372653782599675182914588593888 3686434 -248368868595991591288120146574686384 3686435 -1214126353353607098289215874102659120 3686436 -485961375453893689640139218948398848 3686437 -1542703344622520731535630222678567520 3686438 187298871228663122201438769218334720 3686439 359608775124358276911238991921965008 3686440 479955568327972318009030503230668800 3686441 2074817621470228376185734727427010384 3686442 163373680025819914973075236190373120 3686443 3383477299766663656786653179964309640 3686444 -1630747216063966516297259478005048064 3686445 -467194704901543396871451340441804800 3686446 855001055294550136362131666662282560 3686447 -171039621448199249810922193735717104 3686448 -68074022825285178473789096120057856 3686449 -246909990760012657750596345639986636 3686450 -552543474110565794225522219874813600 3686451 -783756039672968013410866146127907280 3686452 582148314167579404152160684203601920 3686453 -1098666311272650162426023927028417060 3686454 -165238272205112952847965181757845536 3686455 -726106412458060525344845741869817640 3686456 525644471502481642679964361801728000 3686457 188976773719808160631468518235673088 3686458 -160991990549463864554728797896921088 3686459 775174003654477358895332161144659216 3686460 -531672544845843239244643567106595840 3686461 -1265545354870708871381087490676414548 3686462 129907091608576483476246341395302144 3686463 537825436947624899922846155703192960 3686464 15292477109695684768733021023502336 3686465 -880592900474765422781339288522212140 3686466 -123286603174366022673649964107781760 3686467 970761775963064758873166298950318232 3686468 309451816113367455967111979416208640 3686469 553371130727502028900139818141303680 3686470 -216179283413559407987271287533288320 3686471 -1383358571122871487383059610307482496 3686472 -17252177553534665584990442052172800 3686473 530400407661092884394184457795132544 3686474 425776924805010393151100324781715968 3686475 28829580220835138943746485106400000 3686476 27383247864111934303109319589868032 3686477 -778664794039438795815276784313329674 3686478 -209777024764157881885247604843043776 3686479 1269420080756666048288578673716308080 3686480 13939861475189734060324481099366400 3686481 556159109518427824707072208136731170 3686482 -1182693563332903931073915239103255408 3686483 538956004245011102009157879290922732 3686484 279581468178354317031678667246688256 3686485 -532149760275661472729983186438457280 3686486 -237145809949444273072899184275586176 3686487 54813075109587027366494128573478400 3686488 -304959227117009442602544053143511040 3686489 -299090303366626956612514937262639360 3686490 664263526719505190268415319946720 3686491 -811591575829207538848866816524505216 3686492 -1626361404683205688628561346143262720 3686493 -1180394320512850484502234774722432256 3686494 294278465450170685663212460037811200 3686495 478447915824185578489923699154382880 3686496 13720755409046400562568229833146368 3686497 -822930749330641571426140329672937680 3686498 779350470886238105153229506091927936 3686499 -1344331393251419809523749589927588880 3686500 63231445949718063144417974457984000 3686501 -120274565598772792989500511211700736 3686502 -130712726292097225135535938429570368 3686503 -149230328761919857887190108031378248 3686504 -549982846673241715350587436613002240 3686505 402876208461267568419128874890625600 3686506 349678988822376584556789401022827952 3686507 -2624631914651550617122184460835572 3686508 315955455635522146793038478492820480 3686509 461133358863638433309802444541823360 3686510 340555864994644444110852695938100160 3686511 1347095616607366414419203661249374472 3686512 85062146017974764190190689924218880 3686513 638706645448423221562252008645223920 3686514 286579438346456348620665774409675776 3686515 449282505114469356437562239291935680 3686516 -563968176980565894301328142095698560 3686517 16914699837465060659835771238021020 3686518 -1083393791153924537788427557842277248 3686519 14772482659983778473101114169966744 3686520 -127369053913004871249015019457740800 3686521 352457299281875250181153449431801412 3686522 185969951845110727521508882161829632 3686523 634962966873882344369983209017256984 3686524 -156002823876930923876873566818645504 3686525 -36253465019072297739993778628503200 3686526 739067970368515313588314353793332480 3686527 233914632005244793523739426236859160 3686528 1543751407281915611878552717775339520 3686529 -91696375960471430361970265373096960 3686530 666696185235179628888332064799280160 3686531 125177933626927754016426009391006332 3686532 -3559050109500834378008403264319488 3686533 -426210179816696755892872966739979840 3686534 -54175465776318276705676420642795968 3686535 1005121714068600828679277437168713600 3686536 280479165150518765378967514242908160 3686537 1726540519996292968819407507826380186 3686538 -642523596918660135704259587521808640 3686539 -2743229270478467939022635681123917344 3686540 11563575719629431902343591081830400 3686541 678136500961460610691783921048818144 3686542 737062384789482111349186602642656832 3686543 -856570709702098829326617161360163600 3686544 -47831981158304889298261453851549696 3686545 -1217638871039633794435083977709986700 3686546 -144829246804596963105946684717884528 3686547 265590752782393686439051811395702200 3686548 -86500313428396886847447850779812992 3686549 -1747428698776017178686659630431278450 3686550 43500549328607192771401761128601600 3686551 -407339074979555029643127196079078400 3686552 787845690555760403278873046603182080 3686553 266861126122966566061079310459654660 3686554 -158407728628679058956588011271307024 3686555 827049735236202087737872302861310560 3686556 -155818167996627306159451366305300480 3686557 437901512502884550962750498076034912 3686558 -399297013792196184682170676281360000 3686559 -115610285385951445815274568966334192 3686560 -849218667822680186820353906919997440 3686561 685540575613326760773909437642472162 3686562 -2494164711754780942038771378472704 3686563 -3447879714465212845357180712082662720 3686564 -424068235261026575351202799376793600 3686565 -904544477293104479291274201047280480 3686566 358848216902018225415743166620217600 3686567 140676610491839685123896195150196360 3686568 1237873236733372216659062296203509760 3686569 -7508787189823160002597758603154488 3686570 230923954848271654173544259500627200 3686571 -107298719415902356156433960430485760 3686572 -622288183079732913487800792058465024 3686573 177671047889790793463973332119759488 3686574 76243036046120040315907532424970368 3686575 4430600135987789900118212309196000 3686576 902665713045054231423110933525102592 3686577 5934465725591393322722852014274400 3686578 -96683368567412053276837807034202624 3686579 360257125050765528777681254856921984 3686580 -714639322486467965165942788933939200 3686581 -523086543240940861211851900035547968 3686582 235269491118321486143609716652196864 3686583 -1223407563616047274681947669579447576 3686584 -2011222875072855484748367087698350080 3686585 -147746274134434524328995493557464640 3686586 283313118160271382319582520725002240 3686587 1647645485899881379085860004260635236 3686588 -1326890316944148408503504269742349312 3686589 -573906421507970455492679287950045600 3686590 -17004388408381261814663217311550720 3686591 -368730185758487180068219544693635008 3686592 -44700636553362094217451641342263296 3686593 224568263280768656381996583561650260 3686594 944812229096428678885809833692134912 3686595 348413018895245804300820368689616640 3686596 -1219645415967657463174354294642583040 3686597 375036780835495841434265272038330972 3686598 97204115578458900834857676398601600 3686599 172608539060750878679827762446853936 3686600 1080039141883826415493930147499904000 3686601 -598348000473329818117654568132722560 3686602 322468996529558896828213004350043904 3686603 -1895011255800060560388405375563498040 3686604 -259672836018056401543518042447495168 3686605 -6012243979610444229403104814569600 3686606 -134499520163312350571728539719405568 3686607 1417489629401582157610163220307946640 3686608 162409402008807542809874125474365440 3686609 1875614385357156700086917439427149810 3686610 -151092856823653050951425588250186240 3686611 849202042023610561065828942445130712 3686612 219028682092838954787253952459520000 3686613 126653170366620359692361274805643520 3686614 -835673485692160035942648037227498240 3686615 1228095912811990485495506668914466800 3686616 -242326650608515820274677536143329280 3686617 -960973480788911390110992815610824256 3686618 -10208290954007770891971655373784096 3686619 694982365479503574252328582392728880 3686620 -308090327167898434005413592549888000 3686621 -1359381542295091208143686424846457178 3686622 154489214310422848791724894577239872 3686623 518085778246397754319133536628499872 3686624 559109211421204364716779105767915520 3686625 -446061323193544867335185482687710000 3686626 1156962183420804155835799938746770512 3686627 -6216561194939168012908585229733120 3686628 868072532706712815662687108152320 3686629 -2566955292860740887642225256923632770 3686630 -121790615385058165474811183911639680 3686631 456428639871484459456578754476759120 3686632 -364352870503788173256235432137753600 3686633 372267133954758957470020399535879040 3686634 21739957711273716436891366134988032 3686635 -898126592620066707985582117598629920 3686636 1050075397660155562924326735665344512 3686637 -142322108368018939808348116680968448 3686638 -279726523515160670236124304316961280 3686639 2412825598278972726519688911729727800 3686640 -150252188284238082618746458567802880 3686641 155210669503614686690095839861456704 3686642 -981291078465186464660933180166444528 3686643 -373974230259216827677642311804214656 3686644 -231406470168008438198170336527843328 3686645 -440360055526134720554797555646893800 3686646 -30993403901386125511649434467363840 3686647 -412797095599501683255521931045423840 3686648 -12649676940265027933794492193505280 3686649 -583574687501955785701670954244386736 3686650 468674071800212166436611816047193600 3686651 1134929068765143196179656375773007652 3686652 545623597400227754640847479528869376 3686653 -507237486443751512757921882372343296 3686654 -525080413706918357974903474768156800 3686655 -304983122987698613674827505419732480 3686656 -117400354446667447675506667194155008 3686657 865320341279595215658892991953866600 3686658 163423981215732011685243319345443840 3686659 -443871658154329020576799342362133280 3686660 702859900616317250767053599897959680 3686661 1014632305083898405512244438872732480 3686662 -711481002712842031844916451893956640 3686663 1166947787783328568493516919505557912 3686664 -553802033806272394660181476549140480 3686665 -1017263615917407341879957908026556800 3686666 -269175017251018965369768402749417376 3686667 -163038494096417521204772548769070120 3686668 -1551207086634354684845978002741917952 3686669 154031694726517409169620350440547296 3686670 42169757620905945465490989333066240 3686671 -2328273875203254854248770504773331120 3686672 144941195037191346027815688596815872 3686673 294058583144776608658738593390073584 3686674 119300176339550125135124882605632000 3686675 -204261543399038637509352606493670400 3686676 229529119524106598186616059523747840 3686677 1041544708381808007406996619273536526 3686678 537672200358299828301256700973311040 3686679 592980829950059838542001470952116448 3686680 318899013173197276651859375205580800 3686681 3360884102410186022623076799261972 3686682 225025894289696059949444922786361344 3686683 -174463591444533629371716035516743680 3686684 99424388572072400724717526618521600 3686685 417716691959985153029990661281924160 3686686 1523065764303802986170833689101040384 3686687 -81432664370553616348259743862284680 3686688 -1292401812074907442033474002757877760 3686689 -96234350436311641313973416145575276 3686690 -45019332837211806747660176204152320 3686691 -24462413501100042966632692939442880 3686692 1249212778319349165935439020028764160 3686693 1472219450603206692652401007417324800 3686694 449703434202267628641401686757200896 3686695 -1582091743546914644086892377784713800 3686696 484430035035906588316915243306752000 3686697 194315006764388949475949049299722560 3686698 -925873052451349222068307733843672400 3686699 -555443774170567578644725927749460464 3686700 125778905422340216760801719182656000 3686701 752027949671766555533325267864023702 3686702 -299382573898214519838702959942392896 3686703 -438562671665790667749346435934044800 3686704 30472300325348032142457468880224256 3686705 750959481350676739397916342065685120 3686706 131555603200681877610210116280274944 3686707 111459314893755029194029136344174000 3686708 1033031533722997741345418290546489728 3686709 -662562545041374732239620804880656032 3686710 -508246268218335816171279561316448640 3686711 603769824153079984618020211410441720 3686712 1561138797545569637983674059800780800 3686713 397104575505108509137738802959473962 3686714 -1092683915486000591017371033452678544 3686715 81049210369136980870746474521177760 3686716 474613451672627244113598535174692864 3686717 -982802811719494457875970810539045614 3686718 -16409533895711866971118138999357440 3686719 -66955568146143418368392561218243856 3686720 84503698850354371163326492295823360 3686721 1137769730325396701625920838230091312 3686722 29637730989212957658391212428313600 3686723 -4307198163330086728264170757385028 3686724 617825411305186450103516221288594560 3686725 -89854278224407275354386675040485600 3686726 -785468391833835608682795201616251840 3686727 1323236672709457151344316763743829504 3686728 -336489965535184510909790879710755840 3686729 -867145106870218349382086309915909670 3686730 -353846801916724768139827647002177280 3686731 297563926958006964596356658867392532 3686732 -33866899705348192962777746791569408 3686733 -594407921484533925128671621630343520 3686734 3570066975847954558156074473960448 3686735 -1171057349679140063272029585724232280 3686736 -67214015594211695174135735034839040 3686737 336730039492823035746415326728069632 3686738 -257318478281014467466277717080756992 3686739 -332672502667947910740652827765427200 3686740 -1062370041249250406587787219781423360 3686741 2473207495851711594971520589977343200 3686742 -1157954144165734074950187782166297600 3686743 -1198015556574935392596192018743414008 3686744 2301552458087255233335762643706972160 3686745 -40025631436256013629612237656850880 3686746 197659896496516165620976398431493120 3686747 291215625388093176029585713484144196 3686748 -171418963092172601481631304922295296 3686749 1369116830450073094200276159732710 3686750 824905524561006027448873666840752000 3686751 -584357746139588964765275888642314920 3686752 -562421981355174361374302101223374848 3686753 678441674619929430210407892179647680 3686754 -237386699000401146148057155828922368 3686755 -1158979282900525183215611950980369840 3686756 -224199589604779240404821397886194432 3686757 -479952813815127566992980892220499360 3686758 1318729365197773922635669393368643584 3686759 -425100727237501118170170634024315296 3686760 448508232564701436193648714868736000 3686761 54544307636581798225895444028134664 3686762 10535039168197486460019171690477312 3686763 -362976351976448887353065281127059776 3686764 1028632599833931889758390079080102400 3686765 -1130096661486029448370563332826692340 3686766 -2246480544559934477723678571580416 3686767 554354267652368432949503256396881392 3686768 95520868950624981142853501801201664 3686769 270529055038461466531213495071196320 3686770 834674835536817729999159196081684800 3686771 -431968367350249151907649914600025656 3686772 -1144854167024325205618023526389964800 3686773 921752562193270217841167696496315338 3686774 44782011808948212983203094797123584 3686775 775537281858759633831512384226991800 3686776 1006400260708782715872137524504412160 3686777 -255135376012070475259488124773792 3686778 -236978386250900652833483754736964496 3686779 111165979826651759442643385953519280 3686780 -647063446852733479588594061889346560 3686781 272123820088022826302043949902307872 3686782 -232096986038593246878389119372747776 3686783 52253534931832265995017308809212120 3686784 784776267512896798447261656431984640 3686785 600649225172698545029576629844337600 3686786 200716537014391151374365728980037664 3686787 47286220144661004168022711411757808 3686788 -226485763484829441572523991922069504 3686789 195867018325385002183912608018070140 3686790 29117198905356569046315720550444800 3686791 -884633902922203961169410324034790088 3686792 -57908049690206496864652496182886400 3686793 820275966874175726916281840926530528 3686794 -83019393134424959225963557046267808 3686795 77713184161837995639233637042869280 3686796 1152590613624469914427467090433976832 3686797 -2387389501833033213083702373632199754 3686798 -474640642302022362713610213571565760 3686799 279637277827073166311276653471365120 3686800 10155315069231016776647177402368000 3686801 -1545086024542816587254898924441141198 3686802 -87504446300806761750126618166674432 3686803 527744153708481630640871187127567728 3686804 -1343400651632360253721001359846821888 3686805 -274533118804908527164602053404205700 3686806 -76653383397503037264796937953369536 3686807 336435351833913614988021445395776832 3686808 -62966234851352492068290021860966400 3686809 965305335824401493256115958961739536 3686810 330238682414516891325079061247836160 3686811 461253547121739689382763759758795672 3686812 -1389839503905384947567146609794425344 3686813 -964359459112128108945904490659692276 3686814 433387214015881284668753689422055680 3686815 14480864855222172535351812526020720 3686816 -199537881929475279861746338501754880 3686817 -289610523900691378884665699663370240 3686818 3006148342611625663674650169520800 3686819 -944057156933380117945598572559107056 3686820 -4972884983052027777877216294195200 3686821 3535643501795507078678591395876342910 3686822 -686924994846362773929825491728619328 3686823 216205066953964798098268360064613120 3686824 2162888536406596769372943263869900800 3686825 271129977295848125720073144070213500 3686826 219006341986984880769986285531202048 3686827 -3613701854197492457553355461577590440 3686828 187440360926680387539292036127462400 3686829 1343215234548981037354358706096792384 3686830 49105258004568279565981479094272000 3686831 838691863610794096222266133153871904 3686832 77636726468094149988598955034722304 3686833 71815191885638556025104280394056082 3686834 358232810870539401215101172665718400 3686835 -27533189072758698435206038916955600 3686836 240168591873015215536570536055040000 3686837 -886657658446352927254890574520229696 3686838 -250203880292491712787388600320623232 3686839 -291466921125725427637581026025608352 3686840 1353755788422831994976544442757529600 3686841 -604434316499295819297409709963771148 3686842 -215352832415757982921763872618454928 3686843 363103460980600401271805783717616024 3686844 218580876784836815835748786294874112 3686845 -796196371215635861098576843700064000 3686846 940517536213111576453988558242543872 3686847 -188152535145986670529635745171692600 3686848 -729827839545243764046654074020429824 3686849 -2213577892615345714524774367341993150 3686850 302225046307383585281224914448416000 3686851 -281997684288391647694318016774630400 3686852 -571987766740260195969925316379740928 3686853 -1229476588220139291166346594788152096 3686854 61708006890456074334965593667260800 3686855 -467121844825191049416589125237748200 3686856 803971561510543590939214277849088000 3686857 205965172174392872559689332750602660 3686858 116287852691483480128692781764572256 3686859 -1227633745422904408152281472543839232 3686860 49506595158471800043167721574824960 3686861 430895359974661307624692379102289024 3686862 -601332252353286982243125317161587648 3686863 -30258769718853464396256710855539200 3686864 565399226670396324795647127304273920 3686865 -3140487691254913076926918956956160 3686866 1065963482272923492000118133798143632 3686867 905903679229696950220422689576663916 3686868 -148037476743558575677020917543915520 3686869 275908805925205773749471216890538944 3686870 -289802630166907079080290420512858880 3686871 939941263454960546187068630064936960 3686872 187452526668668436824836299375943680 3686873 150935615167101429463754883099110400 3686874 -369553912920688091812902401145534720 3686875 -525557529072981385844240348401815000 3686876 -2370605828427404740376858194801792512 3686877 73503773694928558558839394027395360 3686878 212033014245857289998410316948217024 3686879 58637152065213576226183007964200160 3686880 88067416037378624605914083709419520 3686881 -1483861696005610309032371813880480336 3686882 1449221171001354710635669447041380352 3686883 -313044039362369685919666531837610376 3686884 -465930601444093084874071386797875968 3686885 1287578463720109964447885835955497600 3686886 82921008472855283248381822800441600 3686887 1177247104655456908781622286767084312 3686888 -326997301638756742190835342513684480 3686889 -866448398845860913000686937521438576 3686890 -99868503686429676750128773349680800 3686891 594672418078613125179385516716292272 3686892 115506484513814801091951799461347328 3686893 -15296061559900025654134035965190240 3686894 -288107779550005407349756324767405504 3686895 -799524249482744699429349039917035080 3686896 201768104878306837897146528706199552 3686897 -66542529351443856653362003515791760 3686898 -153696603176904758089208855851403136 3686899 331216465753528003783003220182419336 3686900 138546534537121034358675485924352000 3686901 1174492266111662970273843858079675104 3686902 -287085572433737396858426705938257408 3686903 1702010172074814186114728369859042264 3686904 737997226040812780396390728880742400 3686905 -773576192869757035201102230414002880 3686906 -477143905772425226812825864330474128 3686907 858064841024440880003199976702771200 3686908 -2322289103100220697800887842704914944 3686909 993584466708457858483793268847331916 3686910 343495412937686090409653189376691200 3686911 -245833929519060572168579314123965776 3686912 -569894986704518151491033124726374400 3686913 -757643588616304745339910485942268558 3686914 -138733093384548369564373674783206400 3686915 -2825507988581018434377727113981187200 3686916 930883525385269527376349700252183552 3686917 -1035239927840915582516318107047671780 3686918 869620035166223570904217648296930816 3686919 -868185167794331950025839348091586432 3686920 1284282452154208366084982407686604800 3686921 -339403614292865826270815781640668288 3686922 150472731484714772180974495739137632 3686923 -432674735344274851918091734241958912 3686924 -452308150757552992520995729956570624 3686925 -77780674004754940250133311701128000 3686926 919958747103680706107976853143987840 3686927 -1693157698261903573646331412905094224 3686928 -76732664003412908176567262146461696 3686929 1286049123667205244972594245696388530 3686930 402271065519121937408338788346368000 3686931 1948732055891068415575997607214550400 3686932 1462436581200199691277465118598554496 3686933 -4000721594077055667136420560018356256 3686934 19373837276116753760072752011136512 3686935 -102205032308242574459621218461591840 3686936 -1824919414223304243938448553841111040 3686937 -932832188502209532605169267907765248 3686938 -95112539383330820814900881696967456 3686939 -492324358849654693981722267918762288 3686940 -639430527821220224340649307486922240 3686941 1051117687888207680322270519444298342 3686942 85104769233387104730137774825936640 3686943 456629192781288694138389383235019008 3686944 250665749471011092225222483954302976 3686945 907006163786876473586064355292242920 3686946 93893224855081239182970883132015104 3686947 -1863872822486897828042812348579010496 3686948 -825108945179980117517600298826872192 3686949 -9308427078506389870589077041421632 3686950 -513968427726575472685288856508984000 3686951 -218412787183390157429842364267607048 3686952 772120515716746114231000621802373120 3686953 -1694166586464211312006241076237745798 3686954 327061507963051261185665880258112512 3686955 386971415865203778277092043845120 3686956 -464743642817354258227027655347694592 3686957 2089698016111603970585433947771725206 3686958 43186733167542244583324286215471040 3686959 -592267830882040555198572191394525840 3686960 -146565820752752033904101890843607040 3686961 -1220424420167872545374776480384099728 3686962 -136387054801001013731985949610351616 3686963 386219579891527425336301956903642960 3686964 -140208739115135844168142713510543360 3686965 -1590114462661291665640831044630789600 3686966 -3703038322875233583456247600120896 3686967 330321013121537513381639311017277968 3686968 -2002187205542457980960670945739837440 3686969 318571959753185203920632631319065600 3686970 -36572518828265866797866492403578880 3686971 -1660263903217678880433927245255020828 3686972 -938839287757728406591296161432884224 3686973 272984597601113320230366061218784800 3686974 158778284246104082442293386132436736 3686975 -1111082433806575189748094337246383000 3686976 -53121964109117038775508239838609408 3686977 267855187280238227015387477441695872 3686978 207906203696620142677574100928313040 3686979 -149242838100709789446665650671755016 3686980 -265411221163475238904017604881715200 3686981 152038335126448979350170809594761500 3686982 -291478903135177179532689451455649920 3686983 -2031166557070560586226985471211033768 3686984 -11240576030484375381755160128716800 3686985 78966596444719022917267881920486400 3686986 1000762149404765699865761439226182192 3686987 1940713884752026846638191753331663636 3686988 1174154749480569437310427050835722240 3686989 444404556222025372738551644972428790 3686990 -464672146097166742687422079767386880 3686991 485510672388698153801572281086592 3686992 5535477661455496145998654843650048 3686993 -2445513332353826720346217201962917376 3686994 96718215590931526166013519453357600 3686995 -176017220500036607238620305343532960 3686996 659827628825710417730419500393648000 3686997 -845448384224688152878260696451015872 3686998 -24478840727836734142398807626146560 3686999 1877924082748489173668748495427989000 3687000 264104067557097627130161067161600000 3687001 3647336833094199249970927505584404 3687002 1163237477262477666068126315655532800 3687003 647109740243150786038971937819053960 3687004 293831905055877344660918998370157056 3687005 747332990980398035347611915914427000 3687006 -393209753540902892623868153098807296 3687007 769899214655877198343988437889622480 3687008 -640312010547775239872684929188888576 3687009 -1641305706030525852682593622238638080 3687010 -547763119736392717488882806564413440 3687011 -92653696956188351044231069787956656 3687012 227680822048498179086205330657730560 3687013 811875518519566540599277397697532320 3687014 629102567130325610109643762554781632 3687015 310518472399302293427694902925086720 3687016 403552434673009280213260623169781760 3687017 -330996369065139345137154063026372748 3687018 -569764339219328422614173505183972096 3687019 606249825101796500288038976377054096 3687020 -59121157315251460053402817458155520 3687021 88143473742016526935320007987336908 3687022 -760243122127700045608633840811210688 3687023 -611015873801648356981990955376913896 3687024 330982294185751410793406879614107648 3687025 1259891096238419895594777863244868550 3687026 -346233028855059372755364377171189760 3687027 -936224367434065687093885868228207568 3687028 256555369498251678031371247461273600 3687029 2467579893468715919373146076626307630 3687030 -113207606522848276628015333278759680 3687031 -1732848261489390150908792515978867800 3687032 827087821306993218787182378281779200 3687033 -36206050017405139281151919451683136 3687034 -80335459320549426721631652739018560 3687035 -3500876429074365496387228684396800 3687036 458792435501916033507601304245658112 3687037 -2228915802943759426308400249132808314 3687038 -253797182456152820670449854403216256 3687039 488662620381384884444973410375090904 3687040 369828838287683760268119962655129600 3687041 1314328328878454984904967526381165442 3687042 81602433943298325583973307262321920 3687043 -742859444556474180835338702678136708 3687044 36233609187192089656565135352491136 3687045 693992797301654758997232336766742400 3687046 45635538754557507226311992528080704 3687047 45315307387816359190089550730778624 3687048 -82110776481532731374143481767680000 3687049 115302667072689961246085029035441050 3687050 25939149307950518688293601009376800 3687051 451516048902951982705612609957758960 3687052 645482622469012336278983189939696640 3687053 78651960894717301530198574525583040 3687054 151161519528643001517949029014555712 3687055 -161366718908873262094217366932562040 3687056 -204180399255794709881858222876786688 3687057 -1210903733122548795369928534383973872 3687058 823579180424578922881600393867666080 3687059 45530995353952233172914529048524600 3687060 -47561326758079635054251447040614400 3687061 -433148853867985729817277927703191936 3687062 -289859607783300142804465865892876960 3687063 1104337240005486888595528481963395944 3687064 -653648935519224083396915366776012800 3687065 110129577612189906040339288281347460 3687066 -1133607622883057484156120406541990400 3687067 397773418047453415644792533855582152 3687068 444779423822256815669417656069988352 3687069 -343362311305895919252290659187619456 3687070 131024167602293033527577097031032960 3687071 -1032130907620279722488174633801725728 3687072 -196504773704789823156564418048819200 3687073 1102135780084263631757161260611284662 3687074 -544409530885187338549192397909836464 3687075 -23067803127120523253519231893280400 3687076 -1016385735657634991217469750243949312 3687077 -289891699323827215048394567821745088 3687078 3991720360163325360842915280838656 3687079 1039952829978298597686187458632308272 3687080 -472694331315749392069806391823001600 3687081 -195216570145276209633522499400579616 3687082 361059729239037003621647035835879424 3687083 1653734938119824873580972679031654520 3687084 31757131051293191318247663442925568 3687085 -395791362506598766995526604782842600 3687086 -553103932127315858296464462909118656 3687087 58370921833711726855019413391840640 3687088 7016802810336173322127528829255680 3687089 -217535654384326653802748537246110080 3687090 -48963051419986259321735912151605760 3687091 456674697316945886203844562508824592 3687092 -454976553531407330430864787569972480 3687093 -1570203266684619076021250306036380800 3687094 519060631819869022633255300237896096 3687095 2468419871898661427744610650596945680 3687096 -46583342778560268868673606793953280 3687097 -19306794557519902584904381757178454 3687098 231367624109083465022419776431602800 3687099 -658329555337500171572203948387861392 3687100 133618937235269557019795956548262400 3687101 1313682195577608243963044699966543808 3687102 177404355004591367930127750959062080 3687103 703703225466165888034477739786055456 3687104 23180398007860568209189928379088896 3687105 152080459748241809809491804925627200 3687106 -590363729189517894899445611963068896 3687107 -618897222919935538043202981406571280 3687108 -190702081560126168446970313232778240 3687109 277587810650085529488836975601216768 3687110 217063808579401179668448276085090560 3687111 3453490817042902485082445046285000 3687112 581940775441052260110080310159360 3687113 -79184315240778059054135827233345504 3687114 92560478247828482862817264166703360 3687115 -304704315499566105349259452096134240 3687116 -1348771913475743218977584242274223360 3687117 -473586294309738996493984716366823296 3687118 434752296289665649329178882343358720 3687119 1677525827291906333728739670209520 3687120 10737445177726766009649180938649600 3687121 38681174785590245568686426971635680 3687122 106588537030240970743314781886612112 3687123 -477686109298478429367559296985424832 3687124 -34488714573999107862836292195819520 3687125 -951155298671175418342926082798770000 3687126 263994394180215619260710506924236288 3687127 370834290823891576251346026941827976 3687128 1589524583645538460483027721988188160 3687129 -356923303240961842090093389399407100 3687130 -149288933490211523746141563118639680 3687131 -624455236262134936291228247243290608 3687132 -884521835798099524602180426463753728 3687133 1115149386411203237576575258300681382 3687134 -431857424094722474889658132512099648 3687135 -587000371663097229924339182311384800 3687136 258076138817008855035644986936000512 3687137 -1251053068063212453137822692254193488 3687138 -28824052310833611414274464076641792 3687139 2143516892654884492191473152758934940 3687140 -398472405352972851158623655124172800 3687141 1761043196436748541932588455034506240 3687142 -768393030075242575576311078290634528 3687143 202686984715869903397845010986595560 3687144 -581227102956117480881568961404026880 3687145 -395547657463960137773222435351873280 3687146 -606985948283852318118035808639767040 3687147 -1066927193077657426214362159269326400 3687148 -80705619202614091333427355894529792 3687149 75562786625172506611376764071253164 3687150 -9042544516322046196259358189926400 3687151 186508307797143595360711136482434944 3687152 -163451241376825738461308859135688704 3687153 98358951072330950116326685748414784 3687154 -365974723624829021495411522189551200 3687155 673203119835545688407547829693960560 3687156 -375059037473290968307521038561304576 3687157 -93529811360168779480504557452576712 3687158 -490937956098668525912482891599892320 3687159 386334346499221026180126789936679680 3687160 966774324197974873912610358385152000 3687161 -7193381284698533452615368408711360 3687162 -287447231646081950718090495246594048 3687163 -694758826907003166267982788376570588 3687164 7544831207611879352557625030572032 3687165 -510916960738697553412721250017204340 3687166 -213864124451207569837997571304202880 3687167 1242446472338837128713707907687870720 3687168 -847556970617428968905270506832265216 3687169 -626767067349096102418636378881138430 3687170 -185684785285964805508110449845194720 3687171 -75887698234774788205472392615176192 3687172 -91352697563818338330046260680921088 3687173 244625837492971761957768842851614240 3687174 -111265283400669751525634696926930560 3687175 -61415561478186982039285137802069600 3687176 -555612106614662562693085444298342400 3687177 -256154220421353301531916729890276992 3687178 -861637179730784896629259212796773120 3687179 -2268342836888402405820221622469051224 3687180 -100442258235451945969423710028185600 3687181 -124328253889784418064743467573856360 3687182 -802153069755176483296325970823391808 3687183 106465440306271807418624917077856680 3687184 -82767357362174232498522144905420800 3687185 -175396830488537921669627917270239000 3687186 546963052461998874210417508615016064 3687187 928034375822002071534476196716982352 3687188 -2454456369913664192647100157449836800 3687189 -1246851217260217029747772586384680032 3687190 -74034612008372552077207270920072960 3687191 1101432215768953713919300618261823232 3687192 6854049374600241607949820232888320 3687193 -865252671056615453955652932864837120 3687194 -173633651905504499464613092026774528 3687195 -401564249296586573589594065820368160 3687196 169266114381425153021679080350978560 3687197 -3794279892185975825706326830142966400 3687198 66506807162035031586228513164881152 3687199 999766173957631836549003056045286864 3687200 196834318258020214077302260432896000 3687201 -10103087991054097225135097058101310 3687202 53893582199139130740555207810453504 3687203 63405070188106668032660067268649184 3687204 -226439530778899111566330559961570304 3687205 231000819863649895542534489412128000 3687206 987288218665946164555134848751684864 3687207 -5896012911124246767677445644605824 3687208 -545948887794828854420480927177687040 3687209 -1386161017244832451729579615518835590 3687210 234336330919393026765172120066184640 3687211 -771914122316207426720962346439998016 3687212 -69873197720190230775796153928544768 3687213 -899471574623966903403480673679307456 3687214 1139648509266939382416782483592795456 3687215 -33232374146752178979179563279398720 3687216 -76420139189756843207228726512189440 3687217 1532387514515461149071878594605886132 3687218 193742378235035643117235038817898016 3687219 -1560030554174441222452193575941858156 3687220 -774686867785061729824617225539512320 3687221 843808197550528439422622334206028000 3687222 -157113396727055969011654797045891072 3687223 -184435672358891892138937515791765336 3687224 142681384012981214776263593392680960 3687225 -766668017203599465970957168007104800 3687226 1227654875253772840277761979410944 3687227 -1034007677226857881523442514808208924 3687228 439022669528667397674584836700881920 3687229 20580452323638870710662335972218240 3687230 38434713800577699794190178014875520 3687231 -695105634507772435205367782637486648 3687232 817803853708001893914894198736158720 3687233 -313160926344098679468625268068608 3687234 245823287583763781196289849217041920 3687235 -454525825758303352702975399693620000 3687236 162711951928841501895460108505960448 3687237 -34665544848128756187403772640500706 3687238 807503350744145928630441238214087520 3687239 936387853376817765102743662259390040 3687240 -507769363178254947864106660102963200 3687241 110809894506432503000783167797575642 3687242 506229396582151399035724795887653520 3687243 118384947783870925076901331883140608 3687244 352670665110326687850019924861550592 3687245 410681449985512515465542852505093120 3687246 148185696858924314376841330551985920 3687247 -361770333231755403466003424082204304 3687248 -399973286846856742832522694397206528 3687249 -890439854868657443588716406133934848 3687250 -9077963517690094201371059116800000 3687251 -1150997577688457000512124584503881748 3687252 290237640814363487200140878484019200 3687253 631794908187866375925498999089830080 3687254 6205895164389335300688398299069536 3687255 301983954229935225971764565813452800 3687256 988785493132133920852778514913658880 3687257 -358426746588330281828101983688416576 3687258 360675922517864548595808740095209984 3687259 213761518699758450417426795301013616 3687260 988448183646951640980763212669941760 3687261 -759011002542711840944666289301963776 3687262 -1257669783477466526319344073826858368 3687263 -276962404242512059488157807359216000 3687264 -102638371345056507430777845983477760 3687265 767909679369768420237587441097466920 3687266 184250990870260143038162415180875520 3687267 613778270215221066338874183773127600 3687268 -362589039171064133112849532590329856 3687269 647336617520067094261974976338908640 3687270 -127675289568072934768099606978003200 3687271 -131222242432756757213347187304332800 3687272 870366400799695554042687637904455680 3687273 -724991964314083891474217319881064720 3687274 -128650014047028795157728557999736480 3687275 -782431686640014531901005489822730200 3687276 -773976691313029569790488667645536768 3687277 -656864925662508444850369122424448928 3687278 318498717835805788228828128166044672 3687279 773568203162823580362457272285650184 3687280 -327848513281265349880703021495255040 3687281 -217980398355655133594747970473461068 3687282 478844717650220041545516400625286672 3687283 -160648810558272879148121043019062600 3687284 154314235143394678328964109324895616 3687285 265191254570793712582640872425951360 3687286 -1279125550895526819643781287334445408 3687287 1445670379453390590792926978746872936 3687288 -768281962157547418465435600593223680 3687289 -2949510435324670169228728507490599680 3687290 -401224160630923771121510061932013600 3687291 -833905975231618754671919317132039680 3687292 -240902904343770652298609001996288000 3687293 7845822647058764051196817276279584 3687294 22476520725398941594592588087414016 3687295 -54885842038478552165014725014889600 3687296 71662567760991821449433652878376960 3687297 1371568154090676120202368083756776128 3687298 -666447927099910038311304788134743600 3687299 553468733748320273113217141603102472 3687300 -6813786323768177005679783160403200 3687301 -1637189052180001496690361223666817698 3687302 569639833357521045456819145481405952 3687303 35034190725810317609322886733431200 3687304 731833856236953972724590969905525760 3687305 -165832934864423875217789216199133440 3687306 -49206648509003631495550581414084096 3687307 287577377705213681073296310691479280 3687308 -194449552161567192089241790783724544 3687309 62991213816186389069430840688703040 3687310 -370039349516664630141857354653514880 3687311 2202314277346923557105630863688567400 3687312 -149415471836626674961914480652124160 3687313 -512341894489916147240950240885250240 3687314 235006139802625033311491106110008320 3687315 460422310544046538398022204937520 3687316 536953289247961503979398382422058752 3687317 -500850487713079511823474622821906468 3687318 232494712609319834570804885224310784 3687319 1888066989144522427840147563711563720 3687320 31885835046833829938944723233177600 3687321 1042908453380641760029891771439682240 3687322 571043583336988641160153028022808032 3687323 -1031749690060718641502794261568378040 3687324 421915644100881415891232403076717056 3687325 1474379535894913479302689239372232000 3687326 -219077952132905886674744391765520896 3687327 129154183174228311636050770352433792 3687328 1140761417211598171813182371189882880 3687329 81131216986110248947608033851952384 3687330 -84452235417011187025211682783936000 3687331 -1620589441428746238924850095903754800 3687332 95845685877200900254847827835265024 3687333 490115245374883358419908678586439904 3687334 -193879952993193529003934081100979968 3687335 14576180733856605103415085594090960 3687336 22063622441472916433563544093491200 3687337 -1308813963300656834586397756543388160 3687338 -692491241574174712150552285215880704 3687339 -401829929594739367870969994416900776 3687340 84757630099186523354138466882094080 3687341 330860835550248285774153194566287072 3687342 -1421770156625462979112948765985402880 3687343 837657992700189087096842468070258744 3687344 202835810129441286800534347205246976 3687345 213941841928603833675013098443421120 3687346 -76106691223588441141070627237328576 3687347 -127023109345006962070617943120379568 3687348 -48820804640972301844224703491047424 3687349 -1291447294204365140157114418307833760 3687350 -348485939176908687838280357957856000 3687351 -541896911721011205744224622903553608 3687352 -1108317881435875556465765967740006400 3687353 562606373259648022984415213867986260 3687354 -70904644155754936062401631055248 3687355 60668297470272533155719638629377600 3687356 -727394042298819818080770294187822080 3687357 471863945226082027154142654287815680 3687358 -624479463753771580486885255430586240 3687359 -133873035669645025549357133456537520 3687360 168739150929401345955443502754037760 3687361 921467407740179213480579701924633300 3687362 -355474223935310815114995976670827008 3687363 -33639317622191937910478331406336308 3687364 -1240734211129565328551563972340324224 3687365 142924989106681464151758604007740320 3687366 -137432838714472023513613547252947776 3687367 1573547008902165883603670896592283760 3687368 -647554099889442006902548024827494400 3687369 103577519568444527996597462475362688 3687370 -282435869692458148105339360935945120 3687371 -670970149900424154601945667912269368 3687372 148995251901771143129172961843368960 3687373 -909795537653660359249411028313898378 3687374 -476765762494883534494024608006176064 3687375 29896590811017183824796819869268000 3687376 -3985424525041326411346479577300992 3687377 -65834338798450677632898835909123728 3687378 217708638523056375126903908953617024 3687379 14317543148502610250777833956887760 3687380 64261653486053028455354965813804800 3687381 888731062875619854436229689732953870 3687382 -310741436144764586031232885059960000 3687383 240344676887407805664246470156567040 3687384 1133768857242606219432032784602296320 3687385 507075996026709190270594123277368320 3687386 -218752901875621989275174613818681856 3687387 70023371705397185970299319685330560 3687388 -66800153825953697563051743747145728 3687389 392894232454836908402910991001661900 3687390 -224235653231558848761725572037836800 3687391 864228596919004885496580151715333792 3687392 -2118465470156751019265824937823436800 3687393 -271821079712569945774753679504813136 3687394 -1038264944870445074170384551904323504 3687395 -303671387074211492996114613576423600 3687396 -142595153173091942284069656531422208 3687397 -542049731010583166935643629495642914 3687398 -115120998614324879637155089469972352 3687399 -1349212983979675978401591211558277616 3687400 817683962719840239431769249208320000 3687401 -747059364971367008706543261134198598 3687402 -502754933011930222559762717440897536 3687403 9098761021809729089051819714737652 3687404 736459943492811214374638594711715840 3687405 231871044698513038684476505311580800 3687406 23889296388013104176783367424588800 3687407 -186333132280438784949981696822247344 3687408 -7434200192564724847829703184711680 3687409 891844550692688417426528502569273280 3687410 382373880364991513147014906608798720 3687411 171042276102367788666102543372034560 3687412 -825916565604558872275295102337105920 3687413 -1764295395671331316525080487858432338 3687414 -426021326867034030849763594312618560 3687415 3503485965605366581460287252585560 3687416 -242676669173345317321180450884403200 3687417 -231971881519030198645274603811203520 3687418 328929871418878215978142847883138816 3687419 -671291170802293207889887047781285248 3687420 -143892179291759043775511035054817280 3687421 41895018795746724707921421155695622 3687422 -3676728487854127274931227052908160 3687423 -862921146488963592821323396788655416 3687424 348108754379646142289725792291127296 3687425 -347238195188130009356920086079320000 3687426 844336668598713189499276356240915792 3687427 2582444348124763129845221891165441276 3687428 215468109569119686262881902050126080 3687429 65563657658516531344688579698458048 3687430 -195845935788052539618629398203872640 3687431 -162085774068152369618250355857941736 3687432 591412756935712122205914219659919360 3687433 538790394849100492589295733815622682 3687434 -469619428019912708376741913933521408 3687435 -120647506540520378311544505882102480 3687436 -1654668678336471579653146944351212544 3687437 -1112585371429686234291992112105931080 3687438 -9156350973601901562113312279183232 3687439 -473325494787403147511156089786793744 3687440 -8235521047510055070015238724567040 3687441 498041668669552529862511521175553280 3687442 321677921044133950671048304273878144 3687443 -2045456869467686690515899464606500308 3687444 44477643431748342264379349481216000 3687445 -301313932928539910981885640814571520 3687446 -323574263323410842431122119327437824 3687447 248410439377107631538725854125245800 3687448 176029729340689090249365788822016000 3687449 61612991910786328359137467569305364 3687450 32752767376360039292283531422822400 3687451 -1061149261620083108618360475236615548 3687452 790911040229960524588013527519488000 3687453 698879728448199567920045254912311168 3687454 -643602435470844762780839618940446208 3687455 -988533954905519211441597247367342640 3687456 822820996187207049436039753978871808 3687457 -209077686799664548782044326583452268 3687458 706852291772655170403792871820413248 3687459 -1346698276187571536980223771040309840 3687460 91850045470726746838737897723801600 3687461 706063363457251612301790746216608062 3687462 -252995106872840498550697275490042080 3687463 312739997272074621226506039273501200 3687464 625918477388242261674350398120427520 3687465 -535916807304830254509116285148480 3687466 1271718949196616780798966355469174880 3687467 289863772903230495443286313692910992 3687468 -372056497524902999651428927983720960 3687469 793390306229422856427532703053310870 3687470 42848001655407136635386179584960000 3687471 224069032669958489574179896846116240 3687472 -377031088906575140338229878393421824 3687473 -2426101532521128725202766438106622540 3687474 -84609518252999329555939480524046848 3687475 378098904800563648395672784222800 3687476 -349823928894732794852623299334925568 3687477 -91605261619096775891352175928813280 3687478 -286701238411319240874534599347090176 3687479 4855189168729007207240914642361947392 3687480 301696824744705973383259786949529600 3687481 -55984249751778709924465501847911936 3687482 1025772665182695071131649472951052800 3687483 -68053738137495232193185289213606400 3687484 694840910336036348682974105406934016 3687485 -390097065848001790237747228185620820 3687486 -299592086451231946583114487086211072 3687487 -1003865790532017323058385672889522208 3687488 222978017035209599594790109059219456 3687489 -142557656127418621621898555709555756 3687490 -22830816989850328217192120881850880 3687491 611316710938270721754680296210466592 3687492 519409622421302419563041688909391872 3687493 -141154777586084548763617871766680736 3687494 -179708369785868106270109017195301248 3687495 252062796555703224001184816201536800 3687496 -793832007354104853375393001294494720 3687497 196067710856203861184293731336165504 3687498 -89374407103317708827991328954291200 3687499 -363451899269026802967246567714454920 3687500 741952958826658525986473771820000000 3687501 -1435057665680205987919004830136994720 3687502 -12632106790282460437006139728993536 3687503 857404201073831279484377906138816304 3687504 -297417033555996890022287990591324160 3687505 662047923250883553752779273849884660 3687506 862188515436588598556360314969463952 3687507 506452708456868479092619209450854004 3687508 -20338642715245222306155977704089600 3687509 -15935734235487449974222099308247680 3687510 -62021716003035215394670301967002880 3687511 114360391647492597762154226623837536 3687512 -748714760467904989519258990640332800 3687513 413973854625882417537230007081617088 3687514 331772518078523859638273601514895856 3687515 308032227707686078855783963168464720 3687516 -31528486034678189311118918451975168 3687517 1868407585367461933759476126687280800 3687518 -1032638715505910229704929552502322240 3687519 -1274737720862945199720958246001153664 3687520 -1199139448875788911562526825499852800 3687521 1735155041316615997676820741721716864 3687522 26402320928590925031429675123790080 3687523 570205515916771559775413957332710144 3687524 1283332544356390001902269446316687360 3687525 852932752281213569733713090885308800 3687526 -1976125556395552576918551945934936320 3687527 1345328366047743850833806252194189824 3687528 143987711899572038399865410393210880 3687529 243258114234254801282256702881335284 3687530 -32941122249892421927369074228761600 3687531 195648849648463821894051179669107200 3687532 1586896705823829722066186258630533632 3687533 1451657790785074942079724464586263820 3687534 170250504715823341523222918901643200 3687535 -1488500139212733270704564089189838520 3687536 371588700832995399033513955381051392 3687537 125608784820507672821583030371928960 3687538 903137352822362788618035833645937696 3687539 -1330473699455148184386387921903039120 3687540 117650143007609031849827531543040000 3687541 6447084832855030024251461958429888 3687542 -25147490530231088449833506164991328 3687543 -134222298944563303350510456425687616 3687544 551022526370999640343126836527308800 3687545 -1786110976967479306792152295676480700 3687546 -1130620860189698963380565348447421696 3687547 303594928972286859651818028563279440 3687548 -939287388589388767018804050829780992 3687549 1917138509206794303280586504522208 3687550 -235288274193738932655057498806587200 3687551 6086355829782432926620749247173504 3687552 -993497901495354810059826644228505600 3687553 300284950892949334623897642723501780 3687554 -290579128774587854866321729999311840 3687555 -558156475979238847186051705335941280 3687556 471849494934688941626857570550664320 3687557 -1228503357278940392336005217667340194 3687558 50568406848599964477461575141754880 3687559 1877778952730427888873090603746462520 3687560 410534189892411020435051631887616000 3687561 -374765578084267528406223347182511190 3687562 953736206531800912071727578894835200 3687563 32373605279079682774466130192245328 3687564 -347772475078912412036468275090341888 3687565 387320290919144999304437860984108800 3687566 -45943681230177222311582431068360768 3687567 -245486646071929485732589708919768064 3687568 -92088201080442761330440996796088320 3687569 -87710058766254168945426436547257104 3687570 -44169566599661577229819323796963680 3687571 1222182862934295686982620019211602544 3687572 311076650923011691144201093906169856 3687573 760393021053850649042231814709094784 3687574 150745362916171270352186845441327104 3687575 702120539428506423710524027084882800 3687576 436948214533898070033407714287104000 3687577 2211871750049908126142635778841791440 3687578 676455150367006531093232865249177840 3687579 151597192107823690519616882147136000 3687580 798645269078167666995923672216194560 3687581 287655077829491620226785663760504664 3687582 40086970117985717860715990306017920 3687583 830933815687664353756089213255556832 3687584 -1166709709316460480173559664006201344 3687585 428545075365676021893335987507352000 3687586 -224093114925900808711232686323801600 3687587 -2009429889899690109649208062401225840 3687588 410575713513165816318121063948486272 3687589 2063400276274199247611782343854269756 3687590 -571014397846993158750495312705127680 3687591 253087946165129913060857767888938792 3687592 1908262652575426302849142286065536000 3687593 -9687245884603226626211164557590400 3687594 -6299324566673306876762588462460672 3687595 60610328034799261523479782299831520 3687596 1043308612594925342271686857244160 3687597 1015292968155462514977628167434267574 3687598 709392643772714593651445399435168640 3687599 -496638695052469877615183210558233536 3687600 -3083394037281683578617398427648000 3687601 1070070186483876549759647640982312500 3687602 -453905408882815272543770318692267248 3687603 -1227064300400172590877530001859473096 3687604 437766128422776328141991897203024256 3687605 14137237250695213899003165923166720 3687606 35996940551864280033918975548807424 3687607 -230468437428168439843898847834237696 3687608 1539553931864028637188169900957224960 3687609 -337443108950415396932060031950610096 3687610 -106104826078654827665736409572000000 3687611 410506130707977906700761480517299600 3687612 214636059513679234152021598820454912 3687613 -924622374943640494895085009183479616 3687614 20261588355606114353391091175114112 3687615 -2108147545243788996178786325291640 3687616 -631529834324347938427866010062159872 3687617 573515226246985580158909920673826352 3687618 -478391356567531422515191470449448960 3687619 59925542137771666882060842284481840 3687620 -170529080111913043178134294407045120 3687621 -352124783828783848079827559248003776 3687622 -85630564464722854989976228798800576 3687623 1137029729744132399742875872013535120 3687624 -250105902768948669993031991565450240 3687625 581164902463272826948202044206549000 3687626 45108540095478595755635050472550240 3687627 393857040693728849888448364165807320 3687628 502558102621468795437513477490471936 3687629 829719633964641130388703046632204672 3687630 -121626873702194870294807618734404480 3687631 1244727475765491105074707467948968432 3687632 35760602039817185548440055234560 3687633 -1253819284888869061267616508227558400 3687634 295723394360795908082382542607674880 3687635 -369205447624228958989687957245606240 3687636 -26229955432454557275619124478738432 3687637 28969981434782324284174035843340800 3687638 -752429379071284611570842196288755520 3687639 955628971369183923062095295853560424 3687640 375907172409522678110449080609792000 3687641 -974959639906570748328747352848489600 3687642 -71808462309838298945430234655284768 3687643 988987734894048406230403226391923520 3687644 -325942218178885487807575572492977664 3687645 -176688541395956893856009572121448960 3687646 974713937485886385345638618925958272 3687647 2534681141543365883037313372618028712 3687648 -704914586908270028896215463498874880 3687649 93874121163581491368718492917084032 3687650 94677446858092018973731275359817600 3687651 -958698231063711994645734939743459412 3687652 1458834999808255914524294022793809536 3687653 1366047983565541779810115972283625120 3687654 461962997000934398090927269548477120 3687655 -1356714644759616160720101552359626440 3687656 267247688192592465429432143364341760 3687657 885458736062704432935910077874015392 3687658 -159474502856726711404239685373555616 3687659 -314761321043747300960620487263355196 3687660 206512027374552174128252060492544000 3687661 2746258058721210017864454950288200812 3687662 -74014900846756966667143376848489536 3687663 -50528057860501330372734715647766272 3687664 540681008946981494008987033171066880 3687665 426205599622832491019703432749067060 3687666 279466175191159767525435994973341824 3687667 -282832954351402951517389908255184896 3687668 -435896770734512842362461999079919488 3687669 -104074306082313636224621567311056000 3687670 169656303125954426259103843666176000 3687671 -817576842353403468298022046894150096 3687672 296147843839865317755922189767475200 3687673 -11761280796237180902697264745996512 3687674 -869081936750138842672414009856786208 3687675 -298978985668163157080318134117179000 3687676 -1629273642306245754279399237037527040 3687677 688855118719783403676223466141956800 3687678 -804641586438680154307190030061208896 3687679 -167666151356218594873905601232196824 3687680 -17469958677364232619137256432599040 3687681 -847432150896404936263182058150000848 3687682 342323832935548267768228991251133952 3687683 -994216578117885787284952438484824068 3687684 -29372667705082030198885754464567296 3687685 17616511845744765289768289679208380 3687686 -555986121448664638364694620407778208 3687687 -14464357805046332600210837923132680 3687688 57258751741127308734875641269504000 3687689 1042936485451171551741585299201295540 3687690 154982349755113794943984605238371840 3687691 -2194410411904046735146914048945419280 3687692 -296889044522337000461353576264570368 3687693 -1677877379796355874922538195334591616 3687694 458451115523748142255167502515404544 3687695 -478899079961678336824831398476682000 3687696 300167272005642925547407899967365120 3687697 -322277628805326069496375727686331660 3687698 65242777495144161293611774087864320 3687699 77091811613577512907923373347266560 3687700 -620665372670793762261751295913020800 3687701 -514202605201345458445663673716105188 3687702 711308221081253259122848550497924032 3687703 -857628323783795015321498652589957048 3687704 314165176726193132723237253228318720 3687705 14693406240903079280274358900243200 3687706 -852353817067057430556833848836039936 3687707 968657524040796790053346030209133956 3687708 1242388454905797448127202182546666496 3687709 718145643878290474750013351459886304 3687710 238576237194735908989912755732614400 3687711 -1308672062318672066713005114638860728 3687712 -96340289386722190711785963468619776 3687713 -496547516868281758210547806239067038 3687714 -954844552198196441393421830922639360 3687715 -274873870762382050210102188760156800 3687716 267219309822047411847031416176156928 3687717 -1245674393508600196155278132178240 3687718 1045938663088289420026049493880174560 3687719 205490509775121328951802582919839712 3687720 -587405207180311239437567353405440000 3687721 2556959473727645834911776202649369700 3687722 8416944383498547568944033622957824 3687723 -8897238310054507999746625126078704 3687724 774987878078283113902476069881482496 3687725 -689801008152891014164645056269495100 3687726 -197192462952519290461227850719230976 3687727 -1290714664882375771348849653141478440 3687728 -108314849398124460543591707156938752 3687729 180921809170818151954135639685959680 3687730 -794556751509578390832208700582790240 3687731 1733007091549702964293802020733531532 3687732 -94592975552790268139767474842697344 3687733 -358252092846802159847936849856634624 3687734 -104795377695391728459140874767781984 3687735 589519166044315034572952009164146000 3687736 592455712627030465543606752726835200 3687737 -75601272862442713106599718746150614 3687738 118545988478604339183175940852358144 3687739 1982442362836424386614108157671633000 3687740 -188549114341953759018482113960273920 3687741 -60152828567108166993527793183870720 3687742 655813579226602851350585812550184192 3687743 1384821994386029247146826199848556992 3687744 -221399578877606635140669165570883584 3687745 -87671871108211478999306613242520600 3687746 -402261660721283586737686348808415840 3687747 -559831218670573103616961633061803776 3687748 1483450523114791928201257305238174720 3687749 -53124129019483963451916976768340646 3687750 583891489081010879647464019543200000 3687751 1327773054400212903409946917180846080 3687752 290425748047326174017215806958617600 3687753 -155099311853880350850153351262468416 3687754 -203644837190881839790898081749801728 3687755 -258172738289196525109853198862374880 3687756 659318875601138728097786155464698880 3687757 106441975557209033824033041681590006 3687758 260580869555377348784107598002954560 3687759 365898248039121198089980572388651824 3687760 -42894012192212591521166177064714240 3687761 -1023056954849425636264713512286504960 3687762 -30240247910699656614660443164154880 3687763 1271784675193392778564575665670764012 3687764 711546959588111550528018901930752000 3687765 -994961453373262810041236212833139680 3687766 12151955251772534047868236596438144 3687767 -150390043746974924028004090265634360 3687768 71424438625958422383920640086507520 3687769 -1335939355523766995682846250310483830 3687770 -167922316181838065770480334518425600 3687771 -802789134743258869645795630410736488 3687772 1213160436616029271220255913761490432 3687773 -644778984364220965312625943426802656 3687774 302589980664434352357695523868013568 3687775 -61088128759359798992763285900882400 3687776 2214204573264750664615459243123015680 3687777 435923482989713419694352785601885714 3687778 588824928432593874620152449257935440 3687779 1710174541715331706877129932328257440 3687780 -213741339032877198877259186302218240 3687781 -599034637408958474259903113482386336 3687782 -236737820106314935723866201321216 3687783 1375431883399530338569739334518456448 3687784 734287517942137982609514114074434560 3687785 -581997167347328709180302953132412820 3687786 -217483335812498988711808461957834240 3687787 -882147564001402684569302974938631564 3687788 -614999761785123946129916205748116480 3687789 -827314104404970298897641397274056704 3687790 223358013041222739481849154033902080 3687791 -159275819914564236098288100937236096 3687792 -58643591768292857652284816659415040 3687793 -434818183284022440554510257847039256 3687794 -726869774358837280804491158228143488 3687795 224417645090023927852940732226432000 3687796 196868162083399382208179440099268608 3687797 217410118231163905154847679796567040 3687798 -393266114965201829369153850396150336 3687799 -2846290714028145391783462010356622240 3687800 -160673141802509062148611068126720000 3687801 340087010378288242636987986617130240 3687802 -527135748665739019919435632941909648 3687803 -695530871673087625431099407800519920 3687804 -227954131130863928086463110148997120 3687805 1183806459487461107712877337891016000 3687806 -1061343018045634997930163148975614336 3687807 393856013198106320775617233131504840 3687808 2246767357107678955543121059192504320 3687809 -248734336406773567758749761012320 3687810 1715438407280571217960806228203520 3687811 -935779414250133228125272266989708976 3687812 2689290860985097559618944984370982912 3687813 104292330942525759304831466202798684 3687814 -40348834891865879467415007184922880 3687815 -1725704824046202657198337318834268040 3687816 -936185975843181021102440149114060800 3687817 430164185304518997457079876743249792 3687818 -396781360202657155435446985636178640 3687819 -443231302736455769638110859554684456 3687820 248696705881293250420466478047508480 3687821 -504078867978006869348060491717584000 3687822 139839412158502791021629735000186880 3687823 362969155760440154986424151769025072 3687824 -5545281171221082726451658218536960 3687825 -421757167816430606345790007919048400 3687826 260441422199830154023161708516433920 3687827 -119754730855583462325376773483970752 3687828 -215160511037184237594314914243706880 3687829 -95675461773620748679633438239348420 3687830 600235011551186399330905052932450560 3687831 -330107804296571255117524886985275088 3687832 -2066920671216844631335846721207961600 3687833 -668289684191087162030709044847732918 3687834 -750798466171195324680143292922053120 3687835 1449478677404055888029590151456105280 3687836 -1302383083413565493939798178071339520 3687837 -520167005128603056325578876169626240 3687838 1012224270055442647330762588715328 3687839 -916233243429547441329579085283235360 3687840 179407969869878031782272643617259520 3687841 144855081021392820105796359756610452 3687842 111518640811412890304912533154777472 3687843 482464100334337705958010715782950400 3687844 1163796777161446302935034011155302912 3687845 179795490035751939544307081523415680 3687846 -254741799513994853321463405936114816 3687847 1520023220668181114694521345202162296 3687848 1708821859205283219583657778231823360 3687849 67916278350394944855282461857672080 3687850 342691014903579747537358783701488400 3687851 562306451467430271420814979695075392 3687852 -3638581309236272039809930068443136 3687853 -253990567620215096328406092275986432 3687854 38966875160788258354985572974179520 3687855 695995087035678746814420252226283520 3687856 201157644145741040009425353455665152 3687857 -630087613896209093633203675493046894 3687858 398121428310309966787717065695998848 3687859 -244203811920433761340985340278289584 3687860 1006550885469022879379360380525762560 3687861 -478853143538172332523427650258642816 3687862 1948316702857508979221230001733120 3687863 -2015648983341639275020936655519211696 3687864 -217367965843935839863990134743162880 3687865 1582592811549903225379586817543160260 3687866 -18274729666301492733359024447526912 3687867 -94699871269295115729197334951953352 3687868 28129485148197513916332915110246400 3687869 524181943126117575957199149253587270 3687870 188119615510295825091606343711324800 3687871 570169735695236150666957231869127544 3687872 -366379651051978915739743458699509760 3687873 182950076367550569192435671565247488 3687874 -889553164990761450367360263568937088 3687875 -128047998651108870841362137302692000 3687876 -734229544780641195635372840366807040 3687877 1044601880029989558221655216642529372 3687878 1243676993029378490764092000432591360 3687879 339472493274126559906622744224599888 3687880 152465948409164169340089087868108800 3687881 -528867701844943863181520034806006880 3687882 -418758694250762555567819440303214592 3687883 -599766101759369790543620189467804400 3687884 -307265054297988932946460258023763968 3687885 -592558104356751079372804437601879380 3687886 -117173982648670751372658393697420608 3687887 84099732902983020183377536956421872 3687888 -268768926289088244655467564193284096 3687889 -142922319933861850266592596065174976 3687890 899405723923020591623859473505367200 3687891 1410992276405219107800332987954167992 3687892 74519106512777994608591683246388992 3687893 300375456808105454705760074814722880 3687894 -73459639741744181108144877667839360 3687895 -8077594903708846411373375452010400 3687896 -621807934186275330186751154119710720 3687897 -34697221155640719747842181285788928 3687898 -708155137701999402990050799690742800 3687899 -1099119241857260554627905122710597200 3687900 346482937366694309676685504140288000 3687901 -189561134461968557706690138106880640 3687902 -1217333494219935430613754625155625728 3687903 -466067904534982516370271767618208480 3687904 488025903673104165550535667792740352 3687905 712954447229150788733052020595787560 3687906 -290326050111391085670317363089267200 3687907 -3647140320878145083149147939943312640 3687908 -270192703715033121126342582627139584 3687909 -430515513937937441052214440748422912 3687910 835635869101243133161549496925183360 3687911 -1038281729314988256462492983700172488 3687912 780610318346347646161510732321751040 3687913 -1081119198070096118979280239163627440 3687914 317580582199141992680856866485929312 3687915 -129978661705304269454686758610206720 3687916 -2866874636991382292556338054054211072 3687917 58612244879681146802854215558711552 3687918 234936722648369147321502492194407104 3687919 1260208246519822935303056778032644840 3687920 211404321182878918543201614532608000 3687921 381204757921999670041788603816258690 3687922 36239502554407091482105919436767232 3687923 704405541948251302962658919876276172 3687924 -819644990488801232447413059737333760 3687925 -744518550817972317402275794146011350 3687926 -290530583463717411647282126212026816 3687927 528396635650406696560364088760364520 3687928 379804710727446693684258347622236160 3687929 305423802070368099776426219715054336 3687930 -32596689676122023584085860179873600 3687931 252793457097095581864665126958142032 3687932 -15095724894643425806801908826254848 3687933 -513124922182755355211090450752690176 3687934 775264195060914878576339372992751616 3687935 -453252395525050357942174033453912800 3687936 -213862988524855343686874617891258368 3687937 -564202756950388211380802756423266080 3687938 -5554492609601107504984255595819520 3687939 -198530407203531608604750905396736936 3687940 -401732101397599749986068040136721920 3687941 1506457287593277695807516992517637342 3687942 -329236697475490912446836995230535488 3687943 34501537731580269864671349433987200 3687944 -419664479591664734867869598463866880 3687945 -897414378971037355722182296148758080 3687946 400292847018703573379058179430144000 3687947 -126933018310785681296712050076542160 3687948 -826295810287740870647930250218065920 3687949 481307828001827171685877833738111936 3687950 -75653039225795755933944835954963200 3687951 567257256645578304266133097207364232 3687952 28957738878710541085889475967795200 3687953 530343753559953024421715515595089920 3687954 -192420688956547524005660599629521280 3687955 60176500460102945972622697961661360 3687956 1088881951192466573450781233368245120 3687957 -288072740077781860986176142406656000 3687958 795031796045031719790307535785229184 3687959 -3592197343496617380274202780158920 3687960 25754969541006999308711541410611200 3687961 -2120052649916191832253349252321506876 3687962 852995177372381376295672923123989232 3687963 -1425942960886135437376487405123460816 3687964 600795676927565466237147470322543616 3687965 919942500458525644772519747519626860 3687966 125898777222141621306084667614015552 3687967 -1034895614384517937588019669009485984 3687968 -1357129402672686155464952648097792000 3687969 -920827829272768989441654096137135520 3687970 -116897692793934613206991854096806400 3687971 266543917857218568495275014782044112 3687972 129646744324144474052194278445209600 3687973 -435622110199370829794121277996611778 3687974 1102684811856620303812159279267530240 3687975 -173385610030752448373965192585757400 3687976 -32213391948106377746947529734149120 3687977 -657720373853904582599545946074130688 3687978 -138618689332732517195005772965137408 3687979 -202409865715613069185126151879065420 3687980 -148788182655598527516348913489551360 3687981 3662507853749432461770716744973312 3687982 24257250547515484372518057463276800 3687983 -1145513945737669393074490987804042176 3687984 55601781040540777328502280847032320 3687985 -321359497244523436475239550254612620 3687986 173253569455909567835905584361170192 3687987 1294366953030913802961572268390210360 3687988 1241194484935541252897234121460826880 3687989 271359935659393776515990798472167790 3687990 -229058962982040649767081661284076800 3687991 -112878802076420598652958821588546416 3687992 129338203769091055018781236571996160 3687993 -849992921353848830281623658664320518 3687994 -750594059185868961214806849480802704 3687995 -121682128016830252632862348434910800 3687996 291755113827487044971057720643354624 3687997 -1561859865613659671517843681503930856 3687998 -1046203641329778530402724980457888000 3687999 -286506088712256589248672755833466880 3688000 706736237876695818530736542318592000 3688001 -493352497823438079759051095945095998 3688002 -732782310100244030219458295584667520 3688003 198929806112103859256404413737299464 3688004 252925112015762244389962980461285376 3688005 68407272908983666804160637945100800 3688006 -244664457805467602323957680097000320 3688007 729931564060709237818385190620638320 3688008 -356593980326267179103440348979527680 3688009 -354967080829610398887977559267534720 3688010 -389114043429771651704841258734247840 3688011 -600336350028183700863631708021065780 3688012 640853061421325081623506308572994560 3688013 -402996993281884398383484452056196640 3688014 -226250034327170197444981054674339840 3688015 -449163707736564567537077016240386400 3688016 294472282922171871057459209035702272 3688017 1722570331198199848089943158135961920 3688018 -1365614978488217642934434773552260096 3688019 -1550000238805914228778924666787134080 3688020 -155484626090298058127772086353920 3688021 1581636019176613344631009512313526222 3688022 57162075504095268785612353225069440 3688023 3097442766677073911297917920661968 3688024 11679222009264198491064197997527040 3688025 -860153845338463876190676128551508400 3688026 115619410152884661171174896692806144 3688027 550136598144911493860729708040782592 3688028 1110178289031270620521173265160518656 3688029 1356536435934075851501421669128016774 3688030 372168395153984940298208514131492160 3688031 -497611562990003454885935997568677840 3688032 -590128321563665520277703202867511296 3688033 20183654085264975629877711498586400 3688034 -931681583090805280942786256392546224 3688035 265113943960764878290082776133939040 3688036 -2190073175836886615146508190741258240 3688037 -1174172759717017238167870118778123528 3688038 -46194280362478916682482542231987200 3688039 -5780391378454389394976279126487040 3688040 -574958050925896504814002089631027200 3688041 -407918015920658118438998229919715136 3688042 -326712016987966520132494497382517328 3688043 -2888501932445385515460932434384396800 3688044 -102106350870786757949955892178102784 3688045 -522208977358857447010685955223984200 3688046 1064544049341801316615500581948527680 3688047 1387613810596995258722917976849494968 3688048 73558572679884626178253936282828800 3688049 647805851849684869760929624330071360 3688050 -233403453346406547909636449840448000 3688051 -369262469524332027379516399684756208 3688052 133906901086546255909727739831029760 3688053 872334762458016541987233172154140704 3688054 -292612634272952277121019934322077024 3688055 -391355675677381079319063334516849440 3688056 159938311785454383875318766482288640 3688057 -1761412317423597729825744703882812694 3688058 -83992496212185294544020668252051712 3688059 667774505623959182501250031456711704 3688060 -991043878205843742474255553630064640 3688061 166034226577403920399502270408802252 3688062 97865080795883654074165895904697344 3688063 1374113522798905621267546067858237312 3688064 -817586416000972486687932683995054080 3688065 1702839194701566423793009406405625600 3688066 156197351750759552904195871796897232 3688067 895347376938554416420579287436800 3688068 -431109943221332161777934077718492160 3688069 -82690948709664561539463136863361536 3688070 254583970340549838147256101797237760 3688071 -165498589404801182855497031297222400 3688072 1028636582428603501070968562797900800 3688073 198229539405633290887112622224546688 3688074 -238044631802103891128653281876415392 3688075 -410827176250967312126375943028248000 3688076 215421820320103360866432586731257856 3688077 -168567559980847934623335405381026880 3688078 41940398012944961759058915818235840 3688079 1852029779891660750634227630910111984 3688080 -157297358681123864170130225233920 3688081 1161507828268048507268354129947352882 3688082 1218410638295970985334618632348965120 3688083 41415905451943071934844207855299812 3688084 794255403934107163254979728607673216 3688085 -1301402184032509239480068812703933220 3688086 -535970284795806679559001032309764800 3688087 -1144613628408765932215713202842710520 3688088 1738681698442924389894756499643381760 3688089 857094549578768255791394426798606688 3688090 -288574101528878902108582320574464000 3688091 -1041413667418089688573413545091873816 3688092 32613355036837533038319858072992256 3688093 867748796559037962048577539711674342 3688094 359731235659049460773077604563952640 3688095 639878389641754112404646267852874240 3688096 1373222949894055651407562550037970944 3688097 18157805301074213841670614295626432 3688098 495804494928344512696243527946875264 3688099 2010717126335738100694088040395858136 3688100 154268566205205140932930055786054400 3688101 -344115056547333758903343948275253120 3688102 -608633125073117353067512401940360896 3688103 -1496655397920519858016310519704656576 3688104 30532251468599856229366478138572800 3688105 1134441227157156054154799519377988160 3688106 73447905002472873479037824468602464 3688107 -367770224354718057458509527478113960 3688108 396241538516429385862114551609398528 3688109 173969585541729702964910042179500000 3688110 -9031761163021601593582931637624960 3688111 -442742612519125523821983412136059296 3688112 -265330181639144572135244215852253184 3688113 369235892731372169143819450533363648 3688114 119391347918262425450092465405897008 3688115 480085084359189074910119570903918400 3688116 352085465980709228905108794287861760 3688117 2043446187398190464154099254125501166 3688118 -376577172579389648352263692876800384 3688119 -831854012442366668512700580526022400 3688120 -817271680498175135243557692865843200 3688121 3822894832877866116378428673753689664 3688122 -461599806490632955453623051596848128 3688123 -116121038442236297401127687067321920 3688124 -145962054153224735694197548336972800 3688125 43394396678390805782896502981640000 3688126 -177112228038808311763765044169997376 3688127 -702807638998406989228888809981081024 3688128 -395729907853953585393265251849338880 3688129 -490478656213719642006737119084750270 3688130 -86252277603641608137805803667569600 3688131 903696415434018967480137859274120952 3688132 329478277934876373949756471899783168 3688133 -2105134306899485765241912158553562440 3688134 -11814170105829187192113628218857088 3688135 893488166352572549471073281899283760 3688136 -257242881049813116757896139778104320 3688137 808742204975352606181172679332816640 3688138 96771416858716648553698210761252096 3688139 -2957649608773925386130933468348640 3688140 219052846176585327864230851818777600 3688141 -541018436339105180145067838761784458 3688142 578545957762966232625386578375366272 3688143 -1374717298070380998118173170223446136 3688144 -29147929771131994829027064570003456 3688145 74464364502548346333554077856070900 3688146 -90035515681953035636212580809359360 3688147 -163169263707540960370881378683105960 3688148 1269063876491857506929098297794062208 3688149 1009735852754831254437097005979875840 3688150 -92805224398727417014686910371864000 3688151 1855739732887800883419194080325302152 3688152 -289749456487178768681466781088194560 3688153 6249914633559647760314516813405504 3688154 -478541275940789132387208745066078224 3688155 196171539665965996395680951745960000 3688156 -571304667888563535795431513215444480 3688157 218716694743394340200451876745916160 3688158 -554245697941422041303047639873665216 3688159 270989626814825753126287592550822960 3688160 72447212510343758872029594334003200 3688161 743219893562476458520752258939030144 3688162 -155099541098106592883228410690456800 3688163 -567065570314646589361879881226639296 3688164 -374826750120069531611660375300441856 3688165 -166800631965854503954480642482238080 3688166 409725599986495014661693346130339840 3688167 342407547555513006953382830277260544 3688168 64649605982732150583607010816901120 3688169 458421728374256548247314221737072100 3688170 197739537904158522709166343608198400 3688171 363931242142831412621688138045296372 3688172 651063413141637569117423339919442176 3688173 -19088117240594178139341066527206698 3688174 -267203221921568548374090973964983296 3688175 -183713751619451020387368392700397200 3688176 -10389735562147157926638690305015808 3688177 152523282552602638448754686625281892 3688178 -473913072444084452189583457795937376 3688179 -102976040893098920205215074845285504 3688180 -172954559506363207294353509010873600 3688181 -807969351124146263659692244894200690 3688182 86943013017496630393460390339351040 3688183 812146499717269008535779572319645720 3688184 1376024888860776965211333849484001280 3688185 -301960323011290762876641910189617600 3688186 1284146303231326446940195939746087792 3688187 -339391696190458928772029275869314160 3688188 110276110923180129120311784328126464 3688189 2220528592705278279626830247601353990 3688190 724530619057452004988226962927164800 3688191 -45361069189913103509323742536730880 3688192 -599006495915018049723892262527565824 3688193 1205867257355775114039896420885597442 3688194 158159189486772271221320873018327040 3688195 949825218291818386013492017293941760 3688196 -169474655368705898450435156760576 3688197 375678538885730007848635568138073600 3688198 -151589299091165409286769067954410400 3688199 -1779711434824338027487046673322525800 3688200 -478486198836993139310691443128320000 3688201 -376271709954780865525517018970971712 3688202 138032666956936881800548181337476352 3688203 79035164370140455065443141721017304 3688204 -72666642748994722317155412217308160 3688205 -437344586499484799464059644866057140 3688206 689192903472453174196501674932234304 3688207 536000985608662055680916058381583872 3688208 402109589156829993846668939554652160 3688209 522645847257210323360365343951086464 3688210 30904991889500101711892535117803520 3688211 -766241636919361016005789731719361168 3688212 1105046697959115470783277807785601024 3688213 1765585892567478971050525558864224 3688214 82758128580618433417965740725077120 3688215 -351780705299909604149438799371816880 3688216 260438863143249861983316414444994560 3688217 317436363745797415201850347415835468 3688218 25560294516397474187246117108663760 3688219 -1125845046943199024371730098308320380 3688220 -1081821816210945368794245673436928000 3688221 -1071104615116575690420676125503232480 3688222 -705765467357284267270020505875113088 3688223 606521521890359691846166547812481280 3688224 -617297267104456974784270769640701952 3688225 -183422791324861432556501734599392000 3688226 862349579923574494977801506825543040 3688227 -241593725396982117158393976196166160 3688228 -99811043388084943774832230661506432 3688229 -473016483199161919770548994646802340 3688230 -155866312236912474286931767003572480 3688231 1129841587341123181593891844310372160 3688232 313498413311627776217428311703296000 3688233 483519002944723428920853127728585600 3688234 -125358817409535683024931382463241216 3688235 -818038155340149375096284601774666240 3688236 835832781024135196613114973039720192 3688237 50352984839772798219837620677847808 3688238 -828399768339408305995957738076748480 3688239 -26543896977715066953139116380988672 3688240 295388407606176873953557214693621760 3688241 -347467154626718076933560426388773358 3688242 -256736909199115370818887726611992320 3688243 689948229343803820643514765118977488 3688244 -258074142568002553800560805820538880 3688245 1137261365294260826623295715428809440 3688246 -1238825733149353070796792680376440928 3688247 602028312211828948726328492670390696 3688248 -46203557782671160950118757430067200 3688249 520126277211908636507334396043821000 3688250 -2346760186802526851810433211176000 3688251 -384357147496151516495741107075170816 3688252 20279804681787175890397169370519552 3688253 1177662520033894269764356800256782540 3688254 -1382710025914850594120653307571347520 3688255 -239135844166418010146848073109995040 3688256 111211230083165517723142926718992384 3688257 169030939039533958228448721549357888 3688258 66406878732735880807170722959779840 3688259 -1658848478483177021548096257850644960 3688260 362731737931479453056860971953602560 3688261 -570019492239664433885259694525541600 3688262 159426787257206711057278344527905632 3688263 2166908926897014794169934200335366904 3688264 15579884583147244974081671470417920 3688265 -256935759365474457881484065374689600 3688266 95782382719834602321302299281216000 3688267 57052833549373692967239251144763840 3688268 -833510301099899215301967365292010752 3688269 -413485217613784638693798485329881792 3688270 86042141408902325878423343837145600 3688271 -394597675252675882712867491687266096 3688272 -85465913708540837625134216716615680 3688273 -189509127495644387686701992825131520 3688274 108187313538315192448987720795136160 3688275 -16988993977154208412771297271122200 3688276 375394199593438378839652126079500160 3688277 -1077950102163250889648203554979181874 3688278 -343781446926612195751607341652828160 3688279 -918829595968167674174648416712778400 3688280 -550947995679061873867845942263808000 3688281 -387995568624816293710186383732896160 3688282 -3799035091178342347718141727148800 3688283 -3384688413298580697097602510249748200 3688284 429942438438251806546187780456985600 3688285 -373153568762309511667832918023264020 3688286 114107062173999360475955281575273216 3688287 71307013750255390444822543862039040 3688288 2006672324849102784540744234618716160 3688289 -680239806632640534997292151628088400 3688290 275145609094690302054051591884267520 3688291 -50793827172745065462683327630038568 3688292 1282266580003573075195325826327398016 3688293 -333091537682909414794346896474228416 3688294 -238587496560262645708625466892649280 3688295 -391156830869934920820160906049839200 3688296 40907816495027650889684203295784960 3688297 -182938571911020292615836601468815500 3688298 298151034010603736860597406414727936 3688299 -1527269479308270267601869837989728200 3688300 -353076223012494286071855757713408000 3688301 -2093088373127190299756545054195798698 3688302 113809165458196325670747243315911232 3688303 -446291856384333542234077855783376736 3688304 184296350105183643991584729898844160 3688305 1168135647529799402478482089784685120 3688306 742902799156465143590784650705678352 3688307 -787819502370425386553707207642850400 3688308 111185315769839511489105366461399040 3688309 -1606986008527176650462353329865377490 3688310 124763437288002959137913180291781120 3688311 58919673455148213677146156503398784 3688312 164256986013257343871488143994347520 3688313 1618711294796752096336764961035011562 3688314 -30346316589820417288052826543123456 3688315 -217586176829176391542936694793335040 3688316 -1354392800801754064889080025189160960 3688317 764552886021345817229297332780108134 3688318 473035695094823264998934288907309120 3688319 759893483128672699847986014657804720 3688320 241961998126836402264341893821235200 3688321 -230196848798901404868019571755852096 3688322 -2111314412068944431165383555391664 3688323 291683359743648728171663082531371184 3688324 1594922925964052918048340877921901696 3688325 1717824029816340543545527223625600 3688326 217540282825481717620902266156206080 3688327 -3571965838629320016942690145912046480 3688328 218763708237574095487812623227768320 3688329 -1155161824083747826150296017373701616 3688330 83196904883399939970463355940094560 3688331 -170397552434580197490394591667693868 3688332 -1021768160570597748989594905691632128 3688333 -274595431867339138606954993683458592 3688334 -311627563204466830722265932139204608 3688335 10618174374506717586052865966782560 3688336 -481736023366645909639700198774784000 3688337 45626406219625174155194013829191492 3688338 269190676921231790269593668318119680 3688339 -905319833459924813720979358402621976 3688340 24869829627320922406476200456451840 3688341 -187091649907983546434362202536538208 3688342 -92741401401854268466009176275946240 3688343 1902875890815850273978090446656795592 3688344 -1208409670079411452066779861661102080 3688345 704110695800659492303760066140680 3688346 186553421250326929869047452866290400 3688347 278885117248328970163556612024527728 3688348 1377794064728018385729295731370884608 3688349 -138678120738609299288354137421783040 3688350 424756366630228078363017792124876800 3688351 2558285362696191581840746785851792304 3688352 2425113842109477184432060997094604800 3688353 526568906224016309323867550163678162 3688354 431009823353539321001613652580374272 3688355 34198154086134184904040809935565520 3688356 128184030305607831194123029719613440 3688357 1752201080155845541061273035126940606 3688358 -117530043670586146732675899167154720 3688359 429298869668896986334009114813700904 3688360 69032432091974123619597467991859200 3688361 183089675906849104165855699218451962 3688362 -998865565947432277003579116401740800 3688363 -666156089057628158802676986586121840 3688364 -11430530059769272469892077622864384 3688365 648856587431457244636349314308624000 3688366 1248290075529061586442754864495211520 3688367 1233517322988703136376534162166870416 3688368 4404778083964651426858299852324864 3688369 65793586965415470232134214693626770 3688370 -96197914139986273545527676114147840 3688371 -667712142812929982700942503612927928 3688372 1104949413795501008021219724227100672 3688373 -45240513928153191720326511112466436 3688374 477833707236768874010942805648884160 3688375 1272987896330503054805427438386580000 3688376 794847456336646296752624105836032000 3688377 589126091206055907430086348586585824 3688378 -553411188506568365137215211743311760 3688379 1166281097281088220528010569652928400 3688380 227574494815399616129822712625029120 3688381 -752131540534613828071516604783322836 3688382 -308586883301028919073839805114762688 3688383 -128938589312773974318974886928184376 3688384 -202179361206016259497746607263186944 3688385 430292495923657279511795960579121600 3688386 -250706634508630569756582668901275136 3688387 123903142846445668477629109804281352 3688388 -121960445210527861265916299134445568 3688389 1581734652808387338799663311530507520 3688390 333732146260603388193884820527377920 3688391 150541739327260321799764120495943472 3688392 1024746365823062710553996057323683840 3688393 -2384374808856030582652587736848840358 3688394 -442735072323655059650570823072518400 3688395 491284375924773860049936677369091840 3688396 2072142887025462255390126638508800 3688397 -372775949911549833949478929032420768 3688398 8918133838099356913296806429998848 3688399 -174137501033620227384317409267537552 3688400 -26805348564586905150107971813171200 3688401 282080104425826343953843365047559168 3688402 122842224528165319424755033255915152 3688403 2744088819334808181721247389304806800 3688404 -485312257537932870154191173552584704 3688405 -60489035077713181953249579898464000 3688406 227574711430999679845045652650305984 3688407 -335018878425169749794218022147107296 3688408 -1698726994145531129377052531446487040 3688409 -130833053028245622309329255629465584 3688410 295404565766727673693977935502481920 3688411 -14636602487568439170200007043741696 3688412 218901161958995267493198588112730112 3688413 -164927397048908410837605923579325600 3688414 -860312447334717833205437721015682944 3688415 612976521199774261746583303740811560 3688416 89058020428509427057596939181228032 3688417 902989913782663614310443827036954032 3688418 146451413539912093812193377672672768 3688419 168893994654052295538550551229753344 3688420 -14212924909380868455635298323742720 3688421 994410797006188702487104162209745824 3688422 -274014348288174734760385762516454016 3688423 -1582941112335082028048411172813404400 3688424 1773156718187794816491721133263272960 3688425 -317015106642085444847697635520618150 3688426 6895038611496337978699584609231456 3688427 374682550154084243920881592039289880 3688428 276275008424415725097171514192834560 3688429 -1107723817320830490911856865801825716 3688430 461065775304014319810605550086373120 3688431 -510894021829388898860163790947109368 3688432 -518735315628085086048753939901317120 3688433 -290403286479567804017120028175019136 3688434 394489171359539589942138261231843984 3688435 680157923273154973799060641962752880 3688436 1780488247592618396372881375473008640 3688437 -80759637298704195862713351972428832 3688438 -395286186745362003682237014462224256 3688439 -1683557126427050449540804250297668944 3688440 66280170547784160107156150688153600 3688441 415512675141552034507115400602305152 3688442 -90230084759543385632902899990054912 3688443 1958779381970130706659569928922800 3688444 228465551228571741797385430158374400 3688445 270244697190820508419140053419538400 3688446 -228126541373296173674255282414682816 3688447 -106086345190446537512508360661796128 3688448 -118090862884091563859355134507089920 3688449 -499385147937839688136482806904931536 3688450 166555910154645394423395766169472000 3688451 134517232702372554759789509859506400 3688452 203538264986909956049134231502511360 3688453 2501808209066298172734489860679764702 3688454 -689816476905443725068326646061056 3688455 -155142567199736833905931056735662640 3688456 841181088614989468600460581903503360 3688457 304248325941241884045158679795098640 3688458 -268328928437388365771792597359631616 3688459 1307664321508697635276870120831964016 3688460 107556765969838424200133792535336960 3688461 364587151476414797245296333605320704 3688462 -287620215630593175078193943876832768 3688463 -559483904846992212194328277608606288 3688464 -64200591627113736157787071383601152 3688465 227583693419998449617467148196432000 3688466 -748039547036843597845966489559516160 3688467 -1038568522892189892647369038510030920 3688468 -86129414312437865679647055733274624 3688469 1741517081503706944068351432950937870 3688470 879352778948106812966224344253440000 3688471 -104093127086421377007026212743220928 3688472 -208177789415339978720072693546035200 3688473 -409542120006351088772510057282130432 3688474 463933453753176031595233732114114560 3688475 -285692215796241299650104207409655100 3688476 -132784670618111180939479210013515776 3688477 231014685553638592817621522845147520 3688478 59089077096827192297873079996708480 3688479 787265862385730815377740926002345624 3688480 -1303530456370922261669099412716912640 3688481 -13173352224592139748044006840856300 3688482 -68762656845931779038010041938400256 3688483 492986651099034279201818658413605704 3688484 403444781936613273696855971715326976 3688485 -635358587113208833337936520934236000 3688486 -904098491371092937352933760993227808 3688487 -495020068506625621315512208280417280 3688488 1086517252985562773236255251628108800 3688489 -222404650859357531831983481748343360 3688490 -344283015629734778163904939506844800 3688491 1014223166445565882653294939551365824 3688492 -1347648515640084695577771594323747584 3688493 768754389110247322797151538860912140 3688494 -224883016966703319653540617961112000 3688495 -960022784266177467665259412842636000 3688496 -74255572269143306254370136266047488 3688497 -5716756028096324777776698408326112 3688498 -138021717059948441196393811255895040 3688499 -991756220681881121532384092729424336 3688500 978960637212078028858081040171520000 3688501 -1404001722440423832112225139882596498 3688502 312024074466034126299449872153173504 3688503 149579107363799182604846196702835200 3688504 -240420798378927190883301131295129600 3688505 19374372954576769938387413803309320 3688506 -6485818788256548527026581247916688 3688507 3530726688186229163795436223009676 3688508 404363206873867541457880909098232320 3688509 255831346615747804538326780291856928 3688510 177110425195823938113539015675904000 3688511 782515865659639031100942712326290112 3688512 -189409886643430375163108318162976768 3688513 -854529336925499219049499280028376320 3688514 -296634110955917385945280133702820144 3688515 -349773578232601692447527814364091040 3688516 -48938554354257174470051971576604160 3688517 -386228659402337781987913105549552608 3688518 25638529528427949919735341372275904 3688519 -1056371399581077055237505322959975080 3688520 -523091498779114851725516704636108800 3688521 -622488350408840802227028382230424896 3688522 -785909055969223751600332536321337248 3688523 -181016696396944855120684743627825000 3688524 389496618808291265702172398339880960 3688525 -657366262051399599659095896273569950 3688526 1192707347923632832513110391288811712 3688527 -200073725837717118544324265620072320 3688528 -567649951038720159294897085833953280 3688529 761987618156156796219966060822878400 3688530 -188422062933771926215749609183521280 3688531 -410248352002821337754175331835513856 3688532 -683433188554521930891014992628424960 3688533 -454572483966102026631062317739543424 3688534 -812269053392466442507795874689505280 3688535 -249457525338299774084743834453536000 3688536 885531895787812584137790582852710400 3688537 1853374544397663756808209838227362186 3688538 149814328120224083153807418244303872 3688539 1399724580281784516524371721491182960 3688540 12611299041088267115630463446707200 3688541 251036379069186072424120915283456652 3688542 -150850774909532637524787846487369344 3688543 -1871642788322128587213597430909962208 3688544 -153541460035541461099135606255779840 3688545 -334777169213649091878143499942019200 3688546 118572149055657946436343140117702400 3688547 574583537019139657830773412382237392 3688548 170185809826060344666443646317076480 3688549 -1004904597265437190698569594979112450 3688550 -150117524093691382882755868980679200 3688551 -1148134876335782352095898970548115200 3688552 -432734637860975604952977122000977920 3688553 -657506407229514888199359104366805936 3688554 608053365006240315821459173753201920 3688555 239105610638524560694563329792870160 3688556 325359223808804795137085608380828672 3688557 497891141845076762078865064741707840 3688558 -598833636849972672004827660226013568 3688559 831211221754323957011486136037484016 3688560 -106998026137599339878488756184678400 3688561 -679696295409480031173865266836001838 3688562 646312131648051013070954553718569600 3688563 -904659766644223180918783721747482056 3688564 2119084747509185607833732759020928 3688565 -452391891331973789326763605143124800 3688566 30138716515659688117816082033983488 3688567 891134085851518748604196829818265424 3688568 -157781467113922045360474751880806400 3688569 16815729818908852905429431434046394 3688570 -424396761981963424999855242477887520 3688571 -2041907234597342333645266143319323228 3688572 742894021075973015192854192237896192 3688573 1412285065129803517435690619044362918 3688574 976976648209604208182988386578177536 3688575 -575870905742377907393265885587308800 3688576 -487033920845018578536708726262333440 3688577 -247387530888741778177690991907016620 3688578 -16688876869101742197844901231000880 3688579 -735954672606130180622621076053484816 3688580 -63500552515061199017819372134133760 3688581 -14067074279848853602984871141395200 3688582 716154418177653058241824563513079392 3688583 -31089025220901150571061636305558056 3688584 740400015019851043357524953499648000 3688585 905721671226297221708123510462919780 3688586 -976451358160609600656720486656595456 3688587 562997134490311421353994366292339600 3688588 183438856481568662930091613380182016 3688589 -1692949286125381876617239053858837440 3688590 537449496952141315483946150334088320 3688591 -501436188273302175288348732505421008 3688592 -184389030623087693274376598062104576 3688593 -586503018696306873080408843089176336 3688594 -46396298208071855430775685809774080 3688595 364291959095672279294479790089959600 3688596 582128263426773690591450180931066752 3688597 200102680785574930712700383042250240 3688598 1118763933100163804464860837430240800 3688599 48795442967107031651985813311473488 3688600 -350408404496407215364923632645376000 3688601 782620508654006320686191567842321152 3688602 39959180089494068302122322860203520 3688603 649739472548514939642357875154801600 3688604 218253613896261590364718067201035776 3688605 135441039215829488935503127978224000 3688606 39439201280795673149926093211362944 3688607 1609575557875352359807219511560203072 3688608 -48312081815913633182664401879040000 3688609 1560222669031189707780211620687619752 3688610 -1013412738538307665980395796977763840 3688611 -343259078622835678528561179305224896 3688612 -1999553567083121533192091143838334720 3688613 309191270560432010335672138090460862 3688614 396385418063843437084284654994646304 3688615 -170376991370457161251145255298208800 3688616 760735287777780138552009749865830400 3688617 -10570653014967666008646645514270752 3688618 879919897467962757889910700394281216 3688619 1053114565341223511877593639839263312 3688620 -119255920140960646691681157326899200 3688621 -1792355394827961705010661492047869600 3688622 -263098375081931838739880383842048000 3688623 1810236083976362666898057434532575040 3688624 -38864060882776740591481143550197760 3688625 -1497268763672213496400800307744752000 3688626 -3066990892583978066134678058462976 3688627 768795779174082468182490101574078476 3688628 184443032611590810898928530979192832 3688629 25171997431964991571719098293204800 3688630 120326014188768253088029899700782720 3688631 533728576027846157085681976217979432 3688632 567020287299096943294360605167001600 3688633 244615391510486947367132342043187204 3688634 -366593890124807330992716821044304784 3688635 471447694324840789050935731485087600 3688636 460684541975103753799861791154503680 3688637 -267266720647835577662127049368630714 3688638 599892431053138090022737633127194944 3688639 1160827304916505555625080777753269600 3688640 -126413044744117882822744401311170560 3688641 -188375576760272213878144169098347840 3688642 594419534173708404655607032022208000 3688643 506171615553651811369967586550241280 3688644 209328162910673472282185944213708800 3688645 414371757190307967717491809132803900 3688646 158776461984865288013394041261547264 3688647 -154636565718217938674340401100206640 3688648 816854909202101884990720428411125760 3688649 1544606378784181002529167451340866650 3688650 -135893939012022959573076331896326400 3688651 1722088907060494402659929343444164704 3688652 186206359203386560043496592534897152 3688653 224070567570317451807182533802191200 3688654 1803250565206218502078057444690405632 3688655 26263296843870373256305284567696000 3688656 56605580687278870756455652739776512 3688657 -162757667478524060251852706641220288 3688658 -104822648168380375167463017953662320 3688659 -4328643273908544850706162619990912 3688660 749729710512846707489370280582041600 3688661 -1169706521867796184518001150972098738 3688662 973460322299951889714225058114744704 3688663 -681147333211727869365096168075844992 3688664 65512764560713274370593545469952000 3688665 926077035681407697763777415028025920 3688666 -480236530465305001753231009080829968 3688667 -506990033732050365944191521199252284 3688668 749019930015213156822410682164090880 3688669 -16645554876820901343647742554301280 3688670 -539432804751057549295393510221603840 3688671 -614078845373776595358624275361419136 3688672 819786045189999084936456473346834432 3688673 -475290314304117311036776961193086976 3688674 -129013688557304864778563868911581440 3688675 930452337688121266097544631861271900 3688676 -1470656876260461072868739081896391040 3688677 -1294750988264074028112967124517987780 3688678 -93875677110181453696941291347144448 3688679 -576022308881757992975159904352170360 3688680 -494938424427700409746652823957504000 3688681 -1438670652759669642110820781309544518 3688682 869398630365131415699127177177398192 3688683 -29317524784147832680945919363467176 3688684 -867239346918110432798495631685248000 3688685 -360468854247538702472787847950720 3688686 697854411728635180214441308149319680 3688687 -1237574347517666753464812802813453968 3688688 164798174695133206720576568914673664 3688689 1191071644266576521865021728559648624 3688690 -3208532808045319993030849470812160 3688691 -1779480277379175950206730671412569908 3688692 -24895827323529963179139742397165568 3688693 -309622086285325624993143162895551058 3688694 123259611019403575701916483164802560 3688695 -1001981043041890066867689550990978680 3688696 1615343444735411884806998483959480320 3688697 2054229666795789731447365347675031146 3688698 -6232457970714602006562987491726592 3688699 -366878278277324924260222689617537264 3688700 181530062351964390072684373535731200 3688701 -968512988790057616462565521442004096 3688702 413550363829892414205880829698288704 3688703 -1714204195225719462534584397342498048 3688704 -239226512578440616778691680409747456 3688705 -2354443769968580407790371589830137240 3688706 13847875581103457999280161908207104 3688707 684807632205392214880223217143181120 3688708 -2255284819012498418636100684647322624 3688709 772841642907946508752620417931922910 3688710 -231718256753268712956020450612519040 3688711 -853688728070342852128839026878049136 3688712 -7915387536190025321756759024148480 3688713 746990059421780464485224713671187200 3688714 -164059278401521862478183573674510544 3688715 304074538888553442099373083374945280 3688716 299591423881751242774540130779192320 3688717 1147942900507432242537256348206831040 3688718 -374994948814878872361413752000155648 3688719 22886711684371917673893409774111488 3688720 282370355113434494561939908362977280 3688721 -154712860143444385582749112220445696 3688722 461889136924965032737761326727580320 3688723 -211972642058882728877463115546047840 3688724 -104192813790826183081276238182351104 3688725 300944929633989632238383676054648000 3688726 213728107962663338396531733058256640 3688727 -43438786673465992485772551931002528 3688728 229434385248830325829524463847301120 3688729 -12280355429246228216482291807166880 3688730 457628067594335258594722554327617760 3688731 -690743884745058008294270439481921920 3688732 2006180101829642613885311228408266240 3688733 -10108696002909547012265547477455796 3688734 -96512563317454406763136589225373696 3688735 -1601864148804154279538320063230943320 3688736 -1634499199417409077145100133143674880 3688737 -581593715937716550655003838588164032 3688738 101412337732303407361836924888605520 3688739 -2924122354959102522779140725516026880 3688740 -218399127269045334632845600420270080 3688741 227776517407148045068506017880362272 3688742 -1288577294650375561122020356806432000 3688743 387499819379574387741944174108628264 3688744 474740622206674528093851151923932160 3688745 -814755768895778809558249953537432120 3688746 -613463830498391201688194856018432 3688747 -256857606639107994910153028704044480 3688748 127770638814759216401522848760365056 3688749 -195680001949733187966865835032485066 3688750 9218203805952387895717824968520000 3688751 2240235238808544747333739123491010104 3688752 -37082473177356418083623621829328896 3688753 53885289358716553490131743760566324 3688754 -762950514642244413590066838507677424 3688755 201854234039761733196052067163782400 3688756 47227314773334270048641265378454272 3688757 -2552072591646327269314591644003566994 3688758 -684023557915298860034695793746207776 3688759 772315297427267922777175045046273960 3688760 -620843954153088108416035526779392000 3688761 244501355826465846322897192100732064 3688762 82664726719395417006610093416606720 3688763 51249271665641776528193592175738560 3688764 473039754851972712049727767782437376 3688765 1541190465562861473797451856551999660 3688766 -964585204152160208118941289629607168 3688767 1662611893237908689012440762439316240 3688768 743025470414111986304284284404891648 3688769 -4200380397952588121183547190876944 3688770 82067253852869258278964093366400000 3688771 -1320359302692578093467740378852938400 3688772 365575507049958706747813430824165632 3688773 -1167207187107169696790826877553377632 3688774 342639824034805849170868164588066240 3688775 -646077949124476051166193450495847200 3688776 -22751075203992982857221374340136960 3688777 -1061262555649923394656377636033486374 3688778 -113747561350950338895200017265515680 3688779 1507723229708211595160315895091845120 3688780 301390641313720482859281064785945600 3688781 2086524702472934587452470422238286582 3688782 199090065170048257266401127620367360 3688783 -61087464883837844657372720862167040 3688784 49868136178259784823570691976069120 3688785 679859909315721872399299841026496820 3688786 311887584572026017058902809958887424 3688787 1088324003281026161262921226675667436 3688788 -589533519894746026528655067998361600 3688789 -97393448862365995596358383525702760 3688790 30697683676814807455319612818894080 3688791 1501853578402756641889500517548863592 3688792 2292013298446512545680545186373017600 3688793 -140140243685837871266154075083064000 3688794 -206800067072216798603931206540136960 3688795 722427882237036451176470743284380160 3688796 169299477237282809129882503112744448 3688797 129233151423358379542580330888254080 3688798 -5256809674283470211477630496046080 3688799 685889267335355161985103231712874400 3688800 -259048624932702234816390107430912000 3688801 -1899785589518420910102081859017727198 3688802 287086630455994385399225253622499904 3688803 1156784078632689840971765739806871012 3688804 -147803076209052015381286078786617344 3688805 756694533019906732715335035256417920 3688806 1352303955780182942576349333304512 3688807 -437959727674149173138797136548573640 3688808 782946650455927159129005800164776960 3688809 -419814134253579959204268962067783552 3688810 504846951971742043501307103815902560 3688811 64599076200058016060641680459753504 3688812 -753159497641606377858759589808386560 3688813 2098333819497498134845512596528263896 3688814 -25437820574822104104730518447241728 3688815 112793925708382258037834799842178720 3688816 -168286845336461515704859538583420928 3688817 -419403435625982671629364360906264848 3688818 -585384463266299952042266066033679744 3688819 1130673598162305293662044872875533496 3688820 -751865050876644493284617819892337920 3688821 15581862034888750120597563387838062 3688822 384683089459494496488811680092759712 3688823 -558517059898198023677403762387377256 3688824 -511008764330915585229559977293230080 3688825 -110813848591968897451896786455361600 3688826 -710640958929530071876303701317744640 3688827 -255122674840710967239726851611872720 3688828 -229906450025750945883683595038745600 3688829 -1742488096639761541241939094074304480 3688830 -413213541667393142429080952189604480 3688831 -1620103384215770241387721167037607000 3688832 -177442127718926325244227995723366400 3688833 -407581568430023727694928091927031776 3688834 5978729642896112088555009122916816 3688835 1435012706413099142553315670546331280 3688836 -79755705588404563361825540335958016 3688837 -637933344298958261002577334786660514 3688838 99973913649315977370721962816572544 3688839 326206614109289775567587322392585088 3688840 894103847730404850656414337491404800 3688841 -12121250850466398468338711915601600 3688842 -963966420841187276042164636356182016 3688843 16233033705195250779572916989483704 3688844 -213171266995707365057389019188011264 3688845 13587924858113326531433990879715840 3688846 176941950117369168324548208780858240 3688847 -619604497386840629765146830139672128 3688848 -98826750847134026977254793769779200 3688849 -208483982763652647518861776347955150 3688850 86888536933435815429607469025312000 3688851 1385117230367689972947492137920571832 3688852 -50132456806979433685452400477495296 3688853 -66523763872082795023701194616703872 3688854 126390427877868985653380363070695808 3688855 834711714773642353863965048416121760 3688856 -3513059296887231553764540736518451200 3688857 661126058572047420988662882290028720 3688858 1220959099418026336013106172151969760 3688859 -263666773268781565799248790032370940 3688860 18775817795871691361901496938332160 3688861 -117100755449139905336920089728354976 3688862 317205039739984560692553797522888832 3688863 -92138444452778779613079717051225600 3688864 -1733357920198020186086831521766965248 3688865 460180733492563471624483705854586260 3688866 -97296247774019205999891772726302720 3688867 -592967986328930382254393267211572928 3688868 -195191475341914215655834166271495552 3688869 466346009217917267166670553325385440 3688870 108474062831628368304884568023145600 3688871 -2131252836079858806537082499247425928 3688872 -374088543635538164088244531585843200 3688873 -86457680979689733191357194044596636 3688874 333291573817731250070993184052791552 3688875 67001475935357815775296256878680000 3688876 55906472320696581912827810926755840 3688877 -778854749051994559427217484655543274 3688878 29642012871679340514641034110942208 3688879 -614029933776946571893173619551020616 3688880 162736355339141865311530995370229760 3688881 99502544866013852095980191533186944 3688882 -575853822305711859523487363446868208 3688883 784096928761673585902465983277470528 3688884 -5157749662426951980410868041650176 3688885 355857896675832270453579003367519800 3688886 -1206066484186156132665605878235449920 3688887 -356362679555477600803284462165036000 3688888 -344438240260007245645166656669286400 3688889 1061810888574510674021555821191267456 3688890 -129200103325162688667843689738830080 3688891 -140064879060456828904162992270451688 3688892 234454158462153266663558270449161216 3688893 51062564713236416485707056321516760 3688894 808522160325409037452736649178706112 3688895 519533940978297926191437248982922080 3688896 120531055894898020130162958906949632 3688897 1778959269712222534852163994482113346 3688898 -20905468106819503488916987775866464 3688899 1163800038092250904207031058999702264 3688900 146364958310477954135678832616595200 3688901 -51165902571758323074688790087762208 3688902 -4435939255089236588161221881731968 3688903 -735785878792587228968961505326647848 3688904 -362536970219943084730945639519795200 3688905 414536067603542033347976408355379200 3688906 83226863631816594552259713461874624 3688907 -507320198192337648302265504784542720 3688908 294869044122077299203116178563612160 3688909 -58377141527320594872952896705300160 3688910 -466644062073544808284888029031040640 3688911 -1123962885319818564458560083474863640 3688912 103036357488594831280027096240095232 3688913 42976274986655588031125564415030384 3688914 -78459907478702810670599460961351680 3688915 -560020179376320070475390889728988000 3688916 -889831183911061929795904009741977600 3688917 -40860359414033829052109826583391040 3688918 -215827331324623551613171391519733120 3688919 -796290945064933171721596595743844856 3688920 317008638063571927246840616120524800 3688921 -1173353150061826709128359385252060400 3688922 -240153068570616504869055614533202976 3688923 -67824324187098830495614392533485056 3688924 -466847104830379721080678641228208128 3688925 978404803906029838032227528830249650 3688926 -261499574649675065102624010573849600 3688927 -5959575018556167386490730535240 3688928 -1402958224894197106015699225104875520 3688929 438494463409520022633638270837879040 3688930 41034551873306790956119092539136000 3688931 -1670777232162695496477590421586299168 3688932 -337136968783556033627793034113619968 3688933 -972757591577842093458664612376594818 3688934 440689084590941325050686480217397312 3688935 547724316834855932471934837985549440 3688936 1980174541145514496314645720697896960 3688937 -66836849954985330976533906866756928 3688938 -180240262267130586818622984579508224 3688939 -1719673144276691210989714462902581260 3688940 451520987279993019814664859298775040 3688941 -1447978377647888264703582182181647808 3688942 -920911549254075484403889480385608000 3688943 -3386138531430322276247641351650043176 3688944 56930152595563323804950257989058560 3688945 862418750604474508628633411224032000 3688946 424035751568120231649146763551622672 3688947 -269333421979380164364380762836871424 3688948 1518214113289494963067352154736999808 3688949 -961673825327367739177214949305006208 3688950 44869082369018043420099214796577600 3688951 -24915349603278636418608075492884048 3688952 -1060604480454555984431687346779750400 3688953 1973439431742939129331835543428133664 3688954 -193039364772595635944237003084359824 3688955 265530958231156286161467820478814720 3688956 -232619504359138793930286993486781440 3688957 -280184398253853368577647455750516128 3688958 -48311147747655341733010050082709760 3688959 490636024658721040921142329636741008 3688960 -595155539713354607117758737395220480 3688961 -294573307577309939142687734781096600 3688962 -119425089608325946199682104099384448 3688963 -5198804107569870652935077935382788 3688964 539925068652579879251652594763238400 3688965 241098887955436729508607931897920000 3688966 712029278599634596727932976393496000 3688967 -1111962432634055587896779175541338984 3688968 336831978774014983193713557279621120 3688969 536394703945659997041612375786954752 3688970 -2041582587779235326161312850549760 3688971 404952543596164678109285627586412800 3688972 -518612887560615252352563154797440000 3688973 -796377993449126611890676316142645300 3688974 -176282247471847849733442424829614080 3688975 283620535733226211024969882521306000 3688976 -235201852271327181149196505780051968 3688977 10818145146488213258757975068636832 3688978 952315245446885837146225460189588256 3688979 469242116044189021406872991129860176 3688980 -217020354006745396051983425606768640 3688981 2226046210757306670205358482968960782 3688982 -71426295880001611631894840043689856 3688983 -2651502753992914415824496621474972160 3688984 1139237789979453443875543035432960000 3688985 1592983986128770178574938358568578180 3688986 102235028854790312503248742611024384 3688987 32930649189230783375222503175790952 3688988 1679689910053593596300400267045631488 3688989 337654580584064421842760925879933824 3688990 -712752898707658670275606654756728000 3688991 253088352519339977756176551428119392 3688992 -343860548649549573863705514892001280 3688993 -378165024966059931636849348948851712 3688994 -361074947590288507705755981686038704 3688995 -105475121180630210606125277987400960 3688996 435842878384031103692923129673724160 3688997 -22919925093255533467584976572215460 3688998 33624126370347120300136548588801408 3688999 -260130414060014481363137098754708064 3689000 185319094711045805068922209566720000 3689001 904389039888168673748083077299640330 3689002 -705457690891806691176692955084126720 3689003 -156242916786028681606170899297676720 3689004 665200865818873506897629664863219712 3689005 -676118222539611990140917752872276340 3689006 -790157637681894609659934443429562048 3689007 424434309199001384600274689224007424 3689008 137521578211146949107308266330898432 3689009 78663811562967653200184286642792210 3689010 275507733546977389976008103337446400 3689011 -57441125958338137732983493464341520 3689012 685973325358221627971505159202413312 3689013 -22283292314762746519599602222327136 3689014 314303206996236829163185290267399456 3689015 -188753735147054763564728311107980880 3689016 -43759987746974420907807126786539520 3689017 63671655216040569046766958448242132 3689018 -685783129181055845333271353603108352 3689019 1051284016204965721078534021400207244 3689020 405750458551877481046482042744775680 3689021 -417695555766058941917885365547801280 3689022 -4152594693001997365290708383880576 3689023 429167397934022062831741512283968664 3689024 284935949001783048169503016478048256 3689025 115510855355043125665293627147201600 3689026 199697837419527210866545839635750784 3689027 337082244280620646353254964539429040 3689028 186576927916137701348571551454781440 3689029 469693113663112801496546030691066076 3689030 -1516765318663051725335983969614207360 3689031 229054250237623367569877041697447424 3689032 -2386468020046109197263970637546035200 3689033 -497015969424913827222391335351575040 3689034 -535994863087547548219365290863388160 3689035 150474471122310958828776133495164960 3689036 311127314987302603902233607760425984 3689037 1749736100208234791872028664196130880 3689038 726474713762464460613665466190153920 3689039 -358545060800498128952619311175792000 3689040 71794876878617869101261331464192000 3689041 1152697463792877670829608021771252084 3689042 -377021550875247810997624355846028288 3689043 -1426596011592336424945330137568656 3689044 -38245962410310693052030399345012864 3689045 -1582767033846733168930191159757601700 3689046 -517584197728101632705711628115040928 3689047 17179466597365580894591288938278760 3689048 1731728868604304214394923180564480 3689049 -152425213399844228237909196235462272 3689050 -276015926307711119910184920272220000 3689051 -1323429140160045656042735627045713368 3689052 -368757552807539557210263194080570368 3689053 -264961316827568583699608868689474676 3689054 -546067627730768398418206411937649024 3689055 -29521508853776558935837023065550960 3689056 -13055166350319875873888791487840256 3689057 363793381131997681728644869570441092 3689058 -153126314780140937720172245417548416 3689059 -5398586229876105733457393305014840 3689060 -436228698865307265370855133031014400 3689061 -495659305395989927312345585704824480 3689062 -9949882867450332819777486567014400 3689063 -2589481062150863316789055262070863520 3689064 -98938152045444890532672279661962240 3689065 388674677021096111512932578866376520 3689066 288725176329978847428439793065703520 3689067 744475195073865761111959008123003480 3689068 184561114161734665414897820241885696 3689069 -2286048535252670471356537938209839530 3689070 -192638049703749555960270492208558080 3689071 -324110349381436392477717289060361208 3689072 236017640057155558541915049420619776 3689073 1231402088244106169393691705987051522 3689074 -263587576507218158125494131470228464 3689075 365071352094038135283716175420123600 3689076 571379612731339116559441577333317632 3689077 -817115879760911881332535776025145088 3689078 -101399050836543106441387827366538560 3689079 268320354775789002056416820326826448 3689080 -856202720128030994350261481949081600 3689081 -104621791249883678879143478882167872 3689082 -308124387912137590388454013684373760 3689083 -813134571723074572423618830860392560 3689084 -690968879843047756655749215675678720 3689085 -55488545331620627527552568621485440 3689086 -259841830097641597549459000700840640 3689087 3003771612138289373322834733863198792 3689088 413787761810690128814424198846873600 3689089 -1261386051015913908499215187223910912 3689090 -403793231870788415653730022590731200 3689091 -864323034804721023285331888599744000 3689092 476286834867129620155838410172992512 3689093 623886954027677867697191468340069120 3689094 273584289030369887209593156221995200 3689095 157093941691962472470722491661652600 3689096 356617699438452107103112951218831360 3689097 1364583795988959631301695095160272960 3689098 94889233546753334942131321389553152 3689099 -26997274065231639525816056080979736 3689100 -407853823883062704536094801320160000 3689101 -1038471347427641806316777321048711712 3689102 -734213451195339410123371472987127168 3689103 73169207997388041651743826388747008 3689104 270639456282457800341590073673465856 3689105 -109913944237190754533031218511379200 3689106 651177789748898501333170127018047104 3689107 -39252280254034907410308420182945000 3689108 -997727994959402871344583396701030400 3689109 1197004270696687765117845535037800014 3689110 -354036421659480084236293437934391040 3689111 -557887872006655209858901268425159248 3689112 -445412913036247142492527469091409920 3689113 -1747211203975216881485217812688947638 3689114 551393647916409818617931896351161600 3689115 -788452012003349670327477046402811280 3689116 1630644365417535375737652445666193920 3689117 -488840687930756691371753796153207834 3689118 -14781103712973628845715713624134400 3689119 -1205356363335424411480860203527214400 3689120 -502353124480157918468036933515345920 3689121 968076621123365314605136736988276912 3689122 95801978062675894408822381565712672 3689123 -397217115113657461443070086301223136 3689124 -357843859800198662776219906267938816 3689125 -438455242232821528827488899751592000 3689126 -3717732234496937834601362540609280 3689127 280679737587604931108011771132947288 3689128 64775048964672802763137144046376960 3689129 -694223394610972653008747443423275270 3689130 -3687519977727236668899423042036480 3689131 17045041515533530090001249633528112 3689132 1071364958997619035075573495282160896 3689133 -181945659293318850012699904503423936 3689134 1215548845232617833109566528564369216 3689135 1440170529888535111134993114256405200 3689136 -123091419393806243436095143771570176 3689137 1068201328646602492676862510287600786 3689138 -830623694614794470574533315717975280 3689139 -234816439549561856663984285439716640 3689140 -8738898377381584286353398327582720 3689141 625615393223228674790897911753762542 3689142 -3935266863041085735382665783644160 3689143 -748660452855831892942515997357211608 3689144 -821534322261772925565080162148003840 3689145 -12055561883062093873909568801504700 3689146 18506289319453431313078023616170240 3689147 -705479632280641866571163123411463936 3689148 -614418679110236586652277201555389440 3689149 680705710703784653265839946786734150 3689150 -172910132402988100395930101239195200 3689151 1010822440109947622008084982579160960 3689152 122406123127875975476705596727623680 3689153 855018955392460159574487784841153064 3689154 140531131218052678890317602784993280 3689155 328590263683937877047714941426005120 3689156 -1516941287228085826167377818639812480 3689157 311738016980176489928381727622998240 3689158 -1247343072791723569994717190497328000 3689159 -479875117402557293723306910413786184 3689160 100562048798779767531668012045107200 3689161 -160263780416375156522433439670334630 3689162 -175799613933654340441391064518793168 3689163 580278262403519376442129429698063600 3689164 -112649689239080971418919428926522624 3689165 -744264625557120370022221254227911680 3689166 42771461509901795860719609447602304 3689167 948761033522715035360371848631250680 3689168 -153860089389747107994007020359516160 3689169 832253306978488640166200116251792 3689170 -710805714615670676517880145291125440 3689171 -775725007479998443955493376937230656 3689172 -390709543802251999544227635198566400 3689173 139729441788893367874413010598026720 3689174 40746193191497061052996357847628480 3689175 199352428611649018568548824826396800 3689176 -2042582522232090614722468146274129920 3689177 27170029674463370073095163578915520 3689178 677784265342504211934591559588698624 3689179 12564672519370468080468135071960048 3689180 241454069950019628177672910805145600 3689181 805229513908286643630692092534635270 3689182 -1639213802008950636021683168857728 3689183 2067233322898335756894786003768726432 3689184 177678764886425183571172178974998528 3689185 -18540127667234201369840617841150400 3689186 244282676053687313290114433501276160 3689187 -1055779009323604506464688118097368848 3689188 -572169195943757607558931869267491840 3689189 -1286476884917914970199680481025992960 3689190 -261907271250797312788474513015056000 3689191 -949533685176269665551372634068512616 3689192 789342070765841961270854360947507200 3689193 450300115356100516503041626243538064 3689194 -1426828819123971230335288011769483008 3689195 1498407247551011342207613530494729920 3689196 97394023689987237503185611871174656 3689197 1976018782896051424818912487043026272 3689198 741042112927976074923512101112491200 3689199 -520085340713907686229313699508486400 3689200 62604820991811180012123978856857600 3689201 101851602556224703642880701333848264 3689202 278137516829490060038086273670363904 3689203 -139364624126063324409510920173420896 3689204 98693924035648367841009417843793920 3689205 370179939318377128237785266888054400 3689206 -18198877800079168073477161988526720 3689207 -577694732745147107980563088210571544 3689208 -388302219513518911809255567397785600 3689209 147914378234753188072868261127906410 3689210 488065280048920926923862767474527200 3689211 -152297808113510201266004326747593600 3689212 -228055675604728901764637739810156544 3689213 -787762057088606845790064028270341216 3689214 -333865808933538425678699428191000960 3689215 202759306458340988788849788205824360 3689216 -979372562087406510741705183826280448 3689217 83825825653059243878379574333647360 3689218 566419866508337367190500759325731840 3689219 -306336217879423813361512987224601488 3689220 -345454250029529928142683557531934720 3689221 1255689019248171644556997981302447360 3689222 -1471330440453734760909293117554464576 3689223 -211198816831445693625682903985528832 3689224 -102770511165566953996237737285058560 3689225 -363091543450098090800918093187690900 3689226 -37016803805095894423281013112115456 3689227 69265754817238211315233797952496352 3689228 145734340327000765253702473466880 3689229 -344656165223548485347366901081278016 3689230 -21024749370311480060319842695382400 3689231 135659755140716000425280681122702848 3689232 -17586999226217471437880419657973760 3689233 708070370801241273601245313035206260 3689234 24519414854321717449462685108720016 3689235 -902868291568066162659636067850498400 3689236 1578241865828294228399942034924049280 3689237 94847686923499212391519109612687886 3689238 -227740450609200952795878683228233728 3689239 -131241008191942486194276796460935400 3689240 -1923170622914226234138474771532800000 3689241 1167860573665535710448346612832142400 3689242 24686627463261049537691574526409472 3689243 -1978689141878697556014006425274056880 3689244 167929087169721927498951870178481664 3689245 307443661160936386841905437898490880 3689246 647414076443087280697452925468426944 3689247 11692860199580463067169119312111872 3689248 -635969218394371081069728507478671360 3689249 -616141845381314708923139734669127520 3689250 455030588450086901435915952151680000 3689251 921832546917574804820735067871732992 3689252 360996701133187093505341157766881280 3689253 -892779466923280763056811099956812480 3689254 2366724735471049085916470820078126720 3689255 -499866501192973375064509705774015440 3689256 -718650685779222314985905191613644800 3689257 891290520762918492515404114144699200 3689258 825381782534054190359876089963484160 3689259 -887404960429119391829095663875365544 3689260 -551553024558457070937382388097669120 3689261 -342282176344638472509639873221652000 3689262 -323519831727869464525083434681808000 3689263 1022715024642487899079619577370986512 3689264 -659432069918856806356648168062320640 3689265 983542497740193988992269160699275520 3689266 -342701759519305027437556113191700480 3689267 -804431980681592139728822590219122600 3689268 -335532626943184822478026614441246720 3689269 -527842545380373295171453513792330656 3689270 159848903905288772120470397563401600 3689271 983081672666698561714954562726808 3689272 2019558710216378095389434906039623680 3689273 -89377930432088425732432990981064064 3689274 -24390307461844504858012347662802432 3689275 130068165144858304760046959449073300 3689276 -708432912503634258382984929852648960 3689277 148497384673168760466061815931543008 3689278 -75533036174421530658783539595346944 3689279 310045316536342352425599836921460600 3689280 111282390503702111451908832598425600 3689281 -2405177798748281101127183591571577918 3689282 -157265769626700940653729028428361008 3689283 507912091710772096998464386296829104 3689284 169127391156793326437865163863871616 3689285 1635675658895487486592534945555921980 3689286 -281308796753232611186610396831740736 3689287 -690424750479448528405567028942819200 3689288 3221811685422028427516865460104437760 3689289 -713147157404701168554831947669984556 3689290 1493321244025265102575142376732000 3689291 92229603391733697882464907557596692 3689292 -329972400206304194690337121140031488 3689293 -1529620675434709238966255562869166420 3689294 -111654102842951514872762284827427968 3689295 -217485244881584975834004661841116800 3689296 178079867765349704015367618735357952 3689297 -1098112830792850686413699684262106254 3689298 289733798376426458891559471530501664 3689299 2272827809325888388532561936030648300 3689300 -883292986944488954156646866747904000 3689301 -20676166212732240527984209273016832 3689302 67531953750626011403415680262463104 3689303 -744626815528690966870831587639795456 3689304 -1088175892714221791153791558453985280 3689305 838278455054261972226832888558451460 3689306 589167429032343234627904254627824640 3689307 -29387388678393079192405306374383328 3689308 -822961493812131922231441408647424000 3689309 -808282210352418505542853107728154996 3689310 186399606522102924268313670989905920 3689311 667173684693698897122892109608474912 3689312 -2072874354030729617264644269986021376 3689313 -117726306246304559220224409932022336 3689314 14667202298768438655341384197564800 3689315 186670887637949616433243073550289920 3689316 -440701493834698980067158400126240128 3689317 1230093825231840819292115316814098780 3689318 -731066670945036452723503074448484640 3689319 832106673983630430875508384601877544 3689320 166927921035278545504023371048908800 3689321 1135467823483480144002925076551586532 3689322 131946179852130072787287177206999040 3689323 270422615538353570414932345063076640 3689324 302300935359896470900438323054909696 3689325 334002783157335023688425735581392000 3689326 281394833250384383837787354648659904 3689327 -1836109995171522545028755687571307824 3689328 -157469954540467527479006085200412672 3689329 507636861038797369023543990453145920 3689330 -437485645760400373966490850132646080 3689331 517069304663426678135460305929572720 3689332 -1343679254585953354266887639391320704 3689333 -2560542680090568471744030718110677700 3689334 178111570869227739149383799479956480 3689335 489783791657204541745725916664618400 3689336 400948545661337917193012243393372160 3689337 597209532880124297018761545743585568 3689338 234360000219846935042383400790151680 3689339 245597067709267477524681044144047224 3689340 -453441344042669829672856362587781120 3689341 -579542611593405217818356044557125632 3689342 257265409721304379840500516547420992 3689343 -138039737822444756721809561535543456 3689344 -202359728671981061865951716809113600 3689345 -945141864858073322388068683127947200 3689346 121948253782461818523104416327378944 3689347 -17888048074729690771198076319838520 3689348 651142658739662958740577339544915200 3689349 -850487552139906915337779891001659936 3689350 -78972068716198079316051444785971200 3689351 1631469719328196551978057680820150600 3689352 -462685161005354162603423598718970880 3689353 680056072814802877464616152851859984 3689354 899042303839654230647062788161027376 3689355 638932845737193243268449230393368320 3689356 63110105383590847263489042895994880 3689357 45308691665728440954880293160972992 3689358 -491315212558655941433856437017722816 3689359 -3980773225974492827186186701507490784 3689360 -30882146855910824399676386157527040 3689361 239534180077254907981646068951553280 3689362 -38830890195273138554849787673235568 3689363 -1002587843215780288856033614016438160 3689364 -415335901443989826483468667883225088 3689365 1386424823261801364101900375309719260 3689366 -356831626496720219170800573085222368 3689367 -1402210161243199003134683245636252800 3689368 -763120531553218662716594316648253440 3689369 -1270858007625497892799308706387886640 3689370 285238274302604918675465438527127520 3689371 188723167651407757185391225851511312 3689372 403471953041861541966292055402606592 3689373 51510209564551408515503748311035968 3689374 -90036401561446019041929995912207808 3689375 -344884028534286250918547840124330000 3689376 -571944051783956110559538002113069056 3689377 841882791015862646198819790951904226 3689378 90235232374598043891648200110213632 3689379 -1438951425665145474618781580906517600 3689380 655246241902026082298978699661734400 3689381 1006812666964448387763519343443607932 3689382 -325306670583008540680217551702033920 3689383 -959669931493476030562780029822425952 3689384 -891090864956130754419800397560954880 3689385 139758120618841269766234247250481920 3689386 401519108271850421696573107042921824 3689387 -127610584612147367490520246661288400 3689388 69224746553487526711384514453967360 3689389 651468453024265126835317022722629600 3689390 23193481983980366655379721115979200 3689391 88326986238945376404286072308508944 3689392 32495476832456482192877832986755072 3689393 -476191695253140957465338862163505856 3689394 -104505608553779423925093520833131520 3689395 -1338521852721975368679559946110453920 3689396 -493015954270353999285381890790708480 3689397 1282398950878985459276693089408060974 3689398 346254601761314537812333276629723264 3689399 -798565801912183840917776967523523664 3689400 -2871439024273462038253482713088000 3689401 -1469185908288017702287555510580212400 3689402 795953674494354929743750086414791904 3689403 -184325837081229037955723238874708992 3689404 -1231057921552398289667090733781126144 3689405 -764491416044812839578684052097958970 3689406 310862122529507863560068712299101440 3689407 1010671614451771156746688130183347920 3689408 314175750065741109708983690273488896 3689409 -579720715673173385548367713096261440 3689410 233967425286399340808760400102800960 3689411 -286783711430471853625065056698764 3689412 652079424919724916889577083958541312 3689413 272146954355718501986791165550273024 3689414 709165351557150004110022573630153056 3689415 402839068316520154101465099916548000 3689416 -115513822208678660478165027988592640 3689417 1458155587929043389578405502649349466 3689418 59127848635709505300599622661597440 3689419 549141873292203006504642024637252960 3689420 -492171921340858128984267542353920 3689421 -490607736687839377797931508157165888 3689422 1414364815033598753353422662366352384 3689423 148623096213967098057193204015314672 3689424 14238882957212790427121054553759744 3689425 574424229041238606579803940975204300 3689426 52177241137203066771056201410467648 3689427 -260916265306796743589470852465651968 3689428 -998121090774552766628640837366524032 3689429 912747583279260525686163291022615260 3689430 -99687361085836925031633913059502080 3689431 -165984211731137178564379838588533848 3689432 364513056595181368838496378863001600 3689433 -1091393971898214419763852556211306400 3689434 66772232214104936473785268528656384 3689435 -970880364908811031172352615146541120 3689436 -279063633402530657377318454881176576 3689437 370285178553910341562719470867519020 3689438 -620188928374599493887673694160613440 3689439 -906864571372293460014014685657507840 3689440 223200854036396659556020062211276800 3689441 -872486971364147533106773355350456128 3689442 1079603424248551719833714847556262400 3689443 19267864374358622989943741569420800 3689444 -943868896804281897189402075831545856 3689445 711265792286955324085003991602357920 3689446 -600088129585775845320125731009559328 3689447 1105869022035170641570210832099035320 3689448 251261850034264526115771538799493120 3689449 -1572613601248960375892496282518727600 3689450 61768505079932037704643462302253600 3689451 1729524810247522291999889384515792992 3689452 55822806200487739215873802065359872 3689453 -1080456016391843005607566762411520256 3689454 79601034133088028537494448467718720 3689455 634125344718461365237495743840819240 3689456 -312411820280783024158892109655277568 3689457 1621322437693194704004259086374068800 3689458 337029652147767820610000411058048000 3689459 -1340255162385915129193211277175706184 3689460 -132861780066173096693994602001408000 3689461 1146746607067415666178429550046310062 3689462 -330412727379824489818477339810228608 3689463 1296854059750731023021769933113511888 3689464 -1664240007426454066758245510225264640 3689465 106777133026266672305127647017559040 3689466 -387678300718854043026812774498833152 3689467 119221724742891425274942230046199992 3689468 880042702737037028776771831082139648 3689469 -6186124744572778748774870415333120 3689470 595208405564405309388798170496175680 3689471 -420196858452920872056999535757787048 3689472 -682694643404867404460756199819706368 3689473 -1694962586527739509249652617873505278 3689474 -239042969079080645250551404734345264 3689475 -177784330960901815162939015704077400 3689476 -383974232999860877838883006539055104 3689477 -893647829363029077286648517481062400 3689478 89605678717673463698813966834934144 3689479 -2268152662223058277042902819480386920 3689480 -1016890344853066606203635816193177600 3689481 943106310002397632190014170089998352 3689482 -388570116520821109837877345579955408 3689483 -188309248357948983100099960708237680 3689484 -465638517567916048724882806318215168 3689485 1350083653509343236808441559775471180 3689486 -16773430414059911688649545574833216 3689487 886306264078176709466508355530821544 3689488 -135869446209620773993976354700066816 3689489 686820896555969650806856303333994880 3689490 206846036531522697308565657255091200 3689491 -680382506278760271829081911101275328 3689492 482098935489660921784582012463697408 3689493 -59713926948404876902429877447250432 3689494 155660464012894493225711236936075296 3689495 475614898475746487622613483941320400 3689496 447842453239965717247696540139520000 3689497 -156456175769365771345940273566554368 3689498 798642510861376081671887641164342000 3689499 134813012495039414322693675685652736 3689500 1867634509356117287757555926823936000 3689501 1662646018516264463945302417683302502 3689502 -372118921478709460410660850492210368 3689503 -1340252324133857317059683544984473248 3689504 192229071128900254895224378863255552 3689505 99500467538864833631354621142181440 3689506 -425515136517277112940646806923955840 3689507 1746810577746192440351974353218193756 3689508 296104953741289492880899709694720000 3689509 -1861712174757380035342600540568091296 3689510 509756541847104181522553783249137920 3689511 533263237145344825644118809778303104 3689512 529701185140877055164227330440314880 3689513 415939249806412201020112799139024762 3689514 269299462195146734251546765862345904 3689515 379238296781970318319368342028243200 3689516 -1367527464177523114866833106514702848 3689517 -471722865781908713328613931573283552 3689518 481120655283240817909329575563833216 3689519 -1417354240456901485855799080038436080 3689520 -117246510647303348442010432150241280 3689521 989305302557775010267022429452111344 3689522 -512439392466086103478074212403360768 3689523 1725371027532438299476118171622918000 3689524 -712625618028564786518823883940273408 3689525 135124904190215718728265636111792000 3689526 -129913319974323650403883420069157376 3689527 357694572377162701016813469112573824 3689528 -1589161524042251865540263377631907840 3689529 -8764349806023786608052075961534272 3689530 115158792577887214320763068939181440 3689531 1693529060312944173799782054031297872 3689532 228404857069824013833622608674004480 3689533 -805311365683091720821037461855720800 3689534 64126517535588611962567416152417280 3689535 -823104070555682420276928126668328960 3689536 454567900811776103636207468557107200 3689537 1119557894087254669057989673372527360 3689538 77951011817956350683469928619980800 3689539 1100711591713811124393723975934193312 3689540 -552266414163691286222582126567381760 3689541 -16228890644995550232793684452563460 3689542 5862663846999200143629006642698112 3689543 -871530291247972567801793363313356112 3689544 272008431998660314005717508100997120 3689545 -502011650251519645155987985097791680 3689546 -75774990752614491332416779983808000 3689547 -555979265343364153941274693353578496 3689548 -372609352701482857157926347343096320 3689549 595197503146945850497995265453695180 3689550 -11218938324131304159988485227875200 3689551 -316330575531283601023852764123714448 3689552 -78509288630892411324428900495007744 3689553 659782458599931052584850796932196640 3689554 -1181984385340962698549699351724526080 3689555 2078235269129238982957865377395480960 3689556 -82647933249087757388763860911312896 3689557 -46117265027295925873997523715711140 3689558 -65678796933982818521229126857633280 3689559 1396715178313468597719264018124392864 3689560 -6677873035047755741061314662809600 3689561 -1561696209315067140019615676057729388 3689562 -294741744148318933633856657595637248 3689563 1602552114942806748994049496254369184 3689564 1675504606268179654829969652981490176 3689565 -494555877096640591972331641742784000 3689566 -19403453671464270804864164963312256 3689567 565036456736886633896741509297287792 3689568 78137403052999872332036239410069504 3689569 -314883676917505811467156244642699756 3689570 -1700596686114012464087113368119520 3689571 -523107756151437162537664581636513360 3689572 -14416792694935857310332084354918400 3689573 -609263921121384039671193253590002178 3689574 2550660996734012776175503718160384 3689575 -886434693216154772526967849144355200 3689576 -96353362297605177811870115389194240 3689577 -16529393931907390265934384422960160 3689578 1331174304415908838394815294139439456 3689579 1278353218522495702833776731934136180 3689580 -158427710552027695078722261269283840 3689581 614130847535702404860710792521532864 3689582 -206085749761771926475575334639028928 3689583 -471236889988370932721324155855436400 3689584 -221907807112367366634451584130744320 3689585 -208219370778503709786105831854226840 3689586 -109871123984128523196728391629753856 3689587 2008411408114203997199002944819957192 3689588 624495570281925046255508779456567296 3689589 205944210527363526994944184300515840 3689590 -48866533626953736558599734147680000 3689591 923953256031477589414239698929438080 3689592 1010690630214313957565274538522398720 3689593 -30913113544751012461363541123655596 3689594 -1127012242420988354927918091780407808 3689595 -58526214693078533147610515535461760 3689596 34572565946915254229665233550602240 3689597 1238020747007649046016395790788679046 3689598 657075107168296109696483147509198848 3689599 -958902705178056301284198722155806936 3689600 -179970471597476637606905815498752000 3689601 -32441676806075106575915077659464736 3689602 900791385442744562001575953698229200 3689603 -798449529402589699095846584010565680 3689604 -732200950129899087876176750120140800 3689605 109981047246602492639735701009219260 3689606 163134276205058241833884605930840000 3689607 -1398780139287985106192350144240719960 3689608 79277244094492853516469203661388800 3689609 369976299824490348511025770120825152 3689610 -312810874545877151767191069319641600 3689611 -1447364518176265357754646268862687788 3689612 732005862516747406741078997789921280 3689613 -1073057427167800016907741917355165396 3689614 320241000048767223654066215179259520 3689615 -16861993032299689955046768807680520 3689616 -94749699569941792467267260881305600 3689617 -861307602011042179711809464006256334 3689618 -11531861688158121331077082306092384 3689619 1503767183758265753345781231908322744 3689620 -340502622192222624817328102345441280 3689621 -839864107491074478766010824398327108 3689622 269770874391871461577315018918078560 3689623 -1169305469762327927869898599771694464 3689624 -332662650167354689134253389060403200 3689625 203039394400597878809943824115360000 3689626 454365676966829140099966103698870512 3689627 1211158904073898458867875217171436560 3689628 40161043983995384014516567471027200 3689629 -1551912969899701685753798010275900160 3689630 -239507451284839934093355000433363200 3689631 22421927130302298632615992498194288 3689632 1125266071293925787228201850932232192 3689633 1143014403482630585396920693707654882 3689634 -30418206410929962730715160537917952 3689635 396105831696994098990769533525328080 3689636 81048773491959102588901766889672960 3689637 -78177323426791417905402571622307840 3689638 -762356355557427952792983020376053280 3689639 17846805985455583014047820533109024 3689640 -138729473200974145725844448787763200 3689641 812882229726091533980583883036106880 3689642 -71556601178580558475034995590214656 3689643 679994608059983080095020625662666532 3689644 -419552905640464605844955020882229248 3689645 1242268394652045485359759325308629900 3689646 -88129671426805374723928109289391872 3689647 -174576495927893341241148491683915072 3689648 198618460322163094247248020706099200 3689649 906603143333964223790659807695965634 3689650 -63545875570064878446337186254516000 3689651 506061273729879760345326148867737600 3689652 -505540814470210390293998287898554368 3689653 -271587275507988074868338121217714 3689654 -910723890683699522118055207040368224 3689655 -366090059668098524778622127939505840 3689656 -2237499755252352444395785556420997120 3689657 -818768037894741734780352269185718976 3689658 -685782934147253675900618982236160 3689659 -9068376299816527105790471236127600 3689660 1863678846002772959679991706357760 3689661 779629953905509701236583364206662304 3689662 -81866280587369684496029895195072000 3689663 981690779386110106626483221693570880 3689664 63177250897855348472306047251382272 3689665 -45669757504672681143619126319193600 3689666 -308928584751844123597934142661157376 3689667 -739773306047117921744247420175243560 3689668 -213787320222874437462079049004631040 3689669 -1180379882714910858688376780170248930 3689670 372533847762429215886678727755513600 3689671 1271487281492272256813198089672272144 3689672 -303639108837177277642995484145418240 3689673 -204359592650059339072334681532439680 3689674 -457152643481023453231260755151347664 3689675 -607107549504401107264858212633376200 3689676 1201841696328667448806142360474112 3689677 183138253362118127121769989966364492 3689678 -73605489469278327101274471059058240 3689679 31315954112244378341063886506774400 3689680 -116085281224095456600317931467735040 3689681 -428036337279677764398785363910987408 3689682 66936146525308641348898427705425920 3689683 429458240915019667051625866657766400 3689684 264781985229254153501658975535961856 3689685 -290861979402841618385972233372089600 3689686 -99264731487455815205047313441771520 3689687 -2290831589227555897048328453872600200 3689688 -2322862926147521736642566591950356480 3689689 -846181977104787705657837235659019510 3689690 -178942495125331769001996308883160320 3689691 -627190605995384713274265973823336808 3689692 1028472147222641095998137058356066816 3689693 -455775766876702276934029542934346400 3689694 358363051975245600847000921584124224 3689695 -529122122975801824401520094494075200 3689696 305487573447113827151572543482888192 3689697 -688162152733927839232465549126430016 3689698 -179881825850037027688439508934731264 3689699 1144313628303788938380892742596598160 3689700 -208393955554236061501487962625817600 3689701 -12978795454565774956851084040516320 3689702 217309114326006045605885247569368704 3689703 -926163564384289539503507393819970288 3689704 -992408765806811341809594298095943680 3689705 -21198298532205600777147205587096000 3689706 474148096267575102032037791708112384 3689707 295976969211105201663661355629569824 3689708 1569117751688168570551069555000060416 3689709 -1460893017908598311078596972612149696 3689710 -14001183807473976240930919282212480 3689711 1194009573994268903161753662666687312 3689712 -11187104875054844001198976786563072 3689713 -176559227579706846892661991820902912 3689714 37118451115824941100517557871057920 3689715 461245307066450125929814878402819120 3689716 -232666510121569835812421359306427648 3689717 394555442682668917030137547183886766 3689718 -471680188232873656563500577395702400 3689719 2542854594643389844161272997248358360 3689720 -94912897283105122342582019635507200 3689721 -154757326400779500672151319865678528 3689722 -803281150594246256966890848497810976 3689723 1956591272675306464279901772377223972 3689724 -135701148407112420064633754873487360 3689725 289088614053300631009580790873036100 3689726 -642761291010444132832574401290482688 3689727 495456411784336751364799286966728320 3689728 287189953755634910533387136909967360 3689729 -434079118720750502405725254817521216 3689730 -70913856349496671163450592661601280 3689731 -254970055076326617611824704442621440 3689732 1092824453233419822961673167866100992 3689733 -169950195219731450940477497119442976 3689734 935502218096234986108345259543762016 3689735 -1023964741800545783665424425962992640 3689736 793273146272738776684321804776038400 3689737 -1516051062309280781553029805532803840 3689738 52201578276494106239171500136275968 3689739 426021598506281574691426580010713520 3689740 1166680068728445939367022814624752640 3689741 -103843149693526082924886345150952800 3689742 86906276803693127567682180901324800 3689743 -1214718844512359704175603450835702680 3689744 -849014415173871641187383170301952 3689745 352732446333749900688440801846181120 3689746 1902814907327506686943398990223453824 3689747 -103795365935316419732904556373716440 3689748 413867603975175066456213310161319680 3689749 972897433053241465724563729491535836 3689750 93469376497405222691064022799520000 3689751 50773534680129271390839362452413984 3689752 -1144471500292278699480000395186012160 3689753 148040376423290896754367924222829002 3689754 49709492891317279244595459835224576 3689755 714606023162182259056785838045002000 3689756 32594993791275545869225043466759168 3689757 -1534704364574515469356731368681093280 3689758 -797712102443134088171744769105993216 3689759 962339532401585914078588380991956120 3689760 -696395301658277816546569039946711040 3689761 152433093219197080519401452382219362 3689762 492574318100779581393608287366329600 3689763 -308879288250928116060556579395301632 3689764 120453981621496615271769299580457216 3689765 -21349368072685580693236472205650880 3689766 -486332366917609030865671335243254400 3689767 -977752254604806121854543734224664568 3689768 -666205902469479320582422655096186880 3689769 2830302410627407776660309813823032768 3689770 258114067789275903070532763184757760 3689771 -940041362216123826520027248097598028 3689772 -964802331728424941803448182740638208 3689773 958837933154873481397886807549200022 3689774 -2480995235876524732138233303179520 3689775 92679743772972544837341310352935200 3689776 -530245954753418417104349430865543168 3689777 229419844301203713992617487280051840 3689778 754320012881103829924913060590621824 3689779 421868073331447201694348763128106380 3689780 635519268727263735114155334630009600 3689781 -21605581258117850960941353276558528 3689782 1466835410064728810046201830091855360 3689783 960371399158991961611268293977898640 3689784 -371107144260647034996793063350804480 3689785 -18382947813073388375341374760041600 3689786 1101732621605637623320498053350266080 3689787 -2765863181663303798240090291034432 3689788 -425109197014091124087702482040996864 3689789 22346394224360311618171921155592524 3689790 -134878926511228255444341402862728960 3689791 30256670672674228801784498318337024 3689792 96970614088598733702277695247220736 3689793 122575399832869132222763831889783522 3689794 -1260705925221518430774696658139264304 3689795 63855264414422296815555387185331600 3689796 36481719818067022384853313873106944 3689797 -649040922135427690040119211241318754 3689798 328485182147409060506860049867446656 3689799 -724685286417118216739255229152152320 3689800 493497750495939712035062397281280000 3689801 985254276386116434993758834222888400 3689802 615571879662289933820384736662634240 3689803 -420426892979969854421023059655830416 3689804 -412580291266641931816965401460313344 3689805 144704548462964693440207450191304320 3689806 -81106871290472019291753489600047616 3689807 -305101233786183276005800621889521680 3689808 -164063462905715231860421190825148416 3689809 92204949286138230270422743924849010 3689810 -209262112146417123728182476288527040 3689811 773209229986294476547729555983642840 3689812 49383543115622653655026032343459840 3689813 3504653901071173495833744247704932700 3689814 -761271193567107394063376140324257408 3689815 404404342424119030516400058522818400 3689816 -429530240264102203779165468733194240 3689817 -229302992696617650861796934534537520 3689818 692728868774902682089043534751409152 3689819 -881057347228964150972973635857628160 3689820 -1020169525274267554302109291304294400 3689821 646590125619960789096183798796722624 3689822 59101280982679814673684164682688512 3689823 91316803990988812245355296483962184 3689824 1316125329254043178821656282436206592 3689825 -97232491951071920209225972216546500 3689826 268611233735801983575665888504538624 3689827 -1639390647585389063786993703496773320 3689828 616380509182511586079080048097584768 3689829 656184206364433712708565618687580416 3689830 -5256207400266755760893538702660480 3689831 44488288141662688600603194330041832 3689832 403290722362997363703491973902008320 3689833 144723208931918778731393549316269952 3689834 -463021590799020788856142410759407184 3689835 -145291987080172059267004244794083600 3689836 -417094969331586370542390547360819200 3689837 13924040350253285448182587334600832 3689838 -48352584401249918047710668739230400 3689839 -387549154535168071620199069691382176 3689840 72640291640498968735631327625216000 3689841 652189463926415169697644150151733184 3689842 -419649584770530040601544133271642208 3689843 743567840657425593203592513724438092 3689844 647632866564911642758061122069585920 3689845 -136447960293667296533507545828332900 3689846 1259835045904060127782541199427507872 3689847 800589617056336318768562642386520400 3689848 1060556671949359784705241915767132160 3689849 -612505416156291662878903514935390380 3689850 -342975393602721617739644173388659200 3689851 354688951440740382644947558246875600 3689852 1135977560763890499578854387026855936 3689853 1250263048772406782987026587239299200 3689854 -76048022524494318139493531989619328 3689855 435992260127185247103226671086895360 3689856 357422946036762110674844796573450240 3689857 -593847944739360501202867976079118160 3689858 6722699966826897162126497025638400 3689859 -1125555339083148363462505065626938560 3689860 -36630566815289954082711949635736320 3689861 328639260200131260312655231205747232 3689862 280983246150953557706339346164103168 3689863 368447189109992824916064438300601112 3689864 -1930696167409272048716307811865840640 3689865 731657395550219573427705664645216320 3689866 92552233930435781093030867038414944 3689867 1220411715773214261941149612319371872 3689868 13933887866992088562277801560637440 3689869 608635939776800390171361338411321270 3689870 387678734475217318614509430174984960 3689871 108880717593528857526123466777803912 3689872 -548125612061895521317378450647941120 3689873 -30375864522426414550379288870001600 3689874 -51936574403269444088407267454519664 3689875 -782259812299903998082878157950648000 3689876 21418124032674595532099718385950720 3689877 -579820693628780457050155370731824960 3689878 458422878236349156114149623963038240 3689879 -3908894735763966493693388775558551640 3689880 643053770366697962142610773222604800 3689881 475480505966735811282849072269147332 3689882 599029644611802707603272660337395200 3689883 4024182679010677168608087933707052 3689884 -1127736240815474413391979850292794368 3689885 -213382930511230134936725024076615840 3689886 465215646414303720793955029685062464 3689887 1033392775646085920854444003275309536 3689888 -1366958212718762738491628554372055040 3689889 75507444406249030427159552207209920 3689890 364927385028741955787506642344253440 3689891 1661360874029490009249868862232527352 3689892 -139805844640759446569787065416550784 3689893 1023977358905842947194977603580241984 3689894 283062475060357609237160373911468160 3689895 583547383466410844493723179145600 3689896 -1933022871217447729304838211202872320 3689897 1407262574530557809358570646265533092 3689898 -167649040206249101522733152886587136 3689899 -129688830749435125519853763924035968 3689900 918243713776171445474295099134880000 3689901 654564922096483317366393310305244800 3689902 64280984879824721556721955972910720 3689903 -70536705642644339359447914508719120 3689904 5140082631134267521176643310813184 3689905 -346260195520999661834813617879172940 3689906 -833535381994105400057231725972343040 3689907 -436441133848060286843437752034575312 3689908 -3197417634321529005991668588639252480 3689909 206013534974124930242258417747456604 3689910 -193170986000473877642307124665987840 3689911 210181550983248135138762648713097512 3689912 969488331303116366892090702646579200 3689913 106031449819000928476665225841380480 3689914 -363991870390623630992606448160796160 3689915 350971693473164108399530076175590400 3689916 100274133896870034696173738901504 3689917 -139682987504535689228691635009740416 3689918 549461928738680430920051776646291712 3689919 443522177495060036182170013595439000 3689920 -43077787282733140565929757685841920 3689921 -385723986988034464358136550404230400 3689922 381028976673551524602339506657256960 3689923 329038692256171439237380150527032160 3689924 357974215663854569833184972442341376 3689925 -84633747398146521779380750166040000 3689926 -781695728233892119325631027166013088 3689927 1131975698037162980736315474492514776 3689928 1100743319175395726803773355152998400 3689929 1796279747885585721351813299237706240 3689930 -137583250413959811864094113444986880 3689931 23265583040877595969650416639562240 3689932 -1535671138874319210209743174691624960 3689933 760760583793817050996472295204429600 3689934 254332231276222403797460796585106560 3689935 -1698215983769376511602412440381614640 3689936 12635206128867981918424383083249664 3689937 674789097633057016784394491922527394 3689938 157709984162537254484089556825527296 3689939 -1052399296835870563163304500894844600 3689940 -123021393320959240357948716897177600 3689941 817967028680814632054682728856410784 3689942 -931614165812470357884459765401020128 3689943 -25211017829635172286969307976982936 3689944 321378400754418703678371148335206400 3689945 162500757979558413172369245418515780 3689946 -470883661130807266548161556445150512 3689947 -933049988714819546430730235311596604 3689948 -942800050497989775019628174785992192 3689949 -24560543557006003573086285242200512 3689950 629852609108008914480349693029288000 3689951 -20890792303017414289497382610806992 3689952 118753525664700320972257826250424320 3689953 -2059266023630494729599886352846673920 3689954 -990115984351367078271842878436347824 3689955 939591003461126570643844463027654160 3689956 1714589542136826465316402744812437120 3689957 2277936518495083020423072355430543580 3689958 211303467916812821136526192023051456 3689959 -951658940258574509198144722074624 3689960 78533666637041638128643628281344000 3689961 85633676117464652245689433026859008 3689962 1186121114350455592506159086480525232 3689963 2192297508234683779745830229258548212 3689964 612108990398413972430324919995616000 3689965 767337675394380675728589087491064600 3689966 -112770427539712786366737274115118336 3689967 -204546076719016381213689932047687152 3689968 -17078823692272434172918952777056256 3689969 -51082017943610875908155045918739804 3689970 792681822619260016408654043479541760 3689971 -1364720265433483135198852720693083280 3689972 206732974344160944413676123775985664 3689973 -56834787414283294394332123591401216 3689974 1053249555407065219876241292114584736 3689975 1030833642344089710207379476774699600 3689976 319768521661122990400884327252480000 3689977 -141349409919569408881650967674859000 3689978 429693972159301434661369918873086720 3689979 -327749158660678913692503854223383016 3689980 -219624951927888756250400708694927360 3689981 -151015819256579475697565693271861888 3689982 300520807331781956511766065047009280 3689983 -842099532272743830067526403396458376 3689984 -268404127877499457850005655339925504 3689985 -206068136791903629926402027653632000 3689986 -832005226378077620711698153955149920 3689987 -7147309930079039907971371436618496 3689988 84328461422000028009459503540213760 3689989 -60986220897870442677236943851973540 3689990 -247530559009474913838155932853980800 3689991 -241688874894915532702950546491754000 3689992 591501023354928155257495996976332800 3689993 -1295866554128372456118228349965622758 3689994 71180897501076751656596721525350400 3689995 -977432904876398240525593911916140000 3689996 -327371808880804844202738804436896000 3689997 -348441516959927727492609948989928000 3689998 444983524402862660497978404551310720 3689999 265457212485913883018046758893029936 3690000 16898830494587527521841446896640000 3690001 540577777272779680714916808120300352 3690002 -4948192535670835337672678399152896 3690003 494897621470155131455636672273348464 3690004 150239743004413508968175020973944576 3690005 8977456241225211618739803504481920 3690006 -464237552416428580481230201807648896 3690007 -1550202878788345148661660632594180328 3690008 -452544672680964016371219873046855680 3690009 -1000059454185106059689132267512171200 3690010 -17082291858788209452423561365048640 3690011 -1311058161789302849566396981178489280 3690012 349005457786976805104090515392846336 3690013 -888215784951009537034469995312099738 3690014 288164708032742241683591428962730560 3690015 86548559544293738831499344836746240 3690016 -3924184202337368049316687229681664 3690017 2778549997271989315898865378584631552 3690018 -13468119480945714780540373126744800 3690019 -418492532337434342245943103375064656 3690020 233476872498835856968820216097415680 3690021 1789779502215093188095908778935256320 3690022 -276989505424915999274216791802218368 3690023 -600258304254896393421068857625933376 3690024 64930785589315452410770325932523520 3690025 -594016736699841030730259988575865200 3690026 2697128615394384079745749036754784 3690027 -124046887558587007774204345304483352 3690028 -98710308207646357031159645241999360 3690029 -10436474107277054101298181492227520 3690030 352135167984867519495934602430216320 3690031 -1494398869500477381811136695313725168 3690032 -475557896455352851710537193807085568 3690033 952228419876241461730593892144188000 3690034 178157192488740848102359238648710416 3690035 733239133430955427961799557232378960 3690036 -3288609621424361326100936613783552 3690037 -346029459707968821555978165714826560 3690038 -880856228143444625881008631568879040 3690039 42399300103421494884029030536482024 3690040 -449762570838946265557499044463923200 3690041 -145886300463703952843770907106115116 3690042 -22966766817012417683405377550649600 3690043 2032041772052889195183589273012189908 3690044 -165031246058906117845033620150948864 3690045 -2049333938037040079647414914230880 3690046 -194928302610903372389224529227446528 3690047 248644882334390465028175294127719200 3690048 -346282689373815044401391811617095680 3690049 -1847876230366979671963663435368208080 3690050 -30104633984203355969443132067750400 3690051 56542426011655460502904349845643520 3690052 1067641877440845935186821384058462336 3690053 601557869630149200744365571526822302 3690054 -149171021156391019580411937592151040 3690055 587962007169592044113204323713555960 3690056 -976664564568934145706327625777413120 3690057 -1586177153281360033107123124915200 3690058 228202519506022167150945652990904880 3690059 -1382197012903697239617533283167475096 3690060 378383354002243197221767217594449920 3690061 945717100626582796196127805137905824 3690062 682078262025150994893980601616859712 3690063 608388851223432665035520175945672480 3690064 -254403260397802016357281635083747328 3690065 -66200440835123029135051706970171480 3690066 250015688362401942841171555345516800 3690067 -1194407763260524424336197781758340884 3690068 -999638717365083723869199295658881152 3690069 435659708813571273494501205410192544 3690070 202384324978295636842746870082164480 3690071 -658234681139810791300175547766306560 3690072 283404093778112083543531536332267520 3690073 2212226465413675960462845971055067204 3690074 -9147653731159310592143887887410688 3690075 599422409500396447114437638959950600 3690076 -570258652066936309898445130061598720 3690077 94141953673745331592255565874125100 3690078 342528792530465114754774419447451648 3690079 2214502574213164758727328121025755680 3690080 -202454247634317104564538928689315840 3690081 -540728894533535283810245069585634030 3690082 -338735289157089631907396588859071232 3690083 -367458984732199794158643982978397616 3690084 89334868308714936046879543939387392 3690085 76608544832700070873434074459136000 3690086 -93185656752572544845048503306237440 3690087 -683718778781453570416120737504993240 3690088 -42595801662024753704933113247662080 3690089 -246796308385493595386631284788999032 3690090 -307720214948052667031855542930944000 3690091 686053083276443734726161689443589492 3690092 -813505318126314623333986809407703552 3690093 -148173064274466517175686019083023072 3690094 -1361498718904106975744965369863251904 3690095 -831228340569745380351554519373730320 3690096 -15211860672568685926293288383938560 3690097 -767788739711996184133241590829172672 3690098 1049180029411442395499422001089270800 3690099 -45663578171780324108720038032409776 3690100 -675888407858763989300861754121801600 3690101 -1549111215565879849664603108023058898 3690102 70377247764903200259439497396090240 3690103 831140284881181167235422507149068104 3690104 -353611145307168147137228771445964800 3690105 117515880262314193122771346962000000 3690106 -259077680648826900587736804453335040 3690107 414440671765209481101587170045288356 3690108 -513572494806042914476085691148651008 3690109 1023742423214315381676872473422928416 3690110 -32612414649269075109258333774819840 3690111 962774117078172198280143155984865024 3690112 120777100327006722779506754621276160 3690113 -217198952719541656588434156498891840 3690114 -531089322213516874991149443578156160 3690115 -783701473304091965711078816916788880 3690116 213101390495355801531210149908316160 3690117 -92626219428237830919110585589272034 3690118 -373112502816434649915861999126659520 3690119 -718387936150672408334842784594901480 3690120 -88668634428280219809340646542540800 3690121 -656993702210903941493970170757032348 3690122 1285657316731570637903654594179209312 3690123 441432520847694546633209703845750400 3690124 -855345968118080705993014042881896704 3690125 107428544535645064179537188459094000 3690126 -301364915813677375796116935948442176 3690127 -643201417111353960536984703844102928 3690128 63861760280770264198854317629538304 3690129 -86125978861787007708961965689746080 3690130 218398179086970266520743339390988960 3690131 -11482120014864950353689531013483128 3690132 217738324076556769458589921948342272 3690133 625137417695889517172731771523173920 3690134 -400397256623784658298564976728256000 3690135 194020236673010990795405026974066120 3690136 -228127344286460923106904623653232640 3690137 -2823797285675692407909660565961382 3690138 -364029026632809188780764255345869312 3690139 -1855449610431947585232965206292050128 3690140 -254642834830223451312699864911109120 3690141 -23844464960528989453832655926148576 3690142 788812884449557986835388704128796800 3690143 1212603530769391175404476076678083024 3690144 1587765423400476762039112245486551040 3690145 -916063754435118160352247054888917100 3690146 1362377315318446466138624212753960272 3690147 272079583945809790958841274353745920 3690148 429935767541999567428382147208794112 3690149 -543863000052169238224079876035286850 3690150 27315454342687224658309207848297600 3690151 1917950734814730476152228665855180152 3690152 1410995718904602610095012059883801600 3690153 218384390318604899157396287988027840 3690154 -157476740920289544357086962768128000 3690155 -433915371707452806193704588380947200 3690156 1027615530992958970013634837670333440 3690157 -534757438606086094492249542269030720 3690158 858045854482610186972504234501724672 3690159 -1552620511354347364706391287997717120 3690160 -185261896917684144430269855046041600 3690161 -2848167715978280094006717677446401600 3690162 -9073464991298427862806034154853888 3690163 1959761864123214453269145426600744480 3690164 345584769739062831052909057664170752 3690165 -275675825936870327880475079645818080 3690166 -367886990094862887378173944435314816 3690167 620300864325190228608621426846507720 3690168 -941641299736006418763494126710026240 3690169 -357656605064753286691816909018858240 3690170 344580684451407337875769500565052160 3690171 306272839878378252190596985732015200 3690172 892984922811153977180309600382123520 3690173 1975527163677959294749764945641827020 3690174 13971342126368565761094476903559168 3690175 1039468556387431257311217947433313400 3690176 17242102248844275092473356314738688 3690177 -61076019981243125362886411783920992 3690178 -74373409728786328819825025158612992 3690179 -242648615677210502645786598712940520 3690180 145992714909354603518996643995750400 3690181 -2218931712036119037140053983858747456 3690182 -433744696682491775976032714510410368 3690183 368071879081171938838937931689921664 3690184 -9830452665111417300607757800381440 3690185 904699098882531284556068075893119360 3690186 -235605631203512378473077541024839936 3690187 1403656374151140636313826703466098836 3690188 1291872192679595851692041818023505920 3690189 -125600184092869947760755931366209696 3690190 -446084370265035476195331328106824320 3690191 -1296765732878074206941505823218747408 3690192 -3949956274191741340484969854402560 3690193 -445652782234156221110724821318658956 3690194 -359283389376481209715702368147432288 3690195 -113371058405405974758371752290292800 3690196 62064830918154054073894392003094400 3690197 619337712334540596839874310038730752 3690198 -147320619111509548536243854937739296 3690199 1544615575737529737847786806218048640 3690200 -271383158744463621008771724454656000 3690201 -350311024632574654131255252437886768 3690202 -458029727298866966792373657959728896 3690203 -2227161485276907575438612853971642136 3690204 -131027445205273751877147680881901568 3690205 925652575748260571549385033659473920 3690206 -44175642353461301261160765131946816 3690207 73906929597076002945084501609312960 3690208 763685756220386087358698181651333120 3690209 428552355571468829158720120916090880 3690210 -17214729117843832162275247962071040 3690211 -320900635646930421927028995497745968 3690212 651335580305419458560138529425006592 3690213 -52165767878944715933609370445335456 3690214 -380301419806070728734734872525032960 3690215 -772209405597932126464293503994749640 3690216 -910411008877171417239242731000627200 3690217 25072418250459457631411268348124240 3690218 -208820370754801089809190450491266560 3690219 621299969809292838986102986342111728 3690220 -427085713464103582608062652358533120 3690221 -2459606087339516986799538159970612500 3690222 45193364952036653952914479353022464 3690223 -160139444173066532405778190360294256 3690224 395890188698025513139746194080137216 3690225 -163777215262314577327977395467008000 3690226 665950510552257240442719811677325440 3690227 -1168269420002488860874622556687471924 3690228 -177021832214278289981854134732441600 3690229 207055472392909606219762015060226784 3690230 31624023167132878299890921666549760 3690231 -592862569313264419905314865049725360 3690232 44255895611631891049037913839861760 3690233 1164376080849439282076190426263269482 3690234 48884622910373350133375342234330880 3690235 583986059215125219161577565496546400 3690236 99239998619685032360574618859998720 3690237 221438923716406250487492843480826560 3690238 -1367473344497609957022032176634772480 3690239 -135225916691877480942432019961074944 3690240 375525074617101449286399056915988480 3690241 -417478598837978511938160450479051639 3690242 1268460016547005056234880809653457312 3690243 -1394300358053545758639401053693193256 3690244 -917081732635116706729955604721646464 3690245 724133840666457918519311177711100120 3690246 -108057910220033713759642076599468032 3690247 1573360000190563107469821749526943512 3690248 948903679390686714973963484676096000 3690249 -676716257777120099238370192068087072 3690250 94873688190563625148070306487600000 3690251 2344237866155989317475308624441255252 3690252 714452832190046266341065117416488960 3690253 815517818478901789185993262442099680 3690254 -1883000061116435008325248741311701760 3690255 584803945858236322985861773129612560 3690256 53326896701601931303473320787968000 3690257 -2607471425551583070980277767306140494 3690258 -224179313533214316959624817724416 3690259 2065432823305567489823818660892572460 3690260 -5041832228350172575628879833866240 3690261 1279090971208981618345488714020072910 3690262 146924342188513973913549765597797952 3690263 668031113316950480443965958124052624 3690264 194809064654932100439852754096128000 3690265 67442649393987971563046991386838660 3690266 167404536612074045733186200946734832 3690267 -192407076854710795991855058920345088 3690268 -373381184533564787144871926489375744 3690269 11193758881785816762626466543724512 3690270 -827625012907185563631751211194776960 3690271 -263555660553768480489865852805946496 3690272 1156981767442740472718108352526221312 3690273 -1421105345363000376191368189578708000 3690274 -385484636277326269303578265964686848 3690275 569769073710141392819926822217898000 3690276 -550314521178640008487296992352672768 3690277 -8966988426635365692861521001145188 3690278 -341289554541444469656590656540438560 3690279 -134579569028400937146209448203222040 3690280 -1225886362948078477171729081649971200 3690281 -253261030390518476123383066671904896 3690282 506963656773451333508732048911272192 3690283 226131586615921714815042864993686400 3690284 773506449314367032262427005579254784 3690285 518420674614461566281738502982607360 3690286 250162518059913000588851209581110592 3690287 -78220940907804427538994211917916848 3690288 -4153560310370525120055278971895808 3690289 -244421214412994316079527309877411520 3690290 -144576802976463615859682724246549600 3690291 921077407912655121905904365595599424 3690292 875265271993416532434156877197116160 3690293 1455972825984593882890814459730830880 3690294 -127374794485844131274474280953387520 3690295 236313312559231679002851071340077280 3690296 -30262067606803895302623877667635200 3690297 -252547809153687311517313624975158972 3690298 -1148135094974534824002539639725491600 3690299 -867347035619394539430774357537087264 3690300 215035225083654083960434640738956800 3690301 85222092058756650619358924685135302 3690302 126528548608305003353134815848153088 3690303 13984439884787779068408019507067904 3690304 -120049928957159177770301235661373440 3690305 543564005903588771161052603773354920 3690306 -437950999664817552056702209426836480 3690307 134873167299248780593725650730106556 3690308 -68946923605312453945447130741799552 3690309 -313744988022940203702778774809929088 3690310 388015587800818753642754148016882560 3690311 -49967130010299172486127111131293888 3690312 -494758403758357090522772563651092480 3690313 -274226376601249533847554361242809760 3690314 1193089283796576405975541429755422256 3690315 24401627914471759653613287355773360 3690316 267992903459430703674419591831139328 3690317 423747970199797920464331281310174252 3690318 760655739389938187317465264667325504 3690319 287016734308595167849360188544991800 3690320 -28514332799443721709102839760814080 3690321 -958068768215213573309230456555254288 3690322 -200653035425542343091665129078034288 3690323 127856720918411856794468818934703360 3690324 696193555873648167178713895685437440 3690325 284288237578943123562715313170743050 3690326 -211976238017172217218798653686252800 3690327 -253048525113304944040111617839662080 3690328 51828637067680903779691391671480320 3690329 600574295479747097578896504720993930 3690330 20129435023758854064832595745285120 3690331 3928054977235083494332407195725589000 3690332 -1101563646982133065857989144608972800 3690333 -178863915717733669924773057947481600 3690334 -155915620499005517294278086654797184 3690335 730551856284544037891703048087285600 3690336 -186458536151507390684803126094462976 3690337 -476561625132052537156955215098421740 3690338 350950983964770278670362234685015840 3690339 -27085726561908540592949448471111360 3690340 939381913512848151995807339752515840 3690341 -1148085268306664518391880645355008258 3690342 -510522905288664316887647964738478560 3690343 83005528462229869535018487476784816 3690344 -280011272512209052499439905998848000 3690345 -132308440265042708368090430613902400 3690346 -17322478738389240136524767492186112 3690347 465616898126115812855358694650695796 3690348 -693215107159813579419083568847710720 3690349 -891348416844784992071615713250798036 3690350 344487482074710461592328412993328000 3690351 -463949541312543323745735591239195520 3690352 537888303321664433838799697920557056 3690353 -3095175061266618137908432552238723676 3690354 -164994220712848480947176197225704192 3690355 986864485784213416169322636115163760 3690356 345442760005379211414450723141396480 3690357 997357472266229055637170701617660320 3690358 373540242093125192279519954045429376 3690359 -261323222160974546245203666525868296 3690360 72645552820098623253557419346534400 3690361 1320755175350015783101303588131945962 3690362 -68123605453229768406348771204564768 3690363 744973823821853706221127132122015088 3690364 -498355212114604696600607947487694848 3690365 32641370361174652203229283614586880 3690366 562060617997760681695064002047836160 3690367 -88768819901774589795800394827693328 3690368 -1548896040703533707271987019917557760 3690369 15233136832552207097489514874431048 3690370 111987103182664532369950754126899200 3690371 216725640420627725386978444301512572 3690372 180985975523239787129273938312753152 3690373 561683779237377805404646305771962688 3690374 230667093918169118537682950551779936 3690375 -34864623166275981534914194208472000 3690376 -318206720084675729193009496940497920 3690377 1792462292054117191411582848614860212 3690378 -574895992615208350088830270236031392 3690379 -97069349450989081068891097312112 3690380 -266855315121066590069899985752488960 3690381 -1277794965135875916986572902475434048 3690382 -1054417493377980256586729263307712000 3690383 1520844263612724116381101898768633160 3690384 262574892905746654612463286536699904 3690385 -613018183745743082970789738631584600 3690386 795884752711377208925680324104325008 3690387 1700798191960448530881245674528035840 3690388 -235700530547157361951918198084071680 3690389 16560487797395343379959394653726240 3690390 -169323813952188821043059811915601920 3690391 399207090416413227898647469490523000 3690392 -568630716386218705303868823680256000 3690393 279761824100315415864225098033326080 3690394 -409723662696489867692220410557060128 3690395 -9147449610138934244881323184838400 3690396 -195870510735319604345710963855408128 3690397 -398163356142751242772696215343824154 3690398 -603472264580277121019583754729948800 3690399 -325406209861541014562461480805848320 3690400 190235826717387166287448559714304000 3690401 561003368398419696219597635095992768 3690402 246715495386875205702949431473922432 3690403 557216816212623895340182284792031704 3690404 1032270652348348315090770608161673856 3690405 -106004949109680677399070968813724900 3690406 -433872160247401961163194446320049920 3690407 18178044457129211101411835464994400 3690408 -577480601855575370786569185223065600 3690409 -193614558075476456536287080309507420 3690410 -170063618473171771137423325552553280 3690411 -233050375430602664216256878394343608 3690412 -307253931273785512728220540234065408 3690413 264061479891012918989096124992578860 3690414 115981498627195151697644599191060480 3690415 226395492565693759710168023640943560 3690416 673375753628151142717417035237752832 3690417 392144890256118102767625930369606912 3690418 291539710472280011872455613686374160 3690419 -515655292989683918874359795582407056 3690420 -155371152241556405375574515001477120 3690421 631485465611048842735478851120791712 3690422 1295754966577120590146411556498052512 3690423 -259102035636340030539223106051039016 3690424 -922329572231712661194586985340825600 3690425 993658007165973845432815675185591150 3690426 23275041221204908758066797103679488 3690427 699455679320270704814975424901934080 3690428 18715969770792005920969866412210176 3690429 -167733953893269904962728580546271392 3690430 19591615209269769531152956479216000 3690431 -239204241523236907152001206948144000 3690432 -5859837734772527504821599023923200 3690433 14968173311594259730803291401596804 3690434 -620966761125477938749832167602718848 3690435 -837774618956157367240429736721410640 3690436 54042161402435538964949345696838912 3690437 -50364202338526038142360511928850914 3690438 372701292329982430916655968429180928 3690439 -967821692909347675818119967658005600 3690440 522298595552608640828938779367833600 3690441 1371585535704612201693518422194179952 3690442 14422351359089723226631228519041024 3690443 402192782650226918304350654619956400 3690444 373167223736828208473849951377276416 3690445 -937943720386852913730008992991269440 3690446 1211293178575369059842152401441702720 3690447 243435882191833728554356781266188672 3690448 294887141465374752913469093221916672 3690449 -746357594928683212641797675469507264 3690450 215380200146426702421096356043120000 3690451 243633303795119896615388452171542504 3690452 710297635509420946195521605688203136 3690453 -612682249205104878082899149170227360 3690454 -143913396184324071141099537070449408 3690455 176730486567983208191989349967660000 3690456 -182345257915905603416615649472020480 3690457 167565402218245171226508786804412672 3690458 -593056216419453709407636556841083920 3690459 323637447809751748500933424723723704 3690460 -17155250474380100449654320907614720 3690461 704346976062992390822842698929730624 3690462 -172827139565444588372784601411842816 3690463 -31725638916967811551517187594865040 3690464 464521565698338649931275110759530496 3690465 59265239221977341843538809021260800 3690466 -237070924876510969782369956181686496 3690467 124081530335614549686310117579115280 3690468 520450116757040161746450893939742720 3690469 584049209062375594949275212692008896 3690470 146193282018042956839756010604130560 3690471 -39597426613790227630017131345760816 3690472 -1362176156208264090148368600909235200 3690473 2291717410634533378884747598983361722 3690474 -92963576183173754437068080588144640 3690475 -3504288695069839344161617979563400 3690476 806566230208083016808102250163810560 3690477 -268758715771802570970852669834073440 3690478 204280114358885606316386954208737280 3690479 229322799352278300129466722401588400 3690480 -173822992114727879061176750585610240 3690481 224386669092899703202075357963255872 3690482 -450726696051064843700836664660757600 3690483 -19588464528727426017200870013199296 3690484 624265451478931802295940026794434560 3690485 1559776060075339606223334527695564800 3690486 -102631139332266915690226888179344256 3690487 -5711128444243601576062628236453603008 3690488 -285954118135760312430063529812295680 3690489 -288010632904271478126145126433977632 3690490 1448380561523346575608528306080645120 3690491 -298495271833846487006348667887052000 3690492 -57954313765893496852043135412811776 3690493 1011883542412740735784535127308085760 3690494 1317126875733540863021806581833009472 3690495 178261774743561593756843707280589600 3690496 -793137450267252664843915038931550208 3690497 107070532155537693097672741536722946 3690498 75012785098083059757964163514570240 3690499 653839953045360643893725383853109500 3690500 1831898076723002052427353262656000 3690501 1123792037087861550204163696897854432 3690502 1009621443672313958454937552815381504 3690503 -4110751967096216292192112010003568 3690504 -112899224254414409602872006381603840 3690505 241092331895137798036090563941445120 3690506 -418328730028262149589391313364203680 3690507 1348344565818729545094501286070855640 3690508 -1370520535858333683250825994153404672 3690509 -214524417860463060364492065168624960 3690510 -247394226429549972515299553068141440 3690511 648341005006387890221318450749232640 3690512 100906267686756552553104593514135552 3690513 -259982091997062627793351558011471036 3690514 147242778220300548693443419604974752 3690515 -24077583714289245485411987295674880 3690516 -418281230772917029555865980060059648 3690517 1215156762999904989467762828847927566 3690518 -4253575396141599996907852327108992 3690519 17909346577430716039239248083322880 3690520 1540713901741211082971901705652224000 3690521 -2072898340463288788219241485986772278 3690522 -16738376371138540854214995669753600 3690523 -898506390063101815240505429470159228 3690524 1277717622514439894642751978799044096 3690525 -809787038343444134405936150760943200 3690526 -1989417531919881376481118286976640 3690527 341931409041891482683533784819457376 3690528 251056908265392962553779318245294080 3690529 -620896671163737243869392252695859870 3690530 -210024925963459653215260443543680160 3690531 -1207961069743291973515746395589072 3690532 -2331915431855345076172962326197459968 3690533 -770065329011187695368457302934326848 3690534 -409799457683197078276485041273118720 3690535 -602430944076601654004584055442920520 3690536 265837746981406691257237798794439680 3690537 -590913798282043072992037842234716448 3690538 495387713155185962623936474319808000 3690539 987596364142548497666063131757084340 3690540 -142002061521895677154590238359859200 3690541 599106735337797424658545882922156800 3690542 -256160952155342265161350584035483328 3690543 -30770413381278150213813615230764536 3690544 98927553150480922965111440110583808 3690545 -92948673396497999616330733129562700 3690546 305173266793211908901180213534087424 3690547 675971528202564462172729255734382752 3690548 -1127097714617048876645436461468644992 3690549 -381861594702747405769618942127668800 3690550 -39559498678370944111306241451686400 3690551 -375032292771304929915721046960495448 3690552 -278003479017776875078049213025484800 3690553 889262785162678340767256486519605802 3690554 -48048864192700198316482098183606528 3690555 175477194247628512947126479699358720 3690556 1383956311899057923507740751726136320 3690557 86579357258514128724014870996412288 3690558 -601974476972791323705705475615104576 3690559 -548516075602861851175461806701381184 3690560 -346952491991346664785238977360691200 3690561 -7782514799411804646643507657976832 3690562 644360871908583388017925649765568000 3690563 -553105215946811092325418712823108760 3690564 -1154588568082682845103507772735897600 3690565 718754266060734524280891343961751000 3690566 -146681508698419716694218348167339520 3690567 314655928295798373346948819037502384 3690568 627941263850097278259568056687820800 3690569 1735306326110101470029057191022865060 3690570 144908006062853813195608834556759040 3690571 -323598066506304541435307559488533228 3690572 1282352660542644763763373304457822976 3690573 -385255804814012917409361165487529856 3690574 140649443527874097586468597039556352 3690575 -178078002391202844286305014148174000 3690576 -426960612898716038804085823069224960 3690577 -346922531528516479971602037215933328 3690578 261604808663519698895626416370461840 3690579 -1247732667455410348385861559655143360 3690580 110508148336819974867590948896849920 3690581 -1093903444197474551497907822361139200 3690582 593058162963556338373504790761332672 3690583 -4849516738840955275594493365993936 3690584 -1032785272725059711809023948262717440 3690585 -258424243226645878173548063035830780 3690586 1253440088641561982655913937107306992 3690587 -1162174451427584842244764886692504764 3690588 -67186590593038277600417245212966912 3690589 583875171392940183858223351967890880 3690590 -116935394238670499662382339320569600 3690591 -211371386666409017386415905255698816 3690592 1830877297209516533049476275457359872 3690593 1015200677927954423047441755704950464 3690594 137228228631153965183429748344719824 3690595 1013182073727428263264521704913665520 3690596 203684906146028773431378124234199040 3690597 96452133128385042012419341447970400 3690598 -652587671632767823476606848882054400 3690599 779373826700573168730730103968738992 3690600 391164928443084249291920745535488000 3690601 1589408269370795464374433227468348304 3690602 243591108797426910279257440136908224 3690603 -8687677941637070780190282654203136 3690604 -148889046628481077213997282240160000 3690605 834081552080230953139204478201365260 3690606 -73688421781364379564753951261160896 3690607 -820049702029879963320673398352324144 3690608 207894772370666517185308299758764032 3690609 104071927042963247452108321640551488 3690610 79574002563651680016698215760593920 3690611 -2366643781025782638166445002921156788 3690612 41378142820281919178115539874373632 3690613 -84474285823104328082886949637725138 3690614 -1125576533821166704982463214030165344 3690615 -64515061204286810171343389518944960 3690616 202047183833452228500076540000788480 3690617 298531768546826522430796153680600000 3690618 51843679970413141916784642335791104 3690619 1387298258288306787284340520382490020 3690620 -377364362947200180182090036847083520 3690621 2484431596852828332302030301096390 3690622 409390846670905723865904735963683520 3690623 -2056427311159240277087022520714816128 3690624 -280818137273606200047555839797493760 3690625 1857994494250618680677264304291037500 3690626 448492860411897430567563210285295104 3690627 -1630415962498500574228464382145088000 3690628 -1465344358016524688999582292172529664 3690629 2411433812894608686065356458147163230 3690630 -598372305260347033819125664441248000 3690631 342583241629149753870981158687532360 3690632 -1000028835522903514004970833441341440 3690633 -574825195592992638635699994416627616 3690634 -453278922765749811307677809238488784 3690635 -316780244382773792199733510067065200 3690636 591339991694633735572263863056158720 3690637 1899006028707376212082596118369759392 3690638 264519709515013339579392265156116480 3690639 59111461009646265495709605183745464 3690640 210363735695852391079973545080668160 3690641 -418143972063399838273077584491211916 3690642 -762112872138636339750772217389001088 3690643 320030577858456839113428733010104320 3690644 792994167299972733445710332647428096 3690645 329556601393649368330684428043344000 3690646 -175448370327638078355018042364969536 3690647 25432669479980896148500795918369560 3690648 -233580065913042396520335828619714560 3690649 666882684537748171295471115760212480 3690650 -285415941132778644022836771930854400 3690651 530276748009455402191388971687647744 3690652 -111408860938851684136205771979663360 3690653 -46432851995077365904811291124023616 3690654 -49541909031891276534315007056230400 3690655 -650344229234031012510594863309349600 3690656 -583802653872717766372095101943152640 3690657 2221845838612973796210706813416164640 3690658 346625938011339989860466116856668320 3690659 -368876252353072612722248350605659184 3690660 294430163242863642209418127001333760 3690661 -68475461255225014564651814521120840 3690662 491819756222689420910175359990372832 3690663 1033486457964659974528565566858668288 3690664 -955820599548607595697692007464432640 3690665 -288685507392266971751896019583502080 3690666 380804157356233834602042493835625984 3690667 -1426055884912528932402310497351464048 3690668 265521446319011564404174755370530048 3690669 312720080536973074617457150086874944 3690670 466020384819483704006337102159353280 3690671 737276766905396960185043020149961872 3690672 -4081056314230165892761790523113472 3690673 -35884868830674614010187659470677120 3690674 1806902337354718558713248177909760 3690675 -199693012545424708966069230470220000 3690676 234132749137712782714912499871553536 3690677 -1314126606297936630155128987194099474 3690678 225309888027047907677211864043488768 3690679 -1006314649198889824598770491616769616 3690680 648616323049238787242659282022400000 3690681 103405432533460345392842284048675152 3690682 -69206170460995213896499496676311328 3690683 -368928118230168019663762079151466080 3690684 1080729035083064972075986881562646016 3690685 1041635264363221110121806073967575800 3690686 591305878417371775539141742212749760 3690687 -45035424080377793147895633027509760 3690688 -23314485388234309048091532420186112 3690689 -290750825914378455210091520993304510 3690690 -9089509413643245469058962623183360 3690691 157871542740987883182965928282252092 3690692 296343062991470203978733332201159680 3690693 284979411201928727861348370135989760 3690694 48523339831691928855455918113813632 3690695 -1464964957896200104244609917190707200 3690696 -1605886685409297116412306276110991360 3690697 635998703813137682063732187678005172 3690698 -818720331297642687625249253369172480 3690699 -243503566034524440866286115344970536 3690700 412556625038955217120076626146662400 3690701 -554510161347934574596116652548937920 3690702 -677205026835053702152747000785986880 3690703 -2329375431404728301832345504565228048 3690704 -62330985201684478350084157611048960 3690705 12516838783553761031136379866232320 3690706 -210145217074628753882297208291374448 3690707 -134378029804972171987750672914877920 3690708 -178893507551907593668422961967063040 3690709 -437138868750355980053740123146552960 3690710 -780514500737286700941040127305770240 3690711 -1278060144475265741474965776811293360 3690712 1311172283116696118373101864915251200 3690713 -271275858565807513860270355530183096 3690714 -407295486928977640978819002135770880 3690715 641871233360635544505070568070516000 3690716 951048284204425195544506433370339840 3690717 -873042196215919683095232475591721088 3690718 -444712830609220116428431547195930496 3690719 739159576328624351113615727069341200 3690720 -1013804566297436353468416182947676160 3690721 1725109913070645536193821229503509922 3690722 403050974383813758864096650402856960 3690723 -12984543953276434517591392365774216 3690724 329651757768563204661666924875386496 3690725 -285473980721969488949752336863171750 3690726 -125799339036753666730726129389810816 3690727 569834587320677003402993839100459576 3690728 1028911808171870067231063560177664000 3690729 -527867282517372263251326119390986230 3690730 -920753826529163522614650230376168000 3690731 810436639800555956433082787644094400 3690732 -533741432794823954719389850785911808 3690733 -32905609489873994588297861984807456 3690734 41304420826041304263943570870697472 3690735 -585047794610278773920319965038422000 3690736 -49053687159099383346182892034195456 3690737 -1348617774186652054769662669553149614 3690738 424792571247977795779497189393738240 3690739 -498991399107392495345280843443859712 3690740 27255389751264387454835640737164800 3690741 -274669195593436237389271578137239680 3690742 805995756475611168785425768386432 3690743 282710171104985524691682194492148960 3690744 -941189663143039343838971245269442560 3690745 -1170105616651683682625025422720390400 3690746 663244711819570634223329666661129072 3690747 896924847338424534413268222540514560 3690748 248306185898154196950926380264669696 3690749 123779296715636976004992262135525440 3690750 70625565309928890162288236129280000 3690751 -1291103408406182975844847486032197520 3690752 -601216900408663909493358789006458880 3690753 210981767595435262898709018598934208 3690754 -313027623728498267395890210503526528 3690755 655602693679405026421454886866294160 3690756 -260780448597707018936230258116526848 3690757 -606113055776230748891733836201259488 3690758 1161318882022875900538311105385104480 3690759 -67868786929888005694095479894927280 3690760 255795410711611185906020202908928000 3690761 -372776707523080048303304087440127040 3690762 47031777291830774724122358231316224 3690763 -151630699964312272608539279119266988 3690764 227864534872753602976754977973305344 3690765 -26613617367254449583900382613175880 3690766 -1646621526307514448689550074033942976 3690767 230293840225805265945711165763046592 3690768 184035437284851041874172664614354944 3690769 -2786504235992574417869841152767589760 3690770 -106067693036354486045019891637741920 3690771 -90374500952047630747926547138513152 3690772 -1520807784184341400911919475763605760 3690773 -707057367938920934540620294104660978 3690774 -296566010546211521882706170967101856 3690775 310800402108258782250579853102014600 3690776 40116004391975973024224693882572800 3690777 -467048562921302463670128249203484768 3690778 -75391936621316648584194764253240864 3690779 480727279275739759323926595616295640 3690780 -326073154086820541938404661565184000 3690781 -2129655894640960028161153102377867418 3690782 -82139113097153817039127440340515648 3690783 1227387592597904365950796911992761752 3690784 928370732441742546243807003575648256 3690785 -635742477010248441790373851584608640 3690786 -294067288738225517281846224042223872 3690787 -444127894040941717470458323168800288 3690788 -60948435424127586424267734218234880 3690789 516099306669318596400901597235037024 3690790 -783020890594029734720844206282985600 3690791 1151719033431736373030233248598062480 3690792 556022391618186251053512775881523200 3690793 157440250920343333328046652956269760 3690794 1115272643611317032081772685936081152 3690795 -97170272924767438355510510331540000 3690796 829388361135583480474575532739513600 3690797 799658912675030338016143568590646112 3690798 7395048001192883213475253760421888 3690799 1153335622339300223055139435427594240 3690800 -50013287224341849797056786964889600 3690801 -935220591291118176764001461486736000 3690802 -966300883449647936929035874739110368 3690803 -46065487553162473797791972091192948 3690804 148361657788475784300849629629501440 3690805 496445639350474642838492222623600920 3690806 152379263847149702339425719863733504 3690807 22491553308559048764484732983041280 3690808 645240742353205080214349905907281920 3690809 137232865323661647899237651107335504 3690810 -40956424230165440747995252938101760 3690811 -48111237496203077196295104102095768 3690812 678347910807557922430451179589601792 3690813 -65451030424737998978268416798870976 3690814 -581836030665114764014047963916666560 3690815 -1217591247617291292400762269964310040 3690816 -376873446691921395313138575700131840 3690817 -785072393627156778367961115859835180 3690818 1368674092972949347490376330018311040 3690819 9003692851584679714638303582272640 3690820 11150212157434237429682664438620160 3690821 -649514289517501693956721595320986978 3690822 64626111600931747562386504858414272 3690823 -1320875696039790237104478606794325928 3690824 -1479315275803020446304629418763637760 3690825 -292435333118104675138849366175516400 3690826 -773347938070542244445291406199822080 3690827 1265662123310977753277714693497918596 3690828 -156521314011279907392731870182841088 3690829 -855742169644724684815459432183583488 3690830 -114903274653728180352836517750336000 3690831 -1654967971522798285077908064811537776 3690832 44873995463063661280986730009313280 3690833 -456144895573825143277334579194275918 3690834 184188238944135470732841479707110912 3690835 -630825403991704299846749746002409200 3690836 310799265876608256224355436770094848 3690837 -568789493837434889257961449100769906 3690838 193444485149035396990252514045164320 3690839 1591171971165049335954144041493029640 3690840 -720134950968137089935802179589939200 3690841 -14376037652571304060762660813077696 3690842 70235964070083346001202371793561072 3690843 -459821163704602851692795426816381472 3690844 -1340707813015252614702420992326884864 3690845 1534027573979774069534893683224527200 3690846 -49413780017291296017156001526581248 3690847 12062789495429723257743767142370872 3690848 -48693625527647147452072802397978624 3690849 -156503225754485332063604099014207680 3690850 -355506761099443587052277195212327200 3690851 612324548066895507688685826497517852 3690852 143204045435365034342570540601636864 3690853 -387450081069444501944288970694161600 3690854 804852979633091201658717431595761376 3690855 208020702225568727498345168085473760 3690856 184622449274374601861537997649674240 3690857 -2235829135507546524367598602683357894 3690858 -324980819198886882140225046614880000 3690859 -971864150676607115947363900123790640 3690860 88112256341449520071204538025615360 3690861 71945914866320663296988715628250688 3690862 4042660522027903360282244519691264 3690863 2123360615808723731132739794730877440 3690864 3102356945065659399746330634584064 3690865 219636029236075450662300798920158260 3690866 -162046337223074271720301025814343776 3690867 -661253741270236616162847222228675840 3690868 -937584000907113898575731748388903552 3690869 -71774695164872740180490627287745280 3690870 -319859734102994434244121050745795840 3690871 1097112560263389011742545576764436072 3690872 1022319936243227355057637543850188800 3690873 -1329222595122795449926156965497925120 3690874 -487809986138616877939425410639732736 3690875 428548986980197944801667758397212000 3690876 -894373929164764059323819730920750592 3690877 1141223055607513907087123452564831680 3690878 -236202177880080125193285886236963840 3690879 -825807728749349654819596280026944000 3690880 91106983919169953653301799026688000 3690881 566554446465041485660843959902615682 3690882 5161652406880323590726472764886048 3690883 779680650316186312043003661614647040 3690884 -458212924767484530960694470484819968 3690885 -199634586607098438033625879209681600 3690886 -740588401819450852989635580416450496 3690887 1337631490271144626987537174574590992 3690888 -1161300875344881834078630173070950400 3690889 1367018457866060392964411217989441690 3690890 -65978575250010556829023642766699520 3690891 272201636402260726217320167387865920 3690892 162534863549146639014884794953897472 3690893 1297632062252362491218049112043825184 3690894 3149902153109146135756990195078272 3690895 -336216994147917115599580985489705280 3690896 812788054801964979524651402176364544 3690897 148153792426440443198352905079771072 3690898 -505705620352633615628264204677440864 3690899 395691487566321595835262119213961900 3690900 449814063963774624164781659841024000 3690901 -24479384483992499368510210132010688 3690902 331823062684752582747233840525660160 3690903 -988665964860320288628113579425951896 3690904 -435320438221793638666153541718097920 3690905 -6916477524953841328796786601402240 3690906 352087767270522877489797204218248704 3690907 210627194043082811000365856123971344 3690908 -256650162539328676196653954788165120 3690909 12010791724048402735896851825820204 3690910 1252742796245189305261829888794575360 3690911 546649877058523538687712323976427632 3690912 -780826955884397053064892565073952768 3690913 -947101045903909346583273391260021740 3690914 -988534848632119896361287014302432944 3690915 -9630575950432464085562165488448160 3690916 -1214530651920664067889643497023589760 3690917 -136443311675133919232861907464934600 3690918 -73621471259321481311113228932298752 3690919 -378585979126980533039879185889949120 3690920 -39581224113783816943388808753254400 3690921 -256480670562081354362239004154810240 3690922 93060373316770475312554928406067200 3690923 -436611325900806569651859971252634828 3690924 -255677022990869925983619456471366144 3690925 509465979084691677810862705193920800 3690926 229701740839062304706022160231086912 3690927 -628944240726391569629754585326233752 3690928 -127834472862892787231404780893749248 3690929 446513057615206893963536750644612080 3690930 -149448145728375476211103440865850880 3690931 -1071169148641735418678087375158712048 3690932 -406597797572806069789782645356433408 3690933 -1073332198088335749537154035438718176 3690934 -408926730808727396858817037649566080 3690935 -181273055049110344567500186276732480 3690936 -402451248954410477761297833718087680 3690937 560908290051445268684676515591576772 3690938 -988990608172198592018320816621372704 3690939 -5624502179482277381704705529172480 3690940 -20913938145166230022801808478412800 3690941 -83463556794759933590563354298153658 3690942 -304989510506915415087355316545520640 3690943 -374411075287814482371842381990317776 3690944 316019072933527952415507351330619392 3690945 -147453106005807045164239494382083180 3690946 -523275520008070962521993080799562240 3690947 -498082596683893697806689860547648 3690948 5906950458160512672624177854742528 3690949 -1169666553701647282875454967672476260 3690950 304306682487191061345594232911708000 3690951 112690261126379312714099025681266304 3690952 -717541808297206263828129765050112000 3690953 -22747552227369384825297101002693632 3690954 1194444083741127315661351063537827840 3690955 411573207143117879916690041683420320 3690956 1186857860514790770224867730681957120 3690957 -1657956245756223412300474769902766208 3690958 126933183235610906565324647458105920 3690959 2987398133766822875928797457816096000 3690960 -37780723566842226322264326379929600 3690961 1642083467454685855439668344662776562 3690962 -89969469043236892189912345707812736 3690963 -155993691703105476377893128784083336 3690964 62964268575185941310402746017838976 3690965 -763428225550721876750359648905228000 3690966 658099961415312074937790173550655424 3690967 305703287043489149725257396060002992 3690968 -186547892406103438393336274904330240 3690969 -190905285738528623092717754968518432 3690970 185775227060327559568424984893267680 3690971 316734503277948292148401579471073280 3690972 -75323957215297224195836161083214848 3690973 -108408316998111389090503157508527232 3690974 -297255741196845877465125395924861184 3690975 482634607220004411381344913964494000 3690976 455193369295069974429034102987948032 3690977 -161405806529854688812193621496078174 3690978 701087566951057156071040140814275840 3690979 75814031917818545428301783987307376 3690980 404729089038891714460257964448870400 3690981 404844218125781021449847274502886400 3690982 -438509500891788932494302223684293408 3690983 -1707869176720498510257162166070061768 3690984 -172731706535652628827974666158080 3690985 433856111102004941371365276095910180 3690986 160293959963748713270251738076034144 3690987 765259022424581025209823167566902360 3690988 -128348716495331786861133564137617408 3690989 -1385533870780706523410206577252833044 3690990 338544693209028991328701044966054720 3690991 -26887102244406915263231456384782088 3690992 331313894099840354012981984367378432 3690993 34370514886125195270315228076305264 3690994 195329570901241790889095183154938880 3690995 -254851675842877156981595301215120640 3690996 808160385054032857645852793061998592 3690997 1599638554623651192185099173716147040 3690998 -459413725420924518010798796526300000 3690999 -527794969194162500037928642561328136 3691000 -143076908294551370371617179182080000 3691001 780144544472858858869581432747328512 3691002 -38896902945022086994406166231676416 3691003 1387305233668078908744415155704009252 3691004 717766901143188097200953960635453440 3691005 -454648202551685826936231074189539200 3691006 517779776909422648058487942066370560 3691007 -2168323072572820466339310564428511744 3691008 15189092578319550944969304456560640 3691009 363812451785388779188227531407047232 3691010 -649709289897447710864222151739914240 3691011 -86675871109692663765321034407339528 3691012 -49909034567998313348995954426389248 3691013 2077082856700627864511612458116311262 3691014 -77134858740843103876774019090061312 3691015 -415344122799651413752328901866609280 3691016 81522235630016107499158311677952000 3691017 -280506688101874268031912516793249344 3691018 684840927688160225999493860245254960 3691019 -2237352434429446498749960483450929580 3691020 -9180075496175950692823162452541440 3691021 -830820773550852211780806136727640778 3691022 -1357844381385985691138329801893499200 3691023 727324511775075115851437201446387200 3691024 134922167476884360481584788929331200 3691025 -74528663169074893485416303947739400 3691026 -26835425547057878702871922715521872 3691027 -2146746341865112806843106482888711124 3691028 215033154182144536176127119532492800 3691029 -536473821509435200057548981427038816 3691030 -397470198198885355731344546750699520 3691031 369715917359696766069870772343381832 3691032 -517784394521888527415532454530293760 3691033 1964783745299202687132672076660285380 3691034 27130863936817632621800119990021632 3691035 87897795218985903592207976858880000 3691036 41838330731182563795803993964992512 3691037 -1670546842578896271819881159410848 3691038 -226681046923301943125059453252608000 3691039 -1539152193493699291054965975785405568 3691040 -634761665272878118885905283311206400 3691041 1069659766671899266840583597353724592 3691042 555408254671576136492003347945422672 3691043 -2463645352439770688817230344867308708 3691044 173225746030802509103938670712840192 3691045 -440100514373945424621433289375423400 3691046 -48522963698967100930877275433978880 3691047 -503923382851569792524605879926787800 3691048 -399967302160268567704996561697264640 3691049 924517832337388610572480796990002020 3691050 -333956420175973734820475739684230400 3691051 281047353920219233177506080411295744 3691052 -68067601114513363030893577873382400 3691053 664641381933950429917437367210910262 3691054 53104553757360139746950476799299200 3691055 -1309665133331909347469414893216778040 3691056 -382415892726724671937487652860461056 3691057 1530238156864732791626741360190729252 3691058 -71895004006522622803457121985357824 3691059 865872078881448873868188829633235520 3691060 -275083796874364230736258567531787520 3691061 20847475581831869153986974604821024 3691062 1106574041503143916566016179274617600 3691063 866180454880509520512534515520034704 3691064 608161109598958283227809696358993920 3691065 -11311019772038167879352749276990080 3691066 -386168014589059671262968068956171296 3691067 -160690208488486465325437544183303280 3691068 -1036495216366980979056350664254492160 3691069 57415704927939201300425579908000396 3691070 634567226845571171477735639186280960 3691071 -366922793549518552209752327292948360 3691072 -220987352094806533267628006490243072 3691073 -1886761110888702079108392697926131280 3691074 -12871034775212810835208717448840448 3691075 785063151929054093770473678405993600 3691076 -1095298238063453199061672082007303168 3691077 -1290082340630261614850079770861568 3691078 -796144648419288806391633216541952160 3691079 191334361528586115618405572992082400 3691080 -667737668081687912050450872730982400 3691081 -1668453143152135497950307901003530800 3691082 -753374800812530424454935245147014608 3691083 -491889821079054670426266019055995392 3691084 -296295217100299327741627182770055168 3691085 -1538103051842584316690498755838375220 3691086 55152686196556703592699266133700608 3691087 1512781402687935069461105568153562736 3691088 -305654163683589550987940269404069888 3691089 1968844991074758250479203733361170 3691090 16717939678343467767745993093312320 3691091 -176136170851240607010336739518309120 3691092 247266441865670049221588416065484800 3691093 -347835237487859280736338038688954816 3691094 -492561692250300720929788601412938688 3691095 -493258928124255810354679081286274480 3691096 -1252515056372335721969174125714636800 3691097 1634979100445919797105285456447224800 3691098 1218536362755917705133656549472766464 3691099 169055592982772229969770019120466320 3691100 7746497873967073016439045034214400 3691101 -912354708826274706027479959597047168 3691102 -324073935141244694390071209243685248 3691103 85071368671378484497301604716850000 3691104 765020448132481566019789306586726400 3691105 -726670117417797707354757554378220 3691106 -174843751431570969177767695271326560 3691107 -95022579496231414395385397436682080 3691108 -235660994855339337730395062979805184 3691109 -4334325966435305938050405932068896 3691110 -462343446756413941793086171226753280 3691111 -1001572750710464594887630411176308600 3691112 137684066811993447198594137312870400 3691113 951401441026074238106838595902144144 3691114 -143692153246350801576299080644357888 3691115 -1207105218137110013964050583757950240 3691116 237864682876763476366112199293337600 3691117 1630212301641199905303717827286160960 3691118 -688573174725618259403539680564066240 3691119 -684221398133033312179387327079915256 3691120 1910469951011531594294092991692800 3691121 -339983618747628123126269382123606510 3691122 -733135155427090080275612192992096128 3691123 638062203199785967692251188819062760 3691124 -941481778819907619346784020929112704 3691125 -1533382027097878365789676295350602000 3691126 1221709929316892213808051810428068512 3691127 -1365577101836188023054069634140850728 3691128 -89002634565006864512731539340001280 3691129 1182584256147924580271035502123430894 3691130 761363802917245598974569915005433600 3691131 -742003825623725529709090788758019048 3691132 -29217006017398619468482409299703808 3691133 651390899742371695714921241868750444 3691134 57405489067479931951695615060974784 3691135 99430108199975167247531766568296960 3691136 781608338201871996409853133465845760 3691137 970291461401597210935628806646214960 3691138 -608248095119963373675680976198925440 3691139 -99684830670504115712657500003584960 3691140 -122203284398509854130734877538918400 3691141 1168242347495086961948180861301144892 3691142 4615499807220841329017919278006784 3691143 -828896737288520375863518183207562800 3691144 234371867086622992139213256077276160 3691145 -659574583197505415587208288668089600 3691146 211589407081144943293763279690535168 3691147 1499800836630852167805974733165168596 3691148 -370239527641462605129579664754792448 3691149 -103120083701989616044473363330577920 3691150 -178236782680832208079116153990739200 3691151 887614646843771783558527275961039152 3691152 -47227034287292588642172874692059136 3691153 1072706933621039864782348253329988402 3691154 613806564931555352106158527457317776 3691155 177331852674076613548341597552737280 3691156 -4288022547409584322896121113063424 3691157 -166249419872744784467096957543701668 3691158 392396057864428728531115899059627520 3691159 -1374607220655516633645112839466848240 3691160 -464964699914639049881455336885248000 3691161 -357164015042317167440106195351051468 3691162 -289785304122637531913776259734161168 3691163 -5810183262747210191646716086238976 3691164 1303855161516436451350873259910316032 3691165 391583975665158590231168888719461120 3691166 -35955684909138584502360181075939968 3691167 -79922550254727336598970598645324288 3691168 -748027047849318918854748663903682560 3691169 383569777958051806013048558338903344 3691170 -139299890076039972171680981891389440 3691171 -527735197242793355638880728398257712 3691172 -63966177916377847410114454986947328 3691173 -362626308432883485015373596174496416 3691174 -1520430246426007962365360681717475840 3691175 -171526615442368152758028498247425600 3691176 316919821685113239293348376912691200 3691177 631260443996234680781779999243416000 3691178 929231070649196849498195589119477760 3691179 -308921682457061731589964794220378456 3691180 -1324840792239644261025148414617600 3691181 742410980811451748610356840892623532 3691182 450546671272998106913526067187764224 3691183 -1460635744414883879676394824184755568 3691184 -130394349152154829653039264696827904 3691185 286677990746717696084541216030949440 3691186 -906491250095395317898411861969380048 3691187 -1585844371739674897515942685597801920 3691188 -963123958456599563039594898248128128 3691189 -268941378777465119339237568025902408 3691190 127998928967158436674185132270681600 3691191 280535985342845494292820076862125824 3691192 2545612368619104839660631423935201280 3691193 790060287481097309427762950816011680 3691194 52713495090506123584618530074296320 3691195 -770191461032391285029694367174749600 3691196 1150458736594691428506791075993057280 3691197 1192954518051130602916545975004607040 3691198 87726798268488530640924274184881536 3691199 495649497006648143577179084897947200 3691200 -43781097586903456647872879788032000 3691201 -1161541731472580031841172775793702464 3691202 369464451068003015197936283094201552 3691203 592825732906451180312611644015341304 3691204 -1007790054807744703512470724358284288 3691205 -261893371214450538787305084587700480 3691206 -6465384640551548514862799509271040 3691207 -496896764355666552960657183813684480 3691208 453582293470243524049369253959772160 3691209 1283379143774557498919106246744828768 3691210 -742249977350154124238102498934392640 3691211 -3639131840561276844394214517630890928 3691212 -58564188007352595784908441025855488 3691213 932839108975242273866759578461593462 3691214 -153006233884463861704609754698094400 3691215 -992804370252671499363125040893089680 3691216 5795768534721372854332138236985344 3691217 -2221202419798180526121069645665156880 3691218 -804662295471105423534031922705525760 3691219 -1213156061056968820268762820260659248 3691220 128376315189248971063509733090260480 3691221 154903882591100283246180914180758560 3691222 310590064760913130273757969223066912 3691223 162908852855613420833186853281774472 3691224 -157293369388578497738185752123801600 3691225 -14848099348909023987065544920657250 3691226 -65944093281758499749371142818560 3691227 1669160968489692233604576223585684704 3691228 1038149705439832206609827368550701568 3691229 538692479021146586136785243771085900 3691230 -123205710109870756059351036953506560 3691231 -466532322463392049067510982984814960 3691232 50711827132886232969680936921726976 3691233 174513864520967158673307600107644224 3691234 56861456268831106400256136642388352 3691235 -668489049656716425947921780606278320 3691236 -117673726478269833562220810242744320 3691237 -2105942678478431238670891196976883008 3691238 452805451395476381453088972412427520 3691239 224409382002650459017003261351490856 3691240 -100977526241559889705772881359667200 3691241 -2371749614114862372273329620005380016 3691242 282282105775203989319153867147077040 3691243 1803310401571692810239910264276239824 3691244 -709631758355226814072048048635479040 3691245 87798294141814185431169439313317440 3691246 -414386035113625893973530889780729536 3691247 34699193406998206832969598111819264 3691248 144759813072878603393922016648101888 3691249 -9204313738068379477526907172165136 3691250 -77330342115171399370805842906830000 3691251 -14341933434793128834717404971614000 3691252 -353657601353428247710551929592091264 3691253 1052357548807905903762631650421187502 3691254 -19467902048380927619688075244474368 3691255 624150068630543806905151454232552960 3691256 345861895476780894386162750708858880 3691257 -1115390489684873266704328855197189120 3691258 -114015305323566778178526462399472416 3691259 451899136507451565459402834781245696 3691260 -281086488182923833718542139837585920 3691261 -71929507178122555808665331701231680 3691262 766528936282141362629105670361120512 3691263 467038964108282590796019144533683200 3691264 559899832458606337331457979811102720 3691265 -1808948425374186540168699383657232600 3691266 -152762428006022237281087203851415552 3691267 674687568890032099527136433378269600 3691268 -39031223858190472657739296223957760 3691269 -252958475642459417499495850873945506 3691270 373693986673180586849139933703219200 3691271 -87441829747916181733739903608316256 3691272 290125079055339064152460234804592640 3691273 -385221992275727223861893240085237478 3691274 535990062426419211865578316637753136 3691275 -102499238738678709512924711648640000 3691276 -509984911338139020869674932387018240 3691277 -96475024081983492357025934554748874 3691278 -411681863867466582345003848180156160 3691279 2649433914509383345857001304877054576 3691280 199069604299850832934246713156648960 3691281 -738909467791275288892481877350372256 3691282 128704202239731289646510996708267520 3691283 -1240434513068927478332666925382752468 3691284 91529320823401542477511843922503680 3691285 -190200608526380058965544935685022800 3691286 1035426558913562501310770088895881216 3691287 -132149942241703617540342220030753056 3691288 1766711609774340032867996580849653760 3691289 552503023447289876270299660029325056 3691290 -9000772850461300441284859262991360 3691291 144098536618349369085141981647763264 3691292 21247220146363906095504057668173824 3691293 -918451290240931219814629894912083072 3691294 -443427325810800158210860566352327680 3691295 -465910115138010329954121133357716720 3691296 -271038839330354867579822927486386176 3691297 -141218095405048194436584260350745408 3691298 193902767288413456708647106809462144 3691299 -991845546798533173340404436020160136 3691300 -24344970779189476058075851266409600 3691301 -372293374047222035365072919529522720 3691302 23570958136822472797245065591247744 3691303 -653412086161278492691219868727246720 3691304 -979364617450050575961757155883914240 3691305 -542181876591129014511790150844016000 3691306 1075380438982158169500626291403554400 3691307 1297604381852606921407517107182917556 3691308 64816072878249984022957775779407360 3691309 -409019554648210445191914314917488490 3691310 -123821507593539800923199251775120640 3691311 -36749724167064740880408517088492400 3691312 133557389381010994098342270909087744 3691313 -391605269246372298382420882000467438 3691314 328115825143665304467941400847550976 3691315 -1119517477262367367107216647269697040 3691316 689890003503591363322446115202353152 3691317 -51774012038221032323733672095412768 3691318 -120746073870241082634882333972143232 3691319 814281225292030202802004021186772544 3691320 -520540397470099105572108189818880000 3691321 -581923755964114722092946389325410988 3691322 -649297951338861053220806465401637376 3691323 -1144756340686357063567970526370961280 3691324 11823237126903842036580976484636672 3691325 71951274491411799899790865493203200 3691326 -893399768237520132550998798159216000 3691327 -365341548242720712195106418776181824 3691328 -137270717396722828153572237266386944 3691329 -6415140536926766622734843452292640 3691330 152214836662607450711982066037078560 3691331 719544587017787083717564947500854992 3691332 -53982493850278328046374734477985664 3691333 2398648808459563650449071867297592640 3691334 22517437371585057421589698302999360 3691335 8114032726659012056857224885331200 3691336 -110388040096060338318663178645463040 3691337 -402940566879143356307751429565547100 3691338 -82387342608467765397794410053242880 3691339 -116434739083979260172524684249128960 3691340 671259893445653309139353007711267840 3691341 -1099067276842044224619981184168041450 3691342 -300088426878687058744898431107904896 3691343 -1102858029737342229613549974294603408 3691344 91676144322027985594986329149145088 3691345 -11102728643832635487908736689776320 3691346 -1326802470082546525051865324175452160 3691347 693365225487541868461173267120120 3691348 -1144926986449053781014698631665021184 3691349 -879698435040274807617307912330297650 3691350 -171298586375752514168112998835196800 3691351 813206628860253425457674372971993352 3691352 114081619110973759191711168320716800 3691353 37093075622373889388179901847367008 3691354 -1472902619082794508955727423652986880 3691355 749771078312025773502250935827448000 3691356 99288516656661995976826497749581824 3691357 -56749144547562258800956204617810394 3691358 296205912353245978243145851306721280 3691359 200993082524780231499371485123472640 3691360 -1469065886490908199505497050358743040 3691361 1612557191474455036778438184759570624 3691362 192507666590501404397232121929552768 3691363 342682584863714567979333002301129984 3691364 37828240596592043013426427920518400 3691365 -292738196053285803365814250592143680 3691366 -889331917608827687362884649707974400 3691367 -260533543317071955137313126722560584 3691368 -404947015053989251212287210242621440 3691369 1327391632959571692577528182946478160 3691370 215211035324043499777590504817046880 3691371 -160787906639988422988909712655791440 3691372 130907518727094359145085174295980032 3691373 204775623486231414022676958810595200 3691374 -447980846716641776054114286294459840 3691375 -230977947804735589504670121622866000 3691376 -10219836228095971010663281238704128 3691377 61608021017306734477901629368357840 3691378 -13040764018306052501264552286293376 3691379 -528493678411985906156738034042118224 3691380 -297645836948297591053977060012195840 3691381 -1334660076927579652545982644790143300 3691382 729239408633539298665406796589074432 3691383 422908602396333692631680160401307624 3691384 478796996856790527173411180919091200 3691385 -730061527437366347193263730471384000 3691386 787363595162925514353402800838750720 3691387 12243537683358076732429682035887104 3691388 -455536015639054384179084481576419840 3691389 394277909029017525054258218378271648 3691390 -35925487105975787814323738028220800 3691391 -20291049624741134517825310583239056 3691392 160080723214172906991872691237027840 3691393 532487138290172114088076363495134000 3691394 -47214637211705301865610084608588800 3691395 1132854548155258399977762096804925920 3691396 -1395058667349939481015879184164705280 3691397 4954388672824665571878735347958132 3691398 -280982125524964787642615279792867136 3691399 -66369568618435608504781138998922736 3691400 -380116802835223955665627379376768000 3691401 398763035552302114869646849628961984 3691402 135291138055779142552374732716216064 3691403 586056368451267233351775226166909652 3691404 -467858428455905901395652137689071360 3691405 250156976266606771362805063068279960 3691406 -1032690728488205730314554276042756800 3691407 -891211191619584870525424245384272760 3691408 -55180079153108133431173955556212736 3691409 192427566366102339931243483856879604 3691410 -228701173003036797615111749549606400 3691411 246023304758136881971985491709844952 3691412 -1501004843824090968061297346544342144 3691413 -1252853554071073011105778876905306912 3691414 1455419173369293103988539234297152 3691415 351200812709499386778475718516791200 3691416 -144990447714525542365250482065776640 3691417 -2870285800241774327408422979270942720 3691418 9631499164477334387495708324090880 3691419 -463241898557404211392641697889567952 3691420 423180278824063186408922540746145280 3691421 28971876848433521237437087681878432 3691422 29629684910976926583878981311669632 3691423 -1300165870389933287729051223134180360 3691424 2185858287924111756583922119681769472 3691425 -57175974790802884265169197857456800 3691426 -978460992345870718130040734013671088 3691427 411349848572647724083950022547579232 3691428 38715742768630389907785839884836864 3691429 -337575241995074440821672858578880224 3691430 -638917307011523222758130262585920640 3691431 708767056958245252627283220916519200 3691432 -960648509639638161527781209907363840 3691433 331671699580208706160648997651671680 3691434 -192851057468123501448642179485605120 3691435 344203921236236539863228339271295520 3691436 390091112012632546172459380129563648 3691437 437451806289207047994153128545508160 3691438 -863677907801670794627657331957746880 3691439 -1773446292559514761542955322535392040 3691440 49100099850629956276638744231936000 3691441 386152363468094311569903103997041972 3691442 -1195282402022043167731553412983206128 3691443 210282139739721520164413838444528384 3691444 1150739341446236296965316012463255936 3691445 1499597930056039331841651017920020000 3691446 201981573688255334270715347556576768 3691447 238169063430927947728824142672089896 3691448 2313354178326309150159230532960706560 3691449 310009515492786214365768564889249536 3691450 11912702384517380414668853112960000 3691451 1483285818121573797398756766230596452 3691452 33357197531839986368400948351270912 3691453 -251949111193328212605599562105432000 3691454 -343208784789699310423527592694913792 3691455 -20459714763796749775357367264630640 3691456 189208257379195183283357075678167040 3691457 -321042004578130384819849541611364352 3691458 -436889268875332933553440508687852976 3691459 -378261966513677718116468316241638340 3691460 228996125310463525492580545858867200 3691461 22313952435967660699730591025679200 3691462 1043799006786386385747767305800827232 3691463 -234029675784821633111913374069493336 3691464 905638938512572894225424891166720 3691465 826461092826128805757779186441035280 3691466 -360109581843544078456037624236299936 3691467 598968812173610680551275618051744400 3691468 2286335749477080010395042321085440 3691469 558427274332264547024002975074570870 3691470 295025986569904583124202224865488000 3691471 821512377245467522251844966382736112 3691472 -470668917023002728840685942332456960 3691473 -89060724356480784710852299155891216 3691474 -83353453272054626134029628588121088 3691475 666721118697022109855930847944520000 3691476 -529936988699674656847765299624223104 3691477 974245409271573208088250891809052000 3691478 409792887091085444032001107764464256 3691479 -24823536758498824867270239936630912 3691480 -147299183904546870345771225956352000 3691481 -1215591732120563715766811557359344748 3691482 93804441090387625911630626166380544 3691483 667944205723554573117148739052477984 3691484 322494005976992063013671353385573376 3691485 -80506557797830221275872747253596800 3691486 391864055755573982114240625144154944 3691487 2114132542216478207959520496633537240 3691488 -959285003268633544205268935334690816 3691489 -13108973551781396432351926305935710 3691490 -952807789762665799854400736048640 3691491 -624520289870253193844849793246025920 3691492 -351165229995992056329303141772820480 3691493 500252610750511035217924440707585244 3691494 22912384854167370646823780194886496 3691495 -162423744342585396679110735979819200 3691496 1160953059340960643528053496301665280 3691497 -561187939883836579093103131615167360 3691498 -322775109356694856459815033163426464 3691499 -218742406212164251927136887529837568 3691500 224043015372231319400273827221504000 3691501 2405053533953046789128506153920619104 3691502 737310665796721126594355776193765952 3691503 130504135238601534161998344443184480 3691504 -180002709319295360629985399890247680 3691505 -44374175244050371200869590784411340 3691506 -18228233413758864448469607141123072 3691507 13594358889221835252835995030705644 3691508 533090107053189041893214873566801920 3691509 -511819590259485990408618658493291520 3691510 -596225613320392089524370109990992000 3691511 -6999086917892011360771245390266496 3691512 1015203191000223932413379337240576000 3691513 -983920244420670907591262921076846102 3691514 -833493805872324626271546352943616144 3691515 -125123301838928493984332910607695360 3691516 1008185213597676754620993992688457728 3691517 262447647165238918724094642418595520 3691518 649436001669987542890939894483139904 3691519 -191285574702615728533890962234273232 3691520 670012767586952890597822491713863680 3691521 -3208657374347992405848997181546284800 3691522 -2226663374245470449370522995337610848 3691523 -1497837361737471618916092261020147712 3691524 904246368970887110249748249505606656 3691525 348301363892151629618233634687853050 3691526 713015570171010227422960688874324480 3691527 122100339704287010106259235503678464 3691528 -1631107015182221157570613843520547840 3691529 1121994138404280961261498220363300640 3691530 -542935079438546066550588093152507040 3691531 2112741662751638198435122956038325332 3691532 34954999446756359995948119537395712 3691533 -68731167609313731953862796543320576 3691534 61341044433318756548426831597097984 3691535 -341218221075790369534785215980599840 3691536 -60052222772344662783562441923821568 3691537 183758567110637721586810310978788520 3691538 226034168381995635921713944241515920 3691539 -228566524614445600607825153177573196 3691540 914296116565033676790131091865962240 3691541 -100905496498869708491434563701475840 3691542 -58588123080463885126201917797498880 3691543 -311488171802364240654112553481589176 3691544 877398991623061984939765534975580160 3691545 -162470332807188422758580044039317120 3691546 358771886332135502422234354888690944 3691547 -1696795959692467362131044696563611004 3691548 -461392483737684378889901558815948800 3691549 391739053765082800784383931498344550 3691550 5916427353735659977564591961961600 3691551 -14112562964215332782655452051591040 3691552 2128826466715011089155935607361175552 3691553 -504816383637301635004572290545815198 3691554 -683730325004737727787354335702206080 3691555 -276606548147351724757400298106353600 3691556 205885984535436528551563948836347904 3691557 35331470021700066488392710990894654 3691558 229384402728596431068419934620629248 3691559 -109736588130457934950489371933855240 3691560 373434482779878250928105164685721600 3691561 -1135598050541120248423061600720328838 3691562 -91582273140856096441849398051125760 3691563 -636763824521055898262414611738918056 3691564 207201822238330531570571305545127936 3691565 407041547197610327275305516362744460 3691566 732264630627510713527665815316078144 3691567 -1094080881281932390251932042778662400 3691568 -172723360283794179654265861812387840 3691569 -237961260978476864743756190393920512 3691570 497539212928873160751906258018562560 3691571 -711737272878468290596661304939832560 3691572 354822685505429159517942584656392192 3691573 522275664962375411490614572669028224 3691574 284002503867482492945632007288656512 3691575 57713921745265679239159358506768800 3691576 120584257867206187262530402479759360 3691577 1001408248280007293450779542713040426 3691578 -255598865427716379195094034610930432 3691579 -546424238024208730377581205003081824 3691580 250170862002319539209581406516044800 3691581 -222392965263981937984010153790496800 3691582 1050297721850016973206070562777755392 3691583 -181106995132420359871160643196888224 3691584 -157157144757034893134177025958871040 3691585 1387054983566936877417601466440557780 3691586 9511341156767359108129386089147472 3691587 -290987024920749450527833018661439240 3691588 303683715754114580563731584853442688 3691589 2253425736631496894378195304170430 3691590 -127330701593915091042909404056627200 3691591 -273917452446498368622354404054042880 3691592 -772130761220569430384672492501729280 3691593 11621676164373709295686759783038960 3691594 234875886929625271698389444163770880 3691595 1071301328702192071270241427847677600 3691596 754146113460461760899004251622907392 3691597 -129798996603815005271864275992572160 3691598 765098259681154669648844405520947520 3691599 233227298326810280158796855426302608 3691600 107141033549339848448328357199872000 3691601 -538444210826592698534399608986147480 3691602 56908512995366276557044735124800000 3691603 -2150318392804880336439420359504592148 3691604 208698141343238914814352250101399552 3691605 780864420218564607980588890130174400 3691606 729476339932084439922881150869763904 3691607 125979909844311753986500372268450712 3691608 -162093398700806207930333573126000640 3691609 -940021198545011337999542137752025596 3691610 -14692230587818351227326454278467200 3691611 -798406651450467173845220861465332056 3691612 179677269324655413934625414519226880 3691613 1941798692902100928088428262702555980 3691614 -525032643292044992541976986554708160 3691615 -733502802265767419240145584961377280 3691616 354404199714142114464649496925437952 3691617 -671512490537500635712354068542410320 3691618 163037656719091963770265297174551552 3691619 -482282861446846259947748360261098980 3691620 -271563393677905681770595862813587200 3691621 -354798803412248747291209354364658178 3691622 956601995053316902356441528857980224 3691623 -159852433590098682269293891778480640 3691624 359494943356321910745590054983680000 3691625 -30103010068567947866649418029360000 3691626 -397669064737837652106032274091163136 3691627 1651951823226730661152878338725359476 3691628 -696413304536008901727871165095589632 3691629 1687017275699814644326496638887049920 3691630 265950142217404651686839101619644800 3691631 949710994499428075844783070776521200 3691632 67048206885030442228882452370685952 3691633 1261877343754547657955289318815028320 3691634 -1048256790770891506100026241993203680 3691635 -274228115038144037404893661066721280 3691636 9658625210496495009567999126700032 3691637 1392188594273859986108989662062287200 3691638 2143111566145190128447234509819648 3691639 527508745040298396084033407222631856 3691640 -137351214775385227015651222948454400 3691641 1265678207228845090884490742562406992 3691642 -93225306967955750459586887086068000 3691643 1650168588188790709972611243717915840 3691644 835246685256387980433855289121636352 3691645 463578714789684227003164727415744000 3691646 -107036239776064668769429871906628864 3691647 -346828709907468074248818615428937912 3691648 -769942703942848193407944038610370560 3691649 -43810723043917513702573490772513600 3691650 175273435544125880071768253061513600 3691651 417582454447154116589555294049908304 3691652 2018796690086614962090250546997425536 3691653 788813701755157881201736352221839360 3691654 -301518928717528567917849199144696224 3691655 92119604819574164967564575429859120 3691656 916636487517307169781041949865574400 3691657 350939683940426213703227606194538906 3691658 -110648625573373637889895727197210320 3691659 988443739797862531466551048145407728 3691660 -271229342676381740476719962134778880 3691661 134370980866655454348079751528281632 3691662 -159782716741717165819702848436592640 3691663 367457104975451106249684385836560920 3691664 -373072561602361337448291059459973120 3691665 -513575546214469934384546870141003340 3691666 302933535255998973575872695548356608 3691667 516634239159725835234502851072320592 3691668 461191840270399291041680587820144640 3691669 -910051085531528129776041169391559204 3691670 -610696448794837319018350305679603200 3691671 675985877681477369462519427416218320 3691672 -580994948304179497681150645263052800 3691673 609266259342355584127422647697998922 3691674 33371153716898833934849730737791488 3691675 -41100226118924455306523544223481200 3691676 -149381634391642379660390699061926400 3691677 1521100986636971268537892788535656480 3691678 1329223754041880881890062790249926400 3691679 -2072941951090052570876608265382216 3691680 -164260233208593953646205137589370880 3691681 77724683070790624589554762140051840 3691682 109674841440794763259838358069114192 3691683 67326914088779311836553183155341280 3691684 1551672348102913932310417084809216 3691685 -2202365631327033212930357141877353640 3691686 118947806602775718037262999977942080 3691687 -462846876265021644677814987228438664 3691688 -318635164470918893843854745920143360 3691689 116089517626576752815554382885697120 3691690 -408875062749181208801695798749194400 3691691 789668337779497813461892118115415092 3691692 -1008271568730381881199213576980553984 3691693 1486398491522457926263787478873713942 3691694 450623156869382961221035114833101952 3691695 -114556724471331951895549810667174400 3691696 8740001965834224051763961357107200 3691697 200173205323525856252515583448356352 3691698 389757507716249995436781107693091840 3691699 -1361979099152566173649225900853972280 3691700 -795535379544395037362081908058880000 3691701 -53282603583890490334442634026483040 3691702 590328966664258552758359919424481280 3691703 -1080981400648520538420708474335527344 3691704 266771459544761727490208810719518720 3691705 905065772569446456315996733368913860 3691706 277787308903123366777136496055875840 3691707 -343772710962091447513209625046310912 3691708 265370092499878863047519911800915456 3691709 -1954953316582687301931479513413056000 3691710 -360425318203422135612422739014400 3691711 1768925839219498764176646919996225224 3691712 -38937956436422636666560719114731520 3691713 -454774509895545088990970882117781456 3691714 128641907150400330890960960698371072 3691715 -344267398912339923970389327996680880 3691716 256974003672083258744356509470883840 3691717 1505467008888110258797487911104148766 3691718 303623525146394333305460289572406720 3691719 -1428655010460870053885356475357153400 3691720 489925298151314156781977692603392000 3691721 571675999462409649912294850382049600 3691722 -818370635532215404744716866035200 3691723 -219681874461175570606911058194967264 3691724 1193586728612119313354164272728906496 3691725 -381387342083864105729729189903018400 3691726 258782241540869084737522028217769344 3691727 -463427838711482368053556486255364040 3691728 1615641646743537543983739019198464 3691729 -916948855815708010619408424251497740 3691730 63812965609395108166493789553899520 3691731 -932633638740366697526179847675777280 3691732 1232016979877128943714982609814044672 3691733 51108185602959768356196583933314240 3691734 806129426175659150582300496324511680 3691735 -9136154192233711775157147482816400 3691736 1516815525066126174814618409085511680 3691737 44565767169487116985134938012424192 3691738 -794574510358923545217732458811740160 3691739 737516294261220499777829261381375256 3691740 242596609643161130294954117290936320 3691741 -1242353691542305863107863725379439808 3691742 388456372126779349136853496199972544 3691743 -177420867267386475969060527549263872 3691744 501182257687285305347554855532101632 3691745 -454602106216662990664988594778859500 3691746 -26615660753877226613406912278446128 3691747 197352587451907736393397583658935196 3691748 -148922353559785970514852511337610240 3691749 -299486946092610331118269746869978880 3691750 76009604747450843049537706368192000 3691751 -472722138235904356181053910436573648 3691752 -63098175894814974735370316402933760 3691753 -240549159728722333983730930047041856 3691754 1057490867783826139624280207075994624 3691755 337164466495338094844351925664700400 3691756 -149611483398164508701310478659194880 3691757 -148689386821946233594499554004831520 3691758 131630378419914517819249026164933760 3691759 -577785492661128873810752878456819520 3691760 222789119933933643046996470791700480 3691761 584224084884824292670461763455983472 3691762 382122012317942645696646814862383632 3691763 -56528507274006541051532986266017280 3691764 1371038104805468720915149019449528320 3691765 5431072390646495780437663828746240 3691766 221061947484620139779045097213055104 3691767 -1544256209201058016630822316208319488 3691768 678996898638776475003513784257269760 3691769 -883096165887553989865447395350160000 3691770 61633219027705719137928271710201600 3691771 2083594351464267259173833766147081192 3691772 253464596837152261062960571353676800 3691773 467270423003611583035393790402513100 3691774 -5115338081771866477967249781032448 3691775 1454186255502792414703516864975800 3691776 -365300643343290819440158645986263040 3691777 86665211470618608862056439625502420 3691778 -705431893534278174751022947750116960 3691779 -58693199709000942204890290137176832 3691780 790068535947438207819285124932733440 3691781 -1615445227186802566428863603826528036 3691782 781252258499056361404517803574170752 3691783 -364877482360218642410774514485348968 3691784 2145756005891213271457226888055736320 3691785 927003148172463338165903548597963200 3691786 179367308593008049230876673206690816 3691787 -240522009533132041934027260379516160 3691788 -37403678309641195650714987950121984 3691789 440870826584877597884266857684225590 3691790 77050716458279042868063963881241600 3691791 1096122073639955271284360986556023440 3691792 85258491056864043200356675127296000 3691793 -631800677063866473034692454524945600 3691794 606998314334260700939437392641961600 3691795 -781697658416871663570121170509926800 3691796 -117413297928111200271624277214683392 3691797 1089732786792194956061119594714999200 3691798 -360520937071107779357383962809810880 3691799 863240166501960355377356710678691328 3691800 98077295504198450880192627883008000 3691801 -247161270191243107930947259926982198 3691802 876177694467218286111560898847514352 3691803 1182573059972769309224467036754348544 3691804 -314795390937607129795291655179941888 3691805 1165597063017793093792953370105826760 3691806 -687190650478854487575628507237752192 3691807 1188865441429115991720285830999206680 3691808 7695867776434201728408755095732224 3691809 111459014737364235939634035480463200 3691810 -219570167769482147590646077242313440 3691811 -442931678604219294324314804168391588 3691812 282451156480873679395523612242240512 3691813 2046242904251810435920282615834752062 3691814 -61146150292067746566571808407910400 3691815 -269901745195768267345045978276914480 3691816 -1569233857532086701181794446709811200 3691817 -914228100217036781019846371264811888 3691818 -1849434679595129547948826293675936 3691819 1939641295847350482209755302636535220 3691820 270978080645017333312410138913474560 3691821 -32114546074806476612946708023304192 3691822 775458993595438296712706572658214144 3691823 8007111580547194545183201883711824 3691824 116594952385623175799769617885528064 3691825 77042478973938524403734858511964550 3691826 -15193026601867001169610008088155888 3691827 142914105031989844443097372991945364 3691828 699339160646406624976853370258636800 3691829 159896634255203816927735724555814848 3691830 115143952939057653435957768880608000 3691831 -572251061683964627168278065002984 3691832 -938175778493639394247812677684121600 3691833 72275516046564409044159946985779200 3691834 -535735675128953104638288047855520768 3691835 973500670707395588181882141579255360 3691836 554437266050172638621640328987617792 3691837 -1710117730991886344254863110063849760 3691838 144313390997652047984930511237016320 3691839 -704106456686776772901508844030330880 3691840 -228249310675909403235414305459404800 3691841 -1104997866382578888197281885048669758 3691842 237844049846074104815834455149060096 3691843 1530039032858258563982179143307260092 3691844 -201241544629165131986789935732710144 3691845 -261070159922311689681933948360768000 3691846 90703142572637287091960441336998080 3691847 -997505987510336718779897623912993704 3691848 -172826278058680172506683502350336000 3691849 -829621418180585387347837303427944064 3691850 -1035119596695552600631750404114163200 3691851 24239615667129741373847191707295680 3691852 268585176138772751386429682969477120 3691853 -1546969645611509646943865747528429472 3691854 319278373123078030502514356434088064 3691855 619797380090281746224596064609592960 3691856 -189940359836337506844805045355692032 3691857 -3166330863600642802551064155837504 3691858 303480876838725042957894039580800000 3691859 1915994701160582983314453643667310060 3691860 -144843167205767535945199241592176640 3691861 2157096588606687478340519753658918300 3691862 434589972656782516444523345811270432 3691863 -548176242326217700476569630002040016 3691864 1552570331910151421486995784231915520 3691865 543621602950839020413422619605184260 3691866 -54381383294473913849831721203654400 3691867 1604561642323295035549616171013572152 3691868 -323069240832226534541420970417208320 3691869 -1759992497394389676987607321003143360 3691870 12589481688268081501620989276290560 3691871 -791362219545036430251133702761955800 3691872 -662176064565861668352386181389352960 3691873 -876139659736058085327583036879048380 3691874 -363106129468363861008092453930796480 3691875 -110744628114303682894536965623800000 3691876 -363824437510251337862451120636678912 3691877 -824808792110024772583164319589192928 3691878 -82888726045383738774397569654086976 3691879 8697120916386235645373437012324240 3691880 -1235182247000745516093307265932953600 3691881 713077927722240363737135652411564480 3691882 -706790901213669908329857231476336208 3691883 -206821941883218990692198002919544192 3691884 -267837522915685088196510930002608128 3691885 913346927347831934561603500986034200 3691886 155958010855819685878177004852919168 3691887 631933543563487363815437645655069960 3691888 -278391580905423237296035680845529088 3691889 84088603185117872327548322751346356 3691890 254816206980222859885510864636723200 3691891 -216874124058865458621809129702913968 3691892 320890628075906993550108602017785216 3691893 219827880384345144538141629549816864 3691894 -14389269572684512204140197125218240 3691895 -351178301100402321224220704060946600 3691896 322148105673175986879110502187376640 3691897 -1424729033203677615208247877105566976 3691898 154068618582671838735941355365614080 3691899 -534932334365678732415790568441046456 3691900 -412203129209821001230427783265856000 3691901 2733407258744673253790113771122200832 3691902 12090428373294513388495237341640320 3691903 -1138317435889542015398916498342231840 3691904 587187787808981990677198774437150720 3691905 -701076017537592512767478604455696640 3691906 77316059666648755413305809742975904 3691907 -3678628193524424574736996664509560000 3691908 -149872698722591846430185518679264256 3691909 409214228587041919779849700141007840 3691910 688790546039282365912919378209695360 3691911 1451071751492834042689452117846492072 3691912 -32487899751595262601786886708101120 3691913 1365535745817467255291889032932779162 3691914 64415165462536944205561506459549696 3691915 -339242251165738867198923296120137440 3691916 346768780586056975723184345745684480 3691917 -78629501374761605019277387732918740 3691918 89761624196097386695129098806324160 3691919 703550527137876188357796575852234112 3691920 121398103010331356671234121375416320 3691921 -679575513768303168460344282174716878 3691922 -619168356970575918269317322369630400 3691923 -644435289815812839305197195855283136 3691924 613166354905862418207750649659983616 3691925 942143369431687358201318957529828000 3691926 -240653717364092758439836739171143680 3691927 235445350459543320457429083702766800 3691928 -110525318107143753976016497038950400 3691929 388938379460369030852270197448380608 3691930 209220840115529472458189141555531520 3691931 643395507865469252281191720236010600 3691932 -1768232323615249857561214117864343040 3691933 -18842599544405893228509081537618080 3691934 -380491784303550913063352232890743488 3691935 135093144294654004089851725489148640 3691936 572931778904842288207110736147513344 3691937 2558892082480187636095825122610368 3691938 334877804561628455877201119462645760 3691939 -176731146980505521876423249634435680 3691940 369317230303405031571059349393223680 3691941 -350346193289027806805944797864952512 3691942 -12602125086775631405131446537766848 3691943 708263751954381097105721576371113984 3691944 -1987234445675566069776980325137940480 3691945 298316194948630571048786416599763200 3691946 66948646143134568358735053747853824 3691947 -2620765650832440314971246293604608 3691948 235145465468685037134753610364800000 3691949 -180971207737104820895574198450307050 3691950 45496895167053676226250172855987200 3691951 2201512102470380453215079308433623952 3691952 -107240696699703291739457982185472 3691953 235988810816240730655243571820976800 3691954 -183642182193931806494984664985370208 3691955 637520906058688205574582318176325360 3691956 1300979758193773305015442326831452160 3691957 -1583873409815785616053835429330507794 3691958 398113410184247198497365138239194176 3691959 -251820138049002448309930785301867392 3691960 198539821159475586354312182448537600 3691961 265085223083107922807974876197984000 3691962 109432505809042715079745196544880128 3691963 449098885254857889291097234736519784 3691964 47695376440338164186493213348951552 3691965 -386698814145032462553597654425726880 3691966 361332341239818884939387236785683520 3691967 52014773641815054215128271791781040 3691968 54331676968439237088801846567370752 3691969 622304358287939961407509863654174340 3691970 31616963619201050564671340507995680 3691971 -91326960829995847506090533428396128 3691972 -431347863587065676625734070373988224 3691973 1666932547143191847532608434426406624 3691974 -299825758681024565317082488287450624 3691975 8387234581378989633213445917060400 3691976 -441958349177581950442232112833495040 3691977 -356395045775445843041200418277000768 3691978 1529508586084411875676680168734125824 3691979 -106451757998475038825099001867813720 3691980 -323604748160868948274100574858240 3691981 -1415259152560654587941546046663203936 3691982 33486086391976355820259159761884160 3691983 -274825803022029178501375060690340736 3691984 -176767913943054418897150299283783680 3691985 260860910661147015098826252128222400 3691986 707802995945096448735379860778982400 3691987 -123749161307100337538772704767969440 3691988 -823704859108855163052286915954728960 3691989 -221948590839371315937630039650330016 3691990 14429570967313049803881908444803200 3691991 179466288159273509125831612787205792 3691992 334649132267003031398731439827968000 3691993 93549737668466200454216424485453124 3691994 394876058846107491135491346984119040 3691995 -227853393911605685619650840295764880 3691996 402402732562418244679003978854014976 3691997 1788940144005288743968628219961576780 3691998 579114230684335794731030811656203584 3691999 -1982998372626465879600219161031554520 3692000 -399478643852403184155936322486272000 3692001 -725418165911740692445688654628287568 3692002 -458783215157516396662535174410416048 3692003 -976943469273648065314043002687262772 3692004 -339680344930440150496154907962972160 3692005 -1178228773307937839688308769440798340 3692006 242762961539990426019046057618827264 3692007 -276178093786267915188931651561789440 3692008 768505693065524970339514613101148160 3692009 -1215185443388950943762721057938513688 3692010 166808579201076911490325717890462720 3692011 -596498558525225870913306660643672176 3692012 613714996939335109100930480136944640 3692013 -118873940308376931733043401531336512 3692014 -1517856285436945143058591282182528 3692015 727158476399127494864611054502489160 3692016 17798015409729759712920937399418880 3692017 246495339332635176347635638807898112 3692018 65044027867674290324065808366262528 3692019 -807317896959762464820696963824114640 3692020 640750672267571569672837870631239680 3692021 66823455725543954685027055894146222 3692022 469421321103497422655028283043892672 3692023 -31610362055724986983322851893731200 3692024 499229146482622110747776251994726400 3692025 520850505120192846915953351708479500 3692026 388742680363586532882647877695093184 3692027 -479484754754127377970453796668850680 3692028 322983941198419755749384918580625920 3692029 204107151711035335657700381826938688 3692030 -449549479477118483551879067179284480 3692031 -517531037509086408682372453589053056 3692032 48045979944724095037794837061435392 3692033 -197570208610803138302420101476024876 3692034 652695888093139590027023944635690240 3692035 1523393525879406703119404418913647360 3692036 -781124363940032817683065748053757952 3692037 -14989722992755959219419727212364000 3692038 56882700988267785612217880887885824 3692039 -736089011507028444084984238369277976 3692040 864585311916414388507263610947993600 3692041 126235941755897562378247217710588442 3692042 -105780193844738518567988967238828800 3692043 839626641472389584801162808855373200 3692044 343501479758522550781654638704320000 3692045 254985577003416872760743738036818560 3692046 571008717031008299286754605015480384 3692047 -27997902954816698887714595454035600 3692048 13634165838128487106930890549657600 3692049 -441017978733549035212673814487922592 3692050 167053770850015215334206365789397600 3692051 715475936933469164267394683035909704 3692052 -110850191071747935952178093901004800 3692053 -1882590623437316841513181422839315698 3692054 -470094502015327992398480461883192640 3692055 -71668528675115043850314910228032480 3692056 -2181058948009785134219181201843333120 3692057 -54736310232486516006083534504528694 3692058 444514336176404679947438049076483584 3692059 -535265348526658182627204865878467808 3692060 -1050178496914155003188667868926489600 3692061 23991850609624201818747355114608000 3692062 364433751239992820234692704829148544 3692063 -480827210976178757957773945574678688 3692064 382960793730659095654387547276574720 3692065 -1032772643205636764289085674862464000 3692066 42758159635596370930251941681664 3692067 277390830483539447038477901880495480 3692068 -803948845186543955601064714911905152 3692069 -541649468506192340009332486365148800 3692070 283402440691226921130868805858104320 3692071 280066725618317369212281412541580000 3692072 58211606447159285076865554478694400 3692073 424800922059429647827168787942592 3692074 -114514411623397165364617389473968464 3692075 663101861578144142152208052004467600 3692076 243457069468117308445722158865239040 3692077 2342813028725186414242462237266538200 3692078 -446583537276657473139844611298127232 3692079 435247776945232520973829229539628424 3692080 132488984277689021378452991744409600 3692081 2021866347002631029828176680265476882 3692082 -71698375873269246901725456634768896 3692083 -234531981286598560435252152102690120 3692084 -1338062450692549024949922055384762368 3692085 -1654256116972912531280928940828535040 3692086 381646291697301148705819887890560128 3692087 -208545021856838501184750513662906448 3692088 88980446037657137340334708999987200 3692089 353570103822342936778298131296819024 3692090 503001838991455025733724958222224320 3692091 -147732387809360558788514132033317920 3692092 -1041601688392434024569190034275472384 3692093 138811041357100935512589191880970284 3692094 -307145372142394431270618694622078976 3692095 432971779953704614750326223577170800 3692096 245479339487283137936268221357752320 3692097 326885907970898887303773673785889074 3692098 -541294769917113604447647015138894336 3692099 2198095906805571097288621023478598640 3692100 -104020406549438729237726467803955200 3692101 -152326285483946684189158751445060000 3692102 1190384349537170821877046560291074560 3692103 519379742643970175489273369955889104 3692104 116139798995505939644461303628759040 3692105 -1331857761518093466419822143461235740 3692106 56915236547954259259479496482320640 3692107 1435803055919379787874174053385838356 3692108 48028460729514957497602771398767616 3692109 24083526611843163591907715539926048 3692110 -78681768837304790398543735062047040 3692111 -1274171038625496531338706024847906560 3692112 176955435835476888979963500848087040 3692113 363864621807307264621704900991504624 3692114 -636446887003910430619731994738879344 3692115 -465214316520559200072644801425190400 3692116 16647196477598013045434701314592640 3692117 812398321333826341816150897936531680 3692118 675862604004042449066935863381427200 3692119 194341986049797795300037330457755096 3692120 -21844696902843389128024582973030400 3692121 54417039344955707669437919668430976 3692122 102455867286073843351445173038988032 3692123 457856466200792300838051231578754372 3692124 -413261723377765727045967079320791040 3692125 525849970888578639481536872334807000 3692126 263342405020678929963833230772944512 3692127 544527674045246941958574732155014800 3692128 17674310079552813871897082356826112 3692129 745012539964598857319464947067229376 3692130 6387930240158421163350552071646720 3692131 639127118909711806736430516936652864 3692132 -1280819923740764158432135374798520320 3692133 337460817346821384881654071804440924 3692134 -1012493815000289117906363848217834784 3692135 886528643351655721231633691269504800 3692136 182300871531338733228757133998325760 3692137 -1733726462689800515435031301442587760 3692138 2195451749909175300335830617600754944 3692139 -72544550848947943783474531370010624 3692140 193638618684037345415515745516605440 3692141 -143941980823086388501759372841424000 3692142 -284181352239533392928902820843160576 3692143 -5829546072904094595224857032121776 3692144 -184291196114439659378524470839869440 3692145 -1254066898975829595948031643351635200 3692146 70688653655285511100917785648608272 3692147 2190001335651978850690681999909170912 3692148 438852145952060395441228789899669504 3692149 -607997395264222831131414908435566980 3692150 165004898218946281919529470461406400 3692151 -1191273582155966854764630815746350720 3692152 -3703018267902804335884832147066880 3692153 -1585184557817751026422365989211792000 3692154 -3773423466121987039835848300353792 3692155 43539814124380242949700419006034160 3692156 -135046787672983633593028841733519360 3692157 100604026269343641810899193424640640 3692158 969093580963755881059625996991751680 3692159 -880480517861019543415427748879296640 3692160 -187105369558424190426772712246476800 3692161 340224882253003011212138296504288800 3692162 319168174701540114516580457620042656 3692163 1650916011993691292410511784187706688 3692164 -356939364753521742316633019886735360 3692165 -397656633446783832077407271812609800 3692166 -186675437517656054865628438258782336 3692167 -1262595212767768996288115271309552480 3692168 1118155969862635526251744085145154560 3692169 -861980536289945561332939544345420160 3692170 557420148705806303135239446374093760 3692171 469326361742411098108327935907373712 3692172 703922939975166213380273230843551744 3692173 -306542902295486724612171560452590516 3692174 124458724247418999328677151477355712 3692175 -616199322797808692053122439420608000 3692176 -213327109676165221298866482867232768 3692177 -869355996987876642393032220822304974 3692178 208275582337043741786602015758134784 3692179 -869239861963468090125482115640243008 3692180 -878356589578785232115813017029945600 3692181 -890367279410662347754351440511306848 3692182 -206072485099484222150242121712601728 3692183 239055123374378801861469558135336024 3692184 -146575037617555446274291942081351680 3692185 538488496599076930935638253198260160 3692186 144287594586785439768348572104599792 3692187 -670161966355242373052524893070630356 3692188 1131450420537334039675863119259749888 3692189 -957438708943733672703443939895672276 3692190 172143784238760975549089649705431040 3692191 495496492337648011175955931584382432 3692192 -262186208696629915045024958697701376 3692193 247453257281959961582898612813154560 3692194 57030149251143317112108344698959360 3692195 -6915742794682758123795182720484960 3692196 784311064958726384141033267508817920 3692197 -249661396190821318625689227155308354 3692198 -370068631028913472710450889829498400 3692199 194504213465989559644702899661252776 3692200 -134361648160260971749004883044736000 3692201 -874744782028996522361858204379585798 3692202 160349905545294965372100472313164032 3692203 -1529329139523102823426226622013781040 3692204 354051570323813561393479070209971456 3692205 637395845983072234465369581211975200 3692206 -297296723388559965470832948566843520 3692207 -1524202918347770852393011906495154544 3692208 -74995939237488804127005958576668672 3692209 -1651546870899264629843674240746356590 3692210 -238840445021181874069447794989076480 3692211 -569410851234032978797120479855851520 3692212 524908213970998304959738756165763456 3692213 225043981141732002049393467916922880 3692214 78375896333504484057704444584269888 3692215 -881775408193552109498346710944217640 3692216 65306099717480276955800827689922560 3692217 -1063809976368448784733741181296223920 3692218 -669367358735343544048601542950109440 3692219 102643740855254039060909481369592800 3692220 173643747467587293280488811499520000 3692221 -271707564288775610796440646133241856 3692222 136988089807511882592559594349956800 3692223 -55706553712564433329891696453055520 3692224 79112087212264990734441117135142912 3692225 790450126809468075902385748470129750 3692226 96736242526814844770479373900657664 3692227 479331746332069016448104674512351744 3692228 162582636436186219945716764186065920 3692229 -808395102953445217082619523197962016 3692230 355079967175726877970327474375194880 3692231 -1096745821376949290602352698628188968 3692232 -504030996705248632682946277954560000 3692233 1351215444925104459959607890947595280 3692234 136288295567217914724147347492462592 3692235 372809148313268838063648035908857600 3692236 -723115536234794522678685851324006400 3692237 382697843869051033435360262304726240 3692238 -4365954049233809204429704638557184 3692239 -558210711739832832015554068984786960 3692240 199353476190798903215038011187445760 3692241 -580969056964757335553277955607771520 3692242 -1270817744624391684959846734660111728 3692243 1743784107165324074004723761698896492 3692244 492083333385753066473586311720994816 3692245 -594282427478152573702182695387723880 3692246 1586621746253949967442004794947200 3692247 354251945045322547324730613204504480 3692248 -1684585406457013424166435511442995200 3692249 594811374646784223011736305850511392 3692250 -474885007815930381570633802796160000 3692251 1684278009457278724570030712396449200 3692252 -48738284146977589763024794235747328 3692253 -638243620026110340454277977768730496 3692254 -204959890563022080819016265449365120 3692255 -38628093368528631828897897252188160 3692256 1138663942442881673606961906487394304 3692257 -1184161632724906242516834445496341440 3692258 -395633060985813193736774422821401520 3692259 -47056066433605372973005032760893456 3692260 -41554603455672284404780440828948480 3692261 -716853236757247580545819830180459138 3692262 194791858140632880567125167854188544 3692263 1565533206093278250374125451784723512 3692264 -835204012135335127893753161342684160 3692265 -3750381983363568752479887146191680 3692266 -248987776251654833195390158026663840 3692267 43619180881737986039372664325311072 3692268 206875431601102811387582102893738752 3692269 -419895550661563171605687283205250688 3692270 -131015534561798979954316297823164800 3692271 -149435983703592302330079913662738432 3692272 -505176916243810888083361986475393024 3692273 -1613239110994545221999419458898406016 3692274 24915196393617587949648817224312960 3692275 -192469344248314487454671072927464200 3692276 -49431166991510811978162406438563840 3692277 396460915519469947917496113206931840 3692278 -318923470660446854553971879405854560 3692279 176411275346538002638344415635331320 3692280 964015871578843161732566539511808000 3692281 -26789034974447418478460693216117856 3692282 -386353571652633446682699990479187456 3692283 252813000110110195134708243979803648 3692284 -1020756925062705868400206425536160768 3692285 666214259290166997199561139061799980 3692286 7140440845292479607846470101396480 3692287 -621364017066430934070475549451731728 3692288 -754028967123581909213626410454745088 3692289 -279443598992282676328845062885579520 3692290 79208714447743282509916987365358080 3692291 518205398191595408516926409003869692 3692292 -831953639378838448454146413792334848 3692293 -1152970942504231012751226404536625856 3692294 -824509401226897027811495775627144960 3692295 654782568202976432577449346966894120 3692296 876688396924177062913596036957480960 3692297 939544118866249252648090825613455386 3692298 202064848792058593075339449988674048 3692299 -407628102108104482339636635383518736 3692300 168444124207075117268534759389382400 3692301 -77410371192837712101723331420437600 3692302 -1893551591487894487304603813861126400 3692303 -730478609189021243911394749903298040 3692304 2681133149215298761912243441631232 3692305 -429493987005116873024207991156209280 3692306 619989730902591872205430533882110352 3692307 1078428112258513770363596592380838840 3692308 7957142512091933679367854275879808 3692309 1363814426299406872148457216130180860 3692310 -13507193839288025598003189044403840 3692311 -87791002787893176792873180994498560 3692312 830302963075331982432004664986859520 3692313 32838357667520627660326840555983642 3692314 -1172783711210380522460096737550313744 3692315 -2619330799019501406518495630805600 3692316 407338631408794012247046623328778752 3692317 535949450749942552957700494266520192 3692318 245381530709461740714353148182956416 3692319 -191686298161576096695130108842967920 3692320 1235412318069267564296299076659445760 3692321 1128868501124851415241978260391975522 3692322 220055813624904168386285050713201360 3692323 1291035326237755118193434502383700572 3692324 13456706186829886499352809242530816 3692325 105379380700628632972462554584227200 3692326 1369810948650305682770254258815219840 3692327 -545508892632242191413852329363460720 3692328 -170065625394557326728234693641011200 3692329 1337761207933712882859390907575287930 3692330 129514757629836839960491549519849920 3692331 1897387756545692008091671649337201840 3692332 -236294212131382223719676802068969472 3692333 355221286052110803802018072249746582 3692334 -424689569944695653126488545445917120 3692335 58750978408854795432065263637977200 3692336 -17165566550329705312939638545399808 3692337 -26710617864332167301399908699287360 3692338 271030342599481168913816377091059200 3692339 -411383169031682934429915721673378400 3692340 24879075625485863757996529170654720 3692341 321033782833886653252789481468102812 3692342 -1212698215702834327611765879492728928 3692343 686587067259969561630949544163800400 3692344 -2841976117196857003198917408538337280 3692345 1077803418937481817761225778711932100 3692346 -583226009553205902527430188982370560 3692347 -922641797563279004608693567516402204 3692348 97960625796779002263643783702413312 3692349 1137272025181885018537634165909628684 3692350 -603067434733269646490782560269505600 3692351 -301931589784572919856753339153287104 3692352 10217711678707940131449120491569152 3692353 89509102181837661897850448969125056 3692354 182281915157536697261405020037063376 3692355 272194556265048569976321834939160320 3692356 -1127792187039283577597608643314271232 3692357 1354512826187386348967951208443880606 3692358 -203144835099250121803289069395196160 3692359 715487372476454094728178983380386840 3692360 186797596536273324252947475994214400 3692361 -5336528467694193762438071864812896 3692362 940684233144267269998915583244240432 3692363 -1055419813436343885067920476695121388 3692364 -225328388731775402829109216512168960 3692365 -1594531448705404189733624370698522400 3692366 1888886090901827283349234491186860160 3692367 -11245062608291010719756991720545280 3692368 587439000525756635433453693125844992 3692369 2790167825097194640468709509317565300 3692370 666062894483351151853087159969259520 3692371 -437488812761477856021216339321369168 3692372 1349481249548849332879078342669784832 3692373 -387091872476770100558514167521355616 3692374 -123564762862667674620823364768114688 3692375 99399418392356799166208903193840000 3692376 -806738528975992463693790365474580480 3692377 -93928413934024523896658246624165760 3692378 34998253332993177881369570245766592 3692379 -368061870890463064639090180664527872 3692380 3864144420189655483263778723138560 3692381 851671403558269003307172813115637760 3692382 36608810280322050231701261351629824 3692383 990666163472154438209878371724567200 3692384 1003677174299197551460070664709079040 3692385 120251045253682789011477428358097620 3692386 155768480316829356598369691432695584 3692387 1119527598282849611198830650930151392 3692388 79260257329663345636738680685486080 3692389 -4181490985773154994378566285935022976 3692390 43953875794048335178529974067521920 3692391 245616533971333414378004049998489424 3692392 1218567188559192573536992795554201600 3692393 1007062614508775755683750351347955444 3692394 708122548619382046000495450407087024 3692395 705660641373261635814025906469928000 3692396 1333825218203423675129138221811328000 3692397 2057081583104228949132810018608640 3692398 -729598065627681683442602102511396864 3692399 -649976401969919939968290987847339536 3692400 -43664033675295622196815103395430400 3692401 -1400366890425336759364736428568055598 3692402 -133816099202617616654573686418042880 3692403 -308524940856016763618887615309121280 3692404 -793391350323558982382779370105781504 3692405 1243298915182284241617646554068969760 3692406 -383552379007419045958526755180063296 3692407 2567709356261183949783223515349143656 3692408 -614491095859382080416688447195054080 3692409 466684851655417032134511198250772160 3692410 1722426338129472050913974607851520 3692411 -1296899856375567804441434641171952988 3692412 501004790798415488352861758609817600 3692413 93790170083847952233020439906273004 3692414 1102145792610497167986995246098028544 3692415 357744658789033293995355969106607520 3692416 272649340715046269176112509951672320 3692417 912175177500285554419422921121699332 3692418 -90287058073210872534213598831879296 3692419 528837121800124471033949905806454920 3692420 -110344440354610213540767115449312000 3692421 -721955908981816724990068285043731392 3692422 238199155372567211658589645616894400 3692423 27668998514615271823345603453608240 3692424 -232472176012343356874082469181767680 3692425 -213885957094163388354095057245392000 3692426 459174886322157933009312411297010944 3692427 2317455761928831743292009217277341632 3692428 698292614157532874829932780652723968 3692429 57627224394621719008597005317028480 3692430 1316217143938880510582707461784320 3692431 -2161576487610396253803507484768546768 3692432 -35166515714054703082303454762680320 3692433 -32402221456596993603596787614490816 3692434 -267344094864040560503812338166960128 3692435 -1358266188704678858464717842129783120 3692436 819740135146058876438845397692416 3692437 -777093856799735517650525083985361088 3692438 -858532236537474960646157953593062880 3692439 -208772486179502953639892243821574400 3692440 1457159115856253572456660124502220800 3692441 654088206079475773838748579271084800 3692442 191339274769328234195955650038959360 3692443 -461725689641976529504772484281533776 3692444 -76944962545781116242002947508989440 3692445 -86293236905128280684789243839728000 3692446 938537434388179654575529600882956672 3692447 -2806945599815969898637075016282040960 3692448 47150340950184862930860687079440384 3692449 -552524579065576370370372090547947550 3692450 93728409928166274724479509652390000 3692451 -99110632831567191637704680703515136 3692452 -384678353747682812177714814762749440 3692453 -888910494640076553138920361884524578 3692454 876711971281698226033775749300302720 3692455 -727186948030376542607674872633294240 3692456 13910594352785142294469273635225600 3692457 219920022102950282879043966213351588 3692458 181671346520404941546733583358070272 3692459 -910306223659756170706597098022080480 3692460 -224340663522499881953564421218304000 3692461 -3470885202197826248639231000335706496 3692462 -973710805050119298473172949190040768 3692463 467577076636461612711312725061959424 3692464 283370624948334286418269801630023680 3692465 123401614491703120108487400201480000 3692466 -17465066529689550175135728486414336 3692467 -1067763480287108942584607342184522484 3692468 578022815203331806394100046455768576 3692469 710407252244695569106542043890107808 3692470 618059956639882789105117713330439680 3692471 -2111368093066639665711983744506970328 3692472 13154095909564851060085405070131200 3692473 340627769042416843610990710178375680 3692474 125063010996625829946567198833095680 3692475 386660196555182330080023541063745100 3692476 2226119809290432028091547179852204032 3692477 -814407424640682137402351723777599674 3692478 73041749337218554655617292478460224 3692479 762334815442011174255842490783482240 3692480 337639106722718794381643503632384000 3692481 -492476873347657381774605829772851152 3692482 44251276363865788621034826296336592 3692483 -858730203718263526644396099504446640 3692484 -429000211137725640093410075412622080 3692485 165611185382650165166556797029232760 3692486 -1486747525381771023476615608041216 3692487 731961460751347898913853448884296360 3692488 -1597521731330797836262471922927754240 3692489 -74595739157994456975641164881597120 3692490 75053748676660869535581034660389120 3692491 -839807804139094918836595434873341016 3692492 -705239194990701202346168697320035584 3692493 211243101763960837516768345350515520 3692494 594419230452297826300837341406847040 3692495 -34900385762658389641874286627435000 3692496 1131563043055860780721597173596160 3692497 1286874149802608744981300269746984384 3692498 206574532775333091111966125831322240 3692499 -367025646299816424341305912001803920 3692500 81857007847934849875921303087360000 3692501 -60406629786240317947399012809131016 3692502 -109999926557979958129419801175522176 3692503 -609999577985371917777678538939072512 3692504 558845911497167248897133363252213760 3692505 701890378538971450506895789957546560 3692506 547239096991441067891690683119827952 3692507 -7542973801189752388488237081743328 3692508 -1316030317346596064290080576787759104 3692509 -3887560042160104232866460806581120884 3692510 140783010345241531731247079211874560 3692511 198905126926709708553385489962899160 3692512 447536596654016383585734383574712320 3692513 -1135116323532248328708286455633011712 3692514 100408285573820527973554187598177792 3692515 -1286761397794063243233006809102137200 3692516 -308109647773061079680799770022322560 3692517 929261290040021857671362067259142880 3692518 1002773104456016176654340847837916800 3692519 -1351245389159045473766836505694185904 3692520 -419322790515534552791436519456768000 3692521 -330313346085816216834051150351884160 3692522 708031166880933133319940004275003312 3692523 -666655452044560484571132461604220416 3692524 -948843819055605639755224954537809408 3692525 352310372556392196821084130010636800 3692526 -83535186296779452655979348678426496 3692527 -2100034079659896682339411659580744624 3692528 -213934543908509227921488484689838080 3692529 -272147300541179349075476118179769726 3692530 70257397969330608009325188460448160 3692531 -275288380874666296884716200325167668 3692532 -344926446859353184496236524771606528 3692533 -867861273091436128013720807820280196 3692534 58402879064424117732052783207137792 3692535 -121224908943626864389975024822886400 3692536 1008081812384327525641547791315968000 3692537 -1717671843184359214275083603577086208 3692538 -520203553066340982642695603432723856 3692539 3512268426185202583946770327900160 3692540 -686476248474388530109782926508725760 3692541 -720584080629453193872245624297434080 3692542 -61031612509025320360924397024734080 3692543 -271896780504281628547946863986014208 3692544 -78575946054566574816666528346275840 3692545 -149739758093315982717798996028790700 3692546 533724101474323378700392670588156928 3692547 47782124640562951835826227759693196 3692548 802735301953282061948910585521403008 3692549 338962358444758901798281826248021536 3692550 248570106754939137028991145383424000 3692551 -768104562861411870931076764819929448 3692552 -1433318362750140158436399821324774400 3692553 336594056888597961863990031793130160 3692554 104560052173325742279884538103978752 3692555 37715744558993708398740384873945600 3692556 -292175740848919189588852501555227648 3692557 -3597822444808131495129677585982922 3692558 559741192465145366517296497745952384 3692559 -25034363990565630013205476811250912 3692560 118279339883188787977838335624642560 3692561 130612459770034000546711137973460772 3692562 86348459012490517914553081348570752 3692563 -125817579694611602407608773748442560 3692564 -1144098553365527780932663835886877824 3692565 312077239454326585819564962725368320 3692566 -789087260444512809974732475930060768 3692567 -1192933712881215228262925255448051384 3692568 -320512095060323780913290937919733760 3692569 -2050215751039985076228548256247635504 3692570 -155321866954621068050190550918809600 3692571 -280579537575165403940041151609311296 3692572 269804959495798976013738997633157632 3692573 292741584137969423341907562913950822 3692574 -676856310266418557639847885464832000 3692575 301265629176267355374764168667987800 3692576 2886285566812279552715659534103347200 3692577 -149734100704986531316579219455855168 3692578 -484667319777114149683585505826986160 3692579 2581852776896850792979232880268415880 3692580 -140444349827641750559077621684899840 3692581 -106278090177744063577431861873008256 3692582 -14607177424967453675687325599978688 3692583 201641088044628239020268125588485264 3692584 415221235958610505253724873415557120 3692585 289707767272821906716779317166254600 3692586 -172236994551112873080884056661051136 3692587 -2045624837363597215722809617731310608 3692588 -1750581945643478310515762402214765312 3692589 29787230252853412969780149981436224 3692590 503520866505067542790902472465891200 3692591 -488225211471997018113187823814204120 3692592 128551406677181248861317793906704384 3692593 -130646822738553255531056560235473600 3692594 469594817221302075751600775171022096 3692595 947342761004909807427483116257961520 3692596 89339326033099792859022265230442496 3692597 -793054868905687338761051025040683840 3692598 -107247639362651360343886933033961472 3692599 1319232757859378242271077286591525160 3692600 -42736603942180770178833376320000000 3692601 -1165316828732580469356535846794246720 3692602 -5338311778114176237215534446703616 3692603 1264575493097065976813235896981276544 3692604 631709905351271439867016426300588032 3692605 -414461583910745465877149531906327040 3692606 697776554270170554945838402824963840 3692607 1551170938907583199788124874849348040 3692608 -289697383186597673934445826706767872 3692609 110203628839760069993157275423348016 3692610 240120344046875207762339275421620800 3692611 184147227363806242312889698625128320 3692612 -598911584032862619309263446326312960 3692613 506525133868876953551890464624018144 3692614 416909971755479297870064780516319680 3692615 935352283575018214749602675171168760 3692616 -368454233460251007754089596944220160 3692617 425176646483148778278047805262376666 3692618 -1617489210626094057508947861388055040 3692619 477504222968815244489804500494869904 3692620 269425068106073079079373548837063680 3692621 1619087744010545175884964819017255064 3692622 86291365517401197171049351705207872 3692623 1872497646088145169663907965341880504 3692624 -17551425603257765539624940973883392 3692625 -18319954069796816853532852641360000 3692626 -240413059004899270761134038434954240 3692627 82134600510632362403246420713221120 3692628 -1599628040602704857019365878780016640 3692629 1357067953335614881426340357088730080 3692630 -715583376302138957142561917459831040 3692631 301532196809645979110780809416410880 3692632 -113673575884431214228830869283655680 3692633 -39480445402226366979857768600364480 3692634 11548051613702471624960016164332800 3692635 709848164118897801384810184782815760 3692636 602577362697055458269955666172208640 3692637 179242994575434419411560817263917048 3692638 -635470748345761713795104342096093568 3692639 1058026111349373631572447723839835120 3692640 534322175307849892425682342450298880 3692641 -304278858573396356808674233078740958 3692642 -709943507327240680476952215900420528 3692643 -824967683756689004529226409883104136 3692644 37755409384201546364319841429504000 3692645 884532063597464765212096021650122400 3692646 6855115094477726652875932023815424 3692647 -48068206437802372598190846312316800 3692648 1295963534116106577411636797316111360 3692649 -4174187366298810913475679183553920 3692650 -177396836946937171809282954610848000 3692651 480210218783685952588021533041441652 3692652 -556508201671568320815591322719879168 3692653 -4924322028381521163463916684446856096 3692654 -227643929887871493187890079542016128 3692655 513235497913145360745877957922856000 3692656 512831461368491685557902493150183424 3692657 1348937291154023194524121207729585920 3692658 174784957836154645437807044857878528 3692659 1212778312108885725582354542491350860 3692660 451313996108334013468259321412391680 3692661 -20962846474045192067760600135864192 3692662 -1029046046739109742939729413972899168 3692663 -971076855457031935222673964927464376 3692664 -1254185645477402458743564021967319040 3692665 -362552846190077955873172414426186680 3692666 477326436192871010905710266065522032 3692667 -1024448878500654762049204677344140800 3692668 -407320850770716564875777046421504 3692669 24533585718466052519318220726230604 3692670 -201836106977185770596086189675484160 3692671 2328066339748684289777672449466559872 3692672 1365634028915811804728253955713269760 3692673 621829069090400242650876964820818560 3692674 411270941683280503901095235847590400 3692675 -54570174683681819632918601584813200 3692676 -119114386581298571835339519218774016 3692677 -1573575207977793227498300675465656128 3692678 774478290757207569454319832379680 3692679 -511348393107579605373359696294698032 3692680 258835000354537889251205300087654400 3692681 -870607788162894533497814996424700518 3692682 91953474402205059209464931186918400 3692683 -2103003282995766923007192224304449068 3692684 520378662265749806461752087791644416 3692685 314513836722087016340225645381341440 3692686 -367714627438129396673164109641609920 3692687 1253929311264682442770943803356118632 3692688 -279646911840997887578789030903808000 3692689 191273076856472463707962495361186304 3692690 -64159645870470215161550058582146400 3692691 337612898053635181564325417620226100 3692692 -1006746717692008513836015522410373120 3692693 1563046561804935600817127369488414620 3692694 616419201926438316405885950474558400 3692695 -100144531543915577645738762421277800 3692696 -493002025071452990154571579030241280 3692697 1615295612889633234926908519429979520 3692698 373927831125120226513448775285594336 3692699 189053249547712024760562972659837880 3692700 125792310362112952899024225396441600 3692701 1362395614969322606176502568631049702 3692702 12006909188753084670503056811101440 3692703 407758054567892540307776458344607104 3692704 1488750453559380244167277026619686912 3692705 90242559556361270356589822816584320 3692706 6641739554251389498444527537822208 3692707 2556522050898865913842533934543234840 3692708 -128508766430900281598752428581158272 3692709 41799607389340671174482625511889790 3692710 25901238391425650510822206879211520 3692711 -11332865323778240488581122506073472 3692712 683529075922521742324018703838167040 3692713 -1153126051562487448948534460181691056 3692714 328483140221357872715670760329057456 3692715 107035112748512085090271367973739200 3692716 576066307403493063471902106995651840 3692717 -158482576796606909438719302483043008 3692718 23451322310202510971417252850833664 3692719 95294673396017706336268971562200144 3692720 41667015255821084031698962179686400 3692721 -1157133742498817517512504563749068688 3692722 -501693098007299938042094399702255616 3692723 970198113418050233194878446796004920 3692724 -33807699033902183696172759874695168 3692725 464766101797978982937434437348630250 3692726 860101401862331970206369616826633920 3692727 -155479029319351700815696810026594912 3692728 481895894760900625773973198546882560 3692729 -644190139278451304407065911631944880 3692730 194282361901813777635235872941694720 3692731 -250538987139101085715248428466349808 3692732 -813975916200251893989206893482875904 3692733 279779336550630585563470334233570368 3692734 90369264125645733402197862072950016 3692735 -1655999659007814044907164580999319320 3692736 -219267086771105942660674809589923840 3692737 1850441511334748169481116382050744386 3692738 -140865067325426680623784012957708080 3692739 250487142578014705646722565935576824 3692740 -692624189156583829604850521736721920 3692741 982978935620745288403197273756086172 3692742 -364863468603498631893421415719925760 3692743 -2870141976004946639226945796815158880 3692744 1867591257495151152509681915223244800 3692745 2384663771783090606358276546019200 3692746 -530004539107460394006502468134014928 3692747 -596182451291275326543716028071470728 3692748 -174066121515087520398874236813087744 3692749 219005902299281904996583964017948864 3692750 467691700106500086312518557864464000 3692751 327625924944010530179616146528302080 3692752 -64382022372911663198912070681755648 3692753 874100461134333087627255473961516144 3692754 -4800785773963642232796301103281152 3692755 -629670990540049644018655300351189680 3692756 -1374158763196967055499896569246742528 3692757 1041830475001231804144890859637625024 3692758 906571726463063275329378980569992480 3692759 -1218806978289288495105777971432193408 3692760 -671255242524504164673830801566310400 3692761 -309807790794227964397134050938427638 3692762 -107048129007893825785954818815917104 3692763 -19948678478422598548116449283963600 3692764 -623168835598532579944674467211353600 3692765 92672752763106207239638205189531520 3692766 101007618322440634907342172162048 3692767 879082522000500730570677626452924120 3692768 -2292540876223176558354900991613337600 3692769 -304643817050711451565889823426676800 3692770 -98605450478301837248704071779251200 3692771 -2328764628912263451089381543282045028 3692772 1352354298139635023749091740907645952 3692773 145159602815146561018410736572629760 3692774 2566577949958967319163768435905762432 3692775 36668521185898501989473977390518000 3692776 3021810714522893426927113811467468800 3692777 -866210266048669488328583446081424640 3692778 -47633653657031343204925017361953792 3692779 86754993260621192890383029098859776 3692780 -142488085505881065847887866607513600 3692781 785637596089693493769401060978351520 3692782 50328658917107615269633293816989184 3692783 2175651309204653688861669445797321600 3692784 217967820286611212701912782565539840 3692785 -159422223953171864518173272149300440 3692786 539828637310136855202382375427672592 3692787 -521450978830979432874440858564420808 3692788 112981180877338266973399651205160960 3692789 504094854476288359279762503694582080 3692790 -38912179340116698538311179165329920 3692791 -2164024660789364963395198098253696848 3692792 1153420628878692049529870448089088000 3692793 -341859919545701758365573807352071936 3692794 -194128160170183151462783058691547136 3692795 -95637719185649994985391534399276400 3692796 -232034027404296385731556296735211008 3692797 -16940033885986114186475597689674208 3692798 90803567785479625289448322822118400 3692799 954444218976449303209578806473152 3692800 -305300107619969128195190429424025600 3692801 228366943472670789768960605497014144 3692802 -708303622485729436295010058741132800 3692803 2150558582891042730453394497986989052 3692804 1070613565519775116757662671054742656 3692805 -270522973142344046620976294168454240 3692806 -349813048577243473587141256733519616 3692807 -2272926781049386680599968270266211944 3692808 79681307863623757428413456742481920 3692809 -95204377148196652072618127198031180 3692810 434921892526039362446942317490112000 3692811 -167043726810391710802611271852005120 3692812 967170698622988770059653115221542656 3692813 701879632499778715827954338981364480 3692814 -714200620697896463926824472690222080 3692815 -618094496873692948600340748184759200 3692816 -412631335023657536322752273479680000 3692817 -3132944617218960135319599751902308160 3692818 -707450435693206896873877938761988960 3692819 -1741995240346925280920875392625384836 3692820 -191600673791524366907994127671121920 3692821 58465134918976288764265283351872800 3692822 -172200968706083909937546658784920320 3692823 -623774056113753678732232755619761816 3692824 -54865758089887932454443819046103040 3692825 44354432851953284681714216277913500 3692826 -191665144725717991879374726698734608 3692827 -360411222542765763031688152324339324 3692828 773130425528848356884199421025809920 3692829 -134659381861628346635136475512992640 3692830 -705629253516744175721490304240309440 3692831 -165064078120048243704170901562155768 3692832 395587369595633792138073099636572160 3692833 1924872715437881506656136934607847620 3692834 -792226617226760181189801702790448640 3692835 -277646583234378247623360866037204000 3692836 99645109651442903773486261743203328 3692837 -3603268115138592877619465473361088 3692838 500705590898878494496831997773297344 3692839 1219829586523670480605761334956825256 3692840 6343563237715010623807506419712000 3692841 245590896771316049155776867955263840 3692842 -403185127583910380180131043860880880 3692843 1508173601142713110253928613132800 3692844 525523007703184622183356865953136640 3692845 770162953576802828965615380984158520 3692846 -963814175808493369382071157826453120 3692847 -24825234005367373304420053554948600 3692848 300669334098323382401144106161700864 3692849 -1212327503792814949681093574603271150 3692850 136494051122430989098996262246668800 3692851 73721516426782154417126517552197992 3692852 365683636912194169101245081864927232 3692853 -1166082553156561015149224243786560338 3692854 1200501022320396672477413078537262720 3692855 -978311215723779508143589810809960000 3692856 -746440593282124038614213918112153600 3692857 397079504277826892219387613481364352 3692858 -3678065582150183857862517674793792 3692859 -763230555746367585340828917219448320 3692860 785741124566611506331002155730739200 3692861 572080735659723398634968826291984300 3692862 -833662011542820059031782403634745472 3692863 -1265930930583500848038310514102185176 3692864 25038618515015093654564692228571136 3692865 -2292450564706957099074310404010560 3692866 -877425354065253096999870031865942496 3692867 591506089015945040334232008566034600 3692868 61678830266440133122800890064506880 3692869 2135940724489956321198067712686609920 3692870 -90530709094404813192686235358179840 3692871 357121653294521372750844370353944064 3692872 -239396448613795208890101058568371200 3692873 -1311162018146707734079923536501347878 3692874 -466156213616079028371027635026755840 3692875 759464491348189860105303587969568000 3692876 -323642622491348958388121680770776064 3692877 -65835898494195230278147575459887040 3692878 38099514519527635598653014434288640 3692879 759491579308235061692017518234277080 3692880 -74093644087741808450564735694274560 3692881 -990242246156125805674300632923915148 3692882 -24399483514185814036575582817892208 3692883 -12588164912939124170087331773870016 3692884 1089965035164950106629127007170281472 3692885 1020241627886624582812115536221321180 3692886 -975196736914213659481036139223023616 3692887 489775383738132805981944413125685424 3692888 -220904854571940304207584546577367040 3692889 -599045597475030646676904193636693500 3692890 779492471020600115805564195181843200 3692891 -81006335508489161273531324330608728 3692892 -385288745269155600288541211094048768 3692893 2179934326443639040997868132075120780 3692894 857436020340780924958426932940185792 3692895 131668948841912700805028998872504720 3692896 336743863081641363625666946263941120 3692897 528826624916753061287979623403142080 3692898 -10418015554084093822401415553487360 3692899 -464127319178252360628679468421935664 3692900 455770433623827668870102482355376000 3692901 -670912155925722930599893149104407968 3692902 16115147573973232066719115013584704 3692903 -6228109331440729457080152789664896 3692904 235236750226050279269187959685120 3692905 275077498713453058298957017376385060 3692906 -86371411815820395132740375468310528 3692907 1172139388005845551416512794709610204 3692908 1325038352417539871568096098160720128 3692909 -1826747400733755479195973812791750560 3692910 -21851846412751309768236969135367680 3692911 -11321227327886860005098522264617776 3692912 -6368379634016262856961333626896384 3692913 513229764580187479559074278772876224 3692914 -539255868428204615886171630441256944 3692915 1429481930633267346394847590368808560 3692916 -1099331450758657482921296049192192000 3692917 323929745815429702503596549639572672 3692918 13288113270642511281894775355007360 3692919 -835892653806383825573950240177604352 3692920 -250180511489733741235389278208000 3692921 -23074291499680736807448718516270848 3692922 7661776749209271457571834073149184 3692923 77614964190137849390694077974986528 3692924 61490600300235039618323757592513536 3692925 414116876426166756874096642223136000 3692926 -11623777061267145339669368929545216 3692927 -571753420600613469794305698815447328 3692928 158193916326191820318619266868838400 3692929 121061354849454849145711404069222530 3692930 237453870601729806756664649928291360 3692931 442880892339348659949838189048508928 3692932 238237544098673090944047739844410496 3692933 -145845887044272145244289717131155140 3692934 281573556587681781601090135375407360 3692935 368206089003151689353585281801549200 3692936 329446975061099067129433391648409600 3692937 303915560116558406766307340182122240 3692938 -367492075078665741111669738668636880 3692939 1223584271603866417459923615969611640 3692940 176241799717226469233827056408729600 3692941 -379928101587330199509667112485380128 3692942 239942499445037005344773249296158144 3692943 184958865184443058291275281374239384 3692944 -690523385676078795595457524793524224 3692945 285039942054465676748306040727043700 3692946 -121208975709983335062298290961938816 3692947 1249165741196316952337308350138804960 3692948 -419042953417093456940554402379986944 3692949 148157878356242859522847911981539040 3692950 26239361032156842795429587706084000 3692951 -776825521440024028136284227497109048 3692952 25867944776271629474916321216614400 3692953 -417223262005143449111596490002830432 3692954 -1421882321536878868724952427902969600 3692955 -97308665120970015552891518682458880 3692956 -1522782397361080952946261942496698880 3692957 -1253600608187573825343807150168116148 3692958 -69331813186964294873885390212199616 3692959 2177922408439376497300766750718008560 3692960 702455624699502375624511046609141760 3692961 531474116712930020245477307189181732 3692962 -150744583170371764804746951538661376 3692963 192624987228228717060782117512520424 3692964 266159709033222533398021522286751744 3692965 -1707739315642980835367491259347833000 3692966 267202205054302103560950694471045440 3692967 980341770238229139662692884076951680 3692968 323776117433156815317837295045509120 3692969 10158884829974052489030703776171840 3692970 183108038623773561634524736457649600 3692971 -540979951112459811759566795205274828 3692972 -195147327858789968106249476956612608 3692973 -769306286625946642898004946897128960 3692974 -815684168074603663532550580209411264 3692975 -3999734783240183706191678733418800 3692976 -78334389895970445891557260079923200 3692977 -179420514402665241696854705751064174 3692978 862201866113644139041633097780754432 3692979 -397883659494931093305734182911784080 3692980 297724618293635922596476787026656000 3692981 -673928297537549991371098502416276608 3692982 389229326506023136436024177739014592 3692983 -461265462081467756055195573073535112 3692984 -862643198460233506960505207287603200 3692985 17705261071260477219816509975884800 3692986 -829099530856526392156158719387917056 3692987 1014531071982804423186607486420370640 3692988 608945119385719281046032853570885632 3692989 477489472648740619621106190111201420 3692990 -32212078672041128867465592167973120 3692991 459188406142052997035359261600744392 3692992 417759937069672902070015427514204160 3692993 536426647482267881550646470551280324 3692994 90876202837323201464232027896686080 3692995 518416455630680849675414326697150400 3692996 317281796312543549236001792897616000 3692997 -316968246352298503574672354296565472 3692998 -592639990340575073727746486697027264 3692999 529877059712259428749987913576871360 3693000 -740231818782269819512255662735360000 3693001 -946235603728153471090854405817671736 3693002 -803597673163558611727604048185513728 3693003 63613630973438160746710669041420504 3693004 503023718824351132546397764988793856 3693005 915912732883037328865234270338723000 3693006 -920612719937080227835226169604195200 3693007 -800718967824614019130067735534688736 3693008 445289993859529993646775489110605824 3693009 150762262290039798631879639002219504 3693010 -495844124167862983552700844020607840 3693011 38878107609116783775803363800792320 3693012 -7506882269234794634541673827741696 3693013 521941921486260292022996591405433280 3693014 59244274064512474500424461239902080 3693015 72271579747101870388419339309669960 3693016 451015290039721275615321654898452480 3693017 749772831390240112223882526664012692 3693018 107618365725838590028056261616631808 3693019 -706166364210145713343896744830774040 3693020 -527244813109879724332678695569963520 3693021 1894984906237982192622823647016798944 3693022 -911152736281978549252304218770722688 3693023 -34787808708494067141672902598130776 3693024 -1655910430699140267500750127926870016 3693025 -702623669375989630899795172381920000 3693026 412241567580456206529702320574534144 3693027 365839127341956256713914022399922608 3693028 -586237336967052678375874554745282560 3693029 118044236655375304682803799616763320 3693030 -2330826629698097218539688162959360 3693031 655888272905230404093183007650039912 3693032 -1251940466209228729784067905213137920 3693033 -68938909776282464105316392025123840 3693034 315814920459200371041535355275465920 3693035 -525702245922802790562653468108954640 3693036 -518739385786986158510114833241149440 3693037 129708749912408406965464606580073686 3693038 -598381865931308840043066215807474304 3693039 -317617145834791548632288601474737280 3693040 -68065228191599051401240451286958080 3693041 955136732244912811833665280168576 3693042 -67260679857096758415118139502067200 3693043 -1013683730601745041649616660063302708 3693044 284593074626047918412228894970422016 3693045 453763910479811507058653064373036320 3693046 -349566730338957250923396041866260480 3693047 -4127796108080604689741542178981818488 3693048 -463163383298816843716636403769815040 3693049 -2018098059344904913668589437756067760 3693050 -896089833381261048769834087231663200 3693051 1647070094523606776122099639644523980 3693052 703371114051336518796150280924810752 3693053 -133588772945510208245439335853588096 3693054 -506925790710595336836746584798438080 3693055 11251284067916387797695742188856800 3693056 -468990352288779270980839729117790208 3693057 -143767851235884509849677787593780512 3693058 -617589336497254685055739684516227120 3693059 -194221444621861913207918978135980296 3693060 76233515959959961434797670753484800 3693061 -625484056896504177776868698215592576 3693062 -930982553496326027099646941949275136 3693063 162456386292185335188414092879281920 3693064 -421833509927489143987077730300231680 3693065 -872737598386713526767457753533960960 3693066 -21838772527187292099605324363235840 3693067 514472484296593122118746185585755792 3693068 1207743693517695480526513413593617920 3693069 -513372072137589704151838045753256106 3693070 33051948078788441872421889380457600 3693071 -2920694525833844940019376606373178056 3693072 289208457191563976567292987959672832 3693073 -307126873446415896410887061299410956 3693074 -189533602642722380298653413416132096 3693075 146162136072461907564514972901365200 3693076 -526531010584917091949302793619290112 3693077 -82931827446051251564918030843257074 3693078 -164890543322604032987380724371195296 3693079 617570319201673811244720878215630984 3693080 210605787776439141682138018456780800 3693081 -211910926624187334464236121869190400 3693082 248809159952755245183804531011185392 3693083 1554997959923529264864996351631726080 3693084 11583931987898824315090771451261952 3693085 -424548335178312914514846712144132800 3693086 -127208537925764653699391063361390336 3693087 1448960707779734845816095820512729600 3693088 -287740676076790145905569059322200064 3693089 -995626395860525349662315204635774110 3693090 -735534597538830541790591655807283200 3693091 -1211500737974645731778973825907995420 3693092 -219954064576882890660106611258163200 3693093 511322773169754118338777486819023904 3693094 198617632464183882775407599074608096 3693095 160152790861218301741379457518707680 3693096 1045463702494473046384502069663907840 3693097 -1916794745865268836813359319002879628 3693098 17092239024575230224833737199806464 3693099 -87970497311500689470944386411720000 3693100 -403656583746480712847597293167865600 3693101 42823438561697323470823250449181100 3693102 -3158045859038740271013645705378816 3693103 -1288418363868637369662671896262265536 3693104 -568137151433840890306771961950126080 3693105 -148500056667935440594787746903876800 3693106 359146973104743915550550320350549120 3693107 3099285243379155786384848376251671104 3693108 -886458631950668741956453116621066240 3693109 -162859862100919143939041279352667968 3693110 198476888140701729014402434701346560 3693111 134788812717157126158213237935511504 3693112 839261100593053953297594737424691200 3693113 560539721818306436467769273406904362 3693114 -569786972020098353405108322508519200 3693115 1682082516951956079500090706830021760 3693116 -102287169102624435359719770576635904 3693117 533090145823173654415149752663719680 3693118 34636196379111521559137048512454400 3693119 4349411051647792731983394157214827296 3693120 -59009564868155197241884522598891520 3693121 3555885403462825583698441348117111680 3693122 548117332761315221897897686819772112 3693123 -299370240973949252228051677792154928 3693124 -77968444728810341156031093442673408 3693125 -259965559785486996276130945904100000 3693126 -593992555704932866199542392858190656 3693127 1647508565042684901861055711028457712 3693128 -463765891279444149041622518750208000 3693129 156107234173859537559018837636024288 3693130 695521345594322855737996001304351840 3693131 -92205074374749800380168508675517168 3693132 -633958714219527124090599884330674944 3693133 980763590086408135754381438728440768 3693134 -1353284998777360700914020989572478784 3693135 -451056963236946765517245029659484400 3693136 314015030837618339277463977472425984 3693137 -8656445963818727339031802677690048 3693138 229193764610020149971386201841003520 3693139 -729993497258180134728351110789071776 3693140 -312913168748649587435389960018360320 3693141 1881030916160176992878910880284480 3693142 -177784488268584775981416911582562528 3693143 -1516666627621376298145466752800576 3693144 -54875260669433023026147465068544000 3693145 -390429230696826938475841656330262200 3693146 -363052143969316835447039543620490016 3693147 1198081129859177076609083569397352600 3693148 -330638255487300872794264520145306624 3693149 105199407337999472058493038456273420 3693150 -149254473208861936959164838779832000 3693151 24859472652817004363696388351598464 3693152 -524491973264546410451486488424349696 3693153 1050100666041208357627666849171741104 3693154 387260155177342682002267770061811712 3693155 -421624602710353517468715189307363440 3693156 138950023312530688399107942970036224 3693157 -855205864020761973333535092581891180 3693158 -57557802116611596145079161328130048 3693159 740639201659715480807844109956582504 3693160 -264211245830987591763154180217241600 3693161 346758066812062542648949721340360762 3693162 -378150585531773579880640693761024 3693163 1868107266185783269475809501711340920 3693164 1075731947147191749908111748155712000 3693165 -284489572411499093266026591871660800 3693166 790141455183840374515208173542996480 3693167 -1550038742035632804169942504164980784 3693168 -479051486553359030501969722547896320 3693169 -894167741543628351849655116039120430 3693170 -23441623674589516329824234973854400 3693171 -1823265902200196677214069663819028480 3693172 22395080675309260625084092686899200 3693173 -314910678004158963395688813203344896 3693174 681822051072251279302419298123249152 3693175 -880577931470975959767307721778103600 3693176 -732924482562809058206156963768893440 3693177 38978009984554159563589543711465914 3693178 -396289316771198278865376557643565344 3693179 345900486178236335488250933632721760 3693180 339307330827750112458333813290664960 3693181 47033905120340640273850468898733100 3693182 45430748145134662597120446738491520 3693183 -370577811983419915436607992606211552 3693184 -21532036723766260819914983284408320 3693185 -398413515766184057279630513837533440 3693186 254200902324904433214754728578555904 3693187 768370670189488040765212688763891836 3693188 168365386948776254201491018758045696 3693189 344208479736978297084023080231686624 3693190 -655281255039748940359954858346582400 3693191 -1164504560182013289781977813197010408 3693192 337116653953996371237531138333081600 3693193 -813306714755574578104175606525110400 3693194 33571675147331615942160470281139712 3693195 77594005354228893818869051953190800 3693196 -385026713332738634301954531564996608 3693197 -93265400212747945074591276586881354 3693198 -283346159086232035513536816513182592 3693199 1053895436347966209627205432614685200 3693200 -53024085109487735451928937398272000 3693201 974433927168257791764605616615509280 3693202 -388810926089223405316791512707934208 3693203 -1312246489376290466162079314685694548 3693204 48222495375344579223229686309160704 3693205 -733932658486245297506067179864115840 3693206 -348208124803967394117412220977407936 3693207 294204804316451574860076456967064064 3693208 -125672643926612527820135839967232000 3693209 163288557480373007900151179082833604 3693210 59668727123824194647289502211857920 3693211 2525868084828395403674856837147063812 3693212 -301971559298844904704180507870927360 3693213 -1850818513873253017025896143820629696 3693214 -292894883373015873030782722041086976 3693215 -490228342812816441700364651986871640 3693216 -26479468085134872209631785319923712 3693217 -564790734339003375648962014122036048 3693218 -870795559824585597263306152680907440 3693219 1298225577821978941069851942067809144 3693220 377378484581043844364719846365696000 3693221 -218984584639183350067684642928049888 3693222 376102614581958624046037909732724480 3693223 -351745196049020173381316177495252040 3693224 -1847607751719162879824194254206039040 3693225 335960538564894971631237015444907200 3693226 -843325756198975417009787696488100688 3693227 -6066887092722039424463120229818520 3693228 481983639174585673066186683880845312 3693229 -196986726349952781796405496358599924 3693230 865569658757351408599026671239651200 3693231 -528748774438722064514712368779321080 3693232 -307856350202893654640002080452952064 3693233 925845510537235414872281902501243080 3693234 -352667638667020565252188030191592320 3693235 -49938224980020048238114576847931840 3693236 -1198778199029093059595033019741486720 3693237 -1499795219812256730078565304582376480 3693238 624220690663824250271641561336367520 3693239 -126052797181691789429098720123722240 3693240 612008168579795617763657132302848000 3693241 185153498323620665059784597558955200 3693242 207014162826155778193173524421664512 3693243 -1693750917610892300578156128439913472 3693244 -404655303244880466392398108544318464 3693245 1539086560104689672989761030640932600 3693246 347018296869628749920651717546077824 3693247 -9889683497043792298938557668447360 3693248 -158231585386793289978213047904239616 3693249 498284923623747387443036605762899840 3693250 -1212509365289438161844306854817280000 3693251 1069516177291785294584222721815778072 3693252 140585318344257152212900487492739072 3693253 178184483366739153026496862429513502 3693254 29030862589458899456056520400404160 3693255 104931859892957225562808868312644560 3693256 -403117857066244930027914715109130240 3693257 -2016193223461776155582607198449155494 3693258 391736297680535381660266867549632000 3693259 425557884198664345647360781151245460 3693260 394083030666723874003657087586611200 3693261 -212268898093647247773759129644982720 3693262 465058014749471443035977776907773632 3693263 673923201143226216904826338369480800 3693264 -188792140154993715741985002272587776 3693265 734456479019237955749647770317674920 3693266 242680878777194980042925609172912960 3693267 -458023729287967434061833401571839040 3693268 -94375842873011898711143441141537024 3693269 -1776377705519979791334454862784800256 3693270 1726978925961743255571819706675200 3693271 -333197837743931057067190655463682560 3693272 1001214202503998192799839130369331200 3693273 -12291703424695961570210028656564016 3693274 103291499172326775419738181418437600 3693275 69355165207440531300352946057221800 3693276 -40374107156818415538742683040012800 3693277 -2184666868182345106046247301413143040 3693278 -98869382091933944207223184126525440 3693279 683662438271791954210113438120122184 3693280 -71713530428927909914333653203681280 3693281 -1107808901706808936302428760744574800 3693282 618350533117412081197978345646672640 3693283 -5527246507103253810644625303208008 3693284 -11853676944584187464038938446315520 3693285 -158184436001745561890676522621102180 3693286 -750123929389881482676539526714693408 3693287 -614797046999249882846890111084743168 3693288 -345293983439711490407718081686077440 3693289 -16711972974701686890816076707092876 3693290 -12630716191534960910160174565681920 3693291 -288348301681115964936230619391170816 3693292 -308310664093990295453636023839057408 3693293 -180723891394992699937166982227596500 3693294 -138235551602718855197011941504359424 3693295 1006052609002791053632311658571788800 3693296 -74122759362701269718129667796992000 3693297 756602602331272044346624601217337200 3693298 -58832038383527349785004096608275968 3693299 527826424332747840327405232503492300 3693300 155811095893192842719664923161036800 3693301 -1873810443246923781401330772085136868 3693302 22568097480877665832943560852874304 3693303 833594957722542935325618924968783520 3693304 -611270358080888636629058946355200 3693305 -68784408853038153848797539481071360 3693306 -344693812915997298445891640755329792 3693307 -131176566257138062282642483626508800 3693308 -390996812672103788002609098410417664 3693309 -266494822102068456231888475028004864 3693310 -548076924453909022577335642793941440 3693311 -635849515430221449596965048630073088 3693312 306941375795911082830594998597058560 3693313 -9031212081957809796558882576328576 3693314 -90744958219625145479155921961757744 3693315 -145794946674682920470527592984448000 3693316 -259979773401331333300991713066767360 3693317 -908666803997611892988065928798347040 3693318 -624436064945395093447064359221386880 3693319 33908956311010940607230654818407552 3693320 -1458500296501988854562457590924851200 3693321 -76808942379996314631502063413745260 3693322 -229860079398662740178697132928740000 3693323 1844068923369578766474745088311519572 3693324 605953358260746501888723289133583360 3693325 14586170504588337285018449737188100 3693326 -435658957981112351973157320170320128 3693327 1452778174230742954132019851456039680 3693328 170479033192901214882480473357361152 3693329 -213520503167665766459811794293808640 3693330 666544194132002184704735966001408000 3693331 -2094523499697617624987751069875142868 3693332 1650413195755260602474876644135015296 3693333 -296783910762369680443668608434873536 3693334 -875938915949942804800236462165496320 3693335 -1215023214118513957882162937248231440 3693336 -500849610920657643559611471170457600 3693337 2000872871312682469396982893710678986 3693338 128128672106128323489447914474453760 3693339 -37477410362781475678190385154585056 3693340 21370035565936721968716119196303360 3693341 -235687100981695333303117790463980058 3693342 664621223237075107963986515509269312 3693343 1735463522603206999987534787487274592 3693344 1005060235471409743520673462804283392 3693345 -364941115509029343756347359328100480 3693346 764748986655838874601982121774209872 3693347 1092452496195107282753902403469139872 3693348 -884231560756977575546097124468138368 3693349 -603088170919324445109804075512066880 3693350 92716697515654417913834168982962400 3693351 39823117397850753601268453124560640 3693352 -1108806944754369959385709222067097600 3693353 1961085384413157254261308765472899200 3693354 152613117835040289163702688394706944 3693355 -1067584650068730500491503364927470000 3693356 -5327752106227791887742438144138240 3693357 -1244631973888536117314929834588041600 3693358 -532509450204476660208659739516522816 3693359 -2347085545888618114672666394262931440 3693360 137079113382099001179218031280128000 3693361 708603912240250347413432985667527232 3693362 -263435310941958828018424123770816 3693363 394983760364067373428140919291596544 3693364 -1491494128444897741512276137730500224 3693365 307964123843912172187907769495300120 3693366 -51489041193143075768095072674466848 3693367 1602073495040520770640926349992388864 3693368 137064091937761063671959519103467520 3693369 -963376343518952935361917238762226240 3693370 -589616074560497500434737098491220800 3693371 -510271812063155555448177961785587712 3693372 -817256995733857024185357377176289280 3693373 1501187712103806304620316372487815622 3693374 -500235520441143359424826637182861440 3693375 1071849018869027739940266700068042000 3693376 -414292275642852277511224817806213120 3693377 -151987114729809715166135472626040408 3693378 60624813710300729915499136010869248 3693379 -534632259294308324469385807338092760 3693380 941140650128755002151359385453036800 3693381 533119717519881971190500614886921952 3693382 7518533185890716915352532785039360 3693383 409059045102356836783385422935953760 3693384 2310120570411703402287910374389760000 3693385 -820728955217846067119922900258939420 3693386 -402077326830436320694750022262944256 3693387 -1180417873715592459445647085082144040 3693388 -1768112722913167121347616209372179712 3693389 251182442847779805487324233221861856 3693390 -154119047755644408956296003723486080 3693391 21583368192126378206522338923781992 3693392 47286589165386817979277005210910720 3693393 -1479649448889083972975994725604358896 3693394 442580162324381853331953826862059680 3693395 1077213332139271845371284260624169200 3693396 -164140002484481474364057521909575680 3693397 187182901691063552803267826362160846 3693398 263516667901844413828799729154507264 3693399 14052015975446097739143288885756288 3693400 -1112041566388667252557282014927360000 3693401 -2215397798499216939327329054218451328 3693402 -40168219756987463458315090552427520 3693403 -23766206820857930452311388660367808 3693404 -1031602227775696662325236412856832 3693405 34128209694707105868650246789937600 3693406 358677090742427815970910463390657152 3693407 2325358574335646635404149753538756792 3693408 415509249349565519164266701295452160 3693409 -261634070993069851840931309891493696 3693410 -143748930548568085976664515524838400 3693411 -375346567131879623210816460071112000 3693412 -97697655037656668503110726007084800 3693413 -404195858370327023704374767610670338 3693414 -182840976098867852092475548724330496 3693415 -6543086095985735536799217617584080 3693416 702140618283355097603064603316116480 3693417 25589297038551769181932753054288896 3693418 -1202761887351122038199855679126535680 3693419 1586982401217182455441347463769791296 3693420 106169465515145659943325223622446080 3693421 2619891306661798991623163831387319744 3693422 1108716616347874465829621330606056512 3693423 630846559095989138543060086565944584 3693424 287937359641782825924259624475033600 3693425 1170343459513089666948126689152110300 3693426 6366247670952697601738762658183168 3693427 1976910638506438134954898793250611276 3693428 -1566823472296847549677226426326504704 3693429 19894005515740697305291721815344000 3693430 -203379995408463208550777733674052480 3693431 -771226073740392137763199502956784208 3693432 717025556611072046685128959968215040 3693433 -151122154626322196843282005286447872 3693434 -934158507766775884617559044317740800 3693435 -67320661916416834793585073673366560 3693436 200120650038982729965114394980664320 3693437 -1942846400436980775682859684266257216 3693438 12302728291062818515585545682548096 3693439 175553209881474711188061436239138624 3693440 152724181619397856618732113100800000 3693441 1234278173619677629976281914605620320 3693442 -6416083348410821671428350030366976 3693443 652031905132924466361683921212496544 3693444 406637271234036193030008942614464512 3693445 180113358276398595804558543286116480 3693446 235906458280736172995815831897820544 3693447 -974711523497163599121117820153535376 3693448 2287032100688286064183598431032729600 3693449 -2056106789859716592433578066377480550 3693450 -77447175769997900050768153420838400 3693451 -601208973447039628876885921486440608 3693452 163433638787976589710969508541076480 3693453 146112884618087337273432533630493504 3693454 -175047600400315766143856300887164288 3693455 62890318963550493197830072342064160 3693456 77195844618182864735125205254422528 3693457 -236028712952277458046240565859230208 3693458 -871980374948375179876647703412215920 3693459 -44106467798672214590876939592376320 3693460 147571177509509133203801220733378560 3693461 432315426122254251865783001668994400 3693462 -326537528270846885179345403024528448 3693463 -2575021516382585373002194941259231288 3693464 149881570709058916427999666750423040 3693465 -337667259072126976457884425186768000 3693466 -84544072450927581019561346790247680 3693467 -51257819768969986587704569636818000 3693468 330228400206296033881029772472180736 3693469 -454892276592130307694393807323934480 3693470 720101228166338943988887721347864960 3693471 103426212719093193540098331843145104 3693472 985434356830029134305903072284966912 3693473 -1025369819724166512600994841958706782 3693474 -506875076560791501694609029005397600 3693475 -1078833330104173671440013797375606500 3693476 1844895175639320736973952798122578560 3693477 -1082503068419410331066189536969593792 3693478 -7520696270573834167773390561380256 3693479 2111843457050876770766902292231593080 3693480 -175836917237053275923033497146163200 3693481 -958920594627999149763166788267113136 3693482 441561993796575403672305063486091872 3693483 -1494287869676545966078647185842850148 3693484 -1249526728853575531637481124244617984 3693485 -1870824445112859439525470850161600 3693486 108066409113179806050657095686886400 3693487 101252863042210364302667500662502400 3693488 -220982787560350802196510579627393024 3693489 738380088306361905606351315889627968 3693490 173472562596507768250573930151181120 3693491 -240996647357399489199614196793709616 3693492 -1019123062408239114322480965104332800 3693493 -1828348203464241853897332400252618258 3693494 290650150166067714030208249000328832 3693495 252075691927279094391738478186352640 3693496 54818606597365324931621791524065280 3693497 -307773778731578553381198165897945660 3693498 194748348373385378547275783478293760 3693499 -487328536842461538680028768561593500 3693500 387443256931674631149830196353280000 3693501 302287667323709389893155298864259200 3693502 500443681609306314363842895894941952 3693503 -3204803803444895870172278441735304960 3693504 -42894393518989479087159288847663104 3693505 -1831186233142520614581055385769926400 3693506 29122508233656541351854879074519040 3693507 -98152562739988491036401255982754320 3693508 -12439452560657500940605928585093120 3693509 2151368094437898301856908444190325216 3693510 249790750959330340666179638418950400 3693511 -703866797369927706579005493718606888 3693512 -147091161955669842949335538687564800 3693513 1002088263211368021672441741569001744 3693514 1076713215417032230272339555542687232 3693515 -251357409309408569132113600766277600 3693516 -942818348090062916076783428956210176 3693517 33230884869425871708866785764489312 3693518 174110722971458112765439000262133120 3693519 -19281045692381114862146950146986400 3693520 -171459515078891540381475128795627520 3693521 -403670126883680473451343010137434508 3693522 595860908609502368688021566441207040 3693523 -105313239940912413593140187719867136 3693524 -414333835682144098958476056122511360 3693525 -178281662236224196199513995816948800 3693526 -78947436963173072499593951573670912 3693527 1796370582925023019172456132257267560 3693528 473303867181668728129940999639040 3693529 -410894845045984666221246890664566400 3693530 553946080268579097879110321717096160 3693531 511101854664492829175480655057318552 3693532 1506102277081851099893680186106921472 3693533 -800606124511201810665967047899856480 3693534 225244397234497527403656894943429248 3693535 140212421047565480576080317800157480 3693536 -375260335162788149855916114051072000 3693537 501954186944908281527071340453986194 3693538 461346399217720953056123626673059920 3693539 1500023217900289322792286655865697312 3693540 119694484855106644508555565637324800 3693541 823031895482449457851069859133924990 3693542 -399961019176034353471724383990003968 3693543 145446473661843911185061511841002240 3693544 -671666503715097182585134898078499840 3693545 1992643109075832777177409063873886400 3693546 794734916451249583758477299718528000 3693547 -211573530994656244895450064397096704 3693548 97341344911734611241835780859851008 3693549 -506036742138764522056015106612274432 3693550 67746613084118588250223125419577600 3693551 343817169605436715754497812584827704 3693552 270137046248300702007715110860390400 3693553 958082234061342290696182534986184500 3693554 -243614385098707066508658674909463024 3693555 -558832255476245028910625562691693200 3693556 -819308035750398544694570036041566720 3693557 -127548142404113714694671174923147776 3693558 213709224063458442185871215141339136 3693559 1646239829842414743491736564381976320 3693560 186011230857796371062652381551001600 3693561 578605279614888347888841140127249600 3693562 362569451027060666004584818957873920 3693563 -1510232615691026968350078125920948188 3693564 -253736089851881185915566314205471744 3693565 1024902558916537698930060522330236460 3693566 15872912695546610436376246291637760 3693567 -242941539339845115194910415712932080 3693568 -441423658170853534637362620034711552 3693569 3217636228918150920041923902816049920 3693570 71052513732387374762040860723374080 3693571 -2327849655249138445280763439272888 3693572 -601923171055428221364674623456186368 3693573 -1235396638163670442470514116006307200 3693574 150357068633383296445603919598923520 3693575 -338754912558667329500942753550031200 3693576 -1253446115398308007384840239161917440 3693577 -251316832777123548793563928207986480 3693578 -72639383165796605432105398230553344 3693579 -65216420795182777781036288346392616 3693580 -307051601251037354529117850770554880 3693581 47059451724970244158177523205602880 3693582 -317968558096826670469403657654922048 3693583 -594926546601964370092969566570765336 3693584 241282115501721843468733286460825600 3693585 -309801534102511395343274413079942400 3693586 23631290548193767523973598407517344 3693587 -521865518241293494392406318507689120 3693588 -239710840820573329074568159260426240 3693589 -34663152798336372454865186860705920 3693590 885599179145761839631935095001185280 3693591 809299104467058072957948671145354840 3693592 367643096651556413449143737011937280 3693593 -10734154639495114500294919433218176 3693594 420891739762647797906489405219059200 3693595 -313140206512518056075965678615048320 3693596 540432154357333112902974267802867200 3693597 797174574150569687910788442631574400 3693598 -171831657428695025362356095896920000 3693599 -19255180461162551675243145554395968 3693600 716623307301240717992110220967936000 3693601 137209318160101877327535704206389602 3693602 -346376205669360843834919910183776896 3693603 425551827917620044601278217572758904 3693604 -2099859852859379485899751478997068544 3693605 -1150775082832778343002207898570676740 3693606 69146127366202647428944933707208704 3693607 2745563508442535339410336392507955152 3693608 -580986226580055970332791691778222080 3693609 912022521481583184008568210624341514 3693610 55096294247060285417185959027204960 3693611 765127879371469554987764572171402848 3693612 -362738990410163893929433747492758528 3693613 417153196549153460619985013449928640 3693614 9545154987035751565395015652302720 3693615 -705385121876736538755467137663223280 3693616 -300440350892796002935466611234111488 3693617 -959295839536000250902353187089476334 3693618 -273333399655571465998891821234266736 3693619 43694577335463457181401780181319680 3693620 -320272675324820814779798609628345600 3693621 914829225880429859071771930167834912 3693622 -93608703089038428054851186748705888 3693623 569341987344484033933581028199009784 3693624 1063167231686977612657206033015767040 3693625 -130269222516826208699288823871782000 3693626 -61823703261381327174053624520652800 3693627 494591826691009985025944560578531840 3693628 -1413166965692318471859043200493253632 3693629 1015486367442331683641874846739823520 3693630 -509806220562247861563037299187332480 3693631 861304542510809791427716665995929632 3693632 -251489231741961635276301142140125184 3693633 -729850660973425978682208316830476352 3693634 -357666416121052591694182243324781568 3693635 1262460508526981339696172854441399760 3693636 425064972854442188244763494810869760 3693637 -795368964628819613347565360870767714 3693638 -165931355030129934452861382563640960 3693639 88418155092831938443683713432256000 3693640 398081083575469225785378338606284800 3693641 161808575271173718536170732918256640 3693642 373949417807340678477385151672454912 3693643 -1497446877652306955132745180469389840 3693644 673491286638469243645142144783598336 3693645 -581540579310944276350861729220928000 3693646 -1080856999823986748673703797352704 3693647 516266374695195677134566232130506680 3693648 -70864208373888909451085229929005056 3693649 -134778266758549436579431604811190620 3693650 -58222157323285746433789431271526400 3693651 185129312369865475270105506240321840 3693652 -1547445104033037449077817938687131648 3693653 154300030739246056265980149918013902 3693654 99466662227617755867395839363280640 3693655 -87480517635530968382988508385252640 3693656 -64285445129023557531380718063237120 3693657 7310545825913047450211989887336960 3693658 -1009825613867949531136596417496341024 3693659 -2099064271832668785877097830440190140 3693660 148767710004994622420559634223477760 3693661 1681847989077833311018305722392660262 3693662 -80805440116641501437764190523088896 3693663 -500560683094365370563930296004404496 3693664 -869555407938256698765387018900996096 3693665 93838345686203540956765466319302400 3693666 -460058465133691733161552708471954176 3693667 244962885202423830296490827632486192 3693668 -1101975989262628576023123176683143168 3693669 -347870597312462615811232628129252064 3693670 -185176659446761658799956487518384640 3693671 155060752691630644815439036470618744 3693672 -286362271004146375217162628335201280 3693673 406137379253186997117721831052498980 3693674 17689236046020109217957319779196336 3693675 142186947661327611278034052795270800 3693676 -264864195418563254110629211727708160 3693677 -207152619403020502687436118969718740 3693678 -46315538605590979177945926171803520 3693679 -30763495321805384680880925950322960 3693680 -317304339856650679990744212606320640 3693681 -13964483068559124162652746798483456 3693682 780545717587446343087213158699038112 3693683 746458719500083622060018361413253120 3693684 664512990635849778195246775624845312 3693685 -41792587245747906141332720183644800 3693686 824928709679883102689884354748037792 3693687 -1362480308932423183217273630510754840 3693688 924609207838433219821298289900072960 3693689 -429914814677977512782839309001247510 3693690 20991836076208944931828003100129280 3693691 -1374313301870473377783107704858850908 3693692 -899371737975634378597301586117949440 3693693 -724707978694477631677128163139559936 3693694 -817105821770193770733162184401007104 3693695 605272219003516318246316806518960000 3693696 890416323027285546286590854588006400 3693697 16180816091378925323280145660599232 3693698 341955239715522442497348706552155600 3693699 947861485003064271461906855243641284 3693700 -3498412956020072181677442367616000 3693701 2297695783624077916650711885002200800 3693702 317896184840540525600713226985892032 3693703 40272560330028909419549926386174184 3693704 -49519873457133724870114049659699200 3693705 558745634950245070683800339220903360 3693706 672387976978943498452287878049020160 3693707 -2309624623845118941509554619240512044 3693708 342368387660787547472862590851153920 3693709 482422504451310257350120124358050786 3693710 364757656629288556175503647020832000 3693711 -110181436056984838457917878058682496 3693712 39406577655263072692824033406746624 3693713 1960702473805755482092621091472722724 3693714 244486807886551407149676789565159680 3693715 -347659632912240655637959572776738640 3693716 184533231459960039116981029923477504 3693717 -783591158173706098172231970018591666 3693718 130879585828712801232923640433585056 3693719 2263109312670674457443491586816658120 3693720 818915642459603948268725671052697600 3693721 494734116541331483302193154290254922 3693722 -258816449548602285864340385895395088 3693723 -439917667860880248770232847198893312 3693724 1975370621628934854371274939037849600 3693725 -211977261499546319762454579052269600 3693726 409370834258676936268886631286203264 3693727 -77978758462072528086386403207054800 3693728 890321257547435687816301352055930880 3693729 -240257793613785072189889633834519872 3693730 150720701972163966036803978660044800 3693731 549801539190628782734288796925404384 3693732 -115138004088873890174693054939025408 3693733 -687621961261793914316572736574086560 3693734 -617080024139601730639547237290606080 3693735 -358806313853190171011521361646856800 3693736 1825496907409342910926854593790151680 3693737 1108603911295053215178281355546715386 3693738 -37675008033486842898509894152793856 3693739 667220556968436560643492453881798432 3693740 1199377056433859713478051196679280640 3693741 -1560980087904073252928419585691068608 3693742 -52951062537439277104928341216905408 3693743 2236350660951093732895786512565248 3693744 -12989008592197390602770175582437376 3693745 -387807125921345566530434624131411200 3693746 -27290160362069061668660906987013120 3693747 -206666506055768734444413897748406016 3693748 -517658246255401363070135235356286592 3693749 1423252978848317003835720211720478208 3693750 263841019938228735136974037035600000 3693751 1372715375103020428599086561552540400 3693752 19754971327129993196380320507494400 3693753 -12105531908623789198862453095870656 3693754 663223583364954142364748823598000640 3693755 -627643254009363367008831498146069040 3693756 -519856935140085912725969117895376896 3693757 2183566842967101368520205454956335360 3693758 -877305963202829444797255962314699520 3693759 880634936708560595767747715548396560 3693760 113088704885726706129420944450519040 3693761 -793144145703830681726817532825672638 3693762 10025140915127772762335630493983208 3693763 -6776757912374375612420212646049988 3693764 993387529319849354159579070263400576 3693765 -142931959755158309775876950897155680 3693766 -418662034920440394110704253164262976 3693767 -766228117720089904573091511204000 3693768 -394962682139178872483281874957107200 3693769 738253346846554239874988780677038170 3693770 -444742402634968014566602457753563200 3693771 1271713883889758076802416080616797880 3693772 -271938492161316600585462133248761856 3693773 -766087206702659149784631841745379978 3693774 38069008191242414652273008604954624 3693775 819696596457365749847191602661275600 3693776 -38421002691527758804065268431495168 3693777 1349867982785846440693757797568876544 3693778 -817352676497110130642972677457635200 3693779 -1318844722640957435301651862761673620 3693780 -417534026938700885667784646089079040 3693781 -275942763089076750279337248123448576 3693782 -554902919391155286616836444298833408 3693783 -194017529960199327055859706010426776 3693784 -657967803498299222967861724756377600 3693785 205513848929494211410240929614398980 3693786 -13954750746304098211366291166638080 3693787 257891691729616854755181755503114436 3693788 81680624942065195604570835094272000 3693789 969202627826783241931350168559141440 3693790 -409490092122403739309712735982588800 3693791 -70995818815457287682437789006259808 3693792 -90734884526379687532144637926440960 3693793 -814696309827594047172911964839255376 3693794 197970750340713842665571430441865344 3693795 -87910408826274350786927964654551040 3693796 -479833906982510929143261429197910400 3693797 -155290675608945923415674577800899140 3693798 518295018888857607312056147219402784 3693799 388373410499535565406538802419603640 3693800 -31428300216243606921857619431424000 3693801 329609829664175968441036824371647632 3693802 -454001585717339169305570319590293248 3693803 1237571140072460313576992858884834080 3693804 -833295220928031014400439963022805504 3693805 -463524727720387872346702242640750080 3693806 803240977958037007378946245219532352 3693807 -9590811658132388845299979027736304 3693808 -148185949013155065614299984646176768 3693809 -186634003786134117350033533319242560 3693810 24368979657911232967780831083164160 3693811 1413209561445006914329405436997008784 3693812 -953447573290059163746670679790793344 3693813 -34551991930856459914031156967153600 3693814 61368387136488136405968516571956480 3693815 1101843064846067335972743405675596400 3693816 -269386643884296604519860429265920000 3693817 1818551277589068798047367677970313860 3693818 -1164707196735958378267952931406058640 3693819 -249001449741396862622133066595911312 3693820 -51788571534709713246637435335966720 3693821 365035509775065537064267834785870252 3693822 87134191857734032304414347053993984 3693823 -233868162244932212324047811896006656 3693824 -561311815657337747152851843944546304 3693825 416602698255582226668514004791580550 3693826 -771801024571091736398694071562531888 3693827 -787281406371896420596842050053328520 3693828 1093373828021710142146641306834800640 3693829 24930371084795088156010248157864384 3693830 62212141634943340743179924346681600 3693831 774378186715571615807615385373795752 3693832 1019172186656271356167876208528056320 3693833 824142717646748188391989855000255824 3693834 -397171714598160674657096159349982416 3693835 788059496760277180050218577911436720 3693836 357574953171472928585988657993584640 3693837 -349069380851911060446364377930022848 3693838 -6482203161077123273935234161129600 3693839 867229691275385977979575665422654640 3693840 16934738712732890780545812576337920 3693841 -276226823948861847185849705315303758 3693842 1364283000773211272559420711440157072 3693843 -232349209713783350479839675616800948 3693844 -343000618733625439601724649090744320 3693845 -1429875525208915530848002823938741320 3693846 81903200939402739844236970179502080 3693847 195459393798595275425042336756580040 3693848 36926606320924026316648197017886720 3693849 186312782232153864798926828751962064 3693850 -520202954188267757385982264192503600 3693851 354929791295621357940535773168547104 3693852 -756943352905590432103566739938407424 3693853 -1099190810237769793689102088298271898 3693854 -114187139154037795121282717689942656 3693855 -805294547060048237798063101109007360 3693856 577512178486226778532345580820234240 3693857 -772856695078451527500617587653547128 3693858 -67441217245321654379449881521722368 3693859 -140491173802687867725416810669581200 3693860 299806947967867125688331029247566080 3693861 2006025090486732342612682867676753532 3693862 -7862321100099349481037321312260928 3693863 1424318621927877963712693518808229112 3693864 -908388959355681085530813867791892480 3693865 -354211422045771272114466113895084060 3693866 608633035624009481783711933757277440 3693867 15091146118693840625711024600263680 3693868 1609927703604447812507507493956488448 3693869 534354647653529888862618366753363744 3693870 685752702684866561671113502228435200 3693871 3449118513635229602771459400149593632 3693872 848626123831802171002954988912640 3693873 83066417674887013339563346800820608 3693874 1175936259755296570872078055314432 3693875 -1960474205518410564333599850132300000 3693876 535761844392790321440832715082412032 3693877 -98856633256247607567426642731689728 3693878 -270946357121516573592292877959409760 3693879 24611101755204837532140668506082400 3693880 1056466771498208253588216547902566400 3693881 -2025067242469730507399702752315887318 3693882 630537943656099831318763498445829120 3693883 407716797998730090290918151492956132 3693884 -614017303241094181246558524315485184 3693885 160441189449301698460965033461654400 3693886 -489253999660941646094167045565942400 3693887 -1105900440145887764964629874797857968 3693888 243977415847896894370314771234816 3693889 4095046101399474616085615056593087424 3693890 -75087170894451598157715956154878400 3693891 -207067970375451524960368037792462016 3693892 -1008894025475359103791519261761466368 3693893 -394251772500408452514088497507832800 3693894 262503645289936453632476195797242240 3693895 59633825839919526280347537372538560 3693896 729191053942116764084662686436085760 3693897 1613914678412639875118550028879139040 3693898 90715005687823111545445732938559488 3693899 1602970428617830736780681497311390120 3693900 -143641401418765988980903275503616000 3693901 -455516040434811251455270369838206100 3693902 -1089815710434489417957155251455574848 3693903 -487650788581521073759664728287883896 3693904 99196500080270924969087627476992000 3693905 -1504191046913329113679292459414588940 3693906 -38169447488119801391063956844319360 3693907 545482777210351953847761178104069712 3693908 305201127021648377203044768525592320 3693909 -332276492002519460265434556740140896 3693910 156732773580534421281022734637998720 3693911 -888326294143446406312745629635372336 3693912 113143420863178061615378093299691520 3693913 -132623691655203845523463626071032320 3693914 -1051999648345367151579795270518352144 3693915 -5141005393241493564442316244529920 3693916 1774590853250316221656949842869475840 3693917 -78922507657192901340332400029197728 3693918 -239029775829950083774072591952332800 3693919 -400439424063982244228085613947381704 3693920 193950953074579226754035065662996480 3693921 83781054463880289844619166066766848 3693922 -166039559899132839840440318471159808 3693923 -652096101019215451173418226049282000 3693924 -39796612371762377539816723746703104 3693925 854668558028777692921218121053892000 3693926 -475420625729707843422810492693197088 3693927 -1288683489625026325627151273120619480 3693928 -705245615849633172548288518525501440 3693929 -423761788469545262365601410865844480 3693930 -191570515141341610176172277050068480 3693931 468039073506798678798645205634054160 3693932 -657584151609712966744696514726599680 3693933 1237399198245542418457468535441207820 3693934 382949310371163437398837461258263616 3693935 414287476601243433751874449009304160 3693936 116479773137471773966604013817626624 3693937 457893353005923946207873152140869300 3693938 -698798895437872422120288743776138752 3693939 -2974199160302439266357314819922376 3693940 -363248236149490778386642690073886720 3693941 1075690483794864570909559181049376092 3693942 98788350259683295398290288972666880 3693943 280924186180265415145843923952873944 3693944 1089576686438454655137034339317043200 3693945 492002735573626015731068334761798400 3693946 -50697576863583966301033618752653856 3693947 -1831218608123469501677792275489288128 3693948 850471556285460914259413134385341440 3693949 -5165960698981648308189217351497280 3693950 7271214390542854803550645130577600 3693951 952818573352087262660503547389217040 3693952 1217674077988762739948040638536089600 3693953 -1791844855947286262994982783134204798 3693954 212870893272667986940449536002235904 3693955 1247369333860606501551796797077577360 3693956 225198213884940385603168680433594368 3693957 -553018605184398063899408020753750560 3693958 9999330175164808431260179964760384 3693959 1954566078082541958897996422342843160 3693960 -155804704553844602696155217235148800 3693961 683690089841170811443646500169779200 3693962 -1164327668842277548848591711805168800 3693963 346845805678986229332307780378915824 3693964 1217979000973907846043478163896813056 3693965 -1124641800533455629525214344381715200 3693966 202667672723159142006458929141391424 3693967 -185840223228841255642403571784540968 3693968 48418343753259095595352328861294592 3693969 -86256252140415544786338936566781516 3693970 102032675650201382838269454750428160 3693971 -14637579184163601500537153152232328 3693972 -906301827356937949717676273285572608 3693973 -575157152475613022153408266312113778 3693974 -316639986177592991445094660449155328 3693975 -441454814194596579606402832260659400 3693976 -783877860457791366429693966545510400 3693977 243804416220526865349056206280354688 3693978 -931385430772859197839649060821404160 3693979 -4162344933692127636099988882496424 3693980 -811535375193051780293387883946982400 3693981 96821859876933853810675916529162624 3693982 -415134552735194993391638710309776768 3693983 899911880701924735776633639774155232 3693984 -110477205482762503179668275058442240 3693985 -198834858844249437829007310310451820 3693986 -598972889115651548846928660496133808 3693987 286632587258604219317786888516920008 3693988 -338332132381055107321409948322914304 3693989 143068156222686178453550496627231324 3693990 -193172863781252973235039278083942400 3693991 -276567266829202377812337804807997440 3693992 -2624932010227058239993536432304865280 3693993 1809822846619200954305174564965120128 3693994 280951285055242055559551396322127200 3693995 544874954769466200102481114562805120 3693996 575472770074698192052551817590673152 3693997 -1990643553738561036064958780580632554 3693998 -84576586535091034258376886790468608 3693999 -530950596788211424671191118062889600 3694000 -484313902136206111337820263497728000 3694001 5379693323939982714374498565715584 3694002 -285334074250866595628649556820733312 3694003 76949339166266636449216032922288584 3694004 1403746338975722279828703641406493056 3694005 -1586988566983092352054087873837440 3694006 151097749788039947346105702404075520 3694007 -1506311650585556273802223833938332776 3694008 12059595857133675911646331941888000 3694009 -1759277800703829954287417837312710 3694010 373696845953879907856046911944312000 3694011 -861400221432236048121414052245303528 3694012 -895542926934387984772901878140844032 3694013 -1702222353772705333065551842103895738 3694014 292819092898784465943437485968851904 3694015 -16957952261099031004988325328586880 3694016 989058630431637745013749092188160 3694017 -327557495937047653631846684525472720 3694018 253173627546448061798661532466638080 3694019 -3537583014228210701669937454873440 3694020 -669377496260673621644431445908070400 3694021 25724010601004103484361459877901212 3694022 232960245446769819401745711059188224 3694023 -336960398368833287013999412645738680 3694024 285830615447644580350109594529638400 3694025 886425587846668112805870787511855550 3694026 -211918002322186170567282128232840192 3694027 -428396358512886144770476017137046124 3694028 -40299969138005174547397405470965760 3694029 -3410039512660800526123240892755872 3694030 -413902337219310683120879103172058880 3694031 -2299909504777064748961040876666974536 3694032 253066480570163208592346581594275840 3694033 120321209739775932955165824229795200 3694034 487987710342228754634550404546261280 3694035 85635239298592260397339820251607040 3694036 1608773863879516126245873244879402880 3694037 -67862780419440884820944434239576000 3694038 -165759958455652885147513738294603392 3694039 -133054460013855633410824247557815160 3694040 -717418584139294590753580234702848000 3694041 54925104256557525866740428518370948 3694042 -497602794503332854857643836626688256 3694043 694352640037013737115437178878295040 3694044 -7501460617674916548233466498785280 3694045 -806843598293468530739087992724994720 3694046 -307828311252917322108648974657478528 3694047 137438340997307728015850500705697280 3694048 47812631505453055120822402610626560 3694049 -1208924287134999428649854847098419200 3694050 498834772813425746360878323318000 3694051 558012953180768378523881184321185272 3694052 785393798913336921612701488563486336 3694053 -174547863035354880392056718121345024 3694054 140324060975212602238385115576006912 3694055 -517172502856812798508305980766500040 3694056 273632863449404523625653425176166400 3694057 -641734548077437140405170500774842694 3694058 -728853964353790615122245493019557120 3694059 -594118512351168393786867439361464320 3694060 -184603950032668381354027344968171520 3694061 583286949760473263954441108740919670 3694062 295887002198315549997815101941682752 3694063 -1229640767729896408464928703111520688 3694064 -259658613242589667868098282680483840 3694065 -348147525634313494266543617720340480 3694066 -976396488644647395511918039599429600 3694067 799781228672591397597053237702200320 3694068 75121081341638084452008764025532416 3694069 214770151485507843637483432796977248 3694070 -847330459982446630951435555042283520 3694071 -756794107786482597342063129141195288 3694072 -1087336484595350006301828439170232320 3694073 -1873825739017309623629679069475147776 3694074 -318513042122052376609162052003389440 3694075 198925430593614588108495506928672000 3694076 -570909395066230201991898797739322368 3694077 980737911357104807870975774076112614 3694078 -1043894344633293035516178580320479040 3694079 -783720245813196188436948331573729080 3694080 -46763846442012201599505428203438080 3694081 -805953029721034437053575863936733008 3694082 -424298982858415082127205806123760128 3694083 149409987075650648128686984822824928 3694084 -648469396417645424307126287463232960 3694085 -557499986809327726913493582474924840 3694086 472377031552054776108214441633955328 3694087 -28467901718531240172002456671267880 3694088 934268133637324368067729851250944000 3694089 -496432455801123489677299193721295680 3694090 461275198776672858734431667968648800 3694091 1567572530075271779910991621361361492 3694092 70661612389179231701188410553408512 3694093 605332682138554313928156987926657644 3694094 966942357746183691366636190266335040 3694095 285313873286887235834722077382391520 3694096 -90376390197075872711796374235250688 3694097 -275972538485917492785923527577940000 3694098 69795210573438988412339565118852608 3694099 339760237264620172811762581810964448 3694100 127475219875288175802239478076684800 3694101 118431305909477038867074757864781184 3694102 851194605213692538612244181505310752 3694103 -201088788768682298682591388412573520 3694104 1356400510870149513773057499789404160 3694105 270397256807772395121332325575099520 3694106 746645840411039420430485032107577344 3694107 1455037264178169891228763857170187120 3694108 -1110295622801193785954334094389166080 3694109 -1052709918539320913862384737572065690 3694110 -283207223118294043350652425784320000 3694111 554066337028552612857586152646735712 3694112 3677109779625947272305017636708155392 3694113 30313200204554640220743054085029600 3694114 -138429121050748327215732460060976640 3694115 -108390087173282692834458171229918080 3694116 -311686708179693534970444534118734848 3694117 167754779634525047559046996361475840 3694118 1434421346536576442664486510425159616 3694119 -218007832194145600759048675253529600 3694120 833215338764951083989900135584716800 3694121 1407052147768241363738518198740563322 3694122 -466633526386926812827097440984557312 3694123 -637324276027757039483220466901165160 3694124 194721118187300673099186084476568576 3694125 280269625439672170435470546058248000 3694126 96438901360634148341238016646412864 3694127 -1406479200997243766434173405183543024 3694128 -88097614767901649144461165742555136 3694129 1563755176251291448924388562277075730 3694130 9686429943307007355193782735360 3694131 80481337813679280153823243926595584 3694132 -223696145831999886497625193270835200 3694133 -1130420798588496328108673099907753618 3694134 117187971866411041188946803210429312 3694135 -1038399209426675231772680913316954920 3694136 -1223348763778987481967604265595187200 3694137 1347195613458060534520976352464730960 3694138 -262759035015534477081481642034843904 3694139 -108451539864734645934134583622860060 3694140 -317845743715697991353690127198566400 3694141 768112630645083969529212752701882368 3694142 -229744434684964707412877988452022528 3694143 109355397481762971250113582495633864 3694144 185754363323317790546886337024229376 3694145 21698510470036965617060153387773440 3694146 150822702721148657620766912483309568 3694147 -1520623409579389367087176138755470404 3694148 -237226658981866323847377997412024064 3694149 905840502888094851944151480409039134 3694150 165034099357540672487883480515944800 3694151 1436604294158608738957913600778139920 3694152 221043644217577616330257656053760000 3694153 1010239655302716428052693412266639744 3694154 -364169701973846204665145637396040608 3694155 633889793312568314941030599337202160 3694156 950508245586782722897108582208971520 3694157 -2695896087156536802464187539943875700 3694158 -137661205930962554349241855475443776 3694159 1208687688853600425982466326232413056 3694160 -22124389712677029169144939859312640 3694161 -707268983640364482444259562867174928 3694162 1197966787164770502341697857849872512 3694163 1603208806636179663501160083509306184 3694164 546632501734610481733652247558174720 3694165 -23279998892577154041100053745170000 3694166 413302505126231476010926786248981120 3694167 96306280380289787627115368110636920 3694168 -1332339954512810727312994163761889280 3694169 1428697704364679616355153320163904640 3694170 -240169777108269827523653932654809600 3694171 -724801547788236617850984720449519580 3694172 1182454033600013122541522283510514176 3694173 6191534222187761551243524318355968 3694174 606661554719928228304220949610867392 3694175 402404763571948584474328675188613800 3694176 -480064765421437573124464449951891456 3694177 -448338547347618678983913804487499520 3694178 -630991388650885216668633011582281344 3694179 -366851159520743351885618949925544640 3694180 -151558909288318616761599511562588160 3694181 -1086258601664392557599600901615318018 3694182 -43569865585338182167031471562224256 3694183 1530711082443200396844462802648565432 3694184 -40834462985866827021469582288865280 3694185 -58832356937084401692618611027395200 3694186 -126743221338116618999452633776368208 3694187 -523633615492116205289902488380865648 3694188 -815037577262732857109517428426772480 3694189 -1178992928298116820874673058972930560 3694190 827993577902350940741813127580785600 3694191 -275679555375870926361372737496347136 3694192 -230084811241999905621003178745692160 3694193 516872134809669250348964033817599442 3694194 -457539307301052980039797146792806400 3694195 1254090189210415314867546447761881200 3694196 91320762582882568094260928708358144 3694197 245549767557871216910813239651775328 3694198 -280836462652715265506864792907632640 3694199 2117408434565398897031993493160996200 3694200 -921294651154583944477084055519232000 3694201 300220413132487388332207172503953024 3694202 -695597202772135445535562297069701120 3694203 446981000926525949171988871658885160 3694204 -1346109177583101632422347520951404544 3694205 606199408725470159053605968426415960 3694206 -276267729126509598125823390217086336 3694207 -1550644419282696563433043248776186496 3694208 323210345498648125436871706882867200 3694209 -11358382194159833847837135971941920 3694210 -87791108792732730074351732444599680 3694211 6160123937243446004038795351412232 3694212 -87283731662185253447340203345637120 3694213 2709160502646659805478259715408901564 3694214 -549941293454014686168778214750705280 3694215 -295105447913209183979677883564098560 3694216 2661234458015166382737281852006400 3694217 566518146861591394210598660801722266 3694218 -307906843310480728519558156785106944 3694219 -266296125280529103346128143234405304 3694220 -662998728316480021897811377872645120 3694221 -2401729723166664930725931699501472320 3694222 -694159211254076287574488944567828480 3694223 163196711779152900211449306527260800 3694224 358075750674121756184066746708721664 3694225 -1011991860322091154091908457626468250 3694226 -126263190702017432431330084721773440 3694227 609278010707674658475939771227350080 3694228 -233051770829895018257412139071961600 3694229 68561627113129647736210709652987072 3694230 63200038836969907943547649991333760 3694231 1325772279508001714558229486771444064 3694232 170254622680374268665625011145912320 3694233 689798048522002966361717467312323024 3694234 -949674257621794989859474887431091984 3694235 1626966819553391865132242690047759680 3694236 18050354434462849605659788281446400 3694237 -685442426761331883675577917249694560 3694238 -5164988662184767996699945960745856 3694239 -166713301716428097697991520304118592 3694240 80613262950650849644300912951296000 3694241 1517619517033521741617276593250364642 3694242 44141018618801654133859393924861440 3694243 803878923576507879497202416762242000 3694244 203036754463217271700571943773905536 3694245 -428772478965144881554262223667857600 3694246 -914701236998386148347433012643202560 3694247 2247727578779956556557052254104314112 3694248 23525506477406238456945417459010560 3694249 -31973568933384703617797136403297436 3694250 -48672510396447848773924523943936000 3694251 566897173651390839572411164469016 3694252 -126189698173408341796046175249730560 3694253 53821232310472301531242917441591660 3694254 -173410275934314580459837907143903680 3694255 330656473359704104551120480545225160 3694256 192573836084631434753634117649907712 3694257 -467517354462415631340076073982234174 3694258 -733459542189066193937747250279521520 3694259 6769183230108995285931394596439248 3694260 125617726137801851093755290517954560 3694261 3236415069792931435411950513333220000 3694262 -39652287004233474752888854858279296 3694263 199891630096261919771581491983616744 3694264 -91516785433908277700819538398822400 3694265 526752699343366423281690336102379200 3694266 -568859549418044224913581620153007248 3694267 -1641375984112854514162849267290358684 3694268 1059677686135402778776522296010933248 3694269 566290366845228393763071934887001344 3694270 -242288119692251908967225399529646080 3694271 528479647342803581069023358009542512 3694272 -25095904238050497295581214383538176 3694273 1565126946049769300167690058944832304 3694274 -22630950278193952438198860780033120 3694275 -184721828439282276964153725214668000 3694276 274285687203680897377628770935435520 3694277 380711896981753388734970777323384320 3694278 -219125024446743711796432565289646080 3694279 1576568165091678957562311831236209880 3694280 -762344188374152685114748515864729600 3694281 1366578533041697079577091130243621120 3694282 -251805282521603658209353688335140096 3694283 -218739425977423130573629330538494416 3694284 -461346025878743811220320556625694720 3694285 -111470450741994877753144408415568000 3694286 742470591191699213387363611318310592 3694287 -3805050456098064468389536327059048 3694288 34598734903821014222204355966582784 3694289 -628303236844023954337310996966940 3694290 330643686493174755173231990205918720 3694291 389018332404443109151627263543728584 3694292 -576442893376163497126233675960391680 3694293 1382839377469964839630179895610426382 3694294 1397993611972927858673188778967220992 3694295 1077125010286745778833822552837377200 3694296 365073219093044622207499584807628800 3694297 1162943567826290087637716555635476746 3694298 -322018075936564531012217626045251600 3694299 -216593208537106119606779467854620160 3694300 -129851465179077455754412705137433600 3694301 172255998317536109748126625326443520 3694302 297705789885756728239645498891827840 3694303 1462585756838585217773290698301245440 3694304 -2238804426245690454450015755567628288 3694305 -304289574073323118404866284489591680 3694306 -452781578332050289569333963477619200 3694307 -59075392720010638569019182151831128 3694308 64669882989758172269183070696207360 3694309 495964208676114147433397003468339004 3694310 -204077844156827827973121900287184000 3694311 -90131531888260105065285401951096112 3694312 626951910557447161059815174812907520 3694313 1303472104448842827975601900443055296 3694314 142077683802252818638101720383647488 3694315 1639666151848331932944656641268820960 3694316 -1081621479648360027090130482319752960 3694317 1061041148371335741310036128814912800 3694318 1185434957292953306091595311540926016 3694319 -2415676964273944514948839867986671280 3694320 71789196295501721150234529318174720 3694321 -1739185916622848337181667990012290908 3694322 -60612849384771463190888295896985600 3694323 79716936558828801450623386238913600 3694324 575814922963676828486179197283085696 3694325 -810527875733737003952016808661332950 3694326 -146233650136724668222812865737032256 3694327 -180045038757821547141819908427558688 3694328 1070687184674462498631541442153656320 3694329 -1331649295085908528946490193336210752 3694330 -736581735262476413107939586468378880 3694331 2288998602501742206890317885024746264 3694332 -33951969565805290191480214191046656 3694333 -96739527182140794868279474505122260 3694334 2512951011974314266522576404241792 3694335 -267154732632885883702495486627935600 3694336 121713135654159197790994459548188672 3694337 -152735508380296350254902087441783980 3694338 422297345296248455026664528609160864 3694339 1244358933345945986183242865379061920 3694340 26407907072509144808876592918562560 3694341 347697443354389763542514398840688640 3694342 319317104070426271938201929105792640 3694343 -1020531684485904169092101867657885472 3694344 12502949100935276724838755710976000 3694345 3864796796910138795611391890315520 3694346 32413269786551892987978504074988384 3694347 805789383816450309564301325857735848 3694348 77396997349126586892172828132627456 3694349 -683238323200106415592503089017579764 3694350 202788324144332139635143954412544000 3694351 693914848709185818003235422077170352 3694352 299798730945353182585385661561569280 3694353 -97950386884969761389164298283610176 3694354 104867068657595335056181225065006720 3694355 323718247464981550348957380444601440 3694356 410665985960950463805771414069657600 3694357 -2320754204891808070386851522660049394 3694358 -777997053783203720435083929659466720 3694359 706151247929949358531813390698092904 3694360 233499805100391705826474586151936000 3694361 -1752000536006888233462018873529662656 3694362 -129286146656001913260431852859065856 3694363 12573683272680620451253087058807104 3694364 -308279628477583969480708025048308224 3694365 328306398871850355843752285838411000 3694366 398957942039476733484715193743588608 3694367 -558807992157188538141665491834475208 3694368 -654397180127432121842063798477783040 3694369 488480253024596108756366271065046912 3694370 -570429721182789853938868063939223040 3694371 -328104319260441066823714169723582088 3694372 -3102066351364927365351229191955200 3694373 -64081836890977459614985254966525378 3694374 -259641561970234778438438898008135040 3694375 -218397177993352155402177036186030000 3694376 -42982538615714551145682558498570240 3694377 -1008427241681373736599484474465645680 3694378 -894997887709336254556769256960604320 3694379 197758191765373100742088280327880240 3694380 -134904936255178677290036992478822400 3694381 148293220297760716999015449803203200 3694382 -308384694860644046379438657568745088 3694383 -686135369363922169700613298286261760 3694384 -5926505061785678021363361701789696 3694385 170715307669588111298943293065286580 3694386 -258451121663846708410058534204017536 3694387 -430726209342245954977171578668370648 3694388 20559604215135268613155643440766976 3694389 221917875852056739519331815661161792 3694390 14714076995272495265003406770342400 3694391 -414650875459432654048568087012094216 3694392 291740049192319687611955806874398720 3694393 -1433406071010203920975035415166982358 3694394 -21404415881921056556927321674745856 3694395 -207719659767160375680018829452168960 3694396 -625428607639305825640563481389491200 3694397 -819703041286692601919240804908464000 3694398 66978840011343465421242744441292800 3694399 1029017087330996531470991198287476520 3694400 -226673811113963723236189250715648000 3694401 -694434718977909784346002710128875470 3694402 -106499248549677858477567103011696096 3694403 128423931455539762645105993981469160 3694404 -988572150150092047436061214501982208 3694405 -485806723966761662100836793377191680 3694406 220972547436276151470933504078344064 3694407 -1006069118530984940931627421684220760 3694408 1255779881656961061560291723779752960 3694409 1277466104592896290139192805235739610 3694410 21094922392045448845930167593086560 3694411 -125462719733937920429639998789442016 3694412 -1097436258044711192057883631996710144 3694413 -179700748642155485606505872085571392 3694414 631925561774777299777227980226529152 3694415 -505633543217292372656303456047961280 3694416 -244633483551206153653285637943853056 3694417 1612317644130654993330439329061782640 3694418 85764155425015332739304803268395008 3694419 1500296538150943776660387335392707444 3694420 466496739913830687786355648728641280 3694421 -32228354375867655074592379817082528 3694422 290225456861257634799400721350012800 3694423 1340653991261222595311724672886817520 3694424 -888381101813826084668806101008087040 3694425 7731491033761417697474008821657600 3694426 659030546654632399030594979238528480 3694427 -454776187397569659397539518234959128 3694428 366995132844966495126811929876286464 3694429 -783808058258552021991974163913194970 3694430 496210817944013109540516049160908800 3694431 -3751712090798230488415686253248384 3694432 534329147443033055124661037437550592 3694433 1076533652272450544235453494273723682 3694434 232647568238035472310312668394526080 3694435 360373530883674338710114289057280000 3694436 -1395868587801988893544837182089210880 3694437 -1082477145183370430464429889008541760 3694438 -147760231642840063362545972164965888 3694439 -82010529873415240726048976430664608 3694440 952214741829004496149546220865945600 3694441 1737358985558992401695089787072618752 3694442 -1350458663233401904967329699528642128 3694443 -1228307661587218599854651571302592936 3694444 -344722731804223477949418001390725120 3694445 273195721991830342242545264355602700 3694446 -86706583418608319103243235680441600 3694447 -1590134571044612568116081997352761144 3694448 -406403960766138606707580713838575616 3694449 896905909993289004162990390314353248 3694450 -106699022102655928928763014029581600 3694451 -939830629140482987384241401107354548 3694452 -168400379529143882017246102032211968 3694453 1398238477394703639435990684368897600 3694454 1104333000511123658129347326173139072 3694455 838177603156593940759489725192900000 3694456 687983150927657411810441798788546560 3694457 -69057690522247656298112588366356080 3694458 -79749089133844359355933746286319616 3694459 341672506755824102304271069854122660 3694460 86007869178465705103122616369152000 3694461 -422530861186949059512447277332745728 3694462 -561536004184994807192366643552307200 3694463 -952993922035181219202328664867964288 3694464 2011105265534275509714271321718784000 3694465 -228093446874447152013202393245099480 3694466 -627336578268413188318904620381355568 3694467 -42598318086397992252149381987366400 3694468 913383259991355428971336363684715648 3694469 630390843386152967019915577915727040 3694470 -42057011584739489933222078384021760 3694471 -22219708482059390621506388296579536 3694472 -951281236937130736492726725550080 3694473 -986318635796574015142057957189480278 3694474 -134234739554622533049291810513408 3694475 1301147467773870421298619233506894500 3694476 -869921070738471847705285471087047168 3694477 -489721496999820895723114722470105674 3694478 524533637311831257989267658063791040 3694479 153008239322468009657260622865584160 3694480 -127282313868031751790449729915043840 3694481 547471793652870710467582853467429440 3694482 815475640905268751667001773306092544 3694483 408208282243167989505385356871319104 3694484 -897488735723409467167468083447456000 3694485 -64423476139862972365023417855177600 3694486 -230971339033717964570629057118819808 3694487 88041337345117081382719171964713344 3694488 251879639558022013140231275640913920 3694489 -671967660396893097729142514395930940 3694490 -210741314064321212111370639317114880 3694491 -26270998184816060094369981568650168 3694492 155298243064290120120748602831715840 3694493 3701241195856319023915267048640160 3694494 552833085281898126465046678720392000 3694495 502666821205761522695110489553942880 3694496 -300844393687725134934757664715964416 3694497 343019969197985874234893680023380640 3694498 -179764204454752137809197913518275936 3694499 1356710246726262861557820748949185500 3694500 -16761885920398222306068080062656000 3694501 1269145626954611724549464587336813502 3694502 -840680093356153535951989867006538400 3694503 283628964431265341486548675162765824 3694504 -377023247496630605776189634044231680 3694505 2402973727849464360959964607723360320 3694506 19137397830833257046233784058011904 3694507 -1065067559697860339834778663017270960 3694508 -1558649780279672684379598688075288064 3694509 431970160305816148547837406485627424 3694510 80414355175160403910900540993096320 3694511 -2265610205437007754192451692621579888 3694512 -169679379427354500425681540665835520 3694513 220820288769714818548148779620232704 3694514 -363178065292656698161904986008192000 3694515 374304473302014714393721009460240640 3694516 490189170235051483824721132864534528 3694517 19095230505940849947249960517116480 3694518 68249328150360895885429055364464640 3694519 -702661790539118136983101135719100560 3694520 625407988378315556826346167210700800 3694521 -882244722947784626105080897901542560 3694522 -505331277799311705017646088636585248 3694523 381049215006923971781086492206113040 3694524 -141873345963622495238603594501265408 3694525 -1095159759739876648120571911579916700 3694526 -329019223796974941367185296611638912 3694527 2657835547685586229984911176836887360 3694528 648380330755256946769879328639418368 3694529 467495644257313998361351003440888576 3694530 -165609750343295024437584280872960 3694531 -1132221820403160884414620120694748880 3694532 -365890458388676831058346373295341568 3694533 -75271992703039330432969338025855776 3694534 1021372316408945502093685804155736416 3694535 120365470515028599078720769351103040 3694536 435875771071397109744093004524241920 3694537 -572565569264957271224718648831266496 3694538 415328910718301452290027614335104096 3694539 643538227714567045439862824703480024 3694540 55283732161668894630026343306378240 3694541 -1610442330782463889610407387780191648 3694542 148869149055424446142201994969760000 3694543 -356055556231676736161964943118465696 3694544 63396867826838566958282208455294976 3694545 -1110569008227418289099559681411062400 3694546 -52603797272917709909020298192220528 3694547 -196801476679147481777447892010298004 3694548 272078280936420906159837715174576128 3694549 -836203013987536914322163001605287040 3694550 528296994304464564098204985111720000 3694551 -325851474158305837226900169227380656 3694552 833067226743254951689875439299225600 3694553 -305226844212978435468332473867998198 3694554 263565740184902880439035372344730864 3694555 578507691875583959621412205211874000 3694556 -300422029873138445390583330728432640 3694557 545616155218579874995451737181524992 3694558 68279190711357983866710177666493440 3694559 -374602791076899672782392589851810560 3694560 6894161505180475738869592070553600 3694561 -38722228619055673674376875944009176 3694562 -255323171799370277705478097678849968 3694563 -496272554022591055212619620437118108 3694564 48887344055524525368774735704514176 3694565 74559545337481735214866943134657920 3694566 792952749320915742266312442335058624 3694567 457867038646113688346107775808802616 3694568 -701386405623050023810930321366272000 3694569 1257987960186899667060840574454209440 3694570 -410831319739447547075553729625117440 3694571 1718896533530032823910177039364482000 3694572 -75717987415930270170041203235478528 3694573 -660806772146212531523314187958651178 3694574 327270565120967276845747212060283200 3694575 -272614428484036674335023439068151400 3694576 382004408391921788692752028450160640 3694577 -506130813483864898057976508396399180 3694578 713170425455638645962446957058681600 3694579 582049780457495139954025574166155520 3694580 -159365703581675044272938606196326400 3694581 176351626119280454679714009703388064 3694582 44606982224880621193540538514298752 3694583 828815622814326014268665737917113832 3694584 -498171866254773076437952169779015680 3694585 -1297438233802085586121440996585164220 3694586 -390199157174896583024007342820665600 3694587 336848310782010036736782081648574176 3694588 313748021947843133394502870366295040 3694589 -992706586352971948640127206649159744 3694590 -123903131958511475154996366229538880 3694591 -1627104231439718774618008020674001488 3694592 329446293118114711418882842001670144 3694593 701442807925779679160234398644817920 3694594 180127359270762482279015312126214096 3694595 1447584934827257004430899823454835600 3694596 982902480521472717712872387840000 3694597 -395648290125433422035554440518257954 3694598 552495563941301730750761673096567936 3694599 -278501783164790922049168305398037600 3694600 -271189085235829849685582164650240000 3694601 -380715668603918324194306424218087398 3694602 637310368080641287533539877012824832 3694603 -1209404411466805684259273166003072 3694604 -177827706696082944326958799301760000 3694605 -375678844196367877533006968049436800 3694606 25216511389058868195455417873506752 3694607 -724320139465241809014577708838582400 3694608 87728920230255289198871021607002112 3694609 1555918539458958404984890149897125810 3694610 1227695897103504823135093568793246720 3694611 170796498014499478045454973130942464 3694612 -812426636436135413369849875221871744 3694613 814953205453994932943128496199060924 3694614 124377267603738684525133342058496 3694615 1105424418838394724362888605405700760 3694616 -1237257560741092949257553925492387840 3694617 277843421122045517334550428003179034 3694618 1312007260118678923660015360180523760 3694619 -2094771430881844377157091843074969980 3694620 -351109754761889318701075543946649600 3694621 397836937174845058411063607463529312 3694622 -330017875320233464193265616412794176 3694623 1210628053927128532655343425428848384 3694624 -138618140357782280236988289012203520 3694625 -898730621078371514580642740534016000 3694626 177861577728481425852099533710156800 3694627 1172635175546965674332895317436568224 3694628 -211723931202568921191936803743801344 3694629 548595213780151960375385233627832160 3694630 96219139238401858885235672210171520 3694631 -1356755691969468664308492942219266568 3694632 -868197268439585235461393441132544000 3694633 82637690076435856078316510036841960 3694634 -151013819255365351431117303421689600 3694635 -139615947791769489769055087097704640 3694636 1174139563063539745318938437625592320 3694637 -181593445779118014724311352544964714 3694638 -301728368574626117145501843316933056 3694639 -31897814411623461454162645960096080 3694640 -89487068592611747853409918767267840 3694641 -1382853254192911905273843680234053008 3694642 -53909661533842442714748140834205696 3694643 2439213997106299014881967403150730892 3694644 1197648482930965672217790898549936896 3694645 -672566203869752460068301224258488800 3694646 -15090712359479008145365345610306496 3694647 -103205153744603624895978549104876160 3694648 774701184173260064866359657966673920 3694649 -345045589653439990901852145597008214 3694650 335957777474132748268855032060729600 3694651 -343897111886073477265952349354800208 3694652 115044491549826831622424518282847232 3694653 48805695032584971974216010981658182 3694654 423279358050310818292667921450155776 3694655 803722608395174768213937537769515120 3694656 -159168421188575454527638619553792000 3694657 -365179463168834331636785278182197820 3694658 996471238214366610116406240475883520 3694659 369864709439089871429511592941562104 3694660 -290312139742964353550287370700184320 3694661 -1371431305944842059965211310132259588 3694662 229260721872784086391118645608072128 3694663 416805600499693794428791859099552560 3694664 485451593264633195579007587008512000 3694665 -220643488557184496524098717739135680 3694666 14085939499245311358953319868138032 3694667 -472016718065244634468164934933570284 3694668 -309500919818467066270376929706065920 3694669 937983607722945988379453108791265760 3694670 191651021833113141327857141880053760 3694671 -271976030114871669320370776521489560 3694672 -126789905544412073365503205216886784 3694673 412815321410161390070232063281447424 3694674 41182684052410969973987739225117696 3694675 -1020765978442048203417016138181562100 3694676 -8700026486921244742820778993293568 3694677 -168616924100117165851638607964875968 3694678 -73477198369699452954295521041647296 3694679 1112947099761909992469168223302326280 3694680 -797267487379363406274092769312768000 3694681 -1888087456688529440734135205969743416 3694682 -190187578741870169762665986513761808 3694683 -107956137840893355429517774293815040 3694684 -179981880060676613024854653801594880 3694685 -73322170567900294157176361014969620 3694686 649875457229023896793347787225718400 3694687 -286892558527479432751671458439207240 3694688 -1450711791840065993012549515115888640 3694689 19403824005151171006176400471347024 3694690 -515639389073791286042817712825010400 3694691 24397690277001863181578192712261888 3694692 -115230073038145562063336213311515648 3694693 1668420427234044213146441359297298942 3694694 852189486211158191300274367429468896 3694695 502777344631818000750591878063402400 3694696 157910692554146082873289556718581760 3694697 -1437086298845974261593353869283896320 3694698 235166885272517689364672979296766720 3694699 -111058828340224196833376621824732300 3694700 -580709870923885693890838744637356800 3694701 -270864459284596454193646478462259840 3694702 -1089086185615093478270924585774054400 3694703 -185151325249053564754460625413889840 3694704 20978981655342421442499388549103616 3694705 -45509986205554284116762932625538240 3694706 -468403089463079449186995160424510448 3694707 -2056241529814351952049356588983497360 3694708 -46023935895674190143726703814232064 3694709 -548376748431122431072782221935414248 3694710 -143728890899855273482428261521326080 3694711 1453414124902869950496035660779070312 3694712 -769517871641035958040662133428797440 3694713 163643620624753259050894520344240128 3694714 599368911429045695671989515614809456 3694715 -595310868133377633779663624082400800 3694716 726011631374414263955552650814323200 3694717 -1038590742575754148689596588873591808 3694718 -992455706199206557752385084618621440 3694719 130706029152990380983518612917354880 3694720 395234212967219916415331911021363200 3694721 -10982218324037769209991295080772320 3694722 148580998212837744103478199541724160 3694723 1382014612270211650980045799092494972 3694724 -501103757769353551544706658776508416 3694725 -797498393906648388958906426384458150 3694726 163842351922493965572103708773932160 3694727 -897869890709498134840335954355688424 3694728 -1057439295089048599543786121581731840 3694729 861695089907354053150014423879089076 3694730 -120202865929374160735718404706609280 3694731 761318083660750592298087374033147352 3694732 16380301981542470252283943832453632 3694733 -457449098883188851467399533491099680 3694734 -46510934093031675064867681471061184 3694735 365802724321711396012674028126080 3694736 -18329038259306851390624391651770368 3694737 -488801656201395283169644376650106640 3694738 -693241581545014774380059135737914480 3694739 -448912961562299464210208636893179240 3694740 39080389967515104723680272102195200 3694741 -1575041141690188237785162502442431858 3694742 81373309565648774913720000774475200 3694743 240964320044087055148335576587492256 3694744 -689223217565635864459664266022307840 3694745 -278566146556205670736230709526443200 3694746 101688060596519534273127571452687360 3694747 1792247900506085660591706181687266036 3694748 854069772914096883261534199408209408 3694749 123114363339549172977801073599490368 3694750 1019789857461963192054377556832560000 3694751 -2761339298710838567238063604260794400 3694752 -1069150939983228524040713611297751040 3694753 -330436201376405614046452516183714200 3694754 -282998315627636328107620877425417728 3694755 268452108955015735277992541444080560 3694756 8245776692342234965175392351670784 3694757 1951128837246090651168095974838435040 3694758 -136674934104045680956338972783518016 3694759 1357835364060746882442900164747120000 3694760 -1187885920893205952809757010661632000 3694761 99290698632335218309398976739777280 3694762 -37192096104119448281726506252012368 3694763 1086858851671156988411363367421887240 3694764 -7184656486168480762128205812891648 3694765 -212792018484397368319243250697524340 3694766 212667372812090400381276440390074368 3694767 -904526238936330288812795080576329720 3694768 80568519721757079598352917463040000 3694769 532170884010536033667846373876206528 3694770 434488884535490767032288558656427840 3694771 -16613662319401892948139170158453256 3694772 -1559488417015272944899276765956906624 3694773 -516627163773363789979183493605764000 3694774 -1022778988706239028518256010832602240 3694775 3537995368132150825055497234857600 3694776 530794885699160463840693744609792000 3694777 -502883355528071356191881241883118768 3694778 -184483570196609323500127263114370560 3694779 -121036996208301354904635119216699352 3694780 -687590895721741128660801176368450560 3694781 -1784006206716483752501929198570779348 3694782 74041378111711236553986484797124608 3694783 -270060238010623804216780633797482840 3694784 117250230449326659488816037626904576 3694785 -484125596501885928292868583456124800 3694786 -110157477589161408827002825007727408 3694787 354300814995729505919538362829509436 3694788 -240868422267248737280013372937082880 3694789 49763779294394955659885609663317248 3694790 -192794051735160652891144038565065600 3694791 -689648717772313971378647847276120408 3694792 1472866676547164458778067568415262720 3694793 -3591612656022639206715689839257756720 3694794 -239483981263611614619474369124358400 3694795 -458284884034031499574379124792877680 3694796 -615022121557195233721819743666739200 3694797 -136235259752965692714047443994058240 3694798 103017848130761694857481210117920064 3694799 -481148683328439973356309901167133200 3694800 -92306185420888606052880580755456000 3694801 -3477275326186430155309815577764258816 3694802 63830572001604691827105181289630352 3694803 -422278126154193145636199352263351040 3694804 -579692596178740516032354746213513344 3694805 -107873876945721892856719096600485540 3694806 798082658454658327702805634159772512 3694807 2084257011767057445134075636626290056 3694808 763274082198334747678773225827573760 3694809 -1303140359661194331464984474930461440 3694810 297842820004230175135879908233103360 3694811 -2983221826214346589848271983106990080 3694812 -96029285834916688668963783716192256 3694813 -2319632108141858412441208663138670938 3694814 83314085919700978899730542594645504 3694815 -5526926067631637490345207737862480 3694816 -2456810607119699556739391402645913600 3694817 313547223070112680688394851849650752 3694818 12715928196102761311299705161211648 3694819 -1624819719983481200659748082232255760 3694820 252626991617503566117437018007482880 3694821 -605642645170234138016198304349646400 3694822 56823365779046553300680646733511232 3694823 152548430687765201971303904016074904 3694824 -44791560113022499440885068074106880 3694825 -1045901380173031616015161078228492450 3694826 556782553218133965824141766817160112 3694827 -1053770733355495893525707960358431568 3694828 -359581020033407021717122779480391680 3694829 -111249778209717402991231177346262570 3694830 -88149180756870413160240008512512000 3694831 68979876164391816549134137380553920 3694832 286220582333699016605612057067356160 3694833 -41877725064140017411657703313955200 3694834 -220536245691438045458886471683473920 3694835 6356378127561173493426377556818400 3694836 -501268348757917923267880147344703488 3694837 -2276039565638395246577063163518531588 3694838 -240668385215906895350539012484998272 3694839 -462644068784576257106149459035274776 3694840 -315013924568225654972430721453670400 3694841 779669233733245516851364232814235242 3694842 53117039082221521630990820307233280 3694843 -281203693683318111624935874595442908 3694844 1632640837434842927498156101456244736 3694845 -335114892241369493106988400229512640 3694846 597904853614689599662613183824591872 3694847 154107071007657259001761289879862984 3694848 396785656669171104857924092563554304 3694849 -2400474158051682196456451335206278864 3694850 -227052118755611225306014898600835600 3694851 -148875466855102958403562954583925432 3694852 -76024156737959426585625425409413120 3694853 -1133379596973557129943896805902064420 3694854 -370933138020999400366298126969617920 3694855 2291476783678880581639381091551085520 3694856 2002323906417155884480201664197509120 3694857 -100072342341503731592635167304319808 3694858 168980119476336655033494140373841920 3694859 46986739021331218718873821931092992 3694860 -248918275699882368398351347415731200 3694861 33733605811357679574427120092143520 3694862 713217326123355000722982487892778432 3694863 -277875059332784488576762493540934000 3694864 -573042456823088064119021729727569920 3694865 124058456444240571781389897431544540 3694866 -29577141774930169127280129984999936 3694867 12564769686021377488340590685575752 3694868 628499783757050134867667357036910336 3694869 338986476202060532412502112870259840 3694870 433959108967505104108917842563994880 3694871 1776210805278691002498796215582795000 3694872 1319176001541929826344065423410769920 3694873 114326788742280284791749827099040640 3694874 117659727650164675438169655461215200 3694875 1293279699324984849687905304315840000 3694876 -71388445846960227909797579560368640 3694877 -217036371353829475663456641535109274 3694878 27139810199192807418687457260796608 3694879 -87197202976532347649929691466957168 3694880 254511387904086338819093737242624000 3694881 88593914292005183987653925014843200 3694882 -260639867335578703161627390151227840 3694883 -1458271790213521615729735183225985136 3694884 -110656145144643877449010850073016320 3694885 -629460033586494995121245331331260420 3694886 -23846588461441091035591122868717056 3694887 -338789859292788160827036024148211712 3694888 -1370033062293592822211856279251850240 3694889 -1135567795146515801342334614746198368 3694890 -58909071885640313040220093723238400 3694891 -553483489885454404197938318504197708 3694892 -251366711437181915015238485920404480 3694893 320330224031264962163159653876716864 3694894 -315603776378736780197954596847403840 3694895 -31171767906021765515219778266396160 3694896 28442614817985734090804393057697792 3694897 943993055652567128818427549298787346 3694898 297030774945541934859790469769252480 3694899 185400448336782005491529884887486048 3694900 91952764711532673508627046913024000 3694901 195160672137111271139878132764603552 3694902 -656109277482530438874943162543094400 3694903 -792859518666473796602320465610972360 3694904 16652429866062264644445133536952320 3694905 -256262262376900192601273334587399040 3694906 -448787915266861957952885968120350240 3694907 540300061642557434020359997094174352 3694908 -164542019544302519712279558521954304 3694909 -3456206116152189861898071202115599040 3694910 -910216706270928695525497468992200640 3694911 -412563154541313323085990822874183680 3694912 -14924613249330587500235130565296128 3694913 147703750107111295198754694091380162 3694914 -202250129132866618183676178692027232 3694915 -697423885032299301203373893735179200 3694916 800308482421205580355899299096303616 3694917 13469150108965334719705096823207712 3694918 -13724030681603998001748063453003840 3694919 2821560397073323573731227761568331360 3694920 215987892098445147562405974864691200 3694921 759822797506195301188018629990732544 3694922 -79987282020436616702512999562174976 3694923 -1456638886750494026060423900700498000 3694924 249040355539313017227331233937105920 3694925 252319179659347729864925621407198500 3694926 -352860360566823899102671590137605056 3694927 -305771049251919140197336764895681200 3694928 -292156292234198587489956030960181248 3694929 -166859727460723423635691911411009600 3694930 -5353430241964875401970058308134400 3694931 -712626449924522843715636116917902900 3694932 -446274499366685783219761214943291648 3694933 1602507483950841519915086864917960320 3694934 117980321166870426804214847892263040 3694935 -428708106684693922192174037934241200 3694936 -533118459900120814924298045090979840 3694937 -117637320322600750588198058153751414 3694938 50637136026148504278994399093014528 3694939 239624430224692200196341006672022224 3694940 -565741413393489320539152294644428800 3694941 -1580391561151606573583079927722867520 3694942 -2560678317247469354846370334240128 3694943 868273094880895363964939882539052208 3694944 1211191572090888613141471760744448000 3694945 -784295167648374765434019876629784300 3694946 -93621050674562199383633799922769328 3694947 7100814778410279837069403787204928 3694948 705689460533051623960431518803714560 3694949 595998579786667296196854820556334240 3694950 -96676741870081169804140279071744000 3694951 -344324058983831856776595459235648088 3694952 -1000167243358598034672150690374615040 3694953 -78171900377480239814968621185479088 3694954 -520218508173144793549152103439455824 3694955 -184667254124520541377744031564007280 3694956 -525412540879845120371244145583554560 3694957 571854480831145416019704451035558112 3694958 245746062032012552913082713485454720 3694959 -622771834754583249388372304974314936 3694960 -215851241348743788069620901686968320 3694961 -269874161445503604089958561838859676 3694962 -263025132250342480482582574721048448 3694963 -546559436283971828574513168893467296 3694964 183593312032508483713389739724562432 3694965 -1601591887422797323598780814965090880 3694966 -153251844650322910926961705818134976 3694967 867567600738985223548865530129421232 3694968 27300520211384529087765641435750400 3694969 -110425786069670712259384965226228656 3694970 -499076318448709816177016278472816640 3694971 -313761087680274318975633032722129152 3694972 -300015978175746097158404953844660224 3694973 1571612566206449320323176537522749344 3694974 -428277245261969275763579620477352640 3694975 -1325722910872853137882420931834605000 3694976 -630043395757309262713662359407165440 3694977 -61558780537342927998280690250220 3694978 -222594997650782707073085628780767744 3694979 895936075083706729867986946124853984 3694980 153067719574738268284157639958159360 3694981 621747218418398221985144990995410782 3694982 41723822484416830349898307831238784 3694983 -62533117656755582535482821289505792 3694984 -1232198413187920507411831463494348800 3694985 -331052788672053439970639354302976640 3694986 557849946150285163206475469601936384 3694987 -392320014838342237398861626338095120 3694988 1684651494990578687940214399285493760 3694989 684101120773482205317837860057509824 3694990 6113289343578772543516874301315840 3694991 -1017680723207655213081765871822938408 3694992 265692189488999568523290568898445312 3694993 -92490405986234943968438392855860240 3694994 908158403849516197984523638847790720 3694995 15750053512775736164322087653251920 3694996 872087834324969901124310466390177792 3694997 259205202285570003318259042638466446 3694998 -532019750986335329948866974430671936 3694999 -822882622251077818814963160842996736 3695000 347222702374910066664806718432000000 3695001 -454244040186723257645252479782600576 3695002 -85066521493896940234986319360670496 3695003 846316089094465717787134141013898384 3695004 -10853790552786389750207561959418880 3695005 -365705139738572902466359519652549640 3695006 578107655633128820913638780663808000 3695007 1052049862943030371883118562023533640 3695008 572757930676982718609622546625003520 3695009 -1103343081767688855650283883246901790 3695010 -360317732712828662747452953148807680 3695011 -634290074564676764627000300097828388 3695012 10256447814567654819591496575436032 3695013 107722565868180190611881599060276800 3695014 -77097683822139294323935486501334016 3695015 -1450260186847459177566558085482432840 3695016 341802376379059120517302192106864640 3695017 1145569600156183286687846055435917952 3695018 1194240499830119872520927151808638816 3695019 247148538570707244244357008327372288 3695020 288351979655620987812359970298644480 3695021 2153176967991048656718808735364236224 3695022 143228339229413494768730341866415488 3695023 628953015137743988217908850447680904 3695024 -467279154791062079822908135086735360 3695025 -97651287938626637601786581381508000 3695026 411119323871533731188751384464381712 3695027 300003059804375810224450440467440032 3695028 -648690943157069635148028292402606080 3695029 -337565865872060022957595254162291716 3695030 -595668815964543299113925768849028480 3695031 547500021076065846055134060735897600 3695032 -223475440505889475962812457639936000 3695033 -1375558111197139370606233845350256 3695034 60255269482427154235816778191514112 3695035 912795453158472932969936822984100000 3695036 -34320175721608608205131425974589952 3695037 460599818869380826767237192986326560 3695038 -188875644188308411586227018861136256 3695039 -1552843593452036330310212281158356160 3695040 -331453266932791922464705335200317440 3695041 1261498340311085741232513216517572 3695042 -129759700818127762312993067357915136 3695043 -279751212490351001346143314535343744 3695044 1414782669168683491200719987291315200 3695045 -275722929174173111747629122752597700 3695046 779725254615505524292334701496131584 3695047 171503063030506739450232573041524840 3695048 -531866814205359291242885111214243840 3695049 -450844731241195032417928186087286166 3695050 873525323736682269701769145693324800 3695051 -2236195211213355972927415161623880000 3695052 -203534336720958905336734395626250240 3695053 -1070206230961275992812215549591961834 3695054 -220485070359032019951503340860296320 3695055 27736650392727379293128346110277120 3695056 386514476457433043398923615979200512 3695057 328853463447338450613446244869016306 3695058 877498723225562201516239936739144064 3695059 -1109159864107693860085760206296302740 3695060 -239828199884018636212737812208779520 3695061 -372757624337212296175068734520959328 3695062 60652332556293021537385475624241792 3695063 -101635078235334727785024747596726400 3695064 677699702071253230735133696130048000 3695065 410582702909435401407298304835486720 3695066 -21822253675799215567600354623685920 3695067 1479533065248852304894011830281212960 3695068 307906106991532584014750521988047360 3695069 309799818053804344371750823873286592 3695070 -120392285928026177778635833564348800 3695071 2046032629611789224156820957169242272 3695072 849049094708668923707067380792819712 3695073 1080170091602774758499197991149067184 3695074 -67454187976758013833040856603500464 3695075 1012957322803595640259945933086819600 3695076 -1355145099682315694000502253289472 3695077 321476105892775244838528695206465440 3695078 -180465484734846731295900968041616160 3695079 8229278250042930131297674946550480 3695080 664679304138202209678519481477478400 3695081 -884053739725795367803928444720675868 3695082 696242728835211780744472418509198080 3695083 60597650060094882691940728393951120 3695084 -631232049096885763114425558241479168 3695085 109013577510175831669540852640678400 3695086 619204678103898885379676452904355840 3695087 -588664344996840541420786663576580808 3695088 62492781024644217506305379167371264 3695089 -161870559001689626038586776687496110 3695090 -4182193886887277363053959765095520 3695091 564179222555266528323805266282996792 3695092 227686002543111240809192684072287616 3695093 1536022570240788360444484071679445760 3695094 167720887543121101399261100699075328 3695095 -95109063506047371101254042501350000 3695096 632396850540972274604563569814241280 3695097 -84371775426491848544574053756052480 3695098 553370231275696295771983249365360 3695099 26611409243665801110293836546712100 3695100 -59181905964750530356877359796352000 3695101 -846393747789718351131948951983086400 3695102 590613906617349290854591266878774400 3695103 1455645857916236792225299298103689424 3695104 -206896545441353532149881121147977728 3695105 889447018281440680410969483245362260 3695106 28995464391659305233586074340026624 3695107 46309331877253649786758855706608896 3695108 -199354661506845564801844589633689344 3695109 493478203110650917095323687677741728 3695110 -361729549953134330019362628885181440 3695111 -242773531108621403663064362154739200 3695112 -149562993815564453755991449476710400 3695113 1166565971295684131481749772135630362 3695114 -55113286339144181869896807778181280 3695115 -346553627948182147495719226647382560 3695116 293674157661637892552337246116451328 3695117 -1672998824614835558000138085432738336 3695118 -640971826750958064060627240818688 3695119 -43787890191070438605740616760222856 3695120 108425450096147423861144202077798400 3695121 -415914126532320050076162691358680320 3695122 303413923803264744905361583145200800 3695123 -2281673244569604068079200555112860628 3695124 -474856878680182874698787611397173248 3695125 -418131737106927179411077389721152000 3695126 1109394387231823637428636370748436512 3695127 87300972604143048289157015495593320 3695128 817700820566912402684986186937948160 3695129 -385999787044030176282188716181984124 3695130 -600337664828348509695472703007812640 3695131 -768922082112304573873786617069139776 3695132 -677972931402698365980467729366307840 3695133 270035281445570444501478914868844704 3695134 517384071398315982004233680662392960 3695135 -901151845416251058315880159864888920 3695136 1470111277221372533419009760431177728 3695137 332389821293816860953407399269719492 3695138 21457597741196019134094022060541952 3695139 41282120393627587683218576536204620 3695140 978124088805374444729577213773537280 3695141 1917411720070976983563839928239860542 3695142 464710947005851522621636161365604864 3695143 -2166437165071507762562336641744409608 3695144 -2272740054247768989153488571658905600 3695145 821044889511590380156829143422678720 3695146 -212044383666643690963505998219530240 3695147 -334222240781476347948865732794139080 3695148 -401909086845397987751184807586445568 3695149 -587873799093480099684095252134623850 3695150 -312487143204318031890728348697302400 3695151 -677082460323467742243300074865671280 3695152 206022167625735315268983617161265152 3695153 191603723612886713401275493599868032 3695154 89726343050550495890670140263231872 3695155 903013620966520456167930345727768560 3695156 -388285005617613553597781830747428480 3695157 -485474291328193841357628962937943392 3695158 511097533551326879521752155365160640 3695159 -524213239274947779802697393817111096 3695160 -80611388751726061207996880211148800 3695161 108063493357785978624769305797720400 3695162 -12284725210619407256693704231696128 3695163 -341315675342293081334062495904551656 3695164 578387881313402871639252996654308352 3695165 -459826761382675217455745079900295200 3695166 403381178909005383692280004514284800 3695167 -384179893401018998973998828567819408 3695168 -548084173587068376047454813515415552 3695169 449198350208385209269379316990690048 3695170 541673201191344965020787810022489600 3695171 -146778337853277286694679250866805608 3695172 379957070462225840416667843160993792 3695173 25034732882514314197622118645675422 3695174 489717687533576374185329158621594752 3695175 517644018321420553877641536163024200 3695176 -1784722835405428666957875359090073600 3695177 1256318051402180645403922473934759440 3695178 282095163003545298161617385144176128 3695179 452804561180332321491164289318576480 3695180 279453420119853266706018746799206400 3695181 -124110720131076121418950932331448256 3695182 -577377672876140596734180035460863808 3695183 -706405198316818689533502868103568 3695184 401974282676102298825845432830132224 3695185 -477848129292239534186255701798734180 3695186 465331790808385094964642979399999488 3695187 156212662379749459502032415342269440 3695188 1315919773711024497236241562621443840 3695189 707044410046350586330906742320470990 3695190 -150515896876816309236899879717203200 3695191 -426000438901094296842764602693711200 3695192 -591168216232010951976302633698590720 3695193 9426274204417459502831716814575200 3695194 1078823575323977648344418615839368192 3695195 -134815126817078210307558443756451840 3695196 -15697132363160744505690770927728128 3695197 -370818223921508717241730009327751136 3695198 459721253742143140558035116037660864 3695199 -647795142528023299997956876900132536 3695200 295649967878972561618072280760320000 3695201 -1791221233581579688284821694597048798 3695202 -281085480086284857300585344623991808 3695203 -354595040244677427096696524562387456 3695204 370249356992119211449248260852772096 3695205 17418434780866640396477307135534720 3695206 -337128902551030177793064670492124448 3695207 -1057935603653849872085290356205144608 3695208 580977162034297627019003835301969920 3695209 -435238240794650526092849704165651200 3695210 67728898882148139339588581888943360 3695211 -659299047905922878938160159638811712 3695212 406125675931697655984103193288780800 3695213 3307346971097911996484379053285784 3695214 -370943029259318148077865690341184960 3695215 -515327928592749511342559131660168800 3695216 178729320404861368897287001671401472 3695217 -1041181202793955300491327110335363680 3695218 -359529266418492654727823430729235440 3695219 412278276381094255168870893377220 3695220 30508045330714923424728983763444480 3695221 -172703777873794896590977591722572928 3695222 214928731030619380626953287816823424 3695223 -395091856269807915935794540622979456 3695224 -372399972368235459919558581297991680 3695225 -545055608207730421604562333937056000 3695226 166080911586771201298214840304274944 3695227 451354802421091936883198559545219392 3695228 239624630615906011479613597619358720 3695229 274250992175072896361677159325371200 3695230 -98336937343220708911676244652032000 3695231 65510240930583613689748295466240000 3695232 -21489603793177439888291006471208960 3695233 894239756731186487676115902117444482 3695234 1389912068376104639467351105889510400 3695235 -9956213893942803404706002321394000 3695236 -563716922518302445683040664034382720 3695237 -462115698736071100778032409813725668 3695238 102316381917457510744354019309788800 3695239 244686230603799017330151353927037456 3695240 589027455047915991614685027299788800 3695241 -662465321128474173980093959043666976 3695242 -311026387501002122300741437409902848 3695243 -271064681969883650244525559596931044 3695244 282963216510509421112791613588979712 3695245 776217726716995332246103350810518880 3695246 186027577441826467290283366745307072 3695247 197577748115284289149479666357905040 3695248 -3289570291089623159856873000271872 3695249 -1440227268046495631112990220692735936 3695250 -183724369860345941587952317253760000 3695251 -399643190506429777883223520642289920 3695252 -285655744364581025976723213392744448 3695253 -16056769032374494583673876670862400 3695254 271746741312823756350377635697196576 3695255 -1553826501806498183819250099611508840 3695256 1007839396672776090787814749013299200 3695257 -229634197406236171478345874555437494 3695258 199861668964068948291370728614710272 3695259 -1305505912426251078275762932704059496 3695260 -20727708064976081139323400717143040 3695261 -1661605061328733951830977828155098138 3695262 28946290781018881123004415498522624 3695263 993878441614472463142185803146411248 3695264 -8556643696544592160533554615943168 3695265 -297250620597903387942991628009052480 3695266 -181480676045507302089725945655178752 3695267 -2554779773299269798790492647197504640 3695268 -591561063940251517182366022863682560 3695269 3303643203571100664818815902269197596 3695270 -960189544703673734518244175316128000 3695271 -583270599966220113263144143068598488 3695272 231799880508844244264304472778342400 3695273 1882211804208549744721842004333640820 3695274 821322912611200144292160937228730880 3695275 -776247720430506721647283319892480700 3695276 297577493195059017312152771887303680 3695277 -352015139466139643455772232755827200 3695278 1684252805759346833467176342127405824 3695279 633571653777542571180447172306158576 3695280 28539233415799487655822736854220800 3695281 -891106747775774114966158200808831488 3695282 39787814592461328698969108352094992 3695283 1312189035584573706198980998238847252 3695284 158995705711127143544799266925893632 3695285 -38292123276544787697986746275817440 3695286 -165706844368077812759449809230614080 3695287 -856769185202515352411179389065405928 3695288 1781394390398135147605645363121664000 3695289 -86836695910575549904936902066597504 3695290 -762557032795089281323769071631737920 3695291 19559830632775513888279366396582080 3695292 991292801469194072693414222337839616 3695293 -64827835159902854736058023893271040 3695294 -798273852253142872882651955160386304 3695295 174972180699984350138399443113546240 3695296 -184702895204025633900460338252349440 3695297 2461842964211436917735740583192071746 3695298 65366194477444035334931645995169664 3695299 -164853516029320277916560437157714960 3695300 254147331660655451914946329982976000 3695301 166902252932060156263296681908998812 3695302 209875091225382304129635217690500864 3695303 -1456190245747836485062105389089777448 3695304 -1224611460385290882598828120842240000 3695305 -1205999105838111431896129624624032540 3695306 -869601257418757934204440485710493648 3695307 -543679456517123013011754339592223232 3695308 -12113520871210669388565863964247040 3695309 -881323871893652443758038597858918484 3695310 -105135930360182018493104226043017600 3695311 190231154098740968300024372754965032 3695312 90581712533090382526089852209774592 3695313 -239444994207854765710691609456599056 3695314 426248233806758148706394947250598912 3695315 343338558970011953035301130671364000 3695316 -498262864671735385850551575368349696 3695317 1272051955091908660824413845141292366 3695318 272131773885212796418319591308093440 3695319 -331488677286493329686470395316664832 3695320 -1146788388049999816633054496654131200 3695321 -1420640785278002740925314802216256 3695322 296181059248874636783189972873206272 3695323 -1214527155038523290314360575464120480 3695324 43028136190050941915152693021827072 3695325 395035871079511768392423689775300000 3695326 172413059843755541725424490859611264 3695327 481120933414044040363731525501621720 3695328 374724790133152839692115100135587840 3695329 616663368913495008436114748361677280 3695330 -343872366041773980262912941525919680 3695331 -338451788492290235222258691194991360 3695332 864879525339214923674280123643719296 3695333 -14600201486927753785854729714729216 3695334 -12099881842477215595455517107697152 3695335 -71365970652798722368705837002826920 3695336 -1931342860048282966392660888955192320 3695337 -798299048359574313198078038136132672 3695338 297336795705853536801187482719520096 3695339 2374413715547439573083474130394129140 3695340 -76562314750862022403735282713600 3695341 183331565694454044802365258420628224 3695342 -218153317137360193826291989864745088 3695343 977405642024030159429062130174246664 3695344 208943519502207535818900558498037760 3695345 646663882605686042993559000959330100 3695346 600007891271636053857395771436400272 3695347 42913581943721970839640000944881320 3695348 -978442177866998376653166894531809280 3695349 576527561519159475819426355986153600 3695350 -70609522864712507244650393538501600 3695351 1803653007851723503416146960907833304 3695352 -44750241025159401239139833551257600 3695353 -1774373616223711634666278301530133398 3695354 -193253505716635940568583886997579360 3695355 9652573301402670844029477549926400 3695356 20422788798550656748261014783328256 3695357 -737254075394519080634447427899078394 3695358 18621280651251404516795894989906560 3695359 -137536528223895572206933328237970584 3695360 271082946006869421479070460784148480 3695361 -969346379603277719412248475852370128 3695362 -748165357999999280427672738415326336 3695363 556779292198379006473683014758142160 3695364 -280115161697528496813736629598150656 3695365 101671914394681357544388155009529720 3695366 727637737868930055694747799635951104 3695367 319732907203930163067288667162154880 3695368 1404815118139861354157891854328386560 3695369 141740831947239185615683608723206580 3695370 -23640880216693066437893612526627840 3695371 -1035292397372958084588367932229564176 3695372 -681253184477509286034338366283998208 3695373 -257063854601662779221941338828603360 3695374 -1198440360619524666752495207644736064 3695375 -1214010099722849904101216319918048000 3695376 -499785778984076384374460813627621376 3695377 -2132243780413953121289093325581248 3695378 -271108251819080252498327943752027760 3695379 317809387429263476255466628431179328 3695380 -501860220396426870139302367030318080 3695381 -544606808678696802544546952893240818 3695382 37839626968813597766151957055158432 3695383 -1588089749391565000192306451554459200 3695384 1705749288701137660596639245924782080 3695385 261659915036249946610259890434634560 3695386 166705742362396943357082612361635840 3695387 -994307520874749259247098047479322960 3695388 783872299173743914495237809774105600 3695389 1024527477645561356721823013099257190 3695390 38450600377554952228571391052987200 3695391 -628125603426268951416500210049592848 3695392 -263889742008234219894662059796594688 3695393 250078544529932946904612539101501844 3695394 -70354908194348170738514817347374080 3695395 1110630489338698724885930620412360400 3695396 -465952837794400485228430493263267200 3695397 -935299930068461081029131572107658400 3695398 -301354782100405269023565032922785664 3695399 -416385641588976774318043967801358600 3695400 -666589537384719455445490226961792000 3695401 -1177590374329432259822394346561182598 3695402 913173176553257190085354190045887152 3695403 463045729456772536146351688646307504 3695404 -17132712772464903000812062986982144 3695405 368989328103284749539951419837289600 3695406 -14189311060957022270584813736048640 3695407 476551824310132553953422353411952656 3695408 -64073335398362055573140927344214016 3695409 -1113601548157276425700229674370444160 3695410 -201066419967393089399785730815587840 3695411 901387182402757593371514135212208012 3695412 -44777066019754049339252634871971840 3695413 2566252914579134219970161303532990624 3695414 347081178298643280686216442486884160 3695415 -923944412316987730786438178747452080 3695416 1632980181857494095501328113059266560 3695417 -19782887856308978675054090260344576 3695418 -105977626406329580354919411312883200 3695419 -103301354451743215766318015954483680 3695420 14275086482263256306126358750919680 3695421 -644197630987905554069214298839237888 3695422 1701796485199360782540279079613981952 3695423 794936729136759244128257968861281744 3695424 58583165941180100245614840187453440 3695425 262018545312098015249962204841989500 3695426 462119599323355551241114596456170496 3695427 187731196409229125021881612562268720 3695428 -450853649740912503367537438871061504 3695429 -747606109738916396760534734060390916 3695430 -89907676416472214179080031944960000 3695431 -1149776527788553714054103240320441536 3695432 869054439417363404944724581507000320 3695433 -20305056214184129374462282178559936 3695434 -1464575401773942719288392036086347520 3695435 871680516093546160338226948651934880 3695436 -614462614335803739808803283401507840 3695437 -1252151887220498189062914248035163914 3695438 -634139105492892756176740366757109504 3695439 -268894174836121446687920810036757504 3695440 97802804232835978138017273151488000 3695441 -2938499225277473735807194363425696600 3695442 404014294085032094767099211261008512 3695443 678354372239964567019035865311360520 3695444 253986003521276297965860089428311936 3695445 166109867166688599541621606461434520 3695446 -413260165721378314555828745324083200 3695447 88895003915100173644958843953901232 3695448 -185219188677408856523745230892564480 3695449 419447427287706596616125809904908036 3695450 285865553893726432067236917647616000 3695451 1204773417067897514615577756198446232 3695452 2014712627792827668587556403894520320 3695453 -271625211238350895577104634976333672 3695454 185144012320572466374309988750709760 3695455 -1075485158340622744030563966953598000 3695456 -1487465849201182787530330503746420736 3695457 790530410382448624811120805798465792 3695458 255296208856937023793428937489033280 3695459 857963358734801932840861316077254216 3695460 -497537718607386888137263877994455040 3695461 -1387164760069303586224646329925024 3695462 -944627906342116036039029437464780800 3695463 -2082126256536963881928504760889256 3695464 1497603920069923945258543453332495360 3695465 -679625604548277493342325982396739200 3695466 -70989744358496662810872186959559936 3695467 1251777292125173215451161995066854516 3695468 -187051988115813885764783002741506048 3695469 1896078241911805987265237689686990720 3695470 -469753545191557393254195386482003200 3695471 -632052632640742116043196640540323208 3695472 267082324244322388461964839087341568 3695473 1732809382936590587032512649092376944 3695474 849238083211971808723349050117406736 3695475 -206074808717453955466682436684288000 3695476 1526981868967688449319820012249138560 3695477 -508166683242826928057211253221851976 3695478 224794001292061479874469102326140288 3695479 -14120130973444898712802583543230464 3695480 1176294652794987907223191739156582400 3695481 1316251261477418468152159075913711280 3695482 -855008351103828003353871817257331200 3695483 -1326047989077695021019926844359156376 3695484 91323655153060422811784688826721280 3695485 -1029817878248325350462493333430771200 3695486 -327316857771430028804635833986535360 3695487 -813720371134568599643067234959651640 3695488 430927791910545591324169588986347520 3695489 336373347578911747425457549643560512 3695490 66059451215049108876394386896409600 3695491 76472177672459984141900897111296892 3695492 687043125504287872626434693705935872 3695493 1093061010811478406303170309660151264 3695494 -6315118232957232862946286745043712 3695495 678715162612876536557351293023483000 3695496 -281896330090488757756243634566103040 3695497 -811768634157538265085116599765354460 3695498 1555595579799370977338902979807560800 3695499 -1451989305792826173683783217343922400 3695500 -844379933509233145475639988307200000 3695501 -332082690644420200858976012568999498 3695502 22771344632065212137726878529310720 3695503 304769827330423502261144434098365680 3695504 181864314388316906449834119578296320 3695505 108476558175182362565454589515664320 3695506 10124250348071079669033220895449344 3695507 -1284560652151977219558185323592636244 3695508 -51509819243917996590114004050580608 3695509 -504532221547190751847151231415602290 3695510 37422302131075299854363476592394240 3695511 1659712158188913828498781401672863184 3695512 678140919168742243515905872073625600 3695513 -739630611818803451575470768420077238 3695514 -416415743352716137661736781818831360 3695515 -934086626801427468954133444901019840 3695516 2186595597289185811052709829714722816 3695517 -478587922815584081923364671948632960 3695518 4961891508051227482304683092967104 3695519 -1789856945175440871935380660059442560 3695520 114849386127672512050013333225472000 3695521 -1766075086536672169989908816552885278 3695522 -327931026207656672653142988525861600 3695523 -192598902383859248201657369534597616 3695524 518060020510412789913912604592148480 3695525 -364313350395812234021254176083719200 3695526 837060357015953079949209630672636192 3695527 1342056078829522466062505263742130072 3695528 -2894482335244680721463697289415577600 3695529 869845601539210092590114804861303184 3695530 423395008608227613870316496800952160 3695531 -736397615344105558682324565204813408 3695532 -68347866413524916086548901035429888 3695533 -2131785325747340791150926064965236180 3695534 -698567023853857769311650914631355584 3695535 -237271754820858381945101336347254960 3695536 14995915593077896062644492043223040 3695537 744165561622540222892882335876368960 3695538 98765450446624198621630241966530560 3695539 1298373665396367869092271453287555340 3695540 482746820624328018856935925729770240 3695541 -257135206661149667302451673875496960 3695542 846610280633545278660261200669861952 3695543 1991835007354948624491222047197933680 3695544 852758961095309802750877268067102720 3695545 105801287039311217306896632492236160 3695546 -684032227124285405411323177344042240 3695547 488785354409934663727481549375603760 3695548 691370899704477841601736815739909120 3695549 12373384292564415531509204673717696 3695550 -235054581270819514498066530825446400 3695551 905797758652595799583274471695583552 3695552 5633232400460214458004115304742912 3695553 74640806340351793050976580784675762 3695554 -321042832006719716308845591151071024 3695555 -1475318557777877643064255186159181040 3695556 475807570797481459198474741741338624 3695557 -9034028653993043671663541506751940 3695558 -336698671550036747918531723310825120 3695559 -255389705937290150178807323048711040 3695560 54051471151497403534997160623308800 3695561 -144975423960392234355491682524113500 3695562 38906764789684241996786128153648320 3695563 98442133668026957210164365810271680 3695564 619655566216602431003993269044327936 3695565 249344579097412026532997934589175520 3695566 116271450708186065352128841025483776 3695567 -2088230798427208112501741163499411200 3695568 -174746715222858997455897634853093376 3695569 -952976878474642649063112474382006030 3695570 -22477394755217909461617443257031520 3695571 1238165839904170069828433015144040960 3695572 118542382216048166781434072132411392 3695573 164419211775863137670202754461505536 3695574 168220977141733048997697313966878720 3695575 128437681061796924046277630783703600 3695576 -84175936622586037222243265420697600 3695577 874416225108406405497609934533543120 3695578 954128569479678911663268956894841840 3695579 -995705317639575181937215587632145624 3695580 -100643892892638898162021340162803200 3695581 -180197330469720684000376365484822618 3695582 -1940511355559389117534992824553024 3695583 1089235733254595433401494387416249600 3695584 -103386422103067520138935861204746240 3695585 -213222737042877132081226682198858220 3695586 1002368299973926213709591495383042560 3695587 661583224087940435247085849205209552 3695588 108801641254808095340706433964017920 3695589 -769993357250243187987257551166364546 3695590 431144422112536830656607869561577600 3695591 1993395429047879989882386594640385472 3695592 -6423472497709966548307334799605760 3695593 -1002030810941345816292884518031255520 3695594 26481085239449797827725378203680000 3695595 459068941299392341072121231278675200 3695596 582541043021558991640165065441643008 3695597 82665215729775115056002291767059852 3695598 -369037089357704999527630774055978880 3695599 -822492052488868649065041365774868400 3695600 -164973774370628483299894635024384000 3695601 45197256351719439384996421773350784 3695602 1357439868097412834689713044567517600 3695603 136978856512228012172525993236421760 3695604 377080237359829974425662350615693312 3695605 1215291671882580863812917220504975260 3695606 -702809666088663464773871173273105248 3695607 -910333322291771566684697296403997696 3695608 -451933526582918194552633108228055040 3695609 533983075176330965452938760534299204 3695610 672756732682857581927049019218769920 3695611 -293170205097754024148603264408909788 3695612 1365480947052490462674121323978080256 3695613 1524455362889127926866512376099337088 3695614 350935388642065495790402313752753280 3695615 353004703647570778992347653215321600 3695616 556369696823542917117688017963712512 3695617 -281488751267990341344283956361432320 3695618 87063607012904848846135526062583760 3695619 1477587540617625455436622687968522744 3695620 563000169511265720307725741902848000 3695621 -908826420904904562612912260512901856 3695622 -274177356019844371725005174251984896 3695623 1803144832672750680494039700697332040 3695624 986810153855721111689899631338014720 3695625 -1191678192560730877920459305898750 3695626 -262023278117525609436236028703041792 3695627 105450903728951531497336127196859200 3695628 509258023616504786174803330694622720 3695629 -181036447710082694949599471029092000 3695630 25559056140533315130751855522531200 3695631 407050439607613209244334515046498952 3695632 -96077956647716015585605633982193664 3695633 1279296514362297159204639109108913520 3695634 44156013054300322121913811272529920 3695635 -7030929374674873794999679733463600 3695636 145089623497068723997029190114160640 3695637 -304503780373715821447502097868511424 3695638 -1043451001669387636166095037596869504 3695639 -1400012714447121000317784234985765560 3695640 250030086727941578436328473978470400 3695641 3334136661783501036006806326534904784 3695642 624946328482839606796277573763667200 3695643 -207974353238556237397158723711469296 3695644 1615586992417298921953419670673318400 3695645 -452876351948587542125715044683211400 3695646 791742185654222849506453550301643584 3695647 -2491512397099327773621802688162526000 3695648 -156431148645367796420662786326528000 3695649 548149222511929917021833355327513264 3695650 42549928106695589421063542121984000 3695651 2105595524023339518757653036745601904 3695652 1018826937278589687756675653974118400 3695653 545349816400055208019842307997168864 3695654 501287156865207887897278280854903776 3695655 164416388389499383163619132178346400 3695656 -1815595798932920388856584453732357120 3695657 567801225137052906543116171144757120 3695658 -54489996518556716181598343934749184 3695659 1339401809447228950468985092785315840 3695660 -1654143098914252502816018053355827200 3695661 1081468261461914860788754836084781110 3695662 207656408364207853400139148719296832 3695663 1155579998510318236234239229413505104 3695664 98830419400935713321407577013092352 3695665 -147630812672689150147131680831439360 3695666 25940449918043586389305600939428864 3695667 973808995759310549392272424363565880 3695668 144392493359308494962991097507826048 3695669 863530011315725320171355604214025070 3695670 -56444426526942465354446891274264960 3695671 221749011141085821947535448536509440 3695672 -1095984010093174165588249952556134400 3695673 607697570980347344754474890856173760 3695674 85875270005660452371682858781302752 3695675 -979679650101093056588866466127701100 3695676 -1050763066911906290247701400765014016 3695677 324328756246657302897182062653283526 3695678 19600931423183070451946591929496256 3695679 -113944705277266158462362614151224800 3695680 31550671789213850733808152870912000 3695681 2298793219197786088372276688470804704 3695682 -148745939477385360094963558396346880 3695683 -425368677679768676709287268157760068 3695684 -578212064647581649521280740604656384 3695685 124429201834643614457543343544715520 3695686 295963672158903615086703448503460224 3695687 -1432078988054442042214943181250346664 3695688 1245500561040258654128874336430924800 3695689 146171689929609679161349437971272356 3695690 -350913757177642500446814911223244800 3695691 742452323204718166583758869026828784 3695692 -188158899342425882002160220504539136 3695693 1888217695747288820377469512324989942 3695694 -344948878105326586076665457020017600 3695695 93101815895696785898050946110044480 3695696 202161103200141721419238247593672704 3695697 438563465838165863594625756061221648 3695698 -40122894659035195044491475031657920 3695699 70368254613496748140696868661304320 3695700 -186407622170863990994529324284313600 3695701 1695620900269697159773510144462094400 3695702 -666712662075079069084340325501974400 3695703 243298909064245266407952590487912 3695704 -513464416033642656906654849130905600 3695705 84219871439002080109824349676498760 3695706 15562934566671381732839342977263360 3695707 -584658015442012738419218319022311240 3695708 -22810018560598614022866472390900224 3695709 -533332621392878304528364978882214400 3695710 132032710123876643818253312924271360 3695711 -1223478369065861050978239816771998688 3695712 309901182560410752252001188652253184 3695713 -565663631065792682320610188397078976 3695714 -802055010602309024426052177235709568 3695715 427154196293186511657326190286158720 3695716 -56848918412054945685719779939404160 3695717 -329524414669246827942095270806815234 3695718 -278746883692217300932239380930888832 3695719 3021097829128356227241724686111740400 3695720 -304218175521581768143574562830745600 3695721 8653492398006296295530958641253600 3695722 258192470673445662996760086881172912 3695723 -902709375494139537884868943172868960 3695724 -447762504098737610272857365465402880 3695725 -280895985001620725554205515259496000 3695726 -494968484249368423384208020033994688 3695727 -114912508302742908879690460471512576 3695728 80348426993389690786458450908446720 3695729 139332752755003583186507943104997330 3695730 -100581835754023487408696870009249280 3695731 372627245169295407142004786846487120 3695732 -219789789093798662298210787277998080 3695733 -978400435504250119298064145018358400 3695734 -264142454243389365256806262403513088 3695735 -1078094470387285214736429638580240 3695736 -1324487160259269106340640210370560000 3695737 2185984527088938642735511743455409386 3695738 1153563054258591455154638267853233520 3695739 -1660746869103635418166398725533830720 3695740 347754332930130641135334588854676480 3695741 -352540432749330193114268591024469696 3695742 -795722189270291739901842352338864960 3695743 -509154806751301153924876374891672096 3695744 -46361758482656966842737188677877760 3695745 146244889517538568848373546968513600 3695746 830884049500931868236060934827548704 3695747 1432065943191822652591198595939945280 3695748 -414546981077743457595831486204678144 3695749 1189499013267012685792125550693171836 3695750 433716536611948254539842539581184000 3695751 -1178431958512973265065374560903674208 3695752 -2720094235335302312203816883190865920 3695753 215513453205622117288404469079407002 3695754 311609624606185455539286884168682240 3695755 -342316059958927170435131099726100480 3695756 1564912519498483299950461334913150720 3695757 383392381326999372178143477778230336 3695758 53590901947112994772058456492666880 3695759 395980219658793680689571357654465616 3695760 232804998188555490346515861012480000 3695761 297128109668109452879188066815789362 3695762 283358982277091513743307899132910592 3695763 255090649736532157891292282395039488 3695764 -4087096265878374015934883086168064 3695765 865996256244706956733479685287741660 3695766 -97078629182067059329537308768015360 3695767 -3733563580527975440476468978263004208 3695768 1107685969893328462980171368954050560 3695769 39297490320823790900180300267704128 3695770 163725332680402421166561869890948800 3695771 23290266877559223328145520394645272 3695772 975116352267665055802333211751235584 3695773 -138664849208613482562457858472893978 3695774 -1105916276489533132256529957818292864 3695775 -697757792128992931790214881524492200 3695776 1635659861413223304654091610499514368 3695777 -885960191743860060258367288892504940 3695778 -165029533380279062265260099452815360 3695779 -862437610993400164706756107762366016 3695780 -451089893319688552907249964960952320 3695781 127505823118229921152754591922334464 3695782 236228232399348484712582718930582912 3695783 -110535747903317098288830155678637120 3695784 -947332888025880561158164878899527680 3695785 733124229378363780944126944079707200 3695786 1206917409527480527524852682735223904 3695787 282124301795478243743731020369813312 3695788 -1686017126560228443224581607042566912 3695789 -613692133547161204528286828172334080 3695790 -127786486130867229697758139305984000 3695791 383420841413991727828934280473190000 3695792 415504042706575700291073193176072192 3695793 101145703627796420350521655150168224 3695794 -112888229228297914671988920900056304 3695795 -162363245005030678382764631200341600 3695796 -172057341088374546179504827701158400 3695797 402427213057498313425001546783580992 3695798 -646892874694872932384265813084996864 3695799 -307046217659569370812409899961405232 3695800 -80043398666138380220996054704128000 3695801 -621537965985755043704674478284660608 3695802 -663584477726953429200647519495037696 3695803 -1689118255882485418267403931507265948 3695804 294593351206688901674735002604789760 3695805 -1088872173900212587384847388762323700 3695806 -22683317690140587797934549388923648 3695807 6637837911713252144345246727715440 3695808 -231213963356622474192103893368832000 3695809 353033485711226612378199601885506004 3695810 -40542503735863633728864499462441440 3695811 -267541368745109520961119030032791296 3695812 856580090709648778530628300433430656 3695813 1366023415520293993895297454967491360 3695814 -110947287110558131136043435292704000 3695815 -744334082721255204997098969338060040 3695816 -957665352131426619946369858505579520 3695817 522326651201896686048954350769182112 3695818 519991441682598364059379883823298560 3695819 -49327978721987636086868491134632880 3695820 -100077763065685962249413147788247040 3695821 1051054390635077695710617176727836022 3695822 97576643821007822049081835144251264 3695823 15053610510697870293472960854002280 3695824 -269026433357287767667311536898048 3695825 112599918881262797635045790871840000 3695826 -703237597799504406716485888757456256 3695827 1070094224342067862384160468474935552 3695828 158223598775580502417012025936947200 3695829 1498956863215408571473657648604148384 3695830 4801500491351292013180547983968000 3695831 -1864596545864216700139093824822469800 3695832 -314706375057302823318576456118394880 3695833 1375925064160646653427752119032419082 3695834 -847422555064633526878216789343617536 3695835 -453924285465277725118806482152485120 3695836 1244357550287660711652703750917716480 3695837 1368371127324810475630386016827070092 3695838 -469758683407927968568778695245480960 3695839 3112443383817953015661215497784672 3695840 -1325172209581829044336864497795072000 3695841 -660825132502290628796874247896718560 3695842 -1121799643506837553872691640772316800 3695843 -945440442386190045079920132379854960 3695844 2719208114448306431757957033891840 3695845 -1011444164731791880014366969828088320 3695846 851832540514051281910372472041771008 3695847 824449938487759426591624989363909120 3695848 -951090186662955458311786193003120640 3695849 40676757854667415376257784424570120 3695850 3290156375195426146402029308467200 3695851 62625359518475671792301244065506944 3695852 -163833848357131297380584962710200064 3695853 43424630969578743708862708349219904 3695854 174698609821889742400117357335592512 3695855 108306868271928417996216169443506760 3695856 148811061279015454190268251119878144 3695857 -3265264498429506605259048900647287680 3695858 395763726405974374115533392113867280 3695859 1310685416231506956172674345344023764 3695860 -209872805883179456619097861607424000 3695861 -847745575285586079564763259757765120 3695862 58082080801555051037422700002629120 3695863 6170807383919135140778615562257520 3695864 -1297066456925936072558814186489200640 3695865 299402644470211102311282990936870720 3695866 -841627605105000278040897550426420368 3695867 -660132659499618795038728142731757808 3695868 62953772498973823061273060562066432 3695869 2181599097234001618668649482900971270 3695870 -383702901847481737084753016928172800 3695871 -847358358911863327473386204153341440 3695872 976787974738544311725816184838291456 3695873 798539015622968447402132882265544260 3695874 -109667296001162151201351459195468288 3695875 -441796356916689377974476298713408000 3695876 -1058596710992251760575283310482288640 3695877 -2301437611602506261979983272514770080 3695878 187121338404687714785297323542534720 3695879 -1384367563691128339392338975423045328 3695880 271491552623960678058972851884032000 3695881 532148935800390994558707285172331392 3695882 109111973864794677849773535476726784 3695883 310036370723685463248501953570673624 3695884 -913142935902677309526501496009341184 3695885 -552575516990998124115737449571624040 3695886 498285503130151728020849524474396032 3695887 652312329433596341419729313359080432 3695888 85007816674957298468603017592832000 3695889 925251805282263908964496911155278080 3695890 407184059206916887383565923396096000 3695891 -234252041093208628960003846330505928 3695892 -999402279395993468140761857738907648 3695893 4755554167191265699771873657408128 3695894 -690171201591170178976113229103145408 3695895 204508836608992104218992199740339200 3695896 -846756325690484530561112856928665600 3695897 4165665938391656352718859689562014992 3695898 -14312977485346572205637379825810432 3695899 994089142282417769226394202966605240 3695900 123863402162778002434273408255756800 3695901 794784084026440906463805458911823904 3695902 -105980658489761897428496509431476736 3695903 -1315879036110135270381755989747246320 3695904 -685205582380907116444977964865421312 3695905 956964196997934176462617522074528000 3695906 -288167353493653292105588496931892736 3695907 -765221734530125329138079439538590912 3695908 -1059353447278506607695641608274879872 3695909 689806036633135799030119988892822816 3695910 18659440953333266402409852642912000 3695911 -1332998783099812749432524224368116488 3695912 -1358832071771156402921480794214400000 3695913 -147550394215815073048258612912823040 3695914 -25890929879010220176032950732202400 3695915 -17892650201334314777483079020353440 3695916 -92323322872780041541107875409002496 3695917 -100876567635156543931966485799709928 3695918 20682051547990091736989346281349120 3695919 162558973002451178871229909936749840 3695920 323022886318988306132975378620416000 3695921 -659236953244256598436012346254904208 3695922 59190921875057869696699880749520640 3695923 422406986801810598841593243456503496 3695924 -672904260432778768848342686143223808 3695925 -223021018767427854187858314140736000 3695926 -362030000148593295172542746874043776 3695927 123597446967457267829220246350088672 3695928 281717713666250262390436275366236160 3695929 -780567553277745994192680556225261820 3695930 -36819880188374568166178498139294720 3695931 -1203519682351880860032856144734724980 3695932 821498159822786359048878787148266496 3695933 626570300490139090966125940717834182 3695934 40070162422895300349012471083811840 3695935 -1125860238559219031965778918391492120 3695936 12168542041383227136189916281569280 3695937 307001036420947888447917024318182400 3695938 497630907234197288514964246695783120 3695939 702608741005542658758062757991139328 3695940 -682488983320911104460668419655658240 3695941 86579775545458679632406317789256800 3695942 -657499948021580043170755387947988128 3695943 1213048301798814732326757093228881064 3695944 -109545160711137605420984506692403200 3695945 -827217346852422326738126575323000 3695946 -213286387998034548019305146448191232 3695947 955841247067841784524644397244005396 3695948 152516808807100512831843702708695808 3695949 -123442373862999075946021965308326176 3695950 770875209718052014639743826280601600 3695951 281511657470672716835832965052851952 3695952 3584149371059414701922595417489408 3695953 1311060794543926316392529999814508260 3695954 47528219723115335166199697391869952 3695955 418265685371775908338084873416348000 3695956 215154895184716989178650331038320640 3695957 2178718580078368384962941908057216206 3695958 206157171091995748046713919528444544 3695959 -572904280637073866747325886666105640 3695960 -157844615590007398533550072227840000 3695961 1282276282203129431344041611822104272 3695962 -171165655710603986648110170390252288 3695963 -583548061402649180507256918881069520 3695964 -118492967601026133676499935846563840 3695965 159656216183430404719955540429646720 3695966 -672654639099020879550486605249117568 3695967 -156540054167533958211319594593234960 3695968 -1712978196824206283494189135085568000 3695969 -1153033229392793274189234838337169630 3695970 -498666088712372920956497131599882240 3695971 550537696435143872332684721822758172 3695972 -174448165173891205292863528497534720 3695973 100700397502501509447725221487845344 3695974 1315193471313691607746286251646325312 3695975 186512407449463858194431698007232000 3695976 14020745111834555519906421311078400 3695977 1313690344419312067119102458470336826 3695978 529842077260147641005795385763123968 3695979 -2850660655525408744625310747493632 3695980 140855611486014368141982768821007360 3695981 2517906122097138016715163702992893782 3695982 -492212738110686115175322571110057408 3695983 1729834590231541386155523405441409232 3695984 -582811441848348279777924301959168000 3695985 327097383089405479689056147385791040 3695986 -98892175672409470194202570986098688 3695987 1006586893780902881668101742374276792 3695988 -148907715128780465818399106767325184 3695989 523214032826028359521853354241216000 3695990 34626976007642710298810484582147840 3695991 95438386098146000692378433403455904 3695992 -455853475864991079557963707345920000 3695993 -170829320317217555395164972098547840 3695994 214498609831233511175056261639553280 3695995 -1136619580181966600485514843644704000 3695996 -26848639894708429539575554333616640 3695997 -1072656314239143966841187122852800000 3695998 502242119613467680627287069576768000 3695999 462355780621735543390508339570204040 3696000 273780590374995631843307925012480000 3696001 1005512576150327606736151672103376002 3696002 -400841453377016385390659275838251008 3696003 1213469912767891117092109848340354800 3696004 -91119205522645418509499955770477568 3696005 166083034952510234278781074919145660 3696006 137916764581897249969321384972523712 3696007 196967233330216019205920583080030512 3696008 -368173354503421713626985556375142400 3696009 -749874588604247486947321007741312496 3696010 -89472194074667591665983449951328000 3696011 -1039137065387086401395596270625222256 3696012 319026198283669505366745059551355136 3696013 1122141694003012205576060230087553920 3696014 -28738762964830667208729626340092928 3696015 435878984004838571380104248414976000 3696016 306925475993951939297849285236662272 3696017 53823396586597349839317647628276840 3696018 -297482212977301827796158389375220096 3696019 -9472465527165709724209083640074580 3696020 242419662043811164659755592674280960 3696021 332320017045624190716219239605172490 3696022 -17249050603901754188025363183499776 3696023 1284092936427755216403099296015787840 3696024 801545983989701472794108603332177920 3696025 -769901553129508482471471879489200 3696026 106440243709134023778350014719593712 3696027 -46628212037699633733616815812390400 3696028 -434364867907865295266199247091569664 3696029 377047105832335784919831745288630476 3696030 -270022333214967591493445498436153600 3696031 871051571022715577556324551062325712 3696032 -1730169259558006726588108696348262400 3696033 651815160725403260960832406974025728 3696034 739480757326523709973027790478532992 3696035 -418203655303525755507094555890899040 3696036 -437859344444412920761999864490277888 3696037 -370788020309481509603231276628272768 3696038 485555981938115629185914106059925696 3696039 -452923020601745856023584204557387696 3696040 372758402188641120462931853708236800 3696041 10982345477212034636561871569278464 3696042 262984870966011091451017405636391424 3696043 -169364918057447639015538310039023056 3696044 -1098239685803373114008793758156341248 3696045 -763556121349624965538083015367771680 3696046 157018501267978114224939244727921472 3696047 -1429466122672628536700292238005210768 3696048 43895184856699810741087545165791232 3696049 1060036270861012104218651256968498240 3696050 669610197876764215674245726513100000 3696051 -1049667270169759139591701352423735040 3696052 866192860411556757017468604810975232 3696053 1482118954993805067425762662440376302 3696054 20013302519076732419280601546334208 3696055 -1432620582400540520202290148120902400 3696056 25138067815883846001699091901890560 3696057 -719112511335062963459078175244988160 3696058 137315312093164221804526656078368880 3696059 -2270178578689441395200351190834691740 3696060 547380053712432045533150359273728000 3696061 184565590240067916748998460230478572 3696062 -1134383837790678236877893160363955968 3696063 -28053689378800674169163717240101632 3696064 -520572794278570116255307346124734464 3696065 -22040571265289981614392103262066880 3696066 -794997349516257230489664865387824 3696067 1080288165873710225697218566019949116 3696068 59071625640669059392841188671455232 3696069 -403286250003750570627859534709808672 3696070 436456264952635709654900755246780800 3696071 -1384364675625560226167879934665266728 3696072 1225314310091791728639755732148633600 3696073 1803313129662562823433402390889822224 3696074 -3237415992436833762891147945705120 3696075 -325175614577615880260084860151537700 3696076 975299461275017933482351043429845760 3696077 212670149594851018946592812229249024 3696078 208778040491626819254894601815964800 3696079 -1696275223495173035425380556326662640 3696080 152376703643145272287856985621135360 3696081 121588069617408918587657872329676800 3696082 -41265547014767531609647067597720928 3696083 1438534167732089353138097472620409384 3696084 -349329854718939489965324916798873600 3696085 -1423008842547008898046250515679405220 3696086 1242488824547596114137026259429832992 3696087 -504457049663273674785620767196816640 3696088 338389123359441797033090713868574720 3696089 -479594396128897619422918670507585760 3696090 242421106014980096341237238114968320 3696091 -909643450571460848193748199217106928 3696092 1054014850041058245381529849161263616 3696093 -167366184349633470143738344370340000 3696094 1341949697827418710089476672778432000 3696095 -55878353588961844075206065298900960 3696096 437017339900487849967670612475510784 3696097 -1004159018894385918291973357324911454 3696098 436742368115609193656592796585499136 3696099 17993501681328420977278847040777216 3696100 487507164279809685763399920330854400 3696101 1008672170834519118214994791080101952 3696102 -780500020478772283832620439635223520 3696103 1565944901432835930656046385451479352 3696104 1305645263077406848688790038652533760 3696105 17739548626030848196795190331457920 3696106 -24363979891207819364521759309345440 3696107 -308574971748760050964473592611013644 3696108 -5024470722283042508109446328729600 3696109 134157948451975641179379758166780300 3696110 -237636539418449926260505279091710080 3696111 47191034121281266288252260959669952 3696112 194923245709972369161878521955876864 3696113 2189131721256189377843114796935137362 3696114 144066580185927019038283739083875840 3696115 236196440311582546589572391910200400 3696116 -1373893098692906917616534450414216448 3696117 -498382342232505109373199401720741952 3696118 -886400301144450180618596963061728640 3696119 203295941716532888992493257181393976 3696120 -893151858173135153538061640666419200 3696121 833717411934372612549861030275845824 3696122 1419501216320753464787888736708851712 3696123 -313037412090641376523284873939101136 3696124 -965863632025474239355073463206600704 3696125 -2178862767006574264947682753904985000 3696126 -122752198730555136819227169247896576 3696127 2185802166424362144403481107083820800 3696128 -869272530412743784713177712904110080 3696129 -79413898709693012158987437448757376 3696130 -69543023161925671038967203244615680 3696131 -2535399431575058651985174705830776068 3696132 164837734430268148489342409930348544 3696133 -65324208301183935034168379473065280 3696134 405073244593658591963791409065048320 3696135 294213564593732810926666310005324800 3696136 44217103632803318451749891098060800 3696137 1120079327385498218823160993560244260 3696138 -228860446287417115064745668859463680 3696139 -2390911832166788821264287613852870060 3696140 273432429705566200164738809199022080 3696141 566516805842613476802516807394553184 3696142 7318107741862341652442632230250944 3696143 176835038163075035270961526022771568 3696144 -25918399181053228679743579306131456 3696145 210873989838528602190019524389391720 3696146 -43999874272066637077129488554380800 3696147 232899688223832197481838630839308448 3696148 -346240503576409716830140448679025792 3696149 1922632580553202647220065402075876480 3696150 111155154310342721856952453876675200 3696151 1077560323554500120266559474307486000 3696152 -522687057072641444966953679782993920 3696153 -1987562484059652525123289819726955136 3696154 -432495255478657024966552423569824256 3696155 1805700930578270605072880286199424160 3696156 477641821169505877003246146569851392 3696157 2145825108135218289998009471604599052 3696158 741193150542440441897221315848796800 3696159 115453628473491200996283906649461888 3696160 -574153773638393659434384192106659840 3696161 146484516649157373131388803795679744 3696162 -492585950328328168498126508504082048 3696163 999748066048420572026335110723352412 3696164 984587916113826305907107386849397376 3696165 -1274013492417821613175826606289792000 3696166 675049022815013653437417550532186880 3696167 -128906886067801582551522694637434920 3696168 -802047173229183160247170032230400000 3696169 21307069452862953192483768628931328 3696170 162344025144102002080012638972062400 3696171 -1043738129970868598221286578521718080 3696172 -1714771312834469453608178922965549824 3696173 794946803330129684615350249680019200 3696174 -1212854695799346014711004852552396288 3696175 186917250458364694718790138970334800 3696176 298547927247661898882419312291774464 3696177 926633862019115824234601375627784480 3696178 -409126061692647226885905921772753920 3696179 -1065971683444091455953594004117391220 3696180 88657598627741977618565468964648960 3696181 1311808612909240329054797989005295982 3696182 97181220935016656492167409308102272 3696183 1435754049533450970455534439173141952 3696184 680106878812263283103479526222745600 3696185 -1046692742936635694604090359520818040 3696186 5553496415504686313911592271147264 3696187 1057720758981232332145121142053210064 3696188 42307663979705951710236777122603520 3696189 -116549561782514383534733514029991936 3696190 143563137227135267306186200931481600 3696191 903952884479353460617159827246790944 3696192 -4428177116875694366405753315524608 3696193 -646724724831144565048391248110922558 3696194 -2800235137404138651892002508736640 3696195 -124871436310916830183785915940208880 3696196 -178600765376997731695540147381776384 3696197 -1441386397966129541970147748880928354 3696198 -782494390120684190416448715108490752 3696199 -1093503142226866507469353669824121296 3696200 -139317220765441399900824072352896000 3696201 -519474609566340381022594424989467420 3696202 1079400276004364633404666699433747712 3696203 31363436302649370802561992308835840 3696204 866460838543831911462960773992029696 3696205 1596895155560026713161217586741510860 3696206 -1019080851795854206090959015954032448 3696207 1109932204977313639110540311554440 3696208 161619241849518793104319367721517056 3696209 178293770344349849039626524830154528 3696210 -14550059395979057930690668984266240 3696211 -3197269394559998757941090673216229488 3696212 -231482195556734787937790519644731648 3696213 501466498545651054472338783487376544 3696214 1286149142688263857840443188588103456 3696215 -156249767781263741047893208128682080 3696216 781770644196282090361160703479439360 3696217 -39048194321088476696991916937848428 3696218 -122896494325313532878286648336956160 3696219 1913644938564419109778465848910678320 3696220 505763603168375650162970589977180160 3696221 -2563223358138993083834670216021365568 3696222 -635266507297328229242015237600363520 3696223 736159878084703849906830366654649024 3696224 571976799490331064226101171820953600 3696225 -188049804743205809501030457372172800 3696226 41355474455170449777941233115558400 3696227 -2422743124667679415033960307449341924 3696228 -26610151206578778125701380899042688 3696229 420162897713080283716755995731603584 3696230 -400748743993107778727059951912154880 3696231 261351453247206147904783572214034688 3696232 -373131773131562488213459240373452800 3696233 -93894791408163032364746510055064518 3696234 536835420665901188825689305887558400 3696235 880452099107823427988251188485460960 3696236 1487501655345112935959989249232513280 3696237 -22693901413879375278561224312565312 3696238 -2233832729396936651740536622682112 3696239 -1567061981553116630919409999406996376 3696240 -6949789028977343566088439827988480 3696241 322665385765404987710288852226239520 3696242 -1118087680752592011959436725790041856 3696243 1760728583727018666023360760250686000 3696244 690942383770734610281381258565318656 3696245 -334562269743914000057752914975573120 3696246 -1044385842674320939363241889053136000 3696247 1226243091445800954204015076831118696 3696248 1426587697917641633119833142899486720 3696249 -827986985223126209381591926166652336 3696250 -76394169933486727620684879059490000 3696251 1018840369984565748035527958666265264 3696252 44387469712716902861452352074874880 3696253 -2550240401271566738688541823336655840 3696254 6030034708423599767636526255693312 3696255 -496616213174502962448021952482258600 3696256 375672014511338243911876490475601920 3696257 -1782922607628700592918463575901370494 3696258 -503075249868407257509585000839004672 3696259 74108461251711188764011591090504000 3696260 220579699706601436396617060783513600 3696261 495259015627522624683161993484127680 3696262 -195960498769933858834965497167933248 3696263 -75859435811707217443086821238682896 3696264 467281693725045219653239029053030400 3696265 -1426903300087493120515097230618685340 3696266 -408409522808686510285698045516226512 3696267 -72811319029392158820565419345543720 3696268 -331132913783661090046085379339577344 3696269 371493535429761529518083646627455670 3696270 -460918591258203616209838976720534400 3696271 -1998133533560996657953020933487864528 3696272 -397259240654874372783921701015937024 3696273 110346455523885900050380000907737728 3696274 -373420193701120886355550959641734368 3696275 202006443730678028481980726114760600 3696276 557374480910159608246475135339089920 3696277 199924802475184570515032344912867040 3696278 571225402596467072976423542215706880 3696279 15349174260944967897763995426087144 3696280 1791492422992007176614656183500800 3696281 1677543354781122519332016516113003082 3696282 38455669276111362160451823490537920 3696283 1817923324764374926630644249837910532 3696284 512968055494551399903919272912086016 3696285 244445024658216439418757353665344000 3696286 -229688935830685813913921372447912256 3696287 -136686472717000693281992071162408848 3696288 485722100593587933047427245911572480 3696289 -419138930153470076767244270134668140 3696290 175104843468682223597670435552390720 3696291 -1394443123421943202517556470467811160 3696292 -532876582060380227999739848669977984 3696293 -2000138977346274171707539026720526020 3696294 302137839033511737954442949284534272 3696295 673239282444155033117968899361399200 3696296 2515183397316465581315587434752655360 3696297 -840070704781570014780067252711437120 3696298 -1267679954862163528551640703452043520 3696299 -1175086665867284649189515805875819280 3696300 398044052509710148971381521214912000 3696301 583911104143295474170253849912534752 3696302 47172802328019797812519790059628352 3696303 209354593021014712646937167480955024 3696304 -549904186522224124841818516065402880 3696305 -488801349028785818616025213807943040 3696306 -39858087364129047411687879146906496 3696307 -141005163743263714274446354107054480 3696308 946027599216078708633705951234048 3696309 -125249531186593977865741637980210386 3696310 128798494647026477013316584794419200 3696311 -1268883107280807754541322864496453920 3696312 1992961907022238034105953552675184640 3696313 693378904879690649000726125070299562 3696314 378034124631372009846419270690176992 3696315 -500898512180992171518722015246661120 3696316 -79249548088275097781044804783906816 3696317 1694127518793798237023499221809544640 3696318 223069020141822421784671644164622144 3696319 -1706171804810077640342515077112930440 3696320 -28006274335244063461006717873029120 3696321 -51211357078934063317785437350798560 3696322 -17669547004571819096270366479827456 3696323 59313368687125562109839419905539904 3696324 714742355753508077651311262963629056 3696325 190872894833579303719053540217029050 3696326 -480905639161239009214409334697673856 3696327 192924774696431061439920928964737440 3696328 964921791908309003478074978633180160 3696329 -206066317096547193718715648822795520 3696330 64027224286491984940455890457968640 3696331 -845382715719576250033896933300134400 3696332 -614232939912977588581265259817960704 3696333 -785580227497162567439507629616587776 3696334 587222099968915103875368744733914816 3696335 93379708698533432025947995172789760 3696336 108989189636112087207205518401863680 3696337 -699316994769848653760686013038409228 3696338 -424397959974377801938880480444173680 3696339 97357227425786636618259372099163200 3696340 136158113906427107771320182002726400 3696341 2531346140854596294211732744497869184 3696342 -140375774796925246870126007764045440 3696343 197050678205725891825437452919391584 3696344 -451521604616044583189066617618329600 3696345 -388119261311275310869410702950473980 3696346 556952253973274622472258180913261280 3696347 362947800373224699903011679013753152 3696348 113225363646806323145283271907374080 3696349 584382807958279595013434598907869350 3696350 89405683767742661248474777115520000 3696351 -351685456569521781148818754872197760 3696352 -655277707080902661700251495749124096 3696353 608068738791101029886632789560732864 3696354 -66377998902577972796700335543055024 3696355 -13418154779428787308738090467163200 3696356 1303723494431966856029170754789894400 3696357 571496005133839824751636900477929792 3696358 33069150318184633945131762002814720 3696359 -752237398806895689108297830044906440 3696360 -88469450415701468101140707823206400 3696361 525990085834105853403374569578845184 3696362 1489133111811015166955854805040486912 3696363 -166794498292118603990488681658794776 3696364 1362487373139051663924742561235754240 3696365 807569964918276542977325893150261260 3696366 -3478416256301073414706429646754816 3696367 2967428234185360336280246731688977432 3696368 235432103056223609116271422236229632 3696369 1357255032410705949901456347716343360 3696370 -818094613106898420621638434198593120 3696371 889990916015719715331372201379455312 3696372 395063720644600308873142406132032896 3696373 -70594989359087633535178981383791556 3696374 -177958039986785978265725925248102400 3696375 1106140503202202671406964034809444000 3696376 1299711805715973898455681002502758400 3696377 703002009714778566434258246683013226 3696378 101807010490186248894211974647906304 3696379 -1162512352938290412899460340558272960 3696380 35318360647600628752341762528307200 3696381 -499813200949358762916062233974534720 3696382 275212091641828256998419741238142784 3696383 701324074405121792428355242259557632 3696384 816136121569953204484532116289224704 3696385 -398273996685110202002171001891012480 3696386 202996305900949583831407689300157392 3696387 1199095249659499248647752910203801920 3696388 1188752885777061515973136452551132288 3696389 -254222550384952711989727589061269280 3696390 -504369676681803986990630023070052480 3696391 -902531348977292974283421817199535208 3696392 518107792243667373077973500841984000 3696393 1563137752049396054694413006365764000 3696394 488863887557433761887881660021183840 3696395 1037555531362498922837675477597854080 3696396 185214970593520257233481032977440768 3696397 -275379663744385897548649399071447348 3696398 1073967100815629035946806348230616320 3696399 -15556525846797165967233670939863552 3696400 216168536969118766209818134874316800 3696401 -687915788815583280296322528609227598 3696402 231971578464856965425803984114220544 3696403 -2517307923663380609154745104633691348 3696404 612340637572226466079272355081769856 3696405 97327378888668920679258670665854400 3696406 -413688915463393387899654517273230720 3696407 312680299371280839627630041051684400 3696408 -598250664161745814648765221709824000 3696409 -12620079562112256058388255235317760 3696410 -673673357040780310016726209805568000 3696411 33142543522018916319957402977695344 3696412 -1969147650453019193185272767123758080 3696413 457497536197235083490426658255288198 3696414 -308160060842061878427816109319482560 3696415 1368491006151075375611563740693019560 3696416 -1144635691113403673314176901325979648 3696417 -478482213291360876889633068937404012 3696418 125645943905121583621148822139559680 3696419 1548872720065102882811456528465033820 3696420 24491185650827014951671157132738560 3696421 -986218295740474582961950127208445378 3696422 -275261731446475333511373416019111936 3696423 316533689193402976457197796972295168 3696424 -587779826072627621166195245130547200 3696425 -25313147991046267671385483133640000 3696426 -272475711175114892549876664365072208 3696427 -810333769277217181601043062041017600 3696428 -5547216262911347715215284142154240 3696429 1476001379800868535624096815313600 3696430 149889006992488017664289129856721920 3696431 -170404556380904941043963221255928880 3696432 80212676782668774755291353165529088 3696433 -227741737694401540797386921623707596 3696434 -370156223816009791190380530780407808 3696435 12997483642211978530085866450292880 3696436 612061660975604413802142313214007680 3696437 -62207689492085908643212025644426440 3696438 -305155598941575430846437908568315456 3696439 253516114181257177784628464340593560 3696440 43434185603576787523166107808563200 3696441 -256442740550509385368064345992278336 3696442 311321903612702270489100060273973872 3696443 1310731245665990786076284035793561280 3696444 765968372502071710245865290858170880 3696445 273096354646855016861146187651953920 3696446 -20564404198110259873473436523104896 3696447 5868210925706656747646050494669072 3696448 60406262384406729146696991072321536 3696449 -2181863334008457497445075866736191550 3696450 193143339352541661840554298643296000 3696451 -1523236550983426550716746655530581496 3696452 2155305879032248654881532704340992 3696453 -784146649628109638658510218908397538 3696454 -117696873526198488022665978865777824 3696455 -55695400783018127171145838234014240 3696456 -625510398791130476815169748674150400 3696457 -937774852483063317437910601179972848 3696458 -5135923568840279612064240979462560 3696459 542233942905890844704993973009097968 3696460 -531697318634866569548967325237662720 3696461 1048483212964418036278979418521251062 3696462 419171164635215776721523095917854720 3696463 -583183535946453693513477638871860160 3696464 -1049951608165491898835277103049342976 3696465 -1141540403855422421501477706041930880 3696466 -78472181558957059701522909391859568 3696467 -872780030513512287030700479515312448 3696468 -48799894412015191599746978124103680 3696469 -125976293171370055927492835908212160 3696470 590952771107227614884716191717031680 3696471 300053799497626810264176061125528000 3696472 270159736844711430863608086578257920 3696473 1226833396681591686611828790655587648 3696474 -730514832517031397602405098684976640 3696475 856896957219270242859623624617896500 3696476 528120118818558942747764852411406336 3696477 -213023486042175655696401109620286560 3696478 432472962961479372950488319019884160 3696479 1967241955433058449461697368214818080 3696480 614742758238072930676665239674552320 3696481 -1169063393097794072796271695985578718 3696482 -171277242931463045691063158334207408 3696483 -485712674460445069549836069498452736 3696484 -371829953369298236411856868280736768 3696485 -104206224796306940704468577371034400 3696486 155202154764933046454799902425828224 3696487 -2043643054581298211728283384536417864 3696488 632182130622095588736050305883750400 3696489 -87896033200131615135468256558060800 3696490 -206906025672141438689393839197189120 3696491 -63349130612586603445041719671512480 3696492 687628002251883682600738119043978752 3696493 -861162633635700471086571647995417258 3696494 399009937521450863285943880521823296 3696495 -10336744495964678217194468863537920 3696496 -336954353570727999850205362382798848 3696497 959965680901507646237517025332231552 3696498 -242407829718551200731516017402672736 3696499 1923673661338701078585045698806897200 3696500 190515127617164096501481798654912000 3696501 -36716874589849843290006962835914880 3696502 -149690440911283476441456136788573696 3696503 2134783092532018894732341521385482400 3696504 -304545471493532279867214856310292480 3696505 -449610758405794906217563617414641340 3696506 386788534350730828550793802275012864 3696507 -1005989628278644268461929901988157960 3696508 -292617501942609342391863389030843904 3696509 -2254210005071275190267165621406288960 3696510 -217509246109442071060725208484269440 3696511 -641420418059311064795940167648072000 3696512 1434025144177078938243294766615756800 3696513 1211108702179389035833615980811197744 3696514 -141978749562109192503656696887802880 3696515 1255065765804516032335384764805526160 3696516 -1058585576559137117641725850747358208 3696517 -898415963611018152762924750702828960 3696518 -99200951723185512558421769244215040 3696519 -908066976133325485526836777776142728 3696520 1079067243703448731277850002473420800 3696521 -76774264664795787808011933202403148 3696522 255588187685075362579455709809778944 3696523 691733548550533335534755508963202772 3696524 -961293730503353173050716578196517888 3696525 -96444241146072886526763302301775200 3696526 16287402332858241887940006055209600 3696527 98447663030990818772481825046226520 3696528 130351884687242227407643619753852928 3696529 825774725596008640315372597120462560 3696530 1412584289670097290717573703111206720 3696531 991529494219043998544447593297210224 3696532 -51898267232469533062974174254397440 3696533 229327874487042976595362965250153344 3696534 172749727210925204246988720570888000 3696535 -1679574357618123880507757907712124520 3696536 -2303671647989737925315475524457400320 3696537 -571214237215397967662412361736215872 3696538 3335898277670117174570444225188608 3696539 -823667921108448627892287279038935296 3696540 591191200326359382823455675263308800 3696541 227123838424665907135989716199091500 3696542 856638322577115301477952172986851200 3696543 -2361405076572651922908306056275768800 3696544 154329441443053640159714245855936512 3696545 -2491523810112996087967714710647836800 3696546 84413964976722276254980872948523008 3696547 -1204786250300598077882942476416478800 3696548 -13971965502762583230468043905940224 3696549 196707431566192981767205214388672864 3696550 -473479745424338340299674820217600 3696551 2283718776760612049711029758539538552 3696552 -1071950778493782597506087088692474880 3696553 -656175548421093553309638564390751744 3696554 -1043614990227552484712044120473651024 3696555 -719530333874372575057365395749550880 3696556 1105836120206796626345089738083288320 3696557 -1668205473714544241854433712992713194 3696558 -372686112995349152753151258441756672 3696559 -92952090676789143654723374072228984 3696560 -46477173362817047862054770290851840 3696561 1439121116655997320608856356268335760 3696562 377486598912048266209044908522422032 3696563 -362456731135682289427849049595580752 3696564 -4559740757708142967946729027665920 3696565 720242540884479644682853375981669680 3696566 -267854959656250425829992844881677760 3696567 -133867646182045908463399969420316160 3696568 -558299365494168750928309735925760000 3696569 -703006964142142752644765313322419756 3696570 213171846882226920686666330274931200 3696571 -1593884789853554799937930370820466248 3696572 -323775324183675523475901984597918720 3696573 -1353593710790020358331118926650908416 3696574 -21557224076803441911158152702457088 3696575 698313845903813814278000751988711800 3696576 -71075163748829307993821695942066176 3696577 -1627881078966624023756511152803920574 3696578 94065045586869513137306726072901840 3696579 887490355933144255286114123624481924 3696580 -584446940590451109926908682329516800 3696581 11570035079696505899336055659753664 3696582 -171181566991318714716314655618569856 3696583 268215813589868781229569272225529600 3696584 -709584002357481068215799315200957440 3696585 924567648532188475336385487006398400 3696586 161592230479921203636623523626357760 3696587 452589771803536761718325777758237752 3696588 -54422589673481029592564415406279680 3696589 373323150320532892218802174858772480 3696590 -422861841216159355835729921796091200 3696591 -969286518251538448243879389905917056 3696592 -13132431519629263737063421214720000 3696593 795063999056563389908902877889049842 3696594 -30163700424902905701967175146056960 3696595 129729007938432933035041490830172160 3696596 447338598442756520538000040428887808 3696597 -96156045618101937862597502393266368 3696598 -725108751762379821764627508081221760 3696599 823196662907939183973822220870197816 3696600 -308689060904969718387095393209344000 3696601 -699210705313042832496127232740217400 3696602 200938345089400053659854462945612800 3696603 439924381893855992599630675066634904 3696604 -556449856592101652553404279103583744 3696605 66794092725791203953510653395319520 3696606 403128979926954154697090811925077120 3696607 181004456012834920300486182058045000 3696608 -320726970278781996298408290503884800 3696609 946486522964846293840358128981238256 3696610 -552491797081197251595780080463011040 3696611 -83833153613945359954043816235379728 3696612 -296292922940736714868534627124825088 3696613 -1013593704069305171431613251612647360 3696614 -934141804703808276293333584764945408 3696615 -77604387965759632733357062940942400 3696616 130090251470837308779368390760529920 3696617 -2739299763068589292863523051564457100 3696618 -248095834370187359870536114245808896 3696619 -23940331255736146644923022077459980 3696620 874411297752615319645910200090951680 3696621 -68520431559506364029271847082620320 3696622 -1224446203189708092704969096994237888 3696623 -418739955153032050412932577566126080 3696624 902340279958063621398662873088000 3696625 -574926384017287419462029398713111000 3696626 70094909988577074022061101202872320 3696627 -559683340977406425330275290880233920 3696628 -622247324147867014241855433034568960 3696629 740515034851812030597152314559820384 3696630 -156769932019895803574555328029491200 3696631 -482178945201592560077693130518113136 3696632 -205655741136283184292574051948953600 3696633 169513947628339193547002470432377864 3696634 -287523861479138898898851288308670720 3696635 1506207213979399076173647952865710080 3696636 -326736863571056797573820901254430720 3696637 334435501680056994182905097968761952 3696638 -1156820012061056711899005890581957440 3696639 -1212113942668371524456559796216587576 3696640 1818399852865077556379175301939200 3696641 390001152363622292430092679583922772 3696642 -128124055539938225584862110667921760 3696643 -1415319636119588068355927771160463108 3696644 -445211528526031285143544151598587904 3696645 621630346691339287322018740996161600 3696646 371111002914296418864905970252466272 3696647 56257980159054292511803108725616320 3696648 -1054272901234867360043766328686551040 3696649 -1596107776836123119320983471939032880 3696650 77678398010971502710187913884340000 3696651 817222780025742983065582954562035200 3696652 154776479153666271344575439070722816 3696653 3319520600431785078638728937498867244 3696654 -146805588761979456373840746386863104 3696655 -1003249837024260577686470942511832440 3696656 35416053682960956456228140644442112 3696657 326106921257008157963327568233184000 3696658 -154461969672899915142993772600758144 3696659 2635509025092287103429633306629286000 3696660 -655241948056055347780235989230397440 3696661 785351269164458165068532273970566524 3696662 -1320291504352730666637814171198515168 3696663 -407506014393208037101024435566037656 3696664 790640719432163511886233077405368320 3696665 368293736115947795517233841686769600 3696666 112344911177304638279045478021133824 3696667 10240499802129293602664081749712160 3696668 -2078278217912280705361268723000916480 3696669 -1216596445222864432074288105632949306 3696670 -357697521472192220078924784164375040 3696671 -1086293648445041517878535459190464 3696672 -117778477147735931784355157215543296 3696673 989991204330586595469333231060558340 3696674 149889972453967910954260784266176336 3696675 414872560748777535752658780716467200 3696676 -301058933688661042880631438323731200 3696677 501158365432214897461268631657915360 3696678 31454045315175212527242784489698240 3696679 140896591876162505646613955663561776 3696680 -514898818927130563339216096369152000 3696681 -508746433329854407854635711533684848 3696682 185995440639814962278568188875152384 3696683 23216296397691612051157126556050104 3696684 -537943617135386033179187194655781888 3696685 1039406529995061401260546800643402380 3696686 -240739859900494574339033580726620160 3696687 326545540495771585498027695864956448 3696688 -160495076539068092951679247452733440 3696689 171896318731566198420851397733641840 3696690 8880535544387015166783154352064000 3696691 -1579347231614318718356398278713608608 3696692 440020807425113295026500051556370816 3696693 126225446601429989454150493079556096 3696694 -787177527970400700044952967306411104 3696695 -120754246668522880233223392395177520 3696696 1134170568512268335980792613013381120 3696697 576963622154100071127961577050908480 3696698 684548453000647387450237734848196864 3696699 -8178923669271331502355588929418192 3696700 -65779998198700728513247665826073600 3696701 -1340567438176074577756902836879981736 3696702 -101693347335235330030174108226827968 3696703 -1331348463685746057732515134259914048 3696704 187157402334567465077301583439462400 3696705 607510766856939440380802664786864000 3696706 897195287359951949881595552066407152 3696707 -312927506317421244744931246027225680 3696708 -269545497232069395084380611905239040 3696709 -508178567764619210865429903656854980 3696710 -9417608696401266609147767741677440 3696711 107088691417683026457156927072148224 3696712 -3764022576910997204409988293774213120 3696713 -1181758346776469951219305973866912038 3696714 331683431827098790379078197018202880 3696715 -1492341500900579647517107871498106480 3696716 954262269161568624160307621469880320 3696717 -816206958917086500666660956369482080 3696718 -560949502954561041514570173102144384 3696719 -368640277541030186656782337899802752 3696720 -11947477283368557979577337528975360 3696721 -317384521639919892111320136938802816 3696722 -1194963073371486516812617695194141376 3696723 -1296825752404060598983699148109254028 3696724 -532012698589137738495889727084951808 3696725 -289912854781468761606230747414505600 3696726 -86064873709488375283410452514508800 3696727 -2056593872045753190650627558049042424 3696728 445786033816554172885688014875525120 3696729 -597235604992721521034409536961908016 3696730 407199769869799558924656567295361760 3696731 1630697904330231936981632039977886532 3696732 -163259969105678985781324910728796160 3696733 -433832715881820367846333308189709018 3696734 -880709318631999853581334975557273984 3696735 110262879070159187224349982156672000 3696736 -1330872341549109573847420426102898688 3696737 1653650455596932213667034456489567200 3696738 -681448440382601710477058800415124480 3696739 -1200519260868677269341542109892538040 3696740 -230926427384162756424059594658543360 3696741 1678700291498862645493381242459210750 3696742 202502347848219155158433175771664512 3696743 -1016074850634650706252554564821564200 3696744 72086444608204609027640390104842240 3696745 -310110871635543764804608289027333880 3696746 372814542262946732346025131938179680 3696747 -1794732910266609460683752402094788880 3696748 -781483366345917074006885407075137024 3696749 -836651718007153341992484283399128864 3696750 -82582228947965895355267718509824000 3696751 -1685577837622506545730179895629908496 3696752 -129840715538013955353143755584503808 3696753 9109448516507676462853711067083104 3696754 184355907752158540233536713762189440 3696755 -700595094167892402872432640243069840 3696756 -151030778411868292980569339732570112 3696757 21747781658863083798467799938907552 3696758 278313929094493969470620578725907584 3696759 -1201668751215967101306534652774376232 3696760 -1071914408211981854711394600832512000 3696761 -675483021069165126630925695150415638 3696762 50989824872621970241943486387266560 3696763 703156957739215767713424968335077120 3696764 -196615421856521977096807618276583424 3696765 319472453327603046766481252297528640 3696766 443117528015222131100095384822956480 3696767 594970687542242907522668404742803872 3696768 -1160016571311874090967230744677580800 3696769 597998485126205631556554411598318596 3696770 255829513304970540029976820990571520 3696771 -64553010215089432828701378951573840 3696772 2151716158323010469625455478492195840 3696773 2006502781719379826513008951835169600 3696774 383742724715446356471944328186144960 3696775 333354950217399579255933867584325000 3696776 -281422982778890835488143775631313920 3696777 -483335584894828757882911897918290240 3696778 -89050282564406170102905231705737376 3696779 -224915345643179505311482133812696620 3696780 -373377584519831854802936264064906240 3696781 -123166711442897586086333546233262592 3696782 -886280302037911063787151572290886016 3696783 -1385259756059019858077751763793181552 3696784 -44844227166405311519951185708318720 3696785 2634676836559156219104174154300421760 3696786 -1399897561476082026899765431622177280 3696787 599030052906826614913615235954923436 3696788 626881575009406591928410001273609088 3696789 865167181314939295227023341745337408 3696790 521604464264712854047653634077822720 3696791 -69386332380925187792853761753640960 3696792 -1751055715597038501978861598310400 3696793 -49477709737850246185261418354957400 3696794 -586024883645120908751142269125484304 3696795 115191444792964770712113108273306720 3696796 -14113971222327525226258720136657408 3696797 -130224333706201942580549568818518260 3696798 177554639425509987266710454633303040 3696799 -186160620201697365625949622429095200 3696800 234930001026881480039964540562636800 3696801 495577344379616069333308332361344 3696802 518221668040029672984723728077756704 3696803 -325047686340457161316626279588397152 3696804 775078000429850481406501197560828160 3696805 -863026467096894321151649745269913600 3696806 7694199133185953190535938634734144 3696807 -923914902328778330556507299419859160 3696808 948685834552144896894472782534236160 3696809 -190584704989497808879487386460003484 3696810 182491898991309327812108499235353600 3696811 -818463682905845974266286779137822600 3696812 -129630844059868660848592407184343040 3696813 -320401602714454114819263806628731520 3696814 -996175073185883382433245788399611968 3696815 1726241566822064196103753797898005960 3696816 -20420164022229517308325932612354048 3696817 -25310573228871521670040155207409088 3696818 -127976081570779306001146531155007584 3696819 -16342057235052221518838403167178240 3696820 -909615946814782788873560019837603840 3696821 -893993704687127079007898748191112978 3696822 472489611090642370787710394115858240 3696823 68202476203178264903521089277292000 3696824 -1625778742383929397961783921836503040 3696825 -511911773627997281339471626027144800 3696826 455530529550861425005765648125730560 3696827 875784572900267299824457064744024676 3696828 -79756980668593072230436240229867520 3696829 -933107156478715510947272282538778016 3696830 652569292999385196236684904379881600 3696831 490087075921208839203669990421641720 3696832 -250668341904286470199428019661045760 3696833 825821473837715155275599582609511360 3696834 -198701036359847014755033847132629120 3696835 1180631244725197832752757807930125200 3696836 178302332175469440229381464321712128 3696837 121406101892814787934134146920729280 3696838 547387498102699947847533029221858560 3696839 -16765566654567429459832557397573200 3696840 4071024496529911761404611099852800 3696841 1054277019768659403520429818749537152 3696842 220823976765914402198248407809803872 3696843 -348030501648461489732107391413420032 3696844 -449062069790200191599788129569049600 3696845 -287185820676893753530200399522510900 3696846 -405360015325885132078886227012142016 3696847 321868435847508938990963378599964928 3696848 -149989012784208895180065646846844928 3696849 -310563991841055674155708965471728640 3696850 -151723054207610991508211734084387200 3696851 -1063917994611303695943292508162912148 3696852 13945960541860483790081864656281600 3696853 -633535591020725538439943138219550898 3696854 850104720616711513536621795703564800 3696855 202212859896752952321001382446041120 3696856 357063433262445271855013082290995200 3696857 -1255318987615735775461045412772663168 3696858 -741329177053549756684836906403057152 3696859 -390058433411959454707310563591603200 3696860 -750067824866218606609587417695377920 3696861 158097281440311144660351342881738304 3696862 -137038530272361232244191714616474880 3696863 220003702878143714374581279508766112 3696864 -773843277496561316347488410550140928 3696865 -86454553749917070883784641203445740 3696866 -45667985655477243651279743552498016 3696867 -162362333262712374722221476167556000 3696868 197630516765538844205630060160512000 3696869 -299443291198829600481768497833323840 3696870 150888290096899622480584347735292800 3696871 -1715405533970268830500186137484633008 3696872 -127873431781318367474884758056371200 3696873 121000186978861888613191931958666384 3696874 -70902023401938431527858827210912768 3696875 370388514979295246264031444911850000 3696876 808184171782635018925497408667948032 3696877 -1623196234763106803716329670000287274 3696878 -168197406525679090106840434552205760 3696879 2453489808560983023935690009213586432 3696880 216169037444913343676308777552773120 3696881 134974711374794573183054680290783600 3696882 808087925152073936209226614456320 3696883 87944444530477223128591641279101132 3696884 927981358839939845880479411716608000 3696885 767715376024483319412199341496162620 3696886 487620283905336732289284698470111392 3696887 -96450444117052890711061938449126400 3696888 -50858004649332064443746217850183680 3696889 339265329798596895609872529238521856 3696890 -153223792196306069383590722347667520 3696891 -964983409098430907197836590072866560 3696892 719815041104332708498548863315376640 3696893 -902797371404270338141900625377092858 3696894 197510162954333785941183490629181440 3696895 297510202612330970073702737279063400 3696896 115560337390569513325359198331994112 3696897 -804723395313317690121424868237576400 3696898 -149486845133448408522997271453770800 3696899 -897298146139128845010077733225194160 3696900 -4376248067194264470283449917875200 3696901 971021335930660923072376638262685212 3696902 -552893016176938942359315993117645696 3696903 -462438039360732624525596977492175736 3696904 1038055916960812363218048265397621760 3696905 228596719397495816017662732846397440 3696906 352868826481234699624161292409875200 3696907 -1392849090533789435466064594623900844 3696908 -9343900005069822704610454622353920 3696909 624785605647679987789408678050074208 3696910 248355705844598530314948530891477760 3696911 1414270760084605373868256299342094512 3696912 -53157962963686942826692652359213056 3696913 3150916973489320837763446337559266 3696914 224129914984812993086994415303838880 3696915 894326684615496543171546641044314720 3696916 731582624496915285872295313873917952 3696917 179565349491800879888058982021682592 3696918 434131006878876332405934741160096704 3696919 -1778927310634704982622262008673866680 3696920 -485773381049224262294054832473088000 3696921 -18845437349503664533879217093834838 3696922 -236841117399164921124119342184990720 3696923 -1165877018333178942956948109257352828 3696924 -45558794257870743706139315841908736 3696925 -4640742652789574094456769150228000 3696926 -2430651561268830016779615404650235904 3696927 -482937279482236150455178192084906992 3696928 -1244757969727550113856946407668187136 3696929 40441856243574629275470127018448232 3696930 64604432279734715928489930214774560 3696931 809880404416087755837724876760447744 3696932 5282187722306744011265893210690560 3696933 -605988064435204102562836229185100352 3696934 1016013618753559293539302331504027616 3696935 -559382301552062746189403772766514640 3696936 -42935412393805660775249359100313600 3696937 657664348666701102745472654289037732 3696938 484419541417339885148008447872026112 3696939 -73045299938403142547496316966504752 3696940 4930321075428944020927126043289600 3696941 -1279794497599526028914505589840823658 3696942 -470263741876915162072690621232599488 3696943 1760745617643954985303525527137522192 3696944 -149592380667102657054765111412162560 3696945 145131702274621818397178149273839360 3696946 120677943282000135185249775318847104 3696947 -733731421121850373987367477081087604 3696948 1243482657120581403905170234352824320 3696949 2168782604644047655684463198808729660 3696950 233562747308529497797743939819636000 3696951 -611696765926906433435203317412197120 3696952 1932059826475257915578869310451732480 3696953 4804776533812297415109310929688200 3696954 164243100972176394782999672393745408 3696955 -630519239761087328693375466931424640 3696956 1778269506636572020166181995289120768 3696957 140590424932729329255492138243026400 3696958 539921308152678210809488332504763776 3696959 -345284101908931701275089919252720784 3696960 -107524190262663727939958678476554240 3696961 -120502412363336280729961889069492348 3696962 472266496773820021888653740253713952 3696963 28583088097018759722379268254886400 3696964 608044665120091285957846513368526976 3696965 117656855339411420161842380675020860 3696966 -33443648084328420791691751379830272 3696967 406201357378393978806364865687282328 3696968 6759163140754142372490581917777920 3696969 -3250061266106744712244210152568032 3696970 91878938314303280632831188035665920 3696971 519200305727805006085513150752600 3696972 -886245346991381737581157920274948608 3696973 -1656314252182459110526726632897259008 3696974 -477236235059735090833833304679602560 3696975 207685074990621244821038638779438000 3696976 165051887682186787043869547586764800 3696977 2609458972513072782530659393229843826 3696978 -643976545995292614914562195045335040 3696979 905282468434864834185456192154450176 3696980 -267847092005293257451258182887055360 3696981 1540941667323690105601847421894152352 3696982 151929436838112204168682359022694400 3696983 920461541474612740279931347937265240 3696984 950376705539307724031669565142210560 3696985 259599892147838893401753976939026180 3696986 -401382660053800409842103465731792896 3696987 21285888091288935235207694378813952 3696988 -1868977188853741009106868504489177600 3696989 389428313337032547336286187340746790 3696990 -244291229256177145478910259031500800 3696991 -1891022607708473872202638233637949328 3696992 -909905969192112143358333261489635328 3696993 -1033506419136411085250675548222316016 3696994 301313749016698986278504925003704832 3696995 1195356156617230433382193051407762000 3696996 332480426805672896788760437892481024 3696997 466293420136775866522879932019238880 3696998 348716392922997361241382823293135360 3696999 731851220925129072618128708568270720 3697000 -1893409923309355764931654559255040000 3697001 1154038861127836584029776462444268640 3697002 1188174883568169487790778133899969792 3697003 161244868978374865455879575052604784 3697004 1001050470369422075182894135353434112 3697005 -117437236117927120883336693374252800 3697006 -317301303957905771593948114198746048 3697007 2297347444917839309946023602232550000 3697008 -47281773881974721209189427811188736 3697009 -688777562770281949877944445140287790 3697010 122124238470450367933645331279703360 3697011 -10532201957146494871794784288113264 3697012 -62806660103154335099100968372207616 3697013 1493579488097580697260562611726569262 3697014 -31516572994202072537978507365239360 3697015 -30025606477785652683776336765935680 3697016 448154194749353587969251700200284160 3697017 348091375740971811765050783843315280 3697018 -502513430314800249795340256965867296 3697019 2221838620980889269022351586499936420 3697020 431577513421290496628870041490227200 3697021 -943596736659945240235324155864678708 3697022 30093341935903828886453757851443200 3697023 364126621928422660486062225998842368 3697024 1117769882470667035105752369856512000 3697025 -507744065911421932801114617527721450 3697026 -265008183877271131444785699438281856 3697027 -1606110566595424848856812796013299328 3697028 -508324313998014507371097382787174400 3697029 276420343495782223888033783498260480 3697030 -97808562197718304433095072789395840 3697031 -204081400248865475468524817131148568 3697032 816251874249206155124618421115576320 3697033 1340807113079049642701246431905200282 3697034 828066724646517525027032817922608 3697035 -30735738269637160314766582231030800 3697036 138982807875283890344323241889184768 3697037 1773447004406326809514497665145973686 3697038 365672254663988712653855238015030144 3697039 -1199482401553675767803849889166257560 3697040 -24115000762272165014082387947520000 3697041 -582891231975897276703345939430493312 3697042 5625048949243623898090414342272000 3697043 -592791170967791983586381576777654016 3697044 -735307592075448912403738019604504576 3697045 1770915638911138956063597110043175200 3697046 839590201442392277325719148654779520 3697047 1333932148779457357916976766216931424 3697048 -1492221928186081021435476291093104640 3697049 -1147180756027665004678987163116192950 3697050 -132576608421449125029035986346899200 3697051 989006447755766610680557294789858052 3697052 61901673677690946791506308290721792 3697053 1377093719075633705716010360190520704 3697054 9611053270019795389204138923967680 3697055 -434771944406660950594481140506027840 3697056 -1154931564480808050340015619860070400 3697057 323108306642793393148816921324974272 3697058 -687842911850589770527544378016268800 3697059 263046201125817516148500226884259704 3697060 145372728776765747945436480201523200 3697061 -2209746768001507944105443132838262338 3697062 72144597981789711215734201432122240 3697063 23111686724849922466155787963971984 3697064 -3106571320680467364954810360299520 3697065 396955824280182778988259555370374600 3697066 460694402887945409279875428841152000 3697067 22677476530634827412831412236411904 3697068 -291212342025435015881724492140307456 3697069 -1838638317325353537176244994340653056 3697070 -102282329612428459555728514479609600 3697071 -200299408876440295655982025229237376 3697072 -483567443457263327390738106196148224 3697073 -1974827370145338869650192274087085678 3697074 -373767984961109660773755097098018912 3697075 -1038081007002823274581080594768045000 3697076 993349586813144744869677577743077760 3697077 39212917450310708062620644200236480 3697078 171827232864812706381187552052447232 3697079 -1354306877058875712254957504742023016 3697080 173308155090648668228614787232768000 3697081 602034320994733873429646445345587882 3697082 -1016925114758950656831806516325367296 3697083 16206568259197001733163817481587184 3697084 -107600142922789540392241268690029568 3697085 -38123019420697504318445994230442240 3697086 -658909535977811614122240281853587136 3697087 839060899151157207350729349502840 3697088 -535392408226126824285706520849547264 3697089 478284600203070421244384063467938816 3697090 98735329819057868928185396146912800 3697091 -41077156339317997021633712428800000 3697092 209120929680754497944009484550766592 3697093 -460554171795505125196140549575917476 3697094 955273781910298679542121470111272960 3697095 -34463985583670195669000051459730480 3697096 -291807714357675698502971786836377600 3697097 -6357717452637465442388062205918208 3697098 1306986622914830914210233468759229440 3697099 1129619078711828955897749462075901696 3697100 -608022129758844915646155194154355200 3697101 907869042398581183919027979318708630 3697102 704134074732090157090058629127170752 3697103 -1680529206142493464213278851236773648 3697104 335062923818993702721554884981161984 3697105 -911467086300467883498933532433211480 3697106 129558011216188255549052602328286720 3697107 -368408838706338302453649887117712 3697108 254319338615094334872614922032131840 3697109 988640518726610527099412036358954360 3697110 -759321512120983753919516844476908800 3697111 -986145569948037292922956054771665576 3697112 257741060492523440160850811983626240 3697113 -33956482421953869707887480180397376 3697114 -660027366881122461241765415988860928 3697115 971975776895828748651905701565607600 3697116 -287053277374407123994138249543054848 3697117 -800663759904084259592091502470792960 3697118 178420934582462533362476452874138880 3697119 -439480868229475102568247254226823176 3697120 284962721229007871168599594405724160 3697121 -31397286798887374301049036278052480 3697122 -58910730234784131232026968026152960 3697123 -536116652027360815207043522773048320 3697124 665507415313137301942951594903879296 3697125 -188119486580828853858071706799560000 3697126 -106752551000380226072616085797591360 3697127 -450428556069592841782756474384480128 3697128 -704896367307952221105098142870144000 3697129 504466333464831671381359877272992384 3697130 -197172584271276565580847191556475200 3697131 639445279984924882979392545802916952 3697132 328004252173655701451503715075952896 3697133 1790614587338638860061843143092771424 3697134 -28325345299810412571223769979555840 3697135 149069349418559061985874293005656640 3697136 138809342996787838470135578534707200 3697137 -397533645658267209477673898592240000 3697138 -485960496423111674300378645922167280 3697139 36898091778898692243998876406356940 3697140 5494497672932055805201803167109120 3697141 376022143900779327904497982701645472 3697142 -716633540178800874752953171080718656 3697143 1286042922570736284082254603643060944 3697144 1501479896098354968963665572575621120 3697145 1115276294611663367889028032567916800 3697146 615979985206048104894474120505295472 3697147 -1604091166385496486801702659429885404 3697148 333228736973352553345367273351978496 3697149 59579193523187594133736856525223360 3697150 55122341969779628536968335389828800 3697151 -12720939143069471747605605208546008 3697152 346439234816020583745130192825221120 3697153 800463882193274040609735428816541440 3697154 222678647404745086799493971206477776 3697155 343555670948919072923216139864480 3697156 -965093642675750160235939669407811328 3697157 -242688975421144600552358718385150560 3697158 29362431267380840852743118627954688 3697159 1501042653179350435794267346712030360 3697160 -492854406066596663744878805254041600 3697161 -890167634342108873201595009813486336 3697162 164144137206218981439253371636264192 3697163 1357220118950722489700683119105443412 3697164 5739599896590077537785754878999296 3697165 681426580682864083865659214983914060 3697166 -155443495044765895732978872230587392 3697167 -1284773290928347555589532046186272120 3697168 67098940670965921086809700211359744 3697169 -253788308322004799906113567802944704 3697170 198787489439066387386034069803046400 3697171 552835590078725735059496632476407760 3697172 1206212235170605467337899905075496960 3697173 -582708611439959296656152322109601856 3697174 -50556965908925248922937631364341632 3697175 94507003115460803207433596411722800 3697176 -102035734153419738209843807915212800 3697177 377313260195931982717196655254984112 3697178 440699361869653633909720222151846640 3697179 -935758750255173531307219412383002216 3697180 -1076414746162086474603407969881305600 3697181 17976385020098377570939847424038220 3697182 -526948969580770767210954799878283200 3697183 -2668437392573250773362055297106432 3697184 -104664273331001273101390734874902528 3697185 -880248619788033661097332754631634560 3697186 136811217384386504556708335697747792 3697187 263935282519404263134227792995132160 3697188 -24103764840523530915554377360232448 3697189 719831495485428810709405513387447260 3697190 268296610657525031232678501346279680 3697191 -574556494091051643740378898061881600 3697192 -666176120339768801766119995325568000 3697193 879533256555019445127934811351571300 3697194 1096211576194025696493904254491426304 3697195 635359432307525356545586862952559200 3697196 -1128202909692563078098464870713721600 3697197 923012299847535911659560065229187200 3697198 -752750929682737347692106454739486400 3697199 -494367674987889086766549630205646280 3697200 -62993327405084687308913774641152000 3697201 672047993772949780746574847660154352 3697202 -736123072719146856541490321230599648 3697203 707199340682779048021164074010389304 3697204 -353762365752214974804001553564295168 3697205 -1715740143555859986280786347972513000 3697206 149260210118639217073040343998260608 3697207 -198548989570207262201407777690803544 3697208 -75024522740473395480690476671549440 3697209 -652674777795531427884829025687431686 3697210 -590186176608186316691068742414208000 3697211 -886011534751658025465197886551078880 3697212 -217867504249002318950220291577548288 3697213 -2537225171975451946865612023645763616 3697214 106392254001807879092846544657651456 3697215 334612486451006715998305098944778240 3697216 -46340402104384165481066466603171840 3697217 -784053733731066712986521663455027920 3697218 -441636977398042545910125674711823360 3697219 1070011878759932321703844045534909896 3697220 -691747434439584643123602100545738240 3697221 24039157135864029889878543748953600 3697222 158093626797248078710898433056145024 3697223 -1191350356002922580753902947652623528 3697224 -662113104436553915680961990798868480 3697225 -111423964873404355499812930956347200 3697226 1111532993912605940722375749498624 3697227 409169605727563770400009335888264288 3697228 104816506658007530713166057072365056 3697229 1158076435776718744964671036593728640 3697230 183509389415675396155604611622077440 3697231 11119500907992949697681669935528912 3697232 -120955694491940825287465353658761216 3697233 -1133866801267932316695513917199080976 3697234 746437317548592236942357507968976016 3697235 -606175417435544895454562219164588800 3697236 1091374339830724949655201339160248192 3697237 1068289542746745172227284179518401152 3697238 -189358511377267101948795579602617920 3697239 -193255194123712075753975202630484480 3697240 1012910921176586050429504836220108800 3697241 2211529233003059962474757064571125642 3697242 90686850185516699800159604951450112 3697243 -2116180600271257555573486873836978456 3697244 3121853242593899249453000739237543936 3697245 -751566025767213939376476087782731200 3697246 -55899450082491544461802167439593984 3697247 -120019300702721323671003482632054560 3697248 -67149915557010824340166279283343360 3697249 2183029459892989830986080266383689250 3697250 48828976374939770841941259497088000 3697251 188579260279848042495942128701965432 3697252 504791036534282260404698042728673792 3697253 -95211461780711816829551798867385600 3697254 -346559412605389373257524172252698624 3697255 -1399743439058995480955464549357602240 3697256 -571723223210294329368457600580812800 3697257 450623213540673818469528992323119840 3697258 102341265940563647956698151691354880 3697259 3097004022224776111847695626585364704 3697260 124344344143756869620604791107829760 3697261 -1922829236097207080437878313308840160 3697262 -130150839575669823367355677231877760 3697263 -719059721093420210953267183089166008 3697264 -415963954245950365587185389380075520 3697265 -655190093033126392653515417357194560 3697266 407927906742845676680802339024081024 3697267 -313239308155451128775702298784864000 3697268 17064296333807432458892978958478080 3697269 7260747096098162588509354764943008 3697270 630538410258401237091521478348600960 3697271 -841854995322250570295804354244085656 3697272 541975949907585919008216109669785600 3697273 -571654177581791061599470318677891456 3697274 180995116391789990856844986075793152 3697275 -133273156386692956070328810092206200 3697276 -728978928216624174041363028989440 3697277 734655041117846931919423638501942912 3697278 103540708323789071304176717431477248 3697279 -970333999740881228533228781390130240 3697280 -191508721052618514106045446488064000 3697281 -629403079637079117138256151204556288 3697282 272978693569577442389767325703574992 3697283 -81077809461633462359100785130317760 3697284 -234750740726616946895526391921112064 3697285 831157392875718102926679043161881760 3697286 -338322002197233323284859256923664000 3697287 -567425972605427540990600313638816640 3697288 321987312607679145096174383552593920 3697289 1795158143106640119283156377113736090 3697290 -91132564213117082941332799767634080 3697291 176644991027098448754398540634821872 3697292 1003753921921469562471902998142390016 3697293 -513435921860766275657234742066025536 3697294 1310975470314674123968618005299440320 3697295 649549198292386395146029342003293480 3697296 92113819329217001467599886049869824 3697297 1581201636620449134932213358175289460 3697298 -378004973622487732382756152480185600 3697299 -878037445849937112315623185488473760 3697300 -162800657720792040559832208782857600 3697301 3512260778530284650397576009786535452 3697302 -170814415848083834828320840762515456 3697303 2089945731771555622791701335270396920 3697304 15711184539891434360602703282257920 3697305 317555243999483751283589464970318400 3697306 351463373125647411863006840511813600 3697307 611634670975449845509832898647373312 3697308 -135955585156096734827668383082254336 3697309 548250031767406228115173694057852352 3697310 -381118047858849485724124328811829440 3697311 -379634748454155169661095524788582328 3697312 15774727635207608930348496901373952 3697313 2462300746333725166557320104301011140 3697314 -608710075878792006752391621593861760 3697315 -569738619165791954042013841807541040 3697316 363276412314823567393625396824547328 3697317 -564733432645038735727190188065902532 3697318 -723441656356412314845474755066719296 3697319 673215355479159836216142680491190544 3697320 307027036479413205941739391320883200 3697321 -1430866753196187615479897092988553478 3697322 302351993447461465729705937509023072 3697323 96813262126516224079173143904159744 3697324 -1348394871008508917444051910099776000 3697325 -565766022798734876645665919139914400 3697326 -67877655483258570754944744992291520 3697327 -916097001564689370534600564505791120 3697328 28622391962294293752913458996019200 3697329 102222324424596590112656665685923488 3697330 -55289600880057526069750911110553600 3697331 -1184252201388496176376611426256794936 3697332 584499197207391433115930473986975744 3697333 -572812191298811875050380880494576676 3697334 -569622960724777785918322828522649184 3697335 403654899803151739867971742414035720 3697336 74235890791891674158543582154485760 3697337 703952065262276513715475643089623552 3697338 669401481707430932719006656522937344 3697339 -265294780406494975363978192841804160 3697340 -941078645656166022412711083115929600 3697341 -318667254213834622196096910326804160 3697342 -444242628301686801347939988940655616 3697343 -249306117169067616078795831014065200 3697344 328745181383335407068010846933221376 3697345 1194014243858521686644767340645702100 3697346 525965909744445914864269496979313872 3697347 -1833591769804767622755355019827738128 3697348 -1624252645183523165331020917100267392 3697349 -1025106046775586410250229220495591808 3697350 46416878376337435452368955403010400 3697351 -382290388045194809933585907880099840 3697352 498807211724903445601895518953523200 3697353 -1380994079376342697628625085046515200 3697354 1183989002862215721097946482546403376 3697355 3221674068364200147340041162285600 3697356 60532268523033678652063689274497024 3697357 936404126045311396638698107601265792 3697358 -13479082496403846294308879631728640 3697359 1234796007367081560339288146897024904 3697360 83697627227857226335669234338201600 3697361 -1383435015119899602797227732377793038 3697362 -10418157343966455696948214145531760 3697363 1530405214482341385904678328009045612 3697364 -1176926532299201143284495062443204608 3697365 198402345274401438919947027136419840 3697366 -91830556423498503291936415076695680 3697367 -164458396617709063200983639480933160 3697368 -179137062463312820203044128162058240 3697369 877688889674805796485802275615877444 3697370 -309611987539659614432950862499901440 3697371 1279117927640294519523356992564674540 3697372 499484548123789803942620671516134400 3697373 -192976693063244514987857950905078420 3697374 325022764369842732198897032532068160 3697375 -1744107747193333747855966566533940000 3697376 22938090707638532690514345791324160 3697377 107961894205333080578492107476511008 3697378 77200041889873880397349840413941760 3697379 -87863499659774646696881296565976624 3697380 442232726592529848995003486302617600 3697381 -241912153960421034808152280118306880 3697382 978711007304097328000221580221859680 3697383 833981920649155838328441282812931624 3697384 -513599330490552077952045329149593600 3697385 -268062685519752079520123166519306240 3697386 71239463886320411714336987249688576 3697387 136458778541060657051775234712839880 3697388 55809754796455549221550010779683840 3697389 221676504181377496446917102764653900 3697390 470001236048944780663346019884683200 3697391 365847206462323851623080950168159792 3697392 -371066052752906455558660577946992640 3697393 1149017578602665118173273047254165876 3697394 -288637692013725390524374869384363504 3697395 181953245787107041041848844111095040 3697396 635953378518860357589891850938433536 3697397 1948121293335261484700930169865998 3697398 6785507445951914109379071407795328 3697399 -3379127792811664957176671229688634520 3697400 229498206076914499355672475033600000 3697401 410499580759521626706168184236195840 3697402 -1104489718608642797822883173662706208 3697403 -1108261654120710851285379107822064348 3697404 739697911978534850025597499278967296 3697405 1744004534449250784891610504413675000 3697406 1435167642638503530650427811176432960 3697407 -51478899202347547378012726857525648 3697408 344424468423340318751995669719810048 3697409 -586556900112249019040030270696091390 3697410 54685708707780419342699933559544320 3697411 58642522198500528099688945921531632 3697412 -841932213092670887579691314975339520 3697413 1548970817715266894553222649660860000 3697414 48390894836347999408160855510109312 3697415 1847315818937211156646235208583470000 3697416 -210590858495436066191320869144729600 3697417 -2490551489220194012030030853737739648 3697418 1221970742685726998216400610993873920 3697419 -1339547776390082722921827297352744320 3697420 -18515591144888557968478207676160000 3697421 69868941087533317687671364952491008 3697422 2677479814946460114458334487730304 3697423 2052286293073230904567160625328682672 3697424 -31407872849876245844435787242864640 3697425 -598103604398627323254656988337132650 3697426 1259725772465967877210687449308352912 3697427 979155348494810064666051118725951276 3697428 202526463337912526769377453449138176 3697429 -1551569427162298698566751488758377970 3697430 -256200994297348646988549846763140480 3697431 -1268776208979503216415580494698845848 3697432 -866381498506160757775854456059658240 3697433 532210781357342286743641635170804682 3697434 223987531960300255681503433956710400 3697435 62995361632154007023728766907720000 3697436 -1484190809953982079364601020435192320 3697437 25803934381502494958224566043758720 3697438 288928883519945836117037085888267840 3697439 1205255967292514203605496019124663624 3697440 345417245009412880174551936238878720 3697441 -6947629540192908568365879967242336 3697442 -412336488702894211182058507335172320 3697443 -774660588995585298757858999435375776 3697444 -5533515465498768291064456444872064 3697445 -545265678140103253285521301410354600 3697446 321276086834358732091498514715110784 3697447 306196994227727219891373210736681952 3697448 -237713697559159998768613631894000640 3697449 -360368180767342067928266480064018048 3697450 7236423929025999308325398244429600 3697451 -446845655057037269021571514737385548 3697452 233207939229907364311304937185782272 3697453 -2412306377001141077689190874683047796 3697454 612441244844895199446706786669918272 3697455 122928820388191836206307226948473360 3697456 104358696562393512304965979694497792 3697457 -800892758746780549524798531279453120 3697458 -169443239636068706496838942134815616 3697459 1581255384089058921378183125611176216 3697460 527886984343175649250239050844495360 3697461 -2462855004721373275996527827210463360 3697462 542802840352691622676037554495757184 3697463 177267144130388627647850519856691200 3697464 469671825972770081542574463921131520 3697465 991571415622523823549207772286833860 3697466 21070235866135077646990389276368208 3697467 -95454323233451094576857165890767360 3697468 134330431978734440200693826847832576 3697469 -2043540040575842031670342402291059156 3697470 94384017475569600618282392565907200 3697471 498796293882605177538399368282295600 3697472 -368223900462148842486442073906479104 3697473 -98699120320376624995529701175191680 3697474 900249442873437553203607488128184192 3697475 863808295762294223935103032743129000 3697476 640621094788336892281859004703672320 3697477 480177937018658368756832294688103872 3697478 -335878536791050594487611659340191744 3697479 820236763081581453289022537571712848 3697480 -676197797303159105746496935440384000 3697481 719828237514235668411082623548570064 3697482 -293924161712261919557884713419612160 3697483 -682974977482696609699893445565619000 3697484 -2256229302159579755697779467173888 3697485 -548330845715647448336494083235108800 3697486 152198943795792772237265403698478144 3697487 -55741531157643893752759123538910864 3697488 253640146718747244363503046495363072 3697489 1336924960618063331476485667062759924 3697490 1405170167561517333444537176262650880 3697491 1062295673310996159529614852353862072 3697492 -75864935569783121080347667424237568 3697493 663722797251768891763920908204691018 3697494 -392670006087028598935454456551194624 3697495 -1306189722607507089298761844002850800 3697496 -965072719452203990604694949435043840 3697497 1497886933936872428176737324181613274 3697498 -168628172087290613703766908422446080 3697499 430474801271001883198850652008258064 3697500 -160818008441984594265789914659200000 3697501 -638169093654395039235395594758656596 3697502 -518834338450386918769671041443698048 3697503 -128324365041631331482720789340742912 3697504 -1049886483452813252623678682136182784 3697505 -173943390199986875275512232079260800 3697506 -68531514786775755257663858761904688 3697507 -1971703577828539486642730515443760176 3697508 148803274370128147270566800663663616 3697509 15974662834753429859121096509858208 3697510 -331008201588669765046242452945331840 3697511 215769008636487416828120702525597112 3697512 -10743779479294298757502924799016960 3697513 648600772957671273312595053157534800 3697514 -760963909094594822157829501437692160 3697515 1507749476119258867703356108406040000 3697516 -845781236598015515695733560941393920 3697517 45687292927315409029221857457715392 3697518 112522654185956080683362620679540736 3697519 -132566040273668090662942594457317904 3697520 -413704597452799201724939352929894400 3697521 603666197661301300830941484087147264 3697522 262320713491624387433784341055931392 3697523 119784903847628151263580196260211944 3697524 -92317039430770601827872369971466240 3697525 138492319039306423503103058780441600 3697526 -260819690754725008695390965206910976 3697527 20774533609806919125570658645492608 3697528 1429496895729284972549401776710492160 3697529 1010064367180094722408458128940477120 3697530 -498664337968485870855534980150976000 3697531 748892472632182425257546538254919332 3697532 -260959313783916999350616247306082304 3697533 -441088769992084357410343326520670400 3697534 -210712584227000380478062115681703168 3697535 637536581921412665613377184034341480 3697536 -1342471420570067749565195979482726400 3697537 -2055113256874016562739779688945502976 3697538 190469946482808953394751817069219328 3697539 1084865731812185854741944672287926080 3697540 610377687942412329964215265790177280 3697541 868397386673200032375518410401012384 3697542 153978868172196251796357193595898240 3697543 796370242582700878486661650027991920 3697544 9530881659498803324293467140843520 3697545 333496920447736466446316042505512640 3697546 1075089287393547758562936804508679472 3697547 189189545424090337891904851136285952 3697548 -756753291141187915795511954005701120 3697549 73813919296564988069480477216978688 3697550 84960757080202443033784437352492800 3697551 787934669257955614150288066853460960 3697552 87167781959586196192919282788925440 3697553 744664720198217795247766664516848704 3697554 198044652615532089254941427513298432 3697555 -813364598437955654347863700169040 3697556 32985594864820088773290466854789120 3697557 227057523857661169005878553893841600 3697558 678023751116179109996129993089656960 3697559 -1314837234372527476418101996340445240 3697560 867922859485945726822577053804953600 3697561 -595655610418609753218384357325223168 3697562 -564471079144861344672861739692539136 3697563 356048782649446113508538902452562944 3697564 -699039350370851137121672823262747648 3697565 -440809196500314475739268559549179540 3697566 -296037496544659669982581862324573376 3697567 1302713349040025418405024055043346600 3697568 488752684475787907980672822990077952 3697569 -32841498784256304046320291836267520 3697570 -10328585793731594551201244837184000 3697571 1031591490637750677041925437110930200 3697572 -195863566066744421614287667253833728 3697573 -1373156868336999193749257747153004096 3697574 -724481326454815264127889428805202464 3697575 269897331372231825263697280359465600 3697576 -709402916122983679071662986612746240 3697577 243620237968548764543415120355093860 3697578 -560871780315389229428672523392809296 3697579 -564210027803902075229297671282095820 3697580 -117223074017981740468956510357964800 3697581 859382897094565825262061792486226752 3697582 285135598492129289349178074140671872 3697583 -1966194133149024319659685229186925168 3697584 -398642827229296367209599065024102400 3697585 -750386868983267108895916431689576880 3697586 450600608212948686286131908095386144 3697587 234020228897197277075804526320238720 3697588 1064953205155188682388833287915106688 3697589 -729075744183732964250478266034201600 3697590 -19590427544839200560597907744000000 3697591 1289467067722047897814574235438045992 3697592 629972482473980328816281399978496000 3697593 555909179918278286296393554501731664 3697594 -18133409640256112287869597452005920 3697595 -334352850554937037985279167082342400 3697596 40930628050631077362600733498245120 3697597 -4177210257859796319709031428083207200 3697598 -677117734445395053057549137794220736 3697599 342698261866981166135236770072023040 3697600 -133238249908983897224457592609177600 3697601 1109703905677001590414545565179469104 3697602 -531373491798373154534861520619566336 3697603 -22117945860876009412949452440963840 3697604 -562983825753519701531937209781327744 3697605 495461367956279740210367322849269760 3697606 -1812695790777742230616874239333350912 3697607 299064248812592622920801130379345320 3697608 -1084564536501703062318626186791280640 3697609 -368358294196932424391764844948473920 3697610 -3461751151492701381477885654266880 3697611 -938275331544492955448271880870969128 3697612 -312922866201903044849579115243967744 3697613 -16117907454057115821476839229029536 3697614 788919526979698875725538102871154304 3697615 936326279298694297456074425634698760 3697616 -181101093017682021004216650143662080 3697617 -46242231403166663251028163714855936 3697618 33702151380713185068015753369120768 3697619 -12811377131085953408608384845141600 3697620 -235573024563411163813789055036651520 3697621 -142068945827693324114212234032904356 3697622 1359030345037626884497977457094222112 3697623 -134769376430875769519746997122446000 3697624 111941473001906987543810539407974400 3697625 2022369152788937364325760623550109000 3697626 85379345658355957350794351019468288 3697627 2259693956259355450177972239618193200 3697628 462780691228603754026501046182256640 3697629 234727662484572771303032718245385888 3697630 169648859050492058195064006556656000 3697631 930514461064624265009649765883991040 3697632 634048466733325261660204255544082432 3697633 -112820914388779641733919679343905118 3697634 2011944173643770221436798476869349152 3697635 -876174246486798192480056902023416400 3697636 1443728279766619356335889199929531648 3697637 1428012924237520706947799026049684892 3697638 -343028193157765972846098396795219264 3697639 2319479424373738460741660977746080 3697640 1225360028526942725816583376081612800 3697641 757564529190085171033327270717299648 3697642 -334877683381492782158475991444552608 3697643 107093832582907384197420279068591904 3697644 348509640062436096478047499912214016 3697645 335942684726560077539593244084860800 3697646 41902511683730284840534747096990272 3697647 31090875970615650613612776949764480 3697648 -490276431337185765458273730619146240 3697649 -119309108016530850021676497263919360 3697650 -15981879813163089291557257507286400 3697651 597911242429861771674401326945188432 3697652 -308444896273446596928313851504568320 3697653 700759981018907034417305571332355264 3697654 -835520310867503010094736765289616224 3697655 -25605152713028336607355743685068000 3697656 -20178536776077926770791135062261760 3697657 483148498376471380813044904813100906 3697658 -1175938216606585516372617269804315424 3697659 -131994172520770205617103865419786736 3697660 -725241359748692347950888574927165440 3697661 -1051567566423315226987660836361082976 3697662 -516331683541787103681020281257018048 3697663 -42343849524342609636503354485936240 3697664 899757662175821263365190872157126656 3697665 427865090756659308813225839128801920 3697666 377415371801374757421222742609559040 3697667 879252798434656447829128277692741512 3697668 -153058418744627739603015882726679296 3697669 86053552589314258332094132418318840 3697670 688353853750202913485424431065378560 3697671 -427083482616588619439360492586579120 3697672 -23160001349853620688152861925580800 3697673 -59934722164007594717083323481856064 3697674 -764839212888623649395732545791744000 3697675 -46624516984621346547782283070779000 3697676 -1282769467884560049769131085852535040 3697677 246223336088076505611850895608635840 3697678 -643307133691531135577227905702328320 3697679 1395337119816770213240760943094729520 3697680 10409294565506448354981194225418240 3697681 10254274637209983407797660526958504 3697682 647144967267333237391107790855458192 3697683 -131685524101229062002451800117494400 3697684 -1402186187430826369209428853429779584 3697685 -619868562430581913558524377298520800 3697686 401623055218597767495725017360667232 3697687 1189068769452552452015437393820135712 3697688 1207838095439064091011236762103275520 3697689 393826190359492740182671085307036624 3697690 506656413234038220669669846153343680 3697691 2098455737718095032153810889842537092 3697692 98094658724121124906227007851428352 3697693 -406852653153528389364103365537762036 3697694 -169626717743608893293923000916422656 3697695 563628304718051168759259684047143320 3697696 525950031871154528516081542810632192 3697697 -79981883079243506830038653963046720 3697698 -360679596737656997441571229694449152 3697699 -11292419436599059021143963689815152 3697700 -1335318765369302939574040863607296000 3697701 -506413505230696481756082713527156416 3697702 312125727683697205877171511291988992 3697703 -1636539041835196276916283061589337720 3697704 -727477276662148244335936152477696000 3697705 1712585405609971370654777725212990720 3697706 -243640526095144094788951339144114944 3697707 526327754859094711844937753431965440 3697708 69439281000537659942586126657964032 3697709 2198417967559172756177335185026261910 3697710 -310522205313454139837942432894732160 3697711 -529121962729343696645910923864295552 3697712 -390070667050036594506299285975875584 3697713 -959549652394833010784323772930548158 3697714 1194058320508498737782400212735741952 3697715 -532549999298902804219001004973788000 3697716 -349172834413856153888384840359342080 3697717 -2082817384635733466052718536942169234 3697718 -13918370268165379645226200458169440 3697719 -291047693438799648311124189680216856 3697720 -447582323004509074196715641853235200 3697721 1097256658826399070203008730554283424 3697722 -78105164845470469915063507632384768 3697723 18375980557136872544670596058035052 3697724 -865442110380747703285196045620245504 3697725 -836503544910210442781091212997360000 3697726 182077891982842210484077101491949312 3697727 1377657377711970170680520915908484472 3697728 -414161017315247592509414420974141440 3697729 -454501057618123173697853790588981824 3697730 -552858218548889249994829687268582400 3697731 -659072462272178253448407329765835288 3697732 644704371366888291737585296546529280 3697733 -352439331051273489090733888386460800 3697734 -129582095110567304191114160872768320 3697735 1339070160864168908269417867507961760 3697736 -496936899626537763596939685664619520 3697737 -242852236391154945029602633929532368 3697738 -903249072728066498087715395022194688 3697739 -2611437455700714042748768977367122576 3697740 -32973350120896697568742838269501440 3697741 2065173558613609926760697444671921142 3697742 -338955623284198433167608841789440 3697743 -104659181528238644658691540378913280 3697744 182843966319804311271049895328604160 3697745 33576400310759669041721500993216500 3697746 -191767504544064701461603667467385856 3697747 2032614795728488932294717843004953592 3697748 -362205112409159702782145947410878592 3697749 206087701656264010637236066241675136 3697750 -204301539434126807800842191795136000 3697751 -1123525794473885679367542366201798096 3697752 172972466521130022725833526972805120 3697753 301489520815292947959040777554398080 3697754 179641562496266025504394422652590576 3697755 -244731322659532787889889313177918640 3697756 -62766888459676430382719911336393728 3697757 282598802016631281893123098832500992 3697758 -1280772824032942723135724795795998080 3697759 818642056746135419981029582367776928 3697760 -1307858504115738994432660230635520 3697761 -1397382731505619507608617081961028800 3697762 171370457013901541178733487391480192 3697763 192619687661181176029368936581525880 3697764 299316477476608720058243740668014592 3697765 953359322634835145668196654531073660 3697766 -1063593905783797821202079946153416640 3697767 -307949950527536386624050998130510000 3697768 1625157777760785158386871287623490560 3697769 321737743139091461900960343484261620 3697770 234665353766860072587868338055353600 3697771 15920262524944721927742402640598784 3697772 394459214427311334080921647486525440 3697773 -361133119944675062162094504247333632 3697774 -228553377390376775697994494858427968 3697775 992114602356958423170806298477468600 3697776 -36645844933593902572267918010941440 3697777 526496756568871624925706694669596626 3697778 -83065735582403408133161493907820544 3697779 655001689129016194942849895836923648 3697780 -335263743185668533297992185836134400 3697781 1245026839740958260546654343070529582 3697782 540825133065704012453865155856368640 3697783 -1173591805356575080270706819957282968 3697784 5776246094427735829605031960350720 3697785 5942641692335144664931493761699200 3697786 693576899921443017770621979177729024 3697787 707256629243057468469697130406230436 3697788 -755422729388686154098819278321753600 3697789 -332461050958232433141239567529598644 3697790 -228744489042226368415884361393958400 3697791 -110372946853972080208670502544365696 3697792 -65408452738081818442057684919255040 3697793 -700431246128078476079222637263675856 3697794 -15126579592039834459717460782259376 3697795 11710472192764297695616398552820800 3697796 1001054967463905611099843952114232320 3697797 -2083072784098317422247584198931277728 3697798 -541026778736837894161129335714951936 3697799 -30737841107917789498421526094296960 3697800 444041906600724615761270539004928000 3697801 213453424193983108384996814213238400 3697802 -386354191221360849900715000751179008 3697803 -536889169955191969437664959850123440 3697804 185106435737273748887189069257703424 3697805 -1793245627165235893032898367438612040 3697806 58305374404474997815172575438325760 3697807 586268585511241030545625357203309832 3697808 -130349983876739957985973047680040960 3697809 -248090919479815158093489877613377296 3697810 139438572295241117191744293195044160 3697811 -673215702786826721336926504615309248 3697812 17060438212362597747592596995073792 3697813 89983137791078091778871694529365696 3697814 1194500050989768917072701941232244256 3697815 14583834660827051577048768261661440 3697816 -873172036337006629166619124328140800 3697817 -1055878520538839146604313620073379200 3697818 16806285753086680946037368971776000 3697819 1216583860528831744551685299811277760 3697820 82715628604027100439272427209256960 3697821 1509117297797703013447188349976523372 3697822 544922908255723801163533417157514624 3697823 314984543216356533112753377348018720 3697824 -439315509194436214485259782693322752 3697825 181273702267222957917455509401480000 3697826 612125661851610785432780750223283584 3697827 153146165450158774761807719143832832 3697828 -26547835205837693976956239310720000 3697829 -1119318700745433468758148358832388516 3697830 17856060675651445317579747124225920 3697831 640092373497131439867736088753165664 3697832 1068968477428126231617854165859532800 3697833 -1241379909649039744342841853251070576 3697834 -457871136869660983215601207762795680 3697835 383085988629877107125145822152607360 3697836 236951580176569606577210714456704512 3697837 -940612075034130501630452489627202240 3697838 -456771079774678398053364629506879680 3697839 -5097661857682853925746661094344960 3697840 146165416142671533483203703511449600 3697841 611491103306347988855197722291435072 3697842 -182279558717481891169746043614626688 3697843 -2245907406480650241737850242671313908 3697844 -133222324338452954012417385044680704 3697845 191156823370760612671068706422047520 3697846 -143436086430242419359056274747244128 3697847 -2180308910071218569233667948224735704 3697848 205733065476799794017831077262131200 3697849 -484506567302311015520182382071000150 3697850 43360651977397552215635081337732000 3697851 435754930886557457528733644740055832 3697852 -1652698220151640954903850564651736064 3697853 765100585077480719219552629767276102 3697854 92855195739002795692617759571823232 3697855 -571563146401514419559934710494715040 3697856 -2457375898340063474455572885012480 3697857 -1091586977207924554896418241100069660 3697858 -94735232635851817029839984834556720 3697859 -1511160663909163456088385648313602048 3697860 751241747632044713329291051569807360 3697861 -179535967427868918623902524687430500 3697862 21781598430637074275109696771748992 3697863 -61720893737920109141086653933331680 3697864 2290825724995549586463155151639552000 3697865 -107891363507240420176763221724206080 3697866 -441412569716082268186850082470369280 3697867 1336468890136097821559650914471520916 3697868 -2049838135655630017622199832611930624 3697869 -245416397562247417052795952062224320 3697870 -649782064441056866200333347523904640 3697871 7877263553073074543632693599672960 3697872 37174385621166353144972313612779520 3697873 -1075032878865158643155629079390256140 3697874 -972820658371411586322874969859229408 3697875 -413384524973292594513689094152340000 3697876 141251704036587456992923784499445760 3697877 437904103192983484271889014252217066 3697878 643638673829790315653647721745369024 3697879 -1074269235795993404985456218815714640 3697880 2333599237122239721922301058637824000 3697881 2406543271205608053370307351835072 3697882 1218423817502741666413807260522444000 3697883 375342869139147017598315569629485600 3697884 -52758369447614141092882912583815680 3697885 -83678884119768834329056092423851400 3697886 -319063424242124433085132770733300608 3697887 -320438265314928305187740344700827248 3697888 -47198660574165628764783271467810816 3697889 -729400663726317914786183775069910026 3697890 32874123043006949957245218159897600 3697891 -398930412188943293446149719268431520 3697892 -1655407675218928527107799218351185920 3697893 4956332164151824220083457831439264 3697894 -280106152736729649879112300516792320 3697895 -792300163020035781233673965450790600 3697896 1116254852107641857143792399756492800 3697897 246581366410783254924642921565950464 3697898 -279400392653611080869877541218718800 3697899 -226754403917863170395299068202750272 3697900 60879950440417417119308631535136000 3697901 2229122967131946589504935549424934892 3697902 -99805046015101742058164793928218432 3697903 447807807840107525488315483060575360 3697904 -1136244475255501967056057491652608 3697905 387439546241915921672257028428892160 3697906 2939743000352388019788942707669875200 3697907 1129441288689025626405659812596606156 3697908 39554238190581243446706967534903296 3697909 973006867702130670504007132788552110 3697910 -486125578499770969069187641299056640 3697911 98849215144291062210269133469547520 3697912 -656222322624314721241552698643660800 3697913 721622239722429441300338397471002880 3697914 652533939990929544362280479010816 3697915 381611706287573733636520889716954320 3697916 545421346173651233888979758727639552 3697917 -954292339735210950312508915673477952 3697918 -190862749578527920467609633612653184 3697919 -1360245155710304490285783631807975680 3697920 435718787899647759952506649155993600 3697921 1353736643471402343370939909393125122 3697922 419642887880048813676782719716428832 3697923 -19534583576285206850041959152210256 3697924 -971924770127337072797624326144606208 3697925 134219610153425592636562351419753600 3697926 282649605953560894526338279700938944 3697927 1339021548904036560357739466993466776 3697928 -201132480720177415125629988668651520 3697929 737526451551576066792681560153682111 3697930 -93232908099528147201436427460788640 3697931 -1570635844768320103485797161198048080 3697932 -426721314775977712979182559663124480 3697933 1676161148803339569398677081828464182 3697934 -21901337598827707349118045062585280 3697935 -491441368432553208143361715717058400 3697936 417133236714995796431133826306473984 3697937 3434072475074247877554851435473932132 3697938 -692516283671750113494076743791798256 3697939 111243123202573083072851557634697120 3697940 -171446006210316472474043947571404800 3697941 -223074641973914845981304527583010720 3697942 -192274617962204338892054920600755456 3697943 2354843908151737884773855775093164400 3697944 1032229046997046910619960674341662720 3697945 28155071715253881406448278896537480 3697946 -84366599214851985829993874504367360 3697947 1098780304388162918314961626836094080 3697948 35346686736277926429703583238005760 3697949 1174435055571210624529849969715374950 3697950 63284975569390059549366811234992000 3697951 1252506675013357785233024035433548800 3697952 -1429996140736935414351366300417589248 3697953 236165131263176964885450357013569408 3697954 -23094608030622817912347917530691520 3697955 -1162149891061811730451573020904218240 3697956 -839290662643234366224517123353830400 3697957 26272534198273994536284272310184000 3697958 302209931422049876032155702621583680 3697959 -191050615582159658171523707558384640 3697960 -386226156432694900974379957400371200 3697961 41134396658291670891916007089233120 3697962 636375249344597618296595348902455552 3697963 98756170594714921120358852973440304 3697964 1133330099458792229272107231595776000 3697965 23740533664499907960368651424110520 3697966 -548610697653491266490477509273637568 3697967 -330939921977882212420965623703573408 3697968 207093311132949587433632782219444224 3697969 -747923096726715697247552021338848192 3697970 -122657449257139375503368609830156800 3697971 491216949416449504669088417398464312 3697972 -377120228759174383961948783257028224 3697973 159322351639390312106996086937938140 3697974 -28974989350771512233799339760140288 3697975 -70058919246115495705329294407302000 3697976 -2288778475540342584342894293300797440 3697977 295639598983596782026248642595536720 3697978 -290152564844065773173333178011859744 3697979 -3897074453923884033773332327438840824 3697980 -39719460223094027239779066720092160 3697981 74196287461478802522038381956425792 3697982 -857174811734663530830184431424171968 3697983 -638306116460346675009543221026360296 3697984 407845276061932813691074956978814976 3697985 -540435881459281919877530436704957400 3697986 -201230965104737114675194326719004672 3697987 538315116658624554838098769316586312 3697988 440614553060695273774133090406813696 3697989 -596480722993045165287725248830608160 3697990 -192498376620816895346437781259878400 3697991 1851172495372466414715203337709992984 3697992 -695417688052440239449729098287815680 3697993 -449641902203261588340562078435901040 3697994 -136585900562584311443525974053130704 3697995 -34175521139512795970435462422540800 3697996 -613660018605440737663670228699680000 3697997 -1322223040011440573206072881465868554 3697998 -481400266050654433276326058362009600 3697999 -546647122599442309510910494084504440 3698000 329221883038197697716946834151424000 3698001 2255232014402487397899724005029915040 3698002 189347487118265460987260141345280 3698003 -713271347279199611767977890995568736 3698004 4909131688203806439544521412147200 3698005 1208934936631102543811056642359597660 3698006 226047337178914444410615651725990784 3698007 58111166350235146935255612568411392 3698008 -1204634574457262358639384854426112000 3698009 516905298960420671023678056165163008 3698010 285720708014684397161771282399079360 3698011 -443535628350951469855693811310462176 3698012 -20258362969440958672435549351570944 3698013 -925263822333917344001652565535519712 3698014 461674301885081884421684287006254912 3698015 631161201487554150017787984648965160 3698016 -253332111766760902200710620350775296 3698017 -164165012307771595900953139089569600 3698018 1493480032288330565330635742984472960 3698019 531181687555436639593493371584253104 3698020 215438564280129739226060891341236480 3698021 469169464795807528884493998569103744 3698022 -165359421492379759369596050092488960 3698023 -122159331130407095787098536712426960 3698024 1901014545623241743115104313777438720 3698025 -583104829921183924220131557602713200 3698026 361292278134720876502660141057505712 3698027 950159809492138804235297246557275960 3698028 201557123094988342864705678745425920 3698029 -2489052509224617381910659424846131370 3698030 42731788137439903277830715454978240 3698031 -1273758815986333782737578257964892400 3698032 118500608502460100651698429680549888 3698033 -683303990735440705476431877190746000 3698034 -41153214381365901525565527599415552 3698035 -720885890138345175158948863211316480 3698036 346500665995914157811910407159980800 3698037 35509796768483468371964031147266400 3698038 223053003206268877620631944318970944 3698039 167327228446083437479259145168764880 3698040 385986307682176479973740366229708800 3698041 932022070941400828160837296884016212 3698042 -374908862243091038789811505709213328 3698043 7697869253445962785608957445620480 3698044 100381773953344818099731506523075584 3698045 59977947577819226530389016715875320 3698046 184874984387155243392941260836264960 3698047 335374052236748979425887301889662880 3698048 -885124835803308134004489551798599680 3698049 -477831734290102969175588315664317136 3698050 -556081660632842430972179132825053200 3698051 878166515036746693640334319924536480 3698052 -324744094391142720697350028470337536 3698053 -1636629721367064687278035828918721698 3698054 734150097798918458784826982968127232 3698055 31205202279947367847386592250086560 3698056 -208141778374258624131280590404812800 3698057 -131480738827273001208170625798371616 3698058 -136990462203267686574558105026161152 3698059 -1017599429197971030913787373892904880 3698060 -1207283594902031432610958255831403520 3698061 -312067506471700502432978259457694400 3698062 1100875294668672319533664256038188864 3698063 -542448989007965817777696087379508688 3698064 -133533254399432078841464313990070272 3698065 -391589622033965845505640407963980800 3698066 -96193750184754420865615176082799616 3698067 661862150212107687066586756358871480 3698068 122901111460381287443825212909203456 3698069 2049294132879348165771203453919860160 3698070 -187033913212683611161052790185692800 3698071 -816263288807157200507991353055730808 3698072 47414664185340676338322826417479680 3698073 906407301697200908133585706118413620 3698074 -423762421146833044713564857940808464 3698075 69136058040474978923856035490687600 3698076 -21365012398468942997170426240773120 3698077 -594743806102181667372551069356032468 3698078 -355999455305691184673471155247619840 3698079 -1177226662196295455324752025895944448 3698080 -280897776114646345134645886982553600 3698081 445989495897400093973398486994022882 3698082 -652660812872791095364789361891362560 3698083 -159262260925771739774783046670725056 3698084 6908200789702547431127236086395136 3698085 768101115201050670145173172637834400 3698086 -2083740714136769953256846318370816 3698087 491227995696995453781402632133935736 3698088 1395605532735429835687020659867074560 3698089 -138267438084173519563656527891270000 3698090 924423516508297952087160755933779200 3698091 -494108429570445170766228927580793700 3698092 -1800997395797292685179376678901488384 3698093 395179573932856300965884375993560800 3698094 -70453292150972570983045082653777920 3698095 1980309666533465781798956743424018400 3698096 330557453109496827915721203599818752 3698097 164507861840412939508183452108481728 3698098 -430989603226510950304894924440361200 3698099 -411682172074046165808128108406726900 3698100 -173860916447493630956642585051289600 3698101 1335885189697349671917014660460515328 3698102 598443194625951124620528088088206752 3698103 -299004983711412752399199592051756800 3698104 2025897271804811437919940636001013760 3698105 -1505317176165803935243327713940999740 3698106 -193171789464274630086961574572180992 3698107 38861236823509906827053639340030752 3698108 179459234568640420660457454028182528 3698109 1224394131209853049390063988002411200 3698110 -282346066546321241410815197706531840 3698111 596508488898118005369920532612347712 3698112 566956745825746161175486010096615424 3698113 633189044562006985973233135462685696 3698114 6572310775033900369403374922010624 3698115 533699971202735918122584000671929440 3698116 -795588176795491654599936877017151360 3698117 -130603898439575165555556616270884834 3698118 -314684304795682199312583289999966272 3698119 -334698154820150561605631505147133480 3698120 -685759904764287156121895719059456000 3698121 125935383668764967037803677119523200 3698122 -326616687329420092695283840371943680 3698123 1198378885761264407650128329152992 3698124 -281320895353433476376249040395059200 3698125 -255120725141591829950392858769142500 3698126 46399599180063107617922945366776512 3698127 -227428689546506982585721021670963736 3698128 -66821299978970596883657264807362560 3698129 -23037241740641636295326631158213280 3698130 643834266328568234081381356608791040 3698131 2120936063058045860276178173539245932 3698132 684219992969962621555331447884646400 3698133 -26942024279317280121586313793546336 3698134 728758117776001404934203711707395584 3698135 -504264978814005797879670691367768640 3698136 2359464818299269684665095668326400 3698137 -1206431135115226604263232188283124214 3698138 -519590542275064149055333476670801440 3698139 -594438984437248763900355530304009576 3698140 6070947629371957049137647483110400 3698141 -46285560019712048776608449232974400 3698142 -204018258295305943161281032073674752 3698143 778193525217804724061089071508575392 3698144 49153774492660722242547387834040320 3698145 -3586790206726545769427904468088320 3698146 1351048475300448237353783419728834720 3698147 670254409672184721121937547964074480 3698148 1114645744327199728883409985972469760 3698149 284479412858443697186885876391879680 3698150 129343317997882762498868459839200000 3698151 -310337923221258723607736954402973360 3698152 -616535725680118358126164340726630400 3698153 -564369401267115235155127864895414598 3698154 166117350638986410574614738644601264 3698155 -961318936039845259282461229994833440 3698156 -365398260331106288136518109082927104 3698157 84784557922057985761893440591346240 3698158 -525445712722343784923778121805776320 3698159 -704503408412225901569575994722071600 3698160 -65139541012097042852407987313049600 3698161 -2379382457675623838165991468048588108 3698162 311637067124855564738031712587260832 3698163 -461999670140133769176890594675343360 3698164 615967169784771355080700414361204736 3698165 278323600590177831229205287677660060 3698166 299178672345995076694926768908389824 3698167 542208731937755106654781836287465520 3698168 -1450474205392324210297784332368445440 3698169 774217911557756344381350707233560960 3698170 137615939532642639182009991410165760 3698171 50326535992924546886625487875422472 3698172 -4740118690898531382761631365521920 3698173 2757939204862426633404301734226845120 3698174 -929287750465786477636362112693745664 3698175 -216917757932260421919150362133118800 3698176 -338725428618789958779558419880738816 3698177 933185792358528651599039971972921152 3698178 -198115216219077690376967975197032960 3698179 -885112287265152540821933664429240000 3698180 -80167854890155002816332860507008000 3698181 -19944062162959621808790733128774372 3698182 744044703287554608957976820538372192 3698183 722071667845050067971359590437345432 3698184 406947290129476712823148255239045120 3698185 1759007089348575818951827125591361380 3698186 -404347435897906807590531403326289056 3698187 451415585152483638115934936560519152 3698188 -469517601637093477281930282179041280 3698189 -398300147523480394278571361011917600 3698190 -753463254390090509760634709183174400 3698191 737750773488477056846673334971461872 3698192 -132841249037789710228441613060456448 3698193 -177889381714505176155106682799542976 3698194 -741464164995899060262066647193877104 3698195 1148411174084882111433019805094732480 3698196 -26838844828269393355612561006110720 3698197 -1588317485605396302706255230084651456 3698198 -840846478301677072211577351720960 3698199 -10931126225676987986123054680958616 3698200 524449729090602378548822526089472000 3698201 641151125701333393513400456597033412 3698202 -577025380819525523221157457426835968 3698203 -521899826851584160374254613505607548 3698204 -1310341313453458564157532201990572544 3698205 91287366440493756393685251164949120 3698206 871554630109725227949739050824007552 3698207 -703364492544048625814758683176363328 3698208 -356095169182595238720578528417611776 3698209 761704130178190173088666242301677410 3698210 -53593466668703751302179355477910240 3698211 844150998991236500903144415935217984 3698212 -308136762610474393463198365539348480 3698213 -2035856017468239968335305712240697538 3698214 -155353895172007328022732953021917440 3698215 51443286760693162379092895241131520 3698216 93775892680279253277944769060864000 3698217 425601209603345198808331699763472000 3698218 -1005443771663924836275893203494703440 3698219 -299468517253441504702587290197064304 3698220 -35029690459729060943002725831582720 3698221 -44131870477727901816931414568828628 3698222 -30287406340731009911771852553822336 3698223 406631484861513816750421173337731600 3698224 -88447490594155590536478813671849984 3698225 173991716698975939342390076751601500 3698226 -285589573567864808566450131008640000 3698227 912708970651711019777048907400097760 3698228 1231371933248335217558290569596381568 3698229 -656151823595834080470997827454482912 3698230 64699748431018705924567291057075200 3698231 -1736141592514672952242384326006228336 3698232 -428997404726782367227587798686760960 3698233 -337216184869742786119901794012520640 3698234 296797524289682375630576302299221760 3698235 -736208936810175751597856721436228080 3698236 -310795117071939519004899455153722880 3698237 -122707911363792563135874831248205114 3698238 -200674342130848672495596337645608960 3698239 -658806820783863621618181426305968656 3698240 -33134194934419165180774253403832320 3698241 147395300565331778655456452452033728 3698242 -106248390225142377997771809533319168 3698243 964565188144074688454986806058818492 3698244 898369652569263126554349387970560 3698245 -870966203870532923903611131102850500 3698246 244629871671728830653193674446296704 3698247 120761993667458002760972372352489984 3698248 -1322151692211790052327483412216545280 3698249 309247708101056165899032882739143936 3698250 -48725648414195769508441737920832000 3698251 1932659510553697448095785752414783252 3698252 819678750420415529798632929578480640 3698253 9599237851820513230390452976192536 3698254 -77345466727142268671961612911443200 3698255 930478872476851897891155879503088000 3698256 180152946619375336050494467731750912 3698257 1898321639800708824414440465533371506 3698258 -4619287884622175316001672705286016 3698259 -205433263389583723346624817502894080 3698260 599473626970675030945253682082778880 3698261 141585057259366714420883306865006720 3698262 297077171095446724711808046942841728 3698263 -199351200228181679037001954565760296 3698264 -616328913905906785852213247038894080 3698265 629388560492873710241460987260085120 3698266 -624586453001129714557232975771653632 3698267 234338733735964544264519416759374552 3698268 39225414305097716382128038981902336 3698269 -4188670213895096064228135338710400 3698270 627605890268610257396490271680118080 3698271 450976549505040892974508740087924240 3698272 690371777707931874941310264629133312 3698273 1986465987260425918227518433192063522 3698274 -647933762923018327362249927782910720 3698275 657767227665833507705272162030171500 3698276 -350690520687421068180296809953027840 3698277 1262117044768038790518723646722437280 3698278 -289157563640993375647473813464770944 3698279 -337607011213066768408647110858928216 3698280 -214789641942352967564688026280806400 3698281 -583843505827885574009253771259021788 3698282 -125239597494240562872840920431088640 3698283 -1335187628978870783345945607559760400 3698284 -146135865573580352147858907170486784 3698285 206472710832032221119766597247193600 3698286 -140981531203307067330610548498585600 3698287 1211690132046841521109330192765046760 3698288 295897111704693835498001803357814784 3698289 141941354914877241913448265613152000 3698290 532694854248836753322356478970154400 3698291 25439536725586197085168397225953584 3698292 -232362742693420606561961662493761536 3698293 -966455315396601104107136447227563680 3698294 1341769290448532094701638225687425696 3698295 357867856443909302046814175995422240 3698296 667844279060506751724942149089320960 3698297 2048382276058162891283709664668274320 3698298 177222060134986892852110530426336 3698299 -2577953543492100527304688338403810608 3698300 -5709769286786322982933715355955200 3698301 -4508942134302765482257848126417120 3698302 576974214831465098748486803757860352 3698303 74980389102182084040271720903924080 3698304 -174949030552630814949862872459509760 3698305 209061715161419896385175120963029160 3698306 -554985496566466339854504521293977600 3698307 -258437798644527214317562965514217352 3698308 432421459764191953300635649734021120 3698309 3657126803140717914950656020641065116 3698310 -40350548764417146983228666355240960 3698311 1817791192349678025484554536839013912 3698312 -920809015872398286704710891130880000 3698313 -735211163069804523487798414556611056 3698314 629953466962731273867082615488380160 3698315 884824632139641402130324197671772000 3698316 -1200374449297608352024739933143193088 3698317 -291235346746058447673783190082332416 3698318 547407558903442650044131547262797568 3698319 311211696061384695168354290608254720 3698320 1494498209534869393548355685990400 3698321 -1938778768482344852852461686253543056 3698322 -347233783126258185797951074965817728 3698323 67746035422879153860776260445063784 3698324 775558799407351773305140358645470080 3698325 620152587907903132447569050642040000 3698326 -1164039646322734872174321092543888928 3698327 -895125018980502681932924632270720824 3698328 -498808815782710895932159518462627840 3698329 1024646783120996373539141946421191300 3698330 459104639510917428631495873662094560 3698331 -25604525041775842439774667007918080 3698332 -683812978167689239245404458339772928 3698333 -573935019097728076313140003185894144 3698334 552977324575904962095505378939819584 3698335 -59147761786310294244043161025955040 3698336 -3886005105577447026185110547532349440 3698337 -24505762330989917195631403980124800 3698338 130415606033810693157522355117072896 3698339 2032243062633495701515203834011338056 3698340 150388097254952588219714858000363520 3698341 -290761915822496710558936278358688100 3698342 -249526750886918872976533598642576928 3698343 1023262268530448092008587358154097304 3698344 227808480193640653675014172753920 3698345 -515496119803547837689761951492160320 3698346 309794757810554930955845783304777984 3698347 342295815173459853852068521189139640 3698348 337537631552493768841700207339014656 3698349 92630396589554573417304872489842560 3698350 532788968014837818570511423838640000 3698351 -232663856169484673617794038715105648 3698352 30492983381190444843594904334499840 3698353 354951420556858450750745660562546100 3698354 266640718298235647699946654245168640 3698355 -715989686835763771913416418917529040 3698356 593696441143386212760220511619164160 3698357 -695627702352704514905292171114646020 3698358 257349742398729115594016970087797184 3698359 1622221109150452923344233524950568960 3698360 457514132719999384167626847744000 3698361 -350756658600633122099382792558470790 3698362 196528229783672521473808387182756864 3698363 1946649860661007179594750450893376612 3698364 2849404352597495731603054039237632 3698365 -96661808620737736609868197256820 3698366 113074023447472115353336351111873920 3698367 654822777550699373332084679336546304 3698368 -388246989187912516497943755360305152 3698369 -635621957602211323705975339065136320 3698370 -71813221530490119893329879331184000 3698371 -1770849661292082248361964168203551428 3698372 -196602305259261997130554042809895680 3698373 254386779513303190427704997790878880 3698374 -1167636618532155946477148102079548064 3698375 -244891495067017896873043300463718000 3698376 -467687415327875235274468869723340800 3698377 431600738064138660036668521831895808 3698378 34327306869966368779419049136904240 3698379 -51778005845112597938637672076176540 3698380 -443934902342452289660267952220968960 3698381 -115599618176921710023777301751033748 3698382 -78600817289545058322508351867001856 3698383 249359748084596543531814089318493504 3698384 95322112965119428276924378274512896 3698385 -11075661860056024051775566211846400 3698386 -14305398278219126547256564251070176 3698387 13114496839474562866659495261821184 3698388 396525136614428330880582929431633920 3698389 314058116879619164085714144326650190 3698390 -76446831441800489250148812130118400 3698391 -169154745959957237288878523838490008 3698392 2294176663515893076132187675321036800 3698393 -92139923163981400964482714088009472 3698394 -8253212069337111702497236594498560 3698395 -159549931997365247589716490817965600 3698396 475766885782435236033124950692493312 3698397 594047177704921088549990727380698848 3698398 1167444992457908727072396856001622720 3698399 32654080728624579769449677884132560 3698400 -364829663777385833613026378278502400 3698401 -806638909080439116461454618993678720 3698402 -94353560292213762559414420997116848 3698403 382210576660758224484086103745258104 3698404 -1223537824663607185046340004702966144 3698405 620645743949886012560765674000128120 3698406 -954948780467070470319046974969283200 3698407 -311124045073707076749942407325559160 3698408 -955927412679897294768927697054433280 3698409 -249090821754937039780473258958967424 3698410 -263370181624059021798657616205012640 3698411 190039467994939607236983801467430624 3698412 -433676768124573118605266259531595776 3698413 233610821219955709621200021049046700 3698414 -391752359243724428578617778676074944 3698415 -34738780556048135346766953046080000 3698416 133314700486781032029310813668769792 3698417 -1694916395279340194925752839535631534 3698418 538018360822578165295302758072355840 3698419 255360813135016251141871476099631820 3698420 343328701342403113864763427338434560 3698421 -2513425877211133281429416420043779520 3698422 -255150354051026723158272518018698368 3698423 -471923153940963241610365929939407784 3698424 215833597199144384410519065762693120 3698425 -385340506258540549323332157532320850 3698426 -956640168087135140915559864975598080 3698427 330620214042273242665502514879914520 3698428 -346859195529269483691659882874155520 3698429 -110795511549778214304181105164758208 3698430 9352353091243357591786486212157440 3698431 304896457881228028789591570700934264 3698432 1058410566996337554452322512290185216 3698433 -2040167864796517076441019301087826400 3698434 495225249338554571644177140608369616 3698435 259675318270911668295343809857326560 3698436 135752667392059737634323056719687680 3698437 -3060383420016283506790303978447556900 3698438 16082037291601115234242256680459200 3698439 1701105666923912788301153190961024080 3698440 1167610897701457490344999726725580800 3698441 1559076862861942311110769848283970842 3698442 175482052307266008538548858462347520 3698443 -630924558623474567264293750980256000 3698444 -172099282147868997675444462904940544 3698445 10420287510144796837651582576434720 3698446 -40094244980747957869011482416860672 3698447 786542712815455915732777163134558896 3698448 113437963765992077259108108240420864 3698449 -2590433276287509851501310803531226764 3698450 -239668052040166982349455381443545600 3698451 -400833548133708006906161377952524608 3698452 -628740701471286826757032778839245312 3698453 437275818303785768850053960718132864 3698454 -248303094937550633186831267912969280 3698455 -168940247969435893931430076924846080 3698456 1232619994431667640373501907415930880 3698457 259303226687335394338412916206248320 3698458 621237222538622414033094550881892080 3698459 -1706389158535874476803025658783467896 3698460 737828409694475318328564582132956160 3698461 -356908894809539722143870072883084416 3698462 -416439689340962035689301374318576768 3698463 52873938376081145754833414342154384 3698464 715563538062600072997257679680307200 3698465 1324906315327480939309762884918259860 3698466 385781040151830261847357249536215424 3698467 -1716234435850738540851657218610754568 3698468 626621913891783130622793431120427648 3698469 -821394383554648652740726552244667072 3698470 -190223070778882251632827011979036800 3698471 -720873684800285751560414138708725560 3698472 10513592105402900488126498835005440 3698473 38130844514886230209955393309114704 3698474 -326808961982882959083828625218274560 3698475 -472816640814564739482489920727124800 3698476 1060669997398258702253527953158968320 3698477 1909582826387459616166710182885725632 3698478 -146507405273855702877920673242707200 3698479 478540225727154693385785242638148920 3698480 -26223312981207512610919130088407040 3698481 -806125413635992563541495421824653120 3698482 594919556000823297958065447585464592 3698483 719083507786048427231880073075651440 3698484 497767452778033672650946556436910080 3698485 -179665003438058139600829494723338880 3698486 -560425927115502384661772431211520 3698487 312564667456876358840997276486838080 3698488 1071455858088496980762497126131445760 3698489 -707235020771031598913585184561514710 3698490 191582609955282635635231054211888640 3698491 520381715897628572543887452601351984 3698492 331052230240782378603768271921938432 3698493 -644720508921359132285381308980884736 3698494 -228744801807365495525545251614066688 3698495 -1789953666142998465842806917626559000 3698496 427882431230793298338776940553961472 3698497 -660459290784013442006870821110817488 3698498 -474175771668342219900708613887143040 3698499 -238396861315017520441763086168227072 3698500 -412902958862586394960679773272960000 3698501 -772151141154724363117595873123680548 3698502 -190106771489637086903267812825566720 3698503 179639504780232463747780525158422160 3698504 -1032529998672696524392578361628006400 3698505 506390176122110911852024819105836900 3698506 -292210588774644782035432935495064320 3698507 622471003844053573012154774788020756 3698508 -273851848023085154369243100385013760 3698509 -1594288854003783354135055371132353290 3698510 201155283032571921023699146016276160 3698511 25611502476772409885307975431067264 3698512 -261374705139851317218981590513745920 3698513 53265601223741888395630843631571840 3698514 -435381334459584672864854130299055360 3698515 -882029186334893639858909818104072000 3698516 21136905613676472107558651214692352 3698517 -287437934524101352114158385115109120 3698518 1011184674999393325173241402296156960 3698519 -1235755091654360758051707473618233680 3698520 -219572044205177541671887254806937600 3698521 -699708002045993697640360311428778800 3698522 -190109762416739615785239931692415776 3698523 -884853234330072805675156767487200936 3698524 2466928241895134811133747083376852992 3698525 769258920003327300673914527412120000 3698526 -134932582476805116170115526685740416 3698527 424505742741005295153256479167487872 3698528 645355788234376381165278918747095040 3698529 672870337084656178923469861563467184 3698530 368543104337690164385928669473349120 3698531 136627526658897027354749616512578332 3698532 527473749271818911632938424914481152 3698533 -64024773626068500972239055332576640 3698534 261999771077495495476967908852856832 3698535 383569599592519665102809896915285200 3698536 249351551633723807640567448453939200 3698537 596801019050721940431546591994216692 3698538 25285906512752062519029220774553088 3698539 -297033793936477822050039075380403312 3698540 226660529918587063771206352144665600 3698541 4521263020172168249539848502678464 3698542 -1026813349091826660079340558527163328 3698543 245747250677721590930351025479558880 3698544 -399654300382121534566903997223075840 3698545 -108686701021731238094167742929870680 3698546 28095591434786473549984467020435472 3698547 98186662076601892670293442410438200 3698548 1465420711446581402515774988582912 3698549 -1692798915592702266913686636135543264 3698550 446114028569975252733550231961676000 3698551 789129382342594255816643525019752552 3698552 289708369534415666192988008574074880 3698553 651875716196152960394714697863386704 3698554 -386456763762867312808554232088179776 3698555 72139416931411230703041318498934560 3698556 447809215192680173332986700871311872 3698557 -296842991403633578740594208347568468 3698558 362649981788142861833168217856442880 3698559 10511422201180966010366951060952960 3698560 -1152886465727008617533967471476736000 3698561 1058186308444315831895205936886007232 3698562 -123612431944538555953147100944982016 3698563 1003373794647830938850262807912053568 3698564 693921263935079444254063624645762176 3698565 574136332393546691019643857097399200 3698566 160456866063450992806002840957467232 3698567 35419227952700387581386591182395560 3698568 -665084727374818113153293489628364800 3698569 -460139883554173754830357026630316800 3698570 102582282273031408649230047994119360 3698571 948908828470669799713473824079565824 3698572 219636184228849007704647031513054976 3698573 -574683031984724648304156926999202600 3698574 468940252382307229457601209755100160 3698575 89574167070709157623370666436046000 3698576 79443470019571815487535409845501952 3698577 -780091878741128892756350106820889886 3698578 29362694517408166174836670679101440 3698579 579585141807004632805718946356488320 3698580 652455729950435709851358035398748160 3698581 1815918316492381582395268877017450382 3698582 -85825340029068620489618793666352608 3698583 -366930893140081985053176561304753536 3698584 -818036062569449995645992712280186880 3698585 727217320777409350756272939154508160 3698586 412336145905633942663363755388430832 3698587 381439682335052954108038035152920120 3698588 -81330644469085816067927809084800000 3698589 -102466089527157670357827547247736000 3698590 -113832161698705640275937943790782720 3698591 -656194775924043055658173462670357928 3698592 -304915680637142586988873852161884160 3698593 -3153595693311829163423800415573098236 3698594 229246251328242288671273634343202304 3698595 1769569577170779240882097457897685600 3698596 1332726219603896214708585288383247360 3698597 -596647996407030502548885494107684800 3698598 696243886532461539917320407046467264 3698599 -1967556233510443343176594803684383400 3698600 18156506663535710925365127364224000 3698601 1692978159904830329400066978777183264 3698602 -12430815032300783471290431343745280 3698603 608034428853309860523916209225396768 3698604 -86803633613759884595244230007306240 3698605 14859157908422793227963278746334320 3698606 -1146538014739469503140210701942454720 3698607 768766073151301042652566750617984 3698608 55727370207911395465424385919811584 3698609 -572189448760616107480689071272430796 3698610 35678624077718076443138440162467840 3698611 -523739284318422500878549747219694768 3698612 806308739384783308356266929328536320 3698613 657459841758736259907436297808640924 3698614 -95379823737461995529583329361417600 3698615 1409282591792682101558278007256524760 3698616 1171158342189786555653528695318118400 3698617 769208083097246047298676038028566020 3698618 85649738268825032705962927370376192 3698619 -1606457800509240134785120915744982592 3698620 -420839640787256112434079184554608640 3698621 1670469146621344835937299898278595072 3698622 -20443016897317474611353805390168960 3698623 -819088558401653539161599878865384128 3698624 497796402698110448959612271204499456 3698625 -84400338230730484171680741248160000 3698626 -281589013195670667424669258133698560 3698627 -58246517129624833230849191946866400 3698628 940229522484743321680957787292318720 3698629 1428253496702571143914037279449404480 3698630 -121527823374269782748619702509191680 3698631 615412943962629649822912253970424320 3698632 605749257834860489585373345459732480 3698633 505074172177157516413507607921093904 3698634 451824223890077304023060860415604480 3698635 -1185976222389898383432977673912334800 3698636 -1189217732738640001057340955119473920 3698637 -604903995471557746422879480241439040 3698638 -1060086618072288153622367677460393280 3698639 -133744883675887276539798334614877728 3698640 178837484008704925074842374096158720 3698641 -576568372367827997133755337955913216 3698642 -82030776746828854019619179382874848 3698643 -269540587950011458712562585710832336 3698644 -436907914439405482920599956009281664 3698645 1802551773775624626645357166482720 3698646 -216897089941569290053784180589729792 3698647 1805484113330800089055315257016937096 3698648 -1863230821891013196265064844307568640 3698649 -1080771078235325031294316369070654880 3698650 -42622549162772802527134533406129200 3698651 -510133775190080116084333105418582400 3698652 1487246883124003202304631409952494592 3698653 190246797001459711768578668827058304 3698654 -220228638370369253870521706637419520 3698655 -273155825329696962318219217653129840 3698656 17123775990137745166727686380847104 3698657 -140117829096316900995593859204896094 3698658 193988278169687438670235402549656864 3698659 911692278300517652294295847330632860 3698660 -168287467636467916914779472103833600 3698661 -244669918828648962098399065311898080 3698662 -267333867752498418352717960741180800 3698663 4685410185211356920611496725593912 3698664 118140135154870955602387107729899520 3698665 -1136730384386998923123955137250972800 3698666 -1023408606219370976601621825680293968 3698667 -1083742495307023707997690100710829364 3698668 229059355127159394096725380365679616 3698669 -67428213022358947473909399778618080 3698670 33203176335972975329025286640054400 3698671 203436264491084667999131613963297872 3698672 -176482234319346834179747617826930688 3698673 1544038414412045686939362617510330880 3698674 19196460781689283246029266021869056 3698675 499962000876398634187508565646288800 3698676 -332574830441317349566055064835891200 3698677 1618578979909317993896844761807739360 3698678 -893948555523492310181824604349067776 3698679 -134398776101858390964572589947976216 3698680 -318058938828873965917492307980185600 3698681 -305152235965606092484233374296670208 3698682 -6827343452240682652103250071320320 3698683 2375237046041051506923744587713104932 3698684 -1393815158236606774939530041468563968 3698685 -218021066709165816403537969421284980 3698686 -264048227445520938200335246046589696 3698687 -660310068230468305819916464728094728 3698688 -5199795709609823494539633361944576 3698689 1639452190482005825133804361198805460 3698690 -806230363875826984950484142464144320 3698691 49509535121438665597465776726213360 3698692 416129026107214905245106773479557120 3698693 -1033744123302370239408215670995873058 3698694 -531830565332030655026521699366663776 3698695 -209997310695970654095131239516915200 3698696 -972223708726892339927019548729502720 3698697 -471680573177613426412800164453170560 3698698 -853629053097163819222187866158728400 3698699 691870716316767617757098599506978864 3698700 -182738190361138352601232132145088000 3698701 -2532010835478110235932241894841150400 3698702 6873807829993008996809676736377600 3698703 342643101054869301797348589131601408 3698704 -465086757200284174708640334453268480 3698705 298609698715453138509558814594977960 3698706 -662712985037045410378778461804584192 3698707 -2440714138589944057395782747971494288 3698708 656624503985224617747751370824769280 3698709 164649488501790690752277776085629760 3698710 -698379551437155883125632051577264000 3698711 -264345918455462770854803801538209520 3698712 -65709651837370617355352494872084480 3698713 2271515443125216781698143198590773962 3698714 245871140896693314755017991633097456 3698715 -63625224647982681021876440989685760 3698716 -585928760214506915327024524085240832 3698717 -904583068660839346294102245171054048 3698718 -205198694193015494930647358726446656 3698719 -1273354017230239158069339718582878880 3698720 231898421355041871866309378528378880 3698721 -533904265825492216709092301296296984 3698722 -818706337566252832900394169619834368 3698723 399820525449285400350281999771654400 3698724 191173163806017523064210133525276672 3698725 1174228412051849712731601502816036250 3698726 -456425775661986468416501078812632000 3698727 -423958888730370363772762657798424280 3698728 1229803431382388434274398800276480 3698729 1496931806738313303276119477419069584 3698730 342334188502699728080834901356544000 3698731 -8928054385808839751808751470936728 3698732 550168710119280674829292412828196096 3698733 -71843418980647706181743064127743552 3698734 -46072423231129565872581496185994752 3698735 518508299576894106722833394125583520 3698736 49449347932182758791885619666878464 3698737 -812402272604728829362216553080653248 3698738 33203332294596010375767831026848896 3698739 1056490955069620035035504491661497608 3698740 -548532054279446248814508426979238400 3698741 1410667735405612247619019806415140252 3698742 327381169361119758775941808114836864 3698743 450357521406289719119471461978601784 3698744 -355179021739910293747138559446364160 3698745 -183181360959711264560989970136453120 3698746 -2049415672159708531090876585992960 3698747 -647059115414899557861124103743091280 3698748 -246316071265176039836032680242135040 3698749 -1470607434478903220564283542079901760 3698750 162076616926103417379159851933400000 3698751 249689821463151036199317562323974400 3698752 196254511866313802735407318558048256 3698753 1453767108259127044708018785336376002 3698754 639612267636760167060955270396264320 3698755 1427913241154454446071453003588742160 3698756 -22885427187731221490893635441138432 3698757 2568900127922888998084964769758480640 3698758 -217983150529753986236048791406208768 3698759 1185777015023055829136463644604160416 3698760 190767403388127121094017681064755200 3698761 507169333185065624249800731945334224 3698762 512818553501213866451828997834883632 3698763 -1332736842213338693446381537438780176 3698764 -24553167755490421047127008390942720 3698765 -95247555329398579536671454010821120 3698766 -289195100409696425572699476531301248 3698767 2162706135767526246266824839268808816 3698768 -305699684929006942623689694334156800 3698769 -130036697664568327857200434454818080 3698770 -14858210920241850595348396918957920 3698771 -1292855071155556663271400801759947028 3698772 -312376151527567248161163804402548736 3698773 276620002365678015971231517540527164 3698774 6134745675277387731965534231299200 3698775 -370129393649719958500317350393881200 3698776 -1091918506253809977925477687434240000 3698777 -1811715566574802667833204100555834880 3698778 87973866234808158865892331625357824 3698779 -197455052229139197096740869419083488 3698780 -128839563428295862438897181713305600 3698781 896232007932612833952114285861095904 3698782 -1064873285692472370438204556957723008 3698783 -1214263303552462097958785084697760776 3698784 -34100937698187137042213044483129344 3698785 -1573063717561961279554280846360730240 3698786 69773781386373106388542036798723584 3698787 -14738430722884410648938846713110720 3698788 -473765559635049914057938137288214912 3698789 513529180525989236722735095896494590 3698790 -99702888989424947037682252142745600 3698791 -849326624334478137044061570946142448 3698792 2191867912040848423357330128207329280 3698793 -511491882662129257569830128639173696 3698794 -359034636790573435036337358782527488 3698795 1603655773416780889506948465618136800 3698796 -48794037084461874869305652137623552 3698797 466226821304625543405825851687516246 3698798 -399480459946593960753996204548337600 3698799 -529295205243131895977913788771406192 3698800 -60992357559705196328053562708787200 3698801 1682859046079823402613624923475790802 3698802 -40747148358843627563834573905915008 3698803 -530648793870813210197870385149700216 3698804 -55775826076556841061948384080278784 3698805 -931245833963823562301364252954748800 3698806 13385780700880500311868900759202560 3698807 -788258406422227944358682504296043088 3698808 -1193499171000765102437414909608550400 3698809 -1312249683951905095127381980538995884 3698810 171744683793939194068295988725871360 3698811 -648861784899197061322863203000337360 3698812 555233887655016812056142610460480512 3698813 44485959610491521682751225045519200 3698814 143915736845539994013508491326149632 3698815 282281963889398365580513989233939120 3698816 -322459964307377078289255500202639360 3698817 -11677102427673748591698717027169344 3698818 898548778665026015989701122798690304 3698819 1388887713080405616450320026649924220 3698820 -193369792284433238332406476080096000 3698821 249238849313500233115771940479930912 3698822 174521652190773000234454006829495424 3698823 1220838781482811960029966417959606184 3698824 -235288896295551810735664978224814080 3698825 -267318186961029793368162044831400000 3698826 129781260940510909647800259101673984 3698827 85608842257923219309602045846974464 3698828 -314581535249799533037976981408972800 3698829 257738919209389841985042681779634924 3698830 -63076009607774409352702220963614080 3698831 2222084668043284307865243516244771632 3698832 144477331248439175114596584738521088 3698833 -1806887032524418553839085577589827776 3698834 51711485950406349592466601001779360 3698835 40991791668593955149768237280264960 3698836 1041560011223389643212458536944196480 3698837 -41063011583312871721015086422500032 3698838 -570816672179150458810887137350041600 3698839 -80427633982444059295839891173890360 3698840 -283459642467297015608141923676160000 3698841 165929864374312960964665940231139792 3698842 -71330353459970842504225310288541696 3698843 -2173186974098108842559765681021484120 3698844 -727542262340914069749914024437186560 3698845 791839504886279957999412497970338520 3698846 -931389193966287884420290570910272128 3698847 -1552267472189605423999254755483251176 3698848 -1194266499558153082479127266399682560 3698849 530582143655808308589281385272052864 3698850 89509051621706978090939609103408000 3698851 -585389287696650467509581557388435488 3698852 -1885178178786727291358357060753096064 3698853 -86171397026487440503724891230798080 3698854 -310180774599545685512812463823122880 3698855 1125275919902998693887365892168344760 3698856 83280493693201098184364927855001600 3698857 -2406119111157607392276357724650144668 3698858 156854656656710692639487545742699520 3698859 104148285567525110150685461005724160 3698860 -8380824333902075984341438502830080 3698861 1816707267390674904534282729467613462 3698862 729090356019046390969190082822556800 3698863 690434384413090694551804035387550800 3698864 177383268369902828758428658837684224 3698865 -73047059233690675857855765887243340 3698866 -380574774795746285570605998821680368 3698867 -2815941965014963867183191965656904640 3698868 -7103885385463646994691473315594240 3698869 583885358620447518779407349104676896 3698870 66296079425610682088953199151260160 3698871 909991368816003014159609902047636864 3698872 -482952055009541937188338948221112320 3698873 -1800661882370713028670247525274017878 3698874 -736181597910769329216427526440461456 3698875 -1656501103955424245825471579116416000 3698876 -347677423001804784905193525090032640 3698877 -38762212393456725902377749582134016 3698878 1319918327195278501339517271052074240 3698879 -367765891725940611067782973181047200 3698880 198069589803520624917765875312885760 3698881 -1472552594972621120608430165870608318 3698882 -866126754771955445625747199204896000 3698883 -526702507327462251810614927285442816 3698884 25362020422940610695879089472475136 3698885 354160118494585818907324418375243580 3698886 376177816491375474000041159999542464 3698887 -26222640477970570704377098737240960 3698888 -1332329637950632255209374542590090240 3698889 -1274969083406269239047992086532708848 3698890 -30801928014226600068970086575644800 3698891 97503333820427610939251214936035472 3698892 1696648407077376642264392700623001600 3698893 2334192262899778500125218530190693344 3698894 -390871809209638456969628688322912128 3698895 -327262618316415699168698655025695360 3698896 424969408407519606138006320061743104 3698897 -92289704470290236036343389716558428 3698898 -34214027324210906358363396288975360 3698899 88334964600633315820293298595059536 3698900 1334208051821151019977450860725555200 3698901 -666637248617571441561294583392318720 3698902 -1257819957651335999038405461786202848 3698903 2141757566700855863832773198535240 3698904 20989724435814884522963918161674240 3698905 -441981365256355750265355995225240640 3698906 -211495321814539222015137419728822272 3698907 92850088631380603486610580350258688 3698908 1337747933383081380875603327728368128 3698909 -65160744600178158640214668291180890 3698910 4723842535663535249772074905203840 3698911 -766406358818089403407370486907481600 3698912 -1464339076361632022027865749795635200 3698913 586670108494873828131100032693735744 3698914 -1092737677463138647987860785966848944 3698915 4617786654888687641907991961661600 3698916 -134905400319920018226517106783465472 3698917 265281272779553883535149337618307966 3698918 -170467301355078174393154680729519360 3698919 -72270252901788209374505202742498560 3698920 -302321647184799188645037232717824000 3698921 -2911477254161625670336550249035273500 3698922 -225322987658132767620594445674471936 3698923 358431862728121005606105681110209968 3698924 278716876436103218359741874776432896 3698925 -455742203393271777637987473234660000 3698926 -7721287815333471886921830964853760 3698927 1122621127823746529984840072970985992 3698928 369480852726857414278684341057552384 3698929 160654967800647081267704027596502400 3698930 513910542509797099546545707234259360 3698931 -13271180940854392265849682114811848 3698932 79349273101255703306509669260533760 3698933 44022577398155706057514206445237920 3698934 -435583793670943452160191305672761920 3698935 -1186346164194611817268238475521694120 3698936 -2242019573539950951249452127273553920 3698937 -635898762754611959081610551911347792 3698938 -403702103778929015521811331438535680 3698939 -1278517323380891831465315265689455560 3698940 255489662803039590075621070179041280 3698941 -1864707023098497958205101757767953658 3698942 -46173486616147723151562530891909760 3698943 -30450587600273726930910026355738936 3698944 698893204207553415627538984809267200 3698945 -1085949230060195307417655244850050520 3698946 -6573484121008558863320327902181760 3698947 -543083779771793839510698619120439808 3698948 100676039944897844813982417906379776 3698949 -668205956940959177559205200433813536 3698950 -34459918404126782131262034103536000 3698951 -73258578140139772571740483619205696 3698952 488301276477816062554857033836298240 3698953 583931013577659190120633176661138202 3698954 -399786102495080491288881302420828928 3698955 -291505801884047181409485244123406160 3698956 1674375430009326417339814896971238400 3698957 -801623061242918842318280499936910794 3698958 -191606318092979724669139081023621120 3698959 -96781952878326120741162074061795072 3698960 -352274025117732593258106336745144320 3698961 1062776959364820340084624749463536432 3698962 -517952689446956915295797656887138528 3698963 -1934384460900046186307130128409304788 3698964 211739844073870830893089486398656256 3698965 -152753957909897686403665055812063200 3698966 -408249280787475638175729620249568 3698967 -320099690137355657506647046550396160 3698968 -366689378717361811469741749428142080 3698969 -135199958892468950576496483857496630 3698970 -619077581360518371132413214662400 3698971 555726583991495722049886430687432744 3698972 78602014691336504919132220145419776 3698973 11062705664344323681193919807880000 3698974 394739886422731280698594522068644736 3698975 -38713147734563966035551289865664000 3698976 194997308304235284677393805616349184 3698977 1335428470235620978005310770895163440 3698978 414867865923657415057859766058737024 3698979 -478983311224647794452261869410583360 3698980 195126362894695335618340552130208000 3698981 -189349276165755734032628918584276896 3698982 -68807235556046774129712466151448576 3698983 -62498372479473032984890241806901216 3698984 -89951864210291464301959331536573440 3698985 -802532912594387067244179601327944000 3698986 347384003586734669094208797629334192 3698987 -1116756705439362517430819931658324728 3698988 -393982022568768388832353521204288000 3698989 3813117861737573230129835802207680 3698990 -274701230949904980103953066289749120 3698991 1190372707409404762579718434974309000 3698992 -188922871578590800941364922194034688 3698993 -331761112380927950961325010644293120 3698994 -132779395099689863774055176139356160 3698995 -673672107208377034380745266562026000 3698996 374132017437054454178987266866585600 3698997 86854269777578960071637360171124000 3698998 -605692469293850731270519986782019840 3698999 -645737472502407997304360663300391000 3699000 -660505846672981035461318163148800000 3699001 654346521166412440997699295091100040 3699002 -533717757366468554490866198685708288 3699003 -249340700800921530494985712489635840 3699004 -291948138509427017405724315215954944 3699005 301077998024591693996828089496172000 3699006 -408100558205527264451871265536444096 3699007 132750947375184716622208158876605080 3699008 -80626068307902630688828362687774720 3699009 1133637982099675717078195670080689714 3699010 -48677377780392401228017103403948000 3699011 -2351285253177124716044238079779224388 3699012 -101254572738323077034799862295040000 3699013 247357077939555436306599668704823040 3699014 86212775434608869411874381832028160 3699015 482949448339788233381132961181776000 3699016 1603614134090654791198026742636692480 3699017 273474053465547090178763611260499200 3699018 -224488765267014184170025692588055200 3699019 -1608958168180849759666241724545270160 3699020 -197009771879340019406642938684323840 3699021 683813683107130256842132215097640640 3699022 1296521056204891472878351658669829312 3699023 -417919881755488194351688618949827728 3699024 -25019122132375530046743846424412160 3699025 706040213515278281310673800365583600 3699026 572614728957406574737398160848365712 3699027 80761705989797052591092436377908476 3699028 477456495672895437887185281518903168 3699029 -185851932575692886722154382772574592 3699030 203880093259766240055422833666917120 3699031 -847549278998721185122543612514435408 3699032 21607500863287775505324538448056320 3699033 427813167800598490228788774724783104 3699034 1269550594529713242910847732290260480 3699035 -789832072123898083785196937877013200 3699036 -257028355848311641505744203218172416 3699037 -284670747764249746778710940290782600 3699038 -316501864047793528580854232271091584 3699039 -1920335567894661253054875639493110912 3699040 -968017340022445491503135040877363200 3699041 1007011157761292990749940918881455744 3699042 436392404157350364806367873156707712 3699043 -78620917887193550944370553152556200 3699044 170351009602338981610194654119165952 3699045 -165872287654200913096337129271866880 3699046 -195168987382677794926712111973159936 3699047 1922282261597550177278901127518444288 3699048 1378608631821273902149388892253224960 3699049 -1873732526789655962274529813920266950 3699050 553601060078816313356570216336620800 3699051 -61231918821387543718613906661507600 3699052 75113440857232072354672078362158080 3699053 -1338879467677504193886525763611962880 3699054 -949970389485415933090256434502924160 3699055 -542936870176435305723105539018433840 3699056 -35399432317048446392656800825212928 3699057 243221896185225953329810452727401840 3699058 -525838090414953075706248533908604928 3699059 232802396451920650407491467252588896 3699060 -250806556909814742919879853909207040 3699061 48632913846958654519119010718083584 3699062 168823835348544134955988717930042752 3699063 -934916440238830522327048467351988608 3699064 -2207943708338799990710067203365478400 3699065 -917045262844280303973436335917220540 3699066 188764163528999841720595531758044160 3699067 -862607861350738152377514014917481040 3699068 1417024408096483160716161263189552640 3699069 -524029111722013551768610945181853120 3699070 -491326379138732665592357484369171840 3699071 1786640050001390539837469253465808344 3699072 597360662620909265482172352744652800 3699073 -1094284511881823854294839121861721664 3699074 -693337910205165444707877427802335200 3699075 1059607466172129074558575083955200 3699076 1440787610551035563910147728765893760 3699077 2642810654923546775933183634436583772 3699078 -76516950436156856676420004387104576 3699079 -2079917155851282003968722402374617320 3699080 269640920675563075069039802562969600 3699081 -2421372828145240283906637113774932800 3699082 -274662384646183587864382824390395808 3699083 -1375511066286415529150667508378042416 3699084 -85239938859934436341760177520288768 3699085 170305871193801886943756765073180600 3699086 493827282320147212053652077615580224 3699087 11443774130056712194695892452960000 3699088 555947792102129087497459671218257920 3699089 -1438658791555842639336633265939804110 3699090 -253934182119661602233868926706516480 3699091 1115553584837987069942419958536600 3699092 1305071423360933654773572058106399616 3699093 48997529164951420153524218482058784 3699094 130464192867354925250704807786607232 3699095 -1129304073235929074470213676184859200 3699096 1279317880591067733739731783489945600 3699097 -248478691927148852209290630152833536 3699098 262104040517506487425512225142395840 3699099 802943018363046949240304633553821484 3699100 340904110958996650012952289574732800 3699101 733076358443415905621520517996942464 3699102 162925562163893830707630898991536128 3699103 1700985533545840798069277877998800352 3699104 -139511743575847342424426342355369984 3699105 -985089178344603782553637577071271040 3699106 -206684821068433660399800979007778816 3699107 1327693933276113489178434572441298276 3699108 -73055270974861881666906906504926592 3699109 -13504292961708649056525783320735300 3699110 714891095873527036224958830187632000 3699111 -245525654853114135661200477163143600 3699112 754255429174792424892217047233402880 3699113 254234445904969919641187414834217408 3699114 174746110865306859514580848640835840 3699115 -6188477529216455587329131495517120 3699116 -512426729666934041941277288548719360 3699117 -331250936975673168206208378420443466 3699118 4124200075756873048673102788115904 3699119 589542034134283488285067738624686144 3699120 -11128436324543317429464723207290880 3699121 1640028136912886596497529301005906322 3699122 -35611498335629001499914602625839616 3699123 -838885804852500295044716836054872000 3699124 428210095897348328680948736139755520 3699125 702153112194152396590452693458958000 3699126 -47135132051598883216624516094373408 3699127 181423026746670527607883593666247976 3699128 361848358086284842178758735108239360 3699129 17299855881928968718489997632634880 3699130 -553346052856608924744540769502699040 3699131 -1490075741570553765136583246929255068 3699132 -830190204754085121802753895615536128 3699133 -567037106296385741980678586500012340 3699134 68392902326798707587912798952899840 3699135 811592218232160717627152718862694400 3699136 -132783625303327160012414966499901440 3699137 140471739236357194037778456013469184 3699138 -382015772457914703597337117108861056 3699139 -1814674738721406197609132257287109060 3699140 -713185305212073723471926376775330560 3699141 -980495210279546585479824409988191008 3699142 -584585754046357280252676707544444288 3699143 112315956181805759266327437022454880 3699144 1190028090490040362338107739550310400 3699145 556229040078090721115375343902556900 3699146 31095560326709064962375445791522304 3699147 -245171122511324964262919135549429328 3699148 -499499202371954013736987553736481280 3699149 61346706672920320171435957357646232 3699150 -5621238480577465704711250739404800 3699151 367762156123416068128979222804300400 3699152 -182542113191057902399964276950278144 3699153 -442243946809995593803118983471123980 3699154 -209791551648636817988066379801082224 3699155 1094296434802136796036528435424845120 3699156 134926505875831822113323447531292672 3699157 -1206263119098340557121934769365452608 3699158 -749704895271200650376213945678788320 3699159 -12632075277191449700379526263468672 3699160 -468311822337258947807132144099328000 3699161 -27756354391345810081231995714260208 3699162 449521293870399884160278118602810880 3699163 -196492591506672445546953622415707376 3699164 -101395621443661336833163931524445184 3699165 -768091189761136889163810813084562080 3699166 -615830909706901928385130564820275200 3699167 19308604173842429239758532659689976 3699168 -119238092095397751078329537909489664 3699169 -2554729605019405927737211065829998430 3699170 438067129891940101850734839557141280 3699171 5077933314343278660337913513581824 3699172 232590888212260381026510881836482176 3699173 -8947495022910315595795722951570276 3699174 -131303453075427456256883217357522240 3699175 610061288580455151989177559053044000 3699176 748024770928635697186181363785267200 3699177 1309025493798944346000546827377731840 3699178 577404183247692087732958730394358272 3699179 -3545806793657430762838062574274112 3699180 -307635458763921935906690154781424640 3699181 1905759364486046197468116815825824982 3699182 801208480802829141246539669513625600 3699183 179330718831446265986974895871166224 3699184 198694918505325756623310939544289280 3699185 -493528067109481102113027104499483840 3699186 -330180131742321804117067652680373760 3699187 -225422187224725863873563576433626164 3699188 537992096491377566486517604220179200 3699189 903486171967742061226168236799263648 3699190 277297442805151491970985183892700800 3699191 -2216444563520878887958689717915792408 3699192 36361447266485737398065455176744960 3699193 1345680098528119561600390676777902442 3699194 -261061340139829119182848475341148928 3699195 990802389779389613501996304672151920 3699196 588639835833900355165967219618288640 3699197 2512758370290593840187975602706224646 3699198 -642307053610489965032821809997199232 3699199 -45001276432915681249274704111187968 3699200 124891223464726885132524024181555200 3699201 -1033942224840077109681719471698881696 3699202 -30630089308933760327456282997451200 3699203 -2277034401219307371636850759064332548 3699204 -8875324387290635852976711805943808 3699205 -50083746623422277646982976717673600 3699206 -464875696778149136003343070432138272 3699207 441569785000625003689541400503283480 3699208 1381407065903766516684448334917800960 3699209 1399022334555546614866041941680336410 3699210 264359339392223642323385276229576960 3699211 94306205844490076367892311654612000 3699212 -2218913840758567202918122617883392 3699213 499466792139471132435964643216629824 3699214 -137793971925097836852444771133967040 3699215 683575986211993578373449958854755520 3699216 -46795505015887057684426931418562560 3699217 -224192936851024116833111405049026688 3699218 1186146130692750845855514225203164560 3699219 -1478374293874029774604993757941622856 3699220 -224434043727262204990454573050552320 3699221 -415661929856876226015121218465786756 3699222 437715914437241442463870291650651072 3699223 755878508893646094235800095719653600 3699224 1198470417252325165635516340694937600 3699225 -119116480727227087698101229384879300 3699226 -536395283727652218296720042755711776 3699227 -422750255353737809843916136693091328 3699228 -135270760175150384593156871769587712 3699229 4515734956758756533797069993340074176 3699230 -147681619191088824670054581049390080 3699231 1716840116877977081589000674552610960 3699232 -24679483847707381213049640281899008 3699233 -1312076943930372033973701506154511518 3699234 221737212621987063622685673651753984 3699235 722157435655371443157456167826889680 3699236 -500541683064964391099780360861070720 3699237 -255909142882118711525436170414612640 3699238 789956084016460870648468781970047040 3699239 -1599305040300390316028800309646205960 3699240 -741541788268950169325951479406592000 3699241 202245301756732207591342588361883840 3699242 123287002044788942776826691213772800 3699243 102849125348805100740492179928796800 3699244 322870292580617294295677955743841536 3699245 691008956219516257616919320323923840 3699246 418619633722573441011626638209504384 3699247 -22872906749680776351091544207596040 3699248 137316018923653407787057096386478080 3699249 -1387410835236556864917292577005618080 3699250 -376665304644835630911860247774648000 3699251 1028960760475386083355204101216781024 3699252 249900891771570030767262302154934272 3699253 -231380920567059825070557863618980498 3699254 468227241649294224491253663270136320 3699255 727093488609126975871344620079360000 3699256 754447652720335834669063129996984320 3699257 289076868709005480299654337039550506 3699258 -195841867267804432296035849079859200 3699259 512655645065878640670618814499698704 3699260 -498725428201977961588832619444480000 3699261 -221864558102138670055875086464056960 3699262 36161479918342947253454021714181120 3699263 -2245682754703909108103396075893831488 3699264 441243308558783568427544214163685376 3699265 -1245215276252956707867563085354647340 3699266 -251486095449660462486501970634965440 3699267 464651365265745522392800494545895936 3699268 -908102972272824581359856096680591104 3699269 -596430631965228013521470461282563840 3699270 6376682938451808814534854755614080 3699271 625042771147785837636918098046807592 3699272 803849544281095165537592409904972800 3699273 328633442663638607377708457034442368 3699274 -323702175903187259677621026619749888 3699275 -4742613667628168154541637854744200 3699276 644909363016400732697204030969020416 3699277 545170137263639603730681414320795126 3699278 45726155885477452095459775509275520 3699279 152406861351569921592382340632818024 3699280 89460177961689937347438501245583360 3699281 -1096099080566064004164697861876713120 3699282 -83301590404242822695794049259623808 3699283 72024713832629976412801174138672720 3699284 388112565851067984921849181809522432 3699285 -75173910326823029885988497726659200 3699286 -1082410923037472809854967168189917408 3699287 1924983849803183251992649269981756936 3699288 -685232019640388331115048625224089600 3699289 915928805926035266505995762122374432 3699290 1148658648345562116645135269452800 3699291 542824935154407746710568900882237592 3699292 178561318902030860748308966021558272 3699293 -121886260674795192306177182893853556 3699294 317976689702500896536969618234406528 3699295 -216474992471541829314465322877770200 3699296 -362509044446500553407041408845611008 3699297 135314905267846797660340201131143040 3699298 -637409594679635657113985587126767840 3699299 -422125215601450875700855994493641700 3699300 -279762699235400991863958521456640000 3699301 -882106694169982372587579573588125698 3699302 959938476607665269171132428526461632 3699303 929779858878450766388386984479985704 3699304 1358903608991628724816428903568727040 3699305 668438473305328567416456251489831460 3699306 15378669096778934699794863380223840 3699307 691611211579889155606571455190273592 3699308 219082135026258404055670018816796928 3699309 2145872050955568309659852732856511968 3699310 -213571039048895685686045665412960640 3699311 494670088783870976290060321423430400 3699312 -116908717679489131695496158969692160 3699313 1100051251106533762256109643887687744 3699314 -911623129681813391904179032614002688 3699315 612883958681981754054903503945655360 3699316 -1701476689032788451177198114979768960 3699317 1440424316608617391578377635877957760 3699318 163009389237572333426424788028764160 3699319 179595662786060782414891774719624480 3699320 257852432925175905136868926939545600 3699321 1281449511586671546616106031585413712 3699322 -1172730423094867472587154813191032576 3699323 666886982203767066328742788983060480 3699324 -1204574248360810082135365926936468480 3699325 76513653280651483525272718288396000 3699326 776777811046252466716001356995098112 3699327 452604262652840261799378014939137440 3699328 -1140935998293882762429095599071559680 3699329 -430306287448721824212507913357139070 3699330 457760452571458259683728247872721920 3699331 1451924249923700959050825903811115132 3699332 -94372332299198878310256008675217408 3699333 36967189868536442341339194183360 3699334 593462876586933454958969553935786112 3699335 780938106154765926030202371232061760 3699336 16894059038237517467354890125557760 3699337 125485760648838396992813657597784986 3699338 -800324176138255496481040899565282560 3699339 -480899687507636914737340577244103680 3699340 -132249575885730541112279619990236160 3699341 -1846977543516381298306022127959590068 3699342 -180313396030255175205181434186514560 3699343 -127365182136370847705722712359168176 3699344 -152185200940990535225779513972162560 3699345 -243978956480373789102369394601675520 3699346 180649335184711608710629830665249280 3699347 1164607178943502994458661723961721728 3699348 37769884468686651260143759809650688 3699349 601313808019989779006285292953500000 3699350 -2167369802327800792815169272907200 3699351 8981837431662616237058557027516200 3699352 2143991451643962651881120861875353600 3699353 112154545298627682407727178604632596 3699354 190535676012447137997356903943260160 3699355 -861595623434360362291728369948042480 3699356 1654619385425964943477436776329146880 3699357 -361537883993445928018133792232028320 3699358 570580119869083269136296188468168448 3699359 -605442010917791273567746398588165480 3699360 321622364899687897735049085148200960 3699361 1378755441294985728366005376152043952 3699362 -808681540006944146808538153272443568 3699363 -194438185675923616449450777700766856 3699364 422306937056280395266456754116059776 3699365 266173938186878243712526095772204920 3699366 43421326131587221586549808156100608 3699367 -94504524248174058651728854302380928 3699368 1302133989563615565199389361235266560 3699369 560949477737801515635866877125926794 3699370 262865702366407443670591742679490560 3699371 72223332868344486368174403208819344 3699372 -836352045885515155800019175417472000 3699373 -553444284490967649263551756764166378 3699374 27377084337430799789664208495660800 3699375 -146743984461419136096493798206135000 3699376 -3012309371540012505941714273566720 3699377 -2401728631027299073892639255270899728 3699378 1160453299034420685876539614994507520 3699379 -1592823256878213752640828596472812020 3699380 -209362038262444958681636731532371200 3699381 -396560377642667204074038517004273856 3699382 787088965805692648301942232777189792 3699383 -944781084591394679070923519975051520 3699384 -331764086667710871932708717517864960 3699385 443311946921698300945820290309401600 3699386 152729459052344363249051794009425120 3699387 -1824984599433916901066696583794285640 3699388 -56656796731364909961820185658564608 3699389 51269864201961471582837907986606528 3699390 364992601065298496602408723627526400 3699391 -490159468395584756463747038541064328 3699392 -312528812740942088721879715166552064 3699393 -181043724326647999475348324194276080 3699394 -141563369671698151134941715328433760 3699395 354590820389284802143010024734099200 3699396 -237540415217974759186941167848856448 3699397 -182239150154716041948088816187676672 3699398 496793723368676885518672776150607200 3699399 1466934303159248161551618177694942848 3699400 -88165390923505654193926472889600000 3699401 1348364614291395234562617513497037402 3699402 404946192086050161352039859591914752 3699403 -187868859942182205472003596503733056 3699404 825745925833825187226099463787920896 3699405 -1129717146644147293526777037693264000 3699406 -964015332166833398195192849177055936 3699407 1468372191614502702458653103150236656 3699408 -102711469892831764086664690882707456 3699409 448419307810587406276689869301226816 3699410 65831287193336388410737650984384000 3699411 -356598937195183616018936411552147856 3699412 -89701191940102051085780792437555200 3699413 791894420303348828113486085733475662 3699414 -205965434374612832898569270524521600 3699415 -696016213587366009568604517940700400 3699416 -82633610069997299963811420902522880 3699417 -938697319024626807581888573183945088 3699418 -268907426765394223563220844064948480 3699419 3410864591251452555786604312532160 3699420 -484740447544191827325736480234245120 3699421 20363076481410716424572634865705728 3699422 -1373284332221992839371278649393263488 3699423 99710840382354720647140689232474464 3699424 1822062597983613015414387788493619200 3699425 1009009520441752734124975161948540150 3699426 -11507889958592660536699743626714112 3699427 -320822991701251000529012614800474724 3699428 1038749274974553267854758894043617536 3699429 129139518183613348011588371695346784 3699430 3149239364355841382828015227814400 3699431 -577891906039365316110536253958221768 3699432 -575206675609286269075121561535528960 3699433 406199494945170157782948062580357520 3699434 1436608013800110961088044709838670080 3699435 124147949260035762186687670302109440 3699436 133443367435136747465717367620211712 3699437 32057612511759913574643027030320352 3699438 -40029757267575647566074057938674560 3699439 -1702398740391674626386494955843459760 3699440 75004576097122006110984990998200320 3699441 -963892647922858831189387162370433150 3699442 -760133133648971425139579534139334128 3699443 -1811617627641075461748715560538392240 3699444 18746221966139745459250742514880512 3699445 -83886714220530639821442104348012520 3699446 313756716054475244496259061477568672 3699447 -368257328709028482307125718379911680 3699448 215053106924722226997415246713999360 3699449 -274246483827683206402314874749024636 3699450 61179966515037954440568963757035600 3699451 3031402665029879561546008949111577552 3699452 302518599475503394828592981049653760 3699453 49174644401890460327998819428435360 3699454 1212437309200662748452140266337088 3699455 -807688367864361322344930498067126080 3699456 36576640752810134700746296547868672 3699457 -351405247119897801657465233787031294 3699458 -303364910505695226797734186968990720 3699459 -48723070197998022289607700575379360 3699460 305592995639187356426300269928102400 3699461 -1958818820876412783686557536149095428 3699462 5517042393263978270225314677436416 3699463 -488305966985519256438072270982884720 3699464 -509520759698330496196146041949388800 3699465 101362406543986694805881650511447040 3699466 304989755171939067138181763014512432 3699467 -1037813308015465962064784021441462448 3699468 -1713459534025560207853079806818048 3699469 432582382669063189258374306453799596 3699470 544861332054550119607943380661695680 3699471 135696402216481328101641855470952960 3699472 -226917653741331923430137301651947520 3699473 -7819532439676590979096609671221136 3699474 400979276092371862192429395029151360 3699475 -196011799783005784277800757604172400 3699476 186483619972820908965680286633805824 3699477 448732210011933542728866209176857120 3699478 67544259665679184009176057885258240 3699479 748081999098823284081056287541010432 3699480 -145232394967364479579259495986176000 3699481 -631077645506585307022187675170640640 3699482 17299881850357300441184798828735712 3699483 -1060014647780196963485385533469452496 3699484 -1343286019779851005054995888287209984 3699485 924322290248913527317016372360114400 3699486 454231401002571257184271827568158720 3699487 -972620681994303925653962461458208008 3699488 -812647138250836169489825445760598016 3699489 471134365527748703462288108314061760 3699490 -408010657295752473594736642746700800 3699491 -1086484670390476166974131341804757600 3699492 701027139110168381079887731398730752 3699493 -15827685465287355354842496864330816 3699494 50108724365229479473143945583702080 3699495 1022779186293914465785829644153788000 3699496 -275812975348514706044060003543454720 3699497 267596729439367021895579607632333946 3699498 220710072007259381977004031902984448 3699499 -1703686689162704368215117081248999500 3699500 739331868890331223934192669949696000 3699501 759038962976258870608883674072064640 3699502 818656894658609226583077060106949952 3699503 78827423281195222212053782543414584 3699504 -178915100245639557816170854610436096 3699505 -19327035980312247913566972971595840 3699506 720305323992076811982612997283244864 3699507 28442699946427586762699482331773440 3699508 79581611399031452382686131313875328 3699509 -431374934338292819113554746763171840 3699510 -164906077059414981199089255530004480 3699511 1696278233780990364460683410730325152 3699512 679676819304227763131863674520780800 3699513 -98477649406654312431882546241735158 3699514 52189101991129188277146048661711872 3699515 1129640365256332941486448827778310400 3699516 -151072940080538039303799706845531648 3699517 -638770011635084316922469857754789434 3699518 -78210558154803015745487310302711040 3699519 -513749699429668586271055535270045040 3699520 -391291981205593941246286955481661440 3699521 -1103398721175897565643820654653649600 3699522 -682199259044450742284617422015441840 3699523 755883517353840480491758907217607320 3699524 -1235308425528497489454072735885995904 3699525 422905769681801390653381297428261600 3699526 -808183867883445668930381982163011456 3699527 147247926753582740526069646051970208 3699528 7003685368971231550066466960670720 3699529 2013036629289767544628759651410239460 3699530 -1022366825576686292980694134661697600 3699531 1033082939675084772882723023644888680 3699532 7634618513817162491157839502912000 3699533 361494582558435298179535431973441782 3699534 352051196944382414796927848049161280 3699535 15404967253080889858741154172708960 3699536 251012939389718110764547073684275200 3699537 -66448065878038198859331749579047440 3699538 -120484187498735347339215914977548000 3699539 1452915587839056507925830646350188856 3699540 -109844205569669832786589435202764800 3699541 1917299127023151946993862972393978592 3699542 -452255093248248014981023946808354816 3699543 182960901791423060644130871379855464 3699544 541464302547615249377310117270620160 3699545 -866330582425395647861135880960488700 3699546 -831890372118708624097425234402018816 3699547 -1865214692978177478622743666221573960 3699548 -9852980617457819376051396365251584 3699549 -411051153961254073492593343481238810 3699550 -153671729964231866813262325246147200 3699551 2431293991519848176238128442803510832 3699552 123742740233438435634294548696924160 3699553 405725291801092380517961394487844736 3699554 -1054153011471632057498180628981511680 3699555 -598318478456092492184497550918172240 3699556 143552990890894194022100540870291456 3699557 -1000069368646327503457227069750697800 3699558 497221866697667398445748254343485184 3699559 200754531261919463227871420103150744 3699560 1135142412010986750593817976609536000 3699561 -201841977554533130612205414045353328 3699562 1896823987574027371834148795829600 3699563 715422341743428631955185414033103760 3699564 906451198181713278228334042538422272 3699565 388306790069248383562264806108011520 3699566 -390557504125376660418155949125078400 3699567 -163009024693728830964116751078689760 3699568 486235162536347683697199731260424192 3699569 590216229493504220075705051877508020 3699570 136749922930963525656948979669401600 3699571 367394076863067352315061040323033088 3699572 -805974929131860359720951849428930560 3699573 439785262608136547808915937565498304 3699574 1797190622280341289417026723835768192 3699575 -319903464556348346155860742908600 3699576 -335404557096313218210520791338004480 3699577 -240476172561419385697986554258275328 3699578 856883574696003083666454624515373024 3699579 -593586277934372633925610077058964856 3699580 116270393883634479193452457784202240 3699581 -1298159704262847889022492638590318336 3699582 199725783578454684581664688526697792 3699583 -881622382711720653806007069020023168 3699584 749648980226785532846664288357580800 3699585 -418383422673103359643199852822644800 3699586 169036096933739449602635106797280000 3699587 1202728445850986097315517927735191432 3699588 -85735042181164342993904969747927040 3699589 -2165549330697775327691493091028401700 3699590 863891243428685735236208969479132800 3699591 115430165997212441723334872191488 3699592 400188068179486226280367507069470720 3699593 -624988802451305917762260283281756060 3699594 -2308718534932544605300705123463328 3699595 -369151282509354365859573161105876400 3699596 292150103050730970780567737824238592 3699597 703422147533113455613246381100567040 3699598 623541729266857897227352235007993600 3699599 -308343438459979048345101792270056400 3699600 145063551032664861585593399884185600 3699601 -955244057739266242591035137309864398 3699602 -174131938455429264827973455876868096 3699603 -610454861113392507787968766389072588 3699604 1650848450719098593853603542060492800 3699605 -119333385507660159572533073659898880 3699606 -391089839639525604778078490696372736 3699607 579146042184061765848993259943974856 3699608 893723519834835312195544050226667520 3699609 -10921893836270026544270269914657600 3699610 -510983269817887034941200623627040 3699611 149056752980253408020126390887912152 3699612 -73401115922716591552654795483957248 3699613 -1021450399944645039442481084237050138 3699614 -247966357896581506227853507154793408 3699615 -502129560963467851788851360031239280 3699616 707088085489809398628288846705917952 3699617 -3724894991020319539463883984083499480 3699618 141562080962588686336144824618874368 3699619 548995429676221785278023990969013760 3699620 261898528907785463092490102021767680 3699621 1649929433155216387080244143569930880 3699622 1089181518218319858593807775693254112 3699623 245764613514041539044188816194467720 3699624 -969180859128064528718708688377856000 3699625 150680948665807356934849624299114000 3699626 121433905550681743606185593581816320 3699627 25446668812982682752214983798527320 3699628 1198793729513598236419558860447450368 3699629 1651791577204912407920516813382814230 3699630 -104898729267532818442266091414652160 3699631 349529943488563963835351868737475832 3699632 -66683314838271760253617459885867008 3699633 -4585496810362644914497725304614912 3699634 17060729052711175104562837481600640 3699635 -755397384661911153235761755064829440 3699636 585317131470586019618801553185574912 3699637 1759892988548868092153734838198021632 3699638 -1054507285127227112831716912089034560 3699639 514873626177821146203017986914775104 3699640 9968649739080918045262664763801600 3699641 -358596410541679427639038478019021600 3699642 -243533641311549533135262376393482240 3699643 1620075167451427983905211480274279120 3699644 -22247826523450584327713832531423744 3699645 90091167421192124511131879069466720 3699646 88154361579177675694667805654764160 3699647 1328191166477214527862141797264592336 3699648 554714162415318972230760675693035520 3699649 3573076841657421379880828501992149760 3699650 503984185675148628456661048730901600 3699651 -534574977549701897080339622468718336 3699652 561724273240584606961625433862103040 3699653 -2846646811718492090261059522153920 3699654 -175587884449832019548298071234856960 3699655 -307555925566419106278162978956914440 3699656 717334825404459852356276211950223360 3699657 -226943338005406193477782997811753792 3699658 592398151360229227397725571800261680 3699659 -291333151648189338870130898579022960 3699660 -512622415694671647112707153331415040 3699661 -708611304288431408087735858457791680 3699662 -671084428674972834489011332928847168 3699663 -968155667732876432472695237311072512 3699664 113304339118021894289745891434168320 3699665 358735621283107802787714000924165120 3699666 461851652491423940869827249159854352 3699667 -471509281730486958341734916545075088 3699668 -133850180808269691912168077886824448 3699669 130642951594858422435943447027610880 3699670 -206357438741281316879502240963072000 3699671 1526498051971079424452100749856052872 3699672 747763468373649872858664046128721920 3699673 -1562410847571591256020000015429132080 3699674 200686320929623549131088652660154624 3699675 168969673068534236085213353701374000 3699676 322022262979331970286270014482927616 3699677 -7347050912425087271311276690688448 3699678 9644399907640573737111941089710720 3699679 1948175044067667972938419101226309280 3699680 -263096439713230660285877195990630400 3699681 -441540252092258758213043030550593280 3699682 -238515068400207834270523165732873728 3699683 -407978878933090460701823802093960096 3699684 -994659912916183264562128182311095680 3699685 371325979399148220886444580405987520 3699686 -296139377629112519447751075720338208 3699687 1079532317438232437658775258601713152 3699688 47240471986955513011209715116687360 3699689 -495104538262917548788747446096591744 3699690 516006675721533357303514217899787520 3699691 1125879180005449608193580255282415092 3699692 -119611207535423762284532572024363008 3699693 1232412294127769811311907747049747884 3699694 695772382850996206761555461964472896 3699695 -265230074341736982903682178653468800 3699696 121531725070302766537475966140416 3699697 401642613187385543587537216225944146 3699698 346435307050703209936216636420611600 3699699 -1262613917532816202633054576006187520 3699700 -850186212714226491458223801974396800 3699701 -1327884933876504514474612648979753298 3699702 -24233284753736817344314887276088320 3699703 400324856257917719416784409858730968 3699704 141872976457547771636781020585164800 3699705 -1007488970830664117088471943143986880 3699706 -319547650231695998811648116052578448 3699707 3254166336379348184744501364546034704 3699708 551915765735344779715751819528962560 3699709 -717819177872475339449046756315353396 3699710 236886395604203900624000965687180800 3699711 352646821009831630250915433049955616 3699712 -92752731116905783005594392832507904 3699713 -41339730143428319880537441137896800 3699714 -984747858135346186862886434118014208 3699715 -205576968268080385169317596238742640 3699716 -1004298147112709043377556479879564160 3699717 -152424767302716966986632139309817216 3699718 601462364546565840518992811444705280 3699719 -984730413001724623077020802573419880 3699720 -5669761240271698300699906646016000 3699721 1250993711011284580914684895196752922 3699722 -430176704293799530672022388430258848 3699723 -1258123399658854595176434143711922216 3699724 255783497467386767079243485512509440 3699725 -124742195579938238851396059662066400 3699726 -11924493568262815768113471297933312 3699727 -372648895032905907420329185787898048 3699728 432438698914807041129253809684480 3699729 2215066741257437662406832330776706240 3699730 108287956774281129988795273722427200 3699731 -411557991865775814284301110367986016 3699732 -442331157243817488794824085036156928 3699733 586480200318344211885748125875863800 3699734 636246220879983964484617837760396160 3699735 323604100144246116963929995298334240 3699736 -1148272280063986606758469588633528320 3699737 -348743133682622137202388770751539760 3699738 -46850210772441236106138884657661696 3699739 -194311560879501183338564763843118848 3699740 763998839143734116699495726494556160 3699741 207655569676824640244538326313259104 3699742 353911315242762647755396537288977792 3699743 -1941461903562994864968558161656207008 3699744 558954925408335343039717224509079552 3699745 -735090884461871070523108073623720620 3699746 876251931369928833782527338519797760 3699747 -360730801281354418655519945597344476 3699748 -473014549550690105189558258242178560 3699749 -330778915995697878187707649568979300 3699750 -450553287822683815358581615312032000 3699751 435964801855866536359979336425852800 3699752 523376419393412574163481061232558080 3699753 4720953969489819885679198608111504 3699754 -757597699213125593253835996835801424 3699755 -723249241575373571432044953730791840 3699756 -61130304527073763649452485031457280 3699757 -327263425588427071945947690082199040 3699758 -272387333364352044853521050034140160 3699759 112909571045148671895595457197503360 3699760 659134944241283844020301541097472000 3699761 -142096637291662645511734903058464536 3699762 -582867671481131381248292260195484160 3699763 -43186272992193633167565865978590400 3699764 518216405740920042067749995514986496 3699765 499532591799201165214249756329686460 3699766 79088737570801715183284260616187520 3699767 462120981632939800203511498945179816 3699768 1351396473223741200027160353956597760 3699769 538273082860840084626394228456560170 3699770 -4391393491573216229384202817900800 3699771 -80585193309767512146462694045234320 3699772 1273228698865387072386735840988892160 3699773 196908296503368652459198399631409600 3699774 42296534851232486824114062027927168 3699775 834690928817032848541905459868795000 3699776 270870120032406465408429358833991680 3699777 215036639407242461902496492757391920 3699778 -55775756127869006508345333592481184 3699779 -506785352928397191906992498737812720 3699780 129447364931109510932392676708843520 3699781 -155104098046576382713360701849912418 3699782 -314493951192648947791391243487834816 3699783 710632358950705319753617391081499600 3699784 -1348137211390457492048984920552366080 3699785 -1033761592419148564890845722197205020 3699786 5186045665927235488785139074023424 3699787 -39211461001147927262214353498912960 3699788 -157669029885686401227577297991430144 3699789 -1577812233129616967971130949462278976 3699790 604357743581213702047072145947166400 3699791 1503388911539135663969829498123653400 3699792 290173060240063101446586039934377984 3699793 491005665992666828399986555810919424 3699794 -458978660350741290097294494872019840 3699795 565351820085032380850023115281958400 3699796 149288633338403387357514531730759680 3699797 -144104111899304644828069508966792754 3699798 70977710113835952875789962907112960 3699799 -406589520764820967983575891969368320 3699800 -338378851778807171616826616481792000 3699801 -187829128501581171763255346793206208 3699802 419975281245890429872733183401960704 3699803 506740247348204406884914796274239664 3699804 -29087303984182946563208466107733504 3699805 -17382806354268846398102283453221640 3699806 7582705747314820793676414241717248 3699807 2611843452350716875680748802217080320 3699808 -70376857816323239429179026545049600 3699809 -991436269449870267246736786778266860 3699810 452664494248685193380072332469606400 3699811 95691444672234770840136689374170312 3699812 -1400556692981124230284487365444350720 3699813 -302685230127053089414185484916312640 3699814 -530069869924778317015962919002790080 3699815 -96488201282811725338082021902240320 3699816 -300803593185276700691034758968934400 3699817 1989518574012572972843060706600458 3699818 390729646569962176378401657666813360 3699819 167414170549911045475304207059344000 3699820 -821609442975450833904192626519424000 3699821 -130955832228412801693042866826047156 3699822 -9148848445238200076229289381472256 3699823 2283699167598343645159395421238002800 3699824 -261930218993688786260560515618471936 3699825 200976247983696433944506912600679600 3699826 -216831534890743048929666525058266720 3699827 -1620850468399171011840515474322519840 3699828 757682695174430353318576798543478784 3699829 -398976293310713598601812208052703168 3699830 -686715944577012114086997383820733440 3699831 1302131758334434648862358501617063040 3699832 -17029736121400390448085207090585600 3699833 536799039318345365729386239400372608 3699834 -261981895379113924367440558238853120 3699835 1337126698936886092661440940246657280 3699836 437168226261196862542575993000066048 3699837 -8663506551047017588275307871589114 3699838 -805634093487391289622700147056775680 3699839 -818625637445236566078348333169174032 3699840 340722324612919192172998058783539200 3699841 40969907238585491222012462307834242 3699842 1241900623415291919316390468279365072 3699843 -584279794639429184935264329901257480 3699844 489248624579245825908213191383108736 3699845 831266216460319451246366951688167100 3699846 144727196035658835369200161042894464 3699847 593721721133314447269157812121782296 3699848 2175439181392915294248280473047823360 3699849 -560436031306265513577552795133056960 3699850 123894893093266210705912803367814400 3699851 -2329126679762200856521612471219931400 3699852 -39373806704592968247450804829710336 3699853 -183833387754622357732643813770797898 3699854 -569380711609940431528041403949066880 3699855 351071877643290174384313104897502200 3699856 72480570825876250113912864709517312 3699857 110015201573417913452015991296346432 3699858 327285760008120732289275732888557184 3699859 -33809226373429405312268249076759896 3699860 -905536976900073058094146274169841920 3699861 -905923663348319709462624798426304512 3699862 587603137378060576899054170395800192 3699863 2207829088487674641103076647402197984 3699864 -541300988418663553628403381003878400 3699865 -132310216670000600556147535589693880 3699866 -758087381334805025459263788636868368 3699867 524912643529830167532599962591347312 3699868 -335690726209715212282849003838935552 3699869 293245383934300135172551232770167270 3699870 123116328118541337018681205930982400 3699871 -707870986380070493270643062997632800 3699872 -594995296454376943146868091740225536 3699873 -207224577926204874881988918519653616 3699874 1154593841469204396291004888739217792 3699875 678702466862668445834821495693200000 3699876 651313360977869494487107334780716032 3699877 807367743424776160076470920586105020 3699878 -170746305857378539412767005404321280 3699879 -602779434068281827545173284166667520 3699880 -183989922205039519929044187338035200 3699881 235625178988190967757150705894478592 3699882 164504129171649746067264579238695600 3699883 1121893695574565135296770994447664424 3699884 -1888687231537679754085911419004877824 3699885 381394729716824884175975205939640320 3699886 -732952980217288752982553772946725120 3699887 -699616115201107015639078498532702688 3699888 266539311587223648907015240423931904 3699889 -8449840678303908443086078263987084 3699890 -46653339773060021916241129648742400 3699891 326277419245352256767608007618273280 3699892 1241922751877836026174036345784320 3699893 606619729932821255656623978502268142 3699894 109393141714426999604598850824284160 3699895 597021080662495846219453854842466720 3699896 378495657530805350193964073393049600 3699897 -69500484219209953059423391874178528 3699898 -160227246288319096519647006600527136 3699899 -248055563710745789090021320454420448 3699900 -385790690194075750463934884246707200 3699901 1101970615132808418959801184781368902 3699902 195901995019634411233903838844254400 3699903 506670079557853670139126732463708104 3699904 297957762555300348871102714699841536 3699905 1480499153178976053084098606267373120 3699906 119784289028628987941707574751573504 3699907 -792904099824225645226667623306923840 3699908 295013058795013447547223441404774400 3699909 410298270879766595256560333572128414 3699910 382454316086323334922644410482399360 3699911 -298705980534161474549473339447904976 3699912 -197797145137568587314179951742812160 3699913 596612755747226809531572129870386560 3699914 1516967281986388475379168404407789152 3699915 -37461147840072423102628622680984080 3699916 -827556004096113832715528469649128960 3699917 416217051582663052437645550950256194 3699918 381251876437635607283267989950870528 3699919 -347258786339134321093174586699441680 3699920 72870191214874177866427700666695680 3699921 -123403240718551314553386521249933760 3699922 278451463712211892480392503450920224 3699923 -1653849925860154795833353326179882120 3699924 470693165246650164843498815775737856 3699925 -631040937707935306246832892055679350 3699926 -491169181654745050593199866353376000 3699927 228146127684621382689570657401621760 3699928 167337919622240321797124471937116160 3699929 2238199701999821282524067873808493776 3699930 -45290264634656969142815405392204800 3699931 -467470999829165087650767667851751128 3699932 86515651504086906268999529897213952 3699933 8762564198039592244439924784279648 3699934 585125925349141094848961855901622272 3699935 20342077380793299012676421704047600 3699936 942565824916682794827300384107397120 3699937 -352029995630957776208083248746699600 3699938 1054936664028872729685714277536720 3699939 -528026579974176819281993454315050376 3699940 749559086784911299366042223455607040 3699941 -671162865702526214090244654413353248 3699942 33286486950864344810295366088849920 3699943 15334766980329222369533770917500288 3699944 623401633470448315071924439758044160 3699945 -1475619764965265687247823081409798400 3699946 -94966078455162231376519817685377280 3699947 -440251638385912270441944038688974604 3699948 -385805693096360654002812195319185408 3699949 -463939270644587526325311288908153760 3699950 -418423553941609104177844289924400000 3699951 -563230623161943909997416552368000880 3699952 177702351357452945201696462943485952 3699953 879726281488513063145676662996064960 3699954 -355066026496477876071442015281031536 3699955 -17703866125987483325776609408735680 3699956 -21882572649753792217249621678748928 3699957 -309667609843338984938704696647598560 3699958 -506625766550382232591272886079149920 3699959 -180670868926980951898678883564214720 3699960 106042591063062777404734546776883200 3699961 1549688010847039593614323504304083562 3699962 403504446768180910767057112160155392 3699963 -24040661142225918877260837002857152 3699964 -265356217902884627295786428319817728 3699965 -1740560040021785622411183858452160000 3699966 -233520176220565965965902196854649856 3699967 2072851277617858396733379342702321552 3699968 1141451759947483375808242491221606400 3699969 82585121932347358794827740255087488 3699970 274906604004541754126451279094939680 3699971 -1215603881833524893212700033116523256 3699972 1287807168558794962752622987286169600 3699973 -2343563160134844075219230344946081636 3699974 -361241272262541911525003898467205120 3699975 -164147136773050013874213420785435400 3699976 702563899181344730729630808928911360 3699977 630345915850401049407741341791328820 3699978 -372726450463075287169441572271872 3699979 616350273894740355555279750574100176 3699980 -423777542776234665320711988781440000 3699981 -106512611417936084971881135614973888 3699982 396436029001916664201251348447739648 3699983 -21612993190895975540993008602104736 3699984 -29775009779225500024293711263170560 3699985 -67796822160276278207039469558005400 3699986 456821612020887544677222521474346144 3699987 665335571431353494456323779586714368 3699988 883777646244817740239776418310255488 3699989 -683342425425600661257140037416794560 3699990 177986538741745600463872548102211200 3699991 -1233931040579104036046153240464926216 3699992 1308945557027914059272511541128960000 3699993 1024564118314579387847645769467260128 3699994 -1385966618626941670820035359161003040 3699995 113816597677725620970312191884119120 3699996 1033624517273695976008822433004206592 3699997 254812738827326863422060725221281600 3699998 26494765825802935763627801079961536 3699999 -53849397249197922424836164707678464