3500000 319922903258653705169339142144000000 3500001 1064261691538120275765733407658147092 3500002 73294277455308695500209739940826624 3500003 96844808678376209327891744889228384 3500004 -686864517075696255066359056106311680 3500005 -491351009483072552206462324991390340 3500006 196217473878157073240119348057057344 3500007 243699072076459620277981732325054592 3500008 34254173836593530042075269106088960 3500009 -1310855959914103825690094122389006960 3500010 27647312279572550991407664596760000 3500011 -374715282973686641291151013204647288 3500012 -109501959270852434429460205990886400 3500013 -341895731084041878167876853869325312 3500014 67509173755342481236637288147210880 3500015 463299159548734300485150389062821600 3500016 -53638175120388971705482227021250560 3500017 465080856553571916859279927813226066 3500018 -715094116194750108323542761925997040 3500019 359460313130975278437700508192588244 3500020 -165943759901837491025024078548224000 3500021 -1412364720536101350774345432159492210 3500022 176270883947351733489425889963060672 3500023 1316309177258811643321578997054455272 3500024 -533904157457165523404331897563381760 3500025 -248189337190650330872742192232392000 3500026 -671511095079737797863255153665286288 3500027 -317568333916589244819716667821138760 3500028 -3531796940678070128159794888949760 3500029 -79431482304630581848272175672853632 3500030 -231736189274420733641892144961851840 3500031 166686459593308607727875232935844552 3500032 18732554011674208563931168269926400 3500033 -1881487216481182163421946059024158718 3500034 423845522480247820279089413230097280 3500035 438447463155828949213380280197553920 3500036 508464774041134430429523416532737280 3500037 -1769402130037253467216226617411042560 3500038 -146119346621009726315186401312803840 3500039 13601358979624604852595964734309960 3500040 369077890289710133963139853610188800 3500041 -164509112582263212710583764507203558 3500042 -3487416828589684006237252068151296 3500043 35363135191976990355434377338160128 3500044 869190340495494225957025784067643136 3500045 748065984321951618769677478235408280 3500046 946861082041303307442654415359936 3500047 634204301313424193685454516611788880 3500048 62230590119722852815731537370415104 3500049 -213336951552869460528039068700164160 3500050 1722744808381837361238085455562800 3500051 1284999960044460504563474894142997272 3500052 -117444572493081028302793301081561088 3500053 1951569007271552039553317070356964480 3500054 -421614040607233859452407759377134848 3500055 -91200889833421178858851380573400320 3500056 511866685865778837310146958261493760 3500057 1171550004251473447374879516830459040 3500058 -38893187844492630757038646334728704 3500059 1670830381338790032189642581054064260 3500060 -897045531801920001403105187097899520 3500061 868434641629808114734546170712908672 3500062 155364748584512007497278703070703104 3500063 -79734928984709545399939145069796240 3500064 -922220495823541500071530141565583360 3500065 966784249330105011040464017134046400 3500066 242450865661814234578407493947227520 3500067 459169553553338125628119219345699248 3500068 -396585907640816323270102365573550080 3500069 548532029010906772284061769090913696 3500070 60639493020561384586574406846860160 3500071 -10791362989967506752305075798643840 3500072 690809644095655459026587083628620800 3500073 -311716868411984081774116571746559478 3500074 61251242924867047976836522240591536 3500075 -557374554136314249466629867468758400 3500076 -161564728054105030491908958861112320 3500077 -208840356652812186763190808919084608 3500078 -102012035113124375923487758966663680 3500079 -321641142130923397181686304168755968 3500080 87499696314956759435799595282268160 3500081 -95010963618609139738031948183057868 3500082 -289647910322061591917468422126388448 3500083 -787142464471063575989271404038811880 3500084 31436219346362095116533947740174336 3500085 523587957816275778628372588035710400 3500086 218167388194876453461106979711230464 3500087 203078401669016927350556972298756912 3500088 -213034362533893576582892020020142080 3500089 635678004722603383716607307759439556 3500090 235334307785544355520331905025116160 3500091 37018316677638563538014391554913552 3500092 -371237660278584956551228177519626240 3500093 1116881713019422848205332256216831884 3500094 102700349627235696954012090072416256 3500095 563849455791843330055177759692292800 3500096 251076854934280610879475985450795008 3500097 824632835229596516908104571361584320 3500098 142783615935222723413741025005723136 3500099 75625413502908889422242702209059120 3500100 -345384103917632517627028572136464000 3500101 1136765720784252084418284354794954304 3500102 -163485499737025442821978517539655808 3500103 -264067357511372386157909587376593200 3500104 -144814517357318307735073355956838400 3500105 -96636279066818650249560506599967040 3500106 -285101347930914697262089217784688896 3500107 248588548108311654117278569906941872 3500108 96152652415594283342003793094902528 3500109 817138195054188971842306073073973014 3500110 -442529232775553962864922289455687040 3500111 576294534644481072648980694578585712 3500112 63490327324468059238534607183806464 3500113 -792388590724283017421868114105504 3500114 16340239214076119476747612423094400 3500115 -257262278497968240323876563833347280 3500116 863715934793466051359716709674536960 3500117 64144744618015579820251585400701440 3500118 823478265993269686442417983297998720 3500119 1377597527320543067950055625704033352 3500120 -98848144408817343336608926885478400 3500121 5686468915655524010118703040534400 3500122 337575974272774744756827468032240112 3500123 -577706552818392326764048160014628160 3500124 -453099284515674913094123872932140544 3500125 298404496611112924795501139843799000 3500126 165137404106012425756789833034882560 3500127 710913381775572252269823146138994264 3500128 -329800333692089118227133788256337920 3500129 592096675277956573163810299241534340 3500130 268232715075298714874751295822878720 3500131 -115047329658967681201685633931594488 3500132 806596860683317940625257157809632896 3500133 5141792649398296198123440920919168 3500134 -230941163808108685233894283923411648 3500135 285888447216207233755706573443201080 3500136 191935243983115444019178970613053440 3500137 3353130152534016291127365423559101312 3500138 -79155131437556715100042623378035280 3500139 378993593668030055318165245845326424 3500140 -11941489546710154414154973008363520 3500141 -437101430418907720685870454189456000 3500142 217645180741463160309831461972551680 3500143 520042768465465895124560638997012184 3500144 -183876617469962467071299820467552256 3500145 -927187614822231948412961208692380800 3500146 277488977009896581497842139234578944 3500147 51971966065617440495871005635760640 3500148 -29912012256534556145172222497071104 3500149 1195323528733488210957630489231023150 3500150 216248360891984299138836890953312800 3500151 -42608373164812434778881990334108416 3500152 1020607909696772967006986650330521600 3500153 260317197919602865625493045104290560 3500154 -185297448803439260215266607034807040 3500155 -361957386750525743186036808517968000 3500156 -864090319861345947546900403425907200 3500157 998064015292997357576179673443585248 3500158 -70728912908623455757085378635706304 3500159 970819145701563797807615596084257000 3500160 -559301941504228595037980167294156800 3500161 605607079877146239901169469516528320 3500162 615767558049347057744436458347322832 3500163 117159996028490845187855577350256864 3500164 1162146304960634051441244807984896256 3500165 635501578739909161789682489366820000 3500166 -236502871825537135254385752639782400 3500167 316013242301471432650928806539008 3500168 -1136566353934438068412166492212300800 3500169 -196687524047266174147975074483907056 3500170 27454313528932798506338518193184960 3500171 -2714377399896343691850374264056008 3500172 -187117439131617532486268938628226048 3500173 753546630969817014859337649000665484 3500174 -807365625689408275592626637883920640 3500175 47539664228833512573984135496416000 3500176 -218148423151786547553195291094048768 3500177 -96088408703428151067273422848864974 3500178 -77113975431792085433247196205535744 3500179 -155377983277084697905391811207212480 3500180 434732741047957994609381857009459200 3500181 -232282356744339324873878127553757988 3500182 282875722330434180949901903413318272 3500183 1232468958332806396434897696273567432 3500184 662935118838817449554602124201164800 3500185 -326834710015359529006325161388739000 3500186 -166020506741608657728491581090603776 3500187 179237890790888088265332096774539160 3500188 173704871129543781159342838740650496 3500189 879979252576614611827173628784361984 3500190 -172057623332809953239719187939484480 3500191 -4655710054277746200726171681090816 3500192 -169886978083536468670270623124684800 3500193 -575901673353844072562225415780750816 3500194 -153495757164057366953352995199276768 3500195 403720670721450816781350998779904400 3500196 131689213034964787510148838539243520 3500197 -226695540265636513632553252710316354 3500198 427756137930389125890037746618877440 3500199 831050810356964054467813334114860800 3500200 -3593753051802096321819311634432000 3500201 1264905139093774413500666061839870202 3500202 112833558849515617428058077090124032 3500203 663688298755086848358511845487227280 3500204 -65802466266513573635198596209037824 3500205 -576822496830092234556478516483460640 3500206 -671928193370988549109863712387424448 3500207 115950522305296997285987293699341456 3500208 -60463969235880731421538984805007360 3500209 804399211077935880426419782745181504 3500210 33279521584542244939564835812024320 3500211 -17468495415318645290348992024588800 3500212 -17807724712117197472472669866631168 3500213 -161124601342401464333954188662255240 3500214 -471519688788170901204420876979051008 3500215 -476046941492824650456467031121971600 3500216 -259386083674005681896724750872555520 3500217 -37529585591119765790852257804607814 3500218 -197299933176525852859734105324264960 3500219 2167448165740728615565142715073404144 3500220 59048620569568760366299916728673280 3500221 76438452868002167706586407604122700 3500222 -396451057426091490716091332706499200 3500223 -1104722264866835538422650704712284216 3500224 61081699744276299257411961400328192 3500225 -51288984975090207880378214941262250 3500226 -70668031814343782705154413397611520 3500227 468263252037525478083829347036982076 3500228 252123622255692611756455868377355520 3500229 -509279112477552582680346852018892992 3500230 -410578663237316193239340971532266880 3500231 14773802419402988096091995342653440 3500232 151194821002749090066009745913610240 3500233 -922891080556084918806473038514147376 3500234 -435281142581765107946095586061818880 3500235 -556960219277956641159384507967072080 3500236 166623312842024132919169622837217280 3500237 259766100246086720460036663634606080 3500238 102977250229218608999452709366215680 3500239 1168093895130642942510125541709638600 3500240 -45648303728857115776867738509066240 3500241 -2254456757989836058865423158835712 3500242 337845830089507255021076395172001072 3500243 8202897943364375411544545072757384 3500244 712010593213709385172902346873313280 3500245 205394439759209925254219280803362560 3500246 -408804880382230863556209994682888928 3500247 -482087757354361747721156033700784128 3500248 750721623518209140127139552765890560 3500249 -1808363433208771235032938929664864000 3500250 -197674674296175978837600863358720000 3500251 622658486101612841112792645173165252 3500252 -196324341303641876429922946610227200 3500253 47739926910478687252190571278998080 3500254 622588039295033125029382697918952576 3500255 -778593666306864923979515541630766080 3500256 11444390900746338071443333405999104 3500257 -476393544894387127313423463622272108 3500258 298217427664409904799108888889574480 3500259 362807627401898475199765734597039360 3500260 -23046603184621534668563899175397120 3500261 -68301131929150889958706894576299138 3500262 -2809499455791722017512205496523072 3500263 -106026560913509022716358468952069976 3500264 310087072818838889582444468717583360 3500265 -612075647949601839556479116869224000 3500266 -415367390507335037327920646209794048 3500267 332001438502142101626228680824863120 3500268 156798475472810296696735079495677440 3500269 -135479490393164018752741495186636330 3500270 675192814447276147064002640558242560 3500271 -920747587080029843619995908412017080 3500272 -115022939475249376549025011905855488 3500273 -108193640045831242890438383003600256 3500274 -62667527152776549566917829314549248 3500275 689218445375535462124054836865885000 3500276 126861923322084644832640595791079424 3500277 -39841515225609888683593363724478144 3500278 570946187438141252743084106669322240 3500279 -1078598565357131777424011566610576112 3500280 61174354987311449740933693833216000 3500281 -941899191162253385130813915628803360 3500282 971539344206649995239161402103642992 3500283 -1380445382501315857555536352505562576 3500284 -5470876310854472886616998909114368 3500285 980250503925212382390450313241767980 3500286 -6015000144954140435676807442169856 3500287 -58604426818473072751279065371400848 3500288 578829844193261705297047182114816 3500289 423923825027028073906582431928085844 3500290 -435505286814779972526688302973509600 3500291 745068357326717690129360053550582472 3500292 664706284667715960655069238862769152 3500293 -514900140962557212872275260448399680 3500294 284188968609731680033586959899187200 3500295 370728460105215645468807872661370320 3500296 -57673612361207135647875377842698240 3500297 532905485729638698032393290840318746 3500298 347364949760063011407017459413152000 3500299 160570966794182013624479653065802920 3500300 -325906661689104168220778299415808000 3500301 194451093923206196778249273243807744 3500302 -70835329295205586998894630979163136 3500303 494550735743110214662599344044526784 3500304 30364738961533973212538403888758784 3500305 -263173644270555585001146957320470080 3500306 -524681413176936488452044779777025648 3500307 -1881264798283820906691125166210921360 3500308 218888987862074850326029744401408000 3500309 -145392517267272813887324192145286596 3500310 -38581696817174178549065744149524480 3500311 -590385334383864366466292401192079528 3500312 248797329561515848896695765811763200 3500313 564518953357478812778716258534922400 3500314 547780578351577893339758733667241952 3500315 -225774688463027103872816462746992000 3500316 120609606465336459136356229952719872 3500317 423052705944769103127060443724677400 3500318 -335190621117015987338842021398080640 3500319 -68662509143755386892788143097942456 3500320 -1652928088020798528362400379400355840 3500321 -612505580098865823027473497552927056 3500322 -211442441065155506251595533180893696 3500323 636705721111126504688416390557204572 3500324 200668627283034685393683563214913536 3500325 -495155555057001062370085003566734400 3500326 173385156022914926345818056036016320 3500327 781233650854953267610777136998525176 3500328 -335652795862354351300562478277263360 3500329 -4912209367545393533362234016004480 3500330 672831630512070842021082525673630560 3500331 -35310873803912706097862517557776896 3500332 510418682370308917843587693667123200 3500333 -41586777807945702066005942524378740 3500334 -4493723950263121733423438316205056 3500335 1107615990717815964350376192057710280 3500336 -5171539211162334324505839741370368 3500337 257102430743774581845777483554651760 3500338 -74850322717216643285019365080573680 3500339 -1137909059256121677013867379345694840 3500340 58378318845121530133710208682618880 3500341 -371437450973135099936662046410119428 3500342 -341481008398397357498583843199474368 3500343 -230423473414709623547046852975844992 3500344 -1377829443329158866578087539163811840 3500345 280246258412021160631090695670948800 3500346 267885692537052703880648371647273984 3500347 305438633341953100650559840883471280 3500348 -103438122776852904698841694019410944 3500349 226010237422548250790509818609010080 3500350 4457830786648695473173678964332800 3500351 -51558421917378956222792228759452080 3500352 -359361603394096340231945211850260480 3500353 -1416130057480568765903983897293902398 3500354 -153272373540445191654130347330186240 3500355 439873805410165552326594019103478960 3500356 424676573976297278116313775229857920 3500357 -243893513079740835194211209508821376 3500358 485943899383356590594276272851212160 3500359 -513560870968977198768679195683960432 3500360 -348225254059324441603574749499136000 3500361 -191567715865357924603659974634819360 3500362 -61902566091970745748715445058863568 3500363 914821616641309745837894275122642384 3500364 147629729695406486284272536531836416 3500365 371543438708387979686186753410813440 3500366 -64440977792638640576496033576514368 3500367 -398621900219192023059870239117027952 3500368 -8836659831007729337093567346860032 3500369 621916903699423938503315952773966244 3500370 -65441794463220010354634628019584000 3500371 -411263004162468782600748733758771456 3500372 6766503261588088041007654031695872 3500373 -366040096285572363448785175300220832 3500374 -108178996986109274834932049232672768 3500375 335293252214541415556861030573628000 3500376 -420484066730193404422781983907020800 3500377 235591706600409213527380396705480320 3500378 -244835400181075675942119682685478144 3500379 -477519449096435787773421463951190676 3500380 182670214402455685876350881763010560 3500381 -1416336992580898015088132187362041818 3500382 -74391077618939660417085121129660608 3500383 1803329551672735438113531419530617632 3500384 -1596432930823802057242359719857618944 3500385 40931481139535498915998890358801920 3500386 140783907107117652592017872514253392 3500387 1264648055497900713813461175774778320 3500388 620521190289950759416754151912069120 3500389 -1191457016310283063141655718601374560 3500390 -484525690101660849024870458472412800 3500391 257361365909665171531940101676040960 3500392 -294703964030132885451063922199838720 3500393 29985310837369809043680339616975140 3500394 231623940162336096029123406383631360 3500395 241312125682169507143626163599794400 3500396 -67330306173739673985402746010808320 3500397 66140820087929380401981239081545974 3500398 -197123676572493044990478964099934208 3500399 75807062007411655456529732694564336 3500400 -1182904924929018709749166441267200 3500401 -609527513680531385208759555520016988 3500402 413079885479971688230630020618112032 3500403 -110994795898456447633769505003325896 3500404 -1360339533537933545484427920149280000 3500405 -756418881310318128150961958165699940 3500406 29247374371606690451190536947647744 3500407 -1637281968211270003123426958570408344 3500408 216923936273828681775199121361408000 3500409 -963801799099776657556111055280528 3500410 -76578749408001758099356612247040000 3500411 -1348419403863701682568156935584486400 3500412 219462831380715171694805330899149312 3500413 1028895940517549751343026725748684198 3500414 -61452441417192837853939990366423488 3500415 17161233071877969011928421226248320 3500416 249366731587110194115836734812979200 3500417 -1189393461535082879880094571450706108 3500418 -145310076869109926944231271647495296 3500419 1297381926310502664842030796971732352 3500420 -39973112558243029496739387849891840 3500421 525287005654964428933474281520838112 3500422 -38069943744420936858043708940896128 3500423 -78382199016485390191903552600311456 3500424 -153773498839617322229045214782945280 3500425 49658640478727996963647544706058000 3500426 161966665377687219666604367616939360 3500427 39730373675751636488859922506792960 3500428 1355685107519340696276088458658995968 3500429 1287116278091904945825574738288815030 3500430 22931835703161630041575493136213120 3500431 408239841644827234240402893874558464 3500432 162133137944732796434176777900277760 3500433 1064463736192473088122419733707903202 3500434 282275216753160189687236499276168192 3500435 -188549795858745394582580054555895120 3500436 574179693362206679757546918057922560 3500437 -621197028827928332357467106414529920 3500438 -184111656003066787459302466248339456 3500439 -7689363737277942689933390445833472 3500440 700580259496520073353060697450700800 3500441 -819647904631649122060640000377929216 3500442 -270063626891881571993618721821859840 3500443 147269238246750202536943640976978692 3500444 -710002391005284713614231363962585600 3500445 -381539145889706684033337692948208000 3500446 590992635518941438710158807011645440 3500447 -1107417744992936018024405081920195104 3500448 55902415845615477997391768526520320 3500449 1144834630971532707869916279725206036 3500450 279425298744382543853079433392294000 3500451 195630070333834224853211785686941880 3500452 -23254571933818399638168655459732864 3500453 1269548605218070630382855146023479040 3500454 -503936173680878993620669358633280 3500455 -392313461168985399151530150334394880 3500456 913717882950642054357525408705530880 3500457 -239249961036014681407618238963788800 3500458 1025722569188464218645532444717056 3500459 -255766500191313682674278262393287520 3500460 3499905785837191096380511347809280 3500461 -990358872951443926168145545358504938 3500462 -252533941769379934453713263522356608 3500463 -257902552044029132479160323683636096 3500464 314623653504467041531061796362158080 3500465 -1164325776798154766450584660431254400 3500466 420945379407717958724155093562287104 3500467 360511379524933349366065859994603952 3500468 -560544682401514652368918095313268352 3500469 -303235345276958379492022724706994560 3500470 106524799787942894427946569816480000 3500471 -67230567372070752736097732911770720 3500472 100100578492352021302007812415692800 3500473 -1146214207135905538511171250472232278 3500474 -585039921059525576929769080663230240 3500475 -209453805503176663022947423167988800 3500476 -252334871430379288267437113520038912 3500477 77516071043692728768409102316416326 3500478 152469895986154710817206351212090304 3500479 -213971097041277227686812973142810016 3500480 364561275996211120219003902335385600 3500481 328678873363158803328683063795426352 3500482 291136757050177296629260832201839104 3500483 229001982713643012179055920170138320 3500484 279879393535787748363169038639943680 3500485 -68202098687569972841739839365200000 3500486 60565773881015496540906844220506944 3500487 -642550851910753709764177963174233888 3500488 288387123490843864829192946154752000 3500489 -465346029892320431847600496365845760 3500490 -126650662431809532110982770783846400 3500491 683483151335898184863854432392737792 3500492 -127815090945589256655983092864025088 3500493 18075106955635095273529794368896224 3500494 858450259706454538583474422205703360 3500495 254129431745373594674147419963413000 3500496 -438429362752662245430901641658368 3500497 337304659308611096593127988140287680 3500498 -374477207933721068911424171012317920 3500499 56246170113373250413889321472020664 3500500 517970076012312730296145075207872000 3500501 4536543263113480600237479247985664 3500502 80581791758273068832551553843869632 3500503 -969458657469680453686946218571410800 3500504 -135644710058026381490772279980113920 3500505 -122083428653819530353346911797528640 3500506 648709142173719647070291012826067952 3500507 20155355415248810307396371134721952 3500508 -77185379915423851286311941360402432 3500509 -841998213300770428090056324303347290 3500510 58618333227404530515545163559272960 3500511 -695897972943448725925114658255706168 3500512 1476294281972584786208708193701855232 3500513 1274643802972118980353021518402553600 3500514 -100364319453747197393335218314873952 3500515 141206636046892799992179214329230160 3500516 1100873984728048222812057160845901440 3500517 396744075416757687646553588704733280 3500518 -63004487436202807127546248402214784 3500519 150238373100984478971677191978359960 3500520 189632365924301858788352258192179200 3500521 2188146025816451647090279401324232692 3500522 -533964597169318195495716801636921600 3500523 -34238805132233281936672447424889120 3500524 -478700022746563340830366677393830400 3500525 2897092556361052539511811395569600 3500526 163028694559403329841776981651182144 3500527 -93620664441043158387706378590822768 3500528 -156352916191808545509909275346075648 3500529 -913093442270128096924742348006472480 3500530 -428443844608727411539564836555586560 3500531 872983114827173735140853515790489712 3500532 -377948761324391471977038454507929600 3500533 -276976011483619737564833278390940502 3500534 -329303044167799236806117160811039584 3500535 -250825246628280852056753515284856800 3500536 569909697063378496203715374668636160 3500537 -141626396367524177442778753667249814 3500538 268404993746530878719776710353495040 3500539 -185950522114594008772719852195779808 3500540 131073030098859706970439109847930880 3500541 359252506584265255161555779667603360 3500542 -347995595509922628858626226937571328 3500543 400703684552423133589917702083075760 3500544 -2513903671581335915980352768704512 3500545 -856243093323992291686443700952822700 3500546 267292622370996905416591109242099200 3500547 -1124292242595369237537255594389857800 3500548 -12157663128759427141508071864354560 3500549 -795066986234441600704615435981923360 3500550 -63922482415302816956593444400304000 3500551 -176543872527990933671530731096658496 3500552 1248977513982119775618339649583308800 3500553 307861715945386035945994871197658304 3500554 -345419021271991303597404394195948800 3500555 -262889749615893552138068297576807040 3500556 -138838148459232158241927434321510400 3500557 1340059444082337945153498790471146806 3500558 -342820408550608917587770305555532416 3500559 304019135349987306351305636036380728 3500560 -231812099997520591459238430257971200 3500561 1329239707214276360188251565262013300 3500562 46669280422174775321337469901675520 3500563 1781393242105010118139113301260774984 3500564 399834389624139680212380115564258176 3500565 -185935228571089655966286926692224480 3500566 555140450133419846511792666613043232 3500567 -34260711845457164799424457423637888 3500568 865492808860213177196849935891507200 3500569 -139268633803584722858041319441290240 3500570 -168807886803782141120429812853509440 3500571 164733450176690308404570243672674712 3500572 589771373252256506895618536615715840 3500573 -400332352903666107768529976152481178 3500574 -65352063865641963139505748532525056 3500575 334816064428510681207125262306564600 3500576 -1552770229882249067131635471663759360 3500577 15056750666187043947697137760388160 3500578 -207379541727408467334727881166250160 3500579 -271420619604388085688126349078128360 3500580 150095401254953730051428891535851520 3500581 505921344593184095215543155657032992 3500582 -57487237691300131603116395364728832 3500583 767598265633510468298706499771568424 3500584 -676620282068609190651925594731233280 3500585 -597428803715611523254193157976707840 3500586 -26000548210421826292573186065949440 3500587 -13607818377249976553269324636297880 3500588 -26441054974841099293347341152174080 3500589 354229647358558869134361276771790080 3500590 323508997253269481713065309304108800 3500591 -483658111524223007079237862640544768 3500592 434634688458986948584986575434088448 3500593 -1400486570820406255942546288124498158 3500594 776901758932695787232835066513102096 3500595 -291064818673032881959330629307843680 3500596 -417418062033650324351525192745584640 3500597 -400758026406656139902877826572121014 3500598 229103431553564494466311921055639040 3500599 810464084222712686240543488414880640 3500600 311008914715871959713005819563008000 3500601 -470883612281447886325772557430856960 3500602 -12708425642553702624901201426338048 3500603 578457581704004765396127807470500200 3500604 -1164720329740640771584962877440506880 3500605 -404890431246497767303661710577007240 3500606 507908647350505957384821611836828800 3500607 -458915574972991669382147275142710272 3500608 179360182909555762229231998583439360 3500609 -194782656563358899205220059079224000 3500610 -253569198539345721720294652635018240 3500611 -205046287299997948726147383892470000 3500612 9902952008872061531116571871575040 3500613 -342521633946138156094855237226292096 3500614 114111667888583987021338728710081280 3500615 -366682218932621834656691268370874880 3500616 275245466884125858086354626656337920 3500617 23276714551554544400691586873704426 3500618 -640342709478261141227555615953205760 3500619 -80868147267684923154898540662266640 3500620 -499396780106089882598404600318033920 3500621 3766489408580256841338930483594444 3500622 -216526634568529061031693132247405440 3500623 -178485427597101229878142245763645440 3500624 216127089418834620545335215741321216 3500625 186888404875262696188091639908470000 3500626 310424786110320817742963375236254720 3500627 88564731142913667589459773607257408 3500628 370617459846067925980029225890021376 3500629 89333554139829692682449169847973472 3500630 -1748139406276480006653877779118080 3500631 1259523482226237824667606356619319200 3500632 -2015181043373823601500154775929835520 3500633 441545268281556608336961824375143680 3500634 -659553064967588953128509112691018752 3500635 -653503740672740692433253475320025920 3500636 -1122707087245482634901984292908858880 3500637 -66192111897015967881672938497799040 3500638 -633964401908881214864359941491921280 3500639 688389725522486743993553624144098080 3500640 230303298895521992922327651361751040 3500641 -669103944392359293188130515794251887 3500642 -29707608034562110021216877336831328 3500643 -1129708797651084537016610623129425600 3500644 17438974542787339072809062149980160 3500645 462992899771393440682633586026635900 3500646 -2122997957451730157506791897655296 3500647 -150668810841275428998413850738916680 3500648 1142208530496081034460809773318144000 3500649 -119737302584687735233536065335053366 3500650 141350874415254015616177330807821600 3500651 811499283030865626848084182593936 3500652 349812025709492755817546547980293632 3500653 -16448552861381726288681592944450516 3500654 -1303234764234236121914974925942980608 3500655 -120756910010567155983049715884915200 3500656 334550818153006022279199548566503424 3500657 -91102363766292515486824903732763274 3500658 -172000590478027378883314264087286328 3500659 -684033470184435707205449816466660584 3500660 -18288479901038367802682608334000640 3500661 -192312169307842323985768312081145280 3500662 311425107635512179569665569578214528 3500663 -1882534461671708333437064289108665016 3500664 -504914706645107176220885861186580480 3500665 138674155662652042985097081894321600 3500666 -432858510115313071016808187298540208 3500667 1205867542561318974971014813148004684 3500668 969387761133747827345882300808326656 3500669 541018518477698485434683524789462944 3500670 225776027231347761059165151191798400 3500671 -1868988696773051351279371480735616128 3500672 444359376930648599823407357110517760 3500673 -7397505042971401206323807035721472 3500674 139669311861410896095030490313030400 3500675 -122215239980896484286460297414843200 3500676 -334139632712737861210052955902621568 3500677 1929014455493391841726973543569908060 3500678 -664946573165467304725823758743750144 3500679 -180578717121608086190042796772741632 3500680 533469795470103353118621101656934400 3500681 -546228439273680746657540433628000668 3500682 -181418887889641285879976423802955008 3500683 330370019885831641797150363606247000 3500684 -464681814814905960668744449241107968 3500685 -267909504215146579408343617560484800 3500686 -178255993670485233111325030254595200 3500687 1101748148922723449160272522329260336 3500688 -154601216655798038279586213757648896 3500689 1571925591307751237515614761428765490 3500690 -348732925078038233037093104516464320 3500691 13913841294437045423048204396817024 3500692 182218088759338581094832505864192 3500693 326406881885894256370049699089957440 3500694 321394528643647127873708294104240224 3500695 78112576986963156672836977396494000 3500696 -163312466576046608537377357066782720 3500697 -704423621727279907383989980948874400 3500698 -258473232922867991104682670640561440 3500699 1273394259534021701751856119702365700 3500700 -124153708992266243515175892768153600 3500701 -454743896909813859493778644761031296 3500702 447596230655033894431905445783047552 3500703 93967617026377351006820609201666640 3500704 -1715232218754565971209580870583517184 3500705 214427684533501732707259008737438760 3500706 -113848549544407569476814744676761600 3500707 534090374901119456994665397870879756 3500708 1489598919223344903205611893390075136 3500709 562459113076496780497352731517054304 3500710 188573926943876050622560256213996160 3500711 61660632013439451824986337338536312 3500712 988865957835113582591447735660544000 3500713 -1694781670877129271979338364683498096 3500714 -142570972643240774863307509911967488 3500715 19823170510371369930112264227033600 3500716 7829222164595609301928194063165952 3500717 764703985050214542975590047089305952 3500718 -75372349286321873470531602476888832 3500719 1000052782435774788116842856384376696 3500720 -267672908474565885637546421089075200 3500721 -29040561698164954055787161089187136 3500722 235312225629994843137079262802096912 3500723 1198724318196728989800717202336232880 3500724 -533586381631315738533427158141087744 3500725 -67178417757194822805888499535381100 3500726 -96432110086782217657630971749425920 3500727 521398930271945462257016051358001920 3500728 15552120650679297467489876531281920 3500729 815508684247445463287631396158475780 3500730 -131832521646983233492354558546812480 3500731 -186671383088826181542365844098359120 3500732 606847193900534627714375507970180096 3500733 308857907878173406904867134168496544 3500734 103902627994573645523667039778566720 3500735 19449145331866637519182531561080000 3500736 106429788279306106767047856438116352 3500737 -135811144869758548727381944418106368 3500738 -333771890436869872023752374644281856 3500739 -18361614856975645939428018754130040 3500740 226863733471140834546947000691264000 3500741 -76643541539905099019196402738891108 3500742 53827782631960461233556450817142784 3500743 -138514185637761034421020358192586656 3500744 -4197415402211706605844997105397760 3500745 16750986889218992532224700641467200 3500746 230706319242694681912123443374494560 3500747 -269974645318735075738090936743549804 3500748 -908681176375807392633433615087380480 3500749 -62371564853986487970900524198840864 3500750 -760296486902412380801605164760320000 3500751 106480378549203566406139556444672640 3500752 29344100888566613718927194780819456 3500753 51321518301135260116699345469657460 3500754 -493235423735384332301514603189943680 3500755 -257904830718964393383231889227648000 3500756 -482413316910821240815903379185504512 3500757 342851769871657657104274301154677148 3500758 650046788495022062735539828952712480 3500759 -3754508211802173347474558235149520 3500760 -435644919447389310194546713061990400 3500761 -242135332622375482150131535701720192 3500762 -183323525984332266339523758676324368 3500763 48461123417981300077760690874407424 3500764 -1020983147354814690675336971737098240 3500765 -954310911904013285356090660591207200 3500766 -10510752677052428543259400561171200 3500767 -620604234633856809092656750373858328 3500768 446978819135820502913048944689807360 3500769 -297595193371001724798302918856046560 3500770 20140610347989571296411440675112960 3500771 519893788745493790846564745008194972 3500772 -839590797970869771275549493249024 3500773 -1116024932763373663988806996650382978 3500774 -293645188180797835141975842405011520 3500775 -20530719144742031178001173356427000 3500776 -1514441592141008608760446894870333440 3500777 102178314293191439931660997578886272 3500778 54116633020569611479366359401100288 3500779 278087295868952688840195034759707380 3500780 -408282612804428169238042752313958400 3500781 -912796214421143766781675586752256448 3500782 120665749916289809422086658322236992 3500783 -180640439028782007501046895455918992 3500784 -28871139859102956879068224051740672 3500785 -136311446743166141478803725550999640 3500786 142473723926758767098009147790314400 3500787 465310862595064306838461091122069560 3500788 97936361052999649287190431945175040 3500789 -943178093460596067950508472711267410 3500790 162020547608392707261375243600311040 3500791 -245738313548367329538335307535861328 3500792 81264204775008765542867802801377280 3500793 -1577343822782145616069310475630316800 3500794 99930968219599639037706771372397824 3500795 -2000350832158935006747276802384134720 3500796 -24711951467337197171699101108018176 3500797 888520990095658729684794533542139232 3500798 169032666300668717330991051132951936 3500799 -102767080649715195002347356283571712 3500800 261638960807788370267344262817382400 3500801 -841318785871255639368253806972284496 3500802 5003846390294368423281098469975168 3500803 655092088949800472070187245008749052 3500804 610096781965036086528760172512150656 3500805 -110291812411868859227341707555814080 3500806 -1238636048857227140531269408565425920 3500807 795998738083424122805472650049578880 3500808 122702192096643901044895394525184000 3500809 -413745471225110127307505584431472632 3500810 402756939623167650084776777227373760 3500811 1870640652962652413469985526905205280 3500812 -234749776463667489020597449499356160 3500813 -1062322724382405562402463060493514560 3500814 -8977643806379774888085613611341760 3500815 544515991251589759397291998209169200 3500816 -19690421296179076521438128211296256 3500817 1317511322427779713254330488121566112 3500818 408902000012836083792297356703273360 3500819 76886908855789939765253768958967200 3500820 8862440955640584706541202083239680 3500821 -709253568125050793257585890759914208 3500822 -262741249537645869991222441125540480 3500823 537099938725932433023097806656092800 3500824 1136758743220718950166089856169676800 3500825 1047622343687804013532010980989227100 3500826 30020070311813685626155231044526080 3500827 -1507267822227835263669379405821941856 3500828 -272500951975753885726802766935139840 3500829 297572711210260374087979419749013324 3500830 -55257582803550331481998645341634560 3500831 310219047222461678471184773646337632 3500832 -178037669544570169344798579035209728 3500833 167398287285497512481653558626877120 3500834 -958960193179273321279327002696462048 3500835 310419590591235230572069246482573840 3500836 967982401958962404159326245448612480 3500837 22279768392614148673437678347735580 3500838 157756415712210148164965766319457088 3500839 156803234501222181735703222926418560 3500840 117294100842430637228850223738060800 3500841 -674560077084845432317950564021380208 3500842 -1285474472357949427289488360384992768 3500843 824547560569189930881824967609862944 3500844 522208593302843495722408973490083328 3500845 19627291424762617739581227268987200 3500846 -125672238777556180259532815849704128 3500847 317908253229838545522149320928221440 3500848 -36806251241474455457126474777624576 3500849 -758491502840343862461726859512702480 3500850 -160782522508358225728577491609008000 3500851 2114954552303441432488782518785174800 3500852 419868478286458926188200219774359936 3500853 244964931785441918742729836373321600 3500854 582393809746445924645132028861395520 3500855 835790507986483808971304489402156760 3500856 -598561664122594124641666200765358080 3500857 957577822107997798958502983619162960 3500858 4155143486473060294625783656567776 3500859 -359470523826180193552432373830629096 3500860 549844594652164660091507404611394560 3500861 5167501206760540254632415811319808 3500862 57982260925911472250520019340724480 3500863 1034980601301541562917709221088050112 3500864 280899088244553981437235071601868800 3500865 -316034120062639227296775298247269740 3500866 88080731227279720195009377589539360 3500867 -1255269878827349648864008369294310880 3500868 -148040795226340710600968431359295488 3500869 -1713557496771816080770433795534757730 3500870 391808244599108889288862691835722880 3500871 797602735647828960748590375262260864 3500872 -436754874252714755541845967190425600 3500873 563925954406227067638324742230364122 3500874 209296995152610107362817046563965440 3500875 -82474738649603908180101928218456000 3500876 -427388728667783774705975019939283968 3500877 555794209222770772034610156753931008 3500878 -411091797826213093571525068577641344 3500879 -23694082967381196773570110040599416 3500880 78156897847460507928005972892057600 3500881 -576765539526294172880913538518469136 3500882 -94899655694471659352362770870435840 3500883 -978678046236227931566099049025857600 3500884 -1272338128843688700291121213269530624 3500885 -1037305118152066689857626709466547200 3500886 -418065236604845544207333713981161536 3500887 -271738931637864497291066447525667168 3500888 -6531274419366725700087766091427840 3500889 669905087385078403582989545684232192 3500890 238874005623264091365584989022911200 3500891 -1518248189205870048001041388668363708 3500892 -108987016894851941343739853110775808 3500893 2600246670599773406688879107256806 3500894 -703657485252626154307430866763781504 3500895 -13931493294281193467650508189695200 3500896 98512124756833251502627126554132480 3500897 443030503659907330867009591103789346 3500898 178900367557654820659000203903525120 3500899 -647010235902735701240042858858232336 3500900 -147270504713857193552320066526803200 3500901 588420973272587277201744955714260192 3500902 21871296378486041558754402274262400 3500903 -29842569525630434621775734324767464 3500904 317288132287814025824858088837120000 3500905 1946251111068370980111536189990791560 3500906 888331644580423498721441237335327152 3500907 -266964385801943787209765005208846760 3500908 313009483227024296458418769051895296 3500909 -409310957665230372059204023110277140 3500910 94395802916253006729614702442044160 3500911 -295923237910294335844632382518860448 3500912 322152313534986417639180597194194944 3500913 140056432875556822960676640896635584 3500914 -15796906131464132751140880674459520 3500915 304243090369067113340084055627783840 3500916 -542692841147666879035222388219240448 3500917 641181825963695272526711741519436672 3500918 211598565580462513178516079879872160 3500919 634656699683162747561842919538850944 3500920 165341077229925276631206336048844800 3500921 1031324553063952316109783535940293200 3500922 -337483978271189266945032567845955072 3500923 731625204830103899132275730593331556 3500924 9735862302456527304377333939435520 3500925 164360406131642682020937412600884000 3500926 -332030389248445759726331870067572352 3500927 1679790606042711723221757601480643472 3500928 -200122092485679062746191829244313600 3500929 1078598689578643466121738452557532676 3500930 113410612257443553574654504022115360 3500931 -3220192281125962628437615863204096 3500932 -1188060738156647518882649544584389504 3500933 127200138523801839502667168395158720 3500934 -16517160196699971694259529332352 3500935 -252800456605376144115468979171110240 3500936 -952112631148452507323827753329623040 3500937 450212466542703903520578438082676208 3500938 -308045554363260961458960163811235840 3500939 330534015767548785740386218955565088 3500940 -102102930937177678794795124421836800 3500941 -731782307082401043357235509118467658 3500942 -77254527491833867060063128004756800 3500943 -606872250103572220015891090752975216 3500944 326601512675432711618006177834639360 3500945 27712014401805614669722598342496000 3500946 173538367514570389212118369616607792 3500947 53545515385390337918821370466847000 3500948 -851783547017569353667216607934056448 3500949 -373813625290725281731448809621118592 3500950 413792388995145637692388252796388000 3500951 1464185962256972252478609607837184232 3500952 -246795844381897356353917671212851200 3500953 977283020859507816136583218559056202 3500954 188600320327603741418842785654592512 3500955 -387734469539253910833083422759264800 3500956 -12482079463693245604877150474682880 3500957 653891531843865844839456898825279206 3500958 -386500332543755996013067997950055616 3500959 -305726459201356057587285162457777920 3500960 -475183226861785568656384199300874240 3500961 -390416994734612561452007310685051728 3500962 7056174766138030240496174219363712 3500963 571299011979473950916988169793558880 3500964 617568274067320146027431921656872960 3500965 281765162314528912893172001265362520 3500966 14147081495527413498886270834884864 3500967 775126952283501974599735893228547920 3500968 -396128983821337599486664997383372800 3500969 -1653049925620343485760043425700570630 3500970 -579750514016814642686114567494690560 3500971 -34104756765942700710731714736918800 3500972 -491002665977763690585382389916564224 3500973 -145727506403469630224851455356573952 3500974 -11148780036507948023701922065097280 3500975 1307273604308766232917627665934831000 3500976 -92371911847540838073407053050052608 3500977 777588743383343893044712261554963892 3500978 2160247913694401199234296776212384 3500979 297042759330340345856847151525250928 3500980 -130469569860585843148815647026053120 3500981 -1593253117355130495849993653089019136 3500982 43416585610733287543306690703603232 3500983 -795469545684338292174235772899640160 3500984 258485933734923185161721931379200000 3500985 -159581712437677489743377358485414400 3500986 -168252264515397724050833092971857808 3500987 507758314710203518434238296888424704 3500988 -177531169469464653218835479931101184 3500989 300810652271417437516165462095380256 3500990 -48797368573942970799337918240617600 3500991 -96510796493297413096291176112315104 3500992 253726637719202201068538515320471552 3500993 -249287260481159883472767206910808800 3500994 62481539460399547036547907773609472 3500995 823371960325486287920081886521226000 3500996 -485155454587163123833674690329291520 3500997 46894900188252314940228719151353280 3500998 845786050065256971521850685735068000 3500999 -781238845560155965827178242022569000 3501000 -516549132473839289960397496819200000 3501001 303413074769401223069520485802576000 3501002 -88378655321266351676522855443332048 3501003 -511965303651756539179193161933074432 3501004 -178975439686903404468199941370917120 3501005 -1052881704597015682389138682916684340 3501006 275192867933940155532025817647139904 3501007 -246622436883790139470051607207200 3501008 -85776150067872025440241492589936640 3501009 658543549372874744843771126179338240 3501010 25471646111694172824065667453304320 3501011 -1171359362555539457139379789535899200 3501012 638442840281896318793959440953690112 3501013 -245260027469259661396041591258741696 3501014 -280571896303712762240304526420224 3501015 129564045253245076728151262681272320 3501016 -64865261019126843231158813235609600 3501017 8909590086259879843379605369722048 3501018 -457885826437167192383796824853278976 3501019 2325635286856776966056247968648445720 3501020 3264919915001571415991845664148480 3501021 41027597216812488356521524156187584 3501022 -320184962256954117872261373331402368 3501023 -176475580586208646909607393308709976 3501024 575093372448053672651943637230551040 3501025 50818101055486164332112365345160000 3501026 -29251786003100742499448129963706288 3501027 679435227298068255456441610916996964 3501028 -389980742905181873760364371583192064 3501029 294930538990336380610514299329024960 3501030 125285534031810431749651433900605440 3501031 -722249811358025609066693163790617216 3501032 -844139189597388882468955109755929600 3501033 1050511428683162284887034712327854224 3501034 -931687686029154853843223228912223648 3501035 -395424084217922107219014853439268000 3501036 -165221298904798439356165497757532160 3501037 1097547511921673169829477490841572640 3501038 696356043200146925825312543140921920 3501039 -13996428803478625437159477510857976 3501040 -88705314188316811838498153943859200 3501041 973059158552095418881944392598479442 3501042 57128956244144596947154332167447040 3501043 -81087147994465072478326322505021440 3501044 -793976937465230006417885437965492864 3501045 399152014392760858535506789366306620 3501046 -164593606142165030967093896934642528 3501047 -544138091617474142533366310019641856 3501048 389262399568717650008891190679019520 3501049 112099118353022087537868705020295040 3501050 168312185430113906726262613387506000 3501051 176624371513089886444786792093229424 3501052 726993391272244350784947596776718336 3501053 -398376409323590517553319747043374100 3501054 93009420535572626199936325854134400 3501055 -697984493795573885700771063659558040 3501056 514643545444957206262837301898903552 3501057 136539691634183439227101736783402880 3501058 -683071093400624836356800827616954112 3501059 -1780029010844285773978873088210438184 3501060 -2968430427857067787605843881164800 3501061 1119871542906301445208862337518192800 3501062 737309329361706879286155093952936032 3501063 -15805510622964276206823647779927608 3501064 -488580945329163069983690914708684800 3501065 -1206734926489697598191430926157487800 3501066 -461470482669387319658469139893509376 3501067 930469734918468784768911741101994640 3501068 414310379331568093584965890649134848 3501069 -227023496349495022705288744934967744 3501070 190272165291758203100067935925132480 3501071 -48124410456846844236601857428963088 3501072 10484281672910277978250648994070528 3501073 639300974556996659231001828831665600 3501074 -318232318320862637371809412090278240 3501075 479832680839198250016513737094234600 3501076 -804816043773794813149704272601562240 3501077 -291835757224563977204205758609359488 3501078 -48629373268617334779389144397987840 3501079 -197236402631007609181917152262728016 3501080 23464098451920576193710578067456000 3501081 -369303000274279125463057911089311680 3501082 205925217006416167141490784219422112 3501083 -79679903371754603006776180347749616 3501084 192950900522151154925158244727493632 3501085 418361179810303017108711076660306560 3501086 156283992376993726544417480990304384 3501087 29849792089951507934509881725237760 3501088 -233362410855504006348422689782104064 3501089 -64497851822802248828940905758654110 3501090 300506290772787037059668523352857600 3501091 -716347033885848698825838340079901816 3501092 98950459143189900749639965838929920 3501093 1637164181035605589804079468935712064 3501094 107110473266111752667305894255157952 3501095 -10018314126764811967730472697803360 3501096 781856253691145986941193677178060800 3501097 1801903058661183276600080720934983546 3501098 14961688286413030272459801328858800 3501099 822225778631740920909063670243849656 3501100 362068805764048890172471729447014400 3501101 592088301602178162297459251787486102 3501102 -262215578663523656554390676965610496 3501103 21981502535582186567394641780485624 3501104 57828463640100734713739292381265920 3501105 127523436150699479398358519199336960 3501106 -138794831565252042663944539993055232 3501107 -135578508588491093296726571041846644 3501108 -229430615819995392777947621301601536 3501109 -312744784084590737015422214401800320 3501110 -45959402495256148478951918796695040 3501111 -459617475065388566600378279136038400 3501112 -859673096425624188560748296589619200 3501113 210399484633621805230694390457037440 3501114 -87519012331007229502083787154396160 3501115 -136445006609999379116543683567290240 3501116 -1471461612799807406629722506746908672 3501117 1309394379040735208772129977626482240 3501118 913816303038514562691894442374076416 3501119 35488720101231372101111155652464920 3501120 -51027747034029829060498139476131840 3501121 -439280263454886195920694730630712108 3501122 -808075532695142527588397103967795200 3501123 -19429134410117408398481193091376832 3501124 110327300765660437419358629329559552 3501125 -43634862117762280791086345342658000 3501126 327272938385335993284555645930386592 3501127 -253319759549681323943767080070299168 3501128 464205594723577802146690771126748160 3501129 -389838288094535105646532329941410752 3501130 -315156622104477870521768441120966400 3501131 -808497769925386959832325405416046136 3501132 35134589218064646650663133264384000 3501133 -395728673493068598688393799024025300 3501134 14640325986296411371073692890292992 3501135 -83146992062037512280445114782840 3501136 -313134997847716460171743016001732608 3501137 -117642625434398925339136784172323214 3501138 -16932830218298460135996439227037056 3501139 78142204853724243690095057920264940 3501140 -193753625246569730895074346804510720 3501141 -322617564460822814948581941524400000 3501142 163084045836610452416074470553863744 3501143 306377249864329250982301988532570120 3501144 1002956438284924176259157514483486720 3501145 207312795372064807063093081755888900 3501146 -14449452841785026657462991330292992 3501147 104604356994429891556058193854012160 3501148 -893172934120395816272250377672305152 3501149 385565909236239599767061224475730240 3501150 -209661248839467126232330171335734400 3501151 -63990903592436002341878557751645096 3501152 555918588634507562373221571807412224 3501153 104020205774190782296882739276237220 3501154 -94006570892020381548596572169532768 3501155 379190373354300814729018210113408000 3501156 717049367585420905218122578449506304 3501157 -774104372337603375415806557142927168 3501158 809588904041632847620660669287379680 3501159 -574360417170419642110425182854567896 3501160 -142680827905315980724528060270694400 3501161 55182216602357570504154134604905472 3501162 56728404748575141540808870063540224 3501163 -357248048066090055524294735607400588 3501164 355445764252416332081886025591334400 3501165 192596916832346855394051150925491840 3501166 350388379855344768122684804439892032 3501167 1463570317070503419700313386588760832 3501168 -36358042654245740678360275156992000 3501169 308917265354227325452080869672159296 3501170 333724289291162004492265991211028800 3501171 -260081698476451642288591663645286400 3501172 547639316385965447836885417653707520 3501173 -109673332999499476437722874760858038 3501174 -217187093198260081337324505046895232 3501175 244561663999156113028338176821662000 3501176 -797091061609010318786721795082813440 3501177 201940577153280388094483969059709520 3501178 -126564931067325872474895068163329280 3501179 -1578424248162840674030758290062560920 3501180 229416473842969764152837652017909760 3501181 1043005047545472687140407975121334700 3501182 376890396735729170886720300974280192 3501183 -338746510347399043093927783163166336 3501184 -490227832576381557079089622705766400 3501185 506865147048286596098063811260119380 3501186 226956282838637108456690808069579264 3501187 -1313523024743077281976841047808518760 3501188 120117567850316708810031582277749888 3501189 -4195307111232736182457769878199520 3501190 -117029746275420272684838471324887040 3501191 -121373727928878655979095891955905728 3501192 34301859319818442370106755336355840 3501193 513978391224361221257668730019244442 3501194 241636430594026383007755439298926896 3501195 -263763505603769376283241269433513760 3501196 412323955540369019379884018061766400 3501197 -43723593618050757083935636673830314 3501198 -349119257228027971149366412074547200 3501199 175499279153859375762709784571076320 3501200 64637407118303779428419519789260800 3501201 -655826932876207119722101036578757536 3501202 -207191573636793809685099930176256000 3501203 222116908492414483024351962674564544 3501204 -67329398146431508424223252646146048 3501205 698236999193078115404309196093040860 3501206 -22772999907681309660127515750912000 3501207 847824729451590370247361421829707104 3501208 -528972198321877198247171960070359040 3501209 -56421100458985733881025636090737590 3501210 217591656728087308497744825571080960 3501211 336010487591286048706702751800982032 3501212 -40310630006886905234626397152490496 3501213 917443947903998502948672722941534464 3501214 -451285983209039059350883054994684544 3501215 862961457385985800901562789842331600 3501216 170665722680741319307066288477765632 3501217 -1347570018733422176771484900774899948 3501218 741918639437950334520355572975316992 3501219 -1283865886529086458776797274893997760 3501220 -205087866920387501102772186179301120 3501221 118578150326241944622121208692091904 3501222 376552648374460150294762912056123072 3501223 720466523810212397170010000566635648 3501224 -202206373426673550200987698906199040 3501225 -4379207755636366094387158517304000 3501226 30993274858872837121607085946756704 3501227 -49197143651970048584457331234689408 3501228 299744812951352609941614150792207360 3501229 716206778662986850278454529252631830 3501230 -255154794952667260008906508033987200 3501231 259825090074638157631365420971321352 3501232 697664291632270712170787527196672 3501233 -93237720866181888658680831827357952 3501234 366354808231132367077004561204949888 3501235 -370147879754732878314910865911505520 3501236 -72532792861228813118695392700107264 3501237 680859176724839373620282707819553280 3501238 69073337912662898189668832066212608 3501239 87554933285634417123562024965364656 3501240 -61865516466497761391173272625152000 3501241 602474971686693363853180269327685972 3501242 -766578009596073177724327181530147728 3501243 -691073343526524995119819510061633268 3501244 -410469325490127143456418354381250560 3501245 -114780986616266819271990946326074400 3501246 129096415366929588466992386248176960 3501247 -1831092760937252173052339908716090304 3501248 849037580689572873115377919328256 3501249 -965026814891123291559292878463248336 3501250 65533602111892247401716170044170000 3501251 -358922824515569447582540319951729888 3501252 162399474075467231493498750293544960 3501253 316079705773037392425544445790875680 3501254 -477560354443031990175553550362523328 3501255 213710852278561809676518250231876560 3501256 -1542784885603103039256505649986560 3501257 426245932133924681765585441064822600 3501258 -511993100358010050886395401705462016 3501259 -1165787455786367446564178523301426540 3501260 -62587635747679489114402971257548800 3501261 -897484046215741625277709286931018090 3501262 888374965417113641594328213928189632 3501263 646746856163330851438708145207715840 3501264 -7569971221615187567509608452849664 3501265 1912571221804452206199714384584257140 3501266 -309238303069233930862254221628752736 3501267 95259529051528546389733854481428480 3501268 -233973703979801124782450919860762752 3501269 484474813738634570351144276333941596 3501270 187549733823626635456440327774837120 3501271 339847519000963270413915209896000600 3501272 30545896289443182167388991567441920 3501273 844811782254867365897343798498624 3501274 74292203548042663728758546342161152 3501275 8028661075047262208019815416207800 3501276 209898751896120333453241989476818944 3501277 -248735546102807522149196719351446120 3501278 10101751867995455910315724365536640 3501279 646992844675974008424572226986246400 3501280 594603234447715058793538551703142400 3501281 -226152461423778134228082839055476160 3501282 218375703243625313734323385378510080 3501283 564183081437690791566899212611013532 3501284 -340701041551293043625969117486054400 3501285 144364833032784234952828911575191200 3501286 525885702076641243825313716524578560 3501287 -89258860315040032404049799287493064 3501288 180217380777811006356641296861839360 3501289 1683187164342540775246028314748331600 3501290 -145703975377503794769454511629071360 3501291 674783128191816859319914731045067440 3501292 -554398003574807684146841733505801984 3501293 -1575601532182921996534078223295484458 3501294 379861540480667867700132765128033280 3501295 -315878349881021981810864709036839040 3501296 -257322193334918239374425113556582400 3501297 76483205761879436287318338026021328 3501298 -337764169820713559399131080439133280 3501299 -4065118047841710658099258335155736 3501300 369206377274306304691462169297049600 3501301 -738253343635361820267256047701770400 3501302 -46138016069132662108943287377580800 3501303 105233435487500744881936023149289888 3501304 -174899995212771144852188639338598400 3501305 24470811986685341884078819538225160 3501306 496543774442233459972979849803632 3501307 -143948129857153719381258944920894440 3501308 -962011798905261335252117958269571072 3501309 32571760943804377107824133091062912 3501310 181359793684179778969870947655522560 3501311 -1220248985666549298724064283123895176 3501312 -693008181284244877904199472725884928 3501313 807051008206283840312205761692000704 3501314 -250625642381239379186066447441949744 3501315 -161015636477530728893158906243820400 3501316 -148827132511936391438553572254535680 3501317 -3043944525851883729526831375561036548 3501318 -2029218554590778044789644636693504 3501319 -760196485978770751865504571266690256 3501320 113198744452913152694586047840256000 3501321 -445653544502972227007378351665110816 3501322 -1415038346860484209810885332581730816 3501323 -578636586877170465823047207167302656 3501324 733397632060793258458841645495036160 3501325 480173758237669682659981195106934050 3501326 -247917650891633376703771836474640896 3501327 1290143289682838921175169150976634240 3501328 -170351674174199968373992873427918848 3501329 471284745691788482858109821325386484 3501330 -20980927932350611049959123430138880 3501331 348303068632240639276538683627001132 3501332 -686182441890268760453122394649496704 3501333 897058810339777322611599886785633600 3501334 537066145197676808903688682449269952 3501335 -190567745403529862193306151738070640 3501336 347893873685274021745385189794775040 3501337 -147190988263035100626301638808389888 3501338 701511294552377090946184565287534320 3501339 7902446243284686408446171180005488 3501340 -370980520545458409831858518591132160 3501341 550185091615406391398332868258384742 3501342 -216872462569931267332070342139005952 3501343 507256572040650443916147230033386592 3501344 -830763305935070696243326908628992000 3501345 526208762467140767233401480546971520 3501346 530769629188016535357306736191361872 3501347 130251348629005569026611513234282032 3501348 -577847710363963014176549988015774720 3501349 284489720504209751366174196147964380 3501350 104543352475466297251573024424352000 3501351 117080224295385775554783017016069600 3501352 -802685867868169935672053963507558400 3501353 1261866523048549976308252273695849360 3501354 -506152341372995492565888751996205568 3501355 -227093685080404396707668690464953600 3501356 19095213300234187907768348504689920 3501357 -294529928094152672480116907342918400 3501358 -108077489864203947747652045419125760 3501359 588414805003966698383311692522270720 3501360 -86525441017630945689762335755468800 3501361 11968052706473598761436315576798624 3501362 -172037015003396525387758867604387568 3501363 -785086838974741458389623615169205696 3501364 788204372140593093928282151868987776 3501365 44120819672748165879401775539961600 3501366 -221235711770155827105724543777239552 3501367 677541080540166064974447464832907032 3501368 -738561052051507074354895055000494080 3501369 -924571387361958207116272669210195206 3501370 -62246854161597765537817895909913120 3501371 -389031960825401142594062548019386008 3501372 13021440748519163412601133904052224 3501373 -1207667031486920640204453539289080820 3501374 -648545156744073616371571419161720064 3501375 -235912226405564757790031547119436000 3501376 -4419980634460234934272655813509120 3501377 -192635052316474067558014782028080 3501378 254310451845403263463655197317581904 3501379 137439739028029956300800965936455376 3501380 662389815394867020265571692227052800 3501381 264257698227729390063577324708593120 3501382 -849197590740782144805586861452810240 3501383 -1197878018958869186848848751126739376 3501384 163358900154905059182647729799659520 3501385 1216388513697059004797502123917828580 3501386 -110252147150280405576477274356105216 3501387 246469660250178963120669282779606880 3501388 236766732824368182779588001646116864 3501389 -713594989956340306303622810542093620 3501390 -37324807311917657250064337235148800 3501391 -590775686403157152690793687852632208 3501392 208648542754526134190604331126210560 3501393 499820808734768314091071097693071920 3501394 52030232415974347254644710994439840 3501395 581774341239046815593649387645860400 3501396 544157247419654010350872486536806400 3501397 -2688844498628188778220860802996525248 3501398 -84028430310417313036964122440856800 3501399 24072038118711459594358665162622848 3501400 77312563045904218042309713942528000 3501401 -94909533660177442133473796271249900 3501402 592503479018016595209077295486654720 3501403 -232512152584695123134422185089483816 3501404 -16893520964543145653179320663673344 3501405 51475336083025048279151862120864000 3501406 -1017737470797277785236582488831974528 3501407 17707025827628407235001937450280640 3501408 -689117558839727455312246730582654976 3501409 667792428686363325362161612272578116 3501410 437321411634981683596796628720192000 3501411 38108430231918945879408106971806640 3501412 503434544804535450054315412422623232 3501413 -1102733566756392639345267608848750338 3501414 200962719144385876887175910529331200 3501415 -391542727523615298302612180305388400 3501416 1640433677478100772793415545175956480 3501417 1051512649490372944587964960088756880 3501418 142764397654312761460138465858737504 3501419 378789338877166760844455341120926720 3501420 121684226139617428083565835436948480 3501421 -56364140544133615775062394543360640 3501422 370272985328722073372398172962288512 3501423 993134831961573979721729867961792072 3501424 375822243414528757102816602092503040 3501425 192962510294571711931946284249662150 3501426 303998437411446002104930807934085888 3501427 11202433824992156253802385039603276 3501428 80368219178694304254804224766713856 3501429 369445155339050271958712201505098784 3501430 -389872066090041785555462402136460800 3501431 705671817722460673267336873795660200 3501432 131620932763379209285616634282455040 3501433 -300053704043067530932673184856809596 3501434 495130808346688098301831014079280640 3501435 -68608674508608672248275284547203840 3501436 278452020110884873399483695941114880 3501437 -753086461369212798500098842404353914 3501438 -169018114779204821472782082463027200 3501439 -487019815334102954104160795813494944 3501440 361885754736274656871126958447001600 3501441 92606830676130077538612839982175680 3501442 364580142973388565253566580186687440 3501443 -1345427932976512785057404280517624056 3501444 -37622768527693353870737807664734208 3501445 11247895148207143095534233940686640 3501446 -49007168601860185252801595619077376 3501447 17112555750854542672568263062860928 3501448 1013230460588532466734091437337359360 3501449 86908707831570211340418658827899520 3501450 47714085785449415714131441680307200 3501451 -168680979409151945538690753090656860 3501452 -741648830333400125778096250612932864 3501453 -640037644048023517180037410003676160 3501454 -121182369925461183356703127140299328 3501455 -33845997804007857780523124906753040 3501456 71135251158865726184170238384799744 3501457 -440662496612447323328355146265950348 3501458 -157444317903428003976435531952489824 3501459 27609184906038858426441982120506384 3501460 946452525071853789900025389560563200 3501461 -170264526349987451400204391768582614 3501462 -327504143232456466527089498445968448 3501463 149236983493275253058796358189558960 3501464 52485751639796066616085137588019200 3501465 -734588424317800525317845701020989760 3501466 384382858547113192102414446630792432 3501467 1343280925570478791802562202276896516 3501468 -18081176037381127030173445231778304 3501469 500789943203682370960473714110192870 3501470 230169939171345624668170074785314560 3501471 -708579296405274416930331588983669688 3501472 397857488968757408690745483098849280 3501473 -18554260362699820404420009132821280 3501474 -60738301682762400990446951285816832 3501475 843874220422924565663162428727400 3501476 743954029765523232844299318826644480 3501477 -222685040298112105632690456097489440 3501478 -552664085392181792447360719707222144 3501479 327745908881734781595561810733417080 3501480 582237939600574116073278365435904000 3501481 258715172750105266142220899782584064 3501482 -6057874639215596019311641176294816 3501483 57000174685788537829395170566200000 3501484 24490305163428176153964950121972736 3501485 -13744963537496647991796230440517760 3501486 287069186352101651175802576529970432 3501487 -1314431380752568735377027287188406016 3501488 257618478229369733999973156614848512 3501489 -20619209539473719238422902223729280 3501490 -14406719275241908235430314100019200 3501491 -35160024505578624207216670084586280 3501492 -714856980944385770253051887191093248 3501493 143877922613395181872920195218677742 3501494 1021864266070941516073531012351483296 3501495 369376892558882762310311256858139200 3501496 238844437136901309445208581575905280 3501497 -600265066858574656267806501022005120 3501498 46532697995501235740417304904704 3501499 -223808091233711998400180584966846440 3501500 -1584058842088463895041196960537600000 3501501 -480418448508505876654237591690829568 3501502 840433167731290858586000262790301952 3501503 465871104739718001494541309602002752 3501504 -253074615298438762663602943237816320 3501505 82001841688209157424749570979972160 3501506 731342726414225426871103004533264800 3501507 -315161399653014166154699831375233536 3501508 340460807242584321182698667782195328 3501509 805774877108382539947571239720856640 3501510 -94297168298829229356526763153817600 3501511 -58977158456445286052472659372462160 3501512 170066315339560697331312619255234560 3501513 384560686200439169840573945248411242 3501514 -69810896768206803870412294528769280 3501515 1007603971647313491582605155983776160 3501516 102510092764271670185344981827087360 3501517 256787967977702690849368033330688000 3501518 -1229459907460981264777456938368640 3501519 -29412012143631044259319696265531520 3501520 -45163298437533832342306012421160960 3501521 220240396270710217372150539422013552 3501522 -687111650401535840895950077054571520 3501523 -1031918937335925730101519478281415564 3501524 -200447022853548747178487040519592704 3501525 31947781103864178299599312305820800 3501526 65891515254609652595823707658783360 3501527 -41172200248690746584116125870849120 3501528 437734489786450435555641948112220160 3501529 -773846910193166215035460586790317360 3501530 247521542325235568520350308626585600 3501531 -514623311612932208332089766493821104 3501532 185682215760321875911340105107676160 3501533 9445897063020868068341171811171264 3501534 -247802247264387264335777934471189888 3501535 623138336910266550559596927605085480 3501536 85466942063529311317609071902195712 3501537 -22614701364760863268925593095287232 3501538 -375185352381170930687395131861340080 3501539 925523620310110521176733007919178480 3501540 -285341498428110511583678569435272960 3501541 -1149510465760596010070869567852297416 3501542 333247019454577575762715389183591744 3501543 -107404132234588853515253476296026112 3501544 -281949203730227046445975763071779840 3501545 -669606435703107923197692557880868800 3501546 447939939331745845309365776215087104 3501547 1027896955390185602513097971030446080 3501548 -1215769105606215423630150693791777280 3501549 49564623856394958938017843028482080 3501550 -204736556601913404768102732437035200 3501551 590539666099648372078040513675149032 3501552 94648061260657950389986477422182400 3501553 -1521765382416267910976314584384177936 3501554 49862490180167677033471233533148672 3501555 -661032009517019646419491804371084240 3501556 -407951052446561819733010464093143680 3501557 -487425592091199069084734276442012708 3501558 -122691077081911367523077593354341696 3501559 -228483642768395515262635317045425096 3501560 -837514631149068723650017600402944000 3501561 -388688769429913126443911358143359296 3501562 -865428882020831669030031482344404000 3501563 -437395668556208360846020958270905776 3501564 -209941856819062149283001437090922496 3501565 -20198177852584250861609563451481480 3501566 -98847687268851782400407112972696576 3501567 -591240383379152951492693052154537560 3501568 -53402613895958582891993079956373504 3501569 -575489744472189504727954379525808408 3501570 274842624773001181108722148056499200 3501571 -709133482149208664944558518065597888 3501572 -46503784123573642251056302597041024 3501573 142977033166760987559567073934277600 3501574 -113274535324332126171423838304429568 3501575 -142250062316346314039259438699283200 3501576 -7865038087997354740296657543168000 3501577 -1275303729708205855396691066448472368 3501578 -136391720816636644975696485014158080 3501579 -1157471156564093176275440754773528616 3501580 -376510849665389297326984154012236800 3501581 959929214947265902351945661280199200 3501582 -204933696281962058066195134322896896 3501583 -151758591963698919336845162468171760 3501584 -83278787596885883489984629445222400 3501585 545780280988782441297412312238807220 3501586 331624879909619185367401278802487040 3501587 941101084681434045109449164635912236 3501588 -471640276928476437803752143875567616 3501589 -130496395957058917611044630611441920 3501590 -46088302382622006326142782998291200 3501591 7212461856249960704055192899719680 3501592 1124153799291417580332977698869473280 3501593 921567926703312023918164996604656842 3501594 559177555557808518211896284252551680 3501595 -992463404771883272011360753493822400 3501596 153998399387585106503067175690567680 3501597 187675178621264692371426145471633440 3501598 -605191993384768150132045249357487040 3501599 -2736097276031134626860677122765932736 3501600 -408829945045498224612438717038592000 3501601 -914265991949730293143256188794122398 3501602 -220130607661936490976276732129355488 3501603 254253032731315205128675424858480640 3501604 -50200521861732602257833035453337600 3501605 -107661143845365343757946214708608000 3501606 -3609905052787324998755226759052416 3501607 -75638051607074870915992356230107144 3501608 451184238121534978730665037940817920 3501609 -550911357913753962631562230590000480 3501610 -44022752602186580746956411968701440 3501611 -1595205868847591567899101543624787788 3501612 28765745994738857990572414996392960 3501613 -1034238145912773939119834599309420138 3501614 446651775211690249410510376615438656 3501615 75871376943971338840809557084879520 3501616 -181365650717633573474765665470873600 3501617 -317382267730297008398832573145871808 3501618 536102514004671991872287416069375104 3501619 -40461776335847065057499467278008 3501620 -370854372247273812234144582076888320 3501621 417780794749055066491869713958651072 3501622 354098776869650273383711653551582112 3501623 -315271038982555291414637603026039128 3501624 -41515096433651475620926198254796800 3501625 -632104925754242757669050973827430000 3501626 -223431321431292931579971306300471360 3501627 317201407227121828683974623860055320 3501628 72332732017661866896776233882263040 3501629 1392081383689135827151289329556716230 3501630 -524470210384480095462289851824040960 3501631 166773880328906182778075691256769392 3501632 612090744843180326288921329326882816 3501633 826656815891805026095136562825048624 3501634 -382141004606852891157236236277852640 3501635 176616276954671039410775211102252000 3501636 264306197229138251926309020312059904 3501637 683039038088533276697741546370640286 3501638 515409793922559443790958779472394976 3501639 -643344775101391360045796002281663000 3501640 249850289911662539177792946343372800 3501641 -769914498901198122383811100583945472 3501642 -69752494185216084532025820049464576 3501643 -320998699526257812666662747489619360 3501644 -229062726742582761030546478882848768 3501645 94391643374607858225681111760656000 3501646 -111722545490825868086761109652162816 3501647 -852092036266374298726768721167637904 3501648 -84708675320381170415000707725139968 3501649 694448910399354190555404413691201600 3501650 273289899310359986675841084207504000 3501651 -717760774058605854764545272100720968 3501652 225682600449213089968557864692920320 3501653 -229414709360102388749400362949460320 3501654 50035207865176587999781230358094208 3501655 -745034705739761908382525836802782440 3501656 -1994456058914589024394263046279127040 3501657 -610764438586379634796774352581935360 3501658 -491949209806516099072705132551580416 3501659 204015106967732381656036324782156816 3501660 -99289258343495131383985099073034240 3501661 303058841442493062222376559965341772 3501662 -15175390776924292089151872339333120 3501663 -787119616472361347486579846815036800 3501664 61364035448938481760262285590528000 3501665 -179457744758046211785831987536763480 3501666 8023475278321985130195908219249664 3501667 7689664741860942574671500311468160 3501668 -1301044587060001449009723257089517952 3501669 -195687428222552020319419237945279872 3501670 -216417271036281373906083237347821440 3501671 130323590853617329129741008259751952 3501672 -605158695587795937687536607303598080 3501673 -543646476601584038235587504302501760 3501674 -199123561609600381605606381027268608 3501675 -317679597712103907690424511017956000 3501676 1372972071887591022301801788547016960 3501677 -1790580514100872292645056352974394388 3501678 568100968479432990285874632905730624 3501679 -1421795694218927703574146161281948720 3501680 -21214553925519295598514131618365440 3501681 -493244565400808194604433869081917440 3501682 -236398418753193922515052536858860928 3501683 -91696236697814868742886094700853880 3501684 1062715322126764037803486853011230720 3501685 308104505945647729748179780206627360 3501686 476763714535625606125666069343890560 3501687 -140133347869812540159952745530329600 3501688 -2097607574903533898776410656607436800 3501689 -595183872056660044261496437524063510 3501690 -268418430474515197870108578330792960 3501691 -2668758050454359977854290468812041008 3501692 -814517082442515604409449141346664960 3501693 -213457273878725381288696968286146062 3501694 -41174530449934081927507462345966848 3501695 -273923370723746712434619668567803800 3501696 821914478157432999352818111558451200 3501697 1519487789346100423111675779233828800 3501698 -126085115514207529546290748528189440 3501699 -680849707788566951156182062088726536 3501700 -7952398348188566985675644753500800 3501701 50567730510428991755696974184915904 3501702 82545092345007518364406293421056192 3501703 -806103912540140576267745313899715048 3501704 1327870205811250103434629990481920 3501705 3624120360347957874385179646089600 3501706 -121807388083063560675643359938694816 3501707 688407990104361242828717619805131432 3501708 -44178507072526946977655814133039104 3501709 134103627327010870923903094777823520 3501710 -168877965357320944431523663001111040 3501711 50997088105424594167469441084844192 3501712 -433870823932360645010046390978371584 3501713 111987542195677913560179576463750962 3501714 -444808663846117660426716548360472960 3501715 -98669981391027356197240142225436000 3501716 434076178914948947085014386239699840 3501717 369123988974934705407976724119540512 3501718 639411605657836307716507445927499840 3501719 21412591789779934505769056485553040 3501720 134939555054619305904007539753369600 3501721 -238324223641569746156592781069597500 3501722 140232778288730963060893240714482432 3501723 -383782677467378755796458076072538216 3501724 161396136297812919254398908328347136 3501725 136509424525873167326354195218139250 3501726 270352520002702536591946452367604544 3501727 300830600012532291759359382462018000 3501728 550459694336657737384262447546499072 3501729 19235768946554297157061533600116736 3501730 -5417069572728355748339188438649280 3501731 657440320702871275591070298474893532 3501732 -194285039623040562850570860453888 3501733 706821615463344675582827754787489982 3501734 -171975025485651607753691463407969280 3501735 538535511666355694660818370046581760 3501736 -837567959639840272336163089746539520 3501737 -68214519740211124195298404576750860 3501738 -404359144653159173590198248768883200 3501739 -708239290138779947540435876625792460 3501740 -1140945701090911157113584381127680 3501741 107346356354685097405284952260126240 3501742 588839577002426344981853375038654272 3501743 -358224467694266299290696132115242000 3501744 -18879890217503716219451680637485056 3501745 -207482603054858878418683542471754800 3501746 -343263090147912723802748188516850928 3501747 855936272616060211474219453109941524 3501748 -9475283265349838545184895196989440 3501749 -1188351531392162955533780218444799250 3501750 -87031478562500603680827065948160000 3501751 -228617667437368710072808667524626000 3501752 -234989538937292805887475450229862400 3501753 -839086556988055976906752889392760496 3501754 -283702943813139655160439063635712000 3501755 -618435747874611012859711060584343440 3501756 828769631447273014196223868274010624 3501757 -266962560691552101458414088212776320 3501758 -237078149127093945988303067343076416 3501759 -216163928965614492280497926216372352 3501760 -17161574025456204742135084052643840 3501761 -166022483601456479898939173136436176 3501762 -5330623034573260876732611862282752 3501763 792721710536889226590398215651068144 3501764 111133624465882806466765232103100416 3501765 -489645378645934932574284219812136000 3501766 588241670298422830221244866660186624 3501767 1936044732092352238031850404608752912 3501768 316550733516453479946790313347891200 3501769 523080947224026287838010099989946368 3501770 -17029459701773541975503901018412800 3501771 -52351551066978810685754049204928512 3501772 -1284086535389659718342060392264762624 3501773 -773502164949205845850010732618795712 3501774 433396077336678107906965163133846144 3501775 -527729603718183340727765906235014200 3501776 158598202663816463255515675125350400 3501777 782301528520564295254571918727052320 3501778 -18307885227426894348460475740869120 3501779 699708369299281095438781176219068160 3501780 96616840427518594615603428949493760 3501781 -956741174468044906177337858447562418 3501782 1473066836134077297066109813797864192 3501783 286014398400402808364873422057836864 3501784 452496746295258625944140946009661440 3501785 498486885339917063223059394142342980 3501786 454105628352795384442214649303243264 3501787 992632488842227656063479669846986436 3501788 1023964412295315608372236728458009088 3501789 328905655938703786167851627082604320 3501790 590557684769473618264170933164462400 3501791 -1614604144306726292260839772465152 3501792 29849037774253674363927864226086912 3501793 -347222954652329733051636347409035856 3501794 -374070024366681869562178987330314240 3501795 593480708629675765659882736597382400 3501796 466141585665940557799836606756618240 3501797 301052849340078213382409222080794552 3501798 645682203534008702459364995192572800 3501799 -207705188161359501747933296326656464 3501800 326310530682225860406477276885120000 3501801 414964753876461323733312905956646730 3501802 379946296305441226799199960744338352 3501803 -35205484441784140676197112252098800 3501804 -121691721244682355574399110923733504 3501805 -366002169782034776460437692647063540 3501806 -306832805367145495128745793618181120 3501807 127019724746884501002173326565398800 3501808 27534943820395033345182264847073280 3501809 -1007410119261982791713162214154146990 3501810 -3432667011183033425851917245454720 3501811 1488959502805987728513867819616414412 3501812 -118776130672692854414866507074336768 3501813 49698027558542107144057412593814976 3501814 -161179211264529430575731789191460160 3501815 -1144798823280631481017788792124784040 3501816 -125251910958030294040696587799388160 3501817 -1584016024768934706738739080885940848 3501818 -82273513756929884695832082040298640 3501819 -892465428498947195132319129728294400 3501820 -243516672670033016626018143155742720 3501821 -1394622843557196657832220534325129978 3501822 -104083113954567502410230318216159232 3501823 516412791950357664492234717307502304 3501824 -1070445533517147902216072529570693120 3501825 285400360013371485572042088591567600 3501826 324893333707734095827777103604188112 3501827 360722752465025443888613928823276800 3501828 116343418263613748849013483614330880 3501829 774786759912325404222442394655686976 3501830 401751556233428794865673922021728000 3501831 -40224546564846974116285643186332248 3501832 664277660069771472682340971934438400 3501833 -1809750769826115751278844825214620800 3501834 2885879278053222005766142914861312 3501835 97091291083998548647425659861429280 3501836 269160939238941625812277176858150912 3501837 -649875384890348011907925341809589940 3501838 266538439456352294988564654078928320 3501839 440360151945626913179848624001974200 3501840 -180562883990766411343445286274990080 3501841 212314581345773614037052936559708544 3501842 -193217444575857819442722544329208320 3501843 -306571965216898215453067645458670800 3501844 2303110608741643968751381482752909056 3501845 -353538131794751602090478721174180480 3501846 1023229161410267402453905820698032000 3501847 1666858502245099236335013554512021872 3501848 301450557046495668592251501650780160 3501849 -654488899171936214235508730187221616 3501850 -281587920599840958718159780927411200 3501851 -198223963491465600135583317654630696 3501852 47600063760203471825855894598451200 3501853 442794558277652184435327048094687488 3501854 387212850986067200524398654490901376 3501855 -285356518761765503177701892647662240 3501856 1463677054817823256591502385936924672 3501857 -296615098286328911290572238246684668 3501858 129812595477972001019979814102590720 3501859 -44984204096187682086494731036975584 3501860 -86866921279762108882816799060029440 3501861 1078309872101481229810560618402308928 3501862 8565506790608484179851484223848448 3501863 1806832089196062973162851498774629112 3501864 -1204625394550880233614052463922554880 3501865 221939898894572670611200744302193920 3501866 -75104955079245294803901742357224000 3501867 746675564550055797572570747849422680 3501868 992157441188802458903713164597729280 3501869 -138424237584376806321112861512261120 3501870 -1263170983629659420194978371874560 3501871 -840145417585421323776123088132875800 3501872 -124070561506581076588712322830893056 3501873 962065286620359680561148558583280784 3501874 -308496983715416103817764518006030064 3501875 -20273354321887852884329772847860000 3501876 95458860070368423435118586177519616 3501877 25306195571077760174341642750046080 3501878 356892311645011441602324115366609920 3501879 -126172426592031197610791145756571416 3501880 452157431628748463895534611539046400 3501881 -1118021254817295954562037252083754028 3501882 -43593333722814064651933672669916448 3501883 33190038623451434368680196388963280 3501884 -366501068716785258842392211634557952 3501885 272518309150995188456307537227746560 3501886 39247057352412522060192714802496832 3501887 -189395257367947000974616622749030464 3501888 -50967543507823863788338824559460352 3501889 -534696873181893164306390468186427344 3501890 54211771399052734329497179876531200 3501891 -1190284162275800854584955502514114300 3501892 102494734097467114195030873866921984 3501893 -1702730235331404860993139700488195876 3501894 -182428102421158630206855528293538816 3501895 1150337279652881239416843245734480800 3501896 653204299358812217244376506306600960 3501897 -452308960638770884897709710357355520 3501898 221425254891798282654278089010798592 3501899 226822699077581249542277384977603536 3501900 -323102798178226056559605266729856000 3501901 -302676082546258987374184467054912788 3501902 -287558739282411204883270290397992960 3501903 -9461748829903397940288458016547200 3501904 56472791425076568318515346194169856 3501905 -11133980725012040002054888758242880 3501906 -275178825938054301805653455554471296 3501907 1209743129730015656808884395759154156 3501908 76327987189814193856967209110880128 3501909 297922008126202617330843036891955200 3501910 -65635997569366895833231920037904640 3501911 -268418412436274672745876652599476736 3501912 1108984726759996034902686911909068800 3501913 -1388612205887387483232684835759842176 3501914 213270227957759652777164209582907376 3501915 145855299707944736337056726090864640 3501916 -797499310914717034136182740726888960 3501917 -812825335991761219073789210206019034 3501918 -32227580682214580644832830938731136 3501919 -75136459898344554978104218541267680 3501920 1395292494664393653888178362777600 3501921 -221299576752008085483913355334711888 3501922 -2518240774772270004911912040316128 3501923 1792653887451592473305205481205624160 3501924 247582234259577899850312610085200896 3501925 324127154974240346831942654681120800 3501926 -680171746656959593162940213814219840 3501927 -1909755465591959234790579580389120 3501928 304673921037876714377786173292544000 3501929 14980445119759465488456207983288976 3501930 9093053034370663783970025985701120 3501931 -487046346306670470591447536930448368 3501932 968428699286995522541861915542000128 3501933 -101426467153975462999468145685803904 3501934 232363997773537066207761997660498560 3501935 841469800101026883207432743131223880 3501936 -78739551847697454216047802802470912 3501937 1310852426885348343827809495338706612 3501938 -756981852570340051213371177750752640 3501939 -122049768495828997079121814686436608 3501940 -240904743719105477164776888441254400 3501941 212130785707771750021749117339642972 3501942 282497381280703247550615034672600512 3501943 -8898408054472047941869678864505096 3501944 1033301769285378319248206763639644160 3501945 -358344332338133589222833612677368000 3501946 -101575539283903966139531430996725760 3501947 1157505492968494231636150015137198000 3501948 613114952460015116525560838320366080 3501949 -393239172150366262753423251786883776 3501950 -295269890439493759061128757017224000 3501951 376880977054123864510476634701356232 3501952 322530084571331724214308164547379200 3501953 127706425489248118841770302035535360 3501954 -33182596741176099032084833598290224 3501955 1141919918809660603392337309576905360 3501956 56088800639820971448850889991751680 3501957 -183141458163162572647033782191886912 3501958 589520345705703532462719754365418080 3501959 -26223522315833936961492617910563184 3501960 -134811755886818881788840542011392000 3501961 -1395869503322338880040049094094382438 3501962 -141224598432458555114949961534722768 3501963 -4430003389824482948035984187827800 3501964 1093416653316340416531617828298718976 3501965 126505825349141035042800596738710860 3501966 -153533918150238671033131963662796800 3501967 -365260960282365898647738028721113216 3501968 -238152755201713609782594173323665408 3501969 -190750974657679459878886158143466240 3501970 1207297007595209322213638362894863360 3501971 17895323026670381673013847094495888 3501972 -10648195845381249703707216108683520 3501973 -1150493315672251693915562288836033956 3501974 -37382890638274712946231501503460096 3501975 43301505844130262709116107782969200 3501976 363106400465271869217688315553832960 3501977 -577206604858891017520405835775698688 3501978 16637038295912548758899628749491968 3501979 -641115206993136419267320366541250416 3501980 -273608284610422163480349379022154240 3501981 1337939190642091657068377926368557760 3501982 167203731046295581045079106600000 3501983 -799247547559158698522479043028571776 3501984 1167930316588098008891740388704911360 3501985 774174300859131716141250767239910400 3501986 -243506681076378123959805916929768960 3501987 337208135171798618526527982578538360 3501988 67495085807562541726935270820769792 3501989 -1692526192097701926828554464194438210 3501990 -637388056043576666729006086308545280 3501991 867743153342132191607803880596863680 3501992 295147932662089305898043805436477440 3501993 -129161763065537314501007854433251872 3501994 256408458789241780275689003014381152 3501995 -301317852068408294902240260001137120 3501996 803357505059025813068777224098350592 3501997 129061933731464819264986008912039446 3501998 -240134882486174856804065044730232000 3501999 236591336382708713134606658871602184 3502000 -552500682963667383238607542910976000 3502001 784787348414766440241592830135514002 3502002 5414429046001116511201026843648000 3502003 -457423708914250930723489994388496896 3502004 426295612317379405080602852816486400 3502005 136814898304286033228604164657347200 3502006 -635710350432976890816557738222317728 3502007 -654443704882400299950198717246486744 3502008 -7137574624869756641508569422233600 3502009 471747396097627035543159656839983616 3502010 620826573815978342087616621637936320 3502011 1021579462817855915049003745628561520 3502012 -528657637089000957025279750628690944 3502013 -45994162599949574058385129292966100 3502014 -334239726523844258100010336916295360 3502015 -264618246808030654558923721423875360 3502016 -34297247339480737337409661380329472 3502017 -463803504311037589554032216999785728 3502018 -103775080539987776297592437175207360 3502019 1114466568852553249113332715506814744 3502020 -99380254895688841421040168869560320 3502021 -937340820843728886475517600577591778 3502022 17927619770705548152147006627369312 3502023 439835367788378915164433784871188480 3502024 754479673359422646767293675645608960 3502025 -617633095981865205318815087696947200 3502026 68615662162361391796451746510748160 3502027 -1385896929064150072398627866977307048 3502028 -544458128908059334586910999049620480 3502029 -13700205202451691771713922679167552 3502030 -243953600596163947716127005897792000 3502031 383632201534199909512964071760037432 3502032 -51532198938679516466474695765524480 3502033 1599446976984354380386409160681510000 3502034 474938552316438568120170714614636832 3502035 28993663722454459187283474144918480 3502036 985889345764295638269450631919146880 3502037 11475926386213054314721156282893504 3502038 61666226359678822524134653532919744 3502039 -59531901728177342940774431325720192 3502040 796454181208047577977250132976640000 3502041 32939601737033290704099166309520592 3502042 819135735874681494033238845121470720 3502043 -752608180846865862322715333243739708 3502044 -131367225272150208097492288231311360 3502045 1199959909810472243899787273397849600 3502046 -280570577718162153429669086094534528 3502047 -487517605889375822380686046700911800 3502048 -752909356656429543690958328699289600 3502049 -11520680505273063129733865281526592 3502050 119801099289228523189122666735705600 3502051 -577314218861968597184295238371009120 3502052 -254867297183877765779085698621153664 3502053 -182978676739124256098477998409508738 3502054 -537539106967797451024451200694653440 3502055 -202629419778936404597339758223889840 3502056 50373813974126805375974001148723200 3502057 -183835314429379895131731399315976220 3502058 -6903491065662449806303807681453824 3502059 778155356565507602295872762534267328 3502060 131348807141814113631435353910804480 3502061 5187109586638195117900527185997900 3502062 -44853438944955975311518263975692160 3502063 64044688209056506189248341666713560 3502064 624568208428613256557538003270107136 3502065 -112571595880920447678053055949438080 3502066 -19700580686436600001752767008182768 3502067 -744743889603792505933211399002789920 3502068 214200301945225262570713882890510336 3502069 -913305023643435350087198774298891240 3502070 -72116361801268755596182978309324800 3502071 -711467687071015042699314245446888680 3502072 117066689971828784756078499672883200 3502073 380774837136996931587281779738217322 3502074 349054411236805153336317668308811520 3502075 -297384867292594218735123763785752400 3502076 1213372361483618342709043056691445760 3502077 -73432399006087128117204650953850880 3502078 272537627006201746043438192629923840 3502079 -1027861179933480023474740375946869104 3502080 421097694307189812360512590263091200 3502081 692318017691656807773202878021994944 3502082 834470181896676841592449646154301392 3502083 -208953851171653655630185707529590096 3502084 -678453279534387398524930899021990784 3502085 776875402445494579029085460932573560 3502086 -70852560571406695362333498297686016 3502087 493459003256981135873079749545673272 3502088 -1342547931127458288356013142006487040 3502089 -514547994512137421267210280429960480 3502090 -441054833866868148278228341081470720 3502091 -1844504457638438092551872237197166508 3502092 82653006162511796055386584080384 3502093 -452806596877415072792728921101063200 3502094 36781729601481514170602903961756096 3502095 -292569267918962729842314592498536960 3502096 -54165194280418405759652669740646400 3502097 200973107177616117709679217299770920 3502098 674222725614928105175604340581885600 3502099 1091357389261511428624889388869041240 3502100 -58614097610484288547957689332889600 3502101 -260228819652953847690539987158300416 3502102 13830293713398010424892040771593792 3502103 -2366482657851958024846799132415888 3502104 257293552853208935817008479310929920 3502105 -190106431296311122018257655433232000 3502106 128262773644111368600210157187584752 3502107 -448836342467810008638952957911099120 3502108 -1010386767949138319767865517706859520 3502109 560500761745721159173817693560392204 3502110 -203045130094737313148628917764039680 3502111 -1140047260199384451725380057626559680 3502112 -781107004416372872436242195923795968 3502113 -29383443855551986804063149466716576 3502114 73070708973371065039269869937805824 3502115 -694539337001650575527642258826504240 3502116 334911281089409953792731489216546432 3502117 -298597811583707628678599545764784834 3502118 -300972137638999307751496211400898560 3502119 -313018647742942421917352385872003760 3502120 -988143725551599904468613614308403200 3502121 -198912074015520653606115842269757760 3502122 140414919141994082795675896798394880 3502123 311446476182870903745296370814664372 3502124 48454735605174346523759384970909696 3502125 364532427500250503516382056334456000 3502126 471605286319129158655430806059016512 3502127 433743512552677414468194838252249560 3502128 69811970035065057435271981899939840 3502129 1176606032477072702043667563355795730 3502130 239386231535231617305026047335084960 3502131 23179619448794579427029926874031984 3502132 66117321717903409991486797955661824 3502133 -269320036445611213174681750856490816 3502134 147600323962380383213181593072884608 3502135 -1345404212164736666988329604902400 3502136 -148283347400811842542121578909409280 3502137 797268023543744096530350928754501280 3502138 366745986867844160237467956539466720 3502139 -2059947545367101599811658327048537144 3502140 39978441045036509889409138724889600 3502141 -159841127546944917040677836073534048 3502142 212916363161012250233545807605962112 3502143 328799125607446659874930898179910400 3502144 266867747379193678621077799654916096 3502145 1093451968922625198481282575446514900 3502146 52094116837020057062365184619898368 3502147 -1207726237418104389353845259587037688 3502148 -117955196762758417170360773873990400 3502149 -54261802911146735759876624709550080 3502150 -202311210346172895230891521770744000 3502151 -140208218500629127924004760459655848 3502152 583769613329561161178194419143147520 3502153 313806909555601356385157736550711860 3502154 -723188487722623410423701048614265088 3502155 -425848658231780171420908198230285840 3502156 -45883569801181008726482114849587200 3502157 4242843730358073289332707151310769472 3502158 466092088324113722577117662385745920 3502159 859409234496290415098642612455733360 3502160 208800556860941346821620479519866880 3502161 -67051341468954764747862721148300760 3502162 674537356708065722430860579494834464 3502163 139525443553180521277055058764436480 3502164 134272332018173057032793646802759680 3502165 265890682618596090534975126601044060 3502166 -87213497772267347995410770275999968 3502167 -516976989304073725163968485345912240 3502168 186931367132549294247592792978114560 3502169 -483304352816992757919556529611311360 3502170 72178023426098789961491954305536000 3502171 -1113206481428756760231342063869411856 3502172 -313653669921285972143821604956429824 3502173 -239985102052551450852013412872492416 3502174 -52350203292533064244795246576545600 3502175 -32529063241780059525152322149178000 3502176 233504484037303571529116632744329216 3502177 -596389267770132623752648783918439454 3502178 -15195732334460225095341014375423232 3502179 -463304265220852146836259257888995752 3502180 44034497233807719133631333307801600 3502181 -378952500588461882847582684258134400 3502182 -206510301707836649043952873766899008 3502183 -781303625293708182212159713234506568 3502184 268571995897350448890834813184819200 3502185 -343924024414491013438846381438742400 3502186 -436710989012436505305831637943792208 3502187 -299683659371516979092033775887439072 3502188 -120526144739345345171275044294352128 3502189 -739814045179638342236428821769476010 3502190 5907089474425399018253657837169600 3502191 85498578775702643437723968557008128 3502192 -267673631473417752697201315343663104 3502193 -1570935442415609793372018666386295756 3502194 79871010891280138012403168451624960 3502195 632671287946253045693984970703483200 3502196 -234020196286024319592617779831584000 3502197 10027591889920277581169665746516846 3502198 -22813568007501669538240938685655808 3502199 1557725683779695077383432061665581736 3502200 -192054704807556490416461204198400000 3502201 -190296854775054995072582917858880000 3502202 210597084225895996666940289672040704 3502203 -561660008824002409870688625744643392 3502204 1169878846741080827925763374703773696 3502205 318508895300766078462530072891558400 3502206 513308723880163389021915376330892160 3502207 1662210568553819784188140744272131456 3502208 342721503618086210881260595099729920 3502209 -252133376991118854700919550177222432 3502210 -214133106858997710648517100625738240 3502211 1535111873308327593004985058515673552 3502212 1365390461023291004603810237374464 3502213 -17340126452759533074574107822436800 3502214 -683945380823769304575865478634723840 3502215 103240722869580327934694499428112000 3502216 -1231659839282352360057886528967178240 3502217 -644413549525273067046637976838772416 3502218 38129294387705359599253514367053568 3502219 362987466279011997166166059869655696 3502220 -241303436275284907840410922277130240 3502221 -21956177874924857419525008963158976 3502222 976260465791496866599381204465060800 3502223 804688822179209817490245838272075024 3502224 558068442918858627513291702927360 3502225 233282257853000790663684126517216000 3502226 -328822578875192953856788945960092000 3502227 -79064880013155636750182359473566280 3502228 -160167228472107466298932721424158720 3502229 -455277995069274528418332949994724516 3502230 368134992402817347788275855462158720 3502231 28060405940592227902136254580025032 3502232 805050420122486545377938885867827200 3502233 -111414642959638343449364770539225216 3502234 382213738069272116006481981138764016 3502235 -203339945378387352253385162716627680 3502236 -121733859330417464596422107252172288 3502237 1157304945969144911959302772634854886 3502238 664554985067391858335577831538346496 3502239 -51453201618962524886403754092434400 3502240 131756906575093363140476754041241600 3502241 -1676827733592770264128918996736003358 3502242 -209381493234039864979059739002630960 3502243 -14763891305197727648102489712289920 3502244 234069132070939987605291806261376000 3502245 -439705332831755694841607224714176000 3502246 482709567408666739701320737923395904 3502247 128998901834050480693574162704195632 3502248 -36145919908230778173771985674240000 3502249 1848990694691865032347313595102848640 3502250 -354054041985484150770761322081480000 3502251 1071635324616256989431357144094326400 3502252 409248136511522640372511782556987392 3502253 757851300806792591472304161652916502 3502254 -115206951762354568171917053826256896 3502255 185606977103505812311129935087028560 3502256 -14889981633336265651324531544948736 3502257 311068824406961807110599039457703520 3502258 -47976875610276512440823595913154016 3502259 -256857010375818039946548924231063540 3502260 -426629458309698591166101926268529920 3502261 -4000926122643350415049232465791296 3502262 -99687439703296603914375591911542368 3502263 235152132215948273367116872919040744 3502264 -2803069083580070657816782708346880 3502265 -80392661408067698587791035516276280 3502266 -266834060120647101947272691038269696 3502267 -133372875405992287837212321368412680 3502268 114878900196278127613664423268728832 3502269 426511364551420168160223511798099494 3502270 619629425523812734944993463234435200 3502271 -613281368372830847657125514849001768 3502272 109910998691780578809644145369415680 3502273 1830054805927915887646346387648915522 3502274 -314220480274716266662360498674877920 3502275 436539259292927137355944512446725800 3502276 184649433630345687217504941560689920 3502277 -514681657315803713040215746061915874 3502278 -10243962178044675898337851924002816 3502279 -192412956387772241828022990318428160 3502280 -45877312478318975435708090167449600 3502281 -67196531715411811272050043452462976 3502282 -98421099849301956514057857447544320 3502283 783718622117591205165061789845968532 3502284 89883886672440601715850954342759936 3502285 558340735590139681957694417317121760 3502286 -375419014413006871764506943927513408 3502287 347011688472099399181199219002861248 3502288 -221044318922478049033649644276678656 3502289 461995957089181030340545473248496000 3502290 198673989967351521867165761886359040 3502291 303180456305340775199550112551359024 3502292 550270335571827061360322329861746432 3502293 580252131772129906124694272576563104 3502294 -522173138924638174571855462856647808 3502295 -120899097322135175869070089683892200 3502296 120900400322551424347828331308032000 3502297 597945727337672126869062811139028746 3502298 67450876784503118700633287360444400 3502299 -601319861056978243004888374045109760 3502300 654626078914581010201266129232102400 3502301 -938278472593831284459161524561855200 3502302 -146800481592625337479977074881751040 3502303 344555866354205857951916729483091840 3502304 -338922473343648057063882459398799360 3502305 1070047551349478522139390028763971200 3502306 84934550966858270864692712126484480 3502307 22100800232895335171866190321041920 3502308 494560636860718477941969184790538240 3502309 -200063510384923742849721195509464960 3502310 -123902682525594895427201856652496640 3502311 -755389867695621789797682592587428736 3502312 1114037797456299528590827329865728000 3502313 -822814248759457530772894211404986438 3502314 -24674201719757949674419831964989440 3502315 -1169726612937536475487936300730399280 3502316 -321901446575394430322135616935304960 3502317 -116591997714525324644607356200606080 3502318 -181673362990340978665672861816158720 3502319 1706537901204042510537219790976208720 3502320 24604925005566074589548081403985920 3502321 -11211465008104029434820402173392028 3502322 -84023261548583811667387384556410848 3502323 -1377467598347634522863519286380689392 3502324 620985283433457379728554506681718784 3502325 203460871713735652126749525521013600 3502326 609379297282615813514096547958128000 3502327 -1053971526694124283192805466151333560 3502328 -442490431426117232349628254698496000 3502329 -933797149230356636514848634873245616 3502330 30746422094951129224191538024944000 3502331 62532165617672781302810443462366992 3502332 -590302029612565550926693775264947200 3502333 791069676798199840599141988188152582 3502334 356226303204970025175616980541624704 3502335 206549041855971156915522065019296400 3502336 -1101293693874640389833464013891043328 3502337 -449935859842121653176285234797686014 3502338 -85656778350916016838353964051294720 3502339 -1257815036242567407097130086043186840 3502340 -317060166301342300828534845846136320 3502341 -396840339794667963380994043122924450 3502342 -14580783804059072970290623003190400 3502343 5682206984230703732240554242608688 3502344 625497299750238236358189973410078720 3502345 -10983762117876868891524227252160 3502346 -199976256177359125567103483201832960 3502347 1075005648577201053460634022797501400 3502348 -571823546998386252629635190764692480 3502349 316109633654898858453772223892370560 3502350 -1187206771235273880176600752708800 3502351 -62632136721923312006455599235989528 3502352 -57027390999472985993885805410254848 3502353 647266306091804999034581237180040000 3502354 -348591265553182462069583487783552624 3502355 -449419826310419199337814478738204240 3502356 380348602646676651427644616985524224 3502357 -483423738457795501545503334241005348 3502358 -633136635334566292778526097978145280 3502359 -282114790499658773184930084045242880 3502360 196211701425440555332098382992384000 3502361 1307851950156588782770476543309921924 3502362 81434494117848080593525885390628352 3502363 217940448590650311864799521513140612 3502364 689531059702411935419879929921291776 3502365 172558041560606101198522209765048000 3502366 -139800345497278432006194754085566080 3502367 1157686438807613691168703022667377664 3502368 -317744761278077320804416689114382336 3502369 201993418420646340239758216215127444 3502370 -703517732826443491467391803973905120 3502371 -620652689028725903231564230813914624 3502372 993600863569803651764626194888104576 3502373 707770127364371513416461945755169600 3502374 -363661847656494665476061417519403648 3502375 -495751917106828623214874592982710000 3502376 -973205216956882637173990226647050240 3502377 -560031610413368489380918778616599772 3502378 428681114395917677153082076949222400 3502379 -471533644935786254229126938229585624 3502380 -40959769530728558948075545382092800 3502381 58014776020067250368361361594148032 3502382 -420030706552535819686546196531291328 3502383 37264256625796841476591522673719680 3502384 68213447081410363075154917546721280 3502385 484022184379181047355455814448033000 3502386 18710474637109319710891796588083200 3502387 539318526089729418502295748783952 3502388 228047401434044328073648227513638400 3502389 -463624982408434154468581827683956224 3502390 -253946093767098563419804258853483520 3502391 268897203542835546891250177035351960 3502392 -597262648481376161461097000689889280 3502393 -1448254337250855505674331283342976 3502394 -12232507527368912587508437949798400 3502395 -54237012084525665451878807716216080 3502396 -1070676188433552845498660037724833792 3502397 258467377871882339820334194347171232 3502398 199177198978985340619109808185964864 3502399 -454152845239330510116648753297455736 3502400 -26802859474029229373747987742720000 3502401 292089318762858137067350288939073984 3502402 -464554471031468692354206409578096096 3502403 1593073916021860550820726215895060120 3502404 -99326729030755117678972368160481280 3502405 -201419313891172937778036252299410440 3502406 557420378443475016672721056022947840 3502407 -407429935612314919837056627072764760 3502408 -94324708717763204652724051532513280 3502409 1564656587203380235303908620556251610 3502410 -209115579297561537360691662272720640 3502411 528767738778320258423151751813582848 3502412 -1044917558988615343298519148673932288 3502413 -988711261336765826059069473255489600 3502414 -73987914540290411274871908077146944 3502415 477588227541696926270729178474645600 3502416 29454152665768916249719924885684224 3502417 310475442900002510204567330557104000 3502418 -979117062475551762609099994095763296 3502419 134487714250098484540095314768437944 3502420 303622085961774916337848611153876480 3502421 -12891286323108376956863653309410720 3502422 6988582261860866122186920803376672 3502423 213992803181687962839593972522582664 3502424 -258196552988372478947628216494714880 3502425 -211686257287995290905222854372974400 3502426 -47138096757718729418734207560899088 3502427 -1477285210158729544446950914970849724 3502428 -299917284664675311923075328878138880 3502429 -17075797386764589588317883551095680 3502430 235529629166231174939242615585816320 3502431 -273159617115366204242390215478735688 3502432 1653793091049627521916443001377390592 3502433 -603885822532560901743185382506576976 3502434 173767380926891446613803368829395456 3502435 44541379984053780698259530917692000 3502436 -6877568226584767251389070831267840 3502437 -253589062095749359082165102646913440 3502438 707917749765134120866065422918444544 3502439 516614386962743496936737691528333240 3502440 34041644182440305038023391612108800 3502441 970302116181793727770758577407439520 3502442 310038227598181053341636665099352064 3502443 72395961565979869412223214400016384 3502444 355119656882771797344194579349391872 3502445 140222140568634780905662571836070400 3502446 40029228742890502850819398494364800 3502447 -217644806205413957842854402159649160 3502448 314809021221321773701722832042721280 3502449 -285895647567484252727918675271603966 3502450 59008322449899670958466634181030400 3502451 194131656990130595617280379453458304 3502452 -59032245452486586593935146532374528 3502453 -26752168164033783664817129236665956 3502454 -234835960825685588189039323009875648 3502455 -163177744865231656489841182521694080 3502456 -719626425281222740523726903877427200 3502457 -73457546474496961990539285289232448 3502458 -306854685908100891507209162654552976 3502459 -225098509547153531020940329151228184 3502460 30581545074300787545544855086336000 3502461 629336202728401359319935616741993824 3502462 424090094047760595074224501104671232 3502463 597606559114107094699284708454757664 3502464 -16810175913964883453286501486428160 3502465 1328052959271766517661756768959510400 3502466 -91793202058804396198521205016928 3502467 112199535051189100594293530085366240 3502468 -1080624860758938060861802229411988352 3502469 1369722180419050383656568080121708480 3502470 -160301001335700961255418417438357760 3502471 -197175911066558354974574724844609560 3502472 -1122070476272395961787583023458995200 3502473 24650748254038112665017912625724928 3502474 595228371398027474565446663562945792 3502475 -368966436899950648328060121116376000 3502476 449690250572760773134640524375618560 3502477 -787489901251239114285460008542346528 3502478 -233917245626066795028965080536108288 3502479 7457075262176297089017872803478400 3502480 151802159670718684895424882915164160 3502481 -73799273607980326350234379119450000 3502482 -458404172503316721286822297560485376 3502483 -66715259275100223581128033044474296 3502484 459625942880076471906380157431942016 3502485 113463004883155933344568160831827200 3502486 226384104704482193952781961990256384 3502487 2662182484106648643972795193678910112 3502488 -685237500262215648559469816566087680 3502489 -268817575141967272860933085015190710 3502490 332331309322112010790929463839180000 3502491 755662268503339693773870062319865344 3502492 578834744383199001017221636340523008 3502493 -633095767846481415114068713191767040 3502494 25668755416165990941235498746666240 3502495 -657594588410587026282627264603015000 3502496 630037022593201705589544328131182592 3502497 142785696144875028802243291651717440 3502498 -848917692323484230183208077645867520 3502499 -236365545194295909260357293345632000 3502500 -111963855539655069207057825171840000 3502501 -306242729747790705355013404007088096 3502502 -160275591382201730305341450921099648 3502503 -1040826669795574801771072936267731888 3502504 126059367069123832904850483727564800 3502505 172301203444464528693769163469823560 3502506 -97790141213236427421893396374379520 3502507 -359041948048450061830395918681256008 3502508 387272440635089471735507653336835328 3502509 112006991583338549801436974979321984 3502510 -268626610044797727801360110794318080 3502511 -22637886226333970314277014067019888 3502512 36345235876272054028386788605820928 3502513 204159105828789423826791484916386496 3502514 -33169935619387285709039755587109248 3502515 -448663605110611279613414022991898880 3502516 511953873583812627361615984327725440 3502517 -74237471272509116821978408575292320 3502518 -521619770361244910445588755829612096 3502519 1381337944319305256332020286997658920 3502520 715932274487840694703724059631923200 3502521 -45573994319393198550169885538473776 3502522 -5869074302713423695115499577027840 3502523 -86326782601929697630832992218016656 3502524 722445515173586312525013348395782656 3502525 671083270153208713421095902959757750 3502526 14520499008767758887261520616547840 3502527 254160325168099881289253463925442304 3502528 102745161202769598606974311221690368 3502529 490498976673402234520335233873720130 3502530 248653353599290150429601729547516960 3502531 -3962825296963817739643538742404656 3502532 -179178985454040676031934206766698496 3502533 -708732557149764866657940635885475840 3502534 346295302988693010344925149414633472 3502535 306544184024802620772514605384499200 3502536 -83486989825331263711165168529817600 3502537 325822357422378034325019544165436980 3502538 48936078275014726284591926896101120 3502539 -664395441295880023831653004182296196 3502540 -14064342640597825680832363496448000 3502541 267029531496387485746109821800840672 3502542 -2022391397708677829364769942897536 3502543 -661036190589022064111376472133917200 3502544 92981482347932713593678753402716160 3502545 75940240371999883361167295242886400 3502546 -282542933190231290587974888305244528 3502547 -2655664609485932342765635995430642248 3502548 47384488413696738845039824379658240 3502549 1223874496627938373646671038076969550 3502550 254184640721340361949070266654032800 3502551 225425078557690266079595487240204240 3502552 1453781200266775271974884670659225600 3502553 1369075419399031403467127286841313802 3502554 -224662005541830413592831700951038720 3502555 190074151022848560230615280844416000 3502556 -241011645683071251629378265936591360 3502557 -81412600202510429819891288781284346 3502558 -100565048955775669412105756589668352 3502559 2396962927472022410483469219786599952 3502560 -386704121612324009229070695270973440 3502561 918998075454372269625472271010540612 3502562 438100787860716146673311701569953280 3502563 207059077872927190713015317326549824 3502564 -118685435355471471834091839294860800 3502565 -7997792423827670656068465636989760 3502566 204776737727072547852752440114727424 3502567 575966328854362194696230536378594616 3502568 403184858918663448879634693914408960 3502569 -667531193522387137229360647420578864 3502570 -478209641414219289077217697486415520 3502571 984065409778528413594206527036022772 3502572 -328496833757907823599531333135138816 3502573 -728205004951741730784705681784470740 3502574 -805352121038368162899124384820141760 3502575 620716770601168236644959866705870000 3502576 50472194561982876599898129512792064 3502577 -118762726641316221279480898274776140 3502578 260183150343452341629857210493293568 3502579 -780495723618842944317707918554591440 3502580 -355197468388037445489452733252844800 3502581 -1076995763531421989094976466683575936 3502582 97725657104064216878987548482655392 3502583 344438194762394368831350353543283120 3502584 737899917951915348108775728645058560 3502585 614442957882754961787385932712785600 3502586 -162633062592345665001953287121701008 3502587 -1133002623375397391043724765410600 3502588 -920220631858683051555354634910605312 3502589 -212385129000729797358274312157998740 3502590 -63216567468774646556382640792719360 3502591 532807567096491699945799329988529400 3502592 222655262798561583911550303728566272 3502593 958856194572491015757196493246920080 3502594 -179059211985849449800617160818583680 3502595 101862807647333136830629315866230400 3502596 429341910289191634299090090997469184 3502597 31363645540254648527661212468401664 3502598 140396682019912276976808371489113920 3502599 12107928288337509431508535861430400 3502600 -429280180165317547288123974116352000 3502601 -487039298850828772425408032889969408 3502602 -236526353234944648406241407645131008 3502603 497317907466717277308838088444364784 3502604 56472858549880295147253157025043456 3502605 -94480097795067531069326791738154880 3502606 -164079847616625096942540923483567040 3502607 1163967957824504536373649884044583856 3502608 2491893950869087660179339438587904 3502609 -207032377320971337721397712642902160 3502610 -31983322644837965156143759219376640 3502611 -147118139005773253680598029818824800 3502612 482426821740332193892594713581137920 3502613 93628157833347681285953048346879804 3502614 -369026549731308807875276849129348160 3502615 583069088549912522077701548020868760 3502616 -460502070469440410650306002578227200 3502617 -542858663564068361750793485363254320 3502618 1431209421784005091373691630154457856 3502619 -1196016124204849666225063848646105980 3502620 385845321760274511154582129376409600 3502621 359919225473072282391812015619422822 3502622 618740902680736285685632397098250112 3502623 1136897106922717910566565438073196800 3502624 499203803025795999645399353414123520 3502625 -565492170661525650032652148533456000 3502626 -435377790891008685072271037776156416 3502627 56447213548272947952928900508400476 3502628 488979864381923263003082373115871232 3502629 711702733040175170164756246915559040 3502630 -210818975789280816487708190054138880 3502631 397996627387801864135508283407318400 3502632 -387381316815477831806070070063104000 3502633 -80113889918458958218094578665834118 3502634 -384149835400334286398946112597927680 3502635 -785512865763590083153149199372016400 3502636 272803434974943483049010183604174080 3502637 345200063058112801846936021791061440 3502638 296262104802490433733637982058572544 3502639 -59532489914347155300536708568369568 3502640 134679349925279081492838494285660160 3502641 -813304100760109443955144037869381008 3502642 85883350772030792217764168833970688 3502643 250123423787574623512718394663524304 3502644 799757555692170551619297645818966016 3502645 575421158861626989532046325133762080 3502646 39724254055847156682715232805063936 3502647 -136650338941204562169255893427459312 3502648 -43264108079908322447249242194493440 3502649 -2031673890621801089012133284947755000 3502650 -56817049894210751916145898365920000 3502651 6262245740708318204812921751594152 3502652 516276152216909436766638867874753536 3502653 280483688980069448500306017586160640 3502654 251064826787599763681994433292203776 3502655 4490381398015587091118925010306560 3502656 -25132879108955228078561139558973440 3502657 613509655497816565374053348339699906 3502658 1374268780436655472162185823252286976 3502659 97193105412802492194213191135981568 3502660 89950869100572164560172128818954240 3502661 -372721803820348510663942810626819840 3502662 -92780891989195738644622622864778048 3502663 -1049904397948659539613832534030792560 3502664 -491414501329457201985181187603496960 3502665 189579846138176972029491515104630920 3502666 -111040686889366861771170370338325968 3502667 -1563037273713290783482115304024166524 3502668 -104259457720055670724410266132960256 3502669 88654960086411949382616272012659840 3502670 -213198745641701281870811759602122240 3502671 389262151314519907082272274191127184 3502672 41785698075908094059509246421237760 3502673 -197132079256705882833569862930696078 3502674 -80133688825788533146520001292454400 3502675 138036128899787929159798687978521600 3502676 -851072966138267332100292564271376640 3502677 -911042724231202118827361160805872480 3502678 1419393358589140198277054146195009920 3502679 -148776826584733709223426216505849968 3502680 112799027979985654470711405273292800 3502681 -286894048426087470868941440772561152 3502682 388619598037448630065234206579087072 3502683 -45310599372696721446067356070646856 3502684 -82567426319395976265116156208691200 3502685 -249040406980469601019551967043641620 3502686 -11665179013572981072342948431849472 3502687 1706082799275516245762293060747298336 3502688 -474983536185410731178029942057205760 3502689 1657328584300914729484135390152487968 3502690 -170898774984671122035428305612032000 3502691 116468167079968011891549279788840232 3502692 221184377015720680318483902343276800 3502693 181283989616289922731841557162270144 3502694 138649670926897384226110069568448 3502695 273266850797005273146627890611737600 3502696 256901883693595840071838272701537280 3502697 -1989972001808113523156143717099935456 3502698 54441668805088371006933835592926464 3502699 1295250823179969479601954423448291700 3502700 -561742804613447097463912366234540800 3502701 -1029860599078080703257141330387906570 3502702 -375255917741332638167561768613150720 3502703 -577341891120964709523985468673249616 3502704 26261689624782277969717393418256384 3502705 106525496849436039008206501174854720 3502706 -405470634695051640230914180023614448 3502707 71320449681160177384341730593964800 3502708 1163039071054991980410806763668864 3502709 2072178962852585355736659606812352 3502710 207871497948925857986845986036499200 3502711 -918888008553325014034649888013825688 3502712 134639365765252713100284682673971200 3502713 -125516733644121840290776492195329456 3502714 -374725290990533732503609776522103296 3502715 271993211921089688927897720648734800 3502716 77525302618003515023805624646041600 3502717 -323877219234599148951919709402339220 3502718 -164639005227895024016243401195429440 3502719 -1020106001300723705149487976396219912 3502720 -161423506518051147021371048774860800 3502721 130317820711708067741220784086495744 3502722 725921422839609423400922943880295424 3502723 -506668349358158005878138775318637360 3502724 -631898497810258227390671740025541504 3502725 -188737033440380506914227290166174400 3502726 296418736929251181277107758205673920 3502727 699095507634105452861036463044055576 3502728 -824880096281922687657010027172736000 3502729 384425021105713073094120670759826330 3502730 26780634910325732170242123278208000 3502731 344205674450271273630651511557871584 3502732 628129036518380037743181131240804096 3502733 -103831362211484267939823883093557396 3502734 -130898946940159478169657601863184320 3502735 -111943697393739559632552774572174640 3502736 -31366084147854957093350614112256000 3502737 1508224455060715963600273503866880 3502738 645353018553417095096781519575668896 3502739 -952382886649971742091352482480850576 3502740 -319053391911620121951549564266649600 3502741 -392608346585045696629865349245318016 3502742 -231102125245888700958290531998813056 3502743 645061091266996272126661966636092264 3502744 108820481797627607211418692301824000 3502745 183313903450716386800982757492619200 3502746 -63778134785297308075005231101893920 3502747 597896441887457218263937373074870192 3502748 -311525706342340736691455049459969024 3502749 -27956780686694192551228115243131392 3502750 15889879721163434987416944420144000 3502751 -34056110604848126104037939641077648 3502752 126372189664862257019627962858733568 3502753 -184894652141963315096274108415433880 3502754 812457211269695639289519774692490576 3502755 -447468703791632480995677698613861600 3502756 1033810899964910934219416049410990720 3502757 -38614934306193791954355198906893700 3502758 -125005104610267435267580093338675200 3502759 -3989605590424854111036870440834512 3502760 560001484218457422590167855967846400 3502761 -888171954524217042728205465129468528 3502762 50148003040258323301829218990317312 3502763 481810130193204935793393741692593920 3502764 -35342698073107988067635463175180800 3502765 242701375556756295429263245948790340 3502766 -89984551706990430714832838052908736 3502767 -169805688435351028931427338603835888 3502768 -84960446286610781544588292593860608 3502769 1010142968939866076885537473719338496 3502770 -70154647986421357619345323223247360 3502771 1793118099045356528218039312374220200 3502772 3591843532790025404815190173949952 3502773 192677914651922866943143092210216060 3502774 -60870552809382897781283795837324160 3502775 354567389408752743736829690289526800 3502776 809329041178589451102777173371392000 3502777 -1015479597789590389757531562071372374 3502778 991897441930149158045258782004665056 3502779 -289412282945150888403700111921574400 3502780 -8889243618179634880374583716234240 3502781 -90455006568416419376573632547193600 3502782 -61886592020629434335094986377765248 3502783 -14847446441281084178368280706367296 3502784 227878141921074292436909584652697600 3502785 -68625894587366442703647405427568640 3502786 -142149818018980000766841329545228800 3502787 -123522055189492358624841064784871168 3502788 -783332149117897439351282082255897600 3502789 702995621785906393613685289620258590 3502790 7994821969474614139519052030782080 3502791 145053794545607524754269875105343440 3502792 -733996869745331829471867373283712000 3502793 -175351968848290003841621469134167680 3502794 115782326409906627379226932136624640 3502795 -134216463186496732302033454565956800 3502796 878421154599503788938944636208284160 3502797 -386477668219858051663865880750484800 3502798 -14271550745243311510690949030073600 3502799 -1078383111517225123466879645527875264 3502800 -28584461693918011660697794756608000 3502801 1090460155014709124961561517836659952 3502802 -606248065799146743849366078904022400 3502803 872640285128852085165898770581794608 3502804 -327280176583978323234148681721993344 3502805 91381626037152138397794734790362460 3502806 -489886388080628695351738944713234496 3502807 731203873131414009824894977102583424 3502808 346686825143190431539813419129692160 3502809 -657804718157562397126938736050971472 3502810 204360676523132857072037995977934560 3502811 529861493592126775295875805633517744 3502812 -190048225012666605787915919336191488 3502813 122434109095587803454369416219217062 3502814 -44930254913044092224884251598606848 3502815 -67054635372618915514867504440182880 3502816 -1084954846714128419638077578526326784 3502817 105450715998388549303053752506606740 3502818 -876867279360097596751888194549404160 3502819 126174714882785234056714184470103544 3502820 -157821528767270739261658315413169920 3502821 150617897199991572964113181115635200 3502822 -838113853709616913446013845079488288 3502823 14781257059763814069111256316067720 3502824 204036549397682680217445595973222400 3502825 559288069962665960095012719148536000 3502826 865895189656381279111378144202888112 3502827 -421608457614671560539131988346683408 3502828 -427262933760691900755480732823460864 3502829 -1223959808467301131677895141780650 3502830 358908521256541545608791904358528000 3502831 -880163703834218742652051090157255088 3502832 -13174878976030564068128503848960000 3502833 -727324392299468308962648368262530976 3502834 -195444083529380210715724667188608 3502835 -133667557088818420689482547500057280 3502836 -188892695976512373783483312776174208 3502837 -67608802287933265431310472933777568 3502838 62379147949957453337624292644188320 3502839 -814893240265893622965135074605450776 3502840 170714987011550067952896089579520000 3502841 803296243777669483371059239512946500 3502842 45875665866419893029787451159284224 3502843 -358219337401097454370244936003065376 3502844 -1261809636735452955510332616561291264 3502845 -336666197849669385167294708931708570 3502846 692436908223247477136679703671724224 3502847 359270510195128368968941963848151296 3502848 375690954584294595012406159714811904 3502849 -175968646186190152934617310133023040 3502850 203562354713143223176540193098180800 3502851 -68707587503403643595226599266853760 3502852 430745029063059669148337924953693440 3502853 370128705348617667706699826389851102 3502854 -204886454034664159910360937639130752 3502855 400043706406057438747280409873488760 3502856 -58477544786542633884352611323412480 3502857 572075300336520383073301979497286592 3502858 -194249049275763273930989433413370624 3502859 1161679447117907331272331355870165440 3502860 574129927640045759199080422035456000 3502861 62319556663127931632471447536410112 3502862 -85176459132447758431541128623388800 3502863 -755805552761110680759210971456395728 3502864 -93861260235426290872378690480734208 3502865 1112942567577319901477439774879910260 3502866 10491541299862865703184350974909184 3502867 -484084658495380555329024743041202568 3502868 -868125324034573330177387642361703552 3502869 28736881722452183879512367983587744 3502870 -10634176765598114709316007844157440 3502871 496902325643435052953431065110592072 3502872 1002794043189371381056618975425945600 3502873 462574630308088366067659319436735504 3502874 452784907234921850481217806601053936 3502875 260008865383262135155209983736108000 3502876 22100196997396772494838808006279168 3502877 314383471742720289809754225207537792 3502878 318413704826364040223116884772899840 3502879 1572655033741044198628210712444624480 3502880 271153251541539412014260773270978560 3502881 332694810184888633570936352832688020 3502882 580291870929591655736545915870903584 3502883 -1764363698764005473544229549704375576 3502884 -168197950729351874986268632467111936 3502885 340508689787276205642335191369667580 3502886 490539124928595670117736876407783392 3502887 -73269157865776884573735328835731632 3502888 -756713549938532751023961020136330240 3502889 -99038656530517840549676371167286080 3502890 -334152828376598827884118683412939680 3502891 463931770796210832298339155288579472 3502892 -45321383149942292356952577053058048 3502893 -114216741176069089987264731616090272 3502894 -449406918322233655436805781244564928 3502895 975578816830878760662046551541820400 3502896 242190174631797517652784478194204672 3502897 -1482224608720587356561280342912217920 3502898 -140950611303447960326476492344726528 3502899 1625919615725518494212385840790155120 3502900 -25372831200742598068552560196147200 3502901 443364458674367125020756917971089720 3502902 183875808002889011017597797703904640 3502903 8559219810842096242567219862441344 3502904 -159908581996775053248296940248494080 3502905 -9053582650108899939873938507777280 3502906 -516383786401754321468155731520340736 3502907 123596216219751115082029165452363072 3502908 497494478843894316920407979358177792 3502909 -21212746388427556748742778208240096 3502910 -958469372060911652541377792701209600 3502911 -435285474309861644198759566330511928 3502912 -391858031562162074884289064734294016 3502913 418628067052977433861282483248470100 3502914 -41199024503644137253741962296107008 3502915 -254635412348841777804741439368505680 3502916 1079125511406820547608280480460241920 3502917 -202379848807890800623240101970232064 3502918 991160550137561966725271442139607040 3502919 424793264365813765557852758201365296 3502920 229015334194752701335526398970265600 3502921 -1715011693739768550008196776695242800 3502922 -10508576819855423855017082351011488 3502923 120244029851029634418033925316411904 3502924 -434298099960813494418025724810063104 3502925 -674598629062975848082816905942764700 3502926 -14549325728887759541712062956997760 3502927 -2322854265187003242388666681903380480 3502928 159207823718725404914810866745868288 3502929 -231563935984991923662732573519353472 3502930 12906262937760686089966103174451360 3502931 -190282048743098342385572064474666648 3502932 -575190445979201089584343270730876928 3502933 -279346332241320509651446735195482880 3502934 -218835537956498301896230637381340384 3502935 -9347939701763723159293233602085600 3502936 701537226278492672678693536097863680 3502937 -2865099980595208915181108082986330928 3502938 -4993810403077760255551581375836160 3502939 1561590815025105883139632524965952000 3502940 207679859534248863336002891104911360 3502941 -371443859563517615856463432137018720 3502942 -362228481083067122662645223767969728 3502943 711221748265013210131853694684156192 3502944 185150513324099873552669109477310464 3502945 -641303987898274623307045534981224600 3502946 35464506184918090411814699430156288 3502947 13532428228005077030481865461564672 3502948 790692683748666620630319434225525760 3502949 -419563724660409945192777681237538050 3502950 418250528420246269534444346740800 3502951 339555450301095474439936475863478400 3502952 -17005147499238642901928685809664000 3502953 -620953526458347584730770008558284480 3502954 -19995075727285380857546586860805120 3502955 8170626598120905576168364014171360 3502956 -253276641708836215641662363635961856 3502957 -923383768853424051980764714961483328 3502958 -85721725062264442482806925261288960 3502959 249468578754850219651412367398231304 3502960 224439054526838444329004412916039680 3502961 1053594934515713609750337641434030176 3502962 263904399460212767584975807987147920 3502963 -893205589244922734470573459084580788 3502964 580881647762380000983799470404846976 3502965 -898291321223425483078790775981190080 3502966 150033204048887480722725838690989120 3502967 -313047285379256876764502916004868208 3502968 -444437623551625477820452915052544000 3502969 -141866017306490568198945551125386240 3502970 -64892734344816621669654721873934400 3502971 -858598199619851771698577546224500660 3502972 -578983098252612412941882560739168768 3502973 -127098058540945008526065427466763360 3502974 -51138308429225359961762490387167232 3502975 131887693866569392780187509692960800 3502976 1060783675415146183990512349410754560 3502977 -91300254221430133126751237406659280 3502978 13079832717297634039914104111377824 3502979 -1374271756679076651905765557157004420 3502980 32772147248069443160698195584000000 3502981 -185385063215854558610064496917413636 3502982 -160961324165735911196489472482055936 3502983 -618235698097641346915452072447083904 3502984 715278585370169268532337818544179200 3502985 -721510371765547581302299050961937820 3502986 71176863316905687366624811190404608 3502987 470087486832108114676262785611815636 3502988 170844834859232329895156326200024576 3502989 297485530507324279805457569337069984 3502990 -538216563009874673838865710015936000 3502991 -281498238753434986548388093335015888 3502992 136210358825453543716709659029012480 3502993 -750668988799263181645088310003743756 3502994 532939876663220851650199028832707712 3502995 1557912453934926125435069987447040 3502996 283861101671301309732492244601079808 3502997 -233458371772843846364066726856384000 3502998 -94234370192537935483610998777602432 3502999 72325528989801087783248286646654080 3503000 -136460570171449376845578938204160000 3503001 367252371437223849196162195907028432 3503002 132187285038675942821370649831430400 3503003 -325408153754133098772327898012990944 3503004 -188840230343980940897356675265445888 3503005 874668907118231970039664398290308320 3503006 -53837757046114504163588685030225216 3503007 -68374970797689169042848703973637480 3503008 15145360797338741604667034481131520 3503009 1053056134184457034974874626452106210 3503010 89246886856474215881969105768156160 3503011 -96363376219348540405652306073146600 3503012 -282010022785477025239546478176669440 3503013 303369939635456934411190919601156000 3503014 -520247037594902749999476552256410144 3503015 469932802994021322232433829085701120 3503016 283105927904153585189526629972951040 3503017 -224068603959380234273954375146932608 3503018 -572813740224909553377781741060631040 3503019 311716822536522688026020195078508528 3503020 -564488169260937368068961364137656320 3503021 986678856163802321083187805700467222 3503022 -664487878225224469166650691148220416 3503023 -646762807685874328050472005410321760 3503024 -78475924061352593670690526430429184 3503025 377184269577288364030391247181149750 3503026 509292256525773671645492582640984480 3503027 -599972871128386732511487866324975928 3503028 66810573836940006102256758900504576 3503029 -1085666965218994094554820385217572370 3503030 469113594528065654402700824975616000 3503031 134297634477477250425586921677785088 3503032 -1108161374119187792705094566095994880 3503033 -30593746682870782112069241785912496 3503034 20352071277924310364508576326730240 3503035 441740596254831017002936677451849200 3503036 -673511761430689631113343495932677120 3503037 -302817299790307209674662610870859648 3503038 2226814302396532150575032164973568 3503039 -92282190004172902897583176403732160 3503040 -25300888181806055319091041376665600 3503041 -1003669735910821018431131077302099968 3503042 -313119981324586845696013072753336800 3503043 154630044921016809906976089391872132 3503044 447100027533708683064835146627115136 3503045 -22413000876842653782811861857648000 3503046 -274304801202635554418277661285751616 3503047 -1305218271489731299217244380759975288 3503048 -765051847699014987324914368024304640 3503049 215773100378176718270252281280117760 3503050 -195599581038483785196427238781913200 3503051 134560979860090089744134833795184064 3503052 -246742403230925092736304762700827648 3503053 865111832019960570033650080476189302 3503054 10400740644060958501270527370296192 3503055 59582770006606141472816804654781600 3503056 104010926872585021552281828558528512 3503057 1713923635521259439928475935571032306 3503058 32026662396810747326526169338574848 3503059 -752108462510254910897660245224940340 3503060 428649752813869650990920042909583360 3503061 -1026307119587431232105208087377569920 3503062 -19797581811042069981505297200999936 3503063 419687968646513967194146974195570312 3503064 -8800160273530182978922857558343680 3503065 12403485000383396192496276955098120 3503066 207104986763266502740728560628395520 3503067 -133758107283068323637564765432540520 3503068 27107522230767341966929048867217920 3503069 628090604333975047472678286541162080 3503070 -158576376595910009141442064886671680 3503071 1255609953547167729539391323102352 3503072 -811235738642930831916366910259724288 3503073 -30144446368153913099183538810977280 3503074 337071965393264120120174529174419232 3503075 837270596661361550669692700380638300 3503076 324650460564859793064176016350917632 3503077 1119971316021077154860700038833500 3503078 83094772855063532320515212800322880 3503079 -521422778467546541193286147409838576 3503080 -318960910301785543852372811494195200 3503081 5577791920336066479764820018772704 3503082 82965511416524081682402950282221824 3503083 -379763724636876349362805025632262668 3503084 166417380940149529623249543573073920 3503085 -359401885292744449810244379290692800 3503086 239470905291418436023460876115695040 3503087 -137733469453612436043053070363907200 3503088 145806899187793981406274309160894464 3503089 195715688765183553034939637974071890 3503090 65937300443351259960604784692265280 3503091 152514609287211236757301380178164792 3503092 -579273738462279530109761737791136384 3503093 -130857059520394088135720735727773952 3503094 107941685518035418885367083566723072 3503095 1746887423056309154117732294231257680 3503096 -1793499414417318635020221267680256000 3503097 366537866721953399715969144091497600 3503098 -1158604975593479504211177595790361600 3503099 -1203269673456762093581273296802727900 3503100 258886134090856205661403398627878400 3503101 -336913187215366458754892744109138848 3503102 832459703124410229365339412127690752 3503103 -41174681544702526702977719065335096 3503104 978502899564452965565271563726487552 3503105 1073019931213109632237297821816360 3503106 -189189050516992704142419158066267520 3503107 -414498215262354351242257273684442112 3503108 -415772628856213449562653311534985984 3503109 -580854862701418635686211119715288096 3503110 -166193468971570329489312672058611840 3503111 -233364487773361211497011900645885288 3503112 146636507293238556090629528092139520 3503113 887569717826453377689175498790848200 3503114 337909751839057990881317914059172656 3503115 383367730592724420247720086482611200 3503116 -88735741756073054079142311730735360 3503117 -1664803653753799393212083328704709834 3503118 319194158656630170789349920467671104 3503119 135963427653452070211111496905177520 3503120 -12765083667876609203138160526540800 3503121 464575430916594456370200235402332912 3503122 -134749117182856262359618607050414080 3503123 141067145954683618357571826172157424 3503124 221598618727682113247136221872128 3503125 -839157750923458517201029747252500000 3503126 901091736167461508641942303198392384 3503127 -162217246817050605254272419014998680 3503128 -1620926580920304208242433364215971840 3503129 226741522559788290685571477175300480 3503130 -16752085789905270204369754912404480 3503131 -480155010859620525500702129394884736 3503132 -231029262225606800378805666839407104 3503133 688542261519860760879674447160316320 3503134 -386513718407525713807626340940486784 3503135 -220555688808906066825863619261880920 3503136 63972104602180101634009153350402048 3503137 772187835276784319252694965990703792 3503138 828346931567943421604754851255760720 3503139 -1415720890655741339924748248013386400 3503140 -223203503515813888363179225138155520 3503141 -359163875721057372092761238564295336 3503142 -914726010969313498466455150469894400 3503143 -129892504879854095356658016673626016 3503144 -28246630136234040606616740366013440 3503145 124837196659874670601185462890323200 3503146 -778433337823224185574817762144315728 3503147 -682821306168104542036877555924227404 3503148 389898582334295630918199645328404480 3503149 -830494262442921897445608299813514836 3503150 -22477397255421772663459683905136000 3503151 266927161590732873645713765254611240 3503152 867954604724160931908186396409856 3503153 421376119522411983858657463855520064 3503154 -409378882080014964401155292909738880 3503155 336266221820873475883309221675352320 3503156 -278596575704469232706587858161868032 3503157 -776623288312128820184132146048431648 3503158 -38422638844682994089998633208884320 3503159 -321076482814660032840775322500530048 3503160 -205097479013687900335368158752358400 3503161 -1093916195081987933583531339032865238 3503162 226017716366136696955173378108674304 3503163 -176421930932152855278432498613680000 3503164 -333946073226170940740386877533021184 3503165 789195265833955118161583641525350060 3503166 444979333500155336701763622951061824 3503167 -34210770084054717091426634390970768 3503168 50899950869754110850562045589323776 3503169 8089307053976699128400049313489620 3503170 -41373829333740179213574036092259840 3503171 -588330322869765140387841349707796320 3503172 -2518345836666260700692808691058688 3503173 -937511048467287541806102895377502980 3503174 338458729603635927508117957196394336 3503175 221020484452612309142867844035161200 3503176 -13886141955654253505253200275046400 3503177 -35852267818361491695531320999801328 3503178 -7863433899860471911552008996777216 3503179 -67773509571983120731733060294915616 3503180 -277568099140698282257131189871324160 3503181 327209422245064257402191891351715840 3503182 -257439148245032744064480294162859200 3503183 -917631883519269366317989076098605576 3503184 125644224839813495397745528404049920 3503185 -154963779939961640682388113587143680 3503186 -169039108501427451954475539230631936 3503187 -945580325534193583424550584492699760 3503188 315294543738451665146877353308030720 3503189 635815408022843234535900781220118990 3503190 106683840579887386379869599197971200 3503191 910001092217461840300339756915651592 3503192 578810173440026716433615218967838720 3503193 240682409239821533881308489616442064 3503194 239410675092894765606493974613605600 3503195 -808940783780051140329937715413204800 3503196 -28114652941220899755782062811136000 3503197 -31331789124020654960503830928086568 3503198 611485793368126010132347730648745600 3503199 -79501510250867752455942733886249472 3503200 -531001327121382475631935538528256000 3503201 -1197606198332342910064992426951005520 3503202 239884029666315837766076713988016384 3503203 211340609287725011223399368452425864 3503204 621786027683391262253541599062762368 3503205 -358088559813354470823395172885766500 3503206 -782891579924807531853583312276858272 3503207 -25025102932756740534280916912190096 3503208 -329327338985968269752499275025776640 3503209 -99034683811438446505227626882889840 3503210 2019713015306459199380935444450560 3503211 -371782676183539012125647291371800576 3503212 378003241566984914895226709356595456 3503213 22573427463036393747848547412596960 3503214 -240629810384966413697513867260543104 3503215 718471779539233009120141546912428360 3503216 132550133239288947055871111523827712 3503217 29944469672761851071386712706539520 3503218 -488320826242598357999261524971671520 3503219 468561562308247553746970306064174096 3503220 -9285280967663794463322929872896000 3503221 -964313052687708515531809785474842578 3503222 -158448930736359131211206890759690368 3503223 1566448874335285148808613142868690000 3503224 -759835606332911578080170182034227200 3503225 -186902762746058272532080666791678000 3503226 167697731254792338204783010583030784 3503227 -60477602106986746391192235005163456 3503228 286603051397901655068480186770641920 3503229 -1171872940121010002017689331718767680 3503230 -580971979361081883616196441752327680 3503231 -118142527340384423892145880415183000 3503232 3280628202697822593194030310359040 3503233 -1677068729669173644159616820980260176 3503234 -134225915298904590758829561929553408 3503235 -733351890834399403777257936928242000 3503236 -1980043167198984910582456107772194816 3503237 1193155181012866230137470828813985886 3503238 484091419794682995429087794820606144 3503239 255716387794630473715037431513463040 3503240 196050996109886607897001795761868800 3503241 533543060646376805118571061267539584 3503242 153674329485226880492195371612092000 3503243 630140507389634834110944766693994760 3503244 275904928908372163913584814651166720 3503245 37813262108476457751988888851344640 3503246 -311626945069692965419862733768740928 3503247 -301663660013223065573176083932440704 3503248 -12350627747984604991224525598228480 3503249 -483236761593002994947448935957292750 3503250 -13635500412368023476241435311096000 3503251 894555783253645999592323066274586672 3503252 306397053951902363963064436815517440 3503253 -8202168451685916560552428898930880 3503254 -328041551272865272942984146305747424 3503255 311410993476512612975525983672574400 3503256 962585839868402327349544216793395200 3503257 -574939229018336161246465834596838640 3503258 -235725122698471512731760777632390400 3503259 -29824788925553803486281662396797800 3503260 -363968653092027825777554322808473600 3503261 1828960472707886185163438867730149862 3503262 18540127482530797698711121824768000 3503263 -1086686245967938919779825384631603488 3503264 -725965267708724256437071735459676160 3503265 318367550930464950844888523420392320 3503266 318600347456428647186721326334627104 3503267 -102643940214767776594179070503099684 3503268 183124669660785362507151970589405184 3503269 -272325759194103894667793994088788288 3503270 16080440013602111364946492877568000 3503271 546393269577836292410307988702355832 3503272 695535632025562522648110705110092800 3503273 1473185130108136593166444408680246522 3503274 -304916374081957119068478393239351040 3503275 -97555086403542461060047452513634200 3503276 -102038512225962248970784472545754112 3503277 -309674512063923119809167831653448000 3503278 868721568582546020969831159090245440 3503279 -189866285051726629163821544121555072 3503280 66038700217457544177583002086277120 3503281 -313049104766167973517241924202263918 3503282 -143630386270360301293017454889404416 3503283 -121041435805499379056718300450299136 3503284 -345862674131750071697687457078304384 3503285 -243306849792397016297844784256732640 3503286 184607265123278622917459827686286848 3503287 -621569716580334508307136278041035600 3503288 -406097987929062717678539198353920000 3503289 864878808066001241451689234269299024 3503290 -123886236540157321426016700461137920 3503291 -94283993495973346727942330755391232 3503292 214177547668160598787542690463647744 3503293 1123117474503700890706552107729321542 3503294 15327942725649738147772801007037696 3503295 356618630809447456004072134839774720 3503296 7630208911895293710566166961848320 3503297 -611166432058797436294781158377403968 3503298 486636930990294201364734589563901440 3503299 771249487080512502374552177509994300 3503300 319315459078413797369281119197740800 3503301 -1507799287609656341737103792344396800 3503302 327865911251441960539160868193344000 3503303 -694889042132184306169098839179313448 3503304 -667966752953508428510688540356198400 3503305 49689137646128815016988358965089160 3503306 491144535412548923607566990143586352 3503307 -1092033397720459257417927525813840 3503308 -149077757414119933624992671968154624 3503309 -446389302757484199433111961784316884 3503310 -34702163529341413142494238412718080 3503311 -180318435721768655475226948967249168 3503312 655088996568848924905258541339246592 3503313 762754135736664640022692530378546 3503314 -573070016649775998797372258739118080 3503315 -851500502512189921273993930984256400 3503316 -265789472718982399932076024393451520 3503317 -13766773742502040001589899868376868 3503318 78915856325745117218015637915936000 3503319 645904281646157370485186420475773544 3503320 234471848381129032367705261907148800 3503321 -1369243534557614881392569364697439478 3503322 320419492492091339698996682525460480 3503323 -1842055957241530290540997769134874428 3503324 -52320832630010765086576801040030208 3503325 60294377795721512965569310076049600 3503326 11111997832738552479572677040484096 3503327 -130998498000146011886250811128157968 3503328 -743536529466329849150359480859099136 3503329 -370240754276070947908270822495551070 3503330 535153904771746045185405870475806720 3503331 590592315941401543616849143389953040 3503332 19509207776923772218403842437775360 3503333 2295253161032712080181930972363795840 3503334 368352015335986839730641194531328000 3503335 -552195278155695115916110166289189840 3503336 -2108473264480929911235796342260172800 3503337 77863005217987873455438915213307968 3503338 -389023032878393235121670519607033600 3503339 5512061136353991224132279411470848 3503340 80189616176549107881832960417244160 3503341 481854483979320539121070435755309184 3503342 -647405980339973512187406969561620928 3503343 88904587872586456730950326501166368 3503344 16342934212686062609220012454150144 3503345 133959927352897122486979015078678800 3503346 5680586176657725526949537806123008 3503347 -148459070846443805829963569852723880 3503348 95645933912916063613886331654196608 3503349 -222488193958938074067464807129462436 3503350 -459928093357523730286371220073157600 3503351 1005712268478639476451905192376130704 3503352 474421059705865046422505615578275840 3503353 282738277892304753673095235200392640 3503354 -613331985809380201849403819502231840 3503355 407477846253038366846675423779950960 3503356 -238294820192105439670256360375759360 3503357 225272362793415752854673548414500000 3503358 -390455971769196081454104894336670080 3503359 200342449981669459526031057854861704 3503360 -142044659683318150053887475544227840 3503361 82821145387561857599892346558095840 3503362 -219404846303900520872823696120909408 3503363 1267667210194446739504441868697016440 3503364 -121873724520728073266532601688537088 3503365 -196855948754449355748318631577116740 3503366 -372889874715957103853705135099710368 3503367 111281196281382445034542238568857520 3503368 -299021460804283022018301209198837760 3503369 -127507308738278782305171469931509980 3503370 -117040881803471663002868540573832960 3503371 -448643266268126930518596400457312428 3503372 141187228149791039164564656034283520 3503373 774350229312428566181961561796776384 3503374 117303506408973567813860214099014400 3503375 1640941708103736487828165476606462000 3503376 150039651452450203760830325397135360 3503377 1405776416279986230364044589552762212 3503378 -706514242228075807529112741875291760 3503379 -56971649991376359383874614673227712 3503380 192384583912690180996490503533527040 3503381 -130372685637101358197232294073600608 3503382 3357525741113446006350163362729984 3503383 -243787027277572304439594693214663776 3503384 -340960308092147295175110589963069440 3503385 1133708385958733108754290609678707200 3503386 29948063432581703450477983151857392 3503387 -1324778034180349877002215098539369728 3503388 -183418009386041290493349989257789440 3503389 -1553586271365203217000728505640774810 3503390 -294259724195135923568199614797584000 3503391 320515205406637864801904513517502080 3503392 -1098512969992057665694301788597321728 3503393 427027518924818367246612376338924642 3503394 243072336473261828453722415941985616 3503395 -29841892390281622767441973135488000 3503396 14177949126243657959405604869706240 3503397 453105400599170991753304962498933600 3503398 -238538724779006644254009778441504800 3503399 1217503866588482341044460645309361400 3503400 -159967846606869800914419604131840000 3503401 68825060803475435748713248464966144 3503402 -135180423380542206062058473631475200 3503403 77019899096343471713369139385779840 3503404 -531854860955311047391459684046566144 3503405 -1305222152126751918720861427456301940 3503406 189111406315741416766219839228887040 3503407 -876619808989566012673076181100751344 3503408 20193117984267595187449848537464832 3503409 -74722365858077925778614743796973824 3503410 -92179813389488851429763923945536000 3503411 1654186045257741588616407699191193912 3503412 -15584050359311451165116114768713728 3503413 653533968441178864182931538792572160 3503414 -916319995837210163677819779260878944 3503415 413846508564335497793150944870179840 3503416 46083127080181073928790525929308160 3503417 26765325505925773495559579606003412 3503418 -143769092088316619373326142611383296 3503419 -427855203878841849987106440275933504 3503420 -100566989858121095184446674115712000 3503421 -695101617510835974541314414690654810 3503422 -265965829399476901528866816227168256 3503423 -206507153362992584888124594152980992 3503424 159590920567682931383128694301130752 3503425 10156245347603934434411463614398000 3503426 632004481099462967539726597646075904 3503427 -206450270556042940080772347757882368 3503428 851069410071306571296295096073216256 3503429 -372932424444276246441197694209828160 3503430 -100177468480122116372785222716487680 3503431 763424220512156708640740585658502232 3503432 972886824371275086854831314628044800 3503433 994829591170235501218375215187927824 3503434 -390176747940972245475984866786304 3503435 494502700154283334061544332920794000 3503436 -119970897730793501920474091138896896 3503437 85584327738443517550364032906944000 3503438 938871371493756240952622457037053120 3503439 452366089563852128756311166876645520 3503440 -152245123865647447965490385062871040 3503441 -743720215896063345526367381028282048 3503442 109668157343738981840019310295201280 3503443 -953261014367873800556569167793857560 3503444 50785285257121793130196900830646272 3503445 -124736010475917310638058153252080000 3503446 68046112825963042993884100844112960 3503447 -211239608768822824257457810986440280 3503448 -170076880065978151433193610309017600 3503449 1514905666512693728753603753646221450 3503450 -26499457357452516417310949099292000 3503451 -181604693097909493451174708171417448 3503452 282741197543648825790205260900698112 3503453 -1517216270338198968291460520034446298 3503454 -212885467393721579612009395298009280 3503455 -570525975233510402167866707785122240 3503456 495097860243917295486506880521994240 3503457 -13545906941573363072488916796977646 3503458 -111652774799821963755617662397480448 3503459 109270364552983255923390632614112304 3503460 367298905033279720402568715794780160 3503461 -404761172064221072761204989938973480 3503462 410478001893903050198837654398241472 3503463 -846464006722870357607252250847722456 3503464 -46948309486393161000840968684666880 3503465 128386703859667965473283247871308800 3503466 -195728507189717799550521223715558400 3503467 -1509370462766274797837437599601811520 3503468 -4953597775201133006856632746452480 3503469 -948582782850565004172672620968145856 3503470 -363103783806862846415563722042592320 3503471 2327544879483530021538576648524229000 3503472 -52077350087169962190881419590893568 3503473 -394273571200634628479187310656767278 3503474 458137912537330094174920397908282272 3503475 -76340673433632489950133563258804400 3503476 -417337475131509095645443600573982720 3503477 1135583590326151901511455672898241326 3503478 52249287603304272728295771807651840 3503479 65331311429508019153382888618400000 3503480 -260611089005013056944242646128537600 3503481 -263247856293036300214418331188765760 3503482 378598193388604791149584726901684592 3503483 725682588598159256657453679276909732 3503484 213531807097135307095655989250198016 3503485 361872960208452652405131972682061400 3503486 -95608855148246697857014198850626560 3503487 204332795225417670887831514701917968 3503488 -104126643697694413026237856308264960 3503489 130100343569873017777044518849835168 3503490 -432343510933130480290948404701299200 3503491 -672481558119662376465155994069732216 3503492 247457700267873797824939678167613440 3503493 13995812198759475978377995934457216 3503494 192302067544651050584062141860563520 3503495 -389857310375225547191096731356407400 3503496 -127558857252590653567344384552468480 3503497 -1736471030559267574967421459500895728 3503498 171412551958591545323973568976542464 3503499 -641441928866243368768185379117047336 3503500 276978567217368879703039715373312000 3503501 191480532049180169810633086250624640 3503502 -11840891507480548802962713776250240 3503503 1200602097979138190899561622352648752 3503504 379011085253949942046354571297464320 3503505 -11811434580357920694072680397387840 3503506 228324170791478920397247547082327952 3503507 591498262423671428354167850833042512 3503508 -216889757134679866844855650562334720 3503509 247422866047276572178244603937933710 3503510 -240200303796168706749575137578243840 3503511 -14073947864194177922408417220672384 3503512 277549256888917349138459678598635520 3503513 -323316610605480226362945191544241152 3503514 41813561950181487161518249905633792 3503515 131264968542935066190542181766628160 3503516 -1184905161492790170438457057216212480 3503517 -138080641156808313796165221520302720 3503518 40707722419921901613645299016426816 3503519 -1759077327269115184894128578085898440 3503520 -354038422421348784056342776696012800 3503521 -102502505257626121498927610461863936 3503522 -40121931136191898815328379817574656 3503523 -895682929241677337394112167627899016 3503524 -695845144840930942419624505165184000 3503525 -132187946605668238634547986923898700 3503526 -10271059221957789401401007800204416 3503527 637054197786076976829476544302782912 3503528 -605481022995768917320883250504253440 3503529 -1407176264070640280729749848507727596 3503530 -27348705324921737817382634113979520 3503531 -1608762638735864333395959545900734668 3503532 -146531630289296198005195424141177856 3503533 90813669925740724118878703417296224 3503534 444536911044381826333899733603396416 3503535 -106634508962188492990523557478638080 3503536 67015390472694374847529285486395392 3503537 -514777436752932490295561783040132828 3503538 -226431711336779671443301940852304000 3503539 907156198827306838990355584763520924 3503540 -502096259069838341542796978626406400 3503541 268439563835616880620686089572770592 3503542 229200416893260071735681975000579712 3503543 602416208209897088860448949679658640 3503544 -186226403364552772821844986312130560 3503545 -14802896722437148850626774757071680 3503546 580850164986161377205561507503247472 3503547 602207310749539132436910871766202000 3503548 -1457839538547478597394473557284190720 3503549 109213576238904799965268418053526016 3503550 73142929767133571605437009502756800 3503551 295088180771323468629253912704210000 3503552 -229063457110322853800790663635140608 3503553 -934810618247185008618687637419215616 3503554 -5297406370376719174279021078024320 3503555 -1455736480407137847864762609213120 3503556 549719212055845522240958910308352 3503557 86551326956399379199868124337227806 3503558 119472251467604289111806119546206720 3503559 1165656106747036645872749396748673704 3503560 -1053030826738067116112480057313024000 3503561 -337396320347682996911128098883484838 3503562 -16150512149673139149837862426237440 3503563 246242386772220087086356567650543760 3503564 -397247276976218359323432301812925440 3503565 43096048140354552354428600145767280 3503566 -591906605701666846728372320378022912 3503567 185427175360616063447215464615067560 3503568 -222338649220566349314676798719000576 3503569 -1904269088439916370956693367565046030 3503570 -69029201576794604120792426122007040 3503571 483522239499284954018199851377643520 3503572 39984272208048259490979022331950976 3503573 697202696000714742070174214776564284 3503574 26351097677944183724543149436671680 3503575 -228852507554630812957587903642821200 3503576 824618457501234415571987846686894080 3503577 6319952431100831823535091852835840 3503578 302688661930436017451511894683411424 3503579 187470730016691270829531406291850180 3503580 157622224177022845748885036355548160 3503581 223114888031108118028365603516261120 3503582 -796308880565412394407943032105844608 3503583 -281112168756238680886533027827287848 3503584 -219900536162593052138577925841092608 3503585 262830555122054288101448809889589780 3503586 -330577970837100209761286367932544000 3503587 222859730940544640321824712791743520 3503588 -658009914754994011112414640239115264 3503589 60045110988763922151032434807650816 3503590 207833676523020981789393398611864320 3503591 -85284478677984352629279349050701856 3503592 -190128805445919790768231139421127680 3503593 -535463892651877018600402512287223516 3503594 -72458175060695771411389442570745600 3503595 -128185717701371458153577055252860160 3503596 -285486468259940207010133918911968256 3503597 -15541046028467753450233701055078560 3503598 -405947266631839994410280960473189248 3503599 322592802340944182421973900446063360 3503600 195717639775266082933681939132416000 3503601 1372237707867007646903980404612731040 3503602 -623859957433680892844034926242507248 3503603 770112469612883225085153068771835852 3503604 97471260999628223396612092459057152 3503605 -226156768144134977951101368179879040 3503606 -233185903705066045355819138354341728 3503607 -676890087623158727385289989862887960 3503608 -300743520003391317167389983933911040 3503609 18612160838254620409237309565928810 3503610 238037508335407959312087044947564800 3503611 -417734045602188809508029892421706000 3503612 74632292063458565947756290545031168 3503613 -375569402009070885288976619215131456 3503614 241814667934923606502796132960337792 3503615 2519054353536252067281310812203402880 3503616 236999882126352966088925123312615424 3503617 -95237344017218601343293025420455640 3503618 475006346811100119026938547360515104 3503619 233156520373630829013158232752640 3503620 -263425554058600978006330823501168640 3503621 1535551458137912718132052992266977344 3503622 -23855964623962528226661400258744128 3503623 500112271781353527759457488390942872 3503624 -1609372241604014775993335500959575040 3503625 -766468809414553841085762131956992000 3503626 -149351583470947419596902609742058240 3503627 1549759993282421899236372205560187476 3503628 1083905935024000802023089882210769920 3503629 1412702205892605163506030680288850230 3503630 140019471154632184812511444865329920 3503631 1131293886205161087303717118815517824 3503632 425302637538656001818335864879448064 3503633 -549917118582020575940976725367180480 3503634 -306102296760144933296305701406506240 3503635 -57724707672274124825615590114658400 3503636 -204142956426330975545088717326911488 3503637 324394187747598907813590570384460128 3503638 360546611101447599893780477039456640 3503639 891319260662200177001462208668314440 3503640 2211816803443350540116558944665600 3503641 457866410966685376600907083964078212 3503642 -794811953364589471578483169906656528 3503643 -200269753790279133089731252651483392 3503644 621523628742571927790619679224348672 3503645 451153709715434201726741537295385080 3503646 -247241094880680297988179377093742528 3503647 -46256905883186441378399596921403664 3503648 -2494034797899067926880242633849962496 3503649 -916890136937531000734962446049549600 3503650 133407383025026218410052372524672000 3503651 52450173807510431488161437730160704 3503652 433316594286951522351525363184837632 3503653 304391920072889594529886048467956704 3503654 -105318197967342248096054099335520256 3503655 -16834622912317386449536200471258480 3503656 362742019169998011483282147986227200 3503657 1486116974972621662741059845140010880 3503658 -7988681344217522658471195058340352 3503659 84249788222398141593991091584154880 3503660 -948782427586516909654183226158848000 3503661 255356425227790686282938084815907904 3503662 -131686031655732413781227249393925888 3503663 139739441958915217383384138026352240 3503664 114688609081317586713110028322406400 3503665 856976555984155543426637151412873920 3503666 -819430809475210939157601356742175200 3503667 -567058964863093698511275977814738120 3503668 238288074284344626629502623098648576 3503669 205679945171614902295603815194683644 3503670 70377705883606117065903392128214400 3503671 -20167415687634987479588664467668488 3503672 1716029968318279820592829642650316800 3503673 60377007002223820421768674734371322 3503674 580168509860603943473083674014580336 3503675 -177266772539390342945094157768405200 3503676 517750075883628355296850235228160 3503677 -602956688560496182225400422597852474 3503678 -27332342687321767208445066604517760 3503679 157279348002390005647163202404116608 3503680 377617753837957774969070916599808000 3503681 2264243338404842186918401259370236292 3503682 -16760708806664771986610583774167040 3503683 9069552755512848739697512561505424 3503684 -1754333269475911517258998037587820544 3503685 -77992303361963393463972940457674560 3503686 -531164111795186157891877331627715456 3503687 1704557605960999993487406843220980480 3503688 -699888871747726719919556669253181440 3503689 208737441711559379643083027054160256 3503690 51222012255395034130457403836299200 3503691 643730326899321410652645720696527100 3503692 -84431650411947178485366934606077184 3503693 383298995609597726774462891714321580 3503694 -33661609060268182660020380620927872 3503695 211643451414586264794250745994055200 3503696 -37927603844834906895486782344151040 3503697 -964231515489894188745563173542301200 3503698 726016426474279928042304860696347392 3503699 400984652459559574354555881340094700 3503700 -348320816281142018471235159795168000 3503701 921133245733729378873156590553802702 3503702 -69175833866430536658960975872948448 3503703 61537255242606728349385260516799104 3503704 411538245671959190023639309313310720 3503705 -474274104317725892594048941093179840 3503706 67135150535898342237684955034231808 3503707 171318212046749996364984070345557400 3503708 30768478006803265791326359765361664 3503709 -1366845882240172810844664533687224320 3503710 -171106608647164594348117764703607040 3503711 -279909502551935668086522397069790688 3503712 -651877536390934139067977211680391168 3503713 323086140155991886518265801850466304 3503714 512497449645730657725647636567955840 3503715 103856490644394802275626071814265600 3503716 363590658679977479468042245408691840 3503717 587978935715706790148632702576372032 3503718 -162606450835527953596991369909177472 3503719 -1579537547121693520583335733888151880 3503720 492579304269766857528720467702169600 3503721 -93549671838179058508675731299744640 3503722 1668505249016354969932359641678435520 3503723 -379871138971169418882001864741923360 3503724 -131123455519557596781874863608414208 3503725 -611124668595474805971516811636201500 3503726 12946048112565580084437358230064128 3503727 751077452479045509529479138661109064 3503728 39538025996177928951631459477684224 3503729 315295229589446856916362493150479360 3503730 -233958595100886234663360653889953280 3503731 372451743902550394401631267631929344 3503732 847974472838922810779684024429172096 3503733 -328480060548312509310900521001799200 3503734 94305017119426456836203260597377792 3503735 -525689322678963302964888625145136000 3503736 31276809356944597888670659606855680 3503737 97586057579172901983803035916576424 3503738 122582411426554798589828521414346496 3503739 -682959392128264274949355479223987176 3503740 401661786407650186252351465467187200 3503741 4706751523036934735601232649069472 3503742 -4332405746229769439577111514484736 3503743 253524043010106107885092967378167680 3503744 -9219861267530771693670219550556160 3503745 45920897818251885254958215913648000 3503746 622450612379180936882433314370142080 3503747 -313782367441158856828652322063492960 3503748 -353326949805598638351377353683563520 3503749 -1773679019191613392255841958776905664 3503750 22634335559913549159444165675420000 3503751 940524630977319011740184963524439040 3503752 -68679200161357603538808456585216000 3503753 -947172048528423197951680097916511536 3503754 -79592556761057255014270980778992336 3503755 -111020089658924026773312373894767840 3503756 817583007317423096295950081679955968 3503757 1167110249092740931998002523370568640 3503758 -471125527576551117271667238518675520 3503759 86221679563640595592731071383606272 3503760 -25504989999842667127523027272335360 3503761 -1664107159338961236075923172852242638 3503762 -349544031307931294674075451006644608 3503763 -698986725248772822204200100391923600 3503764 1191768363797062186279873524250570752 3503765 1439373936950730515646371138042464800 3503766 -116382477626649682321940463180865536 3503767 107088519325169129268396784888462480 3503768 1212580602076088671935291287813468160 3503769 5394038958892498216438244478621888 3503770 299609750228520770498546478855802080 3503771 259353508390203160938226661383606200 3503772 625421516284398606774342205551031296 3503773 -94789273443777552044316792587208320 3503774 -43936824467599560922748764499573760 3503775 -53951316134892405701347483213132800 3503776 698124396213691259889245785323208704 3503777 96183464678130667404167346972025620 3503778 40823378693434843507120507185385728 3503779 381761187478677347245620745081076640 3503780 165259702460736354723925136950886400 3503781 -6426079079355025494753041960276772 3503782 440605992413748065967477971419840992 3503783 -955727375649092438074138508704696968 3503784 92947720266699971080705669007032320 3503785 -667407871304176725369767379606774840 3503786 157336855830102466070594310618655488 3503787 225786292904833624926517906006935552 3503788 -750975144332908133478242127589894912 3503789 -463797117573313260559257865745271528 3503790 -274512392198402361864855865871616000 3503791 -106567602430200662763940438205006256 3503792 130190653090014078261799040140394496 3503793 -78542285227729378975078600091112000 3503794 -357665010452724035544538158871118064 3503795 1090408929390408523163210535502786800 3503796 170345428621691206485605110082260992 3503797 363339186489457914924401653308960 3503798 -27856552096512787153083501280439040 3503799 105969263261520475607971712702809464 3503800 -714830173454043477272670865781760000 3503801 -744377643098284395481911342771414720 3503802 -59687522180538302982224992063067136 3503803 1718611708493711327023580205258694656 3503804 -572028358485033337098284556199922688 3503805 -309740283229775715677976878857996800 3503806 -737766182949756406340455761254095104 3503807 -192076008680182730518838371488490944 3503808 104666619243393676949091571948584960 3503809 1622242768783713820687385609035176000 3503810 -62926484823754613518871850872617440 3503811 -442361555698588311765156587231576328 3503812 -4716910210097990071361818984235008 3503813 1117499864585312520967714384971148062 3503814 191124076455734817623351586843522240 3503815 406455637139268105380450092497208800 3503816 -284170198619852160349315597523819520 3503817 -550005394928458714403572492871279760 3503818 193140708591569316994779343778853216 3503819 -345235982475489411675276539541707616 3503820 156861737691303815232328209755750400 3503821 29876951292948490629549930172636022 3503822 -75337678015720639578508258007976960 3503823 48666014311706925698869132199422464 3503824 103893617580852245066491018503741440 3503825 89877960225092234595066430184675100 3503826 183957800162447181893397045747083424 3503827 2677037067342015141101373875427072912 3503828 -972281872598253262542584827565844480 3503829 -33625950584483180267441812885060800 3503830 231374476089097142722403192432835840 3503831 -1755102292208813858227802566377781368 3503832 108536006385311846223933867375820800 3503833 -628190783888514550924216358687174640 3503834 246115912433371476520498526619229152 3503835 562546040544939473816536968941232720 3503836 33037289713937082517147827959784448 3503837 361581223795614711892921093178120832 3503838 168140234254192417724890232447136000 3503839 -986962669693831996659531410272651360 3503840 -1041519492201497125448107972126310400 3503841 -9692841595708285444440812643266880 3503842 -493590439687672349023626992087225568 3503843 559107325528853229860842218487019760 3503844 318023029045873457885554629109585920 3503845 -658639102816169074527978030917136480 3503846 546931096773536660559073110577051872 3503847 -543933326218808183456189618722091520 3503848 -141556253293040043537154046279024640 3503849 -344170000679363314786909956096366150 3503850 -67947040195249704503711675373158400 3503851 -50119933047012142568515801023153488 3503852 -654345725226645241123170418085058048 3503853 1088982577980784709328356717994282924 3503854 -139294983547856172039452234930011392 3503855 -657190573411651149389514666758476200 3503856 -121751157353638519551674175395954688 3503857 -308905673149900115584953239229350976 3503858 481222807792516518381914068820939280 3503859 80585669420807002410855307354574904 3503860 100635369333575176945355426240693760 3503861 183608683497832903217535898924180800 3503862 -179001108242270605861380867175368480 3503863 -265665401172754828696693879875136080 3503864 -194013570418237448491232679420641280 3503865 -690415364163423461653676377254617280 3503866 -8584781973327638311115045386665216 3503867 348801335301215622153144583265397360 3503868 230336831145682391911858922543677440 3503869 860318626519859999339931848524715270 3503870 -605077295761499028797199898902752640 3503871 -576578836540017548544839649990163200 3503872 -106089056243042243636180358522732544 3503873 -1507627568474597413514880530845472976 3503874 536450266169014405044719294217711360 3503875 -1424385271441225656523562808983616000 3503876 213212503822083676482517216158303360 3503877 226024278905525937003147308708717568 3503878 6990358677886124569959289245169920 3503879 -597935070666969921860568053996946840 3503880 138659500835030892729435701196441600 3503881 -951438005466950265246284355753241318 3503882 -703288275290865433094636452689920208 3503883 -368466173062854245771417173256176656 3503884 -520530469186505290347977367249024000 3503885 -484390775703398849987452392305664000 3503886 128022320343053372704682575751014464 3503887 29791795085233165967042152899172800 3503888 283344665408952969751882276955430912 3503889 -111948347977408282410788794999255296 3503890 -29432485694212004731935427672870080 3503891 895316723535047297081530378800149292 3503892 -267012975485606767141290136482723840 3503893 -1676241250820293056363810144067471858 3503894 -555382618556508433262846911464129504 3503895 84648344058833826432974932147875840 3503896 1141660663335111765801935249091993600 3503897 -593636724493200787811626247469518208 3503898 346719562780047073636439883988224 3503899 3168537665554202493961257249716224 3503900 195005569206704573624154719406835200 3503901 -333475204570816516158764053299108672 3503902 -472335953618958786338916158263670400 3503903 -269798259431344877314409401749034800 3503904 -310759880232411489082683783244677120 3503905 1048346012484961688652500973618471060 3503906 94445260658246227486568784986657280 3503907 933013809661502175046520570783254728 3503908 589980839241378563138455142944334080 3503909 1188522196850836293912127247670082110 3503910 113966712805777069203439853330367360 3503911 61188620194740300958876574186955512 3503912 -279349021886475308517157976115609600 3503913 -146872115993576821958860966264915776 3503914 425654273978642116332422489344756320 3503915 -422373912255282603318953388539580480 3503916 -19196414221235513532708942865686528 3503917 -467474240467556620394355232830045034 3503918 -1784309184617150626586143096863360 3503919 60728705762157389898866742883687944 3503920 -35295916929862568382671904235192320 3503921 -733249980959059552315323005474887296 3503922 -199746327111938488642799972540952576 3503923 -37293480931186401307899773419978280 3503924 -851979884646085921279652912197183104 3503925 403423697890012146243409280968200000 3503926 504082539698916791090962377444620160 3503927 11411896801766624490360563141949792 3503928 -566405028697301192139655571590348800 3503929 329575032868353442937909699393229120 3503930 40220982572030659295783163209318400 3503931 558777502764866761632087202968239664 3503932 -784844185490693657898687829010965504 3503933 871941129441589252916863668143818182 3503934 -152636031423245685624233156649406080 3503935 247401037396224353734064058698791200 3503936 2187929152489221338515799201021952 3503937 26210578002821663413551520235617152 3503938 -529814408839686602612861003392828608 3503939 1229542186188707944557739124899927740 3503940 -237459519620160690371376375234662400 3503941 -12893888109509694325987236762044928 3503942 -43289087624342106686455912219895040 3503943 11790919871023106176128899714687184 3503944 1767334238196193646319408776051097600 3503945 -647437942455879276033174443199990300 3503946 -111668322576611440659909918867906816 3503947 -568543094227443417929919772405722604 3503948 315461548607110951013416923458221056 3503949 -58540785793604964792087583397625792 3503950 109759976604210084439278949301952000 3503951 1710025260045178098227461316515728000 3503952 -373252836340755544756104162571714560 3503953 450086233769041027844374967273785202 3503954 819566662210773208508798480182822560 3503955 67038323199377933435764115444336640 3503956 -54552654296810398011115774372112640 3503957 -1494089517839443954474285583917832160 3503958 96708927767629408423380783854235648 3503959 726163524031635361461660480528721160 3503960 -135846074237452637577857622789120000 3503961 -341258674064215638136704257926391040 3503962 -82439723601649440037759064272929792 3503963 1552926793093441050889616662302982212 3503964 37513842412266929998435332352190976 3503965 24741603552577194497964148465651200 3503966 -900530440260681966476375330079651840 3503967 42498441862811679968867727893205648 3503968 313094570471216078064615263102828544 3503969 -306820350563795617512435797685482304 3503970 -303399500271570328129214791567546080 3503971 -435933447678004150758236383655449828 3503972 -819531596092565083475130360082793856 3503973 894904848842355636160259314619383968 3503974 75875060359832272618288209187404672 3503975 -100913234286950793653808423409296000 3503976 31645022202889379918556623439298560 3503977 210028974163459977926737791304576826 3503978 -44019693969577288583428691135520000 3503979 11850394111394848932819507496714080 3503980 -80721176031649364196245898327782400 3503981 94348563349243009909920250921111680 3503982 153935248001643463992028424201558592 3503983 -113356772308705265795673494349353280 3503984 -1104316007774047956900713591734272 3503985 489749591077289171058408454175616000 3503986 -892601722630395313583013898994765808 3503987 -142345695072597063710094066843635280 3503988 143978617596892742043737028418381824 3503989 892473502982990458537544120454097080 3503990 3105012439212873985273514877146880 3503991 918072915566710867774288638557693184 3503992 -31838759403106178243214669643776000 3503993 866814784400217230133135901523958084 3503994 248709339930096259483134937321313280 3503995 -254227572456753853562103567362876400 3503996 1421109262183819842988141526071603200 3503997 182448936717353941293110258649591840 3503998 64992350443373353921261193087984064 3503999 21312950350978285985782822803402240 3504000 -44769671288905515945031127531520000 3504001 58309175610353987749657321778832002 3504002 -105937052148897224643420911199936048 3504003 -514639781570900998066002447344831496 3504004 30002658416829600637879497234604032 3504005 173113956290864474735826670664553660 3504006 1010726744903126447257713712910653440 3504007 -185259414859350144390695071937136920 3504008 1149455636731364830412399424599208960 3504009 -1339494375991221964766413968083307072 3504010 366272292374328791920127523756192000 3504011 32026316264554529655276788143474944 3504012 -325180205891970784982526512475878400 3504013 567142380816904481557835534185678262 3504014 880121473528428387506951059496657856 3504015 -262706529284160803213469237308012040 3504016 232914325702731447593587743856566272 3504017 484694143552854940343116590025411680 3504018 -41563190281006317067195836160696320 3504019 -422133172815234085062183569469796920 3504020 215335409357497867496668077767738880 3504021 617213768407382462062488418841284512 3504022 201122697432516630800015165828385312 3504023 186545893095844672589084088371024640 3504024 254566787890767691151574160800952320 3504025 63837175266674120199182825859764800 3504026 -173241891837087324631133176426134288 3504027 -9855707337986129817845890341867264 3504028 -16476423253431910235963723613754368 3504029 1054728301010989302633705416086774476 3504030 -7900239024115936324444421139087360 3504031 1401169182063352789500099684020260832 3504032 -64213871168198087012375017326379008 3504033 731100160860160509838475787016656000 3504034 1056187133277626236871507545772802432 3504035 -1181821870559127981848707536841401600 3504036 21539601875679436600013913075578880 3504037 -161286436651329267448660773136096320 3504038 -275058242398520009990696581517723904 3504039 612892684352397428980369287502248 3504040 -424231031269004929689322164286771200 3504041 993746460195656019474558891817740900 3504042 -67625655594172233721029585368268192 3504043 286595474769384490366864918352170292 3504044 680314875062243696650282920691451136 3504045 -302062729867644194040001421822227200 3504046 -105992876303913726205096374492829056 3504047 448268495863860367753469494523396496 3504048 -53988460976160554913342785823768576 3504049 -847061228528874380909462527699099164 3504050 -100148388592319638092148213685030400 3504051 -378794070543074131980915359695566840 3504052 -216740163551572962596222685138177664 3504053 -81253539908218417581424723267501920 3504054 -9844645297867544675105224191959040 3504055 -54863433154565574758388864032000040 3504056 1235733246696582950510428892599603200 3504057 -775085199315835852332161413374560256 3504058 643346160328654213528568929922336880 3504059 -689570548750313637789855196631144496 3504060 -360149153616599440894699913461923840 3504061 1071168664719741582553197026636914848 3504062 -348976504265097973831361152271539968 3504063 -346926215207547391777106882800874112 3504064 -396918915524056035994804477927358464 3504065 -21390863083611905810371262750777880 3504066 -39416805516429571750089797178677376 3504067 343543338737484829568299205843300352 3504068 483536182042230182752094304054814848 3504069 -722455967828978955506581128553428000 3504070 5362308513428174172685664421177600 3504071 664156213478009840259345850034236632 3504072 -224926210140422758648714197226782720 3504073 -34776653367876625600005154776898176 3504074 -370396456494603309283080143415909888 3504075 -503620817154933034852604402856840000 3504076 -779348331819956399801073220582954240 3504077 1463311801572591364108033153589043072 3504078 -376214592074570176268272424287015296 3504079 240628721416822098056002391770749680 3504080 -95309525564072039776512793386762240 3504081 -374227627454857729421287069875771456 3504082 167936073318920274942626840321995392 3504083 1456587152193690963631213473116577360 3504084 199595560859784675228802629777979392 3504085 -72205620911726602068420023789383680 3504086 800536869248025638568067604843572224 3504087 241303331801925028112398845374132640 3504088 701690867589263775803792708880384000 3504089 -138245419827390478220293522261765110 3504090 185027671700535126208063836181144320 3504091 -331497196691425644469012840797023448 3504092 598606792288337804978249377153583616 3504093 1024499062825916854748703847560641664 3504094 328021960692736604936209433532226560 3504095 -107607236303658933438653935201377600 3504096 -649327679507355535145277673195438080 3504097 15764071310062495047685705688817840 3504098 -6163305077479018751006788882398720 3504099 319036160852702951413703251937315760 3504100 12678997038227816829507111643878400 3504101 1685974684394666603858561927897727102 3504102 -195359827517574121771670540337186816 3504103 -1553308945379886115442544818172520648 3504104 -741765388696114797042271119116697600 3504105 -85729900168653508703013963788030400 3504106 101895181658183753629418659188146688 3504107 -647680287308079516756117724292869644 3504108 -348447375983525156371090581396203520 3504109 172344381037041474784644881928584416 3504110 -418883029321555818201031142404991040 3504111 315724605977000993630430821344160400 3504112 -36241939744557465589384956651601920 3504113 -18911236922573936784353471228282400 3504114 -9647769103719897212802633575727360 3504115 293686718490311125174049333569169520 3504116 123872100191630499758749587726139392 3504117 435404425836415471509582718352347680 3504118 -385419855595399122846785371682246784 3504119 619191818228587602937902219442827648 3504120 437965103742956406384783732399513600 3504121 420036168096930293751506390337321172 3504122 281904903123483100189714562124744672 3504123 150690581524592860088765078628382224 3504124 -485673220959694957298502916875735040 3504125 -361400734982075830671742262455179000 3504126 -23028974178457602748791549740916096 3504127 -1586169988065754354912466827055566728 3504128 88819212507138715891764509540352000 3504129 -70891681418115685103817301206238416 3504130 -54268711597618683262803131648302080 3504131 -34559051960540939223132149145016068 3504132 352187961810883580989218285344563200 3504133 -735619471568835006378984175456867618 3504134 -452909953880702321308417755844345728 3504135 151496578936885471439920818030939600 3504136 139413275668582207871518066918855680 3504137 -139120705687006683823439531064285468 3504138 -350706759727552247112187856533454592 3504139 -1060721845643062208622264250809094060 3504140 4053267821967899042463952954030080 3504141 44244819121730923627456729632784182 3504142 460452350773846137271037568079428864 3504143 692944219983918363145603698563595000 3504144 7217295585139013150174702787624960 3504145 -1360533816381335538471543399449496600 3504146 70723313129209612575130773905312544 3504147 19955382271910026532974497070172160 3504148 -68607939584963372739436005917886720 3504149 -958820417067247613791283209077482880 3504150 -68386028999841992097273434707440000 3504151 95222069464387513563405770442081920 3504152 -410156457332403399889609001706577920 3504153 34106393268142996361065148753613504 3504154 96920887989421461193003762832257776 3504155 795846978182774188512466897357162560 3504156 -10469654272571505268536271020220416 3504157 -1350866790656414934750470144880236340 3504158 -12102039427976536115262690876483840 3504159 -604252241472115250675500204584873360 3504160 471922393601007998308953786286080 3504161 2324463121075785112117352542003154112 3504162 89855117745534822176019157149677952 3504163 -1316996301962358484322853373121806816 3504164 1035971253125622159814409864287349376 3504165 87732355153662357786669628342794240 3504166 728627104284421500050732537558840064 3504167 1033576116310186209190457433461989032 3504168 -1138855796006906866440755134336204800 3504169 372235727177739487953157654596680570 3504170 -201032860714764085987299356403628800 3504171 850941014413458361773817995731619264 3504172 74461802808921650678462863214003200 3504173 -772680164423380295547220596123625578 3504174 119778417253675621093067520141754368 3504175 849345212218410858468450478523167400 3504176 92321711659353662315997052263727104 3504177 -230419933640677571100297156439551792 3504178 40224139938961461641662628696893440 3504179 1204165727915631967994990264300324352 3504180 -454138375446358024055428574288087040 3504181 -555891668308216853678701560130199748 3504182 -1161823223081898065166391722607344000 3504183 -253377567263647897463288261940260400 3504184 41567043983903689624913418633216000 3504185 1256364906569859400131607040152477380 3504186 176628707428144166464018487579059680 3504187 -98438480519186243536780119681601080 3504188 -30232098140885774870166734303139840 3504189 178829869378043795831592532567646400 3504190 439658788662428863241188127058134400 3504191 48955428762363190809676201002582000 3504192 103804479816556983331245164511363072 3504193 -232484311941676666111486511934334848 3504194 -417307993692086742113805679687885104 3504195 -693243687264599556927113792463316800 3504196 -453986430766704586832452017672526592 3504197 104880925783737970096702163822087580 3504198 293273176347153123144557689129270464 3504199 3669853638123784282565240643323520 3504200 256820326705753385135167056113664000 3504201 73201996610533020734655908342967360 3504202 -67271844464541171598370316694704288 3504203 117186723331525381888156511943202080 3504204 566246668637294632363963060846195200 3504205 564416840588442494431562407586430720 3504206 -719546788164782093811677081451923136 3504207 -227732762767460033901726915616891008 3504208 -102043693416583317872005314827386880 3504209 -411971135051985621943196856467013120 3504210 235895295942853646226815661812536320 3504211 -604165855399345906937702228202126336 3504212 367095553498129785363569845875812352 3504213 662681124777273437751062454964467342 3504214 -251979968007819673259262775429039488 3504215 622672485240257124742094860867032000 3504216 553033155809810470249654431760281600 3504217 -462472580583382268769928497266351734 3504218 -47744585867187731328396810902622720 3504219 -42737210248282795336101698338901712 3504220 835615308402720772581336516353594880 3504221 224714522667122239520180608768502112 3504222 -21989048765219381207140516386528768 3504223 -2046719136076768342406810587330528 3504224 718905404837016578625034000489906176 3504225 -274824049131125271673849191973568400 3504226 1512690322721206312090578107018234880 3504227 27935615045704732301393034353382312 3504228 -108345676679661073171376064952442880 3504229 -245972938849382303880780296186207460 3504230 601130046835640970950940449570021760 3504231 260992643623471088819558140223557728 3504232 637263361693266370526912972505062400 3504233 231698819192431091431397512021684260 3504234 255672722340231671616845708884561920 3504235 -1105599615780685346066711266971405120 3504236 -808879157926068658354764408623665152 3504237 621395556275702315301185020723817760 3504238 162449267643212301759130244822675520 3504239 -1200346751027456121664519943688678960 3504240 37654767289552977693813598487838720 3504241 121647742775114655947384367087404840 3504242 506449174332077198468380448530944 3504243 231027569073771708127269327795018864 3504244 -1365367504497255685681499864626997760 3504245 -365438503660277431017162058929094500 3504246 310367636984870465278630208356684800 3504247 92909286050833654934879307437596000 3504248 1714271058735681460414568412242718720 3504249 -15275799377267761635309032828780160 3504250 491026914283011322821397811210304000 3504251 436862916562248231487534739194617252 3504252 -564513429152491873240679591246765568 3504253 115017427531504224870484470600538502 3504254 98140848195504549169360724250475008 3504255 -428327877326138691230716023776131440 3504256 -195340977234021764306581970202132480 3504257 217344680309036861201480312771802240 3504258 -327073603736030713514438765730073776 3504259 443107515140587624756887845354789640 3504260 70365538962261949624445944938332160 3504261 -539203653857961307032565835387514816 3504262 921476069573953363369375139980801632 3504263 239947670791616989020083763628278240 3504264 -263163253869700722451152567210516480 3504265 249043923054095785875496530456609600 3504266 74973490031993071694132980904173824 3504267 -220996608879044161369612987520922864 3504268 -719805891929246064616751772044906752 3504269 -254127616484762718488373581499564756 3504270 -14681061246545674520442026308853760 3504271 276006951275649419979499990913047744 3504272 -213309562403840914517974031765889024 3504273 -1935359422808446096850354987296362240 3504274 -229943209484454557902621046029386864 3504275 16011790015984653469290220679988300 3504276 320531568585278935361429885207224320 3504277 396388875247404219639307386425631744 3504278 1016753460448000717114740676578344256 3504279 -115121032001576555449916988809841816 3504280 105157389307639332429611840758579200 3504281 -1033569017434769802132830789055654 3504282 -83110254548709914492751656161274880 3504283 898004460800755038833028362596076280 3504284 -929432471168455094414566469638909440 3504285 -12605185931806665910635636677009760 3504286 450769329239547024737028686007815040 3504287 -1875714634011944947748940554221004064 3504288 -320030886753498670570371499359731712 3504289 471823618956663689517598793371493090 3504290 -386619869704993094957477662317477600 3504291 -377048474975046602309028817238459136 3504292 -88726674168427474512994160249358336 3504293 -59416278689717969539709672221595556 3504294 341632760310697842809211227630478624 3504295 -1246133412827094005004722061150432720 3504296 902838494813955215415231974786242560 3504297 -689014490224707907758541139406619680 3504298 61530898747018151526419770831431936 3504299 -2204900224675662515987178194683014000 3504300 -193946351668998602623842615878131200 3504301 317478836629103579860085113938080384 3504302 -245761843211193529696005826547328000 3504303 327499778255348325620177437949055360 3504304 189790319291104856018470035927941120 3504305 -245476859295867893601040791269539200 3504306 36516228644005721580036660574593024 3504307 -300694937876051398534807282853281008 3504308 -813584974906060852882715574881427072 3504309 -87076293338662495459543986612832800 3504310 -231073684212607895000612962834813440 3504311 -383793107863971406570635232857432576 3504312 228875132352591080427359247921561600 3504313 720552701091089015902474266092443562 3504314 856299883272794249806728983567308032 3504315 539011342925820407363424477585905520 3504316 -1307165141770687246124731065517480960 3504317 -294175176718384079214997719666824634 3504318 -506542921253055581038192044769058496 3504319 151016480295232648741598724361269952 3504320 -615359905962806162918074457857720320 3504321 -11003450193125219216469661911628110 3504322 389320896250165667985888944917910400 3504323 -171066251145678457765268372533790520 3504324 64945904623050585689636477257645056 3504325 -430219339922990609847928699621394400 3504326 -208521160472834760985891589621938176 3504327 538445149903132201559078881748302032 3504328 -27726006120450069750925487598305280 3504329 970731101037014988813497238822197280 3504330 316138458290307340789274945623488000 3504331 728343348419552884306963000338474000 3504332 -487971493294256281187105052743589888 3504333 57038856911361111094197134017731840 3504334 -475760609930918072836013127056749440 3504335 -129220315425181198713746748670975200 3504336 -135184970107717960480878657947959296 3504337 376836417126408557245316641469110000 3504338 -647918902357316165570607568848117120 3504339 -325771883775418319055014207322233592 3504340 -89864570653146012379762118487121920 3504341 -451949462585927771171684603943055200 3504342 -349612673125251600371205777025562688 3504343 -186482891246469675430153042498099896 3504344 -494316031887445270229058901912780800 3504345 -254043957410442537801893137073741760 3504346 929008847497893076670278404686807520 3504347 -88376033711204680879020094707267072 3504348 -829992597340122834788036811440434176 3504349 -221000192252166667035209927552221536 3504350 13670098715885987611484800485528000 3504351 198135739544004353930252574512845584 3504352 596847487905812075619193495936303104 3504353 1986192349734873137217300446809623600 3504354 182760220334077311507430901068703232 3504355 526799216709932717604305065677287760 3504356 -13781590667794574919352705405993728 3504357 -782842472349097412451722725644845760 3504358 161564973385063029084223452002959488 3504359 -2305248945216082783060965164562090984 3504360 -224673639394405941846770622013440000 3504361 -16619876038754564885609846299237120 3504362 -164675374983914700807094145161151568 3504363 183565011640031296746517458143799984 3504364 -424163351015836320520187388474163200 3504365 65127319252575825805626367820906520 3504366 -342515603389284975035249970125902848 3504367 -1148840166754443013436556649821447648 3504368 -157983397811181252373047863690133504 3504369 1029720548079964943865068006119873536 3504370 83083967486753019267266190634430880 3504371 -11487139319881360727366126240950320 3504372 385510536406931257619675327748943872 3504373 446671636820273580937743274111624622 3504374 -855684901597643986661809874446772064 3504375 23250661379659761196458557798550000 3504376 -581226174936942229259065990537297920 3504377 134950843855215608138696183735621226 3504378 -26057734526592960085988943236222976 3504379 1127457057723084201660040580463555640 3504380 1014199036498879612553573849902970880 3504381 6707526337665384336577808591467968 3504382 170322746579443184852722794522353280 3504383 -351986826951601454564560755075933216 3504384 33128962302888315104939489825390592 3504385 659145730992974070395784716276906580 3504386 -63710663501867059539302138936386608 3504387 158341301239458189293259190781638320 3504388 -488212822626675507981629501874723712 3504389 -249974158984972548793325962763940480 3504390 51795137731642138513414939260672000 3504391 -1156466734483679711063958598389162216 3504392 -159884915352410136808518819513216000 3504393 -22602053626282542883148685704544876 3504394 349527478226474383059098799202760496 3504395 -56588551339350370405356300117749760 3504396 -200620346156747575853913771489607680 3504397 428911828111701719129474782436360304 3504398 -560677621180941375099126490801901760 3504399 514438483182575142729606681375600264 3504400 110641352755979040712414186752204800 3504401 385477501192768682388962591228500032 3504402 285383799250178751999939440745360 3504403 312478984574173669475888563571916880 3504404 826924161322526520011166801806214912 3504405 -144319055088931470413348265338172480 3504406 167861620328979355430782542278872320 3504407 1159013761382540086605301116722371656 3504408 -324622655580196880247625425304289280 3504409 235149853603566687817681782973810116 3504410 36699182986724289890149004910443520 3504411 1305879889373313492093576271189838640 3504412 -354312734134206077534794274834758144 3504413 -726862023677356424030737594183319712 3504414 3735405313324294827937230998710272 3504415 760841212359597166201603506732187560 3504416 791508094882100494761076729717063680 3504417 -28155223153139116892778920454174720 3504418 102506052136285031104739395916421120 3504419 1721846194346366821559089218250313820 3504420 -467373509993270529563578814278598400 3504421 548187574256031614512521700196334652 3504422 48541811588502939363897927872620512 3504423 -27393290312018331546829901763054720 3504424 92742429919503021636861181793894400 3504425 813500879846456765102745839260245150 3504426 12748992627060025700164412768206848 3504427 -810013142019899553093491389858395724 3504428 -727823616584245727563428261477004032 3504429 294180205846416396440794829055025974 3504430 -346515272732174814976694377022936640 3504431 -993860957480168942558144512346894400 3504432 -75538740225665046093868355085434880 3504433 611075865431878144584407689490761140 3504434 325565747671235098947097823592609312 3504435 -839874638631309021924701753068404480 3504436 -535652734618848135765431357643028480 3504437 774916479605717719330478391594175086 3504438 11324476683757604102229623622205440 3504439 -1712241761551120228415131325248284760 3504440 -1186435768308892057534364103905280000 3504441 516366407206600489173523371604752960 3504442 -106420847035235042915528658159562128 3504443 539050113147504802781258679496606692 3504444 373090137431721246717877082408956416 3504445 363254450453810706555223233570432000 3504446 -721806172731544654907102019179992896 3504447 -59539005311254107137864419297365936 3504448 -170447539368507298828199972557553664 3504449 -206778822984038483784992145865230636 3504450 248304506931186616614649141944115200 3504451 -1069142686185886168722191842836980548 3504452 -129873450026092832720221262343462912 3504453 -968769099056393284001232236659089696 3504454 -331840089060893520853510730804593824 3504455 200800368506545378250499460108221600 3504456 -305568464404757406806436784591150080 3504457 -3454208859307014075167294687354880 3504458 -37189690379061385016895383228563920 3504459 161905834821568293625061571925559040 3504460 -174944745563213588184482660396236800 3504461 183317067805130491008136228878288384 3504462 76275758109524367293034201996733440 3504463 1186091731225841903073909995514558400 3504464 -41506987847278270863241450947870720 3504465 -4763040070264798383230158633858200 3504466 83458828227106295593918145885873664 3504467 -1938197222384045733288914479161470484 3504468 -326932643998415746622427663272509440 3504469 -497754752698399714743919121718117156 3504470 -108349410918980538654533664642904320 3504471 -928002035671817816144539802591475120 3504472 3056006265577657836210626216307793920 3504473 401606562964653187341887339681281344 3504474 -198790833452364896044372969692245760 3504475 -110183082062840399736968393924272800 3504476 -229918592385398449415190053539960320 3504477 -13044183678006236151953449459140000 3504478 873356328955833424828842545321063040 3504479 82445110883572334417323258280050680 3504480 -453192400376101781746417110417408000 3504481 240036363142620712647367475870741282 3504482 -149418796277742543137762377919504640 3504483 1476103384098411709293180652622014944 3504484 658889951449227484369502782275430016 3504485 865414844480904685474959924750381180 3504486 95366706318814332998317518182441664 3504487 291286483821851268646410616872755712 3504488 -13877009826642789594883719671316480 3504489 -477133326014535113581775866185122112 3504490 529702673559208077004978058858937600 3504491 619055290082719423699859959719947892 3504492 552346898559490054330886095254927360 3504493 -677076987719228663318095719718407680 3504494 256912864939671248429320243067342592 3504495 715568164837252396130624770966464000 3504496 239231997296649503001169662433329152 3504497 -900408563153673335918150058465483054 3504498 -354679824009135866346974606951388672 3504499 -409964822017909051095251375391325008 3504500 3238412912292153191072794028544000 3504501 88082737439404583774589676277685120 3504502 417202632943285868639695891541264832 3504503 783604589258341663542861375947342640 3504504 -826072696951695188404762313753210880 3504505 -862636462733735065929494643802947000 3504506 2766058639063438458179329309763952 3504507 -125047411662060526347334756994832360 3504508 199730163389501971777078786595291136 3504509 973326923115036683355135477312736704 3504510 -12812553414143131924946777648290560 3504511 134689394995947197451976324700663504 3504512 1216901160579404270667824444001484800 3504513 829725555224429985085760235225600864 3504514 -238420304240396387249880935862397920 3504515 -201013451243688135882285518248149600 3504516 57938619706908881767757793323274240 3504517 -372865930793065046088295346857142434 3504518 -573053259768508574350604047163503680 3504519 -235577523075131669330339337209241600 3504520 -565586988794892900414052116110899200 3504521 63580929141701795269180617919496292 3504522 73617126386410004349636823261713408 3504523 -398896296279223391530670948324613552 3504524 -93746575997029536611560955406491904 3504525 -55913796852759226823514460448407200 3504526 -405568324290969766444963371288372288 3504527 537531696535019521013852153043167160 3504528 -149271893313893058877400744331337728 3504529 434095295817399550962243499036131636 3504530 -486939877767983171238525952893375840 3504531 325432242806310691271792174902178880 3504532 -699245017120494027714861979792093440 3504533 532397534729457316281167514550693824 3504534 -300641741714921018170180624662620160 3504535 405148159671185265491110292359683480 3504536 48088223978486048433817238766428160 3504537 18868295911837817054174509347036480 3504538 -168775837799525971341258680283448080 3504539 876304962712590048894406247769326340 3504540 199838901496367460902143832841553920 3504541 1763491137068450384168648570006364000 3504542 91288061393862888628886872716300672 3504543 -5692348194284451836609030485654272 3504544 989993582933830397252233748096679936 3504545 558632047866827725097723666660155200 3504546 42339663379214157892398489490310784 3504547 -1050255073048083670817002901120119520 3504548 -842593532768908073330786012235844992 3504549 -606915026716283935643915605189439136 3504550 -39867936711240135629648635582464000 3504551 997463833785348756291896287652562552 3504552 214335060935336501127708573004677120 3504553 -640169311292451878772915128339851140 3504554 193106825729007383665276896089343072 3504555 -627548676421820319751014860130469440 3504556 -787716323517640439196346102978461696 3504557 -2194623596374459177375610447952576 3504558 76367091310237677633163749554181120 3504559 -1215257603423759276379753359164821680 3504560 1136150232634468154001889782005760 3504561 476447683916442369967449422982978672 3504562 70307984926788266637338660266089600 3504563 1372874042880748287911918760201192480 3504564 -23641248147503976958330962532767744 3504565 390902843778689092870721632915353600 3504566 81732291761397486593289881385481344 3504567 -457498932804581693484922773186030336 3504568 -551809852476573191734135443746304000 3504569 -608441924033182219087365055945630560 3504570 -204197555412538145194940915136364800 3504571 -230376620708267011677966650193457920 3504572 -61581236982116469417736736800444416 3504573 575743404047975617530144192198338880 3504574 -710763564112887926810271942306730368 3504575 1644335629329456871610773889197683600 3504576 204695948107907237385252381835395072 3504577 524819914012127715106700896767599426 3504578 707371818694133788739588157090536832 3504579 213069029254321579528076406708634368 3504580 233507918072577028102487971990099200 3504581 210588211409578017627130326409467264 3504582 -280406897721547512339531715176226752 3504583 1574089811221514670508794571270318320 3504584 -21272865940800302258792112393646080 3504585 -153154035637329999601365318287591040 3504586 7270847389087041286361848155369984 3504587 -151230334923859444881706931544749280 3504588 5871993963606323687111938271055360 3504589 -60089159275045428349542459005467200 3504590 165463173889269905452699318000132800 3504591 1099091333966619006536765606519437800 3504592 -35970142290968971187309148863201280 3504593 656681208261976132547834691311065842 3504594 -87723384128187478493263902367804800 3504595 -32435691856957663624990991895944400 3504596 -1380191567717062396476479941943068800 3504597 -371538768295613578086627598484972928 3504598 477844595971597864083185078826539520 3504599 -433850683486567890431981081399792928 3504600 -437925585938646788627630636851200000 3504601 1679543395381520874769826550991472532 3504602 -297781051472024825382018149463975936 3504603 -38412972387742333111405104708963216 3504604 -99127742391569226145574882320638464 3504605 261911607468660511285242887081034360 3504606 152477713542066974908568977781320704 3504607 654145480952460305997690826750764800 3504608 572887410366903512347792243957432320 3504609 -800947423421998494891780221809317486 3504610 21977880000650807513733888346820160 3504611 1007605894802317109367014228072396424 3504612 171180397660081753395185058685108224 3504613 354894868189998496822262393365223360 3504614 543941984143312418124539426587282656 3504615 -300295339697326305151637161197119280 3504616 796443835733123939327460044091340800 3504617 197730778837195774984863803132775552 3504618 45944626301553764123673310206998208 3504619 534113514372564233138710563852204020 3504620 -241696704864259461244557667877713920 3504621 -649955025126596771064122023271875680 3504622 -15818877423110163690484915130036352 3504623 -26843502429384237736726948126906056 3504624 -231594620414766742541119460328308736 3504625 -346792846310060942815951220300007000 3504626 536910455746952769373809804305569920 3504627 -1458355580890549139493973640654964 3504628 1007022639027571280816913414024226816 3504629 14367913169277299521891304583952800 3504630 -25483560128564394778641796637594880 3504631 309925921398298051820135316690430944 3504632 140686932310660759875904749170073600 3504633 56959850836686822695607804326536896 3504634 -122990884762869315908809200751408128 3504635 -1587756346672521870516833727095759040 3504636 523226994283872053539255474244854272 3504637 -1344226964269063231254420480167518714 3504638 135935123981784117667025579074590720 3504639 210393766921674814207402390525574928 3504640 255102658318765371422812491994890240 3504641 -442785874138913060474975762022054720 3504642 -68137163287005126848670274562000640 3504643 -360784060042926036904396195858624512 3504644 79455300067682756525351419907328 3504645 -559541020459265244625691127441780000 3504646 -350432344360784378882610878761549728 3504647 -594913016409841307274210792497324904 3504648 560743068809043188697608363704320 3504649 680729972051865349844363649456049536 3504650 -246799288171691170102857922858188000 3504651 79343882358750246291401432113605360 3504652 504059755863081274923291064063096320 3504653 -73466916180053789668073863654349760 3504654 -236662511267251397450005253581196160 3504655 -435695765903516640200438101896852480 3504656 -379499941024613441904558797473701888 3504657 -20640877955961295365305414813032704 3504658 249624403057549822344533686206295200 3504659 -714944157492560194903599231200040960 3504660 -84358406416145972501274167258634240 3504661 -2295236449649837356569906589583906948 3504662 -235929550419381867122424473899776000 3504663 67284180814838724953467111210305960 3504664 476225510856338277437436832509849600 3504665 -1044180947378109972992442626158850940 3504666 427112497898281865826799001889723648 3504667 1960907593458925921188408956786883716 3504668 222694054299402498297851951491092480 3504669 326735676030804926354670259405855872 3504670 -92178223381299135512965204184486400 3504671 667840557797967923401632342797483472 3504672 -6398357442319823673850623866437632 3504673 -830606967401882825402038588784338078 3504674 43515104215563655733201592583852032 3504675 46177484572556994323562228579355200 3504676 -88259870778783969958525072356799872 3504677 -272847971223315273524237510728454400 3504678 -196653913459521175757279660797642752 3504679 2016834661386919897281017491041338760 3504680 139368412033473338561007185967820800 3504681 790295148179405554540429470339087840 3504682 -154769378091899543354682104434409808 3504683 13104389731662330422154031640682240 3504684 -685185028632304729854603697908324864 3504685 -291732730707621444757096793332789620 3504686 1167059810630914924864672092903914880 3504687 -220273089632697338798170621028098032 3504688 -11390781404626430670132740891836416 3504689 -1882112774750145620689068905197494510 3504690 90712339485358219306482074412280320 3504691 759646735037702872553924378175870092 3504692 -677348631678581699687515361115340800 3504693 1064609214577950992153115103280972064 3504694 -86398437153762418758551019624096000 3504695 468131905297167178280752010097223920 3504696 235983630950562852937601337183436800 3504697 -485640538690282645615264863192416768 3504698 305772423026373020329892494125786336 3504699 46163653915490047401405992618966568 3504700 -477602429995559108546399685996633600 3504701 337316291877870834841565167394901702 3504702 -63060784767568145889650149219952640 3504703 207096400055270002305463077599388376 3504704 1434170908326019660939921012555776 3504705 -227413200455017965713676656508295680 3504706 -225248900863915261102501220555270448 3504707 -399224843962994554472665917581917128 3504708 17361871386826920244680893946266880 3504709 -670587783614558308922959651038323400 3504710 -347082212635655485508754705214248960 3504711 311652540739628322475167591008408064 3504712 134661910294130051457806075934842880 3504713 1342751083870093846876355057321129424 3504714 96276123165629540554924323773659392 3504715 22461227893270368280987314365448720 3504716 224967852843753396176002767404617728 3504717 152490851724860624303000179549324128 3504718 -127143221191925017163948676266388480 3504719 1502841350075536888903186265217771120 3504720 -45158013837613701399709872547430400 3504721 -362071750726682513087081072316955200 3504722 35989274035841291741185929401678640 3504723 -476850244954838508586793470998438216 3504724 980564044420087799955523652251930496 3504725 -786199774255160137534887981575491350 3504726 103915003901665569293983503156208992 3504727 -568081142833437530612630796740946424 3504728 1022994692227763921248259035855964160 3504729 464246025578061972457527413085579984 3504730 -41834241064994978702909730297084480 3504731 54364995711107479437757777854617760 3504732 -194018400661647128208722428096659456 3504733 -280771563381686508024331776134842580 3504734 437530558108478399449821601279466112 3504735 195659158819049410890884799908347200 3504736 98495240393008924344937346764898304 3504737 -1936866990687556138680199995468250200 3504738 34847274917537255112482881323836928 3504739 333564882242931120319853859501704656 3504740 188527105459326720636033384150835200 3504741 -494796608055552992806811140019464608 3504742 486876507009575966963018626724674272 3504743 2341745713390309991726929598966549760 3504744 185065648666985279773188079408143360 3504745 -134017362727935181792645110297601500 3504746 212467323196088433111294370063265280 3504747 715703025740533234600707488579175000 3504748 258399339474381324109648431659238400 3504749 -565001471973644914831119638206648800 3504750 300094219934921955067246321453728000 3504751 307318114391676259487343571181206792 3504752 -226095067384514797767402398109892608 3504753 -231084195286892124989323116482806656 3504754 159765782932038785327297881381050624 3504755 -507169276818117846998480506503385680 3504756 -882714515961711005952577380297400320 3504757 -932632777879271757546916582983318994 3504758 5834046326371412369023782604942848 3504759 518024919315114851485699845556266240 3504760 -350760291157347658299441526391193600 3504761 482938794595340596657462481450738052 3504762 88826794480729070758701415351572480 3504763 -93993046500482378340372371313404496 3504764 -265742328574620576647168411144423424 3504765 -58538164452569305121207387075040 3504766 -276793750942257582371552455253517120 3504767 351257294567341458832377632188100976 3504768 137675841534145181454587882970808320 3504769 305826937821187459706031750428343170 3504770 381869605305481433693547341585064960 3504771 -1383102288138603595798722469945514328 3504772 -11400157097937191429509966280266624 3504773 -582721560449030418337188602874445536 3504774 135759029900650612112256628570214400 3504775 -381083304636864180461468961412991200 3504776 -1771010610567531567809100426894090240 3504777 524590260643338566078285247929171040 3504778 1205988244785796034324335221315360000 3504779 1382646377307770292810612084435943380 3504780 266744647003846907748927277281576960 3504781 202893098533011417815659632296783744 3504782 436754418173076768135644595223081152 3504783 -770382418332116383321057208904742776 3504784 153230669518216882223900533566357504 3504785 3141419545432074169696412973792960 3504786 145521219294012929035927767306900480 3504787 -480672868281376613471554972672931760 3504788 22590943351608709905487333683609600 3504789 740703918465565763935387843496543904 3504790 -1053943958628509402289842302534801920 3504791 -23375755384797805963103430420859200 3504792 -160862163278136285325227090173153280 3504793 -1791706207806869924189169287988459958 3504794 -682174302479282866030248447334508304 3504795 -142683696961169615233556305161830400 3504796 1167307839682535922750309780463193600 3504797 827079739272215290703656289398271040 3504798 -110355449828649341290421055551115264 3504799 -108466607811508923007784549383557264 3504800 -350644224474364438344965343540019200 3504801 -9114931141693300021864350668005440 3504802 -25894583819118308643694173443317248 3504803 -52633183570208296958868233946443472 3504804 183715866411291597147166910277568512 3504805 -824852735492860192814847588465068040 3504806 -619575177614989525168805983868079648 3504807 -117992482660814525846789209383849192 3504808 320550212592261433343449856923637760 3504809 -395133806127809973207010707078497280 3504810 308261853770915060752229206442876160 3504811 -711296946197059545268127742368176588 3504812 391566453144213501375408656057062656 3504813 283096346057534453673062333047965984 3504814 423942692265799364724666179033192256 3504815 612024028838881143483606213747093960 3504816 89829860219015655384215978036428800 3504817 -1213243795242651128407682736790118988 3504818 -246461731773640033803111918317635584 3504819 340377924540842319071683110328934400 3504820 159726715336080009799594826973696000 3504821 -1166838757514401398000623704208328978 3504822 563631642662123061712979076654912384 3504823 -1418010053911460625999280439433149832 3504824 1917093685661409125494516901630054400 3504825 -90350398758715215868828316582190900 3504826 -1352255592036204823569034660851456 3504827 -169767867058678169487496397678323968 3504828 -128183588309573421246781327845895680 3504829 205706702936522121361143875035264512 3504830 -159475180485852844844443823829254400 3504831 1051939127908929071196057776032710144 3504832 61559698051433680545674927718531072 3504833 -1925547296001301704972572985074343936 3504834 -477164040108996414818568915121066416 3504835 -1211803421563939577686429188042432000 3504836 234302085389324455578283738446658560 3504837 -280190880178888158472337088605761536 3504838 -950766895678731737572256773065259680 3504839 75924381458787783980809370892869520 3504840 429422547849615019410760357436620800 3504841 -939929166683084455673981918824950768 3504842 420769120217708740584339742184492544 3504843 290147524239699286532543320876339200 3504844 -1273458062565034596807394314387456 3504845 990418114365140671756219978273951800 3504846 -254405267608279526461835070639662016 3504847 1874929918590893447836437293728765992 3504848 -188689601345797595408370797536124928 3504849 -19123550807352608797460701417890432 3504850 -300749034365311069549102371620659200 3504851 -590358727082798765408942140438588848 3504852 255334319606047258459682711460622080 3504853 -1105036369622242227732734312463591840 3504854 -104677717149205921243147988928586560 3504855 -225094842425267065236041977698892800 3504856 -712772050408125484527441761651159040 3504857 -883594048377138979350489780259035894 3504858 -85156161438024445291740353516889600 3504859 834229385148885703221665488302448416 3504860 -60988907899447263766927755633008640 3504861 -305902847415925447675046013267240480 3504862 177817500368655921406907032804276032 3504863 6091165913025875657876279728330464 3504864 -540826080968994321601315481447301120 3504865 -67408605969093457773382122093492480 3504866 -211582856262466255608811368522284256 3504867 432699477364843477458256965282170112 3504868 418649279096846347756553991872440576 3504869 -586197938739946191329432157624665730 3504870 -13800389196367760775475760964213120 3504871 -882436115243683805133616913950638048 3504872 65140179209105115820938312094202880 3504873 679956653136449187521208069079775040 3504874 -97558778893999907303495772873002064 3504875 -1635425898219892707930106692432300000 3504876 7449951950392282660773023814872064 3504877 -1210273829833519911708452990481652628 3504878 -1542522745763502337714880115263232 3504879 297505376584987660003813676996325744 3504880 -35285905754757951668376736826327040 3504881 -66294652888912698090797433641814348 3504882 -609213859325536300303925263981870080 3504883 -8771515289342862252703567094558216 3504884 -890156448188719861365027017613754368 3504885 -330792831058289761644358180098880800 3504886 -404776936059953687756741626669440 3504887 20941399504610506929485803972039320 3504888 1009905969130195351176903708299980800 3504889 -993519848252968029515511741191484310 3504890 191490882412180060964178790433366400 3504891 142446523847120360460650964591046656 3504892 101649728972950251145770912649297920 3504893 663503132379954137328935843077039200 3504894 -292014564488659078996776656172451200 3504895 511416922489973800743816020227897800 3504896 -342346169054606926075109959708704768 3504897 772131011686156421448061725068518080 3504898 311130292177421142245037307230901200 3504899 -122589927495368754044638832008194864 3504900 -117895822311804021472938465295872000 3504901 -880218070943371205401549432693532736 3504902 -202818245303537635685858187063117696 3504903 805216781618972575001475971880136104 3504904 382791467623227933285100497120952320 3504905 -964163220615091722338359194300770880 3504906 62872138173510596423212854510084912 3504907 -412377196593765224829563015532535008 3504908 -319714764097642094068292606281526784 3504909 370536800272675487506827153605321280 3504910 9448116354934339711499077877429760 3504911 -982572602779713930476412352617754800 3504912 161366913075840983494113359836938240 3504913 -1050196383551554040810743448886968796 3504914 -164918209468046072369836513448294400 3504915 -58710493777528705814090194750973280 3504916 1224749815843173263671498620345914240 3504917 -620655754901983283261144910977314560 3504918 -93245231647688021245990457090911296 3504919 779668617878764031573253849353180760 3504920 1044511676977540369158418060411084800 3504921 -247351479516359740870831435013310816 3504922 224435106469946716279695538099098624 3504923 134388194474290041929629501285175172 3504924 407398987829805345761763509407088640 3504925 733786882037320321755870518876625650 3504926 49978592353885588428532480506036864 3504927 -114322909289585401310661402329516400 3504928 -434099397998889875527478524828975104 3504929 1731003927021248010287976737872594530 3504930 -1647373733079577560021245215334400 3504931 -570081500921374281678315737574000288 3504932 81613736163769110584378351819258496 3504933 125979974232182250060978798905808702 3504934 -286143867741591334262350618865508384 3504935 42383392321096981806881378857344000 3504936 -204034250015742232095512572243722240 3504937 -304621803339421393233516974053820940 3504938 225085487087718324134811065938596960 3504939 -74891200606483863817384602546355200 3504940 -948606744600989724344093742527769600 3504941 -561597775627971817486404357366707136 3504942 -181278774016782478527583529014451328 3504943 115697429957327759476166062875867264 3504944 328938144451855119430053930482319360 3504945 524496667568968940442128873597329920 3504946 189306485777944628018443355717836800 3504947 -177630420522470113151091368963794320 3504948 -3692884348151927460512979532369920 3504949 31177922714138935043673578023089280 3504950 40934002635307090954007609761140000 3504951 81218023941366377430774686004514392 3504952 -250958630227795462241668171816243200 3504953 44946057126955039363696028090467584 3504954 174740033120555328591676678434167040 3504955 -574840760297932986081742360467883440 3504956 224385118326886840255489354262599680 3504957 -463214642732651743238123104759522560 3504958 -694881041275368062724182820547117824 3504959 -359478709874251870619376110550752520 3504960 -38483535584156777558609717200158720 3504961 979925530835430596645917781121178562 3504962 -23872471047601479750717145305918768 3504963 -82257775613307375082929992112152832 3504964 9894757587888689545018715881085952 3504965 688320087573510227112224247939148860 3504966 91019683183506684888750994586081664 3504967 652048729985692655091410320239854112 3504968 -211592076484143416252545776221184000 3504969 -4281497049146287605078229943101560 3504970 182910127842800339019666573903068160 3504971 -427772290151178301224778594289648808 3504972 -660759324485989727649768087144964608 3504973 -4695459893737563928371420308418976 3504974 109456276666192577289991748901306240 3504975 620149593015897138032553338781150000 3504976 3120191905703111767959884185600000 3504977 -610678941311436224540933100417413568 3504978 -826506415271588865791609613331445760 3504979 -564418451300769328323235761376102420 3504980 54583608515742304847083259319375360 3504981 453963000562013295332662971103496352 3504982 -1030348094380312984256167061632128 3504983 1989828194149239647460662249131474824 3504984 89308060547250172252405450580951040 3504985 -565617003360866109151928449056167040 3504986 -335233980534018013338046778724900096 3504987 199232497191620979689228318490336000 3504988 242724745423020447644809939402761216 3504989 -300030330866504265254160464843698176 3504990 -119284237706177853137436463957610880 3504991 100559172786427577586860486061980272 3504992 -386633939077376002015592498581340160 3504993 54436236611362207166846291961968640 3504994 -44137026644943239768498001911350704 3504995 359155826852809636495993506371139120 3504996 -393217341871483981614531072879783936 3504997 14988393168009690427808308161864446 3504998 -96741915066206722130043282734476800 3504999 265988039945333883303094030508584320 3505000 -236555385501870465207366360758400000 3505001 -807832907491741308703447932938325888 3505002 -192627922917523834510845037991578368 3505003 4141866981824003618134509614899104 3505004 -139908168544651364305108071217228800 3505005 297704833522848756437760468269856000 3505006 637674987084943850973529959737805120 3505007 374856491306336354317000276794600 3505008 13160607897952249549962959319072768 3505009 -414831050542203253193839475797384284 3505010 -52636504712328369965539616548328640 3505011 1677447747688227401614928038268472 3505012 -366698298237020043663326199356907520 3505013 -1726791641430532568532410916127813440 3505014 -89216369169047036972015511047160096 3505015 205119020302210140307888327976718720 3505016 -8857024556516384023037279727452160 3505017 -1048945118084506394864325211216140720 3505018 -742699609814056108692802426578927360 3505019 456337930818103882382219053855681656 3505020 52218593854567298171563031710663680 3505021 172585394674718313456468654343852492 3505022 -28097860126984578759793091485642368 3505023 -734745872260181467189564252342909128 3505024 -580276866495100881863461863791001600 3505025 -960794113670697970231620025685712000 3505026 45534809054664950450954608523013120 3505027 1409346373970774611753957262192362560 3505028 -1118296612830270903123111539356328832 3505029 29212059704880435452532387600163488 3505030 -329140272263677186349717996945811840 3505031 1121048496374200082202532823748887832 3505032 609058985171801114302946285344773120 3505033 -536582892887916046359274472394289280 3505034 -3398644571956404684378510311929152 3505035 -264757369435565506032551356702198800 3505036 398328060664042965458120575891607040 3505037 -242212829979004865875416911752977600 3505038 -247957596370572145564969710609500160 3505039 -602700099114469557665208849140531376 3505040 -57721221209307867892725626162380800 3505041 317702385920497488277350031251816960 3505042 190322630563678528681453147120758672 3505043 179303965462515063499504999460655480 3505044 385921227754326240227542377227581440 3505045 749052064813891188127664707181934300 3505046 99699292912060717193130502154433024 3505047 69143630351603849288796601760408064 3505048 -1607303073219794638485773948211824640 3505049 159565572832741152810374313775115208 3505050 213532789193681285997957710344482000 3505051 -186290565104592325324227005421238296 3505052 -474185913171989451243612315332657664 3505053 -679450988786581716257648810516167296 3505054 317205982309405480616013058216409472 3505055 1160220713621805983547495975889185960 3505056 -248936231893894716445182420870758400 3505057 117302162785441401300967644225769152 3505058 -303127311622174328259625748584851120 3505059 19076594819918277390599996307388800 3505060 -498123788400897637979863498893949440 3505061 -450184108781225109567167584019859168 3505062 -198516382192968758620986818697246720 3505063 828149500586948301033953542148822920 3505064 -486678837143536819504897660368368640 3505065 22958269732381287712528881915215040 3505066 -25446952026871951034175473993806080 3505067 -854056695378164237347904511936775884 3505068 300065938348301002030903270660516608 3505069 754531978248712522663721656547925996 3505070 -35295262732287107300974296297772800 3505071 602300004787935701975395282637384712 3505072 -524709172637085250663773709742899200 3505073 441618868042920720182453272033486848 3505074 -31360276363932806354621813875207680 3505075 232321114811075138123115228839542000 3505076 80046115893460517705304214083398400 3505077 348651638075182971677726449323567360 3505078 579701839483454699536793825784423840 3505079 -1304118146538797791727327710463407320 3505080 473000231396382829055020397196288000 3505081 -656825478714558054102055506105129788 3505082 4187582882394530162623866069803520 3505083 916001802475518374436423841607366424 3505084 340519908024768659967819788528212992 3505085 -649114326511401896477684121810902400 3505086 -198137594583788878863980964244120320 3505087 493717493251926268364669247648006480 3505088 331509727192019670133445081262194688 3505089 138425042273195302787444287490896320 3505090 -236539719811272759875304776798376960 3505091 -1332116362218162906570123602340461508 3505092 303208487961331169081507386313751552 3505093 -274498733477170139448415316271378596 3505094 -1085648501795440199470989368101259328 3505095 -32221630849099381152662042371251360 3505096 582239404835516888702470730046504960 3505097 -1126258664213375831606164798930508454 3505098 324484161492943760401935117685995264 3505099 -115081256775029784464508755060859536 3505100 -188967343854784137970796764385721600 3505101 237569814147537906886616579285597280 3505102 -1655832139958083163503089969774720 3505103 162458293617204884849670418267722480 3505104 2121087777289897203540223495815168 3505105 -526996348363588986793469731173200640 3505106 191484890763396108326807265056666880 3505107 -61978491229036353552832323543081408 3505108 -50112221547741923194025799439319040 3505109 645739141654094819073124257548255310 3505110 -104656045007528284309077755623495680 3505111 -1756440940786446450796477140205609488 3505112 -274382235415314542085321050667540480 3505113 25464942558633407164085416513441860 3505114 85171401905449560800428965833809920 3505115 56308653710368445271398097939533760 3505116 56029680114678841613462409671281152 3505117 117595149914658336165744372579888000 3505118 -108197922516741616667108542321965696 3505119 673513821086896801591913206967627520 3505120 -211468808469231845334325902429388800 3505121 421582918750477576664143476423165864 3505122 -595843202728827774021139261524667440 3505123 -1337130837592157119128953843352438628 3505124 -122154899620376548160479875087335424 3505125 507501069221123504298059686090560000 3505126 691061974303518104417436631958668512 3505127 -923810464603833044912689942931406024 3505128 -717354296711085822008713031024640 3505129 168941977417448513509731769516396730 3505130 -531898052075481966584210141987707200 3505131 -56721182426577223981156428758161920 3505132 560326524686633038030829724511247872 3505133 1679483853717541050664630635458759382 3505134 -598770408099131575636824987888557952 3505135 -229070361962029500747712407964618800 3505136 181320717219760791899073234729172992 3505137 696424797279854424139434701981523552 3505138 141357688193611327174154848229829120 3505139 510599720144225140747361117239925760 3505140 -205957038176299120632019144684646400 3505141 -338396960024632791185814418927250916 3505142 -91358985576990699535889954251294656 3505143 1062565762095733822171762664263208400 3505144 1645549509686759410297104564367196160 3505145 2842655803825845436799728661372160 3505146 11288724251089619667580830010600704 3505147 52965624384160758128853511859696040 3505148 -126899396289134797735908930174369792 3505149 -524960478059889080134129642742275866 3505150 -48795307982453409851062377866750400 3505151 474907309814117364582200369410441920 3505152 55408827605994093330838645691645952 3505153 -51710065793273414511698590133080236 3505154 223406217966812942381702825200799184 3505155 89732464195628181021888519301615200 3505156 998155444172147094793104992265219072 3505157 -1346289590183200418598628741059326880 3505158 86994940486444203882248289760659840 3505159 -56301912979697236572108391344475680 3505160 683331953290398136104588362956032000 3505161 166255776732735626132055409971823584 3505162 600315906132138069576796932985138272 3505163 -1355446740046172649452353097554033920 3505164 -54646641645623365599176312107791360 3505165 -1118178473772390693468808362813077940 3505166 -847574700553423159315655082523985664 3505167 -1084792419056819997246447614943083520 3505168 19779147511912280942635453002563584 3505169 -615292583304012255715583331318500430 3505170 -40976963050647856602483052260249600 3505171 1255436992159229758917858303581987372 3505172 482032898982407682625594495233576960 3505173 -130324307081440565365134531927777792 3505174 -335454391607724494330478188943294720 3505175 -626135062070651625310396921323171600 3505176 180474136749901336455809540535398400 3505177 -2794674211555788618433175969089920 3505178 -270287522242379387935514866228746240 3505179 708442466159832278607584119270240560 3505180 39071069627825807999886087889827840 3505181 -1303205606256270229908927292945029018 3505182 -38804154677742359492122695534333504 3505183 -1109314766122566676541227681850867976 3505184 1034771460393272145590215897528467456 3505185 -265885395204448086323878937547127980 3505186 -148879427054425048370841463337356800 3505187 593049422037961100257104092935526352 3505188 -1234066867349092505280947373705216 3505189 -203220334814642208075213209310435010 3505190 -105468906715143069564625810031942400 3505191 -146265557077220603471687967772718808 3505192 -574782145425870220464090991001118720 3505193 2203469875773771735704397677828628864 3505194 7525406565049348872726394826386944 3505195 -276146630194689129017216873656181520 3505196 382098998143954931988416815139281920 3505197 260040029908453206705572454238996800 3505198 -583912110891165072635488083449630400 3505199 1220158473785163364109131758593539440 3505200 31068133079599258725989144435097600 3505201 21301558472003580566539827913589760 3505202 -446312023976647615933202315390366448 3505203 -205143227134598094802149984662032560 3505204 -1156316247020212773974455251849852544 3505205 -899866576709283394251728276276338560 3505206 -110189519913828909648371812199715456 3505207 1223486369646330188774109115379468456 3505208 276552603153095878844786354443960320 3505209 738658080393257237647139295852692304 3505210 -112672249797121795217844346472094240 3505211 567161664135359649322456624034422872 3505212 62085861292833420835724161258830336 3505213 -516026574697141958615659170748124928 3505214 285699019540678871154085927321587456 3505215 -285898917014425879898537784509020800 3505216 -192964159731974687707574692170694656 3505217 2074420835331996533274780759540517632 3505218 307642247021054993111736487056146304 3505219 -171579946878325929949295066842061380 3505220 -323652245300179380843151404524133120 3505221 -477386949999168961844374729664884800 3505222 112301210673550030554795256787554560 3505223 -135496804431785892356849737585445856 3505224 -504695550555705074974830188143534080 3505225 -992642241313723112374932103086292500 3505226 -692223191759298135291418964214836688 3505227 906293882112308519329171576132562880 3505228 -6052686036146646827182316313394432 3505229 -374590241112323551603126039783204896 3505230 -445274564840021198274167982635136000 3505231 -22892007642042417837729547061454728 3505232 26256270361395955006012735591809024 3505233 498853069911111579151191662841879024 3505234 59518296004613837135660808146432640 3505235 224270925049369132237334637404485680 3505236 52965378847042811108457067857530880 3505237 -1123598849185404555647815056800536114 3505238 -52532022486473459195965405788436992 3505239 -865402768404299492935388886235458456 3505240 -545221135481093453829081230191411200 3505241 -89651986186236505826779780726160748 3505242 -259352661728915012196780814574058240 3505243 835457726161417157081038866175520 3505244 -97048386165494472596937893903998464 3505245 -725097015864974030417098891199966880 3505246 76315119863532421262746158532447488 3505247 -1208204923533587038612663861018328928 3505248 -161829471409071957170932631619502080 3505249 1251213756567234668266600256697360 3505250 -202396009850504723846051388349056000 3505251 -52102132649756346952772440602365520 3505252 50243100268988014782842600306871552 3505253 -1749491715380382475201183215227606880 3505254 182318369708923917181855979728752000 3505255 209905636719792690564433961731716960 3505256 1002150670076863554287615376059596800 3505257 295992704677084132153435094226156480 3505258 -649077839961147033868108528774013520 3505259 -766750804242265471554233151903182640 3505260 219172884922915620670076486775275520 3505261 -883487066421438811082072467245800628 3505262 239675897970396223579732492177645632 3505263 -42793432115446691466945854805222912 3505264 -280807589523175760527574957127696384 3505265 -606994000607063709633176079866083800 3505266 -209897558542477007840165680618241760 3505267 -596657067970497977243556160137493684 3505268 -229704525387422112554650644926711040 3505269 -168523226265510948940810890493479552 3505270 67593311360334889428626397100719360 3505271 180834682893513850675979213614598784 3505272 660175466477598085239739271090995200 3505273 1022929296505999280392363295786636522 3505274 -2868634836333164619275824658215680 3505275 299904905357577920929193499839419800 3505276 -1244283948079361108934571702397629440 3505277 -970374146620070691915936250169354874 3505278 -41204455713231130338490621140526080 3505279 337422439253911423654252402213202280 3505280 181490478627815111683858484743372800 3505281 -97447164524767047042821204968262976 3505282 200542699884241115886285239503843584 3505283 2264331299645295702035256256028760624 3505284 -499299661619419673822954206933342080 3505285 272355884197133373902188985773944960 3505286 344366921742707328023132668946474592 3505287 200919113234486017801319764423554768 3505288 335994774403208708528263346187893760 3505289 -314452660497170484901704017132624844 3505290 46267647147640562419747241316426240 3505291 -952991077335131443370909562028968200 3505292 -147223609329644569840900495098298368 3505293 -157611790112765993113897619020178496 3505294 13466993037267612459569403827174400 3505295 -555352046756421251494924165288554000 3505296 -39216935443895092013159230069800960 3505297 272834977745384727540212797902909746 3505298 1384495584614835409539758900587698432 3505299 -209392054751551364868893888557820160 3505300 140839931574297674072161878937078400 3505301 167172698044388249337103883687452302 3505302 -647990185942139097745035013105843200 3505303 1683415073679238607023470269681227480 3505304 -372427963993682603443680439858421760 3505305 489027365427490062652223589023645760 3505306 92666578081323171751466030230643712 3505307 715378215781788495522201385859393472 3505308 343004448157183467947736926754693120 3505309 -834755828526883299650268635843791040 3505310 -7035113690852730441920593990021440 3505311 -257856638146612100078449394082430440 3505312 -1213272627038968303608191857355194368 3505313 1466858293851494152660762922041230498 3505314 -11649355334576358895652727931444224 3505315 118962611831303312173845220841495040 3505316 889648881315686968576521086299751040 3505317 -21411330264859916502138958831154880 3505318 -218070813985880345286504401898116640 3505319 953473044145417342686084846501369720 3505320 -40479861459182468473114868942438400 3505321 1231636933578650046690518722733366522 3505322 1147522074982186780124538805139788800 3505323 -80512798126300493716394223532319232 3505324 360631059966185237724316538684093696 3505325 -144350180019838088110225720177814400 3505326 47049755119782214989865584738106368 3505327 -185249042426058897101918888523931648 3505328 -190214784710996324047607852445646848 3505329 1529792254611911174046324213545524800 3505330 50682284013672781722892792651968000 3505331 168491640403232607059419548289761600 3505332 -119691076544142453229722200382947328 3505333 792341149280159765806117846597227004 3505334 50381744414340782120775768081395712 3505335 -644384996752174230472126437382311600 3505336 356198471056134706548057238161653760 3505337 -635528613783884736462358114153294080 3505338 -84464930846301045930692059844295936 3505339 -996794975296309437334072604403873360 3505340 552331968125453089708532194256355840 3505341 171974195531815076438405066880380928 3505342 -628598114315679929887737217380470400 3505343 -757992799423185950960421057537159600 3505344 -110114248487386185066533172264566784 3505345 -18203507777130927780341083758845400 3505346 -383341771466488115818094675995416000 3505347 -901602187143230273024814433834391676 3505348 -239098207525022387885742241210368000 3505349 736848082763879557325225030065776636 3505350 319218248498976854205056915369256000 3505351 775901123523585775976885524435867352 3505352 -1108355513541309643051568667123686400 3505353 505726941071403180656744433635525904 3505354 118322963452743657304375360863820800 3505355 256678460913565173008109927872124960 3505356 -3321461563206923690442588781670400 3505357 760859882057313080328926299547496960 3505358 64778422293636771189202180756889280 3505359 191461855552831676211866714302263936 3505360 -3472566414960563563033625562316800 3505361 92858027694982917666468098736378432 3505362 -116517475977594343558615679139163008 3505363 1070799616817759866366362722933525612 3505364 335338155615166297501094293196539776 3505365 -515511455511921736498706123291474280 3505366 -612365054076589336070459725261022400 3505367 54929260292312064297037710708298440 3505368 137858313429380472243165500653301760 3505369 673931125639168370109884508293728832 3505370 -185087213810076913340753098582560 3505371 -844078043261647512008817831076841280 3505372 -530370520331815011202904960247315968 3505373 161071979759717411871684111982130304 3505374 269689226364234374306098707818596800 3505375 -852598784845727828903722760996040000 3505376 463845158328720689535844066354790400 3505377 -59760488108656834172680608275436000 3505378 47597105148689946760258369502605824 3505379 -1311845413770960559540635474737548224 3505380 174085984554548049815790664045670400 3505381 687256158899564337793811467720745664 3505382 -30748087809770389848778101190418208 3505383 -652664767257475892089053928777474560 3505384 603784287283854623062396452492165120 3505385 7658539793034257486685643673664000 3505386 -403248301834116847093595505708341760 3505387 -28987415660731761319628934372668800 3505388 233718209764213700020435641290311680 3505389 -141573624091250694033321727997616576 3505390 -22731177226421122197822434868491520 3505391 761612366443308473484817826291667792 3505392 24796257126490788316165466593394688 3505393 285715548789026646539437092213320704 3505394 -846211131824213634873244690618113408 3505395 57222349958826829987501949219484720 3505396 -116076326004055486637589463028675200 3505397 -396539090051111873155665705719188800 3505398 231621747426452629769964226374705984 3505399 -38411833807085913089393591466046736 3505400 -503669694119513274759934741441536000 3505401 -695402196349001405478405699397252608 3505402 396724731256226657202525316658359152 3505403 -11627012484476325990560785966239552 3505404 -18577651192164822174586396183756800 3505405 1259752868674676296634871650340540000 3505406 -687754948368246861815625184208974848 3505407 194548655976735342241755017651390976 3505408 1219442504051614119067690780256632832 3505409 1055380440434028146945830095643172610 3505410 53839791814410275323592290778035200 3505411 -299237543358310610507969723532403968 3505412 115855771315084812190531032412188672 3505413 -347985958700966040055124285106844800 3505414 -539045547068706200478828687346354368 3505415 103299369940500068108565549914503200 3505416 -109870751387862349499147920398950400 3505417 232038159746182232464808286357484872 3505418 18818392157220371139726677642502144 3505419 -192915419968694568754758348589226616 3505420 -53117133742256513208270929595141120 3505421 -1697494578593235876059667770916690378 3505422 -339811066906644814186126662389514240 3505423 -1397295132227641581428142969154079616 3505424 -34773440727117315973629269118812160 3505425 -143576259005918920133360484466790400 3505426 -190522531867268847808864381908487680 3505427 -526749652580168788590590543624831892 3505428 749557677311145270342712645687792512 3505429 2043570370717642573709606484389538720 3505430 -381517021921164908674003121192014080 3505431 -699069846620445637746540961320541848 3505432 -95882770178576988922777220201963520 3505433 675477261994007749309725419673853380 3505434 126545508807861446045467390160474112 3505435 -157946210096721592099232104006951440 3505436 -455446589246707600362847284455508480 3505437 27204305981849742199022174091277260 3505438 -575335448032417881836205828370250880 3505439 27474335462379151072674950899334256 3505440 272378687048090845340747795634585600 3505441 -353281101864931788856571770467237200 3505442 -640072623444593846749780689565822128 3505443 184476373770695672475166757992099200 3505444 808649877820501392650670367719919872 3505445 -25525163370802642214811822834231300 3505446 2687157672819344155299264313042944 3505447 207039078605387720784290599699989912 3505448 -380461941350361434759076199827210240 3505449 343970186426620804213360729380511488 3505450 149310572677899373472862787354605600 3505451 396544875960494677682947786577933832 3505452 -189939922403686486163744826910123008 3505453 -19821831868509685541587735973940096 3505454 63374970037726427132722036070510592 3505455 62442974398678834503298390519059000 3505456 316970944547277439188586701941030912 3505457 555175512199264580588952662664050706 3505458 241332476203138694265940564816005888 3505459 550646978276408749320961728759063888 3505460 -24200129268622681792748173161534720 3505461 -549996492974231212682066302869973728 3505462 -49247153453644860576503608568092800 3505463 719994397153018987999443246942970824 3505464 -69161623925309901806721428892672000 3505465 587636369745429516044629337661510720 3505466 -775490742526423329722092686982523136 3505467 -227762442843455806103316056509486080 3505468 -672453160010086514949316121006075904 3505469 -1204728126955266426196927442137292640 3505470 -143332018717463022200136070618224000 3505471 -750241387944835916852942253844299328 3505472 533497306684937560368222732427984896 3505473 -431365623543248668016365731077909100 3505474 66269748166752789015494280903631872 3505475 58401424101781612939526490670125000 3505476 -34915093249316788095961084080316416 3505477 -683661629338644282179732958946232674 3505478 -128260650558186163543907982658963776 3505479 -763163764069077559501679788223069016 3505480 -276208484015194417386531776751206400 3505481 329337960069402025337444178663453120 3505482 139049135062715966222863478666430000 3505483 62985374427322641073824746348159520 3505484 552769596460431611282442708362294016 3505485 -766087292785452515463237160604860800 3505486 -120053530533344635474599365192221056 3505487 1182700328049991606024778658381413592 3505488 -82065190371686493449323288455806976 3505489 -767366989208198827013952610266112 3505490 -63462973772999061227727608499036000 3505491 854389343275649980169933007784800 3505492 443718572730917229584995067695980416 3505493 1828471532399888334641992490564033742 3505494 -23693760676997805212177860268712000 3505495 240262004156548342298989971110722560 3505496 188732983515947965130030204555304960 3505497 -1277013897766722657474212391254219328 3505498 298585947816238634616342309831702000 3505499 -74808382250670103158777641844273312 3505500 -197279448163933445336251159038720000 3505501 907103695895254926847654095748414502 3505502 -193508542680387695731168408801124352 3505503 -136273347904867801751028108570317496 3505504 -1090158591617884511131601381129846784 3505505 83000380794474070060379729198069760 3505506 92393479894041503449315313234356224 3505507 642486801152086955104531413267106552 3505508 471338141829593310307770284677376256 3505509 -732926311017746493134762699098270050 3505510 -12450301384999402643551295613978240 3505511 -385526839430310946268591357076250176 3505512 393491306476865447882438346645995520 3505513 -1080783185737764300493921753524125616 3505514 859983474744230491609049924288231856 3505515 283838041518640092413147416582429920 3505516 259262257115774849682626290509718528 3505517 -161252715871801571293843705745035434 3505518 -413289387933203140967191125035140416 3505519 -350109567411071341677429228033760560 3505520 291985579252132666717300558302412800 3505521 -557763201440669608216744287449717280 3505522 -117266240972094760607817095823264768 3505523 -565911915631406102713022326929871200 3505524 432037728485886005358995307891935232 3505525 826503010055704866368749381423227050 3505526 -32738430015962701219212341585331456 3505527 498901648703483016100358739131735088 3505528 -97907309613469378988582646477127680 3505529 1067362737146677903489172966792753130 3505530 104819121227134034458312239075640320 3505531 1400745175437298568232727759102983332 3505532 7449940748189174879334596498611200 3505533 7561710261306936611696567283084864 3505534 -34083663503460446962203010752115008 3505535 -312377674920220582011114644562679440 3505536 446108500484788850691083156953497600 3505537 312551821372549155731091567080969152 3505538 282038612130255887360015025799251840 3505539 340179918496245298979566946080366320 3505540 -90226503521748731445310489827029760 3505541 -131668098164250532622860791196919496 3505542 -114579332720288102671559425548582912 3505543 -1441247547791502346542952295310591208 3505544 535931152355951070221455415208345600 3505545 353953760812684239846102544787616000 3505546 -1112713184742281008279611947665597440 3505547 323935801547872242957127544590710996 3505548 81918107083743337245720184235412480 3505549 -719778143514540684102268948534557000 3505550 -278792216990396463321296390994643200 3505551 -252017903062994344334908855855065216 3505552 404279596426946143560539037714784256 3505553 -1128335979629677791521788979902934940 3505554 104810748745558477208331016988222976 3505555 4542194928953368803355397167156560 3505556 -28619333344382365311521346388607232 3505557 -567403661730718852355648214427184640 3505558 184676423858729603730972134275540896 3505559 -473833953118523509987013449777437240 3505560 476306729758213199047503607903027200 3505561 217363040405529548792902900805360592 3505562 -803138504986866007083041308149469968 3505563 -1026312905783376833580203212168785108 3505564 1197280486293565165400858750082971136 3505565 34713839003024887369552786876567680 3505566 -42265353839774437082073766706525376 3505567 498323250579160547066844773530215144 3505568 -195822719735250714509153980165128192 3505569 745275125646570253599262418735930544 3505570 -184162425758722893631828490267893920 3505571 397018735133361020788355834131127772 3505572 -114660771050957686035646684624035840 3505573 16572645904676358074393373319076224 3505574 -531391211880109282702641221510745408 3505575 -592104371650159007448522464486400 3505576 191924510481464040514770539776819200 3505577 -447830484943622802736583224248557574 3505578 -520306670705501877525590433140471040 3505579 77755963611114396516182602362128640 3505580 183886497865006655701197352253491200 3505581 28810598513216439861134939367194112 3505582 49657739795866511431647783792758784 3505583 -1240983846366082883749811139184557168 3505584 -32234524546821624751553631328665600 3505585 -1198331312090563660941481736665958220 3505586 -2583641864071704767694352299448320 3505587 -562475721502573539201175674709788048 3505588 -179306804383148318380861431798743040 3505589 2470641842000532345308683642876117056 3505590 254124903809927914261890355160346240 3505591 830903328854946046807972511790244752 3505592 -234761493193530541544346113667686400 3505593 -38832540475661866703984563598401152 3505594 -268673019316638368631053660094981888 3505595 -927261845553549023224307944501342800 3505596 -504057341434050470972690955116932608 3505597 -1445269338427323130121179916946400954 3505598 300615843957450702668162890648684800 3505599 -32816208214046440419333652600286976 3505600 -114650576597728654129537695717785600 3505601 -66336844384211245127292153118527696 3505602 -117298963911795523231089785221426176 3505603 79567916719513527545548199035997160 3505604 238331531567868395565138039531896832 3505605 1260114517133537437960268118008054400 3505606 27738023301051726637597802629734144 3505607 -698647127336596024886274928481473560 3505608 247256361344214482808687488581478400 3505609 769047711207723813604672186885142280 3505610 -161977620131800680738243580538459040 3505611 412574981502521582581459338574534872 3505612 696567808374934791487810828491008 3505613 -1614359422042103414615367866145120138 3505614 55602622839400721172107363769384960 3505615 -106679189106530869659206150979943200 3505616 187918983600143720771102735424159744 3505617 943446316496622501886769810057168034 3505618 -13512860513446377534302105354676096 3505619 2564357542284084616459895130058944 3505620 271065940285690194086793845961492480 3505621 183758138543601516505861781143966080 3505622 283926869907105072943515333671246112 3505623 373369121671663383914594176518951936 3505624 -10132828666948280058598272975575040 3505625 -182466014441817823634347813508400000 3505626 710357655250359143648081094671654400 3505627 73560319686956501268732314231745476 3505628 -342554191046645876487998542016984064 3505629 -345365373482030049053154660054749952 3505630 306696521435863401681930947294832960 3505631 -668835386690587412474205688152521568 3505632 -192497520367587561907780172569116672 3505633 381848924874488155478419045616251040 3505634 17076787661050285964874379464788352 3505635 -76533296139127038245231552940748800 3505636 -154407257836969048751516133830123520 3505637 425663573397022154110657342092803040 3505638 153288986076921240333185803621856640 3505639 337962989492628952099473874350910456 3505640 -355033961311646074078087019278387200 3505641 125981851891479159301711544322779904 3505642 94666368203465439355779209321210112 3505643 -43145775804951025870757021180469336 3505644 480419644946108907342857533584526080 3505645 114823250190632493800141230737671040 3505646 603612890414667053938627237214878272 3505647 146372932441278124884609136360029072 3505648 78135943026810862327845407018319872 3505649 390349752154180330463927097335094336 3505650 272679168132058432632169143849321600 3505651 679115029938557052521574316392904652 3505652 609796388138502794380979437729996800 3505653 -26265207241308666243993013796460480 3505654 -780028935569860951664007750924688224 3505655 1086929275197968847429507123865979760 3505656 72772816704953209117717437675601920 3505657 319330714565236754667269039468504020 3505658 -99172535839967835353224235906230080 3505659 -1034288208048721115642511028555921896 3505660 382921130764235929256199388689500160 3505661 -14072602518452951253786376753898208 3505662 -253523416639361873328990596427255360 3505663 49575174116173000162830335902088560 3505664 -309790034645416225816630425758466048 3505665 -747815310639272794184394915640392000 3505666 67227006395415143228897678946361344 3505667 -61020634572269580153968921677652016 3505668 378996264484388046060140488965857280 3505669 -31255172830812744367825853958117056 3505670 3768631257509031999859087200606720 3505671 5439822146564330734707983692741128 3505672 -618473009993288342229700975535616000 3505673 -803050654646681422810329084538095078 3505674 -155019843777933738576766730377002240 3505675 614895856567450359020343492709508900 3505676 475535740088683593153117825499173888 3505677 -136790628331334348346518181859549056 3505678 958054797801239078320509637447243200 3505679 -2603343498889434464180972574826416 3505680 -13459392529642346205914958807613440 3505681 -683881959827983012901636762345213518 3505682 -148030802480225247034846351488989808 3505683 -724421694995214786467167812844770468 3505684 29241560244952206121048517599526912 3505685 -349425318300002240703312563460772200 3505686 -158440536656992055656581196912335936 3505687 -210970866053215173645259286681055680 3505688 1079267078749859980284180241543157760 3505689 950747347273877291981356159513821408 3505690 -155695274577148008731442813414892800 3505691 -602761642277140720675656807917477376 3505692 213576460922357984439672222333860352 3505693 398382968648946972339052570374138540 3505694 270683464011608420162831271039168960 3505695 -511416949887502277745648511264852080 3505696 390790850211555861204116389289263104 3505697 -179970623125521004053989362286227200 3505698 -53313331301929636135774450838885376 3505699 -1340605027200488546337630505276891300 3505700 -186045308465449730171013346031385600 3505701 1131431249036389101164902948517511264 3505702 -478936581611920221003594199356476448 3505703 -847850276396597605376168532084966840 3505704 -753854139627500319357145987716710400 3505705 64760439764979537630380510908293000 3505706 425287217375601094748337446138955264 3505707 -704001913940135580872978713363137360 3505708 1351624796840668059863702887637712896 3505709 640435143695492283521420037119159040 3505710 -34479197642278152971970859951142400 3505711 -1781110800082149254884208347454162376 3505712 -23107329679768544851720125014212608 3505713 461094001827978130637698188529461504 3505714 603207145533014482921541997795165456 3505715 777279837754419409682107465367228400 3505716 -442746226948768526147359354715737728 3505717 -876403970324377749340419502937371968 3505718 709727941445024838806990496100845504 3505719 185896299412600726025643673718626560 3505720 157782390147867344054234081295052800 3505721 927646165791097427598681931667533200 3505722 -466040003852967909414180565458076416 3505723 385338350992457033240044617291656160 3505724 -351425591189822022196517827885077504 3505725 487308727949203601759004641995064850 3505726 7192252343173349213102280139724160 3505727 500223836169421580603518820620176576 3505728 -164014971294474632387155344060579840 3505729 -700071077350490834715874519468977216 3505730 676648412574772475091178888380748800 3505731 1131324720048634970101413109827578544 3505732 5446967840765930942618088701780096 3505733 -636559911874259047727765497118880 3505734 -848664566623998468500511652639493760 3505735 -533930425556939981169669616782541320 3505736 -175614255684738296788140142164218880 3505737 -681002871369905165931897072529902048 3505738 275302042546494187439948706064578144 3505739 292149949157144083608446827410792960 3505740 100244291122127793077966224880271360 3505741 -1334448190578003960240647512061555808 3505742 -331058435236046762464154941848913728 3505743 181168052663266314602036125789136232 3505744 -60320317664960349890971798382837760 3505745 -370214033078676233428218613241633880 3505746 -222213546907503882155939174024754432 3505747 7560464904016042299776821163918080 3505748 -619410615801177372985084146503122944 3505749 -68080946941243989183732688798360992 3505750 -229940461662108874880171792876640000 3505751 226256063816030723115188106409951752 3505752 -33642274282627181270644981249228800 3505753 1110162860092084613846544710491653002 3505754 85753127428915474779462751921823232 3505755 539581677581886693142298530448056320 3505756 -290915295599690142790920921507502080 3505757 -1507589001917898020526524496256076148 3505758 -54929282458175891963257743008726400 3505759 558578134658198849986171866061132480 3505760 -80174995125082537014727313617059840 3505761 -316234750880026561458384014913388800 3505762 182200875603666166833332212894432032 3505763 -1390727493218326361970958848454229988 3505764 62383254050335347177593584907621376 3505765 1161481369970000144530853432005641120 3505766 768732906765357545059771778284669440 3505767 -149484781184991799274010627321438720 3505768 -68506846404289155565210515185418240 3505769 2196500754164025166499784965932254096 3505770 59026137355332858428089075022145120 3505771 -1143062736850705729541401735943910028 3505772 -257039481221074674596737845398394624 3505773 119089756172588057512381634810277600 3505774 -698264714696426771251236324086285568 3505775 71196963691654947542998325379801600 3505776 27379049124802899311454739014254592 3505777 -1833201651015430109432849057868740736 3505778 193140525455592406276136722305127440 3505779 425978315006851124250423749608093524 3505780 338155787127652757810466194622412800 3505781 -379873133964486590102813870554815300 3505782 -12977782358894066637283695108673536 3505783 203645009831814850016592322714112000 3505784 146270173323361878995692935614914560 3505785 295010178236046866376371480633294400 3505786 203896791220889180719662832263476592 3505787 -108680573851294670146459381835794656 3505788 45304894973110281538608702571069440 3505789 -269934894725662004243206053439952128 3505790 2546432935886417656591388995338240 3505791 326284863454008505174268784319520544 3505792 -1440159070741446522955805230104576000 3505793 442362921302134871051236869406599042 3505794 4196690720257600141270890434364672 3505795 435407175908443369711836332174278800 3505796 467516350147227431157242964598468608 3505797 -542858655403490671195553037988289826 3505798 431673893113708630827847951055432064 3505799 -235408716685509515719069110510684240 3505800 -509422150376939764663846509745152000 3505801 -148724281165017275269897130042100480 3505802 772521011636436860895548703743234352 3505803 470625356131434605624482604505369600 3505804 93855981400243678220665134695075840 3505805 -452396836106814084461566993009198080 3505806 -470736431758107165746764922531983488 3505807 -122849200376681146105667635193012944 3505808 148409309772857621385195363144253440 3505809 1101296046958857773102440499198060448 3505810 175229833944999920118936279709132800 3505811 -2232947320383345504152780704288498656 3505812 -251283185863867827839955148780935168 3505813 923199577922300403959925547662546062 3505814 214318667138643989444739541561783680 3505815 1068449506753697256975973277815332000 3505816 215422044507376741318727039366246400 3505817 642030332971357896547318625004417792 3505818 470497857095760576886768062977109504 3505819 -459043580252564729489046042648886780 3505820 -493000166240419063874992944607633920 3505821 148045072214971923687584540996198400 3505822 304531703759424026091905670028809024 3505823 -1408647425562065322127770879493016280 3505824 183283884202319988491342950529236992 3505825 -21948114798289615235620637987951400 3505826 619707518170945158678475526938316112 3505827 -1857624755709444477558842285848224 3505828 -21061047350165883139280126437473024 3505829 1508588824196136094624240246371338430 3505830 -130075153380239481907396861894836480 3505831 420576602653168544348614994483520000 3505832 1709386853623258208120298934552166400 3505833 -16220411242471670422074917932924560 3505834 10940498314159940929268244626160816 3505835 347396262522654422919241224636725760 3505836 193232166348866628895837678667464704 3505837 512993629288803127011853928465249280 3505838 185499033541237202200432236625784832 3505839 508975915990522444497645194404483200 3505840 -135742015475674795740010160079175680 3505841 166449301019165202240790314787806900 3505842 -45554815414270178331918298381889280 3505843 630009266497498129417776836588460744 3505844 425292472617698330227901955430563840 3505845 105413699380159853799997771587191040 3505846 818937840367833481890454135946131872 3505847 -1461369868166699476116111200027935704 3505848 419411207289898674020178575115816960 3505849 1228634600673682319077983387367850 3505850 -254700044028822190755260219331687600 3505851 -116164116037253629318043260810981620 3505852 115849873858353485000799101591728128 3505853 103064727021287658055800276481170168 3505854 -26734750093649227823595308144609280 3505855 436978700413585518929565244532862960 3505856 354787112381517278691337704009891840 3505857 -218838448282412410784640811412778960 3505858 376502527597417609271898008398481280 3505859 -7071067029677744976197727865309584 3505860 -169873936234674822116202968566168320 3505861 400162114296128387554999480446780320 3505862 -806712617233766221446969121870636800 3505863 -788563494938704939197896954131136856 3505864 -230987443134904787872468169131760640 3505865 -800414600498385521686526190120007680 3505866 81608061470968977953477487281722368 3505867 247314121534558509385331452302362160 3505868 1117734133649139849176892747424942080 3505869 553147124728564701670834106969034240 3505870 -98773290585513334583825095901517120 3505871 508829525911654391445621543301062720 3505872 -56546886757586949968012838556139520 3505873 162011076575853822556926638186347840 3505874 -863464296295665912206073267581726064 3505875 480738903452904223416929536215900000 3505876 -6839154841625766591685499453460480 3505877 -1399577658255668585710147463357925060 3505878 441975791273674557143282571672791904 3505879 704513751221873642344590853927602184 3505880 164992095761568079926627710484480000 3505881 -248682468278694861044274105773664048 3505882 294989775347364143785009720796151792 3505883 95577747401016605470749820275380544 3505884 -215900357068275033566424489835083264 3505885 468976548737226063727197844754585580 3505886 -263619269392536501874379070777844608 3505887 -198152761562194813173820810877592960 3505888 476159825698300597259453490218926080 3505889 1080034913653466505193927052874870690 3505890 244362930974308441247242647432176640 3505891 -138720932127960359281500277401127200 3505892 140894495211001552513243228488820992 3505893 359697804399608229301052164511386944 3505894 144193388385433053915407850792192000 3505895 165103918477052894867318575316057400 3505896 -1184590642483034413931230594530508800 3505897 528118725737871600666906456369805320 3505898 -17758649756174388266229699968616960 3505899 232986360992659990126144573899407040 3505900 -161513525071081309393571012759008000 3505901 -557966526299389894843674041326547850 3505902 249853278353105578901324985182868480 3505903 18261774120771809669718917616482064 3505904 34044330417201055673245788185886720 3505905 -583809593413265120365652927147687460 3505906 -100594460032912004959217422820068848 3505907 -450633106602199445322115461368771328 3505908 99109616759759822614937668188573696 3505909 615368337987184233715068583616703072 3505910 124955826436045899868966875207083520 3505911 -531965257070730429442048206135227928 3505912 151640790332186836562132474089574400 3505913 407855638538295736573058919989253504 3505914 226344455394204754813820809618354176 3505915 20121314803737850515760111672653600 3505916 510573556417157561335683333609738240 3505917 -169982731065997829702405577090309120 3505918 -327524744294448335186480359561912320 3505919 -9146694251007533439373882266931656 3505920 260404177829530301748737237833482240 3505921 1498528537641263383422207902725797122 3505922 333561483360725126784277899408287232 3505923 -40115491358231927152549150692504948 3505924 -606996715183867954792528350547295104 3505925 -323385244764915992279040655010713350 3505926 -271907221138484372455328107261776000 3505927 -201509412637168454938235380774310976 3505928 1357373183014240453650620538493916160 3505929 327585242213809097136637611274718400 3505930 -704714518474997101324985587203764640 3505931 -55120530481431519454854749835613296 3505932 -595812505765174103676622895354214144 3505933 194892174153194968208727702795312182 3505934 357074327840648924200947384202275072 3505935 -116172264525902166591200111871615840 3505936 -88020575244660410409229931814322176 3505937 25725106123492985773915514730576240 3505938 226167911479523007014685964455760128 3505939 -2198792838263158990421244251988092576 3505940 -155909807441821665425788436778424320 3505941 97209723663545458964281937279680320 3505942 -164453103978846508225859578182737856 3505943 62004603935318647009363906699932000 3505944 -452735879299316440805386116364124160 3505945 -47462999860796402073433658778028800 3505946 47446399730924504483218399988895744 3505947 -676181291514984515008106630442777600 3505948 -1050977065205643113147752711969648640 3505949 487847893611163675441942292109934950 3505950 -121461659938243893337353131076432000 3505951 962735264570549187982048409355818304 3505952 232572251080596256590211779006332928 3505953 -432650645829290648321924905834147584 3505954 -379482392046788974250927525938459824 3505955 -1442210554239092471480682201334938000 3505956 572144809755915982630782896237291520 3505957 59504675191613475683820170443309440 3505958 82576274994253063056156714497626080 3505959 -299120821694180178542341595118835056 3505960 957508311274046398171669599164160000 3505961 -164410436015111475013277647264258188 3505962 -2455579327058686286157085141303296 3505963 59801768296629101129388042269580212 3505964 -175319421827077142949806922091020288 3505965 575106648093190980044944366156081920 3505966 608935821111308558270886489074394432 3505967 139859310000624740774019619788459792 3505968 -109253750598205848492504467386761216 3505969 -1678382702739478892395304823843547630 3505970 74461186834581912275067546020688000 3505971 -31804372562557995952393442855095296 3505972 114296233224410428385375147019569920 3505973 1177044480153777242930306612768730222 3505974 -76844140355808373223942218290240000 3505975 -942409706044109424257602735577000 3505976 -469501886276700603064132072019066880 3505977 -592371090382772759611874708556792000 3505978 -153866796362901027037411652648176128 3505979 1945589216106185627928656027824772580 3505980 237295808387024774460845434523320320 3505981 185278685826802090339299951426915782 3505982 -75431817135810066742811434996531200 3505983 -386155646759447682690889515959763696 3505984 -288951645025465086124845457499750400 3505985 28902902911627003073050469522016000 3505986 221417955121665744662648592195967104 3505987 -1906951464567731778695723780600605848 3505988 -607624450068610183806984302224240512 3505989 20720506811222207881329992261598240 3505990 -715740638315849911227231096974755200 3505991 -1386408544550497547993754756131677608 3505992 -9418581230763009608551123152076800 3505993 98656347934027160209343431541366244 3505994 -966156009216884449946963361252748800 3505995 -469310590663346101539336400163069280 3505996 58518925364550179400430320389505024 3505997 562641870827003055202415081565089760 3505998 761487043258080088943528103456384000 3505999 972557310464011070811811914014852736 3506000 28386132485364252358485668081664000 3506001 123945310480701452096013116714056800 3506002 -7129339701846324455316868713916128 3506003 107803051609426928021479103234776944 3506004 237276608099776432494656111258904576 3506005 -1076902284187635083869944623932800 3506006 108300890272875953324782485515771904 3506007 274875461119861666031260548409996800 3506008 394252763410808965527704516760145920 3506009 -240463947749098323740207634496456884 3506010 -142570383304611672340621241086045440 3506011 -69145561690965796834388202215748200 3506012 298422497247728047090322239661395968 3506013 212938779754980338341869691670966400 3506014 -243462224976993575445128314146678144 3506015 142805142596140600788975132917341200 3506016 1086907514471611400330325500520038400 3506017 -1763110993153717563565709676095232320 3506018 -350640471918202647891541583380636896 3506019 993224331670290289130726681708582208 3506020 378300570250919428642806960161587200 3506021 -1245877061935833971019839922683609028 3506022 -80521886587801274639647097135421312 3506023 -666081165552130014830031737009798728 3506024 -99038819595273861289565757530711040 3506025 -87989884587255866810874682144921200 3506026 -45151201457686639905733995175710288 3506027 713714376143320561434321301478800272 3506028 495197504548333895963209491260964864 3506029 2086329928364682791636420348480938476 3506030 5594872596058668486860478658869120 3506031 314709093135642597646273657600893840 3506032 6959173962499138757182043703607296 3506033 355325578434363798382503605325192804 3506034 172382681867390616293118559912730112 3506035 450154438044941549369612280766460400 3506036 -822604071016609852620717318558209280 3506037 -460684538855200581366863395927272960 3506038 -165148735657788564927466747316861952 3506039 1161822457286190468103992856354932840 3506040 528237793060827207678348263972352000 3506041 102611880151810997482021181619357504 3506042 -174054351762359165644095751424244000 3506043 -905730568885745735210383415842299456 3506044 59751350459705916672726265261444096 3506045 564276100581470296204649585942400300 3506046 -27210225666237031700971428121885440 3506047 1149615220424432232681425634416122496 3506048 -5676240962398329507978727108116480 3506049 -482476324970505409836690604278065166 3506050 -246739614318199012639628497645789200 3506051 -165712173525004953254797840487984640 3506052 35373314102759188741100989167704064 3506053 1853807519539766056837965395427415584 3506054 208893511949356755156610810652275200 3506055 159182153576262348232073693708344320 3506056 844598083034732220520448072108083200 3506057 -1442904718804117759489575493244024220 3506058 220315421674315732496238172812625920 3506059 3110598033104107725967447168212750816 3506060 336537015501756904147379794210452480 3506061 -107872629366601877160900116632082400 3506062 -123510880902309888166288151905070208 3506063 1229875680983139264977685359270694000 3506064 -117299184196791622875994662822936576 3506065 52294403489310469899670170823079400 3506066 404040447275402677334610576496753440 3506067 972522494053542987153268722973720884 3506068 9069118540685299131202997702715136 3506069 -65828824955365643265561404210896896 3506070 224415292461986288401509690820454400 3506071 -2084781546359939042422442882290143000 3506072 -1199781607827808221240890797877299200 3506073 -366630284293787702176748980471087200 3506074 107488760126311447245310222938134016 3506075 483617490360845869624000354493439000 3506076 329552628524621093532290819458010112 3506077 1556925049398645812390458475115741926 3506078 -243473992775096509646763150636140160 3506079 -940255587559210947201346919679986616 3506080 34550584903089153590261977232179200 3506081 -1838977798107034957833935327776173888 3506082 396544391222588874676482622118289792 3506083 56566681922897965506652187987612576 3506084 -1679418746432839139289721826014215168 3506085 56874026614394334579718018859120160 3506086 308220838329638000790017843706938304 3506087 -386556318114974993318716480009932432 3506088 -567043169320181072954181281506836480 3506089 565875636647726357148052586956835840 3506090 -222941233715405553282925875092382720 3506091 -3340037035443294799497607810812480 3506092 -1306122730114830695444557580737264384 3506093 271571220435510966018521228409450720 3506094 -207222478589927079253740216398978880 3506095 999398833541356244545056160465734600 3506096 -659623547078452262692179323142144 3506097 383007691496756133045764160518427264 3506098 -68286479538415737088912206540841200 3506099 -1622924611699182192490336077909606240 3506100 37080241996095769017823385776128000 3506101 -959548395201513593838883818826938898 3506102 532690868233279458803797907204494752 3506103 213764612858383732251057444441678912 3506104 127583499145763214209994663747502080 3506105 -1213149277037114012798718283722631740 3506106 -483460591726845520875811152025261056 3506107 -200323636073226008829945897154575768 3506108 -692420019210159367994174679224071680 3506109 -210814791933401977373402016067202592 3506110 539637408954815879357450899076280960 3506111 608150422749132580335652048642277232 3506112 -409792593166507542842026245174067200 3506113 539793287809394297504529542157907924 3506114 463446923649581649829608681615779904 3506115 62717666858530525535084827922233440 3506116 92549880300453387464963958318016640 3506117 55142907425390634348322544093008860 3506118 232754964890101437339068344598108160 3506119 473960368890094227851421633777427800 3506120 312925463373973297483573657819545600 3506121 -180530961867815562725007991145122710 3506122 562466414579144437102051220105735424 3506123 1294871463145016896280990566678164372 3506124 270567745731659468853188533225516032 3506125 379256347384568459729679836257632000 3506126 -144764304800122811756644327949885376 3506127 -441511897870073151881967127944481920 3506128 -115789982532483379128780903739138048 3506129 335735077645280452266842027973606960 3506130 33655315799264781455160360559948800 3506131 -588649323846183751787031459795989376 3506132 99180909628252957917142385234012160 3506133 752807661547770689548996389938046624 3506134 5859609980980257022554513400112640 3506135 869803639540026387997615950718957080 3506136 -713252112727471455194403595289395200 3506137 1104524882382060703395177327055307786 3506138 558647406159853433090480908584180720 3506139 -73799740291485895026947885330357760 3506140 179960312691269107512286991112391680 3506141 -560243933804876571155483690274106458 3506142 -336266786169956237972679723292625088 3506143 -256075622559868166748652089768188976 3506144 -1122930190381820055440128662269067264 3506145 698897044087915034006253544010382720 3506146 -406736485912126822833417591434880000 3506147 -1498079801477782822897147110081346404 3506148 271640438050119935651718287656687488 3506149 -511710348696992346107608694010750850 3506150 -284001242878671440860039822816519200 3506151 326889844950152876326425507800504448 3506152 111662335110713911401622607558277120 3506153 -1126524201881273709496227295913151744 3506154 402136522350679373443701578943909120 3506155 186103728797050949718558707781876000 3506156 16903113984135562307355048025044480 3506157 -55732176566394319183018248462670740 3506158 -502529599589768158159014209931156480 3506159 1081681293773149808040819735791457360 3506160 25637186339810711622364785184604160 3506161 442744420296970252383228182951910000 3506162 -81175815407660112202053976006275072 3506163 551723245473424478328436991939980344 3506164 173996333005720748223084595618818816 3506165 565992866693615054410200666724819200 3506166 26002720325711735091968155156232064 3506167 127163645918542201171722629787996592 3506168 -354129495167475138393689079089725440 3506169 -717619042019813796881562621553856352 3506170 711775104979832224273716495395597280 3506171 166444477569030314525250429635214372 3506172 -326194018816800343753493683737067008 3506173 1357004340422029735200764698766899104 3506174 117695942267879780565425164515130752 3506175 -550050022066791897378551471858906400 3506176 -584839123052969323479512741346017280 3506177 6886606234447049523350916187769952 3506178 180124646500215118973026703353190400 3506179 1053580003086038922918132913533206780 3506180 935997118632396452620431245634182400 3506181 24470211556630640910763629271296000 3506182 -903685760026280699407687064370973248 3506183 117809238032583122613794155749716280 3506184 961076131442584161816830798120140800 3506185 27778403480821974075986075700466560 3506186 598676200592673094598373325143423792 3506187 -607221952985011921353081874444584960 3506188 -176048227788849800857113788481711104 3506189 -861696036546751696457147686455991776 3506190 6598279308389182623643398774647040 3506191 43468438503449255972977639204100640 3506192 -1580963164002354132049147663810560 3506193 -196751545184754776080640460535603200 3506194 -348866006027306924008275315882500448 3506195 345492729022709930209430080620436560 3506196 689597962046728421215303337553672192 3506197 -596587123620093115187022847022901828 3506198 24521753569987983302174427589136640 3506199 331032383549548671521272953322818000 3506200 319332253407287020662361112561664000 3506201 -748905636810369518091023071529919798 3506202 118951170059103862403551580248488192 3506203 -40870740700378798398080075398891600 3506204 -364497762655890144522083429626443264 3506205 -184234041091563112944186237954836640 3506206 206826595992170949279513592001243520 3506207 -1721292670661655085438870243323728544 3506208 338691975439508474100957789040410624 3506209 -248515436815285114766354540642494784 3506210 -14132227616619073158620238464406240 3506211 -400605880171730622938515516800427740 3506212 379024885417027110844466728851982976 3506213 -757872914363050745029052662670969538 3506214 -146299164395503689856060623880980480 3506215 -397959303473888380772310125840705760 3506216 -329542552076563215266297592781209600 3506217 -98876731136476271423285704643136 3506218 -35272941149268894381474047630383440 3506219 -1067937484679244688992479613923932080 3506220 7356078968164799664690763399987200 3506221 -1307321370104987045631885728843358356 3506222 -160405038800406181161900168907473600 3506223 235904960664659257323941435166448128 3506224 2006002257304824307705851251261440 3506225 -258114681802372656723645764707856250 3506226 -912675839506896031225721856582518016 3506227 12405895678952371070162338862935080 3506228 1178271213189116407358513511242397696 3506229 -144812330731671707025656263767321216 3506230 -67603318867576526244479641022676480 3506231 479835207637813425290343625398061104 3506232 -857286950349623018654677127178055680 3506233 -595293933899391768664900617873235500 3506234 -10469523098271819324919181303604768 3506235 150389161058834065985803359170538240 3506236 1381062458408726442490998470533237248 3506237 205959846531600994371609498941446752 3506238 133460102175935334066778081873413888 3506239 -925846952704313146938913915665765000 3506240 -418874939571638516519382910485135360 3506241 488962053071314680415787062700328000 3506242 44735633976296779057913603473971072 3506243 -649654286108416227230085496441691028 3506244 243568120321778500341174398730577920 3506245 973924940690680237081135846120387800 3506246 -782313643131040394691975387968352000 3506247 551392425843328709036488869796876032 3506248 -1138868987369581552089628936889072640 3506249 1046144180180655164596496129653100250 3506250 338688728933302762369573003531200000 3506251 605472697458735979333431032591911200 3506252 -376758508495849420446843344185651200 3506253 -230505551370475348982002001529074496 3506254 -520014251340843819252578992075108608 3506255 -131553013941842789355549568446103680 3506256 -40679925311379713935228829545807872 3506257 200890162416922675442981307807669760 3506258 56140565474359381175119274561326080 3506259 -97067151975227986495368238191008400 3506260 -150609172353426345272900344565299200 3506261 471883294581288482812775378171236224 3506262 365858222390846915284395752890249152 3506263 -2144533737101215555213320226824016 3506264 -1098238247577664762904729155763527680 3506265 146230396086217137393213865001171520 3506266 140900769261333400856022829762195680 3506267 -898187923963505566333044701877457368 3506268 120331749603315814732264654375372800 3506269 -673990704933957621121819294837251956 3506270 -87911930134713204467961881334445440 3506271 217277378125676562922811926126813512 3506272 -478748679274314999108100631650369536 3506273 -1782673317033368911299892670480316 3506274 555448985583066885291240462787584000 3506275 215186539879951664539836567589735000 3506276 -1083945296923650942076360019275155840 3506277 72980571631524919346928191308780608 3506278 -402866406349503296363802366643510560 3506279 -16720268321224981942789538929470720 3506280 751669272333407388865823102435328000 3506281 -526836292885569825342735719121285696 3506282 -280276700853985326687821910708762528 3506283 348605737406209534281672388479640128 3506284 484453694860247121698997433551960576 3506285 -73604054112310281899480604946636020 3506286 -36342089566209168817364295478198272 3506287 -1551753334531180464930828392087574064 3506288 200512970785703206555786632791949312 3506289 -610534027732458375744784071264824976 3506290 597126331344762911560852233218858400 3506291 1321715888719717427774956696643407692 3506292 226632515159325960526900062484319616 3506293 -17628620809824181806296456059712160 3506294 581130321902117042177170111642435584 3506295 158185863001377119795663897409169440 3506296 -879293978526144905323582394317086720 3506297 908287682069077055833794929420992746 3506298 451584625502935966813909283451191040 3506299 205172611551067561091788176007423264 3506300 95818692340220083335419583038592000 3506301 502922814212142588555265158651196800 3506302 16400839033286117009370235469348352 3506303 -1987457630251539280647198615880755720 3506304 330541095676565124057143632031907840 3506305 -568109499239908427653554753231679680 3506306 9698896104959993043621823575268224 3506307 166532477422040048314803096825000192 3506308 100874250875116181291114357734862080 3506309 15160460773219807668528157901903100 3506310 250285424510182267266238916298489600 3506311 459459904131157383075492548786021760 3506312 210419959279128017562633508830873600 3506313 -207821313753452613996334145030851056 3506314 14461362735615759305112689063238912 3506315 35416435057132545793486081785430800 3506316 393490179686974545793640523093884928 3506317 -132128478598976159853151370200549120 3506318 -620254656415062455525296234651473408 3506319 -523907211116630252863758314853872856 3506320 -119258958270877950453349207604428800 3506321 -38053967803940519686067943538227456 3506322 311831805629774510539671655301830272 3506323 -1205699464788498371662307409023033428 3506324 -67820299023430464971804554435634304 3506325 35995660929547084446641466920265600 3506326 -781042998391887179783250811768899456 3506327 684595140196406132669090123761683840 3506328 26252278786403190982884957655080960 3506329 1591478176389154689897054307426553930 3506330 -509794793246664176493365269225289280 3506331 126180010499012747607603429156213360 3506332 519024182343454437067956574883911680 3506333 -813971260129550502512622080534295060 3506334 -214215372377778751504573748286932352 3506335 -160422364297961334371639478205025280 3506336 -117011744117835171987669154843852800 3506337 327396053495170836352548810856205460 3506338 715360747163190907991979437914320 3506339 620496269116755444500598779176978140 3506340 -448093780653427654252046999826124800 3506341 470649010318355770230967650164646144 3506342 -137254239548680902466577305148687232 3506343 276523212206753211335238841928546304 3506344 -28704114733491319422144429109831680 3506345 259981611478183077718975650742043520 3506346 293245102923232542704232412790628864 3506347 428971344142416339188325226652987440 3506348 -197850295978226228775221985109192704 3506349 962315542425072729179011311645696 3506350 -294949028572195303858354700394960000 3506351 -1795647274777279516496837909570337648 3506352 -201407309136625727794717395153911808 3506353 1287818457154830169879599166834704960 3506354 579773974258432129345204578623855376 3506355 617106928092410082590871733363392000 3506356 -34986573970440904507914013606580224 3506357 -1569927335180697774047263490847776580 3506358 -284171869965975057965538742666890816 3506359 821240566290061421618081283337593880 3506360 -311670983525356124288265692370124800 3506361 118571131595272325609656619151373440 3506362 -660155225275648670613045518431943568 3506363 -56816862856760925986476162581849840 3506364 -38946315203066185079268529259398656 3506365 809496280511225704544837354020177920 3506366 939311701675451569731354374230386624 3506367 81047345873622341976366784332916680 3506368 417534371342910586548572674193358848 3506369 533040608078883901859252606803399680 3506370 -42420701502039613279745663869132800 3506371 -148702788081671297012547076429350912 3506372 995268902182708611749653994776680576 3506373 14424469331848795635956270574592896 3506374 24820725954685268541583398822353280 3506375 913856370237249444786925881605274000 3506376 -295050599761707296201203994225664000 3506377 159444662575635784573178857234675072 3506378 -305047530606804826923735912061636608 3506379 103192325176804996621056635596999680 3506380 -21864884435979001494026722907904000 3506381 1420944635842888681118243229086968182 3506382 663264233212288695497345858212270080 3506383 -933982227118375583628261145316516368 3506384 16757182580014240721631826587549696 3506385 -602956308088083994975575184791686400 3506386 20229316895919554033594835697844544 3506387 661268135665328219836298301824637036 3506388 11045551096760963377306016043196416 3506389 -333899966326442007196436640334134660 3506390 114371973151335828639906650727148800 3506391 -1003277917633692613412153734725688848 3506392 -5597333537917114760770927075553280 3506393 -779272472359934269543958531574096 3506394 201793204855616721382925576924428800 3506395 1106359163837816388436474983457790400 3506396 44084494053648326117860357550932992 3506397 524980097346315649742851563454953600 3506398 234924048035084675756397344237448192 3506399 480425167585592385576223742936360664 3506400 125352463125583919383142372691148800 3506401 -308743226768490172748381168508117598 3506402 -294634560968388056189173653214944192 3506403 -128349704092899641899134125965744800 3506404 918667098696039398233168237583680512 3506405 324980811525203381723834321280159360 3506406 292154484080892793671976301356382208 3506407 74495369532414209129997741020121656 3506408 492711479912631079523025795228072960 3506409 -739334585211263229178033503388236 3506410 -156030572514541329180041248319201280 3506411 -500496285800387012064034918281288 3506412 124356649454777665159033335356620800 3506413 263457311145583709587719963568669344 3506414 319651822408547249567131738359737280 3506415 640851329349299092836668268327552000 3506416 4485746565215119231406688895270912 3506417 1601406279130547062753714874740530600 3506418 -159033608643466351326962820055994496 3506419 -273260033030389767198423750883399680 3506420 571984586745158576190612900845422080 3506421 101310684299280808538792716714796640 3506422 163186368777008503857674906932728000 3506423 1134818925023444334694887905827389672 3506424 -77286144465572659084908242600878080 3506425 -24496758591318018792892963646400500 3506426 89714297726478782254889050112202240 3506427 266622200642493138570553186800780528 3506428 646484806592213867063531872248147968 3506429 -1028168558157153006924107182930620480 3506430 -220448662443094668336081663899114880 3506431 -606910332340475754790721974769116800 3506432 1210034356958842234484060523086217216 3506433 269356109673873485399921450979977664 3506434 252762502693988608725820744971165600 3506435 34601986841340209312239502928053760 3506436 -1141686119278613813432934468694947840 3506437 -661465500884516381562573182383232448 3506438 99241708615274371423444098157000320 3506439 -620629708089391468894336752021503232 3506440 183919027859898445227397652299008000 3506441 -2893033708635542935655724759311616 3506442 -158513914949562597213512756322716160 3506443 766593625887275304140353836479359224 3506444 662649797298966297874763405050119936 3506445 446911950208909038843225415610783520 3506446 -570988813910627371793786944612119360 3506447 -389661903529988104710599240153130768 3506448 -201921799176762074243425713055334400 3506449 1131196259048940876058138762521528436 3506450 30780320471677166161368824862096000 3506451 -412080287181570317534144976937521360 3506452 552732297494408295749385133295706112 3506453 119446029812895305663108076153347256 3506454 136441045405163088896806183666574592 3506455 542660704572470718099620616568542360 3506456 -274708964223133601788018987678617600 3506457 -69625323206289029232447224028352560 3506458 -349744926315972645913133740306075920 3506459 -140840917193009019621050483773860 3506460 -97958553165915794780938886118435840 3506461 -633098588100754299564005077438839968 3506462 2842964215349500698972450348326592 3506463 747068966058047371183307116256839200 3506464 -155202942163459583224000711543357440 3506465 -51822157275587958433022190165526080 3506466 -143679073052989468549528687125288576 3506467 1824459973103590778505861884132374192 3506468 487654466963815934070228900048101376 3506469 13765955601376165192000675217556480 3506470 211379288624614609615680269830225920 3506471 1958354427530124473745721517185635792 3506472 -319310911527739515984859755173314560 3506473 -201731542130338572831498805992710000 3506474 -1287845719846167477323288025577467648 3506475 -17069385244710303041130161227296000 3506476 1104390638580356095764696923916258560 3506477 -458733112819757615659057627019621760 3506478 1972748870969932229945937479728128 3506479 -1432818379231531527778488967160423920 3506480 -2073999642815562587047262238474240 3506481 -489082138517129357767693781064075120 3506482 -336488011464995001925840892212743168 3506483 -150045698405622902889593970742769268 3506484 279976506778092667832378621715197952 3506485 -1918735908747307373042242980922320840 3506486 196699116956114368028307314207244192 3506487 -489791117145014298432955973059919640 3506488 601747423447221544642875341586432000 3506489 89542793844333953631850109883897600 3506490 -37610103817075792649452843347535680 3506491 30744303189947896617200909074044384 3506492 -347384842148150715526505638077669888 3506493 63179817370640132805393645939819264 3506494 846529206296917616627598536660386560 3506495 307889560199269932454720287086529000 3506496 1289043833360877653413212412968960 3506497 934769642237211789222524698760554032 3506498 -764250766206733043269925119363614000 3506499 1394199334272432896493071185966919184 3506500 90686481526702334095069896839232000 3506501 -36640996815819250000834126608874530 3506502 56334404122814651535201157266877632 3506503 23269462317511424847466554019147776 3506504 1656738976069867005445595938691957760 3506505 523432743461178668408011118081685120 3506506 -462764500110755345051665299765378720 3506507 412501110258614115927423966076878840 3506508 587066366172277508015456583573588480 3506509 -54087260758832803693601837472431540 3506510 154395500434707600164482721860412160 3506511 -168171318952383803755358022629172480 3506512 620503655727364243851753072636854272 3506513 622431543439892524854176436237426804 3506514 499405207052160174111324675604427520 3506515 -437978678715995424598487613117542400 3506516 532547634896547143516949840103057152 3506517 -47162836474997762764404814207512960 3506518 75894112014066034199156819705253120 3506519 9482436616069244688437990076166920 3506520 282705550562162746431633109530009600 3506521 1224745599837688353568383571650832 3506522 414195222619070085399303909775348224 3506523 86873581115590687677907195359480984 3506524 -466865088561412304941743467828512768 3506525 -209493476087845941781113592204372800 3506526 418727162692891794848303568108386880 3506527 -504733403512724694064743485815069208 3506528 57411819998814760837557121825505280 3506529 311944396727572236407470178673416448 3506530 114729991006451595867479960724916800 3506531 -181477521069071475593215541433807408 3506532 -595741280368753848431070073609555968 3506533 245860239869949500844415304518424124 3506534 173813427109139035142544379988336640 3506535 -330044367214884500504548770000499200 3506536 -850276877075439377081648834022359040 3506537 -197763735697800415774010768664319260 3506538 -518746607212187711165385925454609664 3506539 -1556143599974920878842252921928260880 3506540 706021268245251277176990858659082240 3506541 674524479929669867028460325997206592 3506542 -69993021735437681793696459616559808 3506543 -42270075522445736372115496628039640 3506544 77313052510199579162574001789009920 3506545 10627541220816948012497161884835200 3506546 469458697021533798727250923545600 3506547 -619351957113003962397655324047803520 3506548 -321889758968221640632722719992817664 3506549 502864563081978238662281428315637550 3506550 -2675883462603799549531233256790400 3506551 -935125002147534941719904024126096928 3506552 35007279256387570887405788079022080 3506553 -130829861696579062126476987537141840 3506554 -122520128418802718539104411148451328 3506555 34339580313328917825589602157144800 3506556 217744825972085063653466124869207040 3506557 612106091315903041932011557371887520 3506558 -936604951606480792147271648561574720 3506559 245322887427985465241882033418264960 3506560 541934898339547030322244457857024000 3506561 -782050002406914685464307620256699068 3506562 362998827924474154577513116323946320 3506563 -1224021720304638852436479893865302880 3506564 -6288382528500223266782419761254400 3506565 1367443433282042915193253330967040 3506566 204126065192403787769871132567715200 3506567 -1868016988134502169521195910418225384 3506568 254346228184489734419859509902540800 3506569 1099334009352467953474547911409825280 3506570 -466057244574617500184229048537263520 3506571 -8261974310912801097646236922180188 3506572 -17494576319124421615783738467361024 3506573 -243128853739204240648291992947427840 3506574 -363263322802374556947399039252373440 3506575 381670550661709783303475727205521800 3506576 -540349359833580142846578646807216128 3506577 -653153740829758216022626976807684880 3506578 506636148753625621196576848315389840 3506579 273730699472396133894785339358662400 3506580 -125686097365241657530691187793920 3506581 558863598285854884446937378259894250 3506582 288771758373817778094351140467663392 3506583 183249580907366905356369193628332800 3506584 -259382889608705324228569116338196480 3506585 -873082002488989765657651720082262840 3506586 104154933350250311258928586151925504 3506587 -555933364965047006522169774440643084 3506588 -743835916042059343305174053961933312 3506589 106206949944707609892299202750416454 3506590 643336849986929412487912527795377280 3506591 -1861070951835226647191937561107415816 3506592 -42003650405298478558599661756612608 3506593 475304145273924528734998729943234580 3506594 -150601170610157409957627540066114048 3506595 -264722835765561420332969363963901600 3506596 383788668239126765811438919960084480 3506597 -816364848883514356804250936439065088 3506598 629948966792325539325689683999221120 3506599 899141559994087340229732810052690560 3506600 -154846193696965010977165006744320000 3506601 -162883064382854667398311917922713216 3506602 291571613904804904196495950838457600 3506603 1108258182949315169220038213643714864 3506604 225593049621183649687231570897661952 3506605 -1879660437457737794980395227949105480 3506606 415878229971468938662259256570836160 3506607 2392572430624733352665339025083616 3506608 74524976717773136818264143015444480 3506609 -364479050741108941634852795262527760 3506610 58221863157517919367078622253529600 3506611 -200921298062852256857377201883838600 3506612 976033697722893325154348542867280256 3506613 -1079450508425065241534523540512610912 3506614 871482879565698166001138476771716672 3506615 -386702916437462123126610719077504800 3506616 -58673698573969952307139591225589760 3506617 1994203799075038549413670779187161940 3506618 -862752449707496282417320689168228240 3506619 -72173799476146546809541862866354944 3506620 -365184381863294988536170804645048320 3506621 1986661169884720175839794565579200 3506622 126923806529822401070593726373068800 3506623 2328751447999090176637624830370601760 3506624 238450068236238542261459017481060352 3506625 731221644701482651852757356593600000 3506626 -109237182334893646351449617057296896 3506627 167324701365453790757089498579586112 3506628 51080968169538192691606891846232064 3506629 -17303444349461479061630375943878624 3506630 347828451683079528878841008559480960 3506631 867457240305027579005751927523766952 3506632 755833991199262642841302544311526400 3506633 68018166887470643627003424360087204 3506634 511526995899705209944695292007156784 3506635 -2463182036137921082323595795365881600 3506636 139763888283438978593273874778445568 3506637 -185402406052092846797545596318239040 3506638 6950485287230419460940604391215296 3506639 292745482235836222598650777969710720 3506640 32333163847334233465772953534464000 3506641 1226933584943240850065818912625236452 3506642 -637862786058074488804977933362840928 3506643 -175908049764143293936557550801765296 3506644 784578250560662513998564743563966336 3506645 -382954139644923845266387854481448100 3506646 -201183835325392879381301357014677504 3506647 -902946379170093891061729724200281008 3506648 563556629034108830069979593005854720 3506649 -14388419971485700017724163854660032 3506650 -3082147469156752177439648001830400 3506651 -649156804122841533983958371798408400 3506652 27767392774634797804114659588003840 3506653 626046655645972691630793810330437344 3506654 -22708981496068718435577188836596288 3506655 -442808704614028927821376443370377840 3506656 -66078849378353282344864665190268928 3506657 -83763324560148600728956400577110976 3506658 168364022595075900607799312744509440 3506659 -192506331336776876445326415879462160 3506660 268323230900272865432502376672999680 3506661 85796170246008237301619934511978110 3506662 -41899041991227662915840908664122368 3506663 -807800281143755790435701917308902088 3506664 -240492461480201080763973536017121280 3506665 630837706511880530327973318089788800 3506666 -98349671183550374377059001581024000 3506667 928069027455374972552139789308960448 3506668 1152814896868314080002819804116281856 3506669 628115359100557492359411788940410070 3506670 638857535980766905606866794554636800 3506671 -504516717523547130887725272169334288 3506672 -84132370327972640943723006047158272 3506673 -251905399948845055245036385822640832 3506674 -428175624707768008767903685261187040 3506675 -235353965023748953246859839119139200 3506676 -62300292412586247567756080762093568 3506677 765173150197761029591467902132018460 3506678 63321323747311514169661744352624640 3506679 785005603799621896731294860735370240 3506680 1049873488976954488372997038977024000 3506681 -202514777633120664384017399694461808 3506682 108707953909716893771798353679572992 3506683 -1355073095606719799057489277637729376 3506684 -884543996263218204026128320354470400 3506685 -212290456005627406105305184253303040 3506686 692005323596392417007619775959201792 3506687 -911663764782955196598552002709809664 3506688 -321191481937732571638200107538579456 3506689 174162530181183517747891406210870340 3506690 371585056407401056417063967528064000 3506691 861791716948134096657381715709811192 3506692 162129346754179071198874783268413440 3506693 3365051145089053354135047975413184 3506694 181106299490358552984731450669109120 3506695 -49076143255212626799948627192970080 3506696 11087273168967827611701023108751360 3506697 421502428611259426377759522193046640 3506698 -336202784119200637777479435518399136 3506699 -417061932573276057530620768122321264 3506700 -333011444107122434985621140942784000 3506701 151803504068830830995205777424396 3506702 -98429308390604842198925882020887168 3506703 -1107752836176114281992679509226871936 3506704 -100994523217223083267879679810068480 3506705 237822671488284610318855288473343860 3506706 2672685239569948451085842599787520 3506707 -1237438493998519565573010790466463968 3506708 -1290814470125574265493342068427398272 3506709 717599405824102196048812256334371520 3506710 13998150688959268819462429756421760 3506711 331336531597095354617161223929950384 3506712 -326802817060007927800649342651596800 3506713 -290972974820055237821779975865207104 3506714 48023951770966333152484271518007520 3506715 -13358615620612117288732797329622000 3506716 -655244967852979792550211356631150080 3506717 -717901348259536663532863074502870848 3506718 -190326793167152025165009604853148672 3506719 -995976306881498538164765758349982880 3506720 -68716942176948718822247403230330880 3506721 770293588614617702559030847675782624 3506722 -371192235800249051818531442565134976 3506723 1456851629473382784826299156152269704 3506724 -131756079775092095414303634984468480 3506725 -435716797103513651471756027225755750 3506726 -251024464041780204153720802368404832 3506727 304103500514234724709579094776213632 3506728 633707617101022620008908890510044160 3506729 421013268461567730798200480666004084 3506730 -155743018684830275709284328987394560 3506731 1313864164261525080770283680968679200 3506732 40889821990121158452441729921285120 3506733 -119562245535045803098751933945890176 3506734 -144335994584845548469822576299183168 3506735 -33399245011723343678440912704106800 3506736 2039612333623254733967650278604800 3506737 474180348468298896496152879958568500 3506738 -1693563883172339377800021193626416640 3506739 -1460473041964787949986063987644435392 3506740 92042733300448873725263240604794880 3506741 -288946633787801598548361638914265568 3506742 -199573150771266416105344506314364960 3506743 1466002590969725447537684564849836080 3506744 1097133849096871793179517477418393600 3506745 138553049187416808175051551550135680 3506746 709718895600397532880144183838953072 3506747 -1106256927117767358306809991016668360 3506748 105635261799133577756784401378181120 3506749 262017999065267806858874221096635436 3506750 368608249475633964410513003019888000 3506751 -96958806819565875758509055600934720 3506752 -91029918436573232163949375992627200 3506753 -1931088825754758999807856415437831998 3506754 -8110975728448301563700936124773760 3506755 -273677326843699846122656031930975840 3506756 -299762085040191834846455549894476800 3506757 -113632619705561948119877720332035360 3506758 22065957754638614372566791999600480 3506759 -2425935599548296398406924430707618240 3506760 570414503903777161101156739055616000 3506761 146701112756812612701934239664919424 3506762 -83241053410572746735310244497893376 3506763 -177208612211964500240832727786668816 3506764 375023873274648665550442616191352832 3506765 -74469723019260521416849282671786600 3506766 -202086152403466851546699141191318400 3506767 1167928736586685280753795075356049520 3506768 408827893193688832444185307997650944 3506769 166591358446540314587299387367301504 3506770 596215555750188453637416597076306080 3506771 -756970002400824026317420905255167256 3506772 507157823151904759460154032688801792 3506773 -1006585827535578852608875819081525280 3506774 1262615136252119885198766191874240 3506775 -208631913438593164919687407997728200 3506776 -8695074851860547529004213771223040 3506777 -764490044306540596148228677181748588 3506778 -26544490514279154910759440702528000 3506779 3748706046301639734071102408166184 3506780 -1111458225403850974599029325321538560 3506781 -432255669988550436928889104024280448 3506782 70641769132943117775975420606910464 3506783 1042468376503049216601145793603291160 3506784 -553501950530996517837891834815447040 3506785 -317831108867887014597489867572983020 3506786 -175687474054294962192134625204392160 3506787 704544119494232563194806472782423040 3506788 -1144445765945539088504549073056209920 3506789 154341806022118937434897037996435520 3506790 28113311586663992291998303464192000 3506791 -1743574073914154054904172816597616 3506792 1392659104090802711513766764303155200 3506793 -371469033269307837724426297687687536 3506794 479366358808357710474662407883909472 3506795 644174922466285885048784689994584800 3506796 98430399041192789402156648595148800 3506797 -213560782430350661660071365151166208 3506798 384580224793892453079285822734057664 3506799 -131836678904843721917296506507878136 3506800 -30984045237031641465757023232819200 3506801 -486648066390030828328279016653041198 3506802 132173566871410880346008499489699840 3506803 15219222426325000284914897609958064 3506804 482326195913308924807761923816134656 3506805 737180688164751692774893105735434300 3506806 -141004944874452780372385601659575648 3506807 -42627434408408416523206029422042400 3506808 835278879856934693739178262508687360 3506809 1244757462699489625869882298723852010 3506810 -448318785862245469218636468012134400 3506811 446333952054263280787915781567201280 3506812 244654593113411677555143398998981632 3506813 -547853132254334629602485746848602496 3506814 25212731153528613849622626784784256 3506815 -68496997377026713678884192933262080 3506816 -1690242124593533939932986826964336640 3506817 210109056999711121843142505353783712 3506818 17240622775785402457395741569690112 3506819 449486934356253212040189080400644220 3506820 -199835558736204263939317049058570240 3506821 -1165678350930414580647354575055829956 3506822 24783265698614211986695909874496 3506823 -244466625261279716981358625100992536 3506824 -755262402962812274072412329424814080 3506825 -150619726855511941489218936114936000 3506826 -155467677397658746149425606186624256 3506827 2694321735549917861542301335655721072 3506828 -709183134835201031912483939546333184 3506829 -549640348141358354534047940455036512 3506830 -218076870586300457655876814703318400 3506831 -891741860845065238635958513050409800 3506832 -67577346088283213212826961956044800 3506833 -805459715059548611540589041630149632 3506834 -827829131787320752562006724850691184 3506835 -426714364913507635606792790286679200 3506836 781722362832952995897690837923665920 3506837 -898523002990182737481361048329266400 3506838 23539674882853744592239175955217344 3506839 434753150770626336334300584129889456 3506840 368090311161880979314007159879884800 3506841 -716949214731307830036366085927000320 3506842 257405074255309058960262735896317440 3506843 16779006881007997236792617317400640 3506844 -233230612340845763239499860023115776 3506845 -697332326301207304163968690475617320 3506846 189677381541085471467239620068858240 3506847 40773165104629361845559783951516160 3506848 441931800486595283517008419613245440 3506849 -634578760501120113315191364316343760 3506850 190223164599008254142832504115311600 3506851 388942520086665604753337853303058944 3506852 817868653492237825098705171864790272 3506853 94916475054753739534881412079925888 3506854 -305650940859325105446430807475114880 3506855 435359856193443942221071065814697520 3506856 -281062803929532737172074512693493760 3506857 487197852107284625818444498573182820 3506858 -1570770278889651316372001243339994624 3506859 305119485052079506511419527037732764 3506860 30651973603089523382238564139683840 3506861 322727576232797680184505341744341632 3506862 -680194921693454695581182112291912576 3506863 1175903116996544060571435321186196112 3506864 -174740418780487211654305241903923200 3506865 -3645787826129961849378387501718080 3506866 406353510822880944523157261790455424 3506867 -24148550017253573714783022271669440 3506868 -161614795294131356342274822332928000 3506869 1037468826970168003545499860512108270 3506870 275311793774126581393891416283186560 3506871 -561501506099182129538701594605176088 3506872 209505076532205017289900148712263680 3506873 -1803836415686473264396503998173921878 3506874 133168976647768967710912628853975552 3506875 -25751481573472396122565436519960000 3506876 777050647017076133940836175463695360 3506877 10319973287111748139920807200773248 3506878 209699167118758364453990276313642240 3506879 -92839027059407524846603286675633760 3506880 -39928838890651469626165848786862080 3506881 536873739246654610195829557208190210 3506882 -186086186339437727541342611280956208 3506883 540127292667715682304914809879187040 3506884 -513360159364678153047801921537165184 3506885 623811091888884021103226488355531580 3506886 -78164017098150567477946245637999968 3506887 -343390475952420621787107874700502400 3506888 531861244991641977156140422373867520 3506889 -419919547145378633736373615474765440 3506890 -480162936153421585535950571135400000 3506891 404455643862356021423584182297734292 3506892 316888019804668964851189098037181952 3506893 -397862958857737677695017109602331156 3506894 308052134957158190169599802311983872 3506895 13107926283324742647779886595882080 3506896 105870041687698269007465581857390592 3506897 678633559910533682181225884479947252 3506898 380170960685355677568980919945504768 3506899 -220117235151875107148686130224349880 3506900 -204731758316131632208503596449776000 3506901 -928259625988531679960558704654913760 3506902 153985453432744719404071033050322944 3506903 1056778585092641755448619416945880624 3506904 -74523765515593360856583319424409600 3506905 -1576639698760554148914121688435303040 3506906 92368863240142933279327372943462400 3506907 -455435192297101090290816182369126760 3506908 4896631665347252237623504907261440 3506909 188719991245024270921514352362474112 3506910 -8799654817413221634269748914734080 3506911 223462140156677590776546926381596224 3506912 -677884982576369752793480409848217600 3506913 636725336599398005538153924630054564 3506914 528242481786553127382946255505108352 3506915 -5832410259757086797351537829067440 3506916 -92301835470360138430840004952784896 3506917 -1057093995865295045640689980322579460 3506918 76321347527467827031995717854120160 3506919 112607933615020697417857616676031224 3506920 -44092736333675891330020160503910400 3506921 -1052263747330758457664172064376807856 3506922 43700868459468054038374116855713280 3506923 -16721112662825124372351818248664064 3506924 -912114291385839186587718736534159104 3506925 -115257674507677615722303846888768000 3506926 -407346405811494470093354428553011200 3506927 125418636121749914095776773862945960 3506928 101689182625793882830924370970968064 3506929 528050284808365767930916919992008530 3506930 -232452397441332297922505978972157120 3506931 521240308284047280930823869954232020 3506932 -267070382248803890510788027918718976 3506933 913881870050758813168226815816459182 3506934 169532773684986443427821081625443712 3506935 35954882960801022326611163038790160 3506936 529120251602866014147161796945408000 3506937 129114447303845022591495138224615424 3506938 -873127567725247402244813004411350304 3506939 -1165941638187240284036521315695127260 3506940 56307038626173939251994978866357760 3506941 1653541680692688526561629207616533900 3506942 323647762846297334425076388560335872 3506943 -1912357275997535817062293266151608 3506944 -549776153297887156258944395153244160 3506945 -63490121373449671228348897970103360 3506946 108048818690048534653643289242056704 3506947 817472123414942799062106419698875672 3506948 -291343372593935584065090751159111680 3506949 -1298950720976080782537042564865946880 3506950 -327082471774217189616585850494084000 3506951 5510414898370292179321303705079808 3506952 -1011063760050302704096225790740070400 3506953 -649602619344316596009847142756572380 3506954 233133051083496762238353509204316672 3506955 209485208848211948171264558057042400 3506956 -113973653814181675863712374976796160 3506957 219548286845407025493922856673472140 3506958 -73991646517971571047528929844325632 3506959 126575242832808366982337379298435960 3506960 -33719351224539928769032366581350400 3506961 -60350892309438712791344504069779728 3506962 974428232754478459515873857472377232 3506963 -1371030091461425047034476469731975080 3506964 682586909743753845316512941311660032 3506965 64807013468919869916569080487625600 3506966 123373467759292564129206262738700160 3506967 -622594651243033164885856401177520416 3506968 -286105807627467623655656321581056000 3506969 -915163327071878764890053728520088630 3506970 -74750275877894850505535926977081600 3506971 163621007469672114164162791658480064 3506972 -34840380422460600399957286210560000 3506973 -135862817479477679642472923823601056 3506974 112561913321012138693054944009110912 3506975 75163623888561377362380648221334000 3506976 -434218287682704786388027494720602112 3506977 42548212801247041239207311234718400 3506978 -553985960835229738726663817421471744 3506979 641850331608429504299460084696746616 3506980 276821320875261656748878918526624000 3506981 1555861456024069404418440746291830080 3506982 -234174540243215319852832613688337920 3506983 -1108777541566655804739879892900501768 3506984 -654320178335656998710024931216353280 3506985 -682447315574633161363491912359855580 3506986 176550643781583133909026082619808000 3506987 -354755630672541076180445828976802008 3506988 -435553453090497214874431114136640000 3506989 1278542793732377882904851465739376790 3506990 34073285263577481479556222579096000 3506991 389375419905164854978058376394960392 3506992 181138503985786436184828138579869696 3506993 -32588831768983372687191724702799616 3506994 2504536132534683455092403734230528 3506995 421701063873817008701334793953942000 3506996 -391979099434287942709882197207312000 3506997 -171569999791453463145274124746675872 3506998 533151444356029793788016007509361792 3506999 534918787937878065690159832432619520 3507000 352537125111767670425244031057920000 3507001 -375142990982644924965092408050101600 3507002 -47396060692328866312751989998274848 3507003 -1890852422271952918309148529823957920 3507004 775967961090590041078734162719661056 3507005 446239778380954958379036010670271660 3507006 42878971890028859680922031727530624 3507007 229204955244569908278714038451782512 3507008 -88954208837611538790836415432228864 3507009 -19944952535392045009212325254183072 3507010 -9166185950041333058963847563836800 3507011 87677923411194137506410741516635424 3507012 -857284948122120351687598834829015808 3507013 747506466079429679476375619678571900 3507014 3821030194087937545434323919299712 3507015 91549259833902822029630499842386800 3507016 -670636393719479722807656446242667520 3507017 -351456532108859074758829747280853120 3507018 151965564427129896697087158885826560 3507019 -1591438217181743897032170728299609080 3507020 322642707238468406847651456006144000 3507021 -47246896067384349261749523317855328 3507022 611719306832803986211107158395189632 3507023 465056660415528473887712159271179328 3507024 -110113309577434222152239473211867136 3507025 -30428769839358233902392308136511450 3507026 115248022880641604382386769914093712 3507027 20514582582674418926274074995636920 3507028 7806048794253735572046325514008320 3507029 643273382963530684372083061020327630 3507030 -32949140103078347400611516430336000 3507031 -1732051972028019744370280706893926272 3507032 12177834765877841513428849710735360 3507033 -406419003577328820839922120688105776 3507034 -522033004910500321731300572294701584 3507035 3080922327830343780674669462698560 3507036 220156847243231844930892369115157504 3507037 23254732197835771744159542845045920 3507038 383759344261755907448548280532961920 3507039 407222099849431934937700589572367400 3507040 -709104746212922575435736383440814080 3507041 776655606175042873571202028493873442 3507042 6231129237887977206448859948802048 3507043 1494465662625740027973515974847467292 3507044 -370763576169315207385285343078676864 3507045 54274183953696616156544182523500800 3507046 859137940397501565078188191292040960 3507047 617636280745681809754593477500651520 3507048 366336807568359008092185778471157760 3507049 -109080750500189236979531525115370368 3507050 -62637670052673567707117019691081200 3507051 -43504631924365362277507683630547368 3507052 433288256391771008123642791303813120 3507053 -390398240270964118994123873500587936 3507054 -493971523150953103608321748126918080 3507055 -127177680220410502008219570241728240 3507056 -15657910842026406488814843424014336 3507057 71445296174189935896297398607195060 3507058 86130657598731152774397954390593280 3507059 -875205727666123590601845502258210740 3507060 362325816585848501487841624292136960 3507061 22282826037180332926019919133335424 3507062 -5932349766001718186341534934506368 3507063 -37314438246668987770516937333793792 3507064 -1692818006936513478971812551659520 3507065 557258872811470713031461871240667460 3507066 -36259334922199633699538651378481216 3507067 725185308419570948499059549833150632 3507068 8728509693014967783544497084610560 3507069 17206594260462779659219592900780544 3507070 15591383044927927051560128618376960 3507071 -492073768199945954674934069326174800 3507072 -773750952756066984867735571015925760 3507073 -1501240740039895222476054862112650796 3507074 378131879764550207384226475257475536 3507075 -65769459498155209546969181777178000 3507076 -108202818041293581224820262957114240 3507077 406721174638360481303632153364244960 3507078 -108232138056701128913902280363834880 3507079 -1047046748025662068371521983037465320 3507080 7071967646222629824478212452352000 3507081 -107585907003156805641963641824843248 3507082 -183734715651312655933097655757453056 3507083 -1649941517171966376424515913455478200 3507084 63599484636664687951856694470246400 3507085 -800170504246068663262862101441559220 3507086 219296670747599899547387721914572800 3507087 106561802087022240297371202186650760 3507088 -169111589371239547586567227895390208 3507089 -240807004043314836352509890455708110 3507090 -97403382734657172091103372065159680 3507091 -67043928328721186581770376829866928 3507092 -300418245673430613120535654890774528 3507093 1203256039211732356242626377924933824 3507094 -103392041123474074934860308857447904 3507095 145750535686099712511670120801800600 3507096 155716984051989640225419512018534400 3507097 -478590006238475250411908566844414976 3507098 -356538767228780485790126437911763968 3507099 202371276932528487635499733163938608 3507100 -131139280083149896890926275737753600 3507101 -165116571507692224993849834854462600 3507102 -455586909733546595297221956346883520 3507103 534159005066067934254678366721766904 3507104 -54206447505387285611180718985641984 3507105 -129966638042455428125021337144852480 3507106 -25359045397622553801540833058883248 3507107 351409403525751168087806672048488992 3507108 402574808963846435078697593246383104 3507109 121541226400117752192796829765705280 3507110 -668485799841814186257275693230247040 3507111 -1714314613572571402461195868682349360 3507112 -25212103649215282563698364515205120 3507113 606763787907749789159145275439610362 3507114 1749722469093710791216472048133888 3507115 27119413623258152268744018347708400 3507116 -404028377277443096115049856769816576 3507117 924375532863821598282951885618323712 3507118 -66493871714917442604864106027650240 3507119 157977613351461748420274568894495744 3507120 -103179122365855685327073437748756480 3507121 -571561280780149084069746866905968128 3507122 -95212752959694759449200067840667888 3507123 -6408876701025545487099973102605312 3507124 -392501671551897958706921802561201408 3507125 90917679981151439445288627051747000 3507126 -322525883314228677242585942503895040 3507127 -712775690807241465667300777494768440 3507128 346266426948581669748786041108828160 3507129 649970481110680674940509785639463984 3507130 -113724760153919919132758540369921280 3507131 -1998061952772906111202198302284337408 3507132 -327614749648535929189424463955869696 3507133 202281948600777264111791557895847520 3507134 -307223989049053252482031844736710400 3507135 -492315126556102579025663679890978400 3507136 193407938660015717421946446440038400 3507137 1451511447835960421189675571920671920 3507138 20761679912811258115778668761128400 3507139 -80890384672536756631678122773439600 3507140 -56949457510549291451901127017431040 3507141 582442442869415452587227977915672224 3507142 -33300881908419283448922886343648256 3507143 1285527854572172149456789883830162392 3507144 -180288253492791596960251689197568000 3507145 959318080291133915301021909533256000 3507146 217202695655945825005489088316046944 3507147 159570711170867274737430572091429120 3507148 555930682358167505960029009591102208 3507149 792280798408055208814864645062929280 3507150 47343903448759672415153521395225600 3507151 -631157185882015361225505858673637568 3507152 -286895094668921956991366156755795968 3507153 -363785042811823597104435272803573440 3507154 -52463177046496415379564208896454656 3507155 -510263523415421691340700711491403040 3507156 -79853060326771933880127126943742208 3507157 891061002218225713948321697285347406 3507158 480706349543357489734901062643515680 3507159 -164831019864627207498051021312141360 3507160 839972533755186008070911855050752000 3507161 58737504506996109124239737823375744 3507162 60210887989773243005863771078137600 3507163 4489356517284519297289056049790184 3507164 -657746668194479340483525369195738624 3507165 -1032890110357934602850229274103337600 3507166 -2927697014167567460619876489891456 3507167 1558453269398464287570512671997520432 3507168 -87762027419593299925660072314667008 3507169 361087792589558343666623076025431444 3507170 487886416592558297548852739859010560 3507171 -22060659106306077601443970013418240 3507172 -733318631151834747534488340257623040 3507173 -733269958135286056084755581802734820 3507174 -200139218846130372005046144006758592 3507175 323429948978099146747703487775700000 3507176 -92590879548271952682625900505088000 3507177 760555505752420530377345677939685520 3507178 623038974198534202886911032056596224 3507179 -227351126929042501573433040378401616 3507180 -45216533669248745010318617294423040 3507181 17500356013737622185769956186864024 3507182 153496108433380970921387169591075840 3507183 -893057203012600068079599570774741048 3507184 -76373036186782738996465078294446080 3507185 -268384509745388565346074120837442560 3507186 169285980160952331327189877046696064 3507187 -1477192330703536771040844249216600576 3507188 422211721599820099411907632839957888 3507189 108432696356996325266581421245427520 3507190 691184450289148183025019035786649600 3507191 -1184744983026253580656545764788170480 3507192 99276829445516361695576842291200000 3507193 -80791399539534908379255949428387260 3507194 76635723895412727739845432891862896 3507195 255057258750525342307789388926633440 3507196 -372131064963264095781483685257953280 3507197 768917465158353366053435395188464646 3507198 78347349014105154797845475385553920 3507199 -90933148411086434969845445075276800 3507200 278107730640088046139899351610163200 3507201 180631075927555468052647397031523968 3507202 -691187405746348632500384160250307520 3507203 104600455839801856432888690255235280 3507204 -192666086796958406544693484186850304 3507205 322406314815520835381516076545529600 3507206 -130599350768406791436364690350188448 3507207 -752924055856808473080798700324586880 3507208 -1481818400350000443963331291619159040 3507209 -27168358122539396436007615255534896 3507210 56267940589816656802185218765030400 3507211 -1524070883652711259403092367124278188 3507212 9264740654081088129591382467297792 3507213 -149158078470975677603668280198265312 3507214 -654151863670235039408639700709076544 3507215 -866857691750023451767258449820427640 3507216 -64412203661674237327719170520907776 3507217 221124500589603407685069858715484992 3507218 -150197588166646874471720119900227072 3507219 -355726760798333930483409897480232536 3507220 -879327313333533797647204670243109120 3507221 -162710496671937648945571931890840800 3507222 76848306071034897022388670624418560 3507223 -426734846116065531884957983301938320 3507224 400560610766337988206381331681075200 3507225 -64181079345054208577263948334332800 3507226 742045836001657422954535243793859312 3507227 -353861008191086497851962660094444924 3507228 22766734016506445909897896591629312 3507229 -406344395387523727625629515372515520 3507230 228397961226119920644513733371590400 3507231 102787762134128096256925622194506240 3507232 558691609439747722877603714697265152 3507233 -1617071480555513725324394808360271518 3507234 402097750928369243053338582482752512 3507235 41380617596695488740924273777737680 3507236 670766494883553366734707223521621248 3507237 269001991361435403870540404094662748 3507238 -9213701165304646744224189046333440 3507239 127436149609434543048039810541541424 3507240 -687796229137459160655621217883750400 3507241 485963869981802397286686712117835642 3507242 215484565670758986419577336974770944 3507243 -862191679159573204923477596850797736 3507244 502043077782707447749757999444909056 3507245 -93747451431490216338001431485925120 3507246 -396144459155085527774096923342970880 3507247 -206463845346381934904013369874974720 3507248 -184248411453935394027692208547430400 3507249 -893393503993940734258455550245717600 3507250 -429904170753843622879039914496440000 3507251 514403969836989980649118284167932104 3507252 2285626904817977598815521012875264 3507253 2187236567964591951005914969352710464 3507254 571148711178003259900204439063576640 3507255 -412195054423493972571479454982726800 3507256 -1465886789524857983952550949301104640 3507257 -1186454683364735851054385563894632786 3507258 -264903274996929464557728314947732992 3507259 -126741348217178294740960848193094384 3507260 -610705614916648238869122322985164800 3507261 109386349095780080183475100969352064 3507262 -278750316205525218141701595184047936 3507263 -230660836608968298663812535644470512 3507264 157809298150304499552462037269872640 3507265 -773692245660454299957039958772759340 3507266 -313715399807062167843693513709309440 3507267 217199151548141445432316435195514880 3507268 -1100661257351843050159652612686970752 3507269 1208232531586980589799048225937824670 3507270 70540507156307052088170703932215040 3507271 75318002230400116978284415472281192 3507272 -142668588167157359835162781841587200 3507273 -15377305934202963008944740175517760 3507274 -670702781742820788598508968695270864 3507275 437883371179691305544374848033718800 3507276 12172603312134076245729461965983744 3507277 1048116241539830361439720112090539552 3507278 -231068849330846797829747089683048960 3507279 155838065547198434880738934499619600 3507280 -71888859140949334460374679633264640 3507281 -1697600822796420675190609128076351488 3507282 -99785338952020337866280070117611520 3507283 -381247335860590927635386427621893696 3507284 424157789244897049368776750319820800 3507285 -16575176552183888970202841270064960 3507286 774562200723384167383511431345456320 3507287 315757489020512301301642136977218912 3507288 -1294408266180318667401484072011079680 3507289 -1496145578045749673491931701278852540 3507290 440193784968975191480030505076466400 3507291 634501137747670846912220958618849900 3507292 582815889863507772782346223493014016 3507293 292358027516296768631485911241008000 3507294 72489882984269807200494779137013760 3507295 10415658878495898332485993257594240 3507296 611465778160184280805215710204657664 3507297 391754639363282356923517332639817440 3507298 171595171140163332407622193019000400 3507299 406831176905123094882917772744438300 3507300 6242838771244615823033596711958400 3507301 348692724851755973825398069879550752 3507302 -846497741367449291293446694245903648 3507303 319796391698123721395452943203894608 3507304 -63651398435440386010892432109803520 3507305 -565507900253730543512230855290648000 3507306 -339619387959026260230639610303488 3507307 -27067982664672487867609697630662008 3507308 288847690857525985678685680843170816 3507309 -64168804903325036628727670456443392 3507310 78948622543506819349260224749210560 3507311 -1529361072229342976910820285669239000 3507312 -1735286071729160116994759964426240 3507313 510923792712252298234872590186692562 3507314 875516625321151636644508574587566720 3507315 256626856289295872939045994873649920 3507316 574600003445266264425517105573048320 3507317 -913987312135982527986841183167793056 3507318 306003420671070462343337749264819200 3507319 -110156710141094441004885133451816456 3507320 391419479313624491852292274077388800 3507321 377184250496871306126923971165238304 3507322 -86735519704530013909823101689684768 3507323 -1781312570317750085367809254781902428 3507324 -399586347620408186574364282723983360 3507325 -443164291426029136830302709993384000 3507326 -247439136551261968733730807730746240 3507327 -151317663880482061221766668061970160 3507328 -775209617607432834701289191752335360 3507329 -361515078205813577329001961664756608 3507330 -244760100217204809096011620498222080 3507331 -1025457786620809118391364367369644008 3507332 -849121943068267721955526803214840704 3507333 -61720547823920925730485426418186752 3507334 -411978992568920104141126346495914368 3507335 -339841702406852593273205891789786400 3507336 74758504591785685084301554252185600 3507337 -126720145187467766485396175744154828 3507338 -3835902231529626042258100033075200 3507339 117639887523092007028784667573186816 3507340 -8153090240533307517286021424209920 3507341 -604420747679788429287471184419451188 3507342 407969072073965319768093152551989312 3507343 -553808582216745497976348508080146560 3507344 86107198926228390251078019311468544 3507345 -127394917639923121058939493210591960 3507346 819356376699128032527380636975401872 3507347 1043919283773411885758183058244212960 3507348 33015781468747050590309822518523904 3507349 -688618223678972895854580043710458436 3507350 60309581098868296227109870784409600 3507351 -299538615858442966822845229033550256 3507352 -751944547095048449133665759093606400 3507353 -275419943366612490317442189647412720 3507354 799726221813413380125661516769379840 3507355 -701358314497894050011385184251224640 3507356 843631402874468090611495501001014272 3507357 -55633782370220380576181210181110208 3507358 73954518966171978968155517597049984 3507359 -137659955178564440088646368075465984 3507360 -444645702705212700248476119953571840 3507361 487431795446620766193349191162121344 3507362 -124501012852087815609683264410437120 3507363 898872811966208000377941353631292320 3507364 -219203750011293263075139668683509760 3507365 -220296009173182460263781776646932740 3507366 218904784259569698282509917543276224 3507367 -16300794108535229879941559956328584 3507368 -1607516893739246312772930073708707840 3507369 -111968595108953104794585313381920 3507370 242684415155018984399292176827094880 3507371 295315005568747516385604873852029760 3507372 -572875828713958508337809621062020096 3507373 773207553477843783222813436563948960 3507374 50064744313898973117589691929304832 3507375 -177086364017913701314173218131200000 3507376 494354178444677813464964078267596800 3507377 96012422535067101874380081136298352 3507378 -101947550400450338631307859809986048 3507379 -1973447259886009672999257741841964020 3507380 -799879250908464034865055778627944960 3507381 485260562119853753503418026882080 3507382 -904520776634925056960755839111962208 3507383 1126674281314603046316477832818856320 3507384 -265237959761875098374226712639303680 3507385 -17540546737459060700928014972048640 3507386 -320224813113060412759657948815929376 3507387 -298529383259789265011506043034666240 3507388 -917034161319870163114553260707700224 3507389 3051112890415051179873818553362514840 3507390 216994980692428126767839243666128320 3507391 154420310433537241381515441591497792 3507392 183660305675770746355883452598845440 3507393 546243108303537209113576051897890864 3507394 -210463887151220402463985930746675456 3507395 910146397119009419062348729818416400 3507396 607458024051016904027761058151201792 3507397 -560874849306300121405797934941117154 3507398 -441108989308419850944117478072589760 3507399 283876503082756598149609556249045424 3507400 129919831126027270918474286223360000 3507401 -601736981436378558080295403759217100 3507402 -22319593800295281187627192432619520 3507403 -281280017328904444016728748513578348 3507404 303731811380705575550532039994841856 3507405 661160481448494880597366173619267200 3507406 238712192197578815572135589680371456 3507407 -119148490740054098677874619578017920 3507408 -33593065833522739541286760776990720 3507409 -275844723732079650580138116054034460 3507410 -57341801613982905513651008130380640 3507411 704765083168899073305058406018598072 3507412 753484718165287524368232986740393856 3507413 -183753345290964907373047287496862976 3507414 445052457889708231052438936313650688 3507415 -146978717683475650182340755915259200 3507416 -1034953550125775094528091608563773440 3507417 1145946938286591298205389641334489434 3507418 184942197902223704927751452102803680 3507419 -960835813350511534051977440969218560 3507420 8752323117896321398492806096122880 3507421 -1451194553835284378825395504077868378 3507422 304284200129357842652113554626333952 3507423 -91163562268668885028555079755488480 3507424 28705373453314087351847889607065600 3507425 -139424702196999727604533296066371850 3507426 -83040556159099317438805173472199952 3507427 -210154329783491293298605363260768 3507428 288173660964137632462193467171086336 3507429 -7498576011756603239502202757152800 3507430 159633006918077182365903163586284800 3507431 -89773876563167177582511152348214240 3507432 786677262218007934027824554394009600 3507433 117612416822130499103824310218342144 3507434 29470401042037677274396528963998720 3507435 101713040455615081209816453250495200 3507436 1113717486220455644404257695570152960 3507437 76899172783869436902975438342974220 3507438 -542167039347584856126429889365304320 3507439 221683850470843734236739108323478368 3507440 107503963293014917455807302108774400 3507441 -24959124075881916825529012544310336 3507442 -355874003439612921120322977400697328 3507443 1310693984988750041345469165695167692 3507444 554011648315165882944372627601130880 3507445 336864838058553233496511514394380700 3507446 465820442384793214815616469020700160 3507447 -287677183089335949933041735819890200 3507448 11697880059962475827619940436828160 3507449 -303896274886412838288670582800421920 3507450 61225195245339101903755705003680000 3507451 628641136435573097451833891537820452 3507452 210624597877653270104034406500851712 3507453 1055040759885126765927602062286957664 3507454 -352850124043307843807452513942320000 3507455 -310171626036797473198868262039726240 3507456 113565817200242927363245685889564672 3507457 1574792121051977905596775051637503200 3507458 -781960483306833978476776128256350720 3507459 -1409801621110264840161539035592808192 3507460 382597842624006069850650049792512000 3507461 1308295276608495419389454764681540062 3507462 -182323892620929206279664842496915456 3507463 790067545295192013509034531768465480 3507464 -350207684089349610819938663273594880 3507465 -6887390493922001852923733731634880 3507466 823668779291221192040183173024368432 3507467 23243920451259944935622894961003240 3507468 -268790483953397486736781833628247040 3507469 165351801469920355368356318084673216 3507470 503447511331038942482359831148479680 3507471 64769267063247259083842290003920000 3507472 17830927439134661861016068559282176 3507473 -1805015319303245008260751628485075278 3507474 -161160285155036166039078998004036096 3507475 -118486149505383757427807040473684600 3507476 10836072847345760775652682089248768 3507477 -416934133935927354695934550523875392 3507478 99005610795915605323110937472337408 3507479 -785994654978561751857284445959380920 3507480 251083799054394636595459410207129600 3507481 -293604798002637704615426434096305718 3507482 258325631838030647244479788506864384 3507483 195903013983530094618454717546443264 3507484 -1116009836433765756177076502008297984 3507485 -454553781832054993092755853855740820 3507486 362008350928651444963939039062933504 3507487 83168560039575893362903427475679560 3507488 -398451063225974516536279472682762240 3507489 -224934917340144381435655376803954560 3507490 -11883646338075318571071204098073600 3507491 -534943655276708567129732479421733600 3507492 -88826459238416551949460427674009600 3507493 11658718958011692455720752937924544 3507494 707472527146616458150351148466403296 3507495 -142707217686767062222377077672601600 3507496 -805980514702630283390382082671421440 3507497 -509217392528620778301692685381031488 3507498 -273746182783807269253445859869038416 3507499 1059627421794592164333888459185967760 3507500 93333136406893161514273163176320000 3507501 680451285446582267888182293542892864 3507502 23867274936434283136963004040199872 3507503 -807652701149259191374737632673958776 3507504 1883152760603199807288670867685376 3507505 -397953652944242182188554653932432000 3507506 -201990759870157139021234709376440048 3507507 95703832682954131858832370804026004 3507508 -1266282081027917515068187949461880064 3507509 631013314877549941223045902520927100 3507510 -2220779964709027994017711975833600 3507511 31902948495660685548187381167246560 3507512 763248109318121605355729386242355200 3507513 165570205298766108947806985204817744 3507514 13698445349491375265698748906004480 3507515 -43328550570499172611850031357968880 3507516 -796379402305646024681259356557639680 3507517 1030945540038866333124328559828991392 3507518 -207181573395964083524070628413830400 3507519 82182788096398581721894287248290320 3507520 -83273389462209678796508220484485120 3507521 -2555772429608686392150267003301411200 3507522 -135141488939477134861354516550963328 3507523 246273469737876957659033720235362544 3507524 -923195534158212508134604695011524608 3507525 211614022679070076055691481071345600 3507526 -73729797072293044587070587754045440 3507527 -1031372055230413018622419500357747624 3507528 560410904530098120915129425039032320 3507529 1269682163731310514050563875504967130 3507530 62054631142419379173933534311286720 3507531 -1126378749343290202207389063972017448 3507532 126007336521413685210786724728386560 3507533 -290370229376289696861762968027844480 3507534 -115428882110305181926420526105759616 3507535 -481713579271965693086963449684598520 3507536 -354383816097455748284889074145312768 3507537 -250361609073010644062265859383483456 3507538 586641291854743984475539849911883920 3507539 -470771447193264144056742057820864944 3507540 -263644426453923728123478612893614080 3507541 1706087558120121158749270281274868942 3507542 -327868486080003077020152236043031296 3507543 -9883917801309059544030029779297176 3507544 1562014818772220682083870384145500160 3507545 -11529952624556998475869184745320700 3507546 -30335671584900551539692466059313152 3507547 -46528175590871541728936011721045208 3507548 1813195231369495877051426226146304 3507549 717701333500886332653328420888884864 3507550 -125645490352710257885535577480560000 3507551 -682190498222879165743869923228084448 3507552 240305678928711293752634833160110080 3507553 -58610879389282294244767892745480576 3507554 797978840261722427317803412453904976 3507555 466214828905256929442942840147939760 3507556 -390356464262068084910027732454672128 3507557 -110047330809243309107329770436288128 3507558 -35988494638602185729861185070980416 3507559 -495502091650024392963564070957341648 3507560 -185260200794035724888169374505369600 3507561 -989628021569701000230434021512728540 3507562 287724014149923105085109627865015552 3507563 -1114090400488944840095779786542295104 3507564 66675236328174868155878798445281280 3507565 113089976846790797813727478513713120 3507566 86341737133195162976193217114870080 3507567 -283054868618433926976137932264309248 3507568 286431949362895691557928582839304192 3507569 348358814178972988506335546438672448 3507570 556280287930619123141050477293542400 3507571 1317137077941738180949029392837930200 3507572 747825418974737982310027528007918976 3507573 -349340732044723312698046685088846816 3507574 11447670274434283449885762108672000 3507575 -123234598143447250355780539858505400 3507576 697446025279430992064828364839362560 3507577 -32199213598157537425775232359657900 3507578 -580348415793730976064839248090646160 3507579 -300683769319126791585769911673975200 3507580 295357437206511960003422519152604160 3507581 -658927859603777278410746343832213056 3507582 -333994744155033581690643279413785344 3507583 -724071130193111300632579539190056320 3507584 1079073428232466228541812576459161600 3507585 301255515011365721122877534234640960 3507586 1078375311399706116880291811466714144 3507587 696394853574739656306642662298874236 3507588 -90638174758645947599708697037209600 3507589 342458398564222459899499836215831390 3507590 -77084642244318174321510699903196800 3507591 421683864596705747594936881955131344 3507592 26496411338164317226774031586263040 3507593 253268392152627885330844318369323180 3507594 182909137081049437033278000319507200 3507595 -35774641845359714361196839777950880 3507596 -16474077868432442527014960957931008 3507597 60374778380818962977568939379323840 3507598 -408436586895080899946031495452251200 3507599 379653601744936276490376353618520360 3507600 44055645937797823149532647849984000 3507601 1986209958437489885007429838038807602 3507602 -138999398897552206318472170292610048 3507603 634103116080144710015777532689107008 3507604 -111657689823455164386557905522673664 3507605 -166487167535159987874966642714305640 3507606 -117011061643702199720545058510736288 3507607 880131785402969636184544015258330072 3507608 -329596223623416567966104940933734400 3507609 -260386978199810474661095314707840000 3507610 -62455413194782248892136523073228800 3507611 205681157494946308003477928627403672 3507612 595969718972588632424043653129574912 3507613 385528372571570935429486834156615680 3507614 -182463161282588204725761188270031168 3507615 448939740372114388218613466498560800 3507616 -1352083605992384974291249872037281792 3507617 -492128962604508514939381980672549948 3507618 -15398232305483758911843254950624896 3507619 -523790684511921214921079444060811200 3507620 -109700101733447572305420776454336000 3507621 171734640351230022535662066133313760 3507622 1024483670398906881754992892239700224 3507623 -292335429955183957859714725326686160 3507624 62852974358461824956639204411919360 3507625 84163358305103339865834032216688000 3507626 -358882277158396463070855061538186496 3507627 -61374284064025622659890869885164368 3507628 -656179342684902700403474657069396480 3507629 430241987410923998615260803035547660 3507630 42010398925916134786665574893649920 3507631 -1010098679253812326391358097011441168 3507632 55674529197423122804550425081905152 3507633 -18122498295706562569723489637864700 3507634 423171507321441972112543863819772320 3507635 579842226115811215016139856148836080 3507636 -171552381812684911586310715822012416 3507637 -241868776522051925504478895889934720 3507638 305882817617731269043408699654786944 3507639 -16930762107675550288853392949254272 3507640 -813508694126745110555002237455667200 3507641 432255767565477258007047877595664042 3507642 359284740221235409236408221995382640 3507643 516697649682466212909935469569089892 3507644 431523356445094497786870550088693760 3507645 4338494062585232147044323913108800 3507646 198838464827805755606465011214961984 3507647 62313085163827415608798930971308160 3507648 -121684718843914901444087010432122880 3507649 -53605932783379370038928584920668350 3507650 -20259776745174998706897691246755600 3507651 311893507821034743316065490188280320 3507652 -790215350370769776522327212770670464 3507653 433647643213102384422109189391130624 3507654 337412653736604808921455140835837120 3507655 -21375667676653354531073430021106440 3507656 718914466820789146009352310286786560 3507657 -1182352853708852279146052551841639808 3507658 279195139101000582609675781374991872 3507659 -830732491101808206024746241441842184 3507660 99482119620332410808268373607040000 3507661 -335593641604037036907957963364760256 3507662 86873411681762550086778577624496832 3507663 543957267581880664276711349591416704 3507664 -186390006719833382446855095544709120 3507665 1104286683690222361177120435967227200 3507666 -604518286135899566003130267485529600 3507667 -142352304114066785856428474716379284 3507668 -525921467602997496806522561003212800 3507669 -517807846579474326893103704872818 3507670 340241712418726159555035968913089280 3507671 278414692054103990286275210195188872 3507672 296916462982451838120961515474124800 3507673 -67032772415902911534140165061250872 3507674 129586501185940107025749779125116672 3507675 465511422243972272112197903338101000 3507676 -82243208719484634108678120964717568 3507677 1485900061892145924206002320943535526 3507678 -354802939490581411629149964147260160 3507679 -559430793799836946686905870095344640 3507680 118152117977152834214697214051614720 3507681 133536831423722971937626257456378624 3507682 18151515428548068544049013595312512 3507683 1691071901229404500323473023586965824 3507684 -113853406710870239220369062016122880 3507685 231091120470203571945146978385079200 3507686 43503676979065765491423413188425984 3507687 429353929756006262483561466008112144 3507688 -294316873407271524026486607533015040 3507689 -772695714595140834647428312874973510 3507690 57301959168817168058873805180683520 3507691 -173446385059917645098420634110726616 3507692 -337987528434787287073336601461229568 3507693 -349666774573617039622928823418055616 3507694 550851671693403463527734079620999232 3507695 1164523869696082033356337762657660800 3507696 -26655861471389500745253253457018880 3507697 359278638493952529505325965853016146 3507698 269140820142298661854824018013443600 3507699 -135919887708955763087665697117349792 3507700 235339401788717793670731030094182400 3507701 877984570053618738496225741957992252 3507702 180583038553392250928507593360571904 3507703 342024646291632579063927004338480624 3507704 -1171157963632787615547317712784588800 3507705 -266292422560960643123779651177659840 3507706 176091738781684908404670240032925552 3507707 -232347657889271858476801102274696448 3507708 -185898321501987104822242985149693440 3507709 -1331970324520121513992001788617412090 3507710 696268900425094956395860470206045760 3507711 394957643654156062701962859780556944 3507712 76947358715900714715168407398907904 3507713 -939618817077786227347788757580043216 3507714 -106976210148001856550812593100604768 3507715 207273478872919953130461924660529920 3507716 536174584728212226667879932850803840 3507717 1420481089310348103512895570866814720 3507718 -909666043588366690937363143599000384 3507719 1085686478198810455007557834848084120 3507720 71350154345254387732895711541657600 3507721 72046583886722859326255524386954112 3507722 878033975048384365596533314690720512 3507723 -37307345740934644430582657646756240 3507724 -1412148856302565552941661487756160000 3507725 -3275542945653025872903960082168800 3507726 126759440002639976714164218859796544 3507727 1471948647707188745812984051940114520 3507728 -82940559880284812090244658114068480 3507729 545192486776628520444438584990221440 3507730 145644390496222440421461584999639040 3507731 -54306454398316864891969778290368468 3507732 -1253217660595780388878098964142899200 3507733 120415589990135626924376040490729564 3507734 -187604200458408039097712093381205984 3507735 -158163654651273378606802604023457280 3507736 -389720099040360053702829969971128320 3507737 201888038686359546143634010047325386 3507738 40461294110714839571215853933468928 3507739 93435220151019357204067478286737540 3507740 -326643814590249212499770976382648320 3507741 80829920449347578781719730512055750 3507742 -117137659494621397083619146404705280 3507743 547076731068133049517209918904310464 3507744 586899603575983579237266891630182400 3507745 -897600594909325222259870208097243500 3507746 221324038633774588961579874915644928 3507747 -34939541747550429735398072813925000 3507748 75759235316584240118314036687335936 3507749 -65704085042319508674612156890846208 3507750 -77516137568497974403282257584160000 3507751 1195301299126328492370636060592709184 3507752 -611005162393297491603472888012154880 3507753 -48321852992942200902956034785266560 3507754 77299768495843719075955555097382576 3507755 -3370581429660932781350890560807360 3507756 210571083385364231295896570058178560 3507757 -739507088843512477333416837440778240 3507758 -403040327206112660328957036582568320 3507759 -143401703667505995105608987733191280 3507760 -44081684340934996850688252636364800 3507761 -5794466564876788634549987025503520 3507762 177311143886490877449486753146881152 3507763 1721351665705123589303114126988258456 3507764 713123520708531869040678330565031040 3507765 -214277207643439325278894080013459680 3507766 654592328786813704410229270268832 3507767 312873472535608404832876253951937720 3507768 -19843645414095495650401323617157120 3507769 1302303920318653343597705858663410560 3507770 -67624186182402720441505258115850240 3507771 -319221743892056702535798323947168488 3507772 -570754588868125122345993734011493888 3507773 -13506556256621427134583943832752800 3507774 174322066937086478478284469473955840 3507775 -342041034113773562613195485992941200 3507776 90601209430496584653890473817014272 3507777 -42725305450214136024457576574561472 3507778 333040317511191868903858041955231440 3507779 497217000452896432778529097136246280 3507780 -131489136955743263648112914139340800 3507781 11236696729789675201366867993363392 3507782 135708665131562994963445272101354880 3507783 370309204697969300251821495219757224 3507784 462211938973840245646157997642547200 3507785 227723809144149542417462109977626560 3507786 -36893873768647500943687064626122240 3507787 -930205568015716651852844608803350568 3507788 657748298583250183387609183732409088 3507789 730097204433613357257661001599782720 3507790 244787689657364197258477847208960 3507791 -257034394588834612688033464956097056 3507792 176084520858079098296173881924648960 3507793 2338712192125299375416623977559836900 3507794 740605027687570131044804422390551696 3507795 660222760582308607750059337700133120 3507796 15885218043778666911977603473473024 3507797 909949149524315455086977003533050972 3507798 -284660277358376023197475960611790848 3507799 165466685694798196120235470676029000 3507800 681401908425293238839999054004480000 3507801 595528437575126257980804184533115104 3507802 -205053754280616601337234845721349648 3507803 -221258875023036269046556207667169600 3507804 571790740904148927628979614197204480 3507805 -47449614948125021631092549774223360 3507806 -861775766904282358827331202333835648 3507807 695364242230642479720468004483008840 3507808 -17728863805022782353788848867246080 3507809 1063811094927034722962801751630527010 3507810 178074255107703498961898914525532160 3507811 -5508306611365744747851575469988328 3507812 -107004337348625141076139308150500352 3507813 -80733731804710518084592355962905600 3507814 590966813952771159051554357603074752 3507815 560083863275162256824513955728352720 3507816 -148446173329850723648322321762140160 3507817 858442643043198533989005357444471866 3507818 -913760195568192344394697286406600960 3507819 -82911995434832963687048969843281920 3507820 -630525486236948999204759992043089920 3507821 787584256798980390246769378518248022 3507822 109555881947355131667821632106891520 3507823 404734510470908456625415347827072640 3507824 -20846532595754963120197218240430080 3507825 582653289093975404994135833001831600 3507826 169199412778054575376046636252636160 3507827 -434151595075843135873773608694726324 3507828 -291784567707083836583187725329735680 3507829 550609085076896218638764081456239968 3507830 -117626825671078733968053027808189440 3507831 -87237486034589274204541983262355376 3507832 -495197161094925131085235219807641600 3507833 -344931943724906239505405328646343424 3507834 -173850422422801957752147286543430400 3507835 1128426334272540571616461860550342560 3507836 -259419357489679867088994448344207360 3507837 -8359138403326145235486539001617280 3507838 212746348643679808447694557473731520 3507839 -421393513007369553782828009770719360 3507840 257265896489377886147437689569280000 3507841 67967117238786658367208946626234242 3507842 -299434621337195930612329710358922208 3507843 1032099346802812258288720124012828664 3507844 617995728226455456245135467743907072 3507845 -671324784812249345599165183229644800 3507846 211210322163497098475146068150921600 3507847 469544489550798103335418725491632432 3507848 -328926603125092374285205913667901440 3507849 -886187296466946073318299300439559766 3507850 -97011346702837709700797503008351600 3507851 704161556082594278993109115041518352 3507852 954753216651613675070416502706327552 3507853 1762333864052544207817518443661393280 3507854 4077365033462976658723674192663552 3507855 41425831819751844411652355862256800 3507856 272550523259707706831709494034432000 3507857 -726340047010370165385822704980648080 3507858 60446240140869355870554551059004064 3507859 -123527005749767872539320303456615520 3507860 515173908094618903451780757263374080 3507861 -128863238195555305191498299130786528 3507862 -940788893515393622082847698589913568 3507863 -268484770047750096037424651772000120 3507864 60032345197145520393269918855147520 3507865 845043495125884076682402966081822600 3507866 554919068703398647736077045546720224 3507867 12358888783600778192761387297357824 3507868 -19486639597984554254268009452175360 3507869 79965052017221254383670708350203160 3507870 -137972777283656847407612912030755200 3507871 3274000552183960800251629860373377712 3507872 111517117260431996494088051901530112 3507873 -887688674470432803147567693436202400 3507874 -1226666430022605859952046241846529760 3507875 -435353891544614787749281330173120000 3507876 -892704188586291845787897819779242368 3507877 -1153970847151812394738302783367614274 3507878 -320107110552538797490944760669818240 3507879 -85105080617642024923006219433779416 3507880 236149114645140726108019112424806400 3507881 -492483630412314029154139247159996736 3507882 -147283308055013656372197864479785728 3507883 496450001739039920624004869984750132 3507884 -69124247749690842524223489197501184 3507885 220622735494980622103779510028890200 3507886 -500783808062392260601629563440060608 3507887 1533359052810102103546149625034491536 3507888 -68044212973005377854836121568280576 3507889 497930225757028534840423659510445632 3507890 303178927686747566437129900987447200 3507891 -176796711914631922332070063973187840 3507892 -1455012682447124198564910580508323456 3507893 561413075636807475921006510919307004 3507894 262950333219116459146296650742681600 3507895 -1050413686243740012770467320498690600 3507896 -13446390456218006093432492167741440 3507897 -9780341789440215194222519587160064 3507898 256740632076216704402981929785016320 3507899 -1267520792958177725150730118636717464 3507900 -284001503829906813755163357629030400 3507901 1713196879153698302135250612299256902 3507902 187123268814428834264798083578193152 3507903 -292308789967073508986654121777463056 3507904 -50080561304407470151734120520089600 3507905 280272222172290019734558794625135060 3507906 289728216961681936397270567760580608 3507907 -864142897695299085575991602516432400 3507908 172317455383757423651499734272471296 3507909 -63768965810911437930509090413141632 3507910 -232284514709462351479511277019881600 3507911 -598215596545579005652313315303064 3507912 -685566253163249813048736231411425280 3507913 1029403468613541858330385538799995920 3507914 365888266874579682497537817555813120 3507915 -473407444643572022016790425002392080 3507916 -459311590599434205206757571265310720 3507917 175717780867184316820054251897050592 3507918 343059062369198557694733549719635968 3507919 -644023569407020017140823985659439728 3507920 104082230993356067200982259814072320 3507921 474775191849102970572628580305716480 3507922 -541889871385407431009403333418799616 3507923 -196122831314048286506373210222454536 3507924 284263095834127004587605070465093632 3507925 782536717412268371446236737385408650 3507926 107463945787220130013637381815194912 3507927 -1199815745085424235230164571318702560 3507928 -227368887748668162552391310951792640 3507929 514954604254930141253358540960395520 3507930 -353318527357316132817590144531281440 3507931 -590011915439951389341469484140468208 3507932 -389320823397496359391265680014842880 3507933 -247236299562557190965575965572480832 3507934 -56988760332378923897963319522624384 3507935 209753189426291744298354127715948400 3507936 253567917767971583027871511080075264 3507937 360023664724750423992029403332226240 3507938 17044182407940394706236450715453952 3507939 -1550872006117964117953858803378722976 3507940 4107796736246085008692842148454400 3507941 1714990911419903536263162488748969342 3507942 -7380430987253407543793513704325760 3507943 1434233893186617143384676329167954840 3507944 -744655865997614290804936066698362880 3507945 201983207869788502069203226939785600 3507946 -148665711191867679880218088220255136 3507947 90668120303502774085335297079255920 3507948 -313660862922365397856023357737871360 3507949 85365476478031758670079685258324950 3507950 -48834516241955093562528625666137600 3507951 210602917698968222871877719836369280 3507952 -24834050326386070718091349445378048 3507953 1566858975166703179362126988735589202 3507954 -394398734838936425343654298565777280 3507955 534079293015963913285518747119088720 3507956 901119423857745504748104936984410880 3507957 1030704364013443770147431318688367854 3507958 95632739745121107855834726399058080 3507959 -97754505030348793314978089653610904 3507960 -31212824528709207468380597885337600 3507961 404031762175163429523897555817638724 3507962 316934099248457054585334336191333232 3507963 931688238499365543553430173829534400 3507964 -48371136138946945402661903779597824 3507965 -137933040347446099126275153744733140 3507966 -48626053562519427168756271735299072 3507967 -367030710903509381619925090434852768 3507968 -726962578499848280764978779647901696 3507969 -115970469991725003795331489232027856 3507970 -24518423752072287801305789016000000 3507971 1311997162758069374563473968618354172 3507972 -13291461744749906902764260992819200 3507973 455116693010477846825485945857924640 3507974 -396974238888738953395800651318138240 3507975 -638222367954084630027930809445402000 3507976 190546773446407058272234171448156160 3507977 1326654590498691284210143078483211472 3507978 94808913947249432558096021890708224 3507979 -374783638380628666123700632853257824 3507980 219273816910285298291136271349360640 3507981 -59230796193685312953892429832451648 3507982 -111042955472368104935610440305785408 3507983 18862541184262894747119561351410304 3507984 138728624842788130194406250534682624 3507985 198732490185807815288271718898307600 3507986 187211838013390474734592724091503616 3507987 -272621415378763687801226337613986048 3507988 485290629199022004677579850459297792 3507989 -404015579936235491318752635959926560 3507990 219176091156878614704714720200565120 3507991 178766143879790309612551014378625984 3507992 -1182388298954096132125419003060480000 3507993 937963442166813349964989196549463540 3507994 -125748344075435210899283724826656768 3507995 -487367758528634495737704846804595200 3507996 10157484902942760988394591328973824 3507997 -821537368977431395160058964703270554 3507998 -188480495207329438988347493802121536 3507999 31342243908923347996097595502875648 3508000 -1984531756238267967400005897781248000 3508001 345948823694229474879715493837283840 3508002 -726115870079653699057737357396403200 3508003 1217755506753415766511726044537756252 3508004 7392142228047050756840457080493312 3508005 414704318128588255542942168778432320 3508006 144244696454752843982697601093524864 3508007 293773695441693585644177109019648632 3508008 -506531836865088313448374161731174400 3508009 -710069631171673555919293635149862790 3508010 542500228274085186769840506693592320 3508011 -364033521431528010278881767137042112 3508012 -438174425019335858315510448072626944 3508013 1488840728588178684035634980428639104 3508014 -574513632562025711977130973612458880 3508015 -23304645203011645458411664572559680 3508016 4769320521495017567260129815478272 3508017 439366335023321161701418874340920448 3508018 -987552968638479332333547792493769184 3508019 433718359825195232542588255206398544 3508020 -287377386825794308387099792234732800 3508021 -41511674304472065561989167240486656 3508022 -32749675301698271325848456752250880 3508023 -339331227680983636851885207323957016 3508024 178661122453119513122569690831872000 3508025 -322893425162652066109783865984370450 3508026 -1448286771612503802515929860692736 3508027 -676766594707741810957158792208527560 3508028 -152414131208195293231205713612208640 3508029 -13430700952133814467544332245772160 3508030 -50243017871027282801094624991227840 3508031 1963142425795340917365731574010064832 3508032 -279461723993823043392222605082624 3508033 -1846766955976904878723751159404264320 3508034 -367053077339292308296387399374094848 3508035 874378410763318373448919610265195360 3508036 299203592559609395144257133715509248 3508037 827587369152019050819078598620607800 3508038 392339283900386451316744199532714144 3508039 -225267311188382144340514117448224080 3508040 -1068829868534020861843697382318643200 3508041 509319365203424470010594174053112592 3508042 88771024544885310359397648234470400 3508043 723458601703076551482153043077937920 3508044 107044472514532223227827382063967232 3508045 247627847800966514385050597514372300 3508046 -162311114805658134717943323596633280 3508047 -513843923328928382605904484934599576 3508048 605071186708572539559549780596342784 3508049 -127540434150886896355031834647419840 3508050 35746814115016304849143654843929600 3508051 444596897076767692962336644314447600 3508052 892908663146905911118084495869898752 3508053 50504116220738478736773017090623488 3508054 -549771935249059599262271194824481728 3508055 -1030360542893052472828628250704696040 3508056 507414191375926537996472811878400000 3508057 -655867673241167206278521619174114294 3508058 5546818304098215495665870546597376 3508059 498349597122904918822752349187863704 3508060 628154059166253432578398906803156480 3508061 554973351067278607259541485870938662 3508062 -42756573955035210064640431269421248 3508063 -477391926984314081825469528378996776 3508064 -11576872524701377263857054227365888 3508065 172576432006497279845214732014212800 3508066 273443519510246358206847091253873232 3508067 1359328027922709373564902343653817116 3508068 3148487135574864129400473672505344 3508069 -11208083196977409929965408998950400 3508070 51563955160753071386729556568003200 3508071 -65579197709950234999367088229013376 3508072 754927970786184093974047772647372800 3508073 -1325468227626257928928130942652948678 3508074 333325375444601592118103070762140160 3508075 143526147560247478462345216723251600 3508076 -2824733359605919563764804803992576 3508077 -1116377920094592418035389801220480192 3508078 -179196836140153088613783350132751360 3508079 17630917350262440046871523262633680 3508080 161039702102572483344800029889003520 3508081 658726150645531052805044505100772160 3508082 -98447738576506344015939465328291200 3508083 243098187316300785671823752345944800 3508084 -137148522336468836975534710704947200 3508085 39382173825381880071177229077807360 3508086 101528200067271391834997672697412608 3508087 292250610018314428800351466717215192 3508088 -100334886081064578628879135144304640 3508089 53336357622175633266779187484304448 3508090 17132525685407305230308140457080800 3508091 -1498216315210655280055540709042253888 3508092 141221489519400874687538224820739072 3508093 -735717549356052173214734656673172320 3508094 -326266754248827719965186650658912320 3508095 -49581097038194625047059721292533760 3508096 1409469691841562277470074580196392960 3508097 1093411659522379633223081657869750272 3508098 -116687389741534821018079467230552064 3508099 -34242481478578945619662741602358064 3508100 -111549865970232481950859251785385600 3508101 216236835593580656667865525386188220 3508102 236933609920392161676602773615914432 3508103 1038622595243409900281548948129658640 3508104 1307515648977981453029814063834808320 3508105 -184818206859802112403420139836259740 3508106 -82386016413999612239511051292369872 3508107 593641454965070296655551322587118040 3508108 525129609088889250253473794924150528 3508109 -158301807766878469455792531657680160 3508110 -13148002302893740056156050921575680 3508111 -1236782572207174705976470573895950288 3508112 1721147160838269316135365038899200 3508113 160261490501745453557019994562167680 3508114 -22816766327317097794756746882881760 3508115 8962043611059293145764479743786240 3508116 474730616167506648212051525754673152 3508117 -1466881137426581022613884248858938560 3508118 -240006856794070000284493817100336384 3508119 1068714637970304176927648157821864544 3508120 -390520273193060959238453126214451200 3508121 361574248018665678594692425050937344 3508122 420932974999741153264214731815540480 3508123 1000549260220816375495463956843610784 3508124 314086703686348473853171966345377792 3508125 -69089790455094383419937926424760000 3508126 -7542318443106617406470291959375488 3508127 -683072536455935349980022221067045888 3508128 -498998256834636147760788333421264896 3508129 -601245586298028331779700725927915693 3508130 92242350769006830540489465904718400 3508131 90346052266024201203421571383220544 3508132 100053108078274410704901858098049280 3508133 -12821882498573908833746958752136516 3508134 2256097508774891284455935565133824 3508135 -734337302864800057575160885531630920 3508136 565786473148515188447271488587975680 3508137 1530829424683943646912856812450882240 3508138 -608365198671401744817124957816906656 3508139 -1562924739389432124870881726766138060 3508140 217936365553434511529087725648281600 3508141 213667595611400456984763010116611200 3508142 53997580002382535856442073723733888 3508143 44046846733126741930040163279993864 3508144 9296029674058573635915339004575744 3508145 -1106452891815635087441098704662369100 3508146 34580156119315053379818252816420864 3508147 -1734137517880657282396826283068060404 3508148 -99597576164578693292336634934272000 3508149 66819429511151864135552150292159264 3508150 373776391536435766888615055806336800 3508151 -147495491786534635668662667466070688 3508152 938028099427388268117411473831301120 3508153 -3379124086617638804049940488392960 3508154 18634714346131796088721245270693312 3508155 2906641034896052740278822735522960 3508156 -274038473758936139029740975120919040 3508157 -1172162517008375279177594230696828320 3508158 -15210453256890674782335875809857216 3508159 -19695252108346674071356636964184240 3508160 -121994089212714673381462300635955200 3508161 -58892060869545185956527608513916864 3508162 -192339006637638969605499585096503808 3508163 -199843814949112134699653386382235588 3508164 -380057015608646041011357362404085760 3508165 143819216655173573203890746622039600 3508166 153366916578026332499747248942524864 3508167 -93665430625849891144371866696753664 3508168 -1510949302194593691746963492928445440 3508169 -631402131212764197765058915772481408 3508170 550212929453515929509215799042664960 3508171 67999809102320940014946933041777200 3508172 154169800199127182464458247394962176 3508173 -1072178822162804773021526163643139178 3508174 -128490783024872315767057693978629888 3508175 -936324984368995613134396165393354200 3508176 -19119982430598181802502029147897856 3508177 117903985893168537750898629346611712 3508178 156104637750196142798107875533233440 3508179 287314235019808504905964020253208640 3508180 -585620987915355531187583866682695680 3508181 -451878308099180229926456935712912736 3508182 67005777158103878795808449302312800 3508183 281722944817371015452892550392880640 3508184 -344010504534660046361277767727421440 3508185 -583221993716910980046885671573323200 3508186 -532902859930059404936510918675609856 3508187 1477172473579380026410038576381773592 3508188 -99773845244631138230817789634467840 3508189 -8145363792029071025860664647890010 3508190 -11916175979443106816968492318003200 3508191 -959526373580689952175334784383515048 3508192 -549825867283031168320090863642083328 3508193 -99677983358053743790764833013463512 3508194 -244996683446203678969812106874409600 3508195 378768677622636984942896809990750800 3508196 -1120095153880706590682910738654904320 3508197 -230882352209368791777272327027452416 3508198 98844369626353370068376573845824 3508199 -962645195700519758153959876415118480 3508200 -369445597592387662823288470243200000 3508201 -1626421032534157749509688783813673798 3508202 173949386173180485725682439704482400 3508203 -894497509495966763016831601477878696 3508204 -173327113202973921753831168474265600 3508205 -610883210617937810961713168038938000 3508206 11760900226534901740373441769408768 3508207 -84507654956056132648659841853470808 3508208 -8477211176494348747680636670574592 3508209 331756336743447101873246334866546064 3508210 -654695165323644549081978873228108480 3508211 -83440913453173535583833350363489968 3508212 -102744741828822869808484447437324288 3508213 -214993931377342838385809813576289696 3508214 305038083701891006185786237004308992 3508215 91385330552804021786406564430263120 3508216 -796405627620633301827070664085995520 3508217 -1178255825833356294140375062329926400 3508218 -10919356645280417139544936140303360 3508219 581138867057460924823475515780501008 3508220 -33744307217973251197026809234757120 3508221 679540960618173917206748368902374400 3508222 -993943794851764333856713570888620288 3508223 54309629215576375392629031614934264 3508224 -48109583083672157794205480245002240 3508225 221439493200124814155919186360406400 3508226 -7816486206484306469816481116528688 3508227 490719120392163655042163692754569128 3508228 -1043165475438475046935332416800066432 3508229 -77246860670052384333376720759700520 3508230 -28109957107988386185836198569666560 3508231 42697743795373026000396725108283032 3508232 216695785767816997060818311322009600 3508233 323669825182919983627224112008747024 3508234 16752477231332581780652726783979360 3508235 442627455436114731671797517129013360 3508236 243881970877152573432566403757178880 3508237 12321713545022108684781370345457452 3508238 1002950710080431600691968560874984640 3508239 -128373952150424648817624518617706496 3508240 -293666302581778510625664284135178240 3508241 23741104150104158417541630241916064 3508242 441857597048751488237540630176874112 3508243 254001269520230203857527208465704492 3508244 1009969098333073186316665283146254336 3508245 -237183099709970200806061936286400000 3508246 -131119459786288446823734044439018240 3508247 580324303636189692466654429744604328 3508248 -304946022365996631146088324220846080 3508249 295042628244663214144118611532826064 3508250 357194141351825193130386628364184000 3508251 -356577466324833777840618007004030568 3508252 -283116153773842147958282055399038976 3508253 496365107409143129344599825145721478 3508254 -688011164531491515004586514318655680 3508255 625278564503925637043545245959058000 3508256 -686933048563726363574547302616268800 3508257 1121652123138507378786019646332670640 3508258 -370502212501891430344587031654855680 3508259 497237544649811905231995405135262704 3508260 -121790194148545848317084497492746240 3508261 360294842573035804082393175731212224 3508262 3336196228235216556070286452433472 3508263 421945421637230473591104100055529624 3508264 1458388127338273461978776610559503360 3508265 774743905517269544673640704336906660 3508266 69800659072535789782037919209919744 3508267 50988201546770393805913510346103072 3508268 -73628503108167982512510531010873344 3508269 -151829672779925440833405672759651552 3508270 183500510497577752387235000628648960 3508271 -1435971891741015258058540221590894280 3508272 3872189020335750232088377536331776 3508273 1183680656916614549395039236889718820 3508274 156884029080020533566358693209600 3508275 267722955391783628791374420472218000 3508276 2297192597938244161785761617573888 3508277 556805084477412460640527079684790126 3508278 -192470914596791694228840359555098176 3508279 307705544700403233422063067247987880 3508280 -1116701096139542105386473195012096000 3508281 238606272609312833521152674590805760 3508282 -16634785712331762860336519006269440 3508283 1783776197038665621028698267052515024 3508284 80078461680702648435306644348928 3508285 -73863681220776343722622781740217280 3508286 382024507346896872464764931144654592 3508287 31422952466845506020268992931626880 3508288 -38469580840753077864858695434764288 3508289 -925944365677915281294297836297516844 3508290 -160432625360467044383299424077855680 3508291 165441332506590254891277759148669800 3508292 486318523446277692475343240766374016 3508293 -264282879920170670123732510765083200 3508294 -350713428275344253755269224056070304 3508295 -79560506881008460151139848910258720 3508296 -253734748967559618210446267163770880 3508297 -324939349141655647676584240967649280 3508298 -1144911381415855935562097836332953760 3508299 -1393677685998449000072402954164940880 3508300 291236942525282057446718607523654400 3508301 -51076203599106493881454733576090496 3508302 -247436604479554903733519908668915648 3508303 -279189343251423612021565825480353080 3508304 -143690995079966055082450430449827840 3508305 125291919772613090438990516155766400 3508306 -897177663788592328668714045771297648 3508307 -129493724969318676681230754118354656 3508308 -333638679788754563184725283845447808 3508309 -285410252380464499722940777282085984 3508310 -241118721519277149221143347513901440 3508311 -516510647008406031790489914207797760 3508312 -665920589371475096374216975589068800 3508313 1620082131519052152983467908429959562 3508314 -156139667121800672732220043894709760 3508315 -659035125167697001585132547541249600 3508316 -259556630240322235873744496498663424 3508317 -538282157991024788866055965824694080 3508318 -296134832360115845688340869926794560 3508319 -889886505535970373954387252731021280 3508320 266882649264866772506752050305433600 3508321 -55858824195202060761943371277821008 3508322 -98956975223752359668101787593375968 3508323 -23792286570687463632416189765121024 3508324 814813227600890286217161473228918016 3508325 -895711590376039298975090372987398950 3508326 656988120787603667695726134236630400 3508327 5974568797728976952439840294619008 3508328 -922697157651200782346044513239475200 3508329 59169126383014879071032095299404736 3508330 216253259408382406965937235058969600 3508331 -446452088392313650234118950111077000 3508332 -264174518138652688712515868502982656 3508333 922457001284050303619407978544806380 3508334 -566297276602405241589466460169821568 3508335 139030637660835144953075432019728640 3508336 -128426219025630722497588413298507776 3508337 59420486981937009548918460710463552 3508338 232290118164008411460016445509513344 3508339 633942006035929871704442498205624140 3508340 -49710939423062629236001909739274240 3508341 237556438618491163645157181246001344 3508342 -602535289929876749806185817359512928 3508343 -1490517771878597007432503438265116400 3508344 -380113420259846339107115306470318080 3508345 466946542708255374851651963950988100 3508346 832042788263399543077690277681941872 3508347 -173859377091853021876275980835738600 3508348 286780938111500001443245557671382016 3508349 365427103030261361764343543327992728 3508350 159247029286824476613537155173632000 3508351 -282678495856405748842081499646385536 3508352 36495904869221410458818450659737600 3508353 -47797673375541068966792257485281118 3508354 1013523691525650508012491224383041600 3508355 -137172630015814800292457563171728240 3508356 -552900718694414795351894743137481728 3508357 1745226266521594422801084510896960606 3508358 263758777791615575507949107460786432 3508359 1000097854149821407889752425929684904 3508360 -1038166736385005125557521086844928000 3508361 771301326862100159377047923818519962 3508362 -290693289035715817132061807150684160 3508363 35678355810494477129046673502903104 3508364 -236539251552431046698432518346068224 3508365 -215319791704834553121179890570500480 3508366 90828515571552595702665624865469184 3508367 -869792258144966954394217489469797584 3508368 198750858764488127434945053131341824 3508369 790628431253085039522418098293545840 3508370 445545673036820656855227598464000 3508371 631275147392624450280066715543359540 3508372 172542917952580881424732136786790400 3508373 730094727640112095218206776133387040 3508374 -73708637563205335267987989173317632 3508375 376302969573607183404277667522304000 3508376 802762460707436337420535636243353600 3508377 -371492558332382061208581144928613568 3508378 -508198461184313879113214494338047760 3508379 363287961011013773023314857481935376 3508380 -19060358547770772884799639399936000 3508381 -1405376071723686247220944214711009818 3508382 -98213668616347167308381902189073088 3508383 -513453047967918356610327425080700400 3508384 -1112039053092043195028108527710240768 3508385 -961858133379804547008908846331844440 3508386 116255525256686286033703969065689088 3508387 745962335388750290911593394144739036 3508388 224039216911948589270343364749987840 3508389 516732248421347154306349757026072284 3508390 -42286023204833100610253488314355200 3508391 -959822699447066414557170256226373600 3508392 764910853786949944327636566306816000 3508393 -409021178641053513270679366237744384 3508394 28591971775996764470577512864477184 3508395 851506496209087282886793887550960 3508396 147571250343118062481713792880926208 3508397 -207326966136836867613328080473783520 3508398 -185418337371034145414312349866370816 3508399 -538930251957915383031085508194591600 3508400 71819748189844367826035292604416000 3508401 -359057235064137235278675497688548160 3508402 512493031451315800151438618246522400 3508403 -473539987314316357875197082700572120 3508404 -199530444237485976609199608059080704 3508405 -1150954062371178436766570891730611940 3508406 535199999277675744066168490782579264 3508407 -114315747891045032749372775301081600 3508408 -860387628406202907804075816944087040 3508409 714445718861391001731861778984326912 3508410 -47745795368717294937221677249036800 3508411 93438910350503509197581699343715224 3508412 317254410604945536098424603640791552 3508413 16213886396956817433125725071039264 3508414 39240123895900820541393205801127424 3508415 690850563270922504859640342260089920 3508416 131288022992452966681130509865582592 3508417 -2261809476671114758679622278086295520 3508418 931082511896085864381941922961022160 3508419 584654310598381943135499428340061944 3508420 413143585467982958911385178268876800 3508421 222229837867386887899704708152135712 3508422 -231383926153092668157336650868894528 3508423 671016415075361617249789912424318040 3508424 566638034170134484900632671030200320 3508425 -77573559581977253755909299172012800 3508426 -132067379418142045096507382407272960 3508427 -495640704008919216878813822747652240 3508428 -181921765158273700335819306238230528 3508429 779791839789270048963597178772423030 3508430 34619006845230753212263577724615360 3508431 -194715079695424809131354373553225848 3508432 140054043252738861947328700093915136 3508433 795226109560317377561067796490250660 3508434 -766030922146167604453596913363820160 3508435 -200922527086007483352402234923040000 3508436 532031043820178028893142132105463680 3508437 689473013577279110957675838262482720 3508438 129177669844561863554644600340780544 3508439 -474677164757103900659784845297106600 3508440 142518988087454347195198770194227200 3508441 -186577143008617603185083508585579250 3508442 -202341663145612640009675565822813696 3508443 -313119031212530274064514963647402656 3508444 339795781056656144126402866732775936 3508445 -553782761270284271096230898928304800 3508446 -109026212553401119308783383767704576 3508447 1306782154283111880788843925040020896 3508448 798834969140330803554612992366346240 3508449 742757314500954091554783614128272960 3508450 294442135404658424723973498225264000 3508451 205890017352539304191297050070581392 3508452 188384561076080449354301296158258432 3508453 -52796491796213691167252883879126856 3508454 742298367113117349679944477488543040 3508455 9756417557688516963468580825019520 3508456 -3440127120089311303955631707258880 3508457 -1150595534591452978635276037658292294 3508458 369283233319777300784725143281514240 3508459 -790986967633867502756170600820530496 3508460 238158211033906210686424003616133120 3508461 -804752714922780708727810781709251520 3508462 -37849783950263185448082777408696768 3508463 -453061520352645408578733241829441040 3508464 -47633960231245860236758882737192960 3508465 -596759305916049642832140945653503680 3508466 17051743835627973435203488684660224 3508467 96544770523745504471267579779905648 3508468 772941477312993991419141373479947648 3508469 103722486061206331549169753058000000 3508470 -77717464454353096425226639638700800 3508471 1379441688429085165357856642371901672 3508472 606218603651573249147115678425395200 3508473 -758734916729704292977678405991223216 3508474 281080623987953617562479234806266736 3508475 -683917219547421826686889817017891500 3508476 -197884929773835293251586371947518976 3508477 -788534571679042676921706867450712128 3508478 9254738328391600837411851904129920 3508479 238520123933814572773064291031667968 3508480 232502679144205963097804187956674560 3508481 -1115990653319398952155276699744574718 3508482 33502267078664215760357344741453824 3508483 469228035202345463767471085878981440 3508484 -415441229478099433405550819473035264 3508485 -376055594769190624545485459410704000 3508486 -1153693773031157343382041331873876800 3508487 -134328387473258697114235996857250368 3508488 -32747588223678716385268509106176000 3508489 -761194288439583968048001792436248192 3508490 318670168148063604188264495062514880 3508491 67912337232301099347749475512331264 3508492 264056436935405223544973814594483200 3508493 306020549472253464395378142473779008 3508494 184936091197506358577848401473095680 3508495 -130548000439749722861400192551259000 3508496 -278438417273081163742255585821646848 3508497 249297014731378118356765060595651700 3508498 -154679287024470120897994107226967664 3508499 24879287808367265617289410289321280 3508500 -276656425669623782634870919057920000 3508501 -1416535993683046637157887799164224498 3508502 165682468739848469001477933844561920 3508503 -2080959741188789514502162886773171200 3508504 480867618196121569818898717754449920 3508505 143066667145526303526136552306602240 3508506 -231971890023627502160536919824028688 3508507 2448445722218661659039775959257360800 3508508 373753296007602920210894484946530816 3508509 -272803381798274848816707631781147040 3508510 57966903742733270995316012891876160 3508511 1676367594010068714629864282239847712 3508512 -21042040082564196529332669388947456 3508513 796591761448580146445853752628336640 3508514 1045840092072760385884918659850112160 3508515 -50618705976051467443651197336439440 3508516 -507685419931136869952324894674298880 3508517 530112425766383883836892384245770752 3508518 42634613235495382306549716100571136 3508519 -526165614429307888915349770506109904 3508520 518265706441475455531944077131776000 3508521 -508807324443243035484394590491572320 3508522 648838930142544355008675292873773312 3508523 250335591216004878754653017102772 3508524 -447408794454771748580135622611216640 3508525 -271483687436605930815776956708720700 3508526 -4720347667126123031224218304286976 3508527 376401164867167288486559045058305280 3508528 -507084451958345030752138833619353600 3508529 -238954702719462893213572041207333870 3508530 -6713865510349057977537436407943680 3508531 -232877348211719935828226958184861568 3508532 368806364921997800205107908975245696 3508533 -152090200422262914693230674727883936 3508534 -31947711509991395760466567866113088 3508535 407196707058750488679532061617629600 3508536 -369722860608506186136235657338777600 3508537 -50793649982080454316288721992080760 3508538 -559279008531532925723207512827751680 3508539 928809267932905740036960644424864024 3508540 -159675838488992191569791126482944000 3508541 675484478973796259553563348546943942 3508542 -14364470380469658612858297089464320 3508543 -49956046673726313943785043442764200 3508544 202944643263343490387661815421075456 3508545 304632514354136981496265836580377600 3508546 521404976888397250216180566902987472 3508547 -534404854837957434720800286994372800 3508548 929775776388101826681810378136412160 3508549 -246090875348796468436500507014365440 3508550 549521942264615630373912349780204800 3508551 63443561923312156815531532779426480 3508552 -51377991840637268443202005611494400 3508553 -1338227867296476076116069709826529840 3508554 -5988185591286334552236899494829568 3508555 222881729460616494679854841907916960 3508556 1984799277246341409301724278330042368 3508557 -232941100032008828327495640924690912 3508558 -248885719931261948457804399608267520 3508559 14061467651556828874776102288387720 3508560 -95119330946340770331821217874575360 3508561 126768344220587272956758518159296832 3508562 -194433359080298600168099750954900160 3508563 -154177712273152510296099401803210056 3508564 760636577973861235879296668282601216 3508565 853728578290583460031441884210293400 3508566 417683000125831207282707185862680448 3508567 592979046488481307862217676061861640 3508568 26836001614370242392832563195125760 3508569 63271049244597848173517777889648000 3508570 57245186987842469879851022324453760 3508571 1000461225200851922147894189840958144 3508572 516757456631529318823973734931016192 3508573 -112092866421326885284104735946210176 3508574 162919470380889277465014445402321536 3508575 -11862803785557212656459410361132800 3508576 -835060767056870518437449817126076416 3508577 382660083907029563868588173889644820 3508578 -383780122380246835305959993381577600 3508579 -242412632940853988106731716517897040 3508580 -152488756422033322567662641392435200 3508581 8429431192293908882039292772862400 3508582 265633368083001887793549007997435904 3508583 -161449437150771125809347500960465496 3508584 -723525655397832589424328735920455680 3508585 -14561091234468600883247058201100800 3508586 -720326032127257517511436140926269008 3508587 757762477080843851036935006866789240 3508588 806640591303256457971852721022171136 3508589 615391310366098815752300779026526272 3508590 -262392379585603139677984484915191680 3508591 400833631228846846905196167772662992 3508592 326592228408186564856307743741378560 3508593 431761301937247820346176890874552928 3508594 -980028749679784536925693080269267040 3508595 -694113737389162684859926622374400400 3508596 16595772465953543805600320793570048 3508597 -590946066366631678816172380887350400 3508598 295897528946898308205705163771931520 3508599 -6713419365086211618068749997865312 3508600 -218613473366352627342017374152192000 3508601 -247235116390161333571470980059583100 3508602 -417407845001338393662423019876743168 3508603 265281784754767827312579145382302480 3508604 -335082569771830449275982207778480128 3508605 710899692299445075024655099703234700 3508606 -134754485592137019917154684504565248 3508607 -234479535633984771946105194504703248 3508608 810641035694200622046616793666027520 3508609 -1383476017723807065437583166778014360 3508610 -130637868877109158627060686009853440 3508611 -148030877909294475139184284492604424 3508612 -690503291191484184382475358383723520 3508613 18893744540208540375303201368086584 3508614 57024746951369136041738551446229248 3508615 1161287934788679068049201973571350320 3508616 67983677217432518297880902864486400 3508617 -352725394994318023410728647100973888 3508618 308105534589772382768698062304019760 3508619 1123660873806646149982547649208696020 3508620 -10193933812942875160031702739563520 3508621 1230974776106886145092076569603152822 3508622 82529272322631077300787154474085952 3508623 -1402156049020472590120500720685912800 3508624 -21445921765546798630321711175696384 3508625 848531972948987392883962199390265000 3508626 39972996513635161430625899771167488 3508627 -68583912888057727886636464568609280 3508628 -2595923554083176259264283359129600 3508629 -47245918319731645994083360959175680 3508630 70604945776109862153004959759283200 3508631 371551999602897121637533042293001392 3508632 537934446154218409015069716995819520 3508633 732756278400183987733014072293443860 3508634 43442831513152440513414016451846400 3508635 213759671945481215494013115268934400 3508636 -290813877160728804004646452197627904 3508637 -169440217456839840615110727438144 3508638 141372672856157310345289736768194560 3508639 -1079621494972601141513204007229456920 3508640 1145445423441036008832957772932710400 3508641 140500527289771896228949971706026450 3508642 314493045858016972810785689423007744 3508643 -138191859456663093282147615533130336 3508644 -870795800898102794834092416750870528 3508645 -1006254460075994367615929365645490820 3508646 859002884391374394028265717869090272 3508647 -484764081632524229517821522265337440 3508648 -25179356317382983501684279611310080 3508649 578949391069343099223625272243526650 3508650 71188364795756671296305575996032000 3508651 -344718265112458251031810297916038348 3508652 -117880101599229176711679076668748800 3508653 -10233650017293060659720427069003936 3508654 914601227598122177548541114309125440 3508655 -938603645631318686559642573594640440 3508656 -296639007939316470760708858311868416 3508657 -582498399857899455948039481286535708 3508658 -36099789858814225249769134663357920 3508659 -207595355774677844500589027728299264 3508660 44714072021881261550907209780263680 3508661 347104968670287440289323286994502652 3508662 592744996646516213985070656538517952 3508663 -1567953623941089861586478329924252416 3508664 1683549847976399218151777340877824000 3508665 101915521728734891806684372926745920 3508666 -81950736556639080638217368682266880 3508667 -154058098269595977460502063008240284 3508668 129287142661994845195344575390065152 3508669 600593336372324489770356457071136070 3508670 -471606285578807342157727328683130880 3508671 -16332803752096577376949108419457920 3508672 26936249119996539903740474495598592 3508673 -32045374890768336249283999392645120 3508674 -18635415198872820371981630197765632 3508675 641133447174877268862145698340104000 3508676 -92289730178886733149590080541063040 3508677 -731683350990322513415113185930052386 3508678 537725530846077003504049776377915520 3508679 -1343536598033298754064061534309255720 3508680 169451183235288009538471429221580800 3508681 -1628846063703408620727446045596179840 3508682 794053580702093588210047771631895552 3508683 1168719166245329889169218003179541504 3508684 204292834285064600384403881655748096 3508685 214544587068881226657787526444821560 3508686 -274644451231183469366732362657190976 3508687 117065207367312103650391671671400032 3508688 -116717280060863562699379649938956288 3508689 -411720123332533182969579425595407376 3508690 -390825708523747638211213561747778400 3508691 -2230337022812026770177561556127176608 3508692 -451200973434776332849282103046144000 3508693 -701755714240655137055601105529755058 3508694 -129556463609230294251325275101837664 3508695 -82658052201354551846152281210437280 3508696 -133612714307070236392302998290636800 3508697 -692352191784602005483059178297828854 3508698 -102463190609166557711341382063139840 3508699 911051049815014811404624930262773700 3508700 -106785263230181536050618283235520000 3508701 281136406846979950666295365517995584 3508702 -899229914825523235670991783053863296 3508703 227519247449540357263911841704756480 3508704 -481038975450912555497245156646584320 3508705 682732649081764596886923695207395860 3508706 107174902411022485096939663126195200 3508707 57567745022344255954145328344977392 3508708 -188087056427400490409659647450742784 3508709 706471263940933726025908903052342910 3508710 50224015649386681036024134356928000 3508711 -1411284733956661146794905310341940600 3508712 1035593720247942965281077966246067200 3508713 -130756945424726065075041118709218140 3508714 11038193701493339799626664064976640 3508715 -520874001987627481026593302358262720 3508716 713021057178191659278936804956861952 3508717 -217892993289618695096360045006056234 3508718 -96523251853514543709303341244757440 3508719 7382163600264250576998670617605376 3508720 322049986930856532094836277424947200 3508721 92894065535350625531274218335523922 3508722 -102874171620902773438723337087712768 3508723 -145519490247521766600021540564708680 3508724 -956835495859234796054180064169509504 3508725 550464016275112357690628327546047200 3508726 55680691235384943409598918963869824 3508727 -341764388394445088458818644146589928 3508728 -411868914041480836618650437938851840 3508729 -208007106607757841224326952128947648 3508730 -637989541506939460898914288555968000 3508731 -65201523127605155136810929436254160 3508732 377868878953673294178694362475468800 3508733 1566453582112450462553890917122366982 3508734 -308489557420514470813543573842928320 3508735 31732301649110510093266073626508160 3508736 -81651916090849192353558656943390720 3508737 -28102057056636028038591002703135648 3508738 -272894544642493222262539992577059840 3508739 31083260439054185522676929350919520 3508740 359449150105327831043648958488517120 3508741 -941021475005589902196332469568429858 3508742 -63836798475613658741993304992286720 3508743 -444385898261733833513147060268632280 3508744 728930471235065128303367273376768000 3508745 13284841551074724838452929898474120 3508746 -92893461531409884051212844489129216 3508747 1358821731469101294137935575583350072 3508748 1114998272318968043174824804615665408 3508749 -159206114275655471047259880169347360 3508750 26210094377286712301858842913520000 3508751 1122736258630265638445942697982442904 3508752 -77868778010867097494465431717281792 3508753 580000630395974458200826395037038002 3508754 -898432761957544326209027713514957424 3508755 -350163820590447906532780021421983440 3508756 688696065300881517002330564757127168 3508757 11363052184692384237883460323269312 3508758 -33484963995038909735082047187360 3508759 -187096411271904668495378557051273920 3508760 -135587259487759583501534279457792000 3508761 373064572957549827185557768995179472 3508762 -160226529890346034366702191522436368 3508763 -228122524969973427735481129496929176 3508764 42715749916018389465600216639086592 3508765 -103406446523021094390637054994244480 3508766 247665698838257310851199752366300160 3508767 773872694190932288024597867035124760 3508768 -196148770286474216221679824404480000 3508769 1090825864062967279641689413379766960 3508770 66313498488127148138838092355225600 3508771 63204409082661332796761910010965504 3508772 -1064952398270395161392585327141575680 3508773 602186066447093760796131118958853984 3508774 -295470800004100683285196404160248864 3508775 -668795288441525089656858610339627200 3508776 -411498847458655450500158959946388480 3508777 -918855323484659723486737637902393520 3508778 138036296096294412085843314816601344 3508779 267672339893733785274678541714148184 3508780 175522751071848341214404090274662400 3508781 -158280630357128036829478521711397416 3508782 179728763495137758364545886566712320 3508783 -1107427876007163571195108560503337600 3508784 141973423439628404740764055670685696 3508785 607053961663235663916821349224448000 3508786 -18938709181246622546435659310369376 3508787 -221289931491840914872185616779083520 3508788 387794804438821489632973242303197184 3508789 -220514771109870344717692151208713280 3508790 -907635904662989557405965238816993920 3508791 5802590183923688075613560455136640 3508792 -1160163462509435567124169239227166720 3508793 866112776376350090862319743058916100 3508794 -123049220388457847909015381514527376 3508795 -239047551517345951227394083002449200 3508796 1021266366240552607260657304603929600 3508797 134820823479087381973100442614960640 3508798 897000175346765302584672393365921664 3508799 -172288200620854499517418297982776464 3508800 -2051394160422246551249691554611200 3508801 -745987732062826657368933948823267500 3508802 134352952370556000671343418625810304 3508803 -294511780563021127287914719495700988 3508804 74837387602278670052180799200609536 3508805 -648548295268836096862612316461401540 3508806 110264400184068825110068922168739840 3508807 -42003928401656991548693339273237480 3508808 -1429477961589506373489169772861783040 3508809 1024376914502081098398523433775058704 3508810 -15812218925613893730807467620417440 3508811 212021752672276894842412489917606240 3508812 -425756767894684241522821552351733760 3508813 -10583908497377175558032902310276160 3508814 -534205922381081106759270088599975744 3508815 -393112152612289367639667332969226480 3508816 -244808835994571294289362506994556928 3508817 419572997990397567554355116556037992 3508818 -35454073571150303268197509962915072 3508819 608343106476823859587115529187995520 3508820 29035762640145517199629274864271360 3508821 152880374675895676551159987620218104 3508822 -394040969726804089761045628941912288 3508823 -1044399973083398174373134251927271928 3508824 -236025656489181903327806498479964160 3508825 -199318013656587582586587359092260000 3508826 -187722730880808883525903002457727520 3508827 64546991608665938983870380947384832 3508828 48320622041378314089226859577634816 3508829 -1770498530122556520867698854616292570 3508830 69394087894778875445421904106400000 3508831 -1635306861868572322789741502466470368 3508832 2354122355462356478971156702625267712 3508833 35237104599610977177869517352917600 3508834 -52167860986739432103437267901597696 3508835 -358611233325082260627809755834318080 3508836 51568502845189233806959604151582720 3508837 2177481728064283155129091562772396192 3508838 -618619550152532244350557134571963680 3508839 76388469690377364512548951531762920 3508840 -449719581449923881956670573881395200 3508841 -96868324926775930051413978090595740 3508842 -247995433929920246496326854647035136 3508843 -14057798397560443419086868209184496 3508844 564365337647079334140321381534120960 3508845 -815589138097380849973928353967208480 3508846 99851264336076450706616995661155200 3508847 714274548672848873159903539647895152 3508848 -6063446513757661879634438782353408 3508849 600018669818581740316948347072784850 3508850 -353009243685689602607043796192683600 3508851 -47739357472106817938055613310027136 3508852 98027932968156780744629236347671936 3508853 -910886760254018880377355999189650898 3508854 134789845698767965843531725403907520 3508855 -272703608483463064905122736556545600 3508856 658976193671709853502539528905830400 3508857 -569285217794426579869357951213131792 3508858 -168875039993666791658182139409544224 3508859 412865743856208348513880748698639680 3508860 -510088452665755381470434788074224640 3508861 198664532465635940711617966500474624 3508862 -4972679808834500969661136524600576 3508863 -179487517823939356869487082348361600 3508864 -2005888332598236653543779902632755200 3508865 214009912971351189537561676635759720 3508866 -276248992744462061155553595557913600 3508867 33436810001326785390991940516257916 3508868 -375628663881695377553947607914334208 3508869 -30523706549754390385031437812669312 3508870 -70591969617324339145158422912373120 3508871 -612048918257125803501073147707937848 3508872 -31821232542981350926293725146030080 3508873 -1058684582004504740511956050832821980 3508874 497791430414092662178292012505669936 3508875 383300842925902742415749838406680000 3508876 160089156772513510168917244835112960 3508877 385575958978008165317496574408681452 3508878 162532463532284411286303980517240960 3508879 32590822008330584010904506739488 3508880 -19378521266062222524314213740707840 3508881 -880186904650794516699656767272972048 3508882 -116644542683743141020538264264273920 3508883 231374901530888112813799276301438976 3508884 -650854392967837704975775898686122240 3508885 -429099044242967410907214575201300040 3508886 4253214906967907082520514584363584 3508887 415647044178385243911071487452727552 3508888 -1238988357554550503174280485258250240 3508889 -559363184737594170052229722932560310 3508890 50771423345536867102676776599552000 3508891 -20253119398644682102403730585486816 3508892 511192909989630237225480777311817216 3508893 725276542579881984288210534687547200 3508894 -37162086092789169833506639010853504 3508895 -164458024696871710945129289176850400 3508896 -253227406216319047898669986392047616 3508897 238086785850571085935206749116080832 3508898 -309641282202261716070498206655918720 3508899 -307689203062026840311479621889561736 3508900 -389212072052659821644545330581712000 3508901 460438338651351757629487864085736960 3508902 310655038812091765705177328994576192 3508903 28024945839400536809438561118812592 3508904 36792966545207889055382255629516800 3508905 432469967570105918316883169806656000 3508906 17185977318004416389400100534783152 3508907 896394756082451538642768794392419720 3508908 23688084879967725032533240798937088 3508909 -1140484969915417078831241903029190890 3508910 7513186630583604010261482229671360 3508911 -181774103746194278373436927603098768 3508912 -422210857332611879361212816130048 3508913 -1750342490034086864517670037225683020 3508914 -4824966863574043915436318970051840 3508915 -441887860416324028744807497357895440 3508916 -374235090212498619712603930632284160 3508917 -409619102348242420785187966790979552 3508918 73894485977397343902968479946568960 3508919 -1358869880546753566101958079929834704 3508920 -15443835325324527108411177907507200 3508921 -153739555903618535921267589814487296 3508922 989376095113549651897792476389350512 3508923 -700603667777270838897997303986522432 3508924 -135638650191090890630726673514909184 3508925 -241563963573273846679940424132583200 3508926 513683811008796324350230804667179008 3508927 -54163875454224646646152657239920 3508928 100482585920636872788091095125852160 3508929 -223639422879407745538106483451696 3508930 -349376089835990150777281910817300480 3508931 -820194035150558083574990390995228536 3508932 60707860755001977341022394151854080 3508933 -715622925756960283301228542177269956 3508934 262614780106502387858504699817444480 3508935 -691367776247986151098532652463356000 3508936 -1646224945914846818380172996227184640 3508937 878274133873894517265721446043372560 3508938 42551159181648003291068964943711488 3508939 480263961956739908394888223043230200 3508940 32096500342902732667898337713495040 3508941 -411208671490016986932888306355391808 3508942 428750445961940267244263225713056000 3508943 -1103418892497039757204905301583673120 3508944 -12781943046506380140836874447224832 3508945 -453473455104795965030919719874792000 3508946 -390507872738229032952657792365485056 3508947 269748449825955679432980409930894800 3508948 772241261792396918052121977040807808 3508949 -762523827771604933656850750042559136 3508950 -226228233780309151125983114783280000 3508951 1728993591810781707756501152569090952 3508952 -183262030442100921250882193534976000 3508953 -65904434295910425723072159220429440 3508954 -7425584526071487313536409148383008 3508955 -851232274759248875827482038020952640 3508956 273897635867269518865738785442113024 3508957 533286141561549236576603194022487206 3508958 -249630012825450493669580999834357760 3508959 -74618047865595908977952962327871472 3508960 2125906519657216334339093110456320 3508961 16617226658513540461978148877836592 3508962 22591274036604563096986641031632384 3508963 -1006027911471820936791085048317345776 3508964 43110110367991288505526650233938432 3508965 257053778565311933817644850508380060 3508966 -106952950667341040660315554497799680 3508967 77097847640338242479860211585472000 3508968 55459908780596366918010573772800000 3508969 -337343855238220893930157679088976604 3508970 -213735160957844935096809003014610240 3508971 399950134855551547560281502384726240 3508972 2687838491432570062879416796987392 3508973 -1118567714358400458994486151527727616 3508974 -254384768548544799163809481382799360 3508975 -615982796912042346204494211806207600 3508976 -98217924668807502886365774234451968 3508977 -223084188327236048385177965993629920 3508978 512988634098547175316185194657680000 3508979 80030243024735428315302722321295984 3508980 408544878917014539945626074728222720 3508981 -226422839519902888635450240501906240 3508982 -779911508714413536864641617580781408 3508983 -200713521767214188247210707650099776 3508984 -949090042309034735640923039334973440 3508985 -130290798207252148939791611783373240 3508986 -208229979265890827624924812480878336 3508987 2008869636139265768971260082635810792 3508988 -629593379649448153502670771506260992 3508989 400340875518038227645255615293612096 3508990 -433463559256303867684602009922968000 3508991 -1936206651168388225992114691671762816 3508992 -56211956095565173982052806050185216 3508993 765324779983461059336972498320490160 3508994 178787725353035992929767586719929296 3508995 76762031162692680088613962143114240 3508996 1044418974459868569905564662111390720 3508997 1029546812413844114781819240024724446 3508998 -225491400420783104023365257206456320 3508999 341229820034870065290482904362265064 3509000 -1940641850027029622292601689600000 3509001 -56218062443398516830585774676743558 3509002 -146131883577828012899194622637896448 3509003 -706168280854322339386919043770467188 3509004 -1593176225533794889861004631530569728 3509005 812700278491331312154131751088961760 3509006 -8544770116927387306266485445852480 3509007 -113218018367700108073154133919914360 3509008 -9547329128307574660476057667821568 3509009 344867520177175745562817851587447616 3509010 -52990224618637638919807561617776640 3509011 -715353691780969172437255077367438776 3509012 254552571159151442296249659920170752 3509013 24425644184915675923332156667140288 3509014 -203783170143355560386202644282838528 3509015 -4799527283482401653523108727728000 3509016 199496462806263242516900708680335360 3509017 -418558777262090765283203798020602934 3509018 232181786984820843234330768304975104 3509019 -89129716596100364719629931073244756 3509020 153129981509647698926184884790497280 3509021 -1410024050203581565994998650401368308 3509022 -584326509786919777203460093354536960 3509023 -95609296255758107248492950477353760 3509024 -634604815783506847885887502018805760 3509025 -134013526407013094138350939393368000 3509026 247027815134296503335856398597602464 3509027 -1117288780987103006231656079251913124 3509028 196424453249318816975062049088337920 3509029 2019997870017719507195043969038863260 3509030 121318377782947122625096727861510400 3509031 -297678833465400034545773167090463448 3509032 68162337674955521440008889017784320 3509033 1010603728850659537108999887955476288 3509034 -513528350792376642560180056222629120 3509035 647877022453441343347995506857490160 3509036 -592096989869924169534970478984957952 3509037 20743391373781931666932652805743820 3509038 -114881113947354058867333988615275584 3509039 -643081279102639800929754982451378160 3509040 30647723134069985541022084588830720 3509041 350834469219011326983687321669087552 3509042 13092772654483799382377523319297152 3509043 373396648007343871688876221125810528 3509044 290193376300124162570051154113359872 3509045 -381428125463490174561476733671193600 3509046 54132941592024225062426456031959040 3509047 348794116260540230560136631875823352 3509048 1054246387525103552175206298591375360 3509049 890222498562915607974556608487638864 3509050 294983194888019223651642637820734800 3509051 -42558141354261807703144687139322336 3509052 535073227782009751716394864869310464 3509053 -1798522388520158293172929126904482880 3509054 792464554596620457256626378548318976 3509055 779852387957889650074333354456128000 3509056 -233093030431845982824816391825653760 3509057 -589290849642944966729565741174725694 3509058 3447697768503886141216774009528320 3509059 305553825794354309634003344447427260 3509060 -177892352325710116150110936112331520 3509061 -120500602998088277933924566170839328 3509062 747193148212741568000521045773448032 3509063 955848275834308489045189027358580312 3509064 -37002388814327557355536432251371520 3509065 -281980200711347113900298313074728320 3509066 -541413011980411400172084190859045376 3509067 -520837488126289891600010430192930816 3509068 -416926252969778965618088275897937152 3509069 1445390125773454798054050215499700470 3509070 209657120450854286724878550309379200 3509071 -1758963109608775967277446362592771728 3509072 91287961251123416693654272325713920 3509073 -1245563882599839918574610558551904478 3509074 126168677850730147338215137272382080 3509075 -828974811694234379036671205196275700 3509076 67947205467054819720173067059871744 3509077 60234709313974487251608698585792256 3509078 788808590018975253156229083598894656 3509079 113437973910687877414713331263427200 3509080 238755178959061515250337476815052800 3509081 655521281438554323061756863486687882 3509082 27511763049931639681501265978050032 3509083 1656882157692997811775886405828871440 3509084 1281097477916690347321633835685465600 3509085 -279779808465909586862733633690621600 3509086 -689666141568345609324426050115503424 3509087 -886122477291250748838754301335123680 3509088 938102419490318225508292012265177088 3509089 -931115493235258961721477611891234688 3509090 -210023808739005154348391675307871680 3509091 626111939852372569042588298551150680 3509092 -449819970979870693438754534913012480 3509093 142909616856105099492357851699968800 3509094 -111199762613103359070799284751252800 3509095 40441565524655908507247167157292600 3509096 1496691606239034851172112970865761280 3509097 1261716045515960004377063293231717920 3509098 -825719550221004487233895387606597200 3509099 1672326395121891256533724654396371600 3509100 13390986287576697335322104349158400 3509101 331512620206614398156002433793920 3509102 -340283898480042167810358813136898688 3509103 -171895993930731786094637125936888176 3509104 -210152523206337415211983718452101120 3509105 -14124022049711551526205325564959000 3509106 450409311191004719068505749334494464 3509107 -262693905566882535102482421036855296 3509108 177155896645188756064228375163364096 3509109 1001693972136457501995824056243854720 3509110 -18030735047448531110366801148211200 3509111 339394021985804627670021837871781400 3509112 467400158241292467463363599672299520 3509113 814695104675711914051624705869648362 3509114 41717536459225824789675139081439232 3509115 -241938091154882680820369379482651280 3509116 463481802655259407980676101463334400 3509117 -662440066833043770164773859557019988 3509118 220390209136682998417942492725298944 3509119 -437368454909849788484725956652481520 3509120 -476033314184745170898937866249830400 3509121 367704550952422549190771275956672 3509122 400446690653942128292194871400092112 3509123 872880621622906331249484423051012120 3509124 693112555109108704234421639032851456 3509125 407976215482671451867153715896440000 3509126 1324564861396905365373436577189916864 3509127 -740935690927016377545941430841166736 3509128 -218254179853816109456456053566996480 3509129 77659402333072400615768364310410240 3509130 -34239328654151501650645889664430080 3509131 845825866242067998768804436050691264 3509132 -545454025315131228954990192253725696 3509133 66513746508494047840804752622505664 3509134 181347747243422795857445940178785216 3509135 957504625900361924253676184801488680 3509136 -247175574027869167792072361247375360 3509137 740736359669574629186551492852037632 3509138 268801611564927395884813155268147200 3509139 -402960488922213652660865924761173576 3509140 16698629710073025499911028235988480 3509141 441966967866068801692024474223714784 3509142 -44836107416495958785314414387193856 3509143 -616800328404683949708281979756065280 3509144 6474009942510102056312088232212480 3509145 -640495521434787055526007996433803000 3509146 -290556235697866959020213328667806240 3509147 1953608538455882730329672961061980912 3509148 -55741319034869805999779791888220160 3509149 -27262857788106807245858968845440448 3509150 -327616062658042930601534226403435200 3509151 -6269422510739966703204155629812336 3509152 1271404717546122582566850586975076352 3509153 -802068594577391395902395897040749598 3509154 -279195557911344432515057078551726080 3509155 -102184347379334977736814181295647440 3509156 258966884378466451813081923485491200 3509157 921275459114069247620103874078672320 3509158 452847183597021348050700319734451680 3509159 -101319681432589944681122950907877000 3509160 -528780157384077395477717228314214400 3509161 -1132022240003275515565664584318600320 3509162 340744348326425766959961803003078832 3509163 -113518178288194170033802637158749696 3509164 559283528946469297830366066030085376 3509165 626318423739666694340830394953549920 3509166 -18984964754078932253382967388544000 3509167 -449574639819568864653108712789262360 3509168 -190343012664022768737722377084010496 3509169 149709194823534257123178333879375360 3509170 195738848843039662575329300758095360 3509171 1544615718464527273394985518410856592 3509172 -166190354251497048591239169728729088 3509173 -412681092430455284833853683437214116 3509174 163437228549391409565878737534060800 3509175 142516100979991084862408007978576000 3509176 -1021601448565083896344186361491722240 3509177 277139052203863732058929090656462144 3509178 -243520475546147031674505646672997376 3509179 -17208396962988850301032166057160192 3509180 -64326873579917122335009118661529600 3509181 -198555110354428170198384596400665640 3509182 -70701238052654011159032833771351808 3509183 197131182954713169559944459326064 3509184 63673983915642202561933037436665856 3509185 242726978438930966194759203588967380 3509186 -662492704627001425687610793580567680 3509187 6611133609505730240795292785928576 3509188 -131032985696746020215578608178698112 3509189 -177340590059376297071162632134055776 3509190 218205040696871180231300529838579200 3509191 -48512894721430697552020272544194624 3509192 -1726671282655354157942778888016158720 3509193 -51590197129830934048847508676828896 3509194 -177809743346952829751799727789635840 3509195 130405058803004249229520324876386000 3509196 592170704222897703181058152511892480 3509197 -363558727703238436893355673373411488 3509198 -123169973183526340843117659765623808 3509199 -403086485842111757493468806392584216 3509200 22230632167572338167862749993369600 3509201 8391509471582026300001194525868004 3509202 -41996477084217469741543269695569920 3509203 -902902848822091711636400969111682720 3509204 -814121279833436526095054002077116544 3509205 -197063878339655800170497937865728000 3509206 -978730250629251396526253307109005696 3509207 -381087286046754385577525611289712120 3509208 1239459856393120510422489884344811520 3509209 -1536258932893263841745460720343803072 3509210 794397561805421225588022122781480960 3509211 -1933041423008152847585811618160877376 3509212 222253636163985208547832467963530240 3509213 348211222216421350546858445733543084 3509214 364339437974827784809122036581087040 3509215 -77907265717918690992128288614170480 3509216 67814552291295644861379945931210752 3509217 376051386453865481110039275179838240 3509218 -20140526901785144909855025839851440 3509219 -36489404926557369740625403649312304 3509220 -114089451582461636433444824215756800 3509221 -51022734369639000215788607959880578 3509222 133219106200809962423044203794614272 3509223 -944248908203727967396787482713888216 3509224 -183863476124678546601925889308262400 3509225 517349550721963201296009647903568000 3509226 -10158708755869396275002841365135616 3509227 -47399461692740165117480826741198440 3509228 -168841020131697025185264710152209408 3509229 130415562669159489010806934955133120 3509230 5790386296664513166133114140136320 3509231 -113012090688590045424352458159289344 3509232 -203001022288596586261871010031534080 3509233 -470141498188983738355268768741494400 3509234 26575209553418082578432536277696016 3509235 364365271069152920697674662870489920 3509236 260818424174944659816300977377235712 3509237 119558851788188956074612258163241280 3509238 -30725955936054800275571388855521856 3509239 689321146570965271292531628905277280 3509240 -165238300027202963487306766280294400 3509241 -902114899658763322908805137271282608 3509242 -1237457764897861031494171065478944 3509243 544707839624530782263665736791050240 3509244 -44273637607369198447913946216735744 3509245 296940485568123250951795205683707000 3509246 102266294457922986355710969429980928 3509247 302833831031595755766229415275942272 3509248 -763141328437879532764341332449689600 3509249 -1321394549629100682205199943269422380 3509250 331040864853645745816653109326720000 3509251 1278108757780005603895641996971648252 3509252 604881464850013610163654612470084736 3509253 -379610601092695265778594313694826336 3509254 216699497869168451275977644915945472 3509255 -283467359674164243516887447343331200 3509256 43718909791113020648178039791370240 3509257 -1651916195794835008676496699299435494 3509258 -483587525707148865529338148734989520 3509259 -593325561229088616505794402079534080 3509260 409365290859478227565933028155130880 3509261 -266951936739950559632083892885942400 3509262 97702533480640052940714000807874560 3509263 -1510341682631130582548981742676049488 3509264 -182334358109937593734260108828868608 3509265 203870424466271373208946361720486720 3509266 -722189139467335853382943328088718560 3509267 -163536214718591727080273871866121684 3509268 -122774547557997503353148969390321664 3509269 258377669780937133006119861397192060 3509270 -122006668697914869626269755460089600 3509271 957891367453436654491984289554356480 3509272 203418928039914411601634806492938240 3509273 18047879260562830775698043427749904 3509274 -292246062984592173475754606138903040 3509275 -310252391399910287134588656886502400 3509276 -632443768102217280755220682665434112 3509277 861106861108693080569353141348225920 3509278 930834734844999894910751264674285440 3509279 -475839105827189701354023407318036424 3509280 -77774738749867498936610452995440640 3509281 -30238550666288669735647813473059118 3509282 644397506453750185243452704810809680 3509283 305775770173718399642382958801999224 3509284 687634292574608209882739941147519616 3509285 -394710409435149513314076367186702380 3509286 -383810219822712558679783857478927872 3509287 1399004532988920345070994242837010936 3509288 419723298185633338690767993445493760 3509289 170496091645344704519526365364667968 3509290 -219928206638486215613474427432859200 3509291 -1286555907598516086141433322342911308 3509292 -241263572274268490511111566240782848 3509293 -240637989178828043348239619520295680 3509294 437314537512846286307269860223140480 3509295 -181418083671305588715845011859011200 3509296 -173987804298628618025527411453657088 3509297 1862159669958261975419282615736176112 3509298 391154785436883674199526336782720000 3509299 1218173704001333339849374508821916300 3509300 546895070297605274868776469490944000 3509301 -115128762115520654006745554790598368 3509302 -166180215676591982201296199562570240 3509303 -55509966886142126965634504881002144 3509304 851383152719640006083531029783941120 3509305 51535578127343918356775555088847560 3509306 -4488440826424879651995434954037648 3509307 -914023223241295841472971472713044596 3509308 1263680877876957723922637968992738816 3509309 -86487505248015469787686839695952480 3509310 -40170849463382577886032480223764480 3509311 773141243427291406370043036242585752 3509312 -191467986420502083354625148097921024 3509313 287808477855796530595831700178039168 3509314 -1798635331077080203124854135399008 3509315 -1178585097704876529200260243950509040 3509316 -4677723850165127064238422061145088 3509317 -46798950706845664210600860715493376 3509318 593625087209821306925257673683947360 3509319 1003763084293066286804670524185516800 3509320 -360483558779539978928251200331776000 3509321 414770582426411952851105637637026522 3509322 -98184640106056346481794554438534656 3509323 1019357529442654129189821335074735224 3509324 37529356000386213603033996158828544 3509325 -1336172906106137901647226784585950 3509326 -2290239272849839972362690858164160 3509327 -600173617584592791197027372500477584 3509328 -72774235179400052276652741728403456 3509329 -29712998970999406670797283696596316 3509330 9406204900030602248632909863805440 3509331 -384587692443856129367980683075304008 3509332 -950097114878324594959897497093656704 3509333 748067861708443178316886160712186240 3509334 -459615115405890562264271436851872416 3509335 -779951830926304586949526781525042640 3509336 -42879295111988054764899318628792320 3509337 351843582652586695880895711374189568 3509338 449881237137349316285057605511577600 3509339 535430097727230493450896790096333056 3509340 148128016046510569337129219224043520 3509341 -1078323095840757571677738752376942816 3509342 94100538866037701836522583691611712 3509343 787796695558010083480503258111763032 3509344 617693467447193914540855987290243072 3509345 246677327511624830499651455177647680 3509346 299012616226808362675109395090003968 3509347 135393983497695183997365741455968796 3509348 -183456784880701312438463565534078720 3509349 -1889126902225531004188242677679227520 3509350 217937646659948975406485650339920000 3509351 648960550082610306956530804978992192 3509352 -376447324421635773018585630415257600 3509353 -1607810874252649403137595963048147398 3509354 -328762021803703483099240867180913568 3509355 -13971925898546139689679961310868480 3509356 282479719571505938095508056594550272 3509357 276822318187574733090210389125731840 3509358 -47414837850981083039264265583320960 3509359 -4526034209717095834349592085943040 3509360 76861641632686950869102431238062080 3509361 -998300372655701068417528930799692668 3509362 854636927269876891485371033857596432 3509363 -402625386939464768990471607183648 3509364 -62270750561154204540539035395348480 3509365 165857288386323258530694964451376000 3509366 -16708907792137180390807371274168320 3509367 838146756676254200693152929815368680 3509368 -834253850937092841975157685755453440 3509369 692430191705308224348607415268694596 3509370 424877874416362862547803416395767520 3509371 -26716211293065438655663317350606428 3509372 -292254302812824233146716809704679424 3509373 98313886645341547431647448711457344 3509374 100554704361931755117042903145783680 3509375 557310720510251145571032564828975000 3509376 95616986167766936636805245357260800 3509377 425469622193267939503787659097487060 3509378 -1018093149844513323935372603600821344 3509379 -572176773299801780091577970368041600 3509380 212566473191222381115470513345322240 3509381 651101663689117003590793879085785182 3509382 329468467316444094119620134151219392 3509383 -476872527727331233784401197919547368 3509384 452083109120559770501390568857856000 3509385 343640324601180733979990084142686400 3509386 -69267822884602573325240490350662656 3509387 457194011785526739686194053103415952 3509388 322445303847266854913391058081035264 3509389 -111577158993350728429207833706237076 3509390 98504111462009383481853030412705920 3509391 379700706792751396982076439918338048 3509392 45270634094965542852539797923643392 3509393 -1299051853525497629703451911117826320 3509394 218435978483564235786537644651023872 3509395 174885241808444007418924940019518400 3509396 1237012225818554629263388539095064576 3509397 -1279977740478385419815075263668437700 3509398 354899339411607469979484274774087200 3509399 -1409505029571935360049268400815622400 3509400 94119086267461767112001542310400000 3509401 -238144665352017219309375819260296448 3509402 -18855465892369581963162075440753952 3509403 617713531372402209755302047088990104 3509404 -857466526016979671353994542866502144 3509405 21815167140315968909055972325854060 3509406 278625831258250561769294652468947520 3509407 -637445697062312135694325506177468168 3509408 -363032985791380121267946523783593984 3509409 -98509255186703068850025775985218944 3509410 -609119213665008509105380425706364640 3509411 1713887514995972952974766485793762012 3509412 -55824244757770242029921233636497408 3509413 -307287936106302468784478130295712900 3509414 -522495452017188075585333210022916160 3509415 118176091570217701221733843090153920 3509416 -1898208911250147497613817962077798400 3509417 -360686408464476283242027956885191680 3509418 78772664743668343883429349500291328 3509419 -125983815036217017643949061443167180 3509420 -107753933899511346306919537074078720 3509421 -1284389107116552901540918817898170976 3509422 -317044155164521099578702616121712768 3509423 942230992809754678798435064481949344 3509424 50302535214351570579519255605919744 3509425 745645163372896003232505065448281500 3509426 -809897596082273936081125078549583088 3509427 -150827698467726428881592256843681480 3509428 -418454372666281919170848760920546560 3509429 1450074935418650205038927061452116992 3509430 -373019928746840449709153631136778880 3509431 381796299755523273484167242256883152 3509432 -427839257183263803226293029641543680 3509433 476624663696864152795320657225748800 3509434 -482764567122941233881797179020453888 3509435 1549555754060678096106365529935350800 3509436 81389050656537253666525662776279040 3509437 873439380068839884105156986080278086 3509438 -491958510750652405506177792164374080 3509439 -196061435948967864148274791582805760 3509440 -149162166834046372816490171329413120 3509441 81393507812744481312470713231320360 3509442 -3535869907014159916906266968350560 3509443 162039643776894277152767283376098816 3509444 1281028066810803361490103881454327936 3509445 -1361027131438674734994390761453760 3509446 -955882210722797970686449263394509696 3509447 833238552116546264096217860523079992 3509448 -44875394954471331046059277477478400 3509449 -1197466998310341459766235910127728550 3509450 -7035267952309743218700595227187200 3509451 603014306292091826292022482517021800 3509452 72823247311094994913463632655006720 3509453 -674927253888384724111813211208860298 3509454 107721072294855924663428454955493568 3509455 -650130788999464344567000291502671840 3509456 156677328790334307404174585951207424 3509457 170566151418881127607433290899244992 3509458 -133005016533677528971835007401239920 3509459 -180674267635678219932604749437121840 3509460 -605057964644701933771887335561011200 3509461 -1904367040335069363951404597975669938 3509462 -459541130185886607823762553544524736 3509463 -900058000429838441795074592587680816 3509464 135967657695050997460266606957772800 3509465 119473279175755826921026224872317320 3509466 609591820673489597759535566701607424 3509467 -106637000238860577339348285685090000 3509468 756497325581889713768903804900571648 3509469 -527476476152223115356757440739206906 3509470 505299450828183270718224498893455680 3509471 227269723122111838812344195101326720 3509472 718090943722247761788979244181749760 3509473 451496383272756265428498939534720 3509474 202690985415075244071917085897394560 3509475 -9484068969228458475568149938362800 3509476 -356340886486515607045652916387471360 3509477 -373101102153349282816490724039517668 3509478 82006768374539807803704059519155584 3509479 -90397326019868997339552114884578880 3509480 338804181659186746034499931777228800 3509481 -356938438710468145402547555914017648 3509482 -339171904056206738810391882610530816 3509483 971182220527704971432250405289953864 3509484 580543600461050576574951585965568 3509485 -18310839201748971162869018216221440 3509486 491506560441850103669471153769840192 3509487 35408166013972175432353806441774312 3509488 898337789825891809136481263386624 3509489 690970175259721097954261623155120624 3509490 -528556098844129265045943006851481600 3509491 -243794659525572623992227190581517108 3509492 323390852473470029174366208440555520 3509493 -56333451722090444023135059224057376 3509494 4694440973157505613126895663015360 3509495 113784195626317497168835855270599600 3509496 -8905875393350919262366365006643200 3509497 -1637866364330440686398959797395580000 3509498 884755499175757602321619078251654000 3509499 -204114921535110367665464612252981760 3509500 358192643547965801428352138613120000 3509501 -290438925401296329232906169616890880 3509502 557539604338962519958199639409421632 3509503 -49397266434945769505673050791637248 3509504 -1350031458676555375214843730214256640 3509505 933551487742055671473527345467815360 3509506 9941995184712679868555105817596928 3509507 -1505652557360482906392000400539224448 3509508 642336513763747637399659040069544960 3509509 994197821311533221242596681221163040 3509510 -125142612665909335757577427123399680 3509511 -347272600349376150273897803976349440 3509512 -288774265616956094867461243008276480 3509513 747160046232746975571465081528536640 3509514 -692320086942271780492985957333084160 3509515 718869363192552663934359034829744160 3509516 797823079181871242125657381874845440 3509517 -136646878388403025618231761016293600 3509518 235077335373011649098465163168755712 3509519 -1117747504460151545064284710542211872 3509520 66180882258873012195296443721318400 3509521 841115234081093225633375520835884722 3509522 -409566592502023873471039063060495200 3509523 178893913329136752154956150340200372 3509524 -169298286709061426214491960126496768 3509525 -477692594093037644906856194280208950 3509526 -64093781676309334740544176562075776 3509527 -2132757721335457598028747408336479640 3509528 -76420530618171502657397435412480000 3509529 -102321060363271107047650532500847520 3509530 245803105084113550901798602738513920 3509531 29158508967556564437382175503320144 3509532 250379197808189770412564913846720000 3509533 -8631848091613165355405826860504218 3509534 -356404176942327342914592519141537408 3509535 315349297226546792838183194468749200 3509536 577776641757978610885519728090611712 3509537 534754066051439349752405743234041600 3509538 435382974557105349666943904998287744 3509539 -69388295209622364103416481351649400 3509540 -127236686483589139514994268833177600 3509541 110352864121035312005515772688384000 3509542 460785742622722909530769121146537344 3509543 970567615614274252609240529180652792 3509544 -40071953286492830093301493524480000 3509545 -154570676243939020776264521787058680 3509546 246096724810651625789539033842050400 3509547 -188369697120589641744304242257675520 3509548 -20366620548669862582683687768649728 3509549 -456447893482369301906976004388313450 3509550 -25964389300514519347508077563384000 3509551 1393866481862735183905174899504624600 3509552 -99051279601034385385326270593138688 3509553 149328156731595400967702234466635424 3509554 78039346712805618576293823349785408 3509555 19946208733526937354445515938356800 3509556 610154457955070185073976651649935360 3509557 84175623721030875436748122159107786 3509558 323476561819831379845584429684938880 3509559 -118404441881712724357163902226157072 3509560 175216943884986951650045808385536000 3509561 581534989192497581810531982312069504 3509562 93602091367357172199226868648569344 3509563 514932068516761440887260482330240184 3509564 49525229945458494154052322696576000 3509565 -148807280835255127252932329456969280 3509566 478053334792958246290706881823507520 3509567 71865641330498503585809902087303616 3509568 -6351527477690898247260916117143552 3509569 -372779619040939468461341595643517504 3509570 139949147006833947486811849235289600 3509571 -281236745072641986042921224764169040 3509572 -522097177326360976160047660101387264 3509573 -810365986797651781006741617913696260 3509574 5284960947455472635609198401560576 3509575 1016660184977407032460335845769652000 3509576 -430314292641564784460553832366080000 3509577 -148741687191118237817767223414468886 3509578 597028605199001677386836115889762656 3509579 -952916621249856143530330802598947820 3509580 -523430789650181795177653770859161600 3509581 1675894540237728735673100076689011264 3509582 -347256790658313950242497734018835840 3509583 90046469881842716391070779823650048 3509584 -241515189349784327820344175419719680 3509585 -178145249792395156953994586838748800 3509586 -670397463099476328807320245029885168 3509587 -494357040787351084374091683499487764 3509588 -137719612798011959058321358624989312 3509589 36117796157207814933730847572655328 3509590 31765771643425082256522287354319360 3509591 -1282503231728549506254757309099510008 3509592 689884435389278303939972471078707200 3509593 864532007544475670764982534020698048 3509594 242994174391775212422042019994866944 3509595 427749480964801041533082102451845600 3509596 -360110828092445456481533305908620800 3509597 -45420441598968879864065348835051648 3509598 -10755380428873138810244648523473280 3509599 53672765838949039353338485675583136 3509600 139466825013821884050252354571468800 3509601 -36479067968040979512013541005294656 3509602 -493469563992059518021606055158435248 3509603 -49067244962575535180455790123591616 3509604 -236296795707613354545029828456386560 3509605 -1134494098043538908674656142565220 3509606 918485889612680036726717657615830752 3509607 52068278745423618128003059726273488 3509608 1161035373090290586037448303406504960 3509609 1755135256307580422963255876137381860 3509610 23089923575896296613377108839040000 3509611 120198723279669793003791243819779840 3509612 353955322466499170765570838813440256 3509613 885959120799175929744534590732983542 3509614 1292244641196193665432019164588812352 3509615 -1041673677219123745705196959885813200 3509616 33272987381568903038320667678736384 3509617 -1158859751031940252214020054918160 3509618 -171502526902341640811196515294736384 3509619 -457952452193013677546270936499149256 3509620 -674475625953125516667018017652952320 3509621 -164456569960036255645849841902916736 3509622 1692664195895792205375908214634106880 3509623 -39599900505922906912223912660036520 3509624 -209635337976578661563168331390873600 3509625 424088358361555161260008820617344000 3509626 -168958756816562999131215443597129760 3509627 1052996031598171020388291462425511272 3509628 459304066245300614800073489219166720 3509629 545865894470519220372696798309215020 3509630 342640398012939267871370068329744960 3509631 -1006029767488136334038099815179384288 3509632 -541789938433437542258626827795824640 3509633 520878469612988791483395559028904960 3509634 99228085051865629705376663797217280 3509635 -305352163850557156978168693719305280 3509636 407821418059376392703977611952557312 3509637 -518266415691058224201453950104427040 3509638 233789656530103977197468490033237120 3509639 46206145750372277785616987387865600 3509640 -562354225914066553104415402924800000 3509641 240514557074715149827617194143980084 3509642 3638355948878062156779899179233072 3509643 -119672431813093341003173403096906000 3509644 -40294629353066764660601627539857664 3509645 -244428923965842077963683896596305920 3509646 -205045837399627635906422187635321856 3509647 86243417221583010903662967095744712 3509648 -230927168392599547601594582830768128 3509649 -338337868304700365419994530523707584 3509650 559694409027594227352383202691452000 3509651 557901927812656387446526333000804992 3509652 5615178608664808913041769536837632 3509653 -157239815271069410437092449250248640 3509654 811423435393922141126856748374182400 3509655 380185595931092883791649136820726400 3509656 275744230062665316247918721806202880 3509657 50857911311501678157514718236361412 3509658 -602244791334461085022060166037532176 3509659 -760949420796004907602760624472998140 3509660 1739600151041739538440962064875520 3509661 202296306132652445881935000949900800 3509662 -110612063110588507568093680582398720 3509663 -1642004329005882534124519922902253088 3509664 552021478452956696218718219450449920 3509665 97884518836858926427811764494155520 3509666 -109718433464591045517312483506636640 3509667 143674742439778524013469635517632320 3509668 -736424630925024413068388167919422464 3509669 -1806507869988234826246027191411784356 3509670 -297657175190379714534735656176233600 3509671 -1584740022854529282322288005449162856 3509672 -415219751790513481290006122506813440 3509673 142693177272601275017329988373472224 3509674 527523845195669573679217414778926080 3509675 198464459233511077419498284313540000 3509676 502222005383356535612827721706408960 3509677 866102811939033319519772802765973526 3509678 -177066156309034035497763501788569344 3509679 -1795207158635636141256022663197562992 3509680 167402871983727507021293268688896000 3509681 512847189108535772017927251154185792 3509682 -117029922466261669975504102004255232 3509683 19579450902075215185881685587213304 3509684 -1537329702771913335443901173731233024 3509685 172469203986031587778292470701757440 3509686 -238029873066639690682979379441050208 3509687 1884835837690698925499918829693399336 3509688 143472501471570742975206588548382720 3509689 1312316288964605275132740032498296490 3509690 -67686002504458345525888058892840000 3509691 47395697681095101764426475895497840 3509692 496023654870552577596497799186338816 3509693 -624175911120650509958996243439621312 3509694 -39314945642895072108253202837997312 3509695 427698992733468921172321974602424000 3509696 -127413775932273661338385078749757440 3509697 -975105292984088119220165283191221200 3509698 224108148322572578133229766302779600 3509699 -699533834173321289520209942454950760 3509700 -156440725111597744605819130888320000 3509701 401097976151824784011965107188185144 3509702 -278364330678691201880308959931083648 3509703 25146469984009835358453742213870080 3509704 1708723645348905826702702624793272320 3509705 700172853686375963120702095800789960 3509706 230453408351387091977581345797314304 3509707 534266893854416001766218936046417512 3509708 -60924976150239963817104783143961600 3509709 -69734774475347263036030838918498688 3509710 412685260339754097903377513785901760 3509711 -837289242093784815538693403516924688 3509712 148875354809600156257896560128057344 3509713 683292460308374564945591743831299444 3509714 -104269278486625412789522096879111520 3509715 116111659756091234727453548775552000 3509716 -22261560866015751890927700916449280 3509717 -199201270776248452173591462810573234 3509718 -597117994355271569460444609334686720 3509719 -177259564062326011666354437503445880 3509720 674238783460445846576719593254092800 3509721 -9974280515214449914835956569239040 3509722 -311699778400013030414585546471939088 3509723 -90837316525008196519863327839290824 3509724 -417287293410581260227596998279263744 3509725 1986442708838442533765626478821344000 3509726 895505487065763308743113199905216 3509727 83425992573086267110243642858715136 3509728 1317497965056026841907093488090218496 3509729 1893315300281715398666791724577543330 3509730 13656958958067495187850276365785600 3509731 570992976633519093234145911266134512 3509732 237981656062776435014208493251132672 3509733 -647135262594500508837437479466572800 3509734 522685442970470947843139610272546016 3509735 1064805668221787333779300109976116160 3509736 177806635448335288764865093346918400 3509737 -128972850928396716302735046557184000 3509738 221136138782974819239163436642252544 3509739 -916300288368193013439019078466482596 3509740 -262843851306163571401860150514560000 3509741 133003276953444089195805468526973142 3509742 -41181315404379135533964109472163840 3509743 51777437782363865111263631308443504 3509744 141156240160853081179469194355736576 3509745 -466183370814896095121896172238458880 3509746 6904861210741052374661715131188224 3509747 -1037437980749721627036421617464653128 3509748 -503885242091564280021428700631474176 3509749 195516675838058086287650217070232750 3509750 420321415334331098623826533750560000 3509751 -382178008444998165492615904931187456 3509752 1059673713092968489270964324016168960 3509753 109197103711300156393039341662794884 3509754 406879080279101815486379535173790720 3509755 758076993594480868516242992969948160 3509756 418954445366192167794697366970104320 3509757 563539322375198777091047566767065280 3509758 -27707566213555195497896584945778688 3509759 767848416050713400852600225712875640 3509760 -134813567325455483944760225971568640 3509761 96010320928478196452187982419663362 3509762 71534601280638668490142535317303200 3509763 -58191555578355867300195566491488000 3509764 -205924949923575883254728522279470848 3509765 -58089519113638701479598990166857600 3509766 42033146681005374163039990802626176 3509767 -101190288578589996536623503201499040 3509768 865188997706741652004985529363010560 3509769 227495183600492045326842344400731040 3509770 89148010943988367635098682671765760 3509771 22157461277814794850016738466703744 3509772 -444420196267803054848124266604920832 3509773 -763737840764267414756203222861579978 3509774 -419864754969511675203634744557628608 3509775 8623058336981896774461120991827000 3509776 179826613722087604315768415665528832 3509777 -900405802518632136566085197233060800 3509778 -41036609259334156814169474558370176 3509779 72898191760874793804176386898855840 3509780 -201343230815827622592350171611722240 3509781 -18177184194039647470840786589660256 3509782 504977133419947622535071478961192992 3509783 949976150137063228415820963478740960 3509784 -824071462446640884150540539520000000 3509785 -1008609130431592761077713663821745020 3509786 -265699092514748790906293771818934784 3509787 127059519691119642313430802487345560 3509788 -29291356345601282234674478884913664 3509789 2370818672342363744972560250020608 3509790 -313493747059096750535048150574545280 3509791 1244227620210606131511496553205860192 3509792 -795844399385086960518512605577871360 3509793 111645928295822070379787046550274304 3509794 -392182926045568713759854575688376960 3509795 347020579644163849451202920770991280 3509796 -131145006136281951335366843435179008 3509797 -642359802999338478748267890637301120 3509798 891983637335020586947163612142482400 3509799 827836266535582833788816363486445864 3509800 49413680496963097540395868938240000 3509801 819126485880997267733080521086567802 3509802 -20385396485499631476991120081488720 3509803 852010921644737479150648870284873336 3509804 76500138770407249937299909146355200 3509805 6290199472671762518973171111033600 3509806 -10964247127317870547983715106712576 3509807 413088318277937877094043932415100912 3509808 -91948034480548127099098112378044416 3509809 -161727025802450702281113212136257984 3509810 -202119160854282945254238757731769440 3509811 -11791001793166340872055168469333348 3509812 -1667510562533203547471366679763353600 3509813 -82900560320328673061602003028722080 3509814 47836942976652309032204488505131008 3509815 -435680728373160372142655886803936040 3509816 887503374759689541835581798834831360 3509817 1023905393335744015458881895835974480 3509818 -39880388520563795680002283112715072 3509819 238979519461793464131288691393053120 3509820 -53726556619788496983743513542410240 3509821 538177910744606977315785050567574912 3509822 266177874599059342124241363634259712 3509823 -196080773472702067271939267596557696 3509824 -213873616525567058618493855794724864 3509825 -3586545616169379540486710152808400 3509826 106846963679171917510042832091471744 3509827 -1015098851843391259684552675885024324 3509828 -144523729515171183295867631951437824 3509829 506879386500153966799072037489574174 3509830 -50286419976055820585857779723373440 3509831 -386578022500388849038141987747753368 3509832 -6535593041504719173886218682368000 3509833 -464688586166868852257462766801972300 3509834 163927463707258201204345587522136320 3509835 -2839418988114563093254680779063040 3509836 47587245894925190734937284197573120 3509837 -1950179643368704702531233047925469908 3509838 444196909321428041391078643720072320 3509839 -986198328657486510766345828352721744 3509840 16325767962008840172536917407006720 3509841 757769754190311232451041640252569920 3509842 -139233834670309578902365681603673088 3509843 -422433598070950124098451123914501908 3509844 197081524940517889199943919244697600 3509845 890097995956618718181171452612267100 3509846 76464041977521615735841040481132288 3509847 -414025819878105613226689552352370384 3509848 -678883469666975925884690269097226240 3509849 -632520659103551450254096357347337728 3509850 -948280617951168825294614606880000 3509851 238976378876325213581385745070668800 3509852 -420304596224929453276898810166296064 3509853 22271054147431191700828831762557984 3509854 -890701727619833579725855009926386688 3509855 1324338283926914602883984492586470160 3509856 -22748896037244185112659311820537856 3509857 170029348864375164696873794597804072 3509858 -170489399801739567493657797969505920 3509859 -181315622745967264713003176059196160 3509860 -661042238519219148119619458781361920 3509861 -37238788088891260035559609332929538 3509862 567454631642666073448315570839181824 3509863 290600474182736684333346587254170160 3509864 -1107466803494260658790368001217520640 3509865 457086771358464313031357484540000000 3509866 1527746101931727793614350235722365440 3509867 659253749921772960351959248844719872 3509868 -426037820819969568161836116121397760 3509869 -485789576121583795205186487971827392 3509870 -155583932634063996477615439458912000 3509871 -222561230627950110656577682680954096 3509872 -120197889911431834776980922281656320 3509873 -959859220763363571569604062767288878 3509874 -20185027788786169194543290146174080 3509875 -7287935699450270994391102408092000 3509876 1236508790511193649602140653446911360 3509877 -150256898676114891842356867407171456 3509878 -300174911060991126270189231420689760 3509879 -62006905978879246309601741640296112 3509880 71096112340119188707966456651776000 3509881 -741185469304029341298376780006999318 3509882 156141526135130311095034201263350784 3509883 -490282375587013725577460702499810960 3509884 -13937944467998640868747417731236864 3509885 -482093040634967944956252155098544640 3509886 -119077411103440328970079174927993536 3509887 70966394823058495072293515661458352 3509888 757532868003120765246541838124318720 3509889 526505615043757035425390002720723200 3509890 -558392396826895517724751177196536800 3509891 299461394813087924858665786907304960 3509892 -483642963491166730380019242088009728 3509893 -54570107266633981820589042037437000 3509894 177172196998848289913966786269364352 3509895 -787445580456844383847658869065887280 3509896 267928979892935057536662559376640000 3509897 1810638474928304172530316658387066932 3509898 55048366239113666769800079117616128 3509899 -1350513108649963342804165680205002240 3509900 -119795238592483151865991423301280000 3509901 -117577774952461278033793344792092970 3509902 -853608213237609050246483032329708096 3509903 -400746788496911401343766297645232848 3509904 -30810059294910580981869613160988672 3509905 168943369974360764840347115124411840 3509906 103160615912668640213437366803211152 3509907 1074402195287824864003778724354047280 3509908 294549997170347615589588759676856320 3509909 302313351728036813056404105685629720 3509910 364366881258285766606072593913987200 3509911 398721637893121838204155036498317512 3509912 641910564203607704863668101798707200 3509913 -28004720805806879953202412661161984 3509914 -151750033243283989773174776559580944 3509915 -300544365286369873136498559954865440 3509916 9177458538599303813671493925591552 3509917 -191232805609093212649469697770283034 3509918 14239513012934075657299864718349504 3509919 -660299784176914409648238931350720000 3509920 437541583557002364771449786166804480 3509921 -494261970766929920431199181746257488 3509922 -259626230894405228100120653730241536 3509923 -161639339750308191630652932238901120 3509924 -11573990291415140912269970697762816 3509925 5293009678012224346113314386039200 3509926 -99287680918516911069898034953607040 3509927 435336727667099173281250672277314440 3509928 561394714703548925040772327197926400 3509929 -2705382822731126719811269001511987824 3509930 -223161012418633876377044771633686080 3509931 158717371489430537620728881146692864 3509932 -245741646390522608098112110963411968 3509933 -262621119372149190747058490223778080 3509934 -161130192384073160470916947287831552 3509935 97133014157675065425911504529007200 3509936 321526908761782720037939874352545792 3509937 493359523558743665029014650769398928 3509938 37766522637586298873719529251052544 3509939 -1368095394629890462381784423645887944 3509940 -62022765540378009858441823938723840 3509941 -793016143251569758860922661407632658 3509942 223380412104887283414696472318867872 3509943 923571971280886859661369498212995200 3509944 378549296570630416315452373333278720 3509945 -574467140521830152556126900945158520 3509946 499953153544142469351045674089881600 3509947 13214357384334592211297694920397600 3509948 -314159540277771624525136838602560000 3509949 -441314514904106847591131754508693920 3509950 342103414884655054483551896489880000 3509951 1248619955296432404235798053188837952 3509952 -55424074274927189464003617641988096 3509953 342579700771534302294085322044092804 3509954 -138982219002248015913472736310528000 3509955 616397456486676705154938986943420000 3509956 245324296951215736666935403076345856 3509957 779261402910124586432908116294225120 3509958 260057326905508946176509693049992384 3509959 560295523912021108888837472194266216 3509960 -1663375823191344003615569740249497600 3509961 -1964721002286689195651823265219584 3509962 -25735831068799307341578899406816000 3509963 -177950399345706296031291831459016680 3509964 -147262314821163545708593962169824000 3509965 -796684926658138640155944605827994400 3509966 -138122999635913523329459856162360000 3509967 -91042114860637852910536087603975152 3509968 152103180381022592339473982644224 3509969 369191760429922509423326332117047840 3509970 -201377816185964707345784002132838400 3509971 -101446566684998472998286346528172856 3509972 440764495095722223340149150257879040 3509973 -97990094917651303315618213983761700 3509974 -107805785886386937468049648107600000 3509975 -77518705323474657645914001631795200 3509976 742761160555942209712947958863360000 3509977 -771411228288859762111339171858483308 3509978 -379780360353001548536721838963711776 3509979 85660609851972591648390485326289088 3509980 -145175374156270055943339132425280000 3509981 -581537920581051056949209077923856218 3509982 -113545390405225428087197310760285440 3509983 -281012394248894228462323709329948768 3509984 -507612507899116178089540313331793920 3509985 630734077962894687865583259414715200 3509986 -81406077354160631150107241940235200 3509987 -112349273496276363716007417000790032 3509988 151943708170670000866092168671010816 3509989 -263483919996283709579736638422917344 3509990 650387178780304290779106069814575360 3509991 842747752652593197645556690705290000 3509992 151145357928728131475085781123891200 3509993 2197110149543178003323971529872644900 3509994 -98574213968284852602622506675168000 3509995 857366581580761044070255959308124000 3509996 -213986369161079962918254696863268864 3509997 -439022767910906406164949033586939872 3509998 326465890019311399323384591412078464 3509999 -1804539623525979158629114604930574000 3510000 -20431694653590012850832934297600000 3510001 791339188099541292387112789175476608 3510002 582033391595321072000833432473948192 3510003 1456171090274294565112484068990464 3510004 -6195262548642731233661233941100544 3510005 405007110594420065043690253148430360 3510006 -74966061757442218566818281711091712 3510007 -955774943561734531894312047412494336 3510008 728277438210935730077489126577745920 3510009 -651500942860290429358961267368217286 3510010 15056422843170090794697588229355520 3510011 691277192628866922854782639405351800 3510012 -638879878123583099305576037805490176 3510013 -308822248751961453297562766003655476 3510014 -429267041895653836461593347808795328 3510015 747592530153748338224444054343876000 3510016 875844006970197182297354151082852352 3510017 1619945286361324890916160551849215426 3510018 -53234304655761541220321319957727200 3510019 -932617996031069651484801976966260840 3510020 -689781790422421437150797518655569920 3510021 -852005446618041997302175516940947488 3510022 744903462893447899574451792102398400 3510023 -1595452216765216123035844719902910696 3510024 -85066967052643553250057653015347200 3510025 -285037910746556352283006161421288450 3510026 204586649002274610808326415884140544 3510027 -519565049059970997128380318150648320 3510028 411374925010796313673521203223859200 3510029 -1662247084920192522848524401860711370 3510030 -68332259944387609208842771501793280 3510031 -213580457366011588527299589533770656 3510032 -24054556429055280811612552312971264 3510033 320526431884840986254598527170666224 3510034 1085498064952611403016710788763507200 3510035 598001383008037440329995188283266480 3510036 -846336027668184495631404110883835008 3510037 -484528760802974638729220318157296768 3510038 -204888003555988134142851229603726080 3510039 68932729180102394393000832171588048 3510040 104568954260487811263300759273676800 3510041 1031074934662447860958293793005407520 3510042 -29580929291428647194948959614675456 3510043 -1390841950973527674039389843718102816 3510044 866187223014491580877567488533414400 3510045 39691210929738068943179158384275840 3510046 -517913331618233029971920977752294528 3510047 -2648191275793021486729028104320840 3510048 767676904493216737746296706502754304 3510049 837799813972602162158844315441234560 3510050 330975795439920844988493247361842800 3510051 -216686562396194154833926771273218576 3510052 109289110529855543655195300947382272 3510053 726812393692474133727558275481395328 3510054 78326648429750827767119938201212672 3510055 431055665479806169715756338212075960 3510056 -540313461534227799963727421181296640 3510057 -960302257482306171776880172786562160 3510058 -614161681841002404409734794002955424 3510059 -12961512663177593112531685115451360 3510060 -277969294979188158515377480538112000 3510061 947976049119086094024302256747916300 3510062 701470937721209664671212369558476864 3510063 -129473763573889410703146595899234936 3510064 -6075842741913471112886246672302080 3510065 116473528052222662978257001485010920 3510066 -182356575986823544579243965735807360 3510067 1520676557950184281176887509984126152 3510068 25115769324480432712554112407576576 3510069 -494210623385225208109513410794271456 3510070 31365263908535766113949740106364800 3510071 10463373955836235855712650373733600 3510072 -795057878489995990103833432250081280 3510073 363919791372190713913277208181757760 3510074 322877312129779974938292679121959536 3510075 163580607599341976307274427374179600 3510076 -83179308487591373827924427405626368 3510077 37722738468090444483090090567082092 3510078 160055796034246048950061883899524096 3510079 -378826073027877856619037122564662960 3510080 -70701285693982536932065466394869760 3510081 -1281306386282438510058042742926728160 3510082 -565723792284394412766534555622882608 3510083 -663696713292480402046433606031031776 3510084 -182385196065047844574556480184360960 3510085 421422831463177105625954262204318780 3510086 488669014001563122299299688402608992 3510087 -123317692066535625876465220570940160 3510088 -454488723959691635860423861048458240 3510089 2521803226015584725180248562085930 3510090 19036088454991955403560840421120 3510091 -671008977767637393458727776161722400 3510092 122499013086226046809488756064527360 3510093 -188872532174284327411260523588374336 3510094 -191487045393913219862266118815728768 3510095 978862298205527266424234700594671520 3510096 -209234383023811566329389159389462528 3510097 530464526302485600687286644532082546 3510098 197539981864658171138961764911572480 3510099 84208339011676366900808027535909888 3510100 -171976012738915623890623427786803200 3510101 108146255927220166933750437863572128 3510102 -437886128562234036340573291557617280 3510103 904497217415777644327244168424025352 3510104 -521432531656954294683057745633812480 3510105 323233097650351940294978075597712960 3510106 -227945001079009446824316876928549920 3510107 -1904163099587402833017852434084083644 3510108 266529737158566941411237674346987520 3510109 -676952922184004540533860279329690484 3510110 172390826747583118103512811963376960 3510111 -1114605360000142502528924637882402816 3510112 2444182139442075342876827276437094400 3510113 -2984624589366627619712303072001660 3510114 -365980763204742178918462422827756160 3510115 275258857861162485983706695277643440 3510116 214789062976802774534038299753230208 3510117 373264678823510200075607477940890400 3510118 -835376208117777415427093226973182240 3510119 -706875156956156660184860030585011056 3510120 23862356431499072080321218105753600 3510121 1294468096877216002881456698972395322 3510122 93886855942850663956542908977840128 3510123 -930018299476065818815813239829346832 3510124 614407809921232939718599440374487296 3510125 -623503934369162625048180164020641000 3510126 203153524954059666632878652318648064 3510127 151888835339431908447175854109192120 3510128 -261376131870436522536718723486187520 3510129 -348047060024577145210165119812443200 3510130 138305638612132370420482705279518720 3510131 1875135738608715127178608640647159200 3510132 -34258266363234947997123094168055808 3510133 2811931049045986063707788650166976 3510134 -5835356348693837774927801360193600 3510135 -413407442726652085604966170998610920 3510136 -241274135298359376200707276677120000 3510137 109530263097624888492182956457823168 3510138 101425235482414406238315055761106944 3510139 -23116340553489880520774635839607544 3510140 -289531733501096366074697627972352000 3510141 99112011138810409970729356663597344 3510142 972451339349450561041182462737352000 3510143 306363689141272230081236690149467840 3510144 337236609172569958384040978876989440 3510145 -998780008680835897036755506831717760 3510146 295309597927570501372371280111633920 3510147 367542210103674344268493492614468600 3510148 2011176836398299789963502198306062336 3510149 -1336978636844029069578147855544424100 3510150 2272327368959759332741501447065600 3510151 5687420126027852535700969279824152 3510152 -197192621759836621986273788890598400 3510153 159587500751010962927946580841892864 3510154 472132261219498631313407275205254752 3510155 126151431684243603212237810539392000 3510156 -163292243791717278646137617949766656 3510157 427634340119515862403895688822943712 3510158 -1250029037734770603122628228124104960 3510159 -219525155800932038694763126962592512 3510160 105669813709638364592828420038656000 3510161 -52055560665192521820609225650112000 3510162 846164484764993520263957863492995840 3510163 274415990191767625881133557448330412 3510164 1091137874421036995107894875744109440 3510165 6049584063251740892591321962155840 3510166 -172459428956691014670616500281251776 3510167 1615740117017432174347461497156225880 3510168 470316189076911762886456737723187200 3510169 -303575734105101233911429794417742272 3510170 228240403556479450293916865963908800 3510171 390863030604908377137413738286976272 3510172 68151845228587725761004907763826176 3510173 -794423616157952696478398496133109280 3510174 -135442407336733311283925413404733440 3510175 24662291295252157733114249155933400 3510176 -1477254722370941438848572966567936 3510177 -411341757269262398697785661431551296 3510178 -167067725286618036008707962779794944 3510179 1796536165863089703711987296419746780 3510180 -392088818529226620799388837325008640 3510181 914437833251724155376624798792913500 3510182 32675356836828356286114087340150272 3510183 777087829411190119765387947145558824 3510184 752270656295568710511522537144145920 3510185 -34338768076885418959235511498795840 3510186 -116560850887077411544334288408583936 3510187 1541316087995901452821057156561302836 3510188 25005823016321186676299427708443136 3510189 -1295072211950046692546189336192692800 3510190 -56683086554103461083805208586387200 3510191 -845947318889355858769642759994620848 3510192 26632754736469252076830768930750464 3510193 848355896624023161370078463572329600 3510194 154143559592581701396493906909540656 3510195 -437380056359673269109555703757045760 3510196 -869012149010267345753404553001943040 3510197 -1231683951664562313168410146340572128 3510198 257725272236733371351025576011271168 3510199 -256862087822325158366859147455745408 3510200 586061054595786634579690356716544000 3510201 561632044281681616113619830764369232 3510202 -65113395484663121101985935684802448 3510203 -1069161542314392057218942414112571548 3510204 216427799924040808705728320151261696 3510205 13128258484475448650028938784571200 3510206 -389331917820477825177124943650009344 3510207 257962406121270883973512408515867360 3510208 7809738584878482314369758312529920 3510209 -42347282441513082378000864606682284 3510210 -269233225363267056781412053547520 3510211 -2195441074947571702764068332201091688 3510212 710482347096770647167437782078479360 3510213 50499313800222949794204285503717280 3510214 24931948406514966808080113171319552 3510215 159886098303611927579357943122467920 3510216 -4441011132845833411417522441067520 3510217 -111630718431170130326088960338021708 3510218 715651309180052617939239248158635360 3510219 -13286227968278739104119115777865792 3510220 -179829632209237157437536431492536320 3510221 759594707715425191221886708875246624 3510222 -310878563951050144505447916317012928 3510223 8012474102580490106431789044217024 3510224 -273518837638739502080730910839644160 3510225 7784632323144844266150083843083350 3510226 -171729504945585916858575766107320688 3510227 103359511195929423363271992097936032 3510228 598549901702564197139981464706789376 3510229 84002584411943263156123053821127040 3510230 421463800808848457353514121606869760 3510231 -229532255213749278210528055208997120 3510232 -95792556709481832867985177433333760 3510233 83119097322237569173845133438057482 3510234 -91371159232142097686974792934879232 3510235 986260302037786683483433382571441360 3510236 238023682344847083939907329382056960 3510237 -641015459508820822139379008085325632 3510238 -9447537020242540190697245009133504 3510239 755222023921673263668325038243515040 3510240 529239377740414953303807593640099840 3510241 45801052938767907705492202514606272 3510242 149248364973609280955306894710041600 3510243 458626095140885295807442995556853760 3510244 -49567701224633923801403741373440000 3510245 327886239922491505885817389137981360 3510246 -268137657861108077183120058196305216 3510247 311120633098270734957188264785518720 3510248 558371711168398729334872220133212160 3510249 17687508663403326268399425085334880 3510250 -772253392009140143162347676558400000 3510251 123073774341415360200570417977561400 3510252 -547758748849228023450460356671897088 3510253 1753266854506775900027856287493018784 3510254 122628545285412068027082139338584064 3510255 105926649892249235862228272692093440 3510256 -96140815017696901234357982929944576 3510257 -421523793690238626759612109871026368 3510258 -488474617382699373307915989983750016 3510259 124436897776192778313722554651502320 3510260 -186411747818529534496907258195927040 3510261 -649727963848270258080210529625534112 3510262 -6600331934238862808334915406907328 3510263 -226733665362683515868743711937338656 3510264 -311643075947723279572555362764390400 3510265 30261292979500812852717651389589120 3510266 522684552595438022122633879511678832 3510267 -712626772266376239260573517530079720 3510268 -406450984232438391225041975034314752 3510269 -432397375289746870763914792417940160 3510270 601595155962426517585813884429907200 3510271 276324973802241673704653383009513472 3510272 1601502582083727104954145550406516736 3510273 36960173221693174184450593437966144 3510274 128084116483189101993794832676218912 3510275 181759464425089267658795401587234300 3510276 269269305530176611906589042609029120 3510277 1051973770462700102675194137770300126 3510278 -2489484210301553118714301645392576 3510279 587969590488019805942775170092787904 3510280 294508446963986249004992378948812800 3510281 -1790735898545746393623698261059876608 3510282 43644392989880418271666109239948800 3510283 407188936996631339175427953987972864 3510284 903518934336075395613443065213226496 3510285 15915943257410462053252278655296000 3510286 -74274096062297638699105273896614400 3510287 1140039364833456081788684286038897592 3510288 -267557162484914950271351371484037120 3510289 -256262224195771547066723895318457344 3510290 233972204361720800044001315678830080 3510291 1130378330722175488857852597290871600 3510292 290083495156783373663718541163398016 3510293 -380133003049149732692784366726484896 3510294 -353323937342675298889351910095502400 3510295 -2263816443261888901008308186928085680 3510296 -204771397596962927851440237878231040 3510297 7082816545465331983979596226204544 3510298 -321557401661890800824347055106689280 3510299 460391292438438730341729344527436004 3510300 142583284328666414230700542213516800 3510301 -484316111485349802151545279697164308 3510302 -731496828039894235718662929658473600 3510303 -171385418862577752396475653657999216 3510304 255996134047761494137549414541033472 3510305 -2601946099458984285859123190318400 3510306 211100696337893967373490737284165120 3510307 359633681981877583559952398651842840 3510308 -1096617054587567633772317236817139072 3510309 -968534685727257304737585085919736672 3510310 -281758472680481001284242684762765440 3510311 234955433701588614728836056815306160 3510312 -24489546937610757928691985327144960 3510313 -243338434423772333747373718765150860 3510314 -197154334999030065361137405040352928 3510315 -525212205347376323035759841217866640 3510316 194759672794688672719791024115240960 3510317 -806170453724725639334127464070422634 3510318 -92693944913828238482751214540323840 3510319 40136220742005683286226461337411944 3510320 -53341736831511197257294626388377600 3510321 -462348429139762141729468223733030288 3510322 225120233896377218664742234877885712 3510323 104083175634230689051213581998721960 3510324 -475492235755743827109251522664468480 3510325 50048914611552249474950936151593600 3510326 -416809313636664302319238258176502080 3510327 -837736553777996019553987109112281880 3510328 -161277436983360138534685021746032640 3510329 741561760744394086143180405945773184 3510330 -496941626347325860125840304089070080 3510331 -770574135142959873542221970222504 3510332 135266201126908896672525251602440192 3510333 -288955242199796785774047990528587316 3510334 131137672048909710510452015627009856 3510335 1320708310386985077022476371119970280 3510336 -273964585409508634990527252906639360 3510337 -251197414463031224961789561885960620 3510338 19456277116610864103799652056748160 3510339 372051325903793351774917674172504320 3510340 1099549632822200353016204867803975680 3510341 -32118866945707882551173608908908100 3510342 -91430170964936422757228233241280 3510343 -617079355259725423724635277190108576 3510344 -596594142219010292144282637538851840 3510345 -81192579588846098426188736170416000 3510346 -70788313624220065883940152189909760 3510347 -332730231819957688660410102167581056 3510348 86242003823240126697769609826304 3510349 -608591994657833612659841047566473760 3510350 240263771717776714838851049642918400 3510351 -18417771601339377567464626458064320 3510352 109894680666013475965175301225185280 3510353 -224701904842987299363535408624489920 3510354 -260969859303625654660176324623343360 3510355 685090243290408632292895283511783360 3510356 -30307198330031190543042945909346560 3510357 864786054694056493439917593452795040 3510358 633273309410628659930887784464277280 3510359 1126092491707894791991350266638231560 3510360 57316739157130778096608677012480000 3510361 -520266493293102216156251737706054508 3510362 -495854130709233817535599726263383568 3510363 1019672552184964411743507920753691360 3510364 8867952925698130020901789926607872 3510365 -1474047188452154892603455943760761600 3510366 -523027181970316651762428651893059776 3510367 102465342227460645041570859656761184 3510368 333723297951964244038557416830009344 3510369 62922626565330895134519526943158800 3510370 675750701387397236066528806070318880 3510371 -1113160146952515529696371047035603428 3510372 -241081673364412496118500274444561408 3510373 -654061925799788496852914126197669378 3510374 -102217440705837067221445066285592448 3510375 164299887560029963672334367040896000 3510376 14675569541238845928121023028838400 3510377 418464970760449716272939820562425060 3510378 -298495745995798669945183006198597632 3510379 -97144080879977167768709130648137160 3510380 794941011413895457555430988023500800 3510381 -9629584008422507109173629782493056 3510382 89511203696919964267803543245030400 3510383 -1466743142225812856204542642574357760 3510384 41741447502607923331079980857851904 3510385 -743662548518988284129743979791017420 3510386 -294890076934744800077374295639350656 3510387 233518635841818445997415492925052244 3510388 494888644657069044327629470426372096 3510389 259749213077025449637483008410748160 3510390 80356752610338767473840488223875840 3510391 -13630220100242830227674726032752488 3510392 -50526633959073276262401699142963200 3510393 93121398511414928269804356511158864 3510394 951612069081896375760911136519728496 3510395 119778096034854986814881603012194080 3510396 -126199247827058591814881354114984448 3510397 1253093658468216735080745480065745312 3510398 363248366821493044991734347921645696 3510399 630653414649827586059466034491480264 3510400 -94170035747060124338275440132096000 3510401 91639660089765091932001987701462402 3510402 50550058363061550882514710299074560 3510403 -73470714478709403084935437359154016 3510404 -1330243517785469159882037785883702144 3510405 691584815702968846308737933691787200 3510406 7439002193274323438446046620714944 3510407 1127078135645979522943125040162781184 3510408 212842062268937645026375299272785920 3510409 173585357392960227104810971272083712 3510410 335358465338301132212964747973323360 3510411 -7053234582916546264158161569253928 3510412 -18787368972679264890291552771415040 3510413 -1476139879638752520014714782827499338 3510414 -238327504700836802718646725275834496 3510415 911115778904818633858481612750754000 3510416 43372873869918770658847344542613504 3510417 -322926628369710703290631020590991120 3510418 -428632134661022881577658219176649840 3510419 1722196796522458844543317322072690760 3510420 -57472576892592442275593445624483840 3510421 -419053566130812575209976481273628800 3510422 -914960292195206415937853627241214848 3510423 88859035083925294682325909439877424 3510424 105341210944477927068608702267166720 3510425 -256863887240046625512073104133388850 3510426 382698202049184001141416538626706944 3510427 473988489746585473747744765745789880 3510428 -675757470006369338073073120019848704 3510429 -115119161267243069401272915161961312 3510430 209179974775214679477336791357276160 3510431 1713088877262356568698406149707883232 3510432 710711299034357877718628433710284800 3510433 -780698848413320140234190815196322156 3510434 73132102891824941063460588666240 3510435 -606348756112555045311705108164869200 3510436 -350995229283712692249943243734056320 3510437 181525078723574192530918030137908352 3510438 -288036640131709538997789873143259456 3510439 15391404704259166381157717552194056 3510440 256418092500835878268445144678400000 3510441 737483732882283319472501072442283680 3510442 292987611759146823664996810989328992 3510443 -1563525943044308870547979418945935308 3510444 -143288332060267241650109345615216640 3510445 -652916107343050327086113791768989600 3510446 1509944763906144094976181550718361984 3510447 943960694192692608490689223331882640 3510448 164421014914172156422035441121951744 3510449 -272132716823958884907002979838220568 3510450 -230739699250264300191423934410420000 3510451 626995222558897456517643022054191952 3510452 -741326553454493745820243622362752 3510453 375463142134902739869076546942425408 3510454 -299701930280233748647615703060906880 3510455 189410483146249690089661048488386400 3510456 -314179481995312675627710449586339840 3510457 1018903532614455007990865312133660612 3510458 -289107072543448959188512857746259744 3510459 -45748250946556662798585899112665160 3510460 823247723734390661946483567706145280 3510461 117896124683307225664876400505273324 3510462 -463233757535810246098099328123936448 3510463 1672178370564561212145753759299921784 3510464 -208228815735144301483797107954417664 3510465 -34353272048453720052800596905600000 3510466 148543896694048339987255320501018624 3510467 -147551293890437334373060828108999440 3510468 214114920442310682868315558212876672 3510469 380535368151899525101221869125187870 3510470 37166926359901598994453668673943680 3510471 151999461537357455078473401806790144 3510472 -17452612641988188733939427925688320 3510473 1886711776084003128007473563450350500 3510474 156461759742070124444572295604629760 3510475 450869829742597728321424298581110500 3510476 -688921292993941574188457799873373440 3510477 28464574064005075632585032405524608 3510478 -369369299936297319741708735869242560 3510479 -282109209700244680437041579195214240 3510480 103066782934476110637924795869429760 3510481 -80044650505616215206180901095184268 3510482 -531294072517434196784291128071255408 3510483 -356591847593302648968619348772938200 3510484 -1039572759944685952726106100351481984 3510485 -191197359466766780612880005785137600 3510486 69663841689243421368857594505277440 3510487 -1315718860312342954518885152395999864 3510488 233578143063728590455286778710978560 3510489 706598832320115220563540257496739968 3510490 -195312143628765606885749803737722880 3510491 -1528952186555711299003124975050722108 3510492 -456800872129856332501932763118581248 3510493 -293708737383733555338657041854822080 3510494 -273295747910862499445079706649520960 3510495 -39270366818843548162800643233658560 3510496 85048104630939938687124574975033344 3510497 31082174548521650657744465477563680 3510498 -206124785477765702187931967574028032 3510499 -1770901654941753380376681286947686500 3510500 -317092486190276112325784078653440000 3510501 -175366880645765612612758919268209568 3510502 -68336320261863831155141426496801792 3510503 -1023980054112072397212888304674850248 3510504 505204122093946218891382949702876160 3510505 844180544491599626393421712891002660 3510506 509123278023813044769954931015211952 3510507 363863533498277015648929290745446144 3510508 432071485454466818693331387050972160 3510509 120892353048086207586119002991626710 3510510 345777469426707129467295836058898560 3510511 141685630839364619205222670016524112 3510512 10338272265828323749259451507081216 3510513 221773277069001109365588243283236480 3510514 -97966891550704829272627028928012288 3510515 127723284955564311845419477663803120 3510516 -93937942700267046311111206762598400 3510517 720747121567213936238381179906287132 3510518 -126663424213739601336249574434087360 3510519 798066681790387977116830987753210344 3510520 5309392293500303206392932299161600 3510521 -602064145815100419442158729679423488 3510522 -425489703350131217871729673641789840 3510523 512724308542240253636357610446288960 3510524 940192676400504021236680893408018432 3510525 -50825632218359818300475372281663200 3510526 454721110968827212836311710874483712 3510527 168472499961785489805436811789255232 3510528 -68232923406915205777654478165508096 3510529 -1844426342651180288978880497281328928 3510530 84171814776916576745217698950832160 3510531 130269529195152142602867999192503928 3510532 335155421610120230550098890946636800 3510533 274856264271126278304269593944541212 3510534 41345268107978549626638136548655104 3510535 348668687105836367399744435428608000 3510536 -218884751279220703197597791028019200 3510537 -1049038617493488871386441668625972480 3510538 -616560757045816196746865158889299200 3510539 1337653558306149650345518084288064340 3510540 18203701668512132614023866126177280 3510541 -871743833425804099564994722064109248 3510542 183113750741756607271419757305635712 3510543 59714549815540461132130006174147728 3510544 -399936253002990712715204798689239040 3510545 380803760336603426128677724729649280 3510546 -66458262148139282490824224404243456 3510547 1743712710215245410634885708190621996 3510548 190496871223661151105419552778823680 3510549 728244983404915024443231647229164928 3510550 232117400678526236282927331440793600 3510551 -749471082741818105200886555905079376 3510552 -187530440651221258037597211870842880 3510553 -1806663777693898499961279979185478198 3510554 719131885006354051680311257276861440 3510555 56037384290837808701423398442661120 3510556 -142426229067545800849585001421399552 3510557 -606202674507440400744265033509079194 3510558 -21517284205029759687857649773305152 3510559 40711640487703152824973576575808000 3510560 -52510240045112619193522001604771840 3510561 126326980315378059743223900268254720 3510562 -875298297851061356530518791104619136 3510563 1901506692014832604321415232702720 3510564 -185805688407256390685924788549337088 3510565 -177343772633808777578636088856641540 3510566 -970182892362570862028344931080869120 3510567 -164903982056823790708809913270355760 3510568 853587808738915159431749473360773120 3510569 968599120606324051980319317101966970 3510570 -8465971881517907939943030173030400 3510571 1219634639314069097598151393750002624 3510572 419279478170060549143179734141893632 3510573 114808797164902244646180942511200 3510574 360031901987097436594837655739145536 3510575 -466075277077369288970884688280154200 3510576 25052737490737457665527023952936960 3510577 196530471612485275981796236489732672 3510578 687726459866488522713295697339572224 3510579 652394701247645617480092402614595384 3510580 95519531894807999678124493961625600 3510581 1139385309291427955140222034163446382 3510582 -4774727400147920290792706526781440 3510583 -920845952324577188770669142946738056 3510584 -139058159361652394795879394538291200 3510585 -54552377684936910196579282466430960 3510586 -648279212891819546872762886703188736 3510587 -1284068798948481931330055457725428764 3510588 -161978386210771324689355011792883200 3510589 -2241534714059515788280597974182327700 3510590 -398236039882370166288493166592139200 3510591 113701115972210273744205335867136000 3510592 -118398649286130829091995760029859840 3510593 -149685569459652237190046489814982656 3510594 -564882822924255080749822951300872960 3510595 -171557892617765543264278421418700800 3510596 33352683998903467214559517213451520 3510597 230988595822642082246264994622311072 3510598 -89305631303660255302829343220043520 3510599 -1986856435490217447941353069347404928 3510600 -180208580848379829821303720819712000 3510601 -1061697509629378976835486761188943398 3510602 -560036785600292182393361371905438720 3510603 -222610796978414793725251076868483588 3510604 270402272418655338700721957180224256 3510605 -138458330940092372874498705842880000 3510606 -5389683933910585402522780588403712 3510607 -818159018465533168413488361764224144 3510608 -562443471535235768707980147407732736 3510609 -449806464130660274543710984826862096 3510610 545126923773898081549671500399820960 3510611 752563038828156416227912199835771360 3510612 -125086499691698653968289510061549568 3510613 974637504470204445068782749221062862 3510614 -102271077571695480397108656231528960 3510615 5544254780272216447512725792085120 3510616 -100965907055823040232863935855851520 3510617 -772233698777814187253773086442219248 3510618 -572939648964575422756480550021160960 3510619 -187191117756290766434949043001162208 3510620 516382946631054783938573264560942080 3510621 -1039706547760597534471308212458504128 3510622 -290718937664062025454248345681528448 3510623 1788780722152244972965860095201155872 3510624 275852565361649347046201280477265920 3510625 44769675056637958566563577524332500 3510626 -69271760262325581429195833590149120 3510627 -652405065421862175413787731431372680 3510628 79307919433770886980122751764951040 3510629 -1831086025351580802991616452486912770 3510630 -382429188065765470400475519655209600 3510631 2643720847952276145648238900553598952 3510632 1218323866977737231434532990605286400 3510633 -164413503448314443148309092925615936 3510634 439128760488572857378629141286185312 3510635 459631046612042985768494388440314080 3510636 -629985292576822330493343412738544640 3510637 44088136518776028777434943750720354 3510638 184493333084407810150161341770566720 3510639 -522394704567899110877769627265105992 3510640 92686344995033295320552237324697600 3510641 1638247235591803819211284965782073042 3510642 -9223673090100703124448470992265088 3510643 -71661119622056367473379191416823576 3510644 -992384940325876505215056262440065664 3510645 -513431794322775653755843207173869280 3510646 -545036713873867227793995238836248640 3510647 -12715264444701982122670183910245536 3510648 -755636661296618825163314763876556800 3510649 -21406164557415598564123357710278560 3510650 91459829614213857538075477679827200 3510651 -340828531865339702370639621684251904 3510652 -102849982758436303125407781307347968 3510653 -1136874146114020700740790360811819240 3510654 -510598336690198198851111391055709888 3510655 1081986399612827043776635217969491560 3510656 763791156622062848127172927983452160 3510657 236943137505996080954324765400307968 3510658 -596880879095515221700499798705232000 3510659 679687499379094103334044620365475920 3510660 -109824828976223115395952736729866240 3510661 370594493872681628841474011696824320 3510662 -310096219056313044939072732201291168 3510663 -300515718539005028482837239583306416 3510664 1514092983404456953621000360250127360 3510665 -1603146226694608111984894937795356800 3510666 -127392900476170607072839245866982912 3510667 -259925906171339560632812345642401920 3510668 -321921548700862648821941104871424000 3510669 929794314453733664018474723623777248 3510670 393165510917619472357743774657826560 3510671 270736609431506481440251983253746240 3510672 67981486507064131960449097582510080 3510673 -1304147244726816645362074801198000078 3510674 -374078898408573808662837516672549888 3510675 -42640331359665193004643931180224000 3510676 46759899698738041439963155835078144 3510677 -999524177053978109112431780642551200 3510678 -384853030106248460397280498155533376 3510679 -1225251676954519558109353113154993720 3510680 420492485026466282103522653061734400 3510681 104935816374451456923120187137064320 3510682 186016087387330842868896279076346880 3510683 -38253022657529114673963748111845120 3510684 -153987161136927449784275465730994176 3510685 -74129490823324727113382255620393620 3510686 -974758879632693958260530705390702208 3510687 746081243799392204086268432988967680 3510688 351327993116883510661578528632340480 3510689 -67434609876538298038404594160714752 3510690 -419770042416269146911748848597780480 3510691 95955112101682129247226531019121400 3510692 10486776547283769161656863071450112 3510693 509555269798638474265832279890875582 3510694 -106958806383678927799062247306560 3510695 70430796779156139890954804103190200 3510696 -35446905706184230541895941247959040 3510697 -963108899105283285351047030145784320 3510698 10261426933719997724956719522474336 3510699 11885253379997603633597557636357464 3510700 33361799457560768418212255665875200 3510701 -1290109634110123854888685930838072298 3510702 18099671517633029910740209599630912 3510703 944036771385553330058322790092340128 3510704 -124419337899655671697995768040095744 3510705 296207770572824700650388378273961920 3510706 -737634771856857000154543153096106880 3510707 44667654879255843633425933455204392 3510708 224457946864837584398268650778064896 3510709 -770037600991597700409911657891587090 3510710 8067483012577473416789746030920960 3510711 755777383893294356124854917957903320 3510712 592014062961241509071061065038970880 3510713 -996053513063499188831980880411422038 3510714 -579626026219079255363413386216360960 3510715 -205381556405836585863215332470738480 3510716 -2933825387830977138026944903259136 3510717 -364284895266154210471106447323274688 3510718 -8195882916885987270732346383517440 3510719 -233627038164100621162807910114440320 3510720 44087008821721476743447982920171520 3510721 759195245981104936108037960748182280 3510722 -1186428081385429759249893963784255488 3510723 -448513827758967994486478414015198400 3510724 -113143430880454134004624737003597824 3510725 -10793685301921414917809166666147750 3510726 138464863534736291820305948549076864 3510727 -149900991623389944096669336993828480 3510728 225132003763321778510970288209602560 3510729 -1050439132524020110243339531949794080 3510730 -3815354615720876568748744894958400 3510731 877156296168332209561996861530151200 3510732 -625085366218323368203829147249852928 3510733 -586137369590565361040806613356816480 3510734 25153296159327855458795073656020800 3510735 6678585740708107689081824515578240 3510736 313405551003250923546866343277363200 3510737 -365618466245143859839383289499280576 3510738 -188069341466068190675097972136934400 3510739 10156002644658955564251352820617200 3510740 146626955206426201916446643887142400 3510741 -227148424810776588923029810795669920 3510742 -389965340366522606689163022817621728 3510743 -1022992386943039366500920548757022576 3510744 -108876017516136737916810751119360000 3510745 65595283373728463834939572421487360 3510746 -324982566302856807472073735744229120 3510747 1065415166851792447316777329269772524 3510748 459832317205536862474448957946310656 3510749 1101256021319558737510229596447276320 3510750 94593067119946248813384737550336000 3510751 667570665796239132735495116967534752 3510752 821025594949611345071016410213253120 3510753 699334447086389873017848592450755504 3510754 -327184662806599639780464196442761440 3510755 -1004589998584619293284994556806034880 3510756 245596618182363598227934530237634560 3510757 112069210355590841857570545178237692 3510758 -110112211756538472078546985397961600 3510759 368263306684096850423256911357709312 3510760 679684001797795739816322002239488000 3510761 376775624600649011506323767519407332 3510762 197991619946519018131234176662928384 3510763 -723901595601064343494254913990611080 3510764 -18681139798637705816457660804539904 3510765 -729193373528985132218992630433835540 3510766 174014744641310992978572634244542464 3510767 88185180232698611323703422309344120 3510768 58859060598805594315411836423143424 3510769 -509418846131614031571113646707540940 3510770 367770562470302105380934186783218080 3510771 69775379086721018757723992528898048 3510772 -286762486365516547655590222776735616 3510773 229461480836479266569715844894806144 3510774 193044241629164133606072688597458144 3510775 -698065444165389447317720816897314200 3510776 -1512321029161140298660158237509713920 3510777 582922695692072309436289480025099232 3510778 12658820787109213891463505528071424 3510779 262079091724290100264668891403129380 3510780 -5268586238091138558621828808212480 3510781 -107931213922248246654640901591987200 3510782 -33894776701251496800071136140866560 3510783 9152194441848700855822244696107440 3510784 169930355446372330841958560506576896 3510785 46953720357293667473604719607038760 3510786 128419882019873728370336405351355264 3510787 -88607418002776977166600436533056768 3510788 -237837542762985596154800925849944064 3510789 -14633384377917689906315295507151104 3510790 116159568321633983864525701284854400 3510791 -898176088432746896898984929975720808 3510792 -872469479304094146343314454843591680 3510793 425581719669349514891283385929549888 3510794 252833243750233868436585889006270464 3510795 -762685739005264981525197720446054400 3510796 -753454922846718539605223905943046400 3510797 652418680326554058786968623794340140 3510798 -108809504113583748144925037718714240 3510799 -849290562624077324029694246556528440 3510800 246104362254210927958567705062604800 3510801 150920257865727985423212254202464400 3510802 441157575308083206394482626815358352 3510803 -371434270909282861121028753495636948 3510804 -305864138256484328753618477814847488 3510805 -163692533777415972088285669842478080 3510806 836457825268261015128375500376714240 3510807 567477988876325344426020750094670592 3510808 -7148070360779860735751943155220480 3510809 757845571395393503690367542944760010 3510810 -215519972659097497397728173105292800 3510811 292443488798745646946955971717473412 3510812 140454712578349158892707337066512384 3510813 863997402619118953203502544483842944 3510814 -248254483957353858585181491376921728 3510815 -727266487651579324143306602608800 3510816 -94030847780796507828934397907173376 3510817 -911502888350049512060519761293992400 3510818 26286611516323915143653103979245216 3510819 60835728082903079365665025286641488 3510820 -496799250697687441575061914029568000 3510821 27836047008949342955082949795540032 3510822 -125759413389117897374515777759389696 3510823 -863652103599881413425579569591903280 3510824 717585561422757052972552009375656960 3510825 -345473599292294324406672107366636400 3510826 -135206159131417979069752685321094912 3510827 -406132634466988885308249882388651440 3510828 -135331234776652914082226240134265088 3510829 415724762689140308938255027295243072 3510830 -23106066791532680781481211895991680 3510831 -26755264047218436121638722107936248 3510832 56766735703810824763129827066511360 3510833 -765055151954138070961012114790727918 3510834 80087996847896758487896669383846912 3510835 -317903588124905102963480576076391200 3510836 293884144803755739566151289245186048 3510837 -922902795278765875656418487386173120 3510838 -388156521952972671725300713412604480 3510839 -844245272306069202870869534166816000 3510840 -306888604474426659519940701208166400 3510841 1172702903469269217683892696343786752 3510842 283289914880969027633119323345129072 3510843 -94160771226663257202730702352566272 3510844 -581197910019472429670422207542795264 3510845 -177471817459289055233418250428489480 3510846 144237321700192337964910683270478272 3510847 896909888129479588741768302435810552 3510848 -297255669883684425970366183662157824 3510849 -1696331669510782368454509721230797952 3510850 -185966680171294461565490757521763600 3510851 -1393078537338453584869564655472302148 3510852 -227372212409969954628742333635606528 3510853 -1211574298375706182303247873518852800 3510854 645994259261361443043752010160979520 3510855 316139139859927451799197469164313600 3510856 407513344529339596269904610824704000 3510857 41243798261667823235043818366715264 3510858 -156789700218980031477780980557332480 3510859 -35443574960395358413480832446403160 3510860 219273683903793365924961542440750080 3510861 -765254455068849406554151205343629856 3510862 19925775986013685908669954079704960 3510863 -367441819522359519758176352409714336 3510864 872408442952525677673025155497984 3510865 -1203108658830381733255247624043721740 3510866 -195593438091029807253696098099094240 3510867 963069272237028494150607300880859712 3510868 -28547324071474019323334653488752640 3510869 -226307840649768445400663983148999730 3510870 5127512145999908298561224665804800 3510871 -104023796958593810218371915465648192 3510872 47382821585146719117519358389350400 3510873 -712445406116217876327984113762391078 3510874 -89982350998195019959366292829321216 3510875 597443852092951362737874036443532000 3510876 -465477979579222663167457102355731968 3510877 2480465489359189328271664753016822400 3510878 330898311839258753933574789551849856 3510879 -196418081908830960914418595893625344 3510880 353902056521498139446326403003842560 3510881 299411209859985170101313030359260864 3510882 -55486595467460933004962700460580400 3510883 831373235753159182741752683473583132 3510884 -327179300032560187058058355518885888 3510885 -54633646937408265404659882130630400 3510886 -64434717082554703519851615468856608 3510887 415735218028869964906326176425819800 3510888 12291368664490506832680869853265920 3510889 830728396903478942078459209962053690 3510890 -77886289693804258055353864610894400 3510891 274039389859353857567432596563228000 3510892 217038851584655615619789688090214400 3510893 187295303459013816607803371671667340 3510894 55841998358521212023093060364724800 3510895 48429227626418372201608655304707400 3510896 25468471910179119127428852043776000 3510897 176912960112159983143763488012110528 3510898 456586111499838811782182772422580864 3510899 -11003929856743351764366780178213944 3510900 336270708251588643927190198707916800 3510901 1280693869158512718679559901569502304 3510902 -603742289693942715611781517901290848 3510903 -736991632764717053911246210859390592 3510904 84886447775293990981520516820049920 3510905 259534866836471238566049423442341120 3510906 -105121367912108237227872364027146240 3510907 -13248074466530156061804106721562200 3510908 -1153598047791019863747312627459569664 3510909 -212935246939091368097699058104498586 3510910 40712752630313891382402741583180800 3510911 243026703044975254406281674164464512 3510912 192540226180246597763763984326983680 3510913 -273209961230293934041316472709874880 3510914 502862906978377920754631304038277120 3510915 -255735523423155190183762885187788800 3510916 -68087211175772827588462113746236160 3510917 -157083910097236499033519269412995008 3510918 -906763884221058689509984065759436800 3510919 -885413449884807403453896923706248680 3510920 82071319849368551799320661774336000 3510921 618507055703484443481229977033540960 3510922 48340464914133431725815221704490592 3510923 -500485726534219752107228409121790736 3510924 -424544474328774859561106155473990144 3510925 641793662833105562834549606259657600 3510926 -125762393621738916064513142318128896 3510927 -202581018855148511929132307215452672 3510928 205735675987917268143201573692874752 3510929 12820725195220907066383387272528384 3510930 -21831396691456923948351381411002880 3510931 -141624289063454060180107143902686536 3510932 -412686964778982096919706970251344128 3510933 632115738348219074738014958899921824 3510934 190770147566658567106699882108446720 3510935 73894217419807118145351785700445200 3510936 -146057759493693011134828525486080 3510937 -919236543166522567710086891071615414 3510938 -105113494646797346405754262841127456 3510939 270265567581932289914555170648542000 3510940 92359027657179606551601828365568000 3510941 292523409895254801482512765687723872 3510942 587402474516105897365668150943653504 3510943 1509954640175710152119212797773089080 3510944 -474894319861586518724026003760676864 3510945 -12342419750907908274306168501345900 3510946 -727699613892436968141855398605799040 3510947 -2367762550752003769146007870967702016 3510948 341924080652961111291808872904089600 3510949 145412137417461099903012347694390364 3510950 -1913187208406639247308954442700800 3510951 476287289017627213238496836239208232 3510952 35124762298540084558775460333849600 3510953 -521474001961803692390893488993584160 3510954 -342314741245136557781158387766707536 3510955 333700075598085042452675771125001760 3510956 60048768312079676024310995710629120 3510957 8948578954706425305915548158900800 3510958 899323291699144924250404555989151680 3510959 452258437111015921060616388308082816 3510960 -135531674974457724151188917703475200 3510961 1305903108481960315379452485528360960 3510962 -52425048144267945261084031940247552 3510963 -96741696257976425179408420148956908 3510964 145355647903440767579594897075200000 3510965 812538679429093491899782483623064860 3510966 -44963491128323410216178921442462336 3510967 -166978621778105852048796299676098176 3510968 249278861014409156706032299316736000 3510969 209511948242258345230322920826572800 3510970 321933726973244033991727562346547680 3510971 1232714452027898442388594188258561144 3510972 -766286265000564758660019984599040000 3510973 615231385588969385532731577170187302 3510974 157095337850155157162574704756372736 3510975 -153866079123731067715285139022065400 3510976 -227637191726964207176461660207448064 3510977 892290489401349164156931515479807572 3510978 468736994003371990738545614040676224 3510979 276720995764946983252197159455009176 3510980 -154506714072589223320535978284339200 3510981 -659462125595804626115827844150079330 3510982 -335071828365018673966328776782453408 3510983 510376421663735139288001517661761664 3510984 -583189152342472970292007640599879680 3510985 -385179148010854926676857861446355000 3510986 -404718020215853627034663903109625808 3510987 -286215407536146773550337241402489640 3510988 285278835624354787875010251257226240 3510989 -1335102962904678433874982448265737920 3510990 -40674025802713751391674455236046080 3510991 676430542020601810994522026261645440 3510992 116230986308154470945172048300957696 3510993 -4599007451460551563635850374664512 3510994 218779141809151032706405765034717184 3510995 -648391465566137125496866676096994000 3510996 -187604694331466897931523856691204096 3510997 5457804924409564796974611295861440 3510998 -116138639504772482558327403028016640 3510999 -15501006435248129762209437698901600 3511000 510912404933662407846747645573120000 3511001 685432558444822938872754380352542400 3511002 -368986058962556391992113402639792896 3511003 652749366588821556978757584654703800 3511004 197025857717068160994019484268165120 3511005 799057070469887533386335801072350560 3511006 240493220221135020550904191039949952 3511007 565796876115525434256738015096548256 3511008 90143736071910409246293040490348544 3511009 -193054116957989145555990017773160784 3511010 -45921710805743865186067424029286400 3511011 56340226393575629365267759961167104 3511012 251339339812084321426760126732934400 3511013 397852713471033869188270162047048384 3511014 182468230965308194000784312934665088 3511015 -252799132782855106608340544969136840 3511016 -373626846529526307687852141665387520 3511017 -364850295570507149396089503399107766 3511018 -8472604542579103400907637922774784 3511019 -413767807657495016397774692570803872 3511020 101029479399588599323418272956825600 3511021 576094349023374999377198250432190944 3511022 828254392082760352059085057960437312 3511023 265358772099744855552995372132457744 3511024 -430991684538888251724998935538073600 3511025 -209315317228027408181739389460499200 3511026 49810872386755057582918188598635792 3511027 8464606394930986141380410957800512 3511028 524309701707735515408555821326631680 3511029 150071319524676730528898067177031680 3511030 -314466723737457223262821447352457600 3511031 268735984539922119927675619364964600 3511032 -228673186545903164355332065959936000 3511033 -495883256692799966598553100496333718 3511034 -974633953773742394245805619293629584 3511035 85930972769911397885627088674645280 3511036 8356935465596637353569949317094400 3511037 1796312070700776413149502209257703686 3511038 -66933910733391021975249008647505664 3511039 -61625971892399434658733912632076944 3511040 -258597577897138024041285620418478080 3511041 -585049736294438920833032141487111936 3511042 274974370333748729947858972335980544 3511043 -1739168443145011632406241033331336708 3511044 532296623579363221458807257144484096 3511045 -110105144569270886870528386912323720 3511046 400304517687077140231615516839794496 3511047 -220794842022066128968979478165811800 3511048 1256249402516965361688763479567360000 3511049 -743786102194986993418319074360558236 3511050 93560428431249804011297517971904000 3511051 -1141542086436674063589917154434059948 3511052 -596930943485239709960179843117360128 3511053 114887969915155450633828204565587200 3511054 -90156044281993426675015671648873024 3511055 485162881681290425718357513159501960 3511056 198287472522251503387959228174827520 3511057 2993120325538095101725803610212578 3511058 -6100847443913250412204138058430816 3511059 1131313307191219991461174973905120560 3511060 -35257924441764160039451780731699200 3511061 -94517659915686555997053175929350550 3511062 -284856732973453345074682675603007040 3511063 338297411456798379092023998703915224 3511064 21458432006457847752074651932139520 3511065 102438992596589877652368493393595520 3511066 32592049745614449556801855303574784 3511067 314714157735148179739960606785408000 3511068 638945225643050250333735905666260992 3511069 464910529158426854158258041259482470 3511070 -963889390748831703031553485585075200 3511071 97719519224453063326524157402655640 3511072 67238336060483951167498927971827712 3511073 -108144489151054335783364104336267678 3511074 -153790702333714207180160748908149248 3511075 -528031871148273711866262879325113700 3511076 65140092970448762298787864816680960 3511077 -1502285527579480204099861100868993792 3511078 -51303070866103962968998878148055808 3511079 7575834457480721353486758654953856 3511080 -971417483069850050644342750777344000 3511081 -28660009322196740764967793692576896 3511082 3854510945336689321537036875132000 3511083 681009781172648284216171444197230424 3511084 233656548306081904441824354111401216 3511085 72482575780448048559284432979832800 3511086 4230337173664183717383407296678464 3511087 -863780002863217667828368908484321264 3511088 -106333419287291321387086128391127040 3511089 -1135450541204769709339522378479536256 3511090 -545174794781322034613748503185036800 3511091 93493128526385967044842587181029504 3511092 174941862323993022461369117086162944 3511093 1182334961573969304719562798314710620 3511094 300102567386057237911911628051249920 3511095 300054728070359701564432241573926560 3511096 -1657863192348296369951717478098718720 3511097 799433332921096640530670452548881040 3511098 -334540970722084669759711333060862976 3511099 625892580779833940797196562024163120 3511100 561699078580402744943823716234150400 3511101 -827030378979406481055564426126038496 3511102 135767907102797234564258410755437952 3511103 -852776777117498471660439660507843648 3511104 109788117011318334353801461886877696 3511105 169930132771265460426793824157694400 3511106 -53751446667727429033108986545491248 3511107 -686542503692229393241801426181592600 3511108 -41236172277940315588976464335952640 3511109 -551632183882012711847487789135611328 3511110 82924293841059336450176947100837760 3511111 -473844289684925268328047964473347568 3511112 -619958252455224282478411650413936640 3511113 723586787496181800251864989301829888 3511114 -762020353535311540048627501589538720 3511115 -523362191433787886540327516464179600 3511116 -215927238293208407228643147284794368 3511117 -260753527954646303351438044252567080 3511118 185080202179753484935505101377059904 3511119 -533082789024230970312915833351195256 3511120 176195310735179774368448703122227200 3511121 -1602885428733987626430286904163777678 3511122 158896548585807660412273376133120 3511123 103649004501117401923429112500147200 3511124 -1063241781718962503325746628979968000 3511125 -9739654084525946919725134085877000 3511126 910209114850667138250590619397108512 3511127 290894325626769229514035639799027976 3511128 -1041093017101415984548002037279395840 3511129 -35551725340525043781426020921924568 3511130 54818409059624546633061112200652800 3511131 127077478623174427568284266537529824 3511132 -366428948971364625502982486510063104 3511133 192786746750060537783502665607929382 3511134 420010858180658982867730717313249280 3511135 -1473958768276973429666023494597488640 3511136 -359895293576659043807953348093280256 3511137 53899606886086896393294602073058752 3511138 -621596618666837544770877553090127280 3511139 110263296382660302119135620716266280 3511140 -182961586865166560246374892993433600 3511141 -7637558726034049654029373289620416 3511142 -754558129492411763364135389496330528 3511143 1023424376709935084632822978931107080 3511144 -333691655866936030604434715443031040 3511145 -893083074873326991473481405871545600 3511146 -461536752116753366052022716330570240 3511147 1029427900352590726502305907538490992 3511148 764733224363466485147443181587885056 3511149 -273880644553646940021668116372454400 3511150 127300231490094131129784346157020800 3511151 -249639616425006954121390681159250448 3511152 -46300707008166290431960207161262080 3511153 44276616499768382946419817449730048 3511154 2021689215995714433034837571949600 3511155 -711690892352813042539455167141414400 3511156 76470335258948043593943283199078400 3511157 194391767176611557791504916244069888 3511158 -31577824327088834602783685448560640 3511159 -298748596636447265148883500640072184 3511160 -66119001044992870579596897067008000 3511161 910984896277187646904280071414028640 3511162 98981727692900472830413691126208000 3511163 -1101768484990578212286742813961453280 3511164 -97155746238424681905309719824923648 3511165 -6167961364418405571477566616842880 3511166 -573249820942796379469552231471123968 3511167 15445836955101935888782762334075136 3511168 -443059523614318623114349658379386880 3511169 -373140138394314550434761292140642304 3511170 -104179772992417472844975582483802560 3511171 1572625844955243170169489706350869372 3511172 254502874289144194058609913520435200 3511173 -442057057129442962387367292153758976 3511174 -95773722425445107549128249948853664 3511175 -301198041776220575825159048031414600 3511176 -155276621941470331056223456576512000 3511177 -297181630807194127389242442562153088 3511178 -459748461340440177440533794018961920 3511179 263752912509985052957319709285036944 3511180 -560547074092512963152748354476544000 3511181 -211219623926718103676677965383313120 3511182 455856264184450003144184655755126784 3511183 87951781185825459220178899233557264 3511184 -15239461854794154990387146014064640 3511185 854515058784776605824872121863208000 3511186 146720529417223424335280028891724800 3511187 414837207554032967029890274239985836 3511188 -1716458536551583471931541466768512 3511189 -827056041955953914397029457054847968 3511190 310127255392822854681140610421420800 3511191 1145045739495630614672350744101177192 3511192 -5781849771605562277670781474048000 3511193 -806060241720573146284638825324632304 3511194 358928937471330934022599318412582400 3511195 1136062126093125261955109399623483200 3511196 331509263515962757233902022649723392 3511197 -125111467298476364726880879322304232 3511198 -269097310659965422788751808830838400 3511199 143199961752663632190266901759258480 3511200 -120630956313468078224413072293888000 3511201 766636060439069383365513844388959202 3511202 664231782287274547307681184702517632 3511203 -468679623583624842508158352953733632 3511204 -800922653475726745485661397269651200 3511205 -196475132781288065960083579435302240 3511206 -215412974734254105212867315684454336 3511207 -106521926495542261403510631330215888 3511208 -7135162280122901172743010473164800 3511209 41317134987087948382947052103011968 3511210 464811393735042366511971032110673760 3511211 -915041275689922033709170343584796376 3511212 -597350194020497858889353008276044288 3511213 -1776573331517522092675341865827714538 3511214 755882987103282902399715921460992 3511215 -148911809921467317304940400348672000 3511216 -71475866868304569549421663219990528 3511217 -202569333238536561978500021842104780 3511218 287400347583750903308032788049813248 3511219 -363519701552109948454914296804594320 3511220 458523652895569597432015446721837440 3511221 103575261668316524187167082412626048 3511222 -55120098406342292527614664985168256 3511223 365715010298621085033833998144754472 3511224 57255625708031421521456619620597760 3511225 -275497618860051596040587524347951250 3511226 41246686433619670550330969795119104 3511227 97464455192746356966731856979714608 3511228 34322003021978173343970147759667200 3511229 2690262807682023867201222459508714176 3511230 173372529216038912455819354409646720 3511231 440136833605842908229352442566018272 3511232 422061087239528021055779483745779712 3511233 -196405001870699384814017998020749760 3511234 891078946408228390002491139818219520 3511235 58279413053472144521141075409284160 3511236 2656217266080952219387216032983040 3511237 -457769737581700648893997229715910114 3511238 -233750581372460369290296849929540160 3511239 -666424646459400596435469001182068352 3511240 -352582018061858746978532161111142400 3511241 854896502018204265392793233078199642 3511242 -306831073810304689155926045811901440 3511243 -91811651771768910135664773058662508 3511244 461535225487568549282441589620163072 3511245 549257728766461308102426767232657120 3511246 -284260690826271994236698325534091776 3511247 -697712386537642828251508711430828304 3511248 -63107195966582592032351403875500032 3511249 144657007554011970107479801568502528 3511250 -78868410029708479952111621862405000 3511251 -717184669115171281427012489708718612 3511252 -260215950726397554261243052018807040 3511253 226262520926011970521694432267665980 3511254 118219763619509919922859638806622080 3511255 866760163174031666047466034345862320 3511256 -165038379603614745276614990754570240 3511257 -820822172935626133496494945450776000 3511258 570851020767509774964949949516778480 3511259 -112374860175800348679475115999063496 3511260 142371898038660301199567820888814080 3511261 162663473727461238830510658458631052 3511262 -336459035500504018145313994498420800 3511263 133108486658633229460839335295613440 3511264 -817920222276218317546490654919229440 3511265 562134556659279611625477336688251600 3511266 -197192247226441724407062232734365952 3511267 331862578589957637218526337683030120 3511268 139300943169317006413018819611205248 3511269 -88576199409097651390275175254167904 3511270 96360742079199852384393960810946560 3511271 188901053563396698964292233222556472 3511272 -284864763106458059711461115315650560 3511273 807841713452034600219675002357006522 3511274 -1206347727026600857699550145002400 3511275 -41428502549085577542252887494870200 3511276 -501553557768691300161530646006497280 3511277 75068789915310604595150531672997888 3511278 111564148308815860506440247859605504 3511279 -1247708529209756748582612027228875720 3511280 167791021835151051493599163870248960 3511281 5613561637042814645085642410050464 3511282 -60149997445584040451644619810540736 3511283 35713933004174748037927003319171532 3511284 -305795153652654222378388629589782528 3511285 -1282090210997600650841629610590546020 3511286 -256757542438751796471157305011565408 3511287 31365008930863585943990640290594808 3511288 429923759880577233717373606780907520 3511289 161370849673651713149068083845741700 3511290 100179559341703174358352610803582720 3511291 196784474427856179893588421469608000 3511292 1223252223623189118874670157915734016 3511293 1482188570754755162663562095451736224 3511294 -10807506280539705815300091481093440 3511295 668818680146878362110908338579955200 3511296 706492610854367845150670164705935360 3511297 331601656216927073452361511352095746 3511298 216800442071487005573117713020519936 3511299 -1172856003530003890171424718817680 3511300 5783956256956984780929543790476800 3511301 -1133669958058448866092172689367441698 3511302 319672926421465126801137396669911232 3511303 362907873387315436351676078766823344 3511304 596828896905975164049678512991605760 3511305 118348272123871857707798719678091520 3511306 902570048014589853393389008163138352 3511307 260857810314878741323757672710505556 3511308 -101531798397157848892711065106513920 3511309 -873210020348903886307750747155242580 3511310 -323483020341390237100552231620430080 3511311 -955287323807722175659229015396990328 3511312 35688396771661183251455734540664832 3511313 1349347796359465489772852076383733120 3511314 560080644396070169197826153834567040 3511315 570915557285481380164284704444580720 3511316 486724338537953688808099706927478528 3511317 344249633559341267507912928315298560 3511318 -590520359437987403194240339921159296 3511319 68760806838514737590499757827512496 3511320 -186703734558834930573690819471360000 3511321 1226116997671611038601503494760572944 3511322 84784577144724531451994346647142624 3511323 3184981359027676561036698816195717120 3511324 -1143700262930441202232464246741124608 3511325 -769418420484122002412513508082855950 3511326 22309386076049059470344805761126400 3511327 269730576915756797204639127101262176 3511328 106071044769199130850207772834922496 3511329 158476287495677797272262526409630384 3511330 274074496401189856021319832181558560 3511331 -451249450101649887561320702782856868 3511332 645120008744593087291433946949573632 3511333 -410024807407214532946308966149439360 3511334 -498383351099857134125302050383587200 3511335 683517729261467242983889269743432400 3511336 -9426484988144431820226014266736640 3511337 -2291642807689451108686364523817728 3511338 -89953715873169973636143008033548800 3511339 -141955447065016335177089711426987392 3511340 667751033133470365109377581299466240 3511341 -26311115338215108049573669008065952 3511342 -950116727376102286783428276140270208 3511343 1118277608737231350433311456997143408 3511344 159045360533657844086267650315911168 3511345 365617978918804277082828838042226100 3511346 195181976650592633983710466735092864 3511347 386924223385082837341145468980224 3511348 179010229916073585084832779404724608 3511349 -653158483139079022042557729819302340 3511350 110058164420796775811779755289610400 3511351 251790216501856787503563880865381400 3511352 544291775718493239584887417247539200 3511353 916579114623995811637131260519981904 3511354 -53892091353064548916929189877449984 3511355 151283568783056948694295533535380000 3511356 -162086146112384363936652985647553536 3511357 -73023219538828596755344228953169728 3511358 527709974416567014129654462137577984 3511359 -69792488209952893999076986912313736 3511360 240182463557868683748761448276295680 3511361 -164292693071903188546498707793416768 3511362 -42933431375219504280753360625409280 3511363 -89494107311465629291902116036927736 3511364 -519473086649783569391179389940690944 3511365 -162639779128609610942367975692530560 3511366 -246049588434332668618171625252939136 3511367 321526195646436623990185430937228432 3511368 122320611191241373658016447997378560 3511369 -1206656028926093732414052851012648230 3511370 -3807674485040043105013709299630080 3511371 -132946245043683735459723853144000320 3511372 330448090121194783852195756702712576 3511373 204018631810094423379280468206717504 3511374 -258604700885706721340390330746827648 3511375 156884287530287522561299823598264000 3511376 108698039157829452282812956039446528 3511377 -522547313804835382852116058208792160 3511378 419187687211214356815329927295447360 3511379 2363347041071433819555992404004251920 3511380 8764555130665957675544149883473920 3511381 574422504960892782853312079689690812 3511382 376714120212079640727639694409235072 3511383 544916126252293798649198660537451624 3511384 1534531152880570372939392518044569600 3511385 562945303236327545009266496854041600 3511386 -278715091924894824077714892591133968 3511387 -142247436514367480906860223775809280 3511388 163263774880338661927174680904304640 3511389 819091768621436794957382529756204096 3511390 -79927704581053171560283265566204800 3511391 777148195212757848681691698583629744 3511392 -230868622859211464706315898878689280 3511393 280164662653423787364582956161604642 3511394 876972817851723968054635958396540496 3511395 566298216614981876664958016253685920 3511396 -165661052274754929066343584116129792 3511397 194451876098076106599194431514766846 3511398 95637026972105968792715456677549056 3511399 -388262760681013161226963446169002600 3511400 161071101949018110462763424381184000 3511401 21828925569573936044039000615689728 3511402 -966784642773914811812986151624032848 3511403 51489669152110521623759716930246656 3511404 -133576088353192155859424912694251520 3511405 -84344818851884356885715430941213940 3511406 156240946037649858204696103277648640 3511407 809712802710933012542161812840351120 3511408 -239795198277149604152332363081351168 3511409 -758416345149679247142027003357990720 3511410 22475119981950197275155228171141120 3511411 -551381096114761736848277522408283728 3511412 246779402361165305954288933123945856 3511413 202998829879006362261172193301336942 3511414 102968339851105043814850897182481056 3511415 148120600154295364360130803801609560 3511416 -670305919184972106059246729213030400 3511417 7255890820427213248014677428145664 3511418 134806915744595382231329359515655680 3511419 635884814286056216514086237060786880 3511420 818076590838099453292026554211840 3511421 1837222323816534362612975658849119622 3511422 3282613444431090995185887180343488 3511423 1367683180152877000407245048612864 3511424 277386952105842984768827259302707200 3511425 426850827680192436667847297310966000 3511426 -811138010641902025265040708035351088 3511427 1574531055756819484280165820638961276 3511428 22875487721460565551017157599447040 3511429 -423356647286165267630545044572247970 3511430 262788150436549134602939546047643520 3511431 -3651543399589864259231970551719296 3511432 -444197419163741064081798510929510400 3511433 30758374250820582618216532350077184 3511434 -315064350855196483352942865090924288 3511435 -358990362856908839125676228124636000 3511436 -1053989056286682026860042914866257920 3511437 863079678028511960200618622044016160 3511438 -183146428314657599531206649617036224 3511439 783397967910149280149953504007016240 3511440 68304014303773643326421675308892160 3511441 -1544558412069223634419807931398334158 3511442 -19031627673168749074502602654000896 3511443 -124009125795177206098214313256930560 3511444 -1012095004954324008613541949357465600 3511445 130128537739484445379469083854927360 3511446 16610545947786542305260105890219904 3511447 8219001450116841413810294212658352 3511448 146970957052351385306478050942607360 3511449 563165497216759370422728489297563034 3511450 -65539940773603114487487350260638000 3511451 -580774337120064487246247687681118696 3511452 -315319688340471220214800390940835840 3511453 -1700230859398716956277336190761479136 3511454 261799356730578581978210814532642176 3511455 -794765070334073530527637408971799680 3511456 -376920947799974005656975013362794496 3511457 -1670917221925006963135186619965227294 3511458 -423818294756707564674438720501262080 3511459 246693910257125820556329048248587216 3511460 -61006531164858476444431805669502720 3511461 718113860825041475774241842463442272 3511462 -342212586350744753319735304213078656 3511463 -7823760262514490534998218278720000 3511464 511182683281069329827141987732029440 3511465 897880221652864092275400705543790800 3511466 -1123415040251237833668773981736960 3511467 518186625938042113277822895233464368 3511468 -823542699223794476817697508890692352 3511469 706785959929679240062730571689883480 3511470 78569133932360557925531932806005760 3511471 1045246479975143093375922861019276000 3511472 -21926782497078285158224291928653824 3511473 403611762356505978106805074709060544 3511474 -1232410122663798885385379997274853760 3511475 424078715443156679412678351197000100 3511476 1076763292672899114455617725769746432 3511477 -1409716601469558449328222104793254674 3511478 -910702272534392633382322488302820960 3511479 370452405419528586046823053068478848 3511480 -100627522364338398539149188512563200 3511481 484374885941489021575822156863968592 3511482 473569190150631720121436236966119168 3511483 -714033537119927160248539217907093600 3511484 446310009894896197188929865641174016 3511485 546082842152981815534196345281896000 3511486 -322828899130947519403192627828634880 3511487 -738573359852682568568043946997972784 3511488 310321302141557281682688276682506240 3511489 -925778173675387836593037549187019710 3511490 -321176042612988911773877064626496000 3511491 -370789408564250661811928441845561608 3511492 -1260990391760676989608171913236211584 3511493 84307371948276901484822277719315742 3511494 132622698236354597542640831271089280 3511495 -174081334182377864814104572195833600 3511496 -198592090887375913296729983827614720 3511497 110396780205573685699282562071809984 3511498 324978052775953428232928354710782000 3511499 -142076970608038399931887329158538960 3511500 63311336360430465470353596129024000 3511501 270965602204852865478397939982772864 3511502 296440579903556755730343596246399040 3511503 610358640941344429259274394511002800 3511504 -22607347823883104790608279447797760 3511505 683606436415739960344389103781872320 3511506 -276824336835039789013053356515188096 3511507 1046266427428481554809662708792603756 3511508 213934416247971700943184437617876992 3511509 4254265508812181059652448699299328 3511510 -384098342961313740084731890286019840 3511511 -2577188130532734012109527384986986848 3511512 11119097735687326069987576075929600 3511513 24500103338716727815833273648554762 3511514 -484465671509970227622807074451888144 3511515 -138674581041945244102941064702786560 3511516 995782252860900416904172159896189440 3511517 717874691742377845157718307603366566 3511518 32806573363675659686287985213672448 3511519 53087242748764640317664210980157808 3511520 -124160198334863933408212969956311040 3511521 197211370914985677629902485956677908 3511522 -119351424161090596648764429198097920 3511523 -204175505047183040684257754805718800 3511524 494175343415554553084752215641158656 3511525 -72250467620030671090094538305702400 3511526 -389277948657239341398208891144229760 3511527 289091663247032257117963977471445200 3511528 221630707959775252096127256835292160 3511529 -368650663821112620830488245463806528 3511530 -416072771210661896578321596369818880 3511531 -1573522088531440764006643707259430668 3511532 -1298567441352387390351439047692738304 3511533 -1005410441978241153258772638918115776 3511534 320234720157286647601311985907661120 3511535 -185268480855446699002136284344656640 3511536 -141050066561029143267549520538861568 3511537 -2445110115823602287192204862341858208 3511538 -717156693571188187806241980846532080 3511539 161181178108889101447180089893681520 3511540 -797984232170256184568618936002705920 3511541 1984456738879603062295979773050126 3511542 55477717864846128955090318864135680 3511543 698365126413575322387325850059615584 3511544 715519467176669291144860845105868800 3511545 535709154129292453762195782335680320 3511546 81757599735423069451074748323695472 3511547 621349149211005451306432787616659328 3511548 -309736233192412789610708368026602496 3511549 -292803417875379012548606811606349440 3511550 102613121835386085438621761421312000 3511551 127850885255332995853652592770770632 3511552 16037943937370655950959649142865920 3511553 -1403928774413066952739136764464339198 3511554 -28913436276672040576982938702771200 3511555 514514641911084088384396012662594960 3511556 -336707946979586206687184166515834880 3511557 -151498285132245438940928137254623040 3511558 1086277536969038410250399426233618176 3511559 -471047519959938263598485071254102984 3511560 64899816230690661517236214965043200 3511561 -52961545337049674727809590457982400 3511562 341194161980152774474550509403289600 3511563 14626671960665501685700084731722688 3511564 -344829511381685961946553380730585088 3511565 1175071405333852140156903956124944460 3511566 -975617481444798034267116897213590400 3511567 1613834154192004934300994074924221616 3511568 -39682214548120187516329427289341952 3511569 516083555477628513861095695980578544 3511570 664956037566750828654555185704056480 3511571 482264865385764468559477816773302784 3511572 -140845273690236311982460374587639808 3511573 -637195037121461709041633612329709636 3511574 -708519820542635443659795631406006208 3511575 31419864050276951071030299653983800 3511576 -1526491053757490562319326009014476800 3511577 1648014738519855469358221295744340426 3511578 146070971734226047534618504901982720 3511579 -2360432151395308173518373328029036876 3511580 650966298130555575248565287072793600 3511581 -236579393525610341421158517359976960 3511582 83148836964440034426450281404627392 3511583 611895175021307674310585206314259800 3511584 166044651116357667934498181305466880 3511585 -51637220448293872167813195196933440 3511586 -296467996786986088385484185021594112 3511587 -391428004698242822458112476577264640 3511588 -262683805610422334234631896684434944 3511589 -110722010430985443318201956243520480 3511590 -307163861025574556982338697669655680 3511591 -150199073426672521795452790490931000 3511592 -11268861349379530975396748228198400 3511593 -32791734573031546870956759624690198 3511594 -443954007290838420481742831071277568 3511595 4615076752789302754805583153269520 3511596 350862430678806432605538006111191040 3511597 138279078966037858299206774518963372 3511598 296999736478533764262968685526420800 3511599 -36725686453753734830155435356203520 3511600 84276354857185749384647770929152000 3511601 794544998060987045381355646682179602 3511602 533597411270316229195952871920814480 3511603 -637629848090643023828395728809196148 3511604 -1093291183256734396793823241883848704 3511605 540480182584145781945116547706129920 3511606 294119346191214723012602621045182080 3511607 -340108140037282442667977632566057768 3511608 421800003656417544666614105660559360 3511609 1498072912598438807087720991704313470 3511610 -681823990775874467061797151933576000 3511611 -12481566813728783622787497370026120 3511612 -362696969546633243430653369960104448 3511613 -3324546776761973659988831634279840 3511614 -221930669539135233925343387695892160 3511615 240424271315046202948354943904182760 3511616 400727045447136737523223390896783360 3511617 162625588899453582571395651228349248 3511618 -27236853888909610509318746771619840 3511619 354648900750659709645249795549448896 3511620 -31189757276234290205859676563456000 3511621 304311473718774143118420567551473440 3511622 -244583189831117080966110539198267520 3511623 -255541364840380039448787925757942616 3511624 1412821704322626766110706595606184960 3511625 -155260779022941315537601436535222000 3511626 252943600551117518841388821295513344 3511627 -18972917300794618376674204165056000 3511628 -851265823229499954943236238856293632 3511629 1418113320688871630722066443513264000 3511630 58877222359304875810044552560334720 3511631 670161785950562387761613611095402264 3511632 134259118273719371097393018952089600 3511633 -94039419121785196130115142721308224 3511634 -450508494032964953706617851920384000 3511635 784199165427636315064087218840620640 3511636 -1291161156559970856137348265691553920 3511637 797305173007265947362604535263542240 3511638 -691994445366019680300322488355200 3511639 126490448278310515148914916814631800 3511640 -633057642489969105907766581503590400 3511641 -379583562492293478013081073361519936 3511642 542854708049422319276039724162815472 3511643 2195162766986940709743232134731043384 3511644 -166746922563384399658689235354659840 3511645 1049154023075289670399312717766001900 3511646 -354600801865772018140178837143993728 3511647 696206232842498571002429080842071040 3511648 549003837786996268839175246889091072 3511649 196199943242934649771871334527324160 3511650 68056808730730465546393245152467200 3511651 649974400368650164555459063227471960 3511652 -476071156684710820216537765109391360 3511653 -34061690951914701695065275284935200 3511654 -851067526536107858390830916251816224 3511655 462819956666008010857828520338491360 3511656 -582769708837999078798486816336281600 3511657 -1030722779468016549370571725763932428 3511658 -331683915799574956508847020825290320 3511659 -185043928584118570823637836089321896 3511660 199476468793335624671701877898332160 3511661 -323395127528688539689337635066951008 3511662 -138639654812547310591741852320768 3511663 -598464640775386719365151426796606896 3511664 -166916285301994490262068819899416576 3511665 65225192088670352965233947567615400 3511666 23570895133638617901988464971686944 3511667 -219991658992984736442989284126159284 3511668 -390236643231170754342569114984970240 3511669 -225347246549136916234680667291118208 3511670 279474106053227693679667653291480960 3511671 -1325955745418441518946528493974148096 3511672 -205297685563232624491326748100014080 3511673 -626830988326200991248052497650821440 3511674 -13150523021987753688666219913090080 3511675 -98009440424668355154155575932479000 3511676 462881431994198456184218484581400576 3511677 26710282394500906679653868060067840 3511678 546824175218340225878912985650096640 3511679 -532483565385914567590011324039246720 3511680 112835473820262316125377362132992000 3511681 -35461775753513674526165472616030928 3511682 -275566003660536517178454303705758208 3511683 435463792143126038633448799466375412 3511684 7994369628490819632854534067244032 3511685 587085095555396868436323817608712380 3511686 -73521633859989033971781047528626176 3511687 829665723651472489060802846062445336 3511688 -971282965368008041443602366590602240 3511689 -182351101256878270772358049117691376 3511690 -10530733401368218192955842916259840 3511691 11928544680753585633509568101971824 3511692 -342269365498681080318611440853769984 3511693 -290532286761129626273764183153578058 3511694 -676665084072370975238818439051040960 3511695 10779824806976570808720877878061440 3511696 314144420891356122864245970686771200 3511697 12715846701793217834524528719864000 3511698 59900142802337294879815471514830464 3511699 -2584388266960999576758971889524444064 3511700 -488412873082173801505149671072572800 3511701 340195588072805621229684923972782080 3511702 -670512453785490985350053505547988448 3511703 81877906934357152345499769837794184 3511704 354950121647737393963139404861931520 3511705 347086452010588753892214612038953860 3511706 -21769095413682158627562358266567936 3511707 -175875940571863863184538055332594976 3511708 1776910046502330386901209804041492480 3511709 923423421474885064447090795771264128 3511710 175424472702725914899977219678635200 3511711 30360448382758445778194936344684544 3511712 394745221980575471418030181206392832 3511713 -886519050851710107123397527534789600 3511714 12878245125653922620074322518684320 3511715 -55112198726216022218393425237887600 3511716 148743955818149967227183832842379264 3511717 -243199287337281248881704163314650976 3511718 -227235002584668375986650403661657984 3511719 1026596706896571004597394212112779344 3511720 -198268547105875438260460218151987200 3511721 -125117473638662954647075576452116748 3511722 159432054570277751824859369835834624 3511723 23488986811771631681036840470776640 3511724 12851849040562854846692049428370432 3511725 -46102735594645978065150931802568000 3511726 -709727556733703045817249288119408640 3511727 351079213733666030108428778688772608 3511728 325112338601021637339524880570777600 3511729 413114500904219893609591275112780084 3511730 199673375170749116274884093216785920 3511731 -215562336261357394645484265759350016 3511732 152981335714842956683914977608888320 3511733 -806891296874698896918460928230656018 3511734 -260368555748607527467595909866528320 3511735 31525048416308468541722161899934680 3511736 -1523000982297015025085927529268408320 3511737 789958961059744567341551286265948794 3511738 85708748291229494603879143994565120 3511739 -517713107882262186397807476206012160 3511740 -121607974069050617093212999407083520 3511741 1212789091588971836746208156074845504 3511742 -8524043664174668157691620849079296 3511743 -769782825124616271038991072910535736 3511744 115846554394021703215393382110068736 3511745 384799723568834617071684637257580500 3511746 37225078656552827636673821878278144 3511747 760680709043137317666069411352740520 3511748 692215864993904886365675777566689408 3511749 15396895831501144060943991161789664 3511750 621877389547205979956526067818144000 3511751 876405715713307801163041053982350600 3511752 609808464061914463167340308062085120 3511753 77509916963142318226840761923830400 3511754 -609452325084296056953761790856553424 3511755 -11123744757982886985720056653838400 3511756 343060570422797929870430611522046720 3511757 28950126436843880689242648185838432 3511758 -41256058513530279888666167604359040 3511759 -1668886746921112154472271662009441040 3511760 6191658298811830022274418904924160 3511761 330902802037242731347601289129228384 3511762 -43934943604506601909210680613291200 3511763 1922665911052863712307145980039772012 3511764 310731319873798761207822138872956800 3511765 -449138969545614394757090900117042340 3511766 -302920045255487870894205623942547168 3511767 5851041191142465213589700987285760 3511768 -31700258892507652367879872928931840 3511769 278850248478336778394768515186972170 3511770 -177098049558101795826433093008307200 3511771 -1563122867159497559712053280478932028 3511772 -995271193404225175896729727222061568 3511773 28330760828915397751358350217634048 3511774 330185494819729529921657932096033152 3511775 -362482901325539476002305239572961200 3511776 1144960676089204316916945140083851264 3511777 507998262353590030371513966031422626 3511778 -292039224057563295926453448932568576 3511779 814419628134304177220598977318168184 3511780 174526223448661109444816237137973760 3511781 199263479336487298220941802306525400 3511782 264746805589091247199913004727213440 3511783 2508837463526601321341310306735776 3511784 1659832083771382606865877766832486400 3511785 172583949916996305037880342778887040 3511786 196298963984950036200048286395164592 3511787 1245959510929400840186754688304067360 3511788 -33441489452393624905607342299742208 3511789 -1311220927019433570356706826313922560 3511790 -214706909701170718421655550327617600 3511791 -81881532203913606278224114798764600 3511792 -490834804709423079679028996129292288 3511793 -2210502325754564787057637932993492480 3511794 -73691712598239514168071098185327104 3511795 115265202426010160481187068684955200 3511796 1335797913165480283029131841500937600 3511797 -962843498374741702994674191263032800 3511798 -797910743663540219768017346007986880 3511799 351657951055396336151757848387917800 3511800 385949645413975614379798703351808000 3511801 -469653501716151272343556261669183680 3511802 37284399444588548763168708998298624 3511803 -1468990025467053351684133780840672656 3511804 -149891557539661483346608781774553088 3511805 -1600408641668409701900473170279545280 3511806 140624855446204524468306971060394624 3511807 -126516311346827909497460248501807840 3511808 464258972975726832062262344826224640 3511809 -21580933601635473160888464863842560 3511810 5108014177521002969127820408373760 3511811 705769659468614205030948079942834020 3511812 645676081114949097411343962446106624 3511813 1218349570666473305097964245949845600 3511814 92220755280261129979461530778913920 3511815 628429917054631186434759349301165520 3511816 -126465927505751162648708164322426880 3511817 -646803314460180717456469716887068134 3511818 6125554922186720072247183372027744 3511819 -746261371889975630466713867479012780 3511820 288203102590070266616876080407091200 3511821 -427181529461214167647059863949300288 3511822 105224563752471517283092473735563712 3511823 -487142895001111667275925713977713664 3511824 6951316417543380785724155724300288 3511825 -563438205135227933242157500178215450 3511826 -257266782034476601817037103553806560 3511827 982566163955434445878786847980908480 3511828 -206757781547912776140308581419219200 3511829 1064021577086876504758184102608140000 3511830 82020428322575909182050526111267200 3511831 -1729353754174261224242341176292334936 3511832 1393460495679433500731333677542758400 3511833 -111250271809997276962095910916510400 3511834 258529608037849180259285682981504480 3511835 54505485904774163576470286215756800 3511836 49856986647715537410100546800471552 3511837 -341110792705431231040247016900748448 3511838 596050900548666160975766908308653760 3511839 1324988275361400974910754724486974848 3511840 1576312922581898044001377760292372480 3511841 199907951075205097181605524767590242 3511842 -327106526408912049160965614080519680 3511843 1851748998464342436929720281897590816 3511844 -219892423975556697465243203424559104 3511845 -779735020239362622934107785206954980 3511846 322884467702221457427300093764822400 3511847 175150731223362249100333327902325632 3511848 1150145432197229017504343982778859520 3511849 1324438430659888586395240898013341520 3511850 360737312757650381284093006883120400 3511851 51147270360008928564233987480486400 3511852 -11014576665185182783625302134353408 3511853 -7698062870745904059515919534041376 3511854 476218998472736661819525546547256064 3511855 -33134230511209862330731572148260480 3511856 52276653137676378816487584280461312 3511857 -95233795528788981634704870694160160 3511858 -86482607487767925923177884413324288 3511859 -74990659068637361718716124128935296 3511860 -658045645953748227045355767550894080 3511861 997653889819320376804505213009924462 3511862 275498523566503074760230895082627712 3511863 -780610863227719885526471647038087600 3511864 536739567456994499671782796896399360 3511865 -90244605205571384649312182019868800 3511866 -86974129844263997905651445248819200 3511867 852215345719867189990212013333258272 3511868 403923215500839118685006526135966720 3511869 454837283896468784380005653000665920 3511870 99994658043018106486215649250899200 3511871 412345701350417175092388355485967200 3511872 45941553908676174227035962004733952 3511873 64529219699401982807257098693257664 3511874 -876796934056890967938723587991542064 3511875 77329736559145304220490515780615000 3511876 -1477944760655941157134994717310547776 3511877 -2066515273389624304151670234164260488 3511878 -343418334113215072542082332237062976 3511879 1092096958553060304192885928828499496 3511880 -340917472814283012862759811635353600 3511881 -1040280415034838151246929381233412630 3511882 -902842396544028636567157742907849216 3511883 775515671137459755233601494452194144 3511884 39325563518342228380824385582817280 3511885 -39245851807696909100943184878545040 3511886 -150320015545152817556614260017577216 3511887 1991021680717968377237122694207146752 3511888 246359534998881317929350812579528704 3511889 42333370294493977128760801953323520 3511890 199400040253831860728541275962521600 3511891 -50316687727635946260948897679570708 3511892 -279638288729443965608715679700789760 3511893 224159787023006688487559670838818816 3511894 -303975590022519346116446639316136128 3511895 -135336636699133319575551260561466600 3511896 3295422185309409178941289785262080 3511897 130750624590904327681596286237802752 3511898 241957345478001382299853087777338048 3511899 -839976811127095040030005436095156116 3511900 76697665840234159575559584751872000 3511901 634505903165717305013046924990789132 3511902 447284092401359622466203327102234432 3511903 346285054831957829039882843258350120 3511904 8270935894011696206396861841408 3511905 -321074837893384513609507920760884480 3511906 757739193791515617446114479957315152 3511907 -367536868916851733785853636399946288 3511908 355353411706986726363122287824177792 3511909 -415107893231931710802157328179229184 3511910 538147747677152534914771351484526720 3511911 574187218446696654315431329025429664 3511912 1412641555730515380907018448460979200 3511913 -331285669867889085074369538095696838 3511914 -75548975528839113723272283081911808 3511915 715884229388942089891123306254667920 3511916 489285264410541129290499962403471360 3511917 -6255155810377804209829309699653888 3511918 332967776139735965431085946611972160 3511919 -170501478541562280473338516014773304 3511920 13524401764462895418174970609336320 3511921 307504557696096471250535861860251712 3511922 672179660149596954725270364272054400 3511923 -303373531353954303612825259348393416 3511924 262345524111827751485668299880266496 3511925 687925925485215988821703949356852650 3511926 -455301975539179985659544594864419776 3511927 593972281308752443134969979892690160 3511928 101664449813226735317966209002455040 3511929 -454147175671897013398053544649330880 3511930 633583535639348218438164267324792000 3511931 -237533631962142645757430554832763648 3511932 388662329864781330301801762958172672 3511933 -403472297329467150329066392981035380 3511934 1121552536234208601471039746817668352 3511935 -41486639687839720800004778726436000 3511936 -567809640240909195752762321393418240 3511937 161974142099553973196306046281788800 3511938 -288290631915690839504537210156074752 3511939 -7889344500217434088008716582130432 3511940 211648501895360913911824886340979200 3511941 559897274612845684444076979311098080 3511942 257503514924073312240563033095773312 3511943 186248369386193456049042988810554264 3511944 716740612365319774564215387119616000 3511945 27740508039922276443560029114348800 3511946 6294872606385515684545806530621184 3511947 -423560144924418495526951629217948200 3511948 227399266706234174797192903248523776 3511949 403796478649116757271706922734368736 3511950 -78934569647161595335313509560412800 3511951 1080728533122530160199220317070107952 3511952 -66291351236585634100830402025881600 3511953 51717423108248415297885548937288564 3511954 -288985585427573577792780986122566528 3511955 -601233793885040793440570678677154640 3511956 -5994821701657053268325487549296640 3511957 -7446927719288437030843318282826180 3511958 -338955948086150568700743174751668480 3511959 57128451357656436691113863689982976 3511960 203755485470549307418343343062016000 3511961 776112385182139316927100237235583562 3511962 38232923321836022293913602714560000 3511963 -128570169877279307782370125560849376 3511964 9740074257162381665506714768275456 3511965 184725055438910305361637358662753120 3511966 -325258084664674077684856137620034240 3511967 -1359807364636175516060180336675805984 3511968 884314891733389702989329967055110144 3511969 724058611867206963679883250765190370 3511970 -113399850861191695471832265390074880 3511971 21235124519337697986130725894816240 3511972 748318080230938431868281270679556352 3511973 -865742186713787708371657365005651778 3511974 -530163916867630939938265597384189440 3511975 161864426900565746021732115892473000 3511976 -241667950471588879772621253658060800 3511977 -334344654586254882794411236404700800 3511978 -303066075600489096859807597641985440 3511979 1364011956478145749076248743515537280 3511980 99827355028260484850623265073024000 3511981 -279090143529194127976946246451666816 3511982 5275697654027013827684743811935104 3511983 676103614686955360800526216224342024 3511984 10824773852581690724765249592426496 3511985 74499174215161715371529632893278400 3511986 -408009200649645501613051179005558016 3511987 512552124466659935845821133749018000 3511988 -112060478168118559965254194918096512 3511989 545804210370433160905623132168992490 3511990 20706934955311995150548270264140800 3511991 719816601675555997805713795340312064 3511992 -235840311589530080262164188567633920 3511993 1914526612784023464470013585754659242 3511994 -55236700443210685879635303816245760 3511995 50836177832357032682056120085061600 3511996 -1036107815876112051273136487616110592 3511997 178343062317476138606140102951077900 3511998 -2552871611365632167047474877199360 3511999 -1445747320106984041510490002342168000 3512000 28132719435920238334612041891840000 3512001 -691574430221391578371191000480239568 3512002 232919698278220883627118259765665312 3512003 -221448069499945050145949956206638640 3512004 -98296776220941644195984010822779904 3512005 169137623296419152930963723926316160 3512006 1040315748421447312217862810410170560 3512007 -234644065230437822063048605613900496 3512008 -348685284857173887622544340095139840 3512009 2186202628341969612705699363797025204 3512010 -460910718877752112814970476738042880 3512011 181123091828107197227325270126782612 3512012 90187144347941821702701708133463040 3512013 -1024207296952027296857875060065417216 3512014 901271002650962114774557084033298304 3512015 211590641395903126711605257083573440 3512016 113981653301086736976650471157841920 3512017 1124762032668500818154141277169110640 3512018 -527579392188602071638457997525405040 3512019 -43861728083198232114969491892833280 3512020 -593323811579635787973335814117515520 3512021 700073421070592264768934295045027584 3512022 -60744463447021785457414199886731328 3512023 -83383778844694190625523220701591280 3512024 -1378044576534558637873441650594201600 3512025 -15946441487968547702990955132000 3512026 656514532796877059208973123821662448 3512027 -841495853455405921019902504549896000 3512028 605200163764985395054687046196264960 3512029 877843902281816157728301958754979180 3512030 19584791804777699799279815186661120 3512031 63060091423410613055916248765076168 3512032 -241095649413267038190066834186436608 3512033 -380907098942147523663651762229481280 3512034 66250064023720404261025496794081920 3512035 -298153246474635876567939405955961520 3512036 -711528384705328745720173856197109760 3512037 868218515735682348495367747933246560 3512038 18167246199514392048570789982263744 3512039 334641335348499918837408116573973360 3512040 -26712193334168336297815704807014400 3512041 628688710880593216707297645529126372 3512042 -311873443019164553724951141942197328 3512043 -917626821815128992566101998877902816 3512044 -770085639937426895870106683042692864 3512045 -300411834593818011226140052150045200 3512046 -171395200079958027782081157895175616 3512047 141224851211406175355200347136184064 3512048 -312180979867402657341924179045449728 3512049 419953358350112750213463055234602864 3512050 129450221259692839420215542539258800 3512051 453682016350104973749857106070799052 3512052 -276116868120099912393284426133504000 3512053 1527139829804380369982113001398800302 3512054 34461698907582576766453130278133760 3512055 -6003842960174964737189052749961600 3512056 1010856286774608165337380232510586880 3512057 -367471910060919040895434305100748694 3512058 62352784407238804582495115198791680 3512059 -475217857308295730736874134700715740 3512060 -85138852072639604291054832227005440 3512061 159278046369569572624374113561732544 3512062 211915292703542500992328343152636992 3512063 515382987879773969628137966716183584 3512064 613410111726066286276563620321034240 3512065 -90303938394575820799846222570842540 3512066 49166798045464482539308222691074944 3512067 144844572786151777442292085230019248 3512068 -78715614059673987108831322107904 3512069 -386976239482571595917439729544309440 3512070 -37861491667242042423433369735015680 3512071 184497208231581396429371576256903192 3512072 -64521860487905642553793671227059200 3512073 303091526785264832942194270579622208 3512074 304620391032951047813563551196665600 3512075 808934514997430407211648601941930400 3512076 -106263723234198030685045792426234368 3512077 -39252605218006219076136792902174208 3512078 507165327779016588039137009246486400 3512079 -1121280253406958723426342690291061200 3512080 -22547580560359195024467166191943680 3512081 -1102675799383876067242490293838710428 3512082 10017832065247780757628280801611264 3512083 -178876844485799555365567166014660480 3512084 -68511401218376250047977963089734784 3512085 99481446488511935124589422096890400 3512086 -460481225101532644118579523010394496 3512087 -231641468337951963037260282223950264 3512088 -801623756191054637541546105836083200 3512089 -280325418230576839374649245316473280 3512090 617497230015496950388972354423961280 3512091 41884887363570421777610197917637824 3512092 -884409116300262980809592426028112384 3512093 -7393248677873747125584109750603200 3512094 -28079359764682583015540120728323072 3512095 927818151360520248233223093352702800 3512096 -462988935511661666097375990220062720 3512097 96355705730751509503060131343557120 3512098 399216633245242225763768012583374400 3512099 -643028095959635232815556487812756900 3512100 15121984269195432499561708727808000 3512101 -236482052465309762042575431475268196 3512102 -777398372710906104721899486641627136 3512103 -30230360505361704753849172931942400 3512104 650265447810469868644207267030302720 3512105 -148611645390127796000054859074832000 3512106 -94761136434884100450529937691409920 3512107 787467156690009303199132319825232552 3512108 105434209002715567157044498573418496 3512109 22844745593073368719241476047484608 3512110 283705073593058377070955137642987520 3512111 -2392894923396042210130330252326408 3512112 -86796149307527662156269187879403520 3512113 1213366107261156299651298127779902880 3512114 120669627910804719840246029899352064 3512115 860619212377995576569901688192144320 3512116 -265893015398524172262401688116335872 3512117 -589494820406008648592282608992467808 3512118 111804130401338014965236872793105280 3512119 -215928893310462582826444708089600056 3512120 -794548385522971500026925405828403200 3512121 1007355548843293867963007817608664912 3512122 -675059134896836582650417101966709248 3512123 -449913444900698011046770232187270912 3512124 151272177387332280983513480931466752 3512125 -183906191574713635046248610610873000 3512126 451391389282750668068419121088160512 3512127 389176144196362531300818824792485320 3512128 -359466480904333349097433941508882432 3512129 -334578287230248342695103002251614270 3512130 432994031086033180706132002375019520 3512131 401649330448154880172606813197029120 3512132 224127727786467865922261583583687680 3512133 -18806679999426168973036334534400 3512134 391171506233178458394148307627151360 3512135 -158329759252130100301509283895148240 3512136 200137851236610050912496931258368000 3512137 277737286074326583993447888934604032 3512138 -249437024430274511699916471714011904 3512139 -488820520179645140806563388316769576 3512140 -943305350140892409024917037393515520 3512141 874036550335128906483328396698295542 3512142 -114396283370193403637929841889125760 3512143 -1377271290543635252207148542980094608 3512144 -24827108664727369109638958083866624 3512145 18252158636231745582404691498516480 3512146 950568830857192210055997606738432 3512147 -1125210586722767283246036487969936404 3512148 -58746052316014754586127423905208320 3512149 984712114065570467534341976476179036 3512150 407331727519129347624810218407848000 3512151 -24073301252469232741647954256711200 3512152 -412249794659701374004966020818534400 3512153 98483661990595287761580490774075284 3512154 10919057983864102810097362930814208 3512155 405195439033674117854891546233210560 3512156 650927729600679689421695214050603520 3512157 -281128117361908012677422085912768000 3512158 560023940477617876787298533723070144 3512159 -54308303336470438002075495976448640 3512160 5961175031956177469801677125058560 3512161 -62621275916548142497010769701532480 3512162 1126048426795266439221686408466732192 3512163 -410533790649826347789634848083275656 3512164 149184064510717651661221815387637376 3512165 -429903171078680537139964639561175940 3512166 -146563710410329483158136649425858560 3512167 -55794856177977495673291732284339784 3512168 -224820371173698857012499851733319680 3512169 16080973060374737914501755721240704 3512170 -687665612854645595566717697999874720 3512171 -96680393918477116854900541912803408 3512172 -635065502549783020233923174075373312 3512173 -1996144034159317213639453681583471220 3512174 -623454553144237977133238981653144128 3512175 183161491380602420010646535602479000 3512176 -5727760247686067002134901752856576 3512177 -2598521313599979352460552591855844288 3512178 -96759740079413554243805173124950896 3512179 835140566251100805922240268271643080 3512180 230309103974896340157466368045219840 3512181 952565104944439324106375827673605152 3512182 -374429602449520213897734417131385600 3512183 140335799483621819875728740715420480 3512184 -414243994456133528489943348498554880 3512185 -14401779853478198121388455613885440 3512186 -461849495392965353472690330375704208 3512187 -276538126547632239248288268240207360 3512188 79375417230692953938339215480960000 3512189 -910994300533915530239106980180294010 3512190 356750007477931777270520100414873600 3512191 -730702987811229164974516362207267288 3512192 18143684097386701812103464710307840 3512193 -802486720487548886818060464265965600 3512194 235947990140562292429774171252741632 3512195 -29379171520449770304991388901010800 3512196 211823964632201552880270025257908352 3512197 -15538409087160091730556983619211904 3512198 81903270301006863571914464278014720 3512199 -458205157659342680037374671460568240 3512200 -7555059466475681553252936443136000 3512201 -262364489189063427803324840278316736 3512202 597233196030599225646317714993548032 3512203 1868815296596926096150049113319616960 3512204 556484932680556924542300899767888896 3512205 -810537950841338635783383172550764500 3512206 721433009695536910029081154155894720 3512207 -217993254066970738880135953780454400 3512208 -34447839931396850895571083242766336 3512209 134641729065871523539140622319055410 3512210 -71979224522488348896127803218408640 3512211 -30258098474582398580478909789428160 3512212 -1037026220813387317968888321449054208 3512213 -1260641887696810144978330757912039538 3512214 1158167095509279334097307320179511040 3512215 -250662319714391352451382297555873280 3512216 -652483795124984684961198863213936640 3512217 -216366714047205833302027572741281808 3512218 676165254123188286420753018677560560 3512219 -193875579769722987147341883987170880 3512220 310820294924051959421292873832289280 3512221 -1032026352782087955287997789625962656 3512222 517811506617084600751657190716907520 3512223 -22585853391955707347932611199113360 3512224 227935568702402562080199568737042432 3512225 -254557255712434115156362483189964100 3512226 -108678655588094269035027189493881600 3512227 1739257106409832114729663421807578076 3512228 -471615080472342263085879038881075200 3512229 289321264805289066458817461330760000 3512230 365817837431577462768202957109285760 3512231 285279675413082801803802098603815032 3512232 636652813807418365268048341551467520 3512233 151369502127118310896299684171519482 3512234 575418054508209525362879380185252864 3512235 -16167814259018995072104886704906000 3512236 128475428301074637152501621500774400 3512237 -490593983181769033062720280235547114 3512238 1663027248812310357448117863038976 3512239 126827474524564238616909238829425040 3512240 -2793113857384747767460401804410880 3512241 -66865869295070091558215743235760336 3512242 1490382819367986804192437991949304352 3512243 252151601819760506916143373312576000 3512244 190819873546396665211751476116344832 3512245 -834155040421108580088787441770801600 3512246 -294083617446322314872888078540355456 3512247 1121243680268961083756430959107384272 3512248 -1879932797709616369944299269522944000 3512249 55611297041955447005209925210355528 3512250 120254388610093430151378847269888000 3512251 395681731214488744795259718746288232 3512252 -460157630121663186084062216532410880 3512253 -782433341580794624913387388071626496 3512254 -172428566961409167680693698473287424 3512255 -1260914304952632686088650627260866840 3512256 -161343807884402062497322188266274816 3512257 10115272249009447583110062946012992 3512258 -424575447342133835713561449959101920 3512259 -281259708442493970333299667160810896 3512260 308267527945323303401173659047669760 3512261 997633730161419071656369539074622720 3512262 -16537023086551319356838799352402176 3512263 -369433506956400541754353097233780320 3512264 -270141680979346151815539257138380800 3512265 125042657710992245824712333340752640 3512266 160512898335921517193982961846583904 3512267 -267587356830599026820516639812692 3512268 593925492986150317674878973670225920 3512269 4280281499707718510879464240887552 3512270 141075510547907258788638379429641600 3512271 7411727429183737749553277378696712 3512272 198668264093440768203332597556862976 3512273 -1121485333794400626455024025671770140 3512274 361303211482635344136370997613034752 3512275 108670937205855151732182706286751600 3512276 244341879239247956944621953290297088 3512277 -396366142373113933969174472869701540 3512278 250028556234621328955817906581624832 3512279 -112211121649676695877217995699232120 3512280 165400654571392494334913261485056000 3512281 415868676717633187201826570760989700 3512282 -203139798845429556832360871252821008 3512283 -8239258059365052885427160455751040 3512284 -143499796881144123350130246108969984 3512285 393990178058252032039429951831887360 3512286 -120162287754119851300343762032114368 3512287 -1049137859586474284826064251756810488 3512288 528277390533117085114941981985603584 3512289 722548502385653698010970989323452768 3512290 441746997592162238333524590161306400 3512291 77890110697467141689846444314561692 3512292 129775957539368609215057517610872832 3512293 1587272078044662294735814033260732542 3512294 -500508586560207592785295613095573248 3512295 951772704031080843173798894054877600 3512296 438136520422041219314909549381990400 3512297 -1629252719771816504736705154492093254 3512298 116885412482524416502394490488081664 3512299 82522996511800495291543385778806784 3512300 239386670973029795556197291719065600 3512301 -249880804308300968018361670309313760 3512302 309060783804261657890017750794721920 3512303 -107704080017801309427801765838742448 3512304 123739551152545757302755969094877184 3512305 379251419225198093190488175946666920 3512306 -108006725771781659853593603547386880 3512307 -213137898462088324772401867569557760 3512308 -428395608141806048668937157314323072 3512309 358672652063912302685101095140430510 3512310 221447894890414146129236036558540160 3512311 281676345072864602951951216518990464 3512312 -582826787243377250267946564529029120 3512313 -91466824041738711489975507749232576 3512314 416605358261349452967649696510483680 3512315 -409834603154696542540919960705150400 3512316 -363452358847091733010305538402549248 3512317 61261171117857512962867751741327366 3512318 171347208094128279271053623608130304 3512319 649396102660399662858754469117068320 3512320 -39609444805954102386721491517440000 3512321 1614134612564614274190164759183425200 3512322 29998529390922950550540590752988160 3512323 -1826061665442205236827517531264071428 3512324 305010047565910900947288196412599296 3512325 -602355560985743511101538589538270400 3512326 -729058599477373005283918641759936 3512327 -66562475325939121946111905200222960 3512328 -591476282404543970433785433703587840 3512329 45646200688127237238080689064917610 3512330 -350652706742876787090065250920033280 3512331 62090284807592898172008225145623360 3512332 -1196757500258059512052045499914856704 3512333 -1188713786321185325229239540035630560 3512334 3646204184224177149722835583862784 3512335 -415958129459638279395817428522691200 3512336 -31852881739192557081809357166182400 3512337 -555949238657505879739817349111252240 3512338 -351968492442537974080550223354464640 3512339 7564428521241944468855361163672824 3512340 -189697047140917340030057402824704000 3512341 -684871637388977539160827977517140160 3512342 917361815994916319012745948084951072 3512343 -338027004596640843688986199955229336 3512344 -888301786076417734046226236709273600 3512345 -69626902253492709355951011284907900 3512346 211091715939720661027154189363049984 3512347 46993072674087523129539795915488472 3512348 -262031058018342189151401695957996544 3512349 426247829686821797366050889537037120 3512350 11103848816063882298038298686160000 3512351 -401375301079628445556925379409791648 3512352 519555925265433856081635292007104512 3512353 -204354264037224540357255039694468992 3512354 380938853058751371385825662783383376 3512355 930361000290459941034724169571840 3512356 -850022021227116444702828808586270080 3512357 2000913128661252746546543266491607872 3512358 658202717069371626112987524038094624 3512359 1037307860248851790481089925229592080 3512360 -558536843465222596756433517441945600 3512361 879406888908615877136765649750697872 3512362 54029034300884466743847819729137664 3512363 -673875455926864814868747307735515456 3512364 -187661070045479283869744237677962240 3512365 1154537915717693290088200451051301120 3512366 299094070769850185790455029572955008 3512367 318259070463157196779757855825531784 3512368 -458663395065701908181605382598443008 3512369 22781725987569534932377355567634096 3512370 148173226538509875115283950344222720 3512371 63877016249462704949073973445050872 3512372 -1331664877881470513094734142552772608 3512373 -16196940816549723046681080188638176 3512374 -446499090657989352129730674782420064 3512375 471949472669735455596939360786450000 3512376 157966726969316533145162576914022400 3512377 2065130437389075662539729570599801600 3512378 -635179556821150835790168657713026560 3512379 28542733885925079323994321471553248 3512380 -482757512115890223642452262576537600 3512381 -1188033692253056339402121092761877568 3512382 -120957517634788147354461307266011136 3512383 -504697985831256096960182092307342480 3512384 83862701285313332282004817196875776 3512385 -385523418364229003911523799143016600 3512386 119346906830369978055260034445808160 3512387 -501322000197433094598633306968286288 3512388 295554682881874761760206549596160 3512389 18455293625688955914750967800076190 3512390 273088031040406289650874392202676480 3512391 414334413611486478618799686120351360 3512392 205432228834153282461218474153502720 3512393 532651324412953120322378752703880960 3512394 333040043934427209453329895066613248 3512395 -1783387628788903946695527538373280 3512396 -438969630544776130085492911997779200 3512397 -186460200842381791355897854781713920 3512398 528962871620539693511934468546859200 3512399 88632861544969376797203538784197248 3512400 -72901274341456787210243584819200 3512401 -603714464835554593805844039155379598 3512402 -262548457619767745537494912727234400 3512403 -64325221108408092672171868699071216 3512404 -601558335482392310274894180999462912 3512405 221005850262004047564291253640305560 3512406 -82572217394947936243914354567590016 3512407 2074910451098081672200516948768800400 3512408 -1311245791915059686093235287029616640 3512409 523580795126235938685587057341969104 3512410 122079444491647734882237243744030720 3512411 -488669066561279009630182916106030336 3512412 13137833476111056850917355177981440 3512413 -953549668770275949010272015928517338 3512414 -415083223789596599843870156391106944 3512415 -286851137841603992448480597438484080 3512416 245961050406672602491865571616358400 3512417 -1779909442454544410028094536659949534 3512418 28838044443770777710163398703178240 3512419 -868012692778310228827701432201858240 3512420 -687334385800376316783660021110142720 3512421 -534675517890080341008055577074353216 3512422 -150515693453241425453052784735284480 3512423 -1432292270492281181639199552513011640 3512424 -282323044189341725214626510098268160 3512425 -114353966170584479485866869147835200 3512426 144705942960620232165095753605524912 3512427 136003558337073917403809682897815040 3512428 234062089336377376666054197244659968 3512429 -129023543968921786098814226500275060 3512430 177057273361115773302631766161056000 3512431 -46586088464380039623074557033953856 3512432 -152898798038628695651639983345238016 3512433 298257411207288651493049674204819824 3512434 617307564638452312257694384749898752 3512435 -223348760801736009981513730163590800 3512436 -494412572351604179674398258953330688 3512437 -1795591561775375731141703534935758660 3512438 -484756405802134934901224584423264704 3512439 14512950507876515689234520308654080 3512440 394328164379018386379423023791820800 3512441 -346372187121896807315451649921981632 3512442 63657874136340652538149696510804224 3512443 -779167716350023209642748169772220056 3512444 -407210771146736926540882714647673344 3512445 43964401840036351878782076753824640 3512446 -295157438761544008298778561748767360 3512447 198539970754090918532951632116231600 3512448 993202303826771214630756253433856000 3512449 1260792831516234441566684054386198464 3512450 -134773255579744359407084318654250000 3512451 473259919165144490627009197518297600 3512452 749852118433992627492344923010731136 3512453 393858731376227024748889393005941280 3512454 -192531537458965364559299076640803840 3512455 -12919192025272846486283892112042320 3512456 335158427402677440108601744615833600 3512457 -243796110142950045341676894666533760 3512458 -151885309716693310335116317482931920 3512459 1173864667406452364647429651254024660 3512460 6442675081353428840912767962562560 3512461 208534148524325060801962328593600000 3512462 825648985920971596468811299581239232 3512463 705304443811411802090679303772049544 3512464 75291866172343361611216645186887680 3512465 -857581480002541671524596400767932480 3512466 110939858733242833008555277104513552 3512467 1070164437163633140054808162296672120 3512468 876469920928538994935405626527744 3512469 -288498948619129199135628157884596832 3512470 -46740962760857080983403061199724800 3512471 -880448866091722544829856418542166328 3512472 -400952621833993513112167410346598400 3512473 1411191755329513451181379708422483200 3512474 106941882567164096812874677073164800 3512475 787951196184204479100321896958102600 3512476 1150755027863402485496473389068244480 3512477 -176017067583537816148635001798319520 3512478 -374293585835768617583693028882883776 3512479 709722821780443150070145189082938080 3512480 81378668249974441977971791881830400 3512481 41482254847839546408842110605649344 3512482 -134412761603243615636455517457957600 3512483 834681940491225611051171205257179104 3512484 -10686536506232381517935900299202304 3512485 321925914505889313355666294289469180 3512486 125758230315583386053303255024268288 3512487 57145173915504764159661808609531776 3512488 -459924868032721169098062488638832640 3512489 60146551966368376753240978063287072 3512490 -199559177109692645573783783835279360 3512491 719622957041110662290894594443778352 3512492 -275493836716935138188979045753676800 3512493 -1118605565821713223965390854623249920 3512494 573175680809929478345984737045862592 3512495 -21079668989862533305808548807113120 3512496 -36235307675902596749727891386499072 3512497 -379369698416948352103496938591911360 3512498 22508130408246880139980463692677120 3512499 -280991242578469314868877459015835336 3512500 -469670287895695290547245578767200000 3512501 -137272114438363968818965922030964498 3512502 -96413315962283936752559365357099776 3512503 -2616544168759363642124289019591752216 3512504 -1435589081470199915362924992541962240 3512505 -439103311138419660194043991292533440 3512506 -377314082579057226445821422631479040 3512507 -2057242525409574954164825808553093440 3512508 593122535968693311758507283669864960 3512509 -189137063949215824789597466224968960 3512510 -55598094361512099530246727318378240 3512511 -663148803327838011785532854686579200 3512512 -294570824340367712759700395328012288 3512513 -826836500250244405505415424521314238 3512514 -189371672082218879677891809157197312 3512515 -791876028177389966982650342850777840 3512516 119307117021623457272107926264309888 3512517 152099833462503705701620342729943040 3512518 -400114544679516599090720055566267040 3512519 -1474958068415621785759717213196023080 3512520 -141777435644350015710476676118118400 3512521 16228919285309270682280575636442852 3512522 -188576081247928147787255961615220800 3512523 -65398256201147960208704217078021120 3512524 843315035386983988918735433784548096 3512525 -9866872534258252641169893707377500 3512526 -139143946607654615915012994928176000 3512527 19431380166317514939866430943778400 3512528 -73406009728871639708061922601115648 3512529 365741031683540545150915058060282274 3512530 -3271637955746114968931124784012800 3512531 464393277558231041690601960135259464 3512532 490646520803274475962841703345129472 3512533 24887626505986681959458618732328782 3512534 -762464794535733182926248426157519584 3512535 171309828821890178366368275105131040 3512536 -1137738644689453504007962550621184000 3512537 235909805230158721981229175787197312 3512538 1063979757254942174398753044782323200 3512539 -187162056096585047456999536179303080 3512540 576950446430534736991047992408570880 3512541 348470608445531393919009370145856 3512542 357629533303844877511763261030713344 3512543 47151864550735899072637945935873840 3512544 -203981152513886879780077967662645248 3512545 -862334695624635305089633788529230720 3512546 547779100089978206114060724314555472 3512547 -157555438044538282741723259561947992 3512548 14798741169493450602248982089154560 3512549 27765001032937506989869268847720000 3512550 123562498972219809616009995405364800 3512551 335065055164389037206454164177388640 3512552 -430944506704918197390550992257894400 3512553 -364953625705202490412035651403087392 3512554 -1600544904932468977268641232375456928 3512555 -511706333933720457824432482030379040 3512556 -322537715659864450003680275189753088 3512557 300965373381451061200110009477478272 3512558 93432530514335365438880040299219712 3512559 -998118582125092913296091160742402296 3512560 84652150764409654779407994977157120 3512561 -328361330266949625099040120825853016 3512562 -222202118435797316858362618750096896 3512563 -597362387923163578876469340845274720 3512564 798495272681136341980191987977490432 3512565 569969226804128135655100890019240800 3512566 -687349908646315341508747150629304320 3512567 -1154023237127901277681220788740983640 3512568 -327451937585577693154395616508313600 3512569 1106161607301045797215915018381856896 3512570 -210020197572421872478787097667775520 3512571 351278804774269012124522381114546712 3512572 -229532026484372032421390854350315520 3512573 293360864462347809714455593126914822 3512574 5616094565906281586290828415995008 3512575 -5032714946408589421859251411018800 3512576 617564204628145215475492330156326912 3512577 217946736442157028844242052445569920 3512578 -258403730837691461200130662913841120 3512579 -132300629031115538495557821815282688 3512580 -492108742268243431831533573119139840 3512581 -17116288103632956780501581042126628 3512582 -1097032142353932252477868774715303616 3512583 148110521371846832658217154868587520 3512584 -16644156549964655809847626136494080 3512585 563302668478039780461345602958183780 3512586 -147711509056528759224928455245402112 3512587 -791591397264608050121169156406759120 3512588 -1261612843752460080047497397292333312 3512589 -605072620026122043225539631048883776 3512590 -522797998698686805285519186241723200 3512591 594695330532609599409686807238735552 3512592 184748823244416315515849880439357440 3512593 106675019813927852175619670828878080 3512594 40455837215977109858846012694127392 3512595 -79302156338018049054557218362583200 3512596 -285075172564975189460572001386629120 3512597 -487716405177813443002792083604476288 3512598 -26852046243549528903245806946480640 3512599 -124949620910996067072052549887577920 3512600 -113412392058075412592902198659072000 3512601 143189068655676493498529662244303130 3512602 536569557844925382742942216739589600 3512603 1389733571137489485328576971198654852 3512604 648872713412065747630851482561296896 3512605 4556913972879153156004362916710360 3512606 424032368725522689228532453265740800 3512607 -207620969565333568040142049657070208 3512608 -1767846987415551555914388387841179648 3512609 299716840946269615369191965482326720 3512610 -27225242239397928222304720775116800 3512611 1719232651908250312174267114283397212 3512612 1363452742384977088030553392432880256 3512613 281702142875408259348439398505538784 3512614 -28846018427751619991091028658559168 3512615 -954199683587364065463419423897031240 3512616 -1007066993808933681341710301580902400 3512617 -1027742734104346132929694874368718208 3512618 -340253704112947280794857441893244240 3512619 206815930723504481730124987948775040 3512620 -647634754022819405084398934998456320 3512621 647732156915237451435524989197849312 3512622 154599056854608836145754506407095872 3512623 47303277897225879932994168907833872 3512624 -24990782046165288780979913610117120 3512625 855305460660556511995323755066400000 3512626 21551008540749491251357455529950624 3512627 -18961925484929743327717980628924920 3512628 -108516117629393033736419011931774976 3512629 1132512346791724626964777163568780384 3512630 -626394151023925060346191331310720 3512631 -418106649286038010338815237585020080 3512632 -586105839873878433926275246539755520 3512633 -209550752224482703960321601971772118 3512634 -86478947073711651985968756948318720 3512635 -161985712122551169555088119798486240 3512636 -1337669439775073876901576220779217920 3512637 -103962387687761684172536848976140980 3512638 461568813119881837524889564924926720 3512639 -924476183177398563211468085919480000 3512640 -149490071784932520858420414460723200 3512641 182428155776262431396505291593741568 3512642 -30106148854435633035313028671011840 3512643 360670491192377973486643123527768384 3512644 1361723989013788797067743194314931200 3512645 -493300273315693926082727516597852100 3512646 -27205154916746919681950774819170848 3512647 -1327491180981606869318669259012564904 3512648 -1718012887186718011069851490585328640 3512649 200670193344102430111747121135183040 3512650 15717973073442548993997239832537600 3512651 -902364050943334891557919208803002348 3512652 -53384732624729057192962380137594880 3512653 1347057818084521343471685989515014902 3512654 452101268288688338759056923938814720 3512655 378811830271076789262121920129780600 3512656 -131113535562877368758612863898091520 3512657 1351101729560764122911551102308033906 3512658 64400170172058419672400126454790784 3512659 1470577333017376302357239257153255416 3512660 -561253140418089123829302462923608320 3512661 -410847747142872471499210005969494976 3512662 -183550743025819616193215816571987168 3512663 -915290092743354721246157946119237760 3512664 -520295541745520825475425564550359040 3512665 -263282764594093953847664647375345140 3512666 -161870338016646221024288737645885968 3512667 -68113726649849090700094569101842320 3512668 395020566147313533955853681357378048 3512669 329619403592209102139468317492454880 3512670 1255410986406884655150757306060800 3512671 -180074842920203470766069126787452128 3512672 375071950134686005477197473931853824 3512673 1385380561724151045961908805996212000 3512674 356583130795048818657368817897259392 3512675 163385442916837494532726049267940000 3512676 -950301490820091162591439516713283584 3512677 -228821763890096325993609238989788928 3512678 214087511128151518820874389568625920 3512679 162701385910800000198515956986882768 3512680 -122274535709899117277868531858739200 3512681 686303978678771854709729882754584064 3512682 -544259959802645132861657694156856320 3512683 1814358431282610580630774382172747600 3512684 -207403236307826951809308941347544064 3512685 -116076696542326990356864626493936000 3512686 1096702991703824622748929545942257920 3512687 -32889620922589370755737805121896560 3512688 170463454996585738118618182774063104 3512689 -642434088167002476611526860212318510 3512690 422582067026152487296452264718173600 3512691 -113864721214084129176241766779916640 3512692 1058601503735218647008579113810322816 3512693 -145376049511959010877231280386601984 3512694 20187955966342534238532401329116672 3512695 -1191380119419022626765881869339717800 3512696 556995368813122296254675077241241600 3512697 -357162381965807784120984186810913200 3512698 108357319041348546677051337239147520 3512699 -43664756755371093319881579065790300 3512700 216867733040847399821643774688128000 3512701 175781520866638379842715129436241600 3512702 69736272345274558601636932706805504 3512703 -29934019410627258594672503957240832 3512704 -65895667282869529554891465251880960 3512705 -152744378822566579325434625138274240 3512706 26673272147362091557106863225949184 3512707 -380786106386618296338935808575812656 3512708 -686289350917414127620372297603495680 3512709 86228006498786396251628443521224064 3512710 770633214933119075208073010551023360 3512711 -2144683034236794754356456254203568376 3512712 1047255036035807048888115872693452800 3512713 -23935880329949286084969715496798272 3512714 -103758913992989173862770088031566544 3512715 420371417483433608314517713909851120 3512716 -357477523339156544589433651055623680 3512717 -553649885862075173612233461472082580 3512718 -163277219273080810197844958509210752 3512719 -371708470633061200762328386201324304 3512720 98398953029627288796890110407475200 3512721 -300513182200728426495206736520340160 3512722 270896977696336022641162765176960912 3512723 867815086485079491486061463548724160 3512724 -663724430324799521998991669466015744 3512725 -591152716955570356184631580812636000 3512726 -236214476627815308839100842613067776 3512727 5042830419820397607900569279039952 3512728 1884099629363399706039540804265144320 3512729 381342975000726054022537517976241680 3512730 42776661226253136710116988542187520 3512731 -282590343917234090642645373897509168 3512732 217466751909065141547601740004548096 3512733 -87079037784104351984914470903828480 3512734 164321544670265141893404153517870080 3512735 -1316487933809148750771654846971515200 3512736 805709793949337700620205964628262912 3512737 578593468667066443518082086712956386 3512738 134210626418484627677820645943517520 3512739 353252846163702157331275163598891840 3512740 -164001920759571491055277466484695040 3512741 -916706388156599725526268215764806600 3512742 158969691169896503555211659359357440 3512743 -119761771894815921126831828014125280 3512744 -399639149799317299415559537042554880 3512745 -355427458253536028427715385031658560 3512746 980459577174573196280812551345604704 3512747 446840235411147455375873722079455632 3512748 -42879114943414232039909536717209600 3512749 -1698161580949336205995630177554486250 3512750 -910898501819925517416293200182576000 3512751 1769388802342634174850035970203016 3512752 342581081470558333972313427820691456 3512753 279707003387733869090742468993953844 3512754 -160668569971242718279406427399644160 3512755 238384841436861744347408595450386160 3512756 9166754425074601460380405613758464 3512757 92469100465061117430125444348019840 3512758 -768402851222103667647482492084511360 3512759 1711268448371323875146320680412017960 3512760 -20079940217004601343607408157900800 3512761 -1525075645562433419717712551129890092 3512762 -905274278822623754637083484880263936 3512763 -37964570348052325034936781356651508 3512764 573251588014168511384655614417048576 3512765 153189783577691683887032195880522240 3512766 -3834725795190071105458493951798976 3512767 -303021362928332949005719122856104240 3512768 -18382257542787041329048757798436864 3512769 5349392608483899548792850732510528 3512770 101046678107033774679996687638644800 3512771 842626135225776642751237956042726972 3512772 -541582136121000880368550449957112704 3512773 1696584587237599452233479568691338304 3512774 28795555278898268487147497218156992 3512775 194376962271777506074051409371305600 3512776 574182156308267002442083720046069760 3512777 1087533578862282773580340612130364480 3512778 253445548536757787967382296501895680 3512779 837473270594648418693402218960511380 3512780 284583287695472732409279317090426880 3512781 -188350418314817737423793799137406720 3512782 68210593616441131344371192940774144 3512783 -1426496774634354709053526332737629968 3512784 -214516950238520975855995505862377472 3512785 41398435903057249658968860217012980 3512786 193389160300306755295416682097960592 3512787 -247255419627217219789192387381236432 3512788 41636171053280051515124597046409088 3512789 -504111991278693109685017432843726944 3512790 -143656965295587421374593174812289280 3512791 3998378585251262214941493724526232 3512792 305403984300096646025551980377395200 3512793 1068910633602249585082905640516592544 3512794 389377421992186545677810379531891696 3512795 -214824674251709985698646002049931200 3512796 -34262578191866033954740788548075520 3512797 457526659480932552958073855681102246 3512798 -283206260428888789592650748450229120 3512799 -24860970889871949078190233955641360 3512800 -193093691178202946418635353010995200 3512801 -39408919337589565306423448840571600 3512802 -268665118690244925495452236318896768 3512803 -616341460520331509689229906184975920 3512804 -796980976979168768945630667428905344 3512805 -644530780560836095810100310699174240 3512806 -502420703983753664523215970715974336 3512807 -1074692081523084237511384169488179768 3512808 -390336889517375486335490084854579200 3512809 -1111698307445056723614650640527082096 3512810 -274826533559787755187410487568469760 3512811 402367804047239654513279648147904 3512812 -604576579586400902743739605295838720 3512813 -257756342253897474558238734882290496 3512814 -292758583720557099110762492003911680 3512815 -1831944635211679648270577865759168000 3512816 2513713440841433040177730214559744 3512817 55089355038866169579615194765357184 3512818 -285935608915710452418747930567686640 3512819 1596822331316462975774618899368758220 3512820 -343285085879432175632393353205514240 3512821 68944536373010448602618977536557692 3512822 -407510263292389791638982659330976000 3512823 -207489562873416521015362003085025816 3512824 269983452611264991278300029753344000 3512825 146516894212224098527524236985378000 3512826 -75002577782362334045169252386782608 3512827 -645006209099831147919856325110695936 3512828 -372491041736067048708934169674736640 3512829 -328452730647706677622626899881568640 3512830 152385570183766531948909673626915200 3512831 13644241042467096873344525533273824 3512832 -473587207121228182993383343572123648 3512833 86793265072120822231676280213871684 3512834 280671415050744231944190433745466240 3512835 62842204447269545715966941292079200 3512836 255802084980335821394996599118426112 3512837 1414287355147004667608710457329803486 3512838 -74654887359474071589075058222110720 3512839 -505758132846861885704082426542306640 3512840 -277065650294963212241066103048499200 3512841 33852053716628598429853960626507792 3512842 4340868543183679620535751555077632 3512843 -2128024924291248404807284362985103400 3512844 502485268219041198179252294196353280 3512845 -521161221872137247460511707713552640 3512846 -63354940040493335682315260744964480 3512847 -253466930742309662468060014116316272 3512848 -116483158136545666642569407603326976 3512849 -1795247989654485717823132390636995150 3512850 -120828308730773860138655154475872000 3512851 -889298893794184975551046442333832148 3512852 98748841460238765682948578758492160 3512853 49445091598862756182113920973876480 3512854 776979266921309519392298647046007456 3512855 -344060081054479362219972837785167440 3512856 -38856828696544095952976533659340800 3512857 -422001076881949515757410096729159154 3512858 -46915254143787730724685801011604480 3512859 -221599545284889821075950954606302720 3512860 252038056363910710616224360744704000 3512861 243616054396846814370008382325883424 3512862 92288813942155578633111995124531840 3512863 -2070702990667889821473268884548340960 3512864 399708083845439336634470727986184192 3512865 385933570174924279604155648778958720 3512866 109843359510869624686461140620177920 3512867 88997921210153239078092960377838672 3512868 244544666768164545724006903163289600 3512869 310510838439731486107276194799166270 3512870 264142870114820573099232595406378880 3512871 677996444823762851168248764205985880 3512872 1239836190717123987907918911897600 3512873 105763417000554399747719558871169344 3512874 918975381662945331045259196004375552 3512875 -793829180135991128052880418438340000 3512876 -600804803345610210735426161661984768 3512877 1455706087326098146954291050621169632 3512878 -9559661069694879378262699582619520 3512879 -432861509735027452187889458182467816 3512880 -19304962493723783536345610818682880 3512881 428325791324776527113442380087645364 3512882 93948357418132326190445418953444352 3512883 130419000807211713120853357042717248 3512884 -323830235226070751020832787278829184 3512885 -16875554673948277993072235640069600 3512886 -149225693665910329309238844262421760 3512887 -111916077970120049267519156666708048 3512888 120461561180911007544252106283458560 3512889 -18778466974880005346451979269331200 3512890 -388762987669103853252613931224672800 3512891 -12492233850530277501020524309249008 3512892 513001385568296726935955510509166592 3512893 484371022923627901391454298673990400 3512894 -203414261269084275781383062051828736 3512895 -440307931257346940249550811635815280 3512896 125129764171875484506133210406584320 3512897 1081933965068594540378075202247472772 3512898 -591214471445661769287387573987792816 3512899 623336859888338864219701792053381664 3512900 616571912684647003154990138261616000 3512901 46706416641802217908677021494042592 3512902 -42583749519584976703231343542962048 3512903 808893588236342931429217810939301784 3512904 -83447150546938482807660866931425280 3512905 -334410535651797004635446067402698880 3512906 -73997375030347545082473801437067936 3512907 1275493280865227269913331036855678204 3512908 1012175399989242661561910539119161088 3512909 -1500875786460320601588839356378810890 3512910 254751351896004600064525195332326400 3512911 -82460340518817034251960369955289488 3512912 -76545041658698054446948415119441920 3512913 -594456878727216720767524409396272656 3512914 150112369208193901201680855498130752 3512915 -126827145770683788264077707795531200 3512916 -375455991020690577574265309296865280 3512917 -845545661854010468792851695616459008 3512918 -1372325450247672076497593040935911296 3512919 239723284733739148038822921433881600 3512920 121438051894599475932592271931801600 3512921 -1125472117331335667969091298285495296 3512922 116461527374384476102907107628603904 3512923 -1954049164808357231798149301139760828 3512924 838893429070273698634261819730774016 3512925 123591172377780698345912613834497700 3512926 223576790850005373624378908845878912 3512927 672839453392464306321588155784442872 3512928 -2883829610306220354019218331533312 3512929 -124035981117723609399651723953736320 3512930 -625263354583610944514242525966268640 3512931 -988728468181875505358462544797192976 3512932 80749911947494393363889855610162432 3512933 -1687879868602976678199191324040344580 3512934 409216691095616539889795188187709984 3512935 787508323252939864716339823124429880 3512936 -548762812705685254040096083490979840 3512937 -310770706844824266734793283734249840 3512938 -68981104797147575091140933199688704 3512939 -1286960776854989714256686534027944200 3512940 -530102388086716092405610500418176000 3512941 -759014257700201772510687225279895668 3512942 -208841845416786627274012434293512128 3512943 74937185185936111311208939615422720 3512944 167091860986001314815565442323906560 3512945 -528224173024562827499747518884516300 3512946 26262765355583644806769924753257984 3512947 -114202986288658046904251755167232000 3512948 -481108875151835463751141581669580800 3512949 -1193892370580012599102722053974150752 3512950 167284834980856076181036502414742400 3512951 83362395513700315370017694232791040 3512952 -364830908255140775937835969130618880 3512953 -469408197821752858141504324468099260 3512954 15044649834628293940328636772160992 3512955 -26597812093897312573456496005034640 3512956 806982402962655610919097435690629120 3512957 1428720796437503006808531472268964006 3512958 131828549265098670663114406296024384 3512959 882722706468531285201302436342607216 3512960 -95045873267692859763175981056000000 3512961 -147127733064971982194044012332870060 3512962 -51626381442940004198154060490775136 3512963 -247790182939130577074589957844774788 3512964 48331705608675691439632404412096512 3512965 519941928839387596273252912288751280 3512966 -45566920721630192012165892848177568 3512967 -1126522385149320672931740340465413120 3512968 1923428560309123861211969810580111360 3512969 -1226913622562435670726666995984022630 3512970 -25236408393149114348556213074620320 3512971 11192873933231314137592681964076288 3512972 1742061673184586208948028179814000640 3512973 135998718979840595802108660470688000 3512974 129385057805735887806380508996685440 3512975 -39023573808191113500431941940723400 3512976 54509251556631103603876669951180800 3512977 11593982510791293819955854588201460 3512978 334144170889273050870542866881477120 3512979 -30449552083962506066410872955628616 3512980 42414354647267018765534011776096000 3512981 951614237958880873946904323666032782 3512982 -96452193783155039200652233284993024 3512983 1930991840039912710001947431811372232 3512984 1285421155170822050872743587121346560 3512985 -255223130135145380581148429125530240 3512986 -1463361188278737825622109622187468800 3512987 -85876147482266921848385621740538364 3512988 623387135061512409955604622138012672 3512989 -213846629023054924713182627379805210 3512990 152982599535295486215746153432451840 3512991 -13523650017285015707786193630090240 3512992 311122054423430845490905272818860032 3512993 -2089188015960500606191046611182894 3512994 -689083472556910439387030825181808128 3512995 871085686450579732150936717240098000 3512996 873453876339165495749119821267072000 3512997 29646989971741223335968520831597440 3512998 259401512867189419925109905899500000 3512999 -34602346503245193013322547398134848 3513000 891887721468022908266832076861440000 3513001 99733902634704133843459536186884752 3513002 242933979644766032316928854287532480 3513003 118696458791349376114688312186065464 3513004 922722097073349882065098179415398912 3513005 83522153281827537428263310201388000 3513006 226934371802439458001874592795232000 3513007 -971636058939562583323323327087205744 3513008 -79102722475471005538564098216591360 3513009 400295296882602624780844351700787648 3513010 -105993457416825470219940306156447840 3513011 -1066128576128820814517406613925922888 3513012 81853494131352614850794241060360192 3513013 -55320976522093688285594961611921920 3513014 10220440998823475474885068666459200 3513015 650152762000286314029921771660426240 3513016 -356287449410396313936209034740490240 3513017 178086059787802557374530290892017066 3513018 -313597104003504149221559443455876096 3513019 -394858551976204115683498631232327580 3513020 170948310798705321965909126604226560 3513021 -974384833212909181153699798935049920 3513022 -450257442796394541633351107856722688 3513023 653297921203285373536196019332638272 3513024 -190305280047388643948855064054988800 3513025 226256823194973056840199402457534550 3513026 -541667475400079030950644035814873216 3513027 -359759219018830444002842120077698816 3513028 456358733222091857216346324161903616 3513029 192420206820937566624650692849696728 3513030 -162235511767047231744369673848727680 3513031 -1004672663554815178080385735375327800 3513032 1747373678904525156499367084656404480 3513033 797938656653994992205692281527845844 3513034 -100057436637270803614234889480448000 3513035 -622775758531853666371438936152935520 3513036 564177429541716689343559075434266112 3513037 -1239504157315924399722527175054598560 3513038 -191330309320215162988220901054454080 3513039 -103975073455499680892283019308265200 3513040 -19110987051985096754810249777725440 3513041 -500272493108769793432923793990427328 3513042 -239590669178831508475872662664189792 3513043 257091361667734529149257024641721600 3513044 -65845390768113337503650653458579456 3513045 362580739165215917378054764102156320 3513046 759133184525068858052267889733469472 3513047 783971721228257077553514888578159496 3513048 -143547004309984769587248715229429760 3513049 210469252375394861545285741598633236 3513050 411037373607731963188465758896656800 3513051 817224786566647725862784693135423520 3513052 -4676518905481943123877618520992768 3513053 1317682645539841758190573372644617100 3513054 412880049348501151226615590696504320 3513055 -436582247794673885186676317791237440 3513056 -244384181611727273524034586577207296 3513057 -84997535151599205569821072736064 3513058 182383667954836238681168784760013184 3513059 -22363231783945245380791224493569840 3513060 491895930443364939411954580498444800 3513061 864803999019747630571690764103848000 3513062 242195985596335760819350764953149440 3513063 -408917704762340983364037536199232512 3513064 -1225125875725077940857454557825008640 3513065 -494764147152536764983146410247736540 3513066 328870958716076809943060629609342464 3513067 341702569449103167508311103491409032 3513068 438012706458641844943598995449615360 3513069 -152228313336069570654491997052243296 3513070 108960159594926471535565932664339200 3513071 -1162913360035727429228318188431319728 3513072 96123811586415289273273270192865280 3513073 -1732663993813024695170857024832917678 3513074 65909046315459995995512201437356032 3513075 161944499376366375182151299008435200 3513076 75691434260112488122267205457084416 3513077 1159288488828870066780119492934826926 3513078 585063083220409865995804933368099840 3513079 1549999410153251961255147566308392680 3513080 -388878460253479294650000908966707200 3513081 59561201448670436680665076952094720 3513082 463297374502480650557099349375169392 3513083 -52237443817158328057278758157454560 3513084 -40213177075557350865377336652102144 3513085 253534157716737988922659648636719960 3513086 998695830383154868093705941944859840 3513087 -446618545818616558600526025586243656 3513088 -1116226310635729397935972899553804288 3513089 918952958965402812320297479376625300 3513090 121200155539119050318487137080396800 3513091 340568224934526671361335378137175112 3513092 225125060734969056377688052059712512 3513093 -61742847967729318829943931936866336 3513094 -369169162006301769244652189567573760 3513095 79064062835885287981232134372137600 3513096 13577938289397971831132230667673600 3513097 273379170795640468169207862249129600 3513098 -84260458675689257625533626727125200 3513099 -519995272038732998511812239534416936 3513100 -371762660690769857785036669568352000 3513101 962146926978848762701028740416955800 3513102 517303231777024900108142412572960832 3513103 1226346720975255141570876867968982768 3513104 -249619679979663836801860025504292864 3513105 -273336551356000820487314975290857600 3513106 -239383078205411938254391562620962816 3513107 -118018029321574741569566866322339520 3513108 -6547028898771093680377572297738240 3513109 2738806352906439780883176557381361216 3513110 397000113848032342601026494928200960 3513111 74168915698281053433252560729025024 3513112 -1089945820747370593623996147059343360 3513113 -814131635282626536858574827750354300 3513114 -440994153252061540731948865363728 3513115 -1134370869300403008967789477153698240 3513116 -970485148441022320899911941050063360 3513117 101455330329880828384955987676919680 3513118 -30558472582875450772662925761139200 3513119 -323060274606661941384731707984979160 3513120 33885356993038729024535147933859840 3513121 -450078442726778625315133095076747678 3513122 -612995345974799941308482143652364000 3513123 649858589750778827655490181949851172 3513124 1648549752842543446790667652084473856 3513125 6406097486373260643426074255640000 3513126 120603864148460741753901165822588288 3513127 -1082772321292989393119585837964022024 3513128 683682925566398884154054528117468160 3513129 597063135000762159857503114616226720 3513130 844206054186275397415527717071462400 3513131 -316660191143742358077859915986614808 3513132 15380550352545718928366706960614400 3513133 -188990554175312669238640655886067796 3513134 -343451632154806803379135565634734784 3513135 266715202413333919513528149144192000 3513136 95595471357811039560520889083920384 3513137 26912984767734849591585886849746432 3513138 -242045580442364834316866354656546560 3513139 87189784574511324579430072306568960 3513140 217755493240823643185300191240281600 3513141 325288382322877536130660915787518848 3513142 -885163645127971272611373094275568128 3513143 9833286058734680276040128037336984 3513144 500675034824222733845436109643550720 3513145 1554298254224469371061346313574838080 3513146 -12685454377581272409121889963673600 3513147 -586559438915847119155419110139375360 3513148 -541410896900044734066449012405281792 3513149 -29439399475524776358371464632929850 3513150 -86086173268310969511103653221486400 3513151 -175912828693210637939769773893057296 3513152 -560012750343625486164834208799784960 3513153 -47411002901011703621898916923123600 3513154 -92422747355928103057833625797296640 3513155 -315266130220609568057578928597862000 3513156 -510363059249521195002798126834769920 3513157 1810378615362602388303841841058775840 3513158 241108908229045080513176689051600896 3513159 92866595583399215206915027545098400 3513160 389687721800811893478012105791078400 3513161 586401639699555733068390645772777524 3513162 204318560308381353667096380623566080 3513163 1654158196352889344639611909519867412 3513164 652998619005105694389511950912197376 3513165 126123027830218381042285027185373920 3513166 651792860392739826108793067698126464 3513167 231087622209737265849335946379567584 3513168 78410333895187867806590210268463104 3513169 982939250864412583402136395698690912 3513170 -174432390037368542178895042355102400 3513171 245158528585181378351928640800701112 3513172 -733235194514811011213693713963315584 3513173 -1617713120004203942196553867070638596 3513174 -280279268217862179100106940030504960 3513175 -478247576694475527243012241855483600 3513176 266288155502236760165462525242368000 3513177 -712094540599859188520872560844066086 3513178 339903150379810539112614223233953280 3513179 1101716510804685233424027322966108320 3513180 -307147043129385917306177218225889280 3513181 -11371106134536448821275943487668096 3513182 34366245569241373783684760385432192 3513183 364592856542947944208271153960170824 3513184 86514886894229379556433327252570112 3513185 -159556471647216582914952876399927000 3513186 -5198513272572040047410418211046400 3513187 416137393868114241007534868640925072 3513188 -195993363126528433112032607860015104 3513189 -719855880525909392136724730827666080 3513190 454239641655920996019770113356583680 3513191 -183252312530986870936620142903136976 3513192 179791184448827989713848603841822720 3513193 -162093166143253176978810364754191558 3513194 -120220145954063134477048007204929104 3513195 -238522502206343945784315112588396800 3513196 -1197688818129684976414686913224697600 3513197 -1221959479923107187104689443943559520 3513198 124475806761280457867805134907648 3513199 -191629016051176478619176477165330240 3513200 -15753901904410183485256237355827200 3513201 -70502827825839307461027073366496256 3513202 506384670791484523132659124177887360 3513203 -1895377330799540239006356761368897344 3513204 190149271745693447768657605065160704 3513205 -1400690450327456700156123404556993000 3513206 737434221593452685866616935996079040 3513207 -23621283039715428244591539970369560 3513208 200712127562405802404158083140689920 3513209 451963082431715809549394498720636160 3513210 100043136453700769350490841050219520 3513211 -93879648750756806986788952632831600 3513212 955492421598852032358890417072570880 3513213 -37489557759926890932694286444113056 3513214 430028606945938404151438773826867200 3513215 1445875325525499576506667563167223520 3513216 126454447431638685378786989986283520 3513217 -182914841930344114409537958559988048 3513218 -63485224954520398922161105514985984 3513219 498232436109373859492314877569713144 3513220 167659965708301728806413509543098880 3513221 1265147819770201373654160238988803422 3513222 373206349791192252136757392099152000 3513223 39394832364739990264035370571022640 3513224 -139473344969455890941611928942837760 3513225 -464025833840503179721705865491548000 3513226 344902542077080874641469058739371312 3513227 991316056794043314302552247154084608 3513228 122207575268376343736648501351832576 3513229 -5463487629573092076216351605914016 3513230 48701713788373700950202454858547200 3513231 561853793032622715739191268261498920 3513232 71330088299399956874372103301799936 3513233 -9103671920675067839535666130696800 3513234 343507863430159069724897057454435840 3513235 571529912330330378072166228927840 3513236 242828726122986337582036467575057280 3513237 11229769301251821500248543131681024 3513238 -311364282433747764601573171884333504 3513239 225927463147583992502939116392452040 3513240 198213308574879660119810251462656000 3513241 -1039504222499599807539308262824985648 3513242 295107109431054282373638254288516352 3513243 -423820893966634419177836690576903376 3513244 -11347475735490147298684896910901248 3513245 615221203933823321373483283035358200 3513246 265082014507672095119025137449555968 3513247 662739354240149277829743643565914392 3513248 -1170596977587548727120098669453967360 3513249 -75227920740838149668212472120544732 3513250 -249392897290676360446178293251072000 3513251 -299265932552384115020925642072006900 3513252 -5327664148819471051942162461139968 3513253 -420841218064884239200218381779218498 3513254 -776173352305360404753243539774539776 3513255 -261603674432817277199358111974875440 3513256 -548307901450886576832679470294021120 3513257 1718979497042779201751277128161822032 3513258 24408462687613951163693648702310144 3513259 -2794726970639693908580534224254679296 3513260 -114282744051521838930339269470341120 3513261 83001411343880749853568480020709888 3513262 946217434201054421012982225535609152 3513263 -577509560418925938698468760942016800 3513264 69431502535525904473938674850398208 3513265 -216285842668765814154811131475089600 3513266 575601696316660747068010809157250832 3513267 -662326235361713144406958312120943760 3513268 1135641842070127175190450233977952256 3513269 606803361185704565216281136208221244 3513270 -180719382851360665137732877693430400 3513271 120215474429938049965977400878036000 3513272 -7835352756922890040111166703206400 3513273 -263565621143711157987089187290910720 3513274 -241998927567096762832356042880531968 3513275 339838164569568776586460823923155000 3513276 343842656072025636832777795822643712 3513277 -291966352803549565619672028781554874 3513278 -662045769397062158475932540260642560 3513279 -47490674637731109683877988973623296 3513280 -178198222083357057808451600174284800 3513281 2106896500794230542532520378328298964 3513282 -459162780531809595484589046128711808 3513283 293788033850276931461521916160022104 3513284 43032476662098055911379504309007616 3513285 500069878995556473930185276877911640 3513286 -311026270664309684295598507404028800 3513287 -648192647867678472725602036527897960 3513288 -411792837686587092166598611648512000 3513289 -184586377749076298320267952540990592 3513290 300882136350835818090812512806393600 3513291 384214587049311826477069228148780544 3513292 -87284251147791532661284346281451520 3513293 6304829856018769193177515433927040 3513294 -46420532209334347805945183978053440 3513295 506340663545497782165626634228403200 3513296 183482744879987636409630465875116032 3513297 674690276632661249328597254080390272 3513298 2909260789276353042915367683884352 3513299 614557599393985143546924379583400300 3513300 114598987311134343461827731522048000 3513301 -1086852030622996594850703134751943296 3513302 -89536732885605853463091883434814080 3513303 1175238158320237804356612953123668512 3513304 1303602991320907779299086892816885760 3513305 131130439155664655246408892061389960 3513306 -155525011664378568714594760729130496 3513307 328576354959625824521303689667116032 3513308 409493483720470934124842496060412416 3513309 52528670793552047455743670846182240 3513310 130066811447382099872661663300528000 3513311 237987848458964451832925747486875512 3513312 -911645331690615933571320845111132160 3513313 597139420476689281388384357271334562 3513314 -15088345177903390444775198479001088 3513315 883983173255978008404540561004800 3513316 1183223480351823757787209628237283328 3513317 -38201132879371492170668137985639040 3513318 136872791485288484566324024620120960 3513319 1105823489128411851454644522562550544 3513320 411936013700620306789646948249548800 3513321 158860046482730691696427462932499200 3513322 -484253021843458554431516609559945888 3513323 324791779670985141085760304791789568 3513324 -338252954719976666698274783156242944 3513325 -440860648163910767209426865978093950 3513326 778172758966005653004209465237570112 3513327 -836248622643963332701256828753093880 3513328 -26746730421193376787701106590351360 3513329 -1538878320412176507704001803158769070 3513330 -435579024679289257470048507005222400 3513331 256611123993842142472308262427210664 3513332 756218197330296983307061528531630080 3513333 743965128768886740176011297467515424 3513334 -630144208995423057602516174398976448 3513335 51953769837368602081818428750439360 3513336 -820274558537468394070890710456217600 3513337 -277232034168259397431167208241432960 3513338 20626016664403248340631333865604320 3513339 1490340449478599847242372985122169144 3513340 715164037478170831194602040450708480 3513341 659538419498478297957264812483054130 3513342 50287702734005387683491453399035904 3513343 -361138143003134983219582353092508336 3513344 144358468124101888021203269657296896 3513345 42771681853722103036467880911744000 3513346 1346149135630572167888204838445518336 3513347 -898938939719159885624879955333369960 3513348 361485034027332068448163253300152320 3513349 -400276312432810632763139246537886400 3513350 -448745783520203203803534868083696000 3513351 -904505757731139465778745242134894168 3513352 -77841444953682699106496162850938880 3513353 451507776597527276578075639424665140 3513354 37303449839689248884895937606619136 3513355 -401823927742208449058385313358838240 3513356 -590047759498086415214361653041152 3513357 -8781661241189125082562275136395946 3513358 77504266009448297805055876277184 3513359 1209159922910850737063147264037040560 3513360 -80033698108486891599552850467225600 3513361 -1575510392776847319268221483762194576 3513362 26912530304694270283485900109039392 3513363 144596490077027109166092295538105088 3513364 214979711094052009987703123396505600 3513365 -196294552491832133300926153634350080 3513366 134691004634683840077023116480255680 3513367 -587179516828760940915119039721384960 3513368 1106208863851177829050083822636226560 3513369 866122315944309908034720748947489744 3513370 88327867911800660247079331084252160 3513371 -289894622884037830046908017214594428 3513372 113343976506488987636336864617703424 3513373 102456321953160680084327784515863538 3513374 -71847311766576724999424713480616064 3513375 93055174550747860907288893800222000 3513376 -1223420583283146477984353325322272768 3513377 292253862864343986584125651079739072 3513378 324612680429007588909059655310464768 3513379 1219106600672302817154570085448837760 3513380 -256833692908162435858748096220925440 3513381 -531545665543205355084182070465906336 3513382 -518011106173019224781777900359730208 3513383 -143090626405385194918012404566129400 3513384 83600882599924334901204976847339520 3513385 -7833321514306551419153992688601600 3513386 -448375889241548671702484756168339616 3513387 926782753858180426674214092834144768 3513388 85652102828114831942942978784291840 3513389 -171410633089342934668050636660439200 3513390 -86198022495712069546523555578078080 3513391 -232745259763776282000824919945415680 3513392 327653586751641910847574220779012096 3513393 -205425498512067892808270157416597580 3513394 489605810861023633208475909130292496 3513395 290575753308556633691933476339772400 3513396 284089801633282988753636631325261824 3513397 -907793799966337300338265646606728580 3513398 888368192592232065122400457382120736 3513399 -649376715796091381094268945587923736 3513400 848408147352204548093200687071744000 3513401 -21284140964970820324469968228756848 3513402 -847381618438449783342894311622888960 3513403 557277247227486377197486205785447652 3513404 -4919196151050696271044602807539200 3513405 -290189031372024438761863640619396480 3513406 250732784495333357944431871593115584 3513407 693672620393062642004496720161651232 3513408 -372375034353751514089527057831690240 3513409 -117274765895919366408698704229372760 3513410 -398171263947371973409539337203932640 3513411 229816423680009825970175688410985216 3513412 237353954206768591942387820873134080 3513413 394949627413560182903017997573007360 3513414 -320956702637967359263805889533002560 3513415 550661956442315336477588675635501560 3513416 -579836546690592696014740266308828160 3513417 -62288182050832343567142904570856064 3513418 421345291477914181436440988373914160 3513419 11604100959175172222357915620972320 3513420 -569160162235626898086756552352896000 3513421 257929641542192417855894421887941622 3513422 786200269173795848197787452314393024 3513423 -225514035331135878439980024836595840 3513424 36465886577432840689200873452322816 3513425 -1553384556348522511702348161075352500 3513426 -199520333547064227039399767883403776 3513427 1296911262074539179490288566693911276 3513428 133001782079192197742751936261762816 3513429 1011494281766595903138068578327777920 3513430 -633422658030214968439284362261264640 3513431 716750045787177757963650420524084232 3513432 274521775430014834262141732287242240 3513433 663588446824251472386299132736488448 3513434 348884268628120466305423832835298560 3513435 190668452336172207078799827610656000 3513436 551909198374270791385785206358663680 3513437 267368553311716069084451976512655000 3513438 410713434988292961515557241891161344 3513439 -432794204743053260107022767210785760 3513440 196137232890712865737020237419642880 3513441 335249098087448955285807248387768544 3513442 -286899487393166280488449335772800 3513443 1324745437004510304648408858400561692 3513444 14350553041146162644798830405140480 3513445 -128832119467075692966031548505205760 3513446 389922801938403105588261810633576960 3513447 -244181582191460635691331421274015808 3513448 679157378000416241864305746782976000 3513449 526089690524565519417656104361979450 3513450 -166545865134765577122864838487712000 3513451 1581189688744154530811705561910126452 3513452 952771504155857606996829990074880 3513453 -417771871819778631819116382063019200 3513454 -10978249798993854171688014271078656 3513455 -343660442625895776925099583710126080 3513456 7316889844520820012579197756669952 3513457 -9144289177252927723385981057368512 3513458 363922815225851443736179749068270400 3513459 -54536463193421482905396005239320000 3513460 -306575103571159967054366139456318720 3513461 665701296039791454286751444657440320 3513462 -274647126829554769266405677346896448 3513463 -1489078505135158764942185149759195288 3513464 -766188170877963739625452802789744640 3513465 206398093453196352989922110592057600 3513466 164274555986888133650283695906991360 3513467 1107677518643692422501772098797316516 3513468 84076644256373108865979111714947072 3513469 377316383834344676802928162667156870 3513470 155311149441874548062745268670767680 3513471 63684072680574728847146627934873360 3513472 -782254305763468624585545928409088000 3513473 -1321403910795879294300493865690788176 3513474 289007511379982892938664859974148944 3513475 -361181258720450123462266783495399200 3513476 -276243159809844828297797074021479168 3513477 -146227145570940810338796320867520 3513478 31543318115294268351079246674539520 3513479 -106860098555472841488767995074137424 3513480 -316417847580534203982073736921088000 3513481 -1447258763633386120872473505470127718 3513482 -236752143097685100585403446150390528 3513483 -705790583808898447005019584595426080 3513484 -91383065917561012289164224645761024 3513485 -1114393182784436122487733401868752640 3513486 -549074865171786483040701439217766336 3513487 -7846078168106068751383418273846160 3513488 252821731078003458003963553268957184 3513489 261023204799910263791873532865245120 3513490 40283351367796978244630618504973120 3513491 376746602815600197283821846631166892 3513492 889396450225495342220787975857440512 3513493 49401188817489840707268381665454784 3513494 626729326654754332460195161595467296 3513495 -138502729155297491670484974247934400 3513496 592813820132604544060208907235399680 3513497 -179753913158484875392481575975046460 3513498 349683704575517154728350147717456128 3513499 -514837558942344524459344070614835520 3513500 979125550022487871983047828919936000 3513501 -274032387324757201987554394558762170 3513502 -528365057077692510423243766728974208 3513503 -245002097764263196945453801303979520 3513504 -1166540611272487947802137397218508800 3513505 48996220955165930315386650959520660 3513506 23481857885067444455184221420152320 3513507 -743268936252102118035202297071212112 3513508 562995410116395199020763799728243328 3513509 161242915563593624242031827684861440 3513510 110893670781289607101695198666854400 3513511 -1639080719947643679733868934655690888 3513512 -257875468272150481508495421881548800 3513513 119133779701214781248989911911861184 3513514 2399553524581721508482685890104320 3513515 -25940935275170442570320723897062080 3513516 184241430936215995311552049738532352 3513517 -38661987291933007199804617583544608 3513518 -732189333766955634570510245300832960 3513519 -704425827863273301796031769303851256 3513520 74763369037384692588844505370132480 3513521 1596302080249992550306090665320335344 3513522 463351810732135415909925406649580672 3513523 41876599310918669504914462159137664 3513524 226268484912216543873779794967715840 3513525 74292156235008562877140265041968000 3513526 596553529564854472545261219877334784 3513527 -655747739941730341517931947255601624 3513528 77156193387490913922245452781568000 3513529 -800704592888722983876275881107200316 3513530 -4883362834921571117422831167694080 3513531 401991052300322675069160077802130944 3513532 1012493084524055898133365695998771200 3513533 -2430744010263477470757433638437367840 3513534 470335818766208583900145033676829312 3513535 -326827712792633365792480459517642520 3513536 108477509505134365181359019098374144 3513537 -1106408453124278885410270530544482720 3513538 357326248992621631197677386982493696 3513539 11488162579792113866353260982388160 3513540 -78928057781779195581156051495321600 3513541 -766994684160297691934914616745657058 3513542 -128359287205101551854278915009854400 3513543 -837799162602338905458291609764366592 3513544 -45189444266669963476043959025664000 3513545 29495106246488019106449628284850980 3513546 -138052875055245158727616945937534928 3513547 -758529921896604503586181780890815964 3513548 -1082232533871503653073424646388212992 3513549 -259786700213570068496767638420557952 3513550 -348659751763918082378775074624179200 3513551 -1594408381879512295330625908672133496 3513552 97304365949775216211740953881608192 3513553 1256357802416807048429479597754241780 3513554 854026127465204391065313743134726272 3513555 -316549498436276909783070256504819200 3513556 86315004903954690000835257331537920 3513557 162401985280655633060563222632173532 3513558 -260387019855766969299033202466404416 3513559 104436942081844123987252992373456512 3513560 -917635515275168674269108247439769600 3513561 -23063277928270352091698125411751520 3513562 -223827963278277093549394448223107136 3513563 -113377939395667689621023615182657896 3513564 -97445199622758179021905271310535680 3513565 -893559145194081237301901425922909760 3513566 45636028894555352335345278558990720 3513567 448191980049702490450799275584753480 3513568 -566138073326430111542361870052884480 3513569 -660509222325065165768552365972814700 3513570 -283819088964537720740395168909516800 3513571 367696965087525939884574056426465344 3513572 -185822905539499139475153591522963456 3513573 -3828039054875135799197353733825856 3513574 460193464780597545821407907683213536 3513575 212415614728150478852357665277070000 3513576 -155667024706537497849259488609484800 3513577 287791091353274985842274681441339636 3513578 537912884974906903408820368931793840 3513579 1618061694640181266965910466052349440 3513580 247037298422832232763233669262346240 3513581 1334118547955421369718098436155047382 3513582 146851345923727016756634864436408320 3513583 1689750421230224216133070662991786832 3513584 -256344627487637396884779831199334400 3513585 -550705210218135346426870213125273600 3513586 716218339265270852560284035351230992 3513587 -253684565976722955280129928421021696 3513588 128493644531518204195095299547168768 3513589 1524966727886093349402035751670313390 3513590 -560265490296508628013998863619635200 3513591 -303674783894838301020436567606982400 3513592 -900389499792887722337092054370304000 3513593 1552707808607986181907959811837364842 3513594 137689969386996750090079299368517120 3513595 569374439531482064551351997289575520 3513596 -189183400495119505729142082166940160 3513597 -559791515100074089739285225592345600 3513598 -494003253518173699177639511528640 3513599 -50631759591766953696079815221510400 3513600 -275000278418465108029020884592230400 3513601 -229689601005327413494353113586108736 3513602 77891897477099110502416520312315904 3513603 772321283342943315880906384268774904 3513604 -692675790232501290907518807030579200 3513605 -599868737132505947540431575057436740 3513606 252599018285800591697004789958951104 3513607 531312930531105320200598218715368856 3513608 120971282116850857188678007491624960 3513609 757033674824605291375343991383071728 3513610 76119561045758959347721791154404960 3513611 2172213954399587259644640171096778080 3513612 311776767034945807438604945375718912 3513613 8445578748012802036287469023950742 3513614 -488405693536899251647281586072364928 3513615 -22929682527920595565866925670054400 3513616 -1547730030910094135930502543638528 3513617 -1344319168766194109394842258087936334 3513618 7452833653465297330122902884055184 3513619 -165184604260826537813009465749750160 3513620 -34838961384090954735797568738416640 3513621 -580341263908093100559233271135893088 3513622 -8121937760185243582110918008630016 3513623 492838824663102831583694197263820872 3513624 415394516966964571217375302175907840 3513625 -1065327874012771291937355286345155000 3513626 -368348137435886296623458849940625920 3513627 -29216329929696002025363237744663600 3513628 -303260758724240363588067392938896384 3513629 323929173300927837419654752007873376 3513630 -39230494793129209254140180822388480 3513631 182631457379012087074090368026746080 3513632 1480690615817645465176829883226521600 3513633 -162992316239538207123949186593975552 3513634 -629970939322412390157821723636804784 3513635 284807596526577214314291070931163600 3513636 -11325984827157944919332420684414976 3513637 969197170635809380863949187028532286 3513638 -489402925717406719281364948442933280 3513639 -495989756341994518540112527233345792 3513640 531651274129461831743647966768128000 3513641 -243568305831267659301870521667522048 3513642 -446612637516001975890516134881198080 3513643 -1302338244807784993381404542094044892 3513644 1235831698154158158716347541882670336 3513645 -1276342824976994887940805598005436800 3513646 339546225245313383791060577063038272 3513647 -157017442297491919245318821308562640 3513648 -82464801256541057514509933516685312 3513649 1579058521580691135251262250456389650 3513650 -166927581746696804660715762308544000 3513651 -978388098671147026864966691669046720 3513652 -512986453203197216431498184285390464 3513653 -19370796080201184690189880041894432 3513654 -373731347337141299644454186342216736 3513655 161242850825360925137650771465849560 3513656 430780524764076029480384352407040000 3513657 -20050201177614997270413454931980608 3513658 -330250313338032238847972446411713024 3513659 1227457450447981285853262851473488 3513660 129974364322100149246260368995215360 3513661 39410928047583045306402436119536524 3513662 -265717359321385328252600502812367360 3513663 266516187805243935739323503018403192 3513664 23804525814705053725130263766237184 3513665 -1054444907563636739905395214480496940 3513666 53954559915064067364931496358471168 3513667 -1234697444493074022206166586776041284 3513668 334778652939418791526597431084385536 3513669 712473422396122782863130909901707360 3513670 10416572286281121634467314402851200 3513671 268180868422656272224921874941649712 3513672 501697729505357662020254811017625600 3513673 -1318935914558198158919742708190899840 3513674 -310575735784668759529743402972467664 3513675 -341915431517760443058080362323144000 3513676 -798958109752069286586119454150135040 3513677 -33927551294372127666029311178334474 3513678 130499625723075229376772910400532480 3513679 253557573657721781076246348415725264 3513680 -318827686727190788923446246089687040 3513681 -1042378629688275393201869994179533488 3513682 -956345516647582788011679586295596416 3513683 172680287385511859733827040341855052 3513684 -488219794296195705151530991023396864 3513685 212884369999118803161975787830092160 3513686 156843620532413936764308907161822720 3513687 -140264702478742007494479806477730432 3513688 -307023293948393419716275400350269440 3513689 631068863517484143237878704737458880 3513690 285037053836715274022132457051479520 3513691 -101626895904310316801860095594095208 3513692 -150478453601411788265647564889395200 3513693 -864711806082357352585735174096791936 3513694 -1270570131548048844513813926129502528 3513695 122328530882129341271320374945379200 3513696 812937448908891851209608340629356544 3513697 -702867029014693848907199895371435088 3513698 338524154661024890126561822338627440 3513699 1659033597702700087188338163062736 3513700 -257397874369914817166165191125561600 3513701 1175638567453782056159971665771624702 3513702 -3402555596460726044970418997368320 3513703 -286070580128490429586250031218431048 3513704 -284472690559456725676488120537139200 3513705 -28177576328486714533166764825447680 3513706 -73445071748332593801397455542603520 3513707 525313295121071877993395804638171680 3513708 -588650195354205833299812902599618560 3513709 -56324318690012082299303485767869440 3513710 149632640658939581786737634388629760 3513711 -348616751899762054287022541889037680 3513712 -326957743491454308117737357916995584 3513713 -138034082144557849669307419794367104 3513714 341368801541915915083908426192167040 3513715 -1119944906414926804527435841251338640 3513716 -651864734321031199648089721408597248 3513717 -661312241165758127104465446349323666 3513718 1305010550996534112553324221148800 3513719 -1005951885566950210311390438530640 3513720 115638308496970228278938093617152000 3513721 1590512715321536418180909975855058922 3513722 -762376759486545295642057025827873536 3513723 146304468810802353364571868755957784 3513724 517549636886359936216124184930956800 3513725 246266161496697097376150916296951250 3513726 14749676136632114361503601675264000 3513727 252354984304504199685160702960051200 3513728 423845169728063149870631456625131520 3513729 633139889353569279462105880445895984 3513730 207570320028924111833487726276172800 3513731 541357200778253947763659383752003232 3513732 -75733968757018126425017645062656000 3513733 -120198198840499483062776307125476416 3513734 -50204524135253915735867903355648000 3513735 -128400490307725550881005992041499760 3513736 1206411667007543948285861713381831680 3513737 -315023313047091931794686385698464614 3513738 337402325987240648960531387341513728 3513739 -33869348377721917476998981633820460 3513740 -439639128355774732788119385106959360 3513741 112429618438226333105641333883853888 3513742 720012306780800917474771760082257664 3513743 -35044533313870663230772073094406800 3513744 98492483123133275040747927158145024 3513745 -7047600738484585944036849012446400 3513746 199449459557273049460760801462574720 3513747 838109666382681006465644222847138672 3513748 239507305572587482706798032069185536 3513749 -1510885147732842104065169916215256000 3513750 114244517078810718605639811528120000 3513751 1396704776504949967411977011996941504 3513752 438713866810265579747921329950412800 3513753 709229240863785213920582287991212800 3513754 423869826047559146471242736095374576 3513755 -391831705126265285619066658106799840 3513756 25780019130319750504956037346918400 3513757 -80846869505943741122069100343505920 3513758 -1316251889385661461274736104032758016 3513759 695221974767807164150057153448082504 3513760 669696918972445310366511953563484160 3513761 -385847548090522975173877404067972638 3513762 -43361131572296905184205504043898880 3513763 904759650007361760054625767398613384 3513764 839562555483167141227528173491225856 3513765 -250701372707657051090439965848104000 3513766 -579109646192904776894171143807515168 3513767 2222990141337293186686654657923483552 3513768 397221950724681411265515516014837760 3513769 -384001384115358260469573480597739904 3513770 -92836588624738541614448784917222400 3513771 283025740430041569330535889747395740 3513772 -941752984358911279083344229223930624 3513773 -907742167818886762938090420517424160 3513774 -492836313805957697430169768887383040 3513775 -334930086412046285747507928526922200 3513776 -58084827482095213048562987530321920 3513777 207504044461812718598884601987959920 3513778 251877472968184708296684695178286080 3513779 449875730752317228474508964563880160 3513780 5068490836989006142820285014229760 3513781 -701665733787583336335214481770450560 3513782 26349731261442496636027155222516864 3513783 -115200013591569873944047908041777664 3513784 -219837279385619169978626673001574400 3513785 -498910650688770179969169957406910400 3513786 -17058856970039047641139746778831872 3513787 1461891547118514032652248991499438436 3513788 3017400974829268390364841861611520 3513789 -12219342074143034021369262632969946 3513790 157445495728660175691971620922607360 3513791 -216293814600632450126835785192855928 3513792 -179682237279624685498010656076464128 3513793 -713970024044681982346752839380129836 3513794 73179969752291625217586097555040800 3513795 -206096019398620767593777409686220960 3513796 137658214435662085356316620298911744 3513797 -1400165847394529448707236331263968 3513798 655728617748569673901161188181086784 3513799 -847368441302383164340823760523292200 3513800 -910982347001200013937626348972160000 3513801 268616745474418895278805514842767632 3513802 -393029753909484185055775581197131008 3513803 822549652046760203725016939188522800 3513804 -22507475454986921243714548559462400 3513805 235361304349759531540310291593716960 3513806 703502842555348073587625194632092352 3513807 924099218983326871364123534764481280 3513808 -283899639479070900505512658088992768 3513809 209608545526309948141138994371005480 3513810 120186010040527795175843192759324160 3513811 134172088448316081224767298771569664 3513812 -178595494613312612035888569192073344 3513813 -72312900193994336109082345113892512 3513814 -43610418138834668905690922255116800 3513815 12567671679832439117841623393707680 3513816 -220083102109819589777148811270348800 3513817 -4633166584891067275443309850130108 3513818 356827820274659711237357362868209152 3513819 216352048722755430766286823937717248 3513820 898538787863950988264815576915822080 3513821 498345858147827796172398461441306022 3513822 -119627059207971382186040254167690240 3513823 -404248992507272577976129517711571216 3513824 -1661809687429411618445808170341761024 3513825 -67856405185606574483880186034454400 3513826 1026550163122748864584093854151340112 3513827 1474921101949281628083599776714856832 3513828 18842890807500438628935504770872320 3513829 1186786647904175949251719381489202880 3513830 -91379999042691334091781776357581440 3513831 -12748963197035567313208363380704640 3513832 46084555820994259238884092293775360 3513833 723365716033547333042028274619250660 3513834 618971376752774022286703725480074240 3513835 59216419085366195136456058185699600 3513836 -118493439538008591482481381310513152 3513837 249355120328574381558211417700974560 3513838 -383115340301205227124093393807967680 3513839 9376989890295893871058977062968416 3513840 -97976130175403555232371808035635200 3513841 193200993890891123430791924208675200 3513842 -151252445916927878780893734318098928 3513843 -648951143722006624163244802057960080 3513844 -88123689225809368155305046881846528 3513845 1159891251223590181321138927107611520 3513846 155643864583550850346788835285561344 3513847 -915035259379600172639791106298829728 3513848 195575816592935910916717118685143040 3513849 -375325774080990216089855347505887200 3513850 -52803488293196537166760351683763200 3513851 8723792593551515387902771762835304 3513852 -623655361390328640483564653314343424 3513853 -177179979473749249511977137797484544 3513854 383796816586235953246606393193957376 3513855 53794754047424019784324849881703200 3513856 -485268300465886481024844711547895808 3513857 -256790120394470261206713803178481728 3513858 81039018880138505655374461471757184 3513859 530281783177610058444545041542200060 3513860 -183671360187669198901622890138214400 3513861 -25314354920353708664100881362665216 3513862 -534889754368652014657228444124166336 3513863 -238965327290020831612335566015434440 3513864 -209671823026395956371185453519912960 3513865 24123533669771833823641579497916260 3513866 -1100931771697690223848008461882090400 3513867 172931077943722448609053459344825600 3513868 677927170690639842125842471272904448 3513869 66437217263996363417185146187732320 3513870 89216280411321382186446093177875520 3513871 103733498746926457691160785815528272 3513872 212840703507635180369996723594280960 3513873 -718093673292099855242028466368758592 3513874 -2434795640534871736854323637427200 3513875 -865590302372080474436947808752056000 3513876 649245180177658081283184851305089024 3513877 508056376407043167916417385333459726 3513878 -930033885545022139244542151914913760 3513879 289967111527970313459509892346557000 3513880 10277388631528989208033165164748800 3513881 75996759791295117838813777406206464 3513882 237508289376601759253010440916505344 3513883 1018978669606175604575301214942252200 3513884 -1255110544717415203424493477300423168 3513885 -269788154987882590411863543010826400 3513886 -553577803148453392280163003553300608 3513887 386355327342108289529138917504416600 3513888 717560944250409390641610057260728320 3513889 -63878321192167355872388565626632044 3513890 13633996503704384341950022938300480 3513891 -543614813623982437498004952932033616 3513892 1211339940840622573634981468815073280 3513893 1065169561264053169474603478196494142 3513894 -161172933831993141707508347920975872 3513895 -69870496757712910517196069382218240 3513896 -552251688446406343379985995492720640 3513897 -660551533051689996684631588967873526 3513898 177752817463867503537605664638592000 3513899 1512873541592640977595385566053504136 3513900 -60233310330763216638939607776614400 3513901 -419645647396723635509414966123850900 3513902 317102619405782945398279466979553152 3513903 90262938697138206591697796496196104 3513904 -178285937310018272821472919446241280 3513905 217778269096406414152424480876940240 3513906 26129352423319617025008899334843264 3513907 -1377143259812115539341229729309097844 3513908 1644699404404192994243851111749021696 3513909 274803042245694815396729756772452160 3513910 -451424434048163341492419541886768640 3513911 -1191421676428402388634071313459040200 3513912 146385167813919895634427043180707840 3513913 204513139556354668036146437076440904 3513914 -667739416888172416779418978847596944 3513915 -1335049035055336249168376325493332000 3513916 -191997752918449623366087392667395072 3513917 12567440837658411949345336450575360 3513918 297787581966624162407216494647568704 3513919 -628301109241998116900667181736857856 3513920 296577950989220931416853156200448000 3513921 -288421130583430438660725616722346176 3513922 143040157583577274760495764934741760 3513923 11390765772678291363737110313511936 3513924 706230371806714334559181042749893760 3513925 -196649174717612218284497214261425350 3513926 125899661081708316187552251687316224 3513927 -188162852869433739757954955076625968 3513928 49724818357224957672443333108613120 3513929 1039396769518894315111549282536178560 3513930 -55122835299258722976630335240755200 3513931 -455808856185516472868332010211756268 3513932 197039140376684006368066545403057152 3513933 254848002864282995949573211488231702 3513934 -236615334819964372449687599266052736 3513935 -543589317926875381037711908077264120 3513936 159886604566569840501436702813716480 3513937 248345247726114304728018708575698866 3513938 -65889548699257198905499962109184880 3513939 -362940864082346862405652449261256704 3513940 -131727358155033158375403600535756800 3513941 207389175401024895417718639136571342 3513942 -2139066984104975768235775569648000 3513943 -92066907480874440214439188005875712 3513944 -938732851755375616671466767659827200 3513945 -853083040259700091044273133768017600 3513946 337569230013019316335634023772853984 3513947 -1442535423061507736719724622556734960 3513948 -478325193592118131120018443839594496 3513949 622837661498444069403731429235608160 3513950 409559271942290277064544127450792000 3513951 138977599445602939063996418950993872 3513952 -66572458865379400273666386174148608 3513953 629375841788318647536470043768429204 3513954 128844519779436852421504995573604608 3513955 1830420829976132694079231067725401600 3513956 -56550279768189245890850560085354880 3513957 -718398261966005507758025426424838560 3513958 -22164843794237340190989490379520000 3513959 1899162776637454374624157484222436360 3513960 -1079891030507470484779072183910400 3513961 -1016682479089148259875137758316524 3513962 85389816637111336494681674444544864 3513963 164661798924873446941105713813823488 3513964 -338685051357548433579869259007729664 3513965 64045992645307626404645994535182720 3513966 -387559282489560471525694730614369152 3513967 -1152876158112184786089980409808423984 3513968 202814271992388047284633827294904320 3513969 -1302670140374151557986203097961251680 3513970 -208603228837510969428258289576948320 3513971 668233251225051552079153845682667352 3513972 178194302556075402264561549104676864 3513973 -106352896778327051833668454987439940 3513974 -4710726687915267821651796517928448 3513975 -107530732855586136958037219634179400 3513976 377045708555651463388161599771750400 3513977 -1878071104074265056059078183071569174 3513978 -36841626105988569383119558576013856 3513979 -301287910606116946137439654727619824 3513980 52766809126858659475785303271488000 3513981 -715162425616303569369208912820772960 3513982 401799561660868973275438207367726592 3513983 -456208823972938939283698827727658376 3513984 -708772349404783877833875225166479360 3513985 -83276905303318452178180066383585240 3513986 60110276944967193133505941600872960 3513987 78974210605957593766610019903858960 3513988 940664990904794599895737678577306880 3513989 -1391477018747233615423198112761706400 3513990 -154459050663772301541081906169802880 3513991 -539322386918613174590059608060994328 3513992 -126924036253754373896031360670464000 3513993 -383118783306550762110679965291125760 3513994 -58140672237198922077080197410951936 3513995 3739419383087787947119067071899120 3513996 -167114348305455263204818223176688640 3513997 1024506063826292516419487290484427446 3513998 -218163486895208001435354844565928000 3513999 837353231134602791749370780981679360 3514000 77038680199699069585371369897984000 3514001 21030006913441034956101309699225384 3514002 888160102742194665416704695418619904 3514003 -9142755973179224983838149299351552 3514004 -340286858308700092263544862792388864 3514005 -183356746641458500167618657697036800 3514006 212708102132933776203402757138274304 3514007 -141858260560476042395040738716785488 3514008 40184385519874247982508653863055360 3514009 138592113889881666677753666713336704 3514010 173242145738621263973415802754600160 3514011 321315255780568195457050811451092160 3514012 1159522987326706871299471467070927360 3514013 1251221201268017449940723638671884262 3514014 -217905341295991527504008173737739584 3514015 244474424075035654544258663528981160 3514016 -1816029582118663295259797934912307200 3514017 336923233285140433991483613389692800 3514018 340855785886258559359288215534182400 3514019 572686584383457413803503869641845552 3514020 145715179124735637455073121689415680 3514021 8776252853561010898228493600300864 3514022 345403190833918061944527001335153792 3514023 889849355195917235098306219291419384 3514024 1224190669804617229987029413948328960 3514025 1049934700102073973754480419242956800 3514026 424594623692236388290730333563302144 3514027 -1880872030418423421080876068539970416 3514028 -131698083972544979184699681594390528 3514029 -147613438963064665213148178330906816 3514030 -249193741460916373830290859659585280 3514031 -292601171895079826192176434829311000 3514032 -152699275184782488774930270419484672 3514033 -481720073469936778963631712205671116 3514034 271390252274575764523840657863874560 3514035 -226980772322949604604596621610304000 3514036 -421099019959110196820558876508340224 3514037 -19063946206806975269820827182383360 3514038 -13723547263664687204568127820144640 3514039 -1502104953054587565483588771184646960 3514040 350171811296932015840477651983360000 3514041 143808383682893071066371499832758650 3514042 -113677835927720703318058963779756288 3514043 -230897961002949801769945763990635056 3514044 382677877989875456456949488670921216 3514045 -679708499022213123645647254396271700 3514046 -2940599477900629492464260868854400 3514047 -889606178488823850317126452620553200 3514048 -153431923565775647854227256159240192 3514049 516905491750301777360192138226161664 3514050 142095477714380016744405556474560000 3514051 1650296591705949491189359892058129440 3514052 1036762440500642020033909637567838336 3514053 -1341213862998953083207921017820479936 3514054 -373337316001768865050280584299101760 3514055 352027831537488093725216971165030560 3514056 43242592112469628797506566525747200 3514057 -133296358522576760604729045337816448 3514058 -168002935324843480771294100223347616 3514059 455871264659083274922157384277400060 3514060 -520455943572992429992146617296112640 3514061 379314124584827022758042565826071852 3514062 257216790347628622480616576113138752 3514063 359780188257094308105144017811885440 3514064 175607475129534861939561861928673280 3514065 205950420608684719363043081784779520 3514066 -783827496450204494307544731531750768 3514067 205603987498386972067357130075376192 3514068 239021905139395016585559498603591552 3514069 295425432378847284535957776260777280 3514070 88340986356325411805844008210127360 3514071 -298400737011936084371044646015377536 3514072 -1134843961938189655908969486981734400 3514073 1946867312560764169172161706004269322 3514074 7380880534982717042866742354236416 3514075 376779850413832431096562209784914000 3514076 439065199876538744702403186285066240 3514077 439020755623578945872971197539187840 3514078 -315436403713110787077535669856624640 3514079 -1374981857854420118852723492403892320 3514080 552725440586303597234705431509073920 3514081 -175064267518640098517349319391835500 3514082 591092725606561829088931322063136 3514083 24681931026078340028399314484245824 3514084 -230625012830406179965647309449834880 3514085 1116041449364866381741936246839462780 3514086 -183878152238151761343928234551691776 3514087 571775112410062213575531848616222384 3514088 917670319552658234581555090262016000 3514089 -15037530303015251671446333819063072 3514090 -492549381537099705382110216836382720 3514091 -206020228747871621547754484304674928 3514092 594542237284100813864755058666583552 3514093 -179238606547143205388043450963633312 3514094 596041543179041705323673909933149632 3514095 -257299915098484215275347328918179680 3514096 366649458806067065166168831935250432 3514097 -43667116842721525984815975400554060 3514098 -26351506081973263480231535412019200 3514099 -205928280298094532563842340590145880 3514100 -266507899656201366978787501303113600 3514101 -88335122116385378701251457785967680 3514102 129727386129331085765313885646999104 3514103 -400183423910537317898542450622010648 3514104 -66690787593999156245243632817971200 3514105 -105051703340666885266131556376255040 3514106 -8961723397513361279498747653825056 3514107 376096245438585422920164038176351680 3514108 369644305758706267759074564194260480 3514109 1276985972016090929898815356616834310 3514110 58934171539644536646596406897112320 3514111 704281368796450137060881826793047624 3514112 66429559164910966165946332423913472 3514113 -122034053305051429879007716311379116 3514114 46115760161577948509828439988552656 3514115 -64114056756686482788291703170622560 3514116 -422980639464702393110115978496174080 3514117 -169497555628441635094120591254142880 3514118 -111669998953236599277654233081196096 3514119 -420918787869384585405053399640808320 3514120 1082316326407993340414770979322316800 3514121 -877743501408479023009403047064834616 3514122 -409950299693594582046672892111711440 3514123 663698780975423650733612676470060372 3514124 -681410993594247436291739557355480064 3514125 -163120192279033528931512968284472000 3514126 -169087327340301011657877042857195520 3514127 -638969004943403251973842850148339024 3514128 -86231288252732416143537760970342400 3514129 109078636317701227589090317387409920 3514130 -320128616240814250078263309347699040 3514131 -1739094930573724725967905108497546400 3514132 11217289774492670925421139433336832 3514133 624379365460265778472251228165289980 3514134 -15315592628890280583442622404109952 3514135 1274226264444624044268519766979965080 3514136 78319621806737540982871688530329600 3514137 -884114799154239331617540375123028224 3514138 434686791117784453772266527004848096 3514139 -1773053570531124984449782322563764144 3514140 -87099137234914944728024188987852800 3514141 103569081042740836046774196130492000 3514142 -598042630067595265910024559696102528 3514143 551058945679521204579031542713466624 3514144 -1447842180974700321423518846557224960 3514145 467691665383150047648524647449302400 3514146 220776721049467436632901163249715584 3514147 -8570292106130030511150573061916512 3514148 350225244217890539518053748775064576 3514149 -136902994212973665851642170618293672 3514150 -458961973269105757924525428656280000 3514151 -57531527018414619779563818049800096 3514152 -419118372452083962652377666763898880 3514153 -412503210815676304468924217563962480 3514154 65348939528922096175214170056440832 3514155 144215950023437819669154717110269920 3514156 -504834908834074661902121530832884480 3514157 -459414736509625546816341781234722240 3514158 841408785732372392186544798949478400 3514159 1409784488530672409981508649513168440 3514160 10696184029129139491985826329395200 3514161 -132210641646214535966505041562924096 3514162 345795810347269575315885636708343200 3514163 -872725628958209931817868238935145588 3514164 36629659898986309310426481085962240 3514165 -214909618492828709601759968146290000 3514166 416225645889906594998429282801584032 3514167 -873324487090313569152192522797994816 3514168 353704475454213146486958085444853760 3514169 466313226027836772726254565947525520 3514170 -35575326228380431442724453596037120 3514171 -1597391502976797581662781094938509256 3514172 391186185663712524209591331118141440 3514173 203522421536408689077576653243312544 3514174 -504673176453193365563641723546385664 3514175 4514272471831478269991132452924800 3514176 92613700129133274784575419045117952 3514177 1312527633314278375136420757003225026 3514178 -230872958171990915717169221052333360 3514179 -587056239083266738182032975653950216 3514180 127228660904302395591550893828998400 3514181 -1174237228461341861210258515360696896 3514182 195288059721668217729145853603067072 3514183 1069454957226981928630230178216992520 3514184 799404244930993061104397468219458560 3514185 -31505394176945650643013347685310620 3514186 -134158826529209583214515235469447136 3514187 -34411475644235073454162089759119568 3514188 116408507187818162743547206586457600 3514189 74397163427044769895745345141793472 3514190 349666151708737034502208468259719680 3514191 -20150272344957332719460322578319360 3514192 -35758651138320776993877730758230016 3514193 809585428798374218015809006767388224 3514194 312994222704156708107375668537023648 3514195 21637398585210988878020035687298400 3514196 -192165290428295867257524301664212992 3514197 -593837349538392427829418499325839200 3514198 -425205434282172257026190229617603520 3514199 -368819133828529605505658943172838136 3514200 -475404234720401634368408151399936000 3514201 991639560460546534214107848947476752 3514202 293670538590656131854055782028953600 3514203 -691546058606915378323167672784368 3514204 192070150127167561974097828975571456 3514205 -337096573929447023040448240700741280 3514206 -640270995542427932324966857709094912 3514207 1266178477226046201067850029131527456 3514208 -42119850884653269201322538161274880 3514209 -4325015272189891703105977007795712 3514210 -182638804388114287846566039484385280 3514211 -53399661910203597014645633135017188 3514212 -443719019256609233448445234769141760 3514213 33443765213455582438603291859821180 3514214 76894348738914827489394935897562432 3514215 434029811039285955580768536213927120 3514216 398454354525556417943297338476134400 3514217 353403342843783345205487863657512960 3514218 -3961108967511412149167436854164992 3514219 262580718672942661993894611394487680 3514220 39202081314299245956187515216844800 3514221 461313860492457214577468796413630880 3514222 259980803514127206597756329018279424 3514223 -823951525694821398131587852875840144 3514224 80175383056214237388242382154629120 3514225 93662788001643175641413829884251200 3514226 -326242127754338040834848605356132960 3514227 -541569460823920929968597527101858240 3514228 -304596727187616991143228843761419520 3514229 50306766309162138524724176366110176 3514230 39087057960544601929803213086213760 3514231 1307259237246131816631581861271167160 3514232 -1177274146577564902173803397506457600 3514233 291538490379466788594616665134180448 3514234 -731292084712819658053299100204254240 3514235 546665111254810811403385687096999680 3514236 -914649085133809322354125975976509440 3514237 380765986536595794904826361333266112 3514238 130270495090533247128725977698942720 3514239 554493142976864269429577496230726400 3514240 233627534276549335128929099317248000 3514241 652313028533655290206907946023424642 3514242 -167850693687482612123324248176768000 3514243 -1507840524259186194494604440855781508 3514244 126657212796399821153312529125657856 3514245 -231471864602648011855323665961724800 3514246 1403561627938953441682568513532864 3514247 -1552074051183782373662704087935520488 3514248 833422826851943656417655342816793600 3514249 1308116126424774322018643007824250660 3514250 671223654723740529010997107566072000 3514251 -297865948664353042829785050453669120 3514252 -126244775092244160195562371367070720 3514253 303374752470957297634971616524461184 3514254 56919944412060177409200166612728960 3514255 -1094459193426862474733877058340574840 3514256 34276751277266801916685283347660800 3514257 -1299555245286201251256695930655171072 3514258 -680675747838847516322369975074331520 3514259 336549419737755960472552124714845440 3514260 53514049519964093923204689720360960 3514261 -18447976418520840470688342869527808 3514262 8628352301276804887363519713494784 3514263 -147244998730426301843275997941295256 3514264 11657638189825840955324803102801920 3514265 690933836234462269538918506540662660 3514266 -2734863476982584487008193173869056 3514267 -285598247159866967078892500615506684 3514268 91029377017712467357307738667253248 3514269 -86511928815791943846511657484698560 3514270 -561127462735322091420038554897993920 3514271 59739242468632982491840367022008064 3514272 -370903182434082823957000733167976448 3514273 -136208140168794289650970988138480960 3514274 -324554341408753385319046619199604416 3514275 484350331442216839368072704124808500 3514276 -554001055347239976673330435468938240 3514277 -214807326225114079086442023675986340 3514278 465008496393654168681482073544550400 3514279 -1627313421208631175811106888096266120 3514280 132462447273546901279099653895372800 3514281 -595940488926313579963801560961742448 3514282 -354800307157932382191141457782976416 3514283 844129142371656846851084336239561440 3514284 367777826972870749084909065333768192 3514285 419132686887370934888251717700697600 3514286 -608599512984087089599762822199049408 3514287 -202446424603586389841253244568342016 3514288 277044302453527888485053131703910400 3514289 -662488369986452269488152932377164910 3514290 -37996583297148064592021829897192960 3514291 -1595424587620386683129330671428199536 3514292 -28456764694891742080637846469561984 3514293 17887844503635153266310896498359680 3514294 38410869684106224126103829068634112 3514295 183612515712165836828684294124225600 3514296 -118933747650039892662888233801932800 3514297 747862270279324742219485870915160000 3514298 612075207009938037888954126709617120 3514299 -38163522262829796236897881916829840 3514300 -159399791281079357318957145879475200 3514301 28377162205497939028455097805446752 3514302 -217982862952422288814620680487048000 3514303 311591865000682459232690273345885904 3514304 -6241057905135792402080658037407744 3514305 277263518362662147662824492228421760 3514306 -934893619430567393846204898830073648 3514307 -305083413167218641661620904913523600 3514308 -72163446717548767781606593805549568 3514309 -88355128541498009247810968343545220 3514310 349660282485621754030640437346376960 3514311 516559512679648204383471436074304560 3514312 -124191635432575628380475677539916800 3514313 -750886171191925323738059248259540016 3514314 -345358808670692774843088427251014400 3514315 50191786989119195382705706852761600 3514316 -294461485663752325329334551580001280 3514317 699353793537088361200502098572431712 3514318 185776693072134345200543160060902016 3514319 -69371309366174954227556329960582056 3514320 27995360258248838675214868552089600 3514321 34256025498330185165134312278881522 3514322 88186461121476760471766938283364864 3514323 17465073814890477744023241772614000 3514324 -347945388863750959776298824943872 3514325 -1103055965719803808218784460724979500 3514326 -41855207577829956126166302958856256 3514327 2549415658995331354203232975319005992 3514328 -78830938185411020629268416313671680 3514329 -275532137080204856706011917545597756 3514330 -88797609949578228003207180561998400 3514331 1627687381197075667202780513491981824 3514332 -636197798821713139209739845415136256 3514333 -112269044956589643552770424786530400 3514334 305517204953118445437853291266146112 3514335 9536974158546034085025702182275200 3514336 -716973184473920440888489328419799040 3514337 2051194056949872138151289673781035360 3514338 376564633930376939653442073559483344 3514339 -152925021240813724005049439813729976 3514340 -2672679452415478444063284386304000 3514341 -89024268165023723250106745888354208 3514342 498161573340410070150377065701456384 3514343 314377431746987998728251427473693280 3514344 -116763958852600053533005538674606080 3514345 -946038759877102295999445036549255900 3514346 102074618138734775946019785525024768 3514347 403251398010478017948749355596520 3514348 1501023170721804767540686638141797376 3514349 -130444409259942323544616596570724650 3514350 -34795907174707841260279335730867200 3514351 1569908220304697118280718869746679432 3514352 -117242687912847041249032329907666944 3514353 -601658586047760733855061460470910096 3514354 -161694963146829057179578222935006720 3514355 612157601019854897330508405299721600 3514356 63051398312212716694827086814868224 3514357 101307307281372195688675448130988224 3514358 225438637138705981706563834742160000 3514359 71798410393439048294681685393101520 3514360 1380152643895646982528395096674713600 3514361 1070656781846810160355503508092121962 3514362 -279694282002634775316062182442139648 3514363 -1152799616511742059989172803414631388 3514364 327105697008007670033098909928159232 3514365 -478660201482804396913217679956267400 3514366 30961762453250357740335579675417984 3514367 -1849446867315378112131896013745987584 3514368 -155666652939421935532346402754527232 3514369 416332457589099265155575150538306096 3514370 391600580300352295098203483503310880 3514371 -82364746415689596563741933987440896 3514372 -114564285459237368623957349166615424 3514373 198314468187343216314654810592242720 3514374 104071632913170733737461600329850880 3514375 -264893530423198072162378131098755000 3514376 1877327156867794439419383175216834560 3514377 169585214071677360860260989734405184 3514378 -291576872391812749142923423329792000 3514379 713862537275022225879401244923277480 3514380 42995550695581305592069308613954560 3514381 -263578651951157030483035710482571668 3514382 125601956170875852592485827573817792 3514383 -444546106759355226711719311535375448 3514384 109698197229831811337023897500262400 3514385 498813038942033937681477253595837760 3514386 391217232017608949783323454442211584 3514387 970271460322640981495024336203157036 3514388 243549929484977531264156643905340288 3514389 407326980531486991684990119907499424 3514390 1446438511507321627328821543741440 3514391 -50922626548711313530402695336257208 3514392 -304894639971981012707402099215564800 3514393 2107598958908205810764172017671113480 3514394 -352165898884988706136000985256192000 3514395 -10472529028302569505691722158459280 3514396 709316407378830124979902969799155200 3514397 280346283088238425017358826369206572 3514398 -268575234553264176290009248463699136 3514399 488860289816364777829181851088692336 3514400 258317891640665149505201268955545600 3514401 1026098170550629542205222813162649280 3514402 -913714052299582745601068792001820848 3514403 -1157423850661081583626178416840989348 3514404 432230313396802115439879582365623296 3514405 -533202588253880279448050087431655940 3514406 -105098499993533608757880203987709696 3514407 -39047131169971950293325734021462880 3514408 188269183758826210235953081189662720 3514409 -1668662390996910608017632256974048390 3514410 -345981200839514218859617013683371840 3514411 313948237629961620559284066170145400 3514412 -930093277611162164868177563411793408 3514413 64977674806102146604177539935611008 3514414 39570628897396676397932851007356992 3514415 609029993177981179987708994598975600 3514416 263045754076915414393825862589087744 3514417 -1449693963965030768134461724554487534 3514418 31883685059500857799601729137804416 3514419 -390814860961106522550925152013928556 3514420 6637862609353153714263394162728960 3514421 821310625549433064490968655609316700 3514422 145032298935990585012420365296769472 3514423 1344881593532001173122095994878105600 3514424 -35362936310880948061409533316567040 3514425 369550442584357992920919710789884800 3514426 -292401126583092195738349658929076736 3514427 -58688132500015085319180266456992440 3514428 7427835064588317566230589266003968 3514429 -1183433553509421029352494008584996000 3514430 -50581380257874396827545092000480000 3514431 -348299872134983851954470854351713848 3514432 -1641839307550536074965368758599680 3514433 -2373906668683243786156623753296256 3514434 -200008387966400879888516663453147136 3514435 -668822737926873438844326241364571120 3514436 -326397921610070025933659726362984320 3514437 -44976823800748933908688413928571106 3514438 -291761440527403332501868200328908480 3514439 25726544445128326312903090103131008 3514440 20429681578448495215338988027084800 3514441 139650017642852934747011877536831872 3514442 -231996460092913752230778157447282128 3514443 224924988525458515703884181908764864 3514444 373944280102617051760780812454350336 3514445 -576766208133084733719757240562760 3514446 34823083053314555559725411761111296 3514447 -87500803884539801564247294481539480 3514448 -156515512133188543707758836833976320 3514449 726891133070117364255214441148363040 3514450 -462702220235709418564031453176674000 3514451 -9576017711768390545650804631222548 3514452 607765050251449276176834264546048000 3514453 -1584540885839811093387858105648123840 3514454 -35390332878985890590156172409273728 3514455 -362589585365152067192109316084608000 3514456 18197851158066713076965834472591360 3514457 -273118342494081732149423027735070000 3514458 194244303356838475986781306663248384 3514459 30203402475475160731266393354329104 3514460 620194375008568102072935709074593280 3514461 262014387930180248326204446849861504 3514462 345483981196562689994072274632491392 3514463 -2977562463523872388112913833377236000 3514464 17335715572204348740654647538745344 3514465 -72077239107566618150431603167484140 3514466 843786960440112603888123276531492432 3514467 415073450636367304260771732129056640 3514468 -246880337289251907476220609417615360 3514469 -222282569657637947005443392453978112 3514470 41428389029807086971100082072985600 3514471 134399580411829991192898022760879872 3514472 -1273557435002379160111968095718604800 3514473 938080397948761932002222381325169920 3514474 911272814450248397031646217535458736 3514475 -459554305930978451797840159134468600 3514476 -6433598651837765424562282330460160 3514477 -16957206927911830377689055632926388 3514478 1055077712597534613435876685473320832 3514479 -473710924980497962625524045988426352 3514480 -100581666808316528754236633516605440 3514481 -2183033877546833739247785870120516300 3514482 -290640708321736356594496888199884800 3514483 -66597177202240988974857993592976736 3514484 243394690508899797684028342202054016 3514485 281290311157211745467111903981462400 3514486 -452472915446953635397265201374067520 3514487 -458251090833944446162808058755410800 3514488 -529050089014549817983878505617469440 3514489 1101898694165778178674173950485978000 3514490 -118625948959105974265218004200837120 3514491 -381074997482786093481996249813304500 3514492 -118126972179957312535791242254445568 3514493 -183986683648415349899084017474203258 3514494 -483795217255027205469403335699000000 3514495 -226330330059509652861469377190473600 3514496 -377738267300950422750845089653719040 3514497 -146738379633443242597763333236861056 3514498 -342561257085622712128971898066285536 3514499 251931906596347963432967650377253500 3514500 -314364543928790046715204365929472000 3514501 -305166589035270543947313564067988096 3514502 -305414161487131014525431464151196096 3514503 -3128668722637512836787825726159792 3514504 -364572926939612566645372601276497920 3514505 670003326612445061541618242371720320 3514506 91072814344118142402827308941331200 3514507 375627824532550207608518440472151592 3514508 320977498665895552145170476956722176 3514509 -1112743145567077485821052150801087360 3514510 -298248783532965383514778427344992000 3514511 -87121554154552186124790603618872832 3514512 13049078548874849861360930425405440 3514513 221354936707555601638802390699385460 3514514 699956078334115773933696851209427856 3514515 434865227417772365358947715990819840 3514516 303371310069804831855997743578733440 3514517 1442342992391018147743043681019943566 3514518 -5236021121627024144531587565847936 3514519 14821536973741320499430178806098456 3514520 -435398173047754890606616425858662400 3514521 158879267773961982525375123232251360 3514522 -386881455630637485448094461702968576 3514523 -805572743964380149120074496811341560 3514524 17023588979481441670679434693062144 3514525 -380345139330223731124205416419132000 3514526 -377137615092661949997173486389963776 3514527 6326873492202532611425528684797464 3514528 -140634873977474501273050001417502720 3514529 -190752771259969707491765911860394074 3514530 396830991203129000543679014658232320 3514531 -79649789392003091948464345148511000 3514532 137332496645022426960843500625100800 3514533 -910572967834511702432060602089843552 3514534 -969027279977249130688645237809751584 3514535 -156177386231426498535708946864176000 3514536 151282309520736112451772400968499200 3514537 -634875282037075502540214045982263160 3514538 -235324315203998063266756163185664256 3514539 -13178145929697704322498490584825600 3514540 -324202400561051158081514018693621760 3514541 289047781889533962738248285149425942 3514542 -380417934864218938549666633888164288 3514543 -800806505578668322117194039284964208 3514544 -315860432341726646729039123868549120 3514545 456193648992998160141071209915429620 3514546 -24482419383177322029205704042891264 3514547 -853950133732943028695884256954198004 3514548 719368818720916829317172253980282880 3514549 -1260778087346384284341447738922354450 3514550 -78609372137607533469083671836019200 3514551 66588678723205139736010694622118632 3514552 1462448677431873289204098987953356800 3514553 79278114602590045061710572576238080 3514554 -228045342255554791204628656467797136 3514555 1129156462757174651724355289014075920 3514556 423769851376292190424341567191904768 3514557 917209246657127314158768984331200192 3514558 378315937551754930940177203671088320 3514559 1656035126507312926000459354949789760 3514560 1200287888690672074973228732252160 3514561 -57840759390019295991117875181854976 3514562 -2967966682590012409802764984115328 3514563 164716560072996746538223559762841600 3514564 -829270451020915445725242532249085824 3514565 -353320279698872607516506454954297540 3514566 1828443970838238306815952516943872 3514567 -122981195570105844232055619565312208 3514568 -1381114160392626363373761644087040000 3514569 -215478339783569673264798774578121456 3514570 -140993498387177597798590680942959520 3514571 404540916972584995214103711953260800 3514572 -215662581445760875416616785122664960 3514573 -209666112318188306997887577558302420 3514574 -738763363304611175594023578665659584 3514575 88320777056771646856010348553528600 3514576 65139179808447783475084240390160384 3514577 -479286232601959559240304725873395680 3514578 8424210964597033912957400100035328 3514579 -367690233721003723747658004404982624 3514580 -528654558573452357887466067445301760 3514581 -327197305536407271774866572589981088 3514582 -711828887531889608184873356165563200 3514583 -238751482655945413082827343093058168 3514584 -341596708228259182903962558678958080 3514585 -111409542329832196965554039005030200 3514586 -601964687110465474845686042684979456 3514587 392273853313763790685096584130436760 3514588 -30854333577527568687089052972638208 3514589 -48999666087419856900039274429385352 3514590 -4238708180771085207587324997796800 3514591 -1198714337897587818942030424342022016 3514592 -1350780767987137745104803141710512128 3514593 90475981677307331074219035377499264 3514594 81366839049972643429517864107978752 3514595 -143997627989566520352928622308660320 3514596 -127640463464056433644097867072471040 3514597 -2085426548007329061361211045575206600 3514598 -153178241093507607584654886854012928 3514599 144569814542954564106500523013729536 3514600 -88653185089951722239386243334016000 3514601 -174352932132569637957210637555930080 3514602 -23707554320798408198894022871898112 3514603 -293947528415758384390989120358655256 3514604 -655607231064650522008876208714751744 3514605 -11747657520425815266043467288216000 3514606 52394612438921672953723333424261184 3514607 1037573141135194996830117953028912720 3514608 -261118845236631918393751969205157888 3514609 287444786794557842014464898813412416 3514610 244076833235146248469298844123264000 3514611 -282548912689503631504090936833935616 3514612 -1531282969418670214131968023044844800 3514613 3283918045707583527062648412998460480 3514614 153299586018338056954790892578155392 3514615 249586716148271873452298031558156000 3514616 110616551079744175317361413714370560 3514617 -856287543257789835268718384166617760 3514618 703776579527510437126586569890683760 3514619 177608404350475368374511588104287896 3514620 436841938856703255649620733239091200 3514621 -756889980274353633521566103409423456 3514622 -113595668689054766147199010194981888 3514623 -691448718247414833750285360152570040 3514624 -22610053002800164916610719882936320 3514625 -1600710312726306190758196188096000 3514626 211970307998399866229018836836825120 3514627 -572382969788826209164184348599684328 3514628 67675500628522347219619172301815040 3514629 658658533093523212888123320934058400 3514630 34215315814960589847000856896921600 3514631 2658002431470154878267857394043750080 3514632 356436784426513168203691835387658240 3514633 14063266207127823926491107256242304 3514634 -65546294266628778601257346497419520 3514635 -561952269417321210985582393089585360 3514636 513448694626877026402441009431054080 3514637 574646639817155548225633721812063104 3514638 20239995710293906755623528586590208 3514639 -392729179897498943976102684689344560 3514640 138931741045073383335419713754972160 3514641 41201546402495661282924292904791104 3514642 -231558590330805468948077589929335296 3514643 -450548662409653850419257856123070832 3514644 388869207901910333249610393437184000 3514645 -72431826089950914799980084452087400 3514646 -396423641348368652768030972198005728 3514647 506461269434113337592448697067786600 3514648 23371963192057158679594576244613120 3514649 -763111037589255953307407592247927350 3514650 -89062094740548255611014143367430400 3514651 -310194813318350366954423046618622448 3514652 -803511923789622872028401563367422464 3514653 186409110865862092586880111351844320 3514654 98571952093185317254315815526296960 3514655 206789190156483882390431069497416000 3514656 320866407980261566211075531926929408 3514657 345333531634437667760732205270263906 3514658 -6251174107215325690883462695633920 3514659 854972319505563098475948558626890104 3514660 471393549766099235522137527821721600 3514661 -106752924895219998030876699589918788 3514662 -91119860874655047334684871513261280 3514663 1851260375152988098565163857229041912 3514664 -2466537361358991070805207417397012480 3514665 126512949686830039035498781733529600 3514666 841165886976827632604561782291173984 3514667 195505594797106091608641264145102992 3514668 -18391685593804039820305987908166656 3514669 3076654012427624792465038416567950944 3514670 92656560363507481984545189498543360 3514671 40838273483529724355791270781430912 3514672 -230556015019413828972139910190219264 3514673 1018701835368463833241574449798523922 3514674 189927589348357669319329972179653760 3514675 502743425373367047311539166465057900 3514676 -392677230276051101497037998833309696 3514677 768701457592870391118737945960287680 3514678 400871993255484191831362699881332640 3514679 -124665604838623424960814499062809088 3514680 182634145348138681538027804066611200 3514681 -1718565946123986857133330284185461500 3514682 1929310519913578036063134333559365120 3514683 74310591572696475544529249077612824 3514684 489613654293977767372889010166195200 3514685 1229636701099238726680398399688030380 3514686 -43518734367706061982547054841088000 3514687 -1017429280952707099767295050161984 3514688 -48445420822672710963474720121946112 3514689 164355112875472407734747282431016400 3514690 -136463668709818438470890039536850400 3514691 17934001644248605624551608498192712 3514692 -363150682844418385443761718745497600 3514693 223815849204223537000381032687083424 3514694 791508903213155152717297394480044896 3514695 49817895903691727773502183339723040 3514696 -6197434193084755786182210027985920 3514697 1661070633041805820553495712807709146 3514698 490635802581907341611827716097582080 3514699 263033984212695037816341085964410560 3514700 -254918054755173291931148972472345600 3514701 7322541097498796260682155886850144 3514702 122108493982483724196318424708623552 3514703 1108065758706466283385103804841580864 3514704 -107320273828546240379597121322352640 3514705 -179475761723188996595479957327215000 3514706 113730493334997716784134044371521184 3514707 -440058617612396001057800159281294848 3514708 537286580557310358443911692526329728 3514709 -85794102499399216147563275879160960 3514710 262257699117129902587345076813721600 3514711 239413394829982394581436513614369392 3514712 -1441569832035451639873880971311052800 3514713 428499219736750816997428225825238400 3514714 -99382874233127977301004089675359488 3514715 -1166383721778982257131180362735064400 3514716 -832300738913581577148875440375461888 3514717 -1613851656204479740569200041770166234 3514718 112770674277287731691050053510893568 3514719 127518227719117042638055701799603728 3514720 -486011136982653496419111441350000640 3514721 -420591263301523106797165206765283200 3514722 -166515028476391621751799358956510720 3514723 -2090398010622720820213835596824065096 3514724 -49041139158593386653131445510789504 3514725 -151257183748907618203205006133504000 3514726 82325867107536753248636840812953312 3514727 106848351269983826123136957568536360 3514728 377904537970226553843449393779998720 3514729 566774100599601017429284647686870330 3514730 -167240820629008333628094846323854080 3514731 -63784522697213025272910010706651520 3514732 -494633654961443784312010446575351808 3514733 763300355712712137082567632626347500 3514734 3555412777753710809397233125939200 3514735 190189433035392870239676943235040960 3514736 -242558808047531981497496321022394368 3514737 -902964827194842816951978771779498640 3514738 37853389932372695810484962237030400 3514739 208362476906338136896266260210430540 3514740 253055705476602672961206381012326400 3514741 262565202217495157302631365973194012 3514742 364889515379843490715007198542632960 3514743 -1169878654885809894541511389980432768 3514744 26560286137410037276204760728043520 3514745 216548488001280066350517185552202240 3514746 56434076600699507170938572518262784 3514747 65544288641432670864894090783148196 3514748 -256456680647741080354871358013486080 3514749 -137439543099832522550403174046310400 3514750 -16216829776703748642515397890208000 3514751 98436544208306259059565528927497352 3514752 -385751554055407490030230986880450560 3514753 -1145652244748597672278999252909182720 3514754 -994519570249771870538955550457779200 3514755 78173755464086815097066918249680560 3514756 -323432378037636971208208203520888832 3514757 -1728407161718366311371704991141752994 3514758 40194778192288649499227618906402688 3514759 -1627543836222502238307847936930694848 3514760 302249317245023317706082710131968000 3514761 -1086329493144734655848766297294015900 3514762 -951637936241392692060697943044681728 3514763 839348605011858338096868943191895296 3514764 403517980509992929156058856057065472 3514765 51613374738887225923882906670503320 3514766 -390983030249963442783784420087524096 3514767 625687886050089176211918992876458512 3514768 -214593748239986666194690437051580416 3514769 -214119168554717033864573200673469456 3514770 -51471810428423011004366359718548320 3514771 124323064509649939006145951232058320 3514772 -2169567056051456110549707091078656000 3514773 -248199403033666836846205994706770016 3514774 474711029904198800598843377901167136 3514775 -490049349973938937302181855997057400 3514776 -50195345033703065080478680171008000 3514777 7848401436976547956344048906335552 3514778 291627541389563452329290705345401056 3514779 -103654253046626586079298860650516000 3514780 30176920972960180871978220213657600 3514781 1525896222652468345338094035269139072 3514782 -16122038599848987145707166271840256 3514783 909129286664141061971950359060504032 3514784 128670629533111307229329519095578624 3514785 276931826467766156436773482064995200 3514786 -374807980392822515092167186233072256 3514787 208209672405561459777132419533634952 3514788 -45671448531560299237129730214101760 3514789 -1135770894353526968586334044662853440 3514790 -389508600135835412311710854013033600 3514791 -194112420872691843612840648814755840 3514792 -814239329572207219974678464948352000 3514793 1139948229288286869063995535929730042 3514794 335310307356552887721784505748537600 3514795 -895602826848971396955905453547702720 3514796 288038709112175087464325601505977600 3514797 -236550869157024361974992260695354144 3514798 287902417123598341934766028747095936 3514799 -168728348699512533625316472044761200 3514800 -66579773861681457650122533691392000 3514801 -868924462764035116614007928928381696 3514802 23639547409859270910642429501806352 3514803 -558218647890981159195239887721284296 3514804 19355252710263170864339901912414976 3514805 -101951121435753252670858923471060480 3514806 993497634973754472985195259812348800 3514807 323026885229445957014241401073417840 3514808 -676429664285854201425020393349120 3514809 -202671787769431931488543574684929632 3514810 -194131384137985811530012817581209600 3514811 -454883360080475993690577575217744576 3514812 -268793538718020020875701516395225088 3514813 1683412034622579191544972814310901062 3514814 -188313224726627550267050560950639360 3514815 33743290993995843796354098033841920 3514816 177750587987677550661496630421749760 3514817 -1005434536414612148368505947330387134 3514818 -10312805028694775379489546393400704 3514819 -1675013495277083755612585380206713848 3514820 -13113394900107802701304078837616640 3514821 128106495965866124165680103089394880 3514822 609807556613806395103866186821519712 3514823 419945878383193411336076681805333864 3514824 -260267113551882687020259210740874240 3514825 -440136761108379719064579330497872450 3514826 389957271551820362147697700697314560 3514827 -14468618909830915966342313704988160 3514828 -321132289722967892824757974730880000 3514829 1232042058737190992326441026451908000 3514830 417927235007230541377248013607715840 3514831 1256986152370202387177554804461435912 3514832 201250921654630556410777952279617536 3514833 3019746378738665012884024206283200 3514834 -25552701635639928722309157287459184 3514835 702449546447907358936367856539110560 3514836 298263426736374796991141867433007104 3514837 -390269079756525484355492245049408160 3514838 -51534529623136420733069390122923840 3514839 -252293077817408589257452273723618992 3514840 -394796068093643154962759185869619200 3514841 -694374175301197050020365151622785856 3514842 38402099754559099241947712935603200 3514843 -197590185982550754354711551426112292 3514844 161147984043655272656832755758502400 3514845 -177894134157345680216323560561144480 3514846 -223155367111232074695703400384454720 3514847 -252740983377372469006166619477383568 3514848 -437601067973144494978226082828779520 3514849 755725647267210571312024538238651840 3514850 -208340742222340862756268609467475600 3514851 47344542773980272416421297988993380 3514852 260158219526275834142562423814619136 3514853 318787254506235279196755133605079740 3514854 -86188090769284297466741240205895680 3514855 263315008913906680740458991171191520 3514856 -1138640859115086500891083427499525120 3514857 608689075541106839571887354890961040 3514858 -347915023353972839377684381708110240 3514859 821498856332841398703866398862979060 3514860 162336463235104686083807237915443200 3514861 -318531881880078375000275751603819456 3514862 343091124950996428465536715791340800 3514863 16429683893981876192518650096571008 3514864 286890701905306267285277851715502080 3514865 -359252473495929919613821342286489880 3514866 -383798243930819163149825714786054400 3514867 1357895348965643974343169526166823640 3514868 -129474837663289842430306806567137280 3514869 -478300809528123907904445277675339236 3514870 51308272228048079501260805454696960 3514871 -5446068784345146773975164651643928 3514872 513626942673580090524623288342323200 3514873 -214995074725898551428520644933522176 3514874 -187653912336980216224683076980792576 3514875 197571408034770498882402782297856000 3514876 -179309082482435000264153884819824640 3514877 62020332193250899408897853742366360 3514878 -552075907919845117013420978032716096 3514879 1383457891790593296983914251946964480 3514880 -347020895096624880856849954205859840 3514881 -570578776108050549477664702147784256 3514882 -126849594032146047337012063012796928 3514883 -594874766194039019557743580405664016 3514884 467924449715196344175676714129704960 3514885 827097727296752518536504336830009760 3514886 115377013716076865622171459143226240 3514887 -1106153316362858263348034447140849200 3514888 547881924717087157764039465269544960 3514889 -59773382075768238599563469065716096 3514890 72688803605120741738231751771121920 3514891 -944253074913494091245246213994721708 3514892 920276373270419601923672280789818880 3514893 -205388167336444928910755682318693600 3514894 948195325567136751086819589278210496 3514895 -416734654344986658947494001879689920 3514896 83718894438093784512997134549909504 3514897 -238352228469151763546315116095832654 3514898 101625242520735374977525395979597200 3514899 -196616832876776367648162227253233736 3514900 -606956993323097205505014312523120000 3514901 177604759203379292992210104332572824 3514902 -160004150499826544358778915113492480 3514903 -169374377918437078481970157385629344 3514904 -135292745635287713606073914341294080 3514905 -529272263331210218384917199234217600 3514906 -8015189474310694089965763845746176 3514907 305685793094887706788561970605263120 3514908 -227319304398231365682091771564131840 3514909 -1212894882299058507463018414912148890 3514910 -261970153953729615839214646164288000 3514911 -822501438389287597935288392361407928 3514912 -152437159092378081276945996864749568 3514913 775420972609994297902950275143224162 3514914 17187369386425715655936004724094240 3514915 -382095757368895340125618224183739440 3514916 -1352848125102074294047467827344350720 3514917 -911917466629455780285648530603071968 3514918 623077549096514946311697932306975040 3514919 -1221189793884400384254288087441052680 3514920 -857413092572473059980840236865126400 3514921 -690339573947883335773165642101009500 3514922 839285391602389704584961446385249024 3514923 -462183402122594746209557583780418560 3514924 -239854930480044660574951101697392640 3514925 238225873504327926619665525420648000 3514926 79146638116279720445222789069979648 3514927 -608550550840254857534515666109471240 3514928 11309472090108933446636270729674752 3514929 400600264630220706369216893569344 3514930 -271980683884305986829592272516838080 3514931 -208847679517064203235164305437612208 3514932 101879343407354306672090191628851200 3514933 -1181550633506994285437141797108316818 3514934 -673664074597146611992394351964300384 3514935 -250847795220473433170323203983308800 3514936 758474222234260350850184442636103680 3514937 -139817162620741667608267570235232000 3514938 -84449349605211659203441482687813120 3514939 315580049964009885760874472169344740 3514940 -75883864750819724718065901804595200 3514941 445365697679022657967980453809317440 3514942 -1109558967170612586199320791583346176 3514943 -1123999155953279579801162047944526680 3514944 -160075652125786035987946616320425984 3514945 -557564341239917191728558767127571200 3514946 580105373894415752448954758024134560 3514947 1086125210099067895836074877891179520 3514948 394673376311340607542174694159687808 3514949 -699773825015711787569344412842043586 3514950 -9186820344414105459218973413006400 3514951 -1150131206886635151972930844545515496 3514952 16969124450424501939329313516748800 3514953 499885103843611632831879726152471424 3514954 520635054109808469940251348446986752 3514955 390448000425127999548317192158323360 3514956 -98313381472433846102669236815360000 3514957 -371568205915986503829514009847222794 3514958 196352181921388794710836439497894080 3514959 -305193021305320889144708448161371536 3514960 -137325482783913776314986252059443200 3514961 -85951284270984346790435258227095438 3514962 -66497541479128949997552288708003840 3514963 474704305702947488184361303847110000 3514964 -129548938513757188195512398283393024 3514965 325697445461931963862213052325465120 3514966 -31075699153415334767482088244280320 3514967 766273129686343567217647443639568200 3514968 -66637009320515880115078056018124800 3514969 1055505067668553818799548913745963520 3514970 -221234754516775391488762360057900320 3514971 539287682839909101098852731854131808 3514972 727455334969591711609693466676363776 3514973 176545852835041302530325463485480960 3514974 613677852578434273632250116023675520 3514975 19091877696635574524033375559759600 3514976 66523595721023664438724849622188032 3514977 -621778912897538648017575758668840686 3514978 380347368889794424991121156024757248 3514979 -222438866012667322968654219766218240 3514980 -82115248965946944332163622054502400 3514981 635474385929398993150759689698980000 3514982 -86872445582747168132815865483781408 3514983 -1112462511077263082621356556766293976 3514984 331174973533264565589194994741657600 3514985 -208344031714310653539757759389240 3514986 -51944972012619278149438586305343568 3514987 -569745503614034212718899959333723248 3514988 -1424961193509864138720871649915241984 3514989 1217230387902880728184985093907201792 3514990 423708665818744847561778110533461120 3514991 -156457757772495546754173542412934200 3514992 1554354708247663910895617576534016 3514993 1385353679729662889508700556745036242 3514994 211605654702732278933264985943928832 3514995 -839949043911882517920762163090287360 3514996 432693749047269819586496680508528000 3514997 381173467133906118883442073791337984 3514998 -182902664001113545479487515592261632 3514999 -789271998338408840653613990884191936 3515000 80235307551956472412385292096000000 3515001 323043285051795669206734885957781184 3515002 -572813140197450590011832298843864096 3515003 -944213416971755948924776142212317840 3515004 -325496714809978730086879847268395520 3515005 28884701137168948433011520659553520 3515006 -115383400065160887007763390661731136 3515007 243247217265691113609100851604541640 3515008 -50522769744084537752097225839738880 3515009 232418169590860051521881556979042116 3515010 -91201863827073436586929220232637440 3515011 1388090110711055136978006868881983612 3515012 -492670926964638491731203493972301568 3515013 -459838776783071935564954367497205220 3515014 -226259941790153878709824816653646080 3515015 775926052082408794995747380287641240 3515016 -1648139082535579249673112355016048640 3515017 467237652003337698129226392911481552 3515018 -205922472597290059441660654412443296 3515019 -146198783951493050358138698961226560 3515020 -152279378893560110417751691149143040 3515021 743773016342176686198059037156291264 3515022 152958747236782123864700226564894720 3515023 63591650620034829149546648094517200 3515024 -231563579453459518775702546349711360 3515025 232922837875923988396632141103594800 3515026 1044162414426552580099320550937441280 3515027 -372135244532170154641560581041175124 3515028 57032662482451274417053417936650240 3515029 364178769194122690632002463808216512 3515030 457704302949926135104392509079548160 3515031 320822230964075942840294821763380488 3515032 475718958913670154515596032783360000 3515033 -1489958128742266500924151593468998016 3515034 509309348255987586098513122001825280 3515035 -4762594568130816731750468054694000 3515036 -652252263072837838904807225307561984 3515037 195183470559137217013060206513632352 3515038 935250834228659524338688514208090240 3515039 631946576078179148750095005591240432 3515040 579171591749409712206599316207697920 3515041 -1401749604902718538413209279727478558 3515042 539655488418025092246217423362702672 3515043 -155765831201431890369288842089831680 3515044 68327271961650031411923096880558080 3515045 220176197191818697316573662537073280 3515046 -388214530085272744835355947692343616 3515047 -853126245087250252369481286329722504 3515048 1205501896702177053427068855267855360 3515049 12114777907429138241704669561208640 3515050 149793602543490010912759692230400 3515051 53871367005060791663083221295808052 3515052 193186812315321268483517675417912832 3515053 -265781939446330483736030090478163956 3515054 380044261429913908244124407675270976 3515055 -79693991370756689568021741545503200 3515056 -487264734345767472586245832975024128 3515057 -2465578309479984371691999972508608 3515058 -71228253351415580313114125062206576 3515059 -456459649434361111393277156952086400 3515060 -110283787528862562380965097902859520 3515061 268742408802191855466630998463800640 3515062 -725657000227046345425456271654671968 3515063 -564430174657732584172526966976329688 3515064 344371720402316991900756134165483520 3515065 -1207200678212092214191998355114644540 3515066 -249895329489388780993107356864594976 3515067 -733836001077311642354870096678670672 3515068 -100439520504087671056021951090934784 3515069 571362162623597336281356892886649120 3515070 162483115998792085284305702920055040 3515071 410353651913940123506285223004840800 3515072 281406445248774730150296826907983872 3515073 66443511317587447644501939255934080 3515074 212141308836178872984011007996567072 3515075 -363595612882648363190731312118789700 3515076 -37428164880548924051233990871086080 3515077 -1384850940827969292357400912847965568 3515078 -2028010800018854946034818724638720 3515079 72615416710002537888075821309440848 3515080 742150413328018380242218416402278400 3515081 967473001887633358235079857165031552 3515082 -2857003291535899467541779877886208 3515083 18110128353152085812690262986761728 3515084 -46843116840549420799094594056579584 3515085 -146782789984282824508274180898710400 3515086 -391712449441676686399434212629246080 3515087 -178918287900582275209564871815605264 3515088 -9808629261379940786026731110793216 3515089 -1524899302104611459444385505426244110 3515090 -101269630661495391527770952003174400 3515091 -22062797296899500005140665323685520 3515092 -59899721667344820115874766848890880 3515093 1122930471082117122071817322975534044 3515094 44874240142754138951461896832058496 3515095 25057050840979267661383527762883200 3515096 -8729575921329516836347746333327360 3515097 -22038067540207161873754187904759600 3515098 620053301264612225855006219964706800 3515099 50098868969147917234954307196203040 3515100 214088260757751901656028010009894400 3515101 378517650046867706696857576858664102 3515102 572509105683624919137822888247358400 3515103 -31542632404319965278238341453554400 3515104 291239190576773744702963601477206016 3515105 551640988400839840136637377101728000 3515106 60262527362190629147367920524984320 3515107 111152024583244472608763216743949876 3515108 -197088451236976759964372864727257472 3515109 489185963476293567644000903816929728 3515110 145762686529241147360607173850092160 3515111 308461669110132606901813278557242872 3515112 1008668628893677121523634212767185920 3515113 -297232557558167226040169145423454080 3515114 67213350612413181941745070560771840 3515115 134281191664366714336031770714452720 3515116 -249742995635750975861232173568284160 3515117 -344709256994588119044559605071196288 3515118 -158254987097264135891648827614952896 3515119 -1055318129724967218136741634297864640 3515120 113428236209497851502562466085601280 3515121 2460740181733281280744913944110336 3515122 -300621535266479751197947460210046048 3515123 -950291680148893330881418333216293576 3515124 555469791223570733146118697805750272 3515125 1821361628974984438863186512652078000 3515126 -135541494088987831199462985608290560 3515127 110943281628913500102904948663605504 3515128 -84723708553370627718176397918720000 3515129 582780108139755959852613085490693760 3515130 -374806638623963571861545920704614400 3515131 -1034880455066828058322287004806671068 3515132 -152498914252981805197480681349935104 3515133 -107413168481673839587965219384983040 3515134 -75863596804567722212912354401723008 3515135 108170434320695475117293489509310400 3515136 -46683294013826124044948951216947200 3515137 1509678842012834307246088630435044352 3515138 344125112037644203441383403315186560 3515139 157898922049174195272811868952272208 3515140 249636426799130417110777788779101440 3515141 -32016193948268133953958063633185280 3515142 -249821909973082052000643413389025088 3515143 -746470821182248955018885674276553096 3515144 125738313043914872046620331793459200 3515145 -222925859391433240369019945183561280 3515146 -341142846228947563262218056161423520 3515147 -248206426564617554208159480176287404 3515148 -37862405638866055178846693054115840 3515149 702190077071556621622435040095573248 3515150 -110795963192520277303716216169128000 3515151 -1161028577501488360323466238629408896 3515152 30677417650383801758453958815252480 3515153 1662249756931595422750286860492980402 3515154 -28277637000162592793228215923548160 3515155 -266836366769747619459988655362080000 3515156 713981965861461336157374852155675520 3515157 40674409494522881945340532936355406 3515158 248433274048546213704109268501702976 3515159 -917751083907574313200132405492323696 3515160 165765032058563270967508266251059200 3515161 -371175897003195192998635901658260160 3515162 192142621368811288530667872601317360 3515163 22897318402243041164795178840616344 3515164 6284179470534618197438686419812352 3515165 -34738565475242092966249598811137940 3515166 80016679457288632708075806113810304 3515167 -357964443154653604574883363982266784 3515168 -153389584724778692468841779807846400 3515169 -10892012444526322022014737531971712 3515170 -721382437898040014429311177431210720 3515171 -968809166719747771506895136342812800 3515172 114044238692512590847299785648934912 3515173 -628408006081574720237934249472688578 3515174 79940905508935564432365222305722368 3515175 97328996822383973191554753441726000 3515176 227589075440949244498569383048478720 3515177 -1126650901010340489931372039017033600 3515178 503914718889753669636256210798266624 3515179 1543475758861827325080147312691193780 3515180 -9477183159567207309832104554649600 3515181 -208563094881270482813004645774628416 3515182 -268171698967214433208701493727609856 3515183 182845091037752296696448548470976512 3515184 622460185661060057431197845500723200 3515185 -17702988294617910651492848060193240 3515186 403762470752010803342892353622166944 3515187 128345616176892402246551268921304416 3515188 1087043824968829608522692880462485888 3515189 477523880890286252507843558894970990 3515190 22017125387353249007469788395622400 3515191 1878012060391128208048007290311592800 3515192 1574800572226377473975836561665761280 3515193 599859830455624946519621130671753904 3515194 956704082967045567314040311487670896 3515195 512965900259422315450945895869507200 3515196 436152132542479581889777350111048192 3515197 527162621090759981761432104195867232 3515198 165445106480428603701079357149760320 3515199 1044292105668414838484075479632579600 3515200 -129259957721696823837615552069632000 3515201 -199642185320526919116100530529121196 3515202 353223363618082440842102800751560320 3515203 -173803320880607876940757223471924548 3515204 -91711697865170617166120307571286016 3515205 -241900770548219441452850682406740960 3515206 711516002107708021636292687912033280 3515207 27040881614028668360270809211895000 3515208 -282402567011498100509957934477312000 3515209 2049250342077233350864107280795931040 3515210 -202254236068592714104206078544788480 3515211 -1555866956059728514497711963764738640 3515212 -145931026561053210109883752841594880 3515213 721647780341417509669238031578028984 3515214 153733031226568730576450555348889600 3515215 163099650469312850231213912014625520 3515216 -311564514150272443001785718877585408 3515217 440120178409307967010640179089321120 3515218 -2558114951670665097369258601257984 3515219 -1075101740692844312354115567343759380 3515220 266591530700885197611703688531097600 3515221 2488387681223778170722433006167033500 3515222 -47279410421240265501602882801331840 3515223 13370966970306224428981414668766464 3515224 -1206398650010674172251033098012672000 3515225 -99807346583328597340285612116936000 3515226 2983956228303106035213207880897536 3515227 79870871772770619087875766010581072 3515228 308051337391385815266036485314928640 3515229 -136056301174958572612840301657653626 3515230 -374962782187646567247203815288780800 3515231 967739806607417632447417997504469000 3515232 176608884472055151611797798612107264 3515233 327483757127186082948952200446023680 3515234 -252546090822789944502997741649175984 3515235 386127206851161908567266561144245600 3515236 -106924375961266293753776990207631360 3515237 136602681378008199016314704207692992 3515238 -335967618318249067948176348521706336 3515239 142415156754343359197829767607918560 3515240 -156727447763825258951819717417011200 3515241 283981803526815429285319890413173392 3515242 69826174929987667070022555788107872 3515243 153516662390615004115191872930611080 3515244 -113509126064111491922918531867071488 3515245 357462808531338807977179862627596800 3515246 -84145456798179088658653279837073664 3515247 -1019853279023099370867932889325039920 3515248 219290349515836561774334294340501504 3515249 -405570730845308179973422135042374300 3515250 -2732379778444230686179397243520000 3515251 -858899296932514977850464458647505808 3515252 338398845007614704860902214861462272 3515253 -91507293380877087168923350070575296 3515254 -675000857390774105188903535991079488 3515255 350235625748436584205951060441742320 3515256 -841842646455397260771686826403246080 3515257 -796359264301527546258674714596265494 3515258 -64231540942300025391940839578813952 3515259 -239609477926599631051399161848801280 3515260 566008151063807080170328691100349440 3515261 854791704963888202410079803306238272 3515262 40291806333512006925770011277305152 3515263 -1389686196517834186666522603416626720 3515264 -1237735883031010704874975047922483200 3515265 286875712847345232569811177785846400 3515266 -318913344180489113844788814600804480 3515267 -15444171296803017202176871691170608 3515268 181632998890523199690860725981863936 3515269 501762287163503308508167818204472670 3515270 -487130693041474494431200639440186240 3515271 -1073339505006315505292615029792436736 3515272 1668978251970309986052413355853132800 3515273 679707550819892664352950341368698522 3515274 -100791640005498899377030382159526912 3515275 -53520023322150157774954283125860700 3515276 -188588673442865019234207296285798400 3515277 -1076414454747462063958988161217453568 3515278 9704625755967867907104312971605248 3515279 -953196523708053673843784471783008680 3515280 -74306599520591268840754722916270080 3515281 -26643725811728192157545881714332672 3515282 705722162782544629503034356282880800 3515283 584411597163803850963058315070222904 3515284 787040295706575927874475221845535616 3515285 1062226340894732890282543860905767200 3515286 -337280366305152797529803875034780736 3515287 -599716484479952421152353893718081040 3515288 -185038957873421370915674584074608640 3515289 -139356805529979869811603561797418720 3515290 -487307682929679501127147244858829600 3515291 466121253500643935574272507147593872 3515292 1388833037917207643580233358873600 3515293 23415120771719298649129157585191200 3515294 567909854749448693049235181658665472 3515295 -133405619801148457984159723260403200 3515296 -97700812001708657093595339799265280 3515297 1035062946350644227391132164051430080 3515298 -209013252726934716481904547553566336 3515299 4590316781453669078796832557173808 3515300 20831937588936085865413134894998400 3515301 2047187741487940552558930734837336480 3515302 -172440817357955721132559280345853696 3515303 -1819257182479540864844116607310468432 3515304 39773967975353683989332663876812800 3515305 -933587178220990136677140341482465080 3515306 843266964150532257198034527070898352 3515307 13778387204855609135770168680115200 3515308 -449629496768137851489798311483792384 3515309 -1135820859689799726103237012360472394 3515310 165379869494518552667292311679484800 3515311 1995899577154104327514756063242602112 3515312 -233345247650667583866792690977193984 3515313 925034078042824131872952333322744944 3515314 315286384070853877756885822678972032 3515315 -14518738444830180847387424789047680 3515316 76588529444576499522850524132249600 3515317 157586728617342029068381261844377848 3515318 -1737700970285520967233855984036758784 3515319 27957445618359725634793476491069400 3515320 222226940718726644512707665740185600 3515321 -382833588955081852141766903085467478 3515322 -26393917371629005320522904707033600 3515323 -65008442853704877726827981776783360 3515324 154794017340974022937046314774557696 3515325 3865206298262755008848810904943200 3515326 -45277266961253905386666989062917888 3515327 -848432809981857038615006205265248 3515328 333832245670728213462572218145832960 3515329 -1807251087455622320109372449757243070 3515330 62552068588317734527489098633861120 3515331 223282214047771315965045942665880240 3515332 -526454387695178164820954014472312704 3515333 366988345503423286632058664998512060 3515334 513282181594187436609545568173810880 3515335 33336504632609255494141667243532000 3515336 -2765406463232236479155611573862400 3515337 135190892502596407282866051275793600 3515338 316056076870529439116724942185379840 3515339 -378485803177255809001283963212234860 3515340 89470608689179641969593648700364800 3515341 262892534457544531910039501389029472 3515342 1138159708412089397623006448476723200 3515343 133006237026547830813984451391400960 3515344 -38222069092956284719291593748250624 3515345 869666199863209056286400295213880680 3515346 -624746380704978542462256423110688000 3515347 611851025847242833076730512931344712 3515348 -879936170534217376258815433106827392 3515349 397501653248651491982888771716028064 3515350 288478821988151629211889154849852800 3515351 542411359163957229727590280895904480 3515352 105457774381732985366359476963901440 3515353 -1162933729115498725735948215757457398 3515354 210901609534788517870226382833339376 3515355 312605984106674384109513009952147200 3515356 186176529644710840052280896639144960 3515357 -454643205977832309081992278900655700 3515358 -29521990366548322428973162922139648 3515359 -493408790089710132460197875963899880 3515360 -237221807212226088431536210748375040 3515361 -813295968590519501196148154602391520 3515362 518353790233844116036905412469031072 3515363 556115897875759241930803396115091612 3515364 -411504205856233110840580402811145600 3515365 -240920157913927713043502501482053120 3515366 -146151585223813740029753778189388416 3515367 849340650545870529910100105754544680 3515368 460142626647280585829532545401666560 3515369 286607444657346179379127309538163456 3515370 -130400470683646308971820440752803840 3515371 1169297941528291247414137311712515572 3515372 44286791245703590725023988276068352 3515373 1021502334514238771231427093386424000 3515374 -974953634083314303917941374800240064 3515375 475888006220940920498806906213614000 3515376 -150636589412114986432228017092395008 3515377 -307441590218680659072104332860293468 3515378 243032683950110815743608952953993856 3515379 5900791092225142742413973190213120 3515380 -173755452391630854873471601216358400 3515381 544406426884619612982183328962220800 3515382 -46075425096763090850317260246163584 3515383 -320562209548869982890552456652025368 3515384 531243120257098967300463681122488320 3515385 -204170735587265651744244466609579200 3515386 39565223294305611743217782396409600 3515387 756489585850602228613158926239581552 3515388 -14171374447608296410254779601263616 3515389 -1088305453537517213857300379640314976 3515390 -564360961315947592295624260895182080 3515391 410092737358392113491057314061979640 3515392 -294485197030906009144258021864505344 3515393 -47486815007871623421126305734365120 3515394 309402914828101859185120227780604800 3515395 -223478164031850733750629441458867280 3515396 1686813789483040395089366192446848 3515397 -617116777389820123973313481702625760 3515398 -893267360427524875611363710897104800 3515399 -237842180345558127470625660966944760 3515400 -3173893240430244501098684891136000 3515401 -548228118961519062967910762680116528 3515402 -373495376944161329700231366591684096 3515403 499850342944532691297693532361734104 3515404 166115457230395536825035084350297856 3515405 795897137929664216301944844241770060 3515406 233028472471196908556751924066657408 3515407 184059351654170076061495873827908800 3515408 90935621065940968931852305858904064 3515409 855834157068076070803443594082691700 3515410 67746737837514592158892719240384000 3515411 137630369648210634233935001448525000 3515412 70025718588468255819448539935145984 3515413 483625207133028130134685895965980 3515414 213996071128776396497409862009158912 3515415 432199572238027658871659736847267920 3515416 454717703618610742181347858253076480 3515417 47268529170427804921867498711115466 3515418 13059165081363162668570053626426864 3515419 -1233491926173680410709777206480717180 3515420 472697997280985081958597931709076480 3515421 -33249700778830120066756563109416960 3515422 -2710207258816318690650877084093056 3515423 1274408127265950823279808839951774080 3515424 749377885123391659550267007927582720 3515425 -553042322613680508122300776083483850 3515426 -75985796116905786710846875893503616 3515427 1546969227467805545454407405094585840 3515428 -405868155690045608616483115712651264 3515429 462370854177684955871563060727382780 3515430 -119492168998645240591074777181647360 3515431 297001786854391968357149495260540928 3515432 -671231842592551178951898801989145600 3515433 415607923613763741124718100263335824 3515434 -110798272891070747655384406723570080 3515435 -167749623291988196190277822926074880 3515436 -508308569778145718644900331119204608 3515437 8810155951267519977360742998845280 3515438 372946491408630304217311515190186560 3515439 782424925937340452974807939743279624 3515440 -44956105461926980678970964444119040 3515441 1489944429378122253465791556732781842 3515442 81068634756857464279468212946189824 3515443 -758583440154200330245650911289896308 3515444 -437580020485908129438212556075619584 3515445 -323786057329129947642417855316122180 3515446 46805331688110031484881099858711104 3515447 -339233034502430237516665459194326448 3515448 729924626968392103185511369479720960 3515449 25256371412334758941890385527375680 3515450 176519003260536247918958593718514000 3515451 138479701717908687807890511674780160 3515452 -284577001828750600841125356193444864 3515453 796404882814376130054709363827477702 3515454 -104799038608201170378729121974092160 3515455 29300484158650065847932527933250000 3515456 253419101975462838679034206145740800 3515457 -321090025509443560496790406476254976 3515458 167989377793769059167091292435357184 3515459 2143210737145448237608163526463538016 3515460 -164317383996202789166964701236285440 3515461 95796712356548399556253216781056732 3515462 28463076334380797362057870688254464 3515463 167474341250835150684002624497327968 3515464 590618724432456553774777891853568000 3515465 -6978883248209986266141320140630080 3515466 -136804246109338700540748956914872576 3515467 -15046353363266736885892315301122080 3515468 -457577375361254202008233197243386880 3515469 -687203530030357764913292180387201856 3515470 55744308838173225442222269622690560 3515471 -2018060534798338750768824822114335256 3515472 204544865806096500103497882740711424 3515473 81099525147528988685042835130542964 3515474 378056798699369146043363056427188512 3515475 -219654480187649456115676942985784000 3515476 512874322815029534905159279277682560 3515477 -10001478685494090231041147839296000 3515478 344153194890910774305826351151116224 3515479 -281672585600553457410120565158193320 3515480 -78442096165637437295446457029017600 3515481 314380270549075471425950188446520704 3515482 -652547257713102927259447327887099408 3515483 266885342685292261670794248429393732 3515484 -109406886441383556221826319386697728 3515485 -13912906840470444985205069202481440 3515486 265123121216777456128566394051326144 3515487 -131543828638751453909606479198107648 3515488 1834786231625998060675709231032565760 3515489 559636520833120678070696578209760290 3515490 174024347895378044718420373769111040 3515491 -521045491848061478218733269164294496 3515492 18541226130737650877361565282252416 3515493 -534817905521770202996501408477233152 3515494 -29524255459010929879823615537387520 3515495 -850370136988783692068855984707124880 3515496 -619195804516029143669235445595750400 3515497 -539700062321002755657390964513109900 3515498 -150641808783021497459158654060389888 3515499 107815844702511925856696013577596864 3515500 -503428145851194529492164074572800000 3515501 1581272778736190986178079022672555104 3515502 251491164032765410283284864053037632 3515503 1880178138124394017255796320114315680 3515504 -99592602170304073608775886044004352 3515505 573947090365605940151178305467052160 3515506 934019213479088225224708381701196800 3515507 12510828299897610120020239624049712 3515508 1232236515352576353826535140331520 3515509 143796361728345189322927114425585710 3515510 117449742922647979140683124773852160 3515511 39245398931998256469548032173290472 3515512 -12683761216787390128194933404467200 3515513 -187675771538765306888633073879196080 3515514 409169653801965316729470746205296640 3515515 991363109973996744980405651069085600 3515516 -1789628759639787212534425575425072640 3515517 650391322516118237748214908637195680 3515518 -30688749015918262926649738850510784 3515519 -293323425123197167210549566317237904 3515520 297966495948374535552005768950579200 3515521 -1158200154753103738888593395844691008 3515522 18785659815528193092541964486305824 3515523 -858858272228025066537134239576381632 3515524 -1974490295817734246552684041207808 3515525 -104347794156384706383336573073227000 3515526 -163969122533263646478235677933446016 3515527 46384897730601537942237491039205408 3515528 -285511596976109904454525615808547840 3515529 -551245099523361591982130980669761120 3515530 737208781567782946746772320887716800 3515531 728272181766942223238232412862862000 3515532 -2304485307894390743205655122862080 3515533 172560332843408699573965707119220864 3515534 -12751564739540004701404404892800 3515535 820733930152169949847986657387271200 3515536 122828708556518491145765964636987392 3515537 -810723622472573322007109424678788814 3515538 201449146682415605832240970812061824 3515539 -738023347580157475524032625511576660 3515540 14412937309082030337889030684385280 3515541 623772032426954885110007393009138592 3515542 -905742248529990206513942488343759328 3515543 -330812538247678393275728859832819536 3515544 -629716702607757275497164696452014080 3515545 62986686022777869832673913708643200 3515546 276911427025332269964939698128041984 3515547 206460951553730694818246299632271872 3515548 244129666195235108111183847135613440 3515549 -103385651239077719393673048612071808 3515550 122275318832884558794507167417472000 3515551 -6707219452007881992486240094010240 3515552 -1212286541981725848792741081604816896 3515553 -403644671028825541124366696790462336 3515554 -509021241054312039264954472683713760 3515555 115011636444635388865785709806961920 3515556 -80920293466440970376642620867332096 3515557 1064941033777349088648519134285663232 3515558 458857113179579176541478837617510880 3515559 61326312906338954455062678200448768 3515560 -331963651535950703068036084463616000 3515561 656263931688004241364299264611840320 3515562 35484992940286926164750453306461872 3515563 90321575229209147405485558192371904 3515564 145500587965843900013822182701935616 3515565 213481217786273596580710026723431040 3515566 -823538336707945751724389927902377600 3515567 -164216131481985243476970933367230096 3515568 -29354522139525964106475046768214016 3515569 576404547777003974636514426712790896 3515570 -129313934231683566871629482387212800 3515571 -982573619180489409021307065321026328 3515572 -300060704603322128346928568416657024 3515573 -1096422123979977556850895504763748256 3515574 -54360104252032304584956339151311360 3515575 352336161932469384441778665994426000 3515576 1820241380576760529113321691600834560 3515577 -2915767915604280715288326313066560 3515578 -485572968351432613931473910853446400 3515579 773023566458141555467515864514851360 3515580 132354745681270384569535205718965760 3515581 497669372313436897738179436484154252 3515582 146992704414529374452729066823942144 3515583 -816741659063352905317698701600463840 3515584 -116874893809464081794921138512461824 3515585 -620238683188892733185328460824818220 3515586 -71817798231402929582399077976838144 3515587 365368995291895723834675449394962236 3515588 807529505920754532867714532517207040 3515589 -174787321700158725894225059858688000 3515590 -218414678152899096975243639668503680 3515591 982052379528597995246174508650885184 3515592 -278019929227662275609396426785873920 3515593 885555895675787679107228554318026842 3515594 -8911451262495735205706716886883840 3515595 -501192033307317204529858509417384960 3515596 165567400223657248160888315603779584 3515597 -1080709119433402287213382059278178954 3515598 195979782990594415142823954993465984 3515599 -1443992365003895349129535915442640400 3515600 249740563554603437930750616521932800 3515601 -275593297518645748574858978990385168 3515602 -436769561976446920253033807288059248 3515603 -302020945155337458597074461381805280 3515604 605518116943415429679282987874191360 3515605 1150276815522591047512080166836775260 3515606 -15866642499151918706817955004031936 3515607 52581401162732459928705427739837808 3515608 -870560259010031341977630108447744000 3515609 271983547363849023973611195369970560 3515610 -17420016897059573411304282997447680 3515611 570716263423497236182094967639560424 3515612 693360329107025787189370422197475840 3515613 -488136706725706051489933019804754912 3515614 -489328425660710795687691921984964608 3515615 -213082732738812678114570757620993240 3515616 828454444739592951180075889018798080 3515617 -244620771882666654158517154794310656 3515618 300884333165798416182122599081415760 3515619 -420051859045132801902725187308858112 3515620 671908411553329570842628391316199680 3515621 -953854219879443408821612886172495428 3515622 -212057747603505634056103913858274816 3515623 1557608888424071391157324503200994872 3515624 846140443999138604171141633221754880 3515625 687998914400054028288305163280078125 3515626 -779862951029823968521416396230161488 3515627 -695939734112909182821066623225218320 3515628 480887716059573393893942515045086720 3515629 -117345227375664327245896907369972680 3515630 -452708896867154786064659100044927040 3515631 281620107521639382219102096790834944 3515632 -148708639643372376661283588371185664 3515633 87579813334762708484502970297861920 3515634 762691853761866896857188783376776480 3515635 -70191266825385691202295045739915920 3515636 495814624110485249003396942508103680 3515637 1556679019573785989168498399979168 3515638 394772634454314124480717541898516096 3515639 -578314565256135499242380236645921560 3515640 -66713766855499339421640267149107200 3515641 -603813100716153576329680903075487100 3515642 -81951881072387528988375030818657280 3515643 24954440997297426057150402555456372 3515644 -47332570924720599084694864953635328 3515645 124144714666450179657584360617966080 3515646 209124919926991650164015172526617600 3515647 2430689178738721729705459413029385984 3515648 236715188205248770238458436700340224 3515649 250780268447194030346236469535906048 3515650 391123209646306855931522889323746800 3515651 1819679724569906423816373190697265432 3515652 66032970916042206286384394473013376 3515653 -523780547144143878014676435740259680 3515654 847997805425462610719882115406279776 3515655 390868430842468550306921883444000 3515656 -582434939894643748732522475200665600 3515657 -108975908094631317107274449618981094 3515658 597781419451170087008365813813109760 3515659 -239470977875498407473045180931363184 3515660 354321554140190107236741266243527680 3515661 -140939537138969829984659625445238868 3515662 -633452146273969395035815212477818688 3515663 152715316814684368376158752378668760 3515664 -205804063434840378430271076974002176 3515665 201581857750786984228336041676752000 3515666 -952691591612533916862850874416128 3515667 80292844419667659444163725911623680 3515668 -135744269755432361135710666962797568 3515669 -1777995482524959073603938793870290930 3515670 -667941486558066326342983202510400000 3515671 -175018548641464888784639866020659128 3515672 -689339463205153901657772112479283200 3515673 131560113459101227104661337316106944 3515674 240520164439950841695092859617152992 3515675 515284503586044448561304643448518900 3515676 -398361517689143655799552508679341568 3515677 -309162132470486685733164080674972128 3515678 315649809338195325022698199976081280 3515679 -34839335116599373656558138040863552 3515680 -398797408425119530444180244398080 3515681 129851818884783873223907449319984532 3515682 -285401431976000284011962170065758976 3515683 -92206102061855079608056307414741216 3515684 709844438726734909205448868920668160 3515685 -83062706210360520054393698772567840 3515686 231924434145931608043878533907394560 3515687 -563092409529147942963182035060416000 3515688 -520771140514722819544268963876536320 3515689 1303794842550189403451653033475578490 3515690 131341972254299046020101963570790400 3515691 912821441343382639065667357117450944 3515692 -1177181920324090230670100164138053120 3515693 -572273410193636655141723576896414058 3515694 46727537417766908914620691245809664 3515695 1029367520602905190378150600895680200 3515696 110741023562297373494735854662500352 3515697 -1561169779839889347540378087389892960 3515698 519189280089110838786593697324771600 3515699 -1398520764348683257194807888594881280 3515700 -82854777212709600664762521921792000 3515701 -677285322848633626964282354296403652 3515702 -417050626799882365093933471038606336 3515703 -383761012448440422748083590134220160 3515704 214577813822516545872042987124469760 3515705 -672319805261932806929858136040462140 3515706 139043880727526614875088971503869920 3515707 341668330772223513994057497872872368 3515708 -5288158984511687099894265884755968 3515709 106079240882380432445411650452461376 3515710 -110873672154924544289794294154280960 3515711 -691233925953328408398881345943717168 3515712 -60511635952961242347741108573831168 3515713 379947927196074565242949630923456962 3515714 231096610277401588632474277591128960 3515715 -56230391678399376025008474316579680 3515716 -738431366655316541134279037973516160 3515717 1833311419788196060648359056455556766 3515718 171986973610463410240413578850266304 3515719 533442662210452064934679397882583696 3515720 -73447094341152933675152263205990400 3515721 351342863669265589679241838875293664 3515722 -95758789304304508607522413027591680 3515723 1931221174706802232407435559753704 3515724 722905681435734466223069501032782336 3515725 -303833935254356037006183783069646750 3515726 -60097293102265772978632416094970688 3515727 809184631519449286353243700859324160 3515728 -153007967285326066288882820728504320 3515729 49349044022813850215097222258682176 3515730 -240630044238177270356948939411489280 3515731 -1194160937770401441613586468092840468 3515732 -24487515404986978013577756244451328 3515733 -39427690005584201332860252419030400 3515734 -514197881774460230805644440340582496 3515735 -325784722445497071728067862451915040 3515736 238425997456688929601880141917061120 3515737 -1849317533341799565449020835479726080 3515738 -177470172628155500398934590664190480 3515739 559372437497702277478297032735821760 3515740 205736836131765658054502741141729280 3515741 397755685881678456809582329288458240 3515742 -263276056535498856839246871775008960 3515743 278342723030816738627419824298753920 3515744 -489409492913331150598263351665491968 3515745 -39794817002073878725411946552714880 3515746 225309575582953473367656039207154464 3515747 -451063856104769941233544517519148360 3515748 464905336599691770787130867645076480 3515749 1053800560335191821012565233772048064 3515750 163327912138321326297755849923200000 3515751 -279253750843076538041791786595404800 3515752 -474790776355764580186638144229754880 3515753 56933318862081169013579517102098664 3515754 -97241638254374712630603540353713920 3515755 464133747129086364970317539497216560 3515756 -1111844908010905213832398482388289280 3515757 -131143324343304821717014954667919360 3515758 -515032334845881058392346210268850624 3515759 -802000362672726437979746014963554696 3515760 -138417274346275226342209083354316800 3515761 -1651863994892298140043634269435278638 3515762 -183417490868222201769094915288336368 3515763 -388632705075219330502078547993549256 3515764 -77802506661408237719381233424773120 3515765 -438746328352072323245917354177022400 3515766 -8904469476963442889618392500527616 3515767 730942221469419670512398094550493280 3515768 -580198431051121706746521680660029440 3515769 254102203240633216325788759138809204 3515770 200744043848378320739872012079232960 3515771 -8247729975760939128079138299231456 3515772 -27911931137973614165289050281476096 3515773 1318576936890079526623587782430483744 3515774 -714483837864581044005692394575844864 3515775 -523700165371589756055995763125212200 3515776 -229089059674437269731139093790720 3515777 156713535702249655847156359315358292 3515778 -182092548203988864097730688176209920 3515779 32174310826918914052821251981224740 3515780 -400960366483880431436365742055690240 3515781 -62785812629210391717771412241660448 3515782 622725121524904355409616464313564800 3515783 -780570885957945942292420669389556968 3515784 -96887289069820337819657851217018880 3515785 7941129983702978017450123418549760 3515786 -632617746214952522027189251580533920 3515787 -1380233268470545430306609715930753840 3515788 445975938942208775830699754074085376 3515789 -1792249000759985205801671923706009940 3515790 -43806377169405524819428416734993280 3515791 -141159614648653146452600614710965616 3515792 -6332782804005181777311628790857728 3515793 412243105672488853522000068493108464 3515794 -174042172630551142922294139006728304 3515795 161385459344715841831653175156239600 3515796 -179569499158655235398547797121444096 3515797 547243327670408091200765757949920 3515798 271535989190996310554316956835502080 3515799 426992582314191675459924001100025576 3515800 560784355979945371902999827976960000 3515801 1467134006496834481098853334481833802 3515802 -167446492581501503060857337605271040 3515803 22108590046346310115599301898646528 3515804 1765043225624271974397862815356083200 3515805 26235771688987035751330322094879660 3515806 72081366887574979623489622936697856 3515807 1534070887216176566635097850054937056 3515808 -217357721660243427691372575873564672 3515809 16765621818268832780074428931252128 3515810 30587880357769779664191725990326560 3515811 -63390966105820303710620117461688400 3515812 -1088005766440625555862361021291433344 3515813 620317055876511358152960578111465760 3515814 200967387294627442533856757452853760 3515815 -1292188351009230079661739093888261600 3515816 -1324271245019901204831838092182323200 3515817 28943489258466528239868943811198880 3515818 305877648780889138342250119755592704 3515819 -736498501289470682220424883035416780 3515820 -124200463130172296400618515368673280 3515821 -1969712448435631800890225516966005908 3515822 422053702121647006972661324785019712 3515823 1053180181496168598906675428219467272 3515824 43058119874646401985078922369368064 3515825 -62654400149586082804051134033810000 3515826 4232357013234008622077776926028800 3515827 -205494965300890676905400478453937328 3515828 843131428097553937510124987382288768 3515829 290927632420933737705380368678969440 3515830 265508402089836675283378100198121600 3515831 707574933876025408794779709262680624 3515832 -396961871520158707747362201969868800 3515833 690740692003605264733919174384359082 3515834 -25601066629168847899546393974460416 3515835 -673771242429402817245743396875415040 3515836 -858433270217191265045240027509306880 3515837 836810355481628869325453228081769720 3515838 375892309307915182768580936469555840 3515839 -777062643961536247532764624867975360 3515840 -209868948458090819275850808463196160 3515841 -4300802786698670645073910333698048 3515842 -38188848471631862262093545987811456 3515843 38909242638277775344092294588811104 3515844 -408334556173704222179830987112509440 3515845 -786591046837019698836721586881416900 3515846 -622101483840291794788687486122772128 3515847 1311599947512406899056819484187873872 3515848 -103374367269466785461513682597043200 3515849 433497501343530365787731815307549568 3515850 93990114034989729357116640535495200 3515851 -678873718195456855206830129235773280 3515852 3311953818067615581020067306312192 3515853 -515228210876843480027850829915552992 3515854 -503606414502535997199452173929186624 3515855 296980633241225414090269522569907200 3515856 84096997492252469214189615163637760 3515857 1914884236344287111895726859050041332 3515858 -728221626607764580833698076449334624 3515859 -1123362230580535777158411466822208160 3515860 1329136640320046246713548432315187200 3515861 833036871266614747306112148233759772 3515862 82125151982693950194219688652980224 3515863 -193820786717165675008517088047747576 3515864 1365938512574219055803863295015915520 3515865 72912439866995189547624846535933440 3515866 408749408775265847947957461943146240 3515867 795434508325169092025370594496766916 3515868 -110929612762112056161453670500679680 3515869 220580562446556746548978988143830720 3515870 -658473770601984206772291023104317120 3515871 66225925118310544156189157486979912 3515872 532746099961957147143533243000684544 3515873 -257596808451405098616851171501865240 3515874 296865281473163531828494802358785280 3515875 -367333299563798281016350914247836000 3515876 -48988241761105773275414394639863808 3515877 -24182771338503713446996483454233986 3515878 -836319822851924920406707751964713760 3515879 285621938290639826981410590540513384 3515880 -75138003507537627077023353380044800 3515881 -2222898767087577234692629960261644428 3515882 -349182023016675744765758589433076736 3515883 -155831449877372217623600344129191936 3515884 -89307428481254545215940268390970368 3515885 53200104039475236920174897929921560 3515886 -25448173694678366943366737397957696 3515887 -214696506372369933802060812336293480 3515888 -109522177338679920306739752750120960 3515889 -427126736227646469580130111708149632 3515890 -156722055339165110636900043099179520 3515891 -1482848156208681562294553703118278708 3515892 389585564394198349296866157807040512 3515893 2035314048587515936388433136235347040 3515894 373535288758111086341120581398101952 3515895 6680015116089556323663243111859200 3515896 15519081106440648430744212402831360 3515897 256495461595619225819730926656698 3515898 -209980038358735208831625353030552832 3515899 -64538483321763078485252172490727336 3515900 210983499514271882127611862520512000 3515901 284475369446749462616856083686828032 3515902 -362663029238363867388740096799809280 3515903 -727396306097602081016694888875662848 3515904 -51031505901741410700811424162119680 3515905 1495673215204070345460540287941028160 3515906 -1132395358170657134193562058896902240 3515907 -530689503538868636803923378843530760 3515908 478249238118050221451697373273353216 3515909 2591213869932457956547641429301632480 3515910 101495951234965007583346417277030400 3515911 -240650239050894032375289850608623136 3515912 1473629489741133049999685012258611200 3515913 -171759062321270632814835057940399680 3515914 66150561879929596339962423693339840 3515915 197884982655237510867311738093746320 3515916 -250398147382143619284389365606568448 3515917 231725189199392229845067153025478966 3515918 87629234660868359604978219112427520 3515919 1072180725166714014585123593918577408 3515920 197263051074922966578722467853107200 3515921 2384035573839132661352877037818820452 3515922 6766936279197289120022977877279760 3515923 1854059382704568597969784203623270520 3515924 73176983546304585088304475631958016 3515925 19541763880971267171920676415113600 3515926 -374119921652692190915325159157637088 3515927 164960867674712225879711413791947712 3515928 176308477108641910560084856956518400 3515929 1908692256391057847684169621137134080 3515930 441696353874615325278122024257355520 3515931 -108643484750225375841102896597298000 3515932 -76537411239700080542465947286732800 3515933 -1068774701564046584097607831443601818 3515934 -472796156550683830198065969890761920 3515935 32843192398091666278179540039810000 3515936 -1376579618378939579339267662196441088 3515937 460874895738060722728374117127658160 3515938 -9856653425499492305739521873341056 3515939 742774045369769119894524356848994256 3515940 -832748298481517247542336137061990400 3515941 467453214141503462000383218127032960 3515942 254530170171032870014622017504891872 3515943 97783621664974250672515385031713064 3515944 1504049396058566153927546051982044160 3515945 -191178860323246684683488549319252600 3515946 61058111530802047314170986194773760 3515947 59981452509078267830787149848800712 3515948 63355521533650965128761609743383808 3515949 6509850090229701346944365889111468 3515950 -429048312170311085966789504653224000 3515951 -24202268430620536555173710742639600 3515952 -87693853469304492011065207086120960 3515953 920369428045519771572590534399092800 3515954 5688323514625244058459915826560000 3515955 9642049458159226278663714388295520 3515956 -783219695106729391495712774812554880 3515957 265996610303932250709834619064023452 3515958 -39095379108931506959323884714941952 3515959 1968792762706216670122145195370786512 3515960 -87625732326449726304529619521536000 3515961 -242951544129984910083356961703023936 3515962 -54292075170495235269106423581953568 3515963 513256130387956080625482676903704768 3515964 -94815758539305376467171398267166720 3515965 480323062994922777030683936130994860 3515966 -265877332894005643239665082216077568 3515967 -47585354730323248816453692516841632 3515968 107023531690954400109619152600170496 3515969 -1408165599323674869956169233166446160 3515970 259909143193325176230020801557386240 3515971 -1157032364028618478459049714394560000 3515972 -63692093442095740776549873100508928 3515973 82445961200834944486086322937858784 3515974 109895406307955512400481851366830080 3515975 -321720893910825037285644914299284000 3515976 -717123302412626863764328027904409600 3515977 -111990788949353297970265102661179174 3515978 117995426589844111355455237035797040 3515979 310625985397833585559098141453032688 3515980 -98896966542638950235346276421616640 3515981 -5879684636184963488034047032489536 3515982 -264867134259949193260547093210217408 3515983 -13293080059720599391544372307124520 3515984 122666399526048584497151774419968000 3515985 231545166950555050805798134812157440 3515986 865682972380539380956715362369410192 3515987 -870164778895411341598451864870261760 3515988 -99639631375424097968106382227701760 3515989 -234154235597600859842555405853166080 3515990 372365747495505764131668939789408000 3515991 366151466508315566022836454525919488 3515992 -469598112125563018165354089543905280 3515993 -786852188920692752338194203093709756 3515994 459758860302262747494037936980119040 3515995 -183348443591585008015553265059550720 3515996 365926569757083212872778116450790400 3515997 -770106275794253070157310968642416000 3515998 656049859484014025142120104720400000 3515999 741779089405048909630213220354088936 3516000 -425794737001199296065148679749632000 3516001 -1289178399761596441386292866669419998 3516002 31299416998271492828654785097943552 3516003 66786260219436135933082690585315704 3516004 -612492014115158377760300471047874944 3516005 -561475477394677414651787491848348000 3516006 -178624886992283555664287750521013376 3516007 264749941713963761838153770289770880 3516008 1709979099524856876748297769219358720 3516009 109130283065208391321525127451783360 3516010 219088861814316308122400170460175360 3516011 -1364361039661698286095602983874165388 3516012 252907865569117491450719404472681472 3516013 4424125696193317192613550409202860 3516014 -361730623877398704453180612317022144 3516015 534853458313841557295969562086044320 3516016 58398622632970677361198201924943872 3516017 1934361218803840693783049959745321892 3516018 -1066112186072643201564008681310720 3516019 -394010764181551297884702174971123456 3516020 -54112421957549374512657456742563840 3516021 1731835351075010057948319983717754240 3516022 160664073330792010670318881510532352 3516023 -615744921273355293304400653348184064 3516024 -11067381627144921146104575297454080 3516025 797980605215047212596397655170750300 3516026 -692754715259574220925777041171656960 3516027 340028546525135380606222978056016920 3516028 413401538305857254103841397352839168 3516029 -1178806301921714110898974217422554720 3516030 47702210524199842231096686321995520 3516031 1847338654421995073066720924389672832 3516032 -276595272326692587144853697027112960 3516033 98783173362368577488839536195296064 3516034 -229600923945763223292646397476698720 3516035 -937538095705395426562475413390571040 3516036 -301939623274989606548514795884666880 3516037 -109503831808987984449211607742597696 3516038 -511433677595060727445487674798834080 3516039 -1146229592274117503131852708070487696 3516040 958345988390774781309223079355187200 3516041 -417102387989365141188432057172654848 3516042 -172534896986547562647584140798096896 3516043 -1531791448925524856001347086088854920 3516044 -675217386656879462078348651014391040 3516045 -27702078330619375762504186791691200 3516046 -575720996043620831036723143862860800 3516047 2273185532516383607260589594946522720 3516048 5795233915551070196528097738596352 3516049 -62220631616607164427679330031519950 3516050 -393603063474395519867785395083509200 3516051 -57677952326334564728705082247102464 3516052 -627715393540452343899419943961260288 3516053 1047222869766358930072438474111174080 3516054 286702992953300402809065062043433920 3516055 -1239939546694380739706454373172648040 3516056 -339796238121816063555510328241111040 3516057 -977147702858973149802071556862239846 3516058 -150969171629562865970251446790364160 3516059 -301002718196268654907804578246711384 3516060 516147449689250798262932312402088960 3516061 -236785750278798297487017329994893338 3516062 137249090801451235772789147176393728 3516063 1002207388937245717992383775433807944 3516064 -1504553645860947004161561332164853760 3516065 -303881285131711646562511302059083200 3516066 483194427496172638207174236455097120 3516067 -4490163964336957510227365885378360 3516068 -197335853493564240883515894701604864 3516069 -196117045391768139506298433867383456 3516070 -739524044883495673571396721015882240 3516071 -37347759878966778608691825760899696 3516072 -199006012983351211040194064540467200 3516073 -55634853705013965822141373616423232 3516074 195784215958613901320316111640199520 3516075 125851828967140893468377083986330000 3516076 -217678991268729311084757838351288320 3516077 -794081398430870257470831079407652074 3516078 113335499459925264664662522922700928 3516079 246522994504338355261897341509268480 3516080 -205602302986717968642647345534730240 3516081 -395069047037700784634610662975887248 3516082 232232009955621327056933904569001984 3516083 1408973888374394948337288155602754520 3516084 156613306104262503538296622000109568 3516085 -822227362291326426020372806575125220 3516086 -40790971654920422525261920484745600 3516087 196471453224887386882241701328726760 3516088 -1316558955517505840945904907052298240 3516089 1635558957474871605925987738623166890 3516090 59760711415501820341141161416728320 3516091 -63903024531518426735645001749938488 3516092 -215391205749808793429450820820368384 3516093 -747515490678241242775481822120726400 3516094 -93064300938139340410982874124940160 3516095 -800583317667542985826872201058861200 3516096 185983548335494823879343298138079232 3516097 -463284462729375213225506901221935680 3516098 58115895148305849469497072469493760 3516099 75747646957998666610652075355173040 3516100 -213323405343626791082102531301785600 3516101 734321202753955201469891099159859804 3516102 -389916998633536228038007003783680000 3516103 -207961445191225313388936645227428648 3516104 -1300431840840202958606207468932423680 3516105 241036501436424702308947551469488000 3516106 6600456680898386289498830522258688 3516107 -54509393861869863761557218289016688 3516108 45020716500887552460076493171457024 3516109 99702667842407526745973968025320310 3516110 -1443246029469859302173516604295680 3516111 -1499052926439033544921664701774220112 3516112 355009092821039507849949463131938816 3516113 -158711634075871856697981835257998592 3516114 -109451590542342789245824634449924608 3516115 1008086030447939955902749928604179760 3516116 -771317730353434189239722009576527872 3516117 591151475504093817221728728471972864 3516118 47591077640165551636313528238554304 3516119 -521218946651252253759496397402899200 3516120 -378953423743206458824573795303219200 3516121 143190235862170897161714364755062720 3516122 122753348598095687683378824636829680 3516123 29393752525410954815206423001572320 3516124 360730506257420380691530099271031296 3516125 -168500664812032489614949786442592000 3516126 87363814903077604059605801489860224 3516127 -874902385527263219137812215782339728 3516128 183316211234766578028972803214016512 3516129 1065807659901068841198156435093744 3516130 -480263056408051833875549817828672000 3516131 7471503630547083026418070290354000 3516132 -710272231834930203624630875174707200 3516133 94692596542549534337786054513853984 3516134 315983213104601712909908037253167360 3516135 -228670542769480184368228587620797440 3516136 211449709634196200783908226847897600 3516137 -353144863254024791897922423898310214 3516138 -106011512093049548276313681653541456 3516139 -1919332792422889869264292634626420 3516140 -4415942122281767563687814267612160 3516141 821261297856218970477789215536444992 3516142 -134250565084444944392375375499735360 3516143 1067976082449959542450022847927853392 3516144 54176749167230272767612817149788160 3516145 -624844709758340776468337251218641100 3516146 -150276363497288368700410073570143728 3516147 -85985295738997758029655180709380480 3516148 400681466271961757954664029073745920 3516149 50437770212176528896865385637991680 3516150 -91144869241685104739446990703884800 3516151 2392938237111491319342400193532102072 3516152 1328424859116461421301683418775961600 3516153 -6809987947575531438686868850009152 3516154 -745486887179564484883830540363882528 3516155 624143339797505383530394025501314560 3516156 310058146837853873029128384869253120 3516157 -995984906485226148830372419624057594 3516158 130818680192864054936706578626440576 3516159 -470154258361146679924163751914405760 3516160 314314093723377903535397725494312960 3516161 319402183183942395602205799337244384 3516162 -204347780009385650668243048782804480 3516163 -44883928771322736457929929441919840 3516164 1711348300600939398487724273533870080 3516165 694631385347785118667212848323837660 3516166 194313340756617423148698582921393024 3516167 522892098770185625373318849452884752 3516168 -375882974581045563499039919412019200 3516169 627852835250368541046243343986119460 3516170 215204710818777683020955667211023360 3516171 -444667175001306504454276533422004480 3516172 -88748728094088883783868075983088640 3516173 978034351265043610035045988144674060 3516174 196180029755012278118699396411151744 3516175 19962547802239111059648894886160000 3516176 -35423592776139488566315521571872768 3516177 46737250292054756642085038375428032 3516178 -566157177039636739203804067430741760 3516179 207456054439835470910345459799344784 3516180 208980598352329444178348587144488960 3516181 -34303797755857903841663132586229028 3516182 -77785009444763377924958567689871616 3516183 -1258025356790190605454656403752294400 3516184 -150763675645446087377088211082526720 3516185 1954415016177709590480609958555143360 3516186 -392787671424989107582313286371983872 3516187 1081508585763581483332612817381544836 3516188 9846015575423400141887035824990720 3516189 -771449195376248356653368045908277376 3516190 -8672491373821353397637492849942400 3516191 -29540821583491156484386543042039728 3516192 491166470634183939159885997865041920 3516193 756352135722485127750755721879062704 3516194 -179905321120430429422293492859507200 3516195 -743110138560189533303840925069309600 3516196 -22548303077071872644726210565598208 3516197 -626191050375072319025660514240996960 3516198 -19790429487098362199581203693250560 3516199 -20192701629418657681691870117825800 3516200 -734651113111245995331984487437696000 3516201 160076360094036874211242304368127496 3516202 817826738237513752882281572708133552 3516203 1391872401330833024396281969995609144 3516204 -41968473144741570907770849729773568 3516205 392678648871101833440691132427560320 3516206 -114364773711605335989929891517897216 3516207 510727023695800889174000629254610440 3516208 117617870421039128868036232392261632 3516209 923757203736442033002859199376379410 3516210 -500254225503075077956106115979722240 3516211 -2920606584626506568560854868317957120 3516212 -124794074839647182931669805040885760 3516213 -578170592108326103832677248540041312 3516214 -645906541574871061957702729792121472 3516215 127741554309930448160012070667206360 3516216 694977394758658057490489360592076800 3516217 239011289621694096217200549766546560 3516218 -500207084204283588391246838264951040 3516219 -474949502601088832774943798927219696 3516220 -872030319612380029281653218501701120 3516221 66524022657579006580923233595457572 3516222 341682351798316025431065729003723072 3516223 315458305189662613927946496060003120 3516224 -333797581820012898904132304352313344 3516225 -23010778526187665156666224995964800 3516226 -69039934271709917936609686533603840 3516227 -850688907818697751940387182840935936 3516228 50635292696736446658035982988893312 3516229 -1333109013007127967663699145523838408 3516230 59072796329190619115102599378224000 3516231 -276558878317493937584679184453379760 3516232 -684717181381640383426522266865735680 3516233 113402104499532962693110806419499264 3516234 -60661790307739908686659615560914688 3516235 -7574704844956308340019544175246800 3516236 -222438169472241041955952237480677888 3516237 328397255539565681129645532065978880 3516238 -184893149333901462517178072566697088 3516239 -4213404614482569973946425861917576 3516240 21960927066437134640444937818603520 3516241 -1051987923437639107648753820025920000 3516242 -218634220748150936258472363177925056 3516243 129859764865294429196584332891630264 3516244 56416355569601087219830671919857536 3516245 -1011387802745533887601606418622382500 3516246 284310372333338665713537036268192704 3516247 -343434606358164392548177019142828368 3516248 300391083759202370874844782958080000 3516249 281799948365192629748357127355023360 3516250 113019914184581726999497312638300000 3516251 711652504340993536914675849664140000 3516252 213331798012091589879472611918162432 3516253 327107584594785230933874657113370744 3516254 -245503477853295203553592632469017600 3516255 -663025825091877598645698026080218600 3516256 176605881552305789709921643253071872 3516257 65193721809918778667425909253328660 3516258 358349147628585280061996958737836032 3516259 -533506092623899962667151265807085080 3516260 715781773433471201467024331331840 3516261 107801891297893703528668937458039104 3516262 -803838525356870609111739020359342368 3516263 -389813049391034150614132120202496720 3516264 -66466848809153500297590765787545600 3516265 -11519209652549248863989101026300600 3516266 -171428198324830952655780218974420896 3516267 -656373037499600930704692545498774352 3516268 83328267966663690442732944956260352 3516269 1195380250935315911203779936881507670 3516270 -124391305862135730398687489074454400 3516271 656336059782798070685212542701382384 3516272 -250098913319340440764937466119553024 3516273 893999327418706479457224888037475280 3516274 350833553451237339019264498155397152 3516275 69870486385491190954603398714873600 3516276 -269826616204207048135485527915243520 3516277 -947783459267428189449012392561841874 3516278 301750990259160078019122925550497440 3516279 330384018485436868450562536540807200 3516280 -1237582085555435437354141260382003200 3516281 367201021154738931840547804929263082 3516282 -2169707084373505527829097238712320 3516283 4475151256475455700385813289033680 3516284 -735141931252705860587846260521005568 3516285 107154244768969238556503536690919040 3516286 54345722571450882142459452175031424 3516287 614066942064020662069377444637729032 3516288 -735464180736594919768600355096494080 3516289 -425495492019425318817903863805599934 3516290 957084606885898368138970742295628800 3516291 84778696845060794011359690121144332 3516292 69627960132539304551332692752691200 3516293 -985264680670735827651657162362017632 3516294 32656402680442632608400741747036672 3516295 -305277172620179601174123237476047200 3516296 277959380251645000525090437524520960 3516297 -571213308396191349557810565778501728 3516298 431361072768092690853451352870276400 3516299 1029037753613442580650941340523096980 3516300 334845292688227080580743170264966400 3516301 326695433670381405625943593714821900 3516302 345557452006205365777079040753367104 3516303 -116211241885397657642784316833261696 3516304 -141632135625301419585223969172029440 3516305 -408867011902326001621113121273159680 3516306 -264624613692051368127528063482714496 3516307 -361411083521406544850826230208367444 3516308 -457772028888677013232415708251480320 3516309 564119206363574634446938005497802144 3516310 -130149100029665591920717620340654080 3516311 -1012955659332007487227137847767372600 3516312 -870959757989047894413007529685012480 3516313 17755600419463702055511560788831562 3516314 -794429474691736656225819354297865248 3516315 -361334236231868117161003654459057920 3516316 -1665627054797023313725940904303529472 3516317 -476514650731427214877786953990722688 3516318 154909630072333693167119453140358400 3516319 432480350506022130480237471858122720 3516320 485892832413198541712611422085447680 3516321 352532273881457185034599659827393712 3516322 25370221309710970998569322424805712 3516323 116255573466551295070729162511610624 3516324 65464229639721687613643608116977664 3516325 -17730486940587804881465338497586400 3516326 -326872969406073694457892610258804416 3516327 -752147559510723248292903879733193136 3516328 878451806185638197207326440732380160 3516329 219236991330930922567964043874597476 3516330 11987472465110758541587796090880000 3516331 41959246452789196001086860721748544 3516332 -2539479024830719979035308719597568 3516333 -712461126415483555498647940515984576 3516334 -14478193714544805761595006748490880 3516335 723652435264750715463041704359566280 3516336 88081957104951529305377570239856640 3516337 -82845365444683221158095662528543360 3516338 91853646617007252374468770696376736 3516339 -1382872037645762447593781064423536640 3516340 169515941699260348838877761814412800 3516341 -87797415970302548984629590454820640 3516342 -441330812071970076342765017280986688 3516343 10847481999299868209284090812499704 3516344 -506240618088262095823803375334010880 3516345 28912689233050520165082897677212800 3516346 -482624371665491400756293558048430336 3516347 -954345226474237442946023263401132408 3516348 443547165002002717838003052749586432 3516349 -1535046717245909952313344639827293760 3516350 29422584155786243087504895104126400 3516351 60707297999151227295805718872733184 3516352 -334602558108522057899872233625485312 3516353 -564142905506498394866384785668766398 3516354 488750404664065556130261547533290064 3516355 359508369324451640534462556482081760 3516356 -248233251499086705835188701622622080 3516357 -10969931152275863131240337593454112 3516358 -541858843826033406554650361432706720 3516359 -434150230293896128304645657495038848 3516360 -468950266716446241352950058325606400 3516361 -42679914793988479997210018225725696 3516362 123778745006629985905262801411251200 3516363 374860973675481983108902141101671292 3516364 312477192331484884630765074806040576 3516365 145329589411878165596568519754359600 3516366 -53498241483439620622473460922019840 3516367 347359666007003429687834043812850416 3516368 -4656874554541834798266317861683200 3516369 233495907022445852200287998363569920 3516370 263201953281209091003207485069683200 3516371 -21348649372949451652592293987873428 3516372 -11655681717220128759718233034233984 3516373 314935329728658731079174306976423840 3516374 -254918507158459093798904225805668064 3516375 -544345381853099287512835168403676000 3516376 -271057131645023931896226190497546240 3516377 -287643853851810576921229145396859900 3516378 50643962204081207216604914615758848 3516379 116290483132245441484867921176874776 3516380 -54146412933347420984477149425960960 3516381 -1701280038343923363412058635039770 3516382 991450582619243239539146614367895552 3516383 -757807050177728999067922056482050008 3516384 -1220731471891859042994102099046563840 3516385 847277545769392626260562369899138580 3516386 -356526354036736202957098208918386608 3516387 -178307813875540138928841854035684800 3516388 -67885670204991397597767355595235712 3516389 1757534407792672178130364508518232190 3516390 9558358419857856807814922680416000 3516391 232351209390282185533045761535810392 3516392 -12567503806090063455399029666611200 3516393 59292627188981266663569355643565984 3516394 116984981566726961779455037591986432 3516395 -920872599811899202495556941633729200 3516396 251381295952080314127002522815233024 3516397 1634600305561780028299034982332165846 3516398 151167581009054302056108867699603264 3516399 -486638560651499151826218196092226560 3516400 -145696267063266005557579252838400000 3516401 253129629377225552045780123946178944 3516402 -516194269893366069754288083288221568 3516403 -1262787935339620049206766589992135736 3516404 22531542691062195803125584374593536 3516405 -227363331840221047187003143573180800 3516406 99934713236733143419545985323636480 3516407 -105927393184060528586925057271607520 3516408 121152483847028990625202958052188160 3516409 328480988446941236906365713022646404 3516410 1805372452410000636635519661236160 3516411 1004910984455183303460631823528640 3516412 1040416615217068098569505926885113856 3516413 402327247056958125153780010278598662 3516414 323681913522903207008941562518917120 3516415 305966765353215022716725027276277600 3516416 75247404825866637835462646201057280 3516417 339627989231319464022244202760158208 3516418 -353323336136463857844237149073825840 3516419 -1008892363039639997112453029147408304 3516420 547024248676358315106911568121651200 3516421 1138339301808340660716191897753254622 3516422 4199510814081739069006720860734592 3516423 -171227020099311295736977900316754432 3516424 -458090541352241598807090358382592000 3516425 -689078797321581239731534339431468000 3516426 -902262608501746360846141913691801600 3516427 214691290563499534635553460474888276 3516428 3951376821006009171985241562041856 3516429 344741252805579066261404033472782400 3516430 -295598387417309696538014672002040640 3516431 34761013188087852863187182909412864 3516432 -261919514390675781019536612013178880 3516433 -2325646895815124875431030702213447840 3516434 -223208030355364309432405566847043808 3516435 270138191122149161710975744795802640 3516436 850328686630446907353434523211161600 3516437 -1942549576744025391111013862024668914 3516438 -186937229151402779836493647895739456 3516439 3760119354611904459978180692199256 3516440 784875618881670947340064778899660800 3516441 49895251060960999611228639800202192 3516442 -407270988578401859002458377285242128 3516443 309042564814745756350051674467632416 3516444 -213527306390245416977152861638466560 3516445 -89289586107340579131588179180651520 3516446 419263512658752456223461387131362560 3516447 -65894708629024066471876161039180288 3516448 390905074728522142022174321053532160 3516449 158321813293247112320928785686979220 3516450 -51288866559215370940128067275955200 3516451 776540962494877992405329864856084904 3516452 618240159720069923418748717571435136 3516453 -187351459271773340805307127951100000 3516454 2732490240931221216322400625991680 3516455 -167503120965313725065956544267478000 3516456 726076006315059287989043518696243200 3516457 -9414009592734675998107934630699328 3516458 541795830526103639819165167086535680 3516459 -118438679070735232772593164220591680 3516460 425985274910808387406468103409192960 3516461 394163285718943542271711278556676640 3516462 10003036914664537426393438502449920 3516463 -922612298140268622268001426587245080 3516464 40291217436260646458839885040910336 3516465 -716602099263896083055448078753338880 3516466 242796429837819261829630626216156432 3516467 809676404373101196891718010271608064 3516468 -175567076869675611985595196991580160 3516469 -1542923892640718587793887259023952640 3516470 190628308164365079569415853906118400 3516471 352485508205370613038069596136935472 3516472 -669337319623189884557252212497715200 3516473 551425673880571170626737554816998784 3516474 -3635585681587993206069887219519232 3516475 -233788301177914911079303538183483500 3516476 440067139421643952505709312716098560 3516477 -333639035084630295189318239036089920 3516478 281992358682244707592979234378192256 3516479 838597334664444914756406446717593680 3516480 93067186149036857096563257350553600 3516481 -347275122495814048287305476399878828 3516482 281584097341240156167701287438963200 3516483 -33877327513847763502504549272753936 3516484 -480588338485071324895825735622164224 3516485 52922220056538414963821266447272960 3516486 63746653848464607912347872699430784 3516487 -501663114918369367376116649502159232 3516488 -210128950447515100330008764447784960 3516489 656514650839295469030377363293490154 3516490 358958996543364330232047536520892560 3516491 1260036851545373239133334255421506984 3516492 230931365238968630992998363500101632 3516493 -332122189249763569127819729151058176 3516494 355971936756433096985483570466607296 3516495 861241991959186355571401340180720000 3516496 18914073315802585291756010102063104 3516497 -5545926522127554769755614622094272 3516498 -104004108353816342820410171120055936 3516499 113378101589900590624365496627357952 3516500 517574051182153112204117837852544000 3516501 13577930004004427825186084362520064 3516502 -528837838195589255907750590645841792 3516503 -279695244571311245612476150540181760 3516504 -594572672760158048759659655720570880 3516505 464258868845607800403787736777958660 3516506 -16175164023242891664357592011736320 3516507 537159444015621573428481514776590640 3516508 -234041639891475081577134420981149184 3516509 -162537352188354642795099522249667290 3516510 234147108394643763936388744781061120 3516511 655906308450102467071704257236399800 3516512 -1116618560954398668851775545208864768 3516513 -152086039946016843918067021685136384 3516514 112182196567751036055858040127243856 3516515 372418665439727395707773770889797200 3516516 48978835443578905480290012313780224 3516517 519819422890186743600712264743086424 3516518 68891849249816425585198613596168320 3516519 470553524281060925959973113459021440 3516520 388250849176323593199921259094016000 3516521 -1785331732466955170811450275972302278 3516522 274696715090484629764480281355068672 3516523 -918833356939786495129725401163095216 3516524 -238613629102219953886967492548992000 3516525 86672607761192827126112899977485250 3516526 -94973528222193010351266901363565952 3516527 -756292015737637549347820920628915200 3516528 -127747919497924472644796565397635072 3516529 -16108813108681287432237017467603200 3516530 -127901742032784617955171867804639840 3516531 -659880299728636048278897275266567056 3516532 -1383591544048426937608466336792562304 3516533 203029805079827191170404557415668782 3516534 22269518103390533243116992243578016 3516535 -34655281876178624188182798386923680 3516536 636906800844436720080065538583879680 3516537 -669870952181368595127713521870507440 3516538 -323609277796893624324965683190248080 3516539 -485222768870623447347925161429062400 3516540 10588037092295865494853157399756800 3516541 104716280732004433939085223972121280 3516542 204597658249347718367335327063230144 3516543 -287323030780114524059007513907111368 3516544 630585500034839010116838281277603840 3516545 576145227985192426621109161810473300 3516546 -416014829395166645646343000326680832 3516547 -556096123525927631835559397067328448 3516548 -60615517724957501750922049492537344 3516549 1267917016285845714797085726432352800 3516550 -100420277634786888624940606065427200 3516551 794843032765256604011790891461526552 3516552 187897274797081986879340666453608960 3516553 1182511773125717691514501581802939802 3516554 -360344266163394048144928226408047008 3516555 182958015779450970460326877434693120 3516556 -94576029516505306679185628533411328 3516557 839000373735021739930987662341713632 3516558 -79190082490916162194735122591667200 3516559 509164226162659938093133260146805360 3516560 60843198013852098418391533827686400 3516561 -1689706504620467889535936164787387200 3516562 41504472399127712613342842100178944 3516563 -786138045648815401328795451194770896 3516564 948885509674507659250876888808282112 3516565 -296855881575968698499071349388703080 3516566 -377223557001072316923007611693324768 3516567 -104121218496748019289101290484439552 3516568 691229312556097774898757892654080000 3516569 631461666573299613483606340928361600 3516570 162496653661772695094572280447663040 3516571 213638306139810785806165321427320272 3516572 -1098259688017133022450836402416833024 3516573 384178848251919837349708732275514944 3516574 507830188161919163458880342920369536 3516575 508175413733516559339465797084131800 3516576 249574094116917228054212870525681664 3516577 -682104939395403216105076919590288800 3516578 -121812426384965729088994721184724992 3516579 -50830385379402496486744487545098552 3516580 786355427697772288578297257125843200 3516581 -362712929345700565054747379939606436 3516582 223283244614914605797253507254855040 3516583 21633427956260360661273341260264920 3516584 950004538948407288958387853030722560 3516585 87790708525600604864420012958963840 3516586 -98784740129717320325191000635713856 3516587 -1021853302689641641769459141280941088 3516588 150122329809953642702800874507013120 3516589 1171487307329392891440226355141752300 3516590 -34279097157627637203549411856035840 3516591 -19109179649617276709036374747680096 3516592 -72218510613761935039031795265224704 3516593 -1664744782989918590028178065885346158 3516594 -792639937314831013174401506221206528 3516595 -744773319484536859821650411031748320 3516596 -415233792291642800133432049730273280 3516597 -429286629741638267932677077534105760 3516598 -230532022991601011225772197633139840 3516599 -843184788335279835980582641832957400 3516600 3239281514246664302586561904128000 3516601 809224167257843429706206748503132304 3516602 -169883022224176874173002073885711248 3516603 -219003546431006530931224134576567072 3516604 216849383249005171365958074606344192 3516605 -987036278946504544125422177451718740 3516606 -297892137917051634437625921524225280 3516607 -119408635071438746558632978830848280 3516608 83265089302032695690755498039050240 3516609 -295116250693327943320524217088408832 3516610 391864551721983649682435139295548960 3516611 -112446531223974314012151729993465696 3516612 828150937370652812056009446605543424 3516613 -694669004790404584618821211478911556 3516614 -601724017313143309854880113563677344 3516615 26023156018775343866898518760147600 3516616 255256753811077014463557987783828480 3516617 583432976363462213813250028614010020 3516618 149382706343912737535614952426296320 3516619 319413066547870764449538209899128144 3516620 -166999601108135194700894333786142720 3516621 515070645933111757754410210997598912 3516622 -876170798876867910246955569655533888 3516623 -1479772072847700661678416174296904 3516624 166300276538965175651858854383673344 3516625 -534325099317199874620922831423760000 3516626 -19310422265729996712827224273614336 3516627 208747113955130650060123604267915520 3516628 -120572092246996690214930549084520704 3516629 -220044785981188114825810289809637760 3516630 -43413712953471925384474028108021760 3516631 442877009785230734647946140733780112 3516632 -373676690281063866565621911679825920 3516633 -75555977822161093382626277742060198 3516634 -618096031025130309282816931870924800 3516635 -579689500975535634713386725423289920 3516636 316921540758879823849257472544808960 3516637 -450385990769377872208454983933242600 3516638 -27797985121477914117702303856053504 3516639 -265368210886135639323553068027394560 3516640 35060067818900122505802058668441600 3516641 1132612191659534528997641394314139042 3516642 -136838712238690025555055925193813760 3516643 -917405532693403097760077662231010416 3516644 397875777122430134036240765683620096 3516645 -51736095228902050945281187642080960 3516646 161067325268101464040396794317844480 3516647 -659028368972534842349532979072897608 3516648 408019504838908175977501240736808960 3516649 -480877128317713173295517904546296540 3516650 88877849304330075080621484512493600 3516651 -54716641818325887888675707580077220 3516652 -14625812068240904154051679662514432 3516653 288742502403219114019976643967770240 3516654 -165948299896834900268573576327424000 3516655 -1130090575795442022392370861012352440 3516656 62485912759234104453665638658211840 3516657 140549756639854727056779540945200160 3516658 752944030708831496410008580072753680 3516659 1775772432618258884742646349546182860 3516660 -22981926718109824143594674393456640 3516661 -1396558548943377924249372738018310738 3516662 447016066829138437269611634566908992 3516663 -656397660156226777569244767834779136 3516664 -97971524795565814678836649289072640 3516665 -196645861979716293252076209653710200 3516666 191968123829946681605350521430093824 3516667 -48283610922128075289775576629177600 3516668 420363653285244113806577839233282048 3516669 12734060767535544092918757978053760 3516670 102602451826584856134081312103241280 3516671 204503784904277378732995741274004864 3516672 8477703124018311789033223492730880 3516673 -499175086139654696087717717112029436 3516674 -64267559095777930997628427182709248 3516675 364604236519225777953641832688857000 3516676 -150974719489202084184202489653255040 3516677 -244251328494376067637812393239015200 3516678 -88459591477365411872367232054924992 3516679 621385625053770295781986929802373584 3516680 404575509638104691468533356622694400 3516681 -98548219586865816098085725811066240 3516682 -24995625472603246266665805023533728 3516683 -2476600833328054219999541336829244920 3516684 -9545322127024660215677806216654848 3516685 361957618693138404297778025872032000 3516686 177946670558089361454743767679902080 3516687 232188841983002280770499807922623144 3516688 155995760070037133119345883730149376 3516689 -9953038985460947286608398774803600 3516690 -368313085767286815139869612939348480 3516691 22288665957019545116765340039923800 3516692 -926431258807202968157346578249269248 3516693 477569585396179275020969517102572928 3516694 -276863989593139601809786698236251104 3516695 -153119723204636024901935926113676800 3516696 1240515313695219986205805935727073280 3516697 1100447745828635130190548472332531146 3516698 -527627298445630294139797140624679200 3516699 -1062466197380379090662893500179794536 3516700 223264549813711813457626339126272000 3516701 -1162397119806904541881317868952097696 3516702 1427312663494852048063017429270528 3516703 -789384645007379133325174352205462456 3516704 793750256763055148385757833034530816 3516705 -98287635232498545210953080259034840 3516706 -1261149047127247295809504311452614656 3516707 -1985851616263395384330624415576706328 3516708 -29249157006904646329154235173707776 3516709 288975485350642559710586223233496960 3516710 265921223822763843181587877909094400 3516711 162816924394861896567191872263896448 3516712 -2105717974021023060463611616788480 3516713 520379727342305358185103732060259962 3516714 -291258402680304564218101552855854240 3516715 723425585897912678206508243542137120 3516716 208902126676633044299709272002249728 3516717 -586959205753168395943160202803467488 3516718 185512198762429205380026647065738560 3516719 -1241628527289875266750055487618349560 3516720 125331171966967213359210462720491520 3516721 586158159577028559034389650017208070 3516722 176947900971186168584443925975625984 3516723 128207992492551822465599092883174400 3516724 338794955268816784823772199724890496 3516725 98644401241428662416074853568361600 3516726 39987445931725018678928253805316544 3516727 549435650923807985962788773135345576 3516728 292269378444965550705707775395328000 3516729 1032306728994830752542187515969408000 3516730 -325755964539784352305689874671958560 3516731 -1065669780985776649167451661982141468 3516732 109688267310646220072106430743046656 3516733 -329105022903424630923384091811726592 3516734 68351064462116319220567787351491200 3516735 -286751520568081179890634702542358240 3516736 397988967695511423550257437120921600 3516737 139141060450156417279416863004544704 3516738 -185941256372766776321733822756425856 3516739 -497096114534176224866727928572242208 3516740 -252299217305105510643320296519023360 3516741 563525367229220268887470450596791520 3516742 -403180758400092220837614620323693728 3516743 -1231646602919447406606181051531204920 3516744 168819501427339113719730591989760 3516745 51711792588390370007274532446550500 3516746 60860858354208636161994058089484800 3516747 217616430715127521740940180481062128 3516748 -1372804675501770597271806752211745280 3516749 890986925031505745400144964929237750 3516750 -585646971984506960097720886653120000 3516751 -250995459794230302287605596916709648 3516752 -18111097720270995747161228467052544 3516753 -909157092629219832404215854579916800 3516754 189796831758434602883998456343867520 3516755 -7528666715276394854444923546836480 3516756 -21889393945950458588104586688860160 3516757 -787574110951136501081086451979166208 3516758 -236726489587817449466411930299377024 3516759 -147559024397900151858226078516765536 3516760 -432133345417276543510167129440870400 3516761 23943654462358070569421297203870224 3516762 -98168714843017231170526414007496960 3516763 -1851890256006603300813568816520048360 3516764 467225078666481109956731223166156800 3516765 149518886817855296484155066957896320 3516766 199947843335428240014168209244805824 3516767 121766177191396298660695720880743680 3516768 9509140956009413035502299458699264 3516769 -272666432970206958098279330905055040 3516770 -434594311748068532092505925906363840 3516771 350782131529603440546956369641531512 3516772 215572076871651558096064204984565760 3516773 -577164583421627212208805293582970696 3516774 35861864782158466384252885557600960 3516775 -30906558686229616147826886647054400 3516776 314095166619921502072570113227412480 3516777 46824224414557292633461639156029072 3516778 -294720276925550245178643769107412560 3516779 885921062239857744795777128340621600 3516780 -449604648781061852735250979869066240 3516781 -1139479423277762621861250086078257268 3516782 -850527665524056334778257419672835008 3516783 -8398378016771938426404320358742776 3516784 -44141903210594293566212386022195200 3516785 769371958190353064079938273204476980 3516786 -23951227914960666232341185016099840 3516787 21818691679911591164098220579023436 3516788 -940457662173674976564471488784887808 3516789 -982760657626143510545800602597887712 3516790 196151063803264059711966209170460160 3516791 555957454033498527818763574980691512 3516792 211556151346149893963677369562910720 3516793 -78889319671854360323598321124708416 3516794 -245180654136466901872701361754396304 3516795 -184336744043883686956182148439525760 3516796 86407886377955739882890000606873600 3516797 58029614174111300459392071769322400 3516798 468418018572353277014793265090914624 3516799 -89862409781265839942581702827470352 3516800 189827410730677241468147428491264000 3516801 -736890601951158320193685149186089280 3516802 720525071269841723934821209445030352 3516803 -856218569462072039026619410665570948 3516804 462250383171345137862864988872837120 3516805 -1029406275632224590904988663312988000 3516806 -527099720724489553233816056130399648 3516807 -90273834907820646114369981082473216 3516808 -757473016395558591516913774943063040 3516809 682617830671630449454509243144698010 3516810 -390980355898282252658399637600468480 3516811 14526528086854860190105852224691412 3516812 551288949624043825363262456424241152 3516813 -180671848381030743840465088925234400 3516814 -93724314544823957632360282111913088 3516815 126137227420985308021207104913811520 3516816 -79249405054850959155645420432654336 3516817 -540861482836684868173882358694365134 3516818 855130389789662643984715968441845760 3516819 1077377032550064228887257286481455544 3516820 -35322012373849041579376835393763840 3516821 529385723651031193612844175584443584 3516822 273957225436236452843733537765618432 3516823 -1755637361520172163135107282416399928 3516824 -1776712843947884395660296134361292800 3516825 -44655499732834550353887199484078400 3516826 79997641293883829027535328526419968 3516827 -1075822565556445463197861558659075324 3516828 -231934221410836593658452535893394944 3516829 -116262723275903865736323232211921120 3516830 -229702089039022708162709969164435200 3516831 694807545215379807903517397052621840 3516832 1780879081324450672662271782272630784 3516833 249907315025679187743211141349327124 3516834 488638524077777898509851896484970880 3516835 -108422783158915636314019488570744000 3516836 -31442510881139940073967092865753088 3516837 -570362145595889297704604377274478240 3516838 12602393439637464358093424213422848 3516839 861233537713992272083183374447497880 3516840 144797613481611586802950022244096000 3516841 -3841147242601498668574923444230288 3516842 219334833126013195478813963950278912 3516843 536067927938878108351572878160076800 3516844 -380254611697250200635229377076537344 3516845 -95530073437367798878112847665980320 3516846 -477817838865529203893826372123874176 3516847 242954669961817622890654053152485800 3516848 -9540137781506952472113711847735296 3516849 -349528765051061770003334287084987776 3516850 -83996289021701502447411905878759200 3516851 569070405108541868991703288569904512 3516852 -431569729892168131159918683960864768 3516853 860665316716789954804292351655728160 3516854 756240231357390053871090351762795072 3516855 -472216758510281251877150772618725040 3516856 -100849355708150972604581836458762240 3516857 263337225406849572722607403952047104 3516858 37261134543118551409032234075454176 3516859 -2052146198831118920503265115169370640 3516860 687064853850661423229220406001902080 3516861 -139225898158055892893551510008486720 3516862 12908024145440991775957005101783232 3516863 712817652268484071159382753822306160 3516864 21896301285351395631090569859563520 3516865 -1183882970622486193112267290763820 3516866 275988259958078402715218214220519632 3516867 920906323211681615244035987447665284 3516868 -984288948499078023559482356980421248 3516869 2027465395385903592871901054142463296 3516870 -49576020991892912471713655118243840 3516871 -1366501992990503617791647740979685928 3516872 1698972658510493221158587796823449600 3516873 -29611543578966419928233774959008000 3516874 -20766962079909041625113278590170064 3516875 -214677671355825634352731583372355000 3516876 -236745598470885897269662252013654016 3516877 -268406713382533380808983874349868948 3516878 757469136447362948685266506723650240 3516879 82727934955410599313487956253137168 3516880 -25952079844467037014740038636093440 3516881 1229858794296802806227792844094182000 3516882 -201585841790839384050637706499124608 3516883 -188716361448212147722253524764564096 3516884 2067408057494623406732788138770432 3516885 185688331673905909524486509576640000 3516886 -502041316542402668934742594169296608 3516887 247530121924198727865402065721568944 3516888 51690512480512718699383370298163200 3516889 558584881056013556043762216405383690 3516890 -555017157682755975514063952433514080 3516891 126836889067442150435221686413720064 3516892 478028231610678327788052284051573760 3516893 1365495758476171551551614676768543142 3516894 -176512193660387382992166685995479232 3516895 -281625524467279545227945003850576600 3516896 -927623622341490314804429500627550208 3516897 921524254840880256863086435311053472 3516898 12410964718246282885015865410335744 3516899 -5683028089825107756425843401071336 3516900 2454219767220414645669582613248000 3516901 1144393076153120488650757302826578400 3516902 91566884732333964846575480109790272 3516903 381036106605094332098966971978938840 3516904 -129146089155270125715397635897738240 3516905 35352392459251680590799655788423360 3516906 51459187942678410756207495459475200 3516907 -242156357257387764431002515570640080 3516908 912721883169707642814688460052304128 3516909 1080174913740951784814325167459657280 3516910 -95039093789279928066008658471704640 3516911 -95000895375034627116752620035175608 3516912 63698052460086193069532608478576640 3516913 -4736810266356471482071578253465436 3516914 47640610255872004534079069756977152 3516915 -562623126138287435844141293817136080 3516916 -53235155051885547480406637336002560 3516917 -698957256808149758617906371669362280 3516918 218879332151837025733507710190816704 3516919 -141335602425122424790722366153758720 3516920 406990403497013547245701059993600 3516921 21703024275342886241789762761283016 3516922 -1180024411857986902996344528058867200 3516923 1326870021287141318628988739300891172 3516924 -145356143214141672181470566540941824 3516925 868438715230202268233092122290157650 3516926 -94890801044434613664855624844575744 3516927 934245166034187181470882531052800 3516928 -193005114945962084193559830520135680 3516929 -279015138240733353130997191204063320 3516930 -117583060918614932033004685945536000 3516931 -219276303304030424104656088126641600 3516932 20158378791685579092817930078644480 3516933 -210988644037761870270360443376156672 3516934 -256643125633409770722546541956211200 3516935 -432210344774942223631779500725111200 3516936 248407173637455414058093007819366400 3516937 118023794175636124385125556291458586 3516938 662155313314460662876802555431107840 3516939 102854106480339616271870809129417488 3516940 145162408161494426557908274575943680 3516941 1328234290523185046459730530732465184 3516942 178611112850404849211205178828876800 3516943 -64379297809618433468273787490624320 3516944 -270378323479582248989503482980720640 3516945 388326023031051436134135554925937920 3516946 1065924280788982076306566119144811680 3516947 -140323244434587116684213447953614768 3516948 -138851962561375774936013559470616576 3516949 233884207506258444260687311558549980 3516950 148303631931865070403254308257216000 3516951 813305637007017698578192312711376232 3516952 -38834735786043430381128190425600000 3516953 878000804358520334553517705406958528 3516954 59249854064586172812537152735672832 3516955 -111017696012929858547193638373737280 3516956 923883194729389666623419511480645120 3516957 -1006271531478369449115139988950799520 3516958 191945626407624585591143182832011776 3516959 710526826490964828239729800842702504 3516960 -118677009258764170183417130574151680 3516961 -431076632795480185708796880763535232 3516962 -691530566035991038007719929676292736 3516963 523154763246217019156502687792958464 3516964 35072251170077072378236667956180992 3516965 -868009727435883374386640120067739140 3516966 623221977274012510400269179121161600 3516967 -634169397452061801521246512271688608 3516968 92090851201583816214867947370577920 3516969 815025271797127398895764023894318208 3516970 -147998948242902773117330872339200 3516971 420218799054635063836070957910101172 3516972 -442688177788321444089748146259204608 3516973 1918378749139531802384341595448995222 3516974 -38616373670080056022343747845765440 3516975 -337573821357607965181549114607991000 3516976 99396108599682150772361706240737280 3516977 1400034486785902950498084578572006752 3516978 469712316128967932786917488537742080 3516979 492640535951665439620841215256698576 3516980 -226898592147798679311951570461452800 3516981 125354424593181888617965101972564480 3516982 -51907166142280342554224144186161920 3516983 -454384129329486149466207877726043880 3516984 798693363786189038620665324175810560 3516985 -163094546156515374190223260904293440 3516986 -1383215609160009855022672336454544 3516987 -103017773589972214580541621021905640 3516988 -230145339896416385555621004547904512 3516989 -11686912972756689821072830099949760 3516990 -160233344431364291656568068956902400 3516991 1072640840356615583209537000974466000 3516992 69490236969385229176721021589258240 3516993 -971435435921303128347723860934136800 3516994 -10299798591751712066894374925554560 3516995 -1151937231543783668610598807241590800 3516996 -145736635192624249774530724235059200 3516997 323519917349652024442481979926824512 3516998 -115606981202261227281075404857006464 3516999 517043170633843653660166058559773568 3517000 1603117776543543097823591157404160000 3517001 -417713089670837951980822115863574400 3517002 307780461549589470596023794424300080 3517003 351931215891732838071943331232449680 3517004 -192990372814419576231542385215539200 3517005 419056204576222317755458834644814560 3517006 -569333029037431687559450458737162048 3517007 -33301799763046403645116534805278920 3517008 -121254321869949683252523426792210432 3517009 -889621852523952104695873169338875790 3517010 -423436172418254587018499602319462400 3517011 205518319112559063598121353890230784 3517012 -85988852752846076183258392197021696 3517013 -2081687988530100132427507302398400 3517014 371742014783326475542655180405767680 3517015 -189707526206720553993570903519892800 3517016 432196295010230774398919770311106560 3517017 -142531303163724058375011952889539200 3517018 486191378377511353787918207867981280 3517019 428385419756218591034034997995273960 3517020 18842766157978360450245410765690880 3517021 559344127110727927409720158005251244 3517022 24397282438430501204614574049348864 3517023 -345634545085860220776448840760607216 3517024 1572699988456352427792755331941400576 3517025 -988561404188201002282550256425901450 3517026 -471406349594959222351370040616340736 3517027 -872885213466455986971244485701564880 3517028 -31534577070857848176434348611302144 3517029 -1171400176614833958500115126029684226 3517030 -207947424422752392399185675029034880 3517031 -671580739461912906053105072107440000 3517032 -632160129255426266474560399814983680 3517033 382697797700681873135266603756478400 3517034 404180494729389650250561214491115872 3517035 -5775364373204498406419907477764640 3517036 714530621971198235155647844524058880 3517037 -799168859801000009957041075189414314 3517038 -38846676615350292690454076675530752 3517039 1509742052044983581390371860078574624 3517040 -295762343079683069500042783480381440 3517041 656870735531858102440396506372063168 3517042 582490250990178522574373362386202752 3517043 78589463784495784090194878249408064 3517044 644754037515537345591381202099593216 3517045 249493557039178400904612865931573760 3517046 -145877112161408364982462565636055936 3517047 392392296114254038364794860028073040 3517048 1159269911410145948833412557799055360 3517049 -446450225803058398383480077980352880 3517050 115223546658926001472488815109868800 3517051 -218484690874670978183360490893496488 3517052 328617820328336623750942325518909440 3517053 -515024444098381485873772233112951296 3517054 -124846842502732085546353852246977024 3517055 -1190016323852107462524354907302662040 3517056 6442407870403518142947825423482880 3517057 -2511624814946771944148399950732470528 3517058 193206400562266685568708070009879584 3517059 144245979473391766603902891690851328 3517060 864782753505077804385253363500084480 3517061 120460205635031859803303540044117152 3517062 55180351634685692635640070174109824 3517063 457434866724620864420629754221128984 3517064 -758078124682885617233562255000115200 3517065 472430650010155373331633729839269860 3517066 -21668161534423922899146983743169280 3517067 90043506022213156615585369732367160 3517068 -218250241215002598194163145160441856 3517069 915273039778279616549204420672464396 3517070 -406804769643377253614959753953779520 3517071 1079260872239799834416965799203063680 3517072 31537150217104943949545066155507712 3517073 214108979782783200664857702095714418 3517074 -137247957775756186115732859180810240 3517075 162502890662390308046582454809972300 3517076 -1159105731514441541850526095066240 3517077 -892420636443676317517401888215001120 3517078 187960711334557456454903725656759840 3517079 -1003785740299300982302548724236468624 3517080 104743188190078390317588044709888000 3517081 1320113943116908020796985352523361232 3517082 400086946168365441399051786084145392 3517083 -78078059817773894901546381078689160 3517084 -734770904196080496060980863506870784 3517085 -312643782939712455080830812468873600 3517086 -94740694190631483004531159680384000 3517087 105267207615080061861152995264573552 3517088 989064396143525057628638634788782080 3517089 -1011460300209225282914385765183839232 3517090 105993506571984580709099386454515200 3517091 -29506723268262759519995788125346080 3517092 -473854344810940012720646364591034368 3517093 718240595035186885084860765003185342 3517094 -267560448600077114744031860341200768 3517095 294522156001376017194154759740749520 3517096 1298284843036422838993924844404408320 3517097 1321461677032910618880177875865591546 3517098 -256479745344777237729671189210276352 3517099 20733342941661324373810116894843648 3517100 179217089132313892641936804463622400 3517101 31737670146260580799474750736104032 3517102 -260355724291093616140901921350905600 3517103 299481675501025223415180051425232720 3517104 52922936562813597990282952829829120 3517105 360255848363181094064020339916747520 3517106 -384740558951726167164812197459627248 3517107 970815397439069632202437408542840 3517108 187438576764953128782490527356006400 3517109 -181177071755080167989943480379841760 3517110 -56348288654185817713756460003299200 3517111 -303084588101499481712671033392629048 3517112 421451849615255302431524937237811200 3517113 1212488740793582324229091099185213984 3517114 129402483374999604680379137047421952 3517115 -299406981137302246943927046100842960 3517116 173050808171416542072288441188209152 3517117 87741105847234899047748478138782880 3517118 284809277607891862688857443457794240 3517119 420629362490962365638253900312983544 3517120 245196058169959625293075283705856000 3517121 744744444441544007876054920838432322 3517122 52290513284318820769828011152256000 3517123 966279391673812028126320522354463520 3517124 -101477614330607737941859087535185920 3517125 -225970912390363422562379812731984000 3517126 77779756116832424332975956305539200 3517127 -1915154886865296819335622715779408 3517128 1468921605692802814565636936159232000 3517129 46572361469988212166361930994225472 3517130 -40406041675550808638289314735182560 3517131 585881799893400376802108072998388952 3517132 1260114311072784234084013454583216896 3517133 -851851014066725141483776418511871476 3517134 107029963343851621219951473102396480 3517135 -1289516443351832216238376868873974800 3517136 7055562805326808104438646853074944 3517137 -108507983984763453269302657791362112 3517138 -59645389751971762200689493763596288 3517139 1760875176460331627306237540002616940 3517140 298448453900440793613815079287224320 3517141 1536673716916377612224123504780917792 3517142 -12719404904223454717499969594808768 3517143 364009166222325523091882837656838784 3517144 142411204620104558487794186786795520 3517145 -1352053564765784246672973788014971000 3517146 -52015633167809160295087442994287136 3517147 -551723732698715654632704729069613200 3517148 1167164393990219161668129555795614208 3517149 -175373968490653484053551302560470240 3517150 -65980999820954460677791679349062400 3517151 19504042983486631817520492331816704 3517152 -760968256594031781003066980309925888 3517153 169525186479046280779440982387946402 3517154 8966288291743080189037516466665632 3517155 -1217243599276770145066924925250832800 3517156 454682318329863153143844395949801472 3517157 344125939610326184333558531802791712 3517158 728646610383764071237984622914275840 3517159 352210518078282518413622968160827440 3517160 433627114646236077036124131056025600 3517161 92080704936558096364241619276378624 3517162 77539436263086917853032947396030464 3517163 -227822388097118879798191558746455376 3517164 5398942964111745857639900558641152 3517165 -111233496969619170210976332414420000 3517166 923905239395069032922551194195251520 3517167 69675183771308418765136986508538880 3517168 135571148715289861213418975913377792 3517169 360065546111158586463344213239455570 3517170 -382178523529784199472771281770073600 3517171 380646268798065084247332435260077080 3517172 482108635747213025760742983242564352 3517173 950116957866674068627559104695717984 3517174 75811378555229507914079178124202880 3517175 14375032817068510091951200974261000 3517176 -4503436458348553673737122894274560 3517177 -816974047783630091388769362669869974 3517178 -324756944289953745437389530312944640 3517179 367187465426269021770967411120181784 3517180 -535179073567780631395065042777945600 3517181 -3661836473691824258163362281186585896 3517182 509941191034884817136227492775074752 3517183 330386968023428790738288929440890144 3517184 -202439734825558197371713961852928000 3517185 1146544687460170435730099411404800 3517186 -239246768887462826941189521057133536 3517187 -2672528233159542229257956977766401008 3517188 -518861185189085315311154430221030400 3517189 404741923857248838070869492322116124 3517190 27309760895106740196669020952585600 3517191 -109340854588737061855819686348189840 3517192 -219478214986474624827288825720176640 3517193 -934144941278765536006348676871843558 3517194 92187395600437510106432393187601920 3517195 409729866489766475172903116783322000 3517196 849693838961790558367813015301318400 3517197 -730621244482813951472400174287951328 3517198 -230459744357087533035406693654265856 3517199 44435394360501606706494963656772192 3517200 -24997607661569639197781655099187200 3517201 -140830143797187563560225235261593308 3517202 64555549753785410608853806952471712 3517203 1014498719241659585410534984039781304 3517204 822432132533245955973969064358348800 3517205 -101425740947445375823745043987823140 3517206 -64177062038596808386315995982823424 3517207 572956968100746076721620621812317160 3517208 -1415275850371519815978032859952189440 3517209 -905736954717172369468777200851429280 3517210 -26503807239678566711290589764957440 3517211 142319253207295453848610763334604800 3517212 -247703500873144938290786466752793600 3517213 60375734016977692052579338973225024 3517214 -14280455065819394257584518278921920 3517215 354565265247766335431083990810616640 3517216 -405783696827041395013497953173045248 3517217 281948765357264254799044218261515952 3517218 507926762018974600899096022637267664 3517219 901943934980543934442040251825774200 3517220 -164910311459249699041731418476142080 3517221 -891226573077105325709456794668950688 3517222 -40588779042024098006079563857056000 3517223 15293203743658491830579126824509552 3517224 -401823716771205080145939938731868160 3517225 -662688123363573891086698489716945250 3517226 94578893926610150941165234252177920 3517227 151445031393117359601558261998332560 3517228 -18320404788900878153650619199744 3517229 204432332020093083235421524855331328 3517230 -119830446021767710155401002978961280 3517231 -43671611999718470058497916328548648 3517232 574395589099528978746355910149865472 3517233 -652314152000854197194221865924888976 3517234 -177448914810449163025418995475908608 3517235 -202567120369563158284616352680482320 3517236 508914503851763935324770953076633600 3517237 1811106653730634037430341105652043886 3517238 -224026578046703737403262544476464640 3517239 226394247118202352647073766194984576 3517240 -12724726904551700725696008336691200 3517241 93848955136781383590010271656378944 3517242 -260501841020127835356036276090712320 3517243 854351589235662685733297124916318384 3517244 -255433079739282273938925641792246784 3517245 654449641941675334025528290721157120 3517246 524665692707059376090830554131043072 3517247 703469497986572160475506650383989696 3517248 115007559415012205559866838384377856 3517249 -1338591041643721693542816051671479164 3517250 -381368407874777408542687465697280000 3517251 914579505469761499027156150823517432 3517252 -88371035604011653897010060949516288 3517253 1527942689672240245835783792554553502 3517254 72194712736906270912112633077769088 3517255 -219950278957499452588943013583671840 3517256 -206785721360734255731693016442265600 3517257 -62596080055509252106808939974003008 3517258 -221875557284733961645238057631533520 3517259 341297033727247050972505031312509704 3517260 281878663212125399323596367488199680 3517261 -1620382779861264630485080149135592800 3517262 34417524920572267397519444513438592 3517263 -20546644532509793696971356487947816 3517264 264421553473008160671192929991188480 3517265 -450101209065462666433839973434163200 3517266 -198111507398938496402134937527262976 3517267 218081796655564990493394312290378400 3517268 59952710123146027816350370706749440 3517269 -506655254085872840360261870102647488 3517270 -203060457895176252949340220047089920 3517271 -20891119718161599284470037080773456 3517272 -49119825505102627843840450292674560 3517273 -1330537506723741445377188156998575478 3517274 -12834736219190195641788836333448480 3517275 121238443486255126278327851149344000 3517276 211495064258505159719457006005029888 3517277 1079959855423352176832947459157186412 3517278 -358714429124869342295749544209834176 3517279 1746168270275884711198569184415086880 3517280 -146260934531515789644117319483392000 3517281 293796521119812023887126551034263570 3517282 502629652964844114400814427224422992 3517283 289477889680541200848270733068214272 3517284 -412857396841709192037852541377752064 3517285 284547124334322112807955843360157600 3517286 466814531182402201556504090293824 3517287 -293965852892195013805606192636564440 3517288 794866687762448189700057112480373760 3517289 333615637521444029931359186151564090 3517290 78886185752796501673332702051379200 3517291 -253509737119152963409993993854114816 3517292 157271615858818941909260608981757952 3517293 -415455699696920692485856027852275936 3517294 -334858425013162925585288940469536000 3517295 -428854132924403523758488204061782200 3517296 114846420169437116001055105287094272 3517297 -852336825393426907624467191470656000 3517298 328320759519269522545480013332952064 3517299 287201126369034768563580447628482240 3517300 523955322917055914812785007514784000 3517301 1383354896834454725794582722256000302 3517302 373436090253735330364127816457792384 3517303 -696470315660731709492697197142807448 3517304 310730247785460931731407983388590080 3517305 -99178929216680302490815378390697280 3517306 419273372624241431918942040507996384 3517307 -664830273745282670932779134968263768 3517308 92796636828815675060965187693082624 3517309 -140230359806016980221925331168098240 3517310 -165546278468137569609736077398869440 3517311 -333407200960015839351470948310343296 3517312 224732821862368555580715919264972800 3517313 -1307436974579753596934363549227821438 3517314 9787572378038728869920584774149888 3517315 951562613230729565456067485705058960 3517316 1305145443037436043108000537273584640 3517317 1446968949842123777832791934543321600 3517318 -361981454371535225743761220332033600 3517319 412591259797015695016513813908864744 3517320 -572355048091602722591841339270758400 3517321 -309386051606272931415803956236418460 3517322 -139996822976251289699886870746366976 3517323 -797494581112489727863281418126717200 3517324 -386123871392460487983412655018754304 3517325 25421511109964568658295967690960000 3517326 29381666507004051400738773947755392 3517327 1344774328371014129186508911372511672 3517328 298890049504770504718476335815065600 3517329 31735142375610599387194152110214384 3517330 9757981697908677831426740528806560 3517331 -166664998468462699080029091928573968 3517332 -32810751499329388532219733600362496 3517333 -36553220560464101748643149583074418 3517334 861910527254959516281882264974452032 3517335 -220355381982454183647742385971124280 3517336 1751238934314259305524098034748487680 3517337 689564553599004699617194193558028240 3517338 -144017981503333767854909342914659840 3517339 -974196018160332383628856292656670208 3517340 495729706906841481449213077673441280 3517341 -701968507836243363265135730444270208 3517342 359776142616147871114628228020316544 3517343 -1930344547451204954764008924107109408 3517344 31688705855652485624459276263096320 3517345 152349870957252336260455493473860240 3517346 556728530896361006122808251009536 3517347 756941763591575437377921861655196928 3517348 -359833191032122735520496613753774080 3517349 107222830661931436466831544799260 3517350 163756619795074860641054253319488000 3517351 425796825416050914802446669955275744 3517352 -411151415781437076703434062187571200 3517353 -89081659649837824367273718228352512 3517354 780554873466899663529508684734534912 3517355 830833239783339819669033785369105760 3517356 43567280105142445250401464332267520 3517357 31076225000997267667859352952165600 3517358 -94295755977513190311408664348545216 3517359 70647545757496042443883137111293328 3517360 -61127177672166608811064457381806080 3517361 1500203750129404651457377713137026962 3517362 -90228718113422707957935926293673472 3517363 102196348867506502419293599195292640 3517364 -218665886459282529788636498913988224 3517365 840562328061317656395742527933120 3517366 19538476406635199667094607377176000 3517367 7552663519279368485453706510836112 3517368 -470505189193399587339097362764513280 3517369 -148037651704273419612728939532693420 3517370 617299473801209424959689927110639360 3517371 -249172331390008403743442117931402240 3517372 -156722858887360130327512298425191424 3517373 -105668680810652432987964076292928276 3517374 42007085050074849386321836684400640 3517375 -692223903641395665217819567184220000 3517376 -252769660712239854072758442519429120 3517377 -115428060300730768171648348821597792 3517378 -622210792734720976174548119226707760 3517379 -24026798029890938290981014819287616 3517380 328122607577309874710976730873570560 3517381 -462061870606802858700410996332158720 3517382 764917420462281740297060832542295168 3517383 -156795297497636106055179645947180376 3517384 198656237944383395951276418058813440 3517385 -884262019634358692561103653722202040 3517386 811425868399956006214840303176858624 3517387 1037984599580560449114297229079558036 3517388 487301525891320890243768513160836096 3517389 -354472729998609306409213727209687146 3517390 36731522534778812479976762351178240 3517391 -209352837037493336416113605656725216 3517392 57357737351077038277400229757059072 3517393 843034127782161051708048563287327344 3517394 521692859112268588345545981326062080 3517395 2813323239330933268867543174540800 3517396 -892716134825978768827181729709854720 3517397 -289787072717023802380792990843645320 3517398 96998307635855960482725170262547200 3517399 185032439191510558481651784095563400 3517400 -7605885718552226011272466383360000 3517401 238193667893847191386401442181326032 3517402 -328470632837118249085391853349163520 3517403 -24672914088346571609221234463910840 3517404 -804750562884837305401486088912805888 3517405 -384192128754258172797888755072434440 3517406 -311937536624479009547566079452634880 3517407 332148789802616871066935549984814168 3517408 -1486141059076922207700072527985377280 3517409 148155749721870706715852050097178816 3517410 108084048087241157353122848610355200 3517411 107964967172447796164943527448912384 3517412 -498455490339725096015295383602422144 3517413 114427000370101026674911970294991360 3517414 -134352954479881070261000724011300928 3517415 -69031968889110530123546545448079360 3517416 -348651668989499487851334955702993920 3517417 -1816677161020093215650399626415134534 3517418 565542033863750157067835761367306160 3517419 -37967613085316694440734751300556024 3517420 -485861607228254006852256721318456320 3517421 1884619343420509665164969819861969622 3517422 -183160456375118396442458383970094528 3517423 209767137190399302233627124433614944 3517424 392271980463795093170126635082711040 3517425 -427712138310715194706110490411132650 3517426 -171922424626060812900638704727442432 3517427 382628332561572965514576697416483276 3517428 740010736574412244524624747821746176 3517429 893671991516552875084286860173242030 3517430 -104019197493948931406749832484134400 3517431 400914103944777090836360814967043664 3517432 109914252768301825727112121714483200 3517433 -3559191669287100999640786836218481024 3517434 76078883541001911315842638977423984 3517435 444032688698785286393517773215878960 3517436 104060041691547230182283374967721984 3517437 -223512475614652321797492998056889856 3517438 374262584280451434268005312781701120 3517439 -346409641887646524432335461207052040 3517440 -528160968936591237895064154380697600 3517441 556114972259772610613147763827235842 3517442 210268301012084499194456574611845152 3517443 -15101650417983052618206800937658800 3517444 -393164252712435629333217336034775040 3517445 1011224149067019901325233694470880700 3517446 80302748305983867499106714337312768 3517447 1100274381104619124379556398528375560 3517448 93834810547023739493465245577502720 3517449 -302450018214729168794289670452657792 3517450 418778492624058746876955525188409600 3517451 -31021395137469097546675428338400000 3517452 -23591936054818810495383867016012800 3517453 -1296063942837737886417402610069318740 3517454 76757519944899143782070375559754176 3517455 39048453301246040422398667413417120 3517456 148677106723973785484672835281485824 3517457 -247478641307013760644113613420266640 3517458 88330357331451867079453678816066560 3517459 -1956104439432936778872868951337472 3517460 -500075454031831695985668717509310720 3517461 -149342091948298776585984855256733490 3517462 -126885531269558383990025447265240960 3517463 -163920718445396081879327701993071288 3517464 -212935963027677057549345595943854080 3517465 -268730152003426991122312735660006140 3517466 1406653512251963557143305787383455200 3517467 1304854885476229887733128297539931648 3517468 -1091386306199370427767701074716433920 3517469 -1548081419613252881349406265769765120 3517470 -483333389267110783967302936214400 3517471 1557660462105468885537203236624568672 3517472 234884515504064824394282016958316544 3517473 -616628014034496968145760204941819216 3517474 -947890513089320931959099895097305264 3517475 -166886744000735327495552234679336000 3517476 -183460025540169510821504978634759168 3517477 384589147179962003949528527326333312 3517478 -523435321153668707955571108985340960 3517479 -113259472229853495006389072734786560 3517480 614924650617378454505761748110540800 3517481 1811052285401539954581143977555151328 3517482 -173978278489930345005580758605905920 3517483 211942530696488828569983964393943732 3517484 -376461030910941557224270638253449984 3517485 -235593919329822830819594725164180000 3517486 -6458257985257495453647982951996416 3517487 -211361655633803880951293456923502208 3517488 31433762702167355746416720261611520 3517489 -1031328000772532810986955667560076560 3517490 -307879816241107518340001543849340000 3517491 -58360392194632410877274998351633608 3517492 311761935929874321567426331570010112 3517493 -13359663839413567320084897867228000 3517494 -377642381185023986073596315782995072 3517495 -263962828782157383300421500886665000 3517496 -347443576955928719454950700420894720 3517497 -764996968134702843240014794177697340 3517498 -1409194180176283524399550844474002464 3517499 54309381418109139142385233276044360 3517500 47011729665524181179610253224960000 3517501 765508045730645150112678962570593612 3517502 359865369428844527291937365398065792 3517503 503824565330615505244955206544414208 3517504 206971505389609738347224222989811712 3517505 9675319002194744508546340632950400 3517506 37054760062585569971724166406753232 3517507 -509479228385842092639841457159133488 3517508 277098729552958307610665065161277440 3517509 -244448763646108691311977606443486496 3517510 -266007856256838718896279784494291840 3517511 233086762467595087694094558202221552 3517512 474602586602919520841947652158955520 3517513 485726605742332498199730697870608564 3517514 -163316725761178521585606499519862016 3517515 -117817268836617565548775410469289040 3517516 -193558070394258861206367706188342272 3517517 4069909719621727569281218540547532 3517518 -181137552846155674389749237408087040 3517519 312342056335770309275447678107722496 3517520 -126000129316005845904563984010854400 3517521 -416560723922007063791115850583009280 3517522 569831048771620554765749657172999312 3517523 188861184543184277823684199516024584 3517524 -58957334350950270432393769437849600 3517525 -836210968262294703846929518708634400 3517526 459757124578675424339671781617764480 3517527 -340973691587313603232497232623344640 3517528 177724572453449899972422041997803520 3517529 -8738762148729001326797778965473440 3517530 291417857859107711720579888159896320 3517531 -455810701663538502050822538746900668 3517532 44389858578831741937530811519918080 3517533 -852319334513339978394341599155230400 3517534 -57832102231804347949557586206285120 3517535 296054365631811621039762685130052960 3517536 -272265332687410304506636968942108672 3517537 -35827459657242067643936826706457168 3517538 -1011746035378008090338046624192062304 3517539 152319580079684867436842169278192640 3517540 43117496841515801551974602216017920 3517541 -1111598792743065650486931703498349058 3517542 110401496139472807725187560643231872 3517543 -379951481777676081906845960240955208 3517544 526478485477029842403593657436380160 3517545 333752104219991133447495955812032640 3517546 662907422769617579051015844606846720 3517547 -795480838035600465714831713357131440 3517548 -247743745699568599916978709596613120 3517549 201021205605778835788063108249229536 3517550 -356878604802238384398909795350947200 3517551 134054879590164229852292533743465168 3517552 70588701833164118644304544617824256 3517553 -232700459502219175332484194773659392 3517554 70802104370118467566187746538403840 3517555 -445904318751794448337202278783053600 3517556 -319118128643267213243029463322028032 3517557 235124748440673907350338976908822688 3517558 -365023527266275627654911332168219520 3517559 186339536199505243526177650016120016 3517560 -549729006381598976911074770860032000 3517561 36899852876846410559930463852029162 3517562 605888370886287368417115796013170032 3517563 -598612984512608091322767344128594920 3517564 -137104949172852451630489808689997824 3517565 -894146814784586502429132593463820800 3517566 -47679330816789074169952032365152320 3517567 2571075823693410081604373067933276232 3517568 -1220917543799480965088183289517178880 3517569 -463560255887479815490557712134411312 3517570 -25400725776740189323777045947310080 3517571 -47820681397851645838092602048712000 3517572 5852763558594866328273403632267264 3517573 -1844324930782681305994147365446070178 3517574 96347244417289737985409829202317312 3517575 357379973088121308501799737930660600 3517576 -293824316051432030995958870157265920 3517577 -272396173010449055159512286140389888 3517578 -15014345666528971011226320613531296 3517579 635632148047491442730086558539679984 3517580 -74318590429997138138473964148326400 3517581 732597329403844310790242792525710944 3517582 1321825372886294962913876343402302784 3517583 -1075492127649583390016259786734889168 3517584 1510593821165641545101318478888960 3517585 946542971268651583975787793443376360 3517586 386813838513710217771262232068270992 3517587 23259263124269874993573045267048636 3517588 -676785548741613134923294340702330880 3517589 -441106918894620877806950163781022244 3517590 -57308655565989666148770364544236800 3517591 -467550432565052394149995982865104 3517592 -74031447798258544040407180932096000 3517593 -592121584942426029470709438710988336 3517594 21137556391865234806856200890618096 3517595 333568243226185512656895506963469600 3517596 -260843433049321940548264976691637248 3517597 -226290320683570993300343550417402720 3517598 250792998997019786901976418009291136 3517599 171597452599660579290715077374165064 3517600 512264816370993670719330559854182400 3517601 -204099156623922991779384540792884736 3517602 169322629035494357177797109959557120 3517603 -80185859220927882305299533924763880 3517604 250089065876395834009292484022256256 3517605 -28897995320484440236224446601820800 3517606 307065024242307694282697016370217856 3517607 -728230324467060902305244959350315144 3517608 761630110991200278121264302377041920 3517609 -393970504869771189844001473662858396 3517610 -188069595582846124040644221612402240 3517611 -842670766761172104831332526338281128 3517612 -468835894404342639884660707463035392 3517613 740706525678479088975380018901862560 3517614 -87719405004762620362117654028607360 3517615 -18239273980407077196099892968193680 3517616 -32627886212790449153749838899888128 3517617 -1162909339474309316513200694421778320 3517618 432209320528741475554787210692838208 3517619 -641140227325732293264214843943677104 3517620 -284625630435102578125543450801152000 3517621 258052484440398701662297651983085632 3517622 -508510509589683397594152509294817600 3517623 378005036049530275219693405107229584 3517624 108331901178581086594848472292720640 3517625 786388967420411438546643929531664000 3517626 138681150663141292418448636204499968 3517627 -427791847692894882906148618833017408 3517628 605932165881952297989686138729550336 3517629 -1014515131692031152199502453559196416 3517630 -551547935494630557720089563208111040 3517631 628834294534308154460582916481895832 3517632 -46621352667062669615192723505020928 3517633 458076823435002521713647190535624960 3517634 -733953163159225544785359738360125568 3517635 232373657698838082946082908373702400 3517636 -2622007181024802030042147644997120 3517637 67548492635686227487657959952256286 3517638 301218699355455735528341620700746944 3517639 612483935339791090362433478052465720 3517640 -396661842869184127523009763385344000 3517641 363759641243202797821807765172078400 3517642 959350516827297224278361105636892000 3517643 -89858545342537648538404592854976976 3517644 -163725013890279822245277217577702400 3517645 -27986915493941242127884776025586280 3517646 131831834995443758603140959480299520 3517647 327559985218778985258137906411925504 3517648 165035848985831917830086209646018560 3517649 -1469088496523796440675083510088296080 3517650 -52775253505058401111813936462213200 3517651 53893170912557463752912298927985192 3517652 634506107027782449813095025940465536 3517653 929347084884353671772478205022078208 3517654 -269903583583378024777171596810016128 3517655 1205892331989536265156900186011713560 3517656 1306722784603242710757618105538314240 3517657 686900505594030916222962259196102784 3517658 -9602007635984038841424339180969216 3517659 -67145761353107885865566318663266836 3517660 245074644265378018846623792845644800 3517661 -530513074634320134168816790440995130 3517662 621511218306684266589182924984837952 3517663 -236524155293041906521234964350966912 3517664 328518284499301697238658152137490432 3517665 499600624865363789220401449732801920 3517666 235603586321608293100581031114781184 3517667 -749882903789375786198984246399222400 3517668 474526351451028301349650791489994752 3517669 1478685004674057179454750453630750460 3517670 -85077469336503454997593377482870400 3517671 -1346206810284639188473835264645461680 3517672 -564672512648313914479411051384243200 3517673 -965296398018910718128364696684925360 3517674 473826955767802497469884879243505152 3517675 -221759689602338605809446382003813200 3517676 -105161961294208813861478799544186368 3517677 -17687301424511178137357946186943092 3517678 311217704787890290596635025313496640 3517679 367847168437968460866603950204513280 3517680 108842169507481213139116067624386560 3517681 -3388377192032758115680367278470300 3517682 39914748091554503773129033801654272 3517683 281022368702707762896204378566739504 3517684 1171049050678778400840595144769400832 3517685 680380445779105348860615895888468380 3517686 -92997344238930177234907823626452768 3517687 -60084805065332763273757336304826008 3517688 609691696965756399970642173662453760 3517689 -105413620872485297033799405306135552 3517690 88191092108766578883695495154224640 3517691 88061169023274275830622569641317352 3517692 52354798421923734401114216704852992 3517693 -124498404804181044829935576225528058 3517694 -324028944249264353091885296989659648 3517695 616530605763908064730147304997427200 3517696 108799538480127361083479083842535424 3517697 -756475146976955057468592232394038608 3517698 -7300547983551903999122418655795200 3517699 -52739426756572317563450278434900480 3517700 570573330561621640931897780845152000 3517701 -6508637622413376874559503255060992 3517702 -612115778339443841072078875525868448 3517703 -137022884289718054234017418354279296 3517704 253142511782163954784397374343132160 3517705 366168047105762610032561044839804360 3517706 -222855112513516612796868370877197056 3517707 72042773023250100063604207230082560 3517708 -356403674679569088144870888046310400 3517709 -55239610992877230166972678524309396 3517710 158800515255887441998805947776504960 3517711 -686414510610773249723927443534803528 3517712 349562100015856750063611457044480 3517713 593217680462371091672717905710763380 3517714 37358003357179684679856230489901456 3517715 525361289143491093245873933988561600 3517716 6719499446131877468459715937142784 3517717 -274862857077677211384549706173976000 3517718 -263887767746591695603689667010875200 3517719 363092309081148297102104552616567144 3517720 278610769607409934695382516768972800 3517721 -1270418444458903280499488156744912256 3517722 380472106038457799526851531948244480 3517723 271286129247409587055050710122118400 3517724 15592040550259131101342932451776512 3517725 58607843319633019788644846042304000 3517726 194353587701758887133757149922493312 3517727 277283967196242177510946523249421480 3517728 -417932116746722953206065442401550336 3517729 -774862512839500335878402459963835480 3517730 -29290102617605718836697031127190240 3517731 13051046185500015279128314233154512 3517732 852075190405019836948266681254876160 3517733 -1491884023027325318311253691232302018 3517734 237322078301021908303842215553907200 3517735 130899095253333348282158628926838240 3517736 -864544510317822445621602159797452800 3517737 10498551946690051963908510253929360 3517738 120677420648894596553954150554217472 3517739 600933828110800895829636175647770256 3517740 325690688532292615972373504449858560 3517741 1754454517103957881353559342442311500 3517742 -493725787503019016297565273387949440 3517743 1287911480928764787746438193457446528 3517744 -2372097489985322919568522319200256 3517745 -411400367885845390779661446952352640 3517746 433801933709038599837349090349126784 3517747 79663425662103837548295166671949196 3517748 -451288682548108123018801388280046080 3517749 -41258765146836153291362745363368964 3517750 -183311880592275057467167658235936000 3517751 1580389694786783362782368426792227752 3517752 220965742746111852831338169075302400 3517753 686009684609954241731520508040649002 3517754 -698842175904864794450815499641601424 3517755 -104309535600531145522829834876217600 3517756 -135772961053247811988640521694576640 3517757 -286805263286895407962621510560002400 3517758 -156224522432964265188200547685436160 3517759 -815179968179182050691779749242984608 3517760 221813491899118173853700123897364480 3517761 332884873385499580440342648222484800 3517762 224550070397032296982719595842496512 3517763 743415543053810561652070484123336304 3517764 -55815515892051903208083108294042624 3517765 120966197839868955961181259776092320 3517766 132991738272515514886750409899898880 3517767 1081791429130691074612218115736926488 3517768 589564642010196778397554733814620160 3517769 882709777086631927186401186674447844 3517770 191281319311692039700451242692153600 3517771 -1165199145775537680769413278498347928 3517772 -746687327676090318534587771468663808 3517773 -139462761847300564861498578268815360 3517774 189522050444019424267857162584714880 3517775 249341537571392463359638638898345800 3517776 524946670086651402038519982823833600 3517777 -86898212536312571892644163785225360 3517778 -421965014937219072720887917902307200 3517779 -62994081178662870431633240419016400 3517780 96840807064287154174416169035325440 3517781 -606814974800315088288380441143152288 3517782 -252167184579011333489919078487424640 3517783 489752467047856295741580808645089032 3517784 -620980316164084015080653819123005440 3517785 617541774778054186632659703948578820 3517786 684941935316960478675916333833860592 3517787 1124125962124577729956467536547840 3517788 -9467021903811500566430418701145600 3517789 -945465675786492500249409616242203232 3517790 605484999583319017926458042358830400 3517791 994298267133016051418836495513125120 3517792 1239480029645444790793401852664479744 3517793 -1513298422119030534203088767897993760 3517794 -111422931651882122149626219717442560 3517795 -590548906482327475925079548930209200 3517796 456238412578130191050250798768809600 3517797 35970699581880395163367390351676928 3517798 538961194942943216268362693419634400 3517799 596146259977500420033892349724367800 3517800 51662042896865218775006791053312000 3517801 640758069249174260016649077493274752 3517802 583442281167383527267227173636626272 3517803 130261032229153178251694369956042080 3517804 698063878628143492725089449080523776 3517805 -132292083094827658891377292622967540 3517806 22135812605144574393225254611581504 3517807 2057213350868863200620595866939506480 3517808 61234740355468032813134473288089600 3517809 -971257447964589892131903338057506560 3517810 -190954010762212295144097130375938240 3517811 1237832228299502457731381809504500624 3517812 -193941075805448897949427117734451200 3517813 305100053177406127422222809305017724 3517814 -373479674556112101324543397548352320 3517815 -280571804655685174062932331259054080 3517816 -1348809155416374143430383544185856000 3517817 637372688311338119488073116232574852 3517818 -120490995885119529858737763275077632 3517819 55912294735935127346048856621223896 3517820 -185653701781000094104916571087889920 3517821 -349225007409592773836978423991827610 3517822 24611349214495862943667868407799808 3517823 -436380038342684802215149109483385936 3517824 -577146131962743527951965714812764160 3517825 797371890476363073571673000460025600 3517826 -110269849966198490617649379319466976 3517827 295825478676224071130932143660480000 3517828 139359819052548549116884276298480768 3517829 -21117888297741098806271274075032448 3517830 270221953426590119629310291617920 3517831 1050054677216470699525328394184213000 3517832 1627872690897609084265894117805798400 3517833 -162004478825865003487372290001264704 3517834 -104307262451865704365493361942794400 3517835 -465948319602784889274099868727239440 3517836 -314807589207207103181281923759390720 3517837 -1176827361957371955047294920615949088 3517838 -47312247527550126949518749569121280 3517839 124633906491442531065377037548988528 3517840 -88384325483097969524131314668912640 3517841 -346661456999233689034802368900819200 3517842 184362921417751616206912287520203264 3517843 -682617146845035675812521296044385200 3517844 530282421740138828692052272828465152 3517845 203926749255040903529413034645308800 3517846 -71171091701256292658332400606236128 3517847 -583860568153396038945134044800682608 3517848 -388236066096507980565773829437798400 3517849 9291589938622522905922575119359232 3517850 66120906336126237394597470768096000 3517851 -67884908057263953004867600057145856 3517852 298709843968917379246243613225155072 3517853 67369667336424468480287889055511424 3517854 464376575571667764793156260578675520 3517855 1646408624587591676852502520673771520 3517856 1098193575693342983910795463612170240 3517857 160826836798773175581969023732061600 3517858 502608887394122013613261569492947280 3517859 -198628765657419108344613817802146896 3517860 11398230969027863726545563234447360 3517861 976091597833633969892498847141342012 3517862 -496264890773309686901935922076862848 3517863 890322282043179946839652948733268864 3517864 332163850685237289687483173372313600 3517865 -225793653168657489433756018081061880 3517866 -38340493398971792167207902302027520 3517867 -1577892012947964292406657203893883084 3517868 -1171049670288184675827902616036263424 3517869 688050534743817198461861445400825440 3517870 -44992896420534489422369666938598400 3517871 149309604205881210880057852860771312 3517872 -3766103253201256298038556233039872 3517873 10369202921112700403404086818775744 3517874 -237804989478820515089257883973166080 3517875 337899255739109050617167667408180000 3517876 828584454057997235528105146666474240 3517877 -12713421930614557299643239739072896 3517878 59176956501432461553081248200273920 3517879 -378316591888502272606422578495778520 3517880 153391608096581157939561573133516800 3517881 404960106030207811315583200988904864 3517882 301782372619945581460787744694511584 3517883 -56190532523920557827866600927667868 3517884 -1110430551885398793176476214222945280 3517885 248827297075714091717150829182645760 3517886 202311096122592203809982193491999616 3517887 3053804124630438344115152253717120 3517888 -373457236642089161110625688339087360 3517889 -696459628549922704680690648872837310 3517890 430990225219171161129815027152704000 3517891 -1025668806529280485293427366640122416 3517892 271746678667246569472951126127185920 3517893 -156673410541860395909162184175198818 3517894 -653517388300356173261010230591481504 3517895 -1190182059687928980210825259255363920 3517896 -59194004303463001560448946057871360 3517897 175894044891209214412986673651264346 3517898 -104385474775619530104808263789889440 3517899 -222537187898242534229402990947539456 3517900 161907961173761408376321404611379200 3517901 -186197239561863589933867809466249098 3517902 -7874472416960798712250429537487808 3517903 -287985541220854058515910338519385760 3517904 113508292793073396347507295529672704 3517905 -714883514901469032474583627652547840 3517906 -66000358972597896281013539696073072 3517907 -738595583498596489960087788614549160 3517908 481002405310121443528446914028687360 3517909 1689403391695819058966331425960556110 3517910 -236634591605689205489424019682897280 3517911 437192296148080349847531216744528384 3517912 -357659974696503996415556587061637120 3517913 -110911064288162572713809971180643904 3517914 258335428880614863382806819086461440 3517915 -957921787836808632078447034153584000 3517916 2139547401116997760820696146013184 3517917 -32010676108637173321628310203341152 3517918 826901738013383466358573181827244160 3517919 193138539131731707857618904431956944 3517920 46359262940473927911227869495296000 3517921 767277588896564435240696684962164144 3517922 -139178869613122997386333028985792000 3517923 157685471226921736151678307506207328 3517924 17148536280712192440992654952576000 3517925 -561866745972082777831025377960381350 3517926 455107480670248510821228669113510400 3517927 -226896560330209740476505453295296000 3517928 -444166806843573912698005895191971840 3517929 -293508603457611068996107812725925996 3517930 209979990024149613096389799911171520 3517931 814426914338864182776300144644040528 3517932 123846761431581641482113423334195200 3517933 864046955058699172175630837805957984 3517934 -207550439267315144071896768114662400 3517935 -263297149352795451296641167410569200 3517936 -313745969438778066391795744733790208 3517937 -1736082103747662270633306915617130414 3517938 699477579214862649797099426937880320 3517939 120646382715016564108950302385825740 3517940 -588175513523366621997537047061576960 3517941 122671043251803962644449609743609664 3517942 75808816237924778050316430639243264 3517943 -54706546733367847462424563145614752 3517944 -857003561439659090739741981243617280 3517945 20587213075978334508637463329378500 3517946 276630644842058452811418602780161536 3517947 170218725303995960629190825572850124 3517948 -73944446724949991282368545874002944 3517949 -2343152368800253759346323509852354240 3517950 -45123395023818392932340329248000000 3517951 936246138481615612865962970589249400 3517952 -426765651303760655274876729135464448 3517953 -201526858852136233907064203520950976 3517954 1383895906942547083819698425675088 3517955 -228511641183514359314045851200180240 3517956 2409387506086301948781461274008832 3517957 -1984020961685584744860136438344917794 3517958 40581207913507896803704602479755776 3517959 17530354276240799056112537538411648 3517960 -271741168387742929734047141662617600 3517961 -1572009564138630376076091380343668700 3517962 148217926138851476700968697188319744 3517963 627217251240029727133839230759616840 3517964 259382475596688178737396024632601600 3517965 796389642081072339210995123831500800 3517966 -868189831352902529668359965887829568 3517967 -959941475482052316563591604344571984 3517968 58040391081889843564490383403188224 3517969 131443261594036775100657222529197952 3517970 508925790435231390578258395697323680 3517971 52464159107232713593852931255568312 3517972 -467138794613489627691319852283780224 3517973 117822846791952661998116817568174848 3517974 348317585847876800499416826621454944 3517975 35457369368261922490222347566053000 3517976 -252140050440251905470153196567265280 3517977 -715158840981325618168491675892319280 3517978 -174609162320358277003072005156594960 3517979 422957806462634812340046833821971600 3517980 -23173126495022629706597350758144000 3517981 -171549284048656572572364197560625748 3517982 181489431307683795415751779092046080 3517983 87427922692360131030724287586473600 3517984 1151399777154412529375317603753721856 3517985 -30003601204192784994869959250236440 3517986 -410608605186274473900799257769756416 3517987 -464504908100053612796442673141798008 3517988 -454910757544669154404661784074895360 3517989 661081340805931741748119437021097824 3517990 7842912131830671278361781759756800 3517991 -593705886797077593477904789572505608 3517992 -24458154160405612571690415684249600 3517993 290107705291018282734060453152999760 3517994 576312772760387290753332788177989296 3517995 -293261292174071494326421786125123360 3517996 12688339027364245043777927058385408 3517997 110031424902979521843731295789942528 3517998 66402417453090070633133160685418496 3517999 803292959118693997427016902110538000 3518000 -321408869199206437531584142049280000 3518001 -607925293790070542982898397682164670 3518002 10406165214499479792450040098113280 3518003 291392887245797791074983252416952664 3518004 -181033776074267567542754796652904448 3518005 303375763858235860696210079939137980 3518006 -412341095477454386975204051997054048 3518007 -496875937002654885698316185056961712 3518008 -134625005928688687456678154939658240 3518009 -321596588353189348377225564534741360 3518010 -470819778360706687112662169578701600 3518011 -372870353442919041637110910788961536 3518012 -147167495316868024105014328894517760 3518013 160250464006930463456060898686463744 3518014 -1112017164678949683937664840941640448 3518015 -418498240934553587191880965675518480 3518016 12927281080079896831486011516125184 3518017 564273120875435021749931606333648066 3518018 -224804790101389085508066359050166784 3518019 -1816607383235419313040719795921296800 3518020 141169542320091330873717276156456960 3518021 134934385973278472156860856027443680 3518022 280675149259443098249821726438262784 3518023 -97084976997574548911519788030837920 3518024 -92094748683201509121295176890711040 3518025 132372574338619626330378807373953600 3518026 547245114463167027810272971128182880 3518027 400261561627599532258407064566865152 3518028 -620628523300785828970983205996369920 3518029 84165835740676788633708541408501248 3518030 34253033633568519290696249609492160 3518031 72158136877561683128578756678914048 3518032 -67386184694893399756106205394108416 3518033 1271074226000565931577021290141191282 3518034 18944929867669135851098100361660416 3518035 106318180491571936053561597505349760 3518036 -1340737862947643912778331341095933952 3518037 -583499632512973512598212955516776306 3518038 -36341496868662552112664526840833856 3518039 -705707094987279483727500716040487200 3518040 -222430410146626861726142946459648000 3518041 -1255885306337035064797515495030205558 3518042 128234661818550825337576926006783744 3518043 -146583423110495245791977675581810536 3518044 -1740631402756061519969363793508767744 3518045 -9028671429819980588457989469499680 3518046 12338394464363674523974335477411840 3518047 54732957905243259450180452444065240 3518048 1279440688017166525019708337904680960 3518049 -1104944461105517204750888669761517136 3518050 140462468956857370894537269987993600 3518051 663508418207745814879899628643812752 3518052 73465158475896383210703784178227200 3518053 -569516407993343935161725560404543648 3518054 34801421430309837039592724590337280 3518055 -62065787514680959330835052075058200 3518056 620518247143264562305145225915381760 3518057 -699535773498781085380185565774740480 3518058 -1151083403275084173630077750311680 3518059 -1991312849380652011696207627736717960 3518060 -96555523830736253997594044801495040 3518061 179911543419410557877581204643268672 3518062 327419907442695578340740136201276672 3518063 -1388074723928470405943579359799024688 3518064 -14235703465098323817682279990198272 3518065 246997582202301242378106977905588200 3518066 177775923041455655810855401350543360 3518067 719576388869915998629291838226734080 3518068 454007423091435759651244312768215040 3518069 405054127175252487493124306221735470 3518070 1784469529093239309038898845347200 3518071 262598755659124653534056444974409752 3518072 -1174785063816146227404000107239219200 3518073 -58189182644331120103941602981538738 3518074 -14798725610311329335612042842683648 3518075 -668259560330304252874855173968100 3518076 -540972249458682593048990260508794368 3518077 -915696606266777856634706242329773940 3518078 560498657862736117994739514210021440 3518079 -223472586741540681837329426305067760 3518080 -217345270098146644932459585601536000 3518081 -215815292139918607932393586731375360 3518082 489434751967834680940614442584392352 3518083 106484413320953415426889315555806332 3518084 -517395454486309869663707398266950400 3518085 324039164077271726551632915374954400 3518086 168521437152914407412131265662274688 3518087 233510473966296604950725946205729680 3518088 -1342477819344824000209028060282880 3518089 -8077326277864357361865118992937676 3518090 -137784285329100911428816219916793600 3518091 786488676665647195373606510379344352 3518092 -965828950358176064804499717066928384 3518093 -71893326172410681982242740984700180 3518094 -30243273771981385452297571111972800 3518095 -45185348880739656718143895059772320 3518096 -259818780618499018281684587452981248 3518097 75655422247682978839498998671953920 3518098 559052463750413738360497369864102800 3518099 -46222428117546962558235131701066560 3518100 -32412974278297722382502205967872000 3518101 -1766897479924573162674197020543830898 3518102 753586119158072626874008064688055200 3518103 563267507268095471279018745450171648 3518104 -997808083794153026003650479481866240 3518105 -187686749825201670583441073876101440 3518106 275537239665867359902841517615571200 3518107 2036177152894176877006159536871881760 3518108 -107340018811544277038775697622504448 3518109 163557068333103938374484498340236064 3518110 644202092012350798526777752350000960 3518111 -1426832517525670993523636765277220200 3518112 -304937034072227962430418069482373120 3518113 106585832710074305176285550033499362 3518114 -385994810599184093330199713249273568 3518115 -478159334306333625506162529286835280 3518116 271971729357081370137096465912422400 3518117 -877682986264613718342873886832256834 3518118 3208097190706160000966829583633728 3518119 196458835398985487050985699189003160 3518120 -853882060638845375912125791414374400 3518121 -52723167598213986583462538956262400 3518122 -35748352233155110265283507058008576 3518123 101488075497150341072519177192566560 3518124 293224995655155932857856196051027456 3518125 28211836087431857138003878999577500 3518126 -392460361402898096785816350168640896 3518127 1171852645255711743705752884204692000 3518128 15275204789649854880973207487643648 3518129 -772814654061516611645580467664828270 3518130 -9481320657691139499196475687362560 3518131 15472057923905389363402668349604872 3518132 -497556257989123183074932243838271104 3518133 431203066499569503018296636150960448 3518134 -10106562588471110754994850583778368 3518135 892706452440922049039221828907268000 3518136 334447256820646625554773668287549440 3518137 617920562376981907367045500319037952 3518138 363706286144521986812055276127272960 3518139 -257362098278709040149058924758201576 3518140 231581087394730970283118059797145600 3518141 -1893377102381910529149518149776933216 3518142 171067269296587608141335424669317760 3518143 688219984591151419008305910551331392 3518144 181756270245771761201365627768406016 3518145 141636546779600098137065081035930920 3518146 43959668122505151529384619087101440 3518147 41298817905227495834970597912673596 3518148 -734713504813555682869059708516664320 3518149 -124162842052649798177021416465183872 3518150 -322427782491106421113248001152744000 3518151 217420675397106407063967419527910400 3518152 1430914580334906790168354747887820800 3518153 -423607733041536358246002794164926000 3518154 207180998528226571488567030857994240 3518155 196500754732042975518903235343686560 3518156 1425736953998105727542415248575691520 3518157 8627121753740346696447370230353088 3518158 -137136073302405525961409903221175424 3518159 -128818253748234132461156406785190720 3518160 -32223801800306798785666652500131840 3518161 -69721080595794627175714228791156238 3518162 27056674047152529517767181131316512 3518163 -1183908815829860930771617952251385976 3518164 -486309726214926718230819391810890240 3518165 458325779708125668877783067336841600 3518166 291067952589067738576568380355749824 3518167 -1109004799850450508224969412508209168 3518168 -1587453915309942194391214874513725440 3518169 49762554987252116028955733835555168 3518170 232754588106911426319172145577792000 3518171 486850850570986401092252958897384912 3518172 130343399702673274590823497391276032 3518173 722282303302298148793253514330406720 3518174 -13443967402355008353078111037547520 3518175 -112830228514626809209356907559538000 3518176 -1594244515923958536498385348577722368 3518177 -82894864120423819994977113098912088 3518178 -314807767188695915806544247812981376 3518179 -131876995469976820107988442748018224 3518180 -836479595855372913009368604805113600 3518181 -1603505425101368067870237388316252160 3518182 -390602091221447825251412808402319488 3518183 144320871836408529226696373460837432 3518184 877675367494739481843668915820625920 3518185 1982146198156655104678857040943665920 3518186 22959096919089775051294181362882560 3518187 139886894486800221006252998175807168 3518188 1158265621775381759535048988655462400 3518189 -579759643073052962801283882530230944 3518190 30168982864380071906314734818211840 3518191 1108497543373172650543889474036992792 3518192 -36874039426109460232865659363000320 3518193 63544828599284351364815636894227200 3518194 -873151739270253231743316422533189104 3518195 387370000621192136578805334137245920 3518196 1055580406193473734082240788166656 3518197 1435773432563859419753860034239136860 3518198 376732565724706710522138114457416960 3518199 885130431461869687764810544006503768 3518200 576058196180833171825163665973760000 3518201 -1742883549853765279118645293860490668 3518202 74141891407413416826045634211500032 3518203 -138461966744015374543756771125584816 3518204 -597716284932159074721468973421520384 3518205 -476464921168386678318607676317748640 3518206 -422250564708593939820651522207464448 3518207 -40833956027839410743329986538114176 3518208 85724572431035736444446511936307200 3518209 -57935979498408035814248499972686590 3518210 94568057998762077629290623196883520 3518211 -831233966579796990104225591914019520 3518212 -770113818443946651479770498054044544 3518213 -1108206297202988533995872370771986340 3518214 -143165294142582356485289648388274176 3518215 1250598056395956222728490496303338360 3518216 -612040064654442540741872304358963200 3518217 -19736209089152797844691266487239952 3518218 -340576657087325005841081597124111360 3518219 -92803426677774498754251847632499104 3518220 -75778981379840936336512848421847040 3518221 -8262365105052842833227358628526624 3518222 -499289856475963553992044583243243200 3518223 -169979197986045837476260289036300016 3518224 187941500570650182143940436206755840 3518225 232047392994706679540568206650155750 3518226 -191590066105945500551251228166017008 3518227 -1211526187958533159940756083138675924 3518228 -302175868946102908403222185050814464 3518229 241043286854408574224995012807027200 3518230 124179302584356844227408266962377600 3518231 3102694319143971955254740547817032 3518232 537501573548279183130472728900403200 3518233 2226600333581595184225546588741332240 3518234 662511170601287734947207615499691232 3518235 1361354729212873830777499634218560 3518236 420275041465733378869953722322219520 3518237 -2454095904419951242741197762546715008 3518238 730947092346892972104935702546792448 3518239 -1208525460448371921628686395674348960 3518240 589155287485012068300826599751680000 3518241 -112327919809904058053114185000194240 3518242 -99775662782677598389970942217151488 3518243 1050055349166180887627114838667686492 3518244 232398433090601803357052998794583680 3518245 -415746999532219009451928342671023200 3518246 -243681009709001608792208298288018816 3518247 -791247919287890868736072110994359000 3518248 53927763600945522471172046372367360 3518249 -485554828168890419482678156435537200 3518250 -150071198731682535179614750704192000 3518251 546513160377494802768918969905978400 3518252 -399873798662483756226908594407956480 3518253 -688254447970924287721562046315456 3518254 -645226475540400303584512106619648 3518255 249679265297874905428315954020921600 3518256 12684572896902033043172417590001664 3518257 1265228334494567776954648638691765360 3518258 -72304375884069225298096763504033520 3518259 -6155954426158253819663325686424720 3518260 10432621766323700782315095921039360 3518261 153712907918276499436091703697226862 3518262 -23448096271912990004828782776069120 3518263 -47897360903699660016260253697098240 3518264 -895718993174676812240645267455303680 3518265 -126463271763999078775635933747744000 3518266 -107737819074507014344481115454113168 3518267 739903572186983689393872195576571584 3518268 -196625107151614404997761781960335360 3518269 -53714324607667599390856348474189800 3518270 -190627960471808103453317244521898240 3518271 66767966994838993674844106407411008 3518272 -120029818186896337813587955565461504 3518273 40505596030089885569551725318772320 3518274 -960275680626229250874885632509420032 3518275 564844379429393268357520013786762300 3518276 -1939464968323074263052280542495947520 3518277 323424509078567954371517118090407232 3518278 -119100970964474531455601612664236160 3518279 536515066051032367304560622101596576 3518280 -720479570803835505724508388834816000 3518281 -167793140282775748988582112197948416 3518282 -25500258450263995264190303691618816 3518283 -308758155276394272019401240758756352 3518284 277738198939092214487282514516836352 3518285 -361553221129387184653637153697844020 3518286 -168150696034804997684883394724723520 3518287 -437385702634476065303672025893502720 3518288 51578540760940146711376251404943360 3518289 289493608901430733203041816638511520 3518290 -355576860542758488811901936059125600 3518291 -161321520032910492895581724425425328 3518292 -1804101206062299877303781434269696 3518293 692031829156015246620630676775224540 3518294 -138992564750738229459203140228191360 3518295 420412117473413838209685661431258240 3518296 -1095549111586267765667405188325406720 3518297 -353766517193760646468724304277469496 3518298 96857041189931817700817751268973040 3518299 28038758971809356653559809638456864 3518300 543506986724614673492442813591628800 3518301 -390371654181882424080223901722589280 3518302 -278100364087476751806938208033633600 3518303 -28077537256532065442587954072373136 3518304 577221441752736156122596362380378112 3518305 -182231890999985354509093164577237440 3518306 11899719559544024331452998593834624 3518307 -60749060037302407424629977491836752 3518308 11064171487172209116766871831276800 3518309 -73701303480067187058285662212039140 3518310 55446422312842564327030487192832000 3518311 -938498807604193639858942041132822088 3518312 -88498339037975708752961795453829120 3518313 -255364410013898787704011308100142112 3518314 -108670531308678191770857784407241728 3518315 -192884679914878418932010909585675040 3518316 52427232621770983662115741515828480 3518317 -164556192973062527977230720928042 3518318 407452562073110358368018639019447360 3518319 172541966537227468419988754793384960 3518320 13856140846330774820716703219712000 3518321 -609614065142301203284900547987570478 3518322 249933480002860770770309399150854272 3518323 -1491782765833227143017241477911061428 3518324 930086584190710249082079517606413696 3518325 -417898424447157598714853925974748000 3518326 197675796320467532845963559036522496 3518327 1749587555338459254847092841525123176 3518328 378772290073856250790614220444139520 3518329 -201611797291993141588559206913346070 3518330 401960281503876012051592254598599840 3518331 367691374297420694854190798771785752 3518332 -141800474351244402163652951930312704 3518333 -82129004971284704030100133165411968 3518334 98442895305118458438648487939483008 3518335 300428630386774087499586257428582560 3518336 -5558351974350222795397568648970240 3518337 237189704650990052460633561399033600 3518338 530673622476841797092375515408150560 3518339 -444135300543235334796863080899991800 3518340 -72727189634676194063858480996229120 3518341 -103013312989048141034221319881246500 3518342 -213347606146691592110831373622592928 3518343 -268275599079213648341465951192467200 3518344 -821431970141279015274037205704704000 3518345 -251093545683889214465358515204448000 3518346 -2898728399298280486172860162137600 3518347 228722121208434827878758844802831880 3518348 -464224709626036885277894195597698560 3518349 420841010753689467265173498899888064 3518350 -21403345189588253224346840814187200 3518351 263410792270923499612867373221993632 3518352 -130580602816122564204692259181412352 3518353 1114729685907312158202610675015383602 3518354 -139698531232120531117103240672944128 3518355 10145268828147530075277003074380800 3518356 893932832131205425221594827817492480 3518357 462731361174817130693599936869918606 3518358 -79055359849137152143018406731830912 3518359 4910086027380452513081794920311888 3518360 -882921343924608362549728285049856000 3518361 31291648802071450751038185428791104 3518362 -488648035961173846361978489161079568 3518363 -1526527031925479959045909561292203080 3518364 -269265776395933814688710997225753600 3518365 -606195705925951101549708868204846740 3518366 -991273133542813965955199122083018816 3518367 -15016775127496705788675519823094880 3518368 -167367174760905620944506237977886720 3518369 482646555949675277824218755207579796 3518370 -327710426691193647063252535721548800 3518371 -2324629119004319352754466106778118160 3518372 -327609078933046653807392057328807936 3518373 718556530869931785275836575094656384 3518374 89026349812340520505950756585995904 3518375 203752551962479690025854694079384000 3518376 129609496803496066760505967106457600 3518377 817718506667669689129972686326158720 3518378 -333098802747964884623387867286361344 3518379 -578238158449937594677737259327419540 3518380 -364955589476442545857577125322803200 3518381 -29049923239410515396520451048367988 3518382 -49870064520093527201143979392665600 3518383 -630243781030918174965908905001281680 3518384 120907255074337982936073954095824896 3518385 -133381037886121086050195454932631360 3518386 366050321420101459134441498519275520 3518387 869486416662953556454791821460129036 3518388 -687881654807014497584635551044640000 3518389 -10095587025694965844218674260275520 3518390 857507813999332678470671607138001920 3518391 1133183834263049568082990905108661992 3518392 -804014050883342014693012579923456000 3518393 -23881856762528785302369627547706496 3518394 192882352745918253764117754919722240 3518395 811755268988206730089017984682262400 3518396 1355318124103775469481584676476710400 3518397 1999315011920946574318040594524570560 3518398 -4447028224614845069068035479421312 3518399 861046778178283088256572197268206680 3518400 -137249642316078830838849620882227200 3518401 -507996042815254002935914399472661600 3518402 240419721342692030748741532033224192 3518403 110440074420650858256009374000949504 3518404 301828355546805175478521489996600576 3518405 278679405242976910583533919950083840 3518406 -217676908799272514540262995870132160 3518407 308758196079071575401380399093659072 3518408 -1191635987119829462012306254386954240 3518409 -396185126370194083465606956954502896 3518410 -67097432909118507394129769207946240 3518411 -296034630461800118402200482027519360 3518412 -312109761567558328876920900781490688 3518413 -920241966353009247825702201107268020 3518414 -249624776943947552810735441743701120 3518415 36870982431416756709426359922183120 3518416 35467189125292333146502800510418944 3518417 236140824574107145243945625867318592 3518418 731550297643408156935160919896704 3518419 487617078913412508203267183951923360 3518420 585863823967103630877496789255372800 3518421 148609586504498077947053974798526112 3518422 24191626160504189716775132117320512 3518423 2071029628469956289928544773306576480 3518424 -100691087367537144117906256134144000 3518425 414676045536947111469771476111448000 3518426 -3724537302404514822121143244547088 3518427 -108228840533837098548719205702899520 3518428 -131924999695692396696461385511532032 3518429 -1048627810940435898032354610848821824 3518430 -52280956655496801473325741313130880 3518431 -173299457474884644323426747476216208 3518432 6447518996301943108590601828564992 3518433 313808825751308265685910658425086500 3518434 -113622235177789552579652321719157088 3518435 1272218113047207194106978926652365760 3518436 -328806025707220297809064603204939776 3518437 -1232973634273037412946815441466440 3518438 163828618687373807678788944715776 3518439 298125069089085093614856157591534080 3518440 -520933191654220163320421385146419200 3518441 -595541834512966519818400121760647388 3518442 -661734831505467653845952453125742160 3518443 -145578467743046123631866492746353800 3518444 618674044034699666866885476240093696 3518445 159762070206020528141376725983075680 3518446 -147091160500350381533992313986043328 3518447 -613267308429951323779276371934813104 3518448 -42997667414401929685755133284581376 3518449 -58690219152000321002976095720340000 3518450 -157971127902238652011926505108058400 3518451 653142989046297585371055142409902080 3518452 -114421771899312290155841892408043520 3518453 -1561624241319337379153109952850353056 3518454 18664798388534170690031039675646720 3518455 1095795306118370754389822337561654360 3518456 766370490227172022698572720865361920 3518457 1125446954372406158609929561413391440 3518458 70948820999838203933860102715216640 3518459 -115938616819858087646191866207568608 3518460 -451822874570273643598295846672163840 3518461 -206584885650251983369104412634066938 3518462 -357833182971208471778337025533984768 3518463 43607804051107547669834801926554384 3518464 -391620788163404291644075102846320640 3518465 1266830182356492982484846002956580800 3518466 -122024164012336082010744994431822336 3518467 -1827854353012424488820148080221810848 3518468 -122512353637932914150927123451284352 3518469 -157857074284231847739294591922518912 3518470 220592041874897138350134698458327680 3518471 84124311904838893984975771520448384 3518472 -55627365645852467695303828118446080 3518473 142301012193554788670410846237095936 3518474 125940435458622140510206305717875040 3518475 8476266026461423543469681679979200 3518476 333357450475164898128507915275741184 3518477 1757031188592602810467508256575533440 3518478 -17726377080804349256760337539130944 3518479 905500975139097271257916593191964080 3518480 125374847925267004075137845003550720 3518481 -145249337435657770284395471794195776 3518482 -487193632514346515587293509224223616 3518483 -104986276922992193426685248522073120 3518484 -353551717877976283854570225540286464 3518485 522168002756540507822692513261104000 3518486 -536425010430521158519220669260377600 3518487 -47744086090866265425467121303214800 3518488 622631593875304966924876025798645760 3518489 775712968692966067266209032120272324 3518490 -353343637869529674180799462430016000 3518491 -935804924344930888123025527430218108 3518492 850025330916477464027721056214652416 3518493 -743882841243654805192260726765307872 3518494 -201910201403464901378879459581132800 3518495 -379857630846714276644294658853479000 3518496 72447680117669950388258770405294080 3518497 206582752320501731857560261254432772 3518498 873203330952155817339267243940530000 3518499 -982021914376137940443044122241907336 3518500 37973454668428493746876835377152000 3518501 -342292194159544113722036694913575648 3518502 190753262648908522192513728838103040 3518503 -1709185756692680946482914614982300136 3518504 -892033622634451876837312009867591680 3518505 -821237188311073795786444989878256000 3518506 642717996030298574302298921938796544 3518507 681594361077791273646558323882091600 3518508 -114212040023026144809126825347579904 3518509 -191210753433711269712926775630175796 3518510 -98903873408719494933174919240203840 3518511 -290808119041501663346890433918500080 3518512 13299885152310831456797217564917760 3518513 808525291169763073954648796883519762 3518514 -636976743098450782783449549532078080 3518515 -48525625466108545067710158387225600 3518516 1273062953514893931877286604338989440 3518517 -479039520417054381641249308768652352 3518518 -1909487072634085761013701271982592 3518519 78805985927300546232975311037860400 3518520 195227279952712044036032067471360000 3518521 32411286328413664806633809520519722 3518522 -147802099178389999869940957458010368 3518523 -148838559184220410841015899972606896 3518524 1482432578137350694923311255115156480 3518525 -283797015559883764466115685757539950 3518526 -137538085211443414905868231190784000 3518527 29474718657131611492795752226086992 3518528 -14384162272974364161402145965342720 3518529 220623555192096199568877563693137920 3518530 -413954847560604666199607151015329280 3518531 -494570292364204570072909537005798336 3518532 935102279421526369624200662455756800 3518533 -1575173546887808035274005874021500836 3518534 -224369617810156090741201718246775360 3518535 -437008963794915895580809504567664640 3518536 -27679510770545948843811687740375040 3518537 -1070604826102336429156111872870364416 3518538 -251368066728096866839870014558431232 3518539 497146403950847404219951235094650824 3518540 -71777385786604675589702255363328000 3518541 -405016720296817103615838058164009360 3518542 322951053933970817230456184802324672 3518543 -817144554574860120229508898196862592 3518544 51806559249814887292016438558982144 3518545 -1016037287954266677722403906041714700 3518546 -544532523710224554070862139148351200 3518547 -571817903799752944918981436216459520 3518548 203155581117716899887245504356786176 3518549 1340814938200757996890628909599577550 3518550 99619717961435771992869777006460800 3518551 1469790695163551770483096616244332552 3518552 387439417476184119679201676042158080 3518553 -969025608609810265575181555412392800 3518554 210384680952261932554026504223496160 3518555 1032485411505327346292396614476576960 3518556 595709312486931504069129665700751872 3518557 -566679475094744454584452468306237088 3518558 -118192559158779716694604238437547520 3518559 130762785104702054356628594384280 3518560 671343534805996734323813230179778560 3518561 -2797130100350812168374040922441856 3518562 -51263438789196587356465797542578176 3518563 -704087197395997500736879568756257296 3518564 126324249372266493188248751576788992 3518565 729663264102267707685827510950607520 3518566 -915093369642945404862536752840596768 3518567 427279693693169704193154574257169320 3518568 407698349493482921090324071421107200 3518569 98208831913223664096141765333024996 3518570 733668027739096875734087924514969600 3518571 31571152207858832777396058289595904 3518572 -667503089980918430637299355227361280 3518573 -534226806445286653440226568088971178 3518574 -256851370437769349902301843745109440 3518575 75253261861151729099203551131154200 3518576 238618167915915618455982458775109632 3518577 662996310448272949931043732218778114 3518578 271137086872978432952510342732500992 3518579 -451095195208305244283664832262972760 3518580 -406731046273656230662949050242877440 3518581 -2148686724709101045273023998960272000 3518582 -440742805953777299273242775259616608 3518583 1606676212281462423457481678406631680 3518584 550861141144171240170267759296962560 3518585 -27762026954313813405604868455584000 3518586 -184662323367417960893280244557112320 3518587 601312035571026693310331737646388552 3518588 116853378909371952708336811228970496 3518589 -296494701593997072882882509724477600 3518590 293326466919518226547818842190004800 3518591 79928564717290808509216622756005800 3518592 533756309660114506219229529684049920 3518593 185019258237989267346605473378527488 3518594 265989071426055342882106648102388640 3518595 517752999765667538153736228227351520 3518596 -564713147042758016738948267655164800 3518597 877387711330587154566056571868286046 3518598 -193785085285290969841102400845436736 3518599 -338905290188270031362991840788843040 3518600 729371283026861096774149417728000 3518601 300553420479445968792356937791714832 3518602 380233773944060470351584462169694208 3518603 -929402076042955603027876315475903040 3518604 1799343761086682530319840446370304 3518605 -1089332580096963060050436816035266740 3518606 -106281838828631165219100884369853696 3518607 584330376410366327483990254651975680 3518608 404459485982779118546821530640711680 3518609 -176147793702932288347865739748176000 3518610 413492893560556443390729403090598400 3518611 -1172564671233397662353202966156333248 3518612 656232041164912731774367012452752256 3518613 -184777679684525082526184557986103680 3518614 750783103489113604645429501422368832 3518615 -400876509212466657039842977465642800 3518616 435362786073489185171180891699097600 3518617 555445226889425128274241492121784712 3518618 -83236701256433972437766118888349200 3518619 -22979535904303221090507290365335552 3518620 90711086203799580419043048169205760 3518621 1685362920854639001339593385795620352 3518622 289602435157309271572987642690858560 3518623 291390418924462346977630306955739872 3518624 -614096546053780739393934249361932288 3518625 724641969888964028057037112825776000 3518626 -474986586914356578177200049787437504 3518627 -119290114101781168732923464163727200 3518628 162211784335908189716866691588751360 3518629 -375077990953526676203875163829460000 3518630 -621730262689375046208793186266023040 3518631 -770517764415912501045566574348296880 3518632 -144404133777296601985004175855452160 3518633 1072212961751255796159066112191045882 3518634 -3160677279270436064276126191308288 3518635 701042979116190218061171733306254000 3518636 782973685704678718889704432543887360 3518637 567228223796321401904591702386707168 3518638 -645592547783262028584358012624695360 3518639 -663539376110243586604785155460916344 3518640 -63687126703546316038733418329210880 3518641 1451211108923089761056255255137950930 3518642 52812852938960031329062574219587200 3518643 1091828399499974689161784027022008944 3518644 331890801671170339512535897485566336 3518645 -30817830304770007748803734887714280 3518646 18075522172344156174159187626585600 3518647 472014477629974006649984346790281048 3518648 70592704601388186009660976806297600 3518649 192641109674016088953554340176672634 3518650 478296664147132124878223153317630800 3518651 -720331789230639585826745071580712348 3518652 -598850215185517438360548412097146368 3518653 713540775550701156778836933188280902 3518654 25976103798090118403076352751993472 3518655 53956262431907758050004685602160640 3518656 66572066718973768973411820571197440 3518657 454847641033309543072680917750328660 3518658 137765920635983630307215470315580928 3518659 -136742676423348995305214001719123140 3518660 1181918284417064660856072613101158400 3518661 -251603717546932340710014862268023296 3518662 -249967242548755696099389103522283520 3518663 -100348752424342409906041295067043680 3518664 135986412004072810525490567283671040 3518665 -4423366183191139144533980378246940 3518666 -151959933864889679639799669605461968 3518667 969701350087062657244096542146508120 3518668 -160984907148068893064633539264029952 3518669 -751685160599034600555089912781888 3518670 -19276789463633586473276750219324160 3518671 297663721029998065445221958617665592 3518672 391456306792728070888930628267237376 3518673 34319325665986090949916729189196704 3518674 492192352414465412232365004885576336 3518675 441669665813980991078495720842963800 3518676 -289686581361656489098796884754393088 3518677 2217296081973745727767379342606709312 3518678 147632067952244476613246924926948224 3518679 -608007736079182375058008844461944216 3518680 501153825509569791126910902067200 3518681 18195316480518112972333304029121232 3518682 162127134368935118860275907688047104 3518683 -537716766857454761839229355742980080 3518684 -80275177449278263574011875887935488 3518685 659130781494754652185882056728275020 3518686 -391958614390015668183923942568345600 3518687 1594200201713922528801334881466578336 3518688 -180726599079796034657685924279484416 3518689 -910164534563419143315757084716137280 3518690 -9280583076655795515617134528888320 3518691 -316330512773858870723012212982813376 3518692 -559859434560273845660188864697037184 3518693 -1510239634064982043070036645782013058 3518694 -365859412228004323770510889592136960 3518695 322389872228343086443165254061218480 3518696 -1273379626543496202284694545996236800 3518697 -53070407334175355130272042009600640 3518698 665440826944166842349841483289287600 3518699 -784565204507716498388700226586604300 3518700 -143688272931476990424148656978201600 3518701 -137898092766728002743151443407309760 3518702 311660680271326303059129100159807488 3518703 211349929038156810770503894037504712 3518704 10290196335669758559995350904340480 3518705 125958730178990322714870903742224000 3518706 -240444000145487132006567020830395136 3518707 368276888649490175624861749607324280 3518708 -610219263144346923588258164685729024 3518709 447356797514400871245703164756086304 3518710 255006447564072881394694755238239360 3518711 701803834100770470870650752984929120 3518712 489269128005085643177367808609873920 3518713 -784230155384465358773254402600815216 3518714 -96957360898209204471140982557668128 3518715 509837810242590853638717105708012000 3518716 -965436092916429250224455647359324160 3518717 -33237792185606952040317293354588160 3518718 12621649169324993098833581149900800 3518719 1880608189663228640552015463019109120 3518720 -920804967686333371468548837212160000 3518721 -8267676558162452351771367608899038 3518722 -913170023727646390498748530794071088 3518723 84420643957063135574096826381132144 3518724 -274203945292144617236657877507440640 3518725 12806320997133091206614418349530400 3518726 803235157737712051965502518586377312 3518727 -111592490027824030733271753819879168 3518728 -1546293868682474864401667907021527040 3518729 690592599687417776062807118812824576 3518730 418250702492916682902123891136721760 3518731 1175690110840827852044705829607653952 3518732 349163270024184367974656766260597760 3518733 325717000214234803883273411479584 3518734 -391792861123835200035513707552970240 3518735 -397917294260741122077465709638497040 3518736 -93885326883025608469592162693283840 3518737 731780413214542949872085031856441972 3518738 -62513624911221852415923083378160480 3518739 600873342254321987285486089351155360 3518740 -284116428886644308761002782651439360 3518741 -1449239591076146901194659746258639858 3518742 -332812579677687971755476408082893888 3518743 -297951174916041990846443406763595760 3518744 -7903356150734544293834680374282240 3518745 -252368902029756218864245869613392000 3518746 -31284393514092343046808510017467392 3518747 358311752739845761220784166088840880 3518748 319993490741360646657788301008240640 3518749 -1286938291974623185456049672514586176 3518750 -89177287657193486929102619003400000 3518751 4619610669737276866268978754856464 3518752 -1281860630352388647696051537991630848 3518753 -390360139806347182190157296719155840 3518754 -550593066225201452324591486820439680 3518755 5739442345595101217933200471259760 3518756 -1069639822038485380877425054075217280 3518757 336292497407582558169722516621399328 3518758 -176300942566150538544772489410623520 3518759 632437775653330782338817394095603960 3518760 87480264903723191411821514981376000 3518761 414148919740244039821633613203233652 3518762 -74937035676670241707737078785395200 3518763 325438341153664857191646886897446744 3518764 -216318710566084843621427729533383424 3518765 -443612502723166023962014890184340340 3518766 381394591409413460706333646282047360 3518767 372872196653971441468806958583795496 3518768 -179057437494427442039056667225849856 3518769 452196771426949277260147679293694688 3518770 425401529548429333491401462925888000 3518771 -898415588388093773843112403444967028 3518772 -557566486814023054784421060719075328 3518773 2665756983833861044270194142102740960 3518774 14224348061817332474845472988579072 3518775 144018934517891164895992019868012000 3518776 12567241426403060864015700039229440 3518777 -106234196573567822801612212082332374 3518778 -165927679649855713897342595689522176 3518779 -486975559953299316175592974182260736 3518780 220237265239470971620580812974297600 3518781 -66227285270629738004816987611891200 3518782 91266346818953851585980906824270400 3518783 982860017632066138170096984514756032 3518784 105428388297078867877625159929036800 3518785 -588231526876400335486310402850043200 3518786 1216932921907403919139709419400939520 3518787 -96379845891651665415513632177650440 3518788 252372872650537033060578459704161536 3518789 1532428058178953911527639727131555840 3518790 -237072530676114780813630238978344960 3518791 2443395675377969582320734376854556584 3518792 723671909520021595003010379051648000 3518793 146274582329489696102920687678571520 3518794 421052374343145899698685359119195696 3518795 -183755670070195662627691553991114720 3518796 -1224711202711718961376681821323526144 3518797 -952898081710836556618905396494157120 3518798 -661048819295323861764656897702433600 3518799 -779917229342144108943071722773398136 3518800 -32790509400325464397199681552384000 3518801 1166142232313432111721522789567156 3518802 7754011031463087802717714172244480 3518803 730135520666008759682308539294344784 3518804 -634549847982053760644264391654793344 3518805 438155984255487685924026807515849760 3518806 23198125667720786730229440238401024 3518807 403159102092861196084933488462562056 3518808 -171965242258368149948008215689072640 3518809 -174052510202723206861342675308425984 3518810 151798352508278883712816421057925120 3518811 484323458366089035327581310949279632 3518812 -634636362444418591713498204347447808 3518813 -3084224332511723226793438769155002600 3518814 118829683493864960577846770155864320 3518815 -567979721576222675027333001638702040 3518816 -186126474278751442530736347908407296 3518817 -943402049029226435872531035148157520 3518818 521540444213588438368492778556456960 3518819 1386894666024118759855181159740800 3518820 65383320664173480662115881119019520 3518821 -330268299742704915561505738724489156 3518822 4444524305591621086749191634011712 3518823 216937120266712874726959896509591808 3518824 1212736431420285221229247411899816960 3518825 63048078457283174487855792665519100 3518826 49388679575183510598768178053567744 3518827 -310294516359544759649158593728578640 3518828 -184805787878943822640579690783295232 3518829 859783586884064179001262348130094400 3518830 87271517740678984371127114108270080 3518831 -176690935014875962081460683244042400 3518832 87815445896417566626512486110494720 3518833 -763572223941066910412845680932335918 3518834 -182223761157144113525500344196905216 3518835 -729817732387461523637212929333147600 3518836 22602359359121111516651580824708480 3518837 -811981939502255780010382706126232000 3518838 253301024443333948538642095199889600 3518839 1139230612900787777239172567368423824 3518840 298335223160741246188223931416985600 3518841 4050814009530613431909699900476928 3518842 -1454440003902556454111258122033248288 3518843 2826413765460155241110651213103133920 3518844 -53254473233868000721368327255441408 3518845 473789949522292784589506918339952960 3518846 -289980835494801095450730700792677696 3518847 -391762138742361579129214132006749360 3518848 -83954289406312933813549527025582080 3518849 250876493903158582137920082885662850 3518850 -211331095220421689498961384244752000 3518851 61250663443219763461721410480344320 3518852 537403579375571277221464843063671936 3518853 -326793182048099827947867878248198176 3518854 -564500350300029747734545069623774624 3518855 -1318491760394501660609757772051770480 3518856 -598560944297425546327962020735385600 3518857 -2240457506105901674777338035029716800 3518858 139452863735311902705014430863621376 3518859 -135797078667986397082271261293293096 3518860 -711530908538200904734987919564620800 3518861 -114448620445922448687943373753618976 3518862 -585707709889238076755224487184384 3518863 832745454161783647481438046329368112 3518864 -102588866543096661393236180517003264 3518865 -160401400308287053339856713012630080 3518866 76529013056830986820191380835148608 3518867 -1937393203885284481491929565756472248 3518868 103110772115714331643671946983634944 3518869 -607048934964904947529550098039919204 3518870 289499639021069014132953428259866880 3518871 -24901601207886920771190737097896088 3518872 9497593242922687004089450467164160 3518873 851189379247060342133930209422562122 3518874 266709065281415607355602483659522544 3518875 340529375242689752299814570471724000 3518876 679160060730065202524524937100587520 3518877 890900708941965466465945893849640320 3518878 296371764969260156174043805809853440 3518879 -61942170037598850738695860197708960 3518880 66712363749671937720506569347563520 3518881 -371430871108616100444618090037364028 3518882 52809753872519192799403957747460160 3518883 -335380630268289920488205787300333600 3518884 622323685358095289489346752814002816 3518885 -4471836191970988528101950826272640 3518886 453432490987286378536878418527856320 3518887 1050948197842583669687568887330172536 3518888 -1126990802638651013099346335776650240 3518889 -240211618442230209069083577335426880 3518890 -61875830483256345872115457886699520 3518891 -1644250378548827072540925821164053708 3518892 31937302146050164627138817801791488 3518893 -750069674331685764248139550335168800 3518894 -385329275454966630344600590143904320 3518895 289810087934483191768083979571491200 3518896 71702210968945580272642868483735552 3518897 2389052493292703924689766743871938560 3518898 246455313368138060781785361500448000 3518899 -282170130227141332475835795049338100 3518900 -101968756890843460355752673302425600 3518901 569252687197105254794117368722090030 3518902 587822780059910257972211008683352704 3518903 450244171804741069588435211992065984 3518904 377143462154237022304349131585290240 3518905 1868996307755930235607092176827200 3518906 512427488989614524949548663408599152 3518907 140020599432520196405395408820832768 3518908 -395272446374221915879167412872552448 3518909 74380951157307168091822063834710816 3518910 -460130922548125426029188415290284800 3518911 -420652290253373355635182021463843976 3518912 -478189335612512793709188551565901824 3518913 551761318815946431645707901804878784 3518914 194197978677869939079896699471961600 3518915 -469660516502645224814327892377028000 3518916 320937592229214192856243487823298560 3518917 183009684465257106356445038789850400 3518918 708242014594657700285723444424009600 3518919 439759957133816265986115315368464944 3518920 -119175296529022659487209314957875200 3518921 -362715250295045015565935010086556288 3518922 346811334028025661760547263756032 3518923 -618580492637766445422473925743326828 3518924 -314115356819129139489272201228582400 3518925 295575947964959360305410504155196000 3518926 933225320743409688395411669268318912 3518927 129246806888599997845348992583473432 3518928 -972521914624272615667262336925696 3518929 -111664919835162173092926004102962320 3518930 -204753299929198596918598485157145280 3518931 -24225521196308130054772714611581184 3518932 1380024515093924404031080516352352000 3518933 541335036084652363178559313170792000 3518934 -168242186279592213658342118163947520 3518935 -49291406400675863020942003729976640 3518936 1019566776616200791475536889815623680 3518937 1806114713553340238343650424509109600 3518938 6891737689682667732935393941083120 3518939 -1710569688151026468305275198607923260 3518940 318995075584634501997713616684318720 3518941 -774747308671755441635267869505831316 3518942 52487661670878444059183615607165312 3518943 -523471894496330148685704223808586936 3518944 153354457249886691533068016568238080 3518945 -928394542711185470864380288385400300 3518946 -363614532736528605765508559505761328 3518947 828160215173506870439704889773224960 3518948 -845699106808272930124232536320000 3518949 -356283864204981894977402351236722048 3518950 -305899793313981305678539074927828000 3518951 -1268943157878565220464134115373275128 3518952 283104901093184691186685614181171200 3518953 592975104069754088138367127718038202 3518954 73622667320213641761179695183713792 3518955 -640941584232998707438054819960306800 3518956 37810972484719137840508877266012160 3518957 -821469521494380964813359542324881620 3518958 169232793787523455714991581640184384 3518959 -70727322955242742134058609791265784 3518960 -126308732951670352765279100505784320 3518961 424791193407792587427254356927257120 3518962 -222817383002972980867827088265910768 3518963 93555504597572024582700015933413280 3518964 34577330988092035777631762322496896 3518965 -18633715137227833253668283163356160 3518966 -135213732429907308779883598806775104 3518967 195801331790428468993195799321768400 3518968 -77365779306207079508924281935482880 3518969 851533029195829067361754629800569044 3518970 -1488046948455377726563619395123200 3518971 874801616769741495357475307753151600 3518972 -814277182557094166910819878775988224 3518973 110949199786759340022245358474318624 3518974 1068898586530558472741808486407760192 3518975 -522264525563616810074535018905181000 3518976 -450149172848535207585122700440371200 3518977 176405985101974867073980736785818624 3518978 -768777110123958832572331836505638960 3518979 406188087114306666342103373159700984 3518980 -281155584732354486712154869044192000 3518981 1258444600008758619319002091140802782 3518982 -84388949528621903505090338790339648 3518983 -449947964248167897528993644662609776 3518984 -1064235948740404299534635319644651520 3518985 -299318438517392522290220233312104000 3518986 -781896173409091961908805466501401808 3518987 1177712458784296952198626935434583636 3518988 160343108794600649842472775264780288 3518989 -457576723917727890305741688210485940 3518990 305431639127313809244524948675779200 3518991 -2098803209061998093797281344325120 3518992 3521747363969460900440210785181696 3518993 -437992297278702459307343216697636876 3518994 107006669873374237556215894731792000 3518995 2135119333499964755102107594996953120 3518996 -42492121940090818322854825446113280 3518997 -201749864231443308414759091234931040 3518998 -81550641525486026676628682203331328 3518999 -1848430497113587698818247573138335952 3519000 -443748537086686353998290791567360000 3519001 1637286217810374243797551780549259652 3519002 256121255203022984997342553905902304 3519003 909613161831904226113147608390660504 3519004 -1295666432339540422268868685117046784 3519005 -237179409259284297418117006303401600 3519006 -240227420687379588501351956265852096 3519007 -421939053187750647292011702951747320 3519008 672136610447428921372463272368930816 3519009 114741600581613088860573762802488960 3519010 -215805625411185350624232295603591680 3519011 1028389195847400890311472109797654352 3519012 -276589161709226129507188493939724288 3519013 -1143168710606688642582466662997996738 3519014 -720827252123152520963089804563930144 3519015 753267086758009576779778791413136000 3519016 689498475026917347672592248300994560 3519017 682477796873784975709043727934064712 3519018 -891447027220167445677362871711329280 3519019 -106031705509282756107361396328929904 3519020 -528681686201194823182385329861463040 3519021 428082531419048215263946699131980064 3519022 -86897619967655727477644367252397248 3519023 -140661019917568381685811874641729456 3519024 -19894739146904996844359700074987520 3519025 818028613669250437113966335753980550 3519026 -110034820065879060698825625009776640 3519027 -134021149332072171983033814107301312 3519028 -2994758326736698601104886042689152 3519029 632635806240160388843192434698568380 3519030 163535642327599981515563904716624640 3519031 -246563827424363582267009531421211488 3519032 259155245030689542323715213237350400 3519033 267722612289078133849692275365799616 3519034 10691957316231482702111080524587520 3519035 124664582336799067176597880812392400 3519036 246231371678428317167327548501862400 3519037 264473803305927484664970519670977792 3519038 -16378933759016978602431967155248256 3519039 -28837593728951546988405015730961976 3519040 137399546445959217039443985778606080 3519041 579220267667716431604885216492940544 3519042 -117393949136985964879536877914418176 3519043 1548019021969973116671636878352640 3519044 -539888516173654354979322291347632128 3519045 2025807260325035878824194475848700 3519046 -53835184753087388751852750712417536 3519047 235817071031216603937495929365123200 3519048 -321154062898101570076618665920102400 3519049 -571122889441854140200031637719558950 3519050 -292177912965758977867873266149785200 3519051 943511980406033430033224043846201264 3519052 150057517496947631751606161430320640 3519053 462864998903394097947163675218504384 3519054 114654539430003527177209242143247360 3519055 787639895650490077849265467164288000 3519056 187291861738607018671256943605440512 3519057 -222210093127693442307392177054913312 3519058 -222600652170525731525211403473438720 3519059 -1200668285271568117769151680579285496 3519060 -101428561389123004191094906219008000 3519061 -47766944527952927384709782655145216 3519062 -13339629381223117174431151415453568 3519063 -653272091976732072105857293204491600 3519064 159398936351229402977332240707471360 3519065 -461887348905177367615104056183006400 3519066 361298205385405961540237766325036800 3519067 -674273371858064235208723654045277884 3519068 -61364235068192305986657615348885504 3519069 73810338630440408892103733823953088 3519070 71423852599001879616904718302114560 3519071 592027549477041751316321944903759344 3519072 -1052348580443463582043333901966376960 3519073 -1171533836572542060975420518822729936 3519074 -364637624641145571271029566552728800 3519075 154127714887318095002644154270553600 3519076 945581182130932513786895226589946880 3519077 7824075688653611412216282000578880 3519078 -694714562494851820601476386082160640 3519079 779075502154136068335309543502185184 3519080 242786800112343844906221450588518400 3519081 -559910477624630795929395880582911030 3519082 10507914155290151594316232914242400 3519083 -671245828511644907889557131350742668 3519084 847039452848962317810987393490638336 3519085 117106713039358562674337179847928000 3519086 -728574086930514475668452449710979008 3519087 837628869165997842013732333743874176 3519088 -106951655606419302497513993857957888 3519089 -143326301284330994928190956137584128 3519090 92401396140353144734942058902674240 3519091 -1051528461990220819212208635002403508 3519092 443330275651505251933113247505817600 3519093 -375725825497013547288455096556873600 3519094 -400034252703089948123710480705977600 3519095 570751004433738811505281655728992600 3519096 -97901603654434155724321744602071040 3519097 936858793747944184393931902792781546 3519098 -963387510633957022671902666042737152 3519099 976176385365097304145354478162947120 3519100 -51083649534043674231805377341657600 3519101 -2141883043114013648404901434319535348 3519102 58308296907352140632154408932225664 3519103 -443024556328450324505444404879525520 3519104 1160714060676909805333847622234931200 3519105 367101058582781581537543191833361600 3519106 -517131599650750757226738198287731248 3519107 8928251386833036399737140917396432 3519108 837663525187458663693408532807541760 3519109 170363008866109622978708187338283840 3519110 -247070703559093080477536954609821440 3519111 65492909505342280920447851770633680 3519112 -721754744652284043474534856393267200 3519113 559439940536087380784968039312485924 3519114 -519943998892885190511266705886524160 3519115 -63284311787637923195924734915368960 3519116 27495542133450661876825530811315200 3519117 -264653489171888205949616848372631232 3519118 246815655004591778928988114059977280 3519119 978856952351167008340265704048214112 3519120 581300566005240644747742444257280 3519121 -144880808093904618789602743957999500 3519122 47343897112025039060072932402484112 3519123 -212787791437919674924922402657496960 3519124 -255808590430140456073998243378919424 3519125 1642008152813066835766154265931200000 3519126 34837634744114730225308762053682304 3519127 635343889573509805781669275351243976 3519128 -573250989151739551481023272820131840 3519129 -209568605101523874572600129547130416 3519130 16008453952515330624815908538100960 3519131 785005079985888287400117661033423080 3519132 306971072627585805962473558925302272 3519133 1950865905479407773448443164860495564 3519134 940010918180084067182468939590920960 3519135 32155749825410618703771375595668120 3519136 368364598410648087832970805567160320 3519137 -1560850594019760169219263136613693214 3519138 -61075147997557226336182361836019712 3519139 -30051052831094379118685428612716112 3519140 -142164896323026557987194376292249600 3519141 112714623874700586412305631087594464 3519142 407958655715937466072692438411532800 3519143 -1136366415241612732781073864543716616 3519144 -253156414278788648321420474301818880 3519145 384716062811833399855399177258534080 3519146 -576253412082064580649225935842939728 3519147 466801665432955943838319543404223728 3519148 -1616367830245254693112232921884820480 3519149 -805249330592019596244321999212557620 3519150 110989003535779655214968577254640000 3519151 203883305134385458106756544616462208 3519152 -29990614975343377697570946154364928 3519153 -161991657282870402444254448919719360 3519154 185806360218768963297823853926597152 3519155 874254688244591984897854371780237360 3519156 -105942706118242211063559272731619328 3519157 1363573392430401143269454181241159406 3519158 -102253205863846824413824262726260320 3519159 -84621512991743012790923544543336192 3519160 -2582670364197999525519010860441600 3519161 75774443988361764509312767904604480 3519162 119908512927439662391410389909999328 3519163 22347012367985764832154088486774784 3519164 -1194659019832969287713088497210090496 3519165 356932783782617100470493535971256320 3519166 77159354321195381683357545725316864 3519167 289054321117190792131032292032753216 3519168 38611715747672343480929112796692480 3519169 121392624084003908399308531731797570 3519170 75257433266163560162383636896399360 3519171 -95990021128778543876937040536936060 3519172 1360253981946807541640431634965954560 3519173 -26891728979238002302473120960751680 3519174 -267680360607761930330429007001004160 3519175 583008629242975985332220423535129600 3519176 -123115551003251922548544085582755840 3519177 348251516181366635495772171534773520 3519178 55140593246812700646373156261110624 3519179 660914157989625959969771062764143760 3519180 341729820185706741751077904588800000 3519181 18187987135841829650965499362199520 3519182 393042805772352785125831635598454976 3519183 -193705453345675618893093905678599152 3519184 17012628859740333484515824801415168 3519185 -61913293140886407805549163088292620 3519186 -215827299839404769075887095447404544 3519187 185181713478610652693725533284644512 3519188 68029552784905019180133158823765888 3519189 -787679930065654278404882019381493746 3519190 680504069887697396184507295967865600 3519191 -394154095112489716032064259484329376 3519192 -444493806578111272784144725604597760 3519193 614105979220255913728585935692713344 3519194 -72734297869798335911335778127207936 3519195 723096259183531076546555589558391920 3519196 290758046291899957212491265501862400 3519197 -1049706294797946712040202194491109088 3519198 -359519731503346600468267954049447616 3519199 1342837346620982671868509649882419240 3519200 234844757888032217098047543253401600 3519201 -76327196750946772463362864760165376 3519202 -36874276015238155662183041695401600 3519203 487713331184375146161202309155935184 3519204 -152158724797060462642107869422338048 3519205 645602557666232422664229215529477720 3519206 1276808524425172764884200151298048 3519207 -25880495738740527518317640613953520 3519208 279281372889912017865226993675468800 3519209 -873661191843908316979833040989739590 3519210 -263354717059671417701396968686263040 3519211 602711283883998990754427259549741812 3519212 -565993302824672721143706761336951808 3519213 -533386603372742392408140884543078400 3519214 175217303112773213910539668380411456 3519215 173716323471448530520981775906364000 3519216 -33257965548037509415058998493675520 3519217 486978412611255322756555952657962420 3519218 331967596100324216556867624320202240 3519219 -1660305288020789814318449963667832320 3519220 -209124290330750973819477761437605120 3519221 -813297560074736381096896769266740708 3519222 172874142798328238077315903032520704 3519223 102880242357698746636831199940775704 3519224 483890156017183104249137226982440960 3519225 -193472153446516568345916121284979650 3519226 -54045513352716370757530815225342240 3519227 165931316057598144485809404836087076 3519228 446257356766235692775022504218411520 3519229 778496005091597228449993141912657446 3519230 60235883878759601661930839570288640 3519231 842628850857809004442607548532787600 3519232 -1243317850338489127237257472015073280 3519233 -1903917682876558208388075494165095596 3519234 77561353142025025586059492364586240 3519235 124439124623159732714509275517469760 3519236 101140071313835544608037253212008448 3519237 -505585106010069730102519664586984000 3519238 -217851499754431891282397781530997120 3519239 504495420397865279387965209060614040 3519240 632887971683942731133507218189516800 3519241 -60652295794439311486161539951156016 3519242 783478625869375628900207431540046592 3519243 -128886702100561991493410553104142816 3519244 133753283627063932509289540431519744 3519245 153198943340757936438961921400935500 3519246 386624717724968551349435055492638784 3519247 -1301354360200769408736182157922644304 3519248 333363468797223573136409324149481472 3519249 -19242021416193367743739601037182112 3519250 151895300440977088648302552948864000 3519251 209553268622009981786655014638782252 3519252 -716038715523543869885386081823152128 3519253 122419679901881983430360645818733184 3519254 44382852193500701797716111654636576 3519255 -84486654215061769727363552979948480 3519256 390378949816946833812919776101683200 3519257 -18002249841058405271720219526402816 3519258 -284413850035094627620474497359510016 3519259 -1450762644043448557975450456385980540 3519260 -665722541700042642236137321196229120 3519261 -158259715545574930793134379541255360 3519262 -720181942766898233077621213636896000 3519263 -179463466911609448598456607548919552 3519264 -419767801370533055753577452827312128 3519265 -635806377466350725730699546964421400 3519266 156717409582838523456449543048924160 3519267 -25904970998348974929099313616924352 3519268 -740646755454474859363799118804026752 3519269 877981096731751043577580954963907808 3519270 17216514506452351107371778152709120 3519271 -304980289936749798051924855469742976 3519272 -587387234657278283179777341343027200 3519273 26332522644431212557358673441818368 3519274 -1456606594362333034732917517677778176 3519275 -102565993134611103294967722543360000 3519276 -106276025846085876953849906847055872 3519277 -791532515084043295578155918483774880 3519278 325969942268303439559626743938823616 3519279 103753490922251498002344006021798024 3519280 217213362570577386488876505414696960 3519281 426024060054543943764332810140568082 3519282 128705726467898593582359761738772480 3519283 323066402001856572127633715140594800 3519284 231438188493346166739898939170527616 3519285 166747776185045822314920829591680 3519286 25704371630777265232471946603378592 3519287 -389086448571181295558032270193855064 3519288 -10513906597488896331761166326231040 3519289 -312850398379687117804073018501401644 3519290 -160372236067129829048478476800557600 3519291 -98430953663624422954380231346999848 3519292 2931653381185668868871298380922880 3519293 143619775350290784480152176943025900 3519294 103042243788674757432272613991572480 3519295 543539201415088078903766701978216800 3519296 -555540597649137751032087589158912000 3519297 434467695139363308102540565040501760 3519298 534048288992271973913079770246984400 3519299 -155142220277221771005941261174158080 3519300 -305920841974474944132777639180211200 3519301 888601621661441230256735574460422302 3519302 615941527687038831057815504070464352 3519303 -292830445415692710629813466242110296 3519304 -2100775210616686038461204870280314880 3519305 31511348555869163213765069486591460 3519306 26599437918659532634010712208171008 3519307 1431699620649320343354999310898782632 3519308 344442663591254690666471878518190080 3519309 590980227626660795342697428088714720 3519310 307924838043189593719042159284346560 3519311 1165616597503052009765452336065132912 3519312 -201973726897403545205154481508057088 3519313 -117520448226528765625303179836712960 3519314 262583418689360311981964040236206080 3519315 -162811502054298086286275045242560000 3519316 -239888961158371026299393968588294400 3519317 483744428414045758503147588968746812 3519318 -102043590484525876827451096840899072 3519319 140746472689428800265579737710932360 3519320 110310277639231292957061330290688000 3519321 192117595917254287117456434474408960 3519322 510323509114288260854579105399960832 3519323 8693582423270424666370653236098320 3519324 1058515413531043364409461842041730560 3519325 -548859202206063341968202947756607950 3519326 791708947045312752882916876170218112 3519327 276149581253206527837839524890166800 3519328 -721785805627807767359219978561126400 3519329 -351165150206509837672077502191304128 3519330 -29789427491783173294863316022522880 3519331 -7267093254161694336043340333424868 3519332 1160183036200510476944543909347906560 3519333 54955114494467866634064888201225600 3519334 -134647016268287602173142270018008576 3519335 5730158898967847465177113637857200 3519336 490188373749296031862934088250982400 3519337 -348168236723805511592350285219888896 3519338 -176700403372287138824885929680985680 3519339 305596784853204047645213735907956208 3519340 -916089926732148666613212440338544640 3519341 366206937363400567200379079503458240 3519342 -573632325337033189163324280069797760 3519343 -425014538405895833812857268768687408 3519344 -337321858706022126061528286447370240 3519345 -101540834757230244358871286886501440 3519346 532526208347305060246030718650105872 3519347 -287265004015431855854579650644706560 3519348 -250968173255602670276831180009631744 3519349 62221194589396437272815408299138350 3519350 -9141845308360531830848273732712000 3519351 -363239712069116433949122297889155840 3519352 56283195818648032004160905883033600 3519353 604493884100023391107161479818107780 3519354 -303487726862090512430864332965255168 3519355 -408267391182761042202653444010156480 3519356 -889526492982664201465100982472366080 3519357 435431936359400636778623203236557184 3519358 -488130113397595535134820225066227968 3519359 -858028272718586364339555307344879096 3519360 288106569086515644916332881982259200 3519361 -656347798091571418005363983011271038 3519362 186170177658711277361366118696466944 3519363 -912860907698546351678084529172814856 3519364 78754460615075649260024254873169152 3519365 585001894812237147136136938541059260 3519366 -89303103022346407654185828290936832 3519367 -304421477146301354509571369835555440 3519368 -2025479969029853394942945983201280 3519369 453551778873834890266966385560818240 3519370 -320210821028814010072669905015340800 3519371 -1692693198680378351480218111893516000 3519372 1425787784297028116680882852471790592 3519373 -351032213208625590486195492101487072 3519374 144223267541371142056830358196222592 3519375 -187227427648136967536854293724455000 3519376 -196923614195319135110121297661341696 3519377 7860874849124737076743130663282226 3519378 5267959644508867326142353201623424 3519379 -1241851028381426505681862094453000020 3519380 971438382046935380501597522907072000 3519381 537545327654244968188598232430337952 3519382 466918394272880634220849551534326400 3519383 -108504842067716131741683312455238480 3519384 -869203164442011405808638094193295360 3519385 -210553600772123093614282458279118200 3519386 -253858305287211950909775823227273216 3519387 -899735910991875491601440247133577472 3519388 434777352533968311265099284005301760 3519389 -34252300568178173964856712175632250 3519390 34154172317797659864800631383961600 3519391 -613023453062428251218036143669248096 3519392 204393567446181714502524368476569600 3519393 -48450097290628392305494939380301536 3519394 518726158881725240572193776803404160 3519395 870144872256348377823963858985956000 3519396 1001944160883023770420498122040719360 3519397 -293087335215033869948145427742099168 3519398 243134334549934544642570795223097536 3519399 23210762498776153800078825513848832 3519400 104118139782171765342444503555712000 3519401 -733446514696687576668822918116101788 3519402 -53248914705997742995487968071245568 3519403 -3143137356581297200010373942867616 3519404 -380773185082029307512727364280351744 3519405 328538968099566547039789278254763960 3519406 314942539132512844365328183921536 3519407 -1495282908468243219098168165017003008 3519408 24905925261430706444946741948579840 3519409 -804128726259855105084348206574318480 3519410 61794680944643409857853785114007360 3519411 382541183797727554613007983000812800 3519412 -183250778833712851364659435486806528 3519413 -264648270614245377362873709854584338 3519414 -159886817973191291762046414766372992 3519415 879200400344432304158150237419417560 3519416 457247428069774115137173046607462400 3519417 456794854955602025375903195944101600 3519418 344184541631779885657883877902466816 3519419 -570709971977226614643402933888513180 3519420 591425536643481484309777415095034880 3519421 -11162266775323518188243308719769568 3519422 622693922111710487929870795682656512 3519423 206839963829353871188889022079242000 3519424 -70830956140568214740688619515674624 3519425 435805596896917256441402180201053650 3519426 101952237499904369482813076345218944 3519427 1023540810064502040111488625733004440 3519428 -46554953271129754808505117387285504 3519429 977104270690332504949809192733964928 3519430 120204379473985453381292758435845120 3519431 -15416169690277617972969073610383008 3519432 400077693923514245253382120061829120 3519433 545059523436538900937003728051342682 3519434 -1002980968962144845124550090980498384 3519435 252833352880655762102799187234786800 3519436 -421943435970097386972287415909848320 3519437 976273918782561562086675940521747414 3519438 -131571088422058671242380358028953472 3519439 -229413523914176033140742356118909568 3519440 -34372584522251077849211291620147200 3519441 -693695692627559266470735345525453150 3519442 165692912074215353810523513005004720 3519443 2326712292036702037785023459253985080 3519444 118119151649322372379971437036070912 3519445 -430352437763949732206595920916851400 3519446 221171415702425511867311464049633280 3519447 114207470061779011165260375152160000 3519448 231624274561386046823107329170780160 3519449 449348031092276955464867373834784464 3519450 20766210219464958362532075488064000 3519451 -73620768974980740489426351606546016 3519452 -419839556265252922285924714882020864 3519453 15007660395794079557646225730711104 3519454 845097075531289555987941489525656832 3519455 126075370703295278705620283744754960 3519456 -806637868493934890142868405621358592 3519457 -524707782447163399346974205270995294 3519458 796074433902045647737919814305536080 3519459 169729186723829207623060996163739624 3519460 5652555997715144006583658016194560 3519461 -9607956299070512060244130422173952 3519462 -103546211535234520572924510656816448 3519463 54470110553407302696041061264421840 3519464 11056003063638595031355123618693120 3519465 363762736416731162136884406233500800 3519466 1052460449999185412105122674585141504 3519467 89131142616810864254421733868590992 3519468 -369304696021634731343855519247306240 3519469 -1882098199483633269958125039694800840 3519470 -359780534743961806440736116138589440 3519471 -76936504802445628622906365967549688 3519472 50301581471634381893520396375785472 3519473 739578633093804095071029968735920722 3519474 346436530305849626864081492396644992 3519475 602467494181373533945252704732819500 3519476 10391252507124827924828415439848960 3519477 29066594157844746662919315359623680 3519478 181917836661513509889767412812884224 3519479 -651052963977242858799344471854480920 3519480 -416867560683051480478004836048896000 3519481 104535020392656031418793948159133824 3519482 -285595351426266470956340047910427648 3519483 159451718326415987402304145038129408 3519484 373030159725358253863246928144857600 3519485 -110045495402570151140037642370148820 3519486 -176628802702149419997968712106037568 3519487 -1315000478563771550083999728926884864 3519488 297317759391414752609735333973590016 3519489 -583832365926376110658114267665364176 3519490 -99860595217458417072314420620754880 3519491 -931869008790873226110270752018422608 3519492 -156657593477012205044495588643127296 3519493 134769109381300121093912753088755580 3519494 632967896404957256815936064611067712 3519495 28815084371745269223320253669757920 3519496 -148860543637113278539509405324288000 3519497 575143396809933565104056578764497946 3519498 111182094050297314236747178457433600 3519499 -456338903520948488204574576219405336 3519500 -1012142725506107093695661468405760000 3519501 -588422160942129106900306917759878400 3519502 390607459639629173347491945538503552 3519503 602620803463264591907894886956370000 3519504 -73593550457933307981897159044628480 3519505 -626631885343841579523100068543072000 3519506 -552323333327669256658755720860891136 3519507 9045938555156262378634764759194688 3519508 -719004007851729652259847912559314944 3519509 -332331727500006648197987731421004384 3519510 705084502151873679803725540457041920 3519511 737380594465340505027787016554231112 3519512 356052620538423289476573988964843520 3519513 -451049665195766209898043122406838758 3519514 -22742000744357397155938302834432000 3519515 241613174545169940537332087733764160 3519516 45901078788720300601577287641366528 3519517 -746592108161559612219639415461479348 3519518 -24742388081354649469454019143388096 3519519 1059003266179327553940125393772790344 3519520 -751348060620803202491166850172190720 3519521 1574569986643011085836367017567418722 3519522 116323200953020701519841944879240960 3519523 206713917692933242367718179099699200 3519524 1022682871775099075590881540628884096 3519525 -372374883797698489612095342616046400 3519526 -358495397358198384709112710599648288 3519527 2293078136563093948166415236396400 3519528 370679206096850908022635752638300160 3519529 457945455965096936146761045379008000 3519530 102622711975996415460560946706452480 3519531 60656645393730867173060403586007172 3519532 557011279156620435684169833951432192 3519533 228813287707504127336512986520357782 3519534 -337148071219557885810289851554742720 3519535 -867259208137494920328682595881886520 3519536 -334414789118738192505442877884612608 3519537 -142020226715714102480491600624784448 3519538 452045051015129544414038294139960960 3519539 216179400985060093558825200369779340 3519540 -315152054064221591102371353048464640 3519541 -11814651679102705528233159052785600 3519542 220628662201377289905630753334680192 3519543 9829720133467900420970958940255464 3519544 609860503297563700528496429775175680 3519545 -389824304478410697072793325668068600 3519546 123998337722233084272490142334471168 3519547 -1184153710461853645328609260177967808 3519548 -1614957512157268641997412003031773184 3519549 19557146256729190609490585857499328 3519550 -4534153571008158497331136282123200 3519551 -72332416339075277671474201698607104 3519552 29199052231578347821090776476024832 3519553 307783221624884586034326738527620802 3519554 -198153068963823347807765946409893888 3519555 285659376365050876575806815991196000 3519556 1044392745053166223868094848769434880 3519557 704433667273815107087671717782235392 3519558 123498276659095287312086512901898240 3519559 1432917479229882924711691020128956760 3519560 397956027440610324116458850414592000 3519561 -233271582253481273391436394926917216 3519562 -279050585954879332004131574390828448 3519563 165601166228006533267957138167980664 3519564 2228596613104959331586684595551232 3519565 -32313521111382230301075671820115200 3519566 599805445080145710988127225957949504 3519567 905488249299957505872816187317825384 3519568 -36783564463070473250595310996176896 3519569 756572111558352919715362384836281970 3519570 138067353252208104505346529970675200 3519571 884592374076230597530837269295101264 3519572 -269513242299386980910721946351310976 3519573 801790930787480056017775920879617184 3519574 -328865847707561441088201449219338464 3519575 42149386355649915154929324272727600 3519576 300721645043525542203311658711275520 3519577 1304358614282072098908856289798517024 3519578 -674414054425061877250569113747016768 3519579 -283357193334284966005595311590885120 3519580 -430326977037192194440481203671820800 3519581 -644657129751129894510687112076330868 3519582 -498664478363362207084062789955762176 3519583 522845782391832985767357504265016944 3519584 1099816979697724333507469620874182656 3519585 80194711731814203063809218228339200 3519586 2346268085947905387780842991198720 3519587 1494081764533815611280247522837983792 3519588 -66566949757281690873151975543517184 3519589 1200960681284230262529440465322491390 3519590 16000955087807397892299865693372800 3519591 183139964912084817026390776997397120 3519592 -274330065738905795133585281844864000 3519593 -8609799897509719368725509878746112 3519594 -128013942875920634203106094164116800 3519595 -378460865690989545738792766703091840 3519596 1544211983596907848193685284802462720 3519597 -185880944406142203582799327493361600 3519598 -549833268062258457858015094637429760 3519599 1174666667672872083462895932452955600 3519600 7796157170773541779576193089536000 3519601 -499747876831361146860867371071844398 3519602 403280435283961868486468438574202272 3519603 561648557568945406760632752345731412 3519604 -382273413909016283530771659864293376 3519605 -394194256990458892032493250392016370 3519606 -370422666469899188832334354313656896 3519607 -135779763902067920949153288698468128 3519608 1134564536607151852581222604535808000 3519609 -684189992446758783794217244664086272 3519610 -255898767838397073995328353521416000 3519611 134291846530792084151559812423875752 3519612 306770735565239086581842213693586432 3519613 -1089253382776282762475423745400257056 3519614 -79185874987503826278635946477830400 3519615 -457385478196772432505793758742575360 3519616 -102169660736187701095968743809351680 3519617 1147949298154503166341069110816318640 3519618 315563493670154767516724150495071104 3519619 775792518687215706286320065326364680 3519620 76156549164069385044316315075975680 3519621 -559653398456410508897081581937064288 3519622 29889219245605578487255766431424832 3519623 -457595967990897867642746848346929128 3519624 549547689230954423556290865358110720 3519625 -506577273770087628252520850427366000 3519626 -717616076735614009489372468554773760 3519627 -11399388100678542186123974253553680 3519628 -164511185540897776996786220340434944 3519629 1662728760594177070416915877179375276 3519630 303080618254366327184228846931255360 3519631 -1270035111354198412371234316739727568 3519632 171856121966662718511578037793038336 3519633 206566531298772342042789997325728704 3519634 579244036627382378925295182058611840 3519635 36112478162146025016059272345916160 3519636 10672949977041949373730937968230400 3519637 -1458939005711947849097207906827406208 3519638 2881215644343981298303212830449344 3519639 -565083035138913991490534700419134560 3519640 -1104743925354684281675845024458547200 3519641 78835934089373798964438368877012042 3519642 -45383064871215077135062383094235136 3519643 -81712127604692480899277406872131920 3519644 608505429461746182647669977835692032 3519645 -145985167453552283983948416180028800 3519646 -216222568058160821995671584434029696 3519647 -122641711107710504398741734602749248 3519648 910583093942971377608557927268352 3519649 375155602665052018906955403761734336 3519650 -134469827094293505575388159145741200 3519651 -1381526912107378333197902567488877136 3519652 -763641538423216126122098199166848000 3519653 -70188071055725626227900554415411936 3519654 92653084838913843557310757051965120 3519655 639573609450585741120231069126330000 3519656 -351061055870081515316429116944138240 3519657 713991720999024811382237688337218954 3519658 326329561827655097774605225722648576 3519659 -91119773826712793924536370729113344 3519660 195822846260767537524016620896885760 3519661 -521485658585794879417676995271893738 3519662 45945369114014377144236592495031232 3519663 60592607735857362475637304321227520 3519664 -152146874520774279614848797057925120 3519665 -281794605349547348256414666508527000 3519666 -874613165378917790618896784408582400 3519667 -473995576397347568947941380390442528 3519668 -406479806967550207043849051904269952 3519669 381076536830452434306657233193862944 3519670 -124660892192612652875416679985709440 3519671 -413480342206891373798539438881538248 3519672 236696637996624191434085435295744000 3519673 790149831535735462628682643747200384 3519674 -197790045376045737477415270940597760 3519675 -56496433127668860806348201923230900 3519676 495777183892746315611263288474280960 3519677 189235046207598732221820468508193760 3519678 93655409637457960589117777648025600 3519679 -27300823445598804414472019400470216 3519680 -309351094667042098724950624079708160 3519681 -45463985826320183693504089906897056 3519682 37117861295627770149546421883460000 3519683 -45881899874195284566830437035239520 3519684 189076347138971153496500468239343616 3519685 -263826349984785256175483551316644560 3519686 234625393200570568408899615092399424 3519687 294635529424361042921313560547198720 3519688 -923829120037914703655113026146442240 3519689 1577558662812692474080890608183273856 3519690 28939777845615870401796406832471040 3519691 204782491747982416866688865099247104 3519692 -2278125750674635028448471372617809920 3519693 91416865705064196643826577378832320 3519694 37419140072573488794524132225416896 3519695 -54263178755142450355252705173448080 3519696 249591348059703232116255822384463872 3519697 672838503954786659011451771455667172 3519698 -119617962340754609483750643928937472 3519699 811645777194248523725785281672280296 3519700 -229166018546650323080762001856889600 3519701 829460334469456895417098711253375100 3519702 -513993206343262428099431595309993120 3519703 1641741777280192719702401543442411864 3519704 -1483166079305419518325392208318771200 3519705 -121690792794070918637255103208202880 3519706 -61315639585745219846264005353953280 3519707 784202749421031370393586487409909956 3519708 -576191654618705255581285171429048320 3519709 121084089456761295493440816289290880 3519710 378993506532606976591139309785661760 3519711 622455660094817886003599952220966800 3519712 9570377288102040081052912236625920 3519713 34276418377962299651982005849328000 3519714 275301341933298309487364312757210624 3519715 -787761676173084254958303299246462640 3519716 1961445519174503415451551905213693952 3519717 1100384541707379435517314294674218080 3519718 658734154259449091860977992041898880 3519719 282452705309646181812172542820993800 3519720 -695406445896482402966229379461120000 3519721 2323106215953151134187305265593647844 3519722 -13131458472295810233673219637726208 3519723 -11205649500071287292850947869809936 3519724 123243190794038751454632667437619200 3519725 778522839397522743282023027293440000 3519726 -12333804339610620663083715224788992 3519727 -521253048347484586990243113086661168 3519728 181720832882178282930514588389015552 3519729 469637624702544002936086338151530624 3519730 -280914003089802300066770559573936000 3519731 144263508927040272269798225150019720 3519732 251342948037805930036594050857091072 3519733 -653954774830278397165415121309411680 3519734 -474277412913888627318550554830853984 3519735 -76121954646176070098186208200056800 3519736 -412305226653543636650995259269447680 3519737 610083007293460766394935893465594500 3519738 -302919956167315429296932809855687056 3519739 886175702269009525898032421098613540 3519740 31989539017647089924114807856168960 3519741 1131475818484629133074230980416837120 3519742 905092833925519690590903055840031232 3519743 1053397896434265781493449942647604992 3519744 425620616685284293727315562325868544 3519745 1159035090442834893415845732611068500 3519746 -269712440927087088371195302854837216 3519747 -34220820406398605616055159180177920 3519748 -105808467348161125596560888680808448 3519749 599545425030779929333300056587024700 3519750 3542925377693737681018351237728000 3519751 -602027022876389865049749662354170248 3519752 565957364788732031021970495452697600 3519753 117144836130179492435481646481308800 3519754 141979778449020589757409075705375744 3519755 130413492306766839287697181113770160 3519756 -525835481386606814140067030714373888 3519757 -1142287406331329808190873530560577994 3519758 -417497716056860214165272871547453440 3519759 547135899407204729759350979921971200 3519760 -318222081349693178151283287706091520 3519761 64528145808405097018184137797868224 3519762 -568525165602068365342028277911998848 3519763 188513167036276436317633548723491640 3519764 -823442661154694757169432014325943424 3519765 -5858223297521528275634573980534080 3519766 1113778387987347843476843313738343680 3519767 1039459033317242559854271400317087816 3519768 -16293975701728931891514042228449280 3519769 -2774221229191524341929099822286480 3519770 130486296969600863398337894411059200 3519771 270623531087557033074006326373356544 3519772 -375024737080488285958289209419386880 3519773 -346485628435550832957199073426641440 3519774 -44211069176480757464445996196126464 3519775 -295853685808584187295871427551729200 3519776 -457916603384104965815701728484786176 3519777 -872493381733459333716678875174560080 3519778 -240391089674848227222920984761263744 3519779 -2182891701740737295580385838898162024 3519780 -37001420058278811103994902311751680 3519781 525555274228195046474018159021061792 3519782 -15727637074742520479381797806698496 3519783 641031001034773024333499766136640064 3519784 -629694285644007967544506846936765440 3519785 679870330166310284507906995450114980 3519786 17806788467351124628724616052779264 3519787 -251381113839567914832712060792447564 3519788 1484552470340592682403762948272204800 3519789 -37858583436925631558527512644487552 3519790 11991525231232856142310139737038720 3519791 1421328264326748203267117277545686584 3519792 176566516634259776871264616020393984 3519793 -1875471316730341470168235526420094958 3519794 14074427389135989233744057044961280 3519795 709070968331996074638638467722358320 3519796 -235000727508443322027328882601019392 3519797 -816555603784091489691712497239396754 3519798 -394779752327141460675485359630710336 3519799 -1115037831140830171550821646864438928 3519800 562791702478635654857436801331200000 3519801 -1228401395662081241792104882426956960 3519802 -81519985379708674797184630419935232 3519803 -547183639355410750558007889394567920 3519804 -309167571631811084553360288236387328 3519805 5472003681131737407786393086545920 3519806 -454618325548286216203007529224159616 3519807 -38387770293344989783661213482984320 3519808 3827349822878963070675056884449280 3519809 -244585500912059280361139436826251306 3519810 -33136244308379075097632365035694080 3519811 -1112460292407648721640961075864907588 3519812 711169946201540679606568750188310656 3519813 400710440641392896214711981698006688 3519814 238371062223489686679206167475579712 3519815 273840491942485428648956488732669920 3519816 -1248225350241404246495629345772912640 3519817 1551678760460583145498688485198634340 3519818 635825132326981237801749635224653360 3519819 -1405590158013158079673114438218196656 3519820 -450802306310440951070017413242065920 3519821 996337917644758975590478533674252022 3519822 -78123566223394904151506387302917120 3519823 -680853001297239789301330956108918928 3519824 57857899942526910624122636725911552 3519825 335361503054916696227507161544059200 3519826 182447760435940736390454461435617920 3519827 2458602087869429955358163400329518800 3519828 -85374043905383424772676002046361600 3519829 -780316030564118321212728891943627570 3519830 823019491787384742377792047512307200 3519831 105786698866862842838129979257852544 3519832 738055841966733936751424996986552320 3519833 -57895180548329427834317660707760640 3519834 276928570774561358015557557658606080 3519835 1176704495737602749126282495139878160 3519836 580008463695064106506538598894976512 3519837 118176130305976418405701728143090508 3519838 -360253266442015722643395945935167104 3519839 -777817775311067446509292694499574128 3519840 468722368995125333091246740558315520 3519841 -42482457672394153755059278759476760 3519842 -253360414570210225354322703550442928 3519843 -241144989725454044558531641487763336 3519844 -689233830919880189520865676751739264 3519845 508815765478387255893240042014208000 3519846 463026429983116944278389853249063040 3519847 40938015474296829993176895098991352 3519848 366490470947902241115954860233743360 3519849 -635239340508207859173896709008493936 3519850 -106446531220427319177047288139518400 3519851 -2451887539621689903608992628501760 3519852 86078111533441004137522013261955072 3519853 1937550456623068278299547111747254102 3519854 181765118994707230715660694239034240 3519855 207389867336533265773302380108723760 3519856 -57354674987895231018953217296793600 3519857 -448911172671723073576133918869460640 3519858 -96875080739549083375803962899402752 3519859 304546155170694924210763013106193152 3519860 73169707860828652403211889526158080 3519861 -93085484906167650893718901915223040 3519862 -3588573132225500838824604714435648 3519863 -1463273695495501009565759763237012888 3519864 -158667530249331273280300588184371200 3519865 -1260135041976023448712712582617817400 3519866 -441598798816514664357504412493620368 3519867 249258110480781461723942629218735840 3519868 -33165102476656656149999422630777344 3519869 -368169501872252089482484469735972730 3519870 -158554517757439607707817388415651200 3519871 -349640050485810518941178318786220928 3519872 731007762835494319215330698471669760 3519873 176311953561693968563804373062900224 3519874 125087424494545972384262984089290240 3519875 990541023609410179464941808398820000 3519876 -84289291824090493323813041622153216 3519877 -3008808503057927154760719725217855168 3519878 673761976041629395475677340959302240 3519879 -569037579924793190711366955956579712 3519880 73005010239410703817767941573836800 3519881 -641797544322900157391853099511556400 3519882 226212831247082582884727211790141440 3519883 1076627854527050784276594944418267440 3519884 -395292215923185426538196326727116800 3519885 -267061808319987181486101771958682400 3519886 522741448067924950417997384107027392 3519887 288275943457989813302355746073203952 3519888 -78593586955997526941830938768900096 3519889 399404023874570979723239653399239924 3519890 -941208800139229556172114170229600 3519891 -209093603403006285133818299243324040 3519892 550717006739103444443180974087097216 3519893 581597350166144637322051281121094844 3519894 2617257495600566978994685196236800 3519895 131215342691304709723454174682249600 3519896 -49219259937718755715103312986890240 3519897 -498799195557897198486804028138506240 3519898 485835879157559624646848454238552320 3519899 119780783305172873319372310457136900 3519900 -147198439127658463569375482777587200 3519901 561770811177226239814935080168004480 3519902 -50461944065332400635496936452070400 3519903 -1123664451237244620675943496499667896 3519904 1475850537739096830599486528376668160 3519905 214160352997628182100544489780807060 3519906 -180849253980815422434442027634674176 3519907 -4317731583298992937409297012034128 3519908 52456060229536059331871201601724416 3519909 219822738735954209899780162750302720 3519910 -45225416696284884109588071755840640 3519911 -1281007230780840809928254244478084488 3519912 -128345358230826915533608402845696000 3519913 1361485991113619636513608790326919162 3519914 57957754060991462278721546733172320 3519915 65569626492100077649196471626249200 3519916 -1314255235462436346304389977503701760 3519917 1161414774570068459393353254955986966 3519918 -387278941860454703500742125726814976 3519919 184362036699477911955575115641809144 3519920 -70870905597515496134438598418759680 3519921 -364417789054031898983741354063083200 3519922 -486639363043391915672879542448311296 3519923 -456660911228056208722597383851587896 3519924 -702683767479377214318320791236808704 3519925 -662319046894507258416220578565859350 3519926 -329109839763579719339747326056439296 3519927 252564879116273081541801981777497664 3519928 -1731300316899200131603557689300643840 3519929 334966417656063985511340748668043776 3519930 -156551861884155881234437668032282880 3519931 -3103912176538118151275586715317234408 3519932 -173774997738518202097039498745069568 3519933 303569290904471165024821481120301600 3519934 -1260138817976647451253474797374193280 3519935 -1370775965248978903077065965014614640 3519936 -5645638198992235299887696735895552 3519937 -8579081969439847551392641482424960 3519938 637150746925146621358570035644967120 3519939 210771709744558169803795581334192128 3519940 517291123639692412769383997019648000 3519941 768748678868557670973867327547592412 3519942 -122580257072280626545511066862549120 3519943 32986288770361052518730353989302784 3519944 755189177817952148592751804986501120 3519945 127514885812145044679151541292149440 3519946 123189268332588376080447538475040000 3519947 427207491898396890506644158265382520 3519948 59295089592161190989674679384686080 3519949 121875032724622500913603122631800950 3519950 -21806352959681597402946747038688000 3519951 -589550793650484920389289291284241136 3519952 158630455508540583621140377746849792 3519953 -171641440850751718994177263404822798 3519954 -125233678629662748869165350841880192 3519955 -412293230644423281668870915754386640 3519956 -54412922098230394865631192698880000 3519957 49573978408673773471524533064597504 3519958 114957239521781834300940706298747520 3519959 -706558813319919847950177563662614000 3519960 -464180482821314694872802874534502400 3519961 -509021801114102435538020592468469376 3519962 -386851574613234454306120226457568800 3519963 275906467904619917363194657846148400 3519964 -485999178110065327161023819201487360 3519965 -1922588333721182875667688639547861800 3519966 -279231449799203071039516051032788160 3519967 -830968143530186241820142056308825216 3519968 2552733900316641250568379353005817856 3519969 -116048733877287828379267902904822560 3519970 -342804537649370628721165797856419840 3519971 -351641520133611498331262177561204736 3519972 -311043429166757276166703243661061504 3519973 37295730501197928864706607527725084 3519974 202276450013645677076093489431616736 3519975 -280469040171409553015109631659755400 3519976 621040422411154780753199018275584000 3519977 -184681505672214446776511148085749888 3519978 -77002783378023073442601346471895040 3519979 676004953483325704709915614543684032 3519980 -4803310994658197884716640819952640 3519981 -69524970993115456148785696192639380 3519982 162904406431153315914604223630678592 3519983 -57676122499286205014306671043598768 3519984 -107965167420438742219520381522214912 3519985 704286735894835011752415918860160 3519986 -743441960921777251945312276357117920 3519987 -89030846030062630470987296093695632 3519988 450667793618481886391292091183046656 3519989 -1172670238816969732196518518088784832 3519990 -213566035986248229237856403268230400 3519991 -874928247759662540309695841012832600 3519992 -245144480783793778811152983431577600 3519993 -883059096522616507490579258563996416 3519994 555676157831155062663882125800224000 3519995 221354225354508837203809445155905600 3519996 -176437328870484019265931667122600960 3519997 -734487185200336516079968885401965920 3519998 1293616505637682765405895655386062464 3519999 281536524020237661824166792382792320 3520000 95390840084971738965251268280320000 3520001 522877216633245797464177953264321492 3520002 622757429374683155943517562072437632 3520003 2255872381872257563051855430622231360 3520004 1142604125079009782730844084065277056 3520005 -152076193964911409443650670916983680 3520006 -149866418050613978389817964484072320 3520007 -282765654778675203695843615599824744 3520008 153978250291286699344931837941478400 3520009 130780044762875744931663417235997210 3520010 3023572173934627008176300011776960 3520011 -1034920457634603958343981405225064 3520012 196741523068327927257770241868372992 3520013 -1046939625554783680962154806110434602 3520014 -70626106844240469922079487993326400 3520015 -1178297225481675988172714633100222840 3520016 352256016316414317471829525625241600 3520017 71382547824565302843072548825878866 3520018 51311277001105876870210074586070016 3520019 14615335941540528283263379883489280 3520020 51695836889021605641302759468851200 3520021 360634801914540552872684500723262222 3520022 238714089380208420335839364347842624 3520023 -395714894985677723064022219075200 3520024 -87854539845896330052089834315182080 3520025 -941418735470503665445688758738315200 3520026 -876817700105913572175023597542791936 3520027 42127414830036512991613877595680272 3520028 -272331223025727538745695877811128832 3520029 -396989446621471047621569725275378816 3520030 -337726638408495662600058219568452480 3520031 -451311154902165384767544244752794088 3520032 211725138729031171033025170064277504 3520033 641595226121941549007523837003285600 3520034 4948157047458772185504172260782592 3520035 -183439972825553844370601691828768000 3520036 -111611207707823838303728938905333760 3520037 885070097360122843694153415672325692 3520038 121898532755361231916799280688355328 3520039 -127002225350448713254090678942014720 3520040 1059646000229348720132304564835276800 3520041 -24340470748262358165704868896483136 3520042 744341188260594676801148268198186672 3520043 -1679329782615891537677881626829221708 3520044 -884612972298200115759724638122434560 3520045 319559592798479062235467037394204300 3520046 -6315489533488896114852550392439680 3520047 656982385193049288505174296560968200 3520048 -8001708691332051713508501923168256 3520049 -193451682128626841609718457912938840 3520050 5436073634576979810200533446297600 3520051 898243424858195699734180913562151052 3520052 559487576201731766504830435491785472 3520053 237083565831104553858022850560313262 3520054 995872610881170358865296292924784000 3520055 -97714174826523665218371581038325760 3520056 -268184847283748566373744910750412800 3520057 2048575380073199328886710436318505812 3520058 272747023511372622757788378360261120 3520059 -433910328836290121825306419476049920 3520060 -47269952799444359405916886192112640 3520061 341139568108063642920382682460259500 3520062 40941522882282679709049255099627072 3520063 136577946223249118760095945241429024 3520064 312312372900351597549044678156353536 3520065 637846774519389934643424964654629120 3520066 1072014385554134301351848268085632 3520067 6646779679577105023456391064496392 3520068 -554506438602480746867622011237852160 3520069 58109991029431554253484452533779072 3520070 -2518297026500400279189495385115520 3520071 -468188925083627504003006593647189600 3520072 1396543843490155531204327214233420800 3520073 847055282202200777746949960179848720 3520074 -426667900478900728329564536970973440 3520075 266092077327181790796367077828277600 3520076 -50514964935499135265992763313933312 3520077 -669409276429051918758625832023684320 3520078 300752285056455256031539475806642560 3520079 -841548512361396686381026064114386320 3520080 -104798599982105960635061609922969600 3520081 58668874566948499827808569519558144 3520082 -818536134444859670258319058470681600 3520083 -280304275411314188572381601295073536 3520084 431563486033364938951808168181305216 3520085 571834017265467273111737269732338780 3520086 159110457490125359416233595361539584 3520087 570399742242992242999283486668268832 3520088 -179615115746758042605089853107650560 3520089 186593484023837350590566160572816304 3520090 8536308446294220298516770284513280 3520091 -134496147266535379984113100796408508 3520092 -213662123527663121683353287981875200 3520093 -417548963346702517493065448106813658 3520094 -455091529174773623031697229273579904 3520095 -225218445926765051575815123921018480 3520096 -138461672991765562070453938416254976 3520097 204858906095440820146721893464987072 3520098 305414174535911470194720318268412544 3520099 -346498691671952839410940495823343480 3520100 -32671604972960038129540597816041600 3520101 370435140020333178305278911443179296 3520102 -465924792411392182018249512643026048 3520103 508384975234849714618081498728503424 3520104 73162067229705889623348376649072640 3520105 -28455486094939723887670181577827640 3520106 -275250019178191380932922204712210080 3520107 1297347917693216526628144028655809760 3520108 -192041530594357415352315186803529472 3520109 -3500765066449675358948438754495552 3520110 56238754114399417198750061909406720 3520111 3491091711824198662183958773572600 3520112 115572025592013970110615911172931584 3520113 -777468315408958240887972841712416512 3520114 241742016776035500161629261640165280 3520115 -391650942231216940285482433911396240 3520116 -68417296750022344486380287636145408 3520117 845686149445048054342408981108989120 3520118 175985232225115326399163135542527616 3520119 -367328481552268839887350722905183256 3520120 -494605928950954763740475773526323200 3520121 159051368588411889960979536283718544 3520122 -728310494476515706181865483751074816 3520123 209525724802609161750972473410680624 3520124 -1075447798207231611401815693231048704 3520125 491336167676362845861387131496000000 3520126 656041383806085543463621815348460224 3520127 -407785709391720554358185158481924544 3520128 480688278192852888959074371738009600 3520129 -2125358155176962056919580840188240124 3520130 -256094554113698847121555069204684800 3520131 162569538940893106546239850007710704 3520132 341388223014971480245228339240960 3520133 45442901802963434983745561865313884 3520134 173687933238090434411282681730733440 3520135 -432367876377164702745495364826518920 3520136 395566819785012892766287654859212800 3520137 -436111668683486883196623692831308320 3520138 -903070295521036647659389648954691280 3520139 -651397805720602625318691063279637728 3520140 -219291845994696982916905646523770880 3520141 93682542299127990568393589380047542 3520142 -268243889247831233448090786997950528 3520143 -250367967637050948456098403707354568 3520144 -76830233032726456050505474688573440 3520145 -1020656051327830392831106053580937100 3520146 -156114313553448762360120472123961856 3520147 -1619862936031928280081690200999288404 3520148 -324676614071433895535887794882201600 3520149 -92188442692432943162478952786812960 3520150 -197857390859362446793978506309590400 3520151 -99652595850332382950246138482177848 3520152 15527828249369643556195034259456000 3520153 183019298191095035222467378283409408 3520154 311293677384080772433101773131150080 3520155 212397071565110627559399765351199200 3520156 -287072925505400044437276735242284032 3520157 -158773314233544422981515490076141594 3520158 -293039323918935594737672166539265216 3520159 -2361511689285924604821064807944732384 3520160 -987304092053026098819194241564672000 3520161 -771880949970597990089556341404452480 3520162 47428807612126279451936098203626832 3520163 247457593153845355503694902819080412 3520164 254798951288312897257379001498040320 3520165 -243495851355361693680949081576051200 3520166 411098598101057318563454614616507904 3520167 -239037711030758568855168233242812288 3520168 -1054273293210304565274246986778624000 3520169 -1490141046245389925888030400484311900 3520170 53596767927140803897851595760154720 3520171 -2499139865684954693321492248630152000 3520172 -275005981266486512481891136824109824 3520173 -444116093298793036548455348756376192 3520174 -109573471452750327216570443823415296 3520175 -122929957728805587064965297015783000 3520176 58760516818851855374035553739079680 3520177 364729450338642202174137132235676160 3520178 258887288093006316988125207330953760 3520179 846578472701484629657258890880544 3520180 -196383876996178082146437422907678720 3520181 186449127906405859390722566873925792 3520182 99771855833312124522040515234147840 3520183 -1082658161365008415813123635827268568 3520184 -789025910276851601384550938941501440 3520185 -54044831032905741835588680412180800 3520186 433084582496649079716176299683778560 3520187 -163333723792288585341630208512448320 3520188 230397996144627885676896287154984960 3520189 -333375571972991724406476159795037376 3520190 415954078237769556711316612298071680 3520191 -814083543785992430074352428881866808 3520192 -91570542445425458186865534291673088 3520193 -714995418991414596265968011539925184 3520194 -437900301201937318816126196870023680 3520195 -2877342177993412559552790128697600 3520196 -587122142757101906750346487212896256 3520197 -258512444004188948032011839988982626 3520198 -447906787921195167635080495844748480 3520199 1501224619756241773297653085498488936 3520200 -35808482399447111821380376759296000 3520201 370277338450377877747950106340122202 3520202 237930064307218012280416196454020352 3520203 -557550798889856848937095831980198696 3520204 175530761852784517430775792966168576 3520205 25617559660206644358700769334213120 3520206 73758055710996267825912862277836800 3520207 -865241184910161593952011194216762608 3520208 -175508624701417596122472407166394368 3520209 413386630774492625164164657444710400 3520210 431458019631742681707542647601945760 3520211 264398466022227788164604637308680812 3520212 368316176795369738432136352273139712 3520213 131181746272461402786461631060088704 3520214 13335323536636079690795837444832960 3520215 233641022635647204050760895027793520 3520216 406568517717024366078041523755458560 3520217 -369694878101206665430548798856726200 3520218 -69381462992674775103501604960856832 3520219 -46038794979109527657296316808240032 3520220 440372412064889479986082209591413760 3520221 -973865314917813753171411786481442688 3520222 101918004375715203656735614722844800 3520223 635962566601127707137668098108241760 3520224 -1498970544884624430080501728291061760 3520225 -345241452162242414545406324940794000 3520226 -780779039432624095763614681170080688 3520227 -117145310722037613855757745649834768 3520228 -608788957479302197893311918243074432 3520229 -1807232539040019139220797278687511170 3520230 -129526974173282489000962336682772480 3520231 -497828518285210982564460126079380480 3520232 244477184863829155794768078191001600 3520233 -1959090001344029636990753309879738400 3520234 -435365920276941879578875301035899984 3520235 604264499114667878833812772467915600 3520236 168306051156695625476549006517141504 3520237 292718446256163154621622283246656192 3520238 9715449829581135169440440535044544 3520239 711527150909352071355774997114656000 3520240 34073515530386283133014864946790400 3520241 -1051775209288045925657065028562470748 3520242 -302973951131061933890011963116870144 3520243 407380512293118764686235325866828492 3520244 -13018601267267207780017881340108800 3520245 -150677836621853763192352486327046880 3520246 -393329289710641776213918140638505280 3520247 -617315887603104547145972732738200728 3520248 -34318001680319987894072910135767040 3520249 -1067691188870761542483696965088115580 3520250 836397771304850070407356293111384000 3520251 246442302027609003968813202493880064 3520252 1306915914537792022005417277011709440 3520253 5658551837370806916426724601079360 3520254 118469499917221367192977231845521664 3520255 440917088100617092816029981381636960 3520256 849502764927324273337961948582510592 3520257 -5993127378939108648560584012523712 3520258 -398301558181602789732584007413480544 3520259 -35487858523542054647316956468712120 3520260 5822196550158722047946339285813760 3520261 -1157894922428802956660759418833455138 3520262 23539851860274933389562708825025632 3520263 456666197971269545989065967050604800 3520264 -590413800163091190047992061101670400 3520265 -102282369511957272036289361067367680 3520266 -270365238106616979279888391793822976 3520267 280783167816960525127069675996662592 3520268 -160701260966463508759123318666090752 3520269 -84795861071885017392698667781806612 3520270 383080582796543916889274353005577920 3520271 -437837022520912041027069868993011888 3520272 19329589891214416586962477489324032 3520273 329830204376026655874571156899565860 3520274 549918983261977560194151853355824800 3520275 308010482005025641302751333467715200 3520276 306023491456050085583842763775628160 3520277 264976818970121022585454596568519452 3520278 -562198825590016211976577445871837696 3520279 10472595981229328786542461139077424 3520280 1217405212222941068680905656457830400 3520281 19340093283154116475410517550696640 3520282 276347416387649679482669662783564800 3520283 749676452858734391885819324468540304 3520284 144886866216311797086980182974183936 3520285 95581439395651956062496723473783160 3520286 -37726752432076617496134171876295680 3520287 -28734694559910705252785057455857120 3520288 1019041012761812346800813526151593984 3520289 -164902830291352888298733838202044476 3520290 10993752926187540834779061735536640 3520291 -46241923696973239616823419715343088 3520292 717618042018303758650987531972220160 3520293 -95543614696121833360515598552948416 3520294 285892454400371330114584276457440320 3520295 1019156548345500393921743938142095800 3520296 10779254042193566692770673907619840 3520297 -959195122461122639264017141222515888 3520298 143972687940023033993702941387484160 3520299 -5766622382712104020449871619156136 3520300 -152413395519232366536172490521804800 3520301 568723858213045067669359056816628800 3520302 -44477710301245172850193108197960576 3520303 184903554698890772241510599250881552 3520304 -180226673597226031859621374663802880 3520305 191686730767267347624621341057037300 3520306 418834213709835250690845763588100640 3520307 -77417680439074384825036484666959044 3520308 38048088702324696277440213694679040 3520309 -299565286182007742506370383173796364 3520310 -75422355004187796797201431477440000 3520311 167240780786650595792812909372359936 3520312 -172940269283331107294308129296076800 3520313 -9148806745191412104453770395155456 3520314 272080121755321607310920238831820800 3520315 -1557621645716546422054899348923751600 3520316 -89200850850424600864024627430211072 3520317 -287098925661430939959817100767499520 3520318 256132650242052617356381265899119360 3520319 -1303743451455430788580506147425959680 3520320 190635085679261112673427315176243200 3520321 -121173392077366859177104238073947136 3520322 -29598188186296367704932684073468416 3520323 -229275921250411371868751896616211600 3520324 -12846018830505463250617425041410048 3520325 -8994209005634805649331112419626950 3520326 -37492815069027744764449980711782016 3520327 224337587172838854458570618443574832 3520328 -123399895168725949793621251313664000 3520329 -231959004146806590461939945858134272 3520330 -464971255335808871774431726476046080 3520331 -173122974037686355990839072898784448 3520332 -450506275073097196302337987511679744 3520333 114351130077208291428995415805070582 3520334 137665580099100418016529090709966848 3520335 -38442865415455007027802690273446400 3520336 286152340393092756929658824325128192 3520337 661013083053097235678376842114925732 3520338 -478706379211895950589560691530294656 3520339 1713729755033902308896798789311974000 3520340 962960301690719118629131773699075840 3520341 -47834266903361483397321621866444640 3520342 -769291584676470762237986274337536 3520343 231436191804003911078093864408240880 3520344 -20049757359575884796619258868961280 3520345 -393753839987134185470927848461339900 3520346 -385031228520133226646801608415130128 3520347 741484957821885742990764201312655872 3520348 30018166444811652584463670090355200 3520349 164360173717934126867841454415317632 3520350 2206845712931535004934854449705600 3520351 -1281152994292558401600111881435431648 3520352 45749159766817330971221151025987584 3520353 -779609171810077522736856411959431200 3520354 291096407834112092287211060598213120 3520355 205330061827055115369596238685157520 3520356 -107660474789021448341377247898688512 3520357 -974784444241695927782662456692533280 3520358 632455303792715332200804902041928640 3520359 971363940557062203367959458457285264 3520360 410211397579505032174480483929292800 3520361 -514159662029978151462335907543307548 3520362 -6822835984753616762224307757169920 3520363 144964031892991742132691201465926400 3520364 1253773026162993592639428742772971776 3520365 -194400768588837431810587656183838080 3520366 442357245812798834953668871409682624 3520367 5341253432777541259296730977582840 3520368 -195389800017752859645390091488460800 3520369 -252527242654985758471092322836153104 3520370 -11475853531929679064314979241699840 3520371 -110545063726124315898976703796009936 3520372 -292181560875928101467531037213750528 3520373 -499883327536917045755339301608212740 3520374 -96048123737269315421277797083776 3520375 -386587110567237332499213475715406000 3520376 -946062997899314231285617421894737920 3520377 133149663658145883815146149206417280 3520378 -535332557528311668882395010144238080 3520379 446666562231495348456817383234230760 3520380 14647590540910320204541161372549120 3520381 -172284246592906179877367607794448128 3520382 -1313071134173243431720281488487835008 3520383 -433303362673232429317194532066778352 3520384 116755254912296835814705089793228800 3520385 722387105190688421582902285804445760 3520386 -506095151446883329204742960355897696 3520387 326405699526596628263008376814973600 3520388 -1046869959334154974651332851679011712 3520389 644846723334727614773260721154899424 3520390 -344714092708901374040237911090523520 3520391 162773193604888565043939946986676224 3520392 -841605814621028799237658784874209280 3520393 -270308963849885071100458333823499840 3520394 -670204204891565746664860094631472128 3520395 -211655606998076827182435215201832000 3520396 -1232354932944074607048582729274306560 3520397 -2091913688455182058539902600778333480 3520398 281827333103025094041321888566353920 3520399 922986781847275546363348004950372400 3520400 -20549397126694599879209115499315200 3520401 -187402103358657097126314557028396960 3520402 -63714795677289164421967635609276096 3520403 651462720695444912203479794466232800 3520404 336323208082733807325488371069856640 3520405 -658436133446057730168656848918433700 3520406 764442824029649059899195516329413152 3520407 -260175622044835847818495380434530176 3520408 -207418795737763945993490818740142080 3520409 333796799091166589321860624690366416 3520410 -321907893758893892316100260902400 3520411 1142606607030652077002801775945129120 3520412 141391241419719172841401670139125760 3520413 -284858831210782566655430713937014740 3520414 784081833291121289072639421316470912 3520415 692149086552810377468126717314731600 3520416 43234950542342749482431161590349824 3520417 1153864440340478972084516642307098260 3520418 -828339851991530178794449017647544960 3520419 -27621693385215298205751763384902912 3520420 -432101321074118378275859337569406720 3520421 -328006219846153036544738591601880068 3520422 12095558659715658926825353629141504 3520423 1003563419287652030816358134555525400 3520424 66623559472127312051119343051397120 3520425 -2859269901400943519533264861552800 3520426 -18558944459406173835938807549531136 3520427 222203456110801109486797095428820276 3520428 700979542292828249328247319833906176 3520429 -1254710760836548694115251661553717920 3520430 579504056076008961498620122215591360 3520431 327197488182301664269885783929152520 3520432 -82600551349349399947669107851460608 3520433 -527457673716144726916592173890118080 3520434 367978423122108259802011406201114880 3520435 432063952754176417788084521591984880 3520436 420209746475148391339232152446775680 3520437 -1252910166769010223570815056465348032 3520438 -149402809551043978776817899956919360 3520439 65097715754609775321160165594838424 3520440 -109051125562917014935456143271526400 3520441 -263114361354149759114560428727540608 3520442 818468371021963845967516755961333872 3520443 -107850783591725567684044910122440936 3520444 567723983646551908682556106632576000 3520445 -106535938785128819838811740666600000 3520446 -148053528617400366531966698519514816 3520447 224079639342378557329025337485541232 3520448 -11664051872605900998964462762328064 3520449 -109731996956881098333434952833443200 3520450 91422775459821104668643244990012000 3520451 -342105501947748988270021336024085496 3520452 -47384498800517231769121883262210048 3520453 5758065150817639234822549852211200 3520454 -483858975199356415668477604114377504 3520455 -397651863229265589787355457361586400 3520456 80337609447506207197262069498357760 3520457 -27721568243319798858839791214448294 3520458 280401417984809251634369920648959024 3520459 1781693747357581467670930738029611104 3520460 -818416960629321362611445391828894720 3520461 -200154517641494968458443675805890496 3520462 1194765070474312496252449306155563904 3520463 1008840859986805065128631594984153504 3520464 -1236974319992402290471777815232512 3520465 124425905583346783845833551366553040 3520466 -424036940284331192235474484784435568 3520467 328530069419655767817670718508132084 3520468 286385458129853763879135458087397376 3520469 -20145505285705132897082289855664356 3520470 -100914588108808107479472377647411200 3520471 -276368843045671778627217393155281800 3520472 7099824166235132609432781885726720 3520473 -196852383265046440392442304977504032 3520474 115695420750513718586578171335513600 3520475 -267161024397023802336209124012315600 3520476 -82984190117654578827009390161172480 3520477 -1945052831477834143231412884321307840 3520478 -135649520111455330557814337330131776 3520479 -879332865044628064034666695660233840 3520480 -811715602342401720964764472163696640 3520481 306993441662174969751468750212037282 3520482 18782978080412053820000326471142400 3520483 -501543730055026064872281365691495268 3520484 -133456507665656323717654614002073600 3520485 393013191090891286429354597904427420 3520486 385745612199738528574578309545545344 3520487 -1081736726715745044916130979658737864 3520488 -13657886469246906785102624181780480 3520489 -168729696131503533552136695771243648 3520490 339532619428368470790152848658844000 3520491 -246503753187395374141238092687971840 3520492 -232475057315415124466925197215070720 3520493 -648124168885652963454448654970571156 3520494 575532550164131129624627544764563008 3520495 445115260402699515690789345868089840 3520496 -106041180419778779976262346627678208 3520497 -568515758925169399304915015727540672 3520498 31923055423632383345397152614162464 3520499 -37167872598191434704854296796584500 3520500 264698539240033891175703310490112000 3520501 640794406660469615797081765461361792 3520502 -635136266377378128071411458953969408 3520503 -16160730688762074935141079430875672 3520504 -639187392503704066165959035385876480 3520505 443311132913378930975774203961262660 3520506 78550895028784272942908342893718016 3520507 -883709686324739571789420262710369244 3520508 782614266600593427383786200774115328 3520509 -171186401749691209892891765985777600 3520510 222646600859657736455727783663513600 3520511 246853747012392722181344353703258112 3520512 41845477667940216921591882983669760 3520513 879385810787604828137872629395706960 3520514 304511982530665001613453473376650112 3520515 -84786630224295461695855994329896960 3520516 121049048232029508868325962977602560 3520517 -273366062042275185432196650394267776 3520518 205310061932941151278568087394521088 3520519 1914509205864848629616850437663712920 3520520 340129529210236277950472381843865600 3520521 -19258971302177973559702188713346192 3520522 985651130152150963009836760318827312 3520523 -31740457279723327052593807716243120 3520524 8890799992988301855732166100140032 3520525 -509207199095170289168852490916400700 3520526 -53472076856110898100468141851232576 3520527 1286265886739287840851127016839938432 3520528 3580897312702816626109388926353408 3520529 -304497231280683003044815486638537360 3520530 -175870282125333691751051941855488000 3520531 -252128905054405299050439916227013120 3520532 -64308507753946471955145128178482304 3520533 843185669313566601484800896704888224 3520534 474472534493748330291925633294096416 3520535 -863360307767339476315895037799572480 3520536 586641551313872277090175043042334720 3520537 -782942017314588253738867621665045814 3520538 -166002489430060350307557639156866304 3520539 283574020428443880043273748305728 3520540 -225564532028355743198402878876723200 3520541 294418232957513634913349369589051552 3520542 -118806607241411497101163630816951680 3520543 2261588201977091837700237007081104 3520544 329525192574675687246542800545447936 3520545 238268458616209048620289403915644800 3520546 152806449382305284803959505002369024 3520547 481980032421444841132540404950068944 3520548 322565813843089249058950261336734720 3520549 631213573181168120826924686647135550 3520550 56657541434254937745555712227465600 3520551 -412674179500246591746908174603661696 3520552 1162702564619483288483156198412288000 3520553 23287681853476118376238836213372324 3520554 -439729290442357047517405569965579520 3520555 -406614049689710235672809592306971040 3520556 -721448525881065464084434191634821120 3520557 113350888452655821674273084592137280 3520558 835988308302709341571598797934018880 3520559 524815551724624663353614231373740016 3520560 23345014632072854724626536076083200 3520561 -246750696993251943688370763419655552 3520562 -680329434350331606537254953999753968 3520563 -492898441207700596153838618247802056 3520564 -207044322542026688816589417809522688 3520565 811117349550312946261426566414913920 3520566 254475938414242614706384025366734464 3520567 905942135613248348196681110370867200 3520568 214317812149399563195233317096181760 3520569 -301906020605929467466751660746812672 3520570 -414364832646404816053600965547391520 3520571 -83392893056380340452895798638087680 3520572 371927039028846750649735595633664000 3520573 -293420382890530730194972959415024320 3520574 30582063455398571345478948376993536 3520575 -381927878877852620696351871635839200 3520576 463236454368513007320256992082657280 3520577 547059102504925019664308830885696512 3520578 -174332639465981590361865174803238912 3520579 530978332964200666016517990457973180 3520580 -263484524037130994275690461882101760 3520581 474371598055821004743666326463541824 3520582 9879544156569812678826567166316544 3520583 867599633516248957477349868812236824 3520584 -1518082671240212568906187171358023680 3520585 -317850206208503896622787780698888220 3520586 123111531990836265933486277862488320 3520587 -41225382906491600457863340541602816 3520588 -242108896061415925519133007391593984 3520589 712490485593113446843600098768498720 3520590 300502786647948919732147572132232320 3520591 377109417880000125229485720357883000 3520592 96568027225263943321725552989306880 3520593 -402006702294635992715764124343434718 3520594 60540599404846091626113797759844864 3520595 193449773915759730582722846302289520 3520596 648993683794602008148255187524311040 3520597 891730634929532718509437532969668046 3520598 137846724528025529932802574799134816 3520599 -307699095522440746151568090206202672 3520600 690439338386543102387841388892160000 3520601 -543845232983730085127542071218632950 3520602 5533792661093631381299612239994592 3520603 -883122062129704777501750080568233148 3520604 594838671760717625240655489601184256 3520605 254900676815164484790380611537420800 3520606 -567961940658457249546422056384578176 3520607 1630317098133365313223956340553549856 3520608 63964254321691834805034089812328448 3520609 -249058625129951837038921303481735100 3520610 307674989866118010674049955862146560 3520611 -1352994074810025293982844743066760320 3520612 -904632498613083447537358391347087744 3520613 -76789925176988530170924238132635138 3520614 225654159375719239848982186117083840 3520615 291445969104636433793137268886591360 3520616 1121323250842465591066791899274240 3520617 -95032586310194956429457141462014320 3520618 714496915599447109696715717355875760 3520619 1153698014178283336271934993141525744 3520620 538144456796977773435434129414476800 3520621 -103837267414620728644403619263913696 3520622 -204232918940976893246409314016163968 3520623 -866288706839571415858790619854714616 3520624 190770651124587851897014563967139840 3520625 5287594292800933910978106453990000 3520626 69857186878260342194001174732328704 3520627 317604749387389953130403571757219272 3520628 -384822202199237563636846474002965760 3520629 202317688774344341711201803833438720 3520630 970991989425465309118037645990334720 3520631 -283024405642374263551491332853725376 3520632 -334218094167036794757476545236787200 3520633 -130367915236656896530424891918150016 3520634 -332573895252850103957299686664699680 3520635 425231850594561907521608728697433600 3520636 524635564116935246959221339987278848 3520637 5875496736413417491078913581411200 3520638 -742129866783017577996625490045736960 3520639 -437247239731559370164678882783422944 3520640 -231709290758781425932906234537574400 3520641 -180976907289281729215385575409525280 3520642 -486461255882774634868834050784414848 3520643 965651284373595831618233893260234240 3520644 48265643286410595647734452797245440 3520645 -564330140577979281945847205279848800 3520646 825430760501212457605651794693962880 3520647 72098859473602325557650043581736728 3520648 952215689392741605954626167200768000 3520649 1202377316958819757288788350243488704 3520650 -275009353136857194908706617539968000 3520651 -543061465022917347664643039475440568 3520652 -135481101502615644673610343660361728 3520653 676222632426174745272140145018631104 3520654 -313612283080642688748170715822940224 3520655 -472115739663173194217016500486968440 3520656 117459573982372186333467953119100928 3520657 940586373804043970052444576972633024 3520658 -589276843499840849709183433915404480 3520659 634960443130306763605967214099058104 3520660 212687565702043205673660171489361920 3520661 549378313451041009942345232826023772 3520662 -250856388343613896923557050825190400 3520663 474996565349387213957786439911603912 3520664 -74229708749912480699588085854822400 3520665 -50019410684430877387462596775980540 3520666 521877186831538658615978350190584800 3520667 -117195673293727920399254843410444284 3520668 -6757552092554117231305811929030656 3520669 -1865959130931565377475507883200315930 3520670 -30989361994078982402027429181204480 3520671 -398228070892747176315367393728529152 3520672 1047834308655871086401224319759155200 3520673 634836105404055955476594963442159764 3520674 119571459303086376775320760273857744 3520675 -83190423197265121687562388222576100 3520676 -421334911933616817712287740421464064 3520677 -72055583550886217290671749382233280 3520678 314795312011968500677321963630717056 3520679 -237065400065234025269075197378930416 3520680 -746813582636083319164106838325248000 3520681 -900276678014077335026858366174534000 3520682 210926404589872398485049429297859584 3520683 -638470943238717026220932995357078056 3520684 -506081363823652154838287495959793664 3520685 -43048375285280356467896199111171840 3520686 48157005091116575124073947637851264 3520687 -872871430522479754957487931205587240 3520688 -161016357474689039602504483488792576 3520689 -165466368633850873101306962717895360 3520690 -190494315445681930562730970669922400 3520691 -250832546142952181483177884619857908 3520692 -425231988844995986223241371617648640 3520693 1627811589387199658080548095870770944 3520694 -509545224516722007116764181834661888 3520695 -592069706660548748658170815998652080 3520696 923584495453605849521118954724577280 3520697 206351496746584571939783078340319146 3520698 20971031604669206273968913750296320 3520699 188851669447717485120624813448196016 3520700 -203075360264537978760922159186560000 3520701 41276408104764051692194110061572480 3520702 214010961257154032297378862880113792 3520703 -1384987012672721832951758763945488256 3520704 285072306335786984207429417840934912 3520705 31048339670481914188202981472187860 3520706 25772943255229658720092399482338304 3520707 48791096499957626883467538953835840 3520708 59140676224443826938246855359795200 3520709 -395844432424629747869296829224374720 3520710 312541546106238549923510173459411200 3520711 -5049067264332995925490249846101456 3520712 93884494730207219751472803918336000 3520713 410511501348483340508020056109163520 3520714 -539062576980196280509468660515402240 3520715 -370304838934756188237762562113018480 3520716 -607968257213011675851334418148311040 3520717 71913977524193302453308226043432472 3520718 -235615545853761536162255115601285440 3520719 -1038784520990878525350236578157683200 3520720 19154353956408512902414924728238080 3520721 -166042961638431223079412156347695500 3520722 -480013278662459543278958099976428928 3520723 -255098933646288869110208377968657216 3520724 -567895386954017975840612794780606464 3520725 91021691518302918675672861653635200 3520726 383917164309522030646347007491537984 3520727 600158686518348887059230889908445872 3520728 -262927585558936737687369279125975040 3520729 -537397534444138688769671770941927670 3520730 -186906811368169526336058926709246240 3520731 699097089104162736767815153037088960 3520732 19417356481445010009833896682156032 3520733 -1470794267869845889381038345111069018 3520734 15694355511480241265908692126726144 3520735 -742004985202622480650983910287840 3520736 1006589494948708602275332526184333312 3520737 628765131524728807908224277293844 3520738 -362117868585633710852238126079464960 3520739 -827093684496700295749384580244623460 3520740 455095296412112827935150336837734400 3520741 -308818188249338901628372818048728256 3520742 -10123531488388612534400577652477728 3520743 874331698123423896188620068206196264 3520744 110431256046371101230428779943132160 3520745 902870329705587335508548752782577800 3520746 -61289293748985073898406782697275136 3520747 285721414671179877469029131456793280 3520748 243775559386453468791426572507922432 3520749 -100369721210905886092446075422118336 3520750 -1081680976574898538177235695959216000 3520751 -167663016086522730306330644154453600 3520752 -20358732320861529020955139494051840 3520753 -26275397916790547395764954944296140 3520754 -4637933156583499187642186483905920 3520755 -173847569534697536154635504828012640 3520756 -812242752098913541918071854818836480 3520757 -483027829790603534059650663128576160 3520758 598008359096759467301540510519745984 3520759 -470511516597460113178857914334922320 3520760 715421624058831450525206960060928000 3520761 -566477180646561659388653987998404528 3520762 -132729170522029808842099715310897408 3520763 283409751508182057641580018403743360 3520764 -162725140059595578078879095786221056 3520765 -425815837028720583533438050596368340 3520766 -252442053038799039010962766935896640 3520767 505160464592218968823185736436078280 3520768 528019752523911801205179691680399360 3520769 -4935535768852687374233572278764928 3520770 57070184792579576283134315902648320 3520771 -29079395469552381274967756958970128 3520772 57678276075595756115637566641470720 3520773 1856807231902964413106890889281248000 3520774 -266776897376383168517227056343242240 3520775 593342221682949142813213675942864800 3520776 350383610809524179512448879453798400 3520777 555437090292401858021390480175492048 3520778 -156991852855248550542033375191140560 3520779 -302248582213549890994729392071883816 3520780 -27536067135985428200240532809164800 3520781 -337061928953128357963254915649682496 3520782 21837181061636445000664681631395200 3520783 -922273524497433174854309671135901824 3520784 -242876149789219114677489629733371904 3520785 738531636152611151234107101175983360 3520786 786099171529062731695945915531672704 3520787 -609599928105341822160553294249764564 3520788 -95988684652358615720719025143449600 3520789 365491291943577326904956966134680590 3520790 2619845814406435738030971624637440 3520791 -270750328879156710915439746050637600 3520792 306327780033119333383672092101529600 3520793 -63191647311680719654055819350947840 3520794 -80595125294559940199470942981914624 3520795 -489160756820274440722608958900606800 3520796 359444692448139616461754942132569600 3520797 1373086453936281368188999751530272 3520798 -601344499709538640625732604370313280 3520799 -815669047304374653400527662615863200 3520800 131524108081437305285040364978176000 3520801 -320586477586138325020796257330231198 3520802 -899882763207546543991785574046038368 3520803 -167038515033083116843782727919473920 3520804 -412564414665064699798437575399481344 3520805 667378256002326557787475266699710460 3520806 -15613519481874706972194223008434496 3520807 114512747446983674401296880666381912 3520808 1291182488125897109084634688374696960 3520809 114142554654944426880365247318344520 3520810 75180523330940733909696992061598560 3520811 -130264170790958107367721299040621168 3520812 91568259679089477063235773644135424 3520813 -234128068648219116412833713513624938 3520814 -376869786241308321381183867020037120 3520815 482986892721768104825408970088661520 3520816 -30134277794459043708238374698221568 3520817 921114744545930129690962040916233472 3520818 -30578349064321744268361613379790336 3520819 -12610035988068456346383851590774368 3520820 266391023672319144848943654672526080 3520821 568561647559841364459340348339037184 3520822 123146637443830895012292380600907072 3520823 36747840975546734861749430886656664 3520824 833661324307113070886824529678929920 3520825 62591371475176044953322129133056000 3520826 -532680729358063820854707092371680000 3520827 -801560342272871925669757000863105720 3520828 -199952902247942340822380943804353024 3520829 -258959593182705880941603653774862516 3520830 -90687854324727108125056526709790080 3520831 -1018925206492663858061703517115661936 3520832 21867563494592521262802743989370880 3520833 -23123252476086346666679806934017776 3520834 262807818780595445290046018398967712 3520835 164130015057376299060962319632001360 3520836 13475333693851563724288236958869504 3520837 934897937106313585150501862498339486 3520838 -578882924349541945554970621832299680 3520839 -45389692187499822943780515110999040 3520840 3256031932847184358352195149824000 3520841 770202059205478532015365768596769242 3520842 115047134661593636792850270971554560 3520843 -849422878174516061470658203457991936 3520844 136553877046210878730996063203668736 3520845 644226313546232696637363406205167020 3520846 159460648260109719247370707329272256 3520847 -628706831284981223732799212699043456 3520848 63533028120045928401551359695519744 3520849 -2869454430868545060216117733473887936 3520850 531893777239439822642392775136604800 3520851 857190253072550569922185242828251832 3520852 1051145455699031464454267999587317760 3520853 78878666788556173895118694470267456 3520854 131427386381606761122217461531959040 3520855 155465334523773189352503640479699360 3520856 -139521707547084437858212775115325440 3520857 103312706775206926678416184227317280 3520858 783868651504981932039516281084400 3520859 2548947318290803000324987777123440 3520860 -71937049313491450627780027593031680 3520861 871855717631487481168086042575038080 3520862 491823861560389208674406746067874432 3520863 54469254983882141028992184873837216 3520864 -251315698492446447326447796489289728 3520865 495676309185422009447908670308537920 3520866 33272177054985098278554262143268224 3520867 141826354156126350900405634724144384 3520868 -438940445207769666281714581774698240 3520869 -459783945477913254162098169164848992 3520870 -532903616636296018829753901114720000 3520871 -1066284924414796976071958881709095800 3520872 -1546274517333742984445787044450304000 3520873 494463550678348846029223410843000122 3520874 221619693816145035069894905788215552 3520875 329606947952487223249607655191640000 3520876 -967506693404593389566606268948432640 3520877 -235372972172089034284841584252050900 3520878 216925082937126711440590204068969024 3520879 964243105134419058563422469073206480 3520880 -34972668947752346657682991297658880 3520881 -126938725809678619004269040338264320 3520882 -573160163852948458751802927768133728 3520883 -1290198075315458644466753942807856 3520884 338443205816459934792283791456184320 3520885 -216221186645628972991662272153304420 3520886 493875939490398754869911637366474624 3520887 -112858934407009082446354433612176896 3520888 -539503278818373238232962041864560640 3520889 -843196026979759488924446397835916310 3520890 176584320283421737363658755923072000 3520891 406098050306903774779672389628007784 3520892 423791519490084979119698941881993216 3520893 -429620903267429526332098035036059136 3520894 26747781334829372005288739926640640 3520895 -809123703234026406401414162486472000 3520896 129228318443249768381031865468846080 3520897 -378709946950654627959982277363830654 3520898 -220262025476168834439804670694794800 3520899 -78585743158801753568252631099870456 3520900 -267294605163278201370134909144812800 3520901 730655115654110957120833055855191902 3520902 -156401875535438501365165293855762432 3520903 551003299654862950553186454374928152 3520904 1456577682612588415253843804505139200 3520905 -403169648277948590195544741119115840 3520906 12773705317136175574175454718754400 3520907 -120204743276370878574230575481503200 3520908 34326057850680137771856457169756928 3520909 -181458126271030914886334205361029120 3520910 -60702205918317441534622845448848000 3520911 -57592012130018089170037679380997376 3520912 -444134508050499369933014763205648384 3520913 -353300752940456931967501376813916816 3520914 254489959022184556012557440280397440 3520915 211805852317731731751826673862736560 3520916 7328390778079903536031683982749696 3520917 518461089788975423474066216836495680 3520918 86443815051429071023306571344266240 3520919 2477705675783633236373709750814978560 3520920 75301230769034512885143991264051200 3520921 950512504244650254771420132890639892 3520922 176035388607972558852661593824544000 3520923 -321114876173623291491136267423981056 3520924 -528544218752752905079660005607991808 3520925 366736479632026762861584399396001650 3520926 -1205499528554922243194129054164800 3520927 256572938689720953167338075426743776 3520928 1268413062849824332582691297757757440 3520929 172198166266120395338876216407762080 3520930 68650230167514238802635926357580800 3520931 -295558511642509173807991302671205000 3520932 -474997599435548632807156988733124608 3520933 -432385586253747600128535768590130596 3520934 142488653420981447916887189735003616 3520935 607627610313619229420446974094790400 3520936 -44301821479439814767229927832627200 3520937 1160440033322525550446929216886178432 3520938 -370550984450886845356798703114242560 3520939 -409168715454553558820763774829997260 3520940 35866331582391612484232745107159040 3520941 1082468020158714326328823648914082080 3520942 418800334674089959813877303014898112 3520943 1478080194670845583728297141963398400 3520944 -20726770247224067453116782274560000 3520945 787574578029543575704360772805611700 3520946 -533522232833906986664577249569175936 3520947 -323558270547730841213776989253739520 3520948 -354532682472541380964510004536934400 3520949 -292080082989899396748257305430464512 3520950 47506392930798500744567303150241600 3520951 549304635977656699775482633250017280 3520952 876126309971172682118771562448773120 3520953 160377908082195358273814208833635962 3520954 144677038739625469325508485335384176 3520955 -550920887418448728152123104697935680 3520956 -178825069841107889651844927955004928 3520957 203897408077320048276188722791928128 3520958 -341353801127457502747269926849077248 3520959 -14950169234945283338336428183138032 3520960 147997636728130258322625062900858880 3520961 -387276780147786089500107447327932352 3520962 917386267528347677982971331773379840 3520963 375588051814597492306531998560500024 3520964 510933460024183788220508191176539136 3520965 39570299968118418800761510639854720 3520966 204636476077700678307744736808963520 3520967 560827578520254611126948981920666320 3520968 473609562563475396238456286280990720 3520969 19354655128287440544981822021678544 3520970 -367749998055281357132096760278332320 3520971 -436895004506627727884812687785942660 3520972 132994552951779131163797381615800320 3520973 219638538620628541686378805429167222 3520974 1753361102300224268278583523505152 3520975 589494811248607271991201692209421000 3520976 -141588410053209315163365559137681408 3520977 375177165729141055720887492667110720 3520978 -424285802556444895885250338067890176 3520979 -311869075480048495071565751105712 3520980 182023897563753539699061539679928320 3520981 478715893765726028159494359846687384 3520982 -166793041835159224657271045545629408 3520983 219937857089455361398779033044984064 3520984 -1827521604482893237976717054333030400 3520985 -514780727819621294465173235954673600 3520986 -23961775432942361534631455298479616 3520987 1416899884809500825836442843036573636 3520988 720509607262294828295441491839871488 3520989 -22009572509430133257125368119344244 3520990 -567556658581574378645702933463158400 3520991 335496408906119923854574928027359392 3520992 538810484082099911082024743283720192 3520993 352017475663050400444844614277882196 3520994 -250702623107964438820200191867905248 3520995 511624627583465689503960949421811120 3520996 757496580296522258326786598330384000 3520997 79888214996137448813056177897900512 3520998 86374252943060195625142224304424448 3520999 -354957048474524786298360871741453000 3521000 257255165283955901735143388037120000 3521001 -88443911697434703066576197965639680 3521002 -48693970581361584617076285207893760 3521003 1191229124089994601151007040788581800 3521004 632151874670407344893940871161507840 3521005 663285031530670262471955736699157760 3521006 -680277687092217820452385152200442240 3521007 75925421579655505572284021846874480 3521008 427465307148921836849645491798802432 3521009 -135983022724693139417033499278922720 3521010 -1485909782112579084725580730414080 3521011 117803342258409283189221402854685824 3521012 -7474779906948034441419983482669056 3521013 183992406465773256207809214431873088 3521014 198954674953411799575049978137859712 3521015 592635717224858577948571124454525120 3521016 1681015593480633472516267856303923200 3521017 245735751408500226516252328684546560 3521018 -312308800752848336629590888168215040 3521019 -1413398384102773727047655688992749200 3521020 -337500835469459838834255427126187520 3521021 490497338109155011822110170478652512 3521022 185066693240943792122540959067364672 3521023 -922676965834876947004865161203717120 3521024 -127617065696603880143989280662880256 3521025 408098694135261269339210329105263750 3521026 369240369608497232192970806034009984 3521027 268604235972371085357960588678753120 3521028 222146682393753409905733653620785152 3521029 1290029838810119734292337554296721630 3521030 277505596683695263513661621897126400 3521031 472123730049110272265289890920107984 3521032 -89588108503006821129063607308288000 3521033 958244514530690480169926884992288282 3521034 -453520959611403822445427343399251712 3521035 56136030870520136957841150618888000 3521036 989081807169982590331552256806106880 3521037 -98009073272956968534989257414896960 3521038 1285844196368250634661910559022296896 3521039 304779850762667395064737269977778192 3521040 -89704131915809098491839894079406080 3521041 520373059279112743509487272666166000 3521042 -159616408880000270847971007920424960 3521043 -604338316347983717114983663452838800 3521044 481475822940396717560325590623635456 3521045 747609791999051799565800450450343200 3521046 244353671209173890349762046636008384 3521047 1135243503750348799492702960688104080 3521048 -701656810883065684839864564209264640 3521049 -123320486523013857353753515758440448 3521050 11161787406924933029586140837488800 3521051 1382498228162546471112413611829995032 3521052 -1475883458068333473586402247563941888 3521053 1531934475132161282298253241150067302 3521054 533774386720428420422801505062702976 3521055 -7510725238259577422907328257861120 3521056 -285378068786102260505099888901488640 3521057 -1783949881166884931350464020825522748 3521058 -328314684347814409250743755006393600 3521059 1041188547612108868028863138316391260 3521060 -57216050967394798775195021549387520 3521061 -161223250539315795894331849502460000 3521062 568871647693141812754222697178824064 3521063 -57910504354499528030263440901510176 3521064 -532477688988536733255425705060352000 3521065 -578243094008145992088650518011048540 3521066 931418048446098973058268486395117232 3521067 -655445741421592384952458423167259200 3521068 64754896333239656811248445911908608 3521069 -295163712815455509839536924157023956 3521070 -57797702594925081174495801074073600 3521071 -576337933222061485137859700952191728 3521072 384693834117331444655503145457745920 3521073 -153160194697284502882926195195647232 3521074 -339321783749877291118760614207408608 3521075 -511024510610699876439012404042016000 3521076 -119018024899774301501318653065216 3521077 32246141954046858830244266350906752 3521078 -731812460415704961695553029596286400 3521079 327993072116842727507456485637759424 3521080 -114131427947954043327275263653888000 3521081 -562259190202303557989265445787145900 3521082 -11450942840715642018337598877335040 3521083 73191550814096697674975150828271332 3521084 -119022370706246127128220885088625664 3521085 -116187559028889984924975414416102400 3521086 -350392032809813580479809528578348096 3521087 -305197422124330369816831961284170240 3521088 12319493457845904909285218188787712 3521089 155108807178344444632348679496835968 3521090 -284320569165962890413275298666655200 3521091 -164544948224403141125305502649242640 3521092 875494612821297906650963829699526912 3521093 -968057450823000141417772642439923200 3521094 -356129073972681245262547725707092800 3521095 -736886559836490519152742176137595400 3521096 1236939433074384531603281084562278400 3521097 1168922424356674333477110681317411040 3521098 1193205556535394894534174273523200 3521099 -1206555461522324897149321992126850560 3521100 353576520413630708765732165491200 3521101 -1043254121444552381460822326175717898 3521102 66935618415505965640494039228904512 3521103 -64675779412333832318803200503491584 3521104 263981674807790820763607826554019840 3521105 -65416082972656206938040439224806400 3521106 23625945941290095609453050558092800 3521107 205226974369699533273326528066116680 3521108 141784926509561722294345168835575296 3521109 -473774880967683553874762826741734400 3521110 -480679740039166354163002246577015040 3521111 690308615185403080761156268213358424 3521112 -33683801916057007460405668046438400 3521113 1387644385979683377321574504877076362 3521114 803413704124186902853766768618332656 3521115 97811387787014975055443198198963040 3521116 360582025351850730961971817169175552 3521117 -1376179191229819116111650573464431834 3521118 -728047957129029807854141114964126720 3521119 239678733227894608714591469108150896 3521120 -271959379341981879664199080437350400 3521121 226482370068653188433447063605514784 3521122 507540359891650172973099509770675200 3521123 1944047978233742296496760813032410944 3521124 -1102856913180692531594798171567892480 3521125 1054755530277178254741399551240502000 3521126 29176157063351657842494018885556224 3521127 -530065233648830151691223752748830680 3521128 -175390039699389241813763843209021440 3521129 1544690013147284458325910904549628160 3521130 185502425923848207869105344379147520 3521131 -645457210225179251658742839729725068 3521132 287590274016357046745728946081392896 3521133 -456451758437187834212290956745860672 3521134 -589726765482248869713904230563534784 3521135 -324119522905954165191099659730983040 3521136 86666378137640114429518835074007040 3521137 1203150875184043118735122856238112240 3521138 649917097402066369305892892466504720 3521139 -233948477903962508252633276227291392 3521140 718293522063255019671107818234909440 3521141 -2636280772829336686303031947552800 3521142 171175170431856125853143168469283584 3521143 -92469805301469139481431372951379608 3521144 -535949002562491437491539214071418880 3521145 -463201087215999405753378468465497280 3521146 -262464931930460496765694559232657552 3521147 -691140179615211698657639598132915936 3521148 -74687857510173997242893925514936320 3521149 -2248252807376221990689232572787952640 3521150 170046364453029627245845991656900800 3521151 -45568767309035818793313429645705000 3521152 61603814574772876459893589121433600 3521153 -248481416450265858991105570681193598 3521154 29585277053211604066152455620684800 3521155 -106220660177936614197538658340758880 3521156 -141452936035387318671978914630830080 3521157 -199472051638681064481860140803052608 3521158 -77877057175814074940929232733177216 3521159 1414326402943685947504026095414182416 3521160 -695438435232584469581863493202278400 3521161 353598451606635712034791747323386304 3521162 209131402090184762121202001600899584 3521163 479706704393677032427106122766408688 3521164 91360972389213840076215781796196352 3521165 -843799092348191669510084298458741940 3521166 73840749035147285864747595585232896 3521167 193604703703254869819027210868961720 3521168 -125242670616351301119517898421043200 3521169 842721804994048750362145301658885888 3521170 -453396955780041520109802909248563200 3521171 -1219408856025339623830188827627090400 3521172 525081813676994830120063943202772992 3521173 518282147512830502609622444724705422 3521174 -69615140988427416162560747924441856 3521175 28574082615693657423159503236512000 3521176 -41107336093899106025517241031301120 3521177 870291480906562710425980336750393872 3521178 321619182999955942013594035229514240 3521179 -306797255203107140657493877514821680 3521180 -325631462626034999438932575860889600 3521181 -386378381546923358704623022740096 3521182 -102381526792707550344265975070041728 3521183 815918865554179505000910606989406432 3521184 -12719083382652327643780801518108672 3521185 -423083305839136696252930629519431040 3521186 364112061592851392230122010755603792 3521187 351014185350597091348463336923258080 3521188 -242309296535497299518572199924490240 3521189 815730746631379362233450653221102366 3521190 243262810622758989397530202473755520 3521191 -19874054273978829359220385528438408 3521192 1052796257754232402927660944751902720 3521193 -230062872408293531074001055795205632 3521194 -8545041338279706492175695516753744 3521195 -1731564096911694983778111414400007520 3521196 92064240501641099885323084119459840 3521197 462581895667222030228150116273277184 3521198 680590594612358192777912557530273600 3521199 358640107895710829295006776453461248 3521200 -104331466213933919175460804660019200 3521201 -1936472606368926764231943413365074798 3521202 74420659133330080661686327683538944 3521203 -182775514100713377890790885789080160 3521204 1219775674057241347523099996121219456 3521205 1081603757028557311548856801204075200 3521206 338017872959112023753454142778093184 3521207 1176532812948229265812618947149896512 3521208 357190265845471409002909143923097600 3521209 -606559631180817168268585293345286140 3521210 -185153819482963851509072894994892800 3521211 -521725178024799169515806605564406736 3521212 -520172130165420378512831594878188544 3521213 -726320305707416099827964319274390080 3521214 -20536282813752718743743682298581312 3521215 -1117110445673054253371488658272463640 3521216 -83736430726087266849104139147804672 3521217 265889837959362703591839569192997312 3521218 95249420322352944229216333574116560 3521219 408187122616220551079007134410080 3521220 592628372588086264140266405505761280 3521221 -2029746358819924827278629042096834 3521222 469710382544849729318174579146017024 3521223 101306556037693578324850952854919472 3521224 -31582441338410742093457226480517120 3521225 -584171236353848400167692902152644500 3521226 -141269625246044933444520593825331456 3521227 -1258346452648451050809916110182448 3521228 -17064559647910350913469328724254720 3521229 557002160179361615667494003417313984 3521230 305402306934328477388847918378797760 3521231 -234062007570050683248206949375722496 3521232 -5412838208946499821588936423505920 3521233 121641420060118460311332302518295040 3521234 -19843099830632296870897505061684960 3521235 341928498622459314821200220961630000 3521236 852482903712257376298137854486677248 3521237 -168040058154356943625017810192360114 3521238 247932140412506584046072330350080000 3521239 -240648787911505856874384845109283960 3521240 -688263214039898235571988735673139200 3521241 1085067949189334910306364031645756250 3521242 102969220672577702002941189390792672 3521243 -829117286467632596711376499339122456 3521244 135061504192328160948102642368047104 3521245 33617918507694367144147351417843200 3521246 -449742701740581296819627849743182720 3521247 -489934337408817764765033483379747000 3521248 -1520139920772292889374040961401487360 3521249 -364725083480586023725754385420870750 3521250 132650777802682881567318024190890000 3521251 -6224610008817017773909631169461200 3521252 -579884772929420153249840021471219712 3521253 147768081145527372358617751899079584 3521254 -111244071476905310024830377094901760 3521255 -256779381014602618066723769434032840 3521256 939407551643624431432567263318835200 3521257 -523559756304640957153917406052903494 3521258 458546923902504586303043316167359584 3521259 -151669550557582464839313499918110720 3521260 163128573546510853759778923794554880 3521261 -1641489651262731149794555965927038016 3521262 -10827518973744508561401352413068160 3521263 -565956197317770841819409146802088840 3521264 -26572017534464112249252341031075840 3521265 -64051345282735242007288493315895360 3521266 -372730803844691758964426771708436480 3521267 -260852343243223912555114813423249440 3521268 18338031781704233156790327601210752 3521269 28908992006255743923363277734181980 3521270 -1519148327053870527449780414361600 3521271 386547523645174368521461646545406160 3521272 428802282741792657804967237670092800 3521273 -392225982257668574959931302812456960 3521274 203017362798610229335422139964083968 3521275 -437540278433876824260388089088834200 3521276 -159569712688527042046113466789724160 3521277 -29317280791961641663370038130072352 3521278 19069898673743252571411555341504256 3521279 -647800807626436814296215374817147240 3521280 175579587853669845584695753042821120 3521281 243823359670261805659275345422158082 3521282 -574129465693803137419644813746089008 3521283 -428175309006777568453732971132768000 3521284 144587521412920879514370415146111360 3521285 -202429623351861156763236805435933200 3521286 -993177987137119929146493945031891200 3521287 -1454989205737022649087144933170876160 3521288 1044195873609953791733607084616704000 3521289 -140806907852985550725701871141561600 3521290 -17089663641871809428069407588823040 3521291 -860361981825283211275548168575899308 3521292 -215890868342004844544381844657934848 3521293 -1540854046091132835765123867751616458 3521294 42968053942119324120504093336782592 3521295 863635612150147208026036368308479920 3521296 544946279380246814917564246276915200 3521297 680660344104045190932950271674759040 3521298 -607862386731973045844534646312836352 3521299 -1923263926847473133929727245230399700 3521300 -365405185169269846422783227902003200 3521301 -23489184551141469597066088336515456 3521302 144030432664118975161851532438198272 3521303 1183950365684669804842383586209108552 3521304 -316933679501998324890438523318179840 3521305 118909779024587334698398618050840000 3521306 343648467074952765430208134018313184 3521307 549415630739209818316176085444121088 3521308 73235539368264983207100176705331200 3521309 932945997744511221361389384938526240 3521310 -46830284466308256319564749654470400 3521311 -731796977639381876217054470930491728 3521312 1364421576428339591776791017260449792 3521313 -27769601581856136740144559631048416 3521314 -755175339690321406674567075523437744 3521315 -101698764060371695221980841300271200 3521316 353246275447297788712267745209626624 3521317 892202241385760287413542921679210300 3521318 -130397205618371589754188753532100640 3521319 -1294627230506621582393025798373282560 3521320 287045458882609717530295553020723200 3521321 -246615579930041163312725549437798656 3521322 153185937640336222855200791111538432 3521323 -99015670126888994585678217378104736 3521324 -324412378817567161668850326835778304 3521325 391789488768503570426298266121780000 3521326 -307518278544850163224056516817652736 3521327 296177042816006757472514391540565200 3521328 -113698022767514508858065303239950336 3521329 533553027548048407260463411024515072 3521330 -193222532249797298783947340527801440 3521331 931134747450988004642343870004617480 3521332 859859951806833566230287798673384192 3521333 1710653634018241978210597052531783580 3521334 -551878539109824950217851744252325888 3521335 -1625577683733012107971245696389463600 3521336 -227544314204712565782725542938685440 3521337 -327317575359487374185938089940056240 3521338 -713330457108256222238497137365857680 3521339 1283719950987560487137977613795506224 3521340 961925900555518496864505324517017600 3521341 -1342325970871948714167620120625139258 3521342 -90151155598938055970376540840384 3521343 65672443178233780754770108336589184 3521344 422951154290043768244968978889834496 3521345 946441192645225326334556576311526100 3521346 316437793933484254088433819031142400 3521347 1670970005680919369934182566322029312 3521348 -435597617880317812103092862463979392 3521349 242657788489553892938292334418205564 3521350 64484199897091830667219655522620800 3521351 -503962893558996593240151183467810400 3521352 -263658395029100590838931801611304960 3521353 -711530806008746914406860912374899520 3521354 -42457999170860418588293990545243200 3521355 -142518259122160448887487635948584480 3521356 20362844688076896308429383278120960 3521357 -101250914601129564959446540537094976 3521358 -392051644351916528082960558856357056 3521359 -13205703845597031546656016113325896 3521360 155467041453852266129702074474414080 3521361 937671438629567439139585763617381872 3521362 -194241745617691982441775421852509696 3521363 2194450351499091119600979957203330040 3521364 136591602776525837307140416819298304 3521365 -748844190745914836039371937963884800 3521366 9586034439052806600890449910172480 3521367 -33842926511589399856874873313959520 3521368 1248288166314835259671916968950466560 3521369 -528225182736459493990198100600384832 3521370 -28796611891462268952819441587811840 3521371 230197094773795282303215332424631312 3521372 708761111929058308933650468783960576 3521373 247148818421827422944603477003829984 3521374 -3308342444081374580936026172490240 3521375 -318909983863483069728175308133512000 3521376 118127936835739984762133855489359872 3521377 -1023016033440326825297700222997591774 3521378 -224725579917081160549257027875526144 3521379 704010301283279239179868304186234688 3521380 -607213784443140480758251211829480960 3521381 3259573218087135222362757306762645312 3521382 241722393042993777583745493590131392 3521383 -649440842800584064575299692065229440 3521384 41186722270899112933709613111705600 3521385 -686195712361889714671240940785169820 3521386 328671716578272904849649373256116480 3521387 57682723910968038638862453528874512 3521388 158299199893998895137158568043920384 3521389 -179659214323624655217318653852464810 3521390 -137967701645184361557205297595339520 3521391 279302922013805029696903863369402384 3521392 50393737850225684757926053813420032 3521393 -780718183390463867273789653780133376 3521394 38068533171445790611018651266087696 3521395 1325041588043752400749850669887820400 3521396 644982733755223388270402759591740800 3521397 1321902760001466733984491749382014784 3521398 -750716323987343075794199001152872800 3521399 -4742662700261175562758366508809600 3521400 232284167135224468284330700346880000 3521401 -243027010862531792011876412184995896 3521402 -924983072397611285721892841311624848 3521403 -609564938048009662604703333683456520 3521404 16257626750259197345894780947196416 3521405 942257598024681297955351897703286060 3521406 -61290485607354584910628753687274496 3521407 -1247980954094113991040993976729914600 3521408 387397745686607069822718398095687680 3521409 -96280953801360367846762801331122896 3521410 -42033113536330647060834691356120000 3521411 -543942947277366985535482413554714376 3521412 -811632606124881096813489363961885440 3521413 -907139621832902448319199268190787904 3521414 121244451838579612053282400016984064 3521415 111910599533474713584618859140134400 3521416 148405963278550542071909016217236480 3521417 -145294748674962327324111739234482534 3521418 -176746208018130596400424826911831296 3521419 256372986645622897978916543677366608 3521420 -295723671788031581604228308116101120 3521421 1329809687140535327256592548084258240 3521422 441740551001822167671190760427374400 3521423 615105227417542944462889534058375160 3521424 167559566302185126960172158140350464 3521425 162084979172291795133833531950864000 3521426 -163213446520512650553472434179404800 3521427 181330796965799202095829952491321600 3521428 -2132149433504506860454967311432003584 3521429 -64065277349377067573605293042260100 3521430 -228725438024889663632019023306935680 3521431 955126578509906141007773624228052960 3521432 -1332316028865866160821791806992025600 3521433 735373310462408872918128437898511824 3521434 448232487211549279652061265518280176 3521435 -557469069244599950924542487774589120 3521436 -16744159126980234483592503370802688 3521437 299786180982240745461799204414650086 3521438 -164797464923422270221730321572053760 3521439 -718619304089264437720830236421040992 3521440 -28635767882874314770247555807969280 3521441 359490970792865306208251953433318400 3521442 10109476514107443685678378340601600 3521443 -240080916461876743029419529697385000 3521444 13118585980210386549185507275575936 3521445 -108000748321862538531252021989967360 3521446 -122105786559386389619587120063607328 3521447 -39502611122884905834229230495825120 3521448 212746549558013108172313587538329600 3521449 109153556312743961920114614701524980 3521450 -498992309249277460360142267229558000 3521451 -150500786251222516864793850126939456 3521452 -136253961891340933848885294506643456 3521453 1126100042023145466710305405715331744 3521454 -222698241473780754115818895335545280 3521455 104237255016290496324639527549105760 3521456 -8160895419890870865556146773557248 3521457 -952799442671548026709341316294115646 3521458 -471113771002754423749884041090918400 3521459 1490030864263620047136938981740910640 3521460 415316874645762488692378752167424000 3521461 96304739811926849027343150733940832 3521462 1573942971516959846424659978059392 3521463 -230627299884378308167873051335600 3521464 -724705301932417881233005399036784640 3521465 -46690768058245761918674543104510260 3521466 143674254084717419020782834956587200 3521467 -1048556135532687300813384648926484480 3521468 897837355116342341161161747240219648 3521469 -410200070918083590132490888150128000 3521470 665685804815998937264796264473356800 3521471 -374506288789281168666971521763716656 3521472 -118234862011010942847824610918924288 3521473 -57496779591342193990075726501529278 3521474 234736854108546202814118838778461440 3521475 20791912756385469967053805324922400 3521476 14622283520641808138282272041107456 3521477 -821153203120098807570783514469809728 3521478 2810652570615600226404533792262528 3521479 254008348271508125338344243263613600 3521480 797982116765880213115148609027942400 3521481 697810640333993161915371393330350352 3521482 852194097236634436879914465574841952 3521483 -581078133247624394501784435527151612 3521484 -499729912118186302866903981553714176 3521485 7313306796195802390210195153252800 3521486 -620754733269268026540174384563903808 3521487 -891666906009157348773438663827819640 3521488 -339579554950483497390108500768276480 3521489 -1565609401227903977202637371870973710 3521490 -31071270746413380807223155431884800 3521491 -518202730502031812623968948218430200 3521492 -4137945733326314573986634714927616 3521493 303666493195589492293875701339888700 3521494 329693295968621953612752563325739296 3521495 -1272552711215572198481598811532481000 3521496 549597171381059066194216954559692800 3521497 -1869987551318642772435684642901888 3521498 -786746950491556014850632231862517760 3521499 -273359469425860180720857281221550880 3521500 1325608997441609865842656594653312000 3521501 920696312938859646583796116627255212 3521502 454119485205158111278235586255719040 3521503 496542336781533003390469438929951504 3521504 91444851361944747230633756983296000 3521505 26578523928493946866033276564939200 3521506 249730254127489041918388221159503952 3521507 322524176232491143305788983084185600 3521508 243555306587255614156996248683688960 3521509 20876470539424319784969613512326080 3521510 -718252837482204608275131053716851840 3521511 -163685795348898722413353624983020368 3521512 -639761127998538950338755662784645120 3521513 -1691255996895173905262499340402919238 3521514 189849324735666466384681390466960640 3521515 -725936018199734749268443100500023840 3521516 -1313640577409159656709968547256694272 3521517 109978193076777799215008822046902880 3521518 -112570651586651109223040602271170560 3521519 -868624965243143679836442911303260080 3521520 12279146652225401620447384026808320 3521521 539572932192956903682534193588488000 3521522 973191466067425052352676478014436352 3521523 1015036026723413662464313111883004984 3521524 106679036847815987573125935568613376 3521525 -325745084183837622965309286369295200 3521526 447374629709175085005706314148638144 3521527 1903526685180297275917750751083174376 3521528 -4627648826005864111383956220518400 3521529 -1056726755145045955446193943925073920 3521530 -195185168479097291544402310085237760 3521531 162486774765083030720111132248924224 3521532 85545660168194591984361802110600192 3521533 -603698238000965374289908703453926080 3521534 -653059707690705210656991474483523584 3521535 89625877157882123281685030408557200 3521536 -389987850144644166062453874470420480 3521537 601974702126734519541451897801821186 3521538 -61398156770373340499937090915981312 3521539 534416898042089434713386398020815056 3521540 -77917312987020751265468700764958720 3521541 172420775019547952306443194455729280 3521542 224596980926985422544531743396862144 3521543 790003555796115409985170266059952792 3521544 103949682435661693928529376105758720 3521545 827941127988209852356909631492883300 3521546 25063815807935671439994351188471040 3521547 515783977799662321307947817008068924 3521548 23495457318497078903052686096048640 3521549 -746567220858949530505620626372506164 3521550 186248239582665845146428487599753600 3521551 -520280899107574022276228905234996296 3521552 70693925063000790803671295573114880 3521553 212907984870545481571645592939281344 3521554 -751081988203377730898557104696423024 3521555 -21506894759380178217958786734863040 3521556 793206989691720116057851608828352512 3521557 213211299571548126414734422093898520 3521558 164096954328744024774767725298894880 3521559 402210753831935629517403956214457704 3521560 228352276996269495925974020853350400 3521561 -397777414295769696807915292764950838 3521562 -671486756274732812160228506160514560 3521563 -198077334491625720565160448760330376 3521564 51638720312224371861163631425353216 3521565 -80247062488614162976207460401423200 3521566 -550238266988634404067370789855344768 3521567 -226160983484352579154569212382601536 3521568 -198231843078668920657721946819526656 3521569 445996106502755151918740399488945152 3521570 366997766208995030027359022841047040 3521571 10802514545966213942577991207675200 3521572 95855268222332074629277482900533760 3521573 -304102491400200580228706218201644096 3521574 -77268209812000196115954954416209920 3521575 -500988162346755804130855780899563200 3521576 -227832964114152976858845437272473600 3521577 -326125716798187496618544778423644960 3521578 -157372167470400044656826740862040576 3521579 -724786092117194309119942836862224720 3521580 124282028771132938454103681605852160 3521581 1184989376452920666427244003499012800 3521582 -123258176241432943487139458640153216 3521583 -423951722646104016927066335853772800 3521584 -306558114413702231533962010263552 3521585 171862835542576695775867365612570960 3521586 106434093790284177907541193421570560 3521587 -2395672787654946348364138227117211208 3521588 -57733710788654852422803413415419904 3521589 112039370871517744457164284005189568 3521590 586184896666848022881209815908067200 3521591 302170823121336608439820350051614184 3521592 899034354832615764875243164712448000 3521593 -73288127377266919964770689910698400 3521594 -601769748013519986103061728787093904 3521595 281664556842858075617198698915776000 3521596 -56441136931176927831159111599825408 3521597 -165140728727470706476099822595506368 3521598 50117625661198692611224538960595264 3521599 -258860060828223748314784805581663536 3521600 35613531145573861626453196328140800 3521601 -1161370875471736165543258939598266908 3521602 316639924160259711008513550621629952 3521603 114974408006552047771406416239772560 3521604 -289343878626932539586561675047855104 3521605 -121179997358743480101077884957708740 3521606 -255240329999904557699740157339833536 3521607 -579923928211342625220712902496883712 3521608 -431757430764076907053766181568512000 3521609 269771102048954524721326119583214400 3521610 194950236668189231523496023467251200 3521611 921977154081482665564211758813591024 3521612 -393832623579353497117254057811376640 3521613 -252819525671318977443737267551970112 3521614 1369265143356102699318245380286400 3521615 247547421658490003159674826604420000 3521616 -82101812337954801291562890314121216 3521617 1083787093029025812227880097049204160 3521618 -176059005199575048329168257158914784 3521619 -1070411697715367628798460058540482956 3521620 -853297481341100298929663180302168320 3521621 -1100828761006144773262071255252137568 3521622 -135571149400667861961919523122550784 3521623 -42661249257270369908056262006373664 3521624 718914757750758205894774284679464960 3521625 -587499413013446736850070589492192000 3521626 -556405471703997157387315176866473488 3521627 -169920112819492880199699502059790524 3521628 -639502138406299848766759973222447616 3521629 500589368966444558630724902332563084 3521630 -490668727116938900767503595775732160 3521631 33024924895015711551630170404776960 3521632 1070885812187815794212676763282440192 3521633 402645417487133116614697265207118882 3521634 112479900308408171084586841571460480 3521635 -178667564279760671357766165630539040 3521636 -1035746937726921444133931345014081920 3521637 -5281834186846954326878909266490208 3521638 129386363815149449028853961506978944 3521639 1025822528765700873447858770086747800 3521640 175860451211907851189499134461132800 3521641 -544651112116037913124568163667346700 3521642 -439101735156526122775736892613392288 3521643 397635578861328440144776853683083864 3521644 413771221267202478147661697770506240 3521645 28889565826214755934222131022768640 3521646 11679640665789079352021823662656320 3521647 13125803238944611545799155412980072 3521648 41047516734395651649356815351578624 3521649 405275748400933677073861639108305264 3521650 422068047125562758025775728074016000 3521651 431038994594241643193441694056962560 3521652 297837396338161459999980444891992064 3521653 -945287776211514454130756520421382098 3521654 115436187351856190178162676993405824 3521655 100535722490791888085599751948862600 3521656 1626791760981019681167232863928442880 3521657 4649397613732899612168308762662800 3521658 -8121259548924296365100282438615040 3521659 -979356333874344914923589369143490140 3521660 -176348804040255591732593804301465600 3521661 558272177082546863126477506390080 3521662 469382343469533511664044538172211200 3521663 -1076965328020402565559549418538961120 3521664 -1053577117321955333092973872152576000 3521665 98800502128260542678363119567142400 3521666 11637742148727819324952683505927584 3521667 -371994127009917714630259915348926288 3521668 -328555371256510089408639967729520640 3521669 -1710137111140551344136318144121354560 3521670 -328640722098767095020947467580649600 3521671 1276869401135258917601027872760533344 3521672 -19442539699905576244142398477271040 3521673 2080467311753329926270577507154082240 3521674 -463884614810072003251034636091645600 3521675 556837010659924747332705340108884900 3521676 -341873069220931314362191383762989568 3521677 1461483798907322991892686409263289526 3521678 45306712467466656982848834345493056 3521679 -179614113883128952497324232517825784 3521680 229766749711300211925582868294287360 3521681 811248342113795827832012793890618100 3521682 465489719184212372873560308868203552 3521683 1535955859104746058348876284520702024 3521684 1068166661117076537927071432978668416 3521685 696674239415109814123081451488573440 3521686 121322535303887171197981781757302016 3521687 115820342381217159820995760401553800 3521688 311117313357781070844581349160550400 3521689 -210241849403843276893404149656771510 3521690 207332780154923344860529740188363520 3521691 196768388892155549461248669391802880 3521692 -845559121660106976573681102054429184 3521693 9885060462171706672786550419791360 3521694 -164321656341811760073747671160514560 3521695 -161453797839935328395388572467396200 3521696 1227443558357146574702088224857128960 3521697 -317990892191662771789951168339897728 3521698 -114989265587041809313359116697332400 3521699 1481168315977800752517584725260884700 3521700 706669202823980678099463344025600 3521701 176559181269684541783462740457514304 3521702 404953582739865466949977329574905600 3521703 197319113946650217844532712090758400 3521704 -1235145683860392915719365889699020800 3521705 -177121901424192515705318582619420 3521706 469262125370102762488389537127682304 3521707 199761679979212774030077406538201600 3521708 625225065098062673893684551311209728 3521709 -278096196703284362546458031584218186 3521710 -424689567715385997783105913484083200 3521711 33786776654955064713314634254166792 3521712 215052483080199183439380675525181440 3521713 -38462889608279899118269016413784152 3521714 192042731321471417994045391610391552 3521715 -803846833967002743634125668179772880 3521716 460072216486440379734652261180938240 3521717 526320306667596745787105469004835292 3521718 -1275964596313934402301534797614560 3521719 -863782323691570503792072585120384656 3521720 234930080018031126727801586015232000 3521721 465126684138566032981998056751350784 3521722 -89310967596047209461145890305668128 3521723 1415424753413954388806373524825871972 3521724 7419378286933090418800561731305472 3521725 642256016409438818768923123576159250 3521726 347650016301015447194172159809539200 3521727 498150636555263019654093528189913848 3521728 -168303494971695975093723803730051072 3521729 457894227959181881943118432328715330 3521730 -91851416652754882744959257926272000 3521731 -1981691243829834375277912006639828800 3521732 353893076362858863340395461362483200 3521733 -11099774728567802244741911568591552 3521734 -205832464046405607419281237122684288 3521735 205222990164456634217041536192046560 3521736 -8515536803285742277573298239272960 3521737 -326333453301166610095219153555308288 3521738 -431274133721360784306064511872995840 3521739 20743160138507323653116025613303008 3521740 258048483908692440990591761194736640 3521741 99213083976450064768127135443982400 3521742 121460806387711793598052616119554048 3521743 39467510692709960071661154763384 3521744 -88284817144749006019284318108205056 3521745 -742846656047162299192255602026736000 3521746 -500846135003812271833630957737026928 3521747 548965420592364297243355094398553196 3521748 -738228544882994662712701179236444160 3521749 46157814357131050271385792330163392 3521750 -633991880998608134140487209740768000 3521751 -350069636327888381213202980602076568 3521752 106730682785429517615153550208901120 3521753 1528341740656645851402903462041269002 3521754 -51721550647320191726387884172649264 3521755 -281719993002416289575521860243127680 3521756 -320906827193220920873255075238392832 3521757 1129465542489431920626814220804971392 3521758 -387893415521793333918941212536700416 3521759 -210088101515297777511469836182617800 3521760 -306417973939537191778019185577164800 3521761 636890136157969461967806876052851732 3521762 -413575349776395605003652694444264368 3521763 228151281840835663744386880294405584 3521764 873073688059137978188528400603648000 3521765 -508578476951458135795618109782298280 3521766 15402774903150434206236416887737024 3521767 206995535184114734168137056253877816 3521768 -699956570985149148009136334218429440 3521769 307435714463164573126403174355387840 3521770 75174470146244716991443023438965760 3521771 57688938442739445235496704177823520 3521772 -406111168368216612357145005648614400 3521773 508754083932856979979246257103834048 3521774 311144942202238795925855928127190592 3521775 -215398195121676861788364082841668200 3521776 -247034391825265320840368849174724608 3521777 41881951081083021962017666364871012 3521778 20528996384475182413051427721650688 3521779 -908465872345360022423390922246976424 3521780 -413522135086570739356359479665286400 3521781 -116805139231150417876541029284075360 3521782 -130433250034352015442593177757114816 3521783 -951034827071521838304552438655017600 3521784 91774023721472385007209793735557120 3521785 -816050838489574906859142915448153020 3521786 3143119234573289409670717624301568 3521787 -341450243849267901357710230248194448 3521788 1754054005873317319830988836114564096 3521789 -163026016540235586004958504869287540 3521790 152545205942982539662786346997216000 3521791 371813482665169629725360681808683200 3521792 1419068422476876932749685818996555776 3521793 -221272870930644350340959751490829472 3521794 -437317967330582174722560273948128304 3521795 -1699820478588582917678005359003967680 3521796 -811980917655025774686389968538539008 3521797 610472110386038169524969953131435900 3521798 -150949109435792120173528858374524928 3521799 347302214259916062731827884927215904 3521800 -144782787562674707704022605399680000 3521801 1453511838027327287843174897411794704 3521802 -231266010923232758606504564816958720 3521803 -693786925476687951340628166208843948 3521804 771604175486842511883055958522363904 3521805 167638057385960435534262653551729920 3521806 208157589104559020759499998579662464 3521807 -185736104344249512930953291193819288 3521808 -108952424238325058483760661905063936 3521809 1425639171505994498739908861222594404 3521810 -279294617135786780228960689595353440 3521811 214372758709977257043642641191455672 3521812 43562450715979985331431740988813312 3521813 -144308662860120554376454160657084256 3521814 279209671096598909824929643095662592 3521815 -728009907343391978582889655182419280 3521816 286179597249297406888946145107220480 3521817 74550697024783138393368220884193536 3521818 -171733476570075820639456431663113280 3521819 -67933381679251086639658189933444320 3521820 -93073662010597721459017595196211200 3521821 -1686021872419197899039293173455844800 3521822 388230881126861781759238274448410112 3521823 680191755082651259150705435966234184 3521824 -1481648093285378897388293553292443648 3521825 -567098797223000227455976327141338000 3521826 454426065145422881542100311547235840 3521827 -184690033180574518858516426290346920 3521828 -927833117275239603661259076176931840 3521829 6923980672191507610448086669244928 3521830 194646833921637178682582877170728320 3521831 -1105481002102770980164601791436143368 3521832 -604292672727789956887287044491591680 3521833 -324054032312159744241731675611902336 3521834 642273969658545415521069454621872816 3521835 -854203067333186684537119081394226960 3521836 -3729542424377575974349380323185152 3521837 892607346179044979014371785804811264 3521838 105660468464159638078608654289825344 3521839 -181105759533933211374773141972653440 3521840 54118578940733288127126495638323200 3521841 -570046037327685425136140146341368208 3521842 -39313877699709570208146270647858928 3521843 520333747843815518952578461322226000 3521844 572592255180877169513177542365905280 3521845 -193726277940814795606380856489561320 3521846 -265392980911640213018201573300908128 3521847 -388706274373873639120370927748334080 3521848 45162296659087423183276336777789440 3521849 206039027709362354706928730907502080 3521850 -80825812573045573378369493658604800 3521851 -3164061152147131311073984789411069728 3521852 -250642954191837195593978389529791488 3521853 809318824598635339263089892492340800 3521854 -331404030499709464678777363885427328 3521855 -1074582200871156871950036113872406640 3521856 -79614486939058419131893905428054016 3521857 1521455685389951417198008735629511106 3521858 285574274613344640637676674556909928 3521859 -131529079623545095707943363146551040 3521860 397933920809748732041418183978908160 3521861 -610599535600881272205063981789516768 3521862 437350945825753305653871454490255520 3521863 -1148998591337436262749357363249887760 3521864 -1184784751452867984720315204136826880 3521865 466295839550634117454821083724534720 3521866 332240206271297461124254759834572384 3521867 -945048832407976297144564600084143084 3521868 -13250791862037954288465847473291264 3521869 532285627858219440485561857921054444 3521870 -422331345868538407759622496971009280 3521871 519532280285417207068987441943626608 3521872 -5158036259673860542596436994293760 3521873 190083189861634703352259809831931620 3521874 471437999751842133286279317304556160 3521875 -479869236825603724608316171915950000 3521876 1410504566407437840435536824683425280 3521877 -693049863936740938350517590859939680 3521878 -581972200354922096245030597790026560 3521879 -1099870468728676844989564692545359872 3521880 -3655835228469470471319920114073600 3521881 -1123666222518601610574078362501856 3521882 -923016362677370343168993838334976 3521883 568951319864108996926741030579305624 3521884 -837525643250851171635028220309050368 3521885 -63789384850380254496326143660041000 3521886 439693781896771051707696382143430464 3521887 1200205152286668654782328183893056920 3521888 -207943328703485325182262982829015040 3521889 -386693110468590369926244067095388416 3521890 60202063445869224258243964924668480 3521891 -1759748157095337694120952635222437216 3521892 -716915473861952132487933218363344896 3521893 1744460290866086037014441932712927520 3521894 186278959196701707673423975641206496 3521895 96131834665177372505945502305099040 3521896 333154043111365258738767157860433920 3521897 -1569180667177963877127589915446990960 3521898 -136206230601550259523806369280755712 3521899 -577460514885051131844315566548312000 3521900 62942363977444389539419791797184000 3521901 -1210236370279024878866102518520624736 3521902 -110685953290979570948629307171280000 3521903 154458325870889132642185975636297728 3521904 -27192944157870457371100753003806720 3521905 -76107489217975144263490345591617600 3521906 314591935022442682735865514262747152 3521907 -1304074905515961714301298600511056160 3521908 164598361664121447540988273479636480 3521909 -452531962640303581756285412231623890 3521910 43817232677785286706869475673866240 3521911 -172346440264332286614007922363038968 3521912 -1366034257255167912290791470155980800 3521913 433346473431671041898157781601784000 3521914 136653535487445582954152008049893632 3521915 -1301743897105207068707549079834480 3521916 1780234064982492637383359713078272 3521917 -189176552160832569347504131359125408 3521918 234630272063773366079750300385692160 3521919 509993079370710095708120777056367760 3521920 -498388206108919792109629624182374400 3521921 -391260473318209003726217237885887680 3521922 -411573586011344898485797718229839616 3521923 -1853920128796183101258833111075677828 3521924 -515615553140836900852703512214323200 3521925 -421211060033029778526997185515332800 3521926 370931270709794676884463618180451584 3521927 -1397691636918979300253988851073877224 3521928 730592450606407166255146500586782720 3521929 547126507198350656167047252704613530 3521930 278698819975166019380464492937163360 3521931 -23532036629197633324004797207520256 3521932 245646980619511544182558487229898496 3521933 1041755008125176352305177750355040182 3521934 123996756296109233471363319720614400 3521935 543518475597101040349712219337686400 3521936 400631334912938722080496158871977984 3521937 -447753712468012660408323992923437840 3521938 -114661622710019313303369922965832704 3521939 -612826027627351181742603060937761576 3521940 -33435033527281617971080046141184000 3521941 -40235729472862852815386066385649152 3521942 112364746406069764058889910390200000 3521943 126607858286722001789863582746595224 3521944 784009456572135496026239319395819520 3521945 609493315089738888427309059775311360 3521946 224697488440854824921131389139104000 3521947 -708116432917089753041178171820160 3521948 50000975337632187005966647997111808 3521949 -1034381276014047914608741679923921536 3521950 152524258375130738778641332846536000 3521951 -1150675880514159087473905548386070048 3521952 -65026597362100896568426814455676928 3521953 691442628420351816344233178095903202 3521954 883484635176015368372715175583917440 3521955 -55786343264382190035334421252378880 3521956 262149207905205426486567394391155200 3521957 -1412492284560222596876428857202698468 3521958 -559758389984687110625064591427584 3521959 717276714821243490720659103928711216 3521960 -551976221331847821362688335270246400 3521961 27585791611147914700230889860275802 3521962 -70686705439158871662191425882578768 3521963 -287385173503290771792700222932089520 3521964 188646244171210324302460823761846272 3521965 -1381706741594689865152498805665729140 3521966 -156038655203619715760571134542497024 3521967 -321981193466452475140259855881441152 3521968 129435597983005846119132447160942592 3521969 750961465418598919609766873050725360 3521970 -394159171995974565546874401718954080 3521971 -1026244730555092703962464916519864656 3521972 51051032092177105950412287454420992 3521973 197587420309954365357931052830050240 3521974 10309746742592168062679954658841152 3521975 400976373031613310172634635236926400 3521976 925585178755916521894008596728320000 3521977 1871486415064535479794397469563270826 3521978 -763581021495437422329072528975613440 3521979 -944560783301471119311728349799077876 3521980 327718355461604194268939092060078080 3521981 906877307209253065391340563883482892 3521982 251069559749065475558592442319185920 3521983 -83496031802746185657048757821935136 3521984 50543371458540757247920433503666176 3521985 -107708031755742662712498750036912000 3521986 -3906909305815095087006241935845856 3521987 -676974855593873274050053217351903328 3521988 844291948638614191184860346866821120 3521989 1670763082698482298246892940034175456 3521990 139849431619013777328071602756965120 3521991 -1109882504818669265468181945935726976 3521992 -2146361248645519099260867073523712000 3521993 203838840407492720462464641020455140 3521994 -201920317623134619087546446966742528 3521995 532354722145981444650310301300292000 3521996 335259237099852818918422171177118208 3521997 290074069515066951618772613803373580 3521998 -200746289834111653348690559958632064 3521999 130368607954831259329303765728875064 3522000 217389507886175428530474944200704000 3522001 4322560022551110419612192949283904 3522002 -68753950882221463010950528415258496 3522003 260211782247229105917211796107511808 3522004 -518689920017640327624560098570291200 3522005 445332675336032066121572463705492000 3522006 -207075346245345868628866146214323840 3522007 -1458590965958055337992856927241722744 3522008 91227139404650886951727240680652800 3522009 32732192188254998289630823225676928 3522010 -174451684256946120117866836627095840 3522011 1752043210587810485138507125845833400 3522012 -131376234597427004542916897090543616 3522013 -502518333967503041499780232608691392 3522014 588459559927919539883969616474542592 3522015 -59672975313876589591635343990118400 3522016 -1785288549586821062608146545965006848 3522017 -153782672389703354183103100954714860 3522018 10612572999261751315146897298211328 3522019 -178233012465455634013765444494516580 3522020 212198814973010567169925609798464000 3522021 -432119535372982661342149173039403680 3522022 -119331667399375851600591281819285568 3522023 -448539526533506354426855965250070816 3522024 980637357906986683039180082029854720 3522025 10316207167964058676110999731632300 3522026 -524903101040397156141039360228103680 3522027 331459381165288180759914342682756800 3522028 693849912246508235961289178329044480 3522029 -551984067461072670315489352047899424 3522030 156332578117767587592214337341747200 3522031 45207481335362549893915395990036112 3522032 -360161953620712874503239659284758528 3522033 -656385635254661131525823726153263998 3522034 330497439153211181730630129029793792 3522035 -310374552322596083212233765899371440 3522036 -157391016574667247628305118410571776 3522037 1984169560788571585815507390939402460 3522038 -338162460821309509765833830039005056 3522039 1817429322493381615296026532618159360 3522040 -822051590200866437646187308721766400 3522041 -451406333626836677328408925205670528 3522042 795005910699637470067528252720860672 3522043 -13656920557099575541019424222263504 3522044 12301630905453807990532757197733376 3522045 240956246652560658124224205859572320 3522046 727215052227561804129841423525696704 3522047 799113989214910568515489628839115160 3522048 -162188948811571948445218732932857856 3522049 233617797486577848796034377562392240 3522050 204817126008996730260423639479232000 3522051 -312449228925996428912729680832470032 3522052 806946699062677820185525810953950336 3522053 500892976777392044246403719285038302 3522054 418521621227105395307316677330712960 3522055 351683201156672465992704121146135360 3522056 41748580721683942925552249096232960 3522057 -467955857748837146309556494777487360 3522058 -338397196225272648119445312165543120 3522059 -90178348627451555929578531887622096 3522060 -304228623583049712726011052263178240 3522061 710567048564277956336225057704548662 3522062 -313397135866123711996149492625382400 3522063 1210738878533673075551244667269175944 3522064 -15268218771907218001497519080079360 3522065 -864365570835231812295939059435457420 3522066 -569159264103048513319225919591031552 3522067 -267136204413226813878866980886831888 3522068 -1810037211798628860556791568957440 3522069 -1037009467663697205536434510900855680 3522070 139720032824955888794495680593077760 3522071 -344109039725169926681458707082944360 3522072 -351578441211065968202280745894748160 3522073 -386282193029955027872680432149754678 3522074 363253842328997945338816798982945280 3522075 264225499594524089480992758416467200 3522076 -557378282793288342965384944765258240 3522077 -188901955056207987045341169026214888 3522078 8401201417835065138122680082355584 3522079 -476006108156991820889542210954764960 3522080 1084650719346097772040119425552220160 3522081 -275501247563863860674552757728167248 3522082 -410753147176004702853072363885336240 3522083 -494806768823839852265224250059669668 3522084 337733111083767722520173004794766336 3522085 -159549613818379211367887147350007040 3522086 275824268946396594566376757509127680 3522087 21804294547238500750989868481318400 3522088 336842233282212821905094471404661760 3522089 658198901757753221045267808704385024 3522090 2518286576171310576246730630394880 3522091 -327309119324762319817228895190733568 3522092 -129612824864938520848000792044026880 3522093 -955200243067343038205263583607750336 3522094 1105724964327066596060564592438156672 3522095 -61150782535418826470391512358809400 3522096 -92785974707632021915292782213201920 3522097 24203742609409812573356515134015360 3522098 -104890511144550103689560091833449200 3522099 227810164899129069948745860421604352 3522100 -168127433129226378203973927318217600 3522101 81765601857447124773738436438584000 3522102 -606025500483420998353428944598255168 3522103 188727366045311225063997543505251784 3522104 8062937213798502729529727528017920 3522105 92495379116002258698800771610046080 3522106 -118938984496771060385685003478556160 3522107 357220644628784521848401641498210320 3522108 40785642159465375885337362879321600 3522109 -911762694856365432685722400233829690 3522110 -662437475970690890273587463666448000 3522111 -140949534722813239054837731907829616 3522112 134585234104061654805769529466028032 3522113 -446265292842141832535122514585739840 3522114 -123601524435474297277978991680076160 3522115 159867888612352204448423967628752720 3522116 -560776382968531708689927463411170048 3522117 420856344446741872055980348768316640 3522118 -731963353487440825745159026457262240 3522119 -166369678248668525046650218659016104 3522120 296981949982987132607184319549440000 3522121 -851230307742781646757312442060708400 3522122 -30326813971187807796321521666016000 3522123 71519587149183232841028924450621120 3522124 923869024851891198186782546562327296 3522125 901494770780630849074127737526280000 3522126 274584084094614985635276247092577344 3522127 169309936049410853299222780669343744 3522128 -31134129808350228191023911211892736 3522129 -412013896898578963990551690753722256 3522130 9257049775353235018817916300165120 3522131 -1539360605304813554608041477082210068 3522132 16327375960897474689245487056105472 3522133 -600720415441584653900668597532279424 3522134 -173122468808060733100611108393609216 3522135 61315972970367685206595723835691600 3522136 593782974789503319438929016411340800 3522137 -2046439297248738052777204083252535740 3522138 196236955997054485606710752978868480 3522139 1695118710389963536519431236707951940 3522140 203481747571540957033140261106759680 3522141 -165360526153434497257547861857481856 3522142 -385889501712527902283348255294668608 3522143 614121398943176990631811458291457440 3522144 51005503720099033032863347617300480 3522145 400882455297108297303491030468261760 3522146 -179904856095626422959285144166974816 3522147 -202920494025519586956623185787243400 3522148 418004140596686080042752017816928256 3522149 1374479015348753447934138656917986720 3522150 5075461360355947616331987011280000 3522151 1010382464296635341505287393544363792 3522152 -715269692063762963839944109391078400 3522153 -380420659120304685128351473971602496 3522154 832832487388868413903455589400761776 3522155 56651487462448563723205425663961920 3522156 464895265071882817559906336969109504 3522157 432807697971349910320482548769784406 3522158 -131668583224437201429245919234439680 3522159 113355854305046856518769979688846664 3522160 30110924820922279497030920193146880 3522161 -48472496567205340031309930076488238 3522162 145121588036073596821086406180076544 3522163 1070138015949495853774919069054083440 3522164 449097085039348357193868036511061376 3522165 -785151562594550082302266706527930080 3522166 207305869726861088897638688108906880 3522167 718359689398847671009845317879657904 3522168 -86681046663375134589983947300945920 3522169 255469405872337384307139766590398826 3522170 -574286225466325081589201234173554720 3522171 946625210219253111026445645159178944 3522172 1075717818250848643561429121466546176 3522173 7118752100927114910342235456183008 3522174 -184798097491158033326655236738399232 3522175 104466286669109646392937552726972000 3522176 289789507381528146755701791491358720 3522177 110906536625058499267423994183240640 3522178 167147408186898975628406892419461632 3522179 1623362463492406917464092176461425176 3522180 -133648018078741076875209800325120000 3522181 -672603692794814207676134363922506468 3522182 -835709492029625921447087638033497600 3522183 -274115662534974259079223856192247040 3522184 -1341141234398803639688798807617075200 3522185 -408378045117307892136995843049174840 3522186 -586999854706460254079535759168258768 3522187 -96789778547948888035778155951079616 3522188 1603019865622122640021849399617276672 3522189 660141534651833940194650325439744 3522190 -204855256312668802709961635561840640 3522191 354077615067622315171180647175052592 3522192 -209410774268229141915621253016125440 3522193 27126201932329746287996070899070960 3522194 -39692900545253448965212208200222560 3522195 -347074627824939596548249282389390000 3522196 -963648881726737426830747529504987392 3522197 -543087618569122491812605094749218816 3522198 407352255601541209553156888241814464 3522199 466002157656879562045933824304128200 3522200 177710137610459850363996300400128000 3522201 150977302182367713062678921725200960 3522202 -103698946535540010695734679810930448 3522203 123800444049063046302769300493992452 3522204 -13650351478946322426682787482850304 3522205 -760123545725605234709329390942933140 3522206 -593690531292385844997846937603064448 3522207 29028744566894836977880687458793488 3522208 -1773209232719368273498121361503354880 3522209 295227695914536900781236146078557410 3522210 69135453159507267465069388058572800 3522211 152879001769845427563629062675372800 3522212 542825381852935977136888788967203456 3522213 -1484891719605204139402740096971047236 3522214 132388825238876933004932866698879456 3522215 7759483201923239189570087874172800 3522216 7862559547829844879302376151203840 3522217 379188700248302565505260535018902266 3522218 -178826420420731623844735471302119424 3522219 -969291804190890684388433521810994856 3522220 -43143155748047207041378559793561600 3522221 824322300384749569100079328831243212 3522222 -309802606024239690763850537040613440 3522223 -1455776716426665341531907599462771096 3522224 14588864714992530047942028891586560 3522225 207132737223439173218370033278088000 3522226 131209188240711006237578607883998720 3522227 -620576082513402606053952053427454368 3522228 134963959514175314629608890727198720 3522229 -297939813702708695152934113259233824 3522230 32373837268793550983529693428313600 3522231 613586253898616232115418770649364480 3522232 -611644704550138511786879886640619520 3522233 -672845841158318846844414726688579392 3522234 66841273107161409102021762087886848 3522235 -1048849817211876775158004523756872320 3522236 567766048106941922177177795921249280 3522237 310019949023579777401538710622895360 3522238 117534223985923432922722642266336000 3522239 96418584776450839860193457028487680 3522240 -37301316361744638598128663779082240 3522241 36440938734679296351399833762382000 3522242 173813203442823921697145487762169344 3522243 108629706359756059021692053369581824 3522244 652994282596600699818352939037187072 3522245 227002113502014449210719733302813500 3522246 -26603221968419893926592112805722112 3522247 -1299548352759217697043870757729442928 3522248 -822763913997134344435104863094512640 3522249 -188842812831393599242827096112287900 3522250 68639745567784348514616394165488000 3522251 -537582149283064039336515201768828096 3522252 -14279239456894298539336844347020288 3522253 -222275751735327993389987135433037440 3522254 -504913877749630763028593613596207424 3522255 -449071555749650454737590640514391680 3522256 -321429870007132389195324194334220288 3522257 285722234320491437477830251058605552 3522258 -150463328205980234099805906464755200 3522259 2683873978508526987535632435328208 3522260 -70816623264154753967786982400204800 3522261 291899613194960620720102423599461760 3522262 -212812329770047579680379757386647936 3522263 -1431872143331333980164650254347706488 3522264 275634543836820282984207141879398400 3522265 81544466242555483984036860639750660 3522266 565626141448574726851246520036909568 3522267 94559760717089024169323820402689484 3522268 -1444658306391389061064431767998854144 3522269 512185683670795117644511571412808620 3522270 -193221539936860274545947197622301440 3522271 731887212678488953756740795466608552 3522272 -188777215265132588345202993777082368 3522273 65587626728392129940482054230615984 3522274 -140894112148547213752256892841168896 3522275 428199172784083292188153711684926300 3522276 869026317455318953806619892000572032 3522277 -8635488302026011292687137399290208 3522278 655187588095609910129290478606473440 3522279 -795078786751615574539807563786297816 3522280 -33254700645680669863541978952192000 3522281 -218607615252546398459004491037734400 3522282 -48646129800147031873271318763663360 3522283 538237749220708643472115172442797064 3522284 1059727716147890638226003068777103616 3522285 -274284135779093453480375487059228160 3522286 -818650925241818529593578688331007680 3522287 -10800191387236879600872401468469720 3522288 -89145268368599340253870066611781632 3522289 -259163629158004105251739532706227520 3522290 365212987563145939592776724034986400 3522291 -937065439608963871951766151175046400 3522292 1207945524336280484063239725828550016 3522293 -1708318713693626633709574471266321216 3522294 -740307782230031614168002047831274240 3522295 -107240460516990946017575723563583040 3522296 802513364432456263979729953164595200 3522297 -195744569083339369843324562922874800 3522298 -597764094639541801248323807037730656 3522299 -451178599967457411706110791897341080 3522300 -35752043092446692802534415795200000 3522301 -402343835607551175513918544520360698 3522302 -2284615039638162072741625933648896 3522303 367948381150173421751344065092035512 3522304 494401938861120382379194417581916160 3522305 522300848854100127145689765377189460 3522306 -408251905479318302020640250754874496 3522307 -1138945249445380179729123571451773444 3522308 720682659046248579212870055864572160 3522309 -289677551537105950793083375482383040 3522310 -174275251892289069040506782672640 3522311 -628516303455452434275111103213140480 3522312 -80596196297741581493240536915968000 3522313 68576681397777486605812500961909504 3522314 148511499533643347326725849480670560 3522315 -220875172605028885192955020794124800 3522316 902424780017072824006525414914233088 3522317 374285101071323306544971553234189366 3522318 -13227426005121668320391331333314496 3522319 1655797990202153239842518604607148720 3522320 104208927668375208695244009139814400 3522321 108908832730211330670823377984960384 3522322 -677831383104340843612868375930994288 3522323 14517655656263328233292473317862208 3522324 -401468974119449054932806638245859328 3522325 -497841844519158684259820647046864950 3522326 -216206659916410147909332559681286400 3522327 -354969176613530581981086000448470192 3522328 -1616564103153158820863355983336263680 3522329 -868708750794714154180440221130326070 3522330 87136099558402481239408641971205120 3522331 401816248209903683167777892387552132 3522332 173398302862541976630758098038563328 3522333 418937477155006712059830587612300064 3522334 -54540984551889474983551300168743360 3522335 139191166148792884353786424219099200 3522336 -35641100245250261368637543073447936 3522337 -54029303374335255528169792630159168 3522338 149576259938993730045549513245674320 3522339 -1677603495915794064195032775195390480 3522340 436921187824814217566556562105766400 3522341 -720024378770457125151007858084728258 3522342 -97951743319295815000577068622522688 3522343 503118193126379206255392939948174744 3522344 154858635454590370400289496124620800 3522345 297065422509122290806109703215365120 3522346 -434257409166357580268829392715298128 3522347 -956893906056376163132499038618928204 3522348 235316530337128760280187429127845632 3522349 1361500938052460215531240174690710636 3522350 -27946114380270050711192043098424000 3522351 -111396168917432160828606931906674432 3522352 -378398184596729533325415089984978944 3522353 -603800276342201781096021819897938400 3522354 28832779850931271355267886134777856 3522355 888139823802947830716894133538886000 3522356 -589327762028319914689063431039166080 3522357 -349688910764310177264995190036932946 3522358 209490996737325394493690377155655680 3522359 -171287190154673092278606331462250880 3522360 329873939173182422182499532933120000 3522361 -231779513939154828247756303649215148 3522362 90565376906347908251678726742259200 3522363 142301911553680669470419235458846688 3522364 49982114722027633292787417837997056 3522365 388440680937204637554231849015811680 3522366 -22850516508830737049473894792581120 3522367 287869584414851638660430348694804416 3522368 -846514854440276263093894125698678784 3522369 -167536339747871997151518305449976640 3522370 -11714305363930759913521526645745120 3522371 1110121600782333198102605675141619192 3522372 -48629623033700854401910533913313280 3522373 -928264843003971683511656537398579520 3522374 572332013087469170349080508949635936 3522375 -176229119382252093929234460693024000 3522376 -379708075112974925771325161248358400 3522377 -1205136900876635689766143747394389248 3522378 -569672572876403352124215813333278976 3522379 219800949497740256704934715150687376 3522380 -401694345072923294517256482188221440 3522381 446664008271483946274145252298076160 3522382 -434408795628408485720694802694419200 3522383 334678549986915850318829399957851200 3522384 104109607314947129682326911625576448 3522385 -35115776779035578327011042230225420 3522386 112333296699114693436338420891294720 3522387 844602282885380759596596660111696960 3522388 -6198708149185905921596323313745920 3522389 56400973405062302752325081064804924 3522390 359591263452157124861684790722881920 3522391 2669562889908418013496351706078411520 3522392 -47880107349095494828742406101913600 3522393 -253594179016125498937056882914801280 3522394 -2021853112186460046383968999473772800 3522395 970682707506627245937246733395572400 3522396 -18404989779225818167094076887632896 3522397 2006967219858001266735183548285824992 3522398 451052293202515050469401206108200320 3522399 -88098815208287387720198659684331520 3522400 -105683455572102914269651034937753600 3522401 -202782435800683574466861489773301228 3522402 -61781142565480210786280573335134432 3522403 1435807522020522798983682052148986652 3522404 -704789181777936873383629178585063424 3522405 16262531988881443158241178364744000 3522406 -350029500085546248006164111147030016 3522407 77306444950667126387873713745773152 3522408 -851853839126182918834068184182128640 3522409 595542935827937727976830709889935440 3522410 580754921461059082741909623726624000 3522411 306491801859420031577769435546736860 3522412 -625743038349944847831593902985062144 3522413 1075510056664763884292954251718968662 3522414 334874878612087911594720060218213952 3522415 -156555348987795614772654363176119680 3522416 -445759624246397002077256689948131328 3522417 -557797065823656665551407199944182688 3522418 -725378963641147012208048056853124480 3522419 7321237251424282260506598424627320 3522420 -84483547039971422037444423350476800 3522421 754215370494464707188263158635860480 3522422 -70601807735320665572732909211595776 3522423 605404864642553637531145834001860584 3522424 -1161829276432554443706781389549527040 3522425 -303840570064396656899624477347856850 3522426 -331956775046294796358985686012512000 3522427 250558669867923252378627866344775520 3522428 -200637650365595463776702690712643584 3522429 -608043309484007606916664376421156000 3522430 -31050851736332119156234453558788480 3522431 12059268760029953281589337729336 3522432 -1028707632909719622408583093640232960 3522433 -121789051222884994633629026299600152 3522434 544789309993971011357188556667550464 3522435 113318480121603755408810104212668160 3522436 -342814316184020270631065108401260288 3522437 -224332788140002393964175761043067008 3522438 -532836001417391772396703799878364256 3522439 1676223972742295313871926154467881240 3522440 -498072070106199309701325315162931200 3522441 -15800375444817040399182944384280000 3522442 -128657331105492059620867897715819520 3522443 830528224958208709054103910429657384 3522444 -185115748148143006214600386530554880 3522445 81310650120198830388326333686083000 3522446 489172647308494254073202081121511104 3522447 -51797066270719357011875008412471904 3522448 -390973222305425737626198409199943680 3522449 -302965218045678137009859891092355264 3522450 98350570338090043543335774000115200 3522451 2709672327293582220907136389112968704 3522452 -722499664101738199625703631858974720 3522453 -3116039839130788514708339883932352 3522454 -87462643145184860200541836719719040 3522455 -38655653787168649207886372941687440 3522456 -4774543608639288696508368879206400 3522457 -101029359026207658223575817968170300 3522458 -105021054066040688774572943781854208 3522459 -658089786201840213591871209224480832 3522460 -618271834595009938184839627106910720 3522461 -13958462871317737369065254847993876 3522462 78381881482196162476208455341963264 3522463 -734465396888939550751660859856503952 3522464 605581795391974247436287719964147712 3522465 476077768263318449564840559797823060 3522466 -404622990999611283738589185744691200 3522467 -169848943809167123582069298467840760 3522468 -25380226256218954069815624643411968 3522469 1660780586771606928432818170222177434 3522470 182729159892011106139480530099298560 3522471 -251707712775954787933961445636068736 3522472 -506903864850227772991954158460600320 3522473 -246169881414021242143723835224582656 3522474 1690987525941177542723454739399680 3522475 209694513407908095691018811031843000 3522476 318640953894930823295544890267166720 3522477 -125065567587231313476523548682728960 3522478 194696099894149195780537766324199360 3522479 -609896858641413739129941307553719920 3522480 37235128078033244655620616378777600 3522481 288995793870895602164308425600635364 3522482 1148987724946581268558431805072606752 3522483 612043610126044899577973896633080852 3522484 -309024059103000894253510984139147264 3522485 694162902951356630531823908397342000 3522486 231707944483770863373112990352770560 3522487 -1379319286427133236107499990475163864 3522488 -959824912491527740341709949897994240 3522489 996523671514429736856924843019711824 3522490 -232557783827852632696131824788500000 3522491 200317846815474448635032708113408272 3522492 23854857553397820202163463977058816 3522493 -248457336467239087247742348042104756 3522494 1643964569888199920009073357037096320 3522495 -328128984434006776549199925909632880 3522496 161210314971627670735051700916191232 3522497 2132929184665194946707368500791877440 3522498 -12770598013213043265542283897653760 3522499 -55127203460697986330515382372531200 3522500 -40097095798984654927558469113200000 3522501 893202539276784869232495219322505280 3522502 1048385661265804524978398048159612544 3522503 261900168412047111446422683129505752 3522504 216865002402346802408727045373624320 3522505 -492403375436336392135717819415606400 3522506 22895608081315414934673382994271168 3522507 277611749881734819016051289137470960 3522508 -909601266638504050659206422744596480 3522509 -1518528415976211750632277468108883200 3522510 -190084294950641400271879909925553600 3522511 -336403336953249449634480638069263928 3522512 -323402629806219963674462625088118784 3522513 -666823675473391623640750623869834256 3522514 -695150362953036390380984066931135840 3522515 -69534228734025839981922483407940480 3522516 484783059464011688954810030319716352 3522517 15483486607859539557420510415421440 3522518 169316085507792570709677653872449216 3522519 75668670072359530478398740905911296 3522520 -873944318445883586297298896149094400 3522521 1232652611558193783935080034574451722 3522522 526246710905467983773087716142172672 3522523 -458055594030743320629669912175495536 3522524 -554465788038305032751786399073984000 3522525 569786566959166512263088334644669600 3522526 -119043950939950226088093682649984640 3522527 -146504414626396408012927565254739760 3522528 499823068552484975043659735792615424 3522529 -952717972899240324947833234955371870 3522530 -1663108176205297658865177391656960 3522531 -661347720338755290099772157547033600 3522532 119323459248665130185855052041619712 3522533 90732509070806766756306360695979840 3522534 163126779285038080140142043431426560 3522535 616321001201304551894663967266631480 3522536 -87890584277409079251836812013568000 3522537 83861010057531563952153327126085194 3522538 575099628714590565557704456129351680 3522539 407337876960606726441991901071977024 3522540 -168587422946001762510376897500856320 3522541 -238758235112495880595017454478997600 3522542 -31726986228289661509121127651244800 3522543 -381379900636602851082716581118985600 3522544 -204384538581809348234471454160257024 3522545 442031673668061749314435129339993320 3522546 -563230442181308518678225958933570928 3522547 -147435698846819748783504433272726528 3522548 -345307992746618034259889948010749184 3522549 -343316029877782591323383550737174592 3522550 1598257830925495645175261960992800 3522551 -1735560684798143870895171122459687448 3522552 1255890960147311279285017801052160 3522553 -382251464831652646816280906709193080 3522554 -32218779123530192757545789443254528 3522555 -685994962517317327772161512353448000 3522556 -369902040728041261410870947453005824 3522557 101621415146413706479349153287798572 3522558 -30470464782051950018251603449366912 3522559 710875638694426982983482140715253760 3522560 -8219615045307798380905904178462720 3522561 -251856315334283499578233313019161856 3522562 -989940518408801911005958898964816000 3522563 -52296339219851443347944347195279872 3522564 270717629606963088523155394069737600 3522565 166302099467960478541221296621704320 3522566 350198532803732188932885897117550080 3522567 -595871866152211885324280291624238000 3522568 -210528929481599922158164425860874240 3522569 -368345395063228419169479129749805030 3522570 359263105761049764123618896260815360 3522571 -126456589431380435475144343606561808 3522572 -172199982637304369065142545417973760 3522573 85112086089375019656247389764936022 3522574 645088154140999736506943198270649792 3522575 -22007169490848618714618306680718000 3522576 261322459589455411606697392088481792 3522577 1007808942679809938185528354897640052 3522578 513424130341459402589295345805245840 3522579 207156950588383926135054080256147384 3522580 277431372567119845223618230766995200 3522581 -1369816706522143767081948132688958880 3522582 -229240454918209789268456178776985600 3522583 703873742025794762038837583373973832 3522584 117385098719521370087039076445470720 3522585 104062068015474616437110758210293120 3522586 2272806972994785167353232656488960 3522587 418753257157734345642357793840108752 3522588 -1819454341586996709178971755913216 3522589 753474902963175338302322415030127456 3522590 -665258349793290135167110794946185600 3522591 -278297676890985059664086403111076200 3522592 256848701396287598349845457801314304 3522593 388741723480047808484155279723495344 3522594 370944128058429888848444753785812480 3522595 1246931305163374853923684717231443600 3522596 -257101974779916118587736107057229824 3522597 67499643674497714833659264077386816 3522598 -761550187016644264463842348782343200 3522599 -614715402647361864291085703619627264 3522600 -589218336877317755737975403120640000 3522601 -437198221883816789123950796773791900 3522602 -346676082391098545880110631780391248 3522603 -5696654081752166219394051054477312 3522604 815691791219972415433349004922692096 3522605 165360189531530451432358533390277260 3522606 -271416002838242563813807872348520896 3522607 542724361698905706159473557200626232 3522608 -308403283402424083237695647124307968 3522609 -35956100173447622929997577723156684 3522610 157050432453485613885916817802240000 3522611 399097702463271338948069592918709020 3522612 270651873265942933764649735796938752 3522613 449345834367080646378392970585617664 3522614 400210488654322065210493332574282656 3522615 -23997193940635473657268817560291680 3522616 575548169904687984931166211545333760 3522617 523169683012936229217263252998344192 3522618 86068736484599937852206907747913728 3522619 1207677679249769271573206719357270840 3522620 420722776091756324731450837615488000 3522621 -259083911687170371598474784442604800 3522622 105809522731341997174120315856404224 3522623 77439860519993875505440965413497728 3522624 97608028464955107509971924971159552 3522625 -1005569917435058494855230660166191000 3522626 44191963236421794775903386735350304 3522627 -815107699334849882186040841992202236 3522628 733201874313511872427076813293348096 3522629 203566910579089499921744293207932480 3522630 395515770938588323638352850444640000 3522631 564134701066510049850238208723225392 3522632 -1443872132267540669438999530389273600 3522633 258027926042364714162217665782052624 3522634 633771655885177224379434136629768960 3522635 -378258403749113828340366204215533920 3522636 -856145846997962762343177191768386560 3522637 1964378121089107376767936312243255286 3522638 2415109920321260763426971920948992 3522639 1067879294322934464433431746815148424 3522640 -239791853856167245761555906548858880 3522641 984197617405391998339835307082173042 3522642 -320431974814762195799786531237705088 3522643 1449017801043208648633148195939206892 3522644 -1027559323364170314098750045342273664 3522645 99648200912299041914183270183552640 3522646 20725218654291936220197543165504 3522647 1571320667503503291942846633355737096 3522648 -658593635480168900583807247416791040 3522649 -43675845358627943951212650622971836 3522650 -350492458694739349467206688206400000 3522651 467529231763540897006610782061555904 3522652 217186472370918837363670345076185088 3522653 -198098461066979024945707803244219098 3522654 67491431984295253527776437628989440 3522655 500053041146796042791531943259295760 3522656 -490644856553591027665141610676092928 3522657 234548567801472394585646315975393280 3522658 630655550976345235595559789303808800 3522659 -614699273790218323020191109957038160 3522660 481606480522559704479369267823349760 3522661 1000727293343370814749585031470954172 3522662 -46380400433224309600503238422040320 3522663 94859346890534859642496895443400400 3522664 596055689489109275241644285156367360 3522665 239550748045029674701263511041366720 3522666 39538658795371873683438943169892864 3522667 1061641671417712297129845351816057716 3522668 -1133379822630618527076323086407005952 3522669 395956876711964013412794244375737408 3522670 -430139158080067882727615225446470720 3522671 -1748094862165807642901071875094894128 3522672 -18045872894115795908247087324856320 3522673 725125419328072350291896295201280 3522674 -427252518728575473937358343702983664 3522675 -9383093730802091147801537662066800 3522676 -837514753163454213672494415627284480 3522677 -1199391662732676302570697265735019520 3522678 243173094249304196141965311706328448 3522679 -343555481827809881588681444236727520 3522680 -95804038442870377588491218170675200 3522681 -221145150568241603550109604856490188 3522682 -200309251345047025901018878846176000 3522683 1116798944710360802698958861435048520 3522684 -488225640909145091515748076060868608 3522685 -197268475195239540477236456455549440 3522686 -794797543073922791430444098653250496 3522687 -204210545605022946300280377265323648 3522688 -36711824355790018545097112341708800 3522689 31360094992909034794059561735563520 3522690 3547818167042891121701441092308000 3522691 108306946998050966045778942175366872 3522692 94300558357103578074819420243954816 3522693 904952479320825768048153926125124064 3522694 -280693940095946262421150025665258368 3522695 1356625962888731928910575925416950400 3522696 -468416068645427158344869514290135040 3522697 -31002513278861483382860723800118016 3522698 76863386128756166122621229234150400 3522699 98733179449897572023515855399029624 3522700 -75496150029710863299783714152300800 3522701 -90517049798360492129424300401329536 3522702 -513480237881551533021891247951531968 3522703 -716544991360365546479796876914850816 3522704 -351555056880134413559270125906452480 3522705 -110508603811554266134671327661520640 3522706 1041210547394088818177843351617117440 3522707 -1194721731291314592515870549266423440 3522708 -271622378190917953381999511005379712 3522709 -127275733629509392450279140101206020 3522710 105185152466291506009745504745365760 3522711 -171741822928711119784386410661784728 3522712 -1352641055236978796235185192774092800 3522713 -380807895146486908119862141840435440 3522714 136154520214775338833535060851310080 3522715 241862026485118515340349235857652000 3522716 -27226702102713140469630034621501440 3522717 1037114088108350915099402038945872000 3522718 561844121152038906871793543102913600 3522719 -82974427089332540538277872237850800 3522720 -124037621696901142681562437543526400 3522721 451545009350249646467458326568404144 3522722 -7799896916657124068824342088621568 3522723 -499319157922075162487322449374004496 3522724 293488803350683128361669375016698496 3522725 -177213886255647307781542149454539750 3522726 206817261325082295588338107553316864 3522727 533639925631881113839583141574937008 3522728 -633097779059468252950691900244295680 3522729 67179366467016071875858797021665280 3522730 -160884912380170933581188184861870240 3522731 1128375858426311890755109150332050112 3522732 -8713825243976328867513626047746048 3522733 727437688591925010072424829837961440 3522734 953647903414827466445792731026014016 3522735 -52720137022324309920166768366267080 3522736 -53143243072633202516113127522697216 3522737 1093321360546324245463806271869898386 3522738 -425731059054777986723925731767337856 3522739 -32578641777982650695872456145357232 3522740 -65313617952344666355654816145720320 3522741 70646618391049352950806168973039392 3522742 620448977405948854754033564488954272 3522743 287592112617225458597443027797294000 3522744 2589639343053542545957171608099225600 3522745 882115403960778729269095601326786500 3522746 -564864334615902731646360679797100320 3522747 94380472415625399127508045336478720 3522748 366903059175364333728886476665873408 3522749 745744710502531610051121853099172160 3522750 -135205680341955361615977527000064000 3522751 -492620004108953759927000528922594168 3522752 92209458805213482131797180950773760 3522753 74023591177398844137375177219171540 3522754 -31364332319038760099105695701670368 3522755 -232924371011063046262370599210713840 3522756 117594225683340713578294050331551744 3522757 108093198280998912330959526032964540 3522758 432218479945946263595432436543024480 3522759 -224288247864871370002961892596734080 3522760 -137858718156161161150914783581952000 3522761 21759230147909916235993261738878528 3522762 501659362101263945532204579576963120 3522763 -8968126732373587207061432613402988 3522764 161490155519354013578331325166908416 3522765 -34966371300887154576477444542779680 3522766 197138681811549138657279550066136064 3522767 1326836832867378328250796132290616816 3522768 33900984920809815797645214076108800 3522769 653257256228852689408838189723589744 3522770 45378938804430760494854848264791360 3522771 -175788253053031167705823681215801600 3522772 47359739382521452766802723404777472 3522773 -214509029050170274839763065047244978 3522774 397098095391252563207880371148922752 3522775 -4774540861677888010357128892422000 3522776 1639823621556648131732809233805486080 3522777 937554413992594028974227948400627920 3522778 22696303222241155175691021392719872 3522779 -107887734374211170738094033564029232 3522780 -47590249490093640827816551619735040 3522781 -598319111970446104378891315847373728 3522782 573444582966054585046132421038591872 3522783 319857087981641702075373066775400448 3522784 492715851976013818276596290314567680 3522785 140076365548793299131794707763809920 3522786 -211413540578931006275280468580868736 3522787 612923132007134526454103293505857436 3522788 -2668856146448107884965283816520704 3522789 -24598152669414580582496718305060100 3522790 15386439989432922143308398302371200 3522791 857235786156777166903011323888688960 3522792 -66821348454841816439298726778306560 3522793 -1310811137727072716073249386297099120 3522794 637091782713398215823543484816048 3522795 261053283038079822653317089989226240 3522796 474802735444322177173824552501305600 3522797 -1305739002431928513537176901595571754 3522798 -347809358631029548625231513446598400 3522799 259286111726428545020511778333415520 3522800 -214369308924317729861581066815897600 3522801 281350086837200100463489904213323632 3522802 271507429783196985460196480106422304 3522803 -98927588228003863221515999076144816 3522804 210005628178535418414030030385643520 3522805 -551549588401654245283932443440994400 3522806 235771340810087172514941684863337600 3522807 -226159639110699282463125791433722400 3522808 -400000176226271736164292974097776640 3522809 207580924745169718555202201685646080 3522810 384227824353844045269170903395772160 3522811 -1341591476101300135962265893976932176 3522812 -360541616963752585801532823582265344 3522813 -48237543129010510859172476914091520 3522814 579734526942052136733775617747680256 3522815 524925293257619069940014870494903920 3522816 494628958531721981915701365083996160 3522817 733973858098908991428659094003204866 3522818 1315708919934149815433826343123968 3522819 517665605279195922331106991005015544 3522820 -295857653016227350810826145590046720 3522821 -2640259202249051840160121526551241508 3522822 -121894887252300165067158448261201728 3522823 -1484041105877180297105620583267853928 3522824 944315969977887546441253997766297600 3522825 -197576643111864092404938500971752000 3522826 454647338253610313841110124414392112 3522827 -368309187704504236636832330634982656 3522828 279230695264262197356841229469143040 3522829 1637749765122194686298354164343723884 3522830 -425606287437191109340386053169626880 3522831 -394502696197563765219692422924840320 3522832 172223737824017923935507388847169536 3522833 1452494076852174407915586189431986560 3522834 -15472079796802858390364541787717632 3522835 907511753253043509176560732103375280 3522836 -985034325992948532245811268073147520 3522837 -14608925796221689882033629652947840 3522838 -1046684610583366118356094201437298688 3522839 2313946847321550104072565948828144360 3522840 154925369090135836628115134781849600 3522841 -156126651201967473169561306495310976 3522842 834977145453502040417042906573594592 3522843 -349107600629263858010463406429705176 3522844 -112209646941955590815632020539926528 3522845 194507150533997990936309104733525100 3522846 72865682327779708566373830491117184 3522847 807754563440301415156569551356217600 3522848 -256654147373161347381659796057882624 3522849 442242494765795167235712727103108448 3522850 -258889902234359775091913650951731600 3522851 453007071459114951024148951264174392 3522852 45410039322133735317250966061601792 3522853 -1016086292108846019848236226041448960 3522854 131172667611185120190319983595838400 3522855 -158392831519184028070880777758709040 3522856 731328959239990025158905667660431360 3522857 129385612241264709524862663924522888 3522858 618262915484315393478422253772925184 3522859 -385891440419067532126132877464596984 3522860 -420134514170050930504371530202316800 3522861 19612344597086204910217801455645888 3522862 -202130721128985516848240526569022720 3522863 -590411837400055689393565074673083888 3522864 -39746056807318419766258149041897472 3522865 -66634244306186655619435899522686400 3522866 -183152416991593344904199759206980480 3522867 -1612345922634882604031372276685999360 3522868 655337698404285124333270876709246976 3522869 450686665536203103525034378200052896 3522870 50249354164288179188949116393696640 3522871 -331962249135324921679057896144179712 3522872 1399741389856809858059969011406131200 3522873 595862199342783409298057337056655168 3522874 542263313608943895018359266098573936 3522875 -947590445363264461038221950406916000 3522876 -137526845348909366721610998082781184 3522877 -283238915339229108832137507621129274 3522878 47849654389880383593264103085838720 3522879 58543061055501095789897647333339920 3522880 78312860212202159163230552378572800 3522881 -149211573121913056558865477829313068 3522882 -110907104878544046471375614061854976 3522883 22906686507282964973650797631343264 3522884 -294709327441898564188153872713395968 3522885 -846492672200507375250565927702425600 3522886 466949045946622901518150081354546560 3522887 -201370499250962456617929204075894240 3522888 81648687263612323880212066141194240 3522889 1458716948755256219451525940843913690 3522890 150906091420587121621317648921369600 3522891 -107714542552708248288893427488056080 3522892 627420911839682065086202140364649216 3522893 113726211197217880329463637147330880 3522894 324171903602228692306640634830836800 3522895 -232679867530180633180536433776420600 3522896 -80517400192973844604320651898011648 3522897 29155745961301787322837229404316800 3522898 358701691591396813905555282320173200 3522899 -1368812695783260652590893932297256040 3522900 -170710459064263976743180584292147200 3522901 -806541312176423493973515826878818098 3522902 -139965870615741135058731948855799296 3522903 210030775883607333590434823051776104 3522904 13993589613536896060220584616755200 3522905 -1304417070489554333119022826571634940 3522906 459467440334409630613738692275596800 3522907 82174496005460583584091150457204120 3522908 -1119060951534340441484003725350415872 3522909 -923662037212261450255483099064698752 3522910 46289445311106709191919411627656960 3522911 -11557436479095665425709044880493216 3522912 829189215567377575170065970679775232 3522913 -154822765845422745241193479507311838 3522914 -237518637683006505233075835702810240 3522915 -939787249261637699499578428591920 3522916 -805842292903626668957658708658149760 3522917 -916835441996442973189004910932876034 3522918 -30129134044275266173701900333631488 3522919 4445934196452391221811070126407144 3522920 760588204695603757848553424666112000 3522921 493772941481130725931728737472660112 3522922 318948195912391714104922308579987552 3522923 1717496854663117771982210660410862640 3522924 -426075995932965926348835831938346240 3522925 -63654518494816741394093866515422400 3522926 -62141037180811601008316449466787840 3522927 -912194987569287332226618712569820416 3522928 -3685404728020441966832186096254976 3522929 -18972176474292541937071598089954716 3522930 103101748380369051509916923048133120 3522931 76686614133237537258930998738108464 3522932 -249094607137557531126558660337385472 3522933 -11412053683866170570814106414505472 3522934 -583339554992639133760197543825324384 3522935 -97034427978425870296770704274046560 3522936 -253817746823892770726604650988134400 3522937 -27034394166231213588889190355562608 3522938 -6188056034664948990777978281314080 3522939 -269243598883117393917028277953620480 3522940 19282549816212775126593811459200000 3522941 -471191129918355074622812459787786816 3522942 -187773068302271672198570132562141120 3522943 -28465208053386469767888512322994880 3522944 1108584113177578942054495295845171200 3522945 -822511335507227276033328619009438080 3522946 -2705098618887816350544949721295360 3522947 -8565514567954017643918906892493240 3522948 -311970050947447190787078679371190272 3522949 -217860774356643898421331548826806880 3522950 81931959040464910866417098004924000 3522951 -345492521381765455822730943432888408 3522952 -348125024501863571166859117170892800 3522953 -1151516798246551562183607958174502400 3522954 -116215685535583142605306433403758592 3522955 156098364090190848711048488792839200 3522956 733469578853840238869923157371238400 3522957 -659567486036728061367531379619434560 3522958 -193419107658306524178651162931933824 3522959 745545558195516787875354905189786040 3522960 -102747387023047596816117887061196800 3522961 -338673773514349726249126682342390400 3522962 511323464989198867518470503743279264 3522963 -544583029542837804524080506508909776 3522964 -236219411483848859512532028962152448 3522965 771418426614718305181147247383216860 3522966 -228781047546965386345379983632922752 3522967 11008054361854377374714967103496192 3522968 394883083995772262587915508216002560 3522969 793256511658154784351583928049981594 3522970 119722060552061938475953062122376960 3522971 1051465157141538025269712562147687172 3522972 -206211334593148932761431198856137728 3522973 -1100168945622628442883595254306858778 3522974 96921548040224018267865833197207680 3522975 16834412512983061872176865761232000 3522976 -478519350633095958910808243949404160 3522977 -1541290608638437863508724383117638174 3522978 -503336207055803802207700183806882240 3522979 1165208899897286930165109756498731520 3522980 29149940313872987584268860479897600 3522981 152023845152695275593092377777125376 3522982 -1630089887392606810890065405444644608 3522983 1136043685671495411191845599452962344 3522984 107908670779815644553222044919152640 3522985 222112054377733304971828070562659400 3522986 642518313317170765994143840270422192 3522987 -691146441061168527563852684557366560 3522988 -32252032658565169049799937750498304 3522989 -515214617192823153878911830151956180 3522990 -3371472874445139310472696074152960 3522991 561361783017197931085612683448725392 3522992 163017328358532522116775931069661184 3522993 -791579826511951031900184419267150736 3522994 -185524438521618937644736309722233856 3522995 -81527609381726221385700080543662080 3522996 66037046786916329183060083954465152 3522997 100888121019687693487669551720451360 3522998 713696793286100207945805416612329536 3522999 4718194245190239265827659573317224 3523000 -66021246056513517481755076239360000 3523001 -557649225194648331232246211819436588 3523002 177482578134323388411622802666663424 3523003 1026826757531134747315923601878223464 3523004 47676160900852483873431609603757056 3523005 -490433665744872424983566838295526400 3523006 334741468630750622076056884841117952 3523007 -606924603225121954115231682075762480 3523008 -176050071112191613464074283311431680 3523009 427050240694830161962088999324295616 3523010 284308378159734221795963088375152160 3523011 552355591843461706351527145130996472 3523012 -1162580573879209138009700280970027008 3523013 53181898511807648229882930047546424 3523014 389464965809539342396946648269770240 3523015 -265363088101858405521929914724184840 3523016 -194287920025388527736972563221872640 3523017 -86481439422206507273807348855508720 3523018 642124206515633216574032459753783040 3523019 1484747460443094752141534438203734420 3523020 -4781240279163070281276555809341440 3523021 26652063739965427154795717773866700 3523022 -211081173072542946024383268765345408 3523023 173060573028410402997663696447667824 3523024 -248234986024199506179855285470863360 3523025 -47650085991270239146832230411262400 3523026 -212365502694971089337150918205078528 3523027 1245474149571574239409118624756480876 3523028 -848390444944305701908861723737022464 3523029 -481025866465921139660074749132466368 3523030 -13203312534795860973922292041593600 3523031 1023208075105298484387826295593373832 3523032 632816366217709070691018327288913920 3523033 -24945393241401907821456565431766256 3523034 -626761430255699279372705904003181584 3523035 378901929573166970932778228263513200 3523036 -1222870211360869389303889139765760 3523037 -131143649269147767463535200015339200 3523038 -132427001663159556487526967210584256 3523039 -83256975936794612215013694162439976 3523040 96915425881102844533505129282273280 3523041 1423794554378891559662913280670833440 3523042 337790713701133328476754830439158272 3523043 -430327401286653844875560690845668708 3523044 88735365055773291690246777786150912 3523045 805481452777279893241304298758860800 3523046 -404562136442447076847111655575951680 3523047 -1114716761814073224395351282020824960 3523048 -299605368181280784523910333526343680 3523049 1238895218100645213596958278441619840 3523050 282609245427626375525207159319114000 3523051 936812027003551910755485532196921700 3523052 -446021444935100538387033708971363328 3523053 -25805083805698176297552116859230016 3523054 -661435134397730743422224262346905024 3523055 -72176224609640092018465715409022080 3523056 -147940042334194368225096214047621120 3523057 -167481144532829155144901761993200128 3523058 -63585819104623707297523960801340928 3523059 -442737096787387339578819636362094636 3523060 841592397011563080295031999559156480 3523061 377453387690311854125927196805108512 3523062 123632855079359067692707341165611904 3523063 -1627426394945393625554549349875841360 3523064 217333031219874199824166585758351360 3523065 -37786982939816649914691203823936000 3523066 62923411313939164521725520280328160 3523067 589158436153428591315994419007899840 3523068 -410924989764422719827320677639265280 3523069 -886605793785174861823183443046975392 3523070 -4040487269522333951362193827059840 3523071 -143572707012801304268192377846834560 3523072 72674356078803981459020189030940672 3523073 1005969999909400691934347224618479360 3523074 -217186339884227052010686974061325440 3523075 704945770348173961094048290447333000 3523076 -19950421738148633970422417728263168 3523077 1122014597306983664062032613319371614 3523078 -15551305927960723221771664293939840 3523079 -530474237356370099979225496336995024 3523080 -499260277336637722066540106253926400 3523081 1843890471071008037855616472505882 3523082 63350031798847839267609374244466944 3523083 218865651556302079785105514876862424 3523084 253270138222220909746116766525696000 3523085 92647406798914619663065282444296780 3523086 32977777241617199603217796472440704 3523087 -1409856440055325259714394269741149264 3523088 41159778939007123713101636780949504 3523089 -127755663478783328592401124647813472 3523090 628740016057579390291749230374960800 3523091 470760042057541721167098150657232128 3523092 -381786333273765011658162874733641728 3523093 -242610757761152703433664126710114560 3523094 -365561136848978411889864326959872000 3523095 -47412443482506028773811136987829000 3523096 -25441719722550091332833943702528000 3523097 885735741989181960294123274729476372 3523098 -257349296943583354974450085548583680 3523099 678557337644744031884666747401219680 3523100 -618468288439945898061770797830528000 3523101 -303471458264333128539420240797642400 3523102 153434272403654239628372478982375104 3523103 -337140932368405305520585666048918680 3523104 450727381995118588858420476186329088 3523105 620703785211175500274499453257185000 3523106 524461532162308417981733966079868752 3523107 -160420733696592127644509027660046336 3523108 -164003127600048108485649194319462144 3523109 -1773942384264328539864656874816234690 3523110 289548304073172869215486467818021760 3523111 338958862413091706084442495478942712 3523112 -820430837644653736949243499923788800 3523113 406561245259260849782450864286008160 3523114 149229493202935289087941553563198464 3523115 665221392783334771617951230738658720 3523116 612612511113500246548068799007038464 3523117 200521813230978318415322389912376448 3523118 -1056939361022402930424790435111989696 3523119 962864902447225138548780838511616 3523120 495057036110694622009957545671393280 3523121 -285285697838341231364706590210954688 3523122 -271867201229563857954717033218181120 3523123 -257134885250983358209134011089348320 3523124 -1290636337197363367528135266782251008 3523125 -59753418183914714587775116800900000 3523126 -37584736239326860652960078613820800 3523127 -2012907949412533959377271459512778528 3523128 -549003711304176127944816613099438080 3523129 1290588382367121884940824583001990903 3523130 -109988411259691059658723805414636160 3523131 -126185152502026745455921714554575688 3523132 198103409871920323575858174771077120 3523133 171273458094742788614166922091000844 3523134 -170692456215318962550506704762787520 3523135 359702004282003417955343649760235520 3523136 590129224616635824066016305964646400 3523137 399364302371434720360258832739814752 3523138 856267646634738942769118992920600096 3523139 12176395432266671377181529053028360 3523140 89105404268840966741182118630319360 3523141 1332652872180668507025826698104112542 3523142 -117289210708152820803221774513109888 3523143 -276403113054374899628700584819512200 3523144 861808006124753846961785472031196160 3523145 335126797439463970097427383643459720 3523146 -374125279117249774700120219727474432 3523147 -979729173523010863537369650810887404 3523148 709691203344398985213947095052445696 3523149 374977827624227948194303427130918720 3523150 20311508388983434351785492451545600 3523151 -1652967113770717778473550065090997400 3523152 63618313788756926799524901556715520 3523153 -168129470816801209296733803961587598 3523154 -37989900815304814669508849714193120 3523155 -147980684041971613269839185532868000 3523156 16581245946723331899035194443284480 3523157 -1638258669105726585820265334496913856 3523158 -69465493844988250791012669634198176 3523159 -452308731787400662844461058698203640 3523160 656814388869339072414165812570112000 3523161 530834450234559379704096590381157072 3523162 -3532110832732526855575446798014976 3523163 195363402031827485040291138887669760 3523164 134890397435449533694892790640730112 3523165 -393138880457944642420426501450813200 3523166 -930996651814806670474965909180739968 3523167 96534237575693451114863700864636960 3523168 -230677674276098576245892610049966080 3523169 -285704365755080824247783219280805356 3523170 2691288801289263915977705730662400 3523171 24748616128381246019539430450681544 3523172 360192518249863220571932306496706176 3523173 -574106038366077830044655437813250400 3523174 799701518465145785354894486647140672 3523175 52635723630919184041526629578483000 3523176 24604381704104157325693178384686080 3523177 155675685723007783351004659215821824 3523178 586139653158451456509479195846137440 3523179 -10232720744539496231425809561012864 3523180 -810307165763783812377936503781273600 3523181 332502328261003848263401024658611200 3523182 301914972220136121406237222533429504 3523183 -1444958117255525974192233338731420536 3523184 71015319360236206100959554250997760 3523185 292836828750642794600087859682185600 3523186 164892969935387840314112411178344448 3523187 608032106530113246973260713491477836 3523188 -717866829293877208119110667700838400 3523189 30275582558728749795017970491780640 3523190 362065833807105616706034361434844800 3523191 -29587275054487300116145670736126336 3523192 -153835644164620612068197501764608000 3523193 -1222282530300036289763426074093850796 3523194 -659349747972053762329688673445776 3523195 242133016142605566893511732247173600 3523196 1009181277841709228069453471039846400 3523197 -804715169155516113086010959094643200 3523198 180104130580161123437221374076561536 3523199 54116289433945045434238060989534096 3523200 386469179779861964333867039981568000 3523201 747502178391526131188482141934163504 3523202 -769158155935330863344275425274022448 3523203 1320747398561048859797828368759426800 3523204 213941494905055048802233906020707456 3523205 658464295611682166855922299982720 3523206 -50145652809894140424780641711781696 3523207 219851401033677812932070789707649320 3523208 86775819919555733411110041892454400 3523209 562036614262705788085530596255704128 3523210 104834772250598671617987631494360000 3523211 -945522651504476284244119948779461376 3523212 24381351538181613934966747214512128 3523213 2371255290349794908405353800279044460 3523214 94934036765886569929373443633654272 3523215 172056726716418174090497680811135520 3523216 -410215744354769757283690673172430848 3523217 -1189950012932855196640377860591769600 3523218 228334280331933167639340805779691008 3523219 292524679350099130570357786654831696 3523220 -668196973317314702835376255758117120 3523221 -47065900771651173774024330008830692 3523222 -46532788781654955483009410691269088 3523223 -1182767165215210467300748189255312296 3523224 24970673322851222632404034737745920 3523225 209973530740147534622320338323660750 3523226 362698258564526057419892652111006720 3523227 -172062279754006238533457969347912320 3523228 126053828641291190651461489598277120 3523229 -731376216124375781009468593607523924 3523230 300634353045782873430469132546080000 3523231 868071339447376142943028979366136032 3523232 283656986082045029701940075830444032 3523233 170276570929944360770912142021826560 3523234 -146086206909917956730166260230373376 3523235 957013949408959777404829031746153680 3523236 -211868759660946664237986872858508288 3523237 -151646387329734482034969339043426148 3523238 -708188790813712841830034562735978240 3523239 933774663173214281385217095953955000 3523240 -269570801666699101568505644045107200 3523241 2499296673407656878786884133946629492 3523242 422144528120537314235295126439019520 3523243 178305540158926210590003429161124480 3523244 -387834084768334433427049697961561600 3523245 -147048163598010852185455569451230720 3523246 251173492521090212942695213832934720 3523247 11127161729550233385802045818588312 3523248 2598254492039922978443204050452480 3523249 -468460365210455374208869346608286720 3523250 -1073762951707717813040573669923440000 3523251 231545204587219078394491936878859824 3523252 1383849734556926713726850637779812736 3523253 787818178373710914394585179982776444 3523254 -27671322145995255457739147859302400 3523255 774488446953891875386556520222675360 3523256 -731541114103471707754271667009392640 3523257 73864793617209601668290540027385360 3523258 -110178349343985675890950048966853520 3523259 251143173842876606057148615486771840 3523260 -93884944286033868957375007936419840 3523261 744955166616610625828508599334524160 3523262 -359587229052045530664822774488756928 3523263 -354871585927985994702885299293328256 3523264 -157438639126572379811618850224472064 3523265 464436686258155096879732592105529600 3523266 -115724923647981255413783382956323248 3523267 -147277487830959715516547326894429056 3523268 69497031163477691679021081302937600 3523269 -1039305822434515227032785605298042656 3523270 -219289941036495821160474832227841920 3523271 -266851131097435572807295086394561056 3523272 -32810414308948526760313673031106560 3523273 -482884325258350974361216062466815836 3523274 285256066151531017882514050160581632 3523275 196535594591816757530674271299066800 3523276 328455566039452507081177712796220160 3523277 1272391607209799688876611538043393920 3523278 381693321402877222545801636762624 3523279 23482004925230657349769946784592880 3523280 14390315317215093663575183774760960 3523281 -355281296794622619592262799826258560 3523282 9025875733716100252281975575196672 3523283 -753132391194103297487332390706203536 3523284 -649195722044533935726337854320025600 3523285 -1015319615731930039218071312338234020 3523286 -352549881349536098666289492476336256 3523287 498828702297786503621756283797397120 3523288 345742174422049977000990729254338560 3523289 -122771666425751590750235845537483968 3523290 104420352098196514054007229986046720 3523291 -15940760405421289790161528893020888 3523292 471698803731243739074774320738966016 3523293 215943152736415533038742501453683340 3523294 221022976786979835094144522754182272 3523295 126946111845971366996180142085692000 3523296 -275205328461416565708121737422438400 3523297 2150238289894351658547300622638989460 3523298 -25135121014183624680935634593760480 3523299 -183170989525256605108211153036743584 3523300 -186683019705146018373992387233459200 3523301 289867322169450399290960125446162624 3523302 230621024687616963865439027447093280 3523303 -567267078796212870810003419710560000 3523304 -941575046406206745132975501524090880 3523305 77640106867197425558132798490693120 3523306 105035780273921527083503038323565824 3523307 -1462449985053558355224496197048114444 3523308 -490185836545385396326921721108987904 3523309 463698537140988513133741885058711510 3523310 -123383891019457043950740672739472640 3523311 374038426343574318212224456378740480 3523312 -16964909085771659296948581914935296 3523313 1141644138866851774164137344703348562 3523314 -93895199713435142495822572020389760 3523315 597647278940147080361198860985454960 3523316 -267231752084521042424361279223338240 3523317 -161983375303790169970198936035127488 3523318 268095730325876403254956214535571200 3523319 168598189902735331021377204801998160 3523320 715270665531307173173841369989836800 3523321 -859485472280032535755578058457716480 3523322 186816716588646398717017126302931200 3523323 569979799496235226050157575340700184 3523324 101836883792405616007855327329779712 3523325 64227898407490010828172588383226600 3523326 915177718668703873457638705680000 3523327 981557634254007470991727728444498176 3523328 -241506092406390795285206949269864448 3523329 1651054063984187525952620388589589904 3523330 -495256067951959004322052743514345440 3523331 -417239610763053871208300770319921760 3523332 148322792863253896979600697092352000 3523333 1465595458858133676384542614038037824 3523334 7311362887759050382808657685022848 3523335 -313387091711992425774025991659481280 3523336 56284758767964307152785677127516160 3523337 -1262323307388597685921342905371959014 3523338 2760179127092331987109781880391680 3523339 1555958473644459415049478591693140 3523340 47925428481160036303449677189068800 3523341 -21261430488886071297666103135573920 3523342 590644651194191793545296343763867072 3523343 -1331269854887530395224988996665475408 3523344 74525743040458053377764453716983808 3523345 34506581456682141470817646117562280 3523346 -71534256179431547833136509369063776 3523347 305415379285123651950522525942431088 3523348 1691111536551804227418971842155704320 3523349 -468370369848628281765581455014129060 3523350 -75611060039642694569284512486412800 3523351 86858364193504657620782092976933512 3523352 -642374757283958279413915427981475840 3523353 -116509926842043168768960965206530096 3523354 307136719944562624510791616167323376 3523355 1574845238405574597554572180853552400 3523356 -297134750430732443661671239188108288 3523357 -46502950796125633173706246445130394 3523358 -172267334709446692616536240319150016 3523359 -200027897052873861141666898213069440 3523360 18667165399016229546031302548520960 3523361 -1296637023020196671836817160324599808 3523362 -147756492525586090746206370160857600 3523363 -471989079868516288008841175917908388 3523364 324610301646837309266467511016182016 3523365 88477274021690378676255452881560000 3523366 -175894212577188008019870388095971328 3523367 -159330800615400966314668464421574208 3523368 -236268726752591923786242808971018240 3523369 1908716087580267447742672999513665396 3523370 81258239837209939547406045982387200 3523371 35682678769288043647068723592217280 3523372 -22876183002099645043815413802452480 3523373 55385513411579204186925297362223840 3523374 468275359952922454693831930447820544 3523375 -731541087746951051264875601621256000 3523376 -283892814285843504294438406283771904 3523377 3682186693126488752604514281234432 3523378 299534348981505981757184430190932240 3523379 274219284038173132423451668843655640 3523380 -63943284539816743040439312345292800 3523381 -1476196790955392558503822764898940818 3523382 826680779519766075247897612457637792 3523383 245556300729009589460335851732879552 3523384 1110282853225711439998508807420006400 3523385 297559621683160001679589015682657160 3523386 466851869412241284044711561906002944 3523387 17250113511417660583558740940837152 3523388 301153134452368924501917516418407936 3523389 730552406971298569691110008630983424 3523390 -111346685025701688802026864403246080 3523391 470007575072189510865355118430585792 3523392 200180300693333665735355610326630400 3523393 81657640427189480407687416346713024 3523394 -633327017667678913531130433101115360 3523395 417474759549724805320223608464876720 3523396 -63999884893452184528412692097672192 3523397 -867307130271073510697353290520205154 3523398 -72918528572757611050267744398827520 3523399 -1201028029503285789374844233789432 3523400 -602268082254973538892608799866880000 3523401 -265149739847322291946173268567295808 3523402 -991578665147657679599423990876425728 3523403 -401607884489236755866858170642399200 3523404 -170651569773908073587841547919368704 3523405 707135603143749938704737689007738060 3523406 -72999730812768107700558282941782848 3523407 -487432221764369736201612239607728760 3523408 32188873553123543584631110862372864 3523409 279705296649389215778983452774457200 3523410 54084104222309946755478698257267200 3523411 -687479353991934697622249221886332848 3523412 -154696020746956568042752560795222144 3523413 -287368122056681121968364114436020000 3523414 18184484613184162779863437315562880 3523415 -136739227355210736318480781429466400 3523416 110950699393568217786385692093972480 3523417 -351914423626511150723449038929941920 3523418 -50908424039367319937706125787000096 3523419 -92222090292156631031002498705723500 3523420 194497715599698619753604546549760 3523421 482331728474757895093985696105361600 3523422 129686435415878440107674230943099904 3523423 -2206151411430442041221072795895030696 3523424 -3604975201599046150052721359530229760 3523425 33891493483762021981821099294576000 3523426 -477841424677831622787618863008370016 3523427 -713627504709779394120685544373866724 3523428 -177441134798032803820939245101648640 3523429 -14189335152416902472840764720256000 3523430 109687547824218158732133880168235520 3523431 710562031239012012779997618877402152 3523432 -706508107049888958240165626888601600 3523433 1359663829020284623143250379004338064 3523434 403737924392630631230357612572853760 3523435 966815514500020070300488364081222880 3523436 -80506167610808787712252786273075200 3523437 189018203972695215329515145313126060 3523438 114915989925166669811356619684949696 3523439 -31079021740712061862160899308720000 3523440 31486008576715546463014169186795520 3523441 -3350504868876103378351397536467625628 3523442 246081911599132651852635466906816320 3523443 75285158012311128994342579995696960 3523444 429405026413313769428693310402839936 3523445 -342053335407227179713407831316155520 3523446 -83750995426253170428082660909363200 3523447 -1309808582398848476002768447302110104 3523448 -461139185631205152281830098020720640 3523449 -496392509247646512622522473184936320 3523450 -57179376418884433660606080348345600 3523451 18145334809660142151180500846149992 3523452 319745889185377525814250079397356032 3523453 -624505078488157586031370655407326516 3523454 773800849235710656044879605664932224 3523455 281865351225376360702966108267418400 3523456 800604647186995373284053248806748160 3523457 -571298124661138855792625557478349888 3523458 217697332072452364842437295004808448 3523459 -252690321434268409259365924809972120 3523460 -7726478142002991431021808205578240 3523461 680599887482577773033511519147298272 3523462 -316871800129626842923952994467100288 3523463 6675048794519457974244325402003584 3523464 174979668714525078806893696099614720 3523465 -1381848474560855241261445340935380480 3523466 -524907678843145338410463606279119568 3523467 -1097580363930846354898320033612346920 3523468 500259900001418086504995420798146560 3523469 1288196802557312386094165529501714870 3523470 -212423107739507350081997125975914240 3523471 507908019761568881524401238973626560 3523472 259162493464713153248225312326066176 3523473 629481156973380047259984591213621120 3523474 -263993922815271950047678468120805760 3523475 74931828906061748033161869806023500 3523476 -587218271400021816738621026936395776 3523477 696666518166407931391903242579645326 3523478 209573578730174722990578602165744256 3523479 -868309825033833693143233234313514240 3523480 -707496970310678467044424462851072000 3523481 -1584876663304094440976769115943944050 3523482 572870522038616292304753977077641440 3523483 -1629392662553506330946218013974806268 3523484 129234109816470191043561412829462016 3523485 122892653335475495004079575513139200 3523486 -455447030493932017600731184557326016 3523487 77775492375074190317319295932703992 3523488 174767531847179576169967796424278016 3523489 -390450749351626196393169821242907600 3523490 233612462499392692234573095993588000 3523491 -8354325587313001721738845089446784 3523492 -1008260478969403623605046017314778496 3523493 777711308077550726907012909734580000 3523494 -3460949004723665724811886035507200 3523495 450076519268878190858565874966378800 3523496 409344819696261710618087379155189760 3523497 874493237710383937047190801101978000 3523498 593029346891789599380240694897720320 3523499 38362670674572880648138754044933152 3523500 909330284544545819727476253077760000 3523501 641453008578092832308606878431316502 3523502 460067873869496463209291161153925952 3523503 -570304358342598567611631080126856816 3523504 107916569525128193176767710204723200 3523505 1641688832186390999688913013196643560 3523506 -2734176855718261624778899746619392 3523507 737498445151475720516826602440914480 3523508 -115446528196508016399165563866675200 3523509 -911456586628245768445890341931379872 3523510 -47638773409172493809225202121900800 3523511 137221367991027654464740438141719000 3523512 38575762877735679709549133984563200 3523513 -392533014075182937722954706873904640 3523514 -471392303079476407733766435079776144 3523515 -380676363488843119293000619248410880 3523516 -549336904409950854086284018571662848 3523517 543338583880992979055696883994181472 3523518 -436138911096360856655248316385539136 3523519 -470231941965333523384598409788774080 3523520 62848681911087844685636897341440 3523521 196256967183814288512348623629630512 3523522 7707178753353421759157625541730304 3523523 1700335736045285278134046875604958664 3523524 -963983971500867511056906093809418240 3523525 386441930020541368131628125132301300 3523526 415942686964668478704172474163855712 3523527 276104678857013799331995062464865280 3523528 -400459706830843126519767911383587840 3523529 1941070322488542805332720334189348260 3523530 -36225515566966910578121403772346880 3523531 840831466265878897757349861719420160 3523532 -230799885408909947168105377599362304 3523533 679931032217234573263979254247987328 3523534 97247658469637156384688850426233600 3523535 -1202357497735107921249333464660936400 3523536 -221086366822787968303911903931637760 3523537 -59045269605076816975006731864542988 3523538 -211203524964751616860803873352460160 3523539 -1053861759365290533743834740124568960 3523540 -256832941242673277706413128507384320 3523541 -1122126187648189240046292917112994770 3523542 -35039369474249315364879818015526912 3523543 -646008616899173524397603362512891840 3523544 744446483251250693520826284146780160 3523545 -285131414090211309023370599030128380 3523546 -42356106882623522481503947852942656 3523547 460350909101111505258094276233725952 3523548 -15180881170013422975611153426898944 3523549 -3764237915479063366325656950851936 3523550 327757627149681051523910059969080000 3523551 786746444100855608813678974287987984 3523552 -1844589615945559611215339120984064000 3523553 -96467174348881293796225610572806912 3523554 -233251853881549289731245569731599360 3523555 -424105653636141894646133125890745440 3523556 661896393028061692651248481549786368 3523557 443185881482488082015334073877151840 3523558 -296499613968615444489416377812672000 3523559 -144191490813940681497442434066737496 3523560 105487251990510449920067083170201600 3523561 1487584707508884682393056502048895162 3523562 -206928917943825773923851578686018560 3523563 8452896233367719948984427187928520 3523564 -12583545339187920738450421823597568 3523565 -294364557524315622013864184756823540 3523566 -175891747832375607868248146159104896 3523567 -1638761793176876915824483921543081568 3523568 56928526029455970704653070721613824 3523569 97409998022208408952443937678049280 3523570 -143185826835833341218099308955047520 3523571 -297109034836660622316420628629961608 3523572 -239788326659339606618856670533930240 3523573 854590603223111906220795960384776220 3523574 595514239878932995415510379751525536 3523575 -378402745031240550680729830111660800 3523576 -334912165890160595172884343816560640 3523577 -134209314882972915622738605339575040 3523578 -273158366728924697466575647755288576 3523579 -879170440358806807210565032764921820 3523580 190250559270213879384519817988467200 3523581 37460971684439247746011242240280044 3523582 18455661313412364900930359451022272 3523583 174231732996173758045169764155723120 3523584 89044807835074693664601354044178432 3523585 362537970475013702950427680644115200 3523586 -431210580258049441630685899502691456 3523587 -352874287875206576771605540615116960 3523588 182151039894763976930978539862077440 3523589 -1753511623815377538031053073002680610 3523590 414878007220518235465617286135610880 3523591 221976792692729836245210235076568000 3523592 9413030233677019846917506674974720 3523593 -68857448022957565165115337087588336 3523594 853297892542173166687973952512994096 3523595 -457755202577202089175182950121810400 3523596 -364728945914075975996534978193412608 3523597 -420076750959361043129879291653940736 3523598 -273635168527380764310810397873188480 3523599 132982731680573536397822204033616720 3523600 -108613169933800423439557303625318400 3523601 -881011990045626775957232576769672348 3523602 79888729311285000020071855534472832 3523603 -366993883669349874754981997619144148 3523604 86742525668118203034023244306235392 3523605 233863898873713390770620369364156960 3523606 66722281851595058664712616220796224 3523607 -1064886041342472310359220794363730800 3523608 779515931823676786568038794839654400 3523609 12805670389955967963368704914199060 3523610 -614108904709793435872406331256715040 3523611 44491716541833409295747395322782464 3523612 -57962082355370903633925461563615744 3523613 1490228557043687968036558787252981862 3523614 429087278993486077032648070784811840 3523615 112743484657607961978367135931596800 3523616 1383834389004722651447972957947822080 3523617 466618417812407455706238395796375120 3523618 -52329175723390727509656083438906880 3523619 -924490573381883404977251912850078840 3523620 176854664919521574085620839351316480 3523621 -177438364234154747781052602787241348 3523622 -182152381213454936580708355823273856 3523623 -407468658441592415540679502453954560 3523624 -78405162925753211965272132992225280 3523625 692847379666521915680113516792272000 3523626 -334307764986526922877729205411461120 3523627 -1824564697827382416590347255882376524 3523628 1158950393579185508427076900357594368 3523629 778200962833380452967529162748575488 3523630 697780787396636373836127983584727040 3523631 379988272726761330968554167394347000 3523632 86576847556409163651394223396093952 3523633 -468760652545204480644740744952699536 3523634 -25115471447180101897293000234668784 3523635 -15129788851037674625471299948492800 3523636 952415754829604747847166888103070080 3523637 -86626555323423337517942160447790080 3523638 -525692092280831124270151240413706752 3523639 284972193188312478833460463406837600 3523640 -36863491903890183457334133038899200 3523641 -1242062725105422048172081031729568 3523642 275324526592215186242574524912207472 3523643 284969410202384103044060671356700560 3523644 -719775899173009195609521435582481920 3523645 -547455244698347372863512534812160000 3523646 -9861703600718082942086545766449152 3523647 159345213123617193268537369691142600 3523648 -197135881446692542580897173764308992 3523649 -1400369885543621171286157389950380350 3523650 -134224985426821728011434831079376000 3523651 -1098549466619228539018986618588193348 3523652 599024229337429053416432581360472064 3523653 -118867511696569729019217127777633056 3523654 -46373808636621698207016621441880224 3523655 -652648730042773498501611548124370440 3523656 -800505582539715856569176354597068800 3523657 232102248402813103177027048904544720 3523658 -168674764812434046782679018844784448 3523659 598607828908122986134744909773551832 3523660 162652800499305671454689882189260800 3523661 -5900137860573557275234012677864276 3523662 -34364146402441908867793048827323328 3523663 -222618103570422024423181866182371104 3523664 154851330947226990995438988465930240 3523665 -277105409111892212177722195525508160 3523666 -328517462207933770646086480003801968 3523667 -351091103865334110945541490806143408 3523668 -272868779313879789760083903105423360 3523669 551832532812321828315327921917437934 3523670 323497663333080626292383542947137280 3523671 782438918401646811212451404588929440 3523672 -906171371069951786544319422717112320 3523673 -414616790794037461531082857314715440 3523674 -168746058760629032062414326659727360 3523675 -693810351713879744138739440778454200 3523676 -445310138989239846131233811023891968 3523677 -65246688343493932859221555820931840 3523678 -1378103552010687259098964016467776 3523679 653360824762623512572953216085980384 3523680 -563837283900694038161296655819735040 3523681 313013523959977216232843170768921792 3523682 -176552292970956386390685050971133568 3523683 570317360750422288251343861241044800 3523684 -601722224269783278020187553208623104 3523685 1077521835562523433457772165503731360 3523686 229076383655686326151297066293392064 3523687 8114337689462064821540713234365792 3523688 292882988432815131493837228768819200 3523689 689670429793470356118795927607593600 3523690 590067036767915914467388769949621600 3523691 1701984479939860577178876310601695092 3523692 325581880509272779190566266146586624 3523693 110607610958919113303778489940703200 3523694 -133100848133335766479285022373511104 3523695 -313339474485708887200440510512640 3523696 -219107293629280611557330144447594496 3523697 -208907716550762588426809061454811740 3523698 236888127055171069583171969398026384 3523699 395263927392582747244443917418958936 3523700 -702429256277250266767794268746393600 3523701 488414743307223612802909484588445600 3523702 -105267509367538021633745899982899200 3523703 -1109628435478443731159554123058757720 3523704 115569130640861030718827528198922240 3523705 -144164882788466875771762095762779640 3523706 -682111766365919763822356308277666448 3523707 257081834839548410223495272408991528 3523708 -101966587278578087478607644551815168 3523709 -702808077409393461219994078316202048 3523710 -8978529328468019255451706004908800 3523711 1618687452238388970104565027658109312 3523712 -1097352650888399324839757340160819200 3523713 285301545301085320769165333616650544 3523714 8770729662650697527176137442389456 3523715 -254918867412649205857715057991977280 3523716 357243807857348827155377747755008000 3523717 -445408108576794406437850433256845828 3523718 305137808202425138304720739293867840 3523719 865898175743548496272304764314077520 3523720 482647318430373211486733817680332800 3523721 -65774827418961732350587432015248 3523722 223058666794837174873069177744227072 3523723 281421231234678947650111130255274640 3523724 -594209953964553433436843569390247424 3523725 -10185525222520107452796031591461150 3523726 -552007128110118248744730774985161600 3523727 -1538371362905270389937141614634548128 3523728 74116433925605566768281591460921344 3523729 -42052788034303754274062026893682320 3523730 13271642039740832323152754838169600 3523731 578341886216829165429019060131638784 3523732 9612845579217056330412653009978880 3523733 504115063694118668983797046541665824 3523734 72047825310992542068426337170168768 3523735 -1246491754435736674367710492712713320 3523736 -12988593698071820266712827674992640 3523737 -122099949771479349391295188953812208 3523738 -384789384729537458715774586438361856 3523739 -133388232071254843503940918356716928 3523740 -214816026067066791603462914072985600 3523741 686147090172293873403815253092028172 3523742 -307317366722003357401851473389897728 3523743 1386569047174008703211266704381883824 3523744 668549743692691808224811321505349632 3523745 126498306907697230386592992787991400 3523746 73831160894775133119474346276748544 3523747 1316391521405950997703246344205966120 3523748 299722579981054779155927850812645376 3523749 -27095306849647966374373748094450336 3523750 -124936149777548747780976998541300000 3523751 -267591897442097901408051358661463936 3523752 432010348708968085130219799371520000 3523753 -2965397967775509970947847469090968176 3523754 -137773454711186093072981447385129792 3523755 -714204222575002935719493603141703440 3523756 1420543984155771846954272694552638720 3523757 1525239907976213462285999464780031340 3523758 -26494227948680335305293172289708032 3523759 -632836300754735639607975159027409920 3523760 -296159171958028086047707402681712640 3523761 662243252660389680560782932153366720 3523762 433881351759420960771332998916496 3523763 -433376774320495797766956114278783988 3523764 2518067031436236109632380284815360 3523765 280855635842677032352461701474248320 3523766 -246064900843534984722502581497667168 3523767 200699455390263594856690600828106448 3523768 1816245978789716810552570826504130560 3523769 -283618786523405193042023625959437248 3523770 -76808188504961319564040056575385600 3523771 -260901086223185183671817240257008028 3523772 427629128615412895304216551124686848 3523773 613233106166488953400994284372558368 3523774 -165055632351628540001629896324151488 3523775 218936355883962387172499026104285000 3523776 -344074295615116387102094512858595328 3523777 99682138663556771956592464236633420 3523778 -819018275801149985185691609757096960 3523779 150421647732838120809864484294939344 3523780 139154417907984560606669452444469760 3523781 -887150407233894391108676189393480418 3523782 204533512752199703226676716799104192 3523783 -64095192795567160737009445090378016 3523784 51174650611399143436364767708938240 3523785 267727654305637492232092617484263360 3523786 -352653896336598563666443668530960544 3523787 -139102280663727776664122979485781132 3523788 646279754746066849749358427493641472 3523789 633361039133003730961179780715889760 3523790 -36484212464514907971729754015022400 3523791 1404978027013581609291392616064491024 3523792 126844768591544525566641223573094400 3523793 267956719741156463410103345184897984 3523794 382199970917135567615773282857976320 3523795 -500504246962391590934924712868646400 3523796 1246399282236210429136471235043657600 3523797 -413154384255982991365617805264872000 3523798 75248872431627319788716979314867136 3523799 880725593914767407380861086055825800 3523800 -72369204621104403467492948951040000 3523801 79841747759291524993656359774827008 3523802 248099025597040957227407793009338352 3523803 -749363603501446628519584546806952296 3523804 1028864414398555694684043628637190656 3523805 1015230416771684647088731360499348460 3523806 121910161866557979777726906176307264 3523807 458438623934328564421463812938240 3523808 -104341030460885655744842966878126080 3523809 -217512651567458966597926199334793296 3523810 -135482226429257860013426447216137440 3523811 380361183713362871820761876840129184 3523812 58577594922111742848170050358080512 3523813 95598755921100758965759708659434944 3523814 -102032062557168930220140965876105088 3523815 108256655075977383781263390233136360 3523816 -482371115016931030668000144531456000 3523817 177119899126066546097865458581219680 3523818 -565099607988232467931029003777098496 3523819 -1818308698136879093792058650435920800 3523820 569130610856064022543162492488622080 3523821 314587233272567303459500905463362624 3523822 -266542930214882746840830780353700288 3523823 -318599851243081338585215268748874928 3523824 -7296900761048626365748074835476480 3523825 624800612180031846837849201078000000 3523826 489340759105441623154895925360011904 3523827 -155690959025889027966724739276576400 3523828 -431435922051300064467325055829024768 3523829 182342263976622047373531946447616430 3523830 -49859823071906295035968237648250880 3523831 405413294522819322882353998445856792 3523832 6568742937731067316174181558845440 3523833 -1210829728239636815130196405576550598 3523834 -644618393053591378870779266006426880 3523835 58289837205942083454990751693018800 3523836 1449022532238313078339394416114458624 3523837 186751925080704017239469970673508940 3523838 -262479576071034932480569857705415680 3523839 -382950691388882707397295300805688832 3523840 -242886293550726672332224748731760640 3523841 -711012525242859710509533909738901758 3523842 192344979113153104554608453744873472 3523843 128587317349008770431631574526175440 3523844 -335129928306218139981169828112571264 3523845 -272739244862505020607172521913455360 3523846 -278791185260302910017909059451193856 3523847 -306649998484616541084727284441288 3523848 -557851903835102734529948012281036800 3523849 -199377545199865633503203033339944064 3523850 6249844199546548799060847198240000 3523851 1383180741280032664284547313086661040 3523852 -312616172090911718044639331082152960 3523853 13878951067413028357512478118448000 3523854 -29851036304213210041845596087377920 3523855 -569540976497934814353412813360485240 3523856 1736575197486796709512728321982464 3523857 -405246283050019584322621301736306960 3523858 -80502706849481473107472587255141216 3523859 -1908192888855611794175587527487528896 3523860 431528174655402246240487862224039680 3523861 169299965659956873863483791964152800 3523862 -178525218867409754273086536003380928 3523863 99622437768751340303474913301137408 3523864 -178210993774011289097159378444820480 3523865 746722625830561366390374146119665540 3523866 -185181118064155309030398018136512000 3523867 -352098816241470290473477871375041968 3523868 73533772030855256905651504727771136 3523869 -682786601770143652096353598908504576 3523870 -42701163537129713119294778528835840 3523871 -416771653302417335102438095494397608 3523872 -697316732363401013648655153000087552 3523873 1929492973309226687807602937915932720 3523874 493278147328801489942816211750031360 3523875 -1077229906114769113075390217201796000 3523876 83883954099351530885027819123884032 3523877 83175065315080271692869952078636800 3523878 236160710179038823838550889540187520 3523879 22737937587466400639555248798477776 3523880 -90950450227829949834380582808883200 3523881 -828977241405741658619703773169192048 3523882 -191009787923641643698533451943120208 3523883 -3168532817715544051449445140351924 3523884 265230319362259889669517983567895552 3523885 -1050527453088353731353922440303426420 3523886 378956560704128217237955354335235392 3523887 133549107548492861293269634305678288 3523888 125888261537716458348344753875238912 3523889 576585053649534108347008382109068340 3523890 -125579632694818928533419854901404160 3523891 37368776149044243915405915463323472 3523892 200768287465636565540018193621504000 3523893 2736395940507737650367688963118080 3523894 220793124284346672531364517918982144 3523895 812345155984798204738213347000605400 3523896 647148071012434360280321634872524800 3523897 -91721987262237249953903425511683072 3523898 270710573085743624332004574868590336 3523899 299194042527047375796974374519123968 3523900 612465860435489723274453449754048000 3523901 961840768061862399213770701289512902 3523902 -1007699052555024142636814996002176 3523903 207948718601226770803576650958281152 3523904 -523715389999256503407047993297731584 3523905 6130234189542373459451328208648320 3523906 -743641438877539515101160082859274720 3523907 801278693156918796895710985117077192 3523908 -753206562510018867213283943542563840 3523909 -119425926874465232501517906432991560 3523910 -90438664651585072266450480240090240 3523911 436690421964262170528431098293855360 3523912 181317237792751754247405888255098880 3523913 -574255354396160471988672177909559704 3523914 131372753566917449050465213100446560 3523915 696920047985755411106582643273574560 3523916 514014478010261698469620122840529152 3523917 -124733822154234501070342126295913600 3523918 -440793629681278551529983346393899840 3523919 -346962390989725988659398480391615488 3523920 -20120273858991255189430407897415680 3523921 -1487082903261701167200496608651572878 3523922 121758798346806711732375083395756032 3523923 -92853014510235123183563434766686320 3523924 230434328352072489330354406797696896 3523925 -151969277973251753031830095110979200 3523926 -158540848592300514787950782295883776 3523927 929256474962673629937700021804874544 3523928 -542824256684613326331076397999616000 3523929 -44498525135222476553259803738293152 3523930 657391932599504289511830158139379200 3523931 -798353971393563375726855214819537608 3523932 367244202001217527765734257271029760 3523933 1248099593347254845445188694970324038 3523934 1052651278920150947899537952446232832 3523935 188422983632319193347875034078621600 3523936 5597581764331815336203351990206464 3523937 -987433810615423040766011835882427200 3523938 31768348826742067080918748949760000 3523939 22715967765046929418980291262228624 3523940 -83584175490888625188104767518904320 3523941 -221670979849601934629840814252843360 3523942 756825983745031056300107046559272000 3523943 870846774549227019646383172849385904 3523944 -691651552911496615962792612900864000 3523945 198192245678628671912218764162073920 3523946 -454102341564726612714115001502197328 3523947 347765453163808596252280068098817024 3523948 -157680740135650709061344300242696704 3523949 -386821503606337942033279383589513920 3523950 -59195475981158416376581334927692800 3523951 1249078973280695455091672493564899400 3523952 41054334148737308934637352976875520 3523953 1610983671028801982518001156856547200 3523954 -994059813440668156823775310944768 3523955 539256924791762224637894014277784000 3523956 -48847884499967719816656895540248576 3523957 137103826255159205559583419833148206 3523958 -114191031975626922622072502635370880 3523959 534356584772709317270114676518640720 3523960 181857204853184163471818897415168000 3523961 -452666886405199884745239026502355968 3523962 59307220717233188501339297667774720 3523963 1868486146746149158722972659140482212 3523964 -1349632875707578644375321781448463360 3523965 -482870590826380907127054920409278880 3523966 -76303483854715719922622644401212160 3523967 -2971799958682340775480367192807385160 3523968 127863771522128602570781939780812800 3523969 -981149060222154350798258808372085630 3523970 94575977376158980251623632960195200 3523971 -1011282451805750089251966820941318336 3523972 53259725707268434353667919288859776 3523973 1263552049337049757697372653391506080 3523974 4848520617673572205952918241735168 3523975 -92439718417512681754412199131260000 3523976 393859942275613448517612764639278080 3523977 -220165818099892844051658269859001686 3523978 523220341569598172327858790553589040 3523979 -18487988251915854566144383351733016 3523980 -517492351169163959843727978468848640 3523981 433619620264113526768609651039769772 3523982 487344263590626990818809039541913600 3523983 56283099289375166239442185687578624 3523984 -526423262980014208648932350262165504 3523985 112890570702275100313492370698008180 3523986 232308228303816540357655221332807952 3523987 -1312265744373437044124818501281837480 3523988 368787230038395515806276853848727040 3523989 -118560576620699873748401437434098880 3523990 710241179769440328299798607295392000 3523991 -85560459862442748991933589577070272 3523992 585303540215168045030435856040734720 3523993 186769853865944962527656576881949760 3523994 -282825325697259250666838178402893088 3523995 -341463058896228036768617523403679280 3523996 -151785062549547203178274907219820544 3523997 722870565610124363125353628710409446 3523998 -470278111360100720018177583576662400 3523999 430166359430649725804357940937702800 3524000 298154585431173792931818606526464000 3524001 420085282888260202260582376294501440 3524002 -23790710665940161056661011459770208 3524003 987778247312367016666185414963624960 3524004 467210398296199493405794728919680 3524005 928114377637635594107516461734033660 3524006 -942836796608219872861700964954914880 3524007 147001179583128746837490226025849640 3524008 -859767006365168388188141550316631040 3524009 -2826741385275093190940810799738751884 3524010 -34870537952860415521089253358868480 3524011 -589527839846813360679396466122094200 3524012 -242512782236524208565303750540466944 3524013 1367968130752366372021692682665496320 3524014 -74250683244760686636446175357702144 3524015 473369493071325882914434964792671200 3524016 137717618385533956692226133430730752 3524017 -409889440468547150720008991385948608 3524018 -54704611895793489971105661533048832 3524019 -582957585602391314057753355452371656 3524020 167212192560048781800559210563828480 3524021 309823224703195025589972248698925244 3524022 -7887769760380390243268156635063680 3524023 -571745316474391113113349576874532616 3524024 -296797181397481610197672700693913600 3524025 196304714631702338567152396983372000 3524026 -671379050650333019845078760079465216 3524027 -61484673345256433738339307807009840 3524028 -13153659598506372637778579016244224 3524029 -1557627457356772879365731510828445370 3524030 -454402005243923489968441801426299840 3524031 847223938708651245885425162512365384 3524032 -218932645137157671763948748899614720 3524033 -1430997151719407616794717182886678718 3524034 880689755947985535052735789220531712 3524035 591222166739185619809613531297310480 3524036 161377636474345454973934559489738880 3524037 -370646596787093047224144295229044224 3524038 -259715881330922385409241931140855808 3524039 105115868829045538959341031425047056 3524040 224279111055076371484777724239872000 3524041 304088666925065990438519755547716442 3524042 130899836305960151534953212110944512 3524043 -1061516836667074023634506798085834536 3524044 363821771029999497759457427180620800 3524045 254702688637251449992179937809432960 3524046 -609184102080814031389528171183559616 3524047 -1863317834054365981668703035499039504 3524048 78904751890323557647823247514927104 3524049 -56520803322407060253466552240860672 3524050 88548877119645861328633237664554800 3524051 -218252440859381860205163898277327520 3524052 213513943143714539599248840613711872 3524053 -4565246649920943067219690611131296 3524054 31979608637812541275260256193160192 3524055 -103345279694677017130174440552115200 3524056 -294993334104993356236400377940613120 3524057 75087614156022561632167848167850132 3524058 534505969028763460231533661024349424 3524059 -679235027633836383265568011308411648 3524060 127462127705246056585172607997378560 3524061 222601138087351623579250297922028672 3524062 81922452614563690367408063416828032 3524063 901863946523431302632670426857722920 3524064 -492491225590842394872493667777249280 3524065 4949246052992150007374200291456320 3524066 48236637140942876794695944107332096 3524067 -98861437227635880061363340921116920 3524068 -304268636417410577330122570563617152 3524069 464579071572577539616373407472636544 3524070 -80778401692669469252313763364505600 3524071 -514705244699759884325603510594006728 3524072 -1689043813788717782677877543548339200 3524073 51288204912316540993494451260355968 3524074 748026220971894760016151579197216352 3524075 3602378306221792534878574527420600 3524076 -364882225427551828548189900692333568 3524077 -254385426041310647501561765312780074 3524078 -601592883450942229557940547828852160 3524079 -193061381704303191074524550089000800 3524080 54900127569979783060664836777574400 3524081 -1349044108620068579722109508705576000 3524082 -1368728223719299293732731316367488 3524083 -1239546865674450088680929838928908576 3524084 180192113516397698081775644736786432 3524085 495511189166019289881189446292176640 3524086 -910407576096396582688347285044520576 3524087 200316234514462028797382962102149552 3524088 -112223392797685954010942584326205440 3524089 -2588479013084893315971365382564005244 3524090 -692192669366061224166199756909831200 3524091 129485750198978777004301690473868800 3524092 258533757927377462519270144673159168 3524093 -1035262070548926114831451311750065658 3524094 49349617423379553162645431996221440 3524095 -12615677048637574424155141845557400 3524096 899032835650283740029076442827456512 3524097 626856020191924689848722988228432928 3524098 131868850037129803555753722245326800 3524099 1271135916079240320445163260818191100 3524100 179459298776988974665443924325324800 3524101 -336384910295437008569366581088390080 3524102 -394211494206694675090561142539252608 3524103 -437015957692646259194363711819381736 3524104 -570832120030532687929413148609198080 3524105 61543564212331853950100531301492360 3524106 60278707901550593593254439520515584 3524107 -2246747856966152720881423359482922048 3524108 -4851166357148160839927986028544 3524109 833130257964086181130747513175014560 3524110 75092289762873218564910270311328960 3524111 46918226783846325101074653601382400 3524112 108165645171160011023195816893292544 3524113 1080130686869711606884402393105533362 3524114 310339583984181875866955457334113024 3524115 68804168897053316445981664001483520 3524116 -281098854118910705569623997604191360 3524117 687787575958979426493552113190067932 3524118 -78982514781759000393433207733077632 3524119 1669910194342819473447660105601096520 3524120 276174713872747838322678532267008000 3524121 -890791719407909705323693985385209760 3524122 -7858465723651388016758353170034176 3524123 439344095889955138645342757909280000 3524124 608145613995208793889000640403667456 3524125 3142038343587879976386530578047000 3524126 20667932941095815333451748401421440 3524127 -346485189226376864562992189712778680 3524128 1059085736627371410310913921410990080 3524129 -262025669481118208234536517774038080 3524130 59378921700821745171112060480323360 3524131 66479066651120960132568969657609600 3524132 -1076040446201651119835921721232174080 3524133 -280441573880039655055615964698009920 3524134 -265628613119532354814180295570856768 3524135 -1761547032762988425797043627757091040 3524136 41545763143829823890997411120414720 3524137 1472537973342948531299311351251182500 3524138 812624115519187147784558050672318560 3524139 41391743324589115675878154746677040 3524140 -138307571804960878924542164381890560 3524141 348007896883806682261765122243619584 3524142 100279726047742786774768692267577344 3524143 -12740794066612368899145695492338720 3524144 48622307686143271148048772133945344 3524145 708078442413521069250843862852986240 3524146 563829568800975455353790457855616272 3524147 1916748585490539046611917732534874312 3524148 4002156575729337143557896467270400 3524149 887097634433967588317314072994088000 3524150 -69956124320718456162822251942352000 3524151 20763261542333897525305933949585664 3524152 238972623893287903699954403224780800 3524153 -948966314771414701084446788560541436 3524154 796379743359109634005022816100805632 3524155 396547141887135316869724067373897120 3524156 -655993887330120096562242592244106240 3524157 176449471237196923296923964373864608 3524158 -736017161722992461358051682251294720 3524159 -1653050328554799816973256029782776640 3524160 -111399602798158267982992049323376640 3524161 -272917124282694940457166153974418238 3524162 784997237909859327314045290050977664 3524163 -61544669517011030985244093608955656 3524164 21638983283163433838206846070050816 3524165 -732678202828406282923499838976703940 3524166 -230897299529192940344315979391095648 3524167 -1224355479903299500490254716936611640 3524168 -1969045054287899628755652091149219840 3524169 724415232469514635687561630819519680 3524170 -248283075439364215820073670384142400 3524171 114143483144566050062738985995117712 3524172 442057964369683238433134619891604992 3524173 -297338193322110132081392636258120576 3524174 714081986337729733172511567415302336 3524175 -47371463102847168432104345496864000 3524176 -42184182112748934112187636507230208 3524177 -446754017625211764997543946518300560 3524178 313429531556358312341034392942599296 3524179 -1192241916223831325147951496792224 3524180 606835091619859912062108788076318720 3524181 -543483449843185509808055392307626848 3524182 -327133633492394877924034180070404608 3524183 177828742288802497237153472469719424 3524184 -989715070165227360482878254527293440 3524185 -13928565966169258954602826834919040 3524186 -780803044765039250234458427566786560 3524187 88739119454947364794128342098277168 3524188 -166817063010034616531576749634995200 3524189 859533827615403420451043172006149280 3524190 -189565617806910495167999770323763200 3524191 -708416738476594934891486531412895632 3524192 -355185161395564193040819385800327168 3524193 413967797525346755247974481384324564 3524194 892585881695465956481158349423795664 3524195 620401204515259547106905442626821200 3524196 90398723355899230951705540418150400 3524197 -1001698027472978938820062369551076354 3524198 149235578589113692789472863795715424 3524199 21390317889369397489122312818435328 3524200 -809542367680433324535230229374976000 3524201 -4533483055250368175796562769189740800 3524202 166502816576894240342517946333824000 3524203 234576457478503640124138020702695320 3524204 -139611814777960151006364806557360128 3524205 634217471550030610325094064807995360 3524206 -321592194074082124607109969271864320 3524207 975094362391547538839077105862421456 3524208 -108180274221286256532204654971682816 3524209 -145706612020299152538951484839159360 3524210 343699825260281596370667926791097760 3524211 1044851451205358181934831699350802260 3524212 427757515217836797913659175533647872 3524213 -158760443186581887114798538894505088 3524214 662975273408514702440625180112475520 3524215 -814558841352084870027071103007004400 3524216 991503631641713560743039854447124480 3524217 -527443621770100564323385125949375920 3524218 -338178328261369858848830075250804000 3524219 192025511091320229158320839616062696 3524220 -212776871798587369606016545619896320 3524221 -4331154663051199448360987597889600 3524222 12565249817406112101184430750328960 3524223 -66315998882445320271224418556208256 3524224 1286875142830716849577230031745187840 3524225 -175745762888811419177095756489378500 3524226 -484762326779303784865550595224163456 3524227 -134223365221647987871433023646985648 3524228 -878141318242966748039616714711618432 3524229 -1003412177095482115794968705593573536 3524230 647046943199630854249607274836741760 3524231 254002099674816314793618792841195032 3524232 -353685572818803088602197839971655680 3524233 -121274574272918224750127202086588518 3524234 214068666622351145024565847141440000 3524235 -31706930236348394516098922658877440 3524236 961235382835823935897495238115829248 3524237 6120610103952084579497216385072000 3524238 581753052751683313388140593704578944 3524239 989463870834562839142841344459765040 3524240 133066427662317796285783967895797760 3524241 119847341011809719406039882796162944 3524242 649605206223129593321850303670413312 3524243 270916622710220281045165972233048492 3524244 215135102843551421495797209940813824 3524245 186702911149205231642602222292065500 3524246 1012351669609453651456451097033696 3524247 -599453620539757103705861916777561480 3524248 -495799025670501481051619251039764480 3524249 905034140302509468276029121673202250 3524250 103938436062762318785826614513664000 3524251 -329075083022256884004494974496960096 3524252 413482398235956503921289255403901952 3524253 -494204481675920590304851850882852160 3524254 -977619341739351821869660520501029440 3524255 -439054622694272129709766477691655840 3524256 486299425442465582486550201080217600 3524257 -1753691969213719378295429391291013968 3524258 -848218071950820341041996894677881520 3524259 -310821666524885024614101229591055040 3524260 -893321043033812266964483910295269120 3524261 -39252343808996719392086829284694948 3524262 172187201854512436534261927757420544 3524263 -1319087774014468286604298933764679416 3524264 1563713912334688651858654978120734720 3524265 -473708245456617325905451647633912540 3524266 208284789745080513074030867198290944 3524267 -1486251311103314401381291554789923328 3524268 273404923908587903093721092922470400 3524269 95186927165136199099826241582037760 3524270 -497957648805697576726880696126183040 3524271 410927136504842697533906880259520784 3524272 83125141842370528629262830752727040 3524273 -475998129123514670706836143150106478 3524274 31240659080614073093861981782907808 3524275 -343374264527726772406353011833648400 3524276 -561913946215989622287339909656057472 3524277 22091665700348972345317888209157920 3524278 50380964584990818134365478452455360 3524279 -401300110917478022351651274058599720 3524280 5337754960700866189489218212659200 3524281 -253935469322655127156071756745528918 3524282 -205643699341756287589489754580997008 3524283 47893341024509482299841845260659200 3524284 -905446965990427945795358380023184384 3524285 571444295175497410855509611031511980 3524286 -128985154486983883050001983533612736 3524287 52180914248616109130818375698336384 3524288 -119749008961234113327334878357749760 3524289 -990205015586990188145117788413824976 3524290 14091046149180699761322705629184000 3524291 -1163669499085229761349068254079646400 3524292 -35621139501229677710752810066821120 3524293 -96921119266692723640441385320578336 3524294 20502804706688426550545858262197760 3524295 -1259209887718872583257071624507520000 3524296 -405468595815641576254134595522206720 3524297 -72523166409911971158096571780992000 3524298 -268351043834728508566297164514463232 3524299 785269880059969333056167123575601300 3524300 -96527683574779540867782204555955200 3524301 810774620471808576558175960362973824 3524302 39155459716700310517234362795055104 3524303 1766960795211070644067691386677702960 3524304 700038999726442748468828154888192 3524305 -441807534204819993939118927230198540 3524306 89416589501822261075323975099820160 3524307 -156814492260793573475342932241081160 3524308 -701865124000815086306007120682195072 3524309 -1174719695285739607163786392399949490 3524310 24334157607834460986269623921968000 3524311 -9081438088524058782094149726924960 3524312 -1014170667798277021205335564223078400 3524313 55983805262168470221019436839923840 3524314 47112060765380418646345688879030256 3524315 857517873530569272528897972275520960 3524316 27918085702715748707296726347125760 3524317 1264460680606012890293895574988339366 3524318 -373702998436935561118307553596755584 3524319 408301655870165370419381059121688288 3524320 1370672091078962047683959852130631680 3524321 -760767801142300300767550600545426720 3524322 128849082586237370341439849931046272 3524323 35482891224215743054184281206662208 3524324 436475639098685765075918302909552896 3524325 117491749705411511640575664302640000 3524326 437616646022115385400838502887995232 3524327 -312504732923739202299216075141340560 3524328 270528896347633964998216395782553600 3524329 233696339152160168210794855694346640 3524330 -88555137238340574727135754165428800 3524331 -190995364419650091574712934687017280 3524332 -154220445301443289305519294132387840 3524333 -583459963107502912863177975629918976 3524334 115257218839939716098398584901438464 3524335 56854789782456337073796605851934280 3524336 168365418574277384418773619548749824 3524337 1110713416714918791361469459434465440 3524338 904941146282287685400397966798372896 3524339 115730181174700854739067099216057760 3524340 -221379622211801551135391571996057600 3524341 -361413770364099000090838130188015080 3524342 -753819818212657143330660753656640768 3524343 76797016935515843626621968070322664 3524344 461596129053568249147518120834908160 3524345 -1123882529731167878134230710717611200 3524346 162103059583207320111480706263888384 3524347 -1874343172737474162040821147328618204 3524348 1456146546393292769376140546913484800 3524349 989775753549938316862822115134424064 3524350 -130573990679413079077753448728929600 3524351 1286012741096726644675381404074611632 3524352 49473881676296890538912757326020608 3524353 334346755584200009395189195612709120 3524354 636507013101136397158217277323879376 3524355 27755326723829356149389959358763360 3524356 91385300604884418992841564221743104 3524357 -663344155265864832722959319807791620 3524358 -675075690355238365957212899149080192 3524359 213349386945538016998751583263674368 3524360 -32231977633388833543447075410739200 3524361 282877998500484375385631442385431744 3524362 683296252677795338030845774494756864 3524363 1391287271865833042821720021245750612 3524364 -308167264708352245609848193877959680 3524365 -70425337907922725568607365353328000 3524366 8584624446291080302360340595032064 3524367 -32814231387936254882856190920960 3524368 -342123104929704939841665199897313280 3524369 845745453693038066985429714031567680 3524370 239984307800078158845179604948441600 3524371 1049380182330158286546918588017910572 3524372 -1196636210153574338181945774796335360 3524373 -1281343666810054228135128980470119780 3524374 388020242725991113462954196105421216 3524375 -319378527932079815718471068335725000 3524376 882894326796107116154662589369856000 3524377 1147442672729573805189612713211261952 3524378 -3429631649113947227229234089202432 3524379 -1167039597525380602089664046579917416 3524380 173264478111219842397880105409602560 3524381 -573771106221211130623606282718440608 3524382 129087256106993702462688597671634048 3524383 1083019071725118915908745910677633632 3524384 13808334519649883261715936780091392 3524385 -57185676299123858998155856012214400 3524386 123828286509662225071851405136108800 3524387 -610214298821367036471857912309228964 3524388 8981082901964645775373707480969216 3524389 1323630562353157092897848096564753664 3524390 104915479012068199085451593591731200 3524391 -12963566057698818266883069831940728 3524392 -92659987871335299613045508850816000 3524393 1174453142338418613552985839096555642 3524394 27555527056929121082935163112323328 3524395 141474743955297251092852767624548160 3524396 829706957714643916558780784997100800 3524397 -1067352917152728723060736259741892960 3524398 -158728058283117411013451516037790848 3524399 -923408372106408234239154216517068840 3524400 -38221023548229727631471946141696000 3524401 -1067147786029406078089278096433651296 3524402 41685438248937063289668179733327360 3524403 520982410546452405353402939922274104 3524404 229000045367777893148623157494510336 3524405 -311497782646924881422982484773609600 3524406 255873351291472051396163408502270720 3524407 -1537054303482816192456553660595744344 3524408 62405333589655127240426576271912960 3524409 2569393259679125131633756546936128 3524410 194069322397001375073315391516155360 3524411 -921817690935659313053638191719597976 3524412 -660601937416384803512350170826034688 3524413 896769205995326508071553132017886662 3524414 -3615700733401339545351817185778944 3524415 575665768836103980039592576045003920 3524416 203871448698093678015793682792316928 3524417 77885306561197162750847235317867220 3524418 153176269401547411977007157578302720 3524419 348676885396831410638542427098980496 3524420 454956166471217372905042026127361280 3524421 376008559453136851731688327309119744 3524422 28530098640358577708983289617161024 3524423 688128555101822844078759823127712816 3524424 -743812297036880931668836155211776000 3524425 -928290678931266869853183530886534850 3524426 462757143448470249969786459143652912 3524427 -1373062667745148635874619439278281440 3524428 509952385481913417463996053621749760 3524429 -1238894067901477524250546368997055616 3524430 5347411766545514275607871142563840 3524431 -576474536199399635491417403655514768 3524432 -25556914353046901214363307703943168 3524433 1080303923069100975524967167320215648 3524434 -185275037996660891819192506300182384 3524435 -337390619347411545808179035683944240 3524436 1018675346212926339604425404982669312 3524437 -25778771105512126956733398064600000 3524438 -4469293451996835744827038861100160 3524439 74867381734425046225452800949859920 3524440 -40387893516655883419231307191910400 3524441 878972909789244143488450498882696842 3524442 62582589540325691972197260574569984 3524443 11124019972124671378787955777781344 3524444 85830640239272072446214499647004672 3524445 -865339665258361292059672042197278400 3524446 -141325408708639423016339203282929600 3524447 -845592243141219527434163090835987000 3524448 -212675883553479802423120388793040896 3524449 -134113591648368561068277148663226064 3524450 339965019666374668949560045996806000 3524451 -127055872556906301258069124385773056 3524452 7100391599824818681216888163549184 3524453 -593568340494061161745161938000087298 3524454 -463802757568639726734929778772390272 3524455 -140490278322468369060658706831843280 3524456 302554452275828595312290505804134400 3524457 -402320013307553704491990201793178880 3524458 32301757916636702212120075924303872 3524459 -342075708754763278641794147461523340 3524460 -415656899368352352743795194759971840 3524461 1027366394205012213703398928304472972 3524462 -107457676788606867355339229677418880 3524463 -456203490256412075391523526180330640 3524464 212156539024986963642528327070023680 3524465 -228491625151228421337483797478264000 3524466 -20117648657748504943070019981649152 3524467 1240129091587348704668935698268349516 3524468 -1245621265362064834219268447954018304 3524469 285281187085868810424005680056613728 3524470 92731722595030121662185054447859200 3524471 732086298649791154958103076589805672 3524472 350056033323340384792106928337121280 3524473 840030233811737900968124451265303440 3524474 -490515683672230970221976842768025088 3524475 425027593672127235747650303701662600 3524476 1016171604756972762480798927242946560 3524477 -160496054085515516359467165359648160 3524478 482896467034557098702769819365500224 3524479 -601826576546347699783901998807813248 3524480 -162812766922108330189870735766323200 3524481 915772934043565436313764618287931280 3524482 243521288710554374006484242476062720 3524483 227056568566578081929679462636810240 3524484 -313500251827546114424070659325880320 3524485 163669136090286668416435644313941180 3524486 168322142585695034629109251339464960 3524487 -31596254394969012335702055158039640 3524488 817901389954292857218080207653847040 3524489 471136175938394907606045970570324890 3524490 -364570333305700225486535582330501280 3524491 1120836599066571629532449367873911904 3524492 -544363697847203896681180225385975808 3524493 450474741502449519837197709274803840 3524494 -201886017137806266396786131656432704 3524495 9049111774667716442391613324051920 3524496 50117527911624169689511223519084544 3524497 9732753592475459475697549025243328 3524498 267755945631606115624091138532392736 3524499 -1491628757232053748360104378239455360 3524500 150565649058563430255431833405440000 3524501 -2397834689887450507585092524236683108 3524502 -139584947219235808263229313664226368 3524503 243024783195764894131357991474295752 3524504 119974879330737987167743736404377600 3524505 82865870811754899856554952044394560 3524506 -1083564743005127518518281108811793920 3524507 615467276859313064031195181118890512 3524508 219162946161661964365232265297951744 3524509 442582183509661183548943493558843116 3524510 199412151779298853358384835980180160 3524511 -50801852709698221195909083821506176 3524512 593254441592046676656411351472668672 3524513 -132625015646405708767182762906553596 3524514 -12605963226256066529987425915600896 3524515 334280891771972250461783203458528000 3524516 397590501747342085222281305139609600 3524517 -985764319666711327368338826095059266 3524518 841832513264956222721878655692692960 3524519 -6333013547814440527561797473902320 3524520 258811014452030563020740827412889600 3524521 265520329018473983455139739859387584 3524522 -1014955168668060927829180935299876688 3524523 -501609918286646759669856643566508032 3524524 -38777596820675383919660624512516608 3524525 894249450626337890960387067609423300 3524526 -570127178053524314527641482286153600 3524527 -160922557311770694282782467553533368 3524528 99477151249281124546525318174801920 3524529 394708690342295206281802391320410048 3524530 807047640333536248093700545084800000 3524531 932140792056217201387164661166296332 3524532 467600573395567272176180416066258944 3524533 -683549075943449577856133616435860160 3524534 265000547002626611285039491943061120 3524535 -391982483624220497504144834495331840 3524536 -201319077076452910622234994840760320 3524537 562421025090133727998361444016342186 3524538 10722228965652590734065964504473600 3524539 -166660762006474316538880380593320640 3524540 698689327134193555745916650481738240 3524541 873438407478924459946482331207694592 3524542 186969364194256554592192439604049920 3524543 445104067665732857130585863968875648 3524544 267579695999104500876850653623746560 3524545 364526082114930185338841884427462400 3524546 -425040690051675802981092783289866720 3524547 -84381135504994422621705678632757072 3524548 36225976815361999439016010233738496 3524549 -130271182769429763395733084927433920 3524550 55079329628596107997320913592308800 3524551 327196863209583793203275273166685000 3524552 1338308979002962464440749379102745600 3524553 -741802017959419098282653426703516 3524554 -384816440692721611651240016297353728 3524555 1837215178573680915559923291009703920 3524556 167580869006248935982451602268405760 3524557 -2132309422484708626413250181181008320 3524558 -669600545110790805891990507338829120 3524559 -810039139430993643099161922902020080 3524560 120845685476981995903062962476646400 3524561 609465575606202054977676055333074162 3524562 238242473415399239647518691702786320 3524563 396534823120913020304137787504989440 3524564 -285661183602936525330170647769245824 3524565 185975510205925726905406290133438080 3524566 -506777379724888148016811462940580096 3524567 -503074623464904832863397417434795384 3524568 550538211338978712781812776984309760 3524569 1697382320791915498842226481153704970 3524570 251803678162358940314073533212704480 3524571 312806288194233944625465919830076140 3524572 766438207570808076972267815543998976 3524573 394213351951317749819556228042171000 3524574 145444167407088986285383867702474560 3524575 616217376746950454014019936493579800 3524576 -409150704337765023141763374561361920 3524577 362450629784660142492367564153042944 3524578 -240628548147419187589413623462586720 3524579 541007799044473415141138878543046976 3524580 327061593942273284778494150202777600 3524581 -10913039173119928606402733223643328 3524582 215868993691319162330567699073504384 3524583 82244476294690074985567812220076448 3524584 -356463755673110113617171885651148800 3524585 -1689522405950312161089622866371683200 3524586 21611998766929427985691152096514560 3524587 -789120938475022617373452087058958808 3524588 -1300457987631885863865463280291565312 3524589 -112510244752166291254640676636628896 3524590 132548734179563776083643161431332800 3524591 -220141389798293569799309170340491296 3524592 -12447297759746058137050994548604928 3524593 934829073217209885097703186112073380 3524594 79275920492969405911375084119150096 3524595 424613719868022907267124650808160000 3524596 -11200330751125333985803702633188608 3524597 -586125014912407152597530797883412708 3524598 108270823123964311040344834915872768 3524599 406538837038072543450937659230184560 3524600 -125833824989607905716251663868416000 3524601 28225333849555463963849560371558240 3524602 -4025770505750938700115125129675520 3524603 138153802421081400498011525951394852 3524604 618350402984527964133761341249552896 3524605 -311260587905666908176212272733591040 3524606 -60018450144236678216190328294833792 3524607 568778402279878466780343267596897280 3524608 -57607033260277563296994926128005120 3524609 1792053375029074886689590277119090 3524610 -124069612975466088656119850035937280 3524611 1456654181118001708038125417191209212 3524612 -45425570527420399131168613849645056 3524613 99297690323899732395494062055385888 3524614 -978785669434609883037339330034628160 3524615 -96491528740688157157665653003837280 3524616 -27234759071985051413998545951329280 3524617 -1184487903613079426649387908520591334 3524618 988762874813780647651851463429331760 3524619 -361618594694318264962610744824999464 3524620 69176360876876465263653491671541760 3524621 -75317087557698333426831615515519178 3524622 -336265476840761528287144956955912128 3524623 1049465476764152337519159227951571640 3524624 -3338370086689684365624648864890880 3524625 5452027141770226293093907728786000 3524626 -5413665097587058624994432819927040 3524627 241696651157649922185829452462830712 3524628 -155950828552083179264661581193308160 3524629 226437932485016986808174148175500576 3524630 -261955838050764053911206191881655040 3524631 -151760062798947074082757863406749696 3524632 826215558200189489648003461946726400 3524633 -391723902285665513676469472908752960 3524634 40248802425353987468915429743244016 3524635 -56966628049358636824074847769796000 3524636 -72929324171512079388368047701649920 3524637 330662578968598729237186895414616960 3524638 -49705371038022156921210590267569152 3524639 -675217705469639499470750853472968720 3524640 194196518420040694483199234408448000 3524641 1051076337347111219495071242965195284 3524642 772339066187435269648896077339954688 3524643 -51561902963156709268624611845263068 3524644 510678820740369519768359435373027200 3524645 -328347400583108198570384615000900100 3524646 -263114255532447351508799727890692416 3524647 -208164492978135130153978625375365536 3524648 -1514031686061007219158236752095728640 3524649 -348804806020406077398221623881242736 3524650 -492850411356999668939800853767020000 3524651 814317864734660155688837079842513712 3524652 268500145671714209014132572904496640 3524653 -1108979060680103614202605444302330432 3524654 93909588996237589288909635137023872 3524655 -357523617159743681649115682951865840 3524656 152953767829338914538674114280538112 3524657 588404425426377608179448888121841332 3524658 256118447784484948866240380671093248 3524659 25720380086081203790975533695524928 3524660 -1069499871283662726058635958526976000 3524661 -92563333034266238857990008107201280 3524662 246248660061931433970430002460521600 3524663 2498012311994616303564748986295270920 3524664 -632674839305690505282917648174284800 3524665 612886096998439268112301608120549060 3524666 168993581996554361813597221748242032 3524667 1651475799684435571135771143634560 3524668 608934126116235325420115679966696448 3524669 -478535920217950825425361435393813248 3524670 472337936384720617281664426785462720 3524671 1506980265297246905890218220514430720 3524672 -289662587713344018984604809656008704 3524673 485408179663876662410041792705153584 3524674 7231069148212205080206441926159232 3524675 165286066550040665876832543012345600 3524676 -97081311093787235937028825330541568 3524677 -80339009222751104579521857398160740 3524678 -134959756207935958207970444380368000 3524679 185770263585752231439587867675362224 3524680 146200873666662720641980873033574400 3524681 223866317072921007292742537536749312 3524682 122100999183986602606377065932644864 3524683 -2329135708897837180340933292906413240 3524684 -712322353768582075749991576189795584 3524685 -79604482384328455271781580655527200 3524686 -203998409142588941000723928146045952 3524687 -177415619018945884193394376483594248 3524688 -16234627257166962352124458893312000 3524689 -271177378560590974074587351640873600 3524690 74334262134947045634136745676403200 3524691 600685125602601120746684934369003192 3524692 919989164746519405225739591734226816 3524693 2220398020249821574393527452023752444 3524694 115890026790649872846396232962214272 3524695 -738176745072907271165066836792949520 3524696 22581752330427848610225951328911360 3524697 890742323371129638205516262283160368 3524698 -449243331774901226654663139390093600 3524699 -37472588487102427904020159703514300 3524700 -73206972772212740724291871051776000 3524701 288558346273516413269890615948049702 3524702 437116106179883589936741591137121024 3524703 175520006525113057424961348045769728 3524704 116418638074042815593916718401454080 3524705 115122376583025321571656810563736360 3524706 -306171869698417184541089666757219888 3524707 -1239537842823244911326099541377408160 3524708 -731993827850835817920436192943299584 3524709 211312407024572021592374208537750240 3524710 3879056290550986944524503475435520 3524711 -869055048318847680521025209547983688 3524712 -83966298810097721244793337336463360 3524713 1522324942379191678717115759600187962 3524714 -131728504865975392236881830747895808 3524715 275323784907953158733073334334150160 3524716 577058821248677836223491189435466752 3524717 1266340129355485396310252328319534326 3524718 149796422021738762442289211387166720 3524719 207341515182635502235235155677939840 3524720 27107196494763586024995543153868800 3524721 223740344268586991377856509444435680 3524722 153665454482546628227596040085072912 3524723 1029226905963186547883135588882308320 3524724 78878926140189048858228990815526912 3524725 -660161401715959736705772483780337750 3524726 716735653894938468479157995827549824 3524727 -36203236537122825681019271148778392 3524728 -1011098731600070498569041125807616000 3524729 -184243905439295735160299898038985840 3524730 312792557743615306956926851964160 3524731 4680513140219990452863901983354880 3524732 46830362661378891783848706825956352 3524733 -497166349847427794233379789742451860 3524734 -379530532861425457041188378781286848 3524735 -1328388834510971240816783215740007320 3524736 391992842790926055154428902973112320 3524737 -1934164360615273698002218413888383614 3524738 -158110139243357352409471450351472640 3524739 -679590445526772689096089084761223176 3524740 -875048166173706144452948856984687360 3524741 -1197980027177566880753726379079118016 3524742 -412124822374632897112218316822821120 3524743 -755045313000242188278116713514537120 3524744 613522018234213267257232049693952000 3524745 165587399052002077830565242623011200 3524746 1082579029580004584443274931995265120 3524747 -89558586562356058163138629832648400 3524748 -13723066937512701056937682455851520 3524749 -966716041839481046531979350251854336 3524750 397241722637292189288608283279168000 3524751 -279410875184879436168789273558088920 3524752 160549110705022013925655494876463104 3524753 -31262105127243467794903847550565776 3524754 -423141096910639523536330585121335680 3524755 454212285735442446289638510429201120 3524756 204835236487173664973294388934659840 3524757 426791426208448424534696924454644640 3524758 189411772306514802416613387778738176 3524759 10313497921346688188681372245281120 3524760 -310592892149560279560612317316710400 3524761 -497337942605187711837267074927984688 3524762 -156043112172858587095390829793331200 3524763 1461129636196326798419550905310690816 3524764 79606241896923458163704534543576576 3524765 -346240732837817455000933551073908480 3524766 -466489320367572834393483146498780160 3524767 -1596187763702799691178324174218065184 3524768 244854925028841363725321281579253760 3524769 -244464928840671501158341215904723680 3524770 169438703154240518229696047595754560 3524771 1936122454329677150828448814229463072 3524772 -91517832307040326354098761414860800 3524773 89090369214607921245167766018351744 3524774 6983001731426009470837667782684992 3524775 -152205792145554519512286508027096200 3524776 -433021625718080903150779448409139200 3524777 -532280894504772923187952995873562374 3524778 -288838285985646439529977106851449600 3524779 1727299762676159799361580322692067380 3524780 -148686774177935402750340577045278720 3524781 -257198247245913174220334839858464480 3524782 546306756405687606071526963161308992 3524783 -1901544044352048405557513005515858216 3524784 157124788838454788030590959334293504 3524785 -1040213351379569684062833801603489600 3524786 -659676680263368500235834696769229280 3524787 -6796105878366009937004573271207600 3524788 212806537191889307114467105612489088 3524789 1973212014482651875516538687552356590 3524790 -93245154727959276173653817310946560 3524791 145989746671184702575535117395621384 3524792 -34922615238901229352188066750177280 3524793 142537498923799554710591248707833856 3524794 20883507890124241118330204771073024 3524795 -578343933081796634915955140093407200 3524796 418389281638090538289229621960704 3524797 -2288147314207417203358024866264095028 3524798 -581546576859641446084607070076281600 3524799 678557030056229991833380265236406928 3524800 103568362411343178042216084694630400 3524801 -33701052648748811507334172411549248 3524802 -427160705624472069334646516020848768 3524803 1457485818313389715072643832237379960 3524804 22301314988394576775205239152944256 3524805 18799077742701964388124297744567600 3524806 997735549331160716713339501232388864 3524807 -92962287731156400490345991201940408 3524808 -346395808724630756445652203385159680 3524809 -524260880585496947372182784447169996 3524810 -576657915943814079309455234079169440 3524811 -163894380499923831944786284767318096 3524812 1317746548246173630065493792950016000 3524813 65203121103573247949924745075930060 3524814 -283845865986390835306124080617000960 3524815 -540895859108020333445710308845123160 3524816 14655350954157614776377769188483072 3524817 114757134440449765590716540254987680 3524818 410342474034072016110876439487996928 3524819 -144843586673233140272875693554596352 3524820 179205897602235440662103954683699200 3524821 -1073223737158120917564922325556172978 3524822 -142014483899859311501086195920261120 3524823 -913551435853786538361329505313939200 3524824 545430789133053044494167969920778240 3524825 35902376725019080658896333911031500 3524826 -49114039449789223922945708454663936 3524827 1560778405335061540725188100631444676 3524828 244208706398364594703695336622176768 3524829 146079140990813059861542985099338240 3524830 -302256472730344109749296122375413440 3524831 859771915357843710477216540190215072 3524832 -462214933609351546537794328783749120 3524833 129467929975025119475542113848676342 3524834 549860542099364362693922498751939360 3524835 -10191542181417719927547891388203600 3524836 136077179820978290290834994322178048 3524837 20118811363285566048142660018849920 3524838 -44768454433308634084338000850318656 3524839 21211830407791200903624636735380824 3524840 873604635209519006470669525422489600 3524841 767585493312028804106129258263690452 3524842 63872439302051673744797231240678400 3524843 355802500616018060633295884500774800 3524844 367791382523672548040417081495777280 3524845 594609794233275044060384254131461400 3524846 -378575865383937568471600898350278336 3524847 996153659304705608317387428820379400 3524848 76591250702111489911944239386460160 3524849 -592707971418862862628009851643416064 3524850 -41420501826444605633766603225984000 3524851 -3338151261975138371775221712064444 3524852 253934205312786913188113849358004992 3524853 530502721251571790234625507573263904 3524854 800061191851828380629457425725577376 3524855 -86810076346143295642111446786084480 3524856 -99465755903134340880282264080547840 3524857 52059462163509969458233479619213312 3524858 -326953764889990466670356257633944720 3524859 177903964659200963606844893523108288 3524860 -429889985080129428029325187218961920 3524861 856914281512971666539199953212766400 3524862 -58058349016954135604585841070534656 3524863 246472657994098586254873837567263480 3524864 486972441654659122898952495034269696 3524865 -366574761779961586485973826483055360 3524866 -12271172120892248311835153284119552 3524867 500112462189958827240564424233425916 3524868 211552858339466980751315304071316480 3524869 -1367724096115411980280872238271275104 3524870 -664300758500341201898462657235392640 3524871 -164986320821192597074245809298057216 3524872 101447158780534763416611713811793920 3524873 330082353154357328166275488693344480 3524874 251468260626910585293251054072962560 3524875 -122089009447726621840126308277332000 3524876 -941086592728193450163321312858896640 3524877 54212986713298575566318708390902326 3524878 -1101682250585215701743517274425600 3524879 -246804419160905994377144388463927224 3524880 -142767789374602019094894691555737600 3524881 -57928647319419743415630543314964636 3524882 -12892384810384661753206426334958336 3524883 -128326570231506222640140235059351696 3524884 -362761734973177963127169536683143168 3524885 -85391618578722875699716121929850880 3524886 -75494872213214399032754910935010816 3524887 -99977984367125351470409550993083600 3524888 1016420275441427454186385818230415360 3524889 -390609791340728247287511599729712672 3524890 229904985902264815564709968505983200 3524891 -1673482552665155185733862234422019708 3524892 256836528028924386684369922935521280 3524893 301640890291121259568797321041011800 3524894 140093200480871600872560634794782400 3524895 -376210612183127847753115796580614160 3524896 -1548404269371448955258812564847984640 3524897 -88448395495279769991832184263527168 3524898 -166231007383541946753144294415636992 3524899 97597592445860067809576371166323200 3524900 -78678188936072316747708165334560000 3524901 517305121809151889892489524813030400 3524902 -576177997976823095590749930994210848 3524903 1058129374380219863104071151116028152 3524904 -1089763281844871470495133465346048000 3524905 62943963271411242094403599279941120 3524906 -126963262034024010002688961198522368 3524907 594792575861889107947727506670481240 3524908 1491878259784077510793717729497748480 3524909 -525700448677810551702563514321369696 3524910 -41193298763601992739086175107360640 3524911 246635321998124841703118355248969760 3524912 -19137708786454428929797942452240384 3524913 359799088058333516274050783429442 3524914 -380324943521953140288282472954504944 3524915 826101198305688072802978977566680560 3524916 288180054079730666750901600827191296 3524917 304174054055117442080605804803143424 3524918 47960660693306246231521841852303040 3524919 -659070530135047177239142435048972056 3524920 -70640272714684217202372818847744000 3524921 -8987796131746732259326133888155320 3524922 -7307938694334204508001825057370912 3524923 -888280692411904745576735331148876828 3524924 112379158561321292636215774651023360 3524925 280275178749917763470860316239200 3524926 25743437061540064729673272348832064 3524927 382823125673245921444785460169331072 3524928 270703422769863930504164347729674240 3524929 375294066483197323094255272470318530 3524930 689503838872557495428894381335587360 3524931 625092242492975413655756320629657840 3524932 -612177162504080450594703295541317504 3524933 483694445217401661739119145097228058 3524934 -14538868038198475557417346420039680 3524935 867959070870228385646510502306035760 3524936 -4747008870742060776989116185600000 3524937 235297497790067911686746217682652160 3524938 145087230858398692283672047473866496 3524939 -159524502213519260421756536174208600 3524940 365624549102953511678604047094005760 3524941 -220919907754861741979377934987460128 3524942 -486968979995034439342977974783800128 3524943 -78668741985161017305605688193412736 3524944 263230850993099340203310355714539520 3524945 -1066507225571310026849270820960204300 3524946 86398026494994044668158528054048768 3524947 1009223219696073265500394781624828396 3524948 -352028173966306246236484595014981632 3524949 52739471597783428223150706132315534 3524950 167616871666699840462055454604128000 3524951 35320545829297119059896424090179440 3524952 -897250557545218582638515616252764160 3524953 -62217949736619284917330081431471744 3524954 389986743353147828146879080047560176 3524955 143028004924670662818121970181312000 3524956 367727310165104754445012280249336320 3524957 -403399037902592186013935204489366880 3524958 -325038904558431823507405386585923136 3524959 1579979060948745947941217372125840160 3524960 -547000531278821478922872017245962240 3524961 1038405582638220783913439064428298240 3524962 -671729121757731848440422946690257840 3524963 364446533541360890357531883187139664 3524964 -273570673143530008739889474177835008 3524965 154988883346180874596477485608308860 3524966 -661883036844300130220534551448563776 3524967 265479772961533578518613549917998080 3524968 9890763341491018563156574091919360 3524969 731114690353665057294169305445553280 3524970 350466125049789872515146312233760000 3524971 -1134064404010569648082163609099026828 3524972 -982948827034455649794820338508032 3524973 1113751093690058322922736442325437024 3524974 282904528689453416396778230735161152 3524975 83494806602201561709201713614422000 3524976 -28039082004673939183743214522859520 3524977 458707296013650785599549372020234420 3524978 574007947917679319005434240350392224 3524979 151580302789205706667896033916369920 3524980 -378995328326196390698207896390041600 3524981 -1091628805601150619048518197529899218 3524982 -411488645509238388408173419189881408 3524983 -35805330875826454478348413995488640 3524984 -245393852586363259098780796290662400 3524985 -315825165339935492726999795402956800 3524986 -525730066657197712436651215099673376 3524987 -761286630505517381527179010085322048 3524988 97286840222240347603251572218176000 3524989 -474799150687985120079196669884696192 3524990 -101023766283738037164070686141104640 3524991 95189097823568632422908884027175040 3524992 605922283470242160585642752763494400 3524993 1931439999772391300826263633716570242 3524994 600640777976517454134071039020174080 3524995 1249096199927476844457285099838650000 3524996 117273345741061763084916022598352000 3524997 394795638212747899002639200324334720 3524998 -661681216904822435913657813341892000 3524999 95021985479711401957540939751391000 3525000 867773274940440794722615999488000000 3525001 1537119723584285021767070295459125064 3525002 -60648413984813660794056082225661040 3525003 155230938611902742207225679841673520 3525004 -185069558293858554846808173961461760 3525005 -442563503447451788398745977248427680 3525006 914331468672608586057863890571447424 3525007 -1000568714003460818925660530054067368 3525008 112000034475571112706288221202677760 3525009 -46853790556319031682078452897524496 3525010 53404980350642357767390875984261120 3525011 7522356668986645608456868969344000 3525012 -679023423888494691592463663221309440 3525013 758486417882833469427794980052573920 3525014 601882446485021820214656751643430720 3525015 -341039935826558673304734744816538080 3525016 -121608772874048451669427432801198080 3525017 715042858190163832700422010762421066 3525018 41647620810821386241366110656525312 3525019 -1260431943568736617689550640384355580 3525020 18770391892891736923248628765486080 3525021 -1379379437218286214651280690259787360 3525022 -705759114592831576928445990770306688 3525023 -343504475430283729044229586601026160 3525024 -36758111459016230027191869927063552 3525025 334932075370857185530529809015772800 3525026 274104292819040832894652676054075904 3525027 100995125046349798479894162101339904 3525028 -104923293662481700242459908620885760 3525029 1490591548015175696511111241610205630 3525030 176761165242151204221388659594364800 3525031 17291478213907471535738073166771832 3525032 -231945462209795317679008306478284800 3525033 73250471754509263696909228258150848 3525034 -950188133211013487918131725570805584 3525035 -505262575265731116635277268531482240 3525036 -926806038206382064644624015577251840 3525037 -914462206924143261861955085915662740 3525038 54600988551639563572456333784030208 3525039 308942481637342858637352740284656 3525040 237221554981101593941955584578355200 3525041 10647658973486624274214098066756864 3525042 -284095111673149172125490952455846400 3525043 -831758503893197032735608760713022708 3525044 321944804292155088164995460443318272 3525045 -261717649398585362190550769469715680 3525046 -304760539017463571996059220315160960 3525047 331671241267828650302722957183161600 3525048 152495238225722076581964004263997440 3525049 768349041031750839535669176579008448 3525050 -511587340092594026654091615467137200 3525051 -694886785328674341093674754406278720 3525052 1302491064591739037007342471683358720 3525053 -87953498011817294815689215777388096 3525054 3359353687870729436012172582614016 3525055 260788493534165059782979620990345960 3525056 -253852647553996553645984171698421760 3525057 -908938307942581498552667223417694698 3525058 -116580644200893646188664274152312416 3525059 2405718891020058593998219979868588960 3525060 119440630620378016136880887313100800 3525061 -34402694096126990783271286570298338 3525062 608622944839735960527092917963336032 3525063 -366225530244700470523158206212468056 3525064 -193625911358460305676804162861619200 3525065 -540607130022558426404368022379744540 3525066 -246711648269713460006898623402380800 3525067 113718765496115060015323552531541792 3525068 794469866116707866285196895477856256 3525069 -484233287667781482324387411825807360 3525070 47504430716331169834399656854467200 3525071 2299916975240253727689006846774399744 3525072 55325600773484239500995623624114176 3525073 1063867371307585623759104174007966960 3525074 278118198406581647123569929959396352 3525075 -319402466036937454765982676664700700 3525076 -1096696584514099566527643551680858240 3525077 -317421385833845137252344392044400868 3525078 204378690165792230476537004902463424 3525079 905669992753670161408514030475361920 3525080 -384245695685484026651043733072896000 3525081 78907264918166531959019390708132544 3525082 868868133874524611100508348299273984 3525083 -51930368733463680381129718764032016 3525084 -362744694466345113301763244850913280 3525085 -106250009379396990654325644146291220 3525086 111981775312096035883200722063174400 3525087 -791644236708165736502275070906541240 3525088 291409551803311844712744305215143936 3525089 -66213744939793904806075334674468560 3525090 -142721339263657207693259677014343680 3525091 -860848396964133098298769064285080568 3525092 -341887245437928892859943246305280384 3525093 -618880458013496102074828790813760 3525094 1538369533573926181588976716467816192 3525095 159616884245950216955427536243865600 3525096 148439685862880890947196861671014400 3525097 -921079814543983840681889108311072 3525098 -172919098097669579796125293826236320 3525099 1558221266391383657279890072901300400 3525100 -451209890341390107296630538543481600 3525101 729048835471150168989509369029534092 3525102 61292651115452672330332976399088384 3525103 -156369205027525421565022113720213120 3525104 287156188325597637892344529567580160 3525105 -680236736138813008392878639507927040 3525106 -257708562301772726477371689082322016 3525107 -19841872934541319281261132524406408 3525108 250819724332577352186758324426250240 3525109 1508478344707468092269643922411384206 3525110 370366112257620701289770284361256960 3525111 -572346862558585679256261752867351040 3525112 -376237026082051844762597782087065600 3525113 -205902357049135410821574408458787516 3525114 -602615680139686062153400114938716160 3525115 -396594343685513403719745678147744000 3525116 -430168913012369870656804667187151872 3525117 390036058868776686061274115547207680 3525118 -192865851192446424475585568233470720 3525119 -605217855333886595723764551776878056 3525120 20271432264260538661984422623969280 3525121 -639794478760656320614043619403666988 3525122 -3402727638335799185924865483171888 3525123 -272656892697783847084911256711462656 3525124 1043419430358624688399486615757241600 3525125 -1301212342933629728534310337757301000 3525126 188086513518230680484471912580223488 3525127 11521932462083090382207583342610440 3525128 972832264382655284691471219958748160 3525129 1102714987840009141679638329467771748 3525130 -138057866776810463360597583944371200 3525131 -127001575577248047716634541537256688 3525132 -257392796493225477865484826893352960 3525133 1044726693676794672327756780373507382 3525134 -38276885898177780227383747228420608 3525135 -4311816609915229382868200188316400 3525136 -58888415845978657679730167769120768 3525137 419827025586201125021285543746579584 3525138 293273754667474199216172706093685760 3525139 114386086205473660876872083910984192 3525140 11642078761282329879595628767488000 3525141 -67931135956421489947151867138113536 3525142 862322324624937866213860855413821472 3525143 1516290655359701530145899073378584392 3525144 -300774424268648528110015302246727680 3525145 -319466247960578471071642297729787760 3525146 168988113847322213602309525238430720 3525147 871866173845109052841841786269830240 3525148 46792221031307473765953875898117120 3525149 5350938280415733092996521405920960 3525150 -96014170394904478489348305898828800 3525151 361709898382539477701534292971197552 3525152 378062121331599062171864040233828352 3525153 68841885327136432144922054133259200 3525154 -329639029229529244698235566207451488 3525155 -80058451473592899303956973352891440 3525156 282673690127302880111323796688109824 3525157 -1401645837642837749543656991837158594 3525158 380555506604942631525193790454118656 3525159 218524790065964374472984831425408128 3525160 -1077282783413540896789640136538368000 3525161 1869631104027452469116042509670160762 3525162 409380546442041783607799671369373952 3525163 -2123912383366493322980703275275344816 3525164 -43072777641605797050732168788972544 3525165 1371707114709073153360395340869120 3525166 -532883465048162857072575608346379968 3525167 365864519176216592271258478733139216 3525168 -140493913170476214271517861064228864 3525169 421149156744525079735013748196532020 3525170 2633549852516158567815810611788800 3525171 -523255497204404986867051179442605360 3525172 518928582824258427828498523100723200 3525173 1544106027676643243686308923250346560 3525174 625488352479753342523003717708343040 3525175 -833068946918085524944216909312902600 3525176 -614379723092764584072765615617126400 3525177 -603158245900084840565482650897786720 3525178 -92663795989632953453418480746025360 3525179 401819919043021713343125073828942080 3525180 -98855302890356210129674375567226880 3525181 -778590815673002922580489967594576736 3525182 904476009967796417448791434761374400 3525183 -2917213294062458391722888290668360 3525184 -121951916185013140106375652872028160 3525185 393338975734802877181333831386567360 3525186 -90512594483991655905778311610108416 3525187 372274004884240276742970827438592240 3525188 -2518658539058521088866236291137961984 3525189 -251845279574453923941118172594073312 3525190 569349341902393762038155469952444800 3525191 -772193468136953749228879514552442000 3525192 1111758101633965760541575344576880640 3525193 -137736743384139696643999601906038400 3525194 -325211558599631389664600580394526208 3525195 339651761201778384959656031951335920 3525196 190161778955142251261834342178426880 3525197 713452060279026025543415687975471340 3525198 -541763194431074272498302858845977536 3525199 1427140024804417610171246289309849200 3525200 16483332949869734800816488136704000 3525201 119847136978067314820633944334177760 3525202 -727162943588675292898827364358126448 3525203 1283510801245080417511383006054209280 3525204 -390107038812036444678891093821282304 3525205 2182050568016085885523710215539809600 3525206 65518597397986717144265740859979552 3525207 377268492515491165238527868626891752 3525208 1304587163554720945594172489058600960 3525209 -605153182078632318767404765422313590 3525210 -89608099213808947452532078443525120 3525211 -1623937493040052407890428768709941200 3525212 -313493666326656259086254292395850240 3525213 685870024303677289293917423092220544 3525214 -657440254810999023162473895502464 3525215 255467444465020063302745483069560360 3525216 322748220557979845635928241306599424 3525217 -779058136381449589933321816280887040 3525218 492032962579665488237365932044500560 3525219 -186445149216777215978197081005456156 3525220 -913208004752454988614423853716453120 3525221 48009700320068375898103500548583168 3525222 -78088198353708687607074007454446080 3525223 78547180064227244199979552249103264 3525224 337314330608422409230113364960680960 3525225 157812506074775374458670784832919200 3525226 -8171584387040731811904153000979200 3525227 -317491516952318340048749414717546688 3525228 367892297194016250591619758298398720 3525229 -1540683431391235031709450888860576170 3525230 -159379036666308216221727238051890240 3525231 -71514101583781711927958450104614648 3525232 144691400184186969784070286767783936 3525233 -627964069981463937693130743474023616 3525234 284323685574736212213649773852823680 3525235 752654027376783845550518106359439360 3525236 -371894690580124404236386848825071616 3525237 -669361013483678289664157533585154706 3525238 135063018334477034661472318685135520 3525239 -1194310401366227190226109453117822544 3525240 106658540120269125856776670046208000 3525241 -1050076810576860208353265438043937200 3525242 -101858085545960926667614492597118976 3525243 60773423562027647377414061383320624 3525244 -665985556216565229611940154234046464 3525245 -1069488802931920232332676372528545800 3525246 -264145216555455162677701247156086656 3525247 520984312590320940326413921756795512 3525248 1198402150788452286749161155691806720 3525249 11390426997157480244279968973894400 3525250 319212767910193368844734940204800000 3525251 1282893416701103005916977730559583104 3525252 770282480080265344764095575024791552 3525253 67039858213490550152634468562247580 3525254 -135147868219126148877501964480811424 3525255 -480500604467750379973107174252616800 3525256 -599205200650385849085321291464248320 3525257 -747347826666422857969963487749541760 3525258 206302951836614533627911853838647296 3525259 613820152514635760805964045546147704 3525260 6879665823585082754373253092940800 3525261 -210327942059087590109465117102534400 3525262 -19998357871215336138348511794408576 3525263 -494287031310246525130220071241978640 3525264 -65609242577476876705163769858318336 3525265 -516977631505165112954832151683731340 3525266 -89987743173825761128534934861291520 3525267 -1566058116467042672639696156343790800 3525268 -400073003022374202091503379489178752 3525269 -28169757944088726997272342736514880 3525270 40266911998294271391598182774466560 3525271 -1117872099554024958723840717769982768 3525272 -967398097242146571958972478841016320 3525273 701486369521383986882221476426436404 3525274 -369171774731321150489922921145902864 3525275 -44642549589171483441931894591147200 3525276 590334738861954228975305020275743232 3525277 -70412687489872837562677192767981728 3525278 523598197728474117631353637887486720 3525279 455173068104437394402645740858195200 3525280 -712590160436042161751639106052423680 3525281 -533032846990686400362911087476429008 3525282 -13122837086022899491003778934908928 3525283 84335719666725530219578534518605224 3525284 35625761068384396657684190023311360 3525285 108599811050787694546264960144464000 3525286 57547494397820279286656372433939840 3525287 487442366493501356826661509199757952 3525288 343144554068967067708057624467456000 3525289 -45048017746683415741036170861820160 3525290 351402774407361897341951433725654400 3525291 127639573176023161966984439330233344 3525292 373290003375861280514020480275489792 3525293 395550834433105904593128875597131542 3525294 -244749050183628455660858190031358400 3525295 -421501734200058851104381156597733880 3525296 242242841170642714892266873975603200 3525297 51440334353405553775087408913881200 3525298 166958053677559423122160130919705600 3525299 1574832308859869343539563265456076300 3525300 -408263716101561156816456057908169600 3525301 246092193901468533225706718328290812 3525302 -182018659800109987005640285314226176 3525303 -130633116277585857014458410204649392 3525304 1148060653173109731711869926430699520 3525305 -54498976656287239288609231769883900 3525306 165209173233338929202476545292821504 3525307 1982764677534343580717198393308123752 3525308 375469073862388568066007797936636928 3525309 -157220248571645882803030800173649600 3525310 -52427540904230144853505524108435840 3525311 1422001768985956652271954538734990912 3525312 1356901688822969568591398949617664 3525313 928678554031980540610258065770631984 3525314 -192085172353784194893741031166116320 3525315 -10077325665800735750329996799870880 3525316 48309103082474145793349991950033152 3525317 -695399256059175680094664011111195360 3525318 -90691528969852042506049353734251200 3525319 349756465645020854640972449341236320 3525320 123159285844331681534854656481689600 3525321 -485298624422041872063869002071618288 3525322 1581303569481531207284218225649712 3525323 247129390548681169772073184981171680 3525324 -861981203035649307868056534330925056 3525325 279252711347670702419155951231965600 3525326 -48033575622059376373206372341773440 3525327 234333469126460669744505735695332800 3525328 -157330265902268550820534896237518848 3525329 1388965983069778375597696776193172352 3525330 -130850040533746057588505244692206080 3525331 -944989755382624795859847231493424408 3525332 163785882803369612292190533084391296 3525333 -114511396747613438333914086093241536 3525334 -110500375176765543763254363980676480 3525335 -1425988399487330464389628045710360 3525336 -359200318130735312103310683463680000 3525337 209568515423430402763240009048720132 3525338 1186295699766920209506869591041611744 3525339 1234085379054411493164515611087442880 3525340 193654836348357953649888549810432000 3525341 -714904094474100207267829548950054016 3525342 51832618010543851337596746397547520 3525343 -519639181117625124168599980793494520 3525344 -283814021083962381314811982038171648 3525345 513595238192028392689102584394168020 3525346 638585345288549957165676318444165504 3525347 575279625805901425205979646421844432 3525348 -2553095942215512386656122952998912 3525349 -157049520683778633156869172794522564 3525350 371416168230591644262261527813138400 3525351 -159288583012262327514005081200636416 3525352 -519268673987532817604369340051686400 3525353 -120023775449996684548057258966450716 3525354 240325089706388933986814729152243200 3525355 -9534020475728284787461080369945600 3525356 -1063517318650885834253990092937733120 3525357 1359050599441838086707667047204124224 3525358 184530143191878301811208834558715776 3525359 641200964181528036804751959622708560 3525360 -45561617930783736749133441845821440 3525361 -215392168761207871798546710976760768 3525362 429236121614227621455399717491196432 3525363 40321589208262767595867418776215504 3525364 117109756717447823352514572839919616 3525365 -700000960637699632460831547661744740 3525366 254395934144408939177193919558763904 3525367 -1038604219216851486746466200409698584 3525368 294369202951062316240820158159257600 3525369 -667675423493634525158285507699726256 3525370 -107738592963457861583371165962608640 3525371 175735734658048313831929627135396272 3525372 933169376264793606590590148111248896 3525373 505776297109706228983614388348609804 3525374 6080951579653649750026456190666880 3525375 -398744690598540066646785475745280000 3525376 877169827889664295830821028098998272 3525377 -463229431869299377175168258754219774 3525378 337281872703312976233431765697201024 3525379 -126745190838597158496771479869695840 3525380 542113228981536856554429737029324800 3525381 1376790499305725164039438284531666528 3525382 -72561767969618515361975130513432576 3525383 152773807292025749267738655591217800 3525384 508171498399244628775535661476536320 3525385 -57963363495647337113004531387644400 3525386 -117004896473321659114812079980646608 3525387 112974596518317477768439090633689840 3525388 -984156141369007982922228914495588864 3525389 42929350985162865045174984454804800 3525390 -390806446444235330124041653515724800 3525391 -892888713198354225304659820406352208 3525392 -84285440917756393614660161012072448 3525393 155220480864258745741352908947210240 3525394 139635981816670180810673827944611328 3525395 -640922289158391681546044496987435600 3525396 137689860429774980266677083578552320 3525397 -640449570128187014952382734622458496 3525398 8899518588186246236693474245184064 3525399 -785497045711247039844033136405475616 3525400 39944841964271210987570824572672000 3525401 -570789886919884032295110518032663296 3525402 -166028759595691158261515118103028736 3525403 -901955420968625444990603432935704972 3525404 743466812756109691469541885645497856 3525405 -96648680410210053553961135010844800 3525406 481526407278153437000269483811684160 3525407 -71585637162297177456478618483289280 3525408 -1001285494429042195588127758535294976 3525409 -1368924823688794711463846210701569084 3525410 -133569457086349864957027299543498240 3525411 -177506555980928687211786512809643280 3525412 1091836451764116597124607157346129920 3525413 88805887270147526713109464661944704 3525414 -42254564351723038716808525302602880 3525415 19130051153365829572494928667461200 3525416 1003817043693386382504983265298836480 3525417 -116323199483533721209614922146846720 3525418 291309430075916917474221297523281504 3525419 969751317578553892035941727411920820 3525420 490986546546897329920837412853242880 3525421 -766491032512444216624613600073548148 3525422 -669824967873866927278825560787831488 3525423 -227393654131149533152212504673331712 3525424 -56028332071026196256507815907753984 3525425 -358126214817225697552422933958290000 3525426 -122082751465866105280314006738843072 3525427 -1470339100310022659767803254115387480 3525428 1054720844282794382843153416972867968 3525429 -724962361444301554624532542677525216 3525430 663030014763997209992846468154831360 3525431 -104374857552714631784156714697638400 3525432 -274647528023552843201966548518727680 3525433 -833573946772589539283991824200111318 3525434 159245835497341385257352813256834048 3525435 78594679298557177831962091173150000 3525436 50674948829707778741438511766875648 3525437 -1965995503001518646076111942580153914 3525438 33455232001747043474099021144570880 3525439 -78537756159048144625148327407294880 3525440 255420449131180778604857743795814400 3525441 4911945274076164285850769538113120 3525442 -407472318677067323753158924721614128 3525443 -13997223767291802193305930701067840 3525444 71779171637714398018687443858554880 3525445 373248110074748393067192547658098560 3525446 58958451373828159627188161421812160 3525447 242802414699382641882107054095813800 3525448 -611795849201507825952695138409200640 3525449 1457166324880569169083648235165268964 3525450 -160036149485789827090535178548064000 3525451 -1960316882549727131782974457518125548 3525452 24465655135923959340928895226879744 3525453 -1191854255186978553802098298480706538 3525454 249836872271442488019174912339985920 3525455 -831099358927148107690154745522948000 3525456 -309416154332116760777781680799744 3525457 -543578342213228472246139978548893440 3525458 603442127148085957152434729334648960 3525459 42136274719465019134113743686229760 3525460 50485742513974787207363320107916800 3525461 290061149347841944059142439415994062 3525462 9120609967541033011592508538436928 3525463 827724251492111586469413916679132304 3525464 678274493046543870080751160690575360 3525465 -521389412125918674957836920481950080 3525466 69001359160009311711930788207331840 3525467 124999602047196866450746570782688464 3525468 166069058923711460356329700321735680 3525469 -810579485250781048304890450246036160 3525470 -157957141820663006413656390979107840 3525471 574169256202993447023823725792525600 3525472 -532649050298705241815820851397132288 3525473 -6462590571231575821573175773376064 3525474 461971632402181567323391078012671360 3525475 34776062330421777179945157454840000 3525476 422565498858779444623098389283538560 3525477 -471065548840748658013245892082751168 3525478 282195571267722725632918727241154560 3525479 -1252261909428525019176023581091854920 3525480 165695556923694312070005490360320000 3525481 1701574830214291740147633456725802064 3525482 -28913990008110392071401168694338816 3525483 -222481296529698130793926469601927696 3525484 -4145326864879374679435207274905600 3525485 -147670367248314647446689806510552820 3525486 58441129619600274134324118429358080 3525487 -89541483564083013707094019500353568 3525488 -277736162093182320064897466031636480 3525489 -483835391968032444098501106573456000 3525490 -335784916295485233031842343274556000 3525491 -851231266641284647798529289879261108 3525492 -538863587737510004503447253379637248 3525493 533944554165403354622562297573782880 3525494 -30317901067663404934964130864661248 3525495 510454015799156471155876928136951840 3525496 -178876838768239782520790959695052800 3525497 -1396279181501513761104848818301292054 3525498 802287073367097985820047053112773120 3525499 1165264349725160106565607548177614500 3525500 284859236692963560793739128498944000 3525501 -14965713949497380352870468605428320 3525502 -72901480309555670217217128639426048 3525503 1936361944731687508686091297058521200 3525504 42792371866638539913909982451466240 3525505 -81915008713598514358003140501727680 3525506 25396017922585284770002613905594368 3525507 -289817794284443521768750033590742800 3525508 40593379837771452652343005488832512 3525509 2294144206981192813665669077872224 3525510 -317422593503353575502007387019661440 3525511 -547291079565620397862547768289472440 3525512 984167309138551464784695854975354880 3525513 469998576445131859273361648821951488 3525514 -621689021850123165116871825936320160 3525515 454359085795831239753112335398584320 3525516 224192052244623763905400999260963072 3525517 1742712731741861271097865645800047552 3525518 -272517190563289850017566329546502720 3525519 870885356519777707087138929636574344 3525520 194981771274133077313072944623124480 3525521 -1872986254144924100967274822799395278 3525522 76138778036273986870415579013931008 3525523 81806244294704111043151308735349224 3525524 -746041119832305188219939489595552000 3525525 -2580658216454783875506980758096950 3525526 731523805741134480125494779906810240 3525527 3104444039147178933467593608052608 3525528 373582148560841158116684395243397120 3525529 -300682351181396745084493686832903424 3525530 -113639982064462778920048786778337600 3525531 -705552410219161908568775438254764240 3525532 248826385249168971796731083756823552 3525533 -228778382781075514255720775426855040 3525534 95762848691784857873521506705912384 3525535 -5566876655962048994655625975824960 3525536 -288445549216623941693742379523112960 3525537 49885287275486286814151609551540224 3525538 3824389037112745280399269189953696 3525539 690084748546764190084946535285221340 3525540 -779509985884673965484947900112056320 3525541 -137427114476718949239481291876053058 3525542 54506483086437259543570914849672672 3525543 -3746579480850098462768239936841856 3525544 -658445277251690588117330648798330880 3525545 -336252433465729434571813872933264000 3525546 -37330686853599119968634307089087232 3525547 730673434967570531231323954665898800 3525548 429352733806532291452611964779878400 3525549 -373768983927412721017378367310729792 3525550 24190617305656394704877535510048000 3525551 -1001294150896774352692381725423182448 3525552 -210987938813597356273041712289218560 3525553 -1330702192288624629702737648756185198 3525554 974985323246410999732627027822472976 3525555 43373686975026278507348499585907200 3525556 524606998163665610389211207286035200 3525557 -169851818118983292219416408100417600 3525558 186172316964756155979686070182724480 3525559 81235387677321556153856971044408360 3525560 288942551299389989899523763280281600 3525561 -468052933188904700620366376202606012 3525562 -1009299061405526623849154538989974080 3525563 52064658056727999076193449744339812 3525564 314519240692580646044529033773506560 3525565 94208493773315607476168866996268460 3525566 -114232861939415964092841347076845376 3525567 46524642010603936239245477584754448 3525568 149200872098016223365761045654142976 3525569 -88619697233048516672326267849519056 3525570 2483703608308049689797874537866240 3525571 -16393227335784360779026016875255088 3525572 21025517997670821385488440260814976 3525573 27753820268035642737423709857449184 3525574 354605357083179278495557952691091200 3525575 532042629666767887932752040083560800 3525576 -421347152395986623903996617877913600 3525577 -1946976854581526450631444588824662 3525578 216993753439808344991689566247142400 3525579 -186145154584453177414385463230412960 3525580 -105209155655280724670757338293555200 3525581 1458315501933364910145936943122635382 3525582 110787051179528581543233104334847104 3525583 -890442018610393515966285603471395480 3525584 160753886809323679245840233362882560 3525585 236811813289601397687620794268760960 3525586 197578127636875761607497332086414992 3525587 341687835000195939263281731366497568 3525588 175825896479709546052840924693186560 3525589 26091842559579867474612074882269660 3525590 185828721358527176948300133938016000 3525591 -735565562739207472604311517855304960 3525592 248175612149085869554727656373698560 3525593 146515669208667977475859935534712842 3525594 -176671597813677425290797885198988800 3525595 491413322454668231324023477760241600 3525596 -334651121239382061821321026093839360 3525597 795167781700115029128390499156013574 3525598 -139401215588647954760283691276276800 3525599 -325666337583275702242251540221523456 3525600 62179236383661416157791567885107200 3525601 859190180495174509443814323857126592 3525602 522014857417449403086649436707209600 3525603 414823009964020688112793413224332608 3525604 -943431883728050814496022388927052800 3525605 96243028385137394004015598300551000 3525606 -11825892649456579952333711983751040 3525607 -1173873867038479469679197798006389296 3525608 -128200440856714483999490460949923840 3525609 27513076242592842511164786663324480 3525610 170523170363315974477019621938801920 3525611 396491238622276805873968573185449952 3525612 865076025101361323252453400873369600 3525613 -1826035222063726861754550462565632 3525614 -205360601896610126492830624524805440 3525615 -299629761662042437160451297751239240 3525616 272820856968179027963601663167823872 3525617 -207785053660642584209733276284907480 3525618 -449062425012913142698369650110080896 3525619 329316839047492265476281476620882096 3525620 -123913717081491302112894856800337920 3525621 778232189773932956329460177870645760 3525622 44295760965069683771725126369252800 3525623 63109670180810896522906674578704872 3525624 262307048749013072222635895033241600 3525625 -367275242931646460614357939029148750 3525626 -404092675984398767763684960738329376 3525627 354086896345198518680165357191890432 3525628 -1047652059698077678631961076780613632 3525629 10952053184103160198189636701672684 3525630 -78191976406215358856707227937013760 3525631 289988406252119516469546064665561264 3525632 -1951718694822087347843260435868418048 3525633 222300207430639834769483525927085600 3525634 61406862646217184493701193353364992 3525635 -17241845456803021452922916458615920 3525636 -178243124331449744806956752628569088 3525637 -270429126616477186392458655175399714 3525638 -631473114054993367929765559826947200 3525639 174097502807778545459841410274189648 3525640 -153187261091930245716216875335680000 3525641 546456005107531135602556342963481472 3525642 -250699270032504265683815792231985360 3525643 468838928321979444036997438936498344 3525644 611158348665855971410867467067758336 3525645 321246530637099712627270378502250720 3525646 -233466278151264861465995532191337600 3525647 331193376542375343666736987970617344 3525648 89963622606767469553713739751424000 3525649 83223177925444139203991383904136036 3525650 -125092479465683839159396315326576000 3525651 -1004748649952108930186813600798822220 3525652 12943599029436663676195863935049472 3525653 1217998387161351977968174861598745564 3525654 404466904299846574649856765283591680 3525655 -462262161317064542703928918859876640 3525656 -4328400627510317188408347829002240 3525657 148489541478036298234819185224844240 3525658 686648836145637821684347455336408576 3525659 -637641542621598570886889300458838160 3525660 -450812319205326551556975212541696000 3525661 -614093750452556290768069004611669376 3525662 38753372497578416849437982786808192 3525663 149468332638991640155322423482886400 3525664 1047574916851072297164886616642813952 3525665 33478564810979922659470440733832640 3525666 -42573174426654493509382334319277056 3525667 -71097417570351313523033689763386080 3525668 -619851856193310539554221496056173952 3525669 -125769312651439678853513974347021312 3525670 -5870312210305677129187582837843200 3525671 -1684966165498814552568626636121925128 3525672 363045993214317669264231132813066240 3525673 -1562784684207377979225141087701971078 3525674 -908713338212737197981501104925105408 3525675 -204340598970743293363906895097342000 3525676 43293823330045382248637404869083136 3525677 -546707915041126268480311895941046208 3525678 -295004677609014705471950349856511040 3525679 -141828395396569979801273136033172720 3525680 26234489541605872824065015177871360 3525681 72633044590421118657855995772523584 3525682 603341170465592750114896540933220352 3525683 -24290765452852987988671781026617600 3525684 981227529521610266626404340393359360 3525685 773055407671478221414582209970276380 3525686 452270031802207842795871350520869792 3525687 -901320640737700103759224702197947520 3525688 -1396704203216602595794866600042762240 3525689 -1467784059277379443982497673251593900 3525690 39512622162739268557730076507095040 3525691 176714525611316373246592928805485120 3525692 203378719667442543823160204041039872 3525693 149704126988078385694049154859375488 3525694 -617925690487311265780703021549461248 3525695 -259625227111958701593110718592877520 3525696 27197905712131913795267785218588672 3525697 -1111951641158199599190135784569488000 3525698 -1838194987488775800149545108974432 3525699 -3546572905917021736905889884205824 3525700 262632597304796245475743001499555200 3525701 345262744927482310365070081770794304 3525702 180159673353243963521279698034212032 3525703 -2584567586638056718690948552938027336 3525704 289085906672842699852269795282124800 3525705 -1156322459815823040447495651332883840 3525706 -273782944628354624573416264127786448 3525707 -1199813964994892705472526468615532328 3525708 -494058133251344989346620354694599680 3525709 123203581562295099903474116420019552 3525710 -34438292540572967901524124063060480 3525711 -113908953542273029180611245630906496 3525712 -288649512389324140910312619204419584 3525713 203169718183580675460481133844965448 3525714 -219953944661415858516511159850880000 3525715 1267488626878105401824183036039882400 3525716 -665673600736154684555635804315668480 3525717 166114427998293831794171880853719648 3525718 -232460176037465414766075773076707328 3525719 458142755278851947026215742736025144 3525720 -541333444401629836626422969421004800 3525721 127528363560890639440688689735120144 3525722 154296138499839114417065192790124800 3525723 -418725480782742028966540812448403136 3525724 264649068459678578407389749497455616 3525725 286052903066957840680097933448146400 3525726 214290700890133985300449871197556544 3525727 -256957670419552984296388351574547424 3525728 -1024240003622826332799384010405969920 3525729 -178852736910881632247917689917288016 3525730 -96561160765938097193006351744158080 3525731 -1299966078137401725190851911920310136 3525732 -261648439592030815915462030806786048 3525733 -406214422070761062191218444789915620 3525734 -411690444295975634615594135627711808 3525735 -193554741151140061300156702248480000 3525736 200920895818575328636512156129991680 3525737 -2891623063961358899182544714643610140 3525738 -387933252452223037226259172507097856 3525739 -342202631083800366418778437016232960 3525740 287364779164305627516831344502297600 3525741 -1712100029429298773624322807945576000 3525742 -2212533308460530883959528125188096 3525743 123294204442984873717653896952474744 3525744 285576707773995853960603386043858944 3525745 -21398743520435373037724748403082880 3525746 -178614496324039561516385437617000432 3525747 309935938687442524440645187134483000 3525748 821279330232791129970328347457025408 3525749 1314313497011667212653563547517179512 3525750 -317117378159281445384653488464256000 3525751 -1231519452704206603476117118845443208 3525752 1366017039791033987862116895199150080 3525753 -203867124427497686354301050607439872 3525754 6098384747930579736809193314242560 3525755 -297412405664121318039576632813295840 3525756 -282349193725635659393435989284796416 3525757 -550918148911620378058671828046217568 3525758 -182647046758459273050001899330705024 3525759 -373045504101742933590010051486894536 3525760 -361642563956169390383659299844915200 3525761 -614267751307339955672971291620736638 3525762 -61129212530811096307374473121192960 3525763 1132566264060504383223286670107217880 3525764 26656596152354613047445790108342272 3525765 -14414833174869481325611857937987680 3525766 1189314756712650804048143597368267200 3525767 321635648018503858351812047886784992 3525768 9185183737668602695170074239349760 3525769 -864067381508054182224815159094248320 3525770 396861808320211953562086133216972800 3525771 -62380502460198174361695811059112488 3525772 -152852758805259014234061214994347008 3525773 163087750285559585409263516658894720 3525774 141806656336393114101604120489426944 3525775 -28753422983229830234990906646365400 3525776 -10300728409550932150172166886023168 3525777 -1168761004225703042047848448743584286 3525778 834529577331528536373658585068493824 3525779 -636126604377804126173303609910721620 3525780 -175239445244100469971433902032394240 3525781 -66786954829289298603089663809803840 3525782 451576045930388878390560990301529472 3525783 -1077420798779311565706996513141003360 3525784 1140371539712926802690040518850754560 3525785 -2645518598569696678885397828847360 3525786 190007418773616543837648592180821504 3525787 -201507883678616516753574850885015200 3525788 -462780218375890286568171412396053504 3525789 273924911146393227869807994856116288 3525790 305310918464292740305976993236334400 3525791 590605814731956964239155984915033400 3525792 -741935080579296110364691928863211520 3525793 -2602492817432751316202210267885308736 3525794 -393069036195603580300748697798896304 3525795 -106918171493402362477080291079060800 3525796 -434528301683061346386057312254934400 3525797 937075521939905544138862444520128224 3525798 -605405773002917437654742353529430336 3525799 -233502826083578472445895840306055264 3525800 -201105416997853622744497879014528000 3525801 -63981349206430870825526503269280368 3525802 -132809485699634525799078671254165248 3525803 -271365039808266169745230686545535948 3525804 -327954833261685699103254588169319424 3525805 424606724822744399124449524551320460 3525806 -53561227767761029731134104641171648 3525807 337314596104432098410700328790037120 3525808 88001681339542946162702485860384768 3525809 281935900226247743133835386633383232 3525810 37205501723658548164451102015531520 3525811 -501687048959550081896475301358402600 3525812 282233425997302627434833570310346752 3525813 -553209673105207810228626692640987858 3525814 -860384257577033695977290522339163744 3525815 801216500402368832891842135723839960 3525816 -26617464731081506813457543520583680 3525817 -811527284063147232361811420844999468 3525818 -243072061924332295437954477901130640 3525819 -19802804950785959830193024933023104 3525820 -753178041088652448230021653469184000 3525821 -142516486136478233867692733812432308 3525822 -339716067760725751546935903872127360 3525823 -57628511450161722875421850860434080 3525824 -285062856899803238176649849969049600 3525825 58654353615962602684439763203601600 3525826 5489696389902769965443679996817824 3525827 96037637105055162210993356945046600 3525828 -12439252477096358587413488868059136 3525829 1202734082329719144652348589966470430 3525830 -2558939091234976078863009289113600 3525831 -350758728183229802587629630265026672 3525832 338169550215455700273378195577620480 3525833 827731428285126371890930461513173082 3525834 -31208343216776911245632407954997760 3525835 -766147568899091077792246465239066720 3525836 477640440778616057709292618505280000 3525837 -202932356931815334237166541122414080 3525838 -965908492315682881447977295285903680 3525839 -1286336707153087295309441713544024544 3525840 -82481224870580713481519093484748800 3525841 613083108692221641665538397451054784 3525842 -806390430052485358463579485955138928 3525843 71166496433537406810194340486289200 3525844 -147154443459426080981135539617267840 3525845 -688482669904368513960454775915316900 3525846 279030508853662558443392845846032384 3525847 365382259965074718357562870402168128 3525848 999662076197075757497543685426063360 3525849 86892605760371480499052871641008000 3525850 311497208510363681081001433843564800 3525851 309528512231991684753958893637570080 3525852 -114921820011238321278346237214171136 3525853 -196884683455277963485318224135398656 3525854 100630540261338740019634525837084800 3525855 362714781890948842719526392659010960 3525856 64325618505848534364985733143068672 3525857 122782147087289300555093495357248020 3525858 -119715376422779851546374599716678656 3525859 -1282888745656162935780055121418531940 3525860 111101914190113615074031908989829120 3525861 1137147903531094757507755523267916384 3525862 724372485761431248763285901461086432 3525863 -842363020854294175277433702267373416 3525864 378195685341420378570885581671710720 3525865 -128916340181996624908251464514268800 3525866 109052173774687539407553021569395632 3525867 -948901925123137712877206004416440440 3525868 -69737996167994878659125328981427200 3525869 -1410093642390253496203969007478194730 3525870 46648305697184620613503691553820800 3525871 22827927310257363745026757857508224 3525872 -65315035599153183726826936548261888 3525873 -202356090271490909418998136429224256 3525874 -159860049199820311991704960143133440 3525875 951038903179331214250283192789724000 3525876 706750441075501262077894719391272960 3525877 -141725289706175428582751372240015040 3525878 47360435349239317099483198737131520 3525879 -268793833210459036251715846949155200 3525880 89442283024092811806445391905996800 3525881 770474815470636926362302541299395664 3525882 29033462072689757391363192653068800 3525883 1730286431415117070977887557797860132 3525884 -171324207504605657811890886655709184 3525885 148753709666286679000096169977166400 3525886 144975984604147133302547043925565184 3525887 -23081584476927137066907252794219304 3525888 -780500775373050892960730778735476736 3525889 37642187302217797274840557267922690 3525890 265110914273403205185026030849671200 3525891 -536948569855841732166322260585280008 3525892 -1126779879093118410971701672446630784 3525893 2381303259228723447631763597105272896 3525894 439279660149684288301914581803845024 3525895 281243397797617310962848094173688080 3525896 1528091974331943187893566543371468800 3525897 236004630558059016657272905315813728 3525898 -1265569271128397122272596826925019136 3525899 -77735303437708679334162254855874480 3525900 -4322110353106350823786886772326400 3525901 1121915104332592421920778288428851712 3525902 -924864537244990981333652501430595968 3525903 -1690732525527900567856072959565561200 3525904 100994978962545178285386169121054720 3525905 -899338995213001067006889849050636940 3525906 243889916400308464611828302387427840 3525907 -612933820944397366684763728070035200 3525908 -1140560587054295550760261856709151872 3525909 -143483350071260802157095776255623008 3525910 4906019027683528833167297184654720 3525911 1052799805868887803921916082564413512 3525912 -124691348411052916198150140094586880 3525913 -280864704725651177213494502267868600 3525914 -6026991941430991178177916214553088 3525915 157056014027612596841395130845559520 3525916 785457382608772263116118850873034240 3525917 -973586050665374902694059711978807860 3525918 -11740188844163796743455188499113984 3525919 -724839993070549951550241173791559040 3525920 -870391114947702169026095877329387520 3525921 -51279056701510422534854584277161728 3525922 563447641283343119240507725756149024 3525923 -747418544473110075275752882861814016 3525924 106119670606495681030034507818361856 3525925 224949624242120906977924391155532000 3525926 614255209356218650784951332156626912 3525927 -244121277080929701470542824826926000 3525928 -124143938112813210423299342588313600 3525929 -1124638290929511963609549937221151920 3525930 358690401270288433966807183661925120 3525931 -603814787277728077618735951380731616 3525932 -141134065492907630958991711796843520 3525933 -252271085438037263210629101935642016 3525934 24760441066005750552423978806280000 3525935 -54257221492231521866181619346919840 3525936 246054398884129487561848449122304000 3525937 1339573154579253852663984382289389586 3525938 -190963168428380634828408239544476256 3525939 221001147697503474395462155848564744 3525940 503125160009092672790594549514240 3525941 -719985092638618317223573704300128658 3525942 -267161513960508526336628839926366720 3525943 -545016921282101607322691913229470808 3525944 -653178720406990435071290673788006400 3525945 -825456897380056793984066754672572160 3525946 300133020903822637689844223549247744 3525947 -219831307945129761084726578522566800 3525948 -2969220520160473018898989867488768 3525949 357900632263221849387046107523248736 3525950 113146155875683093521906933391574400 3525951 499269624994600070678920350646162560 3525952 81341123346006790057892873812049920 3525953 -2100345883200771688817143981973071740 3525954 355340832164658994723917366396366720 3525955 684390232996263996434635932445689360 3525956 226882078485946552012982704778170368 3525957 18217536360697418141149884954527040 3525958 699149160183924539074253955198496320 3525959 -472687310190755257162243746177516000 3525960 342268802519642641972694766307737600 3525961 97500986835572189683479871233625562 3525962 230906981367037627153894384423651584 3525963 200154488225345400049677078886621440 3525964 33705720039333888863624587059490816 3525965 468320090208629694965075025591881400 3525966 -100459470811380664638166679851544448 3525967 1944617546358923619228804266194080 3525968 -373355207527582270057200241992081408 3525969 77020717394234386963332696223813248 3525970 205620681389800296717365974065884160 3525971 267818512630683642374984697709691904 3525972 -305178079743927021854054928977860608 3525973 -30125946195731947367741136780981312 3525974 -658366701630455722453154585601111264 3525975 225229661521074047255918978664660600 3525976 2028566791010972400966936653167411200 3525977 78468690141211474860133938043778112 3525978 43001516347491187102481118212732928 3525979 537429551970956304267475546528768580 3525980 -756731994290189040800910299615808000 3525981 -124139344121932137761487918463353216 3525982 -252655992448631871999124505596747200 3525983 -805432008390622936489014864439965576 3525984 205941678293535000017804235720622080 3525985 952116121157779845505134668729340180 3525986 -176891342534118584869945052061797808 3525987 -742197701024408995894153843310370816 3525988 -381769009352969657461749120176665344 3525989 -659793332817742372571241783095750280 3525990 -26337314115946114281737155843119360 3525991 192382913402451070008519579869306088 3525992 -493815422001514153162447279190753280 3525993 -132487878683483134386326795683139436 3525994 -630604065721548356423136214768283040 3525995 434637964180564361389385063274387600 3525996 -1103712983056391771965723758115393536 3525997 2462590172659312417222848035467881900 3525998 319248993724580246119863040124708736 3525999 133213613353414771828823331568472448 3526000 1870000908272871247037838901248000 3526001 303740578313464308705535706357467200 3526002 35270230797190340422718952864337920 3526003 476854658160692855726963129975152384 3526004 -1346648753488295154166968188755125504 3526005 51542992654001252636041033538670720 3526006 -36326259578423353182808940153344512 3526007 -63525224814908117963321109402510240 3526008 116732667576723359378953124795535360 3526009 -1009677200540348398852013436714724784 3526010 -167455711941410109723280380586743840 3526011 -9769941016242309259183676458891296 3526012 526722981375450563000413801036119040 3526013 11236726208063867830689604510043040 3526014 -9955158770043208375843634095815360 3526015 -331548721507200348792913819831814880 3526016 176424532551469525681108651805245440 3526017 937455942852085033875642098739482880 3526018 19833093700716793068232301599900704 3526019 -6010541560486460969331454181081904 3526020 -291645442006883224832673239420620800 3526021 557911444431520117863494739831985344 3526022 765819378533447408689360663119561312 3526023 -9893377074671786558341854385441200 3526024 1697970025086544404339968715556008960 3526025 -196981366750812522074485335374232450 3526026 84620545917678266219553884737213440 3526027 1220670938811935225389231750436849876 3526028 -881407930840250428154527763901186048 3526029 -129782433129584885634227837619756276 3526030 -336338089579789160253771977708071680 3526031 852763817603024046703769607737332032 3526032 -53371511532642252382388538543636480 3526033 117782026637090784515296418177600000 3526034 762970931547263241442819609684810752 3526035 181758532130954545988879814494545200 3526036 -1215244814958100928242658468938069120 3526037 -100109419709850573887649714972784740 3526038 -623779684925888940965265884545474560 3526039 1902316478281156957844028409336010880 3526040 601509293847166642091300634808320000 3526041 -138497682947179764866794599516923520 3526042 250852411971247360151307007503348192 3526043 202530437525350429518552476060564892 3526044 27455355972447072406756969135076352 3526045 -610226719669286343244020231830999700 3526046 -65159992460112424616327827450102656 3526047 -125275949354678349696917239518094368 3526048 74141339318401448504882454284206080 3526049 -260370534564754034291336053245457950 3526050 91394543918161125196187887700409600 3526051 172298512606388195555054369004472704 3526052 415831964428365158313140192680665600 3526053 -475156928913810477727175694439579296 3526054 196682206712250036078335148347705472 3526055 -165156195359332796166383594860946880 3526056 652721057289329674243758741356497920 3526057 177320106034265012563136668181645306 3526058 45868005833939023398394296712016640 3526059 216361677750390852539296609888783704 3526060 -850566846620315922001036496676587520 3526061 155055268736522676468896832984192 3526062 -158229398010812866133253583071181248 3526063 598138298329216835939300154592685696 3526064 -113934634297422985103723217392762880 3526065 -510720319048279547565275224094928000 3526066 25804674329314941173186595684537984 3526067 154303159466879269529873333582871432 3526068 -107801140785348489318641256900157440 3526069 220593868469291749373049788103531744 3526070 15706050680974640211556532335572480 3526071 7347990120912798738591226622783184 3526072 -1528328850598567083835593617840087040 3526073 916955045106130530282180996617048064 3526074 -312035872691452811652653476993984656 3526075 149488473530559086258676393234910000 3526076 -867406649585634800899670333004349440 3526077 -524215778172331100004879187606837920 3526078 32019238734015895871716896777982656 3526079 -252585795641290727719419013161904320 3526080 51039665563850179323941982421647360 3526081 -145213563210641909480749544728128000 3526082 37490018506284073420486839267753984 3526083 -67481695945113131052718864695145656 3526084 561527972256385361146819032032956416 3526085 -1262667997588057480486884934161801000 3526086 -3752130750049704068248425223311360 3526087 392756017969783724192798045909131736 3526088 788910782372447012924899118499701760 3526089 168350523913944996770300117386890096 3526090 -298436401952652027545607802361071680 3526091 120621887642434516150146258015667800 3526092 68222670756415858539237418287296256 3526093 -80472236343914753212834903513147380 3526094 -143210501676652013155223392783870080 3526095 -6748697619263746699405429549916160 3526096 -74969543452056810010838746161479680 3526097 331255260222051475942761499132194546 3526098 -412319416117120675233115118400391680 3526099 -1285843063974658882818268028251594900 3526100 -273802711891260478566566228604537600 3526101 1065296350337884249038175784340495630 3526102 -474345700863386461515645580595818368 3526103 92169606161718339699510472180921056 3526104 -914650671251090562195559644962426880 3526105 -1008416099384748823333632388707072960 3526106 32857790731946914649281660520081856 3526107 138953226220557197357828558382218496 3526108 -1145625578005499141255420169009321472 3526109 1975077569233972095878557666609168416 3526110 -154147753962713849950835932803494400 3526111 1623539782284229355075806109681431712 3526112 -1238503263404358652508807452378791936 3526113 -1111631909894081371478476333155275856 3526114 91546699898860745767299028927000656 3526115 179580812259012523121983371232527600 3526116 372336763359365105951124691725809664 3526117 -43422457424664824266650964532273088 3526118 -96144996360190103362682554590380160 3526119 28491273722756879999077114762941600 3526120 300801167137140883267030190245785600 3526121 457427906729841308938687354314906000 3526122 201372707395037980247434927698799872 3526123 414478928847049730085277883217420720 3526124 334560834566588663181466031041176576 3526125 -180663062516141849392996424274552000 3526126 140941540833095497240457772386747904 3526127 -1763102362321605678218294841132039936 3526128 -279635652979545661950549092621746176 3526129 6053488813790608756925736169817584 3526130 -155223432018847621811873676274951680 3526131 -163641187454116173745131194595353856 3526132 606111279781182748175693001691200896 3526133 40134779078527737296566840012782204 3526134 -151203937626744309418531468846533120 3526135 -476912629152004537848775454405168400 3526136 1109480514314154096404171195722383360 3526137 117070635543783810968625641427027780 3526138 -884032089132276627174168977068731648 3526139 -592588095357286452765643476519473040 3526140 324918915829290586229362047020206080 3526141 -143079005817393211765345814992316916 3526142 -136129890464109887304746459511384000 3526143 -395930342738826430838724905569959552 3526144 -268064877159762313002504079338897408 3526145 -212510833415734177970646137587369920 3526146 -344878947942818655908694288133509120 3526147 41358324225303555867569662025337596 3526148 172780149664304217462757988199470208 3526149 -149288385487475457996048445902157152 3526150 154509311169695288386004937354864000 3526151 1782810247453015525719479283510016152 3526152 175388333403854532126785035685068800 3526153 950751505778802462107834260150612800 3526154 -47799915405097012431847889322295968 3526155 3509468871321264535938722389608960 3526156 -1329301850393280646033315530956212480 3526157 659279122465629681064092664742171904 3526158 -86511013272310386961833037293537216 3526159 -21185831021037730615977639998404000 3526160 160820232965696992392899791045263360 3526161 977298077649896659248474206585529072 3526162 -358017015574410352290463128730221168 3526163 1738446750194970796798958105280698412 3526164 85282749546594912561126526096654080 3526165 -289896760287599061038248890516962340 3526166 -370211782545971498525629285114141440 3526167 -901316951687053319076834177981588120 3526168 -1007515392377629165181608963461120000 3526169 -1205092580610256118228860602768581430 3526170 318903188141551669594601127219014400 3526171 522102601528654092589604953959111144 3526172 4555015918716456688377547613921280 3526173 141775943328763079253717195158634144 3526174 -58257765546528913280944226297624448 3526175 -937999012842945587676370975128631200 3526176 680810423446442558943703778621128704 3526177 -784917433116428023347715192711202974 3526178 -646203559100558476317893449349853360 3526179 11870969263835292159928457636513088 3526180 -49726752759210376653119539124428800 3526181 263064329152934672604837003302321982 3526182 -645356964626675414635130127758880 3526183 1620856717633150255797127530253373432 3526184 -1399918130226515329480714631276221440 3526185 206271491049491038568065949621846400 3526186 993876111971725310208519253698735792 3526187 1329853818620005129189528664216878116 3526188 211958550268033054133722983441039360 3526189 -394931255551591720361976144405263700 3526190 -399965007436947929697492716282318400 3526191 990534017226045847060529374168374480 3526192 21964861599755434235516234141040640 3526193 82257426529771212045419466445288944 3526194 142877259893588111936347048621424640 3526195 7336881053315809612076501443155600 3526196 -178087488415960344091127635653911808 3526197 -770011505018280479408592981688987680 3526198 -281075170751097712070988348018251136 3526199 775461918734005122066525389462910864 3526200 -187120389162861436832873315435520000 3526201 -265243430108382866092692747404354048 3526202 -264743184224011982349508203722869248 3526203 101472808986766661529397786216243200 3526204 -417088860398886052400976525321036288 3526205 -925551705928743233192103616431924480 3526206 317428116008218365115647612606412800 3526207 1670460054161565426432006506058251456 3526208 38138307225438039429252823054811136 3526209 32109544644268401533171657943595314 3526210 -314152511607573781869394716175142400 3526211 -29332658059775304032634667013831376 3526212 -34220884384378550862860816982693888 3526213 -749480374951503146573649768434449476 3526214 -1676281298108527712870986433929633728 3526215 1827017467465158030179246785044480 3526216 650716944381434934187515225333964800 3526217 73020793432785032892455691686914266 3526218 -40096546362749183460509130675618816 3526219 309113609401220144402394330530440000 3526220 -343549098500181934187217797701432320 3526221 58719940891628081204266540675077312 3526222 -353609580995856706503500540403204096 3526223 1397908041269861234683499580819407472 3526224 100767986389178532473817643954864128 3526225 580087565795922196183711328883357900 3526226 -317361579768367874620232033709181440 3526227 1429578725873304499228392059663779680 3526228 -40274949120752127670569590139797504 3526229 -322783590476119236758712584003597760 3526230 -125512848076181515800413210060273280 3526231 403674197112269642738673224032449032 3526232 1887882511849905067942799980934246400 3526233 -438945782800367119182239625844892976 3526234 -701172984213320142697433276513767200 3526235 -54822709937103956918065135471168320 3526236 329267681609001034228341982671744000 3526237 -179265958902612198194493748581272160 3526238 946252152833196636188671867238032320 3526239 -231149161042678853292067462859413176 3526240 172917820153252254854057080533811200 3526241 1225278705680716917480164271004570692 3526242 -115005395399501928713023865242017792 3526243 -69099277409853558970673796890412384 3526244 896088422385754692099464844227174400 3526245 -310637484929152817123539629213838080 3526246 83108799048484866223803714666398784 3526247 741124683451975078375619024960640696 3526248 5857290511221064652857291876024320 3526249 -674184603567518376785481907898191836 3526250 -5998003210918949072410403996160000 3526251 175507029425608228721180178846585432 3526252 -36767379238754423007501325693933568 3526253 -26076377845019876843257815807364458 3526254 37291820945714955587749318431754176 3526255 435319214765579407353105540550317600 3526256 158002539209761678289544958127603712 3526257 199506148867627403938971990140486592 3526258 -25822145378012880852776947058134272 3526259 257837917118082845409933417291745440 3526260 -188856425321971315887189555985213440 3526261 221237870827072196981022636874419324 3526262 -81623072981878094695471083804118368 3526263 -146388189136294369324421523876236040 3526264 429447989901920404680701400790425600 3526265 -107667971576808420778141575928541880 3526266 94360197834389384514387770130561024 3526267 -191715227965254095103870577137404360 3526268 181037579462965072639829181552890880 3526269 -356040105092075227243970013805635840 3526270 -569192849479335778221401549140890240 3526271 -1178295754321204696403055276025488 3526272 666258903722993488786303950457405440 3526273 -915938462129666492124008622371940478 3526274 -531941327989958793342734395661154864 3526275 -317373461768655904254296350189210200 3526276 122903852256582372484001569834007040 3526277 176130418410803545075661076611942112 3526278 -11751519200190024082161969524477952 3526279 -860652445233996732131501064243526120 3526280 97595348595893914147474768220160000 3526281 479141666043971161996692521851944960 3526282 56070403635459338400652751110828032 3526283 1260629275189015458746151035494808532 3526284 732227283083037293613561369281448960 3526285 -223830588835937811936646388251715400 3526286 222096034509562977307136979756733440 3526287 81123492434519580867292103934068880 3526288 -17356176062609245158450234821820416 3526289 314089386591042259333050768981889524 3526290 113865643735322300859972076535221920 3526291 -1025796816739935293666861187791792640 3526292 -170045408029364477853178950557018112 3526293 -479160496202827727459943483781640256 3526294 369106177736464733519572992434097696 3526295 1077587712206610389675781682611451800 3526296 -93412275165972848228350869623808000 3526297 -1084717232286361556313654532506735468 3526298 856834232988630051483506145193052400 3526299 181205243777099187127911113242242048 3526300 -181511630804892116677043439549504000 3526301 761338013763402532954781088142752 3526302 83556303674889316865121408400240896 3526303 -2235942514066047408119269784689328 3526304 350486767465617708666758960004464640 3526305 -177402135383683698586466107341201600 3526306 -105248036637214737206850868916805120 3526307 1778198456691614429141308623400718556 3526308 -2030164968470214195550289987753287680 3526309 715975451639843806757335351210722720 3526310 -273540405196360033347806621201514240 3526311 -745864452769802712174796847645786328 3526312 -5358362359794790790202500844748800 3526313 122192485997030483434427501736225600 3526314 159965802023856790269897713548359936 3526315 -50662665353380728096412198152004080 3526316 -530904205210908834676240126138140672 3526317 -558610229437197062671816671194932320 3526318 381879980799066015898255201526679360 3526319 260691755993167188497188741280472720 3526320 3192906976660112505658410663936000 3526321 1083306106589608865382217062324347700 3526322 99836441782590912218531822361581472 3526323 -1272712306921940284709606747370547200 3526324 -128671743248374169548037549275136000 3526325 1009814395330432696702741811917749600 3526326 -276846950410584387214465061300056608 3526327 -157784832067368194638140300866029728 3526328 -4098659723067379392403180719022080 3526329 -330115429910951586884016895035343392 3526330 -155653821212432767226597550903121440 3526331 -270121148054647113338922010766291868 3526332 245530083291045028666348972123279872 3526333 1717737950812532171787368243561024582 3526334 94007139647298732015844452707016576 3526335 -40501987928452299249155646756369720 3526336 -220011595603698489102720672611696640 3526337 229190503364557993180166904806139840 3526338 19481318422073643464027987136403968 3526339 -231970221989583568735882232674344944 3526340 777772286367675094996171357907907840 3526341 -13040013847029800422090965691648896 3526342 -60829843267335251520259529894167680 3526343 96356030512731105972824717412195840 3526344 17578821667288411479945561144606720 3526345 1143068863893493029739824530895056100 3526346 465009882208481265790448088291661872 3526347 567364355844065595366610356511381440 3526348 504398919044667898409418613373203456 3526349 698071524597481504162116623429752620 3526350 -111063350050189105980466182507912000 3526351 2569238984286484053367833431473754304 3526352 8454973794978474048869575487569920 3526353 -1151583350613226111354768002469151838 3526354 689610613933130406921153924855864624 3526355 97229076012409356441794151201337920 3526356 -498615983598783408655998869321545728 3526357 295994017163094434453978205905326752 3526358 284095556882041899797762226201567360 3526359 211237856192504769288251905186140240 3526360 229152041494682091396520942629273600 3526361 2017252616978652131608100347873605012 3526362 151910588592614894484077806102732800 3526363 2913083860124203098050424199427232480 3526364 40029403842758407398816143082379776 3526365 141098506137593329614555857667642720 3526366 390200643778973318257005958585040640 3526367 23820546742887825547677225297895392 3526368 -440751989500649709711811700816609280 3526369 -235951971316251880402953895019654016 3526370 -253390750429135133771993145783633120 3526371 -895386177072514776943279479916422000 3526372 1639814700014217114935840535772938240 3526373 -1230479190120599603069168198137461378 3526374 53373765719162223875465734557450240 3526375 -1895335266958477018247767582203606000 3526376 -595259553186622518168382453982576640 3526377 65826919280438511098309531345106432 3526378 97240364492012140733728774532814096 3526379 -949198712683543347159109040697547020 3526380 74167602426332129438156218093701120 3526381 -767628606963000254867131785496448000 3526382 85605793788319774804518386532873792 3526383 -322403155584032764272411230497920000 3526384 -74699052217887889385146953529753600 3526385 1195941677156038951832250708282998580 3526386 -13776840260144550336847962092017536 3526387 -3307385789469855837962015848914680 3526388 -537313054679519512557881423946371712 3526389 990365166558088781549527870155138240 3526390 -158256425356746836804828637725387520 3526391 323831485111663604728773654777822384 3526392 -109135213623787104957615421036769280 3526393 -91109772882252167795632787185484156 3526394 326995805162114828885498933299437792 3526395 916322232925490559724177137561880800 3526396 418683651395934597718865292626180608 3526397 171800949853036163929626104393204832 3526398 -590894665268184322206839383653158400 3526399 711914285507448753446677169182161336 3526400 476215456208298612552332728074240000 3526401 704696316033434038163110819345162032 3526402 -1013212081989747125554722892905139200 3526403 1015816189540261406773936679287705560 3526404 147243985006481907987522538780618752 3526405 125121008604351347009370160676997120 3526406 -241083908102616499527298495237760256 3526407 209208667047300526272301338215614704 3526408 347238397334329468849031537463183360 3526409 57216245763675100960561310573116416 3526410 -168264644487338548032309537294274560 3526411 -85663973602528010259129130021208576 3526412 -1257653239118563843050820237314501120 3526413 995233463167113040858870182415603488 3526414 -241561329587058445732333727703226944 3526415 982620937413586142298304570701537120 3526416 -1116183824673894239180310510501888 3526417 -952559376403999638958606736944034828 3526418 146098026235118993521590875540130816 3526419 211292459256982189703030399724076800 3526420 187301993468963817734244083523905280 3526421 -1230441696270773623870717082632930848 3526422 42228124864988543856637061506241472 3526423 -69464349589659774182519664580815176 3526424 -1361863433304040706000531392542720 3526425 -119342289754403520095682453037248000 3526426 -689283428864200643704658182845931296 3526427 -1205777357617645012657776988707353724 3526428 -277095029743962701898747746550865920 3526429 -824548705952576041372788635559194880 3526430 -6147970441597180425864884006016000 3526431 -285345952379495847836826899130174960 3526432 183283277586633163155557914779451392 3526433 54803237336767652737448223036480000 3526434 194648825434927756372836826398603984 3526435 -1032435122236714103407876549565290080 3526436 -118797680458790530497172519691304960 3526437 -647859270953951902965274448011719840 3526438 815374071403571823122795108379387840 3526439 -320552394122500239582573057087009744 3526440 662891904289116067566605848130764800 3526441 1490543741041010417301594527113758842 3526442 147597651885684733763251031816108544 3526443 2103417298584850516139863164733660800 3526444 -115516613293254761843076874707768064 3526445 -27091824128501656861654934183481600 3526446 228952143588936922819404520267468800 3526447 66599380112204661050632609776340080 3526448 -105431648317224537304146812841443328 3526449 -19138420054959747684010301864155536 3526450 -378259817087858087376712635847218000 3526451 -686038362078812790221882131044641496 3526452 310402430481171777281342201626859520 3526453 709601104164997548602013064795653280 3526454 541561271310471872687416246937569152 3526455 302286737177569489189379191018135200 3526456 53988649248185765872221934146170880 3526457 2413738849800858223336999162727270400 3526458 35519968962248742559844855148211200 3526459 218432967220314710648477211875002920 3526460 67791324436609738692412620583065600 3526461 65390793732335902464235140511920588 3526462 1019699165449230062176100117807039232 3526463 -913302156921964422322267797230504016 3526464 269245084943319520357457378175614976 3526465 765884304777770475599139331506907860 3526466 -982314726931521335429613287252607456 3526467 -7039036095396857525432474913171456 3526468 18528885169246124681885840148397056 3526469 1157269826544722894940912295017843870 3526470 -38555735657111586098208835698700800 3526471 767880301997682928327420508073501824 3526472 612840687063134680062395325681484800 3526473 2173602688684797709768803817945824 3526474 197873788040224903529526173030383104 3526475 2953582658107349038906037377875600 3526476 -561454798019692789983942254241607680 3526477 292581214902758495789573751810848620 3526478 -1260521113744057967610300264689962944 3526479 -74406893309507653146690500318256000 3526480 -46933392340043457558644454460784640 3526481 712098486842380404081227580307610880 3526482 -102715418820681043019606264179713408 3526483 -400376268372922276304651403738549268 3526484 4450776050964507122212067435957760 3526485 571212349243702236937374924861396000 3526486 651358394791843921560251125860156192 3526487 61206515118546887958624690528871200 3526488 -295702826631310057401873618499952640 3526489 -1542100473537533958209101504239095280 3526490 -413379304106738406720046165159430400 3526491 -780492348548401335102538601285749608 3526492 -380288668953031070644299386232373248 3526493 -95173649281010571521553672723176340 3526494 117746442278085595812926123911176000 3526495 366289321497885755049656291799283200 3526496 -1533275013651758751748385719047684096 3526497 -19108184371412957224493412499765848 3526498 -67750168471135684302142836756467712 3526499 829326635012730722661678493733225040 3526500 -554318133694071286143212829997056000 3526501 -1000416328621606872388618395661912896 3526502 227995880416675608997525170250215552 3526503 417071765898085692279137877024632064 3526504 567066658619445811281761814373662720 3526505 -123565384182702115954114034796287040 3526506 178225737119980445134181569445708544 3526507 636177765059100675140481437878649632 3526508 35623819652036610276798947234711040 3526509 -48592290942947403387682903597874688 3526510 -231829906702421398748176267450295040 3526511 579524954139118005566875657278140112 3526512 -21098295813181690023788261033902080 3526513 1005333054906856599868892248921751762 3526514 636699319811763578627740234786298880 3526515 -420097574352608570957464070402927040 3526516 -4430506351802509094964442664509440 3526517 -771477337019673049092294779277536388 3526518 -515609151563380138692434876058348096 3526519 -118215329447556676513501801377127256 3526520 1221749921692794224873014248357273600 3526521 82770229542543669700472652380504640 3526522 -584587840713090540335719171508487168 3526523 -49189394539243913854911914921421312 3526524 -28309136597121223852114257457044480 3526525 -343835560474034866420398076911611950 3526526 -432442295477798783070492677041356288 3526527 -195480155084605946405080370137441080 3526528 -487444905390059852374374172254535680 3526529 237761878562280104573930484545694720 3526530 66991111057093993845967868481792000 3526531 839530996410694253716901383883931672 3526532 856802695647402467028154214918822400 3526533 -189118257456946724135506779812735040 3526534 -577205204651235710173078814033490816 3526535 -797829083177208741957731040038384520 3526536 -80758982211154534428729029767987200 3526537 657112511141613994181690025783521152 3526538 -678945801925255197646181079491728080 3526539 -1329640167494282701116103189399941120 3526540 393113335915011559550124165191562240 3526541 -1301903794905623551933605658416362058 3526542 -327219663174031371107972448789701760 3526543 -521463604692596806461340606823228480 3526544 44593820518318049323124653080969216 3526545 -1205773086901992025652235473457600 3526546 -279603051177966528701114225213628528 3526547 1971031977242084893465070571700388952 3526548 318065955732793089055438640068792320 3526549 183596897267704680900589531954712764 3526550 167136965314572854169681558459249600 3526551 686210852065065875643957014175160320 3526552 -1098701725918851182606807217137356800 3526553 -2603646428905811755406890125099756 3526554 -746222122284643317240747641870189568 3526555 1454061561569060797737294578369422560 3526556 108531212408576000276401609777190400 3526557 62686358485926783043158945776570688 3526558 -182182410438590361807254791620445824 3526559 -8062912881718045789362560765447496 3526560 -217477283166920510818994044167782400 3526561 -1031639852722421511941620215129252048 3526562 459087161980308541012420532773561632 3526563 -603580285752554544578574138002770056 3526564 -1284496537458945786351106272615869824 3526565 -440837698936500765112115043192280320 3526566 -76216543540339766762428284708662400 3526567 386140514629345481001446826980737536 3526568 1194035723059195975570105594469698560 3526569 722149724829926488964978215464447600 3526570 -186874323246371001663901165942563840 3526571 321701400960338207827928801853949680 3526572 -51849322749079035107964090002178048 3526573 2039796852004820216365185618978188822 3526574 223651379678595575734463183420238720 3526575 -136050977476226134579300992299912400 3526576 377723743748985467580958308245061632 3526577 -788761667542882682225618824563800208 3526578 -50586827628875205873636232249069440 3526579 830496837446922584895120318073182396 3526580 844201272416682563513874629236243200 3526581 -52525879093810317254805385191016416 3526582 472329143309260497263565957302924352 3526583 -22707774669444981440477532185598168 3526584 865833061416873105386609891666104320 3526585 67579873245154922392779081420387780 3526586 57161909258792344419963681480760320 3526587 836629731521350940427185410577611128 3526588 -70678371843655695206422975820526080 3526589 -28846445357277446014590684671584032 3526590 -150020311501603234404582316457472000 3526591 189474542697063193877005444114581184 3526592 -476576662072256010324452989326065664 3526593 -108200952792293772664376372711210112 3526594 -630316101493496764862208486399065904 3526595 -392354612990883702554441047254649200 3526596 -68885287954120651652878839606373248 3526597 1054166645947581501977402597212737340 3526598 -274294343349051754173540729843089664 3526599 551964318855192703813117001187358800 3526600 -228012328328992386415626503393280000 3526601 50550388803693730529076359904783012 3526602 -7296144411326671022511511223781120 3526603 382006682642311298511150343983515280 3526604 279402151263965788746225566957171712 3526605 -277326091195338472526690742276921600 3526606 48687711465010252368637946494210752 3526607 118707307953687340443112123204310400 3526608 -22167840649393779502899675021705216 3526609 8819443599744431128946679838612770 3526610 41513839479457196223488023953228960 3526611 -1107336758053832841182191701702906816 3526612 1511651652983176494158693640785889280 3526613 301266787095890543922105318994511424 3526614 62655610836449277467177393301527808 3526615 -32430954052447318895548868834183280 3526616 -441608384426134506792804154019082240 3526617 395965339153989617705549284578842496 3526618 -213266103703417314305594200651908384 3526619 -432713918477020381546763415951121980 3526620 -218137215897852246932622677039462400 3526621 -379788407770566917525983236823126688 3526622 297775762467283812155250247780405248 3526623 45160177823149344393460440639315672 3526624 476904413401603910081490372507205632 3526625 748029309289546519310703472562130000 3526626 96106818509588756635759191469993344 3526627 143166614587707064599599095378238560 3526628 -759325381710469509253073351254686720 3526629 378767953420135346711204966320251840 3526630 -19120972356293442409486577006023680 3526631 -1298760204378271437681447018697359000 3526632 -194731649906688143503588589359104000 3526633 -2013783899874681448718781352951200480 3526634 -106828943854990570392432993967923360 3526635 -135105601793509596018135119138461440 3526636 295760632291562903766965486940736512 3526637 1919472548974295973235033376054339286 3526638 36707008324279657981133187510202944 3526639 -2250604349568092820490172163756081440 3526640 46425293430441027882800156922347520 3526641 342787088670974770771236119037655680 3526642 11406158289961467385406108214362112 3526643 -397190667742746025578006250133792136 3526644 165138140801774553045980038236260352 3526645 5700183850177996465844988859296000 3526646 -92848657847771000112021768294949728 3526647 584167970591474702439336977365044480 3526648 742432220368678671727440320086671360 3526649 -287256304418157477912332855420258688 3526650 -350279145776834401917110520861698400 3526651 -324102442282328045792882280783448296 3526652 203575678925415446083743265439809536 3526653 1434715030351548638875832806937088 3526654 -337069964428146513724526312590982016 3526655 -14806017347821905244270444592914080 3526656 93553116306472261624426646653108224 3526657 -413324322957813255694205475736836094 3526658 125013790246362757570428243376498560 3526659 -1065110547982021623242422549969635072 3526660 169367359467855636743997535462759680 3526661 513578112858904932256812407472990300 3526662 4153936289189319426263247274654080 3526663 531183964211691979702184745512861696 3526664 1066081249974538847378691711534366720 3526665 -489586993201143684816563354599702080 3526666 -382266473167032916462182301996800 3526667 10407207891866964627535442508632796 3526668 -140023499605295625439954368301380096 3526669 378540459615764717345316846831246796 3526670 142122339923248831454806710912860160 3526671 -144600263563981152877538935052931840 3526672 28843894768711071092799060059553792 3526673 -399386440732267211964841785400917516 3526674 432295661841479042410237593435010560 3526675 -1030565817358850640960821162905410100 3526676 -427232581968516332465115665807015040 3526677 254106681847120933286795712742535712 3526678 -53539601395047545222884761561993600 3526679 -943127882697048279280008940833476400 3526680 -594583294594587544345834445534208000 3526681 1172790278554145583914812030288090500 3526682 -139767306162898782113994998552802048 3526683 422642123743212278670404643001276824 3526684 -64217117100596600409208988156559360 3526685 478458245376378185118578608845199200 3526686 174597826927353258101781293012419200 3526687 -1684199136178764343166330469847899128 3526688 -31631002552555178813819585232371712 3526689 -586977967337567818822526279781927072 3526690 211574465015829210176910608122804800 3526691 -664869808966020963112740834184614240 3526692 -264900579292113935432341519867650048 3526693 -1997566283259678244241410669952613058 3526694 558606881718041428028039452789560192 3526695 -391637701674552617630782251412968000 3526696 -1401930520323948309148966712769085440 3526697 160630793398758067802772463637309172 3526698 -151092952235489065563364998830722560 3526699 603267203299956809971942202436135720 3526700 469991789516594704562673098109907200 3526701 879357629099671383192311376216440064 3526702 -11851695214389678548150920673396928 3526703 -22391355611598563711883570907812336 3526704 -6297994894609146197938031294054400 3526705 105402257453570592801479052269329920 3526706 274541531236974405949769539027292160 3526707 -155810436448079438423121807884815560 3526708 -770020256837845327442528276880066560 3526709 -1142959284616559222108191509101523090 3526710 -213705278643794884538250788736122880 3526711 -837484389875558544732213856489593688 3526712 -79211161913162673386639377441751040 3526713 226226859335548154542794989718338400 3526714 425790913143448388129284813838899680 3526715 97940731660646629386512226140739840 3526716 82442518057557528074872864854077952 3526717 -414822595512930748389961944717993428 3526718 -298354029620945996631922907344634880 3526719 327698595117476267756402052237035520 3526720 -265607621865874809732031096522014720 3526721 -277493122719779098907593862222786256 3526722 -573188313438669993581424198356357040 3526723 256977549546369706777828249844884800 3526724 -672942719989723461037954934226501504 3526725 76775682875430263700402830584188000 3526726 176779535130584626758668578712793600 3526727 -396714380544164741068605036769331280 3526728 496839846048168187779607306329292800 3526729 272940364916081670548205763052271076 3526730 -2356308151694850664530839546498880 3526731 -6439981739542643010576209696258544 3526732 -446375070365576993935145055929507328 3526733 -713232622591139342649215047918171680 3526734 145398356502575150664193649006191680 3526735 252311329513852035659137595263991760 3526736 -380027093584177904085785726697873408 3526737 -279142127891556432949988553311450640 3526738 529433956586932068522978192189524400 3526739 -384692758309157841444350226832035744 3526740 9886938431402448485689889708974080 3526741 -533096654386481305292552077802551858 3526742 -190686579001934719928383515536980800 3526743 -451057427928529499300316618991519872 3526744 780494364652314295522202187122565120 3526745 -145305361594220186454469079862938880 3526746 -82695491085384119107632325503762432 3526747 -409309657132778260445570327318160368 3526748 1094328728585962363235241229370657280 3526749 722627397459549765387971911640684934 3526750 -420367879536286622208824333525328000 3526751 565577595732223493721046242257418192 3526752 -256257325936262485278916267630657536 3526753 739945736840745370416690470321316144 3526754 298102060707890658235195522526636544 3526755 481736196054677147285759810684848560 3526756 357620149585115533432520454184099840 3526757 28379153397567572635512175068719580 3526758 -127880167360288538020325583403447776 3526759 519393283224251603470502045373770040 3526760 669354345421414717270163341241088000 3526761 -358155859698923358626008756395494400 3526762 -817079987265740605133792624497996368 3526763 1264597875276351914689788628832144040 3526764 444680837007863024938296978175491072 3526765 -242251630674316768627484661431102880 3526766 158192658618917178765075987797952960 3526767 -1665754591683493925455169284319003760 3526768 162878878548209219042158897405296640 3526769 -1905153927301651340904483325457485404 3526770 -31224489336962657780537333117007360 3526771 -301472295101941785056790360494031028 3526772 5805976500145212086454281914909440 3526773 396743330177520122168864408883453984 3526774 -1277852558998847540488919283013632 3526775 422361731407239043127741110643496000 3526776 -52264153818399570605512823584235520 3526777 -60561387053608463861753203060020480 3526778 88245116532661450203810203397299424 3526779 210090815591046422598767082870053856 3526780 -28107134957710120864145516654054400 3526781 -768496912375014165526602593592311418 3526782 64484026021676368903185187195926528 3526783 -165254404871550437762098628911884192 3526784 1083084090859334900158019650820505600 3526785 54647550385405115154743981715670440 3526786 -327096531666984315899873166000758784 3526787 1521028812616659798297437701702068 3526788 -663246294883128669239303440828953600 3526789 173834757777172863134827400062145056 3526790 -211552841543235338506184967947857920 3526791 198295610064835588147073758906071504 3526792 354113321782196353538000990924928000 3526793 81370219295376143561767485948870042 3526794 1532791042364196199773923025070080 3526795 -584404952627267329234191694054646400 3526796 -110084408821299850228972952845916160 3526797 615277592086283185775074127797432320 3526798 425937956135175299096878915626909120 3526799 -109743886297690822007344997351012760 3526800 -27336173001234467873543598071808000 3526801 -1372586788609059728470361832008122896 3526802 -60161477822234304215359706386113648 3526803 -59844106131257091688421972629245120 3526804 -352849653929153433313035397361004800 3526805 339507901156831308993211590449605920 3526806 -161601428431500472361491394645980800 3526807 1230771454070744161833356266052693920 3526808 -573717148204990262315868110206894080 3526809 68469711739526710480246675057734336 3526810 206931227699655525533357295854991360 3526811 1960589530941255660876908312571533832 3526812 -81766469123532015839237305742552064 3526813 -1251327726707599477293784888772312960 3526814 -423356394354029734439818985787951744 3526815 325650903204032156938902358527959040 3526816 -474610130251096404164607440915005440 3526817 6490307483139538153539208573204032 3526818 -140514990469664359869226745186261760 3526819 365532462865841733853597328301098640 3526820 150785199542481002070855646400593920 3526821 -30295659428029204560280768554871938 3526822 -381457675970108022200631046071003648 3526823 -421840193872724031496174373819056416 3526824 329395650180319337333946654873600000 3526825 323141609400366963854228739929899550 3526826 907926335350363929195494679093032112 3526827 -366063227505463181260383953614191168 3526828 322846442208005000057431900887872768 3526829 68395335469966770557508294071835660 3526830 356682073330704204604342871870688000 3526831 67380690508793350719374534520814848 3526832 136921197358706886443244134053969920 3526833 -1385284820130397832954536993554228096 3526834 -443894316006425881734456981077075184 3526835 -200938145707660453649158088593814400 3526836 392647992156981525063131969366513664 3526837 -861179933477997299420748309196180800 3526838 236710789687597157969093854222048896 3526839 178276853156510680502448563849539008 3526840 -133857394524657977181126588842803200 3526841 214930256989895471819755361109583812 3526842 -67692678260358152457688296931566336 3526843 -267421105701174549806095372189391160 3526844 -981901851359021618241383396935179264 3526845 -63402070704851489876953408655625600 3526846 -90898763099818887258815674051216128 3526847 321479191233514762597361043115138680 3526848 150288547541567818799668570431160320 3526849 9875229212411352157658571714144964 3526850 -460981346176610248146896456065059600 3526851 504203871638859246814041091935491832 3526852 476583058121987491313716297555578880 3526853 306634805367233547148668135516525408 3526854 -89934785620141934319891952358854656 3526855 16038839102183893975292254202884560 3526856 -332536390796688337689975021156556800 3526857 914050787530310944318150538900296554 3526858 1012881834214214976774947852224991280 3526859 271545562093989508669086641656561440 3526860 -5017902830116124868687959081533440 3526861 -38533839775191320005131810726799260 3526862 4109818894570873316212750961610432 3526863 55907710028055016351723411889604624 3526864 -186170708958777761832912921311969280 3526865 28873034807341056611427843011560320 3526866 -22114126645708583086938388112495616 3526867 1359155356872221962975592973985015916 3526868 1984892438516433659348666603393185536 3526869 -289112535303357349523914845206396256 3526870 -466395727681067529150289352827848960 3526871 -1204401675914966747644626267384661008 3526872 -1040594649740772524318234556641710080 3526873 335541757823521101269180793672402816 3526874 173489819572878726737652248485624800 3526875 204197405908137933503912477778000000 3526876 343278683928990156778245976179988480 3526877 -139469961385686358127264421891264000 3526878 -170013099687935075581983662159222976 3526879 -1356254422646799570705336035862153200 3526880 -661867141208317455126271248952197120 3526881 -645149060994158026686349496129364048 3526882 -1242854656622059054016418398183937888 3526883 737052169359906501672500569073466480 3526884 1182960926054888394543382459881819072 3526885 105438361814456631768791115830976600 3526886 -688059899088748976769059364856318656 3526887 -72525342542821907567016356459665920 3526888 -639121755613601977803056116775946240 3526889 794902613974235058841339176500865024 3526890 205890193059368634351176922935665920 3526891 724906683436589254450517295602724192 3526892 -126872790387201160440734863425876480 3526893 912423075126461393748470580075825420 3526894 -158285781427199094050867183399500800 3526895 1861607153074474159326576599908122000 3526896 -103637476103792950855394301990371328 3526897 1118799082472509162308193584696579312 3526898 655279208346302276179635848359996320 3526899 28569548775350739595854388351210560 3526900 -76453317943695141603378093320595200 3526901 108000848742609546840549709682025984 3526902 118268093374308299706457509424146240 3526903 -4600580553198546266277983751075176 3526904 -699722792523531385817987742449418240 3526905 -87864890545651245017784036343102080 3526906 -852548743333472594922078292946248848 3526907 -391017763653264813345658752732567888 3526908 -481789362725506196691439934103552 3526909 607418226486976607605908723012879110 3526910 -287721570148067272433114022425864640 3526911 757284111826389211106207439471186360 3526912 432864211742004790050298535293747200 3526913 -285840711780270110630758952206123200 3526914 2338004272389589641944599740398592 3526915 59343175546117160543010869154141600 3526916 -1020803261306846764152186240777509760 3526917 214051086698070184820079687719027712 3526918 -375761864182124115224838308269095840 3526919 874821455371795471247424146312308608 3526920 -284337347188113683534393095236710400 3526921 -2687387191538930886380573684914835148 3526922 -52865606565139257502557229444864320 3526923 -377056194921941392761060676596134400 3526924 -45239303165432272712178122869991424 3526925 263917882405953825607018956186568800 3526926 22900535713111572843532114546667520 3526927 3216064026290168549621965903594931232 3526928 -61601471678109533241653515284234240 3526929 22837754247322404784671918787386240 3526930 -282639525516321148242301839029268480 3526931 -80345442152977997475612921700589268 3526932 -22753659995246165204876344934400000 3526933 92416874970554847993833757562119182 3526934 -329560064264076330610151848557609408 3526935 33026881753984070544578530532029440 3526936 389317454355747855509800857969500160 3526937 1112775295692721371143282531073584586 3526938 -271767136506733801769778625357940256 3526939 162183649945606232496456063908250720 3526940 271333647324040423731738166328471040 3526941 -884733963133782063918797780193425376 3526942 822854820364956326257121225548435392 3526943 -68604437314747860449037944869996320 3526944 888093920816974453456065597792583680 3526945 -26625585393327010318745345008872300 3526946 10562694636657492189508476766111104 3526947 -305043076288277257982373480476665800 3526948 -72714785698811483077185041141329664 3526949 -1761801670270722604894125292654426050 3526950 -11832847749572777653138175572992000 3526951 237073657599016192304890822804183200 3526952 596729260130395749056233175533731840 3526953 -295233088073122991499656850487491696 3526954 659078118956102442184995838954816176 3526955 1459593890194950690117737520176232000 3526956 -123256517779761771983669218529418240 3526957 -361103190730830648386963242552601888 3526958 -107032887304306299801719096016018816 3526959 -328484266571179198678555842455989872 3526960 -120339375620612026386139155021496320 3526961 619379559938783391333018023236018800 3526962 545313689859904365175727845652583552 3526963 96087217769807867240349247707644928 3526964 175974911974873589090909295205103616 3526965 -113608091368723702494248856153671400 3526966 -129533805443530730755904244921075456 3526967 3126283556015622302998637645231841000 3526968 -353699372332597556642709997898956800 3526969 180012795353488871683153877357105920 3526970 -2861104151765164002631805630495520 3526971 159215468325928971661240236146604312 3526972 -1037706756018429985082211767886644224 3526973 -804518092006105157629143125109206580 3526974 573911456611941722254759739561502720 3526975 -953598563204669016127843223582773000 3526976 127360844663289295618335343658926080 3526977 441535641801613398801066465215964720 3526978 88428446953858628665629856495234560 3526979 619967130660920701160463274753018800 3526980 -29231730698658967761272635909017600 3526981 -562607082825124359696915182753730240 3526982 -694534490985778480999650475013301408 3526983 -10467396926396065686710767638548088 3526984 -388755473146664124011536932666439680 3526985 292901692066492564986861670612629120 3526986 -33291926646452531921672144240889600 3526987 659649104455103795132509776624623636 3526988 487107534846212108926595468903955456 3526989 1071765858341169586809392651827200 3526990 356609282133864231821654170480298880 3526991 281344119387215740818723493805076480 3526992 -85848797063315559196331753619456000 3526993 -484286731903285146229037674257455758 3526994 11637223995430215364901050264934400 3526995 16290878982058287747941084998489440 3526996 413325637327997275599923491835228160 3526997 1182508019976323904254260545171466446 3526998 -501560407402850658986297764864335936 3526999 -375555310216494021121927238148374864 3527000 -1429790161406371455574408655370240000 3527001 -147047739723662627897577547483685670 3527002 583807445683700014176535989559222272 3527003 232189249465004357895835833761764104 3527004 47515125837642224819465401609125888 3527005 1226323526085018388035340975431767160 3527006 -139658555575997030553432258651586560 3527007 223226545762872883780335259318669824 3527008 988507984138719305088540947365232640 3527009 872914700838574112528465701349779860 3527010 -474253894456201828331570834131276800 3527011 -350967013361207600597976974874901776 3527012 -84432742566164253968604411070061568 3527013 -50398257636683373392088077752272576 3527014 -679388963504188387173500168006269248 3527015 303045896022545132648178307781999160 3527016 9990748239607218490600564404633600 3527017 -681613735612471107781610049196497208 3527018 900753023029121606960713691143280640 3527019 -57136764994484588224174997605566756 3527020 -435529983229446903787385255296281600 3527021 299384085723361589978072874653739264 3527022 187680068194241094730272314026151040 3527023 89881424539902319779304493409240272 3527024 -241165178729203925150733747550224384 3527025 -19064129834717283427583788638604800 3527026 306383870250608562608855216604317712 3527027 -69480392054273031679672036761669120 3527028 536789053263138146828160459786698112 3527029 -1880203599803278914355049972374688 3527030 -215434531148235004598901655593651840 3527031 390622534607278305394672951360536552 3527032 -20833612893130764661142999528263680 3527033 -346291383251128810100218953867293718 3527034 -216787659553792005071968062470062080 3527035 -12840039037221471468767124152640 3527036 59730543712678452287439924816602112 3527037 -480814072446718292234036722165402560 3527038 -1147353307822070232813767890346437440 3527039 93464049497389011278447301913414200 3527040 606024537206930964661028965790515200 3527041 -171329317879731100699305017110449024 3527042 -873219061973879693606367222525822048 3527043 39703733607753745249338856244582064 3527044 -389796104569474905982558971917303808 3527045 -37399129994495896694274476715173700 3527046 338747380750019484914543656727993280 3527047 165170174274458152920562912209573120 3527048 -64221330334763680818311037870243840 3527049 -683984019768739290575442654377201136 3527050 11009850977414207810057703125932800 3527051 -902745890375929583986390597541160192 3527052 562011442990665394508904080155889664 3527053 -2632544795539084388628164602294478196 3527054 355659083561143872656472991914621120 3527055 212049403941316532648773696840510560 3527056 22667216857009178195153795708616704 3527057 30447708998842264630706612484960306 3527058 407170804310185436040484800308229120 3527059 -960748655104813052847136736946662740 3527060 -853445394008312092248759514859915520 3527061 -850480058267447001410603683608287328 3527062 -165410211340752883036978659844700160 3527063 17221715068719274683062991538790040 3527064 -45071869413311232269163929679882240 3527065 57664994396411601429317416845331200 3527066 -74201332303379294350636128128875296 3527067 453783675890235141058893760176387840 3527068 -138745656765448626030063782544912384 3527069 114388709641542541976494257371039244 3527070 -105654523511012241192665572301587200 3527071 -1494534586235902118734259606681309728 3527072 -1123659872687379895631681621697036288 3527073 -424468056052435171772856597173985600 3527074 566632230115037065654828357590073632 3527075 -16412979032850698301518525820776400 3527076 -30732986144007009079937722972569600 3527077 1765399340770459072321191285073428926 3527078 -337230331023762626204519979453680160 3527079 710900292015191454127643979135515520 3527080 694347855059053911284300076836198400 3527081 -1164332517183086823820485547487767296 3527082 196140752036776287712456145769937248 3527083 471730505136602049397422036469279120 3527084 42016173122905981733055688420454400 3527085 201094479900336205191691845321243840 3527086 830392614298336161738240811807324992 3527087 5595466664138807278515097326704832 3527088 39465548258690172764280477279780864 3527089 661694586823446138458150633811519890 3527090 -66540355261456355117468484180318720 3527091 611837986819526253760591168692931440 3527092 -488347504181028364999188038692343040 3527093 -1531605583029550196955389586446549856 3527094 153570732026388509216708957861323200 3527095 309567505781560052411297858789756640 3527096 -1077954921771940158895369683582566400 3527097 -72508513071091066963917206054728320 3527098 -596987705712964291505525348307853200 3527099 332121743818528815107912791929548736 3527100 209023866689488853085023919124608000 3527101 -807102795665667870525053048908851898 3527102 -74787449802916301212169939898517248 3527103 1068253392658346980193000596460803200 3527104 135488334277913561641455008062898176 3527105 854018787988933608972227900516194260 3527106 -45122274435262016052006301430030592 3527107 499383744214844255027427679137117192 3527108 156029871909043609718316769650996480 3527109 1076764892303477754478958244403865724 3527110 372254401568333794270278940353912960 3527111 31101314331650320947005201892640224 3527112 -9771017470386325495793825290076160 3527113 2043751109586811121535321616979505280 3527114 236725933529297730823533067899595872 3527115 305056116946157610520478917868382720 3527116 -936479996326987077548406051913135360 3527117 -596420613062839293131339662125193248 3527118 -2700856865544054984998604287631360 3527119 -652426735019982231343947142709102256 3527120 -212364322771962815204763191514316800 3527121 -242505439534046274649931172907506240 3527122 101724789990642853340305295466508800 3527123 -619981802202164054699640068179814760 3527124 -168783740264071199798270297449113600 3527125 460645236448389039084733474178400000 3527126 -68399945246317406485491239122687104 3527127 571887376298342055583511315864415264 3527128 -1301638242966088099355703124024320000 3527129 590842798353311971621553861632094730 3527130 -366072869897097917400736561115700480 3527131 298008819558618201249340106662363600 3527132 -140083941732318182684447856763895808 3527133 -63206681739078209312253775116053376 3527134 -40537504031237819902907542689956352 3527135 -363152931226180165270834870212616920 3527136 258993622648949302063371215923052544 3527137 1456845925676519124862249903172378786 3527138 208660784025034049033771236127715840 3527139 104374582217931565467211840960884480 3527140 -527377246849256797309538991237154560 3527141 -69207603255821556489242892540385920 3527142 -57575833511677974079085229158615040 3527143 -208997626199388459798891014259084720 3527144 595538755519965685089305443019996160 3527145 701873442292638172147909279449405120 3527146 211029127899894125192238497116381440 3527147 -122728186454736445225637562237054000 3527148 159682091572819640594142528726638592 3527149 -259227452578507128861638191789139840 3527150 148725456844047160675753107311299200 3527151 305653503957782342358953817703777032 3527152 190148380885981340343454518361849856 3527153 -68214265396806144998615000203101120 3527154 -205395591728293685760339814384326096 3527155 -19722960467557544928493119396921840 3527156 -657938721895226294197533705891932160 3527157 -115875876888358367302469047767825312 3527158 578285827370287590883562157567595680 3527159 -448050510127139736251850126924431520 3527160 -73236773290318743650673998757888000 3527161 -30975790219943498404979396755370976 3527162 605580736509649077049654116147671040 3527163 431770488368425338852023583248479692 3527164 76013372456301706803639891822606336 3527165 513505423541765553298973355373758720 3527166 -204178593277806956327252719765334016 3527167 282545429671104347259374692559096976 3527168 155943572611089203043552961297907712 3527169 -630209537417529528772980536218447056 3527170 151939756010633472516595566993629760 3527171 -274666070063092468366262557895286528 3527172 -157190504928152726251751274584985600 3527173 -206091827690177566689188406333063976 3527174 343802188707373522127019637013146752 3527175 -639489165552285976526502481858224000 3527176 58412724527581805828426819938560000 3527177 1628401356035347563153182771918226612 3527178 347084695948123339563641424381690624 3527179 138031535001757943685435392750139640 3527180 -46075540031126581512578951329996800 3527181 -273485511178359767717347120132526688 3527182 22157181879382623936188341589715072 3527183 621295081523095500105258740668533360 3527184 37811089552087482842517915286831104 3527185 468299296354721572115315540367595380 3527186 -270163544532160218374925871362927456 3527187 -1117815148756845028320861512233248840 3527188 51072540268732063790822366652112896 3527189 411522264512300698353695729467478460 3527190 208083656904812149340615009874203520 3527191 -1721220593589748973573444263150413248 3527192 -696384483957442945843383104506675200 3527193 207567587321680258682014417798859424 3527194 -1194169830637058188176410866556038656 3527195 -33311063353408034330744725267987200 3527196 391582329946957536926910125504246784 3527197 1426025286744840029879706626279447040 3527198 332243994933141553182887327321970240 3527199 -1191080156916118888843263254887834320 3527200 -231685651952481594785358923145216000 3527201 35247271011001926015083641850134212 3527202 -74429254642314171693291675379209216 3527203 -855196711303118159397331209743149392 3527204 -8769981632332008587103875551570944 3527205 30216072694501283615745912724633920 3527206 -511974998953178356276972998743612448 3527207 1206031371586957124388446074308045552 3527208 254689207723419621571191107176934400 3527209 363240846225214545267417160011423744 3527210 10669322786728284093069433999604160 3527211 128609713994115681654233456749989888 3527212 -226862557032015294148083772002124800 3527213 1192433235864503133289312020127917462 3527214 -3375021320316248566912552513187712 3527215 201257718526949868713490282368816400 3527216 184632863764957110320410666275471360 3527217 -973678038851913257370632614586656560 3527218 175007449605369283003899256855977504 3527219 729132905615287541290367863161748620 3527220 281802375489921634246178587583969280 3527221 27760052121388917581736431714031712 3527222 686992644014831331180073263284394912 3527223 153028575500744091632667825440268288 3527224 549356382445465502379821636149800960 3527225 70052625634793691426276591095561100 3527226 -2537681100605458835233174197214608 3527227 -1354372402534571552329955710246341528 3527228 1066439039205695239538190569199661056 3527229 -1133573855212507700118938462895350016 3527230 -20666311164207469152174884470387200 3527231 -146474275521022542421444939725606000 3527232 48919771847229145901149035631214592 3527233 1782457333881652664110000748544012482 3527234 319511978665337130822902956160540160 3527235 -959615516288358314859393406208302560 3527236 -586916848544661847058948430239482880 3527237 586401568505029455616423625101792512 3527238 168949021604971101072564407533203456 3527239 1638474409012737446642059345261534040 3527240 168050474023783539365668083479040000 3527241 910335163157056108428885288823921920 3527242 -173437782430690789551015284826694656 3527243 -324173485229892027073300345429814508 3527244 -142980110140975824636029856325192704 3527245 347696011468026483649703057332839780 3527246 -163171690360765390041843120784004928 3527247 -6610996588640277138131443230311040 3527248 175685277384188534746145277033431040 3527249 -411482168345672418155999933193505680 3527250 211858482455817331307475981224448000 3527251 175198649621777789612021480349022464 3527252 -422424226134636712429802108348379264 3527253 -1342498326557166643967660891047075200 3527254 -48922030853354812802816004727859424 3527255 -723350369037828003142275533926166400 3527256 473835069795746312672221854675763200 3527257 -466123812033958748680703373765463680 3527258 -178493372307133640651200182727329024 3527259 1055372949179668557973979455314507120 3527260 -1004292441515754566612721258037539840 3527261 1636654747411698024411590325904685862 3527262 182629311302328116414289083717680512 3527263 -1525124778213783289750814383005227488 3527264 471805294764450544300646700283330560 3527265 195740636978240394394523891851584000 3527266 -11783057425818860992362116880028896 3527267 1322257460993613901250494121666444316 3527268 73199789022655915184488356773996544 3527269 -1000941075448960841577767897552311460 3527270 -123284867534511019313138082879235200 3527271 -665102247556210260464615383124640 3527272 561747882522055390471284689410375680 3527273 367913774723227930524110126775930624 3527274 -16755797668784968109526801649470720 3527275 -12970307981388364560546204908450000 3527276 -15492106004162681299589184859952640 3527277 -405352072985487978126487292863142400 3527278 -240452929905419094439517067719194560 3527279 8362126020010411948890974114545632 3527280 -63778579226607262755205431794073600 3527281 835394682228782125030387903987696082 3527282 636344371884981819401896216839531264 3527283 -860600350012124425374877398663877056 3527284 113904663564341475162835422515213056 3527285 -244746628652064387429687611866251240 3527286 36759318139708267422157845668573184 3527287 117579355777371424947403620965039120 3527288 47206554341946155749098556597493760 3527289 574158690876298828421522797929562554 3527290 4889672518688019215175645787530240 3527291 180991170628642214373409112546806692 3527292 592872757342618716421749255043441152 3527293 -433474975090335536342397961136709120 3527294 -710122603487191302189305102812519488 3527295 340246681110073838581792919516593440 3527296 -578189941767441498010992385909063680 3527297 -184604287916291907585297398829563820 3527298 145385124807890898041425160665964544 3527299 1573425712646670026131516353739844160 3527300 41449523650517920105325576659968000 3527301 -832811532607307405769879667150368 3527302 881041420196848465928104333914656352 3527303 -375797517846604255169929870768346112 3527304 43167829712241784741172473736724480 3527305 48243504959425809767894798635919460 3527306 -674040883224078207655161352590710016 3527307 -24356033788819054586460191671214448 3527308 1119747622373141580735739079990365696 3527309 474714589462674205155329254090872204 3527310 314346441896809697719565033555756160 3527311 -1348619802826502942342880115692603088 3527312 54196538618996124073602599566049280 3527313 -1116572152887183965693143686112787616 3527314 -730859540018457466662873772131525744 3527315 72095601049942365863552323149465600 3527316 -341712279962217434526615113761052928 3527317 -353819111324424129043242070134512768 3527318 -339151108786535572348542663742185984 3527319 -875573503078492036388374177850633520 3527320 247525020270134423433491893904793600 3527321 -100226885488096432376829677351599680 3527322 226970086637318412249247492119670272 3527323 -6832080604749977099455862132270360 3527324 -729214542185225558923487974342660608 3527325 483022718364434069235390780829328100 3527326 -124401934071059907258035614196923392 3527327 1018327774965402101868731792001022176 3527328 -106233722565141201877888536863047680 3527329 -601777217418030223686945229361777516 3527330 -306772310838272358933834907875480000 3527331 -13085540284717904299216938263840328 3527332 -203111335209248718246024992446520704 3527333 35345397225070020175538926464058944 3527334 -682407191105390347446700419484124160 3527335 138841745019264318498546205312542720 3527336 25505799081066054897906574566850560 3527337 248566753275243819927164167972086720 3527338 582092399476279240402683793587289344 3527339 572659377541145180454287581683016056 3527340 -545447700305464006011576719512396800 3527341 208829694493028087366948237664034912 3527342 94106577904095951765934402878069504 3527343 107073367101945980933775622413251400 3527344 292490731876942470822218479138406400 3527345 -1051413091951499744933133093731191320 3527346 74912632562873432633963530705017984 3527347 473343805080841633793747293747042872 3527348 602074552347793113018143175987173376 3527349 89492999465606892781863489759037440 3527350 668335020537330125537153208560640000 3527351 214414999191693263823619261071757104 3527352 -657016274288914711346421728406650880 3527353 -61367220873936826123100906453415840 3527354 -682043669393328212615174377164276624 3527355 -282084024010659997207032491929351200 3527356 -628693945079246387190663426163998720 3527357 720403029674054276695882895238267660 3527358 195220960890768072590497265371351680 3527359 -216367399326539523607229055931265160 3527360 -15734024877792548433582983101808640 3527361 -1843555073386904879207055598981179360 3527362 172404554355013343045286688530937344 3527363 -892058599776331895463655850340437652 3527364 -433600511262190535249690496475834368 3527365 -97686940206584008882811248130044800 3527366 -27259232490111687981288549572691456 3527367 297430083524992757591205308857216680 3527368 13943816563077959723044456868121600 3527369 -1580601677170097230899856275969074160 3527370 -10112308136376503463794598579532800 3527371 1919219086963947521441711901488487572 3527372 698392020099220667430284864268500736 3527373 9790324291083385744103725149000384 3527374 576865212588275203637271960592204800 3527375 -97716796940769208220476483275810000 3527376 598693181438080220282679898275840 3527377 392733828991250105481121991158603072 3527378 -1124248472852241024857654860700645376 3527379 -723174538070278192009771082633485176 3527380 626839263195113779192769579333164800 3527381 -492518814281904392920844255103273792 3527382 220029052973118840872774329731475392 3527383 -89976030062603262885206418239669368 3527384 -65699755676559026987075932825804800 3527385 -490820963087328271734557920683902400 3527386 458786217395221466951630304317741760 3527387 3043746033658802502515779908513637080 3527388 -580952428742956980789874551657922560 3527389 625697236081066376657516603946156 3527390 -141498088405400778285900079715716800 3527391 -246040956657717884167489692498999936 3527392 1079137311880603778308757943484416 3527393 1215542110577323184579504491315909764 3527394 -99260920526335892641648415236368384 3527395 -296093138742939107849634331080955200 3527396 229827359400234331092418279070428800 3527397 416974490662403092919660431972807680 3527398 -62968849166757801719755895095865088 3527399 1604713978533023091247988888181305400 3527400 172098086815652582475567033477120000 3527401 -77452391857616491118495505809961600 3527402 783519382235453250700054604186719152 3527403 202941970611978528502156216900195200 3527404 -429495673557823311108009623216804864 3527405 -168624013727537570812282802567692800 3527406 79475100787769448391023536000934912 3527407 398634529422091699356461128739347280 3527408 -132511237864411138607688647539163136 3527409 -490988780246828429715413486721226896 3527410 455517936081061374235029684217299360 3527411 850582569896162211620726210293176012 3527412 507914814539031085913422562812108800 3527413 -195882763802267060105700637767331620 3527414 -913801064309749860283493422769848320 3527415 -500939241235332683966207195640624000 3527416 -492506365567123877947670534788362240 3527417 -1404244769708666368290997468583598000 3527418 -112533078325270337942474345989059072 3527419 -2511828433068518725563292571349760 3527420 -238539991369359579039795748132945920 3527421 310909993437082799722223647156442112 3527422 373722530992224506693168837108644224 3527423 -307751531272924604123065729045276416 3527424 -809532844928464338138820154958544896 3527425 292755152589272646994340814034713600 3527426 119439008348867104038485333109120000 3527427 -157365920120971389017513911809478992 3527428 -327935997541950182434873445064310784 3527429 -1917762682072493273132873987896376640 3527430 -103519337587135422919052851759841280 3527431 4187015760121196959922590416925000 3527432 608862060512341853276711317902888960 3527433 8350504789648784499006079560266880 3527434 -96806714732325609600521631550386384 3527435 347726054234003821923264924790856160 3527436 532191187482313947694875784514064384 3527437 552760870981695920248402293126455232 3527438 26297072620990254713637538975389120 3527439 -611901933455275175830313922210560376 3527440 21271373351529658163790687535104000 3527441 696047992729273017696516131042597760 3527442 -40363726501310947745603667972629760 3527443 1748870003766722691929356063441659692 3527444 -1745222148269276561387536625172725760 3527445 90429674938060648932719306038987200 3527446 -399172665208456126127807828883179136 3527447 -424516614980940463287147999756598272 3527448 642344952940724022680256504588840960 3527449 -1025529220667851933871589925957347564 3527450 377188412505489643643572182379170000 3527451 -98347132883074546228568270761268820 3527452 360215682371598376999182105547845120 3527453 1621279233841379402630144421641145702 3527454 58017642117228600520888243519736832 3527455 72610492978935998522819600451048360 3527456 207325886831676588458863795619561472 3527457 526722495729877905187341234098251440 3527458 -149626170506291811003103010404700160 3527459 -78397052511339689353122185097820032 3527460 -129018003583377744752451814974078720 3527461 509448541439932337415380658584796732 3527462 -16939735186154119520038386367374528 3527463 642670246935800656926187776178613544 3527464 -237440650630674498563085225873408000 3527465 682446824472644760958544612083453860 3527466 363243527913789285835800674607220224 3527467 -1591861637572466318810009739869432408 3527468 -143776982219976514135681821214193664 3527469 -14638187948211424483224542428262688 3527470 -111493553998276784986751385947001600 3527471 -382357340013218677914180442499129328 3527472 23330042763183110297794961363632128 3527473 1149538204032143967754349007413376180 3527474 98495976151845294805443974538086400 3527475 94009477454983860210030932649216000 3527476 177271780113764419112197899367343616 3527477 -1253251384120030347377800216664950674 3527478 -564931342009499476217305009452657696 3527479 -1628930109907048505703800756762552920 3527480 -409291471238863543527165516695347200 3527481 15940205625268327228537397454687744 3527482 95691231908679329286683757757562880 3527483 -407886921733911512416662656953733760 3527484 201666655338363692887271201678209536 3527485 -240263350011960323110448009374081800 3527486 -1094824836775365282241211741038797120 3527487 -590441696190194836594434691010746032 3527488 -212680459811691050542826768222912512 3527489 358270150282364495593133731918558656 3527490 -90195404528550812961140240569896960 3527491 -1528252830795296840910029563999136256 3527492 -507473387486682012138538868683269120 3527493 -433425056208958548989528727279943872 3527494 -482628029767565300305087597320940704 3527495 1123892752562824142901612748600875000 3527496 -461614978612986809720397333818572800 3527497 -25619375340942754295395195553878054 3527498 -28632747353129053522621316720055552 3527499 -357325529939835182478570421119831336 3527500 145792189657076472686420871802560000 3527501 806267392587484253490702346446176502 3527502 -332041840219387604910928542740121600 3527503 364709088976154337817485938192381680 3527504 -57140464553857956377776802796871680 3527505 -12776991150757939405647463608226560 3527506 -7588059615790198943137268976974016 3527507 -848119583127894081573166634338484244 3527508 -68980674807661215767455287110799360 3527509 354529091738638162914210344776042780 3527510 -364831944945684768593253465888579840 3527511 -204291319313938550781360465668851200 3527512 523584194872291371172367874832435200 3527513 1511683034451703988612116414311066 3527514 158759495142866039014686603231665904 3527515 118886975579838969364137658086751200 3527516 -569633089859109796809160811706923520 3527517 -2076783848422177250230658057094912 3527518 -322999126049774807878830312072263040 3527519 -416060502887163285992870917852090080 3527520 569404308838500970328685217775616000 3527521 -76563290822853013683250132806013440 3527522 22847276271983283752856906706712352 3527523 -1015506108093954648524437043017002000 3527524 -32141348701207641171260824443641856 3527525 -413218594708690647337859542754470950 3527526 36381366991024657708301527609404288 3527527 447139907349679104293409254043688376 3527528 501399896196473945988741150257372160 3527529 64492003937888018936130523969808928 3527530 120068347945244920272717231131768160 3527531 517426591103802610417170999620885280 3527532 352764765769232705772282801847923456 3527533 -278882901073516292199532810771144416 3527534 -544616973348031493296778428580793600 3527535 -24250727535829721246577456561398400 3527536 -342797396683010843744946469703876608 3527537 -983916552904083305976544583734997946 3527538 -281379824454196364947255627342921728 3527539 86934901333361380569901475365503024 3527540 -654802957083574921142605656065894400 3527541 -622279538918053620865925593487650848 3527542 278093877702226279385772175986945600 3527543 -99767556643870850116077857793129960 3527544 -500353275899808843526977124689838080 3527545 -475801842821532099030170774001414720 3527546 98362116655679434161201232445800704 3527547 -294236369868228858974507316376141800 3527548 -8472858264958973821682126402839040 3527549 -444019600467837458133453300569859450 3527550 9114959221697301901601689469476800 3527551 -1894256956107814122278114931818911440 3527552 -78585964339288336663861806791393280 3527553 592043908269106975893360732857383200 3527554 -577328349067863138159765569659986048 3527555 -453911645576442442544018744857672080 3527556 -248602001151812674838207710189694976 3527557 -818761658053805369422900627720114368 3527558 -306951360875918739917631300358791360 3527559 351812265179120897605857375749247240 3527560 -4473983637327578266049961678336000 3527561 -218911215952717276756091562649647600 3527562 169205556081260683660474713063082752 3527563 60480632867136932606785914087530224 3527564 643739600524142182935348996284593152 3527565 -543149131239485836275183779537736480 3527566 339429391401087645264167938305102720 3527567 370724338748392320283580743286121720 3527568 261561572645619492393530857839525888 3527569 351316304873465641655101352854156660 3527570 -341879061535902016308977784994055520 3527571 300452306918675540747878648391606712 3527572 -855934399684301948387735400929472768 3527573 -423808380492945439457942717377150560 3527574 -40209401850119224631779049407573632 3527575 -810966339318768407463627690398865000 3527576 -367194246321585461862146440941527040 3527577 -984800817785758287299995335000800160 3527578 825667417150886088913771084460221440 3527579 40302046418386866147661964851777536 3527580 7433313970437775934587162906951680 3527581 -497882676560996993944378080013582618 3527582 -764627793162540683339292094487248128 3527583 118552678504152887544927412147596288 3527584 713331210263771191838042255240134656 3527585 -46261601895834200172251238010755840 3527586 198357728264880008123503824444698832 3527587 -574379858555023364081794281592921600 3527588 -508694205256619195494364136217341312 3527589 -175638705319920647079050283947577600 3527590 311937736693136125839088603381891200 3527591 -16023709059201243629821377191627688 3527592 -153621337953364549467856646714081280 3527593 -436527424377657939058065782451802800 3527594 -187132064874727414245704647045248768 3527595 150623841664953683393308528864147920 3527596 -247258871360767583580217573111724800 3527597 -173790431877157686230143322134081920 3527598 200902237387877163421093791192819264 3527599 132185867850422369803631154607985952 3527600 -37056646643291306254725189875712000 3527601 -366011849894316381499583350329541632 3527602 277886927042029163534363259432827904 3527603 -380342746579282418395150823455441800 3527604 479604990821170125903258421337702400 3527605 -120660059399468937866302674899392740 3527606 -363842462642043449007092370372721248 3527607 -20850449290875904732130510393667840 3527608 -196136983515576680543514114040320000 3527609 741480433466196980676245611470754704 3527610 -35261195692044666166792891066252800 3527611 49906254289952936803292102361402212 3527612 1398291227932694711379322331171323392 3527613 -613652712865968179812131937103577876 3527614 -95015953838243372353931471109308928 3527615 -5137598554106567768660868824604480 3527616 134130551171424621525630728452177920 3527617 -766997072443088517720620027843724928 3527618 -333725891163419131292382287780060640 3527619 -300743026078447448180252221985210376 3527620 -83295224522282785366470073223185920 3527621 -1054497606303918404465956728353054178 3527622 86836011036303127499869391983228032 3527623 206759460991257704898756081785556504 3527624 479319992154367646928937333295784960 3527625 347727334165582214952534508498080000 3527626 -11198844886172817732488066558401488 3527627 295519561363503639801351269399611440 3527628 -172230174314006231813430769866740736 3527629 -663453373740770036619648988537262624 3527630 -578525060520322800118780284593729280 3527631 518252603865054879956701672077461280 3527632 -183354160600898844307899464526594048 3527633 -335342427173937412940113370383104780 3527634 -4394780888073299640035887815936 3527635 -11001164547331429417115188202937600 3527636 -216157520479380901697611964896210944 3527637 -22782634779510101119930488566399232 3527638 747364714879558351488948542167606080 3527639 739676477212693775679655242333730440 3527640 102008590791515532117113298038784000 3527641 -217641189164087644757211790867799228 3527642 -570796355268443113210154039970624528 3527643 -86168729045360770888426613466100992 3527644 -698052763244623103207428475203761664 3527645 275811088241146374578074636243238400 3527646 -26032050526164859007486882958560256 3527647 -3550926317985161754777341504904667680 3527648 -281225907675048133278692574896848896 3527649 384837805221973834744723385487263634 3527650 -19109265302317502300105298924288000 3527651 101617081588802696053963301764760472 3527652 -62584977800297360588231438160979968 3527653 -36060430894392719798517709555555140 3527654 -146597582996779842237368780683019520 3527655 -162863526288233374020221254287873840 3527656 -416250351380196482857322221311344640 3527657 -429239259966400068399949995807137094 3527658 -490390979239430021844474223726126080 3527659 697699853817811550740460779898127860 3527660 -309133170074459897772695218097848320 3527661 664871756723092053781614419691627072 3527662 -405714400830092624799080148430974336 3527663 999217082739288463546964625467256912 3527664 -6195880027614207352470096642048000 3527665 -524847022497605847326845433793332940 3527666 693377468499455285703547944942259200 3527667 -123856599454887816092016434579577264 3527668 101683691640586129166881182461042048 3527669 -657285840369016418067878750369398080 3527670 -61812929165111126931898923457271040 3527671 -26342372355356936440909293992188416 3527672 1585911822100258672220976611372236800 3527673 97603347066490204632381535330176000 3527674 717309405541589100333700483540696032 3527675 226306779705765452764908990866850900 3527676 -83408778196804571828233512843878400 3527677 10519631154646055926547130527061280 3527678 -378615462359758424666063893516243968 3527679 511700378279245386598100608767148032 3527680 163442582040951131322752362201743360 3527681 776994067789043512897467053008029600 3527682 404930285620273564563651439309828992 3527683 1168018851754599891571415203027371720 3527684 -574883384822213749017788057415373824 3527685 -47497161262081967598199221438508800 3527686 339530542738098467731034799861405792 3527687 -144281289687669274839903736367674608 3527688 420237201550199908878952363368898560 3527689 561044816162626784216168191771400400 3527690 -174374192478412823893804240567848000 3527691 -296291353126537249632015215311471392 3527692 1785088461163064572478846105932800 3527693 -373279804493116564813707238946841000 3527694 -15737467832161420928878452722378112 3527695 7435158469412394785280904267639920 3527696 -46508456261360187553722233856442368 3527697 -744115205250345665029934310068221200 3527698 372399778981808781727816704958131600 3527699 189922515791577229819051653893183232 3527700 -410506853948508500724483830893824000 3527701 -18742496592432036273119870932986948 3527702 944542289200157760783984085181163552 3527703 574157426093825671317460958699615712 3527704 -807106508740757554842681350067916800 3527705 -829508699520136147086410025454803000 3527706 -146556051703522537073919648393574656 3527707 -44022129018895642961027386321819328 3527708 -424427072707437237604251083188184064 3527709 -315667452986308609498202795688807072 3527710 36438916763944891192946126887805760 3527711 -567335229364065712347317858238700800 3527712 -93563725423682606026832147377225728 3527713 -248772688276880471350777149663775040 3527714 -851949680820647413264080872163002544 3527715 -198288543698486656064046478483148880 3527716 1798515990375989766348056614353564928 3527717 1056411029760328695384266028682798560 3527718 146031539605382376539302987417950720 3527719 71698374352597964530770928257794344 3527720 -2799590274972673144568855823974400 3527721 414962462392419913153553892927069972 3527722 -136425696760600081240341570762097152 3527723 -355871714065370808660395448209438028 3527724 492828018526538899965546843618892800 3527725 -52400832144915526571592013804031900 3527726 -469565909403860079914185652201291520 3527727 -263763057177940551656889642178186368 3527728 76297125298484337177343063644241920 3527729 -114338800508995692882978041854565580 3527730 71054517621461950832830489735142400 3527731 1007691708270885878460050975285371532 3527732 209427632179077973652597811305318400 3527733 -489219345519838009329462651804503232 3527734 12997072187005774263975139668307200 3527735 -149980507406635465733157252611259840 3527736 440427652215616699743558527492198400 3527737 -231112022705603738426611912780688048 3527738 -118019208034859230509727939495630848 3527739 -592356270317432437544771802966480 3527740 122629732586949215283988125882009600 3527741 -290636673085220656862493106764301728 3527742 -227636506074945793783835474363523456 3527743 -691119929790914068976065620514931008 3527744 -540368439929356376644853305555550208 3527745 316938562661428505109985345702848000 3527746 -557036807942200512660504265988378928 3527747 208080842953662086001399761200132440 3527748 325960007431409051193609815043072000 3527749 1266820116658054082830948542482175840 3527750 578084892545292554405434008204864000 3527751 1061413784973518729043137687524664064 3527752 84822607539840475302698951286220800 3527753 -623483318086205733956219189627932620 3527754 356161386518348008268988611063320320 3527755 -1022611542279051620672628605208000 3527756 818992241135454077538505454845182720 3527757 -183729244036619914641189285502308372 3527758 -785680479435921607106380816647552 3527759 -68067866608918596945202854163889040 3527760 -145535801275962547096027067301888000 3527761 1572287122991272849415210233221621362 3527762 -66074353675498463127258446646033408 3527763 -3183311746777065348916650540049920 3527764 172642140397421475856020818522228736 3527765 74661890648966258909339794405608600 3527766 572499253092275041917850320810009600 3527767 -9272058256247167719215412596616184 3527768 1327621893623195676212163861229056000 3527769 17623853660459978146515868242554880 3527770 -437622486812543138466111181266493440 3527771 798821202291243270040372977305854992 3527772 336125433290040139564922948736095232 3527773 -3499047525955756319355908114573346202 3527774 -587314612489514305306880812609812864 3527775 -407345375043196993441685654627256000 3527776 -377865695331664803422714603962368000 3527777 -474784809503803862402832668281469376 3527778 225743709934767058326554077322115840 3527779 277949683452203009729064600245412380 3527780 -72920611368753191197143557736134400 3527781 970343758808071970382245146485075552 3527782 -427363611137555737480539514851499200 3527783 -480952254518524970473980087302819280 3527784 -147237873864982694369820713713305600 3527785 356483943017502317228781913067310600 3527786 229976360448750023430339173936231424 3527787 -675355731675422660574384683490480000 3527788 1017538847779684850999035347741313536 3527789 -923697998084294339538378661009690644 3527790 58048042881232171529646114545602560 3527791 529724282528144290721811172490954192 3527792 -345835103109417062664780202798448640 3527793 -76491958865731206265318710899094300 3527794 914659798110372164482990744059591696 3527795 724255608564482755245144167649010800 3527796 474214537261631474092655175959764992 3527797 -92141005837548201978466779385877248 3527798 -475482334120880271101180322341436576 3527799 -639182957422089188815335410421773952 3527800 153951244464203900404084944506880000 3527801 156363360245160329129599207795755600 3527802 -283813899888458365057082651666181408 3527803 1085299432685321008927667708931142052 3527804 -22344290071888132530828369127111680 3527805 610564636125262473657441285499571520 3527806 7950341082858308603815366993674240 3527807 -106811427160417102432036104132828408 3527808 620363176482081996783016004309483520 3527809 232822138645741480127429057803245888 3527810 114795668215145163018310698129016320 3527811 390523918729410931698199861514906832 3527812 565972316190087213940278181859478656 3527813 -1327421164483990574156993822166853632 3527814 -66981947350321071964461198832637760 3527815 651257665723883955873764034649105920 3527816 -684149455947610210419313796881152000 3527817 221459593048852872604225598681982480 3527818 -12090766737313391048358785330830848 3527819 976424720347218697145296719014219220 3527820 835570463147594574789240431419392000 3527821 -698135031752846712078629505685154400 3527822 -945793108290375610038394985888436288 3527823 194367796809848872433392590772699824 3527824 63918052468822079791121951067996160 3527825 332350554859813774850625260136936000 3527826 480239106711762060455695479685551744 3527827 -871034573417430471433652665559434324 3527828 -434073860010859082660705634796591104 3527829 731772713867685703363421803004772348 3527830 -497166155099487123862253621125668480 3527831 766836189508077049020477731452626696 3527832 104222639573005684960305215680020480 3527833 1810859327862540919822464230786731082 3527834 -152525579611677556785074403315966240 3527835 -618879309037046822960303641074662400 3527836 -202822809202962177187665450156697088 3527837 32722906629985568937187039061450412 3527838 230167170596201046147068422826401344 3527839 -116679831860969468637971726490815808 3527840 770750388649240507196516205538836480 3527841 -756777632365377299477393047841984640 3527842 117939130781554465767385146094581072 3527843 -76129904504390350219393744242971256 3527844 185772040615156419790661655835453440 3527845 -365988365197411610803128411300107400 3527846 -229699067990478435297166427863879680 3527847 563551569176399641245662035062452640 3527848 156698435854664379905318659288350720 3527849 4214946089287220373462226336707648 3527850 -100700398998300833672668060288032000 3527851 186644480720145408728178130228556852 3527852 -988052608225178269601079299053112064 3527853 -1695581015473917467046675849300808896 3527854 527343450008217568017743572120539072 3527855 -14712553333649604110473258390902240 3527856 81819714212273670246104553216000000 3527857 -1547276313011484047114958020653872348 3527858 792879465814075844059126977173867280 3527859 41489045959861171689708758034542904 3527860 -74348945673227159591625668022435840 3527861 -3130002184807943856636201788418759876 3527862 59721191061893987138355511339130880 3527863 -1479977272754901476337409574425713080 3527864 -1057478140974209669518429061970800640 3527865 718821818906453621056583395528374720 3527866 975156999530507877343997631753026784 3527867 -246180102113438676710265172342691328 3527868 -185289183236685945813987371286965760 3527869 459099673970471955433849866272243270 3527870 660076043290798387767942983296613760 3527871 9189535824063124976392383041529120 3527872 -32281993808195503089174517278310400 3527873 1887985637317940634061005609592482900 3527874 -258709844522233157449113827482254336 3527875 1442320107564961531164534179273244000 3527876 -384413716525311445191235832998656 3527877 212547332728585918634388408737284320 3527878 28177046627780539930591292658905088 3527879 -78616059613031088726787929574008000 3527880 -449822830289366695689163892551680000 3527881 71857686719531071861610465147819392 3527882 154715309348124839639224226166766080 3527883 -886756195869795649847768394320322948 3527884 -742305089825539876517933909475774464 3527885 882807711582097438911322010508852960 3527886 6705979026488940612669868372249728 3527887 -75537572773219192892816818606058256 3527888 -54530797536177443418494628017995776 3527889 452936376430832309272889502253373424 3527890 -231615095681089749123617540400803520 3527891 296840620423838619968518133537096952 3527892 248035856110202582189719783212726144 3527893 -694236219722502461601390558769697280 3527894 -60514064919535618504604423962942080 3527895 133906167121737768334192820445696000 3527896 823974884044384240294757503288289280 3527897 351506654660721162924880085787113232 3527898 -116330611985024940012367907854301952 3527899 -1810180542958066570947622314708279100 3527900 432425948827564408876139471815296000 3527901 -273182139308576866799613264304622400 3527902 265232096542098225612610048371168000 3527903 309666268298437461584544156317146080 3527904 -350820592294790794427643547975680000 3527905 -149109907398911921030519752776072000 3527906 -550062423599941795546414735100668848 3527907 363038181747527779587219851560389240 3527908 -346713195246672461390017027265318400 3527909 2347386325153765381276720886453952 3527910 -324819625949732066510064529902528000 3527911 487597733747411824594366088616649800 3527912 -394088223926823571878189595371340800 3527913 -198474459254847924645376424243165040 3527914 -153301789925696875534398685970454528 3527915 445524191513037289670689776537987120 3527916 -186870499681036396106468438691840000 3527917 467083198919407979597560602434282966 3527918 374899085740057167063179532172484160 3527919 304635679531504175643170051835407088 3527920 -184607890529867282860879738739097600 3527921 1684146126684435043920231759253364544 3527922 256446053644562041435452561836345472 3527923 39403168215725449864066672283644240 3527924 -141150710809724757580482056436154368 3527925 -717716354358347716451626196763523200 3527926 -481794055693088702523004349601077088 3527927 -49612516058412558304513901470459920 3527928 345395898363738686489787258853171200 3527929 -1878542905075928962063427703112053116 3527930 -17274558549422367846798889161600000 3527931 -329192725733073481400819609854453056 3527932 -816502738970514898971860282961301504 3527933 -1065969556128922437775525910113605120 3527934 -209367616588521415574717511613321920 3527935 -14867538927872208323666363580765600 3527936 234054613170407356067192388842422272 3527937 -23581559513138467445329067504441280 3527938 -199716616441556155119966777538040880 3527939 1806164827148286399912730631564524440 3527940 -110888859776897098449161673970913280 3527941 -1550101079977003923033147047740890658 3527942 307147348716909336962968514071215744 3527943 -425854833057434349728852160870414936 3527944 -22385028461630883162548736581959680 3527945 -241426279658095453396378030057633080 3527946 -228611583452928052823497716386309328 3527947 -214258585022634786161194008168267168 3527948 -314354889158791591714962434988456192 3527949 1720909439868177154026948082299864480 3527950 24310433682896089918770486435902400 3527951 -745041960925656448385275376638248000 3527952 -42070442071234362760050959966404608 3527953 -188780072339757869331557748470860032 3527954 -256535186119358903560705218428851824 3527955 -8940396605235829702826794421546880 3527956 214977285627734049589695091966339072 3527957 474079385193837428212873130591752206 3527958 -27686988262754651948580331481733120 3527959 -1377112405642700888326891175902282320 3527960 -239051506449794437464765350289408000 3527961 1181421188558362941316528596669186048 3527962 484497131065046652192530962438037232 3527963 -345738852691515881583806849052721788 3527964 382606923031338838872940823295959040 3527965 -434138105605118565599030028675456000 3527966 271458640084041836113039502269996800 3527967 1130531892413098571141650827469291080 3527968 -550779311759385959806636314975928320 3527969 -158647852929776040830346528278217630 3527970 -76416661044197003939234502304373760 3527971 -334278932591699675296690062220133408 3527972 98296406991772166380406284337098752 3527973 -52306932074382010085181515028660420 3527974 -409419791545723454956426317239091840 3527975 651994208116855840662883736264349000 3527976 -529992189613240446214417129978429440 3527977 855227121065906729367846341903543440 3527978 8842240036108263872551611683149824 3527979 174243367689578754424724657063040768 3527980 -89300130730454328985906472632550400 3527981 534887199874865214070233123934981782 3527982 18270259539759933349698040173465600 3527983 861705831957418786442484141666121232 3527984 34381102106904001718239179230085120 3527985 -382191298899012351141720941331648000 3527986 95441170392376696165109534998364160 3527987 -162551281098971207504513762016127008 3527988 419456032235188205274180098256384000 3527989 621077022293006127185385931192044924 3527990 -43319086924468914473913714525868800 3527991 -697164097256223732097467364883016000 3527992 -198638932469657139999456070934753280 3527993 11351972908668280738956419287054080 3527994 -622174460856010329052177947580032000 3527995 -164888373252043956740689807310494800 3527996 845438722606217357292168395639485440 3527997 -625195643686384371849782818210080 3527998 149909281761181149946684222674380928 3527999 15407665041409189744099472604936480 3528000 -186879663110508760661265795907584000 3528001 -42915898021051888194801791448935998 3528002 438976901388510533314927030343903952 3528003 -30791880578172526395531303579109200 3528004 73589095674224550651918752309984256 3528005 -85315475422328326521109415827712040 3528006 -5892474275734231641403352763985536 3528007 -693760258760191765536336007980129488 3528008 -1818465466256495403177495091865518080 3528009 209336881112603375460989550353951040 3528010 651270624955826638971018785612218560 3528011 -880829296522370598005675867770385388 3528012 300321492445155090568981370678042112 3528013 -707268368781114261294107086170944436 3528014 124311396968397456180190962931235712 3528015 -446401526638343185766169914976144000 3528016 108477975454959178883983267669082112 3528017 -6123650946081172035051792637800960 3528018 -68096902538654354569468886367179616 3528019 640197508506039782868023839822312512 3528020 -630918904025908551806772850476683520 3528021 -5672506574437489632303642926117376 3528022 859657895270636457773728460681856000 3528023 -1095868072931479700439238048548380040 3528024 148036556380554672307476928808140800 3528025 3920012766218780305945891718449550 3528026 449376560308569576138031545677321712 3528027 -184372250286844955091200644907327880 3528028 -146820512364282556859276374041457664 3528029 77914184607037786413621302996718630 3528030 -338112137545677865390603212090639360 3528031 -221144603100413958386153041763252736 3528032 -1015364009031983165758072666251460608 3528033 80593508104705973463808246457744448 3528034 -71735535060287780681703188960428800 3528035 -667554339026354368254788256083040 3528036 -18367724914590580330721128329732480 3528037 -1218236148313387738612315387852013314 3528038 110236965415442118858491813485149696 3528039 -511256582473145155726074819366436992 3528040 673945731209305909837742136443596800 3528041 66674238412218648093891050277144000 3528042 141325853936179615779946906141507584 3528043 394253626866730589218133457159922292 3528044 -226990083108671923850090191946294784 3528045 -75889622102007921234183410694127380 3528046 -416248558481986371168909911898091776 3528047 143486803835728754098181044797452496 3528048 42212204693309295859376639220645888 3528049 237707906611777854405062011238297700 3528050 81492097682927717929583375468853600 3528051 -354682072646696470957138002973721040 3528052 257576776035764271255082905841833984 3528053 -43883519808698021467534261513080420 3528054 -560415439953101579981541809435855136 3528055 1973586453261402894904437181414148160 3528056 113957141262372544466676853627760640 3528057 238546644152404766034562543989902016 3528058 -553057682151768785123476203465279120 3528059 2521061159536115878898210746331626704 3528060 57513941249477504420127906343157760 3528061 469643222414149919805823754752488960 3528062 -91984155109479327760362070704137088 3528063 -383690826535945937692256385822696960 3528064 -5837742913028997595855243192565760 3528065 357173510884219583403893682168773460 3528066 561685135442906700498199397635914624 3528067 -166481993558969252625196601434250884 3528068 -8500099646964757968810371548513152 3528069 1149195045085640515617216849994712544 3528070 49971459640211642206734694077749760 3528071 -45673228146472054086348910674000 3528072 334187020436558077706681404118016000 3528073 -1256323784978504963414454156696470940 3528074 -285964475269502584660355300567582208 3528075 -443848186731851568925710257933177400 3528076 1061718365289115521357941775462997760 3528077 626596807511122352144073868885704672 3528078 -516934130402386783340564793866651520 3528079 240520838386480585138734910312496320 3528080 103831333057572393806646713143541760 3528081 -433794499483833513511113940734954672 3528082 -541429509779174733777530606691878400 3528083 -110067081517675783622797096928309376 3528084 46536246738998280080084592377044992 3528085 309930970720170995530901160288220800 3528086 555660519026867897688655205195804544 3528087 -103673218710580293751916841385689240 3528088 1239991279506794189079031560635381760 3528089 -388525951012146960981153773593213110 3528090 20906653298983659337476883694976000 3528091 -188984527074610188056647880447439360 3528092 -562645168979811072717256683053065728 3528093 -68600791340786801613091328789406336 3528094 159087607245178634268566889441780096 3528095 -850575886956303802404459131522542320 3528096 366857063081134029481441018760921088 3528097 -1146163859161738898643488623433111360 3528098 160564069313707996962762791763072000 3528099 655561140012778572675170024237336484 3528100 -262874042167757996268233840727145600 3528101 -1198136498102528618864098291053752898 3528102 -758774946623226390268122816160874496 3528103 140747083830202294624712878811167352 3528104 -746781589436391757975767627887139840 3528105 -78148929070496955615870863593918080 3528106 41482054489933020910973708815384752 3528107 19886939062536759999630267747080640 3528108 -3508965430329140720919280120697856 3528109 660317888699335267491149566718380204 3528110 -111152135448118813142395154810880000 3528111 427682423172938013051914729917468800 3528112 -16299511795465136006308958361681920 3528113 -138850445273812541717051084722006638 3528114 201561598115984693351627122119027840 3528115 -550376773523757649985746461174024480 3528116 -61853634037306913924659311728799360 3528117 553529696092772363000452844282161440 3528118 593993193504968573094588895491840 3528119 -298328628575975026912303254511873104 3528120 617015724045452564487844902309273600 3528121 1820502606949071880676068533942179152 3528122 -250097254120413510014423622948726048 3528123 -61448624038953553876638963845648616 3528124 -1066910978909325516694503892212296704 3528125 -813626512207540591725371935484437500 3528126 37959696393547488892889674098893184 3528127 197635265267020544228845762940038976 3528128 -375096620547803928209525725496082432 3528129 630702735577953619217691705123432960 3528130 499005846529344323237736329989692960 3528131 -312144921514081928321840766613806336 3528132 -91480344859796782672884492091072512 3528133 -931175198246917375695102219312994560 3528134 -814631395311996604200631528349402784 3528135 20676687257895690276143626822187040 3528136 468254509306113077433090488686233600 3528137 -865403818791791773520355795818882214 3528138 -137973380094440045009680847356984320 3528139 -1666255787871792961453295809870150544 3528140 311499433304077528259827976650752000 3528141 21005768355150254153734832259962880 3528142 -575460797173097202151391906442462528 3528143 -1518716354922965769721182770903374608 3528144 -186123917736991584803922124261294080 3528145 -267839363626382677461560820136601280 3528146 649701870985215172042254340192530720 3528147 860886042260856895197824698074783672 3528148 -289813698484239061745349999584143360 3528149 166253957446890085210020569040026112 3528150 -1986500723949390721743588323750400 3528151 -99322093638858751589697226187709096 3528152 768536906785177336084934036191641600 3528153 584061979940181943534570223795727024 3528154 -240701726642139265899739493252164608 3528155 -79034916261758299205979038346853440 3528156 -420279730739679654274191118945187328 3528157 482756579877424549282695979098224940 3528158 -19786121967029321994674315322244416 3528159 -264641717599943537624044674459678192 3528160 -497986885127392702084401915608432640 3528161 -48050301493542703879441553073949056 3528162 312846249046522395847190970955792896 3528163 57740278128698826727065719506607184 3528164 24331192714598759921149977246544896 3528165 785421601960627862931419443134133920 3528166 -67955825483556155340769805416448256 3528167 429564948752290614577744638113237640 3528168 -201656408571445580701024267443732480 3528169 -1152221112983838261049859476088582940 3528170 -232263713844609419176093203420546720 3528171 -2297035639449132818545770649446132000 3528172 -35775462053067337383467067746836480 3528173 -5226973203824860911201644428547712 3528174 -71890988868780683726673169905013632 3528175 315854671290442828896844634172830800 3528176 -113922716106447898711957786292256768 3528177 270606951441627410930449837440575808 3528178 -27094863741706515928507262385957360 3528179 404087587875803975307751062539827680 3528180 -116489266560098586221787254704458240 3528181 187142257092249599983692159607195612 3528182 272699163428894875947624567689926272 3528183 -864210795631513204081803684188017176 3528184 -535458461027637929049132126763438080 3528185 -1422165049562504376931975095530744640 3528186 -76697662013755916178620461072032000 3528187 168252778859950178337074406759045632 3528188 645279766446472627297381785530277888 3528189 460503200226224798302968769839434784 3528190 -77280308080257806494216982704382400 3528191 -1292048756729199845844592164745809408 3528192 -349768802615091779383877567646793728 3528193 20429409942231936846148463838267184 3528194 657857699069437738597056049471186896 3528195 -351003482763655379882156920268386560 3528196 1553678367978410016630713564545548288 3528197 -453012480314500405774973854550301828 3528198 -34983992699166239537867441930384640 3528199 -710026503507220849431675416811017136 3528200 -120402270903828124621498066513920000 3528201 552447419554693916058495787726144320 3528202 134656718761081515170386068354933552 3528203 -102441554822028611388031741719982080 3528204 -24410175038094018889994516553692160 3528205 -684845516103525570852914297219316000 3528206 506499330501180438441948214297712064 3528207 -351920916097667205241283042517321192 3528208 -82335216869843637537591450072506368 3528209 -718932023953892584165856986655176128 3528210 -65083673474541482848517662731233280 3528211 956497019962129519126249553264160812 3528212 71231021593851573072494967917129472 3528213 -170913275235905120267717093113805760 3528214 101711802731179056159085230453957504 3528215 955016422426997899441493917287198360 3528216 312047630860029093557017230847518720 3528217 318226592130391121339085569975294784 3528218 189208285498454222077058240891318016 3528219 950946503786004518177387213152488960 3528220 288362050953014751244820453208314880 3528221 -284921611286863108788797740983741300 3528222 41898410163971582267406482526987072 3528223 -1373963603207873995396643115421360512 3528224 633682212080154551800657875409305600 3528225 -459218098723928854255050669928812000 3528226 -179083093729013066775950861463742176 3528227 524834804612269566307277913817951200 3528228 70279668401284333263973125630965760 3528229 328988009650752740729269803191424830 3528230 -1465904746014233513877188776828800 3528231 -367693264140114151583975835998067456 3528232 -635402953607695246725337417528857600 3528233 -443441921859764828258787169627939512 3528234 132485767630907007469614731969430528 3528235 -139554326456002353412436417167320000 3528236 776234523670587139875758950831104 3528237 -605984981025275812740128174992585440 3528238 399233607585965048364988760499482496 3528239 -1356418987087495903466830202072568 3528240 -1933315465855513362857813187624960 3528241 1087816643909847311482032394010618642 3528242 -303132593918469225874797184767084000 3528243 94525075372904544024591643948377600 3528244 218399399231390696123972559315249536 3528245 -70536754245740089293989826300523620 3528246 -56444578768149172175838720432310272 3528247 1210436131610806057002508017207435720 3528248 1763811895344729237155678543411650560 3528249 481486904956250689535745730152995664 3528250 1030451540846687515029968543020608000 3528251 -232483019044315038418107488378942748 3528252 164433576537418267014475595076403200 3528253 599538583268537693970689071548322502 3528254 557614935506189033604047867091576576 3528255 -172802082387197793842136770481658080 3528256 261083756289505064312908776005959680 3528257 1567801960887518299174010858546701506 3528258 615497376912230724705948590080089984 3528259 512850463310894043280484347818347520 3528260 -553468934669173519831094865779301120 3528261 108650912133204044351624389980134304 3528262 499604534565176716907771664115992000 3528263 -313039406544645211598113160731514856 3528264 -652564834989255792532281923815956480 3528265 229893641374647221477351238414551040 3528266 -246625071820056081722874791572700160 3528267 840767551776565329649587490521368280 3528268 344485823190681149414882553868821248 3528269 -697651861098013210429583728732223040 3528270 -27597425677893031158536841584928000 3528271 49697557136531545099281613854415472 3528272 273706162540627603444917013725315072 3528273 -75535287622171844844175484898977856 3528274 71639202538035653075103878949491712 3528275 420704819277398595967687086968172300 3528276 -50265365631672756868999120652064768 3528277 -1001557245713961820502448111563085874 3528278 221967772344021763458124452589228800 3528279 -230366069082038696739485482510056 3528280 39636798920495469167491648132300800 3528281 -842010330134781525814068257130846000 3528282 672543521816879448214973145815353344 3528283 149488789248206649628874785868628240 3528284 161668981929780138780381838497071616 3528285 806457040135763193103186237926009600 3528286 -204443066977243312839747309675656640 3528287 436470245319605196047515686177789312 3528288 474471965768996312798551480962514944 3528289 -464527747040829179969441509929618910 3528290 1108308544232691671091681632487982080 3528291 -232074374512460993449063788487191120 3528292 -391601743526997342380375153601159168 3528293 -371410531617107329388978552228371458 3528294 422621848374639970749166572605305344 3528295 -1104730020068522664306538977617656800 3528296 214113792996366057299150754681323520 3528297 382709954354069801345732339540041674 3528298 -97287101879186987668175895982218240 3528299 897763035410447427499994252601401736 3528300 426111675537581477085135542146560000 3528301 239765555770537130899907818396129664 3528302 592679482243727737560503682282764352 3528303 52498304425405536247260142369636608 3528304 -7082431076551755500428024643158016 3528305 204721313123780804423789098029385920 3528306 -308651895100807693810004262118993920 3528307 1011432908095647076322679215422211112 3528308 246033917638907297246864615442978816 3528309 -17131080064976458054233957380921472 3528310 115349954674922088752349887245378560 3528311 -1095442869190645428816341983612136088 3528312 142923366325070797358722178566103040 3528313 -835035434120138754981543289128412438 3528314 850791145369706011744132482795110400 3528315 -37680451205515207580310240902906880 3528316 216787345744176786349880846759393280 3528317 -852332409196571671445889795266736180 3528318 331875783012683736608484948980152320 3528319 -431139622707645027914596175566547760 3528320 331878703771531938703034359480320000 3528321 -203078710813475394832177168568828640 3528322 41066364488471821433194998925824 3528323 -714601583235030083906366965449751428 3528324 242166795646364506988406150807980160 3528325 289495702159293302999311309480548000 3528326 691365718890267124760340520612486464 3528327 13333212996675089909757991232025600 3528328 1704964267832218522964232187252700160 3528329 432437813252262076274019947173934976 3528330 -36379973665403368685317658974233600 3528331 -581236238862212329124512201886157868 3528332 -1192594446402198375217428960411496704 3528333 1471947479690418690648369482597281920 3528334 484279823678599797395613100211120832 3528335 -154865005829634781646333432238283200 3528336 -25954051306287727049288342115188736 3528337 599592023919839204325222231053562624 3528338 453697158700191254587264340516782080 3528339 1059832478344146358029476210557687224 3528340 -509513518159350593401322943873788160 3528341 -1106004406088570297736731391969510258 3528342 -66243633471626529747348570006492480 3528343 347759026932211434662855640888879360 3528344 427908794743480738396790152413788160 3528345 183296407844345140880578657492986240 3528346 -484072050557556199489296021151930128 3528347 -1870313090390443120636522392204318204 3528348 -712717626192420308470273324333278720 3528349 365270631297247832362864099416767520 3528350 -21464380043502155784841757375635200 3528351 -234913471018467579054127359929674008 3528352 1071631138749966475891596671694077952 3528353 39713302570398999523908385582102980 3528354 -449006662251355941267392606990790528 3528355 -106722700196102419693373841908262240 3528356 521886664197461093769758293134934272 3528357 -58523113821157804933023961994342400 3528358 -77401903946104596278331457885140480 3528359 159773841523878878156090667891037560 3528360 626677950751352717013200602598400 3528361 -664497469675575784103521146758189568 3528362 -385935544285360756751703072103698336 3528363 927419430474756453035435448205773144 3528364 -380406385746896732774448255526697984 3528365 -11037112314629148506032091570635680 3528366 -479160780986923831477960518046435776 3528367 -830687177335372365953707009715357568 3528368 624961446640551820704201951825690624 3528369 -141721303458434894790994309552142040 3528370 118549311490923913778098193843582880 3528371 126148094159406552140337540334608384 3528372 681328706058982887934294257052723200 3528373 590045811539417752738269859325008622 3528374 559219921430731360637702463224043936 3528375 138052652000675874314402261128662000 3528376 1480773099181339457138715734974464000 3528377 131939671198386072102171644694940800 3528378 42652273010001099505528979490190848 3528379 1340834060673924561721059899164410980 3528380 -492637883557748039402664749037043200 3528381 -461873711597868731021644464535266048 3528382 -35270815925932419716827345801002240 3528383 -723315623424420673714579689191430360 3528384 -235352992283240346140338879450841088 3528385 -117369279080629427039015962475490240 3528386 39785269630257805931022472794973392 3528387 1296354948116817138820975820175283440 3528388 -3972203023784994962967462946179840 3528389 193271343653229562120513614271559040 3528390 90639733175176843965033960510816000 3528391 1425072020863266148859188444474833184 3528392 -682589139383389487740870623080094720 3528393 286079259728483651277282284141711328 3528394 303048180024332423966492758330976352 3528395 194796376587630846966072375356239200 3528396 227668864349917760903073482631351552 3528397 -596202502630078118832882400434390154 3528398 -831836247465190517083909758759700800 3528399 41319807056046695284807330770727680 3528400 -158548962777430970145985005428531200 3528401 294863603876868441743280563633010780 3528402 -55166059621441856809811029683326976 3528403 -756151469243563809550195719053395348 3528404 548543688161471424076712918614720512 3528405 57920753656408112333758939251223800 3528406 -160883060067240600007631851049358720 3528407 -1100207192790461408996300026418356080 3528408 -5112936557501076146757723486289920 3528409 206986481539899345119789977908025610 3528410 -623048370186096556636207689544292640 3528411 500584486897707902059460875315218072 3528412 490838039135986467109014216227641856 3528413 -235075571263089605482376813589840576 3528414 4951213757864891013413812530176640 3528415 -64265488498901456577403444410184080 3528416 640590207339573252269740878579892224 3528417 637891918263934622232213155130135360 3528418 -1161809936248757042936050953475405248 3528419 72274761092955894846263048974311300 3528420 5973194286178284263405515985387520 3528421 -572255036907611917491034821931107616 3528422 83481972545631556657760644318879872 3528423 -605840241189442372471113959426871816 3528424 425182955744301102140784417026472960 3528425 60266876460370402224900061588237500 3528426 288924828999855676600261119420215808 3528427 -455944011242687833633984830962876528 3528428 84794815439457020307668893423472640 3528429 -134443972280428252861753344562020000 3528430 432363246081996430276237109876544000 3528431 -1014466144270270494058632287512278720 3528432 119702810706158816434363774340136960 3528433 -597709694524127336923728391691582480 3528434 81240693795089385169890843347937792 3528435 204205494390523558392871157309680320 3528436 -655806714410398365497085005989693440 3528437 901836649608164177389601432489659392 3528438 530175619752414408823325025635204544 3528439 145158217550068842262633377868349320 3528440 511781550516445689238804457023180800 3528441 -26914403051248866497853883563571200 3528442 77396431848248556342514397839573872 3528443 -1750396771086075861230385332737493640 3528444 -172321948260224632325662200888606720 3528445 438172274162610528112070345249606700 3528446 -928951274707455432534243017631587328 3528447 -496576006763178766885594235557266672 3528448 205323610149819596924693184365199360 3528449 -36424875151615058520929811767304636 3528450 -28285893973161807779815288485728400 3528451 9736902245198675991394303421594624 3528452 -730394522647699917316591756679546880 3528453 -315923646398823336063534890943652416 3528454 85281895771186546595996217502510176 3528455 20702200178550500498774766172393920 3528456 -450064503618273786738349049153126400 3528457 -2073626342529406136814683057246027568 3528458 306706479732949116376907498781196080 3528459 269583746760131412866624463717363600 3528460 -80473776364691842732123291322849280 3528461 225748764542156461319665800528735552 3528462 47848558341365778306865736478495744 3528463 57025988733306621645959826297985712 3528464 103244078350464502305193381664071680 3528465 269494415616086069393745725447589120 3528466 555020624701074721865583082105171584 3528467 163987946323738105369438552448488752 3528468 -10143668513419441305501128488980480 3528469 -93948571346658232540271535119520000 3528470 -574465983342709137431140305153095040 3528471 -1418807738895550781847569803542032640 3528472 -714716328715957844236379312271544320 3528473 211080869830751266783113624339323400 3528474 -106169462380174562383022608717232640 3528475 122723481325735280344157132550303600 3528476 152503823493888907935096868139335680 3528477 -508589629239420633125558778426768186 3528478 1419347248574592347317663076203289856 3528479 -302728766099995548405130270652437920 3528480 -351942346798105243995739804170977280 3528481 18861847340227340187238380849441410 3528482 -310676798478865693806267513900527616 3528483 127198913981112822812006015513259264 3528484 -679959647853754985903989526133632768 3528485 1766308269558968787589647445162496160 3528486 62234610674859274911788190660413184 3528487 767819014081982619907559521447457712 3528488 228376405705444019093628924755558400 3528489 -1060568417583727746161865604199896176 3528490 307167054663099431764190111711904000 3528491 1227751791772234127671818464848155072 3528492 52133973487507617560966804274376704 3528493 132966037271916320518501362151975360 3528494 7491825809392533434862926010226560 3528495 603102507731930382721329203207712000 3528496 362313127261467213471284449930739712 3528497 468499035394698347600432029558563072 3528498 434774291206860663765365831137064064 3528499 212287955368079436147236155961845728 3528500 1165258327469483783470334795860416000 3528501 -162512524362658401712086001457198976 3528502 -282338305304961963519800928189438048 3528503 -1146291594654851075793057851667854160 3528504 157563961397246195767769534212792320 3528505 239073713911232820406062914538708360 3528506 664409097958418569474510323526883952 3528507 56297244011156387126234795841458688 3528508 -142429838534615271406858330555814400 3528509 291795948639912261407163485364143040 3528510 -315366792941674733713648951680685440 3528511 400344230885159849696636867900056432 3528512 154881998918934702444203423717916672 3528513 -171377297773858432902881533162749696 3528514 35213439579523844032020375109775232 3528515 88666407225897090592430888805685200 3528516 359361360503199498977164906917092352 3528517 269791865271849958018335509531496120 3528518 -310804414472933114680551678077606784 3528519 -1116555893978941189051605297150157656 3528520 -936073497435608452564116279442944000 3528521 262264332690019646435092796380789722 3528522 21243636465605093441383422874175232 3528523 -352989181732084473136701260869792736 3528524 24511849143825805157695502716025856 3528525 -89305943515231471161526967061196800 3528526 -408414842844703280404220919882132288 3528527 1326461063468023192182659407505297112 3528528 -6196119639834496847947721181757440 3528529 177531905496003342306688774736233984 3528530 -161295322933657175309464517292543840 3528531 -542605676021757691746461251451991180 3528532 -401888694310249938548124029034813440 3528533 316276586166060225848034790951000782 3528534 -243122507441524459390268757617786880 3528535 1075616106601622471947536874681060800 3528536 768311496939705489067319756127313920 3528537 6258044158919075671200092751560640 3528538 87156076827024934363307497898340288 3528539 -726049501221376808934296238388488024 3528540 422046938942485736070739279848399360 3528541 1203620993312678651399561331614267942 3528542 70863369828439123277449256109711744 3528543 1741437175778580637192494523162806144 3528544 -337583978583897157883868040258387968 3528545 317332042462582170403190026171818240 3528546 41664697392763614196928151505013760 3528547 1668186268460169871262241574175273280 3528548 275207761185790695025238033789794560 3528549 302971041662248989767287277691909120 3528550 -307879584971818893763163767129159200 3528551 1214761664295318606502267004173425360 3528552 1594056901264538796771151335298007040 3528553 188200936500402209110323313175775680 3528554 -780044670609574327081370402265446400 3528555 317443647638951143897915153362942720 3528556 -1442526629381823824774744119631783680 3528557 -394841659405574947894495193946457440 3528558 185360869346849057523169102567504896 3528559 947950959043556053728245687973463760 3528560 -21655388915210187243549173893693440 3528561 352601741432558997671599199756514672 3528562 -163301485450686403167204919100329968 3528563 1323547490790596167485267191741428812 3528564 39852768053624218852976200895293440 3528565 226429900954456008353212723831586460 3528566 -732278502949495154393151451354332480 3528567 17751540140997809018397628661878320 3528568 341135918047474401606547460975493120 3528569 -187719840816252858011029786304683488 3528570 189211511093962265250931755533203200 3528571 -2039715183493722666094193684308272408 3528572 912884504040198043953615212278139904 3528573 339565019757089948649497531255837184 3528574 473754964170045610040693108337303552 3528575 227545151480751663145869435897744000 3528576 -847431119974374710088946608085401600 3528577 122454865744334141587707669521003860 3528578 708231789709458880583481426382053840 3528579 311763018251494732206727837452054528 3528580 -3590707991545711331124606749306880 3528581 90367454944028328856762100393026944 3528582 -52175455245376811946647002561382208 3528583 -142429169619340685205105053161141920 3528584 1412817712946392414536795438255682560 3528585 -67619369464737688341398052251884800 3528586 426538900064355512849496355842034992 3528587 -1104422562226388980201035848667838764 3528588 -108286475539569548168936641088185344 3528589 -1489919949917533635985361137301121610 3528590 -265555381290987375021199231943527680 3528591 -540776612924006761906867721009260800 3528592 -410017596678757767877684095177416704 3528593 931507772066809855058004952557793842 3528594 398611584457881747030776339626423824 3528595 15113990066779165610074158942788160 3528596 49579276159689136260594461072855040 3528597 11638658868409008344313603436533120 3528598 248480870651470408172574255485536800 3528599 -1050218802789789984659921345446925736 3528600 -26464893445752766344141069768192000 3528601 77485749004499933979085016632297492 3528602 453774432881339983327952006651136 3528603 -662318262961828612525067346373319856 3528604 310958852313630268684922218115097600 3528605 -487370177892816035045928171324569640 3528606 110885406486514634234216594145263616 3528607 1495573702618500049996743100803493856 3528608 598919027321139024990905746030264320 3528609 -380430742221421334785579118379301440 3528610 -546794053813689994264842218784853440 3528611 -356405988614657991148002792934969200 3528612 -8139484336743164274231173836155264 3528613 -485215436846214476622295953717883680 3528614 366470963566048459867062858244485120 3528615 74572002548246202057157948972416720 3528616 -94041012054502922597793931785338880 3528617 1928894950262144851932616472539742820 3528618 354833027085785326647174465188716800 3528619 -2191960512914959161213910702992889920 3528620 -124468024317496481607167889796024320 3528621 936558648700260101666493140549828790 3528622 -961606423910109258319518946806883200 3528623 74402215535224641793115168221440 3528624 -14662797743051666104593045133983744 3528625 310748980964048478973837677168585000 3528626 573211645760450098877952483750346512 3528627 -13524870422611424157344610994399680 3528628 10603004744938520119837076590506368 3528629 -322457711631507711311624594133172992 3528630 215756036502477031075847477567385600 3528631 1141777734612728019863918757627035432 3528632 -1424323277810987762171865351294873600 3528633 -240087304993532632499655873827222400 3528634 -6864997509461950304953614882700320 3528635 491522816634856689705053530633439760 3528636 424060644438053619419852117483622912 3528637 136657752877251912869167711360633344 3528638 391095988499583840075234303292350720 3528639 167234777741407808777277863992363344 3528640 140675279052878080259363845114429440 3528641 -318751312191069085057091908802144958 3528642 45570257122095118914090787625218560 3528643 -859477749270517240109017926687512280 3528644 61927948864056662940243803834781696 3528645 40856081060431805574687949414242720 3528646 246758176841072840495746946376768000 3528647 -1513964536521332853024455429414948904 3528648 -725614124171211174523745881523174400 3528649 1889235642496443738817206413914722650 3528650 371242615733217318945559321974310800 3528651 61166285847992839943958666140150784 3528652 -757613902894076923520653664826554880 3528653 -645968835391619442209974497781209780 3528654 -211938639471326661563003368652835840 3528655 -276750334558370970125241666584869440 3528656 -166823019999486148335767426346467328 3528657 799366515676905248297974546262468640 3528658 1717327986069681985716991945262592 3528659 -687444076782759236497472274800149140 3528660 -63929813073129392796647004488048640 3528661 641061295717867493605193779745223200 3528662 715351220951851872244822175237301120 3528663 894223252514849218245980090545354344 3528664 -597615818233645639440001189276876800 3528665 -183184176853166389489699998170774400 3528666 -9415996365247665075282943828970496 3528667 -511452178214332857835605833302076048 3528668 -17499720139149711284911543841587200 3528669 510842922890835243806256709845154944 3528670 17632659690490227441297916198697280 3528671 -1081026745807828440233604169529451408 3528672 107645456957567003910228030573772800 3528673 -305535495692781322149835540065025980 3528674 48863395459555679814847281221435040 3528675 273730364211112409573790916898186100 3528676 -934356668313723731104591240101831040 3528677 -2695259871314533469022535099997674080 3528678 -476666489582069682726405671362733376 3528679 -259712179926381696462516929908729728 3528680 -641969988721187016611160534657024000 3528681 -3018978842254787674540683590117184 3528682 -61933713693896222533577797074259200 3528683 416910136594376033742404329380539184 3528684 -50380013553531581542994539122334464 3528685 86768956554656016880245117349114380 3528686 222087221352442628834511415316015808 3528687 372187972558198704533467864310941968 3528688 445401575884297682011695387639283712 3528689 359090300003269377350036781741427056 3528690 38188372337424503926684029047093760 3528691 296280545859406570058378962449192000 3528692 1003013158872910387885280042718354816 3528693 50649755794635985957476872851449600 3528694 -38389905622688198284318493806450560 3528695 543035280759914165414942977536468480 3528696 -235936789433293173057194298667315200 3528697 342006008364513139109711542180762192 3528698 50662828157970279336790880276127600 3528699 -135845904176656558286160186478955520 3528700 85001857625417315971859166826457600 3528701 -385177322628537263120183296401254496 3528702 190002638848324830269111041982258880 3528703 -225110079599871369721782951721547960 3528704 -160947730940383848806164064234373120 3528705 -218330601759181989741181880166900480 3528706 -77312686988980022006142801792387072 3528707 172150642556420642471593183612601664 3528708 299960102129348131607002869725506560 3528709 -8662655579732567093666507329252800 3528710 -452229815549181371525945722895696640 3528711 -1153748672184874161667014610358733360 3528712 1642006304450420272301139807661056000 3528713 -282273251804880750053195587137966720 3528714 100564390008330735231116563910164992 3528715 116073989791786733160290971439314800 3528716 -744874122801474770412379512926972160 3528717 -721369012812814662879219104494393920 3528718 410321343011422976367340313243615040 3528719 -1706521820260327663981489547742486960 3528720 101466976660599321827196389421465600 3528721 -461556367051935761598875153457437888 3528722 -12815730087940102958169198682826976 3528723 1344454975570107404607755339720952 3528724 1709496059893836988047690975085852416 3528725 592177392977059173373844367445152000 3528726 -273775481505748583059129048251579456 3528727 -368493302558687358141099912766269328 3528728 4997319943188643292649579618385920 3528729 107756033533816181741513079610123584 3528730 -81502610677538293717479975503278080 3528731 -330664717447258980651821702890697400 3528732 306197890385081251734771737968161792 3528733 -53529357123272529887244159856088494 3528734 -11730752500572747000817128756042048 3528735 -509231152047876805987588660364400240 3528736 -234332375865358933598814039394418688 3528737 1320873418582710806354096146640520240 3528738 493938721550208523406564581363952640 3528739 87328461859364865535761451507859200 3528740 -320882722955049233027818005873753600 3528741 -574775138153697385902829354196081856 3528742 401172860360057609051426785541310720 3528743 -362556772804151487860404670075200008 3528744 -163378092879480442077064585986785280 3528745 844236106129835651926751553718971840 3528746 329621860346211708987425199931258464 3528747 -32369463654497063244219848844041424 3528748 450403882014538777409251381658033408 3528749 -269654523199128667220877223366439040 3528750 -103193009965350163666314179802360000 3528751 -640457127339958364576837173273643248 3528752 -2311743627104436893859203191406592 3528753 386897458368228618353721115696958304 3528754 -488241767879446990131312779042333424 3528755 -505037867576853480856300186794957840 3528756 247164263129082822176842621185392640 3528757 -491629166442607876690302126978390468 3528758 537916343263347792432281139850637376 3528759 342695380782715012885392693679362768 3528760 1666393251074506359105438470403686400 3528761 -109346474254632900816061433213337600 3528762 291807836557919747529876868846763520 3528763 429006698381182156757661859769163296 3528764 155141844496624317395180437665764352 3528765 -37397517962194248269413014998897940 3528766 263699954399583949974126528040436160 3528767 -1416114341756532292013263608281600400 3528768 63961453428650478811434430790369280 3528769 -1454151993399398274948308656081814060 3528770 105534780903728788335267391814453760 3528771 584449071115397617062001293906127104 3528772 176418223414452196959332636012748800 3528773 -504987006819837628002634616055162978 3528774 134520914718395484959493616604202144 3528775 -9272461729948352137532223615733200 3528776 60657049941210987265551577627944960 3528777 -327601198564485139189456668668328768 3528778 -18698980184582463251966781270478080 3528779 -564966256158523012037711235943504620 3528780 579302511957788123892689609917317120 3528781 -613084380994284300315803997935505418 3528782 261404890962467563411116201019084992 3528783 -170613789862149134935628471752324248 3528784 18461132092835780938415826934169600 3528785 -554166686687548252305780628771239780 3528786 -197413237056912659183075435848676736 3528787 185895116304403068032334807843287800 3528788 95465624204322660775487309845890816 3528789 -75069263641233302643298164527519424 3528790 -221637191686081024704625503753494400 3528791 -38602836180415325610938582133000576 3528792 -966882280561387421387015187359539200 3528793 -1000939773932976872042521488410169600 3528794 -410006032832681155823556895344936960 3528795 -4619682692680461554107190104796160 3528796 -475460784856112959475859433356582400 3528797 2283384775756009877671683848467763040 3528798 -22944653775716960356334177346330624 3528799 -963760999382466311427730949627615200 3528800 -357738459750834316776993715185254400 3528801 -286630569903441738186806461767806508 3528802 -212228776276595139846405567349790208 3528803 -539568816989125304797249318983102948 3528804 360506682567955241565180327416042496 3528805 112419645556156559200827806250706560 3528806 493392092109145059571188137840479680 3528807 940107117463486924752034399708139520 3528808 -1431560312297665530756426142009943040 3528809 -24436318931421330853242493397484768 3528810 9333440769295371008171154823509600 3528811 -595280539704566124944725876670131056 3528812 -159007173664595265228453572137433088 3528813 -5334914292970505105254070075997600 3528814 728697594260816181204726071597576256 3528815 1062391364724645895597295807639877960 3528816 145698141651936543184146512831741952 3528817 1206923093465608527161973458886665712 3528818 -258763098287615326052124391327244160 3528819 -623817684709610459362868925195586560 3528820 32685289855648793534632606071252480 3528821 1031686232045792412460574240085567072 3528822 145351423544827768637110810161020928 3528823 -391681100480973966817898653605337600 3528824 -317847151438678537754163662963527680 3528825 2031119779926068369273802865755600 3528826 -241926858696532279871840342670088704 3528827 904179263454043230704763365328608676 3528828 -601110972184192088568568670891460096 3528829 -699903068859453969938780533093690260 3528830 240887294012819070147889723851178560 3528831 109987692559725348491727390998935752 3528832 -832250825598888337809542496229785600 3528833 -1197692127058216105110818796872181264 3528834 275795653269318625718035836941698560 3528835 227269875182005621851303596314046400 3528836 -305741104320625074990742404184233600 3528837 -142148764963466702296998006704281092 3528838 5713025004666128594802545006958720 3528839 212890033800858762220280358915255480 3528840 -146012977337892259624853641135718400 3528841 -1044781421899823460475402440613570688 3528842 -318575564787717697570085121969113856 3528843 449210801540285939250120587133607344 3528844 -1140103007557659483852375352599552 3528845 611849243397682989840243605551841100 3528846 -152558663271156613961697357849799296 3528847 97018385872879422000669044124040432 3528848 323027821620537210551676811003011072 3528849 1046200605542287755422604524586720 3528850 61471747973148103918365084739224000 3528851 -1691558266149198025485471096517708800 3528852 742571766120175787601229763508019200 3528853 -322052736126278338714643481566358898 3528854 54235542074274301166265491720699904 3528855 -690102418962123500212751722420424400 3528856 -1352174367026064098971369352333445120 3528857 -933768239362125909678505417249875894 3528858 -83546310838240371063942175275348480 3528859 -202867183205341405837754070971346940 3528860 332370394896959484781441919643555840 3528861 -181823877803154417285949554783655296 3528862 -84961507200863191298384326576253568 3528863 -481445768112730325237645693707377576 3528864 487222463655968318822334505037266944 3528865 825264074523374082471782149306079400 3528866 363272231017249068397265594900567424 3528867 81996613626883988237202131699980800 3528868 -212368504544696520078466711913652224 3528869 -614240859552557232973470608701242240 3528870 79114734833746876485280114916044800 3528871 523661313302407499649015199646174072 3528872 -339424501457532036200797444912051200 3528873 -549296279142748549108922715548436000 3528874 -186950415958880479513853639885450064 3528875 -80485948693676609314414020954480000 3528876 110459763747673984510888729020816384 3528877 866014560615737951138773220436987264 3528878 888922404566429133136332764406795840 3528879 -385874054509762951333293884336359416 3528880 -179575099819012743852434598382141440 3528881 2254894680349157922019603007941872 3528882 63502792334899179089176895564107152 3528883 305419222273426334683272764915601424 3528884 -116786682708610622402168262720282624 3528885 -276519504955358075970864543447283200 3528886 777443479235288253824106165441030144 3528887 122040336968518823668603625673898536 3528888 543050575077263358375316241579704320 3528889 342380513746816148945847287777835840 3528890 -395623645268283842525208356173747200 3528891 -614647381682944338625878792078957300 3528892 -232536958830642965481608141268684288 3528893 -111475248106839319148633870121053076 3528894 15438907923863224305778610901822720 3528895 -483344980134729888324227582755704600 3528896 -227263750271819656583528698286702592 3528897 41831473121485559767551591140207040 3528898 543487992231040175902453606820437200 3528899 137043415251889771916340805107472848 3528900 243826404491879758996258431561984000 3528901 285182739842106150172638440363748672 3528902 63883130486440291862913852052922112 3528903 39686035039047024322666033494117504 3528904 1355546976832905055101026314997621760 3528905 633074780817480929267540775399801060 3528906 17011107129991342898385249588520704 3528907 -1006587418758010992977059647265812844 3528908 1077180199088855282257338904032153600 3528909 360036183646687884382652367099339414 3528910 -128470791927811195812334589383495680 3528911 434230136470259640553343609467762848 3528912 47912728125354748341230114736832512 3528913 -136648779858085075043043867366552192 3528914 -626433907794822785028664641357976944 3528915 10267439302117868554915695732532320 3528916 -239677617441579624424138050286387200 3528917 -206815561907946379763065864811654016 3528918 121065422102629190972537121926554464 3528919 706634374426400019440620293420870040 3528920 -878143595015693571346717763117875200 3528921 550738362120826627238181808187607264 3528922 -36898856484464404066041673089001488 3528923 -1383803692879727983711736362374682320 3528924 929539580186689256107002540736512 3528925 805049632199201111683725548570889650 3528926 -923995735972829144159918204569865088 3528927 31307444815665511627666197977120040 3528928 85449721249107273610946157281280000 3528929 214465767197522630095083544864204800 3528930 184143032685892824042730804215552000 3528931 867394653906864753020612518824186060 3528932 412189215721826028771231361426851840 3528933 -804491930684895364438540755670315296 3528934 1121527012665924887104843839547297920 3528935 184619991451200074261845895341805880 3528936 197867055415565738266549042561597440 3528937 -251523110445728600512586323323675248 3528938 178462594054479544860338412537853440 3528939 140770167281873734098827091981282480 3528940 -100966230312584063107981599906001920 3528941 -36325360130249507846575124195050920 3528942 73973828845666570389550164896477184 3528943 274900266915282212515681693219264368 3528944 263917459422344472716641956504207360 3528945 143767027955711633853570089522313600 3528946 515986362960861863553977687702382720 3528947 -81772381044983872741908286490163648 3528948 -440730871560763036517216984959033344 3528949 326344225569381486167085583833731072 3528950 -21872694223860252397456153686302400 3528951 -508345140481864953188296377404376576 3528952 89324197647990786487974048450969600 3528953 440851338534819986356429882114506564 3528954 -164852410558998099731700016882437120 3528955 1839398615801671400348983219746720720 3528956 -661014496932214880765125790516858880 3528957 291715490440630152948895002929939904 3528958 -323048643761101485968249114029777920 3528959 405703140914351511478670131598473584 3528960 80755447734208804092809760158515200 3528961 601749475735496132448568210535074562 3528962 -144541695487945848229347717951553536 3528963 -2106266045682896148337803965845656 3528964 1069869936159297788904131541239374976 3528965 392895117817614418285380996232800 3528966 8082211002477695295799103312560128 3528967 -4633245723752203844919389466245760 3528968 104315431506210509147110065435202560 3528969 541674323848483171743668764653360144 3528970 -217240789173664046921863032566246400 3528971 -298313448169091654922681000695326728 3528972 810707204849817266828492574169101312 3528973 -261492979534185910037989364305763360 3528974 -105125761433574149028608619444339264 3528975 320178313646955907272401284739059200 3528976 -298580639443531159438777348613799936 3528977 75443511696040388874901436316727920 3528978 -147074045658868230709513108248225792 3528979 5708654274469771494970732558639076 3528980 114446816540363975539452437244003840 3528981 1493704032229467868270050873888897600 3528982 317560911210788748167324591813319552 3528983 -387070688753153937141861069714181440 3528984 163306337442815644456125200154624000 3528985 -341997039874273345459099987367419200 3528986 -120630773705199494991345583298881536 3528987 156186786980398884928216368839449344 3528988 -31346797335320188048920308683520512 3528989 -153116400694191438686343642009645210 3528990 174602755907281658507415156098997120 3528991 453286017476281841530746434001207392 3528992 400908338482967547623141201305731072 3528993 32943540451611621207783574696693248 3528994 -171127232554974454090360558572876288 3528995 303476485324349308306986729420914880 3528996 -15150584721539015113819759819315200 3528997 345321948916928051139418529973264446 3528998 -695565250321240110620917317072127680 3528999 1160861875045019947225364752527359184 3529000 -1304155882041391770583180248691200000 3529001 28862124427464487059872781625076352 3529002 233101613174980546611660739936741632 3529003 589583969726071035615548530514368120 3529004 214466333514954971328080385397837056 3529005 -197109395315177260604881919937880320 3529006 297297156485465574676840793727998784 3529007 7722390194690780593584505038070392 3529008 4124951380917851871688257317437440 3529009 -680044975121607677134761662620508160 3529010 4260429180307200298713902462937600 3529011 441699391232410191172993470239250480 3529012 -27560130035281751959020594053858944 3529013 2068732181127359277114553996305955740 3529014 -97497005450723877795490348312311360 3529015 -47774467994334270811177742250573600 3529016 -558423530049919223118524457755627520 3529017 1042622990690079125719119034733418234 3529018 707797346221456587026748909249115104 3529019 -595906317090603480865877283642417456 3529020 -175328789660369110285687047374807040 3529021 -1457726657344540108764082086906153056 3529022 -257948782781873233165862437706695680 3529023 301526319551631962255828190068820624 3529024 565273793791586348882595001019662336 3529025 765876601716783118779769117502990550 3529026 501011146576168153639846999669031040 3529027 97866993463693558188746502748168800 3529028 -49229464831559123247710903047864320 3529029 -342023790041144290784134674003813984 3529030 788236014797434708899132206163628800 3529031 46097383881665508156883326059965464 3529032 313290959700736958845058732488458240 3529033 1147115388297606355514173325624207524 3529034 281011884031469669740193406465474912 3529035 428088384569618192054093040386431200 3529036 341365500388112034815882478974645248 3529037 459772666021637159427197696868733686 3529038 -187105618942556190913246699946552256 3529039 147343766502824919325750839451439760 3529040 68502174833050292438806045938155520 3529041 543114812376836067378021889876004160 3529042 743592328859795820708561220781005824 3529043 387717399068012892049376402468216400 3529044 -1121789021689264176273076045537019904 3529045 -168316289082029535604377932928280680 3529046 652702797952466125966695205792602240 3529047 90914974988124086024012566312120272 3529048 -1202688346522983084045666319845335040 3529049 -147133294352703880597144454621734764 3529050 78242707681252001108828258133081600 3529051 663883561807337069092138199221129392 3529052 -520629375371233101718814838131633664 3529053 18776251671599022950765516458307040 3529054 121548660074195896944460304334450432 3529055 -783501389225198794895467941273394080 3529056 -1767377918773864169454216730116096 3529057 19647882714402308434619959456414912 3529058 160669130999842115620727649796731744 3529059 -134856772698887511398541826897852296 3529060 179319264279038781404738116986777600 3529061 -987086643850482208443366207023210688 3529062 -634759366303471126384853669696492160 3529063 1375559369455686725216785107060752312 3529064 631923845494523249069306906924482560 3529065 -723968418928886623052510959041480000 3529066 -126103564241397422590989038078764800 3529067 -1454020351125214394513680579576639884 3529068 39548884625386262245984165869173760 3529069 838235529043622676870589884321264470 3529070 53547706724282551082395685528556480 3529071 34669360117198882600056139320760320 3529072 -410796039011740457142304148889141248 3529073 407156396567523619128550560771716004 3529074 72645977346892118252927395671490560 3529075 417855004728047668583065430547217200 3529076 433547994476819693250770138770341888 3529077 -224037061640533295818914763286901792 3529078 -333271841446330317720316666632943584 3529079 -1195389961506116803009653911613492720 3529080 232916336094340462798975679272857600 3529081 710479667705324505347415511083487572 3529082 658393417922071552749559426098817392 3529083 -502319123108404230816648615739545576 3529084 -403960369662010448091481950498036224 3529085 -58977358089422156920006945870032000 3529086 -161767202811661129050750913046208 3529087 -1559416398852099567778408492676155264 3529088 -330441495488820241851927672913920000 3529089 -1869806796185989637107295663236622976 3529090 -401351948505626247019582382303071200 3529091 -1731378570723768748211351465461959048 3529092 206487839280396101283959865807532032 3529093 -798969858800754506847841775980483940 3529094 -105876047803030433901045961354457088 3529095 -99726643866561010850921482924242480 3529096 19094836012854016852455163311513600 3529097 134728454333650919419657568174826240 3529098 501243323386960226692450065184266240 3529099 430055377601138010353739120459745936 3529100 589517681236652601135991256692166400 3529101 -310087747817478173672782293963567168 3529102 60133350717696143211163483234235904 3529103 555587370577594447042091081989315584 3529104 -268089999244409321520663773769302016 3529105 -553849762980593151276920994943033740 3529106 367566809366060729606141076036910080 3529107 854800364411847816939998588162325888 3529108 -901271510016313610030151338148777984 3529109 1733865109213825658029444193411495310 3529110 -38415163034895574507051269206304000 3529111 -147543799832594528132351376514342728 3529112 128492237736136834292442068876267520 3529113 -51119001726131066381986340532206592 3529114 -425640291549678783738182572993987344 3529115 -568542129636831754881188084557262400 3529116 76525076789625150307146789695416320 3529117 339561531653100862497666933039796800 3529118 185959329384062771846756166128357760 3529119 983494206355988813622540486954318720 3529120 -88144198527622138056106913185136640 3529121 -37550488974605034521971368663278400 3529122 -402245930012690557517304777162414336 3529123 216840463001570646083055972462660064 3529124 283035298176137343645534021559608576 3529125 503006838421238301950251845332499000 3529126 671578706586547209253572158747132160 3529127 535921078532629953883747890616572000 3529128 799466349990985492186237476149084160 3529129 838549868421353179004247197115124730 3529130 345494871111807524605508795266110720 3529131 -449030529783770453341005933986235048 3529132 1387568445002664679573093363336819200 3529133 51911949476429033117607758272700544 3529134 -5550741148258145332482950155523328 3529135 -298279759724209185618827006960164920 3529136 4328679414763108951226472284946432 3529137 -2497782264433359049240939638265248 3529138 290117813910084940815628259949828000 3529139 -4935401225523527035228959529385976 3529140 692885071928561668030297471329792000 3529141 -482730679511481071349428485149400896 3529142 -666757452561344626706633231437741056 3529143 28095705215432129930204693669863680 3529144 492068834447828995581224127347404800 3529145 -1123972072434347681279204323056023100 3529146 -564475653788291667538744687750204416 3529147 -255031969820109710822645955680117404 3529148 430835706955963120688719976425184256 3529149 322408180277013632400708641664810048 3529150 -446632697184221940696585629698075200 3529151 958022846873140024918386815378619072 3529152 -30747364505624071141921089417904128 3529153 -608617034790144737167831474660881598 3529154 890773871410053143962292937399277776 3529155 -194088071502021003475586364955008000 3529156 990646279416335285343553054180411520 3529157 108698695680460802479850759829299292 3529158 -313498712014456474281680982129507840 3529159 76922565282723853760697825692198360 3529160 672256808061117607861338346736025600 3529161 922173957566732037971178105635618532 3529162 5160888452610486858767242039271424 3529163 1469808729720384245889071231327798184 3529164 -52603205327347796917768249871892480 3529165 42377280634944602823323195789466060 3529166 -654623918333072539558974128486290176 3529167 -696657880670002764711153557802842880 3529168 -165408279916102173636542049992286208 3529169 5404648302206404094660714027562432 3529170 -2245620598803075217891928461434720 3529171 404407186601442630839178331290301552 3529172 1138851522253027158235763116008855552 3529173 139200818280036219227692094678695584 3529174 -635883870316541384407533845677816320 3529175 -315096567410138063314959866244867000 3529176 -494514231709605719401481421001789440 3529177 -714669262598165520316107186166889974 3529178 912095645561760882233867347022918640 3529179 -1216044390625250974812988237000128276 3529180 -84160687521880079852351928046041600 3529181 493428155991761487592889612833970592 3529182 8127386000597916328464946579691520 3529183 -1324791585354070631102294965749516288 3529184 -1355480492327415462674394970006487040 3529185 -22790362473357201607744966729633920 3529186 35013470321315033203607460803113344 3529187 -1168603004948765949718539389250424164 3529188 2054727748306743876034575867926784 3529189 -488276618789744738546912764651807776 3529190 -5332831156907749435884285050392320 3529191 -1167776408272621618026147614522510808 3529192 -741214433807387617398117833687777280 3529193 -930223884351551264658657488106541680 3529194 -276641033214085981909415642827641600 3529195 -106583132207112541862012348001724800 3529196 563235562929889916084743907024693760 3529197 -291624688569623312698728406248222720 3529198 -295197881871668903356821104620219392 3529199 346279309433733110329255097626309200 3529200 -41632033894056149240326009488998400 3529201 -108912263541353544548928270607767576 3529202 110265076538567346236686606085354400 3529203 451808172511073753613169802654085120 3529204 124389445968429485547034197880832 3529205 290127825047053286719817580467368860 3529206 102570004378493527131095017990512960 3529207 1788647303714607833691719268320528 3529208 174759325510509668492820814186844160 3529209 -772967811683953506921331168578507696 3529210 324879208113999935757252454361568000 3529211 -701175842767054686416463667242151680 3529212 -349569625945916646998988890199736320 3529213 371321814461583204493217232463747980 3529214 170269192752158684650476305844057600 3529215 -129185515536030142575195139640470440 3529216 216177067561192932624853801164079104 3529217 1054954599001775035725537883508502312 3529218 53803261871856588490573645596303360 3529219 -1038779310129327918901234477870469380 3529220 -31125923381931160015133535395685120 3529221 -311475154286690370061134167608646688 3529222 -581455241660296651120794489191645088 3529223 325609437720331684563423246651856224 3529224 -1262979508081186851920827662514176000 3529225 11472832707172459034793250788584400 3529226 -51728230501805315279502504988394496 3529227 869017243890546898978758705456621768 3529228 522280529006616326744938062741482496 3529229 749529603241533406603935373400083680 3529230 -558949015111652859824468893929185280 3529231 -227822260734265055197788496647215000 3529232 -11904116873646771112254091075780608 3529233 137894696730804156132726427537171584 3529234 -490806295164776735945006382572806368 3529235 269859945232032002177616513686642400 3529236 406942509912084988573074218086643712 3529237 202228882770343995680943197204267040 3529238 812627483611127906333652042178367520 3529239 -124310360453032878434597660882745600 3529240 -3067140974361408242648515772006400 3529241 630678771846585806671884500122173642 3529242 109114892572764967706737776154525920 3529243 -410315779554556402132273295619968592 3529244 359236022936125914753735927027411456 3529245 -262809539207458490660472185164214400 3529246 -131274929175697633623443090749808640 3529247 -920220486854010957948584068493702304 3529248 -544611635590231282139445172387184640 3529249 852494304893804050523860139805457250 3529250 125191960450213133668679903479680000 3529251 107977168369063906454930001792416784 3529252 -1119709424278482133555361699474683264 3529253 246653604841532670166271094143330304 3529254 300924751876753460611571433635829120 3529255 -768840973295587458712025067292170240 3529256 -1448070347454860846426078933886981120 3529257 -64980232989624913296302898926916096 3529258 36768594193519461485648859405255168 3529259 1681445921347401115841612769111137460 3529260 -75560215376404703649588075187107840 3529261 -468676808042219843380422927993979700 3529262 -295562104023877989968890192012185600 3529263 86009173888374044762427196617396744 3529264 -85795770407754329690178782869995520 3529265 -207845904743273981381034684504504000 3529266 -105819778842918439633809288075472896 3529267 197543423003719553327365705047533392 3529268 3312518750016882350919323722131456 3529269 -106859237330995481152992661767446400 3529270 -121999860960370721237517671012342400 3529271 289933509211936347409103626632334800 3529272 342528252153812669482672095579340800 3529273 929146257088588070865910998675740304 3529274 -569732549344675741806760118377866384 3529275 -165563253858150505392697952681038200 3529276 235340390769530528210338867741368832 3529277 1810635246399265731262359654983883264 3529278 -545598848139846327028369045577220480 3529279 -552456641293868681941156278153530216 3529280 103793997591356896080955664341401600 3529281 -146093213334111766886235298376457216 3529282 18289218688225018803815762423124720 3529283 -421332270012875122129214415908454468 3529284 833925293365731049827689920770004992 3529285 189167961093320458329861582583319160 3529286 -142159008509255827447249275796700736 3529287 945997707566123898803691413853376944 3529288 71915443273929123239074429088563200 3529289 543592456714990017843464684775958656 3529290 -390804067373960288895886624989761280 3529291 -754315393187449442240734979713283308 3529292 -106357362928406433850276383110796288 3529293 157421618748928467431253398640813984 3529294 230148533721147722670788142943536000 3529295 -243949326248459032059967829842867200 3529296 -174582075780161309305635143932846080 3529297 76512684267603397337443071002639860 3529298 -434519501636810070975553592528056320 3529299 1205061664396017026147513779352583864 3529300 125186284219753362240420181947936000 3529301 -347222455220821920126499320358939698 3529302 151451590529310681117146869722046464 3529303 -949046782565637361019207817505491448 3529304 -835559799381377753243546657708974080 3529305 -215296105018832760758227947425001600 3529306 298742288350505684957614208400977664 3529307 -1155296362718307653704394506432697160 3529308 -305482558478134114473627955523788800 3529309 -156379096491449741881448787977741984 3529310 -281994324617458777737041801387893440 3529311 -4117284612788306700836881327489920 3529312 143881025168193262755449857799749632 3529313 -62984540096996798940050831315055360 3529314 -485652174033160680226284354740878896 3529315 -1330588540448410548239533139837189040 3529316 136051355344530453809697276026339328 3529317 191323201664908035609696045669232800 3529318 176359294076532968467492384319714304 3529319 66280884279195707266353579098106624 3529320 355391918633812248420655425524121600 3529321 517151909912387562582687404584927200 3529322 -203965172094537099575770907295390288 3529323 253761989103034697391217915745504304 3529324 -803018506312665826825948337759422464 3529325 1004944093475907519817758349831272000 3529326 -104340355701079788724795687765232640 3529327 -140264615578485862896319171397127600 3529328 -668614034687625223430280542552064 3529329 -434179361039295235426729952842972800 3529330 -106120787749878116880804526581841920 3529331 51741506949848667186417592250443680 3529332 316955948925279646323243818325430272 3529333 -362041016694961761159821191691795876 3529334 -953401775471013014401921048280825184 3529335 -74546040232734960303435970858215600 3529336 1868747173416968890368285472674447360 3529337 -526572327193007054384669745512077248 3529338 322909016758186494326154966332183808 3529339 906260727980135693928466241218586880 3529340 67566835890943352648415704467683840 3529341 1045765642425688822723607212413992550 3529342 -254683853896135670546512837692860928 3529343 -473608494591159055913072265836378520 3529344 67367349654147081424406554167214080 3529345 894042966550432748538078109600819200 3529346 -89203342285361341712885815817426016 3529347 198482811057821288901419554445969400 3529348 1049317294752820637529522153606196480 3529349 -511866598545695782741566712102691520 3529350 36629466849154617678059208186470400 3529351 -12376522720029492005019564760264576 3529352 -1368510000509618373750561504036326400 3529353 1222830713037186943039486268050421664 3529354 7793545367481772884369920928161280 3529355 -714669062940875154733337253341142240 3529356 -256881685584016085410413005616460800 3529357 459521462825222820160911961818287980 3529358 -320912015742666504529956529292586240 3529359 1788583768700213031197445236816317440 3529360 131900327352002945601768632265768960 3529361 -934659984148594761239099222914002576 3529362 176413801933348202935854803321144064 3529363 -1977602382966722258376159585014055600 3529364 -1257573081014723887590373507928217600 3529365 -84254018258859622164019748264388480 3529366 632859603667181356402180851439705632 3529367 1372189919209487214268356813778441416 3529368 -124466455477254273658833847961548800 3529369 514559561112735344479723585603677770 3529370 340719485280698184675758119258162560 3529371 -511209455305021530517670219441542656 3529372 577735319502339862670880189490902528 3529373 -101332210518579413464097019274267776 3529374 64265564630924827746452129614052160 3529375 252128829377435964793968147313910000 3529376 -1030727580118843325793532788706246656 3529377 -273792334374009881202809066616477486 3529378 -1546391190854593020779149413638905344 3529379 -442886753377810453444767932538264624 3529380 -198965793988542297068833411710259200 3529381 -415777083363747290642361313141345536 3529382 -143918148891348464171059922639474208 3529383 -82883711583250569841317419825153280 3529384 -669270325632989214592734854870476800 3529385 1278224450748740912648323683234490560 3529386 -76789986963488560218518544821345280 3529387 1047125701979264385008569958245048800 3529388 -1559220877506528856025486899990510080 3529389 417661197376478875826012199918575424 3529390 -683571686336899898316960734375860800 3529391 878402647978691917684388277310775712 3529392 -96437275221386134387651989261680640 3529393 -262293213820868192094578872392750784 3529394 -444996788423755414667926119031869696 3529395 -391947616750089160999647461250258480 3529396 -54423701999059708187554631973746688 3529397 -17435731784061873944710572393078240 3529398 455238957208565873986862710656872448 3529399 91812088564027501697114866972927720 3529400 -229230999000109143192643927735296000 3529401 -15787433648180603360831330760746976 3529402 -112843857547700738808332323134009600 3529403 439879107407008239249608124676302744 3529404 -64456845195624996051428330947645440 3529405 -93142944280577788248624458607182880 3529406 -47005182664788067789748431944824640 3529407 296055185911398926892461522941483392 3529408 418528910382849552205213777267785728 3529409 -688119157297404863117848972944543552 3529410 -121686134657471815554776373274874880 3529411 415995944747392022908881096697404232 3529412 -374481812615190373273531080797749248 3529413 28762588833138647471791006734443742 3529414 -23882178524855683907838374412962688 3529415 401894588484796990427942240675917560 3529416 -1065838841088299533259733162302668800 3529417 85933616166966805196812045938469466 3529418 -1018404366212166447496486349637840384 3529419 474857043676932363939286483395506688 3529420 248071981871237478427509662844288000 3529421 916436592327776182294694708260581120 3529422 -13720058828289610991194395405390912 3529423 999409997081155445629670356162034672 3529424 199417013015289136339635527974871040 3529425 -517092819055203932347480238432322000 3529426 286680839911449770759967512074650240 3529427 -17694006409317728263365976314840000 3529428 -132719579600077351728064820990029824 3529429 19750475008443501705623295981856284 3529430 126129311295347950971078699355939200 3529431 -274932501468293172229920846463200480 3529432 -245763460904944047601024719962265600 3529433 1160365593786216174942860266318652682 3529434 -59801760616798280814908735826961920 3529435 64863580004519721882354439714186560 3529436 -150418474718229360463735143557752320 3529437 -318441006052049819809066811854629600 3529438 -839912755477192573927857998155625088 3529439 -330338921703086055487473280774606080 3529440 -12711857173032218716672455868416000 3529441 -715357147305332970663570429653720158 3529442 -47852107474835315724702792543553536 3529443 93198225142500574011896564678320128 3529444 -248585835493093574011917910302966528 3529445 -11726638569707675399552774516216400 3529446 -550404184938506650285719560823018816 3529447 -284411793997817093085127495101579960 3529448 376626915161565256740723137854863360 3529449 115861541972129346152707271356032 3529450 -38893365690232072224713605408854000 3529451 272523133760202944476558809470110452 3529452 356478938619437402624107231440878592 3529453 -965231785209459560589862062971731616 3529454 -601213681089277419764033247118309824 3529455 652335164368310652378604914469439520 3529456 -22189767121672784287048218597982208 3529457 46157032578019621718537786369083392 3529458 664366868597214404876331042378555024 3529459 -961475680430295188498197843257057940 3529460 641829375701099860260841412354334720 3529461 150924685519404050767383988496988000 3529462 680693331330913148644820592689795232 3529463 173444936588105104162222488697878960 3529464 -130363798794069914186189043179520000 3529465 -286849088115032907176715323784046080 3529466 -295115558823133308705081701872487568 3529467 126522637080046072288747471108815840 3529468 -1302307467330594532276113153716580352 3529469 287093562734453939981915909532012096 3529470 55768060649536955936078209589954880 3529471 1000598564868215627506873431549594744 3529472 -479072683457338425436914132260487168 3529473 360902282670533328882275756033373600 3529474 77567781165359978688494016183459840 3529475 -314901263905242658234141108810570500 3529476 -129875501733119961251615995011792768 3529477 -43648534486789403532676028300012608 3529478 510408467128255563174885449649402240 3529479 12595085469599392745062587316045008 3529480 -1178058635293612633716000519220377600 3529481 -263263412274375024910994893410923136 3529482 -72973051662565314983035531167505920 3529483 -18144238209321834684211427353369600 3529484 733858683872355370948216792150075392 3529485 134844133838060159354454890985633240 3529486 -696022096763940328183004843902175808 3529487 844693581112634480383879773663459000 3529488 -89852047855596419500061733156618240 3529489 102643564759536459014525661934804992 3529490 -651751270550069782123218901003164000 3529491 -185631428712068495899129028489492736 3529492 77724501447504131496662229908047872 3529493 262750172552109281207976370997285280 3529494 -29746204291656078337626799524849504 3529495 203601066389508713382145891584207000 3529496 -1421589200128879627971294627546654720 3529497 -16553190674668968857459832624726480 3529498 95795778541788609277836173517688320 3529499 -1544506615732750223342698349916901500 3529500 76688806988709710529306630363648000 3529501 -1658595819050913124897636772592212768 3529502 -351356308944538438672358805571491648 3529503 351339706686301398403972035409604520 3529504 -72200496823827201719299104640598016 3529505 -28330025069766369231795867458657280 3529506 148440692361147221319799379444100864 3529507 -1539451218198154709367184435508689560 3529508 611423082635199392748716688769907328 3529509 223829439011393471443218567732799680 3529510 -255618782542324591078545924802035840 3529511 -1069176460571928509075991890876809968 3529512 -481862944993486813162365992288256000 3529513 -439225161452339618573497594259736476 3529514 -548191691346016051848790752342648144 3529515 -450617033102498580716636162833359360 3529516 512237290640238087935999163060497920 3529517 1351005831104352910394764940063472492 3529518 -522001941784517508234939238602598272 3529519 -864801111622786510649291886453088224 3529520 197012418829354700938164454750617600 3529521 1765365031644837642534229089553543680 3529522 -83910377372418199394776827798883200 3529523 1848479974202641456940249439931819320 3529524 551098959736571075399583278451142656 3529525 603503187275151743286111546025011050 3529526 654951499118202472842456254877696 3529527 1028531911853592281689354961125234920 3529528 -1645656711617160137191385012048547840 3529529 219775944430118936404472753423388420 3529530 -197384872525221609444547887066635040 3529531 617705204786974026900876520067769432 3529532 -1600233659992557439968656402697423360 3529533 -596121434551069592618972065284122112 3529534 208996864604264683971644217126503616 3529535 -470730895895092173701274322142565600 3529536 10902811641582755557699079670595584 3529537 372110681648406290666477920274828592 3529538 -1754742739838787443945398739154552960 3529539 245639246615602323942319268653558368 3529540 193637273576568750549606810259169280 3529541 -552176639855828812175456168195787588 3529542 323156301140316473947484870734187712 3529543 -635249377090475207070793898951799208 3529544 -440640252571934548174484274548259840 3529545 -186823601506333410120932825001398400 3529546 -102066413934483067940881541540828784 3529547 -721207889910814512448272514825945968 3529548 528551953259842392858559796447600640 3529549 4479942009869299868967101577301740 3529550 16568335195214461933709255214172800 3529551 -265211514041896132022302619860909440 3529552 39868418569268138571788200480604160 3529553 -534216136665718024608909638029485198 3529554 -59552461287369202079278366316421120 3529555 -202229356262373512625556383143631840 3529556 -330702286537946580930404035567255680 3529557 147543123589568331083116171447741920 3529558 -68469064201119654188083849698897120 3529559 -1970673390862313259458359331130670848 3529560 46215651976268931545751005478912000 3529561 -683266090117047998738801154869257920 3529562 296839705910942940768879199568870400 3529563 -517370846036147683320876397168606056 3529564 1321397238655685912658062339252466176 3529565 693268400465470449196335546467817060 3529566 148839366977043558483282909589253952 3529567 113104879240893609887025824219151744 3529568 -364671793556365395190287472935174144 3529569 -4375039851534653359313377184268192 3529570 -10772387306162520137730330305760 3529571 -632207735870374727852999585614696800 3529572 -728068876545623418531521231779703808 3529573 -231462962208541718148750940967101280 3529574 510808669105523768956379096326003392 3529575 -167843443746649783419485300888438400 3529576 111777737182273655194400352641433600 3529577 109518883594845524302649051244071460 3529578 -16029003584766172648312249749384192 3529579 -397854832313614446071677994962046024 3529580 341568004643016640206900777064028160 3529581 102128036086282516951039099893882144 3529582 -271882077651468078226344693225559296 3529583 -1144911448057754746549238767490469168 3529584 160397525581756218740794298685456384 3529585 -255798576795149945376225776065362240 3529586 397662433177622641276576244443390080 3529587 -412860776103696294980725104750711240 3529588 445090967241823549611224353738310400 3529589 376739682208451672884969307834030400 3529590 42111982821502689747588009718444800 3529591 36569996012803126458574287369190224 3529592 162452040245492429555209124669030400 3529593 612547558531182399030170023967748282 3529594 -74271815088973704888218799204572928 3529595 411801271720132803376857769288185600 3529596 -3185030081913975657785024452730880 3529597 898282778680446514180481162602750732 3529598 -91569814906458244134751138528535040 3529599 -735966356731728284266974487955034936 3529600 794786475032035731635883158274048000 3529601 443869023174454889822685034173097602 3529602 83956247327303011766625945322222080 3529603 38820171818813291596201662175753728 3529604 434874762226441620530578925788753920 3529605 442529856922625271005937511323180960 3529606 1250725583705084869295638930774060800 3529607 117690407304229343516277668780696856 3529608 307729948999250094538452799461949440 3529609 -346128004440506054475500855860513584 3529610 247285531150468924237377475316290560 3529611 323484085140405996241514381241111480 3529612 -13027185229704254495581601043004928 3529613 -277978209634197040226834560090687476 3529614 -38913674966424111454742966079790080 3529615 122311334287971901121425879951778400 3529616 126381183598834172943002025723494400 3529617 337643643138649990861487683955729472 3529618 -352508052784277101881570503179440240 3529619 -1323996486256778625823264236951601440 3529620 332187197433345994241194735540780800 3529621 1075145904856907583493374296678951822 3529622 86048877960722673119100919476206112 3529623 -4911520456082984017696084004735232 3529624 -3553554950653063290604257453465600 3529625 -1092747458499682942270236497676192000 3529626 -321367348213416887775398527797305856 3529627 -1353239351796615296441174151017300800 3529628 545977899757556001065672106653016576 3529629 -503923809597399459769235790352872960 3529630 -115720088418933476076019957070304000 3529631 221825888793903255157649147041752960 3529632 -890510199648583052561082277196464128 3529633 1387853866997663771610441478983590882 3529634 -834979098514441760080116149230724784 3529635 655247512783927095529244702500551600 3529636 -16088770326012651448537752872146944 3529637 747399353285931431780712124875620286 3529638 -80409348193459324028826878086106880 3529639 2023661270754704216454206603391275400 3529640 -330546132317036690013420808016947200 3529641 -322494995089379131813141438764360960 3529642 335371297972082894160798456572157792 3529643 870553359962891964452167007694392688 3529644 342302724197489172961394141676503040 3529645 -152361930867138494103950087705521920 3529646 413952354518816379949521925379134272 3529647 -123709272876967683727899199769656464 3529648 -468277129635426133541398804387921920 3529649 -176140976518038981703521628509160320 3529650 -65529531312642996120868508662550400 3529651 133831951590670407013992672139115400 3529652 -136329247342881905844165606547341312 3529653 -1374931632618344625259211020930928256 3529654 -579324083450804992921893430021770240 3529655 -11891813049777415931811031743852240 3529656 -5965750189550389050625930171084800 3529657 1026219441817478179454039765677940906 3529658 528408198365492543143938107031468288 3529659 -297041641366948042995288955409983488 3529660 -264234979673137089693291879022141440 3529661 -475321798413219312264231434889316500 3529662 160393043509366925251674636053573952 3529663 -227442547518754562299550209576950800 3529664 291691694655085672159441340357148672 3529665 560309437160350820957576146763040660 3529666 -372299909169002798321078682277112112 3529667 931781992492650024979510045285914120 3529668 -100078094224729469214739561388175360 3529669 -440613554967627034617822056412127392 3529670 258371204143312775781059668724505600 3529671 78310461523471450815180472416275112 3529672 634832216644684894999105614862417920 3529673 311847812944843087879911399431383680 3529674 99563761096314837665209016089212000 3529675 423884717913012757287032113518663000 3529676 32005989968410322529131491627212288 3529677 230588799468542848935371984809744800 3529678 287410644924500580757049238731432640 3529679 -868592188423643775946834353225283824 3529680 -29710480274628318954919317743861760 3529681 483708527833149286909173990542574964 3529682 84678285343851854898963624154522272 3529683 77109644424480202433290847378943600 3529684 -1016128845871436589852018393524219904 3529685 -1382440594864705244142992387260819620 3529686 7504116036309536405290825674284928 3529687 350977171993924381594546714973916800 3529688 -460035456107834520283895404932096000 3529689 -210680511088605890564257018843550400 3529690 -97408100135957675424745370854478400 3529691 919007691686106026614425925983552 3529692 -213889182694239645064478740597161984 3529693 1356403762727438312052053693856567180 3529694 97227536492847225991279547891994624 3529695 -173406557933874559039635719849295360 3529696 -137324263912350805259579016419475456 3529697 -316370512411867396003391611571431020 3529698 8361601473299188292550579444588288 3529699 -473631352870404552446384138507245136 3529700 687647863082014774536847492980326400 3529701 -318279220508046446926498663450706880 3529702 -834538999967412271921372296843631296 3529703 -710524461085687746585305851267407048 3529704 672659008891626462402585462595338240 3529705 -634036506082761822989408783043114240 3529706 305664544464202269448014140678419200 3529707 -1199134927156342807016997093823398912 3529708 117353522674144511827058715843086336 3529709 4882333931256009044936272974700716 3529710 -148070755640490727306309165718208000 3529711 -185397155205148635764360942302539008 3529712 -393536158185883272296083829173321728 3529713 115251010336799673171194002905057888 3529714 -726836526721201778358119941419646560 3529715 -359896477255984270281109329043245360 3529716 -467799777696892175502487434738432000 3529717 2236122883140632967005527218743490300 3529718 401347866221250506321201024372037504 3529719 176351406322809498747448821500468664 3529720 1330525399622867206709294370926592000 3529721 -82338311614880432387251487357091708 3529722 -23820232903454252483002736954376192 3529723 553416849388758731185503033550600464 3529724 -647034689278102580960604992799748608 3529725 487847409960047152450879760592276000 3529726 -144037855935616958230406763611044800 3529727 31357735656048716815428172289617392 3529728 -965246373518370371430516712808644608 3529729 480522432074799535422887183292170176 3529730 491653313000667030924519972236105760 3529731 433302015792948664370172270639758064 3529732 419240009672986280967727772068820096 3529733 -1300610923450692067548200942121208260 3529734 -28472322783626305381809010910858976 3529735 -137088501625057508311849402501562400 3529736 -262996254919589546600062397776035840 3529737 24227437515997936492601872258065786 3529738 1468699093375847330355982670013465696 3529739 -318141298394264389495161195274022520 3529740 -238676434215175705301921817408153600 3529741 508072428942796772441440260842543328 3529742 574925914293193370793588929105998272 3529743 201303070004892137491317159469401984 3529744 220304306966954728887286868199997440 3529745 701527215376377095122425543160048500 3529746 86440662070379991467943931704115584 3529747 182090769615434868090657460318650240 3529748 -464297128368970259250424248771811584 3529749 488281809899155862440094068212149664 3529750 -328233249807253409279678673958848000 3529751 -2664100605437237529464639616729278400 3529752 -184204091780828353987380373857914880 3529753 -351339337588702454954200620232665654 3529754 -128874862443791154185279548180913424 3529755 -76036221450461200899709250629815600 3529756 277114775905701455519440871790302720 3529757 -293470557471922396080615239987405376 3529758 -567756925047474094688091052263374016 3529759 1476688576922678820049676452000964960 3529760 -321070077134011075877310427020656640 3529761 -13682950267942300939531996753550016 3529762 -820611408541236082253403406628104368 3529763 -787955604212566309647910942637145360 3529764 -438197948801766672316805066546995200 3529765 -117724067971917713733864234314482560 3529766 798437908637490075752764303402578240 3529767 283190528952089601235353391394474280 3529768 -1071932565366063653477718673572986880 3529769 -7555349921786559533994656568582156 3529770 78279975670477865462683706252217600 3529771 173141696087857506525317846261197344 3529772 373966752146435188399297687716982272 3529773 -28368623469864881501885792823517620 3529774 -1020918598230472165171740501944028864 3529775 89120774370044604356170786991757600 3529776 45100915017931978356278189211254784 3529777 2482846604402896783498004109432415780 3529778 -313801691401295912437446941061654528 3529779 494995225148489611934753283049255488 3529780 187356830774943312446228944782969600 3529781 539809696096075996779662988849864732 3529782 9889457176792664167245333976255680 3529783 -106832965672452622946764375554266968 3529784 -4861152899953382660283535789916160 3529785 -213686719178602593582659959923968640 3529786 53288150245568090930916780649848000 3529787 -667051590370649230105966740633441360 3529788 -753079409081748682485346261401177600 3529789 424071973627146111311780963361723590 3529790 -401911366316963919637809464491305600 3529791 393508345631125254763906871111692800 3529792 69678829286101593813632461664419840 3529793 -337103880013071910917556038059414400 3529794 -834422377803747819595450128428387328 3529795 -1756178166070419888141938980836116640 3529796 -1434277583711609857186330265893142400 3529797 -281369041556801308785155245349440800 3529798 -459077459805652035171477873422397600 3529799 -178414288176119385167422419910087680 3529800 71195365851807027652696293458688000 3529801 765002571095595601384102375966677600 3529802 -469065599452654460272109197541469648 3529803 655737167252358501585661513912831704 3529804 -327440732124871635074613786627161344 3529805 -216109111096077402637199721667035240 3529806 213024448430565357588135236443791360 3529807 819509173949574450381876461533011056 3529808 -315041264665557073270802411127840768 3529809 -185564314156796326726948361917841886 3529810 -544204168724819499292942531598592000 3529811 -518166283004883003476101020986089008 3529812 225351655972828952279732757290262528 3529813 246110553441748184325092083656547200 3529814 1609239736923905590661000303584217472 3529815 -7402758402971956420941455188776960 3529816 358852330322522743052289503192371200 3529817 -1468343514378395726871709126360726134 3529818 588154224567561483483341470454350320 3529819 -1683284141247556619190228273355204040 3529820 130486132893807176139079187246284800 3529821 21781843369398213089615046771587712 3529822 644412512617404724102096250920612800 3529823 -439880106193694042217556688469360000 3529824 477495914506762724057872738862235648 3529825 -207815628628615565415586269652640900 3529826 -871178178455752831978305900871739616 3529827 -384020603107078083364211204719872 3529828 -508560499838230021543958064776735744 3529829 -768645583322218490428488878539909320 3529830 -259410749470316025765035247020263680 3529831 202603343213144388545326338527677192 3529832 1414258696918909498635495737073638400 3529833 -121452727484866995678731281133363136 3529834 174299514779340274892442573007056384 3529835 -929007648280032011741000889613842720 3529836 -286437625148526599164883361551318016 3529837 443319752158877099059472396744709772 3529838 295717524411740622309337467831152640 3529839 382801938205979106857473779000723840 3529840 16180869904964289799345456247439360 3529841 1247666271859302592841071961808910080 3529842 42359437414316783085199533761437440 3529843 -1424292879301165929878581767157193908 3529844 -676208510127891560342075842053147264 3529845 -691576356547168904118332481598396800 3529846 -48950396325108394917303020665158144 3529847 -1401013624128878700281714649267833520 3529848 -281755734120198920672732489266298880 3529849 824619055500650226302466887841624900 3529850 -41505935132027271175140779194003200 3529851 4462970184494762888581109817596640 3529852 -245243230727663492820074571490552320 3529853 -636664055764258147288247070197474196 3529854 -233520866137562765318878195839105792 3529855 476254944633410732437049600786820960 3529856 247602041329761472499856120899174400 3529857 -1337020243816151354937662399786208 3529858 13110625754121445792190700219170640 3529859 -834395728319570264137582141067575896 3529860 132733172480367112209160192806543360 3529861 1684282772829142905131422317984698462 3529862 -29569631201210829333200122967932800 3529863 1213503346487195874934202907955836864 3529864 -392022524318256972858577317798574080 3529865 -1119493329616315555617846818746147740 3529866 -385275080154435053394598277774443776 3529867 -91341155386659379798503088695152640 3529868 43114702625872475478151066523890176 3529869 99384474091815059903192143815151680 3529870 -14239105713583704368249836982400 3529871 178653285718185171117141439883170944 3529872 177938155803618516768931231497584640 3529873 1147959316322466275418890035959843122 3529874 -179152284770035937678688460878949728 3529875 -1219850110877279614804030343083812000 3529876 -207298792525947964058207312061888512 3529877 -237380903209405391639465149936688640 3529878 174153264222556018376824178377912320 3529879 -249785777108702917712686961542095360 3529880 -608384128991019124300112752035840000 3529881 468199816684944344167089356402345370 3529882 634718917086726162923981873794706400 3529883 343355618325002218553153113666517520 3529884 368190451634306873541753274036148736 3529885 1109306495168518472060001296032503000 3529886 -218805500401941230279002568500440000 3529887 674322191514418422459550941083558160 3529888 -1050726490755550064852190896339288064 3529889 -328424396565677367298008047978341200 3529890 -9146805227549757111845095482101760 3529891 135872442462543111015160723117479472 3529892 -74340015348907159150540856319360768 3529893 -906540906063253322332284123176639136 3529894 341562215862288522462238979492802240 3529895 -552075251863910004443974470651577440 3529896 275196899119813112280324387118694400 3529897 -404147156531131884586094785314574848 3529898 835454411632666428456599449743361200 3529899 -29890485393866521395676762517953020 3529900 605879949347843735260541702211264000 3529901 22087134971471632663898290940796012 3529902 -64900984306618041382118770371118080 3529903 816191371624577522377010792025191352 3529904 35888319992215440722906194124537856 3529905 -37895208710290105645872222018523200 3529906 -27648047838789169748936183214796896 3529907 488868081506488262794601599801862400 3529908 36256163526948493555941003489828864 3529909 -699590957909663201850169367780947140 3529910 485336008114117061258887123900239360 3529911 -216168799622814807395858414664324480 3529912 413243367469410341603934520535531520 3529913 8901877298872999038911357745228864 3529914 205051489067187829069671372373896192 3529915 6463870776170899060915507524732000 3529916 -393207391251898715505840612785115648 3529917 -245737098434588926831111237065711066 3529918 56565589240010205209936163448154880 3529919 385430185680050778652205194144480320 3529920 -45621086468964555289575028288389120 3529921 -1348000762623903383685685372067666878 3529922 -386562472835008391191832125804561152 3529923 -1043782185502929623140640757584689416 3529924 570144496937881921351589083664160896 3529925 -223692965445234561523038120775555200 3529926 -120927033170117704325029134902400000 3529927 14305114256091097669765163767736864 3529928 -71211510002217581366682525660733440 3529929 -302034127304788706241398268793821312 3529930 -167357858477793949981614843298656000 3529931 -607692481124405889768569850760387128 3529932 261432994864843617387519531620155392 3529933 -2111248414081077442332601646619274 3529934 -275173602596559309473161319347719360 3529935 -1098038780831641393750030648420996800 3529936 183196538567686249118002261741584384 3529937 1539548453732850071465323331363609586 3529938 455886151933242905746076705941647360 3529939 -71706129908841709295815382643862528 3529940 -384702716754699948525739982613192960 3529941 -126899132298882054219179729228819808 3529942 -96596779714215409260045677817824256 3529943 -1105210942695132221064760393367090808 3529944 322353001126730057154315586335313920 3529945 1214614819089651691802999997262685700 3529946 151506680155708296650708197185104640 3529947 -1403530780466194096338388819844764560 3529948 -240227064060357671430550238370705408 3529949 -1014212184325428389680530085929289050 3529950 -221409657432523632099498037673500800 3529951 321123035608304236706026681583425952 3529952 909539815585439294285734914105802752 3529953 155569601589807454138314815298508800 3529954 -667038903306891717512153766144379824 3529955 88841021316121175982178187169090720 3529956 -3875594552569173001134712727586816 3529957 867696405698153075083129633793133760 3529958 230311524510783850063897734677242080 3529959 -177202110838242782566306245901967496 3529960 -613439196384214341990670530307737600 3529961 -11455486418456017151646927486522438 3529962 -485296038477090984819810221849088 3529963 1017650395527120154351553140607316212 3529964 512768345627297504109598643476766976 3529965 162271992529009227871459013641113600 3529966 354884710146331694441524091739993024 3529967 -283193868664040694124426778773456800 3529968 3118795704250621717974636414173184 3529969 208895242702513474643354730872212644 3529970 -172996539645411793653079483978444800 3529971 536627687275833364798126181255607408 3529972 -291635209015140735538431181241815040 3529973 -1159056352591549416472787991282269778 3529974 -15815404188511277432952121065934848 3529975 418579412441236236155196545681330000 3529976 -1332045334740513570815875862364241920 3529977 -4698043682532522954688958145491520 3529978 -233712423389208282804650939414503680 3529979 48217748850025561064849561673548580 3529980 3898661165502991752915163091059200 3529981 -182000090521299084242419710736322176 3529982 1014426353694653289932807689541429760 3529983 -1104096860297692556051514396056561136 3529984 -1206027183508109364877368686396047360 3529985 -47433978976077246510742214180898840 3529986 -594648876363293509473027536370510336 3529987 -100535842776564947902065248881642248 3529988 25365837557566150779201248914317312 3529989 -346817375524318821560805862378301346 3529990 -544889765050523684043713069219210880 3529991 -650403126578004145200211003271902200 3529992 -997523739693466549988697752399585280 3529993 216436935154240941726112228328505984 3529994 182356369328998209614858915590268928 3529995 304005049053064427196448839199699200 3529996 -199351341994852284763684273912811520 3529997 1440462940763094426959928831621883446 3529998 97585690338888376938606804399283584 3529999 -1835586950694187150098577177424640 3530000 -12021646522130346963019868666880000 3530001 125338135426858262440861735989590784 3530002 82005589656592067170777351808535552 3530003 -552959100157092802712800767227241096 3530004 -353909200987624271378194430504699904 3530005 -473808597324875644409139724519970340 3530006 -827596044474287045974247559505917120 3530007 90094139390055113969781929495227200 3530008 1470089962358269644303010783939368960 3530009 -1446035592192131030645283189112907388 3530010 -40787571715016227637712482789683200 3530011 1241335573249314350101697061080372612 3530012 544884861475157617515207551241549312 3530013 261685729046731883151292717464399744 3530014 1559695831827768244488859739149265280 3530015 -795753593083508567807022539494602840 3530016 -583552900903278959333258862815870976 3530017 -339169185126822067712793386216660446 3530018 329058074920714846463248456979901600 3530019 -676340881630500375485193829183147656 3530020 416068513850326479890975547549626880 3530021 -1715308909360074304079133891701614656 3530022 -242441049306694140921331788177661056 3530023 -624162415060067415925190820070826960 3530024 163552922850440362473610941675264000 3530025 -630804946564620762955709398176604500 3530026 64601299905949124388924301467521712 3530027 2054375426809574894136953995550397876 3530028 148391035397512332692035519536145920 3530029 2301770243150427404547379485170611200 3530030 94137461063381698531685838115430400 3530031 661121871233985758492948444923044864 3530032 -95815552377691269898625106309021696 3530033 546315705898034705139093061639918824 3530034 -735458580005455851462613661322389760 3530035 1306112084658419212829464701688414800 3530036 979228135438150156361690453921402880 3530037 239658709872644757327355583044713984 3530038 -752382795351732680219109234368529600 3530039 111848574117266202757032827915772840 3530040 -158716728057749273702649799114752000 3530041 823090422511435707250645241029126442 3530042 1971859918795511490039350714956032 3530043 -174173070986132587378100632082675952 3530044 -1241135744330464044487901639188480 3530045 -923010489412112025299100105093455700 3530046 -36269471855184999860131660126052352 3530047 -52076031683389982902968836036608080 3530048 312066211791030949147659705904005120 3530049 -290124761105660510090680471823648832 3530050 -236821776493656467455433335130695200 3530051 -266903502637062010298344581796876896 3530052 -392424911698392299800419684050404224 3530053 -2407835470813140320305789624334223840 3530054 -777968750248376312346281766817920 3530055 -292496057917933367123891907837960240 3530056 -568065239248699494615597815519493120 3530057 -1567176028424618319952943120685554928 3530058 -284606928083725781304117460317168384 3530059 54537913803134569022458518291700320 3530060 700924145640114319972028917590420480 3530061 14288103782144874224177021458948800 3530062 569359859236528461745294681203262464 3530063 -175550334311709434098258062742382592 3530064 -77275187881325782633874595563569152 3530065 -65583378348585711048138349830562560 3530066 580483530949748530573163105661401232 3530067 600218546849670347265489394128036480 3530068 -341481191556855596062184438475137152 3530069 627125011605345786107323301666827470 3530070 27857297504768158704459260754426240 3530071 1399349626577801149422699953787627272 3530072 -113794557462274576908338428338708480 3530073 25698712182401230084949779727727264 3530074 -151475788424009737030865548120296480 3530075 -226482336179136906672776641384947000 3530076 -720749773456272439368026396562063360 3530077 250961806319264217649253125203293952 3530078 -696623253558635269078828558803611520 3530079 116592134377250838757922008893220320 3530080 1037871539285641609772143501938524160 3530081 -793503692818304349417108765759185118 3530082 512350533036088568892754011076113792 3530083 522470749527286375549192761485018880 3530084 -721402161122634183420053273833722624 3530085 2060665194728878441578005339134080 3530086 -70102517815137894013480532886466560 3530087 39763773113775887159333634310069680 3530088 -527447866800182677121793338486784000 3530089 141645451837022557338485345973528890 3530090 -139374270742694497415942613898567680 3530091 -214775669104843530612815331407565120 3530092 290849450064477195987486417002905600 3530093 237316471787918376943283702107672800 3530094 190053440607713471271914662506885120 3530095 844868504571795906567848599859958600 3530096 -69597918831883817821615252978728960 3530097 1043065012724482169783350109737123074 3530098 -59585716510735354247348476014039552 3530099 -1027520761566360815946555484923582900 3530100 72123837057365330155524464539699200 3530101 1255086664442833044889548013761845532 3530102 -309743244361245912530803854953425248 3530103 -45507468794205693026831817504387096 3530104 -321522723336416528087721855439626240 3530105 266985756097680442210771039968696000 3530106 -224382705173678710109177013010662288 3530107 448246053413068016571059862163025556 3530108 -40947668286439294981230628801113600 3530109 -431178892669648322893252868849938944 3530110 -144896590648399054167937648618223040 3530111 -93378267476223427580957236191106560 3530112 912015652176193692914757576268185600 3530113 -1012870064293030020879202279674272638 3530114 -390869637432154590942312477589989888 3530115 857811942161839451785262561329536000 3530116 490329594941533867642525568888896640 3530117 52613973345243049730297372343301632 3530118 79020990018116947122557664102928128 3530119 953926326574873184619056435873221744 3530120 -181868281915437237330733301607628800 3530121 -9960287991247110642126313927095936 3530122 -612735194315792291553160190227335888 3530123 977113808940211798485532604819681760 3530124 -214432621436394011765792555436303360 3530125 -208850152644235201048541526235392000 3530126 -73054114946287040094393280754791488 3530127 -1136785226174210148577668475002274680 3530128 2239844173874719602765218798895104 3530129 -71136259188918205646350808607701916 3530130 376645890625580522176503973347755520 3530131 -1376614466252267707125097271484157872 3530132 -17852085406231945135138870124955648 3530133 267110775483435650391819901392011004 3530134 81692935195902698085860678358548160 3530135 27831010789587309396558630764964000 3530136 -563005259988306520719297647500185600 3530137 -60388066511020186016850055154819900 3530138 351624866766477501213915789674359296 3530139 917356816671802588634992551034262424 3530140 441440946683094205697685234121981440 3530141 -107846920429418828808577556429869800 3530142 5979040863300576444657252083641344 3530143 -511266902289727473618580059266430680 3530144 600988180998114861422571962873413632 3530145 -341136703064593010925377758490760000 3530146 -55049794647152278195892164154214240 3530147 -220953984604906987279236426895126680 3530148 89432500915355166042434696172487680 3530149 303376796573156878821494962353154336 3530150 26425061038348537573021760546217600 3530151 875867579316462351030001022432051280 3530152 -1142707593160586858348192132641443840 3530153 1278997364213033222713522669345533264 3530154 -247357862091893131863752558483930880 3530155 -183729415683065479976720192067131040 3530156 -140383834530668316006544154601062400 3530157 802075702064154530603448914228098080 3530158 417270228915174922986985988930767680 3530159 -1669187468356234215157802929226390640 3530160 41704208181708385237636997463736320 3530161 1235959233867576999579233382348873024 3530162 -551217845736799732558221282511152000 3530163 -205400914074197020223519569213496832 3530164 788803209662922132332919581708900352 3530165 344338831436512973935921972187532060 3530166 -377166517328917623689198457467674176 3530167 266382258992432909699136248160596592 3530168 -14149915822687023429309961427066880 3530169 347191366324572474094979856384546240 3530170 -122041948355497651854260900197785600 3530171 10243256822823364879903129265965200 3530172 -407567330009769742405174701819883008 3530173 -1859358279045022183735125301802607680 3530174 419960097812478905208258633907374336 3530175 479904743750976483503804915031000 3530176 -95083158329292065092020959317065728 3530177 246387079412415168332914822012289472 3530178 252250880449944689914981923946773504 3530179 1171068213971267757373441579390814780 3530180 723480604666087607224644437151110400 3530181 -91669165627331187272447235290553120 3530182 162310980191478980307514186895832384 3530183 -770223114408070743610960031906725200 3530184 -199865895580421314433819759404154880 3530185 25502379165642407949808085317883400 3530186 -458962550023744276673254871748433920 3530187 24247397530836246206260069686819648 3530188 773104189640026799961504482962669056 3530189 851362335664145095017744490728326124 3530190 295794818030088761606011768285883520 3530191 129364462166879416329260904698302464 3530192 -251657372963875685304547452612722688 3530193 116227069875764754607310037061937184 3530194 -489819641221654682728159617778621440 3530195 934444021224542809098749621991697200 3530196 -1091128515001283193518287840444784640 3530197 372837783650808783389187241170582912 3530198 -301646558350603596704435521062958464 3530199 -25231347167751934229176025759976240 3530200 -82113349792979841646733722252800000 3530201 863371095197438823443063878696516992 3530202 -177517034865778477730899226702088960 3530203 1221286665783949677473188183720098480 3530204 -115786980372705605796984233302316544 3530205 -143732630164047282078724263371276340 3530206 804129816462030923112008023703348160 3530207 23644231902299159265286488713243952 3530208 23320101820913768975153010120327168 3530209 -21775064572280141096468499923018590 3530210 -156713053848292116062226211723734240 3530211 -568940919216888427595306548017166728 3530212 -59277023207783782036581521524981760 3530213 493682985304492439880640881485819040 3530214 5104564070609719584640200203051328 3530215 90761346813822695465927126541959520 3530216 -229571808754202415039744705756579840 3530217 222262233908822017611982626077776512 3530218 -231582203667785734263126591592900608 3530219 -6642169219957024663239366442119168 3530220 151111086980841647331335211981404160 3530221 542738167830136575977784049363038422 3530222 923034008462007121778887919988799872 3530223 -28815786909893898443775588297688656 3530224 29278180693008354741785100383551488 3530225 519893883110438437285160128100967750 3530226 87995775714021288155011195251777024 3530227 -1825235174231208133536389144723023924 3530228 51916277097402983586985100840578560 3530229 568258485371239734967845465216888768 3530230 1008219389048192823831034891792588800 3530231 1056993528554415114071430578612269032 3530232 546435260276261392869766566084587520 3530233 -128053615896693021622604754454753536 3530234 14366931886722811537331426991936000 3530235 -316038141123641447040641142916794000 3530236 -329725193389986810810252991762506240 3530237 577332496916598631931263610919113292 3530238 103037306183517180506706484383974400 3530239 -1194824011061695410666071746283036376 3530240 -84890786830608030520143766062366720 3530241 -601899852283298874728932926553956144 3530242 832721879846952304061078161890232272 3530243 586421069928002045881834425574218492 3530244 -351636608915141397720218817128275968 3530245 -613211448710724795857691625685458500 3530246 -443271506296505347948777945212800928 3530247 87687216084654676089244201731632640 3530248 -1319710906515685511813639331694832640 3530249 128117748138153986822381372285465088 3530250 13775739835281831381322517258880000 3530251 -975808823485017264783127337437981848 3530252 -782154944095807052514936629166632448 3530253 395847079728809376106786359817276416 3530254 -58145704199276002020913150968697728 3530255 -1111158795059201661568862111476158840 3530256 -59955495630741028847637769678553088 3530257 26151389317339522385421389012280000 3530258 966517695584611422140352818897454480 3530259 -758105276034238059626861791331529036 3530260 -29617230128127628128065572948992000 3530261 756129133445578799805834143175126432 3530262 -134843412926181599992333651484860416 3530263 266300180564083476571094585856059520 3530264 -827137920788168196021569620837171200 3530265 132176035752299587865577402603864000 3530266 48447158576290148141465254465597920 3530267 -469158841957057721864442974762171952 3530268 115099185518724877723244630545320960 3530269 -387547688693623638817618827309357120 3530270 -126172222608401336118378831420384000 3530271 456244976529615173068135907484514704 3530272 1685857598105952474085225175824269312 3530273 1166749232700064697014186733386548480 3530274 189033059855070247853256561742302720 3530275 240739943076523870157251834799474800 3530276 398326263989477540994702352779371520 3530277 374995056633635415833409280777525440 3530278 950224373026362505687266100385641440 3530279 272694499884420153639950932429817280 3530280 4595158802672046148141165274726400 3530281 -180515755745740162019116233748555868 3530282 108473391608223112560823297470396672 3530283 295894086431700895099610184292736448 3530284 765735914524617107776145418833935616 3530285 453554213385573878483132164643902560 3530286 641988413364583709838704936047849920 3530287 1575107422387890482830022310583793936 3530288 -253710455114576135206662311200849920 3530289 383924863291527031050653999624694720 3530290 544616266257465631923640151308723200 3530291 368182892078443648004237290617261552 3530292 -134226700264655477687645276007168000 3530293 215827666627697255986195919666102784 3530294 360861771921003204899002491810081696 3530295 774988388210349480916149106251546000 3530296 -653838142801071151857428668293120 3530297 767308968640767310264291067310030672 3530298 211942337752326100313793761032817664 3530299 912360721046564401685780204186051300 3530300 -179415486356793235767029933299200 3530301 -87282167240194473849629808125530368 3530302 -380942282373656361199846465841610048 3530303 1451421792831852593809869984138581328 3530304 -49189105505230568650490366996250624 3530305 -83022666255582657747583358428760880 3530306 -59950454870775152790770061518939616 3530307 113568701685563472986067218032345920 3530308 -71521302328755767299003411109683072 3530309 -257250233355617542394315747459210880 3530310 -44180903791070841323128296310548480 3530311 810937801896365258977037024387395584 3530312 -519724096461462581637042629225349120 3530313 -755996498698993693953375064970972160 3530314 64539820733655726609371314629338880 3530315 604019908731499910159972152686256800 3530316 -424209766028986136515646480228499456 3530317 -34991750993106260184647646292623616 3530318 305658064771912484195242120673991552 3530319 252599693193602973767503321333577856 3530320 -27968332744252638794762596303257600 3530321 -334690905541802490554900393200582656 3530322 329752475295174040810283982361992960 3530323 260537546627455274392850211932430572 3530324 -141778556830358502656252506864619520 3530325 440250200849538403926013742411793600 3530326 -389328176493510117080522495390193888 3530327 -2597571155647442799731430883761457440 3530328 -414247052507094032366212000254627840 3530329 490749987964367369842332287774276880 3530330 -168689250429118186093353870120694080 3530331 147665586310117646089234142045145600 3530332 -615743930959795913984820795512933888 3530333 -1054094686143755755086882234972884160 3530334 -200259629584582304559204838392189120 3530335 91805562988135922532977228317130280 3530336 2003103341245720052776013079520346112 3530337 1630876274689266227083103685347760 3530338 -220436157461978075749935261209676288 3530339 357257626258760470225347403256033760 3530340 -72033607980738681780872867919482880 3530341 -1101766889457213973419695428617184258 3530342 -16435425501410013085473026364397056 3530343 -13541522212070938910101640040349056 3530344 -533511643893306525905640967607961600 3530345 3253875395031961037943000645849600 3530346 -41685926030897408614710253295419392 3530347 -1887232660409747802727267765240984204 3530348 124601748691528228956687997338724608 3530349 -606975945875079434886519063233248266 3530350 6444007463010485432849993772278400 3530351 1911280237614930398634445548947093304 3530352 -171546742507441575920483083773542400 3530353 -10836689940338783563558977772514616 3530354 732002471287072448855999832952769952 3530355 159180523373834383834386540748833120 3530356 1429465473451491579897280070564574720 3530357 122862008402362170718228251223139100 3530358 -246406021010183384341711691687976960 3530359 98616602919172550975222657218346416 3530360 -452255116349775340765402195815936000 3530361 -625161463036633284307331075917342128 3530362 -180280432925679325194848912711118336 3530363 429898487080159406273899039070709240 3530364 -221081999061753855309702895127175168 3530365 -675753685995653976599658027389061000 3530366 96698688942317911089263896904641920 3530367 754586258252538713599045156061897784 3530368 158951421922590365142746776857477120 3530369 310769774867575435167152828040400770 3530370 -110078622038997511688371463691955200 3530371 374610248295279498579920632792605680 3530372 1193088353015621812259174042252520576 3530373 -105705400653608595256143154731663360 3530374 505010515768682802736809638760291936 3530375 -305150704274147394374512204245072000 3530376 727661196456996123327403719777899520 3530377 -772199786967804212788148547944467868 3530378 468745766575824148503419652283155456 3530379 -402784226768929581899748909482533416 3530380 -270378698014725434031061350799441920 3530381 -561870701066217185231521449163711818 3530382 112160702923903116761396696070115392 3530383 -444269011656287692019117218781480400 3530384 61862029034140647910319430680444928 3530385 21961444580335801558849433922532800 3530386 -3865814392178841189577791199468416 3530387 -117288114172871482589847367939584096 3530388 511402528156509610743113630511667200 3530389 868756872361347429941299329138562190 3530390 21737241474356939949013420533139200 3530391 498875754204817803841369674926725992 3530392 778044721846702355532975378429665280 3530393 -108539205368769502185804285490130358 3530394 -63064037149611472210031234107119360 3530395 1396530158376857481235839018038000400 3530396 -730209684564843328903302106609267200 3530397 191687453341699723606294120362810528 3530398 243198110011669678279981544936003136 3530399 1499509033880235121490778997986098400 3530400 200594236750662925412342283475353600 3530401 664653068272400886029512496883413460 3530402 1150140507897732731219511082335117600 3530403 -1059127742351846141488112999112100188 3530404 -101607765734691597334174819208626176 3530405 379538298010089422135764536510616320 3530406 568338074752733083757933486942976000 3530407 -1288594643154094283991480889083398448 3530408 93055507519806031066218232974213120 3530409 -14890614773192255353587013113520320 3530410 -556131517376259807983684617059621600 3530411 233563010128015801637231617940030832 3530412 979079914697148713498138503279810560 3530413 1790782394383046285278510957683792662 3530414 498296187624222858646634112543541056 3530415 121198739010381329227587280565061120 3530416 494329522651486190911274155393646592 3530417 -299816358909641149097687748027120 3530418 33340632086302739006741684700568704 3530419 531069160292550059047715895756861880 3530420 -403197847130219005031895584249406720 3530421 -269152223021602265670282431895321810 3530422 274626233390594915613468309375983232 3530423 195334652753998529641639662237336264 3530424 24499610817663837765203837635276800 3530425 46400749004211389425428881823250000 3530426 -55167247827758612907879063476644896 3530427 -922306294658871662276915343999312192 3530428 583605938889479886528684606132142080 3530429 -4356058897137795133887505761886848 3530430 141442562596024879240830989147098560 3530431 -1412696095414058277674891081610163200 3530432 114939676730103717824326111425724416 3530433 -214003430618360133928080106794676176 3530434 -805309870784539144811863637344599648 3530435 -331691750105538949521339050130541440 3530436 39841529281914149578950272808173568 3530437 -137368862675590733529303585283957188 3530438 23616993163470359003958071870993280 3530439 986026306984196824680622322755069440 3530440 -683671101536462638138531578178099200 3530441 1879951845379083543186202549212780852 3530442 -25381668242366696896732335434146560 3530443 -28356465532793416417048068365164400 3530444 -190453133871879406464702787099926528 3530445 286238148504057433940558613428960640 3530446 58949950469391867245134298861260224 3530447 859409346811845586791423043613768040 3530448 -20019970471723853100258635866349568 3530449 -626616983412140111872717341901130636 3530450 -350625095436584548795281342308323200 3530451 556388555893594094117386585537726464 3530452 -671616151105855434802766955553628160 3530453 -381209931180336891535673265883973298 3530454 -334788259422671715230881897983086592 3530455 429763240270666403126085031463862720 3530456 -71769737899556633791082962858629120 3530457 -275974485777003793174922188459062720 3530458 -909818402447247912132568168754785824 3530459 -81563860247410939579561500381861600 3530460 -476624531308877473076315709113088000 3530461 1050718973463013053022387006577752800 3530462 59116151075011601747671221592458432 3530463 -18673616963150285573045673764211456 3530464 497566371441444196340416957644275712 3530465 -533974163364990319665002929992792000 3530466 -4102594692638450016359280011765760 3530467 -1800051884858253349735868447281872484 3530468 754748306881847637373781245082283648 3530469 -273574831282831483323529200255090432 3530470 87560927670198315296383227216823680 3530471 423137052890880668939324189981720112 3530472 -9721336818629128119917406926929920 3530473 -460988930285874144489801353415603200 3530474 10612245855940247398582859619127392 3530475 113206562455506687953589244301935200 3530476 -635462712667640239826089412871498240 3530477 963944863350501751136345233972596000 3530478 -171500514398984018291942256252410880 3530479 573069482052559027589511939197076640 3530480 7930883635422536563557474328412160 3530481 260967639887677576011601083324266352 3530482 -1495652446211528852246811826190268288 3530483 -374512717177211132303359764086456376 3530484 -90235441921321197927880876372204800 3530485 -213755254405778660232467617791984000 3530486 261634419471287898538535311942764864 3530487 1322477465814088633314267488077006800 3530488 -295183978234103357402204828416204800 3530489 -779407367981149331539157425597034040 3530490 47249110058733510446792804492505600 3530491 646277890090254367616556181497145000 3530492 441370318762531947558204705317419008 3530493 1241000161663129453100963213468539200 3530494 -217983280531139159300416276976517120 3530495 381520097294374739201026582032753000 3530496 89137651594576617243149085790175232 3530497 557626831682132980033461111046694144 3530498 -198196872266772430955342302970408064 3530499 60986902326147561397467146364979200 3530500 150845345922030323443096603825152000 3530501 683046002798783142638705366213862240 3530502 -26881713979787555812171204901773920 3530503 -307975416736658687797313784522305480 3530504 -1145026425187582850181646440905318400 3530505 -254163782184764806624350915177295680 3530506 -117032448844460023049635544385100800 3530507 -714366164651349945508603610616515244 3530508 256506505508497404453660539158855680 3530509 1452783373087415515870991208114727512 3530510 -100041640294480484401680891126912000 3530511 269346379778373540828330553629269160 3530512 190777273211112648239222565776916480 3530513 533225750204663617939294485991959360 3530514 204929266937501556747581484149849088 3530515 22764379221608979177825230367763920 3530516 343543021682611300584063704884285440 3530517 121058846565383192073533256412936512 3530518 16332150589307653776398129429517600 3530519 988441607318158498383002595165838920 3530520 -309095937327397364215364926144512000 3530521 -1488151571101533121503448725694327868 3530522 319378778282984293652825176027968000 3530523 340163553369356881212697480852796160 3530524 491476059969477847098742951428548096 3530525 992153011459818597318365705453752050 3530526 -19651636258680977843104417882386816 3530527 243809975592166075082251896078872064 3530528 79824645825038202933309607740702720 3530529 -851752232358781175277367404846711726 3530530 371867761595373581532234690959312160 3530531 -253097699368729906892873826645501696 3530532 -399955557281891105460255373902486528 3530533 926307859599566963581676485165951104 3530534 385093981713365489926421347325630592 3530535 431600465015361502755981679628053200 3530536 1467134895651198833800031118453964800 3530537 636834839831319960119476989261912186 3530538 336590522416172196960507485050032 3530539 -1565276141962071046698403931637187660 3530540 133151145803290797463873938677882880 3530541 -87915164562902164424719329371260800 3530542 -32712052315610512817364429926824320 3530543 -1323881930730089086013214538459067520 3530544 67057879878550073043481609613574144 3530545 726835564989377576553411205540197300 3530546 382217100454722300644983060146576384 3530547 1090229639413811722974534379689455760 3530548 -608533405656205593584471056066215552 3530549 -1290894059746132196358293815861220352 3530550 -103349882375321227421626280722219200 3530551 -25207222089675294661125803676463296 3530552 1239587696858888727357731837728665600 3530553 268679622792948546774705139526241024 3530554 -690077675156664102101757073674651024 3530555 -127471840557763856610905797610808000 3530556 -293825912600888712730976653410034176 3530557 343374686071698396132125922656535840 3530558 13556181805327220756444636005961088 3530559 288513734677326093732444316198752768 3530560 249781123172263002009878339046604800 3530561 -1922201930802347167289316184458027600 3530562 179361682165842891085011014965753344 3530563 -1052709356253466332900778232316965188 3530564 -1011700092196488593953277503468665600 3530565 -991680986971640924844707911247534880 3530566 -305180650716851674917762427035614592 3530567 -1143036952402128601050002129290638120 3530568 -67776847756181575912996941566730240 3530569 376348633510343533701999431909592960 3530570 730176123575989544378304618075408480 3530571 -20811068706246000810263628419306880 3530572 16556204082266575311622610756477952 3530573 -18999353623027307958783960044084736 3530574 -127126024435487776289291774314738560 3530575 76139610260032209678548738912265800 3530576 11419467817439236304508006306938880 3530577 177827920034913236547017083282431744 3530578 712582653807440525095980457293213840 3530579 1308309422395052562595649168333051040 3530580 -1810752478709982548606324822845440 3530581 1320359699235649657223731509933423264 3530582 -596123425559091501680924381614382016 3530583 390011039432455835050933801137513264 3530584 35208147221977168743076111337349120 3530585 187925433104237551713774670024491780 3530586 195854507509652581451176656959401728 3530587 474866902615044131579513688403335236 3530588 101971431693953656961705558258743296 3530589 -1480309565948393537018156449518829440 3530590 8218420623778509632381791582863360 3530591 1055936087583752496625263978364744992 3530592 -74188151457826705897816531758219264 3530593 569472941712867640092962213378751360 3530594 -373819806431725397104083608265407328 3530595 -18591619907601387842962370518726560 3530596 55542425762744434760129997353210880 3530597 139591619392961341591678952414235486 3530598 -314791874290139883330996530018876736 3530599 332664220724003638773961050510511240 3530600 337748583167667186864782553415680000 3530601 -107160430686404977911356339181120 3530602 242303358155463123126230323897528752 3530603 1534622809112363644650234992884596852 3530604 97001802555833498995999303344635904 3530605 224902894767873696617054748974175600 3530606 -686374200499979290810166511042364800 3530607 -35024743514120033807239859674419960 3530608 -77047159935954430679002610848595968 3530609 1581643780768059626864731990593177810 3530610 403627144904681817136003727357584800 3530611 -71728808258942436556886600195261280 3530612 -1096949786635852290482260440082479744 3530613 -70511562838962682497066171574565856 3530614 -318414032843925186995477797020768768 3530615 81778202205983849828238860385815040 3530616 1081747457776443060726940093925007360 3530617 -109558554882411332613676618836131328 3530618 -84670558892734179303965780448414720 3530619 301451767780563698241329675141000400 3530620 -757976489870646467720728327283320320 3530621 -113596531116372364418786316995869056 3530622 15581889809038169821098366616855872 3530623 1060212210389336636992903886783199872 3530624 1291548553162892057419597810363269120 3530625 53300363955564211084421696273400000 3530626 2982973383944078200203917358912384 3530627 -363095867284998052544131854465742008 3530628 17067959894787038742024505329797376 3530629 450263017568932114830569039483259230 3530630 349842488201193869244212389527859200 3530631 -431649090493095301862070663386120880 3530632 -764288575962510219882584779312496640 3530633 -673134939893226056345246247219009996 3530634 -504242625240164780956106732438830080 3530635 832969667090913852998123527928866560 3530636 32361012771235792149476350483726080 3530637 -984348576864672665854466399095674720 3530638 -93225470425315977878496910423069056 3530639 -42150034825202287164161031996816144 3530640 -321209265033422247038090722258452480 3530641 -795618525524149782042951623692398279 3530642 -58770215606467711852879829840024928 3530643 556483852929994496382564282807783864 3530644 -7766323881136106343882191636899840 3530645 -66033177187503896893017672549094800 3530646 435410071841466718735065705559837152 3530647 547916370910971072208614138514865096 3530648 48083754610580472913849819963269120 3530649 1002522418008769181264988549726412128 3530650 3386979114727423877205236093469600 3530651 472491794237460259934806996759781940 3530652 259358384980724786499273544624472064 3530653 -612095911149871478842297022366249120 3530654 371806138856312236229685005885221440 3530655 -397411775149449683445523824163672800 3530656 -497985738741985152890133890287534080 3530657 -429160870311319826787901824572481240 3530658 28681978828377087406017318494246400 3530659 2821676259093838906618023817902740 3530660 -70470997888263771845237669545267200 3530661 -375575664155037429421432919611321920 3530662 -878907085671633788276754307547473728 3530663 765571579236915971273368895559916560 3530664 -741747532703869900329018004892759040 3530665 333454433148381537572245986843345060 3530666 -304114393972428656751490053367262880 3530667 -118071793306967102797184768995596288 3530668 -175912063657833963093048779986565120 3530669 -281863873536872414074180472096829930 3530670 -122043473598574473222047286314373120 3530671 -442707707985797221358310964026902128 3530672 12067852289294191195957120743653376 3530673 505870908101004389273474067548912322 3530674 -89221485854495978219481579747818496 3530675 497822431228154270708964355556541000 3530676 -367879590883119153087777824010989568 3530677 1379690385514830007884972180366124526 3530678 650346393630980577123027754775910720 3530679 -539584635927115533548961563895168768 3530680 914096970035636395613220966802636800 3530681 -200881960134614338577782569069195456 3530682 -144823190207250629447562595303941120 3530683 -134194057723579210223545510053265792 3530684 -653615584563267946460128169485814784 3530685 -234843004563003899271917240115562560 3530686 -199985635713771152451850712195006208 3530687 -7995458439264077011851136153628928 3530688 20320719110771668695066296683855872 3530689 44565115936767434958173638805767490 3530690 62963571579768121024756967728557600 3530691 284232770257275983371502241375956100 3530692 1634319106826869417970604419893370880 3530693 -716527660140286122321266852478233058 3530694 138403025874775480355982773974356480 3530695 -588428902558063703636866006536447720 3530696 322514594162620547269454980904079360 3530697 -98231421127924359009099071339497200 3530698 -311084639981554017798380952512744400 3530699 -244855704120994245886998823673489064 3530700 -38071238057879859494628761249683200 3530701 -325610318513765895091264522608890868 3530702 154434171466858803071420581460372352 3530703 -931738711771844289606173095078036992 3530704 -199139072925088742068980369849139200 3530705 -244061608545287761139089279876432140 3530706 -118099331687589502583771955685921536 3530707 631839286783307268213614745009675120 3530708 -231136274846342129094409173396910080 3530709 16927361871125582527511867223759360 3530710 -87642970543950577480684197984493440 3530711 1796103865955383839101018446417717800 3530712 493988843849479850457709339173027840 3530713 43492757199880321274914252676500720 3530714 799397206429453743076009052504461056 3530715 -288729163137050843005643101324169760 3530716 58325779362757508499331978245065728 3530717 -963805547552583414723703228357254234 3530718 18695115649658746813170203100370944 3530719 -345950351974689059603966659379719920 3530720 -24173936984486345437307099900805120 3530721 -446856213045643478492877214440367680 3530722 49730197956638415216548658542752320 3530723 491027004340554185002646811704498640 3530724 131736466049820999765668217630176256 3530725 -386658153227631119797726710939439200 3530726 396934748377847594265235549964121312 3530727 -649142795765763123252317234045579520 3530728 -654570327819073249343920804680960000 3530729 -1407359041153586122057160894432633670 3530730 1078477832287953168688232967536640 3530731 399449248667506884219505244660140532 3530732 -25821595251994921781964249384829440 3530733 271395373099767596105532433223529024 3530734 924023629525789139081027885199159552 3530735 246880658454515080505923517617531200 3530736 -52704787647645155610300732297707520 3530737 575420236449172297520868488398371840 3530738 -1061920331221151709859476324475818480 3530739 -249818758186606204973322581637865920 3530740 -86000869883819746750481680294575360 3530741 -1023347443490276879156238507179160516 3530742 850918310735859756567208906305379200 3530743 246333746276011885910637514349675944 3530744 -363365659059325674651676153596764160 3530745 57769131865304538284629787997085440 3530746 -704977852138062504644083608090888480 3530747 1004732822776821218224485429889382400 3530748 32879026788137987230369886404068864 3530749 -561534430367634512850393048074768564 3530750 -243298478238499941423253764747840000 3530751 -284833630763931656615178609134496000 3530752 -143550143262831143046820795565211648 3530753 905948189049722132866985167861078464 3530754 286256196961963332772233293207389728 3530755 -407181651495131774699964359618505840 3530756 -60078853175156524541271784687077120 3530757 -3251345984818796993890310301326112 3530758 -23880707445391077726769261686368256 3530759 -137267950498368125973288637870979496 3530760 -130888400085133463140984311039590400 3530761 172976690104207030144431111100278052 3530762 -175102734371358020889213817670014368 3530763 -793672350630283034790916595918763600 3530764 -442492054590405671426469720398146560 3530765 -268087350970811976104582845540358400 3530766 58602771377618270252742875674957824 3530767 -175640053861822237662283733828571608 3530768 94767884064770921434391378260795392 3530769 -41836679539478874446938305132069792 3530770 278541055942853789748812869071475200 3530771 -263551437031210423129085359422948288 3530772 -5165630093191812909331319975282688 3530773 491406331582183724261380320002144 3530774 -97057257927600329243226271115894400 3530775 262259349544907964066888408291408000 3530776 -351672117916571969089899982395801600 3530777 228973946821189779024976311180394512 3530778 -276821798397857430129895109326834176 3530779 -491391135407989014437192149762806240 3530780 1145935301789711038893030930547200 3530781 -1020496763320518631637610897168825216 3530782 406292506268264961530977218472198272 3530783 978717557254726268853412723363707024 3530784 -152065438613989018659276911911895040 3530785 546915967169262009460039506495160980 3530786 177695888664402515375993810716310016 3530787 169078350058697618604492112346190768 3530788 528776271035606106008275839058537088 3530789 564258653723217984425009083385857440 3530790 313838648373720689227339702616085120 3530791 79922146610769894892961046273780144 3530792 -32728200204685234429364107684992000 3530793 15369299025356446377633994009191120 3530794 -1712868666085311233716046516798880 3530795 601840881322545018454059818341768800 3530796 -396506108963976899594706855979683840 3530797 -411449976913065366530873822815568628 3530798 68636079433081007253405649865053440 3530799 -281550224786829465864715623556104672 3530800 -18265600171331612525647058334515200 3530801 -103577342418244507610175932078659008 3530802 632097302891833220633209343139429888 3530803 836891677852409675164421468683495052 3530804 691388413013093150909606602397878656 3530805 395270688622922981779944600375923520 3530806 -139839983663170474932632329990167648 3530807 -21622320176929681603966649561143296 3530808 328485379626973237152351374115840000 3530809 852591154566565146606533868473236010 3530810 557718169294564006927290926111278560 3530811 982960503544681715172805189005243672 3530812 766150052553369412611613237809990656 3530813 739275672719171927223964695630207648 3530814 -12955393526612182539529106010129408 3530815 692927097183378339832713309325200 3530816 -10341440037791242428755787600887808 3530817 -882481741850253721148177981911571520 3530818 310275485308523075397338007128284704 3530819 -875111019910878956286488133307059780 3530820 36702998528776559816346149862297600 3530821 412866200483660109559636367020282912 3530822 23597769334409818183764308821352832 3530823 66908579845442213279911654027742544 3530824 -1135383331783040578755078910093025280 3530825 -817105671361936329754816442194176450 3530826 -165916245384605932009040850080808960 3530827 34105391442642723342790522580456440 3530828 151314936206923194802704952123293696 3530829 329479642064377823589346316835720384 3530830 -199564677405131872571788292518913280 3530831 -1165407286637671941502421598764640888 3530832 -122820129267618036072149621608808448 3530833 -327306261866808422070770007691268800 3530834 -709950591855773323008889119787619184 3530835 208961195013307396035325723522694400 3530836 -402576303692235154133325357099421952 3530837 807193383426513556259766488766859800 3530838 12032345120866833079404547187245056 3530839 -458047050941070683342001706385430776 3530840 2050162634995272864170509234533580800 3530841 193436746487822711087768652487299792 3530842 -267052657499382964805648328941683200 3530843 -277543313358541362082374477851141736 3530844 -628303537014914946334375791191854080 3530845 -303942538823529805622955964164660480 3530846 80132811962832687617521773854883840 3530847 -351708397366521222713836835638140600 3530848 74705495538222013384403554847293440 3530849 -117512228313015113475184788248162688 3530850 211448721980021567049121792965552000 3530851 -237293632495432131511903153521138148 3530852 -183869351506222583854717966249436928 3530853 332083561921043499551025442962827100 3530854 555435745100733350315520046036887552 3530855 -1107326693336466964311508699181754000 3530856 127609352812351217712350836498268160 3530857 -126349682255999680250063626738603200 3530858 21890459906723919208905919649615280 3530859 1329237328194080224115479190724096 3530860 116583693025065899089418266662927360 3530861 -84190353988410227072804047390989588 3530862 -288328936592626279603308148228692480 3530863 729620144011414083927376446782726240 3530864 28953738239723563834247766457319424 3530865 -300134904401728604346227854595107200 3530866 374962642842695202987847003311946560 3530867 -1143684191368701916062942377491452084 3530868 -194437097524106839186022975464046592 3530869 182923109432264476674130633607036800 3530870 114958573150863630920511342811772160 3530871 -75023553639076633385489116551270888 3530872 -1278072684000019524001954475042611200 3530873 -487021214170189988080317779090271420 3530874 264509438032034961844483436118716160 3530875 -2256784547756670931217326568396496000 3530876 -665337602770256501609511921032816640 3530877 28351852324133118128737212817244160 3530878 -72313286930349699609404775183150720 3530879 -669367570350485533858672787202491280 3530880 -458906212046826339341036756454604800 3530881 865279330914822430196034746979636672 3530882 -508824822557534289440279640800143968 3530883 -31339477396028573375326851229967376 3530884 -267112525180468462487699865850531840 3530885 -68745317974215513087822703826809440 3530886 28638469476047196324345295797430464 3530887 119621325959724435449540891471424536 3530888 -1335395063074630872979916652406410240 3530889 -878082525869468319086999595643586646 3530890 502443545282839146612056222072736000 3530891 -4227801741459194359858415902298016 3530892 -132447632190093563551074443159106048 3530893 -464117344533716853428895362559588000 3530894 279524912772784097919694221188159040 3530895 -167044023301982927571153300264847200 3530896 -424140178465245184686741289602408448 3530897 386524609068743054276380072150883400 3530898 84633499871464001483227750342179840 3530899 1105669023840222229108697305596942136 3530900 -212064643907191656479444464738713600 3530901 -365430126455982926350316041768128 3530902 -18730712841363660004835954229632448 3530903 -769251054715600752385147874879462400 3530904 -368447350496029082287530599757127680 3530905 -416181089150260605948666798920793600 3530906 155119132985541221120886787180214784 3530907 -1641224511836607875911273877435955360 3530908 213968713357685193472428351777648128 3530909 -1367446624800852183840030455771236890 3530910 7978227399426296425400888670040320 3530911 414987794461067492250380351454905952 3530912 315311763733723590040040047676227584 3530913 -124334824527331158441157889254517520 3530914 -183068760209010829810177341627394560 3530915 378058660220947261765699729253476560 3530916 278372497278260277910127761996793472 3530917 -348030854993485552522560697140462540 3530918 954286426489085080967634818658479616 3530919 -172926620337803360467155558131017728 3530920 298563996764798141117779564730265600 3530921 -336771443361346609796592589132207878 3530922 392499095065559990156727813882470400 3530923 355574152807296203650545309585042000 3530924 143160672677314551946715686627200000 3530925 397595538340189576188237889716816000 3530926 203860534859213181128011081099992960 3530927 -961591843553821632104703564485983608 3530928 130034007515731899902328365033816064 3530929 924443709099386835509583620897232530 3530930 -83705560600181417428205321774225280 3530931 -154854304017151109468209926537701376 3530932 -748280051797208453716690386821029504 3530933 -33657668575271755360923446891374080 3530934 -487788247283495829698877498285436800 3530935 -1196053621075149064447368030886040400 3530936 -615229226671370004826387193207808000 3530937 39388035645337383592551783493623936 3530938 83053294275992621207933598814635120 3530939 -580316503406241996206666797427023260 3530940 -224447755547208503677490417915550720 3530941 -42358295203582212564986587075445658 3530942 333840616598320152149182757255457600 3530943 354647529565692203859408543930418656 3530944 163503483625389541431040208138141696 3530945 -14776010616324436360397497238362560 3530946 273942773466342417807731752120128000 3530947 288306206358696390025525160384081312 3530948 -184962694960414499825393115230939904 3530949 246801558760777068859654911070474464 3530950 -69976738896853540769292752545572000 3530951 -6890172032099649132208102923418320 3530952 79281588382632050119679055666816000 3530953 1914459228541150079040416287978331400 3530954 -37646627470766544721315716293875200 3530955 51852442958454961084031567135397360 3530956 -603630993764297274014316437997751296 3530957 113808885488083571360569526028409206 3530958 -31436349896446221636534946116551616 3530959 -212796179745718906577904985364365840 3530960 77466095115741992711959282542182400 3530961 -95882786793600270336747546680002176 3530962 167243165973845365672322253811390464 3530963 473133073059061019919799479358104720 3530964 -398982283313895525689348553216129024 3530965 -642469690911213137411975497384255140 3530966 -503588141945447006236425412586098176 3530967 1536549981988767826945899670552635264 3530968 490721488037615564457603641218252800 3530969 1096190203086207095135852540747717760 3530970 248642522272244392207099874576701920 3530971 -744099239786971100454711033890560828 3530972 -428727846286703183922036503975973888 3530973 1067958707165741584721774909508804000 3530974 -794573269580588369286737643063115968 3530975 59821017652460388528350368303208400 3530976 -575303244976726094525818909228793856 3530977 825885908568004619012536559504401826 3530978 -670495977411897605856923809217808000 3530979 1924505253360770182141358274107644800 3530980 -244327556506693296111946428974688000 3530981 -45236354833870811381081863472245248 3530982 -55103779483726470075371576491868160 3530983 536028939450151563624063557337498384 3530984 483742076926850930786751661935820800 3530985 79514663541420579873710706628398720 3530986 125628527269648042657975679483059200 3530987 699871245912199977904590289562873592 3530988 7382358141237976951555043157748224 3530989 -6538608112350561209647212604553568 3530990 60384236842995794190237292048728000 3530991 -366020315194487269127589900844968960 3530992 -89939411892335072210843747430498304 3530993 -553053559955651252342594560246657536 3530994 -353592455595564118331779426015504128 3530995 -334339456141946526401850720348836880 3530996 422276364496457918550666427333367808 3530997 182867064875666887260388023896193774 3530998 -385481837747135498943442606458557760 3530999 -1519450923570162718297724609129439000 3531000 -368717772346615503992258096578560000 3531001 -608252574980097329593945754032238998 3531002 110695230743603793178816743824426400 3531003 10226056751736538141989240562312704 3531004 -1190435043522113458802806400618450944 3531005 586954237158204898583080718438895660 3531006 -187279683043875037658887094234449920 3531007 72672342267837814408581527477824256 3531008 575440067397134419790771490782183424 3531009 1058570326649659649373462536103968640 3531010 -7805576186588634596870018226324480 3531011 -871739757419427042261933746801386800 3531012 140203379951024990318198687776730112 3531013 -446433575724575405248078195803400738 3531014 73949584115906169518693087050613856 3531015 -98307976336785553496470811579246040 3531016 1474310678105791060499896133354127360 3531017 -294296773627861738731512783979110400 3531018 134300158897821952297245956551643904 3531019 -540118263682181248932950141420813760 3531020 -196170900282256937449701999870827520 3531021 -138534286638526026734371061891264256 3531022 1797311370695649454104687288539136 3531023 -288121780539621449403977228166904776 3531024 8451550527918124366478258007441408 3531025 -699686120041294369415959664521927450 3531026 -246067345422464680966028622740850288 3531027 -820481697294394414619149139991979080 3531028 630869312912892378322521158902146816 3531029 -42692315349117292219242776348666016 3531030 -48334158532188886934978174696791680 3531031 -9274307348229458376913827229591936 3531032 -1040697628391215772004165646859366400 3531033 -1036767926920436661157501931387648352 3531034 -27275704806558933507271466287473408 3531035 -845892666625773046440075597342467520 3531036 -300674084807019980711384002453340160 3531037 299784655222815638637821120500131686 3531038 293810723173499843826575814304930176 3531039 -294917202326775085956960087622296960 3531040 944762556917334750623603344362700800 3531041 -379093595265870613076769424264134558 3531042 -41164210775039950561555684424723760 3531043 357156300792101578387176175830979488 3531044 631003167398698308620500767250486272 3531045 91191776492969282594485060474780800 3531046 792858644729679368684604024474432768 3531047 244757674954789602056782850273043240 3531048 247615198568438523065226700284395520 3531049 -1284575946882665636558494022880194950 3531050 -321799276603461277533775053357289200 3531051 10190988743320261971664565615389980 3531052 -133958711177437511987299364749590528 3531053 1297960693116531390081787986454782060 3531054 349697865891999758068355758688185920 3531055 -106899259650028855479654645517056000 3531056 -54848915227808422955230022197248000 3531057 478615865434259558217975306615561840 3531058 306309988632729122933065795735452576 3531059 67598042520788485590776989169523360 3531060 -152482879885479745463000275588300800 3531061 1005958740949112001410680782446631324 3531062 -1259716831238126763971427243668603136 3531063 2152025287095512931205218996163368960 3531064 -1348517946174181584445876581466951680 3531065 336665692203480272723534074304651460 3531066 163769894882261620532347306149531648 3531067 -470314499129174608285054610083521608 3531068 1010183808110118126612227317832541696 3531069 -153178497004903769002045295371462560 3531070 -252718733344514223536158766552979840 3531071 -166833699569749889432848193816113728 3531072 168997624478433661858561246585946112 3531073 120075603344331236786277424857815744 3531074 -3280272147257727739788780248536320 3531075 -97201010094090577202733530556231000 3531076 1339237694463552292068232314286182400 3531077 -1053699288509858717557981933385723328 3531078 37149820833946938074257269633388704 3531079 842812122172622765182902887121006680 3531080 179594389233928279393754399472844800 3531081 1115023863856040279860449368131924752 3531082 -1001421014649442773196450422955270608 3531083 5784475366805866209509182178336184 3531084 189273550432923507720898856682519552 3531085 -442129709271718717512106667565399840 3531086 -223800496426845851400764341622631936 3531087 -1129378928051736839498341994787990240 3531088 -258720300572947694434107041621999616 3531089 1568701441472014945408089622613611890 3531090 -108499039510688303725438116906631680 3531091 -9473350679323066449499943366558640 3531092 1116688652901723490994814172020383616 3531093 347535471440379830587431916904748000 3531094 -101920077106996409804159496435419136 3531095 194843003855751931703686704216127680 3531096 -686819923117752128469753331094906880 3531097 -1099736055525692734014741449233134454 3531098 -618164775998889587333632210834621440 3531099 383992176525650637052698737284790016 3531100 -150356898582187632424047423389209600 3531101 643173327264916155842491158852348480 3531102 -125078396147907382584501776487039168 3531103 -395354204554265334455440806481176936 3531104 -537010021596715280888467147149017088 3531105 589981635666483082670843214900552000 3531106 1034796825857152609855573814264668752 3531107 -1064222829445478586558903607368524976 3531108 103753813864041303925812586638999552 3531109 -1303214517951253423143738656450386690 3531110 504811902277548428024624919660933120 3531111 689474948114925742966738055437816872 3531112 538019304009597477933946653571891200 3531113 -489986897266991252480574105491581638 3531114 -5991414594006331497810228106722048 3531115 141872345405123717522399846436371520 3531116 -541153587282451616827883697943791360 3531117 117696905636881190644549132425216 3531118 479879046170474935682675326289693760 3531119 186604107715026574153459317004301520 3531120 17826268219839899389063702317957120 3531121 -19211437527985345323205207248838272 3531122 61142688457383008927351284532908032 3531123 -365888784759448781966380420515750828 3531124 -1705224033151668099112506512619571200 3531125 -101998848457996378784420754027204000 3531126 287193461647404593207430962379601344 3531127 2029187338920009062239421613049819560 3531128 2367507090915938517245843555487989760 3531129 15037460660324799682399523489627520 3531130 5147134959426337761621091761899520 3531131 1268066960677050441696560047758867000 3531132 3769275792904490850295228222823424 3531133 437959183889638735883206459109513280 3531134 759282818271251655858911154354633216 3531135 -79442514836085910601705046930316800 3531136 -140538895744521897614450027334205440 3531137 212449569216512063641196199223210500 3531138 -72764203886074224382788970022126592 3531139 -1965436385891574644269987738861501060 3531140 457284413873079977570937587952733440 3531141 1886087352528664692581125356122269440 3531142 -602474028463425695818579497808992000 3531143 373410505039432690189663495012504320 3531144 -25964580605097954267417595403796480 3531145 167629705447932554281671348986508900 3531146 -505371611825154079450354789117483728 3531147 148170034171980998106699402444252672 3531148 389957952692011397987096357975658496 3531149 2504731914768139939485780287981799264 3531150 -64425218909494607606255548775040000 3531151 -875920927828841893691962611503414400 3531152 -37451578980572035942060454468321280 3531153 -1035340790196817381642245221815416096 3531154 -92476907044751894315464296770272128 3531155 -1222627238523642211130719295122566240 3531156 -41610133404576378958683118077849600 3531157 -115169271390978943445434393112141568 3531158 722104487495499512138146950522331680 3531159 702162637907416481055660136972013664 3531160 19027620782843743829832286432665600 3531161 -735525202137040346104376919970733238 3531162 292902271653269439658094279897666304 3531163 -1520084808037194114513116622265588080 3531164 26151696844525844949550794447974400 3531165 295438453418286302756117669904651840 3531166 35227624542147448598357993744498304 3531167 694085599173156473161643477734353360 3531168 -1552422579543272435310709923706306560 3531169 -659385907018845431389775526499759360 3531170 294292483530683130822563517811157280 3531171 -385663025044620846689735475478930176 3531172 -614893359580263875743932505551010560 3531173 -719515146170465694901755072606592578 3531174 159669277948514326939361520202157760 3531175 -256576256471867895319000422545737200 3531176 -2553657701195447532185487709962240 3531177 168523039650979983435445709153252388 3531178 87308388257492239856069593479275520 3531179 -221513537748200398075995926646540480 3531180 507625506596438651070236383885670400 3531181 599379699036939835865790340467880982 3531182 -119878133180914504156601096098584000 3531183 121896428855986070523755724564142848 3531184 -399817219294552725885385687934156800 3531185 373607882503505724596978006591040000 3531186 -323320369223834452549184120832966768 3531187 -927178530299296237952603704072759608 3531188 -1237081896857935308095269523544883200 3531189 838711579989681326964389521564313280 3531190 152942445192652946529464273091171840 3531191 -20878929493900295180330144681223048 3531192 102794621092866006625115767952179200 3531193 -228560882101754349530393817507337558 3531194 -281723837822831742494104832583049104 3531195 -21298740675663818847642905930594400 3531196 -224077341514435496811789316836910592 3531197 -1292924961845485549488920646424263354 3531198 236591538077048663480872272719413248 3531199 17103950511788413883582353191546736 3531200 50547059967582051571573505340211200 3531201 -177401585166799476603752789379234768 3531202 681041401800917206524256947229231104 3531203 5182677023781141882674913112816464 3531204 -572876453308005318654582540995764224 3531205 -867919163053751624673018048582051840 3531206 -67461292563350028612939749511065088 3531207 394807995041541559727828580170991360 3531208 451743904367666465068031266797649920 3531209 -181138180726654738009797193740516960 3531210 -84571912483773467836489958880276480 3531211 796633360899444449901534505373841812 3531212 162076611284931572630590798253944320 3531213 -25553741846735265052822726863678336 3531214 -376112098755119913738815609648438400 3531215 122728535996460708060958438497362400 3531216 58331413543197621977831981900759040 3531217 -334700843326850221236524499017463308 3531218 -289502215373577136104034549791619440 3531219 655944887396970339144320675361321144 3531220 112233385487055214205378868385013760 3531221 -436841323220095554562614437536104000 3531222 -647182985467233637484614381452255360 3531223 149140666408754015693885733260263920 3531224 -126330549397225194752995233391319040 3531225 -131947975474520997602335588792848000 3531226 -998274462405259309503164376808366080 3531227 -399431462107597238141854544844550128 3531228 -843711760575011771293736305734612480 3531229 -4125838610020030561173033888913788 3531230 -55379952748685473547054646704322240 3531231 459745605175809659213185880932678896 3531232 -99463229396600307972113043624296448 3531233 -1341811290653235135103766553627463518 3531234 -44129703458812914256733261801175168 3531235 -576295746646528355379319593298391040 3531236 414675874433078624885929824469192704 3531237 174045859235154180210772581982834752 3531238 39851797007468990748483123356855520 3531239 51579774682036936645947206586826656 3531240 -281055520693587589786040570576179200 3531241 9524224978623467979754575393165824 3531242 165550940690099940931884094132372224 3531243 -64408833412184935286857125794737440 3531244 -1048882923973277594058771244124079104 3531245 -267167705084019682665066064213600800 3531246 805483963012429298068607109786624 3531247 664304406920663129817217016836655696 3531248 -12854796521162614617381095565557760 3531249 -931214594920650253158355301680598880 3531250 198494158657564359950574147621750000 3531251 525585975820049363224692172925477472 3531252 -548319553588187289718647464441622528 3531253 160720823856441910628847160874710080 3531254 -512790597535245514185816794379971424 3531255 21649215251499886121651979182784000 3531256 -9165528854007688775418523715543040 3531257 1221403270954433210099187777987744852 3531258 61748297477620924087123095649690224 3531259 -882297184853979360173940074956873296 3531260 1200113353217391781071357441384284160 3531261 -977670488586000852805208779920918528 3531262 229917260821682637028733471317982592 3531263 -483651547011261775656619334569580376 3531264 -488624643239702202502720499220480 3531265 -129562882080499120077020383401575340 3531266 1793601057788837013001798577808345504 3531267 802037904405098047607489286535868484 3531268 -240613219686510928779279688784609280 3531269 -223311971404585378344038988290440128 3531270 -181330204034884789934783853872054400 3531271 1276530912907554995580291982015288472 3531272 277365683709890408412096154229145600 3531273 249465410084733286775044398216336000 3531274 -492801007400960040422286754080734208 3531275 217155482133407663049939607853580600 3531276 -72194287910538163461201022326156288 3531277 -600028192022236642195036471178844874 3531278 -246752035835947641341017270601770560 3531279 -353395706093517807990484059136701816 3531280 -2500916265827512212275957660221440 3531281 647877294047140560600930691598578932 3531282 151142885420987873203799048610716160 3531283 1057120857776399594880176315610674520 3531284 197956685423336627640841053159995136 3531285 -230772145331128305636759722907227400 3531286 -594099857871231225302939645971187712 3531287 -1381206276583568957357865043348091064 3531288 -329511130350341152662353407466557440 3531289 -7402948982364232006529833594963872 3531290 3679963898285130032103767177333760 3531291 -246896707906566514223183528095512888 3531292 48667793536841478571091129521174016 3531293 264385270190053241567769702127741542 3531294 124875387119679055802553042117822528 3531295 -1293378234830800457998193137203123600 3531296 -29155370447086960124170171599814656 3531297 228685300475089342272791312461353984 3531298 -1502188568832900797847402293518884864 3531299 1222093382298199308402627701583678300 3531300 -402157355476735519631524445875200000 3531301 -380849225743024806552194966180993280 3531302 -1536158845297442613156920465249088 3531303 -19392052711364238250671765060787200 3531304 -278801364202501864196349521816371200 3531305 -319944041041232615658689108476405440 3531306 -29044770365688385481019962154547200 3531307 499586273654909485114790945272383280 3531308 1363866846282208051560904857345487872 3531309 -176644359908825138386598164972015296 3531310 182163918571426647792027201560325120 3531311 578057632668508303003856896493774832 3531312 56057486604855050234270775672668160 3531313 -770251836578971766659242644955187438 3531314 -927195540661065364918216827837909744 3531315 -76831715108947735235385656860862880 3531316 -44993648457459276529092617757071360 3531317 -409861898540052586928809428670124388 3531318 -23997454452294724497772105750075392 3531319 -574664726306985650968602867869306880 3531320 388514672335859512606250729099673600 3531321 -595048493836869210865399765537257120 3531322 -232918667795823781326538625579430288 3531323 -205641341603116141833554067731206428 3531324 430086515883116060167475434020205056 3531325 253742523877459369503790188485918400 3531326 53059956344459341201384621106359680 3531327 -269343983967218233890329407350193920 3531328 68007701967535149234813378389606400 3531329 1295864304785409122615572147428468930 3531330 179673920332937562090051238217472000 3531331 -619222714134345645175207845595596868 3531332 -3140119248636492517120172981130240 3531333 -240029117582226702143321811447192096 3531334 -141925399090109131113536089337169408 3531335 447977400963339290713213327538636280 3531336 -448518837100293811830147031283097600 3531337 -270817939335998708767312936198848540 3531338 976643825189114691324556934437219680 3531339 -129889358651923201725560678171093616 3531340 -413571360140150298902852715565286400 3531341 448653859929046316188796995718345184 3531342 156448144361363218913858509102291200 3531343 1496820070074275032759054162433236592 3531344 17716708512827562586254106334453760 3531345 -498686824634108119934447462614214400 3531346 43380739644805288506431512853881344 3531347 -155995581784637715769396387757757204 3531348 -502733975980301379741461001422121216 3531349 492223120005001694737857221745238720 3531350 298614274255498516580947322453546400 3531351 -260210783927560507196938604109550080 3531352 531689731971600323748033152550604800 3531353 118559028017751718777427860706100480 3531354 -93699369704577211023059821472064768 3531355 507696545347201280374996353269196960 3531356 -88087290957865284490355854287164928 3531357 -26607612471148611454682305760546394 3531358 261329059513416125545218550512881280 3531359 182388795438269736374720460174739440 3531360 -225055507264476929885302298435911680 3531361 -1110322038874282821840970878901955038 3531362 -1237459375228124759051040598376448 3531363 327069472551213907463974975560094848 3531364 -305212943634968271123923092109768448 3531365 -315579981190166588397098744803246080 3531366 20941926419971870573632238908613152 3531367 346067027756677167370325442535008384 3531368 200584499522419074464242704367426560 3531369 -1649877966454375408584471487067604960 3531370 -145326819256825474027807990841193120 3531371 299307150151987509168699637720165944 3531372 -26644334768948985897367577433719808 3531373 -24128095571651607070153455460000916 3531374 -85714345058108574880269901272231936 3531375 -1022742192423379610069845440084000 3531376 -43208023972725441822611561077997568 3531377 -1802818236559351983714409519882761774 3531378 -461584799666811327728454004918460160 3531379 -1452056496290260219055903137138252640 3531380 -111131377035707926818538246203240960 3531381 900218192886077454158185384047751392 3531382 -364444542115541781988047649595907840 3531383 -962097681753494971786998174534985368 3531384 -356436245271023264821035363056640000 3531385 851527962306634558099532985621000 3531386 52371127736790474073428288258773760 3531387 -612228734559997184806044539044568040 3531388 -58169333486052487452266216960256000 3531389 -563405387356284994181799239550834810 3531390 11066938738518224774765195952503040 3531391 278051273599595249941561456844508712 3531392 -2211554644057816905181590585385943040 3531393 -580254608843832423422653004664476316 3531394 -261668061326996017474676402375379504 3531395 122281144133613246797714046550675200 3531396 113292526487829592539241524570882048 3531397 491057639728430698566293889455743680 3531398 -108246154183195710064047863639922432 3531399 -569416653411056209329583860780936192 3531400 103642136332711934663464079029632000 3531401 145363367986344081449228074587325824 3531402 208742327098053938652414173386574592 3531403 -627916742752405461489464340281698348 3531404 1363273042886704090144053098552921856 3531405 -40493908727597739928055808286500480 3531406 8876568919129682634127410302089152 3531407 -988964898560685894536720003611716168 3531408 -177749043821366809912135334850134016 3531409 -297912162442446821980048766125647040 3531410 -24200931250312339210909238603355840 3531411 -266419997178180034696446434902031520 3531412 -78593799741852332080785557546942976 3531413 -355771585512532741396255687978516338 3531414 98037616743773956899533235947797440 3531415 -675941608048259090949665179894030440 3531416 -307771412762039865844335485042688000 3531417 -923032193593333160415724230695806080 3531418 -1761082815075248257934716086895872 3531419 -702711196015222480854654419508125304 3531420 -225687874796710789047399729272494080 3531421 314813768031354115256420446646706112 3531422 -285433811876264705961817923191878848 3531423 55589052011766664634423625725280000 3531424 -340054836957812854351860949599584256 3531425 992558801159730675021319269943092150 3531426 -303371669787314828991235203253309056 3531427 448975401346482936817590245015812224 3531428 177535442670796997997212397839302656 3531429 764037196420768130861464383534390048 3531430 144666837475262491804043826924800640 3531431 510650212263515887362965585766259200 3531432 413723163236605195696944641641267200 3531433 -1742080071182450355553627298546989318 3531434 1025612590460360009976081500713466880 3531435 486082995770459847525916546572422400 3531436 22274497905894359922304318360872448 3531437 -191100347736732607288198897439598336 3531438 5915521006351717833027517916548800 3531439 232359085181543062168251723804463872 3531440 66525366927332327900418942510366720 3531441 -74684849900038956974112474563921808 3531442 11125267549091387558488536947575200 3531443 -95341057511390960002347403930918176 3531444 122907432196932202177471402636419072 3531445 -846032044856907540649286969707442400 3531446 475667483445256962308714413651831680 3531447 -751288323614581881679201188492701376 3531448 82722299314528536539285218842869760 3531449 -315058641577335751947306019093078200 3531450 119475978984760336191903137504083200 3531451 472390222117746740905515767867691264 3531452 -1055014570997057336468506018005924864 3531453 107479167348300154224174658149887808 3531454 115065238590280177286055594240384000 3531455 651551424016170475882885346890032360 3531456 180194531161259805334516294229164032 3531457 1920352987439014744107649244119664772 3531458 182731694828271832753372227332997120 3531459 716980463990603848803630323728109304 3531460 354833129608142039441640131462657280 3531461 13327337361114631066208525695643904 3531462 189140840348470671685069604450271744 3531463 189875262357455858663005553082494824 3531464 -824291042231720742637718828526796800 3531465 -88270749953128713122785919629324800 3531466 -224532337811690190814365526706601216 3531467 628004171318230770921534970805562516 3531468 99263713514438079642039369731735040 3531469 -862889003072652157425074280554745120 3531470 27020839004994963243065259396991680 3531471 960653091584320503889663153887762312 3531472 -70660001795144735779846269636313088 3531473 -651010685378055896037035707290995520 3531474 -396273217865138370283382974537315056 3531475 -623504292241460939537480891877546000 3531476 -169386082598749270853144468492161536 3531477 -1009838728301971876652132443140605280 3531478 -653252721416743866182149294992970944 3531479 -173487077271430698484463442993751824 3531480 -513372016486544606200230258410496000 3531481 -950117222626957317247466949849129718 3531482 685256655177339057866222143506116592 3531483 -45610392255670153430966848291245360 3531484 426968231053118332104302688495378432 3531485 -529921544356827415448111203500236820 3531486 -72284915231718065850620605874872320 3531487 672003567650680777274515041200479136 3531488 -177812603314431916464675849983754240 3531489 -37681741410399404154809860775215104 3531490 133539217845810376914431843617332000 3531491 -123154093297862392805052112630112400 3531492 497003712470806162716043286251622400 3531493 560106902506778531087761545225824384 3531494 -238243767174676428977663992382574528 3531495 -175748101358734973925264902945068800 3531496 42620313474551677299256745160652800 3531497 -1387938234512090300967328786008042054 3531498 -737392191210622917606560891112698112 3531499 -993145558756559694164488289042783500 3531500 125120014307333331865415104719360000 3531501 464478936644780049460597224955603830 3531502 85665828296096958204576045643624704 3531503 1910397091975611647093764235945767560 3531504 2838665612579289978368521941811200 3531505 718471453962664490304345710076708660 3531506 -244915845993460505271101992670064 3531507 65997514936587610116935194498977024 3531508 648715449141328929179966484404563328 3531509 -1592167743573611589469706177209822290 3531510 152788402371046900521436610134262400 3531511 -709090128467858302443294120842876600 3531512 583439355509086170836584775873740800 3531513 -616727211391933795758161873313806256 3531514 -193876810968978535614298585910604288 3531515 427854765507269913723158960193600720 3531516 -295255526448174187652148880607067648 3531517 -240846110773353309298910518002404448 3531518 -708024411973001202936836585579351040 3531519 1549890431523143821861054454791646424 3531520 -87021573313710097002159368935833600 3531521 15073790472445927755111213095645184 3531522 294614077606750736256416717862961920 3531523 -1691344473239151894559271276418676228 3531524 1049123397083755269214801862483412096 3531525 390908610627393059247263991485140800 3531526 976085322179382356793932513179676160 3531527 -572345010838067319061325326919432808 3531528 182431197188919193514936887222272000 3531529 115389584689791824290742241901448520 3531530 -75479945393643743498248727981510400 3531531 244169428555491117986763388769180400 3531532 225888004011892028373985100793341696 3531533 3103773923381193382644349466567132160 3531534 379597510027806543306762303947241600 3531535 -41923172179365690187567886879738880 3531536 187474356950441761964917275005755392 3531537 -713185211624453407187884651110675840 3531538 145148351221425007864213408036843920 3531539 381586700610523284503299517466487632 3531540 -316579673442283442884535443717939200 3531541 -112883297333016603637838040481858628 3531542 -97513193427363198504471865663356288 3531543 63522836764187688025124187298351464 3531544 -632230340850641268234337141780899840 3531545 872336061007770274780218417839943300 3531546 218141240952860620496893581552645120 3531547 -33973134129619895374797677869370840 3531548 148792988100317704286628442756592640 3531549 197796348072360578425709045374433280 3531550 -456360508934716776485513381253950400 3531551 142847373276269809453913231873997504 3531552 347735876314233471354426675769638912 3531553 -1025649884365941476263831214151120380 3531554 -340934857605845604278705307304623840 3531555 174539130564986600991491224689184800 3531556 426131053119932700664168778653523968 3531557 714380556402698641945736054786146560 3531558 53061353847960798514938003092256768 3531559 581308198251228590407700263920256760 3531560 472404623355526119884097144051456000 3531561 -845376398886560737358087919117895680 3531562 520069073184035132990785095568687200 3531563 -303974788043630004606813585790702080 3531564 223988075966789714776226103679878144 3531565 1018810583401996628880134205107384460 3531566 12411320296402047106783038550832064 3531567 328963386888453437729789717810480256 3531568 -301205137689153893556705039407022080 3531569 1891118400026512840816214918633021970 3531570 -98314411456780491819223115081441280 3531571 251150218018298986868095186234789772 3531572 -952021959707980098618197595260602368 3531573 1526251802959891142330049853430241600 3531574 189016396021667428494010934550853536 3531575 -370427934573268619989307309461753200 3531576 -89659206566946535262393065447342080 3531577 -109315266430246058951332619907309654 3531578 -383148267598316831914680620995958160 3531579 -48719310295341875511452294331356112 3531580 148136912673047108743725603154391040 3531581 741681442015498665993129374459989440 3531582 -51534728908001632517615406865543680 3531583 1183836820727294136055520433147496824 3531584 78533389807509924931423222949216256 3531585 181612950785900804957919611270198400 3531586 -155281581612823491130902415564376160 3531587 165130537646009321927881942986393240 3531588 -461528122567561048164331732498329600 3531589 -26641106974115872078182689422470276 3531590 297482476825051699982924301282155520 3531591 343021536530212805323554547422090720 3531592 -1304363715761882450544591697075584000 3531593 -145022413837350805892186118428334978 3531594 -37450939605389604299382913183624704 3531595 1124612650356594375857773700695582800 3531596 112436801362798768477107953382676992 3531597 -933922445664193476434978616527920128 3531598 23384424078747200728709399282860800 3531599 1323635096289648020358888365370591600 3531600 -3080011256073536822308585921536000 3531601 -259419463145381969705532159875552398 3531602 -376578209369447749087726058886012768 3531603 -209531754454583410308051602690721096 3531604 663190026088777845070766991860942720 3531605 522069177343847511908226015455310720 3531606 67068561737761212870132702959554560 3531607 -1136162123141497501343048366015977488 3531608 -1118509468766797730805847155929518080 3531609 -131193862553768792677147011955394700 3531610 -115946383515462781354115989861451040 3531611 -182071204573114619460410634779051376 3531612 -185399711682372860712532764546981888 3531613 140118424230637172848678961609039360 3531614 2751696243058688859925664343304704 3531615 -301501529403309152297030862858311280 3531616 1053082615670158847499029846540943360 3531617 -518081737953022931269283389806846588 3531618 429685461683885634975409056882765264 3531619 -87752226251612785653992001927845264 3531620 469657922452069394273861412226368000 3531621 -519799232386494166531228664264093088 3531622 -404901419389771742546489482557163680 3531623 291118387941146111328634111070866872 3531624 2378961051303916761675523901521920 3531625 -651620195510085827497056953158560000 3531626 13516081448501399429859885414096048 3531627 -1829508337729937636394313679815680 3531628 857941914826175439896273052758874368 3531629 -869224903480734544551195136313234880 3531630 2564613838103495662644648002363520 3531631 1153911982285897646170630437003785472 3531632 50177640239797028325947350894018560 3531633 2493641487371988046242579180162048 3531634 282983015610297092653830161529651216 3531635 -673323408379569135372809907713798640 3531636 -429369575003243929064275535379489408 3531637 -2058810119924817028620097304035459808 3531638 868944316497493597016980986717793920 3531639 179962650488204280780579637359937488 3531640 152476197648158645731789756441804800 3531641 44874371339458658740722268956250752 3531642 77447040278013446270582154563437824 3531643 246475563878978037293892286858792704 3531644 -176737282995403197136380487249920000 3531645 -328758658492622412575072295639955080 3531646 -629729069943419386433005345327369728 3531647 141544611939671232127596923213246832 3531648 997399973255033687385051631756247040 3531649 -1239781156183667211116917717718023680 3531650 60985702894044176084729509077081600 3531651 -747453356550982375913397026687201280 3531652 -868766430366619676065642096851182464 3531653 13052714021584014679019656307431200 3531654 -249487408006064455043589657014108160 3531655 -256554847382654117438724289323435840 3531656 -931797621804368929493556380207216640 3531657 303419266008194855063418544414452240 3531658 65708324763416475016170786460371648 3531659 1031474041283181539213739180773083860 3531660 302764172001196227956229723851243520 3531661 608544271172376868923593789142257632 3531662 260483395396229633204145974606672832 3531663 -1726984381456868604881320683309888 3531664 771755387833869606755643182965325824 3531665 -239609521368470238414144094593711000 3531666 11722894513633113137952087198000384 3531667 125737634647188678143852751094427520 3531668 -186125988603068315196159017715431424 3531669 -488400008787681881173459402115113056 3531670 -232149979722868936087183252276867200 3531671 147945338665619684101141573177330224 3531672 -36057582884945130975913386683842560 3531673 229242000550475445269962090645833984 3531674 -1423705446371235630629626807673829888 3531675 -246613998235311042706599278514450300 3531676 -21293858294953625649621888705018368 3531677 822308496237625448873974523068919526 3531678 469385840621099239179766271249592960 3531679 -3239116573321839685240810698218066024 3531680 122995733404559234892345560407080960 3531681 72644349569563708873451075859404400 3531682 -154879953921578095192256390191595520 3531683 -91340317922737549645702245284524068 3531684 320269824027302603828697790944583680 3531685 -697654908207902302527330089252047620 3531686 89337543581877617411936065544973792 3531687 -369453441403577915676527038009900848 3531688 -59220864439691509459739925483402240 3531689 7210789678346641099669679208560256 3531690 -368317121767059904607512346609688480 3531691 -1235786280329276567668223056990088908 3531692 -674097445398099270409504570306493184 3531693 -116963023431354333658166947103170272 3531694 -672446310300271453642819560469162368 3531695 -83653899528771809436436008786235200 3531696 -23566402891942409069362517718859776 3531697 1071979480984941465422662464480240552 3531698 43683559669135593516988281897614880 3531699 59238057301696080650526720018576048 3531700 592943181330189663705327597636867200 3531701 -756793206516239807120820104904151200 3531702 34684303271746427731116630362067840 3531703 40331951374729067618518089480314880 3531704 1190064100979638355777314925469696000 3531705 461605009011936496696613525599575360 3531706 -147320485918675868563305159460617216 3531707 -2979331690184381508297278997788501280 3531708 -4189854355868284708159751963719680 3531709 -278620816548300971795380313268483380 3531710 88334771099213818907940092472184320 3531711 820438881605431545948014209101667272 3531712 335250276424231589156986788323000320 3531713 -221376417351297878044657316115343038 3531714 219666658648073014604867080882055040 3531715 -700116831638276077994565600225986400 3531716 1396721948422825564908715854437769216 3531717 -64378598081099446495491689474190720 3531718 -446264912678568682603038212714333760 3531719 10205535172544889428362438728083328 3531720 410826181567183801683004913356800000 3531721 701318076414320074907124968826973824 3531722 -20014565159299925300628213214043088 3531723 -230629871992168563912460525085305632 3531724 100093477439285363514888449005200384 3531725 -979023747495696631675995094936830750 3531726 32384964769964374050877978811058624 3531727 -835859858319051727502162063157297424 3531728 146754993438996534944698439514193920 3531729 238813177999235204689430136500607984 3531730 -509202466724839943994122046808038240 3531731 294784331966988323885425618207393440 3531732 242147559827079602159054450937219072 3531733 1442445071282420760865741936755829824 3531734 143938348909911428781229663373946432 3531735 506183585952582729793542838347223200 3531736 731361755245540722330433133487513600 3531737 349374985038661738278283726826037504 3531738 106493200410384067764093392213383680 3531739 -851325171939449585543073288550213120 3531740 16640077455881900990794434100377600 3531741 79818424850939423416658883347467392 3531742 520219410052360644935999833505081472 3531743 -878076647661311604453076458399786240 3531744 -452942475144824878298566322334990336 3531745 535744230328562604228234690782690880 3531746 165077182736324422320416267628501072 3531747 -445164024661271481377142719288888400 3531748 -1184756010314114368221436388826496 3531749 244836115597710166750545936327504480 3531750 246192540681086995369889142984384000 3531751 -100246125473045288804055848038565400 3531752 329778881872156607516118689914798080 3531753 -214342465312599219757884849897208896 3531754 333454607821088568194205129580998576 3531755 -29442830275776293638331236985748000 3531756 -547553013912382179921991119709014528 3531757 278110967408853812440240648619234006 3531758 70850828822878522673975596664504640 3531759 198978129561751746079927899189576960 3531760 364340752831929878130122717251829760 3531761 257647360819768488013355693647435944 3531762 -8032687182055630168403181298814592 3531763 -619374452452731474997612199199887736 3531764 39211307686630145516146198978646016 3531765 72581804620115279751372537286675200 3531766 -154174870747680544795512112523495424 3531767 3547124112429685783669976965453305312 3531768 -247125543084963607580235011205365760 3531769 -364720806505377591278410389433957820 3531770 295586705227425153766421966145861120 3531771 1540800872497637934941703301257027672 3531772 -1138414101455883984026664159737626624 3531773 -1429258541039902515409922702962046682 3531774 893429932665962164949967509823006720 3531775 -206305434419967089259474480598656200 3531776 -68729919384637306876891901617766400 3531777 323406801579309869986161252611266080 3531778 410071509176337310861489290377018400 3531779 1222684991066787801110306058657328380 3531780 -26097379278630054637533397574307840 3531781 -672527536662501425531140665648945408 3531782 -650161906943591652474488781407791008 3531783 -688891862115569095007508440518993200 3531784 1761177760007682162989605657502361600 3531785 -395899323238039578492649823757733020 3531786 -438332120422338282886039618224020736 3531787 33613002117378136418473428048928800 3531788 -104492016957930280498001302986786816 3531789 319176726378470110455365949158531520 3531790 -252751225549507067698125679647777600 3531791 -1850457229062691983753555358747145808 3531792 -56984427935046580925174927883632640 3531793 -1331248330067169712156054123008529296 3531794 -304186366873614035975561093721024000 3531795 -330426009015511833618953672025977760 3531796 -66910239445199883102965376998881280 3531797 223493810520837470694943859749887246 3531798 211123655945070144540554958938066304 3531799 -26465051162549383541606831940149760 3531800 -306299436809359950346466609998080000 3531801 130371580007341721784304134724424448 3531802 -360239924488359363052646917846629648 3531803 858812494629379083303374140876313064 3531804 297172405652169513893615352695978496 3531805 9282051299944189301204357433819360 3531806 -341443560048346852003767135920829696 3531807 -1008716616983954506711460393122293096 3531808 -187295853229598331318626144835600384 3531809 1026443617786294652690458940486855010 3531810 163108957167879741416629951239260160 3531811 782009953197811801934642898231989232 3531812 -1295086305053256211377833331493033344 3531813 -48509858468123604456281613188499456 3531814 207795607223337316965123224487311616 3531815 197294072903399800377142475064883200 3531816 -522304996906989284221468650265804800 3531817 77815858001584884757226925969405172 3531818 487575054352002090635314769470921920 3531819 6006747825607763787075898866929088 3531820 -850145555019922974087598001478481920 3531821 -276223382729615056149092396822511456 3531822 -75664283310698410578595282210740096 3531823 1205325376608968943548519799104350680 3531824 -170814869758267910249044101205524480 3531825 161284655181663766009765855866027600 3531826 235882629739868560322089522684964112 3531827 -7122000509382845630743171223671392 3531828 611141407028777899382317429109944320 3531829 -598020542026319903408771395310429024 3531830 134905291857040209151121514439787520 3531831 -800864012195613933499081280021908248 3531832 -1569326531236090685396325936784281600 3531833 230608916158193520381649299992471082 3531834 -331973723656519660850900934256704000 3531835 223315682613773377829252474275745760 3531836 -217324042701136623067869956985298944 3531837 101836406146275763382517104708815968 3531838 -685489760636704785638300867215207104 3531839 46961318386181418195862893415039800 3531840 -31724021458206072261769255012270080 3531841 -519144927876436689838045295028029758 3531842 -792604999373575348081219750724620800 3531843 -14274781645508830039454230122108720 3531844 260220419383269552585583342055620736 3531845 -290696533598883475105408676843880900 3531846 -308029804621964014986192124083422016 3531847 835376818574108602979064579862898712 3531848 -27866602346122495667670501373501440 3531849 313398292495370215588299591802342560 3531850 -83951737017624239897900690066707200 3531851 838991604398213353780392091902623400 3531852 -108050102295162562289863974184704000 3531853 234023708584765278992659755508230400 3531854 -32118958898249155241983470305674560 3531855 2460299980983527459074147317810720 3531856 45066902941755381801050472957345792 3531857 143759077216398031566906475381076352 3531858 -1415726380184574527845270718146560 3531859 1511909910966777253502370203071944360 3531860 11126779585784627016491583167577600 3531861 15460361887234891878158371693568640 3531862 -1330618979314110392042956000660217088 3531863 -401959335778978463845928717637140736 3531864 -151742153889668944088060173056737280 3531865 382699821558947608656863624842624260 3531866 69887057206494149716340995006478304 3531867 356753247329243463072827343874794720 3531868 29296527271940218691576605565608448 3531869 546653382839212945270942850124018 3531870 503807367879336903032413438702387200 3531871 369025373065980197220255443894231872 3531872 502548230708458211741038736894853120 3531873 513170702680889975601110956231422384 3531874 786384420161963822315588703356375040 3531875 342791916736398761302061017660357500 3531876 -43396724183886310953256257464616960 3531877 190636706741307955275663617235209726 3531878 -219744713226933829596382983070134144 3531879 282929715172767477349856950382366424 3531880 -104287218144416559365094136995840000 3531881 838590776914449830363272816934921700 3531882 94596070433393782305105164267611392 3531883 98421847242280008923422518688040400 3531884 -16628477905518032472126653961460224 3531885 -15375295933277745318793200875053440 3531886 -65963581213254990300468304196000256 3531887 -126011696966626859687496367091452464 3531888 177036941890608183161311986405015552 3531889 -339635570200656504680334431512034460 3531890 -198544518959983828420112874796377600 3531891 -15534452950015316271180278809236480 3531892 -74855931181389990653523998927814656 3531893 9634344338603416627477873077113760 3531894 -231080502426108044610143738323483200 3531895 338595684773143069883107768647852000 3531896 1445521044011385243796741210581504000 3531897 905234856888607325800384104922739040 3531898 -35620094311669690254249997501702800 3531899 405230424171419122161064605552322560 3531900 358108199031192051924514091948313600 3531901 1140168574674683659942170727331845600 3531902 317769234144147687884322572604275904 3531903 214211897580688440482216300052181248 3531904 493875042197790562092412916560035840 3531905 -219687451544351021646220924246255680 3531906 -181194429257592006792309466954899456 3531907 -1891106571533358228050987384741523844 3531908 -73838985627885557120635604515464960 3531909 174368815382647432861320435863277312 3531910 -160010648972155300610247952986144000 3531911 1382401353975936588481161152085055512 3531912 127272669688391207236986995174891520 3531913 146985268071831502075352987510917440 3531914 -387448416978164866827213026120500944 3531915 -216876754615609464604931148961893840 3531916 1250780357298339563635890202628714240 3531917 1044108719475515679294891366195321120 3531918 78815508726728725331216892877680768 3531919 708018383952456520152402857191291344 3531920 -89180011863710628454625378442117120 3531921 988750744690047373277736687624163104 3531922 88319354658137525958939406083600000 3531923 191321375513760900705287810898383424 3531924 -30717324068310035614532646098362368 3531925 10275517692407495098278726058872650 3531926 -319055092177094027944871582519047296 3531927 62910372245422606787046703050570240 3531928 564662923709371977951624585900994560 3531929 -305784079529738791057592962115466720 3531930 365550431649842908893666391836261120 3531931 -935560857346709537230105801075052700 3531932 1061315119685528399251112965440215040 3531933 476363023233796843669451600592165702 3531934 -453966159942326601682903786963968 3531935 -24925660290680336823528279669194640 3531936 -854900705918168844333835085845364736 3531937 71422689887117148477124510020159912 3531938 807667819050218750795305569955575120 3531939 -602253036861060810117609520668905040 3531940 394145310883728003390312810350711040 3531941 -594590380781204978918334489837244128 3531942 -5435043725158517905655006647491840 3531943 204101472423661926818093350377947104 3531944 241765200909018641094721869632133120 3531945 270193900328632962256782318426282240 3531946 51338340998597755972442787218484480 3531947 490595640527688900767567725739639712 3531948 -27378545134028371787813798579650560 3531949 -136714615231695310823067031485095136 3531950 -253858603013735614033576974738384000 3531951 -150570451216995582828232936794520800 3531952 -64744805752142987791853171895353344 3531953 665189847051376105862988649006139904 3531954 -188811408446263617799732745596194816 3531955 -533226452886591306930397699026150240 3531956 1053167263155288453502898774756487168 3531957 -348174649637344240037722171291080384 3531958 602831904482401277023600328728306080 3531959 -17660497553936038192065898770602496 3531960 -404454157211212910682958151017574400 3531961 48181051180042560385154560139973124 3531962 53739836547467200872598813411483392 3531963 258144394213225213674481092648095424 3531964 -1112720083808795227724759114508314624 3531965 23492120536919738107546730221498200 3531966 233319871296351819308387919505333248 3531967 1210492811546350866295005147289641640 3531968 -176107348456331890226231533885194240 3531969 160770514245044944105511642480316210 3531970 141446961518450374915574787568886400 3531971 -205434435697056113755389100324271208 3531972 295760237058342941765291165002235904 3531973 1237989999573508788518010725941709184 3531974 490657900210303468702751591066000736 3531975 -120370979679885921429064710373307400 3531976 -595881937118291137392708349784064000 3531977 -15494572848426430129228723103657520 3531978 135172455852544581284295243501035520 3531979 -978825782412714988799290656151921728 3531980 -190232719696597241677107616480896000 3531981 -111733289410116503728052598897688320 3531982 320485867319949358335580902475444032 3531983 -85385972719965598353461379293102400 3531984 23177182451201971522166438989922304 3531985 146329424277393295313626089385532160 3531986 -128730765320941866165235278375701760 3531987 -895441169153293147796223350400658956 3531988 -971527606011268799787271838483529984 3531989 490807108226973792212854088817875790 3531990 145462326432549813244083639859200 3531991 -352105782313783125884826429957119608 3531992 410146289391209999085788145404160000 3531993 39630293096891730022405601475117264 3531994 -600654351328592431346840187318130704 3531995 -304962717001693263768613296105662880 3531996 -20994289885998595499195442661175808 3531997 -167873499928957516083640464183889920 3531998 466574548199128503868307164022736000 3531999 55470278801305621952742034056175488 3532000 36445270792929008467387590180864000 3532001 -324361684105480505610454651750114896 3532002 207229906009560531853282027497397632 3532003 280501256721591265691144753738114400 3532004 -131617328150921121031752572604678144 3532005 568009316394335572225816896277344000 3532006 -930319125771350133485246046159798048 3532007 636617551578425045675477901126899256 3532008 505260146042345898643657986532638720 3532009 -56235726552541760190055464583495196 3532010 69435605658194292192074370883064160 3532011 235704535911087447462451197066316800 3532012 984465279539922645587753487451924992 3532013 265539026572191378430395065370970380 3532014 960799719076015698439350140367138240 3532015 -766048086470232309172121745264870840 3532016 -66875702204886652259113108386349056 3532017 -332144303302790763487717955271801120 3532018 245910258471946487097183879485454336 3532019 517793167510101693587860350310665420 3532020 -4440382232602270273970298201630720 3532021 -741959663291843123118298400602461778 3532022 -420675470735176079151179184042607872 3532023 -1089878044134736757770219883341861416 3532024 -6007048207974921195947565743984640 3532025 179835809839884047472441324341908800 3532026 286882234661384940358753031918960640 3532027 -252318865622457587487255581407492896 3532028 513586239598631797434418258361018880 3532029 -858581767077532129056804814251180000 3532030 313959531639505575670262754642884160 3532031 763433199054861098218250184218272632 3532032 -24501484423215043588704568092917760 3532033 -1342652552822243993020714191952062718 3532034 73142794693254414976844840377357824 3532035 55870880689309197647091422152915200 3532036 -130404185863201292090276590001488640 3532037 -44658106477994535380592298369790688 3532038 -458847993358548986387284586080616256 3532039 -587850806833625799373335149351916288 3532040 -667873995750369952680757208868403200 3532041 -148729245596911835781052391720325504 3532042 -583193557921769112514196253216389328 3532043 -2011526900364393168818176820628988680 3532044 -239452343796816333731355957816758784 3532045 206732037100364513227627851456288000 3532046 139465844900798567606458932802823040 3532047 -83690647097617055475030135150388224 3532048 -197534115612865408739804110827339776 3532049 -694197152190824114933203555928047950 3532050 -514873239033696764218411449126067200 3532051 -108891637482174941831012677097150000 3532052 616106448849827925503216159604798336 3532053 -398979134838322418172002646268437696 3532054 13879331836453258453774534963538880 3532055 147369503792326506741085332713724000 3532056 -1039633700177744465655759748238868480 3532057 -789862984754227972836278944143833468 3532058 -64635459699062226984861944774737440 3532059 1839993821036795898877215709223676720 3532060 -177880838971440497374275927865804800 3532061 -242051122525883560407458577953080296 3532062 -149363766773542599485701748220933120 3532063 -12109435835418197729989014544465736 3532064 347536803118710520620294552000921600 3532065 254007744442662316095425367169600320 3532066 204815682577956166865222568334170624 3532067 -909535461318233133876780156612584568 3532068 165116725764652134032925215330290944 3532069 -2064612297968051876215734474990398340 3532070 -187381598770990177199817476441351040 3532071 816278103749836078048534113776623824 3532072 994754333667861834641830532299161600 3532073 -1417231249927372125610828265488368780 3532074 -15864964894847446067645340888222720 3532075 -237072624740438702805030608379312700 3532076 2530489922501624431199504137068229632 3532077 315118018972168729943143913014180428 3532078 -56526742363495234350439397724180480 3532079 975325999471253034398039013142017384 3532080 -17198379675358947075626258763939840 3532081 388909801186823419486601814993917120 3532082 -571014156705850562667430926160762608 3532083 -515039379941685801086284113747955152 3532084 -370729134456998274786137876515872000 3532085 -270082639881000443497608528793589220 3532086 52130180330788398220512221341757472 3532087 -221256892732224670844299593849601632 3532088 -265778259126830349549023053664624640 3532089 -87348677687219049623857989642092832 3532090 -740686176167793661950821270228275200 3532091 -614655784304008093664835753719060508 3532092 -94499054008716951179977886047784448 3532093 -1437617816187579910569185896285958516 3532094 -127187904349386151639491421242806400 3532095 166897365674348609728367862651412320 3532096 7382760253175321806969971256852480 3532097 2385099460609785971279065353260946432 3532098 -376980334791573072558621326951108736 3532099 824638715207150941859855889698531064 3532100 -312003170439058470250215121809024000 3532101 520383165720731632020622088210714784 3532102 -211117801572761466255750955765554048 3532103 724343751617811652210116343930379352 3532104 477237511053315367055767276889564160 3532105 99618677780581889484341588648186760 3532106 -15736483204863539727260981974791936 3532107 1097178903377689773005384719103055792 3532108 356576121616231579169056529413886976 3532109 56736552418018182328254561107180544 3532110 -166165138731972579945887808788889600 3532111 1109867783451358475095284037601336 3532112 -45611405065295759476038857005277184 3532113 -846213153306423898253910851558620800 3532114 797930123399321181657919864560064656 3532115 -524908832510235116585150326495525680 3532116 -510740358991513954535182693158807552 3532117 30020959357992978411526750823211072 3532118 -55755770902507091743009822988968896 3532119 20094515328783421444772434518685440 3532120 83158753466706949837671662877696000 3532121 429552248025370605585482703204317322 3532122 -427955713719639412468889327045322240 3532123 46667769590908277297390416241510144 3532124 550603688660976676287232035957473280 3532125 -1063071588777736954750080148183320000 3532126 -26765322791185817991093207986669376 3532127 1727431873995204192108853756850064432 3532128 -494964340867645200805823665135681536 3532129 1007372643657719564308605213947535280 3532130 170212898060941148247043909878796800 3532131 51157169210991644802134375448902112 3532132 697939309060351172665816643093129472 3532133 807648151467458720566573513600216704 3532134 210733717170335716229910309633174912 3532135 -447112970403236121550247127943486920 3532136 -218140952101281377649309493415224320 3532137 -214603041739671069109761638934589248 3532138 -347680844398267947483435213957884160 3532139 -179241545154193792210871081290218576 3532140 187023499179980520467713259696947200 3532141 -484518052956824799885259751893513896 3532142 996692734763255596153758037417512000 3532143 -285480655539748412356760039346207600 3532144 -165191750562987817990581918174806016 3532145 273701063818464112914449002219098600 3532146 219620264138243426319736461714892800 3532147 -171918629514509721587435369646932404 3532148 -14177656823980293099255403138805760 3532149 3145140179960605102970278935858144 3532150 227679980539517420987006526777393600 3532151 -8809405533222082286953003536890448 3532152 251271584726810596050819987623485440 3532153 -994553777419492395250930882635730080 3532154 61121229902591252392149429884225760 3532155 -659716798170250506982214666404500480 3532156 -75995750177744198219316967842966528 3532157 1697255582695207266568881396902235840 3532158 -45973376179391048242704692869563264 3532159 -81552424466530970750810440533494840 3532160 -503024036937271056588949866676224000 3532161 160182551249922431010894792044193072 3532162 -71294450591602467065987876224163808 3532163 -23282976467539505995715389255556736 3532164 750855727803862426277217094273944576 3532165 -361224537629284134726329792203468200 3532166 -65583778555942520844854393488195776 3532167 -106687113975271708675945518349932984 3532168 371119042381015324818753295544616960 3532169 -2769355097535586962693162326537427840 3532170 -45105885472582357501878325305561600 3532171 139953930061687122488192537034844800 3532172 55924283967094062694479786813696000 3532173 -160559573099741117155301038671691296 3532174 -132563474702153869953842290845209664 3532175 232745851296461190486150352245898800 3532176 22632331621011640791573047040737280 3532177 660382044024062652244547615175171744 3532178 -11257052858440037606357205865252032 3532179 173887391346954720576767262596284416 3532180 352924544979293644900653820100294400 3532181 -845037878847512426988193423329604800 3532182 595500006700268518712950440701553024 3532183 -1664177807373022595239728110109696568 3532184 599408965482225869496596514197698560 3532185 158443206701610056864718920483616840 3532186 368178855287794235940508458359970816 3532187 -1756244530245760251809251409726503164 3532188 -641716960352200413984202433667194880 3532189 1466894220475944583866965226426816460 3532190 157925341727927743907197020086726400 3532191 -213067194071927226768128341934144496 3532192 19180156019625206919501975518183424 3532193 37770677831700804704093235722193600 3532194 56950859271275292841508110216320000 3532195 742750236814968421805175325891945200 3532196 -1034050114928117050876386704507145600 3532197 155747489867301050614800816145768800 3532198 -504554821654822032080632202020346400 3532199 38179155271496633206643324260941720 3532200 38973587829674787712097112582144000 3532201 -353668617355709255418682476305961600 3532202 -168369589467122668195582729828970496 3532203 123145274521104197731266358376365212 3532204 -482637351254075541665837350827275264 3532205 609054430964672079504193180460628720 3532206 293269296691631078287215078215697408 3532207 299768919739198931660116240885449600 3532208 128728042940492859394392651508776960 3532209 -376495706887124671340855000123813280 3532210 -63779318180014412489134903125742080 3532211 -222248280520800025132607583287743728 3532212 385135584153921608925816077402603520 3532213 570841704092119460632935465525524462 3532214 59314690523536642138758671649792000 3532215 95658756120403897108940363357598240 3532216 716281071589703631066781795354644480 3532217 127528802629157059430196676738281792 3532218 54344353878695578933263794028770304 3532219 310222499391194696659114600558731620 3532220 579623662898631617970613712125370880 3532221 -314050500354510958151173238785152000 3532222 -119547336223637534920994874142996608 3532223 -2159934345054373129622881720931960520 3532224 363189155631004794544439199013011456 3532225 -143937449359792742316751088766566400 3532226 682435522269739585211962472692763040 3532227 -136549234228727501802623127711624192 3532228 408042523120086384053723587287617536 3532229 -1116907686337646252685991835981568870 3532230 -115692260947759761604366654400457600 3532231 581366253711298092747137941560275592 3532232 -324190008408121771156175992780800 3532233 164675923325016413659003365258240000 3532234 -46869423837673950815799668505387984 3532235 2752975173322420566612748400559360 3532236 -334507292688625201543610251579212288 3532237 541691705854152009714848067380512886 3532238 71885578297295650672379413647198720 3532239 949715551468736890692321044019695400 3532240 167199187843439601023616910265548800 3532241 -1104520819299511555011154056004313358 3532242 11589540363225443664340333221141504 3532243 -430932744298290546305978379287229792 3532244 947348282637569273798578140444145536 3532245 80957999814394633102148419791321120 3532246 -524410648190707219464340587687560928 3532247 -1542584008592986897324576662560957304 3532248 804495486716297707104833740937625600 3532249 644812417097197365260115548402043136 3532250 61449790617541486091356858540800000 3532251 -25675378227871461153696215654212968 3532252 171144291574961431404024172016181760 3532253 -1471770210797539303418946348455889498 3532254 114962971149129358789301299386516480 3532255 485514043336099906656031524162839760 3532256 -225267041973515896742911534622048256 3532257 -441994194517705455593570678953755246 3532258 -690440281893201188555201543701206240 3532259 -426483852871509264182082161777637696 3532260 664322713836521784179091875875676160 3532261 1431497658682335211072767379719604862 3532262 -72487286598875360988599829507797568 3532263 203921071901686240517364347765920680 3532264 97795619536657567080327797443461120 3532265 -1354679425442361182390584053024026880 3532266 -255550662209822983871741937324356256 3532267 -441874555423198481012436520856727480 3532268 622097912149997028115066064567216640 3532269 -279650006400073259363029933830516576 3532270 -114822853004743514987506868083242240 3532271 306538398184911637617676363221446400 3532272 -102262676121291455545089602480209920 3532273 -377363010407862062686746391441209432 3532274 -542515527956926918778105699934906864 3532275 561860444353137570650684199141666000 3532276 -1393357517163031957292128000198072320 3532277 -166251795208869238147949614844372928 3532278 2599272335315104440213097700310528 3532279 393463195852737148775550785184861976 3532280 -1049631239019576166731601594315776000 3532281 488681332097136875760881905579113552 3532282 393812772556114552064596629492833280 3532283 2762225618796345287531374871149600200 3532284 -159627602568266877417820170560299008 3532285 -594691385699612194525181327649834240 3532286 1086672122622467865740434190085571584 3532287 81610596787864152705665705607911040 3532288 639245166575769742686945932633702400 3532289 112810038523573434822068101333017090 3532290 18531328931081750683854033071731200 3532291 57414701932145876632978943162511264 3532292 615245659353556059263244583194662016 3532293 497588616589709655253947605144684382 3532294 -280262723961436937377961412431731968 3532295 -11811372479394185508698620132834560 3532296 541267948306060579532565686401228800 3532297 1033075024859588448854565786334302746 3532298 -273278383246431322359969324035179008 3532299 552548518577566698971224295297019864 3532300 222807468160917388353396571416262400 3532301 -1991498296030020028989710237784874698 3532302 881085962306379849791776285153703040 3532303 1587301590851408353099746851306427600 3532304 -37317912197535481488063357788012544 3532305 140262838494058760266786182531304320 3532306 225828516152985959278189293468542352 3532307 -1166089903823037102806016462996591048 3532308 -82189685369383507573337115091224576 3532309 -908824169562845159684792040875485920 3532310 -182317517618729376212099002396967040 3532311 -160210738520773341473486239676470368 3532312 322761364164094088565114110956615680 3532313 -1030936734391373322929265343575024438 3532314 -51954187256663157311312383293694464 3532315 327335499735818084680008748142928960 3532316 -465866385801892276432969129197189120 3532317 229172529098613788325570495061856448 3532318 -309934218758519177183982764369600640 3532319 -627511185552748075703922131445615504 3532320 423388258178109257948624773070192640 3532321 -2421279875271590251289302198135680 3532322 738132866227034585147574765906341712 3532323 -226134683851476148917203261206717632 3532324 13352774655194092377820939997844736 3532325 7337862533903018682101227267804500 3532326 -18866461643097765662855438645870592 3532327 2098164216227015640985737676196957120 3532328 1017207636330121503173217125550489600 3532329 40987164314325702864443598292072410 3532330 -102880744129438604238515556440851200 3532331 360040369644846851581354653521141904 3532332 -897657358148788384225306508392562688 3532333 -336943217770758960826747805167342880 3532334 -339356983749144779144487395189849280 3532335 -621980717238124367893030799445423600 3532336 -173196038269837423937803751144439808 3532337 -20953719867828019632772321919952348 3532338 -579936136772073881939095776081894912 3532339 -377735685035315026752022420695964320 3532340 24244522177284057927907031409377280 3532341 620833627551570680818661933288853792 3532342 4286314530067715053248422886096384 3532343 1209402717796973050160572662113104800 3532344 236033948225697748622937370922065920 3532345 -766974596818678425321961385671225200 3532346 758619776930404925186518360959925872 3532347 15938063933575178321514631539175680 3532348 853322022981629974676169518537796608 3532349 1988105099305723293994821672914890464 3532350 103139902944910998847052593444440000 3532351 241937298286886212775056669627755304 3532352 273844442988158409905692226129756160 3532353 555424965359033144301499631550912 3532354 -160645950616109819594819468885139456 3532355 322698772815671274657384141924275520 3532356 296758079307174216675272137006786560 3532357 300208646359310122229545940066649472 3532358 -472892678139720604133238270143682720 3532359 180396367062765719134091562403700904 3532360 45794547950331922417315790457753600 3532361 270170989850942681979645079895479770 3532362 700355742386823074456647380264743424 3532363 -76330086096416578516023007614544800 3532364 -20443742729623494616841990001143808 3532365 813079981943955199913309906640697260 3532366 190823295970991028598280439234419520 3532367 1325187502396137857164957029079714416 3532368 -59855911913169388386740923200700416 3532369 -20304178563125839735261182814915340 3532370 172285841464042104552753885284894880 3532371 -660601177450110042175712380549327056 3532372 568634454444260943183345496301768576 3532373 162060129814721280222632085984311904 3532374 -443214481360586214803035716108938880 3532375 -571705834889532608758647320414976000 3532376 725559468533728343026984606717102080 3532377 -496894027995407602130322568657765680 3532378 53218231272679866346062687899897856 3532379 475922326913633487414849078220857792 3532380 141505397035782297326876674143774720 3532381 -378414971040437327218696467252377818 3532382 -207307507659149371442181965363084928 3532383 -1152625236195922069589866775340284400 3532384 2888356570346538687704304438156460032 3532385 1387054573663860163731327660367766400 3532386 58555881498603114653152436065198080 3532387 -1986841170449825226703356541299156964 3532388 -334071287457159480753753911277600768 3532389 378869496879576465667569556206282240 3532390 210588466211814026191382532518244480 3532391 -569767381660168162538808213292114728 3532392 258257760797847467632303710545264640 3532393 -1353163557449722272705676818319932358 3532394 -365282723258731639853568546650160288 3532395 -503782273040444770839374172738347280 3532396 52276545168613932497802126899023872 3532397 36639832701500476602278197838296896 3532398 -53158370318831754224675088893171136 3532399 648408942608389579194879580034412664 3532400 54504542372258382575608500702412800 3532401 -1167674736588498995391260953488745470 3532402 -262286141187970448511468121732516848 3532403 -627766358745049977394731475279033440 3532404 -276288894352287581708910656692316160 3532405 -552705797489192638241113393745027940 3532406 -282746877575226702891869998321900128 3532407 7407572588934408230285382529196160 3532408 321162826200766823797528403380101120 3532409 -575652225462375390430505096994158592 3532410 -8186751838732345190218923137402400 3532411 1701023729482546733741520710753638024 3532412 515006505527892478437383101605053952 3532413 -282620671877205712695974362016812416 3532414 -80872463528556611918021676310890240 3532415 -1288135854342557412208890321968538480 3532416 -438007245052942382493512232861696000 3532417 110975284653513643078233323019078592 3532418 -103328268147024493713222784704993840 3532419 175045220539807482162147998198808576 3532420 -426741816195684596602181471394816000 3532421 -31808472163694549343576301890300000 3532422 -292303295336537556419900867586078528 3532423 1058244827247495207206843812485811720 3532424 548828497055076238763429000132198400 3532425 -149281696160147023425009315427780800 3532426 -1228896251831407094848294197637086720 3532427 -386195688858653090787409878431503008 3532428 -253745585799473585834046943695007488 3532429 1292588973218935024075384147073807030 3532430 -356784999771666111493741146756921600 3532431 141694039983371666749180693753935744 3532432 -150256950248093016638432594295521280 3532433 52455405039278610037170565764700224 3532434 -127137341285137993376094218058348288 3532435 134238133943180419926662356715336880 3532436 623415474091367377229598910179703680 3532437 193506207868883913595758052242410880 3532438 -195823019969283720976042643226308736 3532439 1480869500877936923169633029311191240 3532440 -289366578227072099868700615116595200 3532441 -634710704318209625811536749851906336 3532442 -533516471642665402642987680838732800 3532443 392823781060323577809809331565703064 3532444 -687406564213710017773818749947032064 3532445 402197931592564924329123558936468480 3532446 155738740284684020274983536141956672 3532447 1398225125571611719664207483252452800 3532448 572421422196038493762423148637061120 3532449 95784367361570636834203099832188800 3532450 -883941749841914279520227122636800 3532451 -224775957515573957680290658180700256 3532452 189277733931498214364634695041941504 3532453 -816792442503476770835871562834239298 3532454 -620296088349931958409260733001825824 3532455 220685054995581033467361364238535840 3532456 -123614607361432139466151978998789120 3532457 -1550367314567811180821128626466092294 3532458 -122404769856670203375445766328143616 3532459 -938680186711498122706054958061194844 3532460 94904681605198482679023753865958400 3532461 382424621026221352682507170387051200 3532462 772239092921325723243762008241383232 3532463 -560775176101371633319157823366705792 3532464 52588461176443810184356676799037440 3532465 1617342793735379754730651459226865000 3532466 -325282096778958248971631659295815680 3532467 199361695121032343386141106519329080 3532468 605008407915269380897108195376267648 3532469 -428584239823145301502705691058554130 3532470 13874224637347120992134314334442240 3532471 -143445304430189883033450637363851888 3532472 -397169009608270089743520802718822400 3532473 14720440890699980994527787456946944 3532474 375703671838414814040370280992625664 3532475 -444820975484327598224239362320430000 3532476 -80704005838027626159492853506195456 3532477 153137631949818841338867020169168460 3532478 86533331164512917262864763272784128 3532479 -414068246366499697404928676274590832 3532480 68274668684677019089432835889561600 3532481 522763518016443101632429098031156224 3532482 -57628114326819158613106275192116376 3532483 -329761394701309633386209990384835268 3532484 493997716784960092523976365401766016 3532485 -93455835875424738044553535486156800 3532486 305462101826571241090877818840356192 3532487 2967599132320945477342068220050912 3532488 778926482416884264304687791147417600 3532489 125913879170268181594772077228599460 3532490 332264452792108430346463257852412800 3532491 -1550652703880944327498833918139753848 3532492 -1295989544656162937295985548452428800 3532493 3594007173972226157400873661917504 3532494 -15653439020475964158509788162707456 3532495 -732028935412429404577963884428715000 3532496 -141345090704144476356121811968720896 3532497 -833026090800099239621597051082666000 3532498 -321386808161079920902108465062943488 3532499 876558037536281833982698666953582000 3532500 -107555164210293910391090570801040000 3532501 -17252814216945141786398829503337216 3532502 334546252281893754225340698775409952 3532503 -32655607179752074563200029698724320 3532504 -1095773231732425887574960506854922240 3532505 521845243315776638442270495980712960 3532506 296454830273597323432515465242866944 3532507 888848460809213028640831144226255040 3532508 -999210332552261221876175611916613120 3532509 -240838509939840477807489944803595700 3532510 487725210708626524614522615262264320 3532511 542231136765077576580256539336542112 3532512 -225419924823458938674276928497647616 3532513 665683631107782773070513110214001284 3532514 1272874994759954097040169650237576992 3532515 333237175082486826891108470694028800 3532516 26603850507646014948518774993873152 3532517 191690825710185053895417055687261566 3532518 -997204930860899874731990760586598400 3532519 362634501823646554298152753724139120 3532520 531827489386002781303326260969472000 3532521 -408599578396525649296950251127493488 3532522 -153205306415756229146815435831066368 3532523 -1266475602833089880087963729426985228 3532524 394944582268924749344466223733145600 3532525 -460966934511047125157612966522765950 3532526 -542297407022704123363122529276432320 3532527 -468394330581620567533511330652148536 3532528 164977101733087530438103838055268352 3532529 222386628717694727864810760210184320 3532530 279650983876596078907525583245816320 3532531 19294841538811719333787721118192332 3532532 1210834802650212305516686519499385600 3532533 -507113950213638298812193369890854400 3532534 410281930511103407716301187277740672 3532535 1283499638749817765887619567774331480 3532536 985109354248902729945396010352640 3532537 -606528826947709649478695575481635760 3532538 422440087236271453609574465459068896 3532539 34413538155393057388169431828800024 3532540 349078480904935164212590641338465280 3532541 1296647276740775194765326257196999942 3532542 -16539720088436191115894792075667840 3532543 9499904454500036717958190127792128 3532544 -409580949480382296169342280348467200 3532545 290576978836771174402881458225203200 3532546 -678528887916197705281368063026008320 3532547 -269240108518672738520579277243547920 3532548 614122057912885346729584675562434560 3532549 -1234354391277570465479225786785285764 3532550 -40371587533288892740607985686467200 3532551 374216277649312824882942193103824128 3532552 -985409473887373185485853233912294400 3532553 -160346842085131744594298179147668198 3532554 717766375387595685236572186824939360 3532555 -159909534851137134902668473594153840 3532556 -703906377582448252817136763784340480 3532557 -124410713006323815074192530009468800 3532558 -320907807575467571588822348200557120 3532559 224665222211715161314473961346435760 3532560 58338829345219131350824117744435200 3532561 1486427415359059600984814770806314162 3532562 -674981925177007331681161594022537472 3532563 -384081854971086193716222722918767080 3532564 -692100591765293308490376801076264960 3532565 427152175193290479643925596829210400 3532566 527594423562558776543909105600363520 3532567 -1984220137267377925789555359227934048 3532568 151157903626244669876163045812060160 3532569 60692229835343795203362152970331968 3532570 26011454615649700643587113507225600 3532571 -527827002608508834149149026089819616 3532572 -56933073859295643364158958984195584 3532573 -655703352195257102875353445470960096 3532574 -22390542144083204523302659854299136 3532575 -193261296258168159827042479774224000 3532576 -40952197872195097666728750502772736 3532577 -606837647792145446325704973877131480 3532578 600660138409586208487866629606400 3532579 23952946974142759581741400739101384 3532580 -512698122530726620201882998986284800 3532581 -79214282578508735521036120386657960 3532582 428816873163120376675443845450215392 3532583 -59859157731324345643248029691889200 3532584 -228676368143796409981922799540879360 3532585 -125713182746752124632552237479416640 3532586 -3838245207989460997759287003361440 3532587 -937507142294418262938105897007491240 3532588 186348793138967608405380290111178240 3532589 394947893805782953157715908775426240 3532590 230194246620002080132194548559693120 3532591 2835463487215415359377807446988012592 3532592 63577901281846816266885909805596672 3532593 -527462244352871955614612444328144576 3532594 2333400366230906084396648934958080 3532595 709261950089798558258587960029600 3532596 470932022721840491428424671231291392 3532597 1275195176022433657103859731957032046 3532598 -347489127409580183085149460127395840 3532599 -510145381515078356403173312438012160 3532600 413500996010020482954531889735680000 3532601 349522672319022508026288174505422804 3532602 -630013393247604088910010013315335168 3532603 1023222147959724500580841626940730852 3532604 582689292747598115523980668116988416 3532605 -56831646090674396980370702986076160 3532606 -238055917287548173459737936299495040 3532607 1452192297400884030276186650645088264 3532608 1905870276980286913981797650399232 3532609 616812490580322685481859566600632404 3532610 392087781267179133731760329586730560 3532611 678185359690205835963504073099983024 3532612 278724218910745463953821261544572160 3532613 31842192586364719948285546620210240 3532614 -440714816232187511550794199394295808 3532615 342758052111316588590983380125728760 3532616 -55961803039299881680627827847004160 3532617 -66589569100631693943376605319773600 3532618 -268062288183503035481010676673100240 3532619 -1903949842491755374613000881109695980 3532620 -59549360059821487519723071141642240 3532621 -124949857841442241520109860386407178 3532622 2015677409907356099761445432006592 3532623 -455094540376276255699286059178616 3532624 325099179140153514408679825187594240 3532625 1957637453041544783099784866769600000 3532626 367164026574906148239256327665734400 3532627 468932285695795503302164219064725072 3532628 -683835426431365162760996391107272704 3532629 131655422942241013794278092679911584 3532630 9459103498942717471274491089288960 3532631 -988802510728128201932873641451768568 3532632 -414808325364148765811157080840601600 3532633 70871118012326287781856943465937600 3532634 -287271186675851707015603643342074368 3532635 -166032635156315626414919219722213200 3532636 -161910579419957452893046046654430720 3532637 1890599837009125064230876660524149286 3532638 186110022042459478271084472583642944 3532639 1030812086276731144783610159097610368 3532640 298409702933359956474796708882022400 3532641 -252464746543581326161942900297296000 3532642 34801857419905896194903043994401024 3532643 -2085296075132144092846411747349480640 3532644 548609599393914465784828491486526080 3532645 -607133330132699318338389033416995200 3532646 -175970233913706423279980242151746176 3532647 526044947026164011841940348435266600 3532648 -85898151358506039984826903732224000 3532649 -139145960630307197465175699532060608 3532650 -231215038360119142914894617169388800 3532651 -1887307897009525270851603634734520080 3532652 731024377888274851230164279378401536 3532653 -66400056197962837870158851986171818 3532654 -352481709218055495857862221707660224 3532655 336400320684762948719668384063405800 3532656 186402415321051199436361054608064512 3532657 -1002052746935426793624857957392554188 3532658 877763613301749263668007923134963840 3532659 152241219760487123162087743948300800 3532660 231138141332638889203721584639004160 3532661 -2813196635516380368797503096794212736 3532662 -44115123286965377835653196633213312 3532663 230113664923023957078277802796023912 3532664 1074842086379733528530244655508582400 3532665 -2316831795753380606737759721705280 3532666 -425098479167799300358586073573133968 3532667 -38823839433515295712426457143804608 3532668 -646268348750992863907065582424587264 3532669 12277174877116650624592238330675296 3532670 -442200525399011280478171871403388800 3532671 821790826934208167562558329984752440 3532672 -568286747784280742188959939239608320 3532673 568449815654185838848388370793697922 3532674 -611855775563661460865683547771610240 3532675 418398851419087226900522193661355900 3532676 -252433786173383806458859886066786304 3532677 -325132945107105033853909747834870080 3532678 -241943953925081711892326150153603520 3532679 693512426963519339364623864086784280 3532680 1214020977769804960646142437154816000 3532681 282372686338010585533873104375843482 3532682 -110772481482748413456863732972438688 3532683 38340421316774191038496368138425856 3532684 309168672452521436995330037655513600 3532685 214410853110231138583060089688684800 3532686 -159418311844933011273114596998974336 3532687 -1610721109807879304672563942157811664 3532688 -38697544625535911099538041200140288 3532689 -29641208452751309919671659021230240 3532690 17427363609923781586676238220185600 3532691 -662104240920688245796080825079597908 3532692 -775245661788013488032119216795035648 3532693 854710452140504850903277712991380760 3532694 229313690127301864540694269587978240 3532695 775630569985981163098266979531555920 3532696 -38789145483914314344074503322142720 3532697 -316098768328857782911013538324288768 3532698 -18311277075285880487921122150060032 3532699 445994637931290822187639301652955864 3532700 129535020258693949727575633101619200 3532701 535965469974470918771897182912349280 3532702 -729147065775432480861830574549216768 3532703 927508003376192010549570185844137952 3532704 573454644189387754151432899591667712 3532705 -229148144836162730850230837942489280 3532706 -729351850677061049449688273937782448 3532707 -590041544681143817426878144497657360 3532708 13465346164804285543654046000087040 3532709 526268713620988293407300284061406816 3532710 267276576653022424462047597228888960 3532711 -22858870221551155335602203258256416 3532712 88089732559898225585024103675002880 3532713 -902907096171212910017722028137977456 3532714 -1071184550085641188902211047211550544 3532715 588739702036962997662687630498723120 3532716 -423900314677708894722277996579584 3532717 -1100420141892161258933125816308640234 3532718 527977855587297905644630938636644352 3532719 366452183455068866825542245208139808 3532720 -93562150945515852575060341633843200 3532721 -324738066570193999902814737725652078 3532722 -709291268971555199247968136583219200 3532723 -494525609671458383047113772349831120 3532724 111478948487004031245416773921039872 3532725 -228603857021807125923172481685530400 3532726 -192559774353454654345992839029934688 3532727 -430329276682859243302365282515905920 3532728 -33768497066606190371125084333731840 3532729 305164067881211208465154092952259328 3532730 -232946699249392858109671609171049280 3532731 -587994673035807487426420900631347200 3532732 -317495121648788669651610110134732800 3532733 1000286937887776635229607515376006982 3532734 422397239070902521000853154511013184 3532735 -1087004967365223943707078144875479320 3532736 100067062737511209115449773720076288 3532737 324615867450512471913072746219035968 3532738 625363415716431694180037798935820160 3532739 -335900025243761546226497141982295344 3532740 335469082589932364107640578670100480 3532741 1252552944069582631110824309792026142 3532742 -1013627121157059548112809533730635008 3532743 -951237126325234136590195943298492360 3532744 455426570981719943307472148208230400 3532745 54438412194126242953042152464006400 3532746 5023448429831071899214773700514304 3532747 1062862990061483796951108116002255632 3532748 -756997734199181173841614334663054592 3532749 -356730563764513326027796226364464352 3532750 26783058267074694612416404022784000 3532751 12385139215652650614876332101428720 3532752 211071679768769676939524249997041664 3532753 -1163897507660695553450997927461327004 3532754 -121731978056708528564613277600258560 3532755 -1224820085966085087598652414885767680 3532756 128993722496142694294927412990095360 3532757 1289554500765895957144179754309629006 3532758 -39963219325753497805272882273478272 3532759 -1042851132177477773447284900435222784 3532760 -35169638722050280572096221439590400 3532761 1791698658153958602948412964016044640 3532762 -48358815026131440326486478606336288 3532763 10253107944031195612359890529400848 3532764 -397748344242766395933967369741530624 3532765 -1338784921482707851918460769412800 3532766 378571732847162226741734313333326592 3532767 -302658331394334043483847485896809088 3532768 711422550872008298298690518358687744 3532769 -1189464218348386119725028581193364830 3532770 -299603730488370669753726234026750400 3532771 2589715445338211691624716138160021264 3532772 -37625710152798684014669555985162624 3532773 370212561968384860805917522299142368 3532774 39166245799379494813224965093761152 3532775 -997928229779750172144073182664243200 3532776 -618960659580654291100859425630617600 3532777 689903585552032300828423680766361280 3532778 -70075633348482175117128855963445920 3532779 -819304339025287969182922014365293476 3532780 390727674758092209674450180336870400 3532781 640272693915415433366809225232186592 3532782 -271836048645222516703933008940901376 3532783 130261648389237972599279375337875080 3532784 245085114808561650411130500074864640 3532785 -383066057231720581127221070537932800 3532786 -230382107107712808770440396483699680 3532787 -2241096804029282772355827326310836808 3532788 -249630186860312490159154248568135680 3532789 259963140316131133678848907577126524 3532790 -415215694795926545244313688938896000 3532791 179456523278852355410118372275234304 3532792 408202954213826667912322366162206720 3532793 -1384219540943211065081368815257951856 3532794 -9258649436743518383147657929059072 3532795 -85167042978452654922127960952682720 3532796 -210410294466879405630710836220390400 3532797 768716712648975354763930194284419014 3532798 -81332803879907464860253123042713600 3532799 422720942261193798977848120305765720 3532800 15968657473883338484809690251264000 3532801 149075861012460219539412846004625280 3532802 328125381230611599244611070126095360 3532803 629069833751173771880712437697787200 3532804 -707168193592324224692320686303971328 3532805 423155259161397173955659728557782460 3532806 -65002118900323832156007684516004416 3532807 -301587087260503200648775437990968328 3532808 2629094984434043575978232106640465920 3532809 255384217611939972056747045596917120 3532810 65293128438320850191737611708669120 3532811 1614913085156711257346909882323427412 3532812 -642873389257629888985647404140474368 3532813 627039153132697914308904263562123062 3532814 -62845027900993788626697634140151488 3532815 -17281028689789075560399607169427360 3532816 304099369944313710466269672374272 3532817 1241005585445569386118475531717842866 3532818 -300725070203354376529121787764900352 3532819 6203556204873615191531692456633872 3532820 683505428482021049488275960398350080 3532821 -246227719303844090433263962505543616 3532822 -123283687533742121927728399027200000 3532823 116278394974286982479210295725305344 3532824 -142722105040173372138064765833523200 3532825 -81099655845359154995897997990116400 3532826 180062015674176154871162919612451584 3532827 716258133282834145541326493373684120 3532828 145208425222425885866930341124016640 3532829 -1834200048113925653456735496212124570 3532830 22719577273238827299646040590725120 3532831 840769985274200234361257140118894032 3532832 -146365497972231268169356734137499648 3532833 -495299740591844115546514818812723820 3532834 24970355247637086098571083014862112 3532835 -8232760870939980961388200666027200 3532836 42911285475180198391495291222336512 3532837 10719038625381210332538238790336 3532838 1177898322278817964128321192390082560 3532839 -415574981412273126364529075646850776 3532840 -352993228575903941404325985455155200 3532841 -830852242582765837474066168065073920 3532842 323526964987041167622480878248842240 3532843 1554936456471215782052116662348041628 3532844 -366754994255083823072684002085551104 3532845 -163494890428118029074342226589352480 3532846 122443930499661942644984604774908544 3532847 22416576347927751571646401082776800 3532848 240256025069707782506706214971506688 3532849 2635492071138062194374323001474203136 3532850 371291627246137840196486487239348400 3532851 772308507451637051980615346143615812 3532852 -273719033611366294304556695207016064 3532853 -558782659541058134898133545494591616 3532854 139878423558487959191278961945447808 3532855 -514682664248497480160001274033912800 3532856 953212808924079676725694589839994880 3532857 74308798498267800465653381803529040 3532858 72638276729205065140274471043766272 3532859 -1726945808714370491380801199774987160 3532860 -4374689768342015832122575617100800 3532861 -87726992674129925355240271535815200 3532862 6013862297847313065523225053210432 3532863 789587161957786886953035097698675144 3532864 299229935881138216823243629394395136 3532865 9603371370819171644257546904891520 3532866 153916934492352418105401806549860224 3532867 -133761085918774308159169378066141680 3532868 -486575637784783439712287899982151552 3532869 167543965900715775584571523985097600 3532870 -43282427078347607140392519898784640 3532871 200874381476227415731416638859028152 3532872 -239607474884519987411172374378250240 3532873 971317231337106018194044816152288720 3532874 428578339425222554770808355468363360 3532875 -790047411883564197745397793206772000 3532876 -1527734468218143813142030799124101120 3532877 554315488777373932076155212810612726 3532878 -62426715615722451803883202448436096 3532879 354210240127276327051454387418708480 3532880 1798127751023633349997313890713600 3532881 -108494887284470884107752093921943456 3532882 -425505167845389671891612613700580208 3532883 -7080975243668322992547926865557736 3532884 12652661686518268874569453421740032 3532885 781298097272158098211893238295064960 3532886 111596924842149131255229497015894016 3532887 -998494300846070920661800685805212256 3532888 591592677506962905183099035058155520 3532889 -777144192782005992130586490325248 3532890 64083588145246323215193211627057920 3532891 -1806764682771514594654528950862699708 3532892 7596073341439084376856333697572864 3532893 -56725436580284485829385565795642752 3532894 805267593206310571370526841225082496 3532895 -359701294582946054972653758067247280 3532896 -113029832148943769777513887951749120 3532897 816900032362594619951764282328461346 3532898 -273790305044630369901863099227008000 3532899 590182520981244380430373631997529920 3532900 -521321088042646823254200251745280000 3532901 -1183576734707969625358106960446109796 3532902 122415887557763350094193130378598400 3532903 623572296023582065736273485733465520 3532904 -16987500295632133407653904579978240 3532905 -67206735669555259236647531372439900 3532906 -178652471706275402196050462127936 3532907 -140248231784255966316847181370994176 3532908 7270304341273701731426479537797120 3532909 857721691655575495383555923866519104 3532910 -22120349218411767701944503000147840 3532911 -382631166895812786032261080524551928 3532912 228874146685235432878306812991471616 3532913 -204005968096014059352711721780769838 3532914 -208040667200387903174369229568396800 3532915 -111540249804725742921230851100098560 3532916 1069954616411948503218441951291258240 3532917 -957293759957926051280299635453849120 3532918 390327701601167884758012646578752160 3532919 60729707681832740786300173704916320 3532920 58095342176728809187125918720000000 3532921 -129508232155828007248179836948004480 3532922 605418369076320181974088847857798512 3532923 -14571958811273925345287356078252800 3532924 124027675606786351825954254795216896 3532925 -574799530760552689747394667142572000 3532926 166582407404574679036307410631245824 3532927 113058792650130864566586958383494400 3532928 238383328857737280813138020998840320 3532929 334641187647279351286661615656873248 3532930 -313600527706816436408411142359708640 3532931 583506501447790185724049791418628732 3532932 23915380669886720973964952686521600 3532933 527963379940630123807951377199449182 3532934 691497439086393610589499854455503552 3532935 -87901701478168884620065838114595840 3532936 681888023363409589034150176644710400 3532937 845140101842553064412338269006003492 3532938 -48076473875261922150168308750387712 3532939 702156274715979542568391375647279600 3532940 785601410921976063727827865837025280 3532941 988173942750587018937711306871387350 3532942 -2016294182260799766447196454365440 3532943 780016548652790221444575307801074720 3532944 -1694458720108682717633134655569920 3532945 -109286457563353165829071373492299080 3532946 -244629118468146918458744677732632576 3532947 -77564078847085521262034095163032320 3532948 999481697225423594708051450361895808 3532949 466526014717541397983792950742987886 3532950 452828995300984039275670278603408000 3532951 281653771803027928978002190904124432 3532952 -684124455728381988548838689669990400 3532953 -663331786058543327080794417581403696 3532954 -840408531859295257954538689281937440 3532955 1277215150912611916688757980920014000 3532956 -28263160749330532226392459949850624 3532957 -362488453501312320189429431586754548 3532958 253875035240023269983509698722112 3532959 -165322510010510019984886752126208800 3532960 -463978964167637230900909571026452480 3532961 1084036395105286952130016198680752832 3532962 -112787496671414261980848536285048448 3532963 160562394674381461150144167825620480 3532964 -490956524412682193897928733483761024 3532965 138295460197442437313409454456955520 3532966 -2843362978501603705915502196133056 3532967 299224554487395822827069982377393016 3532968 408944663182109752387879279731379200 3532969 -195448323553928633215890463194135360 3532970 57923610348387846084184357575045120 3532971 168043514619350836935271760428414944 3532972 5873160481998921893725410120704512 3532973 -74236518814373835314350358492972778 3532974 -605256548464266697515216608543416320 3532975 -313738721148553288734090473334967000 3532976 412634360069819518510174359020716032 3532977 -183569652360568048860806741441335296 3532978 11663372288106838773247229538897024 3532979 2183818763076558297867638453372803920 3532980 124966205337700924532208200157143040 3532981 -80216438851902363465169636082819588 3532982 -219978441694421331134627715836172288 3532983 -345544397444389582459013388963044400 3532984 -103499576620730022467316124290908160 3532985 534180615560388099041898035850762180 3532986 584528407843975559187285759572376432 3532987 191869249114494768853858217232823560 3532988 -853374355968921176070627789149248512 3532989 193460541671892169019145571178865408 3532990 7766182328476373298864376123322880 3532991 304414923582103466608109791539782400 3532992 -295175143706618887144635260655894528 3532993 -443547750564455135793351219427737680 3532994 -205724227957737482500397392364483040 3532995 -567523758166163311489964523825317280 3532996 -71915360978171245097775268064176000 3532997 650037488585710943141805199166832540 3532998 -205341569467261298732544148037017728 3532999 1153100221475115851048887551790775000 3533000 -287380836881649335969960478727680000 3533001 -672998149875310634295343437124643568 3533002 7387468740632775817332924136533504 3533003 -2591193397928642014038102067682763696 3533004 890592011257562188814426888325381120 3533005 232120319008160835298631795661884160 3533006 262404504643125105350052029777600064 3533007 118584318254581488725261555213685888 3533008 26442658626206880663275954362122240 3533009 12594152354881916046145020036200304 3533010 -140656719090521951918115374762380800 3533011 410062316020843549460372169373736424 3533012 -398978093674993966328948814437376000 3533013 335758752531799076296956839516863488 3533014 -646019490261089336274323201708946144 3533015 571623766555404539853401037372635160 3533016 -336468811136851974831495197118566400 3533017 -793448608948666174634357437992302780 3533018 880256603918994722860633912666494960 3533019 -86712126313400651674111706103644928 3533020 408760828931623872235739615306196480 3533021 -713666995471917086578854859109138778 3533022 -470613297298457400240136045008219840 3533023 141983124652713678202474362414888664 3533024 1716785810943337604142032281157763072 3533025 30857521831758563818311981769582800 3533026 -311012140136463325550245178119472640 3533027 94732043139132892593172527561429792 3533028 59254582691179578285424810063742976 3533029 -1169465460596202859158042553983268320 3533030 270256813629411018293591863456869120 3533031 -573830280584045192479816767230323200 3533032 700245739779741348080870216602368000 3533033 -60273907847171083272096919849921920 3533034 -498421105919134067947706099860734720 3533035 853564070624446374585587464107580560 3533036 -91641507528870287514045893630143488 3533037 1247375330351458238885552101687623552 3533038 695275920089456567904816585041664000 3533039 379770140961645521927686605480603840 3533040 51962316522085050874555939846225920 3533041 363630589641692298761448469852982342 3533042 -803546957327177013703713252179824608 3533043 942440284418089526798782757048977464 3533044 336817379576599508700174360799707136 3533045 2089924606310290437589036758410386200 3533046 -60851215469673866186477958253824000 3533047 -994735441089848887004813302845489864 3533048 -28011465602954525359153501726064640 3533049 -149623096939158319698326392337247036 3533050 -399192383684787942482237423089440000 3533051 164341054072212190204938490279531152 3533052 5392284716836914799295246870790144 3533053 -484978221125105761847507385831306336 3533054 15447091376530785089132632846056192 3533055 -158777333923883849922855044944848240 3533056 -137117227096964793493034494400135168 3533057 -656282077886283187188225256832956368 3533058 18519648263344762624558438735741344 3533059 -1458323202334199471369055637665018048 3533060 13012975474132371226603746281986560 3533061 15727472103621762980288703002985984 3533062 -341734441504625010726770117063962368 3533063 -1093944122768262473414264473170947688 3533064 -273924517153898294462838272664084480 3533065 -643328386376189246929290399199056540 3533066 -469480245322191681641354346980034768 3533067 -187700250525063852427824905734911480 3533068 -142119521063709241086415554344091648 3533069 -182328415434279414146805129553388160 3533070 125178095771290230534897261292339200 3533071 -350871166561503415388469962344773608 3533072 -14517689182084367701488923903262720 3533073 450109166769080235195948854669978784 3533074 -3600452673243763896531583692580464 3533075 82040929491513461221332313799301600 3533076 -279622366863166762907232243504623616 3533077 -609029764506727032414129763607897074 3533078 -408191510706969336642525273666440160 3533079 -375504120374185574289975518408088 3533080 -499197166396690054059049106834841600 3533081 -827233922111473575126735654208762236 3533082 79877093175892934749861006302411264 3533083 -385491866828209104481532872432466696 3533084 -1709412809629058357464997572541896704 3533085 -503184222292965675631514395454980800 3533086 -173229647284057611315250886500172736 3533087 300395681655122767458890586039152736 3533088 -340571683274393628392023467491328000 3533089 -634163252190639145052254597238452544 3533090 28762528791242798493350525426419200 3533091 380853712176799215275253224224956792 3533092 -429658180405444629680830661023360384 3533093 -115231181677058231675794778495958288 3533094 52601776837129383361800101577062208 3533095 17072708068594948772673969926105520 3533096 -1380210208988426203870687950854968320 3533097 -236876997085023399758758345742393760 3533098 -327256762026643067042973521068089600 3533099 1367128090446644042539944039361726560 3533100 86953324965454874705236551338918400 3533101 37579753423825728776782179550023168 3533102 -235803868793678953178071604305689600 3533103 159364167536362531310520956425893744 3533104 -756525722894620581304413382347325440 3533105 775947392546642759083589295105550260 3533106 35103512841441767762645065003697664 3533107 43566251829185989806914464163324916 3533108 1526417923102032505814689925084971776 3533109 -1353606882917708736135025160440394880 3533110 36537581680904871491316949201881600 3533111 987644629683833593212789857659191912 3533112 -563451214984113110325599918378188800 3533113 -1259014922098410302650527750595367638 3533114 289472259019541151117495688629981264 3533115 -345834167599378199625991751279195280 3533116 -756369175166732094379689684520207360 3533117 -798943386159089854285424641238764800 3533118 382078558491183598372949922727845888 3533119 1628046778001031051633495027463939520 3533120 -90403270086654847635692711093207040 3533121 -1087295825833569819111235274372917710 3533122 120897045781227834743521602192936960 3533123 -1439063348477383295145242230481237496 3533124 75460501941421403802070895986962432 3533125 79363996075568322917609150840513750 3533126 281708350047050820448298961894230400 3533127 -313277386453613443215013259129885712 3533128 1070152056075860404979485323192422400 3533129 247279636377185463859211889775712730 3533130 -175257385504299666975273356144854080 3533131 82768274784600164260995926548247040 3533132 210769843230006783333763705274437632 3533133 470917277421978116698733706749970624 3533134 -378384867810475030085032630283204736 3533135 34776078611908781515113233127296160 3533136 113755783516091641336175176395128832 3533137 -359394535489700570937661292417694720 3533138 2944809282713628365100341226263040 3533139 35949877925267961103040495120881584 3533140 -97382187426002586472282082493726720 3533141 953429426967062122413719303595790542 3533142 361088578648915762054806160262184960 3533143 -1044283090321141317096946423511661000 3533144 -1702563461722502290458834640189562880 3533145 -219480782888282719225104242585625600 3533146 -68288560214756754729851071333939728 3533147 -953740382139893750492479354172713404 3533148 -453444615828969086311587883496429568 3533149 -18581227345837268579017322371787220 3533150 450486148646278911828512072309236800 3533151 -796367769229650751277122187363254968 3533152 -10789004731131855952848658330288128 3533153 171840426242301633658940614521312384 3533154 -550676639753648925959345936503258368 3533155 -557904825194783610657668907123883440 3533156 1166468716585488051100582380728248320 3533157 -270552480838822856386161377719684740 3533158 495159161373380988969179442911059680 3533159 -426683144564081582534976592459624320 3533160 522855530000648156097571960181145600 3533161 -572617729063914295867581344483832588 3533162 -338705120365035893431969277727897168 3533163 -280924756710929069796673047539315712 3533164 588162254143502412005271503256870400 3533165 -517188927786010091216054486400989940 3533166 165192796843221693190919452570828800 3533167 -317762142588818592399597145553960976 3533168 169525888711017413388457376990429184 3533169 -11770940987061169026244551333991056 3533170 -501111204425882389004180720115546720 3533171 290918741220228231404105442421462392 3533172 630338956447815796280943510207700992 3533173 -358094554149754656503061391485694080 3533174 10076899478404261251501737136498336 3533175 206655307980751863116734522549651200 3533176 -379791735507416273557630705865809920 3533177 54641056688907325630659903482910420 3533178 -929007254108322106572929357474021376 3533179 -345589027069367705845664887864760592 3533180 286094821162193783390119996428195840 3533181 18384470365957034545572048310017600 3533182 459012678949868507210000326108728384 3533183 141527782138391748303369665604932520 3533184 -37074234176976224370400540313518080 3533185 245257794693639602074322073973949760 3533186 -593750677562152305582029036614909920 3533187 131454119463584151717587927308292352 3533188 41633237453447009726511541076331520 3533189 1367891246635884470134487530642286400 3533190 -35308268957054653817484368733540480 3533191 96019060080175669023900229409309960 3533192 78545425255939209331095977712291840 3533193 -352072253545200982027380841706944800 3533194 -113183459949062319212346104467289088 3533195 -651695371724196662353298325358273440 3533196 142369396072183209355183012652974080 3533197 1496114954725847156240807984198302646 3533198 478789890471746813332770014350205760 3533199 356478668644921982637155271152995464 3533200 -18360791514327909470642826649600 3533201 -637487751033918262956218681292695616 3533202 341688320070020363666606692159774080 3533203 -590617247743065511487699240149214548 3533204 241218059795328783015233269206341376 3533205 -153001226347821616768527053295561600 3533206 1065520334313300304983508312055595552 3533207 211950684889932774066887884209408456 3533208 336236245247947033686373688139448320 3533209 3239174168721159700800350905374306304 3533210 251769659090269623420433456032449760 3533211 -202572278098489319858459967221538480 3533212 -1309572909745513289213744462687428608 3533213 -1176770245385385994437340892044241556 3533214 78033565857351573975142817568396288 3533215 33522349482603285719734655754818400 3533216 -411612770919508297262387314985926656 3533217 -347456891551566571279554351213187920 3533218 -320992633509968731088558556664924896 3533219 829199260194631173706151964731175696 3533220 -234826612002032981499526857007288320 3533221 -187804789616933011783558290249672800 3533222 160952939103077227939366671876071424 3533223 -457560264895231821459652487484288216 3533224 27079450119350247806484365783531520 3533225 271631194160155247570912737793356800 3533226 -231889303110715252698271763428851456 3533227 1140452752572253848737410559402018040 3533228 1168355105957820007428840574420493568 3533229 -210235921874441416075295898231998400 3533230 -112482063795968866487382841034121600 3533231 -618644230290420384625612744564821768 3533232 -91292143234960562985070269755719680 3533233 1732575495894224427275853280813296624 3533234 -40747442833494550414062858360735984 3533235 -66952636600787416319765260038544800 3533236 -285757727488008514620012480098340864 3533237 704057901443085760588422696469161600 3533238 -3805101871994146425647665699393056 3533239 1767063533410045857138257877913888040 3533240 -936639804894589291722817427020800000 3533241 324029323245758121930409967794334400 3533242 346283598436233475994740084718494944 3533243 -397280451214467707836213882920338400 3533244 144050248031449627330505209934807040 3533245 86932504452111216817654468534032000 3533246 1058209707047610354258521837924133120 3533247 -166482601569486515963319157097890560 3533248 -101801930302910557086866955978145792 3533249 5069451931000128150145676210980800 3533250 -172367319706302280557669814501632000 3533251 -1280747685013219120965316461972042248 3533252 -647538412275079563614031649319101440 3533253 -987793277229199770147621206347166496 3533254 823374538061500836647665424163252576 3533255 -58685728739751231212515762024145280 3533256 83160610503898826972728827952496640 3533257 -84985097662076892828531403189101696 3533258 29090931619136683298351995800210480 3533259 346118927856471773804271965665026240 3533260 48755810541589573448153192539944960 3533261 -2114063220608441631964768589923771776 3533262 -195020203239543995094302763472294848 3533263 149414516197119183476611921456182096 3533264 132870273398655261409011034116980736 3533265 177157168225256536695599117493329460 3533266 -367753995403402047809576083365730176 3533267 15458541335786046338164195357151232 3533268 -120034110991461757732958253308098560 3533269 -965689611357311316239063593007432900 3533270 51831229734861273787991043234268800 3533271 356764829365847352119470114997749248 3533272 2703273430034138067529040107067719680 3533273 139917000107109745126172821686400200 3533274 696174663808906087063918627743552000 3533275 258164560129458061204569496885180000 3533276 75178592863123048894724450575833600 3533277 -132869421132870430664440275699018720 3533278 -123020688211106793664144200489676800 3533279 -741591845128585805328654350740109040 3533280 165147625765123668460976413810360320 3533281 -359804072457775894294960588402318800 3533282 -368955517907393273908784795095604448 3533283 252572255028207685823211498074767056 3533284 95109933009017134350950753602411776 3533285 -32330998642405822433890042125575040 3533286 216532713850540458571928824215747264 3533287 -189493273244630387594664751966208640 3533288 1660382748326420708299471107373547520 3533289 367487379666371240175581710891131024 3533290 -93310663185434749517768832787965600 3533291 66481218881288274532405481660847312 3533292 -398253083776542845884765025002969344 3533293 -1886716026189553647854817492069788458 3533294 121130317363200767878260200294621952 3533295 -132587725433920116867021260240797680 3533296 151849716238602037029773870646525952 3533297 -2058781448139849243750475730287447200 3533298 -11206846815424958571915986480277504 3533299 -15554337756554349872547055116023808 3533300 -195229799729433756265920237267552000 3533301 383927207289457819465269826528284 3533302 -970965995045791602545429187176438400 3533303 -1217993821129511247307775225378858136 3533304 -307127502477085530307408992047738880 3533305 -893812878772028446273661927978244540 3533306 138018124805134755923704196931400704 3533307 -165901027746681123098061893462813160 3533308 -504136902221041708583991704130691072 3533309 433919750592859424123410954813605888 3533310 3538146962990129231573044352455680 3533311 -1089622067688176653882859592440616048 3533312 -1275590704690981035539904007438860288 3533313 38411991731142052228248435970329024 3533314 12934933303901739176658665266974576 3533315 -222653626943175672704455423534948800 3533316 162608426292267614636103139673425920 3533317 -1783424118463958761188628054623993634 3533318 153561240875111068077259882512161280 3533319 1239836179611965626509526646637469344 3533320 -46960272999852143561435894280192000 3533321 2122492629715694569117450260719466 3533322 -161821260478571548591919718064359936 3533323 1142795319710517480254343043485434904 3533324 -958814899194849211079641566001154304 3533325 35436795431797918380846250696053600 3533326 -745713685616903009109187996631565888 3533327 228883330272844255267848167389609344 3533328 5392730542751131125752719530393600 3533329 676165148099652249924449828663813184 3533330 -632845084675431069458962576547545440 3533331 -369743539259780858743827667603869600 3533332 -1229038096892023757874712340969035776 3533333 407108587393920112273587903862935360 3533334 -76726303072373039219902385464025088 3533335 540537853271049996081312450743978400 3533336 -449686299284644832932392132327352320 3533337 -847898688061733513791548537184274406 3533338 164708692284834122071810393941235200 3533339 -141934858404579282119027359416723240 3533340 -132107928626718453522463653414988800 3533341 1347670574066992277830300950555805830 3533342 281171138889913171831059737006982144 3533343 -432813896264642544513519037269507072 3533344 -116764239158342545240655378175098880 3533345 395386995363346666168490631720638100 3533346 36280388444004965094407586777324960 3533347 183685159117810363885392150635760832 3533348 140842163374097719420475433681887232 3533349 -273505992240869023566720809613549312 3533350 -5942961625908364398363902554317600 3533351 -117746637887797364914159093304157360 3533352 68731746763211903432996715234263040 3533353 17585369940026977885779725552524624 3533354 -470529756334833940970246951606476800 3533355 -146214707468863902991662164579136000 3533356 -917546575563799188628992108984206080 3533357 361032424487713150051950551263923606 3533358 26475407816562397772983102612037184 3533359 -1199674783014144669037556713928819440 3533360 -22198497112443741462385616933683200 3533361 -32545644426691291453552677013665600 3533362 -53302407849249023906414196271147008 3533363 -604479777204135192807182155346582388 3533364 244347039484131476760265586412645120 3533365 -478584405817536666017905739349163200 3533366 135334684828446956716421694521629440 3533367 355288579691511961721937944161695312 3533368 -593662194918099160471322687209328640 3533369 624714834461697491946315544108432896 3533370 300536172237823453830341753117740800 3533371 -943795807510226579300277994898438428 3533372 142360220037912592023858648430488576 3533373 -1166338656654704399757581335156770720 3533374 -275806043926900951287961789001179200 3533375 231282503596857084288860149998120000 3533376 43473199438649820435928365850951680 3533377 1448601502103176833657919379722156226 3533378 195678351796201347962173279901292240 3533379 1015635216104138241273442783095293760 3533380 69085744182935342211413801137766400 3533381 -719027361487090838112897573510238818 3533382 61741742261458543779137340056893632 3533383 -221212647381638654583459075242811936 3533384 468464363067366901206154734857349120 3533385 -201216260399330155048367943498638400 3533386 722102693161902093867080055565900800 3533387 706757582765097667195479091564145040 3533388 1982674564395316715153345925648384 3533389 464430504206809022978323375209008100 3533390 -25896248418263620324759278033222720 3533391 532300513655711953343354380526500200 3533392 157070803233180787878517433922355200 3533393 -119155360594229715012347268742455696 3533394 100871415534672641710836256105193472 3533395 -917211652250196202603777775861787600 3533396 -1028778283816077223573389281476608 3533397 -59416604680150025805549100368378240 3533398 -595333893075666524244569789902743552 3533399 -1559217042244522100404262035462216464 3533400 116605063227515488472182854583296000 3533401 508507165504930246444347165686507402 3533402 84165780120562540214001541992391152 3533403 740672350694110280938470386072062104 3533404 -48121458161417818098157959319554048 3533405 -549008004546456783685463013360445440 3533406 69793303516947006190871892075076608 3533407 113321130539088472681891428181720512 3533408 357008913027990309704296997209374720 3533409 -1628180494647837315445806494045348160 3533410 57096095961195537111489753374787360 3533411 -209948495456740237952161332329564160 3533412 -342058085147175258983184870785814528 3533413 -1113856567328661723445935167715937536 3533414 -1029470254186453936729072090547782944 3533415 -1414924298513317248420771647985300480 3533416 167658596518483579136821168049141760 3533417 -245449185565571052899263031880235440 3533418 -108458121059848865395050404845040640 3533419 -11955232024254401361963986831770000 3533420 -727965862791506101470635503526845440 3533421 40181508826890473903990137788528000 3533422 375197310375381959106183663097396224 3533423 653020861242655780723858036678686672 3533424 -83105969362835616671910223794241536 3533425 -188852895980151497478134833933614400 3533426 -39249289195448449781410868771541696 3533427 -322304726754419499397147419583308360 3533428 -1125332117903973605607381540761660032 3533429 137463207422275583378885166684885084 3533430 33730428069894474733466181277440000 3533431 321354576286533969024971814857250264 3533432 -554864556199855139458333432722923520 3533433 1864163124155103007962337118681045760 3533434 -270549721563718983189894950365002384 3533435 -381434822388316293767148368031196800 3533436 1195378934180996880345681297694172160 3533437 99883790515716667746526332818354412 3533438 -813209628082015514096340810468026880 3533439 -229519895050878753231547287524581176 3533440 -447038626534014562554110230816358400 3533441 691120684919864499807035624550355842 3533442 209446544049457237589084337027072 3533443 -1307149500479203184050385662515986308 3533444 -108788811439662191688823257071001600 3533445 1166508099990660167499907242793896120 3533446 139862554671947940585047222702401536 3533447 1779571644231820496700798529682949960 3533448 -161285008729454258966214469765079040 3533449 750333198758907381514974858930004240 3533450 -157966677698118079911870754261605600 3533451 -626469555565420793489894184518045760 3533452 -527582373870647228005974157104002304 3533453 -112554581934614443754918826239160960 3533454 -2993330841892097471900805902737536 3533455 -1149149383923730399450676631379961280 3533456 -218693175503287422552674663402201088 3533457 391774866107395073869156617158057856 3533458 365689477214375761210396886185096080 3533459 -2183543959241559769273286489692121184 3533460 135551914178021397906767009080934400 3533461 -433737670113454176987778245763335168 3533462 -613564180409193172155874419939791904 3533463 -354656855611848356957907043198655256 3533464 939571537237330461945285047825387520 3533465 3835352944256346143731406428712520 3533466 108532113753272639312403611710631424 3533467 -40794192393143434949937166056055296 3533468 -21710859181627068830124369528579072 3533469 -641030964672227312752860032858223072 3533470 -278109248114807056522384644518611200 3533471 1383738204628661652329593340320104672 3533472 791952720166695773924234996397834240 3533473 -254791839191227975980172677101950976 3533474 9211729684017818424326164979261952 3533475 -133511465192488427273662931015044800 3533476 -986419736113212224177708183468728320 3533477 420361213702881081171649812623707326 3533478 -7488778393471709037625420491014400 3533479 -1799024734006871981203668088513334920 3533480 -193170735995481145614124254595737600 3533481 214585594915402091653050211306840512 3533482 557114378437712568460572200818944 3533483 214149797962336131579933476084487732 3533484 53477977631607497019563234014989312 3533485 -726268405145962025543748737117453640 3533486 -233830070126548326702190925353176192 3533487 -456597280943587520396564202880686720 3533488 265917565145424997957306695825113088 3533489 1065539008732671435251008234801798290 3533490 214177570577186473932278629665024000 3533491 -128569247574053830408650100218931328 3533492 -31836263485073437494584471335642368 3533493 -747578978630840167350642840507374016 3533494 93622490341882557658030728714619296 3533495 -128585883838926912561579123310905120 3533496 -941964370110204006250790128306483200 3533497 -233014099518405113755491719538757488 3533498 -8567047063154730824305853340378000 3533499 1069684603450958069602580238780924684 3533500 -265993355990439893587855862919168000 3533501 -1829613452188080554317508587135358400 3533502 188857155376283184023697878352067584 3533503 -426827446717475431715465148635599056 3533504 -24491612944458355174547129125306368 3533505 534052155580654070499646644829137600 3533506 -57001303877810716823282543796554880 3533507 -1384950205926058383756395683926176928 3533508 -820708768947376118235005814251437056 3533509 366171745498545654841819099732803616 3533510 81747746258735684734678292712019200 3533511 -16713085137989917800640373883008640 3533512 -1272063224287242510880927506584371200 3533513 -508995036590932683420415555020666816 3533514 -5469901166784592525656326735814912 3533515 168233710718184424867881241192928160 3533516 -145776323126235096386551643136006144 3533517 236239719628688607505730243687720640 3533518 529096965359818071435241000742910720 3533519 617609755985400737519904568735743360 3533520 160360944229338007160032059082014720 3533521 -306698168111083599574051280383305728 3533522 771847864942768602000329089560519312 3533523 -215609892311667959329027730561945856 3533524 -627154091888203309417017495290964224 3533525 -4424775705590363889124828841988000 3533526 -274212545339587444490443626571547808 3533527 -59158836478315373597839227768868328 3533528 722580880678806652629178610999992320 3533529 384456365983574538447548985795455184 3533530 -14933366734432542436715309702645760 3533531 935399644583196766203120824366875332 3533532 -725247196668253561868623493072598528 3533533 -165591068150911680193022961036176218 3533534 807822713147438989464985593293031360 3533535 223431715942266570179100674299488000 3533536 -904138094997876151933100771784523776 3533537 -466637852240110190177897352019065900 3533538 331854990700020462170983333172245248 3533539 850791492221346380563503391690237340 3533540 -533607517816968351258142582237013760 3533541 -1013253985711323607024612901564532576 3533542 -1546821594528683561189661037697856 3533543 226296500139328691143405445418187944 3533544 -7737702926346112206197387361484800 3533545 577203707741744931469272189864555300 3533546 -610584125012738992694338670201064528 3533547 -983636579875073388929048339456351760 3533548 -674608113205976837161304011432123904 3533549 986981557397674966779646876383086550 3533550 -303771386369229633930931556700283200 3533551 -12147727318656090474598006261636096 3533552 -446431369930141583082005540128751616 3533553 1303145962344217876164248490864983424 3533554 -1072964980145108751724440268455840768 3533555 -59293320476006080450837205468148000 3533556 -217920967494627803707159073170937856 3533557 809989908368597934935560573825317806 3533558 -210675810749885428099694961951866880 3533559 -3354079175068858612178602619619072 3533560 -1032583667663265767014911019329024000 3533561 -1204572368604476480417466950118482838 3533562 177556446704246034791585860595727840 3533563 -1088826802936117698530768461016400 3533564 1087722072341303609759418324404146176 3533565 21756899254626362011663145950813440 3533566 -143718008612710253857972379399840256 3533567 -690793736783117105357287831746108720 3533568 5312858184271846046150087707459584 3533569 78011239363272989859580686220458240 3533570 -96770855501820852214925428590551040 3533571 -344727205802505411821142758443967760 3533572 -503370434381705516568055151104102400 3533573 1593189277668308911823336825173881822 3533574 189728410496104041415785214447417344 3533575 -271731274397270999349754573945760400 3533576 -511381734241503614546236257733585920 3533577 597944954681334700930707883664559120 3533578 596796487155367865168919969622855680 3533579 -506581269684917965276661878877127024 3533580 299299180466651077237308611414952960 3533581 -200731227532979847076202017254940618 3533582 137455990161484618298720214417346560 3533583 1946692710991217380912490589949785600 3533584 7118812472318299699109708055920640 3533585 257677605683523417418098456558021120 3533586 210047461718533291918192987809331200 3533587 -31846595211457098977229554811111120 3533588 1109899136948511509686166924218274688 3533589 -76029614496367853389173309341305476 3533590 -230804334756681630022472190798355200 3533591 1367804699484060137855200779080354400 3533592 84087169451525076007287584266444800 3533593 -529849132022264118002078123741139200 3533594 1347505963662269341217330836986557952 3533595 147667386912468971810475379778166240 3533596 -967229348989650469974361547081648640 3533597 314039720343218767277017552143743718 3533598 306074982200771347334344681075221120 3533599 1073541336839957728241143953242774112 3533600 358052250163276669669199284587724800 3533601 -908342384835871176629239611071539200 3533602 909243647594523324644706855565564752 3533603 70916137921530953203197297446904948 3533604 -489933442997587835785771961329327104 3533605 -444666266036433507243959286940794240 3533606 -251669826592318753201700437298569248 3533607 -103569788031429304816666031776233600 3533608 -63657585961975519437090132399329280 3533609 -250767165482514974948878074619661190 3533610 -310647199759176664276950577318122240 3533611 740711677481736811881596477179664 3533612 -295487405121445384245445173353676288 3533613 -845403112543198546509698006582967936 3533614 29996329484458494208130608650506112 3533615 224518513568171519437621775919259200 3533616 21877458204885566922461245775413248 3533617 688534841812760480828661519429671152 3533618 471735751092270705694452855481626240 3533619 898161922878247918039098966142674744 3533620 393725774439717252426378533415628800 3533621 -707872025341973293468098394808926080 3533622 -278387803284067063819413055413016128 3533623 -293775752641006629589603764905621136 3533624 792916157927388685836902893566504960 3533625 15329512885541652857385393749325000 3533626 92005635359532464635014499858820064 3533627 655907978181732166535118353951701476 3533628 31752598395228473592908330764861440 3533629 -969902333271984809698948476876359520 3533630 938935455759204515893283418528336000 3533631 316840012635494932770198806822378952 3533632 -108977832181073363944321041507549184 3533633 -594297475995729308735566539034541118 3533634 -141320717517078921099474167752523232 3533635 -453037439272186979428535028747922320 3533636 21205927981968002455097858823934080 3533637 -1492536550777399125355431025089855360 3533638 -87773423531562333895953702689701056 3533639 498259136576144065695343929141984000 3533640 -206734800778432424276526530541158400 3533641 -167559727077441338526134096631014988 3533642 1006616239412386329647748366948864 3533643 -98594073424159200099319657160041200 3533644 -387573590284204708274054328416529664 3533645 427037052805924376279990939947293900 3533646 -230306375269716929502305181037972416 3533647 -100418208609904335596547815937544048 3533648 126990021133446257585542992721084416 3533649 -349766040088941706014340861648848960 3533650 -56605174422020083901454956715348000 3533651 -672803631234069835978316390295384576 3533652 152044340745607079778617160390451200 3533653 -91052379470910706092944191665314098 3533654 8914570662802516627427924867021952 3533655 -388502939031235246847878061949969840 3533656 24688151058374866319777277069312000 3533657 -1409711244549207600448501582172831094 3533658 -282255870795752154255288675902668800 3533659 453458051665030670646806381175849280 3533660 78234328730622047252719412454696960 3533661 -357876736938808924804208776257472890 3533662 150541027777495883360683627197430464 3533663 107451662624492047238941539230717280 3533664 800253980366730786692854351673425920 3533665 -242624529598728345671357966611976940 3533666 -12495162959398055665282795025583456 3533667 -104680996371775711980345489176843280 3533668 163732765447056070635734205478748160 3533669 -28277830164668218089262421068141992 3533670 -82323875380834037537944221711974400 3533671 110632255236643758049562610290927760 3533672 1567570005444094550900154972487680 3533673 29692758319606271221956370879973568 3533674 268751821764567073092120013138179840 3533675 333000094987742089504289056107319800 3533676 -37083894208438130774920152902108160 3533677 362388001311019016662742904807956640 3533678 44228492298316740574305677015207424 3533679 1993441634908768293205809969288295200 3533680 161005330398668876637792589329039360 3533681 417767265891930666129635201360755764 3533682 83313985853119883800956309933604992 3533683 1140747318701855357150901666048249932 3533684 -1388457971266566717582679850947200 3533685 190881954670653219845244934584092160 3533686 -68426898189445841427292661984451456 3533687 128661782895206341605653367431193840 3533688 -272772182974441630051562315784560640 3533689 -1127731814478478756307576830105741244 3533690 100897167229148338298617090235904000 3533691 -49212370268072814029145929305731072 3533692 -92510249852695052415349157927901184 3533693 150960927522614808006615447201591942 3533694 49562975077072244350693977998894400 3533695 -1134822802658148485429236361164477440 3533696 -728183618209087922004178046130585600 3533697 7551056667285635755872201554651328 3533698 123528750328226251760029919815749120 3533699 -587888674952115062172220168804831440 3533700 343596109979131069925234436216192000 3533701 -68906488263201748955401333680411298 3533702 298268522568132282034312800725791104 3533703 229691219149693739826056346147515304 3533704 -475821476358473603955624847990410240 3533705 340074243973061971816841168435683200 3533706 916468773864760731455904541099684608 3533707 -531523427620773182044362603322400044 3533708 -79372514097717960348554700093143040 3533709 -113834709630402386412778993336799520 3533710 281299909880854857231443296593970560 3533711 -162103771986579094227158861989806768 3533712 13487188298626539328150002495651840 3533713 291329586074664323136068760320131684 3533714 1152706819409185403731081931564967552 3533715 569148425512977074623899017278316400 3533716 754554027800387019444580946656979840 3533717 -1505160211321335600520669309226418048 3533718 74327543114239210392405048069434304 3533719 420542415483503008954514409953131696 3533720 -680334916597749003338056442752819200 3533721 -205262480190023001133963959385241856 3533722 202996784614066016433567686935139232 3533723 1264020216859896778537060598037747972 3533724 -1511857896152159836489404667900732416 3533725 -272922044533434925638625103292856800 3533726 95005997009439540525980240624204160 3533727 -164781479893371419350642425085094400 3533728 -1713119445827883811510618168696504320 3533729 -716331960030578500802562483158000670 3533730 19612436025605836585397671187965440 3533731 311413438374567326191665734904301532 3533732 -220092984794374207500969473629547904 3533733 -1224552829274331618561772115277463680 3533734 794912604552844802549982147052232640 3533735 876653969452982647099143237771946680 3533736 -21361275518058235360759419431976960 3533737 1661351772663951777123503264120476260 3533738 -232286824611429117352574619997834656 3533739 247898478210262444872704920956451200 3533740 4962813548048982614051898311393280 3533741 -774634593876934151571493381386726474 3533742 -721376075516940317270699709240284928 3533743 992869599581335947728920187564729424 3533744 237509795581338306300367289349980160 3533745 -327301540416882856250332973253129600 3533746 201010273984176699471570802229304960 3533747 137296232998520800480598680751479632 3533748 100410299925345035623782513891348480 3533749 904619588893365991972629175250555520 3533750 150305485588214750076748763418120000 3533751 506393462211943989635607942166933368 3533752 436758016833745849575660408238080000 3533753 -1972954822974034369733357954892296880 3533754 104943348636000216065291414799493632 3533755 59569546998021572645209115843852160 3533756 -850046217752977248298887562083369984 3533757 1076398584453169584252948507715856640 3533758 458624709016839905655804632959668480 3533759 -176736183882731839914028426090263384 3533760 196969121637849779972567259414528000 3533761 331482672722431248393989589537167424 3533762 -512218585838061234361624217864728368 3533763 977499649520424174469468264328874744 3533764 -305750652359684137014550591429462784 3533765 -441104707658924642227219378255430340 3533766 -7472200036172855678957915917608960 3533767 898457950703882849126378343997049816 3533768 353769505995625068853794690902261760 3533769 -89798913253693004954369204730362112 3533770 -618578812994275785340272414085819200 3533771 -12520212639215165296014124101211128 3533772 117801482797128474432738745301606400 3533773 1357929036744688016719938913079051820 3533774 126195907187200066084034702320556352 3533775 45115241730223619248584802141593600 3533776 400555185287340422588291680281976832 3533777 -504298606216370355197333552977619340 3533778 -145152620907209184353760663810925536 3533779 27824611899265486006870239197526380 3533780 -129383709406711278023951603643763200 3533781 -1330524887275152902366669381375369376 3533782 444712994055430276548645176933671488 3533783 -111908916132423008633676134298624 3533784 70900606436690539557364560372817920 3533785 827005737055665250669999032226558980 3533786 49773704151196506698191333662455520 3533787 64629330264605485912793785391170836 3533788 -41965511253472415129879295917812224 3533789 517914867228007737718615601973399552 3533790 -90650939560521891774167750569263360 3533791 -1917304631071240715449240471281598000 3533792 -501297161512875799397724751452438528 3533793 1389177309256816537201732235217077184 3533794 22180224573786865929634645281712512 3533795 -278102422688220772277249107056301200 3533796 74751186871617163171981616080097280 3533797 390129334114529754362782552309055680 3533798 591279247124718213174714628933682400 3533799 -499081552266921120839077834039154136 3533800 -22096530461743071025243024344960000 3533801 310018631196541975676258597335792512 3533802 177900804455558353500736469159665920 3533803 270546478568086989650029420070383904 3533804 -983826508757073022951283302396825344 3533805 -433700166564907747052200590815841600 3533806 387035745709361839221741675720524352 3533807 1794020097659772769986940683826730112 3533808 -41733978474502131483019411239469056 3533809 320254320028110867860206466697022116 3533810 -258911983130052264980518734773990400 3533811 107021094347159717279263573244466240 3533812 455529484170608549437163602822569984 3533813 560557004821023549544446206376550062 3533814 -31354335830617540106517759706398720 3533815 -488022144534713988146683875655472040 3533816 567325866137431728095920022628556800 3533817 -101506673270370744686545499242375488 3533818 -481595552699681212870731794649699840 3533819 1211050510194690276655464391612637220 3533820 145879190305087171808999765260846080 3533821 567501127974277678731544696808640352 3533822 -698192084777962028046359678889996288 3533823 -281189304322985804074349141402470728 3533824 544889192669089889599351731089571840 3533825 368884888484034797057119954518566550 3533826 -9187217831323927645473653248686336 3533827 -1133907512388290743584840164492843520 3533828 -608338342380889002094372872349655040 3533829 5338654698338216064306118348358688 3533830 -456834814301820005299887898457076480 3533831 -474218548221316118155277577923298240 3533832 212349967817565320141628741800555520 3533833 204932978009196780298227043508569800 3533834 328043635340455377178225684030205280 3533835 -147637547055113936918566857633020160 3533836 677097232004236118434809051955304448 3533837 -174802275625246087126199592317046528 3533838 29317049533543772917851869010585600 3533839 268149056533247674561936094332510640 3533840 6428465493021150640517817835192320 3533841 -242753309868786966817533334751256000 3533842 -30613677826873062722165118345715200 3533843 2803335120510584838541295186338771680 3533844 -29626967372690301012532552187639808 3533845 78571094162857780895956712002268160 3533846 229257801895503594850377764082333120 3533847 -113115780810820108167740680863144600 3533848 2170563751925079448540137668569497600 3533849 260006756139814790239933080515334048 3533850 279679390693041407943988486248699600 3533851 -513134926239787396450971369850785148 3533852 -346572041712158667493498943347476480 3533853 -689294557197447533653642816552041600 3533854 61774555310828769686492048241127680 3533855 -488141141388541650410768177896928640 3533856 -658520643229474223269966634567073792 3533857 138632766437012165100223428419068420 3533858 534960460315554266449279828178979840 3533859 231336397998567572769822090744026064 3533860 -370648988235507517140200689408573440 3533861 144451190391192596653051792687110462 3533862 -470249655420352638370141231433955648 3533863 557081479039425974935355623633861112 3533864 -87074964612957762255034284864307200 3533865 -249621064758773283146977250086697280 3533866 -178787315042050379339251302033934080 3533867 -1144792640189078429151802013734356360 3533868 -11274966688980370236187306839874560 3533869 -22969936744814887051755548740333856 3533870 -246295466802949012002304127997258240 3533871 -541019583750515647116664792858285440 3533872 176126109124514644920902401551532032 3533873 483738903730796509857144920821018944 3533874 -220851320420500432182969872210726400 3533875 -1099969460634973494862659327463296000 3533876 -59867309256834607843801717238784000 3533877 144061478896798003505821549988520960 3533878 203398161749990513003157494865294240 3533879 -1116194242848378111749949096620402520 3533880 -408173537102133410212805806530355200 3533881 126093622121576544626094257744495616 3533882 -151973120881040339151191377183574016 3533883 165174732330566606627689103861634048 3533884 896301973005494890253915207043746816 3533885 557734232655862089597679376384467200 3533886 99293539645027887826960537771222080 3533887 -924279068151329273191219636108735488 3533888 -253319610134893001430719333924339712 3533889 136596950502125191240858923872917440 3533890 88000978691484934870284300316615200 3533891 372685624934698232545662368534193432 3533892 -211709175410780424105863131665239040 3533893 -13541213546369001693841044866035392 3533894 -3949651646707853932456973489557248 3533895 866514179513275212848906936773533600 3533896 -152578781250952895808713000684190720 3533897 -620170130429953203340595082609423654 3533898 117069827016191098107328767015079680 3533899 1208009760302422558814927568627482900 3533900 -664297519317147277629612274343712000 3533901 369552413954444814160548451111761984 3533902 -741847803124324908081101269578098688 3533903 375843648968712086469299022629719152 3533904 -83872646196716685604715547911258112 3533905 -417367598206083903599059077457680000 3533906 93817439616534652084698877464274944 3533907 -53433962499224099468141487691407360 3533908 -381021239760782956595542889312835584 3533909 -2183163347635255662356460984012978084 3533910 387337839078226232747576991461247360 3533911 49206535863017758152105508561289520 3533912 -6701500405895498569949270778900480 3533913 -320344277309852466720595198290943032 3533914 555718598403104366448955497791638272 3533915 -198936388156939985105858391830346240 3533916 -110568665383429364702824609402629120 3533917 464400366765123160879118433784831660 3533918 94288281136891534291426942192680000 3533919 182594808775338339794345989528681728 3533920 -262795488969948505638658586247168000 3533921 100841698287921705311511462520921122 3533922 156481648668462222740356326364032000 3533923 614901881609063924492709043055470800 3533924 617575706873758759742533924406400000 3533925 -407381914532170589700822760827144000 3533926 449499974493789569365090796911680 3533927 382646423943199430122836864945622800 3533928 -76521316566722616416935510257254400 3533929 -707310909488615233882206009995238400 3533930 102943553462994139154705773371985920 3533931 921726354860353401839397095959171728 3533932 525044998846555784583439297766410496 3533933 657968205301713390389333662849423404 3533934 -305703565774386829331259690921543552 3533935 1262683497100864568084341551123095880 3533936 13413682431253458949819609228247040 3533937 645524545803687732230251349027787360 3533938 -6508085326894392531918595382016000 3533939 -96454986411739312857907792942894260 3533940 -146605160829930566404999931531481600 3533941 459872892171470141806741722551020032 3533942 52015374291832466813858036661811872 3533943 288168233575980964514415093336430080 3533944 273508432571878081819437027333427200 3533945 249366831195314055755813382092470920 3533946 25222189641991046583340758002751744 3533947 132291575444940190833207235941240112 3533948 78454160273694618859176675375115776 3533949 -352892509778364323480244095654696256 3533950 5546063968820677536216126423552000 3533951 -348059125128735493770169347076289688 3533952 -355837325629315072017452259197583360 3533953 220556269442971105736361032662051202 3533954 180733026896916615703420836093702144 3533955 -6918115006331854847667591307142400 3533956 -607368863710264215998482219384746880 3533957 -513262554264980594902627169473809888 3533958 -39089767014008485987056032088698976 3533959 -587287737798864295683500849313621432 3533960 962472857844339669430172529643622400 3533961 -406613359632760356801896989598431728 3533962 -294700555762000225613302178063301120 3533963 1801743849539111492540476973733664212 3533964 -208342213653852692571861060901060608 3533965 97891078592586773274105798256342860 3533966 354633027166938594495675341055852480 3533967 -162745328146184157359904135231283416 3533968 60835392285725619122993768470126592 3533969 347369208170977255617741765059109120 3533970 258550003351568703704383120563187200 3533971 735329633238842807227908945111852112 3533972 -167016522715767693598618729968423168 3533973 122391152177548240411616216603680704 3533974 -125590698363722120063830591791465600 3533975 644683075554260032984028509388934000 3533976 -1365041311210599672926288303804620800 3533977 1023670241065756595231627018892878592 3533978 852414415004501341733388224653752816 3533979 660267606339735955431911382456214128 3533980 -599423293664168052914365748519232000 3533981 -315186986358792967889637606422343360 3533982 541973987212068894414442553900928000 3533983 777437648141554170266460593136800040 3533984 756426754707812215788049087356665856 3533985 -57404419814672574176712990218204160 3533986 -246696224502444524640133798374789120 3533987 -86435568027313082784712113410068560 3533988 768611319868969191723017169558144000 3533989 -424046618265533724754371603584365376 3533990 433075929254598310336433447827920000 3533991 129620896932368309169825847240132392 3533992 348443695670573054210907847475036160 3533993 655660305383285256507513837194581242 3533994 -45581351763604545384402877917962400 3533995 -12716588148704454541734282869085600 3533996 -390254234695784929797729415175946240 3533997 159552364690254462050197247163181920 3533998 -2240593768317777991986343818988800 3533999 39496439412100501929614035957937136 3534000 50312652000102823260842659676160000 3534001 185669742755917721125202396884846372 3534002 -284253879829284213492829140142200048 3534003 20520029314920931194338931420898560 3534004 402869832947737795669808630737242112 3534005 12113214417367397994679094591973660 3534006 -15596795927567717212713750755536896 3534007 -1492104433977718921684837342667437488 3534008 122256658494235145016167397252648960 3534009 403551838879149871650034895390343504 3534010 161785519504095838684954725890120160 3534011 -148183797526537198505027470991221536 3534012 385462841763220500595397939697530880 3534013 87362032628392517905527796625603520 3534014 236677153383338521900797650618327232 3534015 757790555926400279424453917605810320 3534016 272410393342965436429165447384924160 3534017 1775679797453663290211449513311360066 3534018 -12767071423871753543495531643816960 3534019 259344035825147567673107892291152640 3534020 -183289316125559244856511337562091520 3534021 -851563963224965692931845387711175010 3534022 -916769336168369541951213524928086688 3534023 -484146943235432618083594013533906896 3534024 7645360613767092287667265305968640 3534025 133048865668523480043466669543627200 3534026 527257476017334027798523663496325984 3534027 -990922973607977627691093820310787600 3534028 849214608773180270906317216975289856 3534029 684296123706617596727238172443787776 3534030 -32090930626027937706763870078117440 3534031 351615600630572154875338588220265664 3534032 126972105890727003416278770724724736 3534033 1110038010533353236772672639276388544 3534034 109368727412222940062608343491310592 3534035 -1248221212382098074331733975136319440 3534036 72431550712404742405570762411266048 3534037 297899173363084810509212771173392700 3534038 560929202446118048181411223693851840 3534039 -428172169045127867745498587808065592 3534040 -510521727344372629752921709623091200 3534041 -1083860235956594958676410051456000 3534042 301701574162840905982812041111600640 3534043 1309082588544321875170223738788612292 3534044 128079076219336788872395967045546496 3534045 -577355182108760532797713639147406400 3534046 448963789231206555042434342755001472 3534047 2081093185404732007059970071569448 3534048 29981519422571320669492302369521664 3534049 -631797035659380621067542571207325264 3534050 -61839268050665694211995157969495200 3534051 -532682551761785557692857191688959368 3534052 -221222090537641847184531121655366400 3534053 -79231820590315986605661239044333698 3534054 -785470391963809846573653280431802368 3534055 -9482233189384823375915024329857600 3534056 -1043222067669672463423375584520243200 3534057 333818980594641833309459336104624800 3534058 989032715371392736561195179171041280 3534059 256197951386807619048731180984039640 3534060 -159048287703372559827509610882647040 3534061 647171882130659009123183821384584662 3534062 154105269588477598206245399390453760 3534063 -355878306961124025775557790498844016 3534064 -114929654025505460338047729804574720 3534065 -514405356188319931151718787007808000 3534066 58992230168965892462364306264503952 3534067 646125602290446732605455128531879116 3534068 -30261314280584256037184554371265152 3534069 444034789362296192602284959843827200 3534070 166545782663019014156674274050872960 3534071 -935509877687913903154262300900220768 3534072 264830895846604943906810690853457920 3534073 289040694471688540601450986942109184 3534074 420380955372879314065979289031879536 3534075 -147252427312453961687389131925581000 3534076 -22521945452517470415744410540436480 3534077 764771617141665892583150002323143532 3534078 357541900903912541959071763055244288 3534079 516730566974264944517030107179902400 3534080 -457337366860803933136928034709831680 3534081 448524713031088229359339310377783200 3534082 323490333591738274934561575109053392 3534083 -540467107161700996574247633777066336 3534084 14305603003914631850260982534615040 3534085 -823071773116236322878697707088156200 3534086 -98495594766817367922533896722607008 3534087 -123049091580766752784382310611583360 3534088 -512627211706154265461157833346416640 3534089 422938357846084927201993674166994724 3534090 -139053521753209252453619829759667200 3534091 65502284714060391909667184650516368 3534092 -31673781390348418883047546281692160 3534093 68430874331667521937160833483985920 3534094 1081883794630222365332709829917782592 3534095 -1036444575412537535883382724497162800 3534096 -117014043551566776129057655865475072 3534097 -290090575433884879438877472752485568 3534098 735328294888425175093300894636866336 3534099 -131276838073528664345962088364708936 3534100 331505740507400473461461304595200000 3534101 570401288597295263063760110183259900 3534102 -165836662664033826757829178402493824 3534103 -749704539624557361047292692591631720 3534104 -173406001210987403928537365261844480 3534105 219383598042532695869732506978128960 3534106 -1019375660337544584625353599378047248 3534107 723959196485975395751463362969290320 3534108 442481330797101169302335378198837760 3534109 637311910586129487956529704899119916 3534110 512107799974295561414940406550448960 3534111 1958609316062428058495705875743744 3534112 -640369826302171146998717439034195968 3534113 -1775937542518505393372661681279751200 3534114 672141422984196625722018388425024000 3534115 -28772494273476962221059312928796880 3534116 -623076037989327277404990508561308672 3534117 -74220431131455174682243174531804320 3534118 210139692259685230417174188080799744 3534119 -2515101512718093613849886349617225904 3534120 -519945834946789088923531133744179200 3534121 1066703729069408759350669168645747322 3534122 -866466169581831891607396859831517600 3534123 572495112133207942810140120800919384 3534124 374036514451296929989342941953654784 3534125 -534680922932410486733997734986209000 3534126 -142944124534330045291085905695838656 3534127 15799523385464811756841297589273080 3534128 127618426787971049335383104194854912 3534129 -263430583956547352397047428705918476 3534130 -362034896630860205225833164636484800 3534131 78130711359606036577366926405498000 3534132 -257217565513042211000204981950967808 3534133 1625449780885692975045179574937383520 3534134 105481526971846280154461975852760960 3534135 512869405413551620280498256721334400 3534136 -1975367384176545613670185673022873600 3534137 -703076426458595464568905177371601068 3534138 927591713775289274769402838040056320 3534139 509331344942199114323937365423043856 3534140 -305656572679534421034544319491353600 3534141 247356573730810219858379614355544480 3534142 -968089494480636900133730377270326528 3534143 -1025212023716073110808114567250486920 3534144 -455381696377083198562401845394800640 3534145 -58056662986913832405150126746573100 3534146 -34248469143573178830723832880827392 3534147 1094641789580030183998343656934140200 3534148 -396205637087604194691893671934545792 3534149 114372985054728602199125377110739164 3534150 309913505167771923332181773684673600 3534151 -240523282433595525399234688239143848 3534152 -1399108481143118309627199267408076800 3534153 218094836047823705436303306427917504 3534154 12960013993161339999696719593707360 3534155 64025334235059754183639508491087680 3534156 489812121851264577345293824068698112 3534157 -819841353933205432376712228481522560 3534158 -393334818064901696780387232159040320 3534159 88606727715708561251507115045162240 3534160 -34009158981034848373795610901872640 3534161 304588140313890285740396896745067252 3534162 226302698978002001233964460153485952 3534163 -176999310476801779214725124048198280 3534164 -381496474818562843590020185182015744 3534165 -178331062651770521241121155270566400 3534166 37441835978464654769652481809730944 3534167 71242664395071465300683222395697664 3534168 275547969498095100168327301754880 3534169 523877348308804054383610910091257620 3534170 -12734206112564758090389283913836800 3534171 -575433324454028509121174128354144320 3534172 995532411965659755850235609871690240 3534173 1428463364592842775669421393014160422 3534174 -292014712189334096789089952109524544 3534175 206012305055917233754249917284509000 3534176 -8049118333462330197323252709457920 3534177 -83130700414306346234017204646310480 3534178 153508933300848643471711841952002640 3534179 1772168378769199292982687069834067080 3534180 -55502334473235607438650503679098880 3534181 -39037633862266894346871895752078752 3534182 -1038806070941572817521062975764459808 3534183 -10498618688897726733053356487677656 3534184 -30129774750260154095736197622988800 3534185 -195115914033393486406020043404742620 3534186 6428652832587862939047121775536128 3534187 1130146085074190177123797157286750836 3534188 -179531581042641405592782195260012544 3534189 389656089478329497772792047006443200 3534190 -4374591786504086729412299589993600 3534191 750118685560399141528580510736837384 3534192 -128883760147008643419460586626744320 3534193 -285417521959399098900402801388314956 3534194 509017405098249803755859731627069440 3534195 237973224139148243315054075308623360 3534196 -266300314594212544484109109551913600 3534197 -459492946117930801970588121220998354 3534198 120722013041661921512331539218684800 3534199 147037516088735678000550151568953464 3534200 47640862824882098885339518752768000 3534201 -755590283119166660838893152527154560 3534202 166362590484780823074676637184452352 3534203 -190354536403619782889009659811162016 3534204 527502806242141998118539525734080512 3534205 -173341317778311490099709961212221140 3534206 -94220718102748665649995742888453632 3534207 -86512182493825406682792895607413560 3534208 1050519709525475081913236634646609920 3534209 -154427260178683437260592354143626560 3534210 -211487708551807245588850882098570240 3534211 472766334812825070163415418565650812 3534212 297199960975393262424124763162664960 3534213 21576926384169455287547489495132064 3534214 803168897852852856249712484445161280 3534215 -707802694830965419165926040833579600 3534216 -142556853769821461263164034247884800 3534217 -113756801896754435399715496345570560 3534218 -419202583212459871869982124740680960 3534219 289027552080440155243783688333848800 3534220 81906735400440398986800523685114880 3534221 713645535489026931735214200239440992 3534222 -42346818180798232675179718316776320 3534223 1014416168718125138315752971734780160 3534224 241317689897025120184382227862691840 3534225 -270495924886116978280526650453448400 3534226 483431452486251981404446619063138304 3534227 912776296391238667536015916008341472 3534228 580780874958410102286834152956293120 3534229 -990801064072354172806303819210084320 3534230 15147647090768047240113237449740800 3534231 1629700627619587526078752842425495424 3534232 -390960543870772455251138817208320000 3534233 -376326767025925014852684539058359100 3534234 -60972176610385741844467181717932800 3534235 241935824177668076328745001450959680 3534236 -261076396015542314628703408394892288 3534237 108434979006122782255640299005031200 3534238 655535807262836876640149284798903680 3534239 2620786146183930565174915202289883824 3534240 31776851730858791321014972710912000 3534241 -507549348897124731694617698939902716 3534242 -903262485211072758692628959258455728 3534243 662991796910550296164664830316931504 3534244 440498468151324955014526459788599296 3534245 323070411241327776782638348051971840 3534246 -596252671705686723975682695274896000 3534247 340897838784799994766703354266972040 3534248 -532330056570067520728271929449185280 3534249 665184934957887191143436840265934368 3534250 906153165108228220685442239431104000 3534251 -318147949076531935941963072243201648 3534252 -253366271767794986891029919774204928 3534253 129264109338926304660903868988048160 3534254 164922094974452648527980387536575680 3534255 -489928267489982448116458250549094600 3534256 5579782436600567960359879387643904 3534257 -2064811069979334890490412287404368494 3534258 -58763791377359180066689168787039232 3534259 491866040540828125937588612806100160 3534260 -111724777574334215587240531882149120 3534261 783321336628640755476147256834589472 3534262 -508190633918711716023827945221366368 3534263 -1949173060937776911166396903148662488 3534264 -635465703850422906848048971832033280 3534265 1373130488010149911227609599011200 3534266 391619814980398654347445799218083840 3534267 -426201705390202467166254482321889600 3534268 -1109174746718622953453666571726234624 3534269 -1263631277986394749845819164312262330 3534270 103107049186127204027837992134441600 3534271 -669259251725751637289317249288956008 3534272 117018990573053811129869591428202496 3534273 44703951733674212285210667373794402 3534274 384844190194927975618117421761661136 3534275 -338642529308841398281851049174181700 3534276 663713340199694977824177397161311232 3534277 -448971361442300827206435019911112800 3534278 210438003177983343755339001721684800 3534279 -38766358563833036561093085424250880 3534280 138052175293940060874508716741120000 3534281 1213125210149274305585952706505141082 3534282 -26678201227569570204004299263483040 3534283 784910971778087087658970702583486976 3534284 -450272579813998746685768268723994624 3534285 754057479479726121807940326939614400 3534286 -59773209346074580798129217635996800 3534287 71803469932780271788658132845341936 3534288 -150004533215618056647988583487897600 3534289 2292281956742053632824211254250530 3534290 -352837480262252056055911184885877600 3534291 -435347740766881885913301966835769100 3534292 165510135975255754012641798662721280 3534293 526909507131437137203174626381616000 3534294 -17950921379241363913325318816270400 3534295 22554267681686124733952303731947840 3534296 -58047287060072378199805118063646720 3534297 -191128765025289857921401673299470192 3534298 -819182944975240325478291140244675600 3534299 -6802321815115171874110728454110936 3534300 -170033753083242782716197598236672000 3534301 -404267550229246759516723323565574388 3534302 280658116328088248526817421391993600 3534303 503992656961323421779019360359205704 3534304 1031541522132519972515456199422115840 3534305 -320791230580108089919498240454121240 3534306 -393084789495447230298963282807078912 3534307 617553295689497247469645530102376912 3534308 -1108582353775186309873528467458163072 3534309 -12629082305804464299858264013469472 3534310 99453975242872553670075161842206720 3534311 570556149222126543028398680098204824 3534312 997109499347510321050541306843627520 3534313 -1525097176226772378476965940651098438 3534314 77890246917358421647879584538647552 3534315 402284444564545899410355910691105520 3534316 218624047661018272820768684933239040 3534317 1238902762141800585331800369957103680 3534318 -39084789008748247458593244232784256 3534319 -467502530566921694597545718522476320 3534320 16887858809546866365561509901926400 3534321 -30303475816551445244505527877495888 3534322 -1081616493814728166647932687023752576 3534323 48667126725967303424773582898988000 3534324 -216707140129622595481315027804815360 3534325 -220109033229481282492528181790123500 3534326 530565608261891123527329234878270400 3534327 1308390205123278134560853788206320640 3534328 293106004435619992148314172600770560 3534329 -243588450383887148167673992966340016 3534330 -111932283840676989086714605323598080 3534331 1260325413447711843047742613291848264 3534332 656107925382290827526231769332459520 3534333 -1108445607048227825111350635862813152 3534334 -719512427171103879131571722345203968 3534335 458574712993057522967719162092267360 3534336 124344293653442685136471762340413440 3534337 1037887397096910549423278524668393986 3534338 -40189574291275686980674125935168640 3534339 -38523941801823293704870682396128776 3534340 -158472600265624296800916223176107520 3534341 -312278221612763036085283384524197376 3534342 4174189972183431452415789240975360 3534343 496751627072928255806691378010429592 3534344 -1435234582201314903515229712607354880 3534345 -84018935132438062338301718182429980 3534346 -981816931841783237790652310062684320 3534347 1194567587716070350962852728584499796 3534348 401614127081068328310070027346849280 3534349 -3982254115397816099875054527425920 3534350 300818851366544102496519869010950400 3534351 -199036444003958183254380338472370656 3534352 209028275696310747076486720390701056 3534353 -2718855343953814032929551418099617920 3534354 30202246601191631409642527070200976 3534355 684172065012158349370842507628128000 3534356 -43397616718054980690178638602975232 3534357 107057498378016798642740971488681888 3534358 -243521268274533767815900350511266816 3534359 446128775348668836712311301279519560 3534360 -366703098679483642428196276918886400 3534361 -997878219301694578541638693824983600 3534362 -402502005183666511754814642477492768 3534363 265017026770114959283115483451123984 3534364 -326706356743480366228420253701060608 3534365 -72181822423963085908652670880456200 3534366 -170092770628284058197463435305879552 3534367 -975654744947142104901291097547587448 3534368 -49697760494195143660072992598917120 3534369 365632694683290793437961503436077744 3534370 252780579823990968045820711588373280 3534371 552120253358402294692831076156788572 3534372 216560619364652351316950265194545152 3534373 -1710238607958263749939782774281437378 3534374 115071089830927771725877791353811936 3534375 -283561168975957350095873478646500000 3534376 -1175429150203263327763285355599057920 3534377 -452176573569072543156599806180934016 3534378 20163933205591529439923801909025024 3534379 -1862984092345982799112265573811251020 3534380 -468718075013604806087620956562636800 3534381 -1188312238243037108227738505220806400 3534382 166963295936592989495374107981245184 3534383 707247580392101453373390310833509160 3534384 84805352608424451381961173129756672 3534385 10565244949060923258268000863020160 3534386 353971793374568880084890280205157280 3534387 -78266982266457721576284468555673344 3534388 -228219616241463929451940059120672768 3534389 63884087344997013371139342837497280 3534390 17025090462121880946225526480552320 3534391 -657454419765671429239248821508168480 3534392 -1496766292960552872432726467959296000 3534393 722138693055969181862070432203094864 3534394 463388892694375348263161665545972192 3534395 -817797355473080196216637094915204400 3534396 -1287863407326062846807747639089560576 3534397 -575828104961093360839215519661860154 3534398 -377206615255836862716809044393601664 3534399 -314153716103364844666996504733865600 3534400 -326920546129439358800505617835622400 3534401 252415959742103713758489338263375464 3534402 242856189851908248221409728170654464 3534403 -210733092163478484446229453015598016 3534404 -519310983331426151038708238713363200 3534405 -1752685524500835012736163813256960 3534406 -776631165438570486063882915476338848 3534407 318472640298750953547202268226637656 3534408 -675712723011361815504115164107980800 3534409 1488033912828012412066814184945044404 3534410 282928877342298322324553732014080 3534411 -164623020168520688959470241253425680 3534412 -42289434712045833834560330722626560 3534413 817525003053612088760005063570780662 3534414 39691091044823360128936032815698176 3534415 -1001951567282454512445054928118152440 3534416 170241340290529383938434713339420672 3534417 163661482722663201167351883669330000 3534418 342240759320582697554646856707598080 3534419 714524940099033177069797851818622296 3534420 -176277398349511693239522028969605120 3534421 -489852868489829883742460328694601856 3534422 91598510732986154229722056936564512 3534423 58856546639718239150102789601172584 3534424 -1009600065704207741475938407198617600 3534425 135731492250471666121530457902996300 3534426 116250628778974746927022090987286784 3534427 801906959772652718023526828068767760 3534428 -6033194756336776091601667061107200 3534429 -933449440651798499580755880877255200 3534430 331118118583971469996314316267863360 3534431 1571315973314566005291027662974835232 3534432 -357098237406135241920205862958268416 3534433 26737852337620371255569724383880960 3534434 -2033353818056126548220480109557760 3534435 1054622651552525176947366862531971600 3534436 -92159923347666506055498677736567552 3534437 -266099050028822571776326170816593760 3534438 -9665265078790556506046642766049920 3534439 -44189298353591182053182017008203600 3534440 -84816514938202941226308986865254400 3534441 58168124249162008247536999203963360 3534442 873588613413847846528273306075995744 3534443 450758364020043277763317575044347944 3534444 -558218618435834192640521879729061120 3534445 -1449823600179479954031059772269902080 3534446 269711996821281115973993500389609984 3534447 -199779367488841725451616484719502336 3534448 41100632365119470025006484195868672 3534449 949395807832936839040137885037098450 3534450 -57479350122433147518312711347606400 3534451 -206597541062300403954654324950236416 3534452 926274640706239656030695053876811136 3534453 474272483021648764341521272133538744 3534454 167081799391920867781301262714316800 3534455 -877378818318636432099798311518529280 3534456 512014347914125119520380919588454400 3534457 -500168500333539902523763741971008640 3534458 -297034340145437699038407962759563920 3534459 -204378069476087882533844451264158352 3534460 1097701418110334900799039355097395200 3534461 364377586158962662276479890085781824 3534462 -286251823791471842467093706369932800 3534463 857623404030081328771707391262434800 3534464 -500501440970116341645266045066280960 3534465 94467719528273398850210672656404480 3534466 -817668529580960308433983148323669008 3534467 -2034798470095166670560953794336068484 3534468 536224338271682046867126788684061696 3534469 -124834202705816220645969207787764130 3534470 -39164762815765170477991899907835520 3534471 -17675978469994364853932249357610792 3534472 -794682460439763282125572569254830080 3534473 -1237433147480027565087523219427506278 3534474 29658552322293790948147584177722880 3534475 -255651210782755026659342419360864000 3534476 909968144805356711595645465264468480 3534477 -972316433832458918481500253802505280 3534478 -145608569686742522247449559578064960 3534479 -253740808810887816838101370794612192 3534480 35279052256604608998695426982297600 3534481 114040484265175357882888240811638564 3534482 -24248883227463949059108703762326528 3534483 62497039945294145858665930960836024 3534484 630449186617343671682578305844870016 3534485 -446784911904523940207386125484118820 3534486 217126246872538119745473913141041024 3534487 829645542552243338601868597513654368 3534488 1130254216505030566838201559325685760 3534489 -138330788537396497371362518935864960 3534490 -701525928280815894637757730831724800 3534491 409155135491314984502357916666872880 3534492 -45766059747252578176522768065699840 3534493 -853008858049575302755028061847519258 3534494 -1628075037522844535155028825883494400 3534495 -443082696859585616581926721048433760 3534496 -14925113895607944845135499786977280 3534497 -1100367114248609663240470703276385054 3534498 334113516342687098165023481029527168 3534499 609446508963429477048578331551185936 3534500 -20322127446151851782384529190080000 3534501 1111507160835963972712819939170606432 3534502 18687893065266094395762435501739392 3534503 605957870353115432230097471435845680 3534504 925289024265652636884888466362040320 3534505 -396308415406137266504847114234626040 3534506 -10867998695427234620166399717303456 3534507 606477699799912674145553724859055004 3534508 1042121248211133931080625397314819328 3534509 1542744667450884179766490774789388640 3534510 31566889548545387166326896588062720 3534511 585164573439209420452186354986370824 3534512 -80918662280644417798613317858934784 3534513 782673798751784884357769024484076800 3534514 147385285360417552076795540844288 3534515 -151302653737385417116500444902750880 3534516 -35451681183065764490552700763029120 3534517 773654118440904598716628384500989532 3534518 -444731451365684871941102135912807040 3534519 -476371686533309793764184375593317656 3534520 -459909193643205308453119370397696000 3534521 -927437374540092079951583227578302040 3534522 -195076299824269363798140433858315776 3534523 1398430369380772348882624311729773104 3534524 -137210336623535545212157098435585024 3534525 -163757171403583754809314843203680800 3534526 -862572019539299344137087486097386816 3534527 -63624074302936440842175051165471360 3534528 -128346573171247209744914412837273600 3534529 85340654157017370482542636584088130 3534530 -189984719958836191007982876097935840 3534531 109623608036666147415997502445312 3534532 562529281772047816648427595337538560 3534533 -841581428961167183222160758704213218 3534534 50095444832195019642163146559988160 3534535 7416828385392339337250357086623480 3534536 765823497102923316970600806380021760 3534537 6008781324857754302279220398717952 3534538 -85125661959220673340339822031953408 3534539 1968309125910679599423975494878006560 3534540 -105105870195801284946788726052787200 3534541 3713847470428564998410963555591470080 3534542 244039690443120699398713859742234624 3534543 397513443716474518751731452484250400 3534544 36084918216818948530350131381714944 3534545 -493741942240381823776720427435478720 3534546 42127776524984239099278042579705600 3534547 -1275217181651931964675472200724250004 3534548 -341747606061382140707205778106474496 3534549 1080801560838363553403603381375681760 3534550 374227860416930979172623808518412800 3534551 -18917829023075857755408845588701248 3534552 27586383724193640714042353032273920 3534553 103316807627768507199095561801570064 3534554 716000249128269634517566880246933760 3534555 679286651576375480844026449165662720 3534556 1041904566036406380267421720193784320 3534557 -9095067303902571883998347156207712 3534558 338263194484483325780975441710823232 3534559 -217826261582225114140531952829251984 3534560 -681492467714285972342434934917693440 3534561 974611095688784972609326758318296832 3534562 -720111200051230210811351740983169968 3534563 -422894743303930131822245627219808096 3534564 292100873140039550392820650897078272 3534565 -131744357856904257867917580014097540 3534566 660508725363701147419467668087304288 3534567 894114372670793317556663844540669480 3534568 -451699880063363851742360512901498880 3534569 -246282227199364471165929751580592780 3534570 83508832064925681433940832645888000 3534571 -40461605222145907557195956358167040 3534572 -222719575726023809879042390729456640 3534573 19842867911822212542506363269545600 3534574 179921517505060872074074092197733312 3534575 170691644974010494935198653566578600 3534576 96760251564308707887157033080225792 3534577 365326780244758044078744438476211712 3534578 -708700591229372497193879670740280000 3534579 957755749951965096823546077319944 3534580 149221366284372486869087017617162240 3534581 938620416749930033119624867530262752 3534582 -156075970703260616768548385827324416 3534583 -83600872733201941713615600323885296 3534584 -558072590528264462849291235588526080 3534585 996060282871588434431468425410096960 3534586 991194395779719082367830618400012544 3534587 7509938335241484810801404647233312 3534588 -1478846726888430894423830878723061760 3534589 96916300635438722297405349620974080 3534590 -239985991194775317767491438582987200 3534591 90529550782651658550434857932078792 3534592 1198596524071816926234973922788376576 3534593 -298069097619401662910018281569631296 3534594 -85902771913946540539245323565096960 3534595 508040769776425890608616092577075600 3534596 329592446077961581615779034277558784 3534597 107497731954051345965296348374630912 3534598 -7250877337802869484424133325936064 3534599 622240104896640235662070776575984736 3534600 -2762974869691531352769019164672000 3534601 626691213207758678816482249459553152 3534602 1127595373980083858101824423288301152 3534603 1087199312931584153682888912150866904 3534604 493903815703002474865880825208268800 3534605 162082920641847763639074083048029260 3534606 40460749951422124626691422208218624 3534607 805856412330057492110626791285035160 3534608 77669920394338404732428307167969280 3534609 -137134863131842164410414497624813632 3534610 -114305317106552809291664064182609280 3534611 620685160602580266595802909917543212 3534612 49964362288072418312619184086054912 3534613 1039060193349008334603529241229454862 3534614 -789655340639397661981018511056741344 3534615 399302677423733207041383210402840000 3534616 -217597059499727400237403732620011520 3534617 35823992803917483195864175429265472 3534618 -779944847098371316651424586185763840 3534619 373862435688023227484514850763165160 3534620 62829773927881735233509866880655360 3534621 -752098794483536464161364025844521088 3534622 -46500410672329657926076661967042816 3534623 98376186995908704305488986023540304 3534624 1235060616815740665310483189664317440 3534625 913136763406675979240577727430337000 3534626 -838061631242409628044770564861965488 3534627 -283263401307432815921218165323721920 3534628 662116976963188704105236270079448320 3534629 179395927204541198787920018552921376 3534630 -120419498210460095283089796359976960 3534631 222281379519089611033118655690220800 3534632 1121326745214058182089957257994726400 3534633 -1038051854670808529111854411624062198 3534634 367148107220373493561508566978071216 3534635 473106080663426128970243206958126400 3534636 -184155960315814017788547289728368640 3534637 2336086929330584541077262671686713280 3534638 46277379992814642206952971231462400 3534639 -347936334747632285637804330201219576 3534640 52268174338071939288593879755653120 3534641 560067864675468826814009810985740784 3534642 -367082372970548278910999425483344000 3534643 -5175264472668476976055770351318016 3534644 -516275376488672204497616399488001664 3534645 -472313418073400266108596686622648960 3534646 155438397075840352764227887762391040 3534647 -151383442183111766867259725624134248 3534648 -41577079543214812805507978146406400 3534649 -48551060924904866713746822264322736 3534650 130748694547855610273111207401440000 3534651 -269356209488772835310085773039063040 3534652 834494044739471778450144812823040 3534653 -86474584522532637236826351650698176 3534654 329930635749364006826587297139661120 3534655 -225960764882760121697178292673299440 3534656 382312892972851839910841260313149440 3534657 162241550596377021770645834874432384 3534658 -747397991301279081209200267936726320 3534659 1079642734694603176989689069027548860 3534660 30558410468159486798885506023283200 3534661 251790247151077146888260684576106652 3534662 -625987142155657466739659260981419168 3534663 591344107380548120135677478468352768 3534664 368777084684420276719696212543406080 3534665 1479215605686047329893232309137576000 3534666 200499823936468810867040689228717824 3534667 -643539180838953826454406947670050284 3534668 590435966352384544920340965014754048 3534669 293956502908257098670694946921756694 3534670 -53777476518967018457989277901840000 3534671 -610810663089855154645788126838614288 3534672 43333036513837677029227639416422400 3534673 -1771180031490938741938581337133992078 3534674 -126172601031462888016501089123972096 3534675 -72213858740153024558122884108831000 3534676 -100777229861321175866636468517773568 3534677 2011047733031586510019739456610989820 3534678 149683636072193514139408689751265280 3534679 -741354803009094174993964720595316024 3534680 -336969841141219210563883754513203200 3534681 -121547975146022966272658622251116848 3534682 403471911917041629161516511349284864 3534683 666705103278844981413614908706596932 3534684 52895699944907358741432856283750400 3534685 -21717130953735829494945902980183680 3534686 -7922821646131245189171346834676736 3534687 79864257311160023727994954943425608 3534688 1585494836651084186486636180406927360 3534689 -529625369544940484106178798454736876 3534690 145044660248683235624642482568793600 3534691 -184790993382241847900300398146516648 3534692 110513117211791036882736363637678080 3534693 -393706102322741437536655941598059936 3534694 812689027269046259828756008959048960 3534695 63601485993010765184421515229384480 3534696 460998251831357990245425393582243840 3534697 1023129441096174391620422139542997120 3534698 -1063032135945046151874484739689090464 3534699 151068089638849831064578360232870400 3534700 96263978644767692916900595138048000 3534701 1599732772617975604550629983970575702 3534702 181574031736237205401859007330620544 3534703 -382315356735368182818282996196825880 3534704 55556253733914585305784316158443520 3534705 -618059932160282075780289411803164800 3534706 213270960318798252491110698506887680 3534707 -985163337645895249657917471305994240 3534708 550534123396905776858162868226154496 3534709 897395891065174719005316332202842688 3534710 -246494600867396359474954039330698240 3534711 448584676354775966487740305571383272 3534712 1445488596791170769337139384051507200 3534713 -87108329699630090081061124039568640 3534714 323271856036702388930915756578648320 3534715 -207318407099800592938418444717072640 3534716 39975186093249603488167222883289600 3534717 284337570097909929752785571246830080 3534718 684303140371357282328479139960859840 3534719 256935060230638207276228608661146696 3534720 167244480248125451348722532430643200 3534721 291439017030342488113890677345762304 3534722 -132159254617142578672583635653511680 3534723 300832998697576998095781033068726052 3534724 -449899216882336059412445171377862400 3534725 -453497815588654082362719572096129100 3534726 226984866233809794177757891413389184 3534727 -819368078737198289305226431364244000 3534728 -956454356006238646886862870353955840 3534729 9896002831806195302162211739355136 3534730 67428833887074189335790685505585760 3534731 -1464700861648144936017479852882055468 3534732 -546765805999996794196409061142364160 3534733 55247962676688185291246921798334168 3534734 -192252588916864790894522279684500608 3534735 243218357707878232370491465180454400 3534736 -126659195611582987096503511087300608 3534737 -838609586530353390674034577482737628 3534738 281818997784479816239608319046166144 3534739 46434034465114433247972764426165824 3534740 -353632914646739828235381247072081920 3534741 -133702396104650498679921169161078720 3534742 596272851990122594516122620211152192 3534743 -522849532319445424178051809186174008 3534744 -178657108691676627022822382433730560 3534745 -397849526845627277999684779369845120 3534746 -381595734881776755299957713184774928 3534747 -11273994438002786192556916835897040 3534748 411395733016715614403462714604153856 3534749 -328886187909739559002839243564953760 3534750 616279937507917847087362241272848000 3534751 905865640747973857427295051531130104 3534752 -349158283864406320381517460260782080 3534753 -268275690843877688501427621132550176 3534754 1214411641466837190855479520148062720 3534755 58043194582014767004553593212267520 3534756 -766794991266379428693832089024150528 3534757 -182317065661032733049319288315900994 3534758 -65723721496728920554699976893503264 3534759 -18423820382844785307623498017085544 3534760 -746813571912950391744100613535744000 3534761 -402134583123454021963272227579180700 3534762 13974362499600807119874703882508544 3534763 -881855189522737708665327788809398988 3534764 -130732404744815367263832011808455424 3534765 -10857775441262510503527776578702080 3534766 -168098346347828841898192989644799168 3534767 -1185979722224575652164152285655999848 3534768 275887468537033297888358282444193792 3534769 -100820933918086446394907925050515904 3534770 306790637799724803853969874266598400 3534771 267046434497120577863731213837687344 3534772 -9598317372900064143576516035790848 3534773 2308306106481780118456440460866432 3534774 -149701406879911981604986962640264320 3534775 -147255667948664408300537956045342400 3534776 1000636838379210695325644754675302400 3534777 898876362583356997134531916970810100 3534778 -201083720531077366034850041979230496 3534779 -1380690737849758756052668293478812360 3534780 -125597557875290505539713705765002240 3534781 -822735861937848344713796579595885300 3534782 128952993080096782039381326927158592 3534783 440664694218180137435142490614036864 3534784 585323454172572723108212683730583552 3534785 -355566541790324411941658002782254400 3534786 237938786777949665127838787015262720 3534787 1976501911881890319512028458686693436 3534788 398860834110803659454812648690985088 3534789 -515063257717205524688763068617394976 3534790 -12175206536847266830038113496241920 3534791 -425655307751578421563846695648324096 3534792 -593767284344729166382659256698593280 3534793 -20336489452638858403524664659999384 3534794 -383555311701055178323202538498788304 3534795 291003428437874450927664765439076640 3534796 -431533818215719263150730382343558400 3534797 -373675271023018510186128678746669568 3534798 -80701829391902185022332498753489920 3534799 1631181185665895080946218275494658800 3534800 111993932922458563349889882102374400 3534801 -531695161855242448772084666840652480 3534802 -64668948859887943187367461191905648 3534803 -1026157125258770365106477363769612948 3534804 -119830602843019820016387744994584576 3534805 786053846081985982674014136008474460 3534806 9717768159977914851833495484973056 3534807 947513645251390206875500714495284840 3534808 1158196868849355579299721886843392000 3534809 -1404248066909013864798854633241471990 3534810 -184944446492858852786114766156288000 3534811 640599105718491492258778712702922420 3534812 371619793195863381857178902279686656 3534813 290649518677664934323960246597913600 3534814 671020228495163308090529768511920256 3534815 3400148212882149144607237685046240 3534816 -343398343741154566879776835784933376 3534817 259635951937143530039018474467680960 3534818 -53887996660347622872821765834918400 3534819 -1167404960448078189201537953167704456 3534820 -824072463872791769650040871735985920 3534821 1366020233628872580915730578847697022 3534822 -222736179947810615524811518999964640 3534823 1804717536945849700141644115707411360 3534824 -438558476722654977225538867188449280 3534825 65120899129822945628571878310657600 3534826 24616898904484075681254488209392384 3534827 -1689856696914667115445574170303245688 3534828 40049934613490004744748263164559360 3534829 1264068161748025333035570833010505430 3534830 262734278415792109352765299188184320 3534831 -531209605470390996169096064857652280 3534832 -45123707280488157594497793537998848 3534833 -1629930244665129983145431445590664336 3534834 -231102995575329656142656008798005120 3534835 -372260120712928263977125427399487600 3534836 -1095652652577388022881768822900346880 3534837 -26794230543385022409286034261606400 3534838 1065640324884918298003836925102300320 3534839 -188415919468816082877756251309460480 3534840 52335083862082286167102653738700800 3534841 -1548609828905635602642667009172804758 3534842 300329967406491314529345995139465072 3534843 -383228833477632463395015646893058080 3534844 163454707099988806179428634736419840 3534845 -133731826767915798469694373241036200 3534846 172511854170905735304141962724793344 3534847 775482315615598145287685040281987280 3534848 -777935074131230531566473302274736128 3534849 421348041788688066448464503698917234 3534850 250728033853893419637373616714236800 3534851 -1325454414192568873222349926864995528 3534852 -123394375699498540088972928162736128 3534853 916559313509933206928358942237659456 3534854 -877027654010745779023353532406814624 3534855 650495038603048510621513740552576000 3534856 -271384051191595883604947357023334400 3534857 -1450754782952207120899866234366130560 3534858 1543034196208527300390484422376704 3534859 -44159251724409187934999426053900296 3534860 -145125716568907644952659398223406080 3534861 -252373829767129060179925455734519232 3534862 571464840545918863118087296874868864 3534863 -1857550853390774839342062985635639888 3534864 228541666402533437023841279086362624 3534865 -758780808808653487520713732131097740 3534866 -136435908368371992041522733051676896 3534867 -530818233032383476985644466787596800 3534868 118783076055878398177823009116815360 3534869 -250360517153832309166015930259965800 3534870 -107544945530982634298281969300684800 3534871 -1452152672558553876691097102762079928 3534872 -1137820509962240828447485887642316800 3534873 80796452027058213997078683583221024 3534874 -95515160248235976402066528034298880 3534875 -1771296528091130895913344307457940000 3534876 422651160611675802314799464764224000 3534877 -951489631764544487903084106142485408 3534878 107767634608269214015534885231750656 3534879 13075496369928016627291046916396048 3534880 -584066967605963843545544901118525440 3534881 -14557997701704360190129233892108608 3534882 166357910001174038279936299528865280 3534883 131680991911129298296426980804840768 3534884 -199374652656815720208935620432205184 3534885 -36656307217894698645123040240273380 3534886 -341566525001939365836023322125770560 3534887 -702686301018237960581122892658230520 3534888 118401191582699094712032818157649920 3534889 -2983089313144487499065778952747954368 3534890 -9243574209165403452182623453936800 3534891 -1197166812635288717262935622138916008 3534892 147391199682452108041965757008330240 3534893 648386716345897986599539430525553600 3534894 -1485721747710508834739788021802880 3534895 -97925121448065981311531340604775040 3534896 -262268677080747066450731954714984448 3534897 233712532389374132386227439966640640 3534898 502526721119148184014722752042237200 3534899 231705561238231772245405842454638720 3534900 -176093727045336870912412788597811200 3534901 19122160923274300771558423744865152 3534902 71449488534175819600155040356906240 3534903 25203014144508392642397145378917312 3534904 -2015898102841821517370731401072046080 3534905 1026734135960868678155378771625813120 3534906 -124279879498613344904877593601935616 3534907 308994852193446684973504045005437156 3534908 80356687623054975227181062294330880 3534909 242548343234941044372997357512168480 3534910 45435846255768239844791480905278720 3534911 -229893034364548395122609877382314600 3534912 -5983279038098779693648436937621504 3534913 -615452206206850833577875000073323838 3534914 -385722522451636606023097498548490368 3534915 503290856899337629486587658950175920 3534916 -26746495058816221661473481809920000 3534917 -1759631217452081877822218515087981248 3534918 -55950871285567279884937050467205120 3534919 961956344485258754577421330148607320 3534920 794754946708187938596765893357568000 3534921 98220912092004935261857351287108708 3534922 -615174025613578522287251666756353488 3534923 -29596188938156750577391433964923760 3534924 -7520273919279886232632775256834048 3534925 -351091867775319793609284902900744350 3534926 -8121457755041778749851059020918400 3534927 572952044546140725165316070761332480 3534928 -269640575990246503024612937151029248 3534929 1988689154301099124560474343734228840 3534930 -11618392424537605668390545116815360 3534931 522034549033248456111748303776391000 3534932 999956266797406587521419577124122496 3534933 -652272276113630252785028278446962400 3534934 228410408936833712874484998472235520 3534935 -441889419179348991039764384398758120 3534936 90268584872488536018395187743846400 3534937 181738123084821740220499497429636352 3534938 193726420074179492569866921829985280 3534939 194057087962489299703150482782864304 3534940 162604748250992398058629638344087040 3534941 690655016911670263222572352134850092 3534942 -112146611944152008753245513087758720 3534943 -159776047675946620154829714353908760 3534944 10034712984431530565933778780291072 3534945 -708043870761569863378879983402430080 3534946 1156477607416239848239452271595125920 3534947 -604372615091854101115831354062272160 3534948 -770277724868772331174685149120143360 3534949 1616683762946234037336625579306518720 3534950 31831375746922371805192703961804000 3534951 -159837008614624978233160184115820416 3534952 -19861154998254631868503600253306880 3534953 -80600717370965752325837555838273456 3534954 -370399448670025258957056116244929280 3534955 -138506478082208436892512827441358000 3534956 -547196388062539886384351328089306880 3534957 16903549488525103052000566457318208 3534958 -222291620386910167551045556020998400 3534959 -5932573255526147490839979326651784 3534960 83778373352560004012747528475770880 3534961 79835695685883423095808026656628224 3534962 -101815780820753113515641255777676288 3534963 576980768711033441903567694612227184 3534964 342222495249666017692378405964722176 3534965 -312585145349405107892630761356240000 3534966 -388661636764421120852544901279196448 3534967 -1130203529114604115646662636516600984 3534968 -1144751632858742488885903796366192640 3534969 -3660935830279064588037516071902560 3534970 338453038960767046505419026287097600 3534971 616788455548404541423033205524937424 3534972 -193877001345821691463567219021160448 3534973 394324279072671930466084890900325400 3534974 449187688241498038774125194772020736 3534975 -945013641090084123258719851989282000 3534976 177144442616869971578210258843074560 3534977 1835712407894393536985694946158000900 3534978 586300130965053632727686688266980224 3534979 32279986411814396079254629296901440 3534980 -188197960464149034885890459198008320 3534981 -13015141526571864713693039467090080 3534982 -795294217663420780956895252612583616 3534983 359696348162120843331638714664589104 3534984 64312669094077150409007199575705600 3534985 -433429893703453013835260138898652800 3534986 21037589495360558995719967615094784 3534987 -13775001572442975509586595385612160 3534988 19756087612993056997416689391856640 3534989 964908396665029942703601212657348790 3534990 65567924895795370269376058833749120 3534991 28323686978092447236189922086586800 3534992 127778729102312272456620301957988352 3534993 -54057349998808751479669151627961792 3534994 -177413206450701481754855057103592800 3534995 -1342167934945560562492997198262450000 3534996 393742770003563613652540605307797504 3534997 -2166076665083988638654567251349371428 3534998 -864580302228082479177884326792428000 3534999 4401229315694290170767090780653008 3535000 56530123308601193065540895769600000 3535001 -1497297229246122288552555057487234998 3535002 -1455780743274032784961661726158608 3535003 1156327931278345095944199921729845252 3535004 520536925221418633350176183988966912 3535005 12753462959510040963824731462483200 3535006 -818745799526900342357030957724306048 3535007 991211615890444928972162554442510760 3535008 142604611253310791077777767187611648 3535009 -224191032831621559181695884900117790 3535010 -250390534315794267693987403291311840 3535011 631397865929661060480513440093939904 3535012 111708704545427928805970582570803712 3535013 -993074740626035052524769356180947200 3535014 -124618953586436185864986862067183616 3535015 2258664822082879307239154241647880 3535016 -320696319031771196240050891461227520 3535017 -30655562619209616423398972569485888 3535018 828660605733141903739355924141814960 3535019 -381712121596905038158357456569281520 3535020 261609737945738364656772176496844800 3535021 138270712167368518268442562703561600 3535022 -1231279656806578366563849935152366848 3535023 -70613106491759313260535723458053632 3535024 -355963968660685013727985697323663360 3535025 -24053640373277207666164616829285000 3535026 367050615649127843404979458228377600 3535027 -1186256938470353465978948445604059124 3535028 -362903559544839733185766726088982528 3535029 -980687844519933180333641465117566080 3535030 -1746365847448577037670379378206080 3535031 200921400122257331794904504971562784 3535032 190867994098258084767680299518136320 3535033 1064135546659303927440643034095802282 3535034 97639550100339499567721934009058416 3535035 -308395796186554031768082418694407680 3535036 -10261105155600777868992145753932800 3535037 230603217774421413532442679445202592 3535038 -278475407846350594875109150478882496 3535039 41546524383613182769863651550627024 3535040 35471405206252855455756569007882240 3535041 75885160996643467551987790632044592 3535042 -259850614188671740149355090202872320 3535043 618036898512889456555483108019135292 3535044 375365000393892799854668221127915520 3535045 323695291231134141255791572602931200 3535046 -426658310099463987558242874552570528 3535047 230341204769404722943096889904237768 3535048 361718044566375369115822975287091200 3535049 169292269643047778122533038568410880 3535050 98721931410741247103933567423884800 3535051 -387605899698309060698161259494252688 3535052 -54568395241026439357951553436689664 3535053 -231039981095377689382640885233009056 3535054 66699800893760182731487756344213504 3535055 1232718400773321441749533050732285960 3535056 338162428896997151420376529860034560 3535057 815464924225039204986215149250744306 3535058 331888264061353262821380399573298176 3535059 -755896740489383711024910376472052672 3535060 682601283357538913555953311395700480 3535061 -363827662304360280867072919860341952 3535062 -70991807400361562804962758243864576 3535063 -290944337581042879858018286717118976 3535064 138214173168952335241143740156928000 3535065 177543781358509213656675175204746120 3535066 501909039731753730701600483337419520 3535067 324672591419202259592885699559634116 3535068 -403932947785503765755196793811364864 3535069 -1180179998650702933954897264426973530 3535070 235589040524768792654851110882385920 3535071 -73984821552115280933103229959907200 3535072 1834926345462437319483803892769357824 3535073 31911013352914433192259369031521600 3535074 -31272120627463213576874646761990880 3535075 11963027789147210984447957621630300 3535076 -1510608425351670237745179248920167168 3535077 11133404996311252892167122648508416 3535078 -410172973530180652409623908611600160 3535079 -1719655724025461995084148836159252680 3535080 163405443773588448918571801841664000 3535081 -591410281892749673597797246965909936 3535082 -368472166525142128840234321662117696 3535083 67516113559841358248078804280854520 3535084 162105995158295117174942534824476672 3535085 -297041021777321825454622262511920640 3535086 65359936670706947254385866384908864 3535087 -143094793263693010263809472021721264 3535088 9216659754391872348926203543388160 3535089 -774900880906123292520313162897477776 3535090 151772910537999426423986430795939840 3535091 297788328860225394144458395865738400 3535092 -290251723293843591521541260588359680 3535093 -65447811767092889459626153662038180 3535094 -395244407590309529065668543324756288 3535095 -16798751355694520206705429939938480 3535096 -831944041983201271396166757051678720 3535097 1207474505990942629227624173542653546 3535098 3094681955873140960385626179376128 3535099 1295759492491967634617713942274780136 3535100 -143414286992563724480076261048576000 3535101 -752173293912874271952816880739396340 3535102 361552629486489298057532561673628800 3535103 117648722863669033946073854685340800 3535104 -783236366592882272947580856346607616 3535105 -337248671717069892646339073837362560 3535106 304819152544945808917050356759116752 3535107 854212396603567716280544717862338040 3535108 625101631911523820228008881276134528 3535109 1408844503216772423931759507169602240 3535110 -50558225548399108886248885365868800 3535111 -163282185463409190982614974738095976 3535112 -417660246244402125114222399372165120 3535113 -459212349338977493990145331745999856 3535114 427755370501370972337958828924088832 3535115 -449004004569384530605700151356153280 3535116 -1339365441111223756852242365939712 3535117 -992318793760727489934998123919973834 3535118 -451587085406467933012983096188658240 3535119 232904059004044729626968969840417904 3535120 -165236150017281698918386144789708800 3535121 1146592882273183206927077868576594720 3535122 -204215049094148097540553050817696128 3535123 -447503090231047325208646598847079056 3535124 -591824804074538619607858032982936704 3535125 1076427232151903987459138752627728000 3535126 63288790491340669685949941076869760 3535127 914784416661472007872625534809211976 3535128 179850584667905246557629449335848960 3535129 -446371650095824839275222476826584440 3535130 -679461953987501509063764405816936000 3535131 -98588562331082131032748724618259048 3535132 191622086099219093964389642316432896 3535133 -176895187906755716167477738579331328 3535134 279528012435397019027202655726236480 3535135 235553068156468880106960959558791080 3535136 -878627702777556461402825949830971392 3535137 -625380896766787842633142281950517120 3535138 -697590106989747372407210297852591280 3535139 892539027770079473311909294333646940 3535140 105025080283216423355996163396403200 3535141 -566554015592825945097709841614571458 3535142 -673730175745689432596528514945662880 3535143 -657275273606164022532827132246329608 3535144 -134561296365392728589078039977082880 3535145 231999467211628559994919513817172900 3535146 69469406069277202621763274926127360 3535147 85550494463004763689845308414691328 3535148 198923956950131157997190577011375616 3535149 258894578217401711480765801647100448 3535150 367287629366247530929845143220864000 3535151 228514317826096488209510621430088872 3535152 216506954728738057723892457686433792 3535153 332577444163681977547959371228414004 3535154 284222240627385462615230545929831696 3535155 329506945705912451879324297168292240 3535156 -334822789612852314058521101192069120 3535157 1847020043147915478874063005867959520 3535158 -567403615221385657070070299437332480 3535159 -13053686628037009347018966144703360 3535160 963444398047442885563982915231232000 3535161 132672217825082110089840245846443008 3535162 -389130725487428393067037124778758400 3535163 1245734344048721100228856802111933412 3535164 -525420592543025104726711784850246144 3535165 189875864023508305743308271639460080 3535166 1104490810651048613444921047673689536 3535167 901937737996652499529308114890631312 3535168 -65177541819263758172451753504538624 3535169 -327598646015644111289502859926810240 3535170 30603414461707152623906504647142400 3535171 137981804761277270087634135400243520 3535172 179846136904046075571988883533332480 3535173 347722800463907165242691443895176224 3535174 -255595075731438001559494706690755200 3535175 -337386278442156142562500946354473200 3535176 806958487373168430592824593875968000 3535177 -1881041523368836119190074708687719974 3535178 185083008806283678186173029671290880 3535179 226409300899446365591090448898349784 3535180 -674851502109311548288468038211046400 3535181 175189898083496991762163700246740440 3535182 11565534595103323612851713789665152 3535183 379995126051695322569048267576003320 3535184 -175115993425451376363439096539414528 3535185 -29796170003698962493312096180435200 3535186 -803972177182884580297512159666788208 3535187 -2153553096383069637385536789837562800 3535188 586515949647379537328934417667823616 3535189 -249268792406081565125099454832667744 3535190 -47738539806630990382139314248328320 3535191 879907577898977580314560766841262080 3535192 279076859227258766759736047710494720 3535193 -1469739456167699504842182210155037558 3535194 33127338070301507703505364259050496 3535195 2059716858072187332557234234145600 3535196 -368353782788345405493139040520532992 3535197 267001702174850942954818986125688000 3535198 19793874247320289911794077818882240 3535199 -1130867642553928125061836901698020064 3535200 275810298337301224442136407005593600 3535201 -1640246917585203552040641180690388668 3535202 -3272871402956035105794443275494912 3535203 24609198167233204957244877814759800 3535204 -715388819578862035596610020872858624 3535205 -181826388679093684757062586590719240 3535206 -299708173939194443470346242680030336 3535207 573769815700113246961872546498579880 3535208 -879820130799088927072215554855485440 3535209 -241123334257944972567540116658819072 3535210 -88782039869125432647447759647831040 3535211 574144843716615441754294061808405912 3535212 482145724334917122775480749824999424 3535213 924015466866568815805941339461234784 3535214 -101954458412430229918943517012504000 3535215 -155130494855529461274171932967406080 3535216 -180285650721091690785665901866188800 3535217 197735670482166870346795603084156992 3535218 397485735554149337844708772679677440 3535219 -594383394683392148921157885731807232 3535220 -57435462290157313056663719728427520 3535221 -543381801932944839176910996095950560 3535222 313017130772103137255766682911114912 3535223 -1460824380733996031113679642733716880 3535224 151940688214411454006978770782781440 3535225 14714795152404842443233142093897500 3535226 -15907565868557527499455245258356256 3535227 108880818270696601177184560935039564 3535228 13401414195674010257727068142061568 3535229 -4494258972641833389776440892811060 3535230 411221226531410456050327398616494720 3535231 -688756477616102841316554404840881808 3535232 -496108026358084039042279241102131200 3535233 -28923188670446531445814530238485696 3535234 -1012085784610736367104973515099751984 3535235 -138480339721668114561763715703360000 3535236 -435201993977378580031970333266725888 3535237 -1823549973896991825510540600587518114 3535238 -102399584429394303454858789772605440 3535239 -218029066843445418334322091152458800 3535240 -373094669972567388575956025976422400 3535241 -150421789701663102812425956910016358 3535242 281588098304330842489567981495610112 3535243 -1980094495206009475356858704229534508 3535244 -45521425501596112115734315733282304 3535245 296145880482264742075785547708800 3535246 -483549966009986022046729282939379712 3535247 397780041692439939623893166323035696 3535248 130395950563550151274465354765369344 3535249 -1773912817141352112005969643745135760 3535250 552193059741369170899622193964800000 3535251 648232294008219928274849392204245432 3535252 -1259500461079489662913272998201624832 3535253 1567678523582825231079675054699695502 3535254 -313085966279895610071209851475108160 3535255 494378399917458517506428976555301920 3535256 -311230745861319641245096890134661120 3535257 -1430522009939289540354167188665360 3535258 283070284222616846969922277980115680 3535259 -122171879943940873876738088467315392 3535260 -181815862212014991440826695617981440 3535261 294972145120390468287592749408686784 3535262 -499418176521869550454681209824441088 3535263 -561502663651236993920812496892556008 3535264 1245147122773670705114852117218000896 3535265 1411649351667900849122388476476128660 3535266 -84962332479566482467531813397435392 3535267 -11067534144609512865475554205645520 3535268 -301043852703884543546955049734687744 3535269 1862724986832184902764282532716615808 3535270 181677324847262462731393676234974080 3535271 -458015410455354477251109493921736256 3535272 139877123032831578798881474629632000 3535273 10092311495191503666651188355038400 3535274 -550255044726287130043527482485902240 3535275 535507263981973256577688109984905800 3535276 -513744280181381366983621093729728512 3535277 1785656747872195049944480124815791126 3535278 -280254013593762436063694879502154176 3535279 -87971205416208015976622163738250128 3535280 37384295570891947926491588119756800 3535281 -498290545317922373283493199006234430 3535282 -451243048056302150255435359168801008 3535283 -978935585516968364374252122914100468 3535284 106378012064568376295819317435576320 3535285 172591501180338723983969046475139760 3535286 -862239645022465447788646643433462720 3535287 -156248791685589311552431289864792448 3535288 560328018456768446873283630828134400 3535289 -914444350363228030645298362252397910 3535290 -225115230204045610415415086020796160 3535291 1166572312650566616868829902218126692 3535292 374824706177593683350201798737105920 3535293 -1022990569712004091921731908756712576 3535294 31323663281069711702033637428543232 3535295 168792578105066012498750527128970320 3535296 -46470103300812739376609599231623168 3535297 -2273708363558155791318274876207159248 3535298 32091157971099666740927431752307200 3535299 -651795003687397160459395764091330560 3535300 109390330674108846114705671226838400 3535301 1270804388775240147010676977890825600 3535302 110858174214902474289842297246883840 3535303 -709755557509105889010203310840060480 3535304 587740155161196882941375225309045760 3535305 -707335140724492156493800834585529280 3535306 285676186044815747033003817990276960 3535307 66730890015956465185512401876027928 3535308 139757251823434684058731863356666880 3535309 -640451052417691697441123447205964596 3535310 45671883827889823143325360372474560 3535311 697051684006118975741997071955214080 3535312 -123365012409944823936673648392929280 3535313 764372731688318272298453355954573300 3535314 -84366408677689875980275957410917760 3535315 -509141948788283997840222467756239200 3535316 612495457666987795250582709325981440 3535317 -100193977805143182415377272220858372 3535318 -39841093594264060167152503755093696 3535319 1223355671291069472527139031265091720 3535320 -22345820902242499805082490728038400 3535321 -1846326604535929569105797144739327478 3535322 165152317667912092230986822876920320 3535323 -1459125614563699243807707919760448000 3535324 271716526016131326920198890324189696 3535325 -712462077923352133821001732537711950 3535326 -31366283259257978990415966456816960 3535327 -1803336726840845476266628448293289824 3535328 -357726439360351619033095138844344320 3535329 177799882585102739060355241736325120 3535330 -129136586173544468202307873780608000 3535331 15585564724759113682818312466569672 3535332 472488818935250800908057318854860800 3535333 -235851946768123011642213820067901056 3535334 -599475829119604353161022525521312448 3535335 708934450000401196662266560383859440 3535336 315420081199578586349833588565852160 3535337 270586671051598639647560653326043692 3535338 -152361616910368381052757602931585792 3535339 -843727565540331143160528475608956280 3535340 -37131296095169006712203413511147520 3535341 64611714950674717599722022816393792 3535342 67017411756912494680063595280136512 3535343 -393758608495421439835637237111965200 3535344 154572776906710239661047067862728704 3535345 -872115883630735698808791844578235200 3535346 -378599396638619426188018494668557920 3535347 174846203315501001578798554336955760 3535348 -274152571907292903456873576268786944 3535349 -742829754649441262332404187798553760 3535350 -27550072254404981697896171425507200 3535351 -4319719822662096498944510973084488 3535352 474187173177676517663716919518126080 3535353 960834672675022536675787541714686080 3535354 364949887809992349863482992729561312 3535355 -953023766851829114297702566453386240 3535356 35199127246985250465925100406472704 3535357 -334637559130613115651174677590774688 3535358 -344309462656633328049367023997470720 3535359 -133137348163689430497889195774297200 3535360 308268843994316877543562317618216960 3535361 1495992805823844923750102727548409300 3535362 167872224831792703779987496662638112 3535363 421979526888393293743169010211098848 3535364 95086137103495725484514429312335872 3535365 371166567428201388755204273984478720 3535366 134260766581285817618383696686145632 3535367 -111065546852943811842988873813462248 3535368 -24957000325008836621416758432153600 3535369 123706398120927120279714734759007770 3535370 24012323787137670735171200190936000 3535371 -235389861690617280477671836426450656 3535372 -879854827698758600974028427979947008 3535373 -1557268457118789820238772480731634378 3535374 5519482587820600371893779318204416 3535375 1386517736383562395085235882513534000 3535376 89385651634205729012227237678940160 3535377 1139926577734082631830820929451593280 3535378 -255190909132473195391353692739072 3535379 1059884349705056780115023409955111980 3535380 687810027296614720063321301504716800 3535381 1311576719694620356307985812861267200 3535382 -209977503827267269674845267233034208 3535383 -334334340309016310483728927560692376 3535384 -693455990489560208256855528039229440 3535385 61620954871327853305597430606501760 3535386 400536207965216400695027849871742464 3535387 -471112135512670608151483989392186880 3535388 1674159319955578357140211304010556416 3535389 -167438392334295945718105220379724224 3535390 -60023374287047368190114343185779200 3535391 996230359035412065971134144137597792 3535392 -307228997235411323214668181931032576 3535393 87352282717159777349644096446166720 3535394 556814412711157609261850903601692496 3535395 175485465497184233984593844652426240 3535396 -227176409825504879402164582107319040 3535397 -1933240857145526875076277190234793154 3535398 400219278454136117926754894763777600 3535399 -390059171046735084133322979316168944 3535400 -802312695700961889273915942844416000 3535401 153816167860074986347136209670074944 3535402 236775037142584008032185907803670112 3535403 -1680046306878126949103418760429206348 3535404 -5654627923533915461069813860574208 3535405 -427948338250679512484352354455307240 3535406 -88848801726962498579797653514460160 3535407 -878323317415644418742686383892247400 3535408 591781682301548476664560203958190080 3535409 674729425260818218864101107084300340 3535410 -1963853426455362745451956042260480 3535411 730425516996178195477272783647062848 3535412 -219987823003403757243990463281807360 3535413 431816700471093135874178754924988224 3535414 -323206750889767289197634938318414944 3535415 22325543722613559704426430766500000 3535416 -68368445736207598873568530050785280 3535417 10953546499027375649050598329617040 3535418 211583219303068379696931407737972704 3535419 -1106998417756088512542020308017482640 3535420 322300903652217233165018883459962880 3535421 1142404732671467261456162771304359622 3535422 -123720600013820432808331419293110272 3535423 272383199191987989656805808546580672 3535424 -164343891976410511063578714685046784 3535425 8420177301685488732067484983866000 3535426 204033362212665858717187120137830400 3535427 -65103611518820056926629825469876528 3535428 -128627287171312818403173948257267712 3535429 884798360471803337591520992442694560 3535430 213223920803260365451654002781969920 3535431 37179790367341585042533803435568720 3535432 1289389010661156709580634137803161600 3535433 110106903618218816406669337233219024 3535434 -57642029798699822031437275570176000 3535435 725856945887240613322075821004382160 3535436 -63722460223241285957599970482306560 3535437 -156992748206326441483098751820331840 3535438 47186882336798332194383740201584960 3535439 -973464680491391638377502336054378944 3535440 66615714912104144631637907037880320 3535441 288178204978750103907468368200209344 3535442 173369800290025690690265090424809472 3535443 -385508914385257329184857747837814668 3535444 -77386386973241756642260657979750400 3535445 88064688394027912786235464872695040 3535446 -61485196316968919847279993046986816 3535447 -874469275305857026064914715357594104 3535448 -918118203739490285103880145411481600 3535449 -31180288545945618498353582950495536 3535450 207211366387013333524676262043074000 3535451 -1677050005210939585580632575515983548 3535452 162306622114570980338795664424114176 3535453 110192462699536094921790089508828684 3535454 167393398769715088691300931042336960 3535455 188945915788447745039850665262666240 3535456 -1577621204588224585270150393250709504 3535457 384965316185748019079677116039594240 3535458 139884190898336744847969973173888384 3535459 -544181649581715168672827173443642340 3535460 11012292487164833354411451355176960 3535461 451300428242250905372874359279140800 3535462 355073532864502621780514164409995392 3535463 132981310580745453442925906007642000 3535464 974138886800827926502793593160171520 3535465 361672932128005120600360944659347200 3535466 -14663968875421399160585286764147712 3535467 -455172413133441145529199482989593120 3535468 98366371898425913007461331007340544 3535469 131197472566279148350189912672233696 3535470 1090359635620220528520549743706240 3535471 39404923273378527396244430398302384 3535472 259342146313790724283123397672140800 3535473 401491414872598517481759059435194368 3535474 -267033285779087432026127978104929264 3535475 1133239196886295495940456771711031600 3535476 182468528161627744788296816479703040 3535477 195963436901649589389056256921709920 3535478 -778557556497480039217395361059396960 3535479 1007128369183268368968157444309386624 3535480 12983727713238538556570253546393600 3535481 -2441048322798456187044826110416469888 3535482 -376941192400241555093378526952177920 3535483 296590439598726528160379244993106976 3535484 -50259405026288954981868837369513984 3535485 -96318570764643933837412917518148000 3535486 -3056090974098518446115924538964800 3535487 743303436387025043433451978100091360 3535488 -15903742392586160011125538852700160 3535489 -265950162636463846965108109691843710 3535490 -122857358169695246742707096996183040 3535491 190018530203434939087161355865237760 3535492 258541042128498878569406346114305280 3535493 -176787309434134682918760995124525312 3535494 54418909471861406310639383459369472 3535495 567840025051466137907918259697083000 3535496 -572808517368009118782019525928094720 3535497 -361833342595944874652204772086429334 3535498 246775033474405352379889930210045536 3535499 3642784497843852982850698964671680 3535500 652538154996264958486390205298432000 3535501 -2163646002511936942917366437081866080 3535502 808047559181850914403197459509589952 3535503 -17992702547806172833970842567216896 3535504 9434788226153948937116488584134656 3535505 386988951901825596728596678707505320 3535506 -187681378994959573549739479514477760 3535507 -2242500715296969603237137371311936648 3535508 42375779393458188022760367248915328 3535509 -911519415690902945722510101568343232 3535510 107534343782242049952299725649992320 3535511 -548856653537611894764425823195167568 3535512 390525169108560980720494387496509440 3535513 -432334210362990115352692272585165238 3535514 31633525118376302389040789010570240 3535515 2181597101914663925042319104364000 3535516 -508076947648352829647254001669038080 3535517 1342693085299078001425752488502766566 3535518 -205850222067042786326672460774896640 3535519 218377149647120704309274598515229912 3535520 -532709450684743876914292373245132800 3535521 275388231351336851792043498620276064 3535522 8822324514495511735337121000278400 3535523 -496226292031413952786264018803446280 3535524 135489590978583937383882595881976320 3535525 14510782030194812914015088655576000 3535526 -413708864000825825086437615279648288 3535527 40375983620662185513718848791266560 3535528 453368082260102090691163596758876160 3535529 -1018376891244653849524286263858884870 3535530 -76186709289143434839204804775207680 3535531 -638827586709349058339852504971800800 3535532 -3928834954429625477328539123859456 3535533 -297448618106723231994799040691495498 3535534 145495427440119956340017656216516416 3535535 255977929070160308066875021440084000 3535536 -5148973772128460260242717336207360 3535537 -629340287546623863577737318002631360 3535538 -598026282415848997682166114151981056 3535539 -137776100775091325510358455487947520 3535540 576284579213267271181422982354410240 3535541 -1991046351443107971447310928237589348 3535542 -649764728513714550339399699963889920 3535543 353898579322252358398285778460861144 3535544 -248226577521786967008580477495418880 3535545 -52477695891908411360013977575642560 3535546 5553232692393380905994991157635840 3535547 -166013132564962811417418221360687004 3535548 -244832580328790205528932250842181120 3535549 -2492514883664516724155227899240110964 3535550 83334175802892455150055405238233600 3535551 781319331831128763449487840598358568 3535552 59001564172327000199846995721977856 3535553 101673567497438506240077875834376192 3535554 -340847567353191382405982726200254720 3535555 971869088415712752504210997791858960 3535556 926385625200620918989591217970952320 3535557 1530786359143064831654129950794480192 3535558 -174686742787528864160584912520305920 3535559 539812336460575885947496364445488592 3535560 100696536800410752656419435049779200 3535561 -368154541753771863087672460360764838 3535562 -920501574306126353372666957853013968 3535563 375521356433319992293310969671369944 3535564 354325195344896113399159966931269376 3535565 757343433523094199610987108557690720 3535566 500736721686551811655328796063897600 3535567 920162832534041468027121407669323232 3535568 113382574583165495305956668508168192 3535569 -48276047638527875035352763592330350 3535570 -20274105777826829730766732018631520 3535571 399054430267388619347890503210816192 3535572 152624719913794012578151846742280192 3535573 44574510437808623924501363794367822 3535574 -308873573560216403983576575443211648 3535575 -618834699017383498246069617638592000 3535576 -844214841478913444805399151234314240 3535577 286655222052731998931398299768790080 3535578 134235051466424264495402331933897984 3535579 464614969306555785849888958766570180 3535580 -288969470885384290607090949918988800 3535581 -16664621148096686923641863545331712 3535582 31928118693835707607345578778038912 3535583 -952942706065211974695209622995277696 3535584 -161292681588652285782446251766710272 3535585 -245858129824470356209718677537418220 3535586 -781627702376771488170039146652902016 3535587 -301359697157392800723168065389672704 3535588 -449978771051014074402577777256136704 3535589 -26792724322066443045504656591146176 3535590 410172185328179560467078167733657600 3535591 867228092201111521858841165665001184 3535592 705080462827805142551794956301793280 3535593 951587400022186631092075784055974400 3535594 288300368136517579921686091433343072 3535595 73127969490210989904173818781254080 3535596 1388573847045873544578706539706982400 3535597 -489114890337473630190172420623503060 3535598 97042689844289608582472408399401920 3535599 -611380406742154099423345797556338936 3535600 -200401618182786488766535888236544000 3535601 -236915201220052185009353242257670656 3535602 112574141449083960113409998498717184 3535603 450062899221216626817386273746523852 3535604 -1040986979367236188291081623575500800 3535605 586231582045322725032851667681680700 3535606 283239323449769368582066825360144128 3535607 178990054661757876645285831679706856 3535608 -484180645105246631692009713780326400 3535609 -16488441838350436565861929982774016 3535610 -251609686305192017958173026744491840 3535611 -366256978437211369931322267135217128 3535612 202733013137240031918941544385687552 3535613 511394547356184012817349135632025862 3535614 50059806310377932725951218331706880 3535615 -119196541816391051904156385917812400 3535616 272067414649578306042120346923958272 3535617 -144882327192699297457814886854699040 3535618 409412981421915966059991928310903760 3535619 1571806712209739034035755658760761400 3535620 196339944452107050439271757066240 3535621 1162926988530771954206115722524887000 3535622 -972856084027029222698967372207505920 3535623 16512238291833400894170211916697600 3535624 -1036302390594909847902868890138455040 3535625 10609500057293271631744276986041250 3535626 82140227655026565793733155275920640 3535627 -1027619959735946212905244635745316524 3535628 -207131951117947005791608998126695424 3535629 226418366475796355123741948376301248 3535630 -124019072215259442408835511933422080 3535631 -139733883823771955294718289046969616 3535632 2751569711190000365807802567426048 3535633 -19152694168439282733434410104616000 3535634 10318653791218205338000655697217920 3535635 223310419644022104649505775644700000 3535636 -88865865320277727116561309031186688 3535637 370617088242803368048670230883009952 3535638 507222041470545348352187019543466944 3535639 696427016929788289421622252863994440 3535640 131456034891043848999449596365004800 3535641 -455899034240614402324023940570808550 3535642 -418485567875752415721556854044902656 3535643 702543591763911306696897073579489920 3535644 -124202110077675533838878642829312000 3535645 1489897616310988785774119370643948800 3535646 209736654993362733341260546852495680 3535647 -979917799144429026109119920834345400 3535648 487447892267576107338201960055701504 3535649 1546104722110330165470287250363936054 3535650 141485902112927634439732001546626800 3535651 726069630757646598636605684604792480 3535652 -316639196241798698451882639070937088 3535653 938303969758224202440660288090355200 3535654 195501578549391500756949486431056512 3535655 789886112245395350341291976080261560 3535656 656854639008372577465169395813171200 3535657 -813849113265452415100093057133740128 3535658 -127789077455856748608983041246737408 3535659 187089626751344515145701277370043164 3535660 481288124229901614513362834666496000 3535661 -69886696913778806121525726233033376 3535662 159713139006464284093337346155656320 3535663 371481328566433482643683684479696912 3535664 435498552734110921666114705391124480 3535665 123242867239352594232161296232202240 3535666 867664849664807876931824277964534032 3535667 -596474186316885595442650563834648240 3535668 528518583075682834816846218953761152 3535669 -2297832128835375055672168304023226304 3535670 283158930689427185027343654970913280 3535671 783365758325856498782019551840123112 3535672 533852040649969037228336766473011200 3535673 -2121477349324576141418669762469078 3535674 71409863498408308571241947840317440 3535675 -2514590602873261782672055523961600 3535676 -214838278631944058667033131034762240 3535677 -730096888968822258512033695112914560 3535678 -45427562986120222301248270488678144 3535679 -291974685119494869000792130645294224 3535680 -110834320461570752374373839640985600 3535681 2735802042650416780125767488476117952 3535682 -50859751750929145598799583156241856 3535683 171434814095196506769232996515989088 3535684 193438641756096436738899187381260416 3535685 -1305913951102953507575175565859836200 3535686 10706325021926957661176292172535808 3535687 915461913200841863326506785388533336 3535688 -576974229684439406164086061490903040 3535689 223994051907407669946635239468776768 3535690 -360493221942768072751527634828128000 3535691 -755554595873712398129743773855412800 3535692 -171513237543887431798486177295835648 3535693 221695747872955454329810573816452960 3535694 649832434283745740171131795845459072 3535695 735973894438288506661185211027320 3535696 95190718299864208512517250683748352 3535697 -331973975564682991097304738466355088 3535698 14311664872081012437617452780435968 3535699 347138513986223481721365536624926700 3535700 142357422884540785851869039898470400 3535701 332036197116146891219183961785516640 3535702 1377366988801733404914846822071553792 3535703 320557929044541722966260451076884640 3535704 428849504936137912361874219666432000 3535705 241661916228276157235607778046526720 3535706 80308058335022883777934771110570240 3535707 -270380434956218756189078650357199616 3535708 -484126630383686673738557536145031168 3535709 -518409429628004019393710836905961140 3535710 354508314841206470711788404643814400 3535711 17269365905292423022678142951105664 3535712 -463919498250947044603007753049735168 3535713 258248381968753904278090672686157842 3535714 143027712006029147891739523283523072 3535715 -717703302391538146699572601391966640 3535716 1157350117652876277953330279750737920 3535717 -251235687760646873089059106372679040 3535718 -6491261725689249978450438141640896 3535719 -52895002424412248605113120274089600 3535720 -123018754152319483507331053330944000 3535721 220036254162345313266943631238797184 3535722 190463805232205374440005928499542960 3535723 1836610995092488512942830271775122064 3535724 2392998289454021434898037671626506240 3535725 -177097730731759744865482226534042400 3535726 -783545441589375422866423295801162688 3535727 20666688244952758560399128840826960 3535728 121543634803711147695741298661130240 3535729 -894620359333070128231863253749990720 3535730 -187950597964302988369214698801351680 3535731 70085315686327263026107233016929372 3535732 -385863590734684512439511265337227904 3535733 -579995263109427696516119548087608018 3535734 -462371884292608412128246671145888320 3535735 232163030118208105092193708605838560 3535736 184096170946481724385916068513382400 3535737 17451921583268603957644045435670400 3535738 297645266160916823596981949186254560 3535739 -737692824176819693075429050296410460 3535740 -222627288921868045131191739077806080 3535741 1370064515003173333228256468150726 3535742 -190290514472533992381295238115013440 3535743 -31709347933628384319604949386967736 3535744 -465283230310495116861435286608936960 3535745 1077398716485224388751803288738083880 3535746 226208540158326376155929063303846784 3535747 867617142612701721097242838225060792 3535748 786597739715570697124761408034974720 3535749 291714429340316805669380833755097824 3535750 675911664379898746569393362613504000 3535751 1058482926192914362752308121277033752 3535752 80312204013383652283717405537075200 3535753 808097942311404602959973444098766884 3535754 821235661206852263114722133052726576 3535755 53524386318851435974567212663141600 3535756 -71475588215650287141966243420493824 3535757 -841415340106669497234289710193922868 3535758 -399205948043657255972973856125730560 3535759 854233612670688009167784108199476240 3535760 -306826680500924357610892286747443200 3535761 -465891508221764991619808552729760 3535762 796029537133485695256118894527312672 3535763 210219836310526104922178789316467712 3535764 -839229134311229432984336665950234624 3535765 1377515350938069874034827266645501660 3535766 -133883838985832347460152688213414400 3535767 153269652406427115597501850511308800 3535768 -496270474745362733815422552530749440 3535769 -383270192379170582533298688712027830 3535770 46454790899725832434750723300608000 3535771 1613485996181716445507356790532083972 3535772 -1082655264044916049727758201619616768 3535773 -1230193303168904246419250976501734016 3535774 43598190809067613334346859933633920 3535775 -1117870809135518755884259194439291200 3535776 -166222601222427874526577516378390528 3535777 525398137802618455229786890812398272 3535778 -864942421909664542361406378299344560 3535779 38839900222089154466043938358465888 3535780 765578282260953291376562050558521600 3535781 -729663203134671830100602892468836418 3535782 326059979796527414436404302762176192 3535783 -143846502323421929540141309248343240 3535784 789726015371185072506093298928517120 3535785 -231467250133912263783114845026857600 3535786 898647921650568134699259194753176320 3535787 -643594626259893657463067513610490440 3535788 -273135545403469005297875294943705600 3535789 -223645707073456618885594505753383476 3535790 210889896104302161241754570163390720 3535791 1043297631839793168105187143070834560 3535792 39374220145480340890262373437276160 3535793 1181803081737736798485462525750321042 3535794 -123205313775102884781637217753616480 3535795 583614321523122560078808995710978800 3535796 -249710314798913173799619583635517440 3535797 -1179079723200932435833018959277060128 3535798 -21604392559383204625535979475181568 3535799 -126265662229274338801555859951440320 3535800 155925652516642937649750236798976000 3535801 -182242552999849401202879947107197868 3535802 -197241662792325488965281544757814528 3535803 -761616546433211792046840597344717280 3535804 21219556324205796996546948207352832 3535805 -102700535177678091117401142293088000 3535806 -255557962236732823153583583229812096 3535807 -279733439758928646916666018983868416 3535808 165959615156991630851372944673734656 3535809 -249696748489239306321921024885519840 3535810 -524512185747346335451559540901719040 3535811 -1878198563627247192449063578042162200 3535812 3249172772763078281272904621076480 3535813 238204552220706313019236311153249984 3535814 928736920484958453295677660566012256 3535815 -165273151227063383285606636782750080 3535816 -800474334443800896793716130775040 3535817 505496981787188444668518790747243866 3535818 393121532468590283878843925078201088 3535819 369087437080424364437998562909796496 3535820 -228582329401054097839943991110353920 3535821 654374397117206148913605856426380000 3535822 -102487423453779093348065070973140288 3535823 829984611524140201796269759152610224 3535824 -118186017209590348365887668906229760 3535825 412756429006206543134284094479369500 3535826 269734887516397787874430160833090560 3535827 -189999254760219035686000209864791880 3535828 -98699155295101031341463406904183040 3535829 -29048180373015454338171614266456320 3535830 -176106258240850172977979532556020480 3535831 154744996806299536168687416423973664 3535832 14606268025243017281367249503232000 3535833 -43334280800710607559164754461005440 3535834 530500036521843851913959220865272816 3535835 377929475761823364056432268052437360 3535836 42093062784561248649450685562890752 3535837 -955330235152947141410194791108474528 3535838 776164045423858993205372156913928320 3535839 1356325843681982761923445793229269520 3535840 265581342602376790046355059268648960 3535841 -520391136875342414297856269028241758 3535842 119169487176057294827311916241454080 3535843 -1031122041987274749503672858953224680 3535844 365376866874735309870295670893466112 3535845 -116158034535647227251325979855280480 3535846 17496477490935795186778021722907872 3535847 5440494614925267594110059880742144 3535848 -156033451405371425306248998494438400 3535849 -1037936630505634994213367277256974150 3535850 -247095503414712042542772277921647600 3535851 117732040833656849658493034940238080 3535852 1097567705188534021822586730772295936 3535853 -788486386438559679040137374934809898 3535854 141006621763669320252197673834885120 3535855 42265613808923705976783286388158560 3535856 -200520760548099823623552647795048448 3535857 53634727155651620997520793218370688 3535858 -473043156246296243250133383991396224 3535859 885086933647152017021304515408341104 3535860 71315855635588953935065753834782720 3535861 425895784187452350984507727484739232 3535862 -321842239938696751399040658388800 3535863 13294173672715917240695177288775144 3535864 753438558417358822910418730752000000 3535865 265385349712932755875444749460501320 3535866 -467573346582610027447385544672806400 3535867 -1231345969018870628998506787418245084 3535868 96851889765434285609281834945714176 3535869 -979483195402216598276028944578400256 3535870 253455064870850029293840525601555200 3535871 599286636596611932539187301894332144 3535872 504219533676650851329762788829560832 3535873 -333705735869158390865446402317548496 3535874 592202943643358283847422950903721936 3535875 418321585676612148387816935593800000 3535876 749863925531415865374291059288159360 3535877 1074120052413399273598763282318421726 3535878 -172552638472699681012160839304380032 3535879 -1203193881615523552184257665673692520 3535880 171957610390625963237808403030886400 3535881 142881327886027116269355289386307200 3535882 170425151144388833297714623903334400 3535883 -185299650552682087563499022174700960 3535884 709017826911399491773216003761922560 3535885 1266318129814003190682089522295125580 3535886 -935519998658208021987421199482924608 3535887 -370573867491927590366568448816136832 3535888 169723702955760882473270011456651264 3535889 -765778409631984483991005648898558734 3535890 -1765282735469378067275785966133760 3535891 441258195618713613600702718608835584 3535892 -369516049994621402805450957478214784 3535893 101014196578072970434328645839484064 3535894 -474991828127849563223477282176833504 3535895 -487891335464939229773992074815196960 3535896 -97787288772578550117219966015897600 3535897 -1200638223496030832645343735551068800 3535898 -328846625264744535498569145845266464 3535899 -843611073841861714636237959576581736 3535900 -221949006515074673159549819642432000 3535901 -141489418865125370002924692934132308 3535902 237899177707638085309941998755567680 3535903 302480940808464811572623792265888880 3535904 2200377641111091100160678416751788032 3535905 67888282036018977664736460962238720 3535906 -509637866759264489583079356273668736 3535907 378512077324421500333615545374712156 3535908 600126377527227355583229761461724160 3535909 -320723911061206985564389629981997992 3535910 81697867044305098165285138908053760 3535911 -794556221105444028445875302626094640 3535912 1915026395713534053759219862510540800 3535913 1293589183827280234100124123596343162 3535914 80661702567103291476885998158560000 3535915 -338490315343469063089000132952067360 3535916 -370375950386735324999755710516437760 3535917 321151641044335188693170227743435264 3535918 991707073650250074180714056053412160 3535919 -330097195712612487167250355170750000 3535920 -151151895373055297493204285957734400 3535921 284063404633778259535244039801147700 3535922 -20373079331356839116842673080184832 3535923 -1107259795809207292833000318881545416 3535924 42328310602293646488008916009172992 3535925 133188490740962091785568236968108800 3535926 640709955365833748864687472051170688 3535927 1249310469571417804734690313160388776 3535928 146280214873089013783016155302789120 3535929 -388862740579592654845086926078254800 3535930 767392691027211206604992534488185600 3535931 -157585725882727803107307299977714176 3535932 403796414976523371526829972856579072 3535933 -27432957959044177154822717924658656 3535934 -317900215886414520033268094112073728 3535935 227890087866792534690584304768001440 3535936 -476983386070292000042845917085696000 3535937 -185520470627552158932959057846383680 3535938 335207946331342095179145859983911040 3535939 806595230963250279106219309466363400 3535940 303430890278903046031601752640759040 3535941 178174140862491229659330627693547200 3535942 203014975181851855143000835581268224 3535943 -143001693255602525674157763889712808 3535944 1101815416561757076771757343123742720 3535945 -281297901473804525708609446387763520 3535946 -1043697122943574624963354552389029328 3535947 -46455637264066794917829695690230560 3535948 -303646748675079488209479269719888896 3535949 -1432776792978350359468401933262884564 3535950 -285523935215267520779142737703628800 3535951 -2034188863659105933880271077208257536 3535952 2414448491384284774064496768712704 3535953 208440238487051080261521554942965248 3535954 704477248202322196757864989924224672 3535955 911112437889371780135000663451789360 3535956 396445023386469036241713063067197312 3535957 1490979649181252348743654407340879840 3535958 -45937874730028335474155222457757920 3535959 -766786452345397733631308601921792 3535960 -152472310291471222236381766474752000 3535961 1171186350823691906084694245741303040 3535962 -527552532971077934508909095919656448 3535963 -218316205634522684922617466441370536 3535964 -391283477281529910153346197972033024 3535965 -888374910749886169061643802697333940 3535966 136882338802858736171255655037532160 3535967 -660557789705005735547645671984293168 3535968 -769264391650476803617303037673209856 3535969 284408737900063125811224311414158370 3535970 -110562981707000746709184065358384000 3535971 -21642372271522719280194663413633616 3535972 1203974610433674707642817120050783232 3535973 -649978729853303316605600214028635360 3535974 630096179076364653907649079890688 3535975 -381867391150145601535050036039664000 3535976 26149022791264595723758056803942400 3535977 -344385077019274632365233383847463280 3535978 -118978055439980071894448321156336640 3535979 42398264115093983539032271298516592 3535980 -89467613302858088108454308896358400 3535981 817210536374571583410971487417885782 3535982 270231813134727215953824372708502272 3535983 1080340021554240579768381959240832 3535984 -122673530110091512461515034141655040 3535985 870436752952758125040557855819760180 3535986 210357816724942745717823306831425664 3535987 -624155489871547591840512730074592800 3535988 390335102516387607941515000888104960 3535989 -538930610381077551558022929274268640 3535990 -210000514819469927520758670409178880 3535991 2553632489730676844631569977629277512 3535992 1176120626996841069241093917192376320 3535993 1400042056173353318879045814708651242 3535994 218430636703206415733998299503384064 3535995 4075035515813189782995820176535920 3535996 -3977109231659818335739467938654208 3535997 694689033013282715486011037738366880 3535998 195239163567353774735073357267425280 3535999 -588773926428510476443238993326776840 3536000 -484236535699304846564837409423360000 3536001 -48781794569235933841330935744241920 3536002 380779449737520584707055952316607952 3536003 -6797833951682264636223012522508536 3536004 285092591317645983611924172429084672 3536005 -476334792931047927929164374024672000 3536006 821995252671551021935951698403001952 3536007 341844421727788702450574232262985640 3536008 -93610304898370057067132831821332480 3536009 -1051534837658804237218693244226098790 3536010 -161387791678782750333466093900507200 3536011 35667607390186000863219044323833472 3536012 -730261883650404185584381987648114944 3536013 -192459384218433925251367171809881472 3536014 389239223901603222127287490158507840 3536015 99392327324388579438454172716185600 3536016 24154233392784302821490307782934528 3536017 -39849648359145535055561900613395868 3536018 -147892718538459916663064414341805280 3536019 18518715153481626331872555951395784 3536020 -385537794992114223230552469566545920 3536021 25271952959390759884078977395625600 3536022 -104911718098956002004230268590186496 3536023 96137356762699950126123081282629160 3536024 197225804870573035319154727378728960 3536025 4797341549745010953563674667998800 3536026 69712657358073727610404225287431424 3536027 12068426242736688968503367308361424 3536028 -742972129446279613705245918072576000 3536029 -379199184004188193362928813822828608 3536030 -25102421683738628335396927875483840 3536031 -4577654250707570892732792331843200 3536032 -171112589926179996192824702681284608 3536033 -415707363960002658559049690002134480 3536034 346193957365044724262857541026643712 3536035 -1065423934094629435757200348051989600 3536036 1041734114738800870720198320427287168 3536037 1096756165628011627562684270354741694 3536038 -409471216265042186083870429434953088 3536039 255987864705044066175412368577386024 3536040 -216200373786393597450668274204672000 3536041 341534892768422871125379558373000442 3536042 -1713097368629584646291634253827340800 3536043 181603994406081826019127203425079808 3536044 -1231464423898027724497745223525124864 3536045 -711492881184617907643742752156247040 3536046 -3753136750145817358178663365863936 3536047 -2120100709316954277403441362494160 3536048 -276130610629525099988267222971908096 3536049 74786184528440721484705482037222656 3536050 -87845146963289914484020743600883200 3536051 -1978109480641825130943869484098599368 3536052 6577324364551558858314053920174080 3536053 -374696830719568931139254998547860580 3536054 -513616952553492354530549777334362880 3536055 48742483478904491236961799962351160 3536056 1120203205049690842236022955595386880 3536057 -707527908342214857753111027321950400 3536058 -716451867903023403441813572870499840 3536059 -117364740646184137331298534267187920 3536060 917390915005076129204051979187215360 3536061 -24549103395422563238794576882215936 3536062 11584490988198546940964154410964672 3536063 -868389551627850988957186096558842240 3536064 -144343268281796578827214375662649344 3536065 249277412523375270630013880392234920 3536066 295098988069493528765168295922281984 3536067 34882947733608879844277414004639480 3536068 290765698967009543988938658822720000 3536069 738394990123943603614160706936373020 3536070 -213388735873576954526548951275878400 3536071 299730682323937080601722390689475840 3536072 750415904178833487273345997542220800 3536073 -621835225990264749152466830458392336 3536074 436245564200168597395990790071615536 3536075 222618569842528164039585400540611300 3536076 316271081777413225714476257923333632 3536077 -222768257638091368520174276958831488 3536078 -112005305460884995437860922888387840 3536079 -142953468641147628727101752278926960 3536080 -169499874102677121839629735550730240 3536081 -1000318758621199654160370017611439118 3536082 220507054723500994758975264242542080 3536083 -1980488646701937384531080094322896456 3536084 404248614477607636362411699612690432 3536085 238397681886235540719458962133482560 3536086 -161660123248490954847741854746621440 3536087 166326415183253958198767169474670872 3536088 -672816389922542796254438772139130880 3536089 353171720557971952918654937548477824 3536090 114079795738400077312223029783219200 3536091 -388254840676775798612622807435833952 3536092 310160202220755466828400915364446208 3536093 28812529735663015840031914170318528 3536094 363792069326183046508960708173883200 3536095 946381602465407705891364748515234600 3536096 -579351549740506163438390629933252608 3536097 -607824871345622321782355024240619600 3536098 -1038027161795579964146160916069889664 3536099 -625990564276158465494592298308374064 3536100 87980471513934464575256811984432000 3536101 545334919656950466672935960332511102 3536102 -1039119622479881523944672820356559168 3536103 -356503796780761105912017157495323096 3536104 -511623565254728502190475978557440 3536105 12463376054368026317810746684162560 3536106 -54708700178554903579176791434874880 3536107 -104313361000978474655033694024141408 3536108 422437619393727491186644638474817536 3536109 462757182697024037317060945485321600 3536110 63066445442106319835160204411264960 3536111 788509034334692010548339723262862464 3536112 -43145051382409803990542007160799232 3536113 -548466246623244942088835884292987840 3536114 -666560324157192006795105588751951344 3536115 -702443782799373896685319536837216000 3536116 616207524969415814301386501565664640 3536117 -17501643822421748285939092581166980 3536118 177295197166217828131534560496326528 3536119 -689604894775362602321095900291755840 3536120 9504737168847489839632460171673600 3536121 -489988391961952511348329585211015088 3536122 -26024501203098831982564325217358848 3536123 1048368501728953172011873555686894372 3536124 -976345032028452192097764016704380928 3536125 1197295921605471585781145237500455000 3536126 268446336076501336889770913632972800 3536127 -84847442707622408431925734297376688 3536128 -358468346078330970393234500149575680 3536129 1480419587120145593993426968252841730 3536130 -1939308875175101346531833662241280 3536131 -619739057116296995718988782465368068 3536132 -1155575793213846770617177786658731008 3536133 -447534150614358354201608263367993376 3536134 697665853938298140059227343628689376 3536135 563138187660265689355910078994903360 3536136 -705524481775611632081511739163197440 3536137 -179317363230716847781900853515580208 3536138 490628933387334130295672457233532720 3536139 -200570527606797887767327744945090560 3536140 -710024363454003860503364694972226560 3536141 431783634760404281811172815202104000 3536142 337022704548610192879477309422798912 3536143 137054926822311385959560089780124344 3536144 -366181749125620185474189887871959040 3536145 26793045991137620627337505196232000 3536146 884866082614520746717432879592956704 3536147 994851514704363004974033200413694040 3536148 1421254172172096926225940361052160 3536149 -474349033334606741688737890303208480 3536150 -277366149732609660583720797835536000 3536151 147370258715664589312151161326109032 3536152 -388587254103862305577308886382438400 3536153 1927845197351240466354218692688515860 3536154 282034520459349717651532660754529264 3536155 215301132148229687318276411686840320 3536156 456785998942085654352392398717135872 3536157 -622394967327587716254363324892229760 3536158 -9245405138821207240229929362796416 3536159 -847629922846688854912179066913975560 3536160 228054230974009647935923301174476800 3536161 -687168790192778418177525929112462238 3536162 170647468097476584754916760386376192 3536163 -521603934302176410480902265177219600 3536164 -4648725233089768619405289906462464 3536165 -765425710929108097114501237640431200 3536166 40109964803663146105845768720652800 3536167 995664887470966913822533457708756216 3536168 158807025072656379382352858155653120 3536169 146691044390135148558981524904521088 3536170 -157325022368005830555281981316341760 3536171 1059308547588273155306553551498280372 3536172 743787531749822814204541816955901696 3536173 1041256677133901010535251789629475180 3536174 214351596022860649060614780686410752 3536175 366193476756659829180368257207695000 3536176 -13827175408967801948800559038005248 3536177 1832389862825104226820103676947243026 3536178 -98810231980822251396575718743009280 3536179 2387126932332227877315749482383726600 3536180 -363172138564196144593910369523897600 3536181 376718519421628463886777780071685696 3536182 110156368060859820758545709308351104 3536183 841232502661965327699620634631287288 3536184 -603167391086119295298257361585991680 3536185 -1042001331412885482455340707539540800 3536186 1126715736236616873762468562057489920 3536187 -316440399529198292160937657673680848 3536188 -914436833540260488591078777690865664 3536189 1043866792282692383039802213575937990 3536190 -79761713207018348789162883466444800 3536191 11560791379215803100020886888102712 3536192 489816982918325540692241877515108352 3536193 1320962599540900994994627258523968 3536194 124190924858224252527264173244443520 3536195 -226670117903472407216439633930400080 3536196 -1521524576560933767030633515484205056 3536197 28352132002350345287473172943227264 3536198 3222862672249195676988936937109760 3536199 407591552878110673693436336319620784 3536200 -233064046370915958754519423802496000 3536201 -220202753383392351212143971918702336 3536202 233394221929913951418539981015166720 3536203 187571214127559188648132399758264768 3536204 65744229352618850512147643710095360 3536205 -453989654679040750515282939005156640 3536206 -100203427077770269633956119907572160 3536207 1028689765532643240093013898638233456 3536208 -54030340257473260858333984780861440 3536209 -760385834797525330918148679530353500 3536210 366942050077474244223682777068953760 3536211 399615773476530965578348201262325504 3536212 308985514806206946079003798664531712 3536213 271077270370514679933453110582940444 3536214 420982451697168139401702768820884480 3536215 43852412107931094140436457012930320 3536216 768845543035461368343745912693524480 3536217 44441917355033628646437312273447300 3536218 438091727159752736647521458067240960 3536219 -1286641610635270251195951976242472380 3536220 -498940338527499569506900215024798720 3536221 -462253084293021115882120600052509416 3536222 -269334248663905510483886594147394048 3536223 -686756495793924676552685939906774400 3536224 -640690867458941935351131655738490880 3536225 586124497323142894300281743755200 3536226 -431922077853648583848407215847156736 3536227 280029251140788828364423417278486000 3536228 894822295114396686560860525409789568 3536229 -567161726466311958775282758031898016 3536230 88319187309012272886192659330976000 3536231 -1036102146287352533529604272390120000 3536232 143204299204270888812533189693276160 3536233 -956142130772610454841776699804460160 3536234 973942261447767713507352870728448 3536235 452498924140915978309261463598535920 3536236 -839356670331025900998453874501793280 3536237 843074035749846674944464906513307980 3536238 -294050173168820599389983587767107328 3536239 487557221837205379139216887814922240 3536240 -183698484902836693647108096976650240 3536241 862119569298034827112617300661172640 3536242 769148685280276437050869766048899200 3536243 564013331200234499455620026511121800 3536244 228879713488581842933442251136614400 3536245 116823124995134858898314939053177500 3536246 -77825642345246141639365054033484160 3536247 43119199590235348205546404926938496 3536248 -1442839246525834484470868172110192640 3536249 233372984793238830836191372797878250 3536250 16985208706005197441249746822080000 3536251 20145912286674851003470772243330632 3536252 32567970873330455808761521963292160 3536253 -23705337736637971090704539816050656 3536254 -272359122800847678098244529427879424 3536255 -778995106817209455954434013117379440 3536256 60797287459630469269769411572531200 3536257 1891009137573626751987211279344741506 3536258 -320912841384703740270737736873659520 3536259 -179064742201742202919616898472895496 3536260 136727144825255449318821724659302400 3536261 775655657846221501823208488695418400 3536262 -383266456356241209007568283223286880 3536263 -571637189363468947827595207252460096 3536264 -304759142763148345170960501134576640 3536265 310509141627920629641466512631504320 3536266 17016603063554112254893174943081664 3536267 -424217899142587108806821806846858608 3536268 -741353144585426290923504523918193664 3536269 645940970868017092560060484981811520 3536270 -348520776338669307872420122719577920 3536271 -581321836683462655613789006950715760 3536272 -482797890643826290942768014254850048 3536273 56861504597466868888712596382758464 3536274 -260294128207879219540301301832811520 3536275 264850225453516423178102264106128800 3536276 116066128070794274436158370081164160 3536277 25606334298256040637304669908587520 3536278 406236590510015588222414554002956160 3536279 -133353163438741979649946897170458400 3536280 -710266727481801945538675878494208000 3536281 915214448028947954705852263185848010 3536282 -185025549867008922649131209320117008 3536283 350951718749162958315796922005521600 3536284 -546450454062010375369652814707744768 3536285 -37952379265737928169748417715005600 3536286 30586411210851518856537531036392064 3536287 216648515155805124000963351004506520 3536288 287742622905546555459951925826420736 3536289 232032065049278541308341887770030760 3536290 290249001301788527911360585173338400 3536291 66995897800008446959902793348189968 3536292 -290783822407707250571322601280618496 3536293 -124861520731242898468836945900944676 3536294 292835434483913441212472742723389952 3536295 -192288643265845355671958620009651200 3536296 -801780791163743765330801858311372800 3536297 761506107458475897424996140801071232 3536298 -28457625902394209229587775551429376 3536299 829865581086008914660984757403155200 3536300 -278144780727971026906816571454969600 3536301 295396973180657769194308434654925632 3536302 407971227574344084573672639683748864 3536303 -1221489380484578682006049420585358448 3536304 -97172530693832408773247679222153216 3536305 858614467462348660568515802025953460 3536306 886452593767458812636121381482019360 3536307 776166238323332424679237212748240404 3536308 222301057747721958275558164261228928 3536309 -445491549348587657948468899733253984 3536310 -100988836330289359912361666049075840 3536311 256997647438120491511843013089699312 3536312 -43252886777298466348121875195084800 3536313 804053150617152241770363236994077376 3536314 468792451298445282118900449573638256 3536315 -447088999998873281996489932575782400 3536316 -116119998266651466939892048454304768 3536317 544233842144629943634698878399022572 3536318 -992034621091452014016323144764464000 3536319 -138685865408704976154098135319931392 3536320 -5350011674335985828853563648901120 3536321 687605394197603226424997985952778544 3536322 -145133125474643764393765752442009728 3536323 386132059636829296385410454141202336 3536324 810263118431828380963234857566976000 3536325 144001261361151715529095749662112000 3536326 54327595320466119463087531937586240 3536327 -1528677094679219473827419117566756608 3536328 1043755751480819553403645431939932160 3536329 68044585954699985320060627262615476 3536330 241453641375049791133027089301248000 3536331 -351752589864611557131879248686135056 3536332 -271396206416321563039634779988018688 3536333 230734431833622330757644856846955520 3536334 84464336358827668008655160139606528 3536335 -297350008599887751696843931962285600 3536336 -321305698126998882701882851579895808 3536337 253464560486864233696505250162708480 3536338 173393901904563901292434810006352544 3536339 103429753975435914629516054042829648 3536340 282592800814483823543340580529786880 3536341 1120255377067663677317337954412465742 3536342 27361391815244732081733488849725440 3536343 -113287826412128354483283532268287968 3536344 559302476958093380112854130189312000 3536345 -1880197039223286763641815689859736000 3536346 -573911675815354178078062249544448 3536347 -1560497931049724480726190530768300400 3536348 -715041041321012342023281256153339392 3536349 392478379215789976113697762611316320 3536350 -294361139871261858237035033075659200 3536351 -146847574228568822669144651588120736 3536352 -568637526855424798032196400051650560 3536353 -18129852172101547843483832390525036 3536354 91146077071798513919040534525685920 3536355 -65709372626153208896111458164564480 3536356 -8374080261906628807237607837368320 3536357 -927664434547129356351878408185495296 3536358 227742765710813972092428063908198400 3536359 1264304680395613984654965558888004216 3536360 -203465264507768080313338420537344000 3536361 1140110242378765154698175999282139210 3536362 -761627901056796601799866853774399568 3536363 -13520088973236874100188828345456536 3536364 -102714337102254665295939391293096960 3536365 135213403763069313541672255584261120 3536366 1019288229005958519171370323201566400 3536367 -731327391868819101271905958251922800 3536368 86362113763224512079851813774819328 3536369 -495935331091187842123431954521485230 3536370 81692746556877008746753197892655520 3536371 -1301456147811211261557950582496485428 3536372 -70823321864587294579059645038542848 3536373 -476458845799228557972035727272015232 3536374 -184155800451557332567448705223264768 3536375 632980391427434258180273735534100000 3536376 -1226580823558699867997831275364966400 3536377 106833143646379050397714478947837060 3536378 -74700900512307882330406773963862560 3536379 860473814345864086058830298990739636 3536380 222852925817035462881439091526412800 3536381 434829347672222138078844317890540224 3536382 -324383095924438968330445647258587136 3536383 -4182414877539439801200107333938296 3536384 -649954263423161968120152507027554304 3536385 -203853545883739952445591129233923200 3536386 100439033329226498093518341208214016 3536387 310022453495944110990554579901498432 3536388 343526851762884019205202137703358464 3536389 1550563110875605916286844889154004190 3536390 -102592630346889362227478817064738560 3536391 -757028226693721216780214968560667056 3536392 2503990930356393181402559205796577280 3536393 264888559305682049632646645764416 3536394 121977065580494360942531936997089280 3536395 277593011411488421280145452356090400 3536396 -558134531813627378323177793972643840 3536397 -283371652332405844318911193144505172 3536398 -714532665295382277010282286649652800 3536399 1519818666556546288831488996003609480 3536400 18173727985427306086529484855705600 3536401 -1563487796749786764636507006205836000 3536402 453041692862339600558208217603679232 3536403 43311904810761555773428160667768624 3536404 -921680469777339455382417384060121088 3536405 -882829257638133191019239498094374970 3536406 1092073297179146016473821020718080 3536407 172048957537764673040296376233281712 3536408 1139973193750426701223387164203151360 3536409 462592988439131138363112238860721104 3536410 -209712097918509032221506443163428640 3536411 -824618716809646683480720743270572368 3536412 51642249122863717637724278603218944 3536413 64031249573244561133193039857100000 3536414 70409422415736354420863119062056448 3536415 7080010352635065910227305554078800 3536416 -357343431790709854748727417915703296 3536417 394202447281435190164003439448743700 3536418 139515305307234857475013605124896768 3536419 -196401054507341695973301413682763560 3536420 -684034173221873328503157961586749440 3536421 -627581937248484105384580540090023936 3536422 -336549267195748304326111853772818688 3536423 -24536150990484634772060802556474320 3536424 26072825002288036464806698413173760 3536425 -369625358023384609200822976222396200 3536426 -474949577391928656280042777026076320 3536427 -391325159730399037619143778577933480 3536428 473801286201676801922231223773837568 3536429 68819890169833700352016637827382400 3536430 -87672533691230605737006113426474880 3536431 -1585846991821310891705687491779650288 3536432 346678972989729567730973096173731840 3536433 -87456814081098701094976172284774080 3536434 7104739097836783233256025020861440 3536435 255224457464822436599194428383232000 3536436 -570806219126717928356747552170610688 3536437 98289998460922910648347233546015086 3536438 -388551506759540979344223863931856320 3536439 609154692136542153612951686580175488 3536440 -546480458671972533003684700357939200 3536441 1495344136162486544561174072336716842 3536442 47869072481237206804070716955787264 3536443 -1090005457760384296946156452705793308 3536444 1295870539534041237185639790174759936 3536445 706830021134423693054328128504869440 3536446 -844681439324117049868468649648003328 3536447 1890068533729620125965152506748216360 3536448 20725256947802079226837564007645184 3536449 -2219345243498039979893057775841280 3536450 -87291106302263962572202622529738000 3536451 -303822277442155879579706628436954920 3536452 -790079335733004483576246640629799680 3536453 -1500469146764833134898259965946867298 3536454 191070104318036200487595786023574720 3536455 -88396227015423872490360970230775680 3536456 582202802544463226955781151859179520 3536457 445516283694184694322039739715973120 3536458 -220779807195082603390944204016915920 3536459 772991369439242395473168817153021632 3536460 -11194356584136420263779782497049600 3536461 -2375700856693608179343237603337652288 3536462 550743328237647064797847924388567232 3536463 -128656217563416990318596878417904640 3536464 -87320698502597339670624041341157376 3536465 -6503628654823461530325711276592140 3536466 174483506259351659522402997258968064 3536467 1905103420669468400617548731962851984 3536468 735977452218192808560982120447819776 3536469 -213417806079253068235493290477384416 3536470 26763210757787378852665629317376000 3536471 343733516429786467364733802879281672 3536472 643199903406471380951538250358353920 3536473 -2448060242868513165332898327775515120 3536474 1812207552512429240475504861928992480 3536475 498204332113096057663293467178949200 3536476 1336034692532067929399317489007072256 3536477 -129543260894708139012705252301959354 3536478 -281599042816807250256615629803047552 3536479 1031394546833216034986209519842882080 3536480 400594340390950769998239223216865280 3536481 308356792483706012997625063017222720 3536482 -648889674216916511946554880346239408 3536483 312119646752219249999660996765871840 3536484 -237168388532342557169760112381513728 3536485 54658052618998379637277743605537400 3536486 249189817381927647330000853747092192 3536487 -1543292223942814226549920989651040560 3536488 367465406788360373725017716085365760 3536489 367620433388475542247830569734902880 3536490 446131200725095893609047897621157120 3536491 -18504843552589494685447921059183728 3536492 2260488436261805730271576852300800 3536493 114093114610373117980814276860553280 3536494 246672065740266898535339806526371584 3536495 1235603260057131143198163874668189000 3536496 58829577903069163010931365447270400 3536497 -190278554304020731121718356831903948 3536498 -296161488909553640795704607782539264 3536499 -198870196081134332441135889343995336 3536500 85879746789578412729996281670144000 3536501 1306352865633641049990384746161235502 3536502 228767023579786512206727838622920704 3536503 170599145304772299352880297326089600 3536504 -347627031185967310740334711152844800 3536505 -152465515546784094796588302219436800 3536506 -435150821329333332945052480432188048 3536507 88082115108550827261233178579808080 3536508 232337037518712027305959262272266240 3536509 -488193787263184885230179204833166880 3536510 -187549133084954252231631388723745280 3536511 -186949875422774548769856018052488192 3536512 -297739294728497470339294097666211840 3536513 61282102363778650454233362867621762 3536514 1209726443577819833422834951819008000 3536515 -1183491671507413661294211625768656000 3536516 905988652915256423589174720989965440 3536517 140681080914613569312330444616487520 3536518 130180725197417902178009323913553216 3536519 56209157714409665698387643911278720 3536520 -96999178288967000857847846876774400 3536521 -219868978189047439195116225507361500 3536522 393424308589637891490913431087450624 3536523 545404854932859884197345669725445944 3536524 -96045600764474823178605778301595904 3536525 147891230057954768869397375327398050 3536526 -4174791194409520569038505606398976 3536527 -2132515100418695226317232149354046000 3536528 -244501648902083455905555011965747200 3536529 902227078687183584841079503522259184 3536530 227203170130159704163211157680960160 3536531 -262879809251495739579767409975381780 3536532 78071278130899389272250490109310720 3536533 49004613905618496215804995489074048 3536534 134066772014857392252825861058566912 3536535 6076842854124515600382174224807040 3536536 -1452686368416278800241901854374871040 3536537 -650004365360107964271778127039322348 3536538 -248947892512464914323869619364274432 3536539 -1040719406113890207341103028818097660 3536540 -248887542138402465728116049576478720 3536541 10004663311555889604634060289556582 3536542 -185208433356502297910222042634809856 3536543 -72560979615196257347159783754592680 3536544 -526359716816552919355398480835117056 3536545 -391177249243544843343639381648461400 3536546 -174560579805673472881105213720665600 3536547 256437057981177227562354348168049920 3536548 798656760000833692012753282172257536 3536549 -433272245123898655065567838836872736 3536550 33648945512796180493200926533728000 3536551 1339159633042559376397958817867314552 3536552 1628424462228165751320214539004185600 3536553 935420245199890524459153616909282704 3536554 -29298609477218653744612178830710528 3536555 -699393881912720383600619820017140080 3536556 207908850075870123283789280417808384 3536557 139578945561129039473194370810600320 3536558 23561636277224001707336579288784384 3536559 -180287641896787131888121769352156192 3536560 -159077781092438486783842195260702720 3536561 238993879266034723602640346490964224 3536562 -239382446076499551384253006742363136 3536563 -786809099440369219591987049340659188 3536564 273433091900239407818458386197231616 3536565 590617255985439449556939502637592000 3536566 -463320826031084584327280495444477376 3536567 -572858992727117618966573675294055384 3536568 -215342504513550244300882437881856000 3536569 -591809200655486482187907883552431104 3536570 11453506954350890481903829422336480 3536571 -257167409321459384997413690555350272 3536572 -103227021655847612495244311855413248 3536573 563974949369067015406948066421956224 3536574 198191792697972722112106786394861568 3536575 -178024994033558282056133688607987800 3536576 -84023909224880203141492690224414720 3536577 -868788299072932921248696136683462240 3536578 4538406939944263916921320298826240 3536579 -240152032328995121473955159468178240 3536580 184375260802944570329787787902812160 3536581 427028697979684850072090203814924064 3536582 110969056093308833313341534028284160 3536583 -981946136312254300953543428383243056 3536584 41733259046458848830745853267968000 3536585 384457665241228226734023286899870600 3536586 458200059699052114953024036570998832 3536587 2775435527184551699400626356620088600 3536588 -1362273219493802626193104480909056 3536589 -403474640799186540648753236355487680 3536590 83854016915575386314006403207177600 3536591 -1036676572960044224011411384303885848 3536592 111179475385902824117025804980060160 3536593 -482601987101286528326932877229369600 3536594 -84804060035001047583362758385538048 3536595 -705494943276627812451571862930764800 3536596 58285713757504351430475268996753408 3536597 1090302205894675481932637710841026812 3536598 -143783363680270103084397236312395392 3536599 -24104028329257814591907572390733480 3536600 -541240326919902459392375281380096000 3536601 1079626130151629715387036508553173440 3536602 125939854289525661377771382559422432 3536603 -575104047635093738061044922485468160 3536604 95174487325548492910615151483351040 3536605 -660261710490253569553654709598238740 3536606 389573649732175272848763464297626752 3536607 217734035821174333393686520725168000 3536608 -1039018926663228228361423220181565440 3536609 -732921082009598385063181585923111774 3536610 -136544625357829851408749348382351360 3536611 153891594730000642575238472364780080 3536612 1098444312199746313903461322936270080 3536613 -1119128170056031689310985683620259458 3536614 -324437487904828610326960778389639680 3536615 -1285581935315303760428022255514110480 3536616 -562861701827624943884853200155852800 3536617 109972413151876089484090431204568192 3536618 -472290318737641520040487270236477696 3536619 -258077416581423183491070811180625232 3536620 724911526702822311352244786952314880 3536621 10276813367230008257903080676577504 3536622 -793621258798116564516721747001425920 3536623 -743212447352107301159557618920855440 3536624 -150647609209042894400744123316731904 3536625 1219242373507467669974800902580368000 3536626 407676899375969634870286126101418512 3536627 -1531059965559200251856913607076617524 3536628 -48866239747351147915954187100057600 3536629 -1376291863237932195211103583998858724 3536630 -3826065445628691306455615649329280 3536631 7030554220079474690548326341674080 3536632 -91848649820977394829595102981017600 3536633 1240066664192961999204257733200715882 3536634 -449647709197394367082604837212139520 3536635 -423921578915563666512492196939847040 3536636 690540620128152682249565003864494080 3536637 -154834482892213964187792291690057600 3536638 -302102362606965721270249395884171904 3536639 850076893208261282057754646501944024 3536640 114648932514328877086029466105282560 3536641 -505714132353914721718433557436905920 3536642 756260306049213946415187190677611472 3536643 -214995659506078579297616665455636672 3536644 -6414973295756257945826499461048064 3536645 -99311301794664634498138030262951040 3536646 -587851932988433378493352062514912896 3536647 434494110635651250482892210031283096 3536648 141507123397961767957110282815784960 3536649 -613529688002929769779625864306414880 3536650 -23085523793250106593506517778034400 3536651 -818923677266280214377307560662332728 3536652 -18446527717424614114790936549031936 3536653 -170857755881255405966114890768817098 3536654 -40359004892597948679949622693272128 3536655 -156333268031092256109869447844365280 3536656 258844698684117226870219335492698112 3536657 604920353035130794046710555900617906 3536658 173484655003577366858027186862745248 3536659 -448636382893658023574922932826763184 3536660 31759830696731242945546517548953600 3536661 527510042075863906443120732174279072 3536662 899999420731355135751270787784820672 3536663 975462116760014120564798312406429984 3536664 7581739305282494785835619926016000 3536665 410171307278121619492942413187009920 3536666 -57359346239122274397864146550497280 3536667 799672577455442269537374889130976684 3536668 371772576447720359201689398044354048 3536669 -1269211899701098298904086655320331930 3536670 134141525244045680690494912606070400 3536671 1119039123473627844369363417418771512 3536672 -1600085369035967538155848708128768000 3536673 -283534980368270744807126840230212816 3536674 287789819084650660734145823785264800 3536675 -14357567113654428991692275659228200 3536676 393946258079773539992221396643635200 3536677 171617339784931713331245583874516380 3536678 -305312766167661797196611687284707360 3536679 -1047724198703557128866178088620111360 3536680 64303859663720077680418294303948800 3536681 -299789395617141214372735775673712518 3536682 -46310109371034809803060579708377600 3536683 -4490718656531170406376665819047896 3536684 -984141574801464497297012304397603584 3536685 -704488565309463220851154587191320980 3536686 -101783336557453588007912229289622208 3536687 -159684279609543222910846507887822336 3536688 -128637273254984359824752939168464896 3536689 -299529769850241797920847305809788876 3536690 103680359902153458887042640200051520 3536691 360467691228810859459759160204859192 3536692 419342999014352805674011344697485312 3536693 -1619967968728114302308725420945415058 3536694 107940786546987557351195866258458240 3536695 -684106055713430516812560235261063200 3536696 71644535099652499384212035977543680 3536697 -372498167873451488935523800703463936 3536698 551191073591546174696224901814708480 3536699 -340646021580093597104262519238902300 3536700 -216589568844807271638742877319744000 3536701 2386966520272246303813621065082944 3536702 -262797490378577072216840537562036288 3536703 15999454912639755514212246589627680 3536704 -2635648702493303885747730303156224 3536705 -513228194277093650855156135253796140 3536706 77103869078109354041022372773138304 3536707 7492495357537169129806303647327888 3536708 241587240109901814054426936378249216 3536709 -679960626832933166832451992404928 3536710 312653336506411530820148755615445760 3536711 1965627231820889060838866019544041072 3536712 -169133125747139141152063815532846080 3536713 -846733787639962047512112699016709616 3536714 116388392155130343686542953481376352 3536715 105904999596185356724734186798755840 3536716 630513080692319541209490595484131840 3536717 -17318636243579951590548970246913748 3536718 85373805637198396740176596825994304 3536719 -410525269557479606440043077083330688 3536720 -226575738400173390028712059571404800 3536721 -982081702716176224610668484900594910 3536722 239728456207429524886930958476477440 3536723 218357420853774029826480004161781920 3536724 -315676700202241043646511953072752640 3536725 -1098119291290359684465182166183665900 3536726 -373793580272575113235120800967973760 3536727 -781711086002569614371004683523344280 3536728 28174162961865888674012011898142720 3536729 -5511302826594558293993449594114368 3536730 124926511548595751191698141533760000 3536731 1391922616893310215698743399800663504 3536732 -619865068903140446039527057022651904 3536733 55248060855302232621940942048131264 3536734 -512530392477252291251206742715417984 3536735 -340437920872561139885057397441117840 3536736 -145290758568554661033596580695900160 3536737 -773886138630924903723439336915067614 3536738 969876245363639671221957714274416000 3536739 -1064133935233611844507207366164989616 3536740 -61930365638167165156046143038328320 3536741 -290579265945154317457326063700052136 3536742 88315500125046645528712333282741248 3536743 13499125447994060403449322148821984 3536744 288638227986211186414592388475729920 3536745 423907754458521531483216017695869120 3536746 818584357547433864999073648670577072 3536747 -277563837735270429921153034450508928 3536748 815650142863098793062425735063047680 3536749 -350256917911510505492623940067054250 3536750 6639551766159285204909434824704000 3536751 -1166752746872056689379904369904526080 3536752 234444781840678862727507972466835456 3536753 -302762693060619590439203312785875840 3536754 -269489887178784035544157133621716992 3536755 1139212753533984701523693710197152000 3536756 138989919374374294074603912771747840 3536757 539901132485540051222986750403610240 3536758 536977227687701833656010107418488480 3536759 220675494191042438913688199011692480 3536760 280784802388429460777385603415449600 3536761 2034898431396474086179412160753878400 3536762 -622701420340058003751655122224500368 3536763 58679507876057163489687656009502744 3536764 -458726163492702506444031663955058688 3536765 584610398324471467851132622917331800 3536766 -17133193579574932332052054835505600 3536767 -818461176374206424797655428068955880 3536768 -953198985060751154106413790139514880 3536769 -1285391424520771616356243929775172160 3536770 202364253699854006981329815388546080 3536771 -215672546633326367412819454987640760 3536772 -610863284189976510643453252338398208 3536773 -3079164626696572910886065825964255300 3536774 131135022990391738111066394608058880 3536775 -251080376964753791918177551791747000 3536776 574727175341545929813975298498606080 3536777 -11437854002126701772482554556241100 3536778 120876232995400676916124558551969792 3536779 -243454564068639666634259856179919360 3536780 209588446951407762776910797625016320 3536781 -369991714577573608467836124082448448 3536782 280947064347230592498003240831506880 3536783 -611398899175474936230678108190947696 3536784 -1057704947038549014699847924408320 3536785 -466318430805822271428547387443983040 3536786 -50800276290095688870667462517425152 3536787 -422757601996775363360837166706265232 3536788 -138561373326481724068815303633864960 3536789 1151079082960819803166013142072520590 3536790 82839087163474974113931614192394240 3536791 1521864588810123814148434372686005192 3536792 -306599215442484543238687429806243840 3536793 2184325308869799121150465515303360 3536794 -690893768549724296947696724070106368 3536795 296032627804082924708753510235604800 3536796 268884748260074926758325270278610944 3536797 -876484304502050364357949575337708416 3536798 -94144967393068301246396382063273600 3536799 -100490709479067390894944088829448448 3536800 -128627824888263993063032844981043200 3536801 2031953183938099486936583625576824802 3536802 300128254129570402135590844558215168 3536803 520027407154598417230042867900049424 3536804 -29364288415528373495571897696169344 3536805 615183313931009877406798960942361760 3536806 -24612218329556851977841807452362496 3536807 -819751178190352786918382031509335944 3536808 322341571970045691739266763350097920 3536809 163296336317499925288712139379990010 3536810 672822469877949369924127861225246560 3536811 853447860689703110415883397841573600 3536812 385369656918998367146653993865702400 3536813 -314776678478576460894243281273779200 3536814 -531483708168423008277695482682972160 3536815 -92755573731576902755952940680622000 3536816 172961146977596572076450281022717952 3536817 -615838637753377876970540564236229520 3536818 297174677547119576735057557679701920 3536819 -605231812313983509348853267999446192 3536820 182916228965441361063292280088564480 3536821 34070008338587928954915368494373888 3536822 324543357036249715865739520891319712 3536823 -571912630770060345361087970658625536 3536824 933844727250424605683045686927380480 3536825 342552861099131013373367504164641600 3536826 432541383063310246995807691228959744 3536827 57274780109767985828741284294688000 3536828 960114092287393376516174692773742080 3536829 -371728884302685884207379707253956826 3536830 401202557419060150175304266227200 3536831 -347818289979830263789262406906567000 3536832 -72896487366586546479311281591418880 3536833 -131267755716765691180507337290520700 3536834 114511564952203084126215389876247552 3536835 225424349350291584843847321144244400 3536836 -18600978662474517713378934836569088 3536837 920406348021121613577210978900819486 3536838 51208425316174764287785338709672320 3536839 -257167389564597657782414541882452544 3536840 -1354487793594794013402509843750400000 3536841 -203734587565448633086925443339244544 3536842 573713292203496339959683563024897072 3536843 -234526263729435194841096027049804908 3536844 77313615732503780991624823108534272 3536845 513184396145304028493036802471374520 3536846 852675081906999373346589920429191872 3536847 -756985889313987312406559681245873176 3536848 -60661804208673056693684064845561856 3536849 235570966014077261063296676278536564 3536850 -16620933337461376209444833091648000 3536851 -1917928003091192134301146508628288148 3536852 59274890479275563187747568863657984 3536853 151614614100789658240723383956344800 3536854 646351927359594479234185090354015680 3536855 -118957613145184465435421276365708800 3536856 -679941944656339496349593041091758080 3536857 121430573115860104951852082314641280 3536858 -187683751041532046938324268774493216 3536859 -1073868470653523829070308631423221096 3536860 -187830083430769059735747536068070400 3536861 -729803444124347247304107098619451200 3536862 -74642973438389572585376238445433856 3536863 784370582737556282521114279205145600 3536864 1257689145902996333732731113172893696 3536865 195275084788244718337329574164685440 3536866 -109977882796985640785385961376872368 3536867 681800671786361878740279258373944672 3536868 -16315391046746949374398713176494080 3536869 -1467129912751540191993003193611290400 3536870 432230842369751370720182239322090880 3536871 114304113082908873950598737621669376 3536872 -1194702514993709633917371541882291200 3536873 890344315411285598867434211441545920 3536874 -521371683785167942781463458370676992 3536875 198431444061916490877932533080912500 3536876 115002776348046848652879298771903488 3536877 -541037854051244558759168268100447680 3536878 -384980229951442645547078174446349760 3536879 11776320128393311229943557094594048 3536880 -103349024723773766840219091901808640 3536881 -1993502104301178118801496421395110318 3536882 18115672372143212000512200856587792 3536883 134834693390062868806166653691747328 3536884 80579973444616994150433137327396352 3536885 545081329239331046286001638791459520 3536886 -192687273908113885384614540070441536 3536887 -228676845227402469430519065087178968 3536888 180457786471208001169754489436672000 3536889 166650822816363909265323268494521424 3536890 -138025864240551757474708262660075520 3536891 858400940325522675107751243668896992 3536892 828287204115104287843004696131200000 3536893 904253467651252134991412202564000480 3536894 -12782343068247836122807962206153856 3536895 -297829761325932013572677158060199280 3536896 -93717730090769027629123013569413120 3536897 -299544296637361414020226718937930048 3536898 174573236685999804298853150219189760 3536899 -1601790272598027686894143024991844100 3536900 317938304252852421171651570727084800 3536901 -191556766069649467466738558046024708 3536902 200424205755137052320425398781432704 3536903 1001603474990586028263668708129728152 3536904 87843016260397829461389789369139200 3536905 1241754375408849137154416826913821000 3536906 17654793191957334652298974888059744 3536907 1079019997580949727861650839145759360 3536908 778471234757949418676427467280144128 3536909 469013591340214392710817604867920960 3536910 -152503735324265649799962222217628160 3536911 -84596341872979621329428049675703840 3536912 -35292244417452593058829796843520000 3536913 1111569041032784855820849832123759344 3536914 277912438147796501577829909186639872 3536915 921019195270881722004996418460272560 3536916 2160133835061770842993643513401344 3536917 -1406314929299691364448535299650349952 3536918 -818341887163885787615234513750552448 3536919 -703649337712834490884744071280875360 3536920 970259620972194799372484184985804800 3536921 -404795280965564990889055224554680956 3536922 10250149525649687785879268274781440 3536923 8515329153240028859135556699769664 3536924 1345880588693987281071287317789840896 3536925 -89479556079149754550578512274235200 3536926 -348654881050372128201901659556678080 3536927 1697864508866900618200831714390165560 3536928 901961278934308405147538312894152704 3536929 -315815244476588531300005083547410528 3536930 -725725072248966070957598475993753600 3536931 -601764199277938251548322709481011848 3536932 358679337417861469984494395584450560 3536933 52751522577981630472737820883365182 3536934 -229050942807015964541069198820029952 3536935 -206706529675097476115611749584498640 3536936 -502191290850555038767389322503782400 3536937 184702956592014346265028069279985008 3536938 512418761621950030350486149340905472 3536939 114714457817164158212934865475450256 3536940 313634450966390220291907932255191040 3536941 376278207848169554817647142804367160 3536942 584900211249010045108069160412823872 3536943 338849805465042868579207885430381064 3536944 319681405916120989011285541427855360 3536945 200880544363215202585616079328550400 3536946 6286879382740108346810603150392320 3536947 99239403041059280132086338918287664 3536948 -21012132562359364374117163196970240 3536949 154748457146047287830081742015451200 3536950 -30144119328013647052732757519001600 3536951 345781377175110656436862012187856 3536952 225614331859803569160904305305395200 3536953 -571888452294627330633942437036126720 3536954 -1003158064836969650506545596950759824 3536955 -206343238879557172494950765360114160 3536956 108778102696638532197394741468730880 3536957 906829260895271580799398330071083206 3536958 -521392472817545123745752300730791616 3536959 -864501324873313297994498592442987840 3536960 -116408635961886634583829716454604800 3536961 373346127992505923715136727892562560 3536962 242556086487801183246943466410483200 3536963 -824223207407222212540747181907285792 3536964 783278321857677974193642342610007040 3536965 11630105866244549379359953610082720 3536966 664006069170134387700072088144077120 3536967 -900739862274042575441385803311364568 3536968 794218885163383742953986478084162560 3536969 493085704751261530698814227019334196 3536970 -186754276934252883401055473176416000 3536971 -602226869118022323728621177737098168 3536972 -1201152900317362665484331043707092224 3536973 -492774440858145057730591412881905600 3536974 -20003554513998038514080916143826048 3536975 -410029831823926779966316943052647400 3536976 -48044167559394760527234997913911296 3536977 -81672782482596062005108875396556174 3536978 -12737725320974943904765759170402144 3536979 460797993253757052558460030744716984 3536980 -476663071007019410906260504549536000 3536981 373091770131175084684026886378380192 3536982 -399299067700563603263951056780260000 3536983 1325962703619740950729346248650456520 3536984 103298320867220572178373138428497920 3536985 -399171753449817807161402289161510400 3536986 -331022339464434239499163984676998656 3536987 -901887516711756673206682238803250364 3536988 -42144020625347754886963755812782080 3536989 1478828445007904859221308139401334656 3536990 -116664585528058891359218266916664000 3536991 -537680647435262408950906948206557160 3536992 9014839485284606016116969138552832 3536993 1798930871992947172148080433231037744 3536994 358472050649279003338434629686920960 3536995 -314834344413618248628549908854544640 3536996 14627267314532726852507906672577792 3536997 188568115837041212394870537119064672 3536998 -669244330529516693944254717141876000 3536999 720831533208673952052211116154275000 3537000 1403533640673124650904788480614400000 3537001 -814184815177186543528241297218840290 3537002 80121637922686639445245878216337920 3537003 -636647853265382824914597374836426752 3537004 -561440359559327663759887465446962944 3537005 1527768943362060460790216782225397760 3537006 -450785801585011394151138536428372992 3537007 -360463667045537311213308179408971776 3537008 2024013452019670573413951192367104 3537009 190293166887074602826382986637057408 3537010 251599655809640674465006564388784960 3537011 1684796328002769222928524393777214224 3537012 596347814093648678201546315976794112 3537013 510770370578877478975181287990737482 3537014 -123060708959587159367047069534308480 3537015 33077213491992723073291754378034720 3537016 27368711597602344231075768514560000 3537017 439702598218947373847190806351985552 3537018 -463441672235669407992479587373621136 3537019 960910486654368878834861596516736420 3537020 -906077497244481882579455570253680640 3537021 -809015691735146961252674650147612320 3537022 -457803865694782077496989340876906176 3537023 26503579605677529113752299214970880 3537024 -488608833111890508489485789241016320 3537025 533433389785191057763366230475318550 3537026 139966258895093824897018725139699200 3537027 -4408446737200708520827466755654080 3537028 -679514554194333245623949001166255104 3537029 -708236032638055611571578928373869860 3537030 -14016521155777932717711870554695680 3537031 920746220437723428473740302789751832 3537032 -872610440919444391114521435252326400 3537033 -980162737050529235190799942188001776 3537034 -559707180388695479799950542770853584 3537035 -397023520563171864548533111342391520 3537036 35693798855550591610449378863476992 3537037 812894288322654424558349063214558912 3537038 -31959873391918387379780805879075840 3537039 995289477106971598891904111410176768 3537040 -49378407092249370589787933343744000 3537041 64494583532386129934830953245104500 3537042 -147889321345619987130907526472444288 3537043 -1519201366925556624577222495501573920 3537044 -293878535241771672462562943911163904 3537045 -459102339024083764490441890712875680 3537046 -515334394992287330525059065879042528 3537047 -1620859412556372035635157515770888504 3537048 1080810254875262643645559044913704960 3537049 -39995737795792693521726660504202736 3537050 -124756336569869838270664151389920000 3537051 6916264508597080485362194605060864 3537052 29736755380964990370501681180659200 3537053 -23909338340970550377513718378050696 3537054 -732205807843213011997617961868962560 3537055 -630640095505165264106918448448777440 3537056 411787299722050331976207829423030272 3537057 843063707373684933734289232861425840 3537058 420592443245174202403053160743685632 3537059 -128135775850415968405856484955977960 3537060 -122947982135191096979994188476784640 3537061 -665025237863504934500902396842952416 3537062 -19318432997773546157863853899660800 3537063 443031410673972281651360011908781392 3537064 1602300922312734522966708188080128000 3537065 586876024770661785922635647516186340 3537066 66029450684996963416943509577998848 3537067 -2094923064457651152865933332638755040 3537068 71993810920483495052141214208750848 3537069 -18080791051756617866108272373466624 3537070 -303245952981687550419794173576160640 3537071 -277483031188561381889677488005548080 3537072 120191734736921806167265332756480 3537073 905920454741108651160287437706098322 3537074 -910413753210255405080459017624372464 3537075 192268934375252033503969662855018600 3537076 806650415421549357879102345256165760 3537077 -58440493019546128668061857953960448 3537078 3118214613096579486405102975019008 3537079 7085176140772012041856316630541312 3537080 -1202182188221582903982091766907801600 3537081 416369484094738929133403296413590400 3537082 448192574876143257210788134357345392 3537083 410679465923762631213452089438942824 3537084 -728406571223985967028197411310513664 3537085 -886700544160238619725156346150936840 3537086 77138606066827357817809771199106816 3537087 -841905911070955114450787622973986432 3537088 -605616821316123333070066592853786624 3537089 -309331040877522207231911319097158444 3537090 -285542671299105115508116234780838880 3537091 424192040555673628931607040876542072 3537092 -41602429174817677896471116556066816 3537093 -736358438481523858821363557466816 3537094 -5421296805799543163351018972259840 3537095 -1006976319878098079744737391747964000 3537096 -258044935079727181724647341781647360 3537097 720131294067806066812005142897665040 3537098 -10347022265404468841789792390744064 3537099 -159315248877140930850236271107497176 3537100 -11884008403542876274103023407923200 3537101 -1016980072905990985026359751907505280 3537102 110834842572930004934570752493741184 3537103 1710027954456172626126020479867258352 3537104 -208258715813542475409622829247406080 3537105 194750937814107820563545368987549440 3537106 520468801113558521268481624618756752 3537107 -433269458392386609438471647399648688 3537108 -537071563382985685018354189583841408 3537109 386669311656521652325392755423699520 3537110 -583647489538887212635997267430647040 3537111 -471361664619266596565390290644328800 3537112 -401131087764548482221690009789388800 3537113 1055293130816390624793286489712068362 3537114 22275139717758173968243562635107072 3537115 -15737217180934306260033449337222000 3537116 -492646933380712107669648784067420160 3537117 1096063363637632335978938432705334534 3537118 122782753936632686876850398677619904 3537119 -498551084033098212809271233893200480 3537120 606988982387131127344208124326707200 3537121 -127649067717148999594203149821987776 3537122 133304998802316675303573185709873312 3537123 -186921121702018726648930564224873216 3537124 -432280778065609665785759711978840064 3537125 -223013749858212658127222970803973000 3537126 113717336332174215681606680798498304 3537127 33770947895761053876002447126762160 3537128 -321344228557219111017818710439854080 3537129 -924233523819030248633144704229156352 3537130 -536492302586410759570786806381441600 3537131 -298493665991276702350393221320481792 3537132 238727178342093175505827541737846272 3537133 389139550113296966126993557710214240 3537134 388996279943889002361070435643789760 3537135 -181720576534075648525322147369088000 3537136 262693429399358469877199603980500992 3537137 740691991995285019232175961559103234 3537138 656763859473406509203068237926513408 3537139 -1279231148879463288193471314552886344 3537140 62339628881678993616996168859165440 3537141 18000193209190685622985734411496992 3537142 7184028552607671823615024526333184 3537143 -43135651605170039083228276824936216 3537144 148859931636727987405069915823001600 3537145 -258475376850874180247609266221575100 3537146 1132130731995704169908689252767682560 3537147 196942461211430993514516700133910528 3537148 -665072339035300171164158980798369792 3537149 -301146597967163346105886270986356736 3537150 91321685540920431796077531448689600 3537151 -785675949299777040228360809085422848 3537152 -508610139941723836065570978055323648 3537153 1194609707225924766410502310555688562 3537154 -372317841066130641219339568589074560 3537155 462402113129636920974632977348060560 3537156 305443873697112915796722851593445376 3537157 -7168310283783699155537774403323080 3537158 33197830135302643861171381451299584 3537159 -131162855864444054801369914323736800 3537160 282156484024125530849220797878272000 3537161 325681908167592014712225227163732762 3537162 -131608972414894372527443403547422720 3537163 487483718259146917672072933466604096 3537164 630997860957392992711495092262666752 3537165 93465737006681733101945258760349920 3537166 -443153340168239631341005527465787968 3537167 -155125770331254113460789648133000920 3537168 -35831196075573433221710532526080000 3537169 98758574548354422500656514088827570 3537170 67955735516295897705370793950310400 3537171 -543863888985214067126780855743676280 3537172 8797650713702391075848515733730176 3537173 3475112804735943233755864393791747840 3537174 -360184702934462189100376958856498240 3537175 812263628076117167117228732113130800 3537176 297958989781781191623825353299630080 3537177 63163033394539361211022799882136960 3537178 -198361965787125075324420396582105360 3537179 -1468103744954081957528416423706564220 3537180 -4199335575043923037495547054576640 3537181 1004514261996934475869753907871706982 3537182 -67966053006980834793373979124484416 3537183 464290599948911283877694445257919504 3537184 -350574061670697651033704104049246208 3537185 954990667946190970075213216555615380 3537186 298026632099770208363862349425224064 3537187 -271764168339190592140011035983712164 3537188 103014039392089270752437711532314880 3537189 -15467887475368458374962588151465730 3537190 415976672421680210310475904708839680 3537191 -471727808015278746070673134874674128 3537192 315088921449516791517383736863539200 3537193 -151265453454201128507685340678656 3537194 167326129058329441386958246227550896 3537195 -358049254623444592317560969365816080 3537196 50077753401506344995063714583739392 3537197 -739763321076267420210426976353621354 3537198 51898190045350596868281199558487040 3537199 -654641039071075585998641089060322800 3537200 -32745874158570067901381799297024000 3537201 -78076702270455998905189139884508160 3537202 -281684591161175178712195352588572128 3537203 781711235046298968362171906003986920 3537204 -353922314420801316001741147313012736 3537205 -472882399480153211517415365420378240 3537206 63246268623308671420384024225673280 3537207 799618514306942451739501092649371120 3537208 -1415456115434303324705651591902679040 3537209 -601815375042078526334687633970246396 3537210 -261897010478554448373067948779694080 3537211 -1473524251025951435904931523874131520 3537212 -1267910452069935564981271692128034816 3537213 563571140507830564832782682874869184 3537214 -92321431063706372994351236911244544 3537215 15958513538533610502458031645999840 3537216 92165785251094872185055189191884800 3537217 -154036862170736785609269047880458880 3537218 -972173826977652667439163511504987440 3537219 247598930950154146560910102885797120 3537220 298590198996921133692910384552181760 3537221 -840313042361325278486468881291281156 3537222 -174906383968875223577065077939974400 3537223 -19097867804668243170530490446400296 3537224 -245458644679440792781164388358553600 3537225 80454702945838649642595234730800000 3537226 -355744990284317150908673850336018432 3537227 -2252727577644547614681087256416710400 3537228 -377991528504556150159695208231142400 3537229 -838237481934847678811073422261596160 3537230 186116000193314744841195637405737600 3537231 -274177960773270399592860691092251520 3537232 -176375106230667330219072445656408064 3537233 465820652153321996226925800299776320 3537234 64445019109304002150143793154031648 3537235 -210506757007850329971095841892582800 3537236 621735259961911224591856058720657280 3537237 -78655507293693955904443628663000256 3537238 -501499449319317507861536320947168480 3537239 -453436678185636018400486852088401632 3537240 -252891967157041660392838958294630400 3537241 485074435648206110936870903408559252 3537242 -348274920779960208386342728488327456 3537243 -753652027004759666537517694114606800 3537244 -1323194178557433665162619538872446464 3537245 -4217358706165848435346620142787880 3537246 -148526519975041433094698608548772416 3537247 151420672394757422237942768186411632 3537248 -677139946949958928417018655496732672 3537249 1076805498100083865401812837215019040 3537250 353701388180154903788358911125800000 3537251 226739499297466418375629972460809104 3537252 -267941965685722263077711163300849024 3537253 1879364641824182611383455239806355164 3537254 -83226696560737530138287806378948608 3537255 237615642070200247744749825521694720 3537256 -117335686363834254845629846698501120 3537257 252710733580299036379275699991098960 3537258 -398799292067550502710380046169367040 3537259 1626229736989107272681861936304665640 3537260 -682469593592089695657636468553344000 3537261 -2711500114104486380174286092704308 3537262 687846891481267378609996066438585344 3537263 317724139732311062607435552001825224 3537264 216469756787389450975307884976308224 3537265 310506524479263489636622978764172800 3537266 8988432491918403757821003488252544 3537267 1310151383788674170305040948851802112 3537268 134324892123396865428905180817203200 3537269 -426126817525550664752194388838789330 3537270 -21476069996237427275161193836794240 3537271 1715384646082488990332300603850106472 3537272 75569306503231465181700544111718400 3537273 459080075626573589119278893545320384 3537274 35082424550586658730085287878871232 3537275 -116658551656574496856844162181576000 3537276 526834039551299182996317012191519232 3537277 -1795263617790064398732904305055146874 3537278 -573297621422236101532934262733186560 3537279 1159504622749653230910239389637364024 3537280 314537553344436028915575635627212800 3537281 682090453921762748082647243987452464 3537282 -33311367818574511012184518962817536 3537283 -401795093443035548522015147018842256 3537284 81087240479539630764417451811519616 3537285 326762310061773823949732960847815040 3537286 -121720097487346392635811961147514880 3537287 -756194885408584253208328566240315120 3537288 -66629094928639548567099285078005760 3537289 -289082764564510222486913911523106944 3537290 256958104112997484727220315392134080 3537291 -531512653129343808680335412791950336 3537292 -626127053004770412872452361900497920 3537293 -656849286888890601162852224168080458 3537294 -139993073211626278152599212638953472 3537295 1211988770536481875479626202264337800 3537296 165975899468088317348737604530470912 3537297 -156327773464170864606657782945316960 3537298 -17376970920241368520269992999166336 3537299 269421908360017975339472487074675736 3537300 461099214593194355594183684044800 3537301 37421811559344485951331299013574332 3537302 -232160120550452252308811633024007648 3537303 145975057911295433779376633631107328 3537304 2250338148209411326354953934393344000 3537305 458784528843370436196408131141565000 3537306 -98902450822303871066668197546443520 3537307 -1728607041068450736273076525866376444 3537308 423529992225027422807817911253427200 3537309 -9670348814920680293798168694555072 3537310 468528218523992065682356064017012800 3537311 -121394520995542810787114303961861528 3537312 1120807809217814340230937703750828032 3537313 231204171226221998346304639124567424 3537314 -1602978869883330280276384745769984 3537315 -95486813343546681069239569279100640 3537316 -571723775244667461832617594563009280 3537317 -240262443770185934524837788358396416 3537318 -450728196474023278599108680373081600 3537319 -3287766963752578777676076568118192456 3537320 137726422753645536529114188192153600 3537321 1886088160353542470455167313164138880 3537322 764002583993388955219258290593345712 3537323 1425636699759279237374838533840499744 3537324 -275372824474046071721678334706483200 3537325 205373741992071430612355086722156000 3537326 -126001449372789865453889967632543232 3537327 104474465214152429116248191620314120 3537328 187255586034661024348808851632177152 3537329 -384717785802638614809342826832104512 3537330 -138278331845668406800281938861422080 3537331 -77941821719427565131316961979088896 3537332 497689385684035711716485335590205824 3537333 -494357654042052045865990961673438180 3537334 -715297718823986038946508523124249184 3537335 -444433458883394137167120205799367720 3537336 462982582505135053377657267314688000 3537337 -521152681454250613246659929119133014 3537338 -280567435551189920300172375246799104 3537339 -276979427696257200476837070004847736 3537340 -39984942775189164003281338149381120 3537341 258119127668504648033019816189263232 3537342 -335903152440516780874351148982250560 3537343 -1617998974273471368310194091709964240 3537344 468905184193861263793358669453721600 3537345 151467659310645758567819476777651200 3537346 591585292391405713121667664019953872 3537347 64982419908861571489013401681736712 3537348 -85582650641662638505375136986595328 3537349 -954911638813754344252208386214660480 3537350 -383820947844142424587206886368144000 3537351 -713860118039842829946202137996304008 3537352 1191684359539421765608581592842240 3537353 695121358545587029612372055403497424 3537354 -47468434824069608756473367135611392 3537355 -1168411021593064542487840967113771440 3537356 180158481917635664210926214692973568 3537357 -137613706484933952229039133768343360 3537358 -461283041470831109211011384343481920 3537359 716704016656145342017474885819269600 3537360 -78025077000406165643260256430489600 3537361 -133182041563703747288047531630991616 3537362 -164223389540206999271728481041958400 3537363 119701120624452796338687423123878400 3537364 -969516334882225352123317571197700224 3537365 -408959267149360680088439084034443880 3537366 -49025982216559487200477956728487936 3537367 1830311588177942259455677017916210792 3537368 -678120946840732969671242412886333440 3537369 -768864625093560073890824431608610512 3537370 -416264136525877132268413653142905120 3537371 -363050577017853763265181244470910800 3537372 -538848065246803213605322321146705408 3537373 558643210752473642801110151950015840 3537374 -1373635645379781713485791089817071808 3537375 -313596150948103754115776606680332000 3537376 -1795989187616628978867078784331808768 3537377 277534573688290290880671558476403840 3537378 67011250295272286514589167014553600 3537379 200287007045602857750075066991744128 3537380 242037063208615364974213065480314880 3537381 1063442361878142489354471574910969952 3537382 -882064221970215179786176409118811200 3537383 -1941741962057555230094736826177564320 3537384 328181591081734073459474807250616320 3537385 500521779438703219844284030863228360 3537386 197375492034209109012625469129988864 3537387 4984333737726903309419940533062800 3537388 -1121987251491006359104742178491351040 3537389 536448068950392028014075644554288524 3537390 -285285964096462482413965460555170560 3537391 594217646757434760367398746848633440 3537392 -445162630166004507960043743930875904 3537393 757750453084969821196012115344333728 3537394 191075606492701869482834792721623040 3537395 15995075755640667368185869827712720 3537396 101367079986705562053800788277889792 3537397 -870092907962607281335191590854139648 3537398 2875989711512654439318798718273920 3537399 1019270716583516983767449034223027200 3537400 -101370481801216217670784172958720000 3537401 -275331419819263348539748611900118080 3537402 122427176693646962273103855037672704 3537403 -1331471847936181526630746699833660240 3537404 -92130901937614977336464949628769280 3537405 -632722592969236796756855211348292800 3537406 48514967106774005009014419284636544 3537407 696107695875998046741584358854278656 3537408 419419851323560748006980815679389696 3537409 -1392238282018329864900532363735910700 3537410 -14343583335361783998742062253025280 3537411 113080083419296236006699488053200000 3537412 952213973835266162062498800179401856 3537413 -146608577597330044840976433841014912 3537414 -510613581055141362516023283378470496 3537415 577317194166127629950866831496140800 3537416 1809086704120588573648629875982996480 3537417 -297924447926842506941712014094913152 3537418 162878405151271336039485585677882160 3537419 350008203118722239750649233777970240 3537420 -221341640675619121045086849841152000 3537421 -935555237199174767633818831699186378 3537422 -29024247263907784600270654183845120 3537423 93739657750330566092375369827637208 3537424 31421785478907566372375224339660800 3537425 -23147830014387617756969999907341850 3537426 -79311304116726408945128782922754816 3537427 1189293415379642579965444371796319276 3537428 -250203084507362533069648653980223744 3537429 12834726658672221728473521735662400 3537430 206177813846365604234660667295355520 3537431 -353477326114808766044212594525251768 3537432 50687741429251185388325700366213120 3537433 -642789233440388837625156597202588416 3537434 79341060049648504504182808379585760 3537435 -915340862681570435302646105274000 3537436 -337023825808020948491870651598820352 3537437 1033695009768688763046965749821283200 3537438 -6649868767791101377152707616724992 3537439 6213217134890359070758417727314080 3537440 527437440505235960869387296050380800 3537441 -529883417693013370131698460403305390 3537442 -278553195988428822370952092768510128 3537443 69170184155094713691019307521562784 3537444 -161740693057398606121259874380995584 3537445 1075913594876373569375979230672127480 3537446 -260377744040945737978402870059405312 3537447 -953451134455164586820074000857706200 3537448 1261511877884268907955093140637199360 3537449 708403804975168418876229363644002560 3537450 42786788455411717439975126020473600 3537451 191201458876556845144945275914575504 3537452 869151770036549589118686121110011136 3537453 840861972358830099576467583105962304 3537454 -530854763212916509054881211960837824 3537455 508911413170409333706796822155735360 3537456 -11543555721986273391384837452267520 3537457 408946935772053465843320298610076592 3537458 531921895345810831885735121450557440 3537459 481800867092094749854020876934835040 3537460 -230567063649069731613492175551498240 3537461 -92195089323124231115004982330578468 3537462 -46218565319220930222359360488857600 3537463 -976995411669890413976940412647250440 3537464 -36155905794320002979195343980544000 3537465 132069582363415999024840915024053120 3537466 -655051524001020037794696278252313600 3537467 97239113079287804033744359625676516 3537468 522495332171965833895462104523390464 3537469 254069750840350549074250955736958848 3537470 227227388824744882753578572580079680 3537471 44547494197819637999867437679831424 3537472 23786925664874098354323085676511232 3537473 -14985406222888897893169394558545980 3537474 -545632567240708592299168747681472640 3537475 375148436834966608186117762686237500 3537476 -581993928986363578827905146231021440 3537477 -296870889840305178077494808707264320 3537478 -239933112141920576812631403085520640 3537479 592199768507521738781308520658810672 3537480 307632203431867303213520150249472000 3537481 13792198402286237531956075904696272 3537482 92825378851849420063645726495915872 3537483 -314691551858221316698081132179090000 3537484 1014434971784657993140552800328246016 3537485 -28140302767878873961355484941754240 3537486 302305845850766735568061222340870400 3537487 780017029488601726640233330628929136 3537488 -245509678402854993836881503504703488 3537489 -1393626371840515098726413192640036000 3537490 -142098818984136788603134462775654400 3537491 639717069838773203594361475284038892 3537492 83849610062817155027009737775775744 3537493 -870280734894503004154566127906794980 3537494 -631009020128184720283790644331284704 3537495 212133998669047555756735287030453120 3537496 900135149712154759849537843341004800 3537497 308928090571581561164261933503479060 3537498 -146845582891438875235867097399655936 3537499 -390971960100958828692709314706682864 3537500 -373159618597708712997709870987200000 3537501 236518339270730852342211634285468704 3537502 1475429838362015752966733694597180672 3537503 -38500138117872086084331152121834816 3537504 -208022463785359071807734982366461952 3537505 -841811015081758759257278074566575340 3537506 362564972373136813973135018704488528 3537507 8880614663145780815801351676724320 3537508 645505192063543571001332184427827072 3537509 217495140217551552327105513929893980 3537510 -276501240969801797202844350649357440 3537511 -682696521542801232011102266094472576 3537512 -711655648332638103790277106721996800 3537513 -34254996870709919762937845535746304 3537514 -38174103550173163671050285387160144 3537515 -455850178544333283172946381421216000 3537516 -219224459519766772759384490513115648 3537517 -1600442312363705877452146826007083434 3537518 -236007750569644241653071407023151040 3537519 811565997323175308813539225352110344 3537520 -41817494960875297540223900160491520 3537521 180952097290917724569584828031451944 3537522 -145408394295340714394663041543109760 3537523 1200278600108526203304406425154127304 3537524 20936967972592512872647795662292992 3537525 324288026951135619728785336422429600 3537526 -1674035907109301237693127166486138176 3537527 196615676005983508576070796402840192 3537528 632369394813776777743717179687260160 3537529 310314493342150156377725355783563076 3537530 -321754885595856346123407691384027200 3537531 -1027629758539072285552321691707584180 3537532 -260745833733907967682391297621442048 3537533 293688533118357927754058050580954976 3537534 17621567297801201435129388375736320 3537535 -576636409869266127011548583200096800 3537536 1737875706615270287826154754251161600 3537537 791642413297713382820564971827040560 3537538 -164896784088304648817571330028442112 3537539 -2095778200340452783333194398164878144 3537540 3754988550591937844282117430681600 3537541 41752347590145688254982245013671680 3537542 187488657989553127231117207563480672 3537543 93204346695082504648429766970230784 3537544 -1672145909823924703070678327824419840 3537545 -1033695394077047838242383783229068800 3537546 -452854210498721334015807829412111616 3537547 81788770734275201237640337397566752 3537548 420338055187664551322768250347590656 3537549 -65587067293806581057217510750207936 3537550 31319417639990453742747017532360000 3537551 -1073057920500127711839162372371402448 3537552 -190125508144568219786977242380697600 3537553 -560561488313411359131659656739572880 3537554 -27183706770722003775355659788410080 3537555 490352804381037988807791271209088560 3537556 817655683230834923569211742266240 3537557 -323850457730926799381794270474588068 3537558 382743354735942801491759254673616000 3537559 1267866897387743131074901144602178760 3537560 -3200323810572632369413727054438400 3537561 198163782600136079807897974078516224 3537562 -101282287362182402464935804602174976 3537563 -1644098761580923296405136600743496188 3537564 -757732062282490801691979888864365568 3537565 -433499101528836418927498549851379200 3537566 -405667743294811584361498712731373760 3537567 -11015701277102056377578010249112320 3537568 -58823501745347050611032240390406144 3537569 461260835838884839899667776600482496 3537570 -49349669569240247736939933177392640 3537571 -774218918917086125916769893301480228 3537572 -8557909976273790918434156305459200 3537573 -172426747152690888831891241105727232 3537574 -716113897101751940586197037805522464 3537575 58078174247511924458217588748563600 3537576 108960448632997187949629102983987200 3537577 -1046901325268134530189208293118262640 3537578 -297036615175205679328637288725189632 3537579 324945472635666095104814252740311384 3537580 59430422650386205827739373714012160 3537581 1689451641449607171543777020504468160 3537582 75801625100046192730110648133377024 3537583 128157753588191904415324413889627120 3537584 34580335812638577752632161516847104 3537585 609328341731746822662152503154611200 3537586 320024318703671997109958521691865600 3537587 515554109125839702800378765645563032 3537588 -413853028834713638886652857409843200 3537589 -227856860744093867744486058441352032 3537590 135053637647340385496121998574389760 3537591 500407252544038556424343257167736960 3537592 96408782755495923013810207527628800 3537593 650265660852708174325399777553263440 3537594 -536174499706861329766175883061351680 3537595 -140305205697372279313708913063348400 3537596 -521768478823596770113278836556693504 3537597 -20392548562309393152465248601390528 3537598 -842690022733950906006836156324945664 3537599 496162694976537511589007025666120608 3537600 143561856631180805865797338320076800 3537601 -1069468311960238248218692460625662398 3537602 -551568814932964166694621937314835248 3537603 -206398077143282859980009818089248616 3537604 -1014730295118008934684182932124284800 3537605 426616287223571016700019928089187960 3537606 420271712610198933273048633248167104 3537607 -126971742825562077117101450013687648 3537608 92056960641048649720808012591784960 3537609 229974887565373390282374990243269904 3537610 2114004565542915464198911271078400 3537611 707813333838000470622056627983713024 3537612 -376925226225987130992268517746068480 3537613 1257188046910216578016990510927571424 3537614 513563501525292418024413144709477632 3537615 409691966419376837272720852223692320 3537616 215812624730867022324153492072783872 3537617 341216222049326495898566746401523440 3537618 -14901670467429913439502134194967040 3537619 -1412244715668838213084384806750692160 3537620 -666557124046769663474158237827072000 3537621 206594935003197556113920777100570240 3537622 324787341416918112473562731524938336 3537623 231301238434472768106080135193132000 3537624 -127169238048940133708834294428078080 3537625 -173208912837315101531304052583232000 3537626 -390950297715741002765949359807845632 3537627 -170486022453022856039111730998922240 3537628 1062801913886650835601828927220827136 3537629 -1238486519810077600339331925617799360 3537630 -34514488691847820148482052061868800 3537631 1526899686515118558890383081088918432 3537632 -81323815766711339828981774045675520 3537633 -375492665234796300491767613366062752 3537634 56768698781622910060416887888323584 3537635 -694919342496412276883319612042463920 3537636 572661018682828982187062076768678912 3537637 367966645138928322980039680813540252 3537638 452993566710753361967141481626473728 3537639 7730328546335400251094218247198048 3537640 451251048541134730156291812096000000 3537641 50038839737660080611865571794458042 3537642 -584369730799532199433076384666297088 3537643 1279516640412516348621809669277028320 3537644 -70517218715097568252634799681140736 3537645 -14297123680638124314509664653381760 3537646 30216830463970116256764539145400320 3537647 360897258669979258101705814558326096 3537648 55354160820298620629007261027532800 3537649 -601105057142374331624899389826189834 3537650 -16323950827268732684017492869637200 3537651 53946652368949483748206405886817840 3537652 1071076560114152689019449419781405440 3537653 793090553248311419950614100528704 3537654 328377076955660587618916843071389120 3537655 -789044497286081859760804137657509760 3537656 182820791489497352190220270279802880 3537657 884241415524658876883693935706736954 3537658 -133497407159980397871120325286599680 3537659 51256836016484671257641406196333860 3537660 82649650469595207163579293225615360 3537661 612050952686181871513933601959027500 3537662 1082468165533611252817092990086648832 3537663 240833655510376079488007681683052688 3537664 -442640903744059424366069906224971776 3537665 760885322491151902669217925224491200 3537666 565300718690475996538408455616965888 3537667 575162871874571823420993237541438720 3537668 1076585681596057978135211082515154048 3537669 71245954082888902624451819350654944 3537670 -29900609466797372366521319771790720 3537671 944068669599867222529795551493806000 3537672 -832307032815149035434918195082690560 3537673 1217610650785786354028723189906800922 3537674 -309135988775030492885686423290901248 3537675 -7376684235396041220150606230789100 3537676 -531078575700491144863566699717485568 3537677 690684027619918845356631672419682 3537678 138446437167985785158137040984033280 3537679 -310614127174392502808501784219411360 3537680 -53121866552700051054304647656816640 3537681 129834952039935867241738964856072960 3537682 -595323980783253884503679227124443488 3537683 55943389789484583054633170447316600 3537684 -266723951383026222446066633653783680 3537685 407232295330604926466714183004719160 3537686 -721387301436629657181985851222607680 3537687 144319728393795439859343093865862352 3537688 -544827700439391980276375650184724480 3537689 -8802166674660363072116275681386240 3537690 246833051166341994104670383210557440 3537691 86324375678205987378774521864647272 3537692 -498062707344685705913498083684637184 3537693 -565036097033001669806573275371503418 3537694 -269208652468142719056526335030268800 3537695 -239347784146597538459992958476357440 3537696 -18893699633759277908006174186274816 3537697 477126705645190303356182778388372500 3537698 -908224109127339246012493297448756400 3537699 -496797104207598855590255023969689600 3537700 851010248659887365487861493847750400 3537701 -610741061855782222972834091304143298 3537702 298889885508076536492646116237312000 3537703 -458410216869621058947784418078873816 3537704 -69694450704627527776274615428147200 3537705 -336087762003332957527795241900913600 3537706 296881947710470607023019991780645552 3537707 1408483754585901563150776220875516800 3537708 -256807740842075462468647740774013440 3537709 -252688831521998748164425660877565120 3537710 607030852564768877813617475313888000 3537711 -936437646772009461207662237556453240 3537712 -15761793793846517083757189805375488 3537713 -639202029909853464730830737428717038 3537714 -365192388824519916904126895324282880 3537715 -861478946235797082557675587040474640 3537716 70893285185237498975373479074897920 3537717 148909815397008194043706397482840704 3537718 -73186347771402442142139492986409984 3537719 -210159557530832651394576195172577880 3537720 204285930900238398285509925534105600 3537721 829849632429688884007286578602969744 3537722 108015214707657942826253277762277632 3537723 -310223078239592478198702623393235456 3537724 -941072547594789589988265525152192000 3537725 -299304177142894455668351426575824750 3537726 7845383216813991754671923028657408 3537727 -1223356636525221946409571092090898648 3537728 -472818049711731070798068500643446784 3537729 78950974285875033593204134666867200 3537730 -23719272964498907849297437753996800 3537731 1156266221779960420983243270712697532 3537732 44472512222774962090450609723398144 3537733 1088248184862577432597268648777293982 3537734 853432768653369040515667549349757312 3537735 -270339141828118280577339232361214000 3537736 -1246248184556657846220761632259128320 3537737 672024805433695344505506554530013952 3537738 430065684227191191437936435108752944 3537739 15643996186943737623367623177196560 3537740 -637917777248604663670874908045071360 3537741 734171204211197846984798310138893472 3537742 188777015601860387123377164304022592 3537743 301166469980626368181666557729815040 3537744 11210370190599247921562126061404160 3537745 327025868649505957967740886818365120 3537746 205281935668648402992828176734077072 3537747 -1151942877603192298142444526325774476 3537748 -930065606525471122291784424886206592 3537749 -1708762954890636087019190632408787250 3537750 86610900535361690256482037750720000 3537751 184048033106580819573271163964667776 3537752 -106577275999473870830118939557498880 3537753 -207562913587995127178612701250312496 3537754 -728265852127286552087414487753654528 3537755 80692063635209766099261711022456320 3537756 -28669994025301590531571872368709120 3537757 380212192120909583159674775332034220 3537758 -81044494321059747224916609369646080 3537759 303922210769081106519878789781042504 3537760 592393368558700307674693053091676160 3537761 -417777581424941330397172230111063276 3537762 318826174074493301659712737034138880 3537763 1869196401953234339013549387923978012 3537764 -1042440431147738220774776457481943424 3537765 168075233041719614991882387588743040 3537766 223863034754249502053292425720101824 3537767 513040513370589649437108511950623712 3537768 203337456673898134333813988848435200 3537769 -139958237474622903726326938798277830 3537770 30984705642133720996677353168074080 3537771 848756696683591058862213766869995520 3537772 212695584175519593875013068880716800 3537773 129189925750779148715205433617992022 3537774 -688310632182848278166248323864761856 3537775 -36967210344044194760864707363538200 3537776 -274101935341778517714020741790990336 3537777 170730397253988037953193928455447920 3537778 -526219380096060529752542446836925440 3537779 186016855642205376082408669616285952 3537780 -306926731740963745687142721271818240 3537781 719559643796491634128159784774806880 3537782 -2232974556972579647867369595027456 3537783 -149647044048664982210194087750878720 3537784 -346438642281266027275557240909864960 3537785 33612779420511019303395256204817160 3537786 19440731116903064744019933174140928 3537787 -821104949846700405709338627109536408 3537788 814937852046190234586459079603280896 3537789 -838634901519918739479751988415806976 3537790 -95366898326588904261372737265782400 3537791 -141949222572806598055225142727494448 3537792 -205361383653560794265403808033013760 3537793 327115057923816736405235835358782400 3537794 39708619683518319647763154972484640 3537795 -46005377112404654530057360543065600 3537796 827099025120891226462122013075550208 3537797 1214027986064351617664746504798874460 3537798 302394648553504568549771634697522176 3537799 -96109523019539965366340369917528736 3537800 -10324697433013721495693350511424000 3537801 116056477612854296319920397393649392 3537802 633661516543742259093342605590081632 3537803 -160643333711458518062863486265248896 3537804 -3574656339708920367129677375431680 3537805 450473519711473303586941642337072460 3537806 -1000132366580011356449732270108355648 3537807 -27388638079485184134656777219880960 3537808 -128445504082809760625254966103556096 3537809 -601187605602482419471399846484015760 3537810 -407515572849608922588101680246732800 3537811 1240737463484587227757163163020554412 3537812 -688266926066609491519442729207305344 3537813 25092478487356264425714435054144000 3537814 -120598807639560570295649117444302848 3537815 -54709482597717909458356607664488040 3537816 124390434752473151237006258280345600 3537817 -429299757574311135778960274565284160 3537818 1534516533609017462687413001254082016 3537819 217327495639759439133357839587238640 3537820 -213741500930322773553271372414371840 3537821 -145397528641440939544067842744773120 3537822 67577695254745531781439589288012800 3537823 125399268685740872180355534547631072 3537824 -1180366516468171233148836906743169024 3537825 1202135421513973689541381151469600 3537826 371694473725580224955401426105181760 3537827 1719978780676952905674909108125939676 3537828 -136642000440832875514240762022277120 3537829 -701467848254906505823212176091541124 3537830 308174271893644102308801169860850560 3537831 -932952018477626435463009333239849472 3537832 -275721168338932795024752712127001600 3537833 -36034653737612908926937941204963996 3537834 8700171376140927061933505016602880 3537835 -206034208204528437203214684817244640 3537836 -81937467053644083389004245892337152 3537837 -390327938837915419661062368271624992 3537838 102067879553356921826664729330483840 3537839 -653198034793973052118340196818680320 3537840 -114192795081601663865833574033326080 3537841 262811967291192495361687288080228242 3537842 -130931807213082827213622217343356416 3537843 1223117477471556888526017005306852664 3537844 288322932021631899486297400581128192 3537845 -667704645949862612381541140974744800 3537846 -209186827013808586817116691219351712 3537847 -439846309805504705709666169288127704 3537848 -741446319112313192267357844880035840 3537849 320744530433085490676793726584132832 3537850 119911073196025344905844569590788000 3537851 896001654289574262952907574706602852 3537852 717951340596114374071394228510495232 3537853 1943548582015352748913358388655861440 3537854 348123551817034524945046931211653376 3537855 -313735330495033418713753525481906400 3537856 -80464000993946372471000031402393600 3537857 1991286669093294291413263592530953600 3537858 -490523331982504678679688099899250816 3537859 -170404110859963897502350807203296352 3537860 -90937615410862103868928663718154240 3537861 -133135580888802984094413491587300128 3537862 1416588498453264218595397919017996992 3537863 -19185844560730325204313410866245840 3537864 547333512786110411561536343175168000 3537865 291722458604121376179483545477740260 3537866 -315657426169571224713319127438708640 3537867 1175273313844139773271565994101694680 3537868 -5975644342881057095086099246280704 3537869 503558080246802214985462906548849270 3537870 -79179736500834822360279587595386880 3537871 1569188603433054504705651561804089072 3537872 14662044510677084470970303393660928 3537873 -689032398225156649744588984525386078 3537874 472974582407600632407956273589345936 3537875 -297516390774827047184020251481344000 3537876 -498150551083976223810695113730457600 3537877 472740490199580047125409503592071072 3537878 -10919122894230684233802330830842368 3537879 1135544570969203546374185186204116584 3537880 16790690962475775796902811663564800 3537881 1042831936982398825913068322765800212 3537882 149944842063351540717633309149967600 3537883 233618405132518876487618004592075104 3537884 36818756583515111113180713488087040 3537885 353525433635339519380838463967280640 3537886 -476159833820852609560413639596686656 3537887 -165094007017758380105875232607847008 3537888 380644670397159045234992991019991040 3537889 1667348324834211597208159548323079300 3537890 -81195502438566499974587003474827200 3537891 -421917393974517780990052481278617600 3537892 226961038651337808106448632202376192 3537893 715730741914439932805586641806881024 3537894 -615552456530597941426352361630842880 3537895 1040518026098079110866082414849587200 3537896 -1616813720909094314985092618712990720 3537897 -914008814966604233620048294719344160 3537898 163450816923088757629041508750955616 3537899 1190749736749086014911536425836518900 3537900 218369764327690069803816737188780800 3537901 138907128410516681717511732637482400 3537902 -485939548771262572409584267520998848 3537903 4145469974061779235173128695930384 3537904 -160024424855669466225109598781702144 3537905 -16809211975904901979555508249095680 3537906 1623899983661130964814284104695808 3537907 1858270577432208772881551128703390156 3537908 -1439929693084818997946790619100534784 3537909 -470331870701281595189975211222284676 3537910 8813651700693327764495629662000000 3537911 3537827770394445531503513852460720 3537912 -111365980718885604974807069427302400 3537913 -1145680909796766717101318277137713020 3537914 471385046920500224144388960355683840 3537915 -140258614761829372871262780295591680 3537916 -790062772881486769248858686639475200 3537917 383914304023125087305075128288383360 3537918 31560995379654516512664534374087040 3537919 821204439439969182375607213432048 3537920 -486961301019331250637252439698309120 3537921 811942922727512916137242200548289504 3537922 -19702778529486407287748097215455200 3537923 559573946843016939564807860221593360 3537924 -300147113287783920045664396041891840 3537925 452427983362263772723180451174452800 3537926 -87988778655342303014529488220935040 3537927 4794106977719217301079608136903664 3537928 -80582957142735335667998158907136000 3537929 -55256642687612685808261034330749632 3537930 126069227005293695530887457842708480 3537931 347321519192940106008786775989039864 3537932 -923179620696753392181833543757621504 3537933 -324508530551519720810402846158671360 3537934 655208076849598147534800045274247616 3537935 652434666065756346568424085750384000 3537936 -213265665004310738008657835843911680 3537937 -102216628292506774493917783099790080 3537938 28556620253585338197735178996372656 3537939 802504852503824180299237104149387568 3537940 65751063874790025272231178092666880 3537941 1591033683040981509416027686886304384 3537942 -321930591178363095161083999671895680 3537943 -1834795739402278132215886224806490808 3537944 -1391943325527475872882766471223715840 3537945 -81642979009878843021898381004448000 3537946 -861239646076541394215840659182509328 3537947 2194183984701397433296808114142539472 3537948 13077900125509839216479318775790080 3537949 -387481788526643369261670641648945050 3537950 113281099590868002109252005994545600 3537951 -437545446443847810617133679464291768 3537952 678575758630873830991208293143674880 3537953 1520048055081075424123088978548943202 3537954 -927090005776158824422193524188672 3537955 451121949519833250483579737434519200 3537956 824937281726935507976415228897045120 3537957 -242348952238784173980925449343846560 3537958 -55976544163974566137749713037182016 3537959 -500677677079525164684682074506040840 3537960 -701198012981923855988830401543782400 3537961 -541196131035264778504514086141255936 3537962 287859683038351392773375188733849952 3537963 490522399477645829320075430880954000 3537964 1354914049337185930636573609375390976 3537965 -1073101397849945140869973193737245600 3537966 -234476287075729818647654683729084416 3537967 1002317323614065357996457130200813880 3537968 37145221845270187697837474096087040 3537969 -766342656699792855394716359378963856 3537970 544364143460835565817097560902603680 3537971 -1909561415799272705849341767354118800 3537972 -616814739886147144332505680307322880 3537973 -1992786107269825239772352061206469778 3537974 584524268429323812860403274146288192 3537975 -47994841650362776434480578902156800 3537976 -323015849446615510749045858812620800 3537977 334112164139815265291627921567069892 3537978 -374288832506697965553348236301373440 3537979 165933473602927667665556409201892580 3537980 155215906576696413794436458523456000 3537981 -1307447378127619439631515912658090330 3537982 -389323261892770832939733495544998528 3537983 1614733008553406603485547978650007232 3537984 173461935338170238483390708041383936 3537985 805720849355152947573304757065488960 3537986 511638364549860937237967599298154192 3537987 974590130165058760684715939190618360 3537988 51383371930516054484493635969679488 3537989 -344001614182046205796195681101424128 3537990 -283892001705843935915274353661456000 3537991 -1673543867632939126059570307807229608 3537992 1487096183947646650301719488028385280 3537993 -1106278554112592394755384291575658736 3537994 -690525494187777356849053113121735680 3537995 -1008343581907410663089333748922179120 3537996 253117061976211046706056810341257216 3537997 -27197966080942059109590624420283040 3537998 -209717946053481679365155505525553536 3537999 4902762592593449467169506702614720 3538000 -316555363225925301428717394862080000 3538001 -402369942446836732495460260316604096 3538002 76441482819341947042253611328438784 3538003 -727840190780188582884662334785190320 3538004 -339007952465820726207025066081570944 3538005 -222547966285654613898555492161952000 3538006 570338365703314432334421419018084160 3538007 557400688750928482103321604121815984 3538008 51616547038272698079554773519718400 3538009 1511601083265548602449195397889913040 3538010 23664586596873323483166653638748160 3538011 -977774914131793364441853522570567528 3538012 1952475440355861342194471748909350400 3538013 -490459169595906716423024076508100436 3538014 -52176505011342753735406067991527808 3538015 428531339526624104389212682683201600 3538016 -1757228215205417752750599022983118848 3538017 202749964441574112341850328508684160 3538018 28260419628371750593799608629865728 3538019 -2236523253419797149297895393921401504 3538020 -461828969005066606994217953707192320 3538021 -151348272090116493104830971180835200 3538022 -89265040157886229338995379913420608 3538023 -220650709082935780443179555667376992 3538024 120103407880286397562709786238566400 3538025 -3848651006726469852314904411869700 3538026 464828801081451718411724148147686400 3538027 214339284644470576644827869586261876 3538028 159742576270820970212606843029539840 3538029 1079994777963937265552769323944787520 3538030 -42634995756794053065256204001986560 3538031 -78110965326433915516217029469147040 3538032 -60719543670936193100139214478868480 3538033 991907405236186156925560468802531282 3538034 -484485517048105583866036705523737584 3538035 182010131515164491758008572135008320 3538036 -36453747225920527502744307787284480 3538037 -510067859632798417217249918013543108 3538038 -44929030273673584895571105084395520 3538039 -181764030320844016157366369626155160 3538040 24048071459126309509944951398400 3538041 10877463233752513082620632583957056 3538042 573620708816634533554849882089823200 3538043 -245694846675361290323620477889134296 3538044 -143267547850909053912288109321767936 3538045 150333437466331492765417991679168000 3538046 -544147765040073517078798871391318528 3538047 -642806398467971571390763821288347520 3538048 -1450353720264447345257648793122242560 3538049 -208824825489631580734046917847152464 3538050 411676345737007435918250464477248000 3538051 605824570305539172502557286891809744 3538052 71198513345510943991248905020846080 3538053 90261236845455509138126092699982400 3538054 87189220043338150457897029019354880 3538055 214590004408203114276047034278129760 3538056 568327159588110795734206188572467200 3538057 -190593540260570412683213248281500748 3538058 1091502101279177729074341566775761760 3538059 23006950893579583315999043410256640 3538060 681485678086045567834072902292116480 3538061 -206146127571535888649266004045079552 3538062 362487633090177624655126805001944064 3538063 1036117911182972270661257051939376240 3538064 38516536587450231045799596089819136 3538065 27925334105460875843847034690955520 3538066 192428101032220208743110923653693440 3538067 282113112070752306700547523708807648 3538068 -243479546215952318868696566766483456 3538069 1650356461295238898628322794112654496 3538070 -95013787546949172782788303030091520 3538071 -510161937399384652236310211105204400 3538072 423496057787722461957389156393164800 3538073 -520319256835822803710916701671953600 3538074 -676903826875765719225599461361000448 3538075 618676622035343400994926369154729000 3538076 991848625756672409145895867952888832 3538077 -610394383040334106103003379337353792 3538078 40837377275493439045672784362031424 3538079 514818360172740010357428134937120 3538080 -123164677828212642066315328912097280 3538081 476120675266863087568826299984579264 3538082 623143904903416499750213236467373392 3538083 -9750239518658922357761014224474816 3538084 -371975126923504583512880194482241536 3538085 1026337999326848730413937824563831200 3538086 28577735103579217234801439443164864 3538087 -167941988459460293788407019276184048 3538088 -292903783839066079533796360993597440 3538089 94882236694387950152636970093378954 3538090 -218357315622995769247102565544391680 3538091 -174916490176632686643883831730329296 3538092 66282974550960296249910636834914304 3538093 -525635267396427364778586736078544896 3538094 471124347781772551115374233262237440 3538095 -4374564143393896213885510782769920 3538096 54110465923414782274417627403157504 3538097 523258896739180198305382802163558180 3538098 -581899713582089389383044838342524016 3538099 -357805274314379314389397449994690736 3538100 630229460836495659408612842693174400 3538101 424120936820866917322116708120384 3538102 642661361291969011243280967686888832 3538103 -861672851255542856198741078651058648 3538104 15806406132382770606459202486272000 3538105 -1231446854967581309837351644661190840 3538106 -110566094165238210216348013075929600 3538107 300579740086170630335251697630126640 3538108 311689287886339108105391900021078016 3538109 299244337683666072181029821056553580 3538110 -374850481136184261953577656049018240 3538111 -1528707257507963978350265702921087376 3538112 -541200867077897863830085146268139520 3538113 972467705721579412073944499571345408 3538114 509192155679989573169127846837336960 3538115 -209977760792940100302087273236872800 3538116 -942353922533535318162341926216108800 3538117 -1913608541465415804711264558254221248 3538118 37189459663718740483701091512866304 3538119 -86898125895572566013213288739369312 3538120 718648171807490973622074785518080000 3538121 -6061520148467643771206222136146616 3538122 -123194535553326263943926758322875392 3538123 457112173353409612570582000300528640 3538124 1081067221882232505516786856344946176 3538125 69913601925069679044503704087657500 3538126 -7727887207600832107445288943030336 3538127 566026906534178223741275392226324976 3538128 163616655837916776141228303535177728 3538129 -139028757766054498722238603560530624 3538130 -618776498255557435208659996171187040 3538131 563799068974894323608998615184960304 3538132 324269565271863570977192401659680512 3538133 1648149572426131234270535305323074382 3538134 5705745015209299996899312460218240 3538135 -135096597031503498903546336221650920 3538136 125799227861438152813237566650449920 3538137 836955372386200783617808351993290960 3538138 237901356018470321538986866659444720 3538139 -326707342621519236025555395638053632 3538140 223191894185174275800922908120729600 3538141 -1010808959310802768770286152155117216 3538142 196402501979458316930732752484334720 3538143 -160780306900750769879187055986005136 3538144 1178159836700001850552472408691572736 3538145 -544525202485366362614962287378745200 3538146 -216033528217643515033110685431320832 3538147 1829225233623354373401067370972445596 3538148 -1001570754863149361244848933096337792 3538149 -182159030891903699452052062231544736 3538150 26643194396353658534014603673856000 3538151 8599729478814296980081598770372152 3538152 1256030882962473677057551600937809920 3538153 322616792919118669775040862021419904 3538154 -327416227299877414352333817824870400 3538155 -161376150430309862024569169480301840 3538156 -691087825889075209015682885980661760 3538157 -209825821860625671237744993710870400 3538158 61570663572897073517983167461493888 3538159 293060572118962792883780639714877600 3538160 -447167417457295044208616701227171840 3538161 -2343662846314975807844327999847 3538162 33327867793187740592502317342433600 3538163 179993470193275811163879965917971000 3538164 -7979445362896024988888541013598208 3538165 -612682381462476110788522978419299940 3538166 -40011913239304475164940561486941056 3538167 691121125635782511100555581004091880 3538168 1599106556918624747531223977995714560 3538169 -3900876186092372139138846956840160 3538170 -347594946235465072443431407564373280 3538171 113704775947031337006962237779219200 3538172 -1065283767079062791747126837247697920 3538173 -487702449189285893122134543683299200 3538174 268180225294509311327219449941995520 3538175 284737138598521957122678728404015800 3538176 -89454062276823302986624502926934016 3538177 -84251188137096854187284777618702268 3538178 -389647883538008905452997663121938944 3538179 -982397466583746234201392523766692552 3538180 317892605019191631135075385549209600 3538181 32561543701807173434612583675429792 3538182 17888989796292722200932216335247360 3538183 -45839467053087885685562593402058832 3538184 1244057238665884283557470084686453760 3538185 -5794526372990594873767004702638080 3538186 -482050233282764109096552438128384208 3538187 1339473277544644366862590890234154836 3538188 -629632204760083072560071807747704320 3538189 318142197555353913003253768568423990 3538190 682904124684380915629556832348177600 3538191 418697848995083324785480449476445840 3538192 354883654577308198404443207340466176 3538193 -820582429149475477857556375493681820 3538194 -470614815794054761465758999099874560 3538195 628014549104359308064356260626382400 3538196 196297835637962100105824599992475392 3538197 -313011804693136758439027809066227172 3538198 212792433904942337578697266615149600 3538199 315837782587725915381033835432166400 3538200 506273666980908023981023660890624000 3538201 749329433442657491463162807088288202 3538202 352185064114816619904165794312781552 3538203 1250453047007060775609522733683624960 3538204 1008057390643007104296436557905036800 3538205 757138870910676459049882637508155520 3538206 -79315225868330124107784660063881856 3538207 6651807531765009939163750505432832 3538208 -1036977487913950938914972697130106880 3538209 -227835428326585507837677714514575696 3538210 71368134316915915188151666776558720 3538211 -520940047016211458373608714688865188 3538212 -2957851306123982284212628409714688 3538213 -306331359180010971322904663466595040 3538214 -234120658926478435347037075899954048 3538215 -990966249132702558301923488004924000 3538216 -280354398342722930871926408264417280 3538217 1673562319619808664770741408462406266 3538218 13252721400420302852159823474439680 3538219 -996129608128941781977359041899170380 3538220 -22780721536184488635958090924032000 3538221 269988501720640424871974055241076640 3538222 -674274372095270953462900017750545088 3538223 -771522823468553341425304027562134536 3538224 -7035541243022891202572655326969856 3538225 744027186093099050392961112940175750 3538226 358616467070096668380057812598999312 3538227 48316996227618962622450571219617024 3538228 212014440120100387618602337825474560 3538229 2279214864721119480062748219964524576 3538230 -175826893674720165024684308083200000 3538231 1783597231656490474154429594019333032 3538232 -731062668667792090822953213951590400 3538233 540767620594883135887938308441764602 3538234 140908396017236488217327699199643392 3538235 1258471397548961245469685747512023680 3538236 -96570635740235301382142194405840896 3538237 -6843571269399488306604758018163520 3538238 593664692299644601165092723049556160 3538239 -836839508969375264423046996933061176 3538240 117996609908875668691214495923568640 3538241 199395938828547297140163308359151472 3538242 32406806834758303154056380787599312 3538243 -119682049208904278959356733396948560 3538244 -1059517541408767774500947649205851648 3538245 -424888818535884444216580417503441600 3538246 -85667070707513182311196868152839936 3538247 468869604680110838569521741377286144 3538248 345812387119417912137352581061509120 3538249 30863293940258132032726580841128640 3538250 -730611853249955579942045318282376000 3538251 30452678026602707176504708409675568 3538252 -1294531980663130542693339904675420160 3538253 -841541476238550717083327065321278240 3538254 927026700636684546712486510624991232 3538255 -5765139711626317955009832368839680 3538256 202301134668164418209453491000442880 3538257 26906919807299463162360912082310640 3538258 -1054145942995422856931582291523569520 3538259 431532262175733289424828822324875440 3538260 -446616023530805129821907098256394240 3538261 1468489810736224164845650717037017080 3538262 -76925683544442742524906753924446976 3538263 22941013529943235335628806541680744 3538264 -1322630483277746496229815273539696640 3538265 484252655474335227296243802627366660 3538266 -448045062174644620251938800171838976 3538267 -1000979658502496484543748974329482684 3538268 535384523213489791540721814901777920 3538269 500920176637726305299788794616592640 3538270 187836691549570551515914316676408960 3538271 -1707451308973536616602927737297563656 3538272 376908383715177371577622373330583552 3538273 -304990965142816852070882314482058220 3538274 -318287625554113148780894772870888960 3538275 109335350139578897828257690907904000 3538276 272451218932556925182379100519059456 3538277 -1830365461355540381439089997395220900 3538278 -54903889406976226175646475548797952 3538279 834870814937618783940961313706807160 3538280 -484789212838229888185371864359424000 3538281 1108535255859053598555555312379089552 3538282 -305065471138647410672695665766224 3538283 -130237077044736495377072074594055280 3538284 142588009710915286360756859751214080 3538285 500102198687375734818701489766140160 3538286 416945056199337686542057793125639680 3538287 -567366393535995388721309362317040056 3538288 -7891631270355287872086682628489216 3538289 -264288804965458612017908915483483280 3538290 -186726891551599736289093001716979200 3538291 -337294691818654101117052498493961600 3538292 971787483916107703488145117881542016 3538293 -385533172196948162614091829951168000 3538294 465523084756843652398888684429583040 3538295 -245100372073837995250978994813400720 3538296 -97423515764591245496906826533068800 3538297 159645409348122431895177475605724032 3538298 -12992621360551648386514088973755136 3538299 -204250769768045445559072785429961680 3538300 125031852411157893165395577682636800 3538301 939036121461976223087082324625142784 3538302 -251845832709585981079399897773144768 3538303 -1762324463256788850743673552120636600 3538304 -476890719372975944956172051467468800 3538305 -20106980157285818436133950743410200 3538306 1060309903388173325348601080326310352 3538307 1134111908049840655410983273801906556 3538308 -271192557928310120149611124028912640 3538309 -171283256446364200697401824075447808 3538310 19525887407815417742552814146123520 3538311 181192103861178211075216736313496704 3538312 1568853659743722978384348632769914880 3538313 463241581843470425773352529314587920 3538314 -109660198732943093787085480381774752 3538315 659719706486404465289612117269368720 3538316 -515430867841793583740664326021832960 3538317 123959050776506168941439076015743712 3538318 180620601292300277634399619494892416 3538319 -2185471186474041968569029221375182440 3538320 22585765332180677815783101880074240 3538321 22076720355835158863152684164306292 3538322 -632077888637192042806582046876850288 3538323 -486163220726395810451119175209555416 3538324 -348214795106712667047795190862942208 3538325 -151484176058333283106986683567292000 3538326 8693657243972893136637344725452288 3538327 269055891314490133495433382242452360 3538328 -502522577292712146463489774474659840 3538329 338299597903307608601884767731139360 3538330 340890501518562241681305953962894560 3538331 -329257794743510736026187769883128800 3538332 251051325204102069128573814679756800 3538333 695401316760051510980216004585990648 3538334 216067973683376914654686170745618816 3538335 373039661352623796757387196928320400 3538336 -840144282070256325612004428037029888 3538337 -2040587696280525750509403094851424416 3538338 211561383366460930489012004297326848 3538339 395686996455067466186506312358171916 3538340 6301443127989910593004999886438400 3538341 4398491375612976430610139308288256 3538342 592316338736137759444162351695087072 3538343 -128359407632609491491036259339624176 3538344 -467306667926213534300334455912448000 3538345 -871525474083321861024304032515031900 3538346 250870792080341351379133385844558336 3538347 156619561766101356200503999528710144 3538348 1409154697994519150326857719446732800 3538349 -286929310150576772568116218675731936 3538350 384320349791945733917189047005936000 3538351 567107036376364197630795481390618600 3538352 274662398761511831023280019809206272 3538353 -131689889214664278826296578891526336 3538354 432708428584155436162234452413956512 3538355 1307453017523778507424645709988011760 3538356 -203525070620543972960141697689972736 3538357 -1794765047444490536590610470048485394 3538358 -337466440957931248565800416312286080 3538359 -2135012389143048592826917484945619072 3538360 476385029425135110168399789973094400 3538361 -1684670499630338446522371004151710038 3538362 -7305434976892102095088104900443136 3538363 1334422422761404193838686806144808040 3538364 -1004353445731514090799897966738484224 3538365 550311917430868127359630393049370720 3538366 134894298744764688408302945410288128 3538367 418467708688346181718351563806478192 3538368 -92879102511717731230076026390315008 3538369 -80661493745077609500474432558145752 3538370 34468677322102297104167804641574400 3538371 97373083020761586109903041376825344 3538372 109049103111502608037790663143016576 3538373 770442585249926160321402842879558400 3538374 -30557756854163738589772312624232448 3538375 -115916593392150803019626624923878000 3538376 874820792535093206903586686959503360 3538377 -1629045967856608745859446024284368000 3538378 -492601135225501142457487871393399760 3538379 465403137703863254123184461696291184 3538380 -66884550559641955770640976412518400 3538381 405056002210357531243698510501495744 3538382 22578160696943121785160451260451584 3538383 -27444021474983220972790696705519872 3538384 1838356662505660864777541650350080 3538385 -36744231671731199309008799442609420 3538386 -218676193826633350631251565696465760 3538387 719163930707793346172404998529757036 3538388 295677731326258969596614538373632000 3538389 246651253476982114021367904173376000 3538390 -598346487103860198557111250916156800 3538391 1100933433705998245649012354083398792 3538392 222621237589344730480679925293383680 3538393 -845406440586641166987637806142831856 3538394 397699975959488753507207325997376496 3538395 -176337847604710728026964853688217600 3538396 -2315809601600464367279549173700232192 3538397 2270872847105047089829609830159653772 3538398 -145528454457669432993670594361543040 3538399 1437840476477890256318905265086858400 3538400 -276667996151876223362638837756723200 3538401 539102920108426713004566864592858032 3538402 220609500264254983282874987212048896 3538403 -2562605963799140323103329694849964 3538404 -13579178002768313600189859684670464 3538405 451206924223454282575462727230729560 3538406 -50143633642097078969511794285694720 3538407 -87884511009938926672081256773292160 3538408 -636664710884874819722985058209792000 3538409 14726679670898904831511992209880000 3538410 -372047759203028820437096109049190400 3538411 1881504005957432544231894972289025012 3538412 630386196691880054893402228896648192 3538413 959640715699783156081711391743821942 3538414 -708152221450312504965470492466823296 3538415 680231489462967139817783582251711560 3538416 49173772446525358189283631391309824 3538417 -156332027869988621440261223294385500 3538418 195784919119714941593285747947545504 3538419 -144882292355888786145400380812985600 3538420 512106454586172877593166069920449280 3538421 268959967362851965815763708973633052 3538422 -94246110352317363994446606312510240 3538423 99672124539052324513234855655595360 3538424 1039083972170587006406088392175697920 3538425 -355813623866096885052459926178876000 3538426 -458663646832964989034509072936162080 3538427 -12436598664322925091417397116023040 3538428 509877914226429544423346693976261120 3538429 -92781346628092813259878579039433216 3538430 124830763382914219234857505490784000 3538431 88681259591454251944842696837794880 3538432 224458266439137772345096981910126592 3538433 514046049751779335458408980415110144 3538434 -145684520612662644296790614387389440 3538435 844212686113433559437390518570065600 3538436 -569323032462107036036415874139756544 3538437 376884904855946824659035997304735392 3538438 16272659769034248104132332297306944 3538439 -671662999245760622050476388631222376 3538440 104876016396361474874456170646784000 3538441 2478047377353031075991322290733498384 3538442 -497736928915899523514211289524346368 3538443 -1176853077833768602261564588799026176 3538444 -152452805716628955436476248775989248 3538445 697301815221110842939516170166106700 3538446 -90229121728664357269779325409894400 3538447 173351033897498633222813202091778304 3538448 -142093694164041749544265352608727040 3538449 -613461880245947194923620907961815966 3538450 -428818117918745200621413005704962000 3538451 -367042028608988048594620340648880048 3538452 979661893344257586879231213710592000 3538453 268767619478633686920089604852050702 3538454 -902311803205387300932157085368057824 3538455 21886671099607808391496494979574400 3538456 772176574593090847890306742035179520 3538457 -637855447879987047747576314998402620 3538458 53480001507627389015461183551406080 3538459 745251131700211941420935895944085816 3538460 390352153146301749918443208349601280 3538461 480680020145515504749373953663141024 3538462 -736979302341899684925319843419306240 3538463 -1767412567978550438761615564125016320 3538464 103637189157692743761182985541386240 3538465 -592356603291620939683934976406252800 3538466 452442472345522295292136621623275520 3538467 100448661388877602303839395497985520 3538468 -1345410415443917520048891176600532352 3538469 213648985978001139748048162307943360 3538470 1963408943829331589628278216263680 3538471 -1980973934947898404002148021086910808 3538472 -59244848789318905234963383329587200 3538473 58946066378765803049890501897424784 3538474 281579137791235687481370289583173632 3538475 279432702184733687959214116197538500 3538476 -22720722335001413323329276778019328 3538477 1476043325301848621935522134148434326 3538478 -547204204161374295955656315261408960 3538479 57596301668879820647564893981488000 3538480 86399431677104587273280060997304320 3538481 259338064930872966858203567327502930 3538482 -54451399438102154077397115181149696 3538483 496772499753545225699421391284671104 3538484 609946821232900326299170477442457600 3538485 31034755616652116460665969800041180 3538486 -256010064812283147966909688843975392 3538487 -85220662099883595926546742399393288 3538488 -465116916298141255213777886424391680 3538489 4100754693782949823009918203813250560 3538490 48966060334790360317614483254618880 3538491 -384714042301871499379554081086918976 3538492 -502692080069445184977133297231554048 3538493 623446736474167858067535803532408960 3538494 181798035265213844872011384848255424 3538495 1131824652643675924766683363618560 3538496 249887353864624362412007747126034432 3538497 -373227452630809025220856590221250000 3538498 -561474921535152158145877250083176960 3538499 38778110422395737101371664131165336 3538500 -269807391305636334971250050869248000 3538501 -171236715574049327356485851769321600 3538502 87655370476542304334112806850333504 3538503 289005249293018849758321155200217480 3538504 23658026245700519405474045458513920 3538505 -376367143437927856558433232241888020 3538506 132865540039949815812052338509147904 3538507 -120982677491482777205797781184453488 3538508 -970913388451507491437432668212741120 3538509 388978424862432852916995546669108768 3538510 2322272573862912969183787107064320 3538511 366800649930284722049647570625679000 3538512 -337304931230879994912274788604968960 3538513 -21734876403413726728323839934533472 3538514 -258556228910794851696751866824544768 3538515 -377621659014824247020646117024361680 3538516 342573018558335134729001835911462528 3538517 -871050728160843622496027375752720434 3538518 -14856912470216352223648718027436096 3538519 -960787432303656333254718561649049080 3538520 -24441732232274421571744624446259200 3538521 112006545682960410821140887506820672 3538522 -12693829475073493419788980071797040 3538523 -1740667205027234383365151236217614360 3538524 133151809339191923187769734179328 3538525 178818741030897331913021573847600000 3538526 214595115359521817499686362601762304 3538527 394783397649784113085874070435489408 3538528 506686428208665820545868815042871296 3538529 -20244923353904165238195303924219516 3538530 132129015399469729840124512312860960 3538531 -1809974880950860076592218424534941668 3538532 433685012652756980286447754337306880 3538533 -839639649689733287983235886467280576 3538534 447849055631253160502053868325301632 3538535 206937910876864945984805118539466720 3538536 705364916740415852180516383033589760 3538537 1516936217608576694348495166880097280 3538538 -835999905175760320784155816655426304 3538539 1146293410619782791141260665216579200 3538540 749445409899019847823284407920906240 3538541 77831558718724022871527524511116800 3538542 21164919118734760558610951712559104 3538543 203956999004514814681222558534392520 3538544 -113062446017658400519341310243799040 3538545 420795144164915729362881846038168640 3538546 -35284988138226842900766525959008512 3538547 -1691285273911031075344239681835022004 3538548 109558618473808311179381753837716224 3538549 -265227194384093334134952982374174208 3538550 78537975027486535847085624358329600 3538551 -245436615437551382550156367504341600 3538552 -1481312880408781446294743272704614400 3538553 2947406080780787809353856317115591380 3538554 112894740640042751961230890271569920 3538555 632598541331542922572761533389896960 3538556 -1819067279614861756087323634114560 3538557 67024887781364465371774567935480576 3538558 146798695352513556697352138956298880 3538559 -342572438955052491647458040842842240 3538560 329087182219150461561418329096192000 3538561 49423608916820325398221285370334120 3538562 781578794181676726033501731336046032 3538563 164368712621336647855102724629624320 3538564 -1303758190295750046158473888360300544 3538565 -1275036742379703073871410237143108480 3538566 214850235754460367693136421407814400 3538567 333627286838809633273750155735498192 3538568 147625328172091590981347755696128000 3538569 275322568601842899380477933258044800 3538570 -212342407223852302682516117722967040 3538571 -1797627572040018842822930583339879048 3538572 255924840120128999115064827869712384 3538573 -203581669082472443914432138694765376 3538574 203930827937878361152287247371163200 3538575 -225808592601839957138038967419885200 3538576 150278003754048937357832517825740800 3538577 -332341875749871370110198545848283328 3538578 549439600396447076685521009626871424 3538579 -410235008805876235980714743089782720 3538580 275628613162067700545460079640102400 3538581 48856662544715431142370759660622752 3538582 -293349707612646071891611357694128608 3538583 253796970903493621629878292701012640 3538584 583838431181891758002428419897036800 3538585 -1125034720520210134831738307480900220 3538586 -183145056392394224811475130681653008 3538587 18547258910563211837285146459324896 3538588 -217073887000166110197899945998290944 3538589 1189772375354419991773718757167292390 3538590 -85441203818479381380027457148789760 3538591 -78304118488620523833398170708438928 3538592 1029683395032620474113215896776015872 3538593 668538167141674698147121289964199200 3538594 -936027158790199895987995124021129904 3538595 -370334383714500834084115945009848480 3538596 -14586609479179192539145364711632896 3538597 -77126514782201002193726311606911168 3538598 -88779031039804073604778296219985920 3538599 5655913188845815843209147843151488 3538600 355498424787333947618620673088768000 3538601 -1081915556520724569859706987157043200 3538602 27113348120811124461669916472911968 3538603 3873448903242485490749087556134344 3538604 -489449779073118927074586975316863744 3538605 159839567904607065141462571946526720 3538606 131956643431348480781527140383785920 3538607 -93694153814964009134552643619236360 3538608 -246207660159768420462293689356681216 3538609 -58539805159931296628010294531928140 3538610 380097208844574846183984158913049920 3538611 422244860870978537778662145319822680 3538612 -533554123662588404230355585760399360 3538613 343660156141991842366660774050108924 3538614 749574466973264443700793977798971392 3538615 499472421582528984652022983141004760 3538616 -983977920035600334682827818934251520 3538617 327250639274304400630587422650334880 3538618 -2634064337027308255526484386265600 3538619 11519369098166604660474750760611840 3538620 522327563439118371457078724617881600 3538621 -132770827404846286399171617976372788 3538622 -107307938236741780173444171284580288 3538623 -537046728641822736011048301238776192 3538624 33564225907599457774624505206931456 3538625 -898872636902484624064441934166255000 3538626 -45117634409692985661827163352814592 3538627 -281720897389240135045132747010339524 3538628 -276929509224558994343878324491181824 3538629 835639038924074425598362956264764574 3538630 -772910069622474268791398098878681600 3538631 66773077186258584236196693029898264 3538632 330036758794067740500509032368291840 3538633 -855340052342307988571841092468672844 3538634 434320776592735332069708532791874560 3538635 -252509261962510700128460848487761440 3538636 935586967031843984632596695676042240 3538637 -355844457488561668651322497113913248 3538638 570845289148177652188140233746180800 3538639 314445679357740746751509594907450424 3538640 19536594412199712747427462407782400 3538641 -869509314416700910100834398091989008 3538642 -2035328908877912488067943393507840 3538643 234164212026724409081734394787163920 3538644 -637478886488922778988715747089577984 3538645 -417303152369015656712621939338500 3538646 41455360875608216682315655123498272 3538647 -19653964300162108177570887198612264 3538648 -2062805664570258330319433591946977280 3538649 -1228747640587713820747443903182575350 3538650 63109890307101082846220408226355200 3538651 148031084641844431491376607497174320 3538652 552500618263716063669548005499876352 3538653 -219674992016907530577558376926592896 3538654 -153327926095126893873906961423552128 3538655 812573615485368391413774907820590200 3538656 1022362357627588380863086140029927424 3538657 -353359060814949668908949622270517342 3538658 571111148130819433675730933249305680 3538659 820613920713661779937324579854058104 3538660 527828353652552486759773150884583680 3538661 396386027934008451543286729718521632 3538662 -220068535959116341510918954773911040 3538663 -1926755069003099523158348634875882640 3538664 1648500155949977266283924553848847360 3538665 -143509079774470989006943221781105920 3538666 -8724557055730207246719170168101968 3538667 -285952526548662449038945210543194480 3538668 289085005524009898915851009550417920 3538669 -65453183569535028835184839436410728 3538670 410956029067412355999705005365817280 3538671 102496387927332264528911876433887256 3538672 -273755354484861182685974102504603648 3538673 -417543597194510832953011882299516078 3538674 -35116646005320025534617040701120000 3538675 -10261486282619014280204606327015200 3538676 -5624479273728391781760706570343040 3538677 1405312481313668744085425978539573632 3538678 -101339089341295510030372109293007232 3538679 347277132403494186333500052965885976 3538680 -43139700660473350065977435884339200 3538681 -608554110774751631567633742411887872 3538682 -395364811220866809348480457416619920 3538683 1182014089688636058174466193939509452 3538684 -462501549736022871592313960811170304 3538685 5011220698711944211895312020483200 3538686 442904569380202334176415565035823744 3538687 -1116383015000165110799619784165329664 3538688 -594930824589785352128997309888331776 3538689 84817479260987957442661857553351680 3538690 56948202508807060109287238629101600 3538691 904027721178876106652344222684443180 3538692 309468773957764350875433900077990016 3538693 -878450784082768010712468707060211680 3538694 -281237953002898479973820932010407488 3538695 -883782967575408837977525969446552800 3538696 59813298556614627699204493996032000 3538697 546021408859400330444457241958821146 3538698 -436792152727399830639751446065761536 3538699 -1384970837946156501538000998765808300 3538700 -270275771433494051324288477425113600 3538701 -1769670125858806782315499277165712960 3538702 -248029368292327067627967146389089600 3538703 -99303017443951833898381273389366528 3538704 20699585576617236504427228731015168 3538705 -702896405066721489429748783675981440 3538706 -380351473112004829482134814638486400 3538707 534191223636664872892128460636480440 3538708 -509309659645199694047327674534283520 3538709 369618337305298478462271125725063104 3538710 20198902033771957094462844167416320 3538711 -280680416868624519733932111797509632 3538712 -324462956300143733571419779340697600 3538713 -1081617994369650250608851759168145456 3538714 928784062041929324717636499578697456 3538715 -393312555220674461046165190832716080 3538716 -265816015179156494119865930683074048 3538717 98954314732861521223274791993024384 3538718 -78248345969135831366939491566608640 3538719 -31140826084750771164874879630999656 3538720 -517330368134141378757867074180874240 3538721 -1376610698816324877076565988715307856 3538722 -302669375393067606712667390849116416 3538723 381928791829898992258198176187938280 3538724 601907622681411047851614794366238720 3538725 66114527892514858064961959054364000 3538726 -152502765180261767243160280681086720 3538727 1588144283361087240884737418532146160 3538728 632928009411750155072624634101760 3538729 -677789570539271413455279271866503820 3538730 -66018373628924460003585472031431680 3538731 -164757573519753340276827793212096000 3538732 766736286997473634697098127576323072 3538733 -21837075582793028283684928803618720 3538734 129208495970286881477769872912514048 3538735 244154721212625542124380185775956680 3538736 -153489804973833213764355421042065408 3538737 -758568830321991663412125020854237080 3538738 340344344776776159608688368445290496 3538739 -2140029723657669379627710488278313544 3538740 -231294322605380258847259018403481600 3538741 5452880542077377059827363369760732 3538742 834363198097929202170561985314490272 3538743 88420085017184217228370388103168 3538744 -480804701761084197235712796409466880 3538745 395509736404568780305949524433426880 3538746 377596145079531580915178915214997872 3538747 -1502542836603709610731793430730123804 3538748 -43173756571688987128422334203079680 3538749 302545075543022309777049414074321664 3538750 -139536068359224384001722932595000000 3538751 426532991909631897428620131887341104 3538752 -29838112625387670448412896933183488 3538753 -413421782445135377765510013282983998 3538754 -290898208397831500023412806462107520 3538755 -340664646992941502310717128763417600 3538756 -386898344055667540406716179941366528 3538757 -322664540397979080510912767378090112 3538758 322225693528336535605848030657825984 3538759 -362523831374654202826092778299698384 3538760 240714619934589438481385800651008000 3538761 443688257372179192268800127719839840 3538762 1335737240314862547981801982665464064 3538763 -575937273303362541711792991886570988 3538764 -235831292687492175350684712168979200 3538765 522603349838397993625857518593299660 3538766 -658760258905840051127719939121280 3538767 -501950672638212602493899273077209720 3538768 -190751618608250915864015615251652608 3538769 206855570570390007175336836429599040 3538770 -159055459814634062588566604247974400 3538771 -71751762441186609752643184089854976 3538772 187256413924621570103021908593557376 3538773 224270714235480273801119834040073824 3538774 -28979306803630191160790568333946368 3538775 817611536286787616513024408109802800 3538776 90044602011710038939890123228672000 3538777 -461185217870159791590369189567794928 3538778 -387576756263913755110152359310694176 3538779 -34257912642826607410811902968606720 3538780 295811003883916968836910549413898240 3538781 -741705822395870078170581189411155418 3538782 137422104170038279880159170434683520 3538783 1769515730673540769031050543442717880 3538784 907327798843614874972858060580192256 3538785 -336443897426081157403483238861788800 3538786 -25834468938296659095007368760656096 3538787 -200533423431278653441016564741465088 3538788 -428323692267974239313886455135109120 3538789 -148456875470325832178499656527902944 3538790 351659661520795321940486650720598400 3538791 11667849463073387576706879945437352 3538792 -43283774421086211492684783509145600 3538793 -290315194702187580859947848425622556 3538794 -82936648917922840066091821903580160 3538795 -32768716285199884741105547218621680 3538796 268562345120123290547662500514617600 3538797 -1130471255484295406523290004768676800 3538798 970822748072561762070665534650766400 3538799 -1043725179877824285394088709134587080 3538800 34018653915602323324836635249049600 3538801 -266165657518005941579323803511744960 3538802 323561258487114347663531265095438352 3538803 613744915634110045133771548404029184 3538804 -1416425196093579357780774631943625984 3538805 -130558862035411466955347130811161600 3538806 388101506479183764927004322811262464 3538807 -455981422010418772589756554951807160 3538808 43864631795468679742600518327582720 3538809 -1134338100057303480082698465119441616 3538810 -246889324533253384273677312603156480 3538811 648567663253229350197900106411822632 3538812 -262995946764735914019196471422950400 3538813 513845100402273371441691487801917062 3538814 1903530319595560491424101527044800 3538815 -114571879623637625473228115032942080 3538816 480166521542898277909623903470223360 3538817 -226552854915718556799195794116929600 3538818 -323769161423407027853864638504643760 3538819 653763429447977691159432892760153520 3538820 -336392371816872989471336008512000000 3538821 9701033308525494029640470452924032 3538822 -465443022671940809769014089877518080 3538823 108636113687447079965973800005183320 3538824 -8374661986868329061045614840750080 3538825 84738185090472332726798066962703100 3538826 502997554967265027750968008051392000 3538827 86165339670209275105374246535250364 3538828 571965682510604968921111028584170496 3538829 -153503773449343849551254378373213354 3538830 111253508807948652513283470592128000 3538831 -1218026404348417425590407808677820368 3538832 15829014624870837366445565981294592 3538833 -326234612620241045721508499300326752 3538834 243393266237347950483135159834946560 3538835 294714189148682730510726656566511280 3538836 -78686237362262458829400724246364160 3538837 753978408131296123844078951493898972 3538838 -651003894520428852151720933362428160 3538839 1241981765926658601698116438819696080 3538840 370099182292417694165593251481804800 3538841 -105547771838484103786362354138743100 3538842 444661930728256469315352034522701312 3538843 -179055933677445660641499660733428480 3538844 -11544676076238493730481249496316928 3538845 -446453963871381381144929258432412000 3538846 -660087617776723558698376018614208128 3538847 -181497717779974500459963148447339248 3538848 -745238677515837026675486887312883712 3538849 598583419872658118013307969423700928 3538850 34896674353721961641265402228940800 3538851 -268693894274167446782397530355994896 3538852 -2113964734499556332619868077372456960 3538853 -690931015743084733176518944408874976 3538854 -242698885397852618375189593106235264 3538855 -233987426761001212872480625253706240 3538856 103585889799002424448245962136360960 3538857 -3541006201674337860806932572702720 3538858 313690979680621836441986945601569376 3538859 -176458902159912987136205640870836940 3538860 -67003139211797249043229563364224000 3538861 -749270463999997529858112023004469376 3538862 479103507804844516817391312554394432 3538863 -335132238221945097968683587273239520 3538864 78183243327805489936926050499952640 3538865 -1004213748387499316186681763839502720 3538866 -17545553351636729746702939351675776 3538867 85496986701335219902840053304585792 3538868 330054647981559240155141865604952448 3538869 -734381113084899864045455250527683392 3538870 -11543210761689976435978237530019200 3538871 -210222195470376553726161310600215936 3538872 -198409075975331377859419631038586880 3538873 441009631103864747990236541997338880 3538874 122542359257913350715817992880058880 3538875 857547390039909150647082314393964000 3538876 1119021294352632192615711342809710080 3538877 -287409276298711834507681451249436960 3538878 -92192711524855485686371921333811904 3538879 -991789086460233165541492470237544680 3538880 -132590083931638122336896417110425600 3538881 -802312705808703964178917163690391630 3538882 115791337945156590547811388767043792 3538883 14186646038223715165161251846429412 3538884 113320010079222741424384625066434560 3538885 -293134789663916134171954942953786240 3538886 -151863625331904106305099250623949056 3538887 1522912801999779019973348912889000 3538888 -153666930015940642527622282433648640 3538889 -338720065270613827308375548723654310 3538890 31941300310744470441347359820940480 3538891 1024863466402190809533066514370278292 3538892 284967247978764240071782647234969600 3538893 142974594552646492027501674239396064 3538894 -11713418585803975277348299781349120 3538895 -587834918559210868316114028847757280 3538896 17317224287993697400232058575388672 3538897 -872005470059736690257228024745448128 3538898 225229504109381881618849291892828160 3538899 157457741456636370812507876639208000 3538900 8694994993640131792128548431820800 3538901 -825312191291000977293752797323826098 3538902 -93544896534945119760174918765926400 3538903 -777756891561543812957227718101594040 3538904 -407800933714150238575111880918538240 3538905 38930412598435826741351741399876160 3538906 -13690948175483107230790418004030720 3538907 -358571694300797962223848594064696400 3538908 52383222772478923525051707512640000 3538909 72774131336042079782424319610804928 3538910 -595023395112367763063812656648488640 3538911 -666855125550558469960397773422623928 3538912 -304417853150319258211342851722182656 3538913 -271974989810694576285176463787333440 3538914 20191640828722333596695366513798400 3538915 173027883452001150920231424554814240 3538916 503475380489765666918250918579255552 3538917 -1028887934779908767958863170382069760 3538918 -392056110843260155463850296465756160 3538919 -1064088497957151921144667812067348680 3538920 -213037411383875990394204767177932800 3538921 -1977433213754326500088322242063026800 3538922 85066628312138089985910536445152352 3538923 839037197253315100010922883461610584 3538924 787611181805646867747212468367624192 3538925 110393144598629755812320339353654500 3538926 -288129194226028703476633516893740736 3538927 46370318527445321292872855712883296 3538928 -102740866813822589793055520613040128 3538929 -207387466203214768403813870653961472 3538930 12479249249492311911533037330700800 3538931 -1070596240137940042851396346237127736 3538932 -370957558047701045239787058603491328 3538933 513256383469972364675588345599851182 3538934 138596236704757718652664833512078592 3538935 523542910747895692593737628193904520 3538936 -261469648659145446219089384382136320 3538937 1542616552310163220942049416480696452 3538938 -45766945357519511574139106911219200 3538939 424680752987235997037005726873572912 3538940 700351948371646508370530420370432000 3538941 -38992630595576729473246993191493632 3538942 -348749190097512824195527140170369856 3538943 -14941322293661208908700612059151816 3538944 -1056980091713946430881671519120916480 3538945 -807391191628945211006475328488720300 3538946 -252937393685817151691633342497505328 3538947 -1151610591841709510419447118816968200 3538948 21787677427261646292652230687481856 3538949 1894357534065074448029058349290889950 3538950 62858749713551052445185983840577600 3538951 -676492985830290291540673344425944088 3538952 1021842709961022176267714907661486080 3538953 1167881651038694600135635092922746864 3538954 251419714904513570500343335288055040 3538955 222703905720938377838962039242185760 3538956 -146305152831785613767811716128367616 3538957 830347909034416698596620613003439660 3538958 927946921463055034042438056642754176 3538959 -1044844873950151047420735775592209920 3538960 -26229960928082449386411906265251840 3538961 -276043494143040466293782872984811676 3538962 76000152461493910474940950149299712 3538963 -2723538680853292937222904940989242720 3538964 219004754680941203585562338944327680 3538965 680986265647474978324795315521282240 3538966 48232057848160421675347043278222080 3538967 -30744285833536230042879970010562240 3538968 961818366763468200352476729054965760 3538969 159582330563934907542253976449894080 3538970 -235432913887125601513140653063788320 3538971 -62218815387290308094077180672159788 3538972 1285249581950579877394397062005003776 3538973 121218347209165823888428803544581222 3538974 -166930415273535907231401816932072640 3538975 -62798002319437893369566182655377200 3538976 -423117297958693355037546999317397504 3538977 138770302323381272067831141608113536 3538978 -803186291096247815209525865441362560 3538979 133079032979862900054040501793375580 3538980 67634484125721357408569672197628160 3538981 1365393588140627138993752726248811072 3538982 486068486480154786894623406883448832 3538983 111444050066059554181309576665051264 3538984 -754268090335105374177667247737497600 3538985 -209687139444376101319878579325961820 3538986 385703746726911737911314264892995840 3538987 -653676601036406249512578028309067520 3538988 -208469865164520640306131159316368384 3538989 -98872736264599192427339027761488192 3538990 -90797394444457546577442980327385600 3538991 477425067789612734303705432091297984 3538992 -224597936840271753216435149358563328 3538993 1339065702110286476033910161785262080 3538994 -481084830129272955170767051704763488 3538995 -421880042141131384556917127170018560 3538996 -609493142878330886699138670698415360 3538997 152592857270093312692278031313740800 3538998 962586064889748536843439006951093120 3538999 -367646525840873259720729431778823000 3539000 -1025074229770057927997869995801600000 3539001 -1236433898949586012734042512159614080 3539002 -882542592311621767332581531682204048 3539003 12749069958183316628773587344946384 3539004 -19878017202769226188262398897102848 3539005 -198579682063027278527925753019136340 3539006 -1426511495282128016433229021884537600 3539007 -752840680100029061874057255870392760 3539008 408219089561520474061847214424064 3539009 -610659801167573381575084363903422240 3539010 129681262053732602833217420399216640 3539011 -89197014036726696763029947004811568 3539012 115608188778687537449248682078618880 3539013 -84263326899983777571771431807212896 3539014 662616717182639951507631294430805856 3539015 1443620747153509032480636764098922400 3539016 43073225231366328776264189767680000 3539017 -1084882914017946508424909092606223600 3539018 -60283468047094169377547318156121600 3539019 710738943802910540609751472480694208 3539020 535127038139142866222914878260628480 3539021 781078480748313472711110223557855222 3539022 -80382444147194114238796708443832320 3539023 872074881408197145515945271294874680 3539024 16516323780945331667759912679358464 3539025 -286144280777361750305997961656396000 3539026 -428956189967593571067042188029313760 3539027 700964539720126834078273363162416876 3539028 -508998594858443571943834860170926080 3539029 -5492422258186641493317479452350816 3539030 -410882339505818372662148143409642880 3539031 441944166259722858460365309113832552 3539032 -166627747710332586167164172013035520 3539033 206002675511641566431212814131584 3539034 9305535364356565155003627308358384 3539035 -1176113957906423906275504174065982800 3539036 -94233229247221662004596178534013952 3539037 903202243046020207081303282005955776 3539038 6660787398313956535000212162261120 3539039 -497656563591495648466179733268779008 3539040 -28648076858094449781365075119964160 3539041 2280832166243755677674878463458368864 3539042 638153623975938644165645633965163520 3539043 1284057463905027499915018811380823784 3539044 -854732561259767620389576201459705600 3539045 585193923746539568796554346296876280 3539046 -174263652267830061967839943058835456 3539047 -427267054940709546285070461046101360 3539048 256860559259156192386052407991040000 3539049 380793486852267128243449465019793120 3539050 88907839092579484676764559206144800 3539051 -1318119984818402472819454080822135948 3539052 670540671590233972872174903318564864 3539053 -370129271529943798892968389947670528 3539054 989225523193988350844555311339141440 3539055 4989355281695023686220807282788000 3539056 34172751348438650524507786421207040 3539057 1768468274651532972055122064081297332 3539058 4399047633926189863251572008382208 3539059 982042584883817900573575521446973260 3539060 -139965268968496066632592301753794560 3539061 -67835727992922945862726649691720612 3539062 29549687599906570287101344320400032 3539063 -1215882341007986805017546721527231016 3539064 30267530352488335770785894609387520 3539065 376779741483169436315877650650139460 3539066 -191220013001702871727557299130306816 3539067 -357007435838626116156649265686399488 3539068 83729102040679134013551125248591360 3539069 159168831150398474059575119812916640 3539070 -304158075562580224305489228499567680 3539071 266882348530958918346037224242638600 3539072 -1759970605179853427340289517813760 3539073 -967479234861210181075010697494673600 3539074 461908259827728451572939181729771392 3539075 -400774059703669812828284953081058400 3539076 -56808657855144429936301830584890368 3539077 122093940984633153276308975019324600 3539078 -221687402356213589090591675577248160 3539079 -251215711411994431487858608698124800 3539080 -501333132997743325913996052590592000 3539081 -126346439039375983263623363869814976 3539082 27848508668593714094194256935041792 3539083 -232447286478903017688924459940826668 3539084 59821288849576076261606133113720832 3539085 3761767317175980378065748714729600 3539086 148499723754732533398014032695852992 3539087 444612562807474627602640388375443272 3539088 -31642854783706863578989760492077056 3539089 1493973295973310308760821129257155890 3539090 -299565137391307229951626901269086720 3539091 665475332149675852873503110254036080 3539092 -481411530888231541651847207229347840 3539093 388793887790081335404700350835185564 3539094 61668083553931657196334393254186112 3539095 -386792003763394982490468491139244320 3539096 436708787287646630133353354315857920 3539097 -1241772666689532354473581686089038332 3539098 -844896742183829684541374341178856480 3539099 762352411132088414521637764846340100 3539100 330016891757149105948043858818252800 3539101 -67823971898201016137648323558670196 3539102 140899130006945415030146326462156800 3539103 676255425125071650389873096457403008 3539104 -1308565186470461259994912368038313984 3539105 -827035022354871965095273950265708440 3539106 873716925156037672749347621891692800 3539107 296304447354979471901575571877570000 3539108 -676313566888483516615588022562570240 3539109 113968128480495075145307068954509312 3539110 -480313552271916635073020205276071040 3539111 2365506189115248781577193165416866320 3539112 -3699048464062677186150583679385600 3539113 -15173767702374022336311343652221196 3539114 3192614110149780231104238052211712 3539115 2577673602590508472193962016486400 3539116 194164060602419505414588739247408128 3539117 1967499704212580285532754827107750166 3539118 -457897794568325243824089464706511872 3539119 -127854821958538263321840690324634480 3539120 24897923902797605388112687267184640 3539121 -209772924535899092601325832224262400 3539122 92831438790838940955625530952452000 3539123 -1733328460948784447624180783440497732 3539124 381373153369592391637099539821703936 3539125 -648239422715462146697531943970752000 3539126 -32350301762692326061779812152315488 3539127 249526374248577011085129868591022208 3539128 -450554052580379919210991925078138880 3539129 -196926707471657990602196631013308960 3539130 29823449159606094204220697123635200 3539131 -664072011087098520328420378165750800 3539132 832072360221201287568144120642178560 3539133 29150109651298249548058406607439884 3539134 29024024594120153922514305815115840 3539135 94774047645655895015104372219855080 3539136 -341043506007015384620488500285800448 3539137 -210189157249546819870224239320730496 3539138 -173323065907088907319850520152117760 3539139 -710365372477537505188875776239032000 3539140 265900533353332985634238272872263680 3539141 27612165289545979212122557633670304 3539142 25995929897973966309514453281751872 3539143 -1530580932849339567848306523952397608 3539144 -227506252279004336550621599514624000 3539145 119964764268842419961776205219548800 3539146 28206801785070935141249688412336128 3539147 -1540700093727902307451222769062483008 3539148 512278772504042252582025040039624704 3539149 828407392508686633463373570978970240 3539150 408106869780455316031833153193804800 3539151 93134436658608689280980622791581824 3539152 108834744194391310407792883964665856 3539153 -180189997420355701294060777650947676 3539154 403560700157125018465047089564181120 3539155 166183788954340867778251511447392560 3539156 333841528796726333833157392572827520 3539157 117045102334382322653506436906244192 3539158 2181793317393680916881453266728960 3539159 360981023191085794792101676552888128 3539160 326916727370145957964132951879680000 3539161 250027272244429863082351572967293384 3539162 760807704017445137122840525132245504 3539163 -445537366766954667885594509453730816 3539164 -255155919272225821497877680916186624 3539165 384767850971685477848985073748889600 3539166 -479291895154214917985948060420266176 3539167 -1151112306614637045608489788538034784 3539168 154329946736246610383480248935383040 3539169 1117034828372563656526565004683074194 3539170 596593072802651154371912144433941280 3539171 -405603699536290156756870387307904528 3539172 -44436655225793298619785163525890048 3539173 -876493223887885988259016853646232896 3539174 -376633902179772347705787316860489600 3539175 -14555995884695781134488894344453000 3539176 -240761129499249034792141847851729920 3539177 -424483421077102945715060700284076288 3539178 12737972502287431014365202203551584 3539179 -456770610534359520309559901087148768 3539180 -479570785830539876142390930754406400 3539181 -518813633542325872098114128377280160 3539182 751214832743687902225121459678064192 3539183 -3046483189457621354045086124655143376 3539184 190506692249510700416953771625545728 3539185 526658219867440547758949772451617000 3539186 31582813939737345947520115754025984 3539187 1368393491846941774699844330238960000 3539188 535988159403585144597132072492257280 3539189 -76928324572310184241209587327529540 3539190 -84443551043770971016700853029028480 3539191 -659330097739132911048112314577512528 3539192 582474399826482837959137547261952000 3539193 308502550790633510568840834226632384 3539194 -520195792206437258468719655189587968 3539195 -642277635610737969658866716289842400 3539196 -828795281797620408580310084675816448 3539197 1819756578317702277867400359833208300 3539198 -106591065752649789930748550552300736 3539199 -499762222633274955587186383218100536 3539200 -222012361054457580276379233026048000 3539201 -21958709933547176575307081841597648 3539202 -122977563002506432022482359360043776 3539203 -1122012326415561514717763806837486056 3539204 576555754854984382073362267711859712 3539205 -436033227666537953296082654661598500 3539206 227229838758064732081096520804528640 3539207 -106307149483336339591022919445383888 3539208 170535215362835442739577664244285440 3539209 21291568160278994365267658595249700 3539210 385349808179350517192004273609137760 3539211 244111553639095984981785023233590000 3539212 922268496345395924079775052403443456 3539213 -1652411366994922450568233547666136660 3539214 -159749271594645679250167446430848 3539215 -114258006996605469163397171769444000 3539216 159741683583835294351833274784489472 3539217 -511605306758038242452531599723889664 3539218 53393468180904700765487313640128000 3539219 331779459099337243420163584216420344 3539220 -230518837162888033055240774515875840 3539221 -912353545072676018875866072979809810 3539222 -1651940344496526560062100900997230976 3539223 349024704144848055886717573253429472 3539224 476380889601809698880497610233528320 3539225 1053595230031686947052503413707426000 3539226 128046025924330986585705095750873088 3539227 -678751794004214898177762873788080488 3539228 -198894180933341946851271865556656128 3539229 -411810980611150265767372521631234080 3539230 162499808456783891504725309232025600 3539231 -142199941936312886757042805807896528 3539232 297257928745216297741413124951572480 3539233 -983437334667898693488854192459577600 3539234 -198129640953951426762058176919829952 3539235 -40882473584084431514350689245153280 3539236 294266043798096257766632558673461248 3539237 -305264627954346615585555847522126500 3539238 23272689901974569082972185592510144 3539239 -191237262261612857956098642227106816 3539240 -136630380489921751034987395257139200 3539241 -1267829943969830227351781755829011200 3539242 233889165687552060953924885438106624 3539243 425182866833233339532773459348336824 3539244 -8081010635144572326010889393233920 3539245 959089340934811921238568360517135500 3539246 402874520222580534082685705823051072 3539247 -715863910342776995543028604929197280 3539248 292250601449064350357253222227689472 3539249 -532682905249073458058238443363388864 3539250 281895994291757753202331675464000 3539251 -179489224005635509541245875150484448 3539252 -339760407400651863949127007351195264 3539253 124880614957588886992276505809929504 3539254 703672554575782330946860248539676576 3539255 -167625595679465812716501280649142240 3539256 75018128392069857367371900497756160 3539257 1122859020361475088076459357414110506 3539258 -38154483376575920015264718976878624 3539259 -96327013635183026313641844696349656 3539260 -31755448893193175852368899732541440 3539261 -1574654705873922311788539708889255776 3539262 -181782374966976577211681485273990848 3539263 -48055631215951457189958095810380800 3539264 123573351286944984023076583297253376 3539265 -283666199537901452209442281121143680 3539266 212520063444653162961371876400986832 3539267 1896468582591925862117744479748912316 3539268 1117344962453551005224062537317918720 3539269 -610763620519742738574474947440639330 3539270 182569235869196258116584285889090560 3539271 -528068698549746029436343478139718488 3539272 44278706527918974223042540461096960 3539273 -127932239190569429139670479817401036 3539274 140205925211148411459484526407261440 3539275 559055069723141877740448699709193800 3539276 217056904820796629827044793382753280 3539277 165998430900226033855285338754169760 3539278 546482944635585338070874519347637440 3539279 -1591136584709732614237400780999777280 3539280 115032842807890488253295714671656960 3539281 1036031231652080081158734385300096104 3539282 -430499234611533554864668957136035200 3539283 -66472843106787901079873586965871552 3539284 -173676608402059048837980692363563008 3539285 -331711727636474747728202088810778020 3539286 336745081288193422099496057803155456 3539287 -9090965714208717055383802276020432 3539288 3061174197485953431398768856667176960 3539289 280779052088547932193693088874580096 3539290 71087478883610393089640128070642400 3539291 -114287159489328643054961678553017328 3539292 -741029568356341669629756722641920000 3539293 -42999385008045195498453303278177280 3539294 203527814486423824719034863950584512 3539295 -319868510926962920203197879498998280 3539296 -542255814736394031098587547256619008 3539297 -1721780553027002064494402202188332254 3539298 -221678787213907442017762503492891648 3539299 -1339331064039039375689102959815849700 3539300 -576423224122008838987655535477993600 3539301 -199177441185422751028922850604554240 3539302 109560267943303690209333189588787584 3539303 -1987672792762967574534854621870144256 3539304 1158701991528904353377504639641820160 3539305 -462847991036656480678566706462099200 3539306 654332369766395941345727014919506944 3539307 -95702249590692173387103888786495312 3539308 -868262905234909762410704802509539072 3539309 295221442259003250322903026752517120 3539310 320404729789284751466742971127980160 3539311 -1841299683396060967434843986482359088 3539312 142169383894417910079340766572511232 3539313 -698891381685043855092113173592303358 3539314 -916208043294152177411811574482845568 3539315 -179279986677563418405867245144357280 3539316 821640788427505600079541194736420864 3539317 -1514652667783243393426960414897383634 3539318 20326298301190633735237614163358016 3539319 849965544909747514917801277766540136 3539320 1024224080933610483790620378682368000 3539321 1411695429604947706747305396956652522 3539322 -342095184982688302530530176360527360 3539323 1016584257077201704936468239661651024 3539324 -1018992354211460181384422634566498304 3539325 -107951343698963155137320547333964800 3539326 -4502724103759303378719199691654400 3539327 603874669405410876701370017890647672 3539328 -34371492281655415690918043949465600 3539329 2051947725235727240724515701830092930 3539330 -9793977595858896367392862764756480 3539331 -33331514979633088480981499618671680 3539332 -14659541375131864720924129757822976 3539333 718151390188246472692224645437721120 3539334 -357902729903882735851699896151294080 3539335 -257339493911748952188689794647099840 3539336 -692548071442505740095975142986455040 3539337 -40803420080824886187685465709088240 3539338 249781098274330382655739166093621760 3539339 -110097704347795509437737209013218000 3539340 90935243236964464478019979191106560 3539341 -8507290398442929038414291683617428 3539342 258170649350016091601233322139836544 3539343 -422374001937406021109462876040594672 3539344 567781358077663230594722696437760 3539345 516962845107021794152320127948394100 3539346 -110927892680689248641532305959027200 3539347 211507785588235867753850856421256864 3539348 1189427010078263193669572313588043776 3539349 1549542926996261913700765718674289280 3539350 -128235719590083226682153028198403200 3539351 481005542454474532143355881922540800 3539352 -226362771474514182863581475954073600 3539353 -604440727701827043343110498083476460 3539354 -1005680695560127172672656065420288 3539355 -299490672012447787466579107127020800 3539356 -184390238084016111421131141072671232 3539357 853065413117185395633295390100213280 3539358 699969426423055748000151361893734400 3539359 1206312891191664835600087997338926560 3539360 534788687734827736363737179011153920 3539361 -247741829254499973830272663096965696 3539362 -194579337679967330136890831885925888 3539363 762944982159964679656756589151555840 3539364 -28268193563313668283503672233933824 3539365 617556629828640445190995171097899260 3539366 -239824518799269161417378825561051520 3539367 -358836037352992650972031553709903600 3539368 397799096311713243673183277925043200 3539369 -516600286911841014395262621591743856 3539370 -167774835366137756978455164949267200 3539371 115643176181522947083853670535116 3539372 -287687469741167524799563082399582208 3539373 7248421175543756658398770372936224 3539374 -922655651161449202036109003601872064 3539375 45880634256351639621409429246350000 3539376 -11077775995073361382540501514108928 3539377 -1798064899546475144911249564898124560 3539378 339578164013456726459509242832026624 3539379 -452143768544547250243707323009737416 3539380 433022765496930528393624629532802560 3539381 327680049052154427630233121900813600 3539382 -52061153671647884960508026061914112 3539383 155482504448624969336157820585945096 3539384 173367823917543518715688761186816000 3539385 322584469314965723296406771319367620 3539386 -7182797943724008880156270381652256 3539387 1271632031743143642308353765607880036 3539388 -389860601438071411058213985480076800 3539389 -246120018501796097446330234613783680 3539390 142071956983779722629195955993179200 3539391 -268691240732995075540366093196926008 3539392 -75563568544290984246324997348392960 3539393 -304348185426850739036786113900137792 3539394 -126331885176368203220356621482964992 3539395 -467456128617238413271822203293401920 3539396 -423864903225309525301517981124218880 3539397 57013926515771007547197662979018528 3539398 915179681412988037576968910063953536 3539399 1412936639035843572974902548680957400 3539400 -583559619000955102441135640918016000 3539401 -302382533164139390425670351966078208 3539402 -741913952369522034422679799474000848 3539403 130687746842020391713370549695357440 3539404 1875833788300525542931836424908014592 3539405 -58267243163930463968964054152552040 3539406 277125673333234271173892535661213824 3539407 31883076382612464311492386266210000 3539408 -72331913162947721754965743755018240 3539409 -262215762915532017384945482922154080 3539410 224165081588657041035330772975948800 3539411 1329431390365315679356836836270310024 3539412 -494669666923750712542478834438158464 3539413 -239626254680502215916866622225788338 3539414 125005422091871758798869169456502400 3539415 -372133427554708221023680891760928000 3539416 -12602897444597656385451754037145600 3539417 1060504445519580373971549970836556800 3539418 -350727832481387977173553256422135296 3539419 -700281594463054823182904081232751856 3539420 -359986568169694472088008418732011520 3539421 -394698799249940616141865880287964160 3539422 -33681288519179303580904301115392448 3539423 271685757410149961006149262737997424 3539424 -182969918765086728399842257120788480 3539425 -44513209764291704868714252656403200 3539426 -445801692225156979441208697396786816 3539427 -55079443377181027342024578324574992 3539428 -1104192021255663838962525275245724032 3539429 -3217982535770108226580316137684396224 3539430 356152182972356149975080706840416000 3539431 -41825406105330942716164484065696208 3539432 -8304476390370749590165729392199680 3539433 156568474179737555943388481515535904 3539434 586462555769346601353701409636057600 3539435 -1194619833482746454539451628043161120 3539436 572795931359150209199416745008461312 3539437 -1487705572165143636428600704056036480 3539438 148329861204673167240130472942311296 3539439 -643085597815266075756540918447869496 3539440 94053012464811245453742402304081920 3539441 -539475399618933633853214250938828700 3539442 -1023075488279900853373456236182641920 3539443 1385232715805425455395529023749407692 3539444 528897690428558371386079535589679872 3539445 16783140174109926950000069477187840 3539446 -299189793355052136246540035541340416 3539447 -438606466801947622982094234352030320 3539448 -116209270630761848739502093344153600 3539449 -507258467693218756493563339492134550 3539450 421526442881303765254989921194244000 3539451 -549725142845004044291466889631337936 3539452 26216010161521811167610406526083072 3539453 58473667989442247395185276047943840 3539454 691676370342295073832603542741572608 3539455 -166138303709922705024183182225573280 3539456 141459581058414506590422030367064064 3539457 -37167218505421901904646303561811628 3539458 274808097372461885328263700427773984 3539459 -12444940683024359760774439795326720 3539460 163094964656013545862860291863388160 3539461 -1122253598258769036454104342681179938 3539462 244184448615172329506636854168367232 3539463 -1081275035907990428395848060855558912 3539464 593932170191610995374286540279531520 3539465 549316988127462439426170756420069000 3539466 -120795658098060642030795434403035088 3539467 1064037866226493818495756345974735400 3539468 -943544967474054433256339735319611904 3539469 -124642803664096527983637702139786080 3539470 -246562561389843866731392876483072000 3539471 -529894526028943675347285415655867208 3539472 -208917947414447241472985381199544320 3539473 536714678575313366041687359550968640 3539474 1044736673751882068565803418903950736 3539475 588201197029844274359897258233016100 3539476 1288283509960468589053043535939526656 3539477 22035198193870113508642262784123132 3539478 -21871886039073794497093601311320192 3539479 2344465285930459665318947178945974760 3539480 -202826022858757912266192491875123200 3539481 329781667099834680440151987498320640 3539482 -66975880587300119210292112699995408 3539483 476217954774096253003145243704857732 3539484 396051805416781140931275168312944640 3539485 -645131536755456860649313144728051240 3539486 353753879717543690012371718031039360 3539487 38998130321985710682035167903770624 3539488 -1269314471909336360337976673089290240 3539489 -440759296003584982582237223959688160 3539490 27438808738155008925577605883084800 3539491 -905013169781994682465713747574176000 3539492 1621445178961536631440542183264256 3539493 790615928173781682638053669688954400 3539494 143379796949843259726277284586643712 3539495 -855594276304735024515513959278536000 3539496 927627780452575595985352120382668800 3539497 188000979754218807969369088189693540 3539498 936185595734890296738818660217102000 3539499 -98496303803968747161659561882383392 3539500 154385811330039772331856594612480000 3539501 -224775969870797209180924965833487648 3539502 8334486573759176401810414899319680 3539503 1642015050391667773004739309086447088 3539504 -310281263994189476418661667916103680 3539505 527592085349405429561168848451074560 3539506 493282811624670409326213749893057440 3539507 1115813317442320824165069105458031756 3539508 -161128531655154156992095056107888640 3539509 -888679086244159459814827328830790290 3539510 127858126358493650890440368398022400 3539511 1328892243819788788316914870737712800 3539512 -922339481037204433314812082603724800 3539513 -75587520297405127095070338644363820 3539514 275628623559472328085508726540811520 3539515 635916700653831066024481882966950240 3539516 230033889389546376105637562122567680 3539517 -440736063029499474218727679798206720 3539518 79423694550363062092423631472852480 3539519 -659881088792364484735317013754831904 3539520 51199452804690961085450333218406400 3539521 -920238752076110032096652998600169278 3539522 -125086092989922377012554310048506368 3539523 37760577992570639177021765148553728 3539524 987546975615214703453803932825428096 3539525 644210092536473188313875701078319200 3539526 3539255867999691953380638635646144 3539527 -2783736710042631496440637884007531680 3539528 1135720428706485684935385625728000000 3539529 -132083775774853689470212474998212160 3539530 66963116799626060120224466472278400 3539531 17102268142326177412832446680254784 3539532 261800945958241874162966934685842432 3539533 -1477906832740004772758705164751774218 3539534 918961610144821602320051808442777920 3539535 203944745039706348885017169621575040 3539536 -88995447866108488797594967437213696 3539537 -946170616009183337008873271289097740 3539538 -430979584486025303367390259624642176 3539539 -1093413321628537780969828851103738756 3539540 -13764532951011039855493889571221760 3539541 -1131151551400184354559641905546605408 3539542 515629957103376002727471666534864672 3539543 56312029312107307097310653428761216 3539544 -1051866131310887747393162032944353280 3539545 2419502741165086805754542034728640 3539546 411351766391680308187075942285870080 3539547 533548212341762719688720335661452968 3539548 -957374341606338097241023685678497280 3539549 19107503378006014765790856002239488 3539550 -127249831870001147357596153751270400 3539551 -46378260100002571603656202886608208 3539552 -400085492656755983682236245895282688 3539553 833733059158763732396719988224676064 3539554 258693539910725350021092124801424976 3539555 -513306997175713453342478200004357040 3539556 -353144472958901632554707628277577088 3539557 43326214307644750847709188188198400 3539558 -239955162786408148785446333620809600 3539559 -41541987087556735744135611785998296 3539560 10035584950720548327507376537190400 3539561 983931630445821906177711785089071162 3539562 77590430444055884826652625989794816 3539563 214502176194151513587487606230537744 3539564 -94413261601803964576483593303816960 3539565 -1282291805861079159623498421126854400 3539566 145380681287007319299485519268770880 3539567 27484901102590241569933780257616080 3539568 10543748484832654865660333493387264 3539569 -833140698140329548740217355607047440 3539570 706428250017061315235420408245032960 3539571 -117585705831705154453837132672791552 3539572 -584946012485773955552643153099941120 3539573 -547950379368921232497612922878068178 3539574 135228710622705815757168510760645344 3539575 302792433301198967738234977215790600 3539576 -615113857175747213535774497619025920 3539577 46123557415662331976137230126615120 3539578 -159557622926854510330758556111321344 3539579 389748396810916733714271140013366180 3539580 -48104280470638286242172835273768960 3539581 -58775908920599397479977795374571968 3539582 556630877060145104400069598899451392 3539583 598895055071830092416527952291332152 3539584 305664510656811392274943614721720320 3539585 -153984763731618298945752378341034240 3539586 -38465165599748716944721284494323200 3539587 1541001158837020917333063502051150800 3539588 -2387368758183810142250318008098816 3539589 -142034337900814989733163408541535776 3539590 149680988367841392479900093627942400 3539591 487255064198526071013253338654826368 3539592 49279974983251706338463206150963200 3539593 450700811480839530956592342152274842 3539594 -24879164653294790060595015868943520 3539595 -1344899087310067480437877056045312000 3539596 475336264831419886061291587048083200 3539597 1006867399976302108152450197359589046 3539598 -215887253581988192788986796524236736 3539599 376416323557603711617776292774685936 3539600 -159375084819090589591615211688960000 3539601 63725337395206453216236832258558068 3539602 -167963457631049637580138079702529792 3539603 1294376912159573700859921758170727852 3539604 264835499136282586823929799854804992 3539605 -3967334233687411305116893846462440 3539606 297227256360296338375590896577598080 3539607 -664629400788616869863653081216119960 3539608 -99317412702134828722209465808035840 3539609 -603664704870442745860957383259595190 3539610 496464886432887760290304594521826560 3539611 36402542907287337419957639145022464 3539612 106680259801409163464563740088418304 3539613 -155219596135150304033874331826400 3539614 249466362537644240583371878540313280 3539615 1242634220081242815010370965201070760 3539616 -176462342945604521070922040293195776 3539617 214146502440422895380502254118776832 3539618 454870383176384871783783161039570304 3539619 20137374380257289757177585390004680 3539620 409163386585559861343419204640399360 3539621 2084476881523398968807557467865266492 3539622 279653996619017776715226802558579584 3539623 925253745928278930792947623280490872 3539624 90505355111301051953290485338112000 3539625 468598832833906975087254312509760000 3539626 -348318227996649269858050547269489488 3539627 -96808088691653530164958803083568576 3539628 -72176727123776986098838544688300288 3539629 -155117284017747324429326436607445600 3539630 -323897231014508490199481086385855040 3539631 -231614707982196581920655045501184 3539632 56812059516616350447367827830030336 3539633 1154106341948617801132606732967049780 3539634 -85330483852329546042787351445200896 3539635 188295141400273006676558845812748800 3539636 283787588157872766763013442199530240 3539637 -829953625429584590404556564418951360 3539638 -154058273419174159562937939757523904 3539639 418925836141747735616245794541414440 3539640 272431441551443804119019710236672000 3539641 -318406420125657207045122264857814528 3539642 46887570290172627571135344758697984 3539643 -932680756939095180965831812160616000 3539644 999761739205116288097744682983488000 3539645 526630424668039465895485818711849900 3539646 -398823766180217584197657543060019200 3539647 1923188700625937989721677027000441912 3539648 -71579001977450207783044174351171584 3539649 582788453436556780830270164472201264 3539650 -397234827089527685134792011707581200 3539651 1804305299149592941947054307187726652 3539652 -105210015824819204323562825898283008 3539653 270282806000373331047886857204951600 3539654 -485892273490336790117671720467369600 3539655 338305119585995406890224883808861120 3539656 1558131069372543113878300435589882880 3539657 -122810943544356447686861252073579840 3539658 153584874022080705933406598814313728 3539659 -1096871938323125333473224993683084140 3539660 -144102560816302595507399045481784320 3539661 1370906270984072020086416014414187904 3539662 327070218984666549159407051043213120 3539663 -93454894191149487190855745994755088 3539664 6577662292117650874211926834151424 3539665 500339749996869005532550693512099060 3539666 28282004855568305331375844318920000 3539667 245372395767311827223442083438747712 3539668 -691814441109340733837872096766214144 3539669 23476105375746171781590471197191872 3539670 179950141953542804069208967292246400 3539671 351398490354580763967185864519260272 3539672 -592004638282817692614839142793758720 3539673 35716743905670168949831985550835200 3539674 14532007146195708534118462086712320 3539675 -416768156549854107178255383078017100 3539676 89097514891531430206517155189923840 3539677 -1097673952448313328666763677288166208 3539678 41917391029107152749961985837632640 3539679 104026094039149884357838831536592896 3539680 555411885563145477831377403567144960 3539681 -464368492267440051381601822304994000 3539682 -446877951161385955099488371108678880 3539683 158207834674143269811073680681107920 3539684 938059095311689277683042680283852416 3539685 -358549294228675534809320494002127200 3539686 -260172173085659974363367060806404096 3539687 667158195303142195466364684409569336 3539688 51275026267922398941734885168578560 3539689 -2254058642948650383672463772205906444 3539690 -26905615569389112209807768410199040 3539691 722691693915896005746674279570891100 3539692 -389416414236306068523213903502404608 3539693 905866689179144305831150000201641942 3539694 -12390834986929025775802818630023040 3539695 136951143846256921562786985526384200 3539696 -104315597901201225525777997933805568 3539697 -20340548274228800132946281168223360 3539698 -253151127452380769163499309697857536 3539699 -1496504831417015426077318430061525300 3539700 12423253467277715593921632684288000 3539701 698875449463030807936169225862967584 3539702 -331565856908705769302842046456516448 3539703 257334910011775788966611428449827304 3539704 -75647165730161009585780083890585600 3539705 357904277587068979475650470180523200 3539706 2116313478990978460315262948312064 3539707 575078043597814381618829834266912840 3539708 -91578666186644086285527994353515520 3539709 -849527787379961849999148627507228186 3539710 -37053600838196939700439861383431040 3539711 934614293656379008629614124486761280 3539712 -134905640106905623365562720290078720 3539713 230812421310615254849852001736392962 3539714 279330454076036466295221576238054272 3539715 -65822604220851614699088841490004480 3539716 -267814920436807013014872598636643072 3539717 -41354658267655492770166715718610752 3539718 -19750546993992692830841111008810752 3539719 587120573380488207157173714126328840 3539720 -366200474327462286926783318918707200 3539721 330990586454263344795674030453943312 3539722 -11556709913673857660009093131870368 3539723 931041999319240699906380341433020928 3539724 2376041842107053311928028419054592 3539725 -61125414227395918619430677769576000 3539726 78206882501686876577960564064933312 3539727 -1005016431318426356120910703743266160 3539728 489184273159486333795227022598807552 3539729 -11213568838026269876628574656264924 3539730 -137706194751009093381477559524641280 3539731 -196151613447947472430538152323032768 3539732 -45291860800992931855305608214454272 3539733 -694974411529753552839598364080648416 3539734 -1025920149340476609695135007362592 3539735 -14744578366043814519032972532122880 3539736 -1145450746411841601616960249398005760 3539737 761460550521549056799022362508192512 3539738 929017423887146588211904646493219840 3539739 -56090756859118370138765216004410880 3539740 993521679564738138620663370788352000 3539741 39872005978247583817681014285256800 3539742 -391418545118763947232691172190514176 3539743 1461395448989959852242869874122640992 3539744 462231914127234685781827093404844032 3539745 -4631914746550091555671837536466560 3539746 127462603867493207543742960563641344 3539747 696550011162572276537213074447924188 3539748 868311175448726855445760093070484480 3539749 1181401335191917545271930253684981340 3539750 857314760756702910135242766016320000 3539751 403376609590432330631260181238653184 3539752 -1737684546426712923015307760405222400 3539753 -110524095304356560332751667643952640 3539754 -98083496851979813335381619834588160 3539755 123325258696370294902368358668248160 3539756 -384943843585334405613397062560908800 3539757 225489535412676460361437923482520960 3539758 -1260379225434674138545908793496289024 3539759 382984249464425108236839704353746960 3539760 -1265919452899700483206094782464000 3539761 -548439938437304913933069416366726638 3539762 -233086500607354362496879996260208368 3539763 474834663480855499600656356932111344 3539764 -203758422884520235470544518661294080 3539765 -666080733913003838938741010263034340 3539766 269451257072082292235495584309248 3539767 -490677372496735619591892839648812416 3539768 -811518978085114820144428365129338880 3539769 140133471063075283929343602476177088 3539770 -5407622721102568814766145278495360 3539771 1713861282094462699461712602184021200 3539772 829570416440137327191195763940215296 3539773 -921056729292031399137142338131931380 3539774 -149459031688859041772876959488706560 3539775 -47162459834773077542416222705074000 3539776 86822997274246742384204827789885440 3539777 154066732441981471014513181274098626 3539778 358043717859951416050566688708378368 3539779 1057674754425972191351094060533832380 3539780 942343102453901359866794971508409600 3539781 736660541915437537969675104009207744 3539782 384329500402965306648356199185584992 3539783 112809662911419094450495885088954784 3539784 653241691840116857240140821245214720 3539785 779905680254816637690685087840234980 3539786 -462101833498968365404135172896467408 3539787 546124973226108293361178988633977560 3539788 163014324911830869192398467740906496 3539789 -1793296333815273734874856579037690400 3539790 134811758691641183160413253982129920 3539791 -214556593638547469467117798058662848 3539792 192346054197563120126347431194787840 3539793 1255671168668282241803639231056656000 3539794 -14303214609325407709979427145064304 3539795 -276486259422763539546252384213484800 3539796 -302492316265037884428828527187634176 3539797 295452482573848762178840827188783360 3539798 -1093444527150560485356598313814867840 3539799 425386931116684387079448482368807584 3539800 -241816935586972642734504126620160000 3539801 -683990635202175679030906740954797568 3539802 -19030859490864242300256314984005632 3539803 3395579061653593350480554926952448 3539804 -228662686144097053688540750086393344 3539805 1326716866646283921596566077015601920 3539806 -212205831135744269692466514093444480 3539807 781266445207806906371013775703778552 3539808 23025513047279289820780141388759040 3539809 -419562127413575404466204168418290604 3539810 1024075287068618138141508344499456000 3539811 321850408434628524863849679463498368 3539812 204854617163670693669473795395993600 3539813 -945984125614981579063800695628876036 3539814 -172753300916522050850413446052984320 3539815 717144804980099799137570918392348320 3539816 296505937950828308893121696951746560 3539817 -55706793678128635036588259489336184 3539818 435431740455989875527100460247933360 3539819 246013575512665233930083868089519220 3539820 -421152579130069060147247569834705920 3539821 1125183402010627368233877540816985132 3539822 51656993236482150548116168681014144 3539823 -143366682556889549844065585244737280 3539824 104005717906276014065929012746813440 3539825 -55662677885830672539037214855680500 3539826 148958837007533042494699273589941392 3539827 -374326134878115597436400523932946000 3539828 5623595810430845457885193101090816 3539829 107144486084008311794177288718890880 3539830 243660996138522023392708738921996800 3539831 -1055124098247481169242901540351593368 3539832 -1230939644812161046633212543103795200 3539833 804702915182993394863634028347097440 3539834 227127994749039455682169608659304816 3539835 465237173342534389153876772193931200 3539836 -298981473711289868216178238847211520 3539837 493559323724370027406414506138771552 3539838 -13055401786131261273047412650268672 3539839 1297927545697794295307808220103296640 3539840 18532588228188811001061053143449600 3539841 1015593425861826008203053700434111792 3539842 165822441657687789591140467588082592 3539843 -67369776171259777498296336563134776 3539844 -202165693768096585949750585675378688 3539845 -702191699682678727023581080004952900 3539846 12389666715227015684595057070403904 3539847 132388208077922275761278696055242880 3539848 -482753788746330861238684959125729280 3539849 -952485494382188314016876762083746150 3539850 -98392730970609635028935699459520000 3539851 -296337351615798008279059886858388848 3539852 -988599421612459939248809700499783680 3539853 -477848105831906556538314414609922176 3539854 286077843269218007417049559782077376 3539855 799004876208341725321036700384280 3539856 -141652605856885368556034607092858880 3539857 1821030012860775815094608119625965106 3539858 52982460941936501751154014586581792 3539859 226192025804107834035732662051880960 3539860 642889375445552472747695546555443200 3539861 -345878648509380147097798081611095040 3539862 -47736559122540661270189422277093728 3539863 -696251234697218691351435540653176888 3539864 -91578317317140572877822599259955200 3539865 46626063809978503322136493394267520 3539866 473716636674632949864372039824327424 3539867 -318898438635643762257126223333984200 3539868 589404426541339127673460881873738240 3539869 1529278636626711831938412124865687270 3539870 -29351990520178385865511515046675200 3539871 -113900688314551888447610946043422720 3539872 208614805641005177591323487766577152 3539873 843752660038682273695198711913975040 3539874 -4566702749748909543949969471773312 3539875 1554005281609902496146191261306640000 3539876 -1484073894858231298331882705325472512 3539877 -421356008179941134238317598182701920 3539878 -1385602260916710579683766837672193344 3539879 -201345164384264360884444299810175008 3539880 15323891649277494875013962784921600 3539881 906009615551080789757168186278842192 3539882 -930003584182176248549917501905734400 3539883 -265169605712816395033545862736030376 3539884 -50232572255822187167909989605550080 3539885 -1130846039602453830259425681499840200 3539886 72163911180127554858711153925601280 3539887 -486464816974077650549011306685467400 3539888 -365684439780511885189766439304790016 3539889 -32442562844909452179635393892168000 3539890 152768073227726821694062077037670400 3539891 36551087737719306765490628945234784 3539892 184348464552630052062769540841213952 3539893 274187238139682346286888450307788032 3539894 298777482595424837126455501015598496 3539895 220238893867517432321982028172157600 3539896 -887178321452234221558506089306910720 3539897 969419049568900630616600045488562346 3539898 -406160450252014610995008739950108816 3539899 1219491062753392338893209788054764544 3539900 -54418203652027841821173298354944000 3539901 401960611009469859326022358580406624 3539902 34257951520853237235439206174945792 3539903 -1072987058954928335386788055853307576 3539904 -258199721322396263353820171301027840 3539905 438024079619346767282601708995247060 3539906 -154376001081180959902661958110160000 3539907 -92194915806600600224482979187574800 3539908 691938812252189433607140337406208128 3539909 456446593475353154366808239519435040 3539910 -459792594484688731776105174313512960 3539911 202843081618943994124239162246056800 3539912 -649742461850376267928793068445260800 3539913 102994926739930752345903200974845120 3539914 -136647387673743201273915767116646400 3539915 -230112213260184787158708047090809440 3539916 -96689558304946511023690051036416000 3539917 1476344332762230417380355559123214966 3539918 -422384596830811616278842978222313728 3539919 -49758150078953582661194231345704056 3539920 -127110184206157977018277305600000000 3539921 -111413840219030624721277953848143872 3539922 34732877388549638855833650339189504 3539923 554404434096991112373488938506195984 3539924 776091864854035921256787497114752896 3539925 -312497819453420405575867880066280150 3539926 -174304116795459950018376593891181696 3539927 -263675119031251643644988093151375888 3539928 289904498973293982228836266033152000 3539929 245387559080681756248349226381291530 3539930 -30460311935636132365609089838510080 3539931 479833459944715973244657537255232152 3539932 7557739616057393058156996248715264 3539933 -2338344229228979044292739614361306816 3539934 695064746797821045926166529126257984 3539935 19810872660952637928270494312312160 3539936 142123912027394515886350901588262912 3539937 -74893641289435413356095788113013840 3539938 249150597628265552226343696619678496 3539939 -262134731429594447197396434255210480 3539940 12859135833648569748737096930918400 3539941 1737757899823778402961979334189520000 3539942 262190938039695073308186829401350400 3539943 -33973202719575469324566766119900240 3539944 -2200626846843774213462677053828761600 3539945 -1748968733415959132839289821172147520 3539946 -939178927008275443527879700188374016 3539947 -37377870833385010387312744341478720 3539948 -561911877980656975016146368306024192 3539949 -256752085579435321795520116629160320 3539950 268976446280625846019893061561329600 3539951 -110478345534199173229924812706212288 3539952 -23824781016572870392278965599862784 3539953 -795498814928719262134281210477932736 3539954 116267742439912494436966591110060672 3539955 494021492835864806081254762653453360 3539956 -341483224535827335755363854864013952 3539957 -1473064800400893018410529000490387794 3539958 -155937478626993835616487278210519616 3539959 -1872115225195479859691838368020450840 3539960 -195206890037851304231572365350400000 3539961 -435634208811478591799524184594491218 3539962 -602849172337678040577142344444186768 3539963 -275730658930678955837487285142733040 3539964 211105289430427157324636742729662976 3539965 -265832114690417577769046228820312960 3539966 -5217324143029651840860913475124288 3539967 -1048752582346687315377717439655236920 3539968 963687437527582899986306740936245248 3539969 701093069589331781294348913806143044 3539970 89274438801688845395131597955635200 3539971 -947723127784683282169143997115437828 3539972 1364667112485197123946623252924202240 3539973 215765482424706874557297736644770784 3539974 726780901005084687580160971334768736 3539975 1988715101918756348935607723802000 3539976 -315669690366785950872998770606080 3539977 20166607302380784286907565120383872 3539978 -79828022639983982178400401227791680 3539979 619357613119005739774286255182328124 3539980 818237879640611622460181631515535360 3539981 9625404287334631508907990976325964 3539982 -241071410267530696165120146145257408 3539983 340651518731772936446975721290263744 3539984 -133722866206187686169951814665109504 3539985 -579584236643045746471937078210001600 3539986 773046212558048390374742821864407840 3539987 50442374944098228305272566829585992 3539988 -73418548669120230802225820552263680 3539989 -43444646158438952458592720525819712 3539990 -658421827466690100430997748146419200 3539991 86239429922332255190577547504034304 3539992 849148489444224913325218379093760000 3539993 -542521764942055279760341836427102080 3539994 363251919440292903924704415561461760 3539995 -1318374189739699158351944088523437120 3539996 -738956068730118419245606803619392000 3539997 1840992969460780945906929149944415040 3539998 56259333876833396300383943710408704 3539999 99082508970034392808678919788826064 3540000 -125758109082069303635897347276800000 3540001 -1081860733617459782244069783761073900 3540002 529828352092333516570406644516271952 3540003 316460983536519362859694441472918784 3540004 501811356884513617825646796206243840 3540005 419910641850753056346377410679845500 3540006 631278954878481501069137667874044480 3540007 -828541699693551566011668914017442960 3540008 -407964896527159335931196992876631040 3540009 -1180728897659902480190411102315031072 3540010 -47030720157324584167966743368391840 3540011 -154759473333404546906705734491702000 3540012 -121001931668868772096496593215258624 3540013 1442599785908620012515672449169632928 3540014 170610635903577111725588322665129472 3540015 209379725668470866537334516454203120 3540016 148752152400766078863333682531254272 3540017 -50589665925022931642050467523055808 3540018 -4688872543261230791215837575658752 3540019 133397440973813024873789575866782112 3540020 458521338507709667210367159106344960 3540021 1676520229386863521313772685048224 3540022 -209510774517698499630862611481118976 3540023 82923291300356530673507744971419720 3540024 -649899522158488110662988946904432640 3540025 204199999239905752732658660048941550 3540026 -103949285701903023814269656229605376 3540027 329823012058974203867028643546096920 3540028 -144214113640393577338996536911499264 3540029 -227341787637284743479856363680800040 3540030 -215584090101128008147287586360204800 3540031 -1964719484959159076468387153843110536 3540032 -40036932250156238617797090105360384 3540033 78877593700105220535232531038423744 3540034 -183686439800617971346022599457585280 3540035 482543775293336298553103967407166480 3540036 -236602003386088625130312851804958720 3540037 136176823460232955744171635443196220 3540038 134518147189185557548470143274177600 3540039 -402437440727225246520311651979269976 3540040 -474392923574682732775609844662272000 3540041 -633752998434494290510847712321291558 3540042 -542537457133007738920887005030634240 3540043 -400540656445411830970508966546339628 3540044 -7241657397064960535527122523849728 3540045 76244171344663765448252142639636480 3540046 -609819682263822031726858533416311680 3540047 289345130224720270695808123163747712 3540048 -95640005579085720752945229158547456 3540049 8771282152557908159500305586856552 3540050 286517435594712920480988687722565600 3540051 -332674709610619528571696630906946960 3540052 756082256403415071632957217415045120 3540053 1122776973870597669703573815982088064 3540054 303377428598886653418989957532491712 3540055 903366033427305597411813712794375960 3540056 -381177157273527087305732013981081600 3540057 -914039865378454983216201239258234160 3540058 232877774789562682587071107994384880 3540059 1346868552251084367101768044336386000 3540060 -129894603930052038175606393159895040 3540061 12918017020671941477850115441676800 3540062 73195040009669086556718845729181312 3540063 27974089959472424766724528302870048 3540064 -223790981136382498687459529407856640 3540065 -61707238085566653998071995784598400 3540066 -157875711192672434675618452810891776 3540067 -659757993509132726374632452686310884 3540068 106503981275446319054055573262295040 3540069 579224547495474932645323502770851840 3540070 -159652856276367715730627146723835520 3540071 -497838890228540886432157502483494728 3540072 -586190995180123949418713611556782080 3540073 210366035877631754512611559429339264 3540074 -1002805288661214468895777710224392608 3540075 142249627912982056483895167093459200 3540076 289608411091201837773852866031308800 3540077 1074160921991534758751453412633379926 3540078 -239149786486278738479702833330116480 3540079 907966034108391354810598716621450376 3540080 104329846922815349826082204866969600 3540081 -860532714866305354562971614455791248 3540082 -65921694212737357637809232199684096 3540083 1174034688558630119501392381438592280 3540084 -215415354511917161411488049546993664 3540085 223424255119367042799216781983258780 3540086 -42970426623597885632931993582268800 3540087 835941327440938773189925111382017440 3540088 -702475368532994176170157181200896000 3540089 -51159627938882199742999523459564544 3540090 -142993781796666916879988571897984000 3540091 10560888168074732649254380401621600 3540092 -190994791971243049051096350982416384 3540093 916591654243087340956417524708785664 3540094 -198521143041624837759130687973356608 3540095 -21594070816088807881852722099050400 3540096 -18675645543463959102854473659187200 3540097 -1487261874459743825244539138205084 3540098 -167160491752041096978256040260110336 3540099 -402372991299583119790546241419411200 3540100 -28520266207928281960977711301801600 3540101 -619384847926766359789075452731348898 3540102 -198566193442788728004977781722386560 3540103 20923597004538131694877293626837600 3540104 -5787617224446739979799820021186560 3540105 20401179628280683343655020236415460 3540106 -58120997899231888125916091732887248 3540107 -68908520136466367021477122077582528 3540108 57963362039724282805174485694906368 3540109 -1576822148351014071424662519271375690 3540110 212020445056923123238161790516408320 3540111 -448599762232259684155629507987133680 3540112 -190815167253036315967319497998123008 3540113 -663603409303956278468979819471047616 3540114 -177890884305657082629995524875881472 3540115 1440688485871837888263570375905603760 3540116 655509511555344485837062897309181952 3540117 266502070586285008306501592465262720 3540118 708035830859403415266595559902656000 3540119 -547681726236401178722172357700860840 3540120 -166458192871729137147862736812646400 3540121 579233912107330800891248897404125892 3540122 -348542464275575132882630624814255888 3540123 37272228826570408766699199529499664 3540124 -194124811751804392561876250677351424 3540125 691793211817155805974630104254464000 3540126 461036335778852961941730442631617344 3540127 608284164859802411581821016852618976 3540128 581053000745716648184288910190510080 3540129 -733777077490312455725139054533230416 3540130 -76465709419208637542275316506913280 3540131 83108811553888399568317937575779840 3540132 -329213821646374538087136172810291200 3540133 191755358458394207081293838233672382 3540134 119392198881908258896021271865134592 3540135 -19781733192092869383125337185219520 3540136 251232744375273660744386114420935680 3540137 239627107262454660630837907689756480 3540138 23755158174443428733138932975534080 3540139 705971140444923870305024905757221940 3540140 484545005335581756514036649468221440 3540141 -254079639614657951957752505865063360 3540142 667079238883101143682333190930673472 3540143 -729862425696968222880526865200369176 3540144 38484499819423923434432166485557248 3540145 -79895873591154991166011465649293440 3540146 -525256055360032420449759450503255040 3540147 841196619886702556627616102045696 3540148 -877677616604214585342915118945689600 3540149 1062433824218839400447554779846567150 3540150 313709356351170657605633193480376800 3540151 -411530779375754014209414303105630696 3540152 -21391544716658388164295819951575040 3540153 232687945323127762371516878823448800 3540154 142635466291836034096216211309425776 3540155 649404361796969648310810096944818560 3540156 658544172228339726980354618232299520 3540157 -765142179419251311033218859712561594 3540158 -347507249273224189882694334464118720 3540159 661340414722376637353158490719376640 3540160 25587681831732989177131381303541760 3540161 -359042305108523292622587474044642238 3540162 475311318628172015277176742287021952 3540163 -1689324737470956783654219937466445816 3540164 1486085430676542893544866083269941376 3540165 -74748765969088294907289811403782080 3540166 227190250536121985852129698687317120 3540167 -1182785213621268554436553850314559784 3540168 -446693607415876070270769293234764800 3540169 -207836326888100381297247845350841600 3540170 -617942771426979313658134596753570720 3540171 1052093551791870027694671929019473112 3540172 599497761357522955067213346482668032 3540173 137722703315287275503044914253282944 3540174 64063941315892676596886631499330560 3540175 -836446004737740806198069928719610000 3540176 146629657875411521149368779598815232 3540177 -31235754116720972871492992923513806 3540178 1031779772331721445053135814888618640 3540179 -663893104463606567396242962880189680 3540180 -40969950077246743456307968615833600 3540181 -2004328190992735306894436317036836288 3540182 -863389987467866160410249793210541248 3540183 -663764507361412887718252256623825536 3540184 356130422517648958508793992475340800 3540185 863104582707423699355050611917163520 3540186 -10514528884601568474769211241244464 3540187 6756917230016415922165595664250112 3540188 135036051459081669696815309241331200 3540189 83180377657788985521080975111342688 3540190 8880427587999001013738141457755520 3540191 881340360196608036268291674558487800 3540192 819674726598450150297419313418862592 3540193 -1004708466864226674566305230296782700 3540194 -58598835479613423465642586980364800 3540195 419760522626318341213189516605116640 3540196 688725189157881940892799302688215040 3540197 -158717740709337085151011041946762848 3540198 373414919568518630056832351315446464 3540199 -636986752742323369153484438217142752 3540200 163035446514375470279388789055488000 3540201 579306775429472297343796344233625552 3540202 372453792306118406087063890750631424 3540203 676210947409405467234646285907806452 3540204 -362024156644628773586581718850723840 3540205 -165137733165347145247497575584945140 3540206 158460125788544533473725703292443264 3540207 -74043790479338241496975934529242880 3540208 -2416569751957799716182418012635136 3540209 986477133298496066782618477093860516 3540210 6453899699294251415534619187584000 3540211 -853736115116190978118524293550555200 3540212 -1085698803012945942366000353809436544 3540213 -2730579924303107472003485350225075200 3540214 -801715608410004314065365576382073088 3540215 -330559934949228073242215042928948000 3540216 575905584209973859398101786117775360 3540217 956336225319562158371112097788112212 3540218 1349073603263208033557325192297840 3540219 -8308266205297913887489943761466856 3540220 487717672450391429277864669970106880 3540221 -1048270994305313124707655479982269088 3540222 -23394497322764972939477340806448768 3540223 -185830417465472949783574909884598528 3540224 1487140955851029364393908821588705280 3540225 -59651165809827179066480730342364800 3540226 871018796272396635945038377434639312 3540227 29912041007945018378759049340211520 3540228 1416348681450921009377372420614987776 3540229 193573419416426480314521484933632000 3540230 -473033493780924963246610540738170240 3540231 -116597054980120456454907383673906240 3540232 -1451044551370528779598494134100172800 3540233 41836353495518704126038970547525760 3540234 -62821216534715707842166287920997888 3540235 -565102752515579801794220724624484320 3540236 442927660009924737764815851148738560 3540237 -5523876593547174997899444744527232 3540238 -78811945822021357910043896761054656 3540239 -420939911991563170722059939412108840 3540240 208346669726431434778396927918080000 3540241 -912151367363376320684663242187805708 3540242 357605234426215992022522710567501600 3540243 103272397425184240892547889654722048 3540244 87511358826148885590737844024177536 3540245 828870848622290900511633144174721500 3540246 514101252827556688609693342945358784 3540247 868431038813017164904622349902618696 3540248 845219319573387376611001528086927360 3540249 691083434277092997338939825089201434 3540250 -196215533249101945461973214722332000 3540251 -38805097069350052324443037677239040 3540252 148514668543214890608579106781528064 3540253 423207988420841762266469966425165260 3540254 707221773400514328364747676865864576 3540255 -311178031715117987466514952365027440 3540256 420526503842321339335545951869337600 3540257 458923231881309037037931706790898624 3540258 -174596645717310216315185715248233776 3540259 -138166893519590749708520727098821540 3540260 -410195829317199795475638925073637120 3540261 -891516032043079104792077836638522528 3540262 146383864147474533247119517242777600 3540263 628886210853442149664383922916875512 3540264 51001657094788582255538271575408640 3540265 -368382964966448263538459130231221340 3540266 -700955937541977466340918235013641216 3540267 2059693950470079862459871176879341072 3540268 23062577258677686072152695509044736 3540269 -1396763465421920113645889427877716330 3540270 -58997844776277805105528948813593600 3540271 -214917819764445892741570768553406880 3540272 77674179162969409901323078556712960 3540273 629126026333667648694619128517671936 3540274 -13116780017805885047381672616571488 3540275 -806800650366200252324170641210662400 3540276 -14751865455416610438858265066549248 3540277 -628105269120522149276214766359982340 3540278 326227457753958607643871295126179456 3540279 -36172335744512694514755243547905816 3540280 914187916337978907445990298017996800 3540281 119731357759888326287083137645990612 3540282 387515676995610156720507659782659840 3540283 1128365643750630663483896448965314532 3540284 1273700291652435613280023797029010432 3540285 -190059226751305972239342405296745600 3540286 -604832908372973731506448916370609408 3540287 -1039041666380621538401067401603412888 3540288 50735690473136742172364579159408640 3540289 -1679074928437166618220120628139616000 3540290 1319005365685945716267540704499840 3540291 1181125399853300022866707422648415920 3540292 -6283918844658258688553352020692992 3540293 -414079263739755464417366896326711936 3540294 273214390567331782847842194608490240 3540295 -1032084076889755393645394502380476800 3540296 -492316083943057827881223601074846720 3540297 1012562267878125645694770094932157200 3540298 -644066569147594200524811983744199936 3540299 -1011852755625961749855355607065399164 3540300 -186426487299607448828867388621043200 3540301 856966323566197470108214198022457132 3540302 -115855424845080992106362537817891648 3540303 -300877795661303768310701571079782360 3540304 345012902045941865887816978003640320 3540305 -483504727503349146402140336615382540 3540306 154798404703036145018185846722232320 3540307 -77997154838592006445848195022463520 3540308 111836820975968565373466072888985600 3540309 181042341104471265306923286908623680 3540310 151323060462830229942437333633314560 3540311 789346166841768023110971675159387912 3540312 -630132015213020468016204379777198080 3540313 602735238745370404001485002901269760 3540314 -117560241905527649940180959197833744 3540315 415919931802189733355890191565969520 3540316 1023324753470378701754376231541643264 3540317 -1338584968274537509526138873453722848 3540318 392949856757429066619552988835124480 3540319 8619690383504165693061336709809648 3540320 150105649465566980820070097485824000 3540321 -228467197419960692417600704050011520 3540322 470740216556902576936396212860055552 3540323 -478761711369611027292893774173555428 3540324 128449318581000309913283198223848448 3540325 -886964516367674648984314773999206950 3540326 653163215343453203739478634488934112 3540327 -7357602187235951201427928093381248 3540328 1150973282716404601984900561516216320 3540329 -750799224853441499339415161587935516 3540330 131396621448659046496493568129964800 3540331 -691160580098192423998180313024941800 3540332 204077470722698255307295744724695296 3540333 69759866190063190830615417281039424 3540334 52250819630644842639269972965713792 3540335 -651508332043552651154509244922475440 3540336 139297084351486408919600540927557632 3540337 -590226953094224021633538823302894668 3540338 -1075097011867466460777591583798429680 3540339 -1839822054691093265687396041113588 3540340 -936968490453020023043457633413337600 3540341 41341019035359098575893492340839072 3540342 -24908587026837617193046963758541440 3540343 2533972489402843241490394821959184544 3540344 -58106901015870429753533534723112960 3540345 -199595530318618684775035719433915200 3540346 5133957374266812654856078959613440 3540347 -528801240481855049754611129224675728 3540348 30509572512323739108289248570451968 3540349 426620000341726500304380141920427660 3540350 132575034382918089903648909103593600 3540351 -780805778678739562674856715876154168 3540352 187073715280771068208615745189314560 3540353 306719487217532795382231093241374804 3540354 -13653331847985174258550426005404160 3540355 -32055530905054854047753648349327360 3540356 -1384315369252294442647134379689492480 3540357 109193145310522444649267616060249054 3540358 -26893143916228702471418837733162816 3540359 -98921301054861982171171529984275584 3540360 36675715216047803493423684371251200 3540361 1054291672033521888477494583838025424 3540362 -335511734812775304252399624884736 3540363 206872694095756507769920098176541144 3540364 735568894625825943678409578356907776 3540365 925043894865945828552174695308440000 3540366 283082926401741052594141893140833152 3540367 319703701987660468146478512781070160 3540368 82211770413398984391136060029026304 3540369 -531959479382873318727540287794876416 3540370 -452694235141085798534428355891361120 3540371 -667290763758872678465259472883929428 3540372 500672213220867609721376862388905984 3540373 1855743679196746787934439023159220622 3540374 -113034040960755861025512509963972064 3540375 1274359798303883486094422760237000000 3540376 248455267020529891876226501018910720 3540377 -1420000507759713159791218261826670774 3540378 -368786153042270222436409014079799040 3540379 -554641525206610421516821078672188928 3540380 152364466927853004991621803073420800 3540381 -914659668363793063665625786423304352 3540382 -315755174357341346900773898622122688 3540383 -509884184987945837221816133349210240 3540384 818855911977817545464275665593303040 3540385 -761299528965811980457945817922307200 3540386 -40134125924347913194540446167777280 3540387 7150258287757186757381040173497152 3540388 -1046588414748849444478116583187811712 3540389 501421106439815200488239366379402300 3540390 72156146089873796751230216434851840 3540391 444964989013665823585625910381343584 3540392 810797843788266049804631860294686720 3540393 380561991153087380822429656264940682 3540394 -255002140150419290877723895642010880 3540395 263526530535774785304914205658914720 3540396 -558794312157657167985513576000158208 3540397 -1163970045033653666847908407270723914 3540398 -931622105485821997405453426742596800 3540399 -229150960126196070699712962064415736 3540400 110674465183030195887588736642252800 3540401 621000010828742054050764911296128402 3540402 852443608195223779696970664326711040 3540403 470268568377249961686774141048985440 3540404 124253839140604287843712128807008256 3540405 1213315998209002251571236465600000 3540406 947699162536222590088057801469659584 3540407 -481758624504894604080224230922028480 3540408 621588524656015229728917380451471360 3540409 42994965406411340589133474907622400 3540410 455983287608215496524918466380923360 3540411 -327779286860248937587971098852982768 3540412 1451319300198972405950735527459705856 3540413 10949143635522440662974521952283200 3540414 797430101919893434112441847459720192 3540415 -38247527370431855631914399563685280 3540416 349960049762529271814194649383305216 3540417 -277473476890663187809628252444785920 3540418 7892414295726757376199933791202816 3540419 147073884429218066545722020558096160 3540420 -80568993192439678863730074081561600 3540421 -592183528952219312131369293034129378 3540422 -315706285586477009242340422054785600 3540423 -564860599179355258726197640571395416 3540424 -1145591030363279949012931956284129280 3540425 240747734875014073735937582240548800 3540426 129636387339168436391250948342322944 3540427 -36146957689063204867013050587990960 3540428 -944123507465952759850446097891276032 3540429 -16324128419127699076486411727700180 3540430 566232339602598330979281915706311360 3540431 -628893089549479068840200853198757800 3540432 -30751456350400796610913115227815936 3540433 -664482350078919063214772671371699596 3540434 -77386032067058994802589397754710384 3540435 -172687826310828120216359640658726560 3540436 -362286829441001908969109683486801920 3540437 1242421779874701821879459738373740892 3540438 -51519919246000302051618863102834112 3540439 -25891949942412259244374752712721744 3540440 -655422367801712384900726003933798400 3540441 -703175844096572194046515936460140800 3540442 369879617990007498543469516260901872 3540443 -1480237689527236594614081679089589308 3540444 -146367286355795287973415833579779584 3540445 181086074348720668723969956441484920 3540446 177529046636679209925537245927001600 3540447 596760948041750699550079433690769624 3540448 5222076472538069113815553139539968 3540449 2672770222132895438977278068997393792 3540450 -33590795133564416121504804487094400 3540451 388137573341971452434099070677751452 3540452 -659501056051391288452014171061813248 3540453 10094276335087298983015988237040768 3540454 -458697666383267792707062603661176576 3540455 1033448683163031550496169957093186360 3540456 370405386142979904551838184899379200 3540457 1799162842091558381177910107213995706 3540458 84873838179445834759352253219697920 3540459 -142765126139260618666368851246982912 3540460 -193253894368061576880325365603532800 3540461 21967672511008684322801919845071062 3540462 -126101824222785818848491940141952448 3540463 538404949457561766173961893221493280 3540464 210150431259479449533723044092968960 3540465 -248489408263124227606541523635261400 3540466 -533054270585926056870860062110083568 3540467 -680590479199450942315462603731769008 3540468 -414071195483453522955387265829928960 3540469 968077784009239338236884738388615680 3540470 -599417023976278853437622830897336320 3540471 -396345765610998744290803852868788992 3540472 -222285703916653803396616864954982400 3540473 566028745789123843277328020157120084 3540474 60036155282824980291232337995603200 3540475 5750179444864119662440115906940500 3540476 -202579883454573570017734730839572480 3540477 542880488996518482242614891765278720 3540478 -871811208538311153458671104949032960 3540479 -479920312458477764509391350116318720 3540480 323973979783731531313545921398046720 3540481 -64147138322168998366741328711963200 3540482 440019320361189412085833866079993344 3540483 1420188038217857681856987339719631600 3540484 817342586436670738100846878676311296 3540485 -384386886742338436359660358310869800 3540486 -78269561610179997981601485836163072 3540487 1799088969823658219592772812221866136 3540488 -597674208953256196457564109751910400 3540489 -13307628707646407391220228179794880 3540490 62829709205839706762708128891130880 3540491 11905998896160285704124882932758224 3540492 724016851705023074968098906391746816 3540493 574249532469310709681709503250914400 3540494 -458585780541343691858103397159823040 3540495 21976062441001655959941827867704080 3540496 73524538804289214637683792370737152 3540497 -615978245309717723004797831836367808 3540498 61637916508582882221923122471795200 3540499 -478293577173406256667984793574252500 3540500 58025993395874238815834666140032000 3540501 399766001519116479361915172544990300 3540502 204821838263369505869621408679207552 3540503 -1779628674515225402587056424724440248 3540504 718130876811226377337674242008842240 3540505 833878143146866183737436815709921920 3540506 244277958963181676382684328768487424 3540507 -8262092860185849996751818322443408 3540508 -135905013729024041524909006478428672 3540509 -8606250000778206754588354088829120 3540510 220598129263124806572094168149688320 3540511 -747532799776123658801009051505505448 3540512 -619980062080559051207285448085536768 3540513 447067466366504090342425847374125744 3540514 -101347087678043195341853414693075808 3540515 421836060555714761200006196703207120 3540516 29172532098134470175514869512495104 3540517 -153907139978571746347342947469259360 3540518 -905013280934428841990370200918699040 3540519 4862982163022757225501445536603624 3540520 218710235773426526215863239693260800 3540521 -688323212272753713918217771082566278 3540522 -1140938743987134158901800121620868096 3540523 69427560225027875029839316689212160 3540524 491096223377799422581162515698359296 3540525 269286066024076328646057639387256800 3540526 367417917031300195651525002516686784 3540527 650210014950064550923239085464917760 3540528 169780650916955073510544519610695680 3540529 -461965179161184041720595764873413870 3540530 57838354050679712643601956630804480 3540531 -8873142108667104296991746739957120 3540532 -218251292103773251419214094675826304 3540533 -916346007066676556293286361969475218 3540534 8474977760663952600855322748456448 3540535 45497032560799771845405701868890400 3540536 -933346042456747411730434444753612800 3540537 -239332674060862099069697013574563840 3540538 -546238382801720055079200489455943600 3540539 284841336145251550188403557827789196 3540540 -282119312081913740815280171310259200 3540541 -224557567979848256875396892252933632 3540542 -236611800480103567531379313657731328 3540543 -1186368239429684601571695668677113600 3540544 245708866825291125032108189897195520 3540545 -420610175193294668767466429620262700 3540546 263397987208807078394006828000732160 3540547 208260743213593363530710499218734752 3540548 -899405557938749453066251073673013248 3540549 1560714742240701137178905044592995680 3540550 -65512706526435032670912024090564000 3540551 220577267820605805683363856885471744 3540552 342994084020976836322120864304332800 3540553 1007886348709569974314267097978947802 3540554 -905628618139793056095277751366211024 3540555 -147392620563115948270694156338903200 3540556 22578579876136684078553003953786368 3540557 1921178526611199595130033848011711744 3540558 161850773496204343461917472959001600 3540559 408364012545496210798049405209145328 3540560 -22452978290047842814021192297758720 3540561 262377185053087735239722388697699200 3540562 -664865924663450193065835398702711136 3540563 3997951008021519611742969568972224 3540564 13431401618477782351186176053944320 3540565 118518844702147632390553817291452800 3540566 126636126727022517463817091989629824 3540567 -349432388830977028696355679924719616 3540568 679278679621089773323338188194498560 3540569 749924958850927646677801823084723460 3540570 433024876162620201119964754785753600 3540571 771340582829905050790540396831252672 3540572 -43940130390528613831109505228472320 3540573 95774560457170722677730829398244824 3540574 305200269934858610871208825378452480 3540575 -495738597568051786479694182153124200 3540576 -203733042626266535358373673008889856 3540577 -32944337799638965935129623470967120 3540578 -233507556365312346367791019509646560 3540579 175939184186138483715276414639187200 3540580 -384539078372397972011368521774796800 3540581 -904814783540606923207154234084100 3540582 -242697793308404614128346273033989600 3540583 1146618717534273589958385750679387832 3540584 -703195281034345639892404728291517440 3540585 166771121675669194537524231120147840 3540586 40018081085373208021525886941958400 3540587 1827544858461688838903851893935269236 3540588 -800533645039533505754924509061491200 3540589 582448630197246882990579541718727724 3540590 -103478952740056240541036209382534400 3540591 -73290452393928627226922050086418368 3540592 -330219409877565405558968360912191488 3540593 -970902313010265917761289586646364880 3540594 -131337539332102322979428582337916800 3540595 227581598549365328974781323504191600 3540596 -534808065746747687539111706174127360 3540597 -549089722722919964745789998075594880 3540598 -22380382546384422788254890848013120 3540599 -686955207932524781103461973910133400 3540600 -86226395733086790095185547308032000 3540601 63698333565643745029008714504380304 3540602 368529400260106868069400696702988512 3540603 -86945380862069569297909801435997184 3540604 61810637189067297110650083273953280 3540605 -256595951854227063704525338630485000 3540606 326846309930965581311663937589598208 3540607 599788774370973909962512390200237792 3540608 146959399522138814169017619578880000 3540609 410746523876107476674746907498678514 3540610 -85048843753215597955433054709659040 3540611 263841678776035735879023921708889212 3540612 -151027883516619491649505339198648320 3540613 780254363182642110196705768980563584 3540614 103476476559677157144978709591701504 3540615 -41020779623797918024859016809948160 3540616 113121518906540373000700529815188480 3540617 -970271715208670565654598834589752320 3540618 -244804960090814469166550474806924800 3540619 733603674613457456845846402828248020 3540620 3816740030694607718269017208012800 3540621 75182214846689487984331463213404224 3540622 770875953403903690942665553940524800 3540623 -938260629822604173134682398711382696 3540624 -37723478612257939956340036551966720 3540625 -1830645125388406790703777981061800000 3540626 414643044733529375897229547532698512 3540627 1104485455360147899613586293357363764 3540628 41437496296946123089089788965404672 3540629 -896295574150641946315326378634385316 3540630 243040766380885753258099648966225920 3540631 -407453858910990780169171586454330880 3540632 -752596180684476307906969788802713600 3540633 -361218106959032342392756204924118016 3540634 -158078325806233474466919178990660608 3540635 38656495541883500941578238021097760 3540636 -40636033389145189926231580702665216 3540637 -83329039445673886065245918267528148 3540638 626533496434051124359583359363608000 3540639 9809173652809733932497277068210960 3540640 -686947192097330417724160048093593600 3540641 -72613509155953602204433423085559216 3540642 450483428808862979784061861523901312 3540643 -436261499168365000559422979054888976 3540644 -782687218769459490095820678569057664 3540645 -30371217430750731542773971271886400 3540646 52162137767606675159541613275284544 3540647 -258908256905768919554224112173012560 3540648 153380140364125889903942971500625920 3540649 661635980439917950587453955635424320 3540650 -65696860082510529051244856949312000 3540651 81990374822575360987205596142882304 3540652 -953809578907299334362390345007262464 3540653 -1754980598571748421341909305773713236 3540654 7339456127832279307299157700599488 3540655 431235182199784380878720980949551560 3540656 134408264400952297087379300587536384 3540657 69909407223076429640990786984880240 3540658 33538426699008730503891766621577472 3540659 1987774082678209911941232126365316960 3540660 -36655674966334418134839409058826240 3540661 1646688511618993663524972348238273262 3540662 321757971305613492862028721660860832 3540663 2888792682290048849058260074905984 3540664 -1182983357643400178408007561903206400 3540665 -29238981451111725582264830761052160 3540666 88177345771982569196130964800843264 3540667 -343147437356821797970714350545695280 3540668 2096504662626491059993850836462863360 3540669 -740730702928321816369591269801784320 3540670 124364303825205692130089945274351360 3540671 -202506919252295710115935109767624128 3540672 -13624561155371895128034201503268864 3540673 -171769256305369445357114787014086078 3540674 -473984733276628627706713688626895664 3540675 -308263373943803435349711442080385200 3540676 1376639857839429593641106974536824960 3540677 -310838501390213290168487326765506528 3540678 -50889907691015453474169883355101440 3540679 22997432856804815115884385363928280 3540680 -532529562817156048993061504299008000 3540681 312742928509143309234931329493517412 3540682 -700499818271298323148603961100398848 3540683 -848700713058160566921945521080969068 3540684 -118703967420556503930067712269664256 3540685 -481533024675245304514383032984173620 3540686 -121146711535041560994992220926840256 3540687 604490117074124376898949047854283800 3540688 -6894871851385995758002870709035008 3540689 -760301951113450497905524902205180800 3540690 -149951457763930007494061227385712480 3540691 -1267646169658830949989106017418167480 3540692 -931576295141580531635602924725469440 3540693 -140196822418368853163358006725509536 3540694 -274736264447785971844484516657078208 3540695 680796179289250321975591684006450200 3540696 153137221527451208546066132120371200 3540697 -597788653167616559812661702557140480 3540698 650450433376933752354057295206008832 3540699 -980579361660453362354715426304488960 3540700 97373795838458968715030935296435200 3540701 -1973261822813356730686114755753950400 3540702 379926388353996894054917579178816 3540703 -1871244362179654082087950336398334048 3540704 -475978740333103459330158459331805184 3540705 -273219921086063720356131340957130880 3540706 5817425751838522228190463495051264 3540707 -166065045783941899656847593446358720 3540708 -680481579469112786831698776021488640 3540709 435146594894529893133195346101872316 3540710 -3573966313436445471708165097146240 3540711 345766831911855161613026344719007272 3540712 -368537575180649976620098988728320000 3540713 -1457886968528121384284148201073560480 3540714 423566599954539140239647255332855040 3540715 127311535740731679197997413708617200 3540716 653699639770450827014023664059123200 3540717 345892731925760757116384586101225334 3540718 -482341357856844230245483337441061696 3540719 11013601447566965901967058002447008 3540720 -327255046352045929756432993812480 3540721 -1704611872916202098555382986774140078 3540722 358775784445795984188993256494635424 3540723 -124543528322294966880704289955254216 3540724 -1064563759700797914547932235644868608 3540725 -383476603434512993089661085996321750 3540726 278403947835301602705378305590272000 3540727 -479117721679074842616643091029786688 3540728 -2235974276043255067873401268266147840 3540729 438998475470020402407097509477627984 3540730 -451783183680856175963320561438686240 3540731 755456228166385133237695965871745112 3540732 -89271091153968960686148214900005888 3540733 -79333924650572361534218743321803680 3540734 -852855138554331535709663785895664768 3540735 -272856916046108386583503007193745920 3540736 -142599920220893413382154674847612928 3540737 468431680729176069253808410975951152 3540738 -296788392409132756970338796259785856 3540739 -375299524909845249465599981160811560 3540740 -30494075969653055208377960255804160 3540741 -930807522795293485589341850808856608 3540742 -225241538963354415300982681107436608 3540743 681285048840466100192007245467000080 3540744 -25382636806603187379474665624816640 3540745 -556168725166355671764847802992473600 3540746 12184174616541437343867193827313920 3540747 -298107653548950726044274085757840640 3540748 29512226311581023978759961181169408 3540749 -9162112200268304600591453946870240 3540750 544892209281540950801962081357728000 3540751 -1297324406102846382377191915985699496 3540752 66273612058762664207078671068905472 3540753 758418053558761413637526019288628800 3540754 217578132098488268003726216495926272 3540755 -486969604248061485168328773599922000 3540756 -64211011023596004709904078415267840 3540757 -405167206302194725520805454640941536 3540758 -37734643336023078606156112281206784 3540759 919405794194891647075783363630086504 3540760 228103778905428453812927582817484800 3540761 224869684482052679467134001199730432 3540762 16798592933443900549550624843355120 3540763 644357599195492622959976796352091012 3540764 -331817102958564253370282137721433600 3540765 -436777999769848151130345716108057280 3540766 -252859487562784733746206790997617536 3540767 -289227931158519491775696235841579880 3540768 466286133091049644919061877798993920 3540769 -1079489328872545845144522647808987456 3540770 233801749790397935823880548138447360 3540771 -150083853302775049732177334200885104 3540772 5289394137623769897912927835247872 3540773 -1481798589837444123081588895975830978 3540774 -151130631781950113818071797280287040 3540775 65317200063685916544433905876278800 3540776 -371233859905247793111649985530521600 3540777 110373370299668918885231293460982432 3540778 1577188935136518493041184789764611424 3540779 476530258370802186403738184130410280 3540780 -582558402892654811172838967304192000 3540781 -926025902713584752966508489586776288 3540782 -12374283321427628510841748676915328 3540783 -1085485162331171847567332971825603200 3540784 178262765853423516670374174738677760 3540785 528988734694524815028430070273078400 3540786 -125670937648198096531499550651812736 3540787 1855868557591050357420124225811479436 3540788 -100479569418247074126395345968257024 3540789 -67320063901760645979135137248588800 3540790 208507780957977438501314696565110400 3540791 484298252520605782628434760682566544 3540792 -1434188178574010824953267687260160 3540793 1080132730468140156870644056527968042 3540794 -750548411870208120141907039232698368 3540795 -41653557201177561978825154804417680 3540796 361404289735756463635678945700420608 3540797 99203274420628999973335171438801740 3540798 -175517814826591728411327289241486400 3540799 -875433175284981404445684627659806080 3540800 28458064784006711061994141345382400 3540801 -419156062788376737287936242419684672 3540802 -717941478596064500814596686635062400 3540803 -76093255241745534261694755956121696 3540804 330756616422124950168517129628405760 3540805 -760720074288618807538116494898969540 3540806 -840552735334342181874960094823809536 3540807 120901768728661681280984783420640000 3540808 -1008734074526498329555741060833623040 3540809 -1681695908141776640433660827463629184 3540810 -33195176494617135709767352639150080 3540811 -174075752413050249806561708365656888 3540812 1259521805412676844062771292325192192 3540813 1286431371723161003773304137490532000 3540814 -618916526522479174968803419519017600 3540815 516859412315777249492912573585949960 3540816 -308973202296928305409226287868018688 3540817 147014578203099495675093272313129600 3540818 345618488287601258670264791057289360 3540819 -519797973893276528033603113632549312 3540820 125266169946093177469734880374620160 3540821 -1206601882383722830361231862535829280 3540822 143660174686668301574705383214350272 3540823 314521363556831779501545950306392 3540824 6499142905161490901781991456849920 3540825 256386976158094617828885925418171550 3540826 115397672811901753177172183570968320 3540827 464830289046452184560834261018804400 3540828 -170285535512807335934607215448113664 3540829 -1058740472747880464500769353251460570 3540830 7981181115865855929719418475221120 3540831 412104018344194489441829909168024064 3540832 1998340268556392213396145355392417792 3540833 703455811791079611055251357447969840 3540834 22584296819617179973588646686253952 3540835 -1038530932443646625136307700580814080 3540836 -287883576794912163330064261848153600 3540837 -716583751843505351973068902860750240 3540838 -216751401040658046542921857278865824 3540839 1558156041220379808780802772049073056 3540840 -364611255553497148944911294681088000 3540841 -322224418423103022138189352963372416 3540842 157035783723577416028745834138078400 3540843 -554383835549168727112610851282925376 3540844 -601943714758612089829794769110664704 3540845 -506180538436550239538216945410049280 3540846 -178901748919817046530048160652142016 3540847 -651784009246982860582683479217837960 3540848 -222495211284558039474993145524092928 3540849 9767590440389141791997199907441728 3540850 166030031475767199187944098650944000 3540851 609819702057464502213523677796759104 3540852 296123368799158180391255255557834752 3540853 -577007462121353275086474062828750816 3540854 -851388536428565086709601140297142624 3540855 340929826094024482088942195597488800 3540856 -112870932312519654256731801780080640 3540857 -633431053684152946425240916781778288 3540858 -463936493122418883974485209667506432 3540859 -823344746075157635168157226619110400 3540860 71152708842558556420439728104430080 3540861 -1638372075711705849798624389663079360 3540862 -383477413799475189588935749284832896 3540863 111592120889285698639140643939700304 3540864 90724888889591862152536647574487040 3540865 -12984589166705119422758151221166000 3540866 -276978886501878178877635289880046080 3540867 849989943187439727906681478340244480 3540868 -775380255758685459904125992931271552 3540869 425035393736439860040431325123880800 3540870 21701421885112581587307378334283520 3540871 227430190176891175563221715023133000 3540872 -1124089398152816162614944597842611200 3540873 21919077436277737859011075180366848 3540874 9039113358040635680399057636805936 3540875 -68300502393443656525648477800180000 3540876 -8943673134955319304856841336467968 3540877 677933979326815971357232643663323020 3540878 -6737770763054213377850898741918720 3540879 -753326965210724999663664940174095696 3540880 73385420199749740961948655947612160 3540881 -122038191639031183374354052453116636 3540882 70349647455257638707448269306107904 3540883 -25119459504604296758231506690085520 3540884 259553454216634874643134360844556032 3540885 86659134399626798445347220390043200 3540886 145031543940983597859608285599457280 3540887 602941140409190600517009197554056960 3540888 677242494161382527042561344440115200 3540889 -318817370033710701601030629092197632 3540890 -826740928503082451614982457346355520 3540891 4655345296602380167994650891930224 3540892 -910192042317300939577478746846134784 3540893 1538245118478397735237010211229031142 3540894 -57762375117942565475598234567472128 3540895 -262244910627781400263366672547232600 3540896 423274234275961321505295234911698944 3540897 -629538555360594052653777707440005360 3540898 778921629144982789426749329968933200 3540899 612643320955029716419278021967464 3540900 -118315485384833153305153872262656000 3540901 -468050816972893735614049918291143936 3540902 509828114753492352185460546908131392 3540903 -463771576022265984609341621433106992 3540904 -52603859403329263280658321868800000 3540905 362953553416472022045988841195522760 3540906 -554560702531969014050834628782795088 3540907 -293203836443234298162375476134673360 3540908 -330840261623687301928668863353027584 3540909 -724402042943402780401713920792392896 3540910 306682352645682931404778157900967360 3540911 -715972783712250755385210355433387976 3540912 67701666098768428402435706648002560 3540913 318857158150850992576519417930813440 3540914 167303093012931687371014876646846880 3540915 -3738115917391086615521205579420000 3540916 -753209361178248318589865076950958080 3540917 224372780824726400847089521930857966 3540918 -421891826461701116401135738426015296 3540919 1155235249285010501097525537858220944 3540920 842325136112529867279914419786444800 3540921 9985932384223881031130698773688800 3540922 -80346115076005242391826305463486976 3540923 1036949038057545429891066450587158680 3540924 69655648756929651839491502831308800 3540925 -295355748647250871950680074268378350 3540926 -510458017994698199584340051056697088 3540927 126056200456639792360829808702325008 3540928 -1584412313622725192230037413167104 3540929 -499140651410101778466516377412402240 3540930 -203339856573751836187469436978908160 3540931 1665720518122004187648121061651228732 3540932 -1055404856460033999013547292781893504 3540933 1264372955391895184643184507463319168 3540934 460538494458494383298867432770212480 3540935 105139682798151891620445671822989200 3540936 238520588543281185157552140011151360 3540937 -329368469498650232640849150831174428 3540938 -20502817844903765218296134782602240 3540939 209512864453532958905600088714129624 3540940 -134936918213440188315960029648102400 3540941 268262674400980578786236506806043884 3540942 567338881991718202097774533249812480 3540943 -74688493418016504583446638304899616 3540944 134888466869884998097408724828160 3540945 837049983933264226282598310499633920 3540946 245717244808744393550601842065746192 3540947 129463236095227735216408229190567672 3540948 395588187961408777131142154957998080 3540949 -1298095265713655508323541368685822720 3540950 -130792410528128460249082126458931200 3540951 142401692184998373449569576965226392 3540952 600082166732763962413752061979289600 3540953 780786671420020633300301068425423684 3540954 -41325012349922723976715061355840000 3540955 -148374121888175300348209604084375280 3540956 -196905480708856538830436183398970880 3540957 -334745250447554699676898206205891008 3540958 -306455593327474917128751492728754240 3540959 -351742187281343288392441437949827480 3540960 793723425504488657088680143296921600 3540961 145528447778629182644455463460004372 3540962 -88790423187727379653211366120142768 3540963 -4889735092811666489841937150515216 3540964 -2770375744881132384065023311372288 3540965 189145971484655129376262229992803840 3540966 21584781792095140596563999854092288 3540967 -642739383598310868688628510999282040 3540968 -688471328736901920806888015734179840 3540969 535101635693219070248466079376692800 3540970 -115669376272805327720991185435932320 3540971 780951099277502282665952086814086944 3540972 95199708487604841891527192573179392 3540973 -4046497966517889370865474587865760 3540974 -9329140085587829996726598579321600 3540975 -12311993321691276269194968466828800 3540976 374303147797624798201107799153836032 3540977 626643784131487086781177701161150784 3540978 -100982106531630380855419738729597440 3540979 -57944220458064867212985350427324416 3540980 429524284355255543546318397355376640 3540981 -133038599526334286183307992578157376 3540982 -34434211774811305765274972209005408 3540983 545404426873218501360401558480737248 3540984 548826250921812879456473919185080320 3540985 685809703507829928313619827536021000 3540986 877233195151328804903100850649358192 3540987 847433177483052531016785577489666560 3540988 670538883454575000109850141512704000 3540989 1269622629722084043288732531586361100 3540990 159207656462927313993155177633301120 3540991 1043177076363131146673920261127739392 3540992 -13747506988850636905025236264550400 3540993 -456826385067015400404503958657496800 3540994 -5196828453933800136320310001606704 3540995 -329291159826518715355631771766054000 3540996 638130968524628588282796713492370432 3540997 1240870432258768744579312966712604160 3540998 -459916070413755522683989447590464064 3540999 -6127441169666149122030083888398080 3541000 -1094352280277179893186490747246080000 3541001 -30309681445346426680137641137137648 3541002 646177362628311390404612097394907904 3541003 -290615974442850420423819098530926840 3541004 48988856281721394406759222701709056 3541005 -50932170199305925126842994876015560 3541006 -4765896714272308337522744443699200 3541007 9255249611081330666859693418894200 3541008 -61019788984542723859262272620527616 3541009 471602839563354019771000331816750116 3541010 -513051192098425039210801246946119680 3541011 -13359709174095638714546147050467840 3541012 -39367220285483012369498565315995648 3541013 -614681594971066157900221929508800 3541014 -268524504550080893637569763101030400 3541015 707794273246701929406065937872290800 3541016 980370177375117633710434788711628800 3541017 -1090766294299996251110775852457697280 3541018 -33959318328986318475042261659851296 3541019 -669354988017797455335908202818099580 3541020 161412677208033422006470860009308160 3541021 -676567338769875230157294934651954656 3541022 621750410429027374385244870904125312 3541023 1043052799723303949220080850082218000 3541024 171601044778325804160005381900206080 3541025 -647185869824407927347591764428530000 3541026 -805192930917421623792363244553856 3541027 940379905375621457244425283978316240 3541028 -200565228739705243640024147199464832 3541029 -950042838535664547195716627584341792 3541030 255430928407428637644317638748169600 3541031 -339658664458706551573912088952231456 3541032 -860387735000944444782978459059650560 3541033 956139833459313629555769382209596282 3541034 -477897362810331144013961738181727488 3541035 528224519651800217753440153276585200 3541036 201787625541332591067375135168602112 3541037 -910023720674671002960798243282332160 3541038 -64129611989963952761537496558154752 3541039 802225030072432366440400341981088656 3541040 -108103668284501837456108747844157440 3541041 -151980456613696965653175226267429248 3541042 357303159872593404659531306227686672 3541043 489664774042946465931439392297620880 3541044 210833130338387033127636565533542400 3541045 -919407135289124773150371903839956200 3541046 841864257180927394184298940864389504 3541047 197458225484996539499740991692180560 3541048 -36221920513909071574470960413491200 3541049 -17118744249667389237243643356437004 3541050 5342643836607743250261788405952000 3541051 749089416249908433175200066769486052 3541052 -672563175425449230168525810555761664 3541053 -440311810222584544250158373213911296 3541054 -205132307021124399045238459399934976 3541055 60523865863797994851981088180894560 3541056 110648314648427382825175348162854912 3541057 299324845980319108490261876279749248 3541058 44590959710572185568714672461154176 3541059 231642180660007632232471822292111364 3541060 46552043593546984952358350009448960 3541061 -2349854422485131800219986412832076576 3541062 85167935217465855140393617013913600 3541063 -798344634243506879401238745232683688 3541064 -1409722700901421911175144879497968640 3541065 956231401015763002250973516706560 3541066 -533587764540324805981529078764893600 3541067 -1510280281230571100714930684783937120 3541068 -259626976548195122598135051562844160 3541069 568363663666360093938748402303830496 3541070 197840453065257793176390242301638400 3541071 104937749052724885476734256236313744 3541072 254162990889738219313180870632267776 3541073 190533054506777291950316732087198322 3541074 -208452535158352327909645863654881280 3541075 712097379475832617356714168546828000 3541076 -342392447078305001268466883898200064 3541077 65998008530497806148007180377664526 3541078 73022402596618979005094456281431840 3541079 -281320529963218185641697632750563320 3541080 428850144920641005448691251868467200 3541081 727164262058078834202936123418774932 3541082 -541762746946440750269344062562226208 3541083 -125375246908150239656987810263253280 3541084 -33251106538320750687491479401745408 3541085 -438099237919955767826115588327308040 3541086 341673692080665407660330740563200832 3541087 -485938600155873347082011544316504320 3541088 -298458799859116011198873591683481600 3541089 229302284073674273639214329403353088 3541090 97753581842945699893633933044257280 3541091 112963164673949744145673916828286492 3541092 419856817642190990009610065629231104 3541093 471210019664160354268470292926784 3541094 -792701460942108630201170979779951904 3541095 -390035674443503531877974021001363480 3541096 133530357781115101864385012308377600 3541097 -689603992454148372694021119709085568 3541098 -96725574739889911449964161796753152 3541099 170094771093696150296387065114058560 3541100 -587379142265731416896982720517209600 3541101 -157656853649169358356164511609020736 3541102 152179913959957921089498269982322752 3541103 593478492140214334635128134644333600 3541104 -141343608069244241249145295507292160 3541105 -935494197607040884489418221926241740 3541106 -691778855386538695572282469169450880 3541107 -278994550107284887981949437340181960 3541108 -900963666663350743153772926052050944 3541109 -634335575930586842015657688254755872 3541110 -61693120499471996438813991742362240 3541111 -591504359910106183628973240934118176 3541112 -95733884435578298721087832155156480 3541113 108613679004407852303070964702358340 3541114 404036474214873583399966381287820656 3541115 433667127139293142362952975330709760 3541116 -104698304678746519888783434266926080 3541117 292495885026250226071280625650500946 3541118 112422679115660211297639029705567616 3541119 -617912146612080419145008672583059256 3541120 442231275460349740318304163279667200 3541121 -1882711409044764788132193319992935040 3541122 -59195043867397688953570451961639360 3541123 891672756571653348076970277481138624 3541124 -16637652151816540417742065461729024 3541125 158131781412810400568787688834560000 3541126 195734659078472955570546481330767072 3541127 388074563223041713843913296067453976 3541128 -776822142592526090855701840581795840 3541129 68678914602583571923518578843276340 3541130 129115120632444632796556567426744320 3541131 444759321255094857813744314444042880 3541132 290633106262086853211363192455680000 3541133 -1276630850627659280682356795261388618 3541134 818248801503586004776574276251449600 3541135 571246768872002029995734456520660960 3541136 -3057583394916608955682110088347648 3541137 254761472244560716125637271725272768 3541138 -58888003772862189642589792045894656 3541139 457535958722676414596979397646795856 3541140 -503874462702182013463830925341818880 3541141 140415738613354737510008133078072832 3541142 297275480248628415475587062145665664 3541143 581995365366074730826186744739541864 3541144 637845071629174394221867313913753600 3541145 -621788228749952285987897967988031100 3541146 -146838456843561124945577465783993856 3541147 889726030515319991500524306437742596 3541148 -478636570671442226933392255781414400 3541149 -51186456105565270147799197511570976 3541150 -189343053065041011810145272309739200 3541151 -1889490614438767767712226514427382640 3541152 -239735630147146109511039079324581888 3541153 -442021752233786203366773832098909120 3541154 -321428268139963898532494946082610688 3541155 -40941486290015516531640445527669840 3541156 -733665979114532588706034603129732480 3541157 -9273618686923344397811935615236480 3541158 -19862012901488469833091140485287840 3541159 -657642082353896926758281391987778184 3541160 194976381399535282621347472918118400 3541161 80752899293654984337843892393159680 3541162 -136946625184679004572168081046930336 3541163 14596828637500023706745400557260920 3541164 -644110931622153432464873599065661440 3541165 121476446732341141291903427048469600 3541166 780837205825577189242155242073268032 3541167 -44866600703481759774396141087323280 3541168 300793403559676167932049147811332096 3541169 22074071508395947520900474504403696 3541170 -87854511413104433876402760899174400 3541171 -663964039361784420317476568282002848 3541172 813881797972109509040810754575622144 3541173 -441207107140506196610882398664968416 3541174 122589874309061381030396031616204032 3541175 185935679586652909085179521297888000 3541176 449630852654399918104560728020377600 3541177 355381917022142371830816277397850026 3541178 -987051186609594459238219032379497360 3541179 -5410630756648231362063506988404352 3541180 505018251488531842382894624176204800 3541181 -746804871884702861761557498008961690 3541182 -535304511100488855708832581545425920 3541183 1605096108710548596202890146777034400 3541184 -447837196116235174855539341864730624 3541185 -495937668463696984990304542719340800 3541186 -134621028064485842951078652045744 3541187 163859983826134226901864320865280800 3541188 -138989659857264143433484410709315584 3541189 1847087415236178573494287938676424990 3541190 -6331784676591651404027084059075200 3541191 1157960183887417475990858179567425192 3541192 -207167130125648703427444025396428800 3541193 582987655360103202932665433688548442 3541194 -14114409857210004189040694617133472 3541195 -70593398963414343800229528024284160 3541196 317780313246880590983149329072039936 3541197 934563721087889719473635852707902240 3541198 596678997027168356828669764472297664 3541199 271092558676941573969496300158793200 3541200 -4983369838558670267791744706150400 3541201 -1611542061191472165967194424991488400 3541202 367710159810139975491008713587118080 3541203 1421899489016608869584931795334983144 3541204 -539800734869001926473644529952700544 3541205 27017292051115792295932325099760000 3541206 437688307257095307702677232086714304 3541207 -1455006740932603586699844100156069848 3541208 1081875926688402158280036073374289920 3541209 -10338535719319856637752737689810240 3541210 46513611017512981424997783803393760 3541211 -584893606787226331732244044866475176 3541212 802076551516672285194730112859878400 3541213 -74267342177142485741414312084717152 3541214 18343675781191433290803602248262592 3541215 1110238190824214619649856159600209920 3541216 -32144848309136863664598669121290240 3541217 469339139456183757945895837838561472 3541218 404028970400473728909984766695702528 3541219 561964384108095771266929584981781920 3541220 -590079856667921562171921726042624000 3541221 -72836539668163064430619007297603940 3541222 -9217860460495698544459661528918208 3541223 155756549934754178510713754492682240 3541224 539401790281587211934286070257745920 3541225 375870803664031757411086093405478750 3541226 -162430505450395962255392625787197168 3541227 -423236512707213915554354985834170280 3541228 -433966448027549851974364989303922432 3541229 -654387982346788156623393302606704170 3541230 -17494110739772889439350216725066880 3541231 288875291399029208276947168656056064 3541232 -150625177233456580296704650402136064 3541233 6969441987011200716144136046927808 3541234 -833257001345891643056401989000639984 3541235 -1321484047440163598051901187825494240 3541236 -99100823038229571390482844631818240 3541237 333731596706537110490524664149159104 3541238 11171558460589532471461976231978496 3541239 428328848467430856387483655639132800 3541240 622855656102509869526838315314380800 3541241 508776157106476032153277457920810944 3541242 136028557073875128801933710598746112 3541243 3676518913498552132475552776595706064 3541244 -68859058176583533568969795270984704 3541245 47039462392344858197085119909803200 3541246 -33258724823972413486042839748820160 3541247 378845069115429824839281652345431360 3541248 -317725583720701743793804405930721280 3541249 -891318441722048424334231133518570750 3541250 -66083434851698824589004273867030000 3541251 311625851784467468919768105960317184 3541252 -115494381530645493800121066398195712 3541253 -1519027111068782457731832836178590340 3541254 -2817774199208349731964180619100160 3541255 -827256734808788904667092625223112840 3541256 -1402379209796221557045096603543091200 3541257 -1039117348659273100755460350271404246 3541258 134176011450513101574688587766602240 3541259 -864779504080003143563714609729850540 3541260 -381962197122031757074860278147773440 3541261 -64779335593415601739397430799586688 3541262 290819481793312112680728680957274624 3541263 589012272131876393977054058910912000 3541264 -4642143668069304288877004581502976 3541265 797595567840224479894728835933440 3541266 -1009972060255047879813424950101894400 3541267 -1132283051695304835096613281101940528 3541268 201118198651302658241877420532924416 3541269 542387621311428670396379015095933344 3541270 -35733543486437708054978807460983040 3541271 -58111786134416674761337670640153528 3541272 92516991795651914091409939359989760 3541273 -450718750430682352603663703947815478 3541274 619472324419747214538644314498996992 3541275 -253779197326470727288747812086620500 3541276 -178441727214813288746497818484646912 3541277 1049127980911904785753038594154029600 3541278 -77095976479110846048977024225283072 3541279 1259148983005802350087067753438605296 3541280 1102679300675795526376397617391861760 3541281 -451051090321449097615909325906522448 3541282 -51811851987294069689796236296588128 3541283 804946650661296954688575980702636400 3541284 -717660163169924893553882129338270080 3541285 904118393776237477407688869116664480 3541286 361738703426999996747147970760579200 3541287 -493193577612836976281500682461144320 3541288 1208779804355186429632658382059520000 3541289 -340152727355903340235931781449963910 3541290 118631617432859914549185134160702720 3541291 198161624365410558127222138336877872 3541292 -1264623880003768305748187315987758080 3541293 114734532757231890816830227066487040 3541294 89651596803198739172485305756674112 3541295 -796221078667232116922259662777611680 3541296 35318462790159427180597468539125760 3541297 1966044407091007864860609821698761746 3541298 59495450328363235275592856349333120 3541299 -232138924121459553366506610461837760 3541300 122420324871503255461175631453952000 3541301 -290040541587989657083170473308675560 3541302 429314168331604704482201540727053280 3541303 -22401263649624026757809395189762000 3541304 472871316949902460004576170148536320 3541305 430580763531893178506332951145789760 3541306 158971204373361392964930470601389280 3541307 -129454225897843173298218349930464 3541308 8446704372407227008090727302119424 3541309 1547107478691848241738879229096026816 3541310 -51333177735748762155235971437299200 3541311 -864073180880822014284447684268066440 3541312 -159071113033530622352462021956993024 3541313 300869286134002670852720910393116100 3541314 179518622060754284736563527555118592 3541315 219609748985390385143835187596783600 3541316 92634387861386999653436168416296960 3541317 -321379422183523144714549203131998752 3541318 51769941850358492028901225276357440 3541319 290661629895774901652572094525253720 3541320 1730505500717581332187109268940800 3541321 316789855796242801297745096918492160 3541322 540526813934074280425025533647395424 3541323 -358301291102576844390915313273319232 3541324 118828646888805541629294589881725696 3541325 -302879320033535353855608865617025950 3541326 805830920842155461698209179397462144 3541327 -1232260603736908972664137622099399824 3541328 151935572373358494881053576015699968 3541329 -275491795204605226152920850824397552 3541330 233354804006559945800355145822912320 3541331 -34391555143815311816557828924062336 3541332 315066245266729730315259232697935872 3541333 -1072422727567725371432424107993568000 3541334 49517865282272675902987845659806080 3541335 -137627200245777767676899619654182400 3541336 -407013701591177939546820412855603200 3541337 -1058015687007293902444322815565233014 3541338 65994087433049185258291477612128768 3541339 -1908953311008678643492917526495676860 3541340 -626221013678043062801701059826283520 3541341 -959136379850368576945217845639502208 3541342 188993137464056153244299816877087744 3541343 -847505600788705507878675541289378856 3541344 -193295231970945747241293667065397248 3541345 -1107514510862627957257089740200113900 3541346 1443696980385496256846820417945782784 3541347 227375188888929619261760613906094080 3541348 -210692214573541160130186510267544320 3541349 -439273269040335639978021407998244064 3541350 -242570032773840636760370656910232000 3541351 -1818552807331674243664422237152256 3541352 1193830540019399835213224030885806080 3541353 964692344875587980810714530988983200 3541354 -379636239779860819688908004778245280 3541355 703343588376164781984567309128639520 3541356 81074965819734178655071252182073344 3541357 -1408557254204875441881785135618208960 3541358 -271537552715415742130799765146358720 3541359 319238810353325069018234514962615808 3541360 61108084180639866528568760416174080 3541361 693072220844878367789365134536777712 3541362 431842843893977556042868248460057344 3541363 208672780879213500333744017996303520 3541364 667300455532579140626119054546963200 3541365 -242197055505085707068779558974220740 3541366 208845018557063305460777053702825632 3541367 1631239682150215973667938096394158400 3541368 -816857011699897270629776809772298240 3541369 -496895357546305718514238343967621952 3541370 -2011076311200100340131843492515840 3541371 645868210649290599047746861996380864 3541372 -382430139267716271233299643525729280 3541373 818424523294822897291658125839973440 3541374 -234352045000131248752416932968114560 3541375 303895663708583938899458749403268000 3541376 72479611279655444865164970138009600 3541377 5682342871653400620841145552787312 3541378 165503465576122087756147888226672640 3541379 -39188899575066398765295296854840320 3541380 -394331083754516139662528283913789440 3541381 -258662874998004363804625899517200068 3541382 -236027578051636041493132671990467328 3541383 751328120716711925927335527324669552 3541384 -450290336942573249151969754214400000 3541385 326935477084562710425693020696920200 3541386 789729343966493542900927457476777728 3541387 -300675950697257946695814707958411168 3541388 -153013613140891554868204011599700480 3541389 -963634491611494352503976395682680320 3541390 372651755418673493251161647688235200 3541391 363237021279211180984727508499355520 3541392 -32638343184032586714796992642441216 3541393 -1826287089747704797387602137886849420 3541394 5865972215410957978726841922245760 3541395 249313240545584989371059365045309440 3541396 149186362057694457909691149722011392 3541397 626324756235204669489251383001064846 3541398 75501938796072848531770741936496640 3541399 -249676840663846713844580441288625120 3541400 -327115473097270461289562911296768000 3541401 102638151941558634766528959629164842 3541402 898958701819445316230814415864833024 3541403 241226993050866218437395900127680000 3541404 63639321566640108402205596039782400 3541405 414492228776615979103591195605519360 3541406 -32283397893905334374085139094391744 3541407 413288466856870228256220721614342288 3541408 288507105729340995964766712334516224 3541409 -108643699423501651654193962204853760 3541410 -2734069416353987393761711607858400 3541411 1590672300183183832790034779230274012 3541412 -144969484070539055960425264368107520 3541413 -66482090897641773409374544726804800 3541414 810400321948803767505897766144153056 3541415 -728923931305377641798946711412570440 3541416 -236790970721785602404078666320281600 3541417 -992125932965392106411051567595561648 3541418 428145782200717573091296680162558816 3541419 234550989407441499342904215985294080 3541420 196062222703959669273592588037038080 3541421 319523357516400567894524318926930092 3541422 -241191224689498585243664098707780480 3541423 -258465390844839926061235786965636480 3541424 -324837117569619908858816500479590400 3541425 326200463910616823081038648550923200 3541426 -170725985004184461983297961872551152 3541427 -3653054129368251477413759370634248 3541428 -202534576282688735505242157834240 3541429 613454665880782015665526630649964640 3541430 395081014705575168940385723909199360 3541431 651389404021366927892163079921426152 3541432 -863691801065823932761543103218176000 3541433 131578539131819456131050382801297920 3541434 3527893114418742375568177717256448 3541435 166412849577534972671342370574250880 3541436 588919129282315116096978347070919680 3541437 -16191572680565011527139837002246912 3541438 92397844696308275064513924214053120 3541439 -432106717047736276668961126965822600 3541440 -20075611890582153691599051832688640 3541441 -450659634677359808206908102520532158 3541442 -196374648173271308744744095119542400 3541443 449561018938218262908489485892646128 3541444 -155501095529180428008359258671064064 3541445 -151781154645630341078191677493364520 3541446 14627599463219818802318783102628864 3541447 182592698736169604040300098879747552 3541448 135643099059135576156575432783462400 3541449 -109517026782917067650676288053868672 3541450 -261305101148911398642034453610419200 3541451 629801931373245985537913557689545652 3541452 -363539096906938981493449999227687936 3541453 -1492489442515165575695001457212298 3541454 -24493269417591138321822977559776256 3541455 45036615159805803631170550726536000 3541456 -200082784876707182342309783075635200 3541457 954766587232327711580246560870213704 3541458 371567073539002449034153407423648384 3541459 1251952526410331605718164024507511660 3541460 -157087759958893411375418564234941440 3541461 -162022463844326789762658320785838592 3541462 -177341904782895549835732374366844608 3541463 737376209095144132146793695145955904 3541464 172580559663501795777389843614801920 3541465 444765630898517671460035659931897860 3541466 254562327643152365380172387055144960 3541467 907537589285872427907437065550546880 3541468 -253338543647561786636200338532250624 3541469 1160899690935207832611587706567247596 3541470 -56915853008560777291983959815914240 3541471 -162201052288709902568333859344603136 3541472 661778812323484845236981371390132224 3541473 278207569991998428002517144420309780 3541474 149117539952785905640724315061112992 3541475 307688511236109510402221741290501500 3541476 -441853189035738288932580434894343168 3541477 881410077946393491763528291724636572 3541478 118560679125820728581583333135011040 3541479 420967272796851041175975627211026984 3541480 -8785886609605131773701446868992000 3541481 -1060764310147334485438501502621627718 3541482 -192791089560716420472655597468009728 3541483 281801147474157116288258374916557968 3541484 713619135737872469352227498128118016 3541485 487270037091055901391679733346729600 3541486 -206530681152744374049503944698332160 3541487 66166734191750502963927684172408800 3541488 -112194986437145897676044396067225600 3541489 -573890739762800633100076878438417344 3541490 -532250044484061822354859879947708000 3541491 -715760548830634324793192366794649280 3541492 375457315794114103773333621955306240 3541493 630170453179736815291003425388013742 3541494 268447513005573517305636135053469696 3541495 -4814696747550383224593780078723600 3541496 -228830543575693051997745170212823040 3541497 -308020814668058182681935583003091328 3541498 383821757390058419831555892217114080 3541499 643816305060469510922677088506346064 3541500 -794348457341337620464897073017728000 3541501 -395855339308670058560100852720130688 3541502 -119675411834525492202656430427861248 3541503 -126369623708144865856157543171911296 3541504 111827727927785466912836643408838656 3541505 -1207749817524540212896733718750792000 3541506 -114143889877263679310249913599700096 3541507 -7446216905412216120373491219568040 3541508 -1166446182481800162542174380318136064 3541509 1008019559159406465845795538007291200 3541510 -22159815710818862779919966694147840 3541511 -357411274147280935745277946405974888 3541512 -304793161826521947256421413194792960 3541513 -697700254522592101619802267817267356 3541514 -159671820490388804778776717249064144 3541515 -257468816571643370043525103909344000 3541516 745041732634296352247844152080765440 3541517 -246863630617877365723443502053856128 3541518 391424486400726255859472492077332864 3541519 133811272298200131255751184444118520 3541520 321554679063696961461495632322969600 3541521 304932130085634716166604243187446512 3541522 25495645414397984461993491151847424 3541523 26835137632973526599246121263360904 3541524 559502752330935284927637811250165760 3541525 -102581336198699157072681365187245400 3541526 77893030149837167394172108591943712 3541527 -127922571415357649749518138544944384 3541528 -473042342537635577433117080947107840 3541529 -162687419786924923636531380521926524 3541530 -44772763447582168257070865713255680 3541531 -336003551189566146459553089388246240 3541532 -465559058639204501782888128092834304 3541533 137198238083202755972884499660302848 3541534 374084998614980272357409427786717120 3541535 906573407546743743705227824949445600 3541536 1378241567459184975471903315197952000 3541537 1121864730313340145189604050107321186 3541538 -110870753474775017487277573415516160 3541539 -455984465141842096286971339827769872 3541540 63582822828388973255612077011456000 3541541 288757822094095837553520128690778942 3541542 -595610824072292166290582723345248896 3541543 856672699479120566028993759524861320 3541544 2667743592945570459233039847090585600 3541545 110925823900156647966053071564173120 3541546 674194850729416520538313992664055472 3541547 -1954537564719225596251380430895453004 3541548 -32106349147022162017748779225029120 3541549 801574525636114767529318669401110 3541550 -592524926053093250511099162456019200 3541551 118026366891045581541268937991536640 3541552 57132078035569234531893477603540992 3541553 -510311169850647387521580361286705040 3541554 -26498477135517194768941595081129472 3541555 -534685214830510168881183903789185040 3541556 -564245756032679006253498515114071680 3541557 435730946628023207324440809385623840 3541558 352599248395992909426116486860013184 3541559 -740839256910114905592095365373247648 3541560 125583060793703101406780385514291200 3541561 243315222300450628063485556651105492 3541562 142356954825621182785415112542784000 3541563 23384456044572506344582549563275184 3541564 118908627272799430246583627337250816 3541565 67754235356346271733994140421676920 3541566 -504368183413172735230014564544512 3541567 376711708417498587918334447148050800 3541568 -90202926330773838062448536232394752 3541569 -26696943287153494464112748644656960 3541570 -608137598585525343983466920380339200 3541571 174998696679363250483393037438311944 3541572 -418379216473890440040911925836075904 3541573 -760029782085666196654011991641614082 3541574 904927075519123823792315722280605536 3541575 426629527086417858291262101581316600 3541576 1352856017557142540078876314282690560 3541577 -250403157911818755270974569510446840 3541578 -261833109565117048525165480706232576 3541579 803186330384052709542350253776444180 3541580 892683964921837313983412044615680 3541581 806539448741452425057432296939940000 3541582 364997361824984151693556016896833984 3541583 -621777387692554948557108476571781896 3541584 -70284531111335291384761183619383296 3541585 678180713674252268189700581701743360 3541586 314314826210688671182048501516161024 3541587 121457476173844520813091094156237824 3541588 895165012341324863733544298446114688 3541589 1370450116173073468634796695742141390 3541590 69395817227129547101925907995072000 3541591 -1487881109374365713948884101949485408 3541592 1294723930145552453578354678983936000 3541593 435679907819413411415514249802391040 3541594 -393437621010831297229389727378752768 3541595 37166747490993379381109884874691840 3541596 -215026155656805809116449184995486720 3541597 -1248544671113177514070357269886671860 3541598 -55775861083153549312932014347555200 3541599 -359471491671775982489528397368107032 3541600 -939220910717340822781930137944064000 3541601 560825601115187784697542012645095424 3541602 -615773468141779990587374432002071168 3541603 60899269656183692949885491579881200 3541604 -388109962701163005809261765421554688 3541605 432980417148175521804520166489868960 3541606 -824144933949430958018046557495550720 3541607 1380583620328374950282214495793244856 3541608 297845199001676383529651778795356160 3541609 -5625194699944303689376784129620032 3541610 -304891426525031157699586772085358080 3541611 661296621826307332613399811594166872 3541612 -880508564768097345966392617389823744 3541613 -197221397331043954472267299116276138 3541614 -369724538616263473500297774506612160 3541615 222288699704343459663676109599872000 3541616 -30285529276131515119473203263930368 3541617 -610879077843672561659053727835857760 3541618 -1304398437093352446132979523002520160 3541619 899453757188453744351474673242563440 3541620 117113004591799952895990085590773760 3541621 490511389212892436006374674802440444 3541622 34196689806855009150241701810668160 3541623 253748309610419276247053725860365184 3541624 -1639799359858092422784323947718615040 3541625 402842250982738979847244557018810000 3541626 67625027015974598357697308364453888 3541627 375317970530427211104364486360103424 3541628 -369607970399623133411607236547095040 3541629 59655055586743195946706769744099968 3541630 -557149440709784691893368307324399040 3541631 707290410951919409584262112127554432 3541632 -211891123696804971635566394128465920 3541633 499961143976411262935234423369642882 3541634 491268257473223968056962126999115216 3541635 -205683812538574368603160294446854160 3541636 -64199407331823269181193207548465152 3541637 -565767571682164942892101490784406176 3541638 923608529588956689867721087051591680 3541639 745401002043454988408787917941257456 3541640 -238177755774394040318219937872179200 3541641 581363189702499711520153937159998992 3541642 53969637396561097974940869041623392 3541643 457759149077011418529880552830829200 3541644 5145671563948263218306642626162176 3541645 -477234084069089102562392332468178100 3541646 158831195671906010247655461021992064 3541647 791950082214589371044492832957630600 3541648 -402631146187890698905603001733021696 3541649 -249445669510541194992261179276144640 3541650 97570721549604586425169831646169600 3541651 1183085235215258741757145457011252652 3541652 3354488254298261269677233308416000 3541653 59884737367933138077371871206506062 3541654 108278024724339057300280860387849600 3541655 -381278219605441118543567214380710560 3541656 303140246217185041942926235960074240 3541657 51339408493186567361268295873638400 3541658 -199950998342010896436871267864258320 3541659 -292643170124749550876982283111639872 3541660 -536321812082597268969440019422730240 3541661 130835863932094451341262630729702412 3541662 -79640656521770754620076761493580800 3541663 -1240832525974098264045697308255117088 3541664 -88409191214066814627826548445544448 3541665 -571163787970229433007098161433982080 3541666 -141020173590741272460145404176349120 3541667 555394791835758872800125097205482716 3541668 15645979595036640605915972812382208 3541669 1877466815694100040830353738379771070 3541670 -663891700650501914798312367360 3541671 -467655726467308801311129286121851440 3541672 547393421849097165561652260140881920 3541673 -661352007044070827590204915481054220 3541674 183865155541765187245408205994389760 3541675 -149338774214821161595851860072295100 3541676 -457514732038731961743077188972884480 3541677 66053408057222437646943926203192032 3541678 -177765093087546923429185893150056448 3541679 -260868588042117616900085136100068720 3541680 -113553321202697744919119897980108800 3541681 62616261669621749133756748595080704 3541682 -278642101084264903898369148888173808 3541683 -877719120724366959097784531738408400 3541684 977139645793203293527175616275628416 3541685 -516114693412108972891858050489699840 3541686 -477295367469298455775056686030462976 3541687 2357267766874706613879307024772799592 3541688 288916057180989323162517566964203520 3541689 581972472259970370135792478244453754 3541690 -657090578855440572440431318970234400 3541691 15299015106725620150519442799829092 3541692 100024601033713425739352914913869824 3541693 -671902834553643279692337180450892992 3541694 -180542295270462261317065883145463680 3541695 -2982391714803801930160565916604800 3541696 -398166728738776142346272200044052480 3541697 2512365880688463501209832675530368560 3541698 324979947720272140822222943660709120 3541699 -95703467375294999210008340786533888 3541700 -215371349300843051777742403816473600 3541701 -609494806063512198168688290436246080 3541702 791574165221538055116403081510323552 3541703 -662428130905744371653532704208416592 3541704 -108592161724220350057872320348282880 3541705 275232565874469898953072672394662720 3541706 -121216062024142602572028894869195520 3541707 366112424058890976027329082764946048 3541708 -1205142528330720263472085247193302272 3541709 1225082981048406097402193229789185910 3541710 52095978753737121411265920514296960 3541711 -736069856669613122820543773522476200 3541712 536042781574320170760577759604736000 3541713 -6015531031287218731470349264822272 3541714 -294730193234808938949028905663244800 3541715 -563868262489121092461143112095570640 3541716 720196406759553955555742391614828544 3541717 -411103931055929996097316672536881508 3541718 757207748121966851539640172570166560 3541719 -99058977545940524577681533962455552 3541720 238742121476495547684296629134336000 3541721 2028839224777797065388831128410322244 3541722 -109777022386729340525121806933780736 3541723 -1399729623453959522416256144190324028 3541724 171567238183949919025391180433426432 3541725 291571011822095615442884758926055200 3541726 -1574497474898874369858505270639480320 3541727 394882198981657143024640310486965872 3541728 1166510924340022838980752575519784960 3541729 -1142988581621331099201098879837076924 3541730 472581154170985783691133972286632000 3541731 -416289026347196789545220902417632648 3541732 121851602212714791316371280802488320 3541733 1433509526327397468228009301422962880 3541734 -135519146381396030017830412604100480 3541735 828808983471973460438057594052154680 3541736 -28779061755475574106897707551457280 3541737 334471821539699914069167635190675840 3541738 3239394758271793095996194446316544 3541739 -182918821973090782394726787944072460 3541740 398513292903182102203837349413862400 3541741 22469755233516464952871367461286400 3541742 -872938795240527979473900305409505728 3541743 625925809277167758560261755862034960 3541744 -187482442681715777503112048939827200 3541745 574771755153991045770687285187149120 3541746 237623681120364389143489391629314048 3541747 -1159886363130051654505691217235392000 3541748 -350272799741865495913842050431494144 3541749 -221237046253489975689012836316190272 3541750 -138175257730070247054622409546496000 3541751 -177123315360685557131049543400511208 3541752 -713533434788964113688955319156736000 3541753 -362700349558006511751953101394606998 3541754 135309704115979496873610533549402112 3541755 74602280953573317340713728978112000 3541756 -1675514548215234786893663491977728 3541757 -436281132449423312817219584207711994 3541758 677075318793660362323778544777209856 3541759 223434711671389454704195540979350128 3541760 1065673172933857278108262657299578880 3541761 95706590536038713711204456159196132 3541762 -358556214676868306345589966600657408 3541763 -933731233110901211100707254099523904 3541764 -135756853572388301357151207411191808 3541765 511839475064632599689988237179337660 3541766 -886728884417652019102141158112011168 3541767 -725228266105936747724267016356693040 3541768 -466234096306889100371281798585789440 3541769 28958578826492089271753476918103952 3541770 -163648251262801851150989258227584000 3541771 -24634802621656845129175359386227428 3541772 -287909844820360606403523910925088768 3541773 89304582908421443584726680402753984 3541774 -1046552524399247347537891312512780864 3541775 -413176003275505576894284824131774200 3541776 -32100575851009021876122214283083776 3541777 -1077871662569485211998467387478679374 3541778 404702930184687589844985989443249824 3541779 -334528857441539226386500561680706560 3541780 -748424823615753422044360769787064320 3541781 -11322879667212733165077272987156736 3541782 -592810263439087607208339495902914176 3541783 744720781790241368900534496576364720 3541784 -964027512829198736659781027775406080 3541785 -71147949848308543268655601840725120 3541786 -58457192340247831164938815349979408 3541787 610726161383796599415733392758210436 3541788 -39421775530047521405251962917475840 3541789 1016169059282784395411523778753119590 3541790 62400099572691668797822039606579200 3541791 -219444284977680335609285215970395392 3541792 -1666278000613049111241046198860054528 3541793 -829602982297492894964540440593197376 3541794 -16390722231780165130133583194526720 3541795 127942801296661637659182091763854800 3541796 198267611069898984819949204526889600 3541797 61511451739866145909825596588848832 3541798 233850653247330150255827394147224064 3541799 -97712217662586880511258852363550840 3541800 -382946454303453903447597350080512000 3541801 469502071086178990777700913591751802 3541802 -52380362043045640805373982345536000 3541803 -602475444861998083583560478601057792 3541804 -331042262139635232697618672177593344 3541805 1187753105727531481185530883561656460 3541806 4223054768446737042702016424893632 3541807 252486960769172547692580897353145600 3541808 -24771802617467402098230758209683456 3541809 -199604597575252529320381471470017760 3541810 -293108120025844431547110971844793440 3541811 -245377212253217228720495516557125216 3541812 42112696759873497651393405993959424 3541813 891676988912974146660165494962761984 3541814 25257915710221953237334566490426752 3541815 -922346862953057738128412450594459640 3541816 -535351376655317669571520941726720000 3541817 -350265539001403274476017672832210134 3541818 -160805693451595594929485113356364800 3541819 -1116881411888610387960029983282410000 3541820 915378197577280954680666665295598080 3541821 -719092732438731137165239782228846048 3541822 407906462228854790592969498736595712 3541823 -616233514401096326081163943351460928 3541824 -1622600090650960725040751708209152 3541825 -58515070492425490690735549352209600 3541826 96650898561754649515243924216842240 3541827 85630399235420760950354437739289408 3541828 -1403894220141223205247399772738867200 3541829 -767684543273871605748158229294590880 3541830 62050584520127574651613559884801920 3541831 -564268089655860273361068219457621776 3541832 118938395539620773567278480281108480 3541833 315284507910835446332911453790633280 3541834 581678094349820939794350365913818112 3541835 -2133352030217180542839948693185280 3541836 357010652270145990803980413411712512 3541837 -515374958659898225293609116811726100 3541838 -765642332519249207240332549505743680 3541839 154003865620339715349897858475611648 3541840 -206561743593875793386192907740528640 3541841 261382643298937530609966626752030452 3541842 -536433074601160426386303208243768560 3541843 230732002989008824069451845493099648 3541844 263396786419873131886411167756384000 3541845 455327757421106793316736134335782400 3541846 -107242396001388782622673171236956160 3541847 -1830625796961892879513599120180568320 3541848 -479579063092692701285359963185684480 3541849 -184911487144916246014456525815228860 3541850 -199261881661440998333388647760540000 3541851 -586393022694924304507798451691625620 3541852 97227573275814594224051993588331520 3541853 282090665107473846359394526520496480 3541854 167284040683724214314103976395251520 3541855 -558048012485907013006062225084897240 3541856 1283258773008447251601662150318751744 3541857 -1137573887161579177002338484204125760 3541858 291436143655472988658194304087049376 3541859 -268051288217847500758597028970659520 3541860 -337055401181408288240382503631667200 3541861 871086827584899233066207677172785344 3541862 -267664675725036681844071734853555456 3541863 -305383184401932305218408830645334752 3541864 -1762505666926820994191195983174640640 3541865 -707216183884437549511759349997785400 3541866 494065549295706301292225202043564800 3541867 -13234445481732344983633207841587812 3541868 -148112704317187930484190211686079488 3541869 -455263269217055532612013651067453706 3541870 787432524360792766422966625110629760 3541871 -1644619383433410272078519286529178928 3541872 25107669265286682858083520280854528 3541873 773163340265557449783918908652447360 3541874 -61938393066517763281422958456221696 3541875 102707955983945800698562872464175000 3541876 394557083903164634035619891930405632 3541877 503280348991972251263722037745255726 3541878 -340131775697591216953145283236856096 3541879 446393108012901431956753306327527600 3541880 408797019444119708318261001734246400 3541881 7819910736696458646310254098248704 3541882 910552860911361342920374065861987552 3541883 -55995008995795534377709974175979868 3541884 208600209031700420647684992282608640 3541885 237751908090898411118150577496022400 3541886 1309200504985908434299137784749964800 3541887 -4148566676675890396936754909914800 3541888 -454768695121214346589352625596006400 3541889 247504211278106346448177142661315924 3541890 -39971553777356376719542145128450560 3541891 -1238596698363355130415132407149087416 3541892 906668927788950580179209280624729216 3541893 -857435148769722920663865650023535136 3541894 784806115186326037415598600319969920 3541895 -10896935559761803281179354358373920 3541896 -265621090263133478917880510885882880 3541897 -1470946485964569236405701713410819328 3541898 491767017311292151550909347582033200 3541899 481898465936082872093831230948918752 3541900 302158767882343256246522888622944000 3541901 810275693897482048354878384985991904 3541902 16079793735654148070133066591360000 3541903 -1253554549398081840552492829739585152 3541904 202240715198242421327873426828820480 3541905 -136212847270685522757667318184467200 3541906 -181537132123834910914630932912485376 3541907 1228737630213958342647863730389418156 3541908 211977814830725036811663471900745728 3541909 563217241509800472627850550419581440 3541910 -757333684172210160556313994695040 3541911 -417073034567423385536747169095243928 3541912 -1915473768376954642377518014617600 3541913 -1630289625910711124981000066666659056 3541914 392484121711775150047959475516746240 3541915 -173784592057405744558470962022696000 3541916 968834903832873284828088720474528768 3541917 603827779566003230601135638202621312 3541918 1842541537350974804231865081271554240 3541919 1531619970628270977335606686697188320 3541920 -846163426492101759045622692461936640 3541921 -553763502115430278451684772293198878 3541922 982731582639015623018987060911282512 3541923 280226770538289761203906852669305600 3541924 -1038844005787701914616999621821589056 3541925 352045077428026062036073824901882650 3541926 310889622571655663668696766333578944 3541927 -2238058967876769324916600448233211768 3541928 707825104737824638578869410467010560 3541929 -965583469734008272038515397959919216 3541930 -103398618433251105309858081109632000 3541931 246707211770702789700214274455851312 3541932 -450899119669862481381163268808102144 3541933 82057205402910166505101256625229080 3541934 260457189243887700245482458272137152 3541935 426585601561329483224541938186806800 3541936 51729159121485084440458579396788224 3541937 266442414398604951584261490830002752 3541938 494707267732416360504719045368892544 3541939 1457078480566670399648057223736809740 3541940 146406135221509360991308123626124800 3541941 346851191067464331712270361778511680 3541942 275793117552483470094426921390343680 3541943 -1678691607775149288675866077658175720 3541944 -112813965142443930251891890697011200 3541945 256426251721123027872534259055184000 3541946 602581499288940857520385424072898672 3541947 -992728486029761885769485582288957760 3541948 304164421978524263193937965384823808 3541949 217760745746441567539004271525823980 3541950 58685725188194252938869728139321600 3541951 102347535241480155361924096500669440 3541952 403295200698923289115754472885190656 3541953 4822049259952227705704397162014304 3541954 -6446766597248875867612574763105792 3541955 -412186847024087277058816416154327200 3541956 298408264854115507461363343243106304 3541957 1312424217588598973808389496574962206 3541958 70212420506127054711843213855731712 3541959 -633761859071759708710029386183337936 3541960 70708143241789085931388531440537600 3541961 1536560007163045198042158934659344400 3541962 -502437037758441843752992621758728448 3541963 222171944108589882011396686393341360 3541964 -1576446255999323944421201593192602624 3541965 -547680175256510793400744009201939200 3541966 -545171349484964626999730633602997568 3541967 -302903921244352114292351307549990912 3541968 -145632323543371672123392327504101376 3541969 -445862329141655509352975418147138060 3541970 -38719291843318376475124554020797440 3541971 334999297886279664734741449247664312 3541972 550518624160624089101195845091584000 3541973 -419112853457870040347057533421729640 3541974 -551123878077180709690735860696862848 3541975 594498183578431725671776118500142000 3541976 1296093728089479328279834236811438080 3541977 4798461410308790369258016305920896 3541978 280006389582534014313318702814782720 3541979 66915303690221519468206498464636672 3541980 -78790521972463268156684750610432000 3541981 2164563438295600766272401163831152492 3541982 380074361492551341085856694624446592 3541983 -514011764441015724160394576970017976 3541984 -610981534899278159039362991646572544 3541985 477472321339609220645508373575148200 3541986 -110110757218460397160071583042538496 3541987 1557013849639853514641571079490324636 3541988 -1336625702078807735942953544912560512 3541989 40731898097401751991389875513333056 3541990 -20398912981609319720156285306415360 3541991 1408642338928062766145747383952110392 3541992 740072403239352972732924920726814720 3541993 -116446804916662231647220772642343616 3541994 -219216916459774693980169201724698704 3541995 490600725615006740044943369595429600 3541996 12682900376180279227907362597960192 3541997 -305197155118670113312685876663776554 3541998 -56685468790363670063151067087626240 3541999 -829942696601022775413258179131635760 3542000 59141566605013852338994020876288000 3542001 32505509923677066261312698318640000 3542002 72957490768914140945997669057318720 3542003 -101702532329362319614897427043574320 3542004 -772168297826376160580493150309509760 3542005 -645710454015643035510448338538564680 3542006 -236955409960685259031286585556988800 3542007 297596510715239767479180514847030784 3542008 401029619753819990128110464270684160 3542009 195413055669327075817690382653839210 3542010 -45617701798038306675939098457646080 3542011 709389798837458740312046501052901224 3542012 11597462341453097229408000776749056 3542013 269085008950023286711537441536704742 3542014 276259141433662877780024346094613760 3542015 -534113274297559898560567739404530840 3542016 193065869251562787249833776703864832 3542017 -7846838440290643962813704128214460 3542018 -515146219450923122415679888899912960 3542019 -353650193026908825303858019813979472 3542020 -880423035396831426500720375684555520 3542021 174083612509214284941576226302194880 3542022 363805372722062441496192895336089600 3542023 701933762853030385519121962250006544 3542024 1129892543945021631832164613693608960 3542025 254934470312557578746056578660012000 3542026 699954750745337151992565266915359584 3542027 -644692567699792344826230516171721320 3542028 -115789796812249062761866195548979200 3542029 -246168532187355603070250003955985280 3542030 196066722031678050376447209154867200 3542031 285889789872572133310769967786797040 3542032 41785093848546052809476719302492160 3542033 -97312604934701858458743970178748 3542034 -214284054355095210777447709954802688 3542035 130984921850604694879503296077911360 3542036 -332263091722403049999894284252757120 3542037 -434618864726562870887639848072050720 3542038 103694366877109251217781668874478144 3542039 -32516914790845987155118471017158376 3542040 104070517605074808860080928274432000 3542041 10592265312554434715272316531983632 3542042 -271003254112370819864677515048492288 3542043 489687676480181489499287784991381104 3542044 -1275678896683778282505659010346598400 3542045 122920732451387882222514860098771320 3542046 44119554676787899962026244597371904 3542047 -413655800716538728461849337126097048 3542048 -152478730192159115173393955165306880 3542049 -13710427617343316888476082243254464 3542050 -76193191333391665508316662426701200 3542051 -1267249884113334553958833407372342948 3542052 323100454479975902257350887428116480 3542053 1069014716652340243500714362219178302 3542054 -54020061615350573941567793316693024 3542055 347351196820683251059497122850990720 3542056 426453343344361278225280791318528000 3542057 -559245605603720118149111212178521968 3542058 -241105805074530908074219146173129376 3542059 -1176017059709000045592201313541393740 3542060 -138750301104964698248235722092953600 3542061 825780338877130800915744171827351424 3542062 -794117681855728160589497167772683968 3542063 -138778549048813932355300047061654752 3542064 -25830135032758110116093206724935680 3542065 695038081389800927860568592789364800 3542066 -619106832356730397229569442098620672 3542067 749469305464323572597209042250542608 3542068 685711063126943972424297014783166848 3542069 1073038230544546007150239191017603520 3542070 110144775259024169092169706721566720 3542071 -137809102480658166077327762223710880 3542072 350670512265678641805403974248448000 3542073 -381813517248471337971574915091184816 3542074 -139685159733756024769285592372629248 3542075 -919765658778161801836858267918047000 3542076 -568778021675945385490861559542103040 3542077 281674750860822352621805190678466944 3542078 345147063044348435682942711705603840 3542079 -406829310521457443595227324602754616 3542080 -165561162734642248745601969763123200 3542081 759089034975634357191701124722226882 3542082 171667424912274814777116901758720 3542083 1132433802822585644225790944760870332 3542084 -62981725585968172399216372627980288 3542085 -346467833609622774799207991743983780 3542086 356926422233645376815645260937196480 3542087 -418531352243522220100449962822105208 3542088 506865927772205429636284079003320320 3542089 2702090518678659670460659373010773760 3542090 351026907129815775835709768855752800 3542091 14558585407298946812867655431190528 3542092 241941180816912019446751016852831232 3542093 -1342286301116548898146841705471771658 3542094 -359611226949135613270312357309575360 3542095 670245264802154010243402187655097600 3542096 155063237513584276824128665773391872 3542097 -76976669505227199450625301191198272 3542098 -84159779168967859095459959783301120 3542099 1175874715580990605859260608450632520 3542100 -189534981773734565847624187919769600 3542101 65042914418642390907013081953905102 3542102 -363998332170068784352900806385537248 3542103 631219375472291938081106236772111520 3542104 -631254400010155757950693900990986240 3542105 -62766497105949399675436666063871040 3542106 -11551277767754660180540172572975616 3542107 -791658978453465916443190174193031128 3542108 -157800015257213326994011274488233984 3542109 1532188033577920812910283206805062368 3542110 -254958466431227167154089999664052480 3542111 -616487488142425847715352410671958000 3542112 -492505125426796757898870990024081408 3542113 -370489187194253240142292412342830560 3542114 -492075651282496784357018128594471344 3542115 437070392106314512436984624990296320 3542116 365912474856984957139833557608576640 3542117 -614468491751491499731054594145208834 3542118 520430883821565193014804196008946560 3542119 401606300927493639913523706924728832 3542120 -189791169305516221395478078941696000 3542121 204749561761246135846573329343512384 3542122 -125857389677133790520731432867378176 3542123 41243414683711689869495033704872000 3542124 179521781769507002303031558633861120 3542125 -13926184676311895287799635717560000 3542126 -106435765050675868392272052233913408 3542127 1118914933771851676975139277892909320 3542128 -180060800003988288386237062200852480 3542129 -2752900592498213722859887591289549916 3542130 -13094654306295107839809904418348640 3542131 39880088124504258848950510399893600 3542132 16302793580564743024469731780042752 3542133 339309393893185587103130932013408064 3542134 -485835874643660150360869255967221440 3542135 -630441303687242405762070098837366640 3542136 -241356195768151973306550496090152960 3542137 878340746437955321256550312912260000 3542138 46619114550236392260000304802674944 3542139 574315079612657132487331361895542604 3542140 171795169617504060992098659079034880 3542141 963190765451058419567924144679601542 3542142 182024173918364273038388814966510912 3542143 1915209005269956928265356180943092344 3542144 -172948906812531608255840280096276480 3542145 314847201153803206719973408893486720 3542146 -1348722878316605913315557415151542240 3542147 -492341796631290572031955382096604000 3542148 -377581404620974171675854469193208576 3542149 291303797812425365563365967391128564 3542150 8563965176843691558902138170888800 3542151 -121668333598595214606099328826526720 3542152 -1761222506920634728263848657442278400 3542153 108300739307087736354532618178074368 3542154 -107379701651658763733182482521088 3542155 -1615675320241089793384765688270591040 3542156 -509358026272673282668972518798316032 3542157 -9776943243366052470153403446466560 3542158 -300580036989803325515901157293973248 3542159 34493395394117883945769085083629360 3542160 13034278197736059741358259640729600 3542161 -702372666741014121606108430901280000 3542162 235593715474358667310254045768476832 3542163 -919349689647468507026840382009475656 3542164 -28533126278536179419812873634720000 3542165 -610377284269326793508089891426234080 3542166 42106402218991638006812384686160064 3542167 -1789396852871540507826595849696617784 3542168 3844450791813290425729743842181120 3542169 620935306482420094246975519700500944 3542170 -278104468847439096420750634106649600 3542171 -285593526577093039445596308844775616 3542172 23096993233083289378562652671923200 3542173 342131360962479897650400276003749260 3542174 -537479243537404212704923913142401664 3542175 -26641612825996225264774612265656800 3542176 2101966599726024802183876193377320960 3542177 -1255208441462197188979800832320158700 3542178 -262744865546704778633415141422837376 3542179 -138365995404750974262544671996183416 3542180 -290337993653029502633652149032185600 3542181 261979086779763749125130563291981152 3542182 -357787246754597585123183468682745728 3542183 -449700493822781597615007517225325640 3542184 -197992649296395323870961125906841600 3542185 -11850025788140822903595984209974620 3542186 410492127874584505076821417695855792 3542187 -187848090894487260131107296942680640 3542188 -370543355472612140011780277687506944 3542189 -72842469925727938199860412931975360 3542190 126902422470123893200223668696842240 3542191 -1133887200312548683093561218713737368 3542192 -344998305689050070910965776867983360 3542193 637617754733064152870914708154822082 3542194 -411204737248049035377148138343077104 3542195 167417474848876562397737600602683360 3542196 67238371843244177595486906149867520 3542197 -18736373437493386660957822752823428 3542198 768705094949079670256482261236947520 3542199 400087781888942102959545146355487464 3542200 39215941489176869715765134976000000 3542201 609329276868452667394304684071313412 3542202 -445905591162351702778482509725102080 3542203 -412980153214176133813920444565157344 3542204 -178168232523365842726605946878188544 3542205 -1134209566731108964864340729794176000 3542206 410784710045678823300898614657207552 3542207 684616005730975510280055823801563552 3542208 -155831577309458389612158596268687360 3542209 -1503902592607661025850167110373185280 3542210 28392234086374114627012527514375200 3542211 4494199058503578267333179975188488 3542212 -132218219360959841217997988993820544 3542213 328172506618115861666953465102281180 3542214 -22410211574106663054657994389981312 3542215 -221175455432045331768585713883146880 3542216 684971295123405187401903066592404480 3542217 -168268806777212851512484404743162688 3542218 -13202453509727487121772792750224800 3542219 -161996408244301772036616718934505120 3542220 -114733177706230485054879237382425600 3542221 -2980090618772197272286331444881656308 3542222 684786844292341103331571089437507712 3542223 -227897341774457653983026845964877696 3542224 83146906718679922509302553523388416 3542225 469641004279233505381464252828579750 3542226 24735306247070877878321589225350400 3542227 22165415780112496063816008295533680 3542228 560656356948288594227813705922048000 3542229 123981910622614405426421559713359374 3542230 12500502387458986491757276053323520 3542231 -360639519673685973922711015411127040 3542232 81178099798981814798583225705062400 3542233 1123325353757677222026341639981769482 3542234 607410453809747958289635707714923200 3542235 -80662392371578736941351617528714240 3542236 7447196511351065870606700620697600 3542237 1444793518236920985981258059289319392 3542238 -53096007907003778580147891498178560 3542239 2266031356382106404894463801277719456 3542240 875042210409653656981953459297976320 3542241 -11046336861381251606694716256567936 3542242 -42842503937007388435995988576070400 3542243 -429798758191412234194003450111505508 3542244 -716978330293106192207239487857757184 3542245 -51572344446681783852581360187765120 3542246 434093601803951500884009187968461760 3542247 -990923351769108897777313822877108976 3542248 606661012169848399130103090358287360 3542249 730469334708862657139572524120126336 3542250 -282527902478557902394847676843072000 3542251 1760363392106430341327107137173291252 3542252 1135320570906460880299090872502272 3542253 -228667713369877869242682100981155840 3542254 14869696521852869022461746283590080 3542255 -367825897144808589114736105531897440 3542256 249484678737575570333792920182915072 3542257 646981350653654485089249274895141172 3542258 64467660246701945597417130070855680 3542259 329349856597357297452102017869638456 3542260 -251830994639263040356446673659813120 3542261 -851927250434349787817454663626196576 3542262 -374370273349867105057760201809846848 3542263 -900549501460807706334421061731058520 3542264 1425859628240193000511805293789163520 3542265 659892482442420680303350760859984000 3542266 -23042091389851769609660433245070336 3542267 -266037013238448823550054735633214684 3542268 537760199108107823120154430062796800 3542269 740173966246131167230773685746618796 3542270 -191483521000746673505564967283146240 3542271 891928747034766618666282347673421512 3542272 331414368445918433551262056722726912 3542273 544332462654206578240928026578689280 3542274 256929018430378564187090847678630528 3542275 1482843097016787352080193241708900 3542276 268905070433230198038565489664471040 3542277 -14669919468837480595180478820687360 3542278 -426264693108770992044101958915910560 3542279 11692508878929407218438922292370608 3542280 224056122728176966070046487456972800 3542281 1845425335756470598315038183452675200 3542282 -234761658207888691117753881094500000 3542283 -601013752907420627046678423693815748 3542284 -733483413842066068789949478236323840 3542285 -733131989856324445856895781307140020 3542286 -187886258804086319404729240989548544 3542287 -67324394258552373141416384664934528 3542288 -253977368614615085239097401275506688 3542289 379197497860676767360403468882376480 3542290 -618140657552395138597643031539850240 3542291 -138865746805901434240406790945637200 3542292 6072001299866269768916215240166016 3542293 1685206982659180674452125575750678542 3542294 160850006551927662273458679316856064 3542295 316259631127325078369295661763338320 3542296 1982598296695018596397896147222773760 3542297 24188837476430249552136892035056160 3542298 17583501242325417159468230274737664 3542299 1745286332364488153417666663937073248 3542300 -6375760158542712691814323429017600 3542301 -395298780884919249906330954546788160 3542302 -429294330659632950494728635729771648 3542303 -1103747953584438193991584739572337880 3542304 -1212668207671135508455982198567731200 3542305 -357146145422503421981934374518074840 3542306 -149924712473079140873459384778605280 3542307 199202828400866376434954394203838192 3542308 112630585018501312413231574725967872 3542309 1129763498762880298961555159018212320 3542310 -178976008954191750078831477843686400 3542311 858043223377401916837925551596645112 3542312 1157831536588105044925083068563123200 3542313 946442564288733767528986906222252944 3542314 -402268213670798329256810105708817744 3542315 324231589872142408161101518007776800 3542316 -177991535258559445178279981465358336 3542317 -828999296693890670973685078250891540 3542318 -151236083381153441078655024479517312 3542319 1980109738829577460767097336674359040 3542320 -205213230846779803618984119351705600 3542321 2045036431423429496512959053057464500 3542322 109546286842788246391056671347752960 3542323 1585865973771831660960585661474098572 3542324 631262265487692812136815290132096512 3542325 -32317529821515222129762339929486400 3542326 -673790313659695688728474287049785600 3542327 -148254422429365688980981092260596824 3542328 -126448197855491609626421667253248000 3542329 -515751460898837193647000465007041024 3542330 -128096705966874824855997982212814080 3542331 167494424907799215683236578408311520 3542332 719564057409219261296740975822666752 3542333 -1072262093994041218842167525618063418 3542334 190582911341527282784619528321218880 3542335 1567977646167314008220931118079760 3542336 -150091596932400769491666206459953152 3542337 -635770495006126600529729116034387406 3542338 -244481192862766248083592527724901680 3542339 170597378997350269576888940175973440 3542340 6040334613069142961403718952939520 3542341 842361276586785341851170401477221440 3542342 -240435614552283610781118009849540288 3542343 154990000168461352259913344091789312 3542344 385644887156631264690520786881669120 3542345 -77474899092789668476472769276684480 3542346 -760550362825645943891218179399168000 3542347 1423626183229868956687856000561911440 3542348 426842217990953260867932507299512320 3542349 213747958794284361028409896208185920 3542350 33740700476815025576921205367200000 3542351 58710701331437134871295281041576104 3542352 256022563196201320704726593967882240 3542353 80033896491938539913728661005023602 3542354 -1064889153332684013169915945436448624 3542355 -100288776922721225552103539511519360 3542356 678822286933976447536092790339329920 3542357 445259963853643075705360164107508192 3542358 219834900826444617120685489314418560 3542359 629650868937592066847888578067692800 3542360 -860466099377326330779680614809600000 3542361 -359880441310849035791069904825564480 3542362 -482358053157573513241272699612539136 3542363 1552735204243008120413180452015743168 3542364 -218207637247569715430929694240953344 3542365 363096576536975313195959137391617260 3542366 -514722589028549296631629664955178368 3542367 -1333861428920164829274507488908388352 3542368 870619656018717837803126208050233344 3542369 -328144274917864109748843034341931230 3542370 21338524364322854427549659286036480 3542371 589855323597303942016805536265090304 3542372 525710981964210871972628797687157760 3542373 13595578223408616512405549814812604 3542374 17931910422767840117574269434166592 3542375 1943494672363302110787593626952772000 3542376 -860629143768786387704586840810946560 3542377 -11705747111515389000209315357656774 3542378 57367336394773663420977202494113280 3542379 -1194725396478689592231068087548953600 3542380 -100204705873699415965212828960936960 3542381 -35605952553766977671946271272945588 3542382 306561079620338027286405383759577600 3542383 257650553366784222538674984552944 3542384 64882818132855242599567559341670400 3542385 -10513968503206043032350512127943680 3542386 250067150820339917501053648261093392 3542387 -1093728116707269495600414006767126964 3542388 332630172675174243169320670385971200 3542389 460408345920082620779737282122507840 3542390 -1101441699752421472307728065375275520 3542391 -204745375711071932761953653200126560 3542392 47658204657677371736686122824048640 3542393 857056627522600227943444046897383764 3542394 63736915373854618161417301666252800 3542395 532213658338484912980538955187526400 3542396 103815496436287832785809849248256 3542397 -335647229882566527357099035156006400 3542398 -50566687474213508384338653761573760 3542399 54085844464226007930219578510054400 3542400 194641713141934662489611289231360000 3542401 -68031083205471438422908411837600000 3542402 -57057102602455603149372402825868848 3542403 -160533821591250454565387494138420992 3542404 1722685850674465197467554996386410496 3542405 34101012480658574639342538487632060 3542406 -52700731188982212207570909563707200 3542407 -922726625497794048541790451051624168 3542408 -501923632708313362005015226804992000 3542409 340159455109650928241118983857911324 3542410 -461476377408703912224931141715808000 3542411 -30121510829990584405556083277169408 3542412 -92812714638557595666619163552690688 3542413 -5210710394451314121149644254366976 3542414 -144277582160472205274328016201658112 3542415 -347771009437283392489212568027920000 3542416 -273413403000174979754323999408611328 3542417 128121111247825795742079510278620800 3542418 81584350558563020064692890404256128 3542419 1334789943607393435580954837528986920 3542420 17502219202312191874681035651194880 3542421 262911406566461274717659660995934112 3542422 -2689375050532943811747866824184448 3542423 -1262157214998469958582272684927478328 3542424 495936584226910728054490898699550720 3542425 -356952061559253033454986384553836850 3542426 16209025668026181398456305519901184 3542427 186639463019329803344010748500195840 3542428 -638449480852164695505416919932396032 3542429 159593568619115683539176988526594080 3542430 15572766128278011302111732766357120 3542431 -1909827927971493523811226159875640488 3542432 -332255544937865123758610236273852416 3542433 180463714867134741133202659386907824 3542434 228556754417922986954240749090704384 3542435 426076271241885989351445988335390000 3542436 -148689643279561475496868882529510400 3542437 -547775020644104581283205161299745280 3542438 140580417009774261099682437794426496 3542439 -638149207859014050781747855117021440 3542440 -480028621798901209578561381946982400 3542441 41470666517293103854226993097369984 3542442 -540036855035612811197829255010975488 3542443 1169900574910688762147164432068796680 3542444 -213262791043067790415075522099256064 3542445 142897830653531704848544802734163820 3542446 476103297391318697473431981211044672 3542447 -1253718206730805041150390830542933104 3542448 -12236935189701683952420054490939392 3542449 221685847437578154970559652934058736 3542450 -464392272898411150366058877223410000 3542451 -770446233571462790928811749621429696 3542452 -1188397970863295932649721864212357120 3542453 1989487247603649169758386289371551164 3542454 -168548411943931238097245187445876608 3542455 676713650213836350074267096933667600 3542456 1377249099647572919126549926522490880 3542457 -294344893973355724508649080434000560 3542458 217602886923731313170843819311572480 3542459 28017784140794803419631044548015400 3542460 -190179166552497224030230963595182080 3542461 -120584505053753533434380524628096520 3542462 46462286309910671434976895633951744 3542463 -334762884752541780038767647661682496 3542464 510939774399374240628857097301262336 3542465 407198467647422807260536109544443860 3542466 291900667397612501881756258306905600 3542467 271939508922491242961179568568730560 3542468 1079581040619559244924634601357153536 3542469 644952618107661522538657760306688 3542470 431164714203627695084936927897239680 3542471 -12489908744311900303205865838256928 3542472 895575178527207369773113641678750720 3542473 396516411119660762351387206902261600 3542474 118319454297514677300191538296693760 3542475 597553973336827295658246007171170000 3542476 -495208129756837031666064247668902912 3542477 -1469393239542243903223129658139480576 3542478 -180729203677798707605288193037562880 3542479 -548769677479319689590184851995216512 3542480 162937199841385763027329669777244160 3542481 -248790975403854041592282052476824160 3542482 -444520679367683895057900323313582816 3542483 -266698047317584726278061983705812736 3542484 -763279059870807056527685480933031936 3542485 -792257677781836259833473856614470820 3542486 -265949574018261569742335542385846400 3542487 -45535387906481682872386267066282032 3542488 2444153318950366194153726877041807360 3542489 -643042820466391905142326046447966710 3542490 -119513006597193225423963161225518080 3542491 -457200516208600994160475831724632720 3542492 987573732881337871854283418133244416 3542493 28898093836569211572444439720536864 3542494 265380130734352418175954934529055744 3542495 78703461076956313684945703089845600 3542496 892604405395989566482890950511427584 3542497 -675718635792633128903514313251522368 3542498 45764970320934665576909183383726464 3542499 -316563182056328089945098366521756316 3542500 -30552036634035593926055242066400000 3542501 143111817222144255881734629557593404 3542502 606320165551749687345445940781955584 3542503 1751281630760579850271279920466749752 3542504 -98351581302004952813276143030272000 3542505 -377682850925036437843932929578693440 3542506 -234462375612921939780628951994230272 3542507 586914616833367654808681218559136756 3542508 638617682347080463629971889929579520 3542509 -839555572954491907944685615424402996 3542510 547946146196037099063558296692148160 3542511 147599200553185902886501970284948224 3542512 679115551657830695385534829690880 3542513 -821616044124763273790423316466108800 3542514 48991466755687698539813004680862720 3542515 -891295968502572408936541080359362080 3542516 271230214287710794639894420013045760 3542517 375407302220782218244048820647662 3542518 -142501269798034359690412438370979840 3542519 336256975901391953928808470851026920 3542520 -30769857764033916795306169581158400 3542521 -463774686093180481606987664179714428 3542522 233315135808174222436913359932819312 3542523 354560215437771626738533721699000448 3542524 -156378646695380788782076542582182400 3542525 26744547851819349884584125021657600 3542526 273077448682587680411371873003440960 3542527 -1746050065349505913030517427144516440 3542528 -245523319306040254985287278954283008 3542529 524566951059430785189173162604579648 3542530 584677144379174391244457145422768160 3542531 3459682731415515329706075224143749120 3542532 108735642437895444315819168502308864 3542533 -125135311383343704920281247887965440 3542534 -969046661373409337689931406064543680 3542535 2805077409491084546670560665611480 3542536 -683443536141890703140401967082040320 3542537 -1644801897872945921290172570373160800 3542538 -342102945055897354125553905938227200 3542539 174797204293647162777939599081813760 3542540 -557686516070905011252649309910645760 3542541 -373754988485151926592239564531577408 3542542 -902797140567382793449671640950347328 3542543 1589282442417590435662838556879951792 3542544 -19869610118882179281058429734076416 3542545 795029781455160561963884702364485760 3542546 -163219331628480250121976115842622464 3542547 1011942355593363294211268234759350200 3542548 -1454277611437673513808828277580812544 3542549 60154380691966095326458386543905550 3542550 -74844720204793789434299747888256000 3542551 286277069184088273224906297961460552 3542552 -164566993301566353820756626301992960 3542553 -406581843307966413207965348362786620 3542554 -452022058280120548700540982276875520 3542555 1222898137335737833963206984297360 3542556 -44209875141393188536637401687326720 3542557 -1087288867304213436034672317385847194 3542558 -298038648463081340433143916408287424 3542559 -431561822317822237991443191700858296 3542560 -65247988173394685497351505486807040 3542561 -257026014182860624637479173697828176 3542562 -32094628170153752968179547493571840 3542563 1929698200207839137045917633580120800 3542564 476058136811464828877069894701700352 3542565 -61998508364338895722709250307800960 3542566 -560460739173111775357314909592308768 3542567 -312042827898002692221789973547776416 3542568 -867838317368067795772154896244490240 3542569 578260197381135796022944347216541840 3542570 158043939131271142270433183618544480 3542571 -1534051315067095476568655897147278128 3542572 1294750405864142695110700586774149632 3542573 -152725709989044064483776495506756916 3542574 53637090190202035819143497538634752 3542575 -270326691669105330258219316751440800 3542576 474947415235723732909374532472389632 3542577 -75731931047381324653929158421140880 3542578 689918355821345649712007888403984384 3542579 101647510320989103903042066519320376 3542580 -657770946404628641761943144113962240 3542581 86778674188723754578638414366968992 3542582 -211025434336556842908061054181902080 3542583 -586423633053948705927452536528321152 3542584 1074412896402221092224915135765442560 3542585 -47621934164483983287300558433916220 3542586 -614847146282986910125605504709211136 3542587 519211764023503894490836872276288832 3542588 -173274637145883283058213773646438400 3542589 -974944831801759847453084083963156800 3542590 612677275921147254762743416202356800 3542591 534120414407238880806318119607762072 3542592 85694546003246363100995553457078272 3542593 -876564977383518015498379804596452158 3542594 -290016302338724493354857167584971520 3542595 275164100991882375772794638086598400 3542596 -27224385083606058741135315609200640 3542597 591487736439958874835062669081722560 3542598 -634292261798970795649296221030400 3542599 238210413256739736244569370756173520 3542600 295678980605687924635148309384064000 3542601 -688594009308893102814654336882607296 3542602 64850909712144829381040912586135648 3542603 -726250325576654479250523376845863148 3542604 -110176234807962218117975983958676480 3542605 -500765803657940837729830985598144960 3542606 -69301189858218498639157264566872256 3542607 -91114673552437302115144414601943960 3542608 -143680262856435988971389594171219968 3542609 181569466756891139623088368168221120 3542610 -434218169916572639153532346613376000 3542611 -593340628968978615030593918453882400 3542612 -743734345060219702187456915144325120 3542613 -122137299170844202920306072385982016 3542614 -687079063987336007551739679887210688 3542615 14574346609306511871730124610261120 3542616 -12330019544032569986919117778452480 3542617 6777841390742522910499644480085448 3542618 -194638856329291203737294756186065920 3542619 878387780696725692689635205874030744 3542620 -556973497353242003788946134965496320 3542621 -923253012826872147686776036506469728 3542622 -530518119053781333636267224983720128 3542623 -197860279050810029885611805274114720 3542624 299031111596072012050753647398092800 3542625 -1697401830582586197897665468321376000 3542626 370390145588399338128018976542566400 3542627 -1532235592332382324394402647315492728 3542628 101648407246907849536695805716894720 3542629 1270770300700991683344362355462847584 3542630 -91569421378572259795023450111667200 3542631 -216423667879834190541585014078169048 3542632 -80837786770977222431958884200473600 3542633 -2059613112208734143050961561891135856 3542634 423864670596759871893769913466219360 3542635 -1307862559327585672414522610141893920 3542636 -422968061991763515794145808026362880 3542637 -189523209183426251752328495486221248 3542638 796650299718087817747195062203520 3542639 729100829634642331192083478438536456 3542640 13230109067384243539945095118848000 3542641 1259155044623925872677970867990512 3542642 -120266339527583047042272770129985408 3542643 166797420978507794372039495817955680 3542644 -65204423793411839634848253619396608 3542645 -94470451335961748083295568567720000 3542646 -16037168695564878751199176083272832 3542647 -1797150317616222884379959806050139728 3542648 -1463538791841339502560643475251568640 3542649 -382233974514146758015747064472489984 3542650 346188120240902164037315507217502800 3542651 -868269536552740647512668067389448352 3542652 804207267535443426788989619138213376 3542653 -1494131404611386254617183989507327098 3542654 -195769657677752231349246052989172224 3542655 594182689411034545434026155683043200 3542656 286240169735855711810143132424601600 3542657 942579303627965074357185527765931906 3542658 -94619062928730629738922484247308800 3542659 1379871456417992036522603758615580304 3542660 -645932262064792322317518774633738240 3542661 1236785399852874863625176201634022110 3542662 -865766805473838091125755468953240128 3542663 183848242719757702537681212391368624 3542664 -475692536516394192611254236986572800 3542665 48920433660617731752125977209262080 3542666 828879173147605002626605000252372320 3542667 -555014660227025157253595605841597952 3542668 -258144410845012398083051513434251264 3542669 -883345219331325204629570671699047240 3542670 1472844209682792874996723266259200 3542671 432676920566412795153481950967922304 3542672 -210595140752371671501549818801553408 3542673 -436328089529654425279442033036230416 3542674 -882255525792181294584624731068439664 3542675 178364982962807391958655549409165900 3542676 210598739137165780802481363407093760 3542677 884305917656070475342680266351248526 3542678 -131334262421845214717473601762377344 3542679 -221740543416014602818762253769685792 3542680 141181450484059711941529777466572800 3542681 -207083980599505410084448088251163628 3542682 -247384076239445654620466842155701760 3542683 -905081913102885408583572141243772560 3542684 1437009029677942576409091401862727680 3542685 -484567744172790738402033652444786560 3542686 -84711979630790156421401591608387200 3542687 78361654474502252184013089883759584 3542688 508200682785359019162180035069804544 3542689 778383272714251925504355854491493424 3542690 21489784464268454412903856986608640 3542691 -35913500398019887734982796785820808 3542692 -1305876649349097863048565155892362240 3542693 339680060658766704017514594942389760 3542694 -123957680714060896243337204959673472 3542695 433257390542335706119519853394445920 3542696 -1143726409869364276810141612766622720 3542697 -665568231667293551737160506450688640 3542698 1267054175224221659296744020530823360 3542699 330619226778138160218762098826613200 3542700 3712759992872935949403080867750400 3542701 -413087312685224173871581112335320298 3542702 128502089436566411623797295429473600 3542703 819707800747149743003629502752055304 3542704 -27201552092957724096972233420144640 3542705 -1345697698537428760595029347163833240 3542706 123864984140524631559904966369844112 3542707 450288363557825864244004987595916112 3542708 115291881144393559798967392391284224 3542709 402691000557540977266166161315094304 3542710 -138846345266121776841643966812234240 3542711 461551365473477591097927983230732224 3542712 -237348426012501046592659337430036480 3542713 -109926735688449358385084269083027836 3542714 -215986957952986195557739727463129600 3542715 346761795212767350937472731220881440 3542716 420937343464411483472023415937827840 3542717 -981987133752781501922550874167522234 3542718 14030118457990264711692291962977920 3542719 1623796428773527595661452201265720096 3542720 -235459732113042615782690687098552320 3542721 -78779689266823617983501468302064640 3542722 -759450221211546380387916894348983088 3542723 831783898919813914999729439107398972 3542724 -590799164002641957559411247238420480 3542725 555418145195959762068995374341880250 3542726 344067204320164180957380389216817984 3542727 15800420331866612458180630771240320 3542728 88432350018520458438363082047160320 3542729 1178540020449949934166906836058570330 3542730 21911806046164637991246179142528000 3542731 -512537816309108751097174809994974488 3542732 -192951758051355258957261991958857728 3542733 1210661697584968503842089743526014102 3542734 180957631409026034577729126031589760 3542735 -106821730492910058121988969123905440 3542736 140027312540113064426516858964541440 3542737 -232452853650461386968763976201413008 3542738 -163339178498222995774339034288661504 3542739 927334597441618197355692805075696824 3542740 127029128371754062798988144592537600 3542741 -424898941196159106712613491453266468 3542742 -203624537080277275069042054619136 3542743 -1748299426523977936698670577523110008 3542744 -1148445503270531369480244758230947840 3542745 -141842459620925890026806962708732800 3542746 527480356057309296671691583190745072 3542747 375471149949548847549626972646699684 3542748 -813686630057952325628746598775889920 3542749 -1877837775784325023595964856276950324 3542750 -363365348983623879760101889944576000 3542751 -1333543299810762733501313362761534960 3542752 -531442657511083316018594452961230848 3542753 948572821709063633156457823489540002 3542754 54686725549081433485689836925047808 3542755 132754761168995740328728826403528000 3542756 526156628545339647114455869102510080 3542757 97294210353602813425417248163177440 3542758 337030844492997067911273778142327040 3542759 -1533443061240672686071299632657280 3542760 -17870322110306389263036237707366400 3542761 -1529314056343123930736823730274477638 3542762 -639952698439704549881839379525396736 3542763 -11956118975230377024910629378796032 3542764 -289630032383029439278484093286517248 3542765 7243700395759386448679415034922520 3542766 -943617411819416072330935097239941120 3542767 -112343661020255810195162089728747184 3542768 -161550473971492627687930549066629120 3542769 -322552272101429254644822545302902012 3542770 -1603651401215490012455029656084480 3542771 -260815445968659655464990116589983028 3542772 -353403317224159762555623460309198848 3542773 176711263785062199265272812934336000 3542774 668193460581356743503681958738559136 3542775 -546085334440960742254779845912464200 3542776 352485252942827359002914377591603200 3542777 512519282222438821697944215211844544 3542778 -23231094918165890620063153854197760 3542779 542424776205801874116634796269017380 3542780 95540410162610907048629377271485440 3542781 -571600696179285827530234801827404256 3542782 36729504744368599338830740198657152 3542783 65680130954353578794301767076123840 3542784 -130383188265645812276988109683425280 3542785 721927470345295758070692931945779600 3542786 -55289064229270298684669450945036256 3542787 -6798793939191614382586165588785120 3542788 -1728937878945635559988295736746086400 3542789 -14744237023475112797386257732790944 3542790 -315311470664027374089726263587889280 3542791 -313934024088612682419656096689093328 3542792 -989206593554497876914586595127459840 3542793 382871687202867800849105148624616464 3542794 -789475759015225567635832822286852304 3542795 118865967958886868604469270619040800 3542796 -439881682782017270371986291546978048 3542797 300045411673971541795078520014664000 3542798 -490237257799137751653019287742524864 3542799 10906847986123493162950849307345808 3542800 161240919989547694285396784137420800 3542801 15561283641616123435973759208340992 3542802 -7078429993078765708439021590682880 3542803 -404492045162239635895834139388906936 3542804 292059611897479259498919145653952512 3542805 -39535623100971444504142314741657600 3542806 -205392787783181895445188694594981056 3542807 194224928475603727722694350248187792 3542808 -829591705953264483781973593173872640 3542809 -726542828857624845051702377293735990 3542810 90758671609552812304512093271581120 3542811 -271959548280352419346212013508084328 3542812 42579824352187244341751594094835712 3542813 3686429895051991308282043007297664 3542814 4556623525070511942454904416782720 3542815 -393862099029447789265284942017918040 3542816 1242492949600450899547315267837624320 3542817 -1412420835165868549458807179601945888 3542818 54145772635151611145004520964935680 3542819 -383700905891082346194627913576641888 3542820 -38219119231302090328350190246871040 3542821 176275557308829998340139844941344352 3542822 720577833287943858166951096214687712 3542823 -156665476494937960532750454131647440 3542824 -680083014368815611180606159728486400 3542825 184616331817026527042616226087507200 3542826 -61316174130293565327096127484743680 3542827 -323922098200430959630464658030564880 3542828 -428414479771854845305571263071135744 3542829 -187036631307553682134986368074656192 3542830 -157580424539066482337680845102489600 3542831 594609936366614759391711155243119632 3542832 224017456677582685580042746134528000 3542833 93881107292071250586964251688813120 3542834 -794805046482259010975612112729446400 3542835 91481492349386833748563509535180800 3542836 106203969916738578217470277855862784 3542837 -1308798055247167317672019377158042514 3542838 124119612761853709363884261121721088 3542839 -770577030180486603473964336881014360 3542840 -27586324970282194398154041948979200 3542841 690481172028351450718784529984973050 3542842 320279895157996421949872975047785072 3542843 422811209265899398620754074701092080 3542844 760957218330786478255197433006895616 3542845 -210383282603145559517086930888194900 3542846 780525440801564089221309498563887872 3542847 -824539626639040786677128084696409600 3542848 -163309246637804532679012380394389504 3542849 -67538696927043458031050460523737150 3542850 208484112958647719367310972424895600 3542851 -44537620158747176740728031728756576 3542852 -735520750747058229637070917415432064 3542853 479208731141165900899865051633927904 3542854 -6500644907036748375764978679212928 3542855 108909660247913223202287289459862160 3542856 2925683500490466161394431348490240 3542857 -52312101601318142075901494639509760 3542858 -173557028579224623592462478053009920 3542859 -54391368232215482132996665493927040 3542860 507190299950594996534885564549836800 3542861 239403167092052455094167344619956480 3542862 -15457429405974659539946240793718656 3542863 -736278413646301250817009765435871888 3542864 -94417301772399950089259088109387776 3542865 -551501325325751880267435900570442560 3542866 -152102123043377418373099382731155456 3542867 233692910165059254403993161243893760 3542868 5271918062358776477179162658697216 3542869 201289497756675220395970824300428160 3542870 617242380197418815988829527875064960 3542871 22982411133669412332857592699639912 3542872 1760102827809774736571745809686732800 3542873 -180721589866917416035529728945473600 3542874 -53429679386008634014142657962885632 3542875 -633829486465841955606284200997400000 3542876 143403144505204470219260364506437632 3542877 99023383444297826745583784037311328 3542878 620560396849332658470894264625231680 3542879 -891404938067468722727882069085762720 3542880 -829972430804264500053250411069440 3542881 1738844724045265253352899132535467332 3542882 69495311621455567178656995147459072 3542883 151452791742729355415998178795925624 3542884 1136726661996075350642729445285938816 3542885 361581931602192648531228991261491960 3542886 -150864452086636828253998993525084800 3542887 -389710907393469990032966775326130920 3542888 933588716586556059805585886669429760 3542889 120046978200959844906226617262885248 3542890 -24156794380053612155054013951382080 3542891 -999597343925109603328079616865739520 3542892 -178472861100930954806794403756236800 3542893 -611664311389512039233721677260464320 3542894 -369007206268712991913396471451811648 3542895 -810873829433357406234361682718914160 3542896 -290011895218512245427080958918819840 3542897 -37599608984651671522362044436779520 3542898 44796656665765331129478695291435520 3542899 -2660525416548984955256193111180536 3542900 -40014959433624457070601609504000000 3542901 -1196326842909253090272750635807952960 3542902 -220811115210169426535097211537224576 3542903 -222794234414658621690079345773700896 3542904 -1209873304599848880999526859468451840 3542905 811268435256653027889039225556013760 3542906 -1078182726615447337844516013629320848 3542907 550894928566598509321435853757768192 3542908 -773261075863734875500294690032719872 3542909 -37716200676974252150378452577618196 3542910 163247727069035817089840427652485120 3542911 -932541944120029341960037750339904600 3542912 -421414692073116826969507691180851200 3542913 1231114832745091444109336605479014400 3542914 -180183534932783400052532371916176944 3542915 311740683891046384128674215741948560 3542916 93983076502246757627077669757586432 3542917 738090662500232840275918081612290592 3542918 -656479084620252050619137727471207840 3542919 343884738188587526885431771277340672 3542920 -248960843217242455544757351331430400 3542921 -2766455686392380484954555521502398256 3542922 440260675831606791150961298370741600 3542923 551786560645621406760356049210601172 3542924 270927603878467888848762673342021632 3542925 106001563451727496209225686824996800 3542926 -659331822972986150153064112532225088 3542927 -1460232542398884259007847397339318224 3542928 -16080149711115141460405686000156672 3542929 -275888971833098014354821970922415116 3542930 -48240226214522647926998019217344000 3542931 -387821851179525242983835396136032688 3542932 -450096848589176844988676569136485504 3542933 -82483569063342840755698253777283396 3542934 -385379099433127108969743251129209920 3542935 -28596052312554182591558413669704480 3542936 306079190424860472513186592223232000 3542937 948920106637383580480848308615198160 3542938 304750647218011361026107477850329600 3542939 -438417583659812375365702630612843260 3542940 -265538748674922808993246610170905600 3542941 -1107722630778616006206981513600117774 3542942 2556653721761780958397113322961280 3542943 -465073789566311367925226165114990976 3542944 -1032797067979475760208786689567621120 3542945 -544259404015433533014793153008098220 3542946 376774980617063553748756680202368768 3542947 -106489536700001175807280727190339240 3542948 858735710587949899100436546197639808 3542949 -48997184573882727996631464775867200 3542950 234436804192676935865326445999928000 3542951 1791462458287208767537391811258488952 3542952 148674929131619557217812541126246400 3542953 1255008395409222524359709314613062260 3542954 -207263564793815044912258057157703168 3542955 -257666921787185070265299194453325600 3542956 705735534563768258249164114303567872 3542957 661364121664644345429364192871643264 3542958 -232022572517607706291623083287646976 3542959 27832402190337094064684161363691520 3542960 393444463882783722707026508758056960 3542961 -597156707841126962639065093623331728 3542962 291096010645981183545161003107049232 3542963 -1356271996240420301231494157209516788 3542964 -45871599613086966957410446412673024 3542965 -266854480808497147146855368998183140 3542966 85045161058923962098635649201649664 3542967 -1572240112329636636638445020694371760 3542968 99544825996990449663384210058444800 3542969 -296732795199674412792665922162252630 3542970 226163335090593736880007605367989760 3542971 920842280926256378140840407722860800 3542972 731906523519601845600435057062459904 3542973 -293366877917416657702164997109931456 3542974 -322054896990514868444764076892997248 3542975 -754499481479086941064220189712357000 3542976 221040475867955916288022816072138752 3542977 140207077240633509498574408218901826 3542978 254455748076785023437755851960697040 3542979 -618495015227726471430574845049607424 3542980 -192553182344712841454695152849039360 3542981 -440506280199079583162890996275911268 3542982 -28879380385996030520862700681395840 3542983 -647214578512151366143086747837769768 3542984 581608651323572545853810904184627200 3542985 6806905178472278199687989216024640 3542986 684639318240776741594721098944902192 3542987 399270314568241089956632051391109120 3542988 -92284159320488247378747678734423040 3542989 714812076876359678164760285193275424 3542990 91024682252315771158258454625484800 3542991 -588056922020590220306863673417407608 3542992 72582846446715164512217583049768960 3542993 458351129344903865363587851473536242 3542994 -389253697804475995423085241323074560 3542995 940916754495300357929374202983518000 3542996 232245670076172327382942390869043200 3542997 -237006125855846580114711367296024672 3542998 -1150067464432564392652907184680943936 3542999 -576589287985285554570149222936864760 3543000 -936196068811476432238907961231360000 3543001 560413273569073506540295741797120 3543002 340625987609269696971603659292003264 3543003 -33657253715897400036355027328474388 3543004 1142074875983071133061806405569514496 3543005 -177976968249945248581480671160952340 3543006 449805087255237516792532878820531200 3543007 304057707329616705970210474859429080 3543008 -772897707986671608748969732442947584 3543009 -403942306742307843690108229356605760 3543010 473617098493727243123774141009552160 3543011 1195550795033890449045223901145363612 3543012 -249879483770319733638942846900080640 3543013 63799953475959327932046565395248124 3543014 251789419177738031636739612538565856 3543015 84940225453304466146422737466199040 3543016 -181112593039996673830966673572823040 3543017 -2344043833511461343593146042017722140 3543018 225921640738030177132144024630225920 3543019 -290777847634825384051039008813529904 3543020 -353129180547971511673546070527749120 3543021 -17826340773565551420905277285086976 3543022 -3411674410515516109594068846301440 3543023 1574947168349278782155116605323093304 3543024 -116015905577267116362726063118221312 3543025 590503857304617520552634628650830000 3543026 364923197219865601859540085120587904 3543027 72344008473159107578641727303098432 3543028 12651240642684799937315341172377600 3543029 -652685082786956488914611999760515424 3543030 -73655149970690607293086130810951040 3543031 80666551066705336984505177744139312 3543032 614477342819199506888065906370150400 3543033 245427523443074824208841990122959104 3543034 530433309647477406800089923627370752 3543035 151770263797439977256936161353237600 3543036 -202746832083871270160132217232465920 3543037 -763374500567786382385165834447544314 3543038 903541332983041783671147054226941696 3543039 744770191136670406012297129573061304 3543040 330313112030170370460057000801730560 3543041 29224164039297794468742794347325442 3543042 152505726824261105636883956425557504 3543043 863412438464069734291739069337604908 3543044 1027569637304433366470024705778355200 3543045 -137522588720360676550589650486780800 3543046 85231128545213078034093698212700160 3543047 1648932852825115731804287845932281496 3543048 426606149200177489658073895157760000 3543049 1326305598646588096177035155917185050 3543050 45178579651274362066241201694105600 3543051 877629086249869875475145147253532632 3543052 -474557677517370930432931780890226688 3543053 1894253133192997533769792065710485302 3543054 -7504332444057914442344616392263680 3543055 -69929597289035080556404376712792480 3543056 -78678982388394829978058741080522752 3543057 -474959874025254660955567135385224320 3543058 -602673672781207777432229918397167616 3543059 -883081358047091487657834275280681600 3543060 -272155180093245127780331680504535040 3543061 -406658299780623186639481990550237028 3543062 -43824661252040871290076522271999968 3543063 794845930494793670384612720654793600 3543064 85603767271121068738402097066803200 3543065 -756586565264773951407077677700479680 3543066 -364042346910460323598498652027052048 3543067 -1617627852049398798963540727080205848 3543068 1161431411743115920247806384565583360 3543069 -340840271132425625908495216583523456 3543070 165182029056983015797851018181788480 3543071 -12191816984321752933952297993856000 3543072 -544838255403284892803444029601611776 3543073 475408632451074547710438398178772322 3543074 346806297514041598809705645716979072 3543075 -239161547503308048175841883249420000 3543076 -54542217042384198211838798447482240 3543077 -134566829076438457544119870427438628 3543078 -50087390410473181997022311928145920 3543079 -1600770955482184193792424232583117320 3543080 -937336191113640888497308138884403200 3543081 344946191215202133998369733393422400 3543082 -340330815746402835946090916410963200 3543083 -209352425188236411097062568230414720 3543084 -57530981675859533625196695778433280 3543085 -200739272852040820061593300928784000 3543086 973504196610127778901095330649628992 3543087 -69299617305495355296194140769950848 3543088 -215882777417634388123122371106897920 3543089 -1158440244238669454249371843986276768 3543090 75060424127110989968326214163302400 3543091 -894701901174660428986336175866123128 3543092 1211455262319371255179511236874219904 3543093 595970931130905730752247710764260782 3543094 -600993668680997626185674116270843008 3543095 560936387130490337317102843239919680 3543096 238338387014930044794370005731020800 3543097 553823391203999671762021409065157760 3543098 -44390072357959539200218783752450336 3543099 -243871509907048132168803042490114560 3543100 183481030952942352884183042550028800 3543101 1158608876604734637377411672164593600 3543102 -29965683137688108451959129572519808 3543103 248463288918976850274131970689639304 3543104 -189560474361183340639643954199920640 3543105 858349981756920093256016466136824960 3543106 -274746059243923222144121005633158144 3543107 -1007152140835759752139089655249385808 3543108 -14591356388943434599967879613834240 3543109 -1576977414670774229533778995570424484 3543110 -589493338437181341737840900865840000 3543111 129388059028498874114353791088301616 3543112 91081185947653560299623565485056000 3543113 -385560750176062303948341591663584640 3543114 -1797266321834225777386347782651904 3543115 31896235211710629575892737764293120 3543116 -821796860197189369694203559464158720 3543117 86183889106814145253858808327359680 3543118 -454005194464647358453283011859730240 3543119 63563535061042354616492450999275296 3543120 -17624677782821549485934969605324800 3543121 -33370084153188338685647089062026588 3543122 -556426757574024121030037934478447608 3543123 248993265938406050724159145461032304 3543124 506096554681980568969343142976435712 3543125 -39268796903517803415275001110456250 3543126 -162690182294167305378815022349632000 3543127 -89355231328439431029740822871528960 3543128 96379452472643272862279248534056960 3543129 951679001880794769053515249689887040 3543130 -43553399178271503362479860922187040 3543131 340856541048835855445285384301187032 3543132 457434400764801369660754039951122432 3543133 530548180919497819925731661868209664 3543134 301394775368110255330475285649604992 3543135 -574700672123030254796147562698444400 3543136 817024469220628429739127170092498944 3543137 -160256518806372290863497189777297900 3543138 207190003550151660530033486926685088 3543139 949648493871789432701560264067900440 3543140 -235957651623991690761149516455445760 3543141 -199374079583797477733100405273301728 3543142 1665967965113059211570368304089458432 3543143 -1184561863053814651192087607580193608 3543144 -259483075601969741628669281889730560 3543145 44820452749598191863102204239673600 3543146 -480101447688275796570099500543279520 3543147 -877874564077795659196433827695882276 3543148 -86073895657016593244182046866463744 3543149 -202772337141358902616849775857624980 3543150 -63315317199244801908141236358144000 3543151 -153641896865711187122199411628172848 3543152 -234933883627175032300828211646726144 3543153 134288622715705731205907720426869104 3543154 -215265937109372212659963262430582880 3543155 180587461312085753697420788309963520 3543156 -727459652832763696076957121175449600 3543157 -13609563567694041931546581640472256 3543158 -907956761409233997355456965833559360 3543159 -213363552869176657757179284857551896 3543160 -678421250582024586961405497907814400 3543161 -234160084635026170302032878960736688 3543162 211874062145896815939838254212121600 3543163 -821069969323365670341311509970908800 3543164 1192533903107832675781784516956133376 3543165 658621537674149564493365679804843660 3543166 -108549729446750770127431982437843776 3543167 1297540480236803626470565281472618320 3543168 169274050494018813715141819178680320 3543169 10148231659207288699240483564330880 3543170 -27906053622497523812930091960906720 3543171 60058903045020484916873897343365112 3543172 -393392535482297563382816708007293824 3543173 -579828920754000260825575303637415936 3543174 -630438506369406269933012826276219840 3543175 -55220200436403400392419722768548000 3543176 -56793313946704277102356841016852480 3543177 -1007090296136612448375699516243651840 3543178 100300263108652295725892146265526624 3543179 165472831974664239960806072920449360 3543180 -249929779258006427396926131227735040 3543181 -242931939167585723128036696949994036 3543182 8160286811289746351230884770016384 3543183 -508453379889000615012754931045417856 3543184 90808576974359610906185275044003840 3543185 -961627601821708996100024872938671640 3543186 68843206145556544037263220353939200 3543187 -1485529239100012376359972831726657320 3543188 647036937877262625921975177043931136 3543189 -549272047765285680486487663038089472 3543190 3621811358284224438362744490048000 3543191 2211907392811953639682432632180596880 3543192 -436916974597588410294826383346759680 3543193 -1330928466778284888496185120798277558 3543194 433161052325720407229553078355683552 3543195 -76295182774060769884214856719328000 3543196 -37175481104064523595655863897825280 3543197 350662813880745579003148686984251232 3543198 168131898043079730357051971349719040 3543199 -163874772238875012833888464245782280 3543200 19392393701218648690105972398489600 3543201 70249504089230068839119151543666468 3543202 155858795351013246374018253639527712 3543203 -728900866816412280441123321971296548 3543204 37364968233339475588425367667453952 3543205 -600494275277220459639211120743547140 3543206 18706969973061378650717418042463680 3543207 196943961413829119122694859596867880 3543208 -2006442365321942149719154614472304640 3543209 505684160726020462596235811063280804 3543210 13072902027915706100750012765414400 3543211 -644341494503563249674968144516025968 3543212 269326812428992088452244406797235456 3543213 328513479087094403685433070762624544 3543214 488681306038683914443676530398363456 3543215 -6497772061832387505783478198464480 3543216 -144506430384018871940562325498822656 3543217 -1790773806901886910021618759709269648 3543218 331488350861801277002947635278764032 3543219 185485911069865876072769149661553264 3543220 313766542247184980732113199948160000 3543221 107159459770552797186803634405375744 3543222 -540386195387870828691071850228452928 3543223 1098414036866544047699912229741255504 3543224 1560358807922754880096345666895400960 3543225 -154633479932086101711209966632675200 3543226 815490708521576865778013306176947312 3543227 701142826135874356134739510001087076 3543228 -127400839820589949205444943493487616 3543229 1916130545385315746490683085651799360 3543230 212468814028005634659955243448093760 3543231 -239681802386119467988557379417849056 3543232 -234616342436194218504485163478548480 3543233 -259975793928828810541394982692419518 3543234 74579999048589062036123593274522880 3543235 443338934046032825765505587422993680 3543236 932725994768589143550875044035942528 3543237 1991836425793471653108503343544669440 3543238 277159850580379277355285412586764800 3543239 -466930579020454718961414390703981584 3543240 -122745695115754225584053687395123200 3543241 -166150901510978715143404918465015296 3543242 288511196448597950739854363823353952 3543243 2924455439898960161458009822272 3543244 686001030986916179236139759761185536 3543245 107769071648498802858672746702709600 3543246 231693339892428101202755937405666048 3543247 1299351237756795861683430616821647680 3543248 231784114063090026130695549436649472 3543249 -462059410946736988669037916286555200 3543250 261119184516644422327502369481864000 3543251 63140285628153943385893382955479904 3543252 183513673487557247208048047425554432 3543253 745481228072940755694682565248907840 3543254 749105960401369860816513026154149568 3543255 409981855883457830503591613633119200 3543256 439740548641051168228673852825026560 3543257 -646034433018272943158559881397301494 3543258 353974728822119956105456405869033984 3543259 841464565739762962666429271408707152 3543260 186758361258333491396010973720934400 3543261 16459058980809791746361413228413504 3543262 5336811704180202443059517206143552 3543263 167309087068726830901108188014670360 3543264 53567314666891873241248256048234496 3543265 268871215523897024503022394025338240 3543266 119043662296091169012453215926346832 3543267 90725556358136745184110857814539520 3543268 -173204362781097941391703388492889600 3543269 620332085059594746515184935432073600 3543270 -232990317823853775755444400160911360 3543271 -778289584134360803849741175581357000 3543272 556086615370015099821819582300979200 3543273 -512540566290287607716113418738653878 3543274 13434849754406266138065323255066112 3543275 -750714267401617368390896348038712700 3543276 730293939577388976434560815574671360 3543277 -394595469612801150939024237608034528 3543278 -53296732040440451342642606530607040 3543279 -502342728769909064145299366871021816 3543280 -83617457812921344544677379095920640 3543281 -95458735233348851609681535992937408 3543282 -336458269079395532305097633495791200 3543283 -923705035736325138536666725009337760 3543284 -1363020805065452561066938432053408384 3543285 503181743427479986906543887130279200 3543286 -9572857481850171694028285452871616 3543287 2165868309349269362617177497545999280 3543288 -425346293861669824916182499521658880 3543289 -2093818246284973443341373203969685910 3543290 -215006675841413082898566261303405600 3543291 -1391317808205919130447083369459401600 3543292 323604903994587645352893629656150016 3543293 1054192465068452276309265205827880344 3543294 -87024189188843357892734208056988672 3543295 597143055922270426216912369617308160 3543296 1058704356410406255670177144485445632 3543297 309612354454242285065685809009809200 3543298 599697894208551392152975288582581120 3543299 572257525592281066601771872071906300 3543300 -59218149985124406616475569992499200 3543301 507223741781221063081318054283982302 3543302 -164393655837856998524789637944307456 3543303 938296752514402873106845511677851264 3543304 1559670820020992668667274735499468800 3543305 -133536303081248531184234022776321600 3543306 -31180568060116300748834954728094976 3543307 1253177575309149215456350374274563120 3543308 -1018885096294187141024277074495723520 3543309 142740632421001293482985936077389248 3543310 93233757119973928948891389866169600 3543311 -156874783022962649567308450451694768 3543312 123694616361814771746618469437603840 3543313 837606738925107488871182652563546980 3543314 26928383399615853394533941686778256 3543315 122009074979311566024085728884077920 3543316 -520229153247268271841789302824220672 3543317 555439131769587474186396222964711260 3543318 -15571371020005560573071210880305280 3543319 -499742876688360470016076394579323256 3543320 83162073419919400332870879276441600 3543321 381667304689245277240434084176222304 3543322 596434199958535960910894633315769312 3543323 153715240166299860002349716951884800 3543324 253032539706235097712557417790061056 3543325 -2096321948836211036540117949502400 3543326 -249342452840454995216151324006742656 3543327 -918648480209386186020810107972173680 3543328 440239736057252274062045465706823680 3543329 -23870933065281701126460578188764960 3543330 207135555764229330629030335232409600 3543331 -452014575787217279559154946942518272 3543332 556905077103322593574986141903098112 3543333 558004976145572388476342835988224864 3543334 667432070096269249678919246746623360 3543335 -858724725123907158112952511067611720 3543336 721086778995669471954867848889292800 3543337 -1390439597946647942763257694522707334 3543338 -537236285802424931643248932008556704 3543339 -13502626478364780322310045665469952 3543340 -41866165666189218823832050454108160 3543341 55763660759796347121421166607867372 3543342 -136038350550230852517186902329347072 3543343 526421047422636754179132294786675024 3543344 -63308495264489685519676271270166528 3543345 -22030765197831313920494672076022680 3543346 -804716360014278509471604737162086128 3543347 -50360472697957143872611998956666520 3543348 -310637189237447065615441664071772160 3543349 801086476094160282201803893577802350 3543350 -26308135982660461399087104646437600 3543351 -298124248373123754422126871582431616 3543352 -1191546226968499506230094194407526400 3543353 1235405235301538567925770840963995488 3543354 656917608027642555100569739551134064 3543355 861258928150819276376088731686517520 3543356 -76351285389162516215627580842542080 3543357 103054176346754389734777962788940160 3543358 134297476954505420281324837660880640 3543359 -596829172529298602815207476054565440 3543360 15499517121559860603006232779816960 3543361 -772881912253804692547107759877508988 3543362 294178382156205339504212375786010624 3543363 330471105282048087976460086847264040 3543364 1693400073052830463933970125593728 3543365 5376681302878615079081792120860800 3543366 172068116665289936735837328981608448 3543367 188645420549830574859682450335857280 3543368 278765085309597181458759647991582720 3543369 276830840185168820570852189621140800 3543370 404378764383321392139016752381302880 3543371 417943420275358581775569334290529392 3543372 2272901073583784806872103248691200 3543373 156338014414959083588076051192613622 3543374 543398930124044469568108828603935936 3543375 -263222354913344472465644360346720000 3543376 -150271646451658436417653981114605568 3543377 -1914102321824703780711598410615687168 3543378 -551639521994671639428052603885182720 3543379 246302301197719585642606412065802912 3543380 191229611509537887673206636937666560 3543381 516409745027396533725400823752041870 3543382 106688295504709942568827093155134784 3543383 634252265473681484407474044258795864 3543384 62222978504637244638426786621603840 3543385 82929534350023849848502585437912960 3543386 -220616823669994092538119739773116160 3543387 -824678782432904294485101598472225280 3543388 131018640581892143042163667227543040 3543389 -870796671804578858019626519972046810 3543390 222501834238403223158668037470192320 3543391 -45758272793893202040189162375210208 3543392 1127296695004451668477013561127862272 3543393 -71439252502843228927974310778499072 3543394 -34369221123954446026963252555584000 3543395 237253716242108731928531712167290080 3543396 481276265230223319740691412922913792 3543397 77551003107126178448875788411388800 3543398 42609207639118594385790484125131136 3543399 -193666949777528416911734645018400000 3543400 71838503373479676218351034292224000 3543401 224644722733496078876801191091748900 3543402 239571704595492733541047209421362432 3543403 411303304733862867122696238385334064 3543404 524133901365708446935372112821295616 3543405 386000645781891775286753819163230400 3543406 -2454427371148597225564841566445882688 3543407 -12352244136919076237390606042358288 3543408 242924162356854456676132750338392064 3543409 286194841141666677127926856433446610 3543410 105678483818242171118944346616597120 3543411 -578435333327822437703012820416489928 3543412 -201734556976601946533103776612831232 3543413 -197467110002639327082609109740766500 3543414 -18010012498296860629311351758807040 3543415 -12586757357870447282616354918198480 3543416 -519604581720373039370566134513315840 3543417 1017091379541662036753015601991285434 3543418 -342445464136247801905281375560215584 3543419 2481949467505297738696631638152565440 3543420 -14699020318214592435220450042214400 3543421 -311619909726697576953784727525227776 3543422 -389666158547702374122463621418011200 3543423 10915585997407209639160290274987440 3543424 -511842453978747019723661620386201600 3543425 -206321546149433952310109926899359700 3543426 -499884741661372364490525451127425536 3543427 -943273066598139703767818980404731648 3543428 175210209718496256156566846333300736 3543429 -364221543404880980144727346741164768 3543430 170838523185556431758199622359995520 3543431 17533572854527144977839005044624672 3543432 -655438666817974092942662505258024960 3543433 41020255665582946294375806974998682 3543434 -165827016354592994461723423064562384 3543435 648913537053716312497822556460702480 3543436 -6963104492935468921158381849977856 3543437 -532363709998354752463734998180695668 3543438 -261781152767276178675323110516203456 3543439 -28169478104361351775722450739377144 3543440 -225095763840413306767802829601751040 3543441 -112624469811526309464778287213161376 3543442 19466379091749688442636442225933312 3543443 -403609967399478992908765875510321600 3543444 375954751612301978913874136237738880 3543445 -280205653572163211570690635641003300 3543446 483404371238539640635966124865233280 3543447 817047932418792080027052828784381800 3543448 -234018466877655393903150256047329280 3543449 -9408595024862744811648341103727872 3543450 -339925135258996710958849736978438400 3543451 -720759893079842162710916785174967548 3543452 701949619667900221795638743273671680 3543453 -788841309675986625252248698052364480 3543454 -287258581008337837936241492086256640 3543455 -71923950516084697918009404532145280 3543456 -10230325077773144522465336943968256 3543457 -11424681819013836075798744005629520 3543458 -2287096661647165860939188242559616 3543459 -244327460199781128983653777507266696 3543460 -250375683523324864606506376584318720 3543461 73589201245909508218181682686857500 3543462 -38680792317436474678513965982485120 3543463 145625199571598454794312970240736512 3543464 -1117643034914060776091922666759137280 3543465 -236637991054333970515910892472130880 3543466 -212006968944281073524386339965066240 3543467 1120355374261948435564460441428638516 3543468 315647664718958099487224854942187520 3543469 -4150828880269589499706690892721130 3543470 -19359639629678002985544108053053440 3543471 740369958197069585180153845040938272 3543472 -289998143499596476852002391494819840 3543473 2032344896496852016392745371036251364 3543474 41687431570885461549352648163237376 3543475 342177438099648607027749764778763600 3543476 741347109249945779931384630912946560 3543477 -218145878311014397193164168502962368 3543478 706498949744565174261229113680500224 3543479 13469503199545380996363909000232584 3543480 1123810131123005211987542259388416000 3543481 -522021257374770917920314968511240000 3543482 -86399399880101231029168039460331408 3543483 -196959901357977268963297308220699200 3543484 343319183999371361100909583330122240 3543485 2107836929426166087916972114067340 3543486 122519832508488036025565225838563328 3543487 -671354805947640217407539756625820864 3543488 -155215127422157858043167534103920640 3543489 268737373411120482481166393557151154 3543490 193237872497809384945126477938975360 3543491 -422510467972035355009773769158247728 3543492 -61615436599687527546431374258357248 3543493 -152095218045021690919270912045936676 3543494 -738417719927699171967959790705964704 3543495 -424724397136081744838865153844930560 3543496 -1635630291682562589812095461419335680 3543497 -1583865819757730135283381927552820428 3543498 60537171653347032648817157907604224 3543499 869747190076514206758456933826308500 3543500 -310782497347506150436707379887360000 3543501 3530899947625870389800940218488896 3543502 -445461518640866352624198518740170048 3543503 732706868685811877388932082503104752 3543504 -72449708547552830206449695618236416 3543505 -202064988060326102775406777877788800 3543506 -15137686793859896538299909773658976 3543507 20576069011932752678575790868353424 3543508 1073652424369503601478507479602835200 3543509 -2434505608020211286476802591969942496 3543510 273846815144349246095602611470457600 3543511 -1603200906330851911194372849796480888 3543512 452032517585864125517649772836986880 3543513 -1212145862249514901535116594704446256 3543514 179662548199757381894881155327809472 3543515 -770419346499785887372399031151051840 3543516 927716564013012790373133324317048832 3543517 -29060927179347068035078688969545216 3543518 717034084451409459139555661186457600 3543519 119087867734611160280423000184391680 3543520 583815154145741087281167977478881280 3543521 306510197569206643207142423546525952 3543522 -71770048347020429996250649321132800 3543523 384844711778224015232171838470191772 3543524 390416643445642026147278574568980096 3543525 -332452530881180118999286486048743750 3543526 -298906988962239492726812935959584640 3543527 -100272819013680033389340381261111840 3543528 143205264281089245235475132206940160 3543529 1901982612241982436105677746864499280 3543530 -480656002537095791064302120535303840 3543531 262008962006012399012149371544642224 3543532 -678118198239695757747960397183938304 3543533 722926302474916211791646025087825600 3543534 -595865087231441806298763073617131520 3543535 -272584088882427997245754805287755600 3543536 124582709155423210431807425322811392 3543537 -250655551239093023499456815476326720 3543538 -319564074277691659191836372062988160 3543539 543366407156660447747394945667957920 3543540 48082280283963711186301614912307200 3543541 -949780151569413379236895492624940448 3543542 384137279079330707740988650984684032 3543543 -795233207346111408282961610505466368 3543544 9342578569793222009843740892344320 3543545 479880661744429603364604838481116800 3543546 -233490512354346488930030407614931200 3543547 -274299018986912798185565733600443136 3543548 244626417906201867513176187102793728 3543549 -761572795605554633610189046116059136 3543550 -655193118061093647049373613826958400 3543551 389249453009575475508414246340397808 3543552 104689395492794088950000201540567040 3543553 763202796788106568917169300487872084 3543554 24558190552996852275869030097764352 3543555 843530219691875878545805625610311520 3543556 875079232818241054682146564868232320 3543557 599043859880778392879769059229682080 3543558 92353991471186448823099684904251584 3543559 752136090746670104132496393348116904 3543560 642119681818522395115993375186176000 3543561 -408732631504021015840125846729360000 3543562 -215578306115981646798067567844507136 3543563 637083098566835501898511838589950040 3543564 -196151654234752548738951421615915008 3543565 -512646777826820807645479847192824320 3543566 -30788370413127781719778392161794176 3543567 -177457532693307934402346621351584752 3543568 -163475312353241914321600005062000640 3543569 318034392271416007519831317834689970 3543570 -55281602741317116023928141714019680 3543571 -625269579667171308631108719111478228 3543572 436874018255117833142649545978798976 3543573 112819227988387720897797149986518528 3543574 751229221568755812017160120402325536 3543575 -503144122469944963538493512550000 3543576 12396478446499854615176692750233600 3543577 1288066949137337306323946429444276426 3543578 324578068116788792159510116563346656 3543579 30318956899293549206486436586293888 3543580 -9985639982759388989810374189731840 3543581 1436592921029397205259423715059489382 3543582 -49495491436456931285032377639315840 3543583 -477317991151436887274129734360747168 3543584 -586811961321913915145649684774125568 3543585 -206697230525432938566918394641355200 3543586 -980644582504128577474594124392825008 3543587 -17670846752421155471377689946079232 3543588 -62831359658649151128714042593123712 3543589 -115220698097108039338177478410579008 3543590 -276737624744987588699100075573110400 3543591 -31223127528666612262810481436053208 3543592 1055843415697094990707330720408273920 3543593 94916722735843571264507764558723200 3543594 -286714929639027993690568869380908800 3543595 -463981311768207981986444102241945600 3543596 57335441452365595196653979075444736 3543597 -1478118032614818727545303739669556340 3543598 895531792330540136283735406388500800 3543599 339571525735846844649222006405651120 3543600 41804857281776489937918111721881600 3543601 617991745400308867682161651813223092 3543602 -485878836854355028461704066632518528 3543603 235771758098330709712637885226971904 3543604 1002858997667046668394912089398326016 3543605 129925443785661280144079501677710360 3543606 -108904072879938747779633288437344 3543607 -49723022589974652749558525459207280 3543608 34680327163824601502453452526592000 3543609 723408198779315455414556685069101904 3543610 -18723073610627930501385726830837760 3543611 -293619608543333427739445101885333788 3543612 1565522893418601503441938135715610624 3543613 -711959960022503374845735152823118138 3543614 496661961433581819959585834553291840 3543615 -18611628928842541506823508877900000 3543616 -342720961103142689255523868839247872 3543617 596193137605745445726461308976261184 3543618 -45218534364422328997631342709195264 3543619 381882508392925341170948772239545296 3543620 -13688543780763671001098389532344320 3543621 1388786922684603504099084355873042464 3543622 448610662046171714642785948670583552 3543623 -106181238134245657344766991907321216 3543624 -153140377432342763880728986042368000 3543625 870391676855151239214271545458325000 3543626 -398305347731421784588442270080707840 3543627 306246407548623033828967337991919320 3543628 -1050972131921066877087938692416904704 3543629 839802811294094760401202564129226230 3543630 -2386438062593009612725664852060160 3543631 -403190194493131636867312489608436008 3543632 211224675493056098000117669468430336 3543633 -248971906349925588935885089487802240 3543634 -6744573645295806652261176952211808 3543635 -136329858789250758967680929555882400 3543636 -227367044079657175987152189555456000 3543637 593570344778550965842477421747361372 3543638 44671652177687539244552998747606272 3543639 31296160670248513205425821375830016 3543640 1076452435629146288365510854489292800 3543641 420340208488641551073469864667414784 3543642 -549254957914697975020372319141990400 3543643 -1049449212888531435460141531940626108 3543644 457498131919927969712072289335456256 3543645 111877238646711719672789965015440000 3543646 938910248916699966178381838962876224 3543647 -730361320392960650343158308394568 3543648 32150911177162886804496357180309504 3543649 6623611231142924108304030678076336 3543650 -330923508038582224660215363727776000 3543651 -846385211776392376106152957967336220 3543652 -239586901398282295567576048039137280 3543653 -622391590211158191658036627935360960 3543654 -61742850310517359719259286819138880 3543655 183869873619248319323720724297396000 3543656 -958945850665182427778081697635942400 3543657 -344177137862104849223400057711549312 3543658 6643595941585515601494672506013360 3543659 -1022660724953004026749707750879395328 3543660 607188865126906274596771561955988480 3543661 -461629492556083090310917541536397856 3543662 -484489996942723151736224000026839168 3543663 -519081414929508650333636306335824000 3543664 1110492804638666134059257303203840 3543665 154567935587573274285834300624363060 3543666 -150852437567386485072814441041592320 3543667 1643895005729960688908058236481660000 3543668 80052554958605711533576231812458496 3543669 165426679756872358825053165044346414 3543670 -15594369626943166263980427197078400 3543671 84781313950063011455447057423562000 3543672 -60071151362313409587728715043307520 3543673 10856421158821577155141869636846208 3543674 383742796365670816214999323791155712 3543675 158076266940537775633957772540350800 3543676 -1350620864442013831838714545924311040 3543677 -248244160558844639380654613393508474 3543678 1312357479204916886422494948007104 3543679 151476292964255687503940815806565584 3543680 235937588404499245684163776138444800 3543681 -409383898576827877873436825568264192 3543682 155798662061210610915035500383811584 3543683 772602718854952699645401619393088208 3543684 -559852680863587230427479452531712000 3543685 -193576314584577838037248144780149600 3543686 -199093753791134929766234129547699072 3543687 -91891542547886381379654487519698000 3543688 701897211720865752953440621349237760 3543689 1880688173186594781202980891149896320 3543690 3450873301139877552335748516595200 3543691 -552955210499902948840383984558536616 3543692 278382134717442414323329203542658816 3543693 1055582475162744303707454939441556224 3543694 -174777363504276953996773523105934336 3543695 -29297684412603767750363797185101520 3543696 -178168065710184743831626013587537920 3543697 -369757780647311390648880344486990688 3543698 -103899990944075703092676451294604400 3543699 12967242908954414051856310603798320 3543700 -260681179447807778191339910306108800 3543701 132809045239786904964056080076628096 3543702 -36833159821583752454528020979527680 3543703 -648645748797298570558025793758679040 3543704 1610856999312460188559883277368309760 3543705 346511355474871599515136654042859200 3543706 1331318034794451031538245260739315200 3543707 -2121293827717577029392098514670365168 3543708 -46631241461382635590633372936495104 3543709 583104309416605867805581949909543840 3543710 -448242449506634742855968772227586240 3543711 630010651316195928668342968032307272 3543712 16165832163263299936122513824415744 3543713 -631773460700813915188262905445544600 3543714 -272884837264149061294591913813269296 3543715 217127301473721625260701685459102720 3543716 -8459108207488277919295502505179136 3543717 542928205877711129228010209497489440 3543718 189196434924385787147115268192971936 3543719 2523606942628390615757704972698607896 3543720 66157078002876515516042776076697600 3543721 1055556311920707238184789363915740922 3543722 -76647760982971868129280776496777216 3543723 260730799108660271669009243665230000 3543724 -70660878329095339032138171268213504 3543725 388858546596729215928483764554749600 3543726 128812277856688750262476748829717504 3543727 99007542398046130630073762723288 3543728 417041519205168134887459850040606720 3543729 363829273886054825613180981622589616 3543730 80444422862371872205490022495737760 3543731 -1047735831497873216997572844354900468 3543732 -215012972855177747893802200398255360 3543733 -240934332290187222930304646820074880 3543734 340876193674147566752081411051725824 3543735 -394227945440226729524984631659121600 3543736 -456903031034741599322139789059235840 3543737 193816780647775346102177468839849386 3543738 294210478580877309789398487552023808 3543739 58924081951338687337526307066841824 3543740 -1430031215038302318544394248787281920 3543741 -777225054278568814132988701160588250 3543742 618373410700136481485902229218488000 3543743 1028372235210913645278494443250546016 3543744 120029323108593799852631822136508416 3543745 -150352554658435919511743786045702400 3543746 18930770446859149347390092096301600 3543747 -287404391566459717383626099695523520 3543748 -243213491414065090426582494480592896 3543749 490551549838874972225744749758367392 3543750 10149897562348051416611827378800000 3543751 -1353746470296044036556777167750846248 3543752 1016257655950948022823899901821583360 3543753 516024998854738485854961303585139968 3543754 418092394740832079754329942984214576 3543755 -969001942371924511447693436036127840 3543756 -177417363095121840236644764216918528 3543757 -76180449567110050808865463665363488 3543758 270112782453362409696496481055180480 3543759 -16801335077968552005998570892060936 3543760 293795681406640282727394067133890560 3543761 -609336276317281695435314039685976920 3543762 327033881017657356272246277849793152 3543763 80323614158315832977057913371324012 3543764 318109266798912506342358831167262720 3543765 185809867547054135156297639037872640 3543766 580030907481698410566293641285475520 3543767 405789840946258649534941532847001680 3543768 -85424540389503964332227327713628160 3543769 -437947566117081456315151856079991404 3543770 -62147018436801597021718361813317920 3543771 175312230137794360384453632263351040 3543772 269821797644072764619873887327525376 3543773 2118319777527811226487163837227486540 3543774 28561311680374757544672073737495168 3543775 1274029710357655900433754041391865000 3543776 1551213134422670506776374336740392960 3543777 387245804398621406515092879206871840 3543778 -267191893866956804096273455626750384 3543779 -182196901002499155526532247250908024 3543780 -527060359049617284851407842940170240 3543781 1378815183181769105232205213796147582 3543782 494945742360975333905892648645734400 3543783 222899522038144868852774667888885504 3543784 576972960258427483209376202353474560 3543785 268656002052670436924690533053691200 3543786 -341425437134542403959630232631671616 3543787 -232555645364483842620121748807161200 3543788 371110980672268699339660088291705088 3543789 524190370087967662449968126096361024 3543790 -191261609007531033901837290291417600 3543791 -97602945809955332879961232834181808 3543792 4842276677073556656982822276300800 3543793 -787655873510301724836414215925988512 3543794 -66865122706910581427075448585108480 3543795 72255987886924918010671347103068240 3543796 440906887893815648888534091112161280 3543797 -615049828557653906332283701573532754 3543798 233394636967934833096418288326826880 3543799 262496614416882554461325508672350432 3543800 429460531856457297338362755870720000 3543801 -877688165733576700155277924797544368 3543802 -1255179578655088124859234161341440 3543803 -1536458306629465878255812680871356440 3543804 808548143227620280690430090247782400 3543805 -293470026459156879437436488316180000 3543806 -362365179839704642259534921516540160 3543807 -732789811935959163493657236527567160 3543808 263358584356279151543504519047413760 3543809 -513111954769911146608951059140977596 3543810 -285486381764921785609934942364195840 3543811 873260630894382317951581569891580412 3543812 -1704067341937927166407309960367182848 3543813 -78596360185368029257292404586772096 3543814 6017217137292070873618177582881792 3543815 534701232272447165776615721379324720 3543816 -556636494916851622582196815183872000 3543817 977532149487928974516221779748424960 3543818 -118070376736859555904373299335114496 3543819 6592566183629908754094476017125888 3543820 135961517688341004523039321590681600 3543821 165875540312540252900801885547092022 3543822 381999833010707409307632431726847360 3543823 262742041354240315396121360339747560 3543824 -51615921116552728953817634062786560 3543825 -240406078148411888289682515250184400 3543826 277669758760963265695237561924213248 3543827 -399345272780037886461534215417938368 3543828 -61404157874939761116203264038471680 3543829 -865213820754846727556032775697940740 3543830 662958413438161498781130032359138560 3543831 30559468114743292923222389294674152 3543832 1365479145090725933285952256107878400 3543833 169431958799383087890058713668894340 3543834 143706722104843247048064728367462912 3543835 184779613961229153039925361279191200 3543836 1411843039505366368067987996553684480 3543837 -487344808069048986566750293463557056 3543838 770926793426554445929515829650505344 3543839 -843046922967746352389747096534020776 3543840 181649989654362661502907538546360320 3543841 -234555067624654587958169046558916928 3543842 -399063617322981575047467870418732800 3543843 89751146670233260150736123327756664 3543844 978098759938472032647734161572100736 3543845 6584579044503123377754130617152640 3543846 -214221887576579958456591127449758016 3543847 546421189180341940137577639259455392 3543848 15379750225789070652266474618880 3543849 915616751071149557793599899462164234 3543850 139322155723558919280011450891696400 3543851 -372918582944415282500615542589835528 3543852 272150100202402008281726809119562752 3543853 490475348159565282697411002832873984 3543854 -681990723006253262533289423235074688 3543855 -217730951708379926052528511593454080 3543856 -110338462541048922205531762318770176 3543857 763037904074103841176659945735705106 3543858 -17468141947252458580177510464921600 3543859 -1919791486218660412176101216062991160 3543860 -41126064080268890108438825034662400 3543861 1354557121062841984886271210247603200 3543862 70529852768866407795907983074020992 3543863 903948661158963554417294949168725904 3543864 -290792124225166072964076010918932480 3543865 348586106200248829575706183891122120 3543866 -65608199314520575667658159204193056 3543867 -86509384696109227196585823544644192 3543868 -558390572685318979894439566363927552 3543869 -494598049472604926946606946350758208 3543870 28726208880668459263710387133516800 3543871 130146683718582009902217826237120992 3543872 146556636988589244145494261165981696 3543873 340548200293968887175643570572904704 3543874 -305878993801583721310390072385654064 3543875 9112848020704083912277992006624000 3543876 119854567489108204145038221230562432 3543877 1115400970559299316132961259335149726 3543878 -248969144781964302402122958778526976 3543879 -339456530672429916078893016651715416 3543880 -886114309037665686762941748670464000 3543881 703545836796390503225209277013299664 3543882 96430191012629971474815788220571392 3543883 -677427933019905561726138582208922480 3543884 212554896410920211406060469871874816 3543885 699136597940196662495309314432987200 3543886 -372496261318188348323596450166741376 3543887 207288669508381994476750703441876760 3543888 2404910091922426924737462061498368 3543889 -419192077917117989745469543197416960 3543890 30882530904267078020235618910932480 3543891 124469918905335933202438735592557920 3543892 679844392324442634835089445102755840 3543893 -1168065700873078272262451895892119858 3543894 -372415045894399980262853513204060160 3543895 672876105789114538454541794035132080 3543896 670339995716973267203442016911329280 3543897 -84022588314042190456538129435980416 3543898 64568471617784802950357962301280000 3543899 -542645688497656341731337815321948160 3543900 194302805504795706169513970528140800 3543901 -200591330954704534645409032782107098 3543902 -16249167121554527042595472632734400 3543903 122899670068394387565607007570291064 3543904 -49424574250748384805755019573854208 3543905 -7332614487571745336472836077967280 3543906 -126558826635520327448413081628856576 3543907 -3109947971727433000131793243674628848 3543908 1368414159062895049742197614964672128 3543909 340307730217841111334016878438779328 3543910 -218275261663817734529942263488128640 3543911 -843019256807206284384211134368979840 3543912 -1538773720712195807269933159835566080 3543913 -808460572715577595304505049738992838 3543914 -375702651388341019633023905175226368 3543915 2275237331260329940315965529351920 3543916 412035123821559575620501903183994880 3543917 -90996747276013711674122264490255120 3543918 10332551241474860956226328955975680 3543919 259367823504542119441036234637466320 3543920 40833571365953718685802824453324800 3543921 1462424903989270699914794744826023808 3543922 -416345290692808521563556507192427488 3543923 -313041710733665592066506108044539828 3543924 -39771884034966369482227116479858688 3543925 -561532776985700633257009435390111200 3543926 551424686966478647397331528688778912 3543927 757115169706447810261259875332716520 3543928 -720162340971067424669859791559843840 3543929 793425784644681374525225570846991360 3543930 337426326947422264266475393610305440 3543931 1344698620342447174060464370045520 3543932 -140249515668299558355154890203332608 3543933 357743678481007800374106637755277824 3543934 112591314058209404779411781211879552 3543935 274418803427723828831599851483778560 3543936 -362627568183226546054860596733542400 3543937 -31669257910922549845203272932378254 3543938 -25778691917347531206190265905166304 3543939 781226051321930816453418007933040640 3543940 -1276810842125075167649673780817305600 3543941 -2838240100631707847878278907713148608 3543942 -216632399704569546335166991593031488 3543943 1197847808283440317595523642714942288 3543944 -467437203629879161746285434908876800 3543945 159007597791444818033948848714996800 3543946 47825993091871327072674685047058944 3543947 -318524126716199411885461463729718336 3543948 538046959950764745506003470905983232 3543949 432638278949792127748753987154880950 3543950 474767460080875954611872838418272000 3543951 206370272249374427571472418391183360 3543952 -317179030277802505352843718496313344 3543953 -230051740729226129186236568444902080 3543954 -348654437829335159087873788596689280 3543955 338017814040446582085409268700776160 3543956 425352121074520131725595078017495040 3543957 -1955686664782603288910988300156992100 3543958 81541606003071545274997026463701120 3543959 -577311948869800940125144393878390840 3543960 8622152911806223407873209450496000 3543961 971412630558192837582378813592321732 3543962 45041553712503439097001574542677232 3543963 346716892473875743617485264754203544 3543964 803803531680542571692442272521534976 3543965 816698284447469094206481486626064000 3543966 743250265558897618559814160053801600 3543967 -343252589769426941610091510764165008 3543968 -1787089567952353306798334010433536000 3543969 -494591958619816219356367589625216 3543970 189962853801856535885944211510607360 3543971 -465592873189999338557218051744152048 3543972 438056644276527440521893028801910784 3543973 940379845992520410571475104039407420 3543974 -2990628447676753860027336256955424 3543975 557524162111410957683183349102255000 3543976 -154548786655522170599868202053841920 3543977 -1823260442995700547385718874611174028 3543978 -134215808359808091282980236574966784 3543979 998453685699960321548460694327222580 3543980 -94690739828110178696305940511897600 3543981 -38091840741323418447563940403102656 3543982 -74830783174098179241588477577307136 3543983 683233966033664706414305208672761232 3543984 -127496134048056118119234127196798976 3543985 -31335730160414091709545764511773400 3543986 -248220826213781663461836716114669808 3543987 -311223274639363554380302372457597640 3543988 449822386425623524369287195734654976 3543989 -847621308988558800588458936836133220 3543990 151723644149769597975426359500512000 3543991 -184901878677902134281049005561072000 3543992 -209347035706108709292101071659294720 3543993 -15942773987155817786521261097308278 3543994 194455014533436571524789297792791040 3543995 -143456734223502463805721585004881600 3543996 -4802099179625230887989528354385408 3543997 319538529153334259387036554581957446 3543998 -63323168183106141416851686541152000 3543999 -187778689255868407018663580045502192 3544000 -318206969464072444379886298595328000 3544001 1222166491528544488017659530175328192 3544002 -46728050967857056301910737972798976 3544003 -1960571682308205659687522650416486720 3544004 -40664416609891367415992561267197440 3544005 -327264608066725462772407836354094080 3544006 288536563915183158151278102655385952 3544007 -271916465302826794570402564740484824 3544008 34314026008113500392359668657848320 3544009 74331158076363669217404111514441280 3544010 304618711458764897917673802812120160 3544011 930089674050738646357944829736097660 3544012 178592187942229203441849592948308480 3544013 -226539548472804228855441322960005120 3544014 109543361342934956821238137179032640 3544015 -760720549405945839662592172693518840 3544016 -5830268470204838654610135626416128 3544017 -8049791633520182141627482139990784 3544018 -298098884251854846847197929446492896 3544019 -675429419377850348786483670281768640 3544020 -234849838870629061216970818193510400 3544021 35221666886697692131471111378381920 3544022 862850862456357093800734965693825312 3544023 705496098871077613763825628895133160 3544024 1312728132745529223912416099574743040 3544025 -367060627756469009980593952666494450 3544026 -35127644068232066789542459923321600 3544027 1634222129045687271897450255377255876 3544028 732600875578031259775559544879303168 3544029 -462641098614329940389844242580417600 3544030 -133760756537779536727917892033835520 3544031 17317709067013233571998029146076832 3544032 1050614829568259529591898257437491200 3544033 579369749505357662283928777452775044 3544034 -150228558690021919155032058821318880 3544035 530694735482603431056290150824657920 3544036 -616065679931795111085262469829918720 3544037 -570027932777855125388983122258970848 3544038 176058959535280976768726773734612288 3544039 1161532575533564395692993737536160200 3544040 -94114512173697012710860167962726400 3544041 -1362199282840139292033708619225148256 3544042 1056630147838378974912432406664846592 3544043 1925805838574773392426671014137890292 3544044 -93752373835414547428317662128766976 3544045 -567968848263898697248290379955547720 3544046 333193425585054045094481685419680704 3544047 -22913866486383252418100803863628800 3544048 3785755760319169482146870318530560 3544049 945370760473233082989888328992015360 3544050 -138752192851978585506362428657507200 3544051 -724416783028130213277181327784462080 3544052 -1300421397378232381527574217052545664 3544053 447099880772133201812312107225574784 3544054 380435716181599137524781873486199872 3544055 706873461091404951302101703799828960 3544056 -569816929699802627455770098092462080 3544057 -703950313216306679359431015106183680 3544058 201277365859456402182320896207160832 3544059 -121599602514113050166700542585318352 3544060 -5864625646836258280961707972208640 3544061 460985998390476628389758861301948300 3544062 -272769874848408114636979004152528896 3544063 -2654252838132417568106079322029836760 3544064 448185221297132534743914179456925696 3544065 18299718410119310373347064354966720 3544066 -447250400895414648612773436135198768 3544067 -1316303646742557554145276270134362884 3544068 -283226224385198021557449713089996800 3544069 -948645244719960655237826512011816420 3544070 117165713166910610502368946745190400 3544071 -195518892454223587580231204814034560 3544072 223721890097393570939606401632506880 3544073 59003414092370275849675010465795364 3544074 -69528547853599960343362603063143168 3544075 -240431968421054006377349446862544000 3544076 1366487111905141494752260205841749760 3544077 12657263713449103956402932145974208 3544078 -148401724547827789362907738713302976 3544079 -281297361252516791097585153945971328 3544080 10599517950199841266340839001948160 3544081 -198215030007444838923074532776815836 3544082 499796536950046385155412245357931520 3544083 381972186424352530122190010875015560 3544084 -1060671934397603691674910904392006784 3544085 46274758063058853117635379391821600 3544086 23128295111886855711265102351669248 3544087 -1006920102372045661074538606827577320 3544088 -92715749158550943694381314080778240 3544089 203209231295698064264656577640386880 3544090 -606323547801431392261909675233600 3544091 -12218324052293502924551457602792016 3544092 698715372996119428376880238589325312 3544093 356373867936561935145156964865683584 3544094 -163788970812138141313608162309707904 3544095 44104312804828618989217901005956000 3544096 -808009819038099799250689272053956608 3544097 -2181595564386246064676970458221107708 3544098 258761683671336786135168311960079360 3544099 -2246115474195120033672345641593146456 3544100 128254033380072906280308497731276800 3544101 944491247674762103597777681698793280 3544102 494012463104084305893413473267646400 3544103 20573387476691535526166912000769624 3544104 -1214080546602837051123184426106880 3544105 208708703260696922534440443199721160 3544106 -14564748723519578768915901140898816 3544107 -151001974665281454533525884937550336 3544108 567643472652003071928873787797368320 3544109 -204598059591681387408951625533143040 3544110 -28655201825085760633868353620168960 3544111 -408989569001526151948390724795266288 3544112 -114258392795036039558895775821004800 3544113 63824230355184773166460305774837888 3544114 214602981320093439575301870732480000 3544115 383264216489831980387307544275147760 3544116 110162960979996835858427283300102144 3544117 245511548121212713167528762730765166 3544118 266755473656220547560044799501983616 3544119 -473030530125548541911342953309851840 3544120 131961848545343250840024252929433600 3544121 1470183688152242349231504511537562880 3544122 -81825717392465908125409624305501696 3544123 -1319989237270671050529666486215705496 3544124 372783050626267159673798721956023296 3544125 128821694876636315264173373486688000 3544126 548457545287692821080383802818704640 3544127 3227480138151996520275927205125214080 3544128 -79245671232885606432305945908346880 3544129 -1375014871265677903486063512480570624 3544130 -488065358182330952089490894192755200 3544131 389630968539079334379601870725903360 3544132 50975965101327730500536855870406912 3544133 -126224615028799077143962058404971618 3544134 -496293791147454378564484490220019200 3544135 -21247563807687111054022462954536000 3544136 1236205665375666616155555423787975680 3544137 -430010932230073459026204472977841152 3544138 -26466741549302865007272673806415872 3544139 -375683701957046720789921406907548672 3544140 117481128765446540356475293748505600 3544141 -1607563766363936276687394992009960458 3544142 -134019669910194564055167135244149888 3544143 1364796179853954569759977130031868944 3544144 -161500687554900610737545152486973440 3544145 -153106366178177543351611907660289600 3544146 115187704787952112065894214076160 3544147 -1993771639142997608961486024101936404 3544148 -1195154245062135172135536182552766720 3544149 176832395355400639692889403796575040 3544150 -19248931614113342214480066724142400 3544151 -57996989949773717569097210650873776 3544152 -64321729510485839804548383469178880 3544153 -589121744961293776681059340636462080 3544154 360905999253582196645381094759905776 3544155 12070439272024782305829050745210960 3544156 -119748516523528118537568755249676288 3544157 265475173138505706368829636641882406 3544158 -153652951352512052911182550944193920 3544159 187208447699600966689142771333987360 3544160 77320012897243199900132191119605760 3544161 -157685608414707630346309485612336192 3544162 -324038949949917149456395075433061888 3544163 -144622282579498267331898276350638272 3544164 -162282496674985555084173751268595456 3544165 1254121540414976718524079273722781600 3544166 572104333391730944235286817009899200 3544167 -78480713187965740860070974321275520 3544168 1393420242355211348509672160279239680 3544169 -607892548199636156855110085233535430 3544170 225155681895173478558972515781730560 3544171 1320226311322572870361611058344128372 3544172 -1399101305944857469006103910845101824 3544173 1311948629454729693651674492107320822 3544174 611309443737684224124666123471798336 3544175 -73883742674934902964421707379992600 3544176 -420755536340357035390716676785831936 3544177 -326976826557247420199002960085683200 3544178 576133644597015717299089123001786880 3544179 -548252857890010712073528564635578320 3544180 49310921760548374047107261575238400 3544181 1676748776155622071020481657802891964 3544182 -1067907021516892356705536697943954560 3544183 -24031235313391812457563137850714936 3544184 -154939802343103115471128955972812800 3544185 105108881726046934584806229629965440 3544186 322059367328229293494297793817028320 3544187 1034690508021794332839599461119676836 3544188 330837249899288879695618430283177984 3544189 -12481778419479653776571044487208960 3544190 -14497766137187393804119945090368000 3544191 29162726803057377153274819152907104 3544192 359919180112366668343622165751398400 3544193 -502742971244322332769811960755769260 3544194 425748578309631468588775380392547072 3544195 669167830357106018399674961923501200 3544196 143186299386402876883689780988477440 3544197 -729541308555294724077951503320996320 3544198 75405066935211410201502490496785536 3544199 67473364824499909575062804920589760 3544200 220053989916460063660070098621440000 3544201 -1194781101741373505088756157262173798 3544202 -199994704527366625682329598471882448 3544203 431318191818828790023492986895490560 3544204 492730425493254736235020303374131712 3544205 569232908630600314980366677991265920 3544206 152603194659970169130387412531075200 3544207 -2449355474147809746057905553842975760 3544208 -37792159512619663864603200067731456 3544209 1435079858816587124219033246283810720 3544210 217637006641399808157650792143577760 3544211 -4155246511774358414861970430700184 3544212 -235964702900933627203936212128575488 3544213 186400911967897587773937367393400462 3544214 797686185107645615209388474474919456 3544215 299420158817723964031081383096460320 3544216 23679980718794221336603126799523840 3544217 -919255173443607009981233792792695734 3544218 -182610647211154501587121827576336 3544219 210080085443121472092977865760685600 3544220 116734854454753202057052063306554880 3544221 -168792019606371807929837285171330688 3544222 -567908796111629100224936410079308800 3544223 -1997734339842297331690807953441216 3544224 544371415122100126932445218802237440 3544225 323977962280998361293321365805581750 3544226 -175891360799852972907906154762083840 3544227 -379115077688611123600254452431644000 3544228 -732600694884114953608113879463090944 3544229 -391809688728706869603824633808388680 3544230 63498796122522792706131526511984640 3544231 -436819291719039921641402090571253488 3544232 16633357430421291917635467271864320 3544233 -412952586653657497620114940417735680 3544234 -66080689991116677210282800568353280 3544235 -976165034870810550443290050113953200 3544236 -68539975820371688606869406498830080 3544237 -1328463485770550859126613015608763114 3544238 174560947659389092617553856775155520 3544239 -114160385255762343394783855349725176 3544240 -28545690630935575598784545577369600 3544241 2512555418738436801497128520025155520 3544242 -267237887921320163467414225634058240 3544243 -330600128409391258105265916957121496 3544244 486148811810385827029144209085286400 3544245 -99449225835222233225488460241062160 3544246 210245234546805388015204474619814144 3544247 -51321910078676815165997476420298400 3544248 -786582827756389258938401117449420800 3544249 338310302177373243013737155627735040 3544250 -29952306636494910023672066997288000 3544251 -94931782301173376662184640158344080 3544252 -1818846623278583781402431055001131008 3544253 -469460701564246735661168530866047316 3544254 -21434777796634117100641105190940672 3544255 -472876228624456385235192102678686880 3544256 589291349689637134874924717420052480 3544257 -1638373563729094650309496203229440 3544258 342028509026288646350279365833902976 3544259 -439914806609988292634474405045899584 3544260 337575284696307870908708995293696000 3544261 -49366384780074723107906236133894656 3544262 -906969988984580357651045879334539328 3544263 345104938052883413347947962343876000 3544264 -751081708174475820775184683475097600 3544265 -308172618838277393466770781788945280 3544266 325888864920762705713190785411248128 3544267 498333209605936605808601512069599712 3544268 -328742876950034899363868655132671232 3544269 -335718685380625138826095557698608032 3544270 6623007004236663140458780626946560 3544271 -771625460817930259419288297134289168 3544272 -33095022226164358350907755507351552 3544273 -735543674220394683451139110297756160 3544274 7611080455308260091117413085781152 3544275 -2423257595723626705584217424966400 3544276 179875793740535134823712861452044160 3544277 -409565506954522306081927806421018560 3544278 361224616896739764843136077777061824 3544279 -1356378838619723869876515725215394160 3544280 -753763706969299429535360102943129600 3544281 -326748307293445100639723978904904572 3544282 -495751399768607207644979608366596096 3544283 -888146938879104269744623427551888800 3544284 -583487491017032105982322293307160064 3544285 -231731182964967466265650609099648020 3544286 70190270841319407493359280379985024 3544287 -156565335240559643680392762597806448 3544288 -717935260755355828853567160546754560 3544289 -458947829569859583651585457924570944 3544290 -499749350061269741753799713466086400 3544291 -268834474719225833699326727627870000 3544292 106268856239742967744762317474054144 3544293 -417053242265158705617793649841789600 3544294 -151046891127052805422763039551887360 3544295 1353897392069048133505107557341759800 3544296 -7002389347660333015685603056189440 3544297 1836730845422251380490147584156834746 3544298 -4413517462784926048624250201205840 3544299 230743446147391781349376796780328168 3544300 351708857133761021213794851034630400 3544301 692405267696703357250327377878705100 3544302 537447893260447412329058455857095232 3544303 175072013437007023195206920851268080 3544304 30763241822737060328462125413728256 3544305 -17467961792755276384066412784138240 3544306 888073318813271052989465790945045120 3544307 140418677127949830735319243417658640 3544308 -108591960658314783556290891747719808 3544309 -1257089188637241007976054431112529490 3544310 236414760794476431306017263819499520 3544311 1201753516409010499452108311657181672 3544312 -1166316550873077526545586594174156800 3544313 -926039172764133508604830531783186860 3544314 -202630363792738211997586361271029760 3544315 243543784896209642859262785674314800 3544316 291455886058642711852049607440252928 3544317 -80960903601159145147055750010680640 3544318 -13222026137464746441875523429696 3544319 -1103356576167708016681492125523073280 3544320 93929321538456498483907320128471040 3544321 99052182574811452693441587099592800 3544322 102686319855604642611378360428435520 3544323 -105619748863871131729151015940913152 3544324 23547989461700434353788360977739776 3544325 63227463424858855370168684421517050 3544326 184726119144500702120953391270143392 3544327 390399648318606354096717904426701984 3544328 1070663357098591200598936747191260160 3544329 -790940135876028685250694313019333616 3544330 869973062991949484407461257242488000 3544331 573601239624578806093945774497934992 3544332 -991552612054580327332647012893184 3544333 1403304726161715468567960805853861504 3544334 70738425860746093473088922908986816 3544335 447743190797200669684883172464836800 3544336 -166112427551619046381114626352742400 3544337 403178818252180210337115131956577280 3544338 56649642952002563505337166608289280 3544339 -459421401310631798976831639902171860 3544340 508118031570297526245297200336643840 3544341 -394259569053194153480672399232475008 3544342 160234469190617785695301175507026944 3544343 -1604667779126504785676798517777785256 3544344 -1112698063222161133321005830055936000 3544345 -103490718326820908594160746419552320 3544346 -204039508389786658063284852468980736 3544347 1182297770953926796638467558114797872 3544348 -351989019469155478511324801570875904 3544349 -443196820733286609282828977711967936 3544350 22957019548722369222613559685144000 3544351 -1721622829128523973685207167609939400 3544352 79719010662193005159373398104604672 3544353 21106452969608547705951613135131540 3544354 -231581478468182050958474951652980736 3544355 -685945877459499819598806622627914000 3544356 171767903762639366536265464814134272 3544357 174233127079842263643439575218156606 3544358 193033727199777775733444055216302784 3544359 15450967569668792193821441114961408 3544360 363309799383918171364510902875904000 3544361 3100067595862069937788109660240160 3544362 10324595902125129312699765061475328 3544363 12592467116321995106906235363527544 3544364 -2083917224791387264586957391875051520 3544365 422816506400468773682161544107621440 3544366 -522649574615368845989146884989355840 3544367 993467921668460040841168736099338632 3544368 67904036573225519828290660541595648 3544369 9207014213849757967936202059127808 3544370 -194932055349520158417308543432217600 3544371 20757964211649747601523784186180480 3544372 -458061429981022344557679067436403968 3544373 557879123424796525051539783151047840 3544374 222480671841110776299333246088865280 3544375 70415722986201676623881883574395000 3544376 445291627587976170863542886186741760 3544377 -211542564486102003015969834746506368 3544378 40397213084081950396285953023653632 3544379 -674506172932396905593285675454466440 3544380 -130311913009586737998059182173081600 3544381 -1861766737355521348224390172067903028 3544382 690110607999519344085085933911496512 3544383 -198315416674557057819757664938232376 3544384 273257228459382709307701876504395776 3544385 133737129362376339191470331265331200 3544386 157451185252484153325101343945752064 3544387 5719704813219489832867302223147008 3544388 -772296667468588335512501831893667712 3544389 -195988971836497197819812863795668000 3544390 -296432029773647809669120560502780800 3544391 -815381844477791663587370825597844816 3544392 -553614825825594602052127903134351360 3544393 1191021421612860691166196338426072640 3544394 -350077244041146592376882517689356800 3544395 380136526628445727832163011293620720 3544396 1387403534267371580356316562654177792 3544397 85910493107954533687854795466080000 3544398 -157775084276704379181305563273667712 3544399 -510306912051270868296664404290747960 3544400 -77090888769635742656735329832755200 3544401 385535662886770887598493645129217984 3544402 191021098411889698300716710125099152 3544403 26384938367783225332937794861506024 3544404 3359496482143740651776208295127040 3544405 782458802010142436052987955575252120 3544406 773022891263451930032201655380251200 3544407 -195628697354648672919691848214177680 3544408 -570738025411417812931474322512281600 3544409 -79698429075365533471128012004642560 3544410 -188412170444006974745459650341776640 3544411 731815786707741129087810358596333504 3544412 -1741429933115948501827337265850752000 3544413 1102289523051804019179244105738057344 3544414 -630830117623168981180146719966250240 3544415 -192284702668103501424227808436816320 3544416 -245835265415097779644586210063548416 3544417 -1012417705774111323710632679288054528 3544418 456797687835422018416204610752238160 3544419 -1199501744564152578539465530910386056 3544420 176521934999104222616798227653058560 3544421 148275784931872754937423510345031932 3544422 -52136285676535890500782026666756096 3544423 -253966358500737355093623067604470256 3544424 -133409952840998252110911819634298880 3544425 242339752820825421853176947068200000 3544426 288529910374760858959448830203156912 3544427 -1385505216649690771382049119787875724 3544428 109172505101350184272107024488561664 3544429 355522101212672108392013610238103776 3544430 -77323087512219473713043216296856640 3544431 -233163929509432835169350867624691840 3544432 262997301724248403680166197401812992 3544433 397130713398794138318495536782377682 3544434 -181973999555717514927641135220309120 3544435 31766315325107478027132216523086000 3544436 192277963969511980804158375395450880 3544437 -400039412813230226070674932690370112 3544438 718853409111341217805680214866620160 3544439 -1062133050379572142075807448025552720 3544440 -150614800557911927611799145451315200 3544441 -1014453904359321102727653039244763158 3544442 13792639879646174492999232778819584 3544443 -164154837914353071727707138059022336 3544444 -177262317383720741993279064296768000 3544445 408362750028865756535064029859640920 3544446 -512677938428611188020367540195162816 3544447 1170423289239817056673737127907840 3544448 1013471032465077420153263506556190720 3544449 1073505528084561610233032214779052000 3544450 19447506997459804305366052240512000 3544451 -1272524244251915553009103405074551088 3544452 -112406807495702354536553508278231040 3544453 -459146933675670133074384667503853632 3544454 327743452590935979551728513431790176 3544455 356793305704341365457943537415121360 3544456 911592907408567955729689105792250880 3544457 -258649902411380312699418636402933888 3544458 262416717297763654461347512249482240 3544459 814932814380806360190001072757096660 3544460 939193639636218314199323281666913280 3544461 -227618673147409352414414876355441312 3544462 204185222194507412247963269794425600 3544463 -533354992966979303527155263595823176 3544464 67071210583329746216350683411382272 3544465 -547274644038723949715044100131744140 3544466 -162032214777629152525722544019993280 3544467 1019214113921612544292827162092547840 3544468 394669282198768896178115448823499648 3544469 373103504472103067333334826201263840 3544470 -260233156071395217365869428093694080 3544471 212450011628201784941048280409905504 3544472 595513281507984512007454352746444800 3544473 84586534413656782819102761172404384 3544474 -382248867738031524423228814556181264 3544475 296775069323423084604104134572267000 3544476 236548923795849307164190511141827584 3544477 -383720773691774895371010245943807668 3544478 -54639219856348742051650270732566528 3544479 -93485372592211588191677735137339440 3544480 -838508498179057728894064873799024640 3544481 -909291374874556690297153080599936748 3544482 149419207152337816497062272754974464 3544483 -1702928054227413701797799687528265000 3544484 -168807168703514322917178502284103680 3544485 94006803303272324550487556417477760 3544486 -66266521150559851063124096667217920 3544487 -369200200691820697377780927978681000 3544488 -920640953318624328432373315205529600 3544489 -266886065276022350161920049780762360 3544490 -1099784059558627344187581228890880 3544491 -111859235292523711318231084646853456 3544492 -122813567028889738618085460632123392 3544493 -1147751808614400060627401847614877120 3544494 85715312509483767091149904003766400 3544495 -216313200824340984179405877704403000 3544496 125968902057290777683704239166259200 3544497 193266373662129060181184732115393168 3544498 560009890476433072958342640192522000 3544499 588977564394917097614276577124109136 3544500 -548846242413451646508778615557120000 3544501 907331227536513265711723987862297632 3544502 -290146369256133848188394199921506688 3544503 -12169526770196906328843861744521496 3544504 125361767636988831170092416041717760 3544505 113016597575638322882988365556965760 3544506 -177185707638036605893783789859220480 3544507 1025612501903017638202705685323322880 3544508 239166467412501780360438702203567616 3544509 21391700125399152784672425413338368 3544510 -334250108409175968647093297755515840 3544511 -265736161043553613955346202422571008 3544512 42427321181647863187348162432991232 3544513 -1029492049480123336913336144969583102 3544514 -12946906594997576204814881746996320 3544515 -13617189791985893314237040057145120 3544516 -1180878352572374284043830859332466560 3544517 327107867538593385138337111369371132 3544518 253192328046310757011995437707379904 3544519 -1697423715296010572455231434541976040 3544520 -17589292485391032003259915309056000 3544521 -35097127092862000228090902041845488 3544522 22652326304144794834653367666824192 3544523 -451060331303647409635300397812574976 3544524 -350604725792840601299305036888400640 3544525 -633290683342371929692925281454857500 3544526 -296305454735009870968186508111871360 3544527 474735939154789871683677094557410304 3544528 -158935209102125746149074837558214656 3544529 -1152462946231621935575248232031714960 3544530 179751610108026162703807021608099840 3544531 -258013898312971544027306263747307668 3544532 5635224921889387582691563569338112 3544533 666568071844152207764712560306383680 3544534 93174777628326260698198491297298944 3544535 755691429126872117114507371212243480 3544536 -659936179693370817707708924634009600 3544537 404197768828960875360213965745266186 3544538 94565436941945842919050274516082144 3544539 613601161774648059722315658473369088 3544540 9659284504700926933001525194874880 3544541 186610601992929293517405689564412288 3544542 411360204828931680236231068330962240 3544543 -931488699139474406275632986867163240 3544544 338302282267043855714996964616568832 3544545 -321039592847497699856876754810820800 3544546 -285768395711737818991123574677188528 3544547 640728552651291664290885254464611996 3544548 13261029039978842960008214695981056 3544549 1802782386658021528724917282296871550 3544550 429495484008547773706371579787768800 3544551 35888341346250973461456645475867392 3544552 -2701259145818227778015567139550986240 3544553 103458256007293045324676578785521664 3544554 145311670355786485674304486179409920 3544555 353219156301030628876775989769302560 3544556 -1085394740812086135631982358124032 3544557 327527534777290939532825800018827840 3544558 -224676742670904415774720054847797440 3544559 77926355472970663796475519136007760 3544560 5971575357546533947496298498785280 3544561 -239865664337318796864619176366151500 3544562 -480829242983286304299482016987187200 3544563 -266195317874016988261706874644835072 3544564 -766151188197267356067273808001945600 3544565 147522200226656165116381319964482460 3544566 58618639475299337433707411508841344 3544567 600682982129436478836207795797525320 3544568 -1353685562679678859238434492500172800 3544569 -348330404066951490204705840355951296 3544570 51734049046191268415348958747279360 3544571 -188100558840542605748290185610224000 3544572 348842997851530597336512557800243200 3544573 148358328472147560067697135833426284 3544574 739643127559460904465957724715136 3544575 -295857058013800853176168562181686400 3544576 -1951108404571725829011244629098496 3544577 1165839460380220713399886265836071426 3544578 -255084185287133705263090926951124992 3544579 489864313919003860087421396759741180 3544580 388150851923568993466267800237980160 3544581 7395000221910061763575653611254752 3544582 -114553954057461761498809178068168608 3544583 111483826967583570432161276279232000 3544584 160690066891389726191403632255877120 3544585 254174083756886320147487584204565760 3544586 109953317300552400204831740285362992 3544587 -832855159477081544024208511464464160 3544588 -10917953650779595307183704428697600 3544589 -806198222913158962674082334902812768 3544590 -48686003479062239145772073252659200 3544591 1650019122001269252157354828410498992 3544592 173784946215616694174431220784439296 3544593 332330411616911908739098429684860864 3544594 -367393311093464247390430610262497904 3544595 267615065280868515014526607213717200 3544596 723738279074460953059838532748437504 3544597 182890233966842392184845101464832 3544598 -159100681786225636850128109997568512 3544599 32155498564905564349340625474167808 3544600 412474168875066296704893752463360000 3544601 -787703323952245741228463185789968108 3544602 122106512351997182747830288792780800 3544603 980043841667939328606886032840083640 3544604 -40245231965295202369398502751305728 3544605 -116187357763417045256704249141062240 3544606 -727522993919345021940281650382749248 3544607 -53012884011734025830486039346837768 3544608 -222453833476195658568010083271704576 3544609 -807299920209327212170121288235390720 3544610 645802566936136406825469293581212960 3544611 388586332067274272995085382547840632 3544612 -738929477740955135104189575814844160 3544613 25254098365631459886166030172355420 3544614 -83618885772323287663633727859774720 3544615 -758064840010944918416470009507719240 3544616 -397410216584458258848830029622891520 3544617 415838293722963005315699105832846240 3544618 -317917897149646136047979233412264448 3544619 3769118587844299626799904833202208 3544620 -39347535037913593445066568573035520 3544621 874278640622680328111243887945098720 3544622 -88943950572770088308140201295963136 3544623 657695957959957785338337680811873672 3544624 -92306589809847165621143647621365760 3544625 -384584235950485150371052926611856000 3544626 123452592416196989632761595540489344 3544627 -315948732789466392790394514149833880 3544628 -4727850479723345967300522344250624 3544629 1725669528737650432169280165012638016 3544630 156447202533189401935031121226344960 3544631 -233106096564746149686257239457023728 3544632 157443492582653636667860479079792640 3544633 567833402249893949739092577624204544 3544634 625575850292930072972905263589359216 3544635 -888367163944777190647650537632029440 3544636 -1128456488341714348653941479056740352 3544637 -352746263349502826166882152789199828 3544638 570812108151912352483423504684987008 3544639 323262070863831507764342307283114880 3544640 -118604062129814193182178053770444800 3544641 871712489397229088119746331863856320 3544642 1265955548462574205537059254079155712 3544643 39141071891919717646926554470568892 3544644 36905431265272408597024259188694016 3544645 167059761965759505825212185137248640 3544646 625346444341830845710480459747700736 3544647 -681320234561309663761568580405485400 3544648 273737227190458654635296800499343360 3544649 1013095025297548225887146598684269220 3544650 -349704508772602739840571603747385200 3544651 687481675194155516153613554790988800 3544652 -610111678326691840726683739016158464 3544653 -356346631619001480948733144552890240 3544654 -233198389568676332508469331817916224 3544655 -251899122305715570436250036580356880 3544656 -245134922341955062966125986215231488 3544657 332221917175695957611025295604513906 3544658 29247511211317905493799624054388384 3544659 24722632937122344771200089048785564 3544660 -442151486698508195043045957024026880 3544661 102746231263808796544457764885131840 3544662 1537029036292988871506000469888000 3544663 359918613619771987761614481390673480 3544664 271504117001525338523557189204869120 3544665 6855941741263548864398362970449920 3544666 -722460976043608682604442065807805968 3544667 -699846496245827962799718091526247408 3544668 209360443856623373810507703201054720 3544669 -1315096529355690816432734160351475930 3544670 998108953339749814816209728247168000 3544671 -421966940778545652497763450538585056 3544672 -735498968566122844344354909287743488 3544673 -853173829357061776391259047978530896 3544674 47549634207747016458204117352295424 3544675 -238900833799425783679163941575133200 3544676 -7671835227246414515573837699639040 3544677 -8777074488830627021527021872515586 3544678 -913527567535216038383313090707434560 3544679 1052676497733483811838134260594372120 3544680 -28470142446598031588338003329024000 3544681 -148295746466535538485113858712714816 3544682 -964091574205858014764016332600969808 3544683 -281050359251022308761519373943115176 3544684 -27052664441508078233855004300745728 3544685 -805605995885513366480973777477349620 3544686 -389591920820332304875158371258208768 3544687 -530061668098898575185925856094820608 3544688 -37426980768826770396259752851865600 3544689 -42559190082692379664692509251487376 3544690 -246624374357565459622968408136610400 3544691 -1045176921594186658852691213506325280 3544692 189201861392581126120220950950604800 3544693 1166174189010917414519615817961204224 3544694 790414622268730060955211758240998272 3544695 -156057074025422489594556566630400 3544696 192012682600926214521783483102289920 3544697 -137785382120055384425217559280363520 3544698 -168249032726775849374576437826191872 3544699 1902020348462224677742262661611042160 3544700 234526396422933816745649853683443200 3544701 -325894200250689404837784978755700096 3544702 -166971731337526994509183401805931520 3544703 447551933713277334747149265643181952 3544704 -264466365977861910675342208071106560 3544705 7226357310573319367854916846448960 3544706 -391200864548183203511425993126263936 3544707 -623553824733479682882157086241326084 3544708 617221917510537416447418574621977728 3544709 86127806372842160050840421694569406 3544710 -130955286453133560857956318584384000 3544711 -884926022162486826005801767695280328 3544712 19408848317158605655694235546547200 3544713 597929349643202652091253651148988842 3544714 -259869647362601179392375451093466112 3544715 -397903754046686255452169576076092640 3544716 15718212948253819034149730436464640 3544717 -104045588717267551624323789183990048 3544718 -33362265783650352588272093661157440 3544719 -686221838683212131103087853476308856 3544720 -168667792450738995318591346665062400 3544721 -2101870843384207100490367306052151708 3544722 -19988044227409838845043375885716848 3544723 43344445428436109816888094816112544 3544724 1043666847577056923287375373427866496 3544725 -527023320459123800217168525602692800 3544726 -175024407681166159097189412149546496 3544727 346647143984824097507734510299621576 3544728 178570508913088951061641893425971200 3544729 -802266005567324010230050240339717680 3544730 74597204918577275290705552351948800 3544731 381634417424217950238703141015077420 3544732 1307122201189717994368310452527812096 3544733 364102051356094918704927933599786982 3544734 22524691556190673013344341290898048 3544735 -242944098776761918348951426555066800 3544736 -35172885633282193614431254920953856 3544737 -40753918496846390554724418397071360 3544738 381461273010923481205048778885589312 3544739 200454214022936571233847559240005000 3544740 159381708641371238465707218714009600 3544741 195981790107929073625095354431230142 3544742 841104694384154526946463602745035392 3544743 -759094346156933511375422564632043736 3544744 -291653486879146988619563143059456000 3544745 2686017242854482692893426777356381120 3544746 124300452924704900784404609382601728 3544747 784568438360976017917683002831625072 3544748 -861216458189467165829845161974784 3544749 -540195379458548490305428112691336000 3544750 24255671136295833792269364612960000 3544751 642975834658242151091022645932090352 3544752 38098735175674108116911394562867200 3544753 326997858399391898119336509502458002 3544754 -141131784113064044627381572057330560 3544755 -740464377451788500180076815810750880 3544756 -337332105508502182229856091153137280 3544757 285748883507547529314459841409502720 3544758 411412468555030454794298567001517920 3544759 1700605975775813635749976390365905960 3544760 458609099707868967984007818690969600 3544761 109196112332235443043051293673127680 3544762 -225476112878548060711161762255559968 3544763 -1108899428988383228923245440705624988 3544764 83565265002057222899555291370577920 3544765 270662451012230849169776106438182400 3544766 225227052278184610075957658063372160 3544767 457858031992128010108192176095316984 3544768 290003183757542317704187470954889216 3544769 702189293555887033365590097420636672 3544770 -84152714026957936524768078992079360 3544771 -1466183074982592277742850436236294656 3544772 128585598752829459504662360652128256 3544773 571231802709509453188923266663781600 3544774 366498028538665946123654210534135136 3544775 -296081040997908308550161477658753000 3544776 -826025985580582481983394772776140800 3544777 1325310479812444750482596674599681626 3544778 -220110216975452317967104624476618240 3544779 -397826284951616192308419015839074560 3544780 631979659896081812112885200962329600 3544781 138875768784556364668622181762242700 3544782 107718239419611241231671500633136192 3544783 18381223970637524510835971906275968 3544784 -182869559268515965915079274911539200 3544785 -146575423541976145793347031575378200 3544786 312719570492413446988627277284968960 3544787 286692987851502470025853001635776000 3544788 -89610973487998367409228734102863872 3544789 404603014299535137237633942527846520 3544790 -674252323606269666907517948535993600 3544791 -2868845523890302169358217594865280 3544792 409133624752024426853223809077555200 3544793 -99142345437194306611021525153540800 3544794 -367512435619304506180352843421445632 3544795 -1089305789683879721789348405977627200 3544796 -401821899394587070092906965346854400 3544797 -340694705328335395039630635604279200 3544798 -838604785367228132891335019503305600 3544799 467532888655732198671190930896753864 3544800 143773021126049174823506863561113600 3544801 -1010728524379973161622179600663845336 3544802 -1032192058994600520219601430817993648 3544803 -30980532901378596638607103407069240 3544804 2156419042291161654191777734707308800 3544805 23042700074478347635939403909173920 3544806 371369450592954919490738914778370048 3544807 -58227159750035466538425812660818368 3544808 -654996794835412563693381916430499840 3544809 -308394050369293621686750815599539840 3544810 121692115905151978580698740027130560 3544811 -1252857952544791921916540800062600 3544812 415209801599453571754712399255943936 3544813 1649917849667662333696952004755438380 3544814 48812439192319323056949941961468672 3544815 109782940360984357982544027605945520 3544816 356202198265157278130850443657216 3544817 1237046491101584690173031763407787072 3544818 -158600648050678038477862261344960000 3544819 -104825360684264978546713683198599040 3544820 315381047326233649698236763513813120 3544821 -490340143976140906045695138157972128 3544822 200419639051915531235469043044905472 3544823 -1897745588904131546181639276880403280 3544824 -294139191639672626224372983901716480 3544825 18773180050307463599621565340357550 3544826 -242486931289033402233761687968263456 3544827 160216890236242564956734526797120256 3544828 -223224299385730593158850450450596864 3544829 -744624951992707427460719047941064986 3544830 -248806455460622560594020620157696000 3544831 2154200308810084982137542644161247872 3544832 129047957688020528341548024150884352 3544833 -482422452002419331592183891747258576 3544834 -31040432274631876946726765797536768 3544835 292871780006900335825409830594131360 3544836 -265267740106065264126880367974717440 3544837 -1867943944881339345310394081799444514 3544838 -448707045392044678207872121445660160 3544839 -138807025544313551017748997177409296 3544840 -217188118826797056859805249188454400 3544841 -681537679766159806972185682731862758 3544842 -129038392344273576043264985518603776 3544843 1156943103714493467684443906172747092 3544844 -879786964778285557991054129683353600 3544845 209206489926472559575934478561335520 3544846 -223368155581926776681790959171992128 3544847 1454859936125133223182073750703622120 3544848 -180813068179911404918535882961059840 3544849 544988929590957649302092245226849280 3544850 -166523287784592904292080380334387200 3544851 -554604791002409415596908703942532168 3544852 107954249682607303813210936348434432 3544853 140076159679458198139518797511416064 3544854 -434455222279383774724986765361212480 3544855 -1577204255703449374084396819509570000 3544856 265235921211939939771992434745210880 3544857 693676709509440346504800361382139840 3544858 -361200623801866694580916512425961216 3544859 61783470547012093018847261317234800 3544860 -186383657429476776834296187674050560 3544861 635760976831030284042290344089647462 3544862 -1557245884785687933983988730524494208 3544863 348189449652997990065045196861578624 3544864 680643854942461374181173292732317696 3544865 -403869770128153751239067324770378200 3544866 200619475184915204568602343764493600 3544867 -421422347414552271339818472605554084 3544868 191980565398347472848561266894545920 3544869 4486443627702767244449822000751168 3544870 -65606672009575856335653226766016000 3544871 1012164647762754082389336895205723544 3544872 -251522621919230434567291335176110080 3544873 -366614146638339394692836176171496640 3544874 2001081051179783185745481374251536 3544875 -226051596492429925393983495835272000 3544876 -519288721822336150154320127004922880 3544877 2636080155491296185352484329186752 3544878 -357363982430138700120876926682902976 3544879 379627566567992977520171716130568184 3544880 -17420494657651326026221017264291840 3544881 181977777201983416300238384259145728 3544882 564234250694093975727266129509824000 3544883 -1082451009054937842464379038363210868 3544884 306370196247748827418689233635356672 3544885 -460794568620381234416876731405784040 3544886 108128571964759173835101060229310784 3544887 590886837081916231234066619344001280 3544888 583082572309469220709873507045109760 3544889 -937412118079298834583704913052676310 3544890 269106896434250689532104312417201920 3544891 531559731206952638162565169998788640 3544892 356794157288604545799526172117908992 3544893 1028812229859062331407123570159640288 3544894 -22972869136418299654722620467648320 3544895 1210607710668916211861212734430631400 3544896 13494919469170792357219758243840000 3544897 -197258986038312445480325454162361680 3544898 45001595680654705252715527133091840 3544899 -124402286276174440405169044459049736 3544900 -372546951636965013884523257718160000 3544901 389288571538508180823495195536557404 3544902 -577187390667371000311683560369681280 3544903 -2463638682305542092288124608308231344 3544904 -907168423240992595136030013500743680 3544905 69049338888077510432607164244672000 3544906 -550438202450319770065194342282458880 3544907 -176970701581567595595188858736356844 3544908 -616499678671792173187381531232584704 3544909 -690828060823264776104971869560455584 3544910 -160887099610040068639455413500506240 3544911 793383665431454233206681147012458640 3544912 29877278494854378690032619134910464 3544913 1140310279240474450843147788656527680 3544914 384336284468500259399291138538445440 3544915 267343357622857264637482679740483920 3544916 -441027283544228787505238277400504320 3544917 -472891245115129353439900724614278240 3544918 380429079281572732163211295242693504 3544919 328522880837901332074520008499269296 3544920 -9390133910581331796572657605632000 3544921 1207281882468277677456881019648473472 3544922 -503383448365178371885640307702313488 3544923 501261987286343226247508733704676144 3544924 92126185975906869315042143877700096 3544925 -54504173387087066300438856925080000 3544926 -139511435272442440895348759836588032 3544927 740502406123129016160679188356799776 3544928 -2590264108188279479718480103005487104 3544929 -389251888306912903870147983998198256 3544930 374570865194386853807132961725752320 3544931 -148146511415537692493205463951136880 3544932 331750242794308252503618177357468672 3544933 23726621545088011842229322156110976 3544934 -466249161674880783222303207095556384 3544935 -68185524725744568765338306127121200 3544936 16096280957671036078047276655303680 3544937 -323312239357028491760299667444982 3544938 -51035736570952235053234203229639680 3544939 -1828495546541152705659354920916965260 3544940 154751761861973739089134716454471680 3544941 -109512350702069987292133140425423808 3544942 -226471609277692306222666030876325376 3544943 -267686610877546282940060235441178752 3544944 -72108287306094346252752683901911040 3544945 -5800108044006462776240022416484300 3544946 120861029650229403877756847151558672 3544947 -94144835607045059352511896152157360 3544948 -540736598955092960201990136931252224 3544949 421306394501719933056127071522970236 3544950 -123355450268999009104457440556510400 3544951 -223475147100784872489389994655891456 3544952 -1775392288595717137113673483919953920 3544953 -55156100792404854327459233920403616 3544954 -85935404337426684495492624809072928 3544955 873863486304448225398447526376943360 3544956 -646182349530481490222901581428492800 3544957 495921198231506605696291583363437560 3544958 -687746772789689973566696570330765376 3544959 227681210054411042812077351195486720 3544960 579202046794623435527818196287488000 3544961 244624610106204631799069326268548032 3544962 194170564242524746812633374581841664 3544963 -4009362889131094844525062144350400 3544964 -791488126386935747963040304436913024 3544965 -20653347512146587574520205739492740 3544966 -201178570573642112730408453602993568 3544967 1120330500988437036404474283696721920 3544968 45559904900400498873688074535403520 3544969 1462432194673456405924353839081929370 3544970 101002081201023361091229560501867520 3544971 -16196034018830010477316703856524880 3544972 -943249282579222956207897691628372224 3544973 -324131846661763978722847702414088778 3544974 102063291593044230689131562721781248 3544975 -82354703102806945377678184497715200 3544976 369268662861553150478850414516191232 3544977 -1180947656762811964640691697994160192 3544978 471705528955154669459594187796273824 3544979 1774189667722507822541293235144617584 3544980 614721732143270936804823403922319360 3544981 -1105348238928744221360612319762059136 3544982 142583923294720573651223866959851520 3544983 -170071634763865663921248719773880880 3544984 -296026371892456620415165509664573440 3544985 -1017932607921437140474367269804445820 3544986 12008157659475794588345581643328000 3544987 -98047659153344364735670320680346364 3544988 -186387972849779451354764347432960512 3544989 39871638199937637996002378238280320 3544990 20016585289655783679332036764581120 3544991 1980075443704593817514885197089030984 3544992 -425084137638241248861630357590507520 3544993 1767052057646474165433985697998544580 3544994 838531815352245571140303410535721296 3544995 419202906500896905651617098728627120 3544996 162212270412519874356835155902320640 3544997 -71057528127243909980415842936524128 3544998 -108226673627731626091784917985775936 3544999 -260888611216095419044646153877121800 3545000 -28842231540320122056728771472000000 3545001 753649393673457416140405409427652080 3545002 470035569757810152662510108148299952 3545003 -671028177995871946506372372125799384 3545004 473750371874489566937431293384132096 3545005 205674406962952199657782763829496320 3545006 8223970554542220365490685245234624 3545007 80733039441853034922775922401057440 3545008 -187458192285088851313560978348441600 3545009 878167212113681070865336261581546804 3545010 -96856929318089431606199305069255680 3545011 903912333499190497636907360464335984 3545012 118629299770693238795339527411464960 3545013 -582348947010963498590439655359843840 3545014 509394227100780304557677467592903232 3545015 501464287721451146184775303449141600 3545016 -388026967507173361096100930100326400 3545017 -354129959663644300772280026838176448 3545018 -671993286425083940984187872042276640 3545019 1521138966321220353534458698727926320 3545020 -9716301409782257119832652398891520 3545021 689915490485720433558269901315729222 3545022 173671352690915790404344122204708864 3545023 2121221486029683289411831599223808344 3545024 -75791383972569231251983868979314688 3545025 -402755515962907245322277971854194400 3545026 -51142412679025564184440872815385696 3545027 -995672040453261384596794627200454176 3545028 -776822658538235442643344151820757888 3545029 -827412547932642399730672961835942370 3545030 -221335792609789899849585812105998080 3545031 20644743201685241286273473825961984 3545032 1131656334993387165160978955597030400 3545033 1924208659172545004324420594609813940 3545034 -535819083409517858290983383880894720 3545035 -387122314385634917525121652731903600 3545036 -66012494622033259235668972955369472 3545037 -557775600119937688482055348876830240 3545038 -224059627535336817803209216827521280 3545039 -1493855775401263785544856346914257560 3545040 65219475708490424138934596093214720 3545041 -580873775169897300323911809772108558 3545042 1541524342818348603312723308355904512 3545043 893302544876411748065777148773857464 3545044 103204584909091079200709602486894080 3545045 486082261808133281342794661143505280 3545046 25011311586885608286135159178548480 3545047 -2174036493603346858184956403080643280 3545048 282330741796025372874043763215564800 3545049 15585724423971184231652672961950688 3545050 -411610286527429180388444248787377200 3545051 1284155164311244293524390554624154052 3545052 -225512073518536848951567712839144960 3545053 1266363991837987059752740198116027302 3545054 -1332442582178824783948136153250583680 3545055 876270231713165876633021337024427800 3545056 -270294907245189466749344798465064960 3545057 1162144788534165417959946853257798306 3545058 -769916316986940306796959059239680 3545059 31842624144286526276187589936937472 3545060 501552624950099722148999010026611200 3545061 184040306716410953557033777197660864 3545062 424627029058486558858477632004216032 3545063 745986977273503504485671408651712312 3545064 54785101269004220006111539872921600 3545065 195271221853313717383918162695354120 3545066 -85482122360118987061648838314675200 3545067 -141372384867738577625724121587102720 3545068 613012768699283138291117403532503040 3545069 -668932265670039493552100237637103488 3545070 193924640674458497883872205586051200 3545071 -287735138358895745778802121900663728 3545072 288973004153538689231501457766219776 3545073 164673451932933686793323076580533120 3545074 -139281745758244865978262090698626560 3545075 -389931475403738398400292340860959700 3545076 -912810597900969340049770810622730240 3545077 -1966352698957308927255603679652838560 3545078 -12153427496696780021582275844763648 3545079 849051033937534622164885243036162560 3545080 -199149386327535781776207907808870400 3545081 545606938952459287725178776687614532 3545082 32894493771165308678598955768597248 3545083 -217125823629933264265850354229320668 3545084 -112121752783762900093665464413814784 3545085 301483715830865336427815042862242400 3545086 89405201863388165729153815289029824 3545087 24713983743444458328903151199554560 3545088 29481206961796888412458640820142080 3545089 821516066856824029574194524991780800 3545090 213391839273852834114239371950043200 3545091 -961282562056300099371910153309535160 3545092 -19054010761954417860799706154226688 3545093 62886002756346292182584326866226560 3545094 -113765473488030789359270278397564928 3545095 985017539889429977266345457635168800 3545096 -555794144711844184562860766523801600 3545097 92081222086383429134293327443728400 3545098 -32491590586058451984795982845527040 3545099 5684848132389666791460224231569464 3545100 129896092861406317362397923783936000 3545101 -706641952674943454203574662944235680 3545102 189858303430285061757719780695111104 3545103 -215499791441040350325663664094367096 3545104 71537020137501953088135060256915456 3545105 -649386595590599407448262859687814400 3545106 -133784630106363112242538620737678592 3545107 580023805749007334161991984083802872 3545108 -200955471554468311429312867470096384 3545109 -102646373548634802148370251841671986 3545110 4255196589537487623051383235409920 3545111 -800947992399346510631921901185007288 3545112 -37030919441979879759389812112793600 3545113 169974409212871983890382813713343504 3545114 -568883224451864934423434226264067344 3545115 227276127090968901219186859750003200 3545116 276259650095475474890749508950364160 3545117 -386444135256319571461762425467905620 3545118 -159362521596873441019630130079502656 3545119 -255610627889727407124007348232440480 3545120 -1286414506724695762354250337581137920 3545121 -140644997301452647463340335113742496 3545122 356283430092465450769138937260230144 3545123 1544129175569983932442419123822849372 3545124 -232342706716200358262972601160974336 3545125 -2156379873007077309439839082190400000 3545126 17185131780811849175751330845274624 3545127 -395558338794517577216904084616756320 3545128 1021652019833022912402710348125224960 3545129 293449801234188219173215820020491264 3545130 166861943322968474924202596680715520 3545131 -1017415419037139826755744649709685068 3545132 498721218718601643012190019548912896 3545133 -711547258659874773459842291128322400 3545134 442534734468153238932683514506793600 3545135 9424337578355143459536461020080000 3545136 -99287514874360621871079536512401408 3545137 206094605192665948080459559735848360 3545138 -809723354061229209266283832171799280 3545139 509954061246498729058835342018457648 3545140 -434102628293476232299312472512738560 3545141 453190580177591000172037653833332032 3545142 -8090837551392182707530610507305600 3545143 -278625410573784245827415614521630800 3545144 180691008966354394299245605566750720 3545145 162596667181860038968737993954228420 3545146 958133690785443599514971275704399360 3545147 77741859092547386641449601103826072 3545148 245132700783640311127015508417671680 3545149 -299223120881213766542306799560566440 3545150 -334435935705454894833076488887620800 3545151 335323298907552722289371064578396160 3545152 1754639986369311986647132187656192 3545153 -1736864271115669565535294631786124880 3545154 -139898962163918631465737131122236160 3545155 275940753314216670985746426259372560 3545156 -1050672252652277233669193347963813632 3545157 -568041172034147254756479912667084800 3545158 309010198472373778657983038456995680 3545159 -295769942496884303788264714781963160 3545160 -217527049971941149579359466900684800 3545161 -1204326864699809051586143026333395238 3545162 768858410378831209004703884892086832 3545163 -526268714475919441937296559056218720 3545164 -41177650706975816845499542027357184 3545165 534674398902037364494593530572123320 3545166 -70126548822496238858947151654630400 3545167 -1147991073937525507993221146670288784 3545168 413986555590048201680784101920210944 3545169 921214453953190714629874865590888944 3545170 -79276847919739223687963151663441600 3545171 1011009398411042078149494968600712960 3545172 25561909651346336454036986273402880 3545173 -1699597041524396843815701546943376516 3545174 210282311934045726438519984569811840 3545175 536033500032099925035904624140051000 3545176 603092851858031360396528287384750080 3545177 -2023135919723793488459866028342713974 3545178 -826063371024132690598900139311104 3545179 -364138277897820900314280871290888 3545180 613888496025210441216365358178851840 3545181 -667901989033768283371315379972372160 3545182 -242229799318796226396216164305127808 3545183 -318026461025083275209600994633881568 3545184 -601908084487935356455158256785162240 3545185 -5051524586750189971482409590240000 3545186 459288890450555947690471280182707792 3545187 522019405065967055313177505379159160 3545188 -376585924048545684612937752052003584 3545189 285252829531767136386713176960788990 3545190 124081390971754965628036800771623040 3545191 39770767453989313636742116828303360 3545192 -171743930567962199303619523977216000 3545193 -859827113742945471165726545345517936 3545194 -503335742577843547622163857181889104 3545195 -153174127667888555042474301002079600 3545196 195637643910871583648184044596680192 3545197 14794547870535734894924333416986432 3545198 643047009677618109131332927096173120 3545199 249439900226962123756268491348986840 3545200 141822915074615627279673727257804800 3545201 -374527265466396390465747237406972992 3545202 377619198270396964634093241374716032 3545203 -69871623030560918026357579558586548 3545204 350445961649914982615226623084789760 3545205 177353409493492983747311267500369920 3545206 -320232122138060613813685749595355520 3545207 42814558351055034562166008115268456 3545208 31176920255178329338325440976732160 3545209 1824541013579859872710680746465970410 3545210 -691180987301316594157484233936742400 3545211 -9797564046232597848732305761665600 3545212 -466626701524605563035131850468131840 3545213 -195587775718605526731960517353179040 3545214 520615289995114954751271188406628992 3545215 -636627001403593696377120922455839640 3545216 -401929954165949235351667509181808640 3545217 469923765821271977296948480687987368 3545218 -464925209859029644866536802764923440 3545219 1465819607716475418813102384713386620 3545220 -99498322642424564480621445961482240 3545221 12560683221485710856655885036868320 3545222 32462022098220861102484029876584448 3545223 -27321144349126903581838389751700352 3545224 -1162217543079181548138482424050519040 3545225 147737956240042844939798106315355500 3545226 28183740300013931869997864356817760 3545227 93831472617280631659924285557641872 3545228 890129454792769105998284421550157568 3545229 222935882910473475782957509823135520 3545230 -272038845732365115178710205597850880 3545231 940490657318537242419924533433193200 3545232 10665778582067155385387061984952320 3545233 26386337660029323638032698710103280 3545234 -406479672395829038261256302580604416 3545235 -1018193202020354537876375513172016800 3545236 92724619598349320896656542133864448 3545237 1287885322157230456914306299528159886 3545238 137846623930675676556416062968983040 3545239 686597535072175048652318232315748040 3545240 -1198472359402420042502929953606451200 3545241 96321164055293673608604395141766528 3545242 418311203837189376147326127832457952 3545243 -290534065899776569771311248527721472 3545244 -35635805350677349432076540799544320 3545245 1950707370552048561315178257963840 3545246 -469493072190192268973038432889612928 3545247 217349319367911369661182439065778320 3545248 891022417797062794264061787242496000 3545249 1943078667770352780162105017965505250 3545250 -99764288194314376740660849394560000 3545251 740693240836167304400894066101271400 3545252 -40239536202422358729374417689083264 3545253 284488355887784235450743080420124928 3545254 669033607372017887884929470658086400 3545255 275883597286994415961567744735112160 3545256 3339324775988640490593984753991680 3545257 -321943573716905509641666866524364928 3545258 -652520699475227566830907917429533520 3545259 -1094673675423895634946260106477203472 3545260 693664275079546097991260493795010560 3545261 -78883064095147037469647148375996138 3545262 -73554065768311159574817079068856320 3545263 1492348294835434421100632140220730512 3545264 -2545097935697169717522699659083776 3545265 1649686023959430532500155463909120 3545266 184745892179074801880680831060498944 3545267 70782873269933961095465886856956480 3545268 172697906936937563822040206453821440 3545269 183791171340037356305487888222859520 3545270 -128757188420372822286236167121437440 3545271 919927011837941125823680115046546240 3545272 1374986725587157866445083981803212800 3545273 -1258286817740400297487093409162555478 3545274 -182155452632478930346527038260250880 3545275 1017165336601478215959603375883169300 3545276 -65088647897634845383338251716700160 3545277 1062460554462229354445330855927665920 3545278 -385355726867337195683831067460411200 3545279 -94262028701172482718760602898959240 3545280 -143502008207729521621350077631037440 3545281 1667522047546876448255181328838998082 3545282 -5882571187515857035152370504639008 3545283 -178286932800120297184097308777866240 3545284 478423235241777060528821451630149632 3545285 -834271561888228199783194965723982020 3545286 -26059224128492266695907159371125760 3545287 -118422316145339268181901388193953064 3545288 326592125905823806149266012884853760 3545289 -15773384785137042911762951692149312 3545290 14744284908215942718662229978670080 3545291 -1206695769239630133159777331022803308 3545292 -28284020156175480325436049194254848 3545293 356685293012534715559145035882119542 3545294 297275033335488100604449407337557696 3545295 92464148611922716544959446324193440 3545296 -152902114142404446811427158363906048 3545297 482575578895587479936754446892910386 3545298 -597672379456015736442769704190143216 3545299 2514630247232314830170715013803582672 3545300 -447536788068365939858795225788800 3545301 -322547712685203425424812996595670368 3545302 533732406852765935354695804356712704 3545303 -426012972451540472786184946813687080 3545304 586611051606418164185009679040512000 3545305 -149472142316850146581400960974334400 3545306 1112599368204227217656012207282738400 3545307 -13184633332309638527344581972066072 3545308 -454549461176166055890925838566256640 3545309 -202303378051560562894108599917711220 3545310 212664669288616327151764477021363200 3545311 -101341654934759053819129682019171072 3545312 39018420517002337564570583673864192 3545313 280454086875856990190421746965888944 3545314 -257298723461295340605034477898024448 3545315 152848561245368465039822253569030400 3545316 71894126437108121168233857016197120 3545317 1589085319278769482676029806571242366 3545318 -3179783366985631286725638791612160 3545319 394489416592582671064061087840597544 3545320 -573466335581675429934116884944998400 3545321 515698656075167897852110655884126692 3545322 304257722613234773837637019087689984 3545323 937671202780496424253489966031180800 3545324 -960130886721699820951519933613376000 3545325 53007807697557557449278679035357600 3545326 -444321600988830714172059964226415360 3545327 492865102305579248936113406779492176 3545328 -364242701671473047502573858072231936 3545329 432089999380520693719201513255301568 3545330 -11753372569935363229366643200249440 3545331 -72687577583089585638443805004642248 3545332 138572722404910665227191134374985728 3545333 -616578451423038751632570433666097280 3545334 -69102533743947183050366360057942400 3545335 -127183622055187623816972756877423200 3545336 -109024604377073790063733547386552320 3545337 572417946750472468446396129323771520 3545338 -512995955716648203580886308059919104 3545339 -137150125225017313993531676582101248 3545340 -240503183720169114448859811361413120 3545341 -490283403565237451529750659214398816 3545342 -24583568226222397894799472013741056 3545343 480484244615961113056928227459276800 3545344 -285229573235603263551693893224366080 3545345 -836306579030902645870125013773300480 3545346 81281709335899314124799230830458880 3545347 -305835994165907165141489410674558560 3545348 512246464113388654467519530056852608 3545349 -11131186313188295676631028427049440 3545350 5429364604884001436667128660476800 3545351 61837511958070958218881311281406784 3545352 218375521222361765470899031451658240 3545353 -435176419606471697698065092539579520 3545354 -702985572253039017022888773433788624 3545355 -105498162757214795509674481957178880 3545356 -94285611604160475708439226285390080 3545357 176557029725732780839323945275607606 3545358 313143405024712419541024374996085824 3545359 -476240967038859037131697699131887440 3545360 -10142831087393075239016251958231040 3545361 1082241002994070458966451028974842210 3545362 -1194702672822049287716488496611660800 3545363 -3174966819831074512743715892091619056 3545364 51057765223180394008940696936263680 3545365 -200690497778639805996830888148357480 3545366 705066044458834728327521427243039360 3545367 -50471935062217643662805390134208256 3545368 -1410041191983049762266562843245373440 3545369 -554061211034370557148385240289380080 3545370 502441944717724057088325034618809600 3545371 11443754759375730209104530801703944 3545372 1032973577090286778869310650496227840 3545373 -280843977363188671267242947050172256 3545374 -171476814933525338661185769128179968 3545375 396863609950971836760767268800988000 3545376 533084516215722127870593345998290944 3545377 108284201225385241589729364820474368 3545378 344084258295822219387942372249603360 3545379 -1337058652840566690847420704366323676 3545380 467329140166396101569028532087660800 3545381 6133301548603174131703510252581504 3545382 -43573159210343409642970107527990400 3545383 1156766982105610260303013455854352632 3545384 -268370189399671050873842367049728000 3545385 -337007524111551678870573349721846400 3545386 254213012180350620200077326580366944 3545387 53358634933622001208642248309402036 3545388 123978793979590833206921403692482560 3545389 -217901275306680166754779091914292160 3545390 -278391224483465794426198488495412800 3545391 -23063301961090713806708760118435440 3545392 -111092868529382178813900921434619904 3545393 5555806958131276970431426023675168 3545394 -101860436385224263553415914256739200 3545395 114589950500359671721899138681750000 3545396 -1045274318845377753898369264822339200 3545397 1668852259909664447509534016317319040 3545398 646765597989070255081404961845025536 3545399 -746498697301483357989134141629689552 3545400 -288656131117326800841504918282240000 3545401 1469613781936594004006022548171134932 3545402 -51545932812992987023259841314926848 3545403 310516139607818649407938773218276208 3545404 68506354224790524308425489982023680 3545405 1279740351329371259009163958281324120 3545406 -59410959607224132812628635449817856 3545407 -185573123404298350527658655515937344 3545408 147481466641371208682608326434881536 3545409 -270092240934879160818862302533724288 3545410 -929141734664162004890214703639034880 3545411 -886348480623614392168664262009905988 3545412 165638387992867361125340752385667072 3545413 -307688347908764265418559339114838176 3545414 344649704428774807726860258038562432 3545415 368978954665678364452803864089429160 3545416 -531034370305107434837501511166525440 3545417 -35563536711009286537585479685166640 3545418 347290683826883713706746170401886720 3545419 -906078856165715707993204718570545160 3545420 416099062644287384906833928623488000 3545421 1026244658234976750002521985482656 3545422 -1075478136621711349315845151742407488 3545423 310671312435583615656595570363693536 3545424 -155239931355205275750043997326540800 3545425 213070621718527400654269022722985500 3545426 -721866004114264467308110314488543088 3545427 164132672336570604289429422154199808 3545428 223353631425667429599184263353886720 3545429 -870420573811338878982480569329073970 3545430 143155789146063359413624828534302720 3545431 -748315548748512869459084074206782208 3545432 1483065857983787659925047070621798400 3545433 -1171063466337900526592642792497346256 3545434 -44531265545897261140984229401190688 3545435 704177872227552027789681039615800160 3545436 7428392271656536376214953955385344 3545437 670310953545204592603353515240448352 3545438 -244803878193713892013943374742232960 3545439 278820733448731209988233799613537280 3545440 -839245788742693906924573199774515200 3545441 509102632132414448446211695074566400 3545442 569991324902158936272256598243538720 3545443 -255773876517762124047870597750085680 3545444 1002029790076348427131879049585362560 3545445 521695888606299838663418795362968480 3545446 607909608629455275729792562116648672 3545447 383205482336302000776774886735369392 3545448 735182671628974934275368110074920960 3545449 714653077202090791249626687214656036 3545450 -260924073875655662960955352072454400 3545451 -7409231249464245090576912429426768 3545452 -19062608006850450091098158136253696 3545453 -654429605285673141444900667273615200 3545454 -336600162266006934395436296355333120 3545455 733378767783684002244846222539220000 3545456 -2307441123497047717893012464664576 3545457 -549750596368379031573630617912836320 3545458 236986195389152265197840624173387776 3545459 635112002867351174764569823524546816 3545460 544244793807049682685490939092929280 3545461 1052104370752772763332100082930614062 3545462 -155933456127690826377935708892617088 3545463 -250572117438637056990281419099776 3545464 44107967340786700572130416952811520 3545465 -30854626556049150240414044207318400 3545466 -629115225391608274746844770563513856 3545467 -1021036194498120076993411464876699484 3545468 -637962240077932353921201090956900352 3545469 699275688127040843651809070361025164 3545470 -119521738872615112290346651862307840 3545471 1710843772455815114220131010564541344 3545472 179464341545102118054297067742822400 3545473 -848735794229412326504192669167099200 3545474 -174730674199139507750038227936585264 3545475 -41334614421106599248734950428314800 3545476 833260781967768449353299572233943040 3545477 -106685806446406851934194575257646592 3545478 -312501094082979763263444001022244480 3545479 10416472140425115093976291357381760 3545480 818896854771756287307123910343884800 3545481 -510857048269986939910408491039153600 3545482 -1069831825100296259869701862641597600 3545483 -198643669322763258468047761965716268 3545484 790691184754433560754352355213393920 3545485 972933357906946475287261805549007180 3545486 427688853249022600113467329265231616 3545487 -786935809615644314131732828819176960 3545488 -24444085313547366894133234173444096 3545489 -493845483309562126034361832686325710 3545490 -171144268555657099247629323763023360 3545491 254369446537365134570697805203676000 3545492 -2157662619080569804466506294801182720 3545493 -40271103079198385407641964439349120 3545494 495048804323257620801561435922891296 3545495 102588558557517704882367209826589200 3545496 501946397956871106022996728330608640 3545497 221836467849412756937080318784047946 3545498 -849780179576605390052653412339047680 3545499 649058435255417968128084158557881648 3545500 -71477510063634987846784448260608000 3545501 105419377411609963903124996095115904 3545502 8941500346465577305645275652346880 3545503 -673719788931692446054712213835308352 3545504 -175649116952099544193599013620154368 3545505 -746312719317681288566397087222076800 3545506 -490833754909918745191659139066957440 3545507 684742214564829277005296040517954512 3545508 -612687479234929399924075392471383040 3545509 698421965026908808207531267600904640 3545510 242790456379384093962705321541772160 3545511 459301734815807235636035210842669440 3545512 1241177937639620002875293258779315200 3545513 -227288573806538406557573380461690480 3545514 -88057014947827299303034606600619520 3545515 1362852409928017692363524735232852720 3545516 -116257687510943617301250062410285056 3545517 67897907574754637080422704509289280 3545518 -799930951208884370156601347137103040 3545519 654835075670833719095225476894987344 3545520 -169084089107854991574011286021734400 3545521 363999251985463672329121534631440064 3545522 15355174751078923268854144075339392 3545523 599679475502031421756962537197220372 3545524 688676440566421006307880046327796096 3545525 139961196620541878271769719781845300 3545526 639196789344638723000099616379806144 3545527 665741887915669760411035155650713392 3545528 255044739484217435572163220423106560 3545529 225243150860474920575801449466732288 3545530 320985991953539251385389581866312160 3545531 -1914423118052170074492850535360169456 3545532 3226491528838383502786749474189312 3545533 -257367634275945427084353439010511360 3545534 -423652765078733881343590026359203584 3545535 -13236856388946157488849534707504640 3545536 -636906886553460144809143697460428800 3545537 66189537895391366861190214977560712 3545538 329007337135910449979262491480655744 3545539 -724502370910039088960786519213917344 3545540 36664174867332454556735496936614400 3545541 -332141513865605402466211822647786852 3545542 -218597660023771858223295196089984 3545543 37052458963372843347627269695033800 3545544 -57903694637566168118127584445972480 3545545 396709206031299892861348753591324800 3545546 204513005153230421321128406480040960 3545547 17780191234598830023783779826756528 3545548 300204654230056643492234044177419008 3545549 77498945430926555683288843259821536 3545550 107219038400105433976183617738504000 3545551 -500354063295823627514276838693076296 3545552 69788224741672036882782785205043200 3545553 -1161646199011904388810629216645695392 3545554 986812852097329669380536334881870112 3545555 25378262459299840910444167773698160 3545556 31433065400335461256095837584117760 3545557 -243482650060432401489966271206931908 3545558 1658440623410691490241256664935452160 3545559 -664729144211596155220990495104623280 3545560 -416657762299894096966322657300889600 3545561 863793616447065543222340709108248212 3545562 10100978466099258654002093466864384 3545563 180513818087166467393263146342394880 3545564 792224380878128844360480556397128704 3545565 2774539117573402627986037052313600 3545566 693305874689872859069647550171951232 3545567 -329487240553847644588694633579628384 3545568 368234112748975726595099877756370944 3545569 2494650495489379825138812877506183360 3545570 158832915671883983098703107745640960 3545571 844213049317701025152021426913718400 3545572 66057626742478076366769802451385600 3545573 -1641272602842683670132662376848222880 3545574 85241230556597355489287630397946560 3545575 211709016160970192440585523937750600 3545576 134193687033787357964920952738611200 3545577 634289934279173209897621486331198592 3545578 -103443288484219986772469402057813760 3545579 -310699941612845359042232265991999824 3545580 -523802833985073675905824653157155840 3545581 -617125190532122770714935484278982868 3545582 -68560838001125364992343761697235200 3545583 111766158286544545636295367950256000 3545584 -67731305607261170943100578305736704 3545585 -157947936291444070640643398532758220 3545586 -663807952103177980011499966271324160 3545587 2709188097926342745675584148062240992 3545588 309448166764997205886871592739639296 3545589 674329262364941683290183042570825408 3545590 -23003165107205875394708851899676800 3545591 -662410936121928243732750224107351200 3545592 -12177797577195421779574335130460160 3545593 -353525546520845272880021804264374716 3545594 -34305727419635460861523661718810624 3545595 597968878326317383441396006059077520 3545596 -5775067959702154034923219048363008 3545597 352470752006184873394513257104375712 3545598 39230833311860858476606128336445440 3545599 -822216692962716112716423988550866240 3545600 -152800015782090031365561555458457600 3545601 413022287848273059893097752002671840 3545602 567478386829075436521759312090060752 3545603 391401713581530241893112727328808824 3545604 994560807627881179611684692862700800 3545605 -236908065870203039617238864351366400 3545606 94437958349621882246015967355152000 3545607 358265813042872909878472524788716320 3545608 -29884656576171272447807945272442880 3545609 359794466803653632209302929881414080 3545610 20303732900942077337142137190950400 3545611 1183451518070912061919077205576464432 3545612 -161935228126411502126343087967272960 3545613 -2013883936431700551382626762867065856 3545614 270601251606670431299733352376311680 3545615 662503464567915822417150191805146760 3545616 37687494194334804864022391482417152 3545617 -477213141612452206563742546927008334 3545618 -507260388978606509604876707739888240 3545619 -131698765513996933897603504104249600 3545620 502275131416785707377185380495904000 3545621 316380850558568498259977728163912700 3545622 699731339944699264061101801851536832 3545623 -1577423981131738138535209246227155128 3545624 -413453155958840006643456775142615040 3545625 45289267998619633835344059149280000 3545626 -73775351173035079355590290683220480 3545627 257544171063919964076531971309104560 3545628 729866384089089710530587346256855040 3545629 225557925944422557713479406121456230 3545630 765595412019404708974112569285134720 3545631 -10603833103173224280301945300010160 3545632 -1397520851833260020086674863122022400 3545633 469129894747580096017010394733340160 3545634 291656277078835246668942705216373248 3545635 -438909398638522670821309408812114000 3545636 112656148165923290911514064427630848 3545637 711118599696330305054692827999108960 3545638 -896255014090884883492892584973237280 3545639 -266985497206343946729848407597761408 3545640 -785554261855436358691586148519936000 3545641 -1419617234615391755720440381696489056 3545642 -82107452671760404536011665757521056 3545643 1016580451628109337873452938326059864 3545644 848029300374546971670661933143772672 3545645 -1631042762233515668613646180485406920 3545646 -343492477849854655580573490388534272 3545647 144336946640118508474668760576366080 3545648 -124414273571476391714304339598000128 3545649 479901756554815529175316562372333634 3545650 -251738124448207628872520841495013200 3545651 26240172370660778378818646537542152 3545652 -767269122810112710585689680230414336 3545653 -1266891904585089670855364153593617060 3545654 36931846826522407272023050918490112 3545655 16475794035157506806286531946958160 3545656 132188879193199731877539890244648960 3545657 -263421191374799892819825344822494080 3545658 328604760336559674388745378940039648 3545659 -444255143293259798521619715544652400 3545660 -835276527585815336046553062775672320 3545661 -116194669575620746388317396431984000 3545662 -603206176829668263009087664348633536 3545663 -2272654776150927518029270121148984 3545664 351148898145691893798652507135672320 3545665 146486622586955866850165881088831400 3545666 448289441005626610958654149835291520 3545667 -1903128884084388706301729434341119760 3545668 329277580928940072379792802666008576 3545669 -732867731092881763252841377122282720 3545670 -319496561664545755668795868772841600 3545671 -945942417806721815813724383868590400 3545672 -700600526462419894787852916961935360 3545673 153797341121309100040071380427000960 3545674 313184205397711598072383182051067392 3545675 23230608948854575389768508341370800 3545676 200262937559419701214369282734642432 3545677 -340053082826403985394234587565996160 3545678 105486274268710661789153420784418560 3545679 -405363223890582454522839001145796216 3545680 73602193739554765011309334647275520 3545681 -143049703441445796636922634839593408 3545682 -41478590881440779194572612690203136 3545683 130121415003851029088398444511180584 3545684 -230774311894823023833401408329363584 3545685 232092954860001609957356796566544000 3545686 495778017343177282634408279507554944 3545687 -26079291570495018995559166943611968 3545688 -977104013782214376949573610974126080 3545689 -227247848759441370998633748250964217 3545690 -71067745653333862432644639453856320 3545691 -796287730857695854083632821541672808 3545692 19064322279032466380273086858573312 3545693 1875668507979190643637234010117083942 3545694 58691398426899662430428145635520 3545695 616846080513786479697342484776220200 3545696 -41015875539791654855503883922309120 3545697 -635863128827107040165409378360085728 3545698 -409835266154008502328799474499495136 3545699 -1919793980137660232747997781880163300 3545700 -110732570777514006099672455065190400 3545701 -1088526985984211922757902914852151298 3545702 71212249160715428548832324738595552 3545703 -185254912172717052998094912169552896 3545704 1316565417825344583361112535775641600 3545705 264096645242629807330367369821837860 3545706 -164117985383051446706675198632219392 3545707 955305610276399632791544012588319104 3545708 -818416150394404243431957617362966272 3545709 137950788934387208397708766781169120 3545710 114105669601497338963004697359705600 3545711 809765435626594021908409430779069344 3545712 56336064121531626292869114090553344 3545713 -640988064123500892676243683423303680 3545714 -444841515198196416416962460383116480 3545715 -126529300192630137949439527827836880 3545716 371006295020091988911635730251027840 3545717 -494680158212214363605101309061191008 3545718 5376648494500667531187780241022976 3545719 -324680629911078211404796138405641880 3545720 118667674659077091415776257679052800 3545721 210054429343567040329985955578441280 3545722 272668093538242005488274079729536000 3545723 226912424340583902940493941401950400 3545724 68455447742149833171689221066850304 3545725 534378803261396889932784029816983250 3545726 -479421071194451347023924125220045696 3545727 -1498875241213975666752170766232512768 3545728 -515067080644522978545656112800071680 3545729 1348761600030410163395946659572741680 3545730 429035456247928103467242617302409760 3545731 532099232499310291533849094428202192 3545732 757131108144613682996881078947540096 3545733 355530155259252858295699508291949024 3545734 219881744209718092662964774015250016 3545735 983912845958975217135757545255254400 3545736 900703437506612421528089427493478400 3545737 8672607019260807838544729714178368 3545738 -168524060950033262373799649337031584 3545739 -127714738769027699629477885322210856 3545740 50609248886062145120715763079823360 3545741 475435615275056118670024588856701410 3545742 7390005463666372649306124543239232 3545743 -1513191576407208722051429392237474920 3545744 279580939473049889340911110495666176 3545745 -100911603436760563174594645757596800 3545746 282845124504436149368254938930525072 3545747 797807073635771537558065536640937904 3545748 -1010694125170662848622180127609159680 3545749 -173215881735095025400677454290304512 3545750 -383412684897512420731579409739552000 3545751 -896094692508305296045359903556471680 3545752 122139310872400749592798839864238080 3545753 -1090195445981600681639594598839115000 3545754 564215617830414655785935530932088320 3545755 -1095048419336441358423162200000475840 3545756 96363031392475611650758362405046272 3545757 892278551198287934269521213591495360 3545758 479731214845919359206270082830629376 3545759 -221936855869913073039420153622122384 3545760 -175537725510111327338767700144947200 3545761 564820276121100437241623644255908400 3545762 202388336631861743007781270081129728 3545763 278081067615482827895974085566859184 3545764 -225193605890511893354290842081026048 3545765 -355498554376135072169598641535278340 3545766 100035645539942031884830018911873024 3545767 -8832387618822602740889724534210184 3545768 -45238013800146162698311762270909440 3545769 -47260168167798240121745818527916656 3545770 56467050638734748491140559235889600 3545771 1015481638765724560007732536486929972 3545772 -291595761969270238258126170403553280 3545773 266957566933287049282334148219633600 3545774 244609105818670564480260401553426432 3545775 -66198842615771295844591867283017200 3545776 29005789787914973556288378046185472 3545777 2404667248293001938994900807254656112 3545778 291400013844961104373062390790429824 3545779 -269955970784383422045772189580933620 3545780 1148594122192512932306678199091200 3545781 -699162322046730822978448048454324448 3545782 -74789335385174124420913035392256000 3545783 -1720123647398786824209957499779370968 3545784 -266364134798380722689672105249218560 3545785 507721382810672688195070423472470980 3545786 269259474916354851956171667009428592 3545787 141661488072067933347115972124775192 3545788 -114584398786475658763577083343189504 3545789 -1417194401699862832433711363200141326 3545790 -34515649338661619166451565497685760 3545791 1796315677635880316027163299094128192 3545792 -433541549978761780489398906016235520 3545793 -716659221116466588776309203825079118 3545794 37975203442018658866359049056755712 3545795 92864135625857181949325859194538240 3545796 1054182020546143758407890082541041664 3545797 607823664433041267246877770354665246 3545798 149429874099123767446531518522017280 3545799 -335017137097464829115848708442664960 3545800 135075873201544981081946021760000 3545801 530739538236875281994349486773436480 3545802 230148577260831486491238779246062080 3545803 25726962406714265039031989764339680 3545804 527934266469092063377066457855539200 3545805 -467647018786259994379393037053182240 3545806 -1748654036704848619741536833956992 3545807 72654920432697818072263280179050312 3545808 27537651315314371737776684542722048 3545809 1649073065705346338149389685374214116 3545810 -647953109600145348989088559911961440 3545811 98866026398831403981447186201123840 3545812 928110681600640389911014897256310656 3545813 610109863115452704610243747449127200 3545814 284017890534520436496798964870053888 3545815 -127796738243706698973462504091414080 3545816 539781838786694479553531401373460480 3545817 356291900250362398016015634533656800 3545818 53555953897292962024329958391293440 3545819 -437515298981970362132235750711102780 3545820 219812972255787753866186022678336000 3545821 495558341438141507319506809213367040 3545822 -70884867491069708270914552524951168 3545823 70955604302371028968914419111424 3545824 -652425002311117294914023058511233024 3545825 293275688266626133415058216359138550 3545826 172855230483160255069403981809161984 3545827 -806287322128150562038363036667307240 3545828 -49240826464031358481980982782873600 3545829 43035496829775257512321007867024640 3545830 -78657016842435427563452568036969600 3545831 -523761773068730220992407340236519368 3545832 282821920402089335305382427999928320 3545833 -3431819048237699393691829465904396 3545834 -165976029812610816507809796051907488 3545835 -65768503457934787430340574827755040 3545836 -1125841431554200107114474032195942400 3545837 -76432353668970581701366515656161920 3545838 589300272647817476241793081765561344 3545839 773719395042586215947037871740838200 3545840 32120466052777251692763390148608000 3545841 -218060267061393543711358745955947520 3545842 -77209227691797996596425175086381056 3545843 -534541887402332191096743360546439680 3545844 -84055578222579396543978026466521088 3545845 -576130648542608059049607582953785320 3545846 -490652329557255326369706592559116128 3545847 140068782345515242269342919498193520 3545848 210101007417842204475903279516303360 3545849 -218172037217501981680888429276120620 3545850 -21136976825684270928872864734310400 3545851 1414881475586451486701812665301826852 3545852 -761222348355568908092832032976728064 3545853 -136662186224544529785571394015525856 3545854 99485104903692423482729773494797760 3545855 994180879551518082372356458951805520 3545856 -448254003251753010022277564029992960 3545857 310658968479158202248873373157312 3545858 -180745434092755822308299875182688224 3545859 -130360050623653685032717664277501600 3545860 -85077576426491955128018661822604800 3545861 1699868167363579617967309705186223424 3545862 -82790939472458305106552617614819456 3545863 21134795685703005700162020368337760 3545864 -97211384398495467022252166093537280 3545865 420593598401883913385496138584620260 3545866 19564739950259308583841123563103744 3545867 238341614229573938141983501959041520 3545868 239175401794106156763071673486606336 3545869 621787043367645772341919939594361260 3545870 16943756974267345830551994470642880 3545871 -5118615249913278067916415771547776 3545872 353570364755599180739421216789430272 3545873 387115327090086496797173052821034240 3545874 -128726275395391957162204906376937456 3545875 -1278891374900629269168535439420820000 3545876 1416518423264672471179651066251711360 3545877 370975062663745203702849529625331264 3545878 -666912997326784310938232170975918080 3545879 246256367370711859658011850969374920 3545880 37311921754129704394826558458675200 3545881 1402476486787934126632616108004340682 3545882 19984695638533304376499396379069184 3545883 696074011918167233775749656671849600 3545884 -549450206617800302136856763216157184 3545885 -62908754573637545939720871832544040 3545886 329240921339832682365759058597090944 3545887 -867002420041563132684401266990074736 3545888 -737868995803901406976776522877501440 3545889 -823448406199689421913375663579658576 3545890 30336892130278090289075461888550400 3545891 -312533480346890030328547746256519128 3545892 59592733453221382485191995045097472 3545893 890649693986822031592325884675434844 3545894 -102855243171618707402687989334400000 3545895 -277630781232730700175419309734245600 3545896 585603890531183789628606896707169280 3545897 -651382222105035579110924893091019654 3545898 -313074286022742450890182658019899136 3545899 -113736243851297284353213426437088 3545900 -455623214408549391770114845079616000 3545901 110678326954547504421771203135775030 3545902 -14022138040814279184471942896534400 3545903 621171577168513868304906011333851152 3545904 -23666149408875347592426209905999872 3545905 -14362255743372361407920792687820 3545906 -16179550318082684987288491010704896 3545907 -164310121828972948440008468008130760 3545908 1176450084515180462643772955590735872 3545909 -8226642690056477657730533588820096 3545910 226815547831020454866897417789542400 3545911 -528081426196182912149768502146484000 3545912 -28956994307296387009851222059028480 3545913 360182087430086002874927677836733440 3545914 1074944167287659515448653236617041632 3545915 1366706205167960429619949733518540800 3545916 -145347732774870344894340410378305536 3545917 -505474419356585417582511779370289140 3545918 789978953444492634395456820650300160 3545919 -240844844945522607580449324838191096 3545920 -35784026642672808335174314512875520 3545921 -560006797373692975552993018472508588 3545922 -38578510739820722561070669149286528 3545923 -1613638597322396447644632189413704256 3545924 447891387478700249780690450752281600 3545925 55612209854835471228593593956264000 3545926 201218633033674967569579157022595968 3545927 554635984112081571750788067517858944 3545928 212436337076830535322854400452904960 3545929 -994117378774613537384396866105106470 3545930 396644295909736272649969172891459520 3545931 -309863735785196707908771959655917376 3545932 -123929223694773329822816147935201280 3545933 -525776314813458280360174437001813632 3545934 -449273465731058391522784143835084800 3545935 75541757956885809364878637465714560 3545936 -445820707349216028494090318671454208 3545937 72924069779221316311378803775603986 3545938 -430009246080980729981540390604867840 3545939 144586519392558947138969170510877640 3545940 -3328526617746717848460766595297280 3545941 -330643940074011495298861205695020128 3545942 -339181969332208670956727435396476128 3545943 1025629038015310718064115175030057064 3545944 -619527345132519507121050085567395840 3545945 581853397372969510293094567566867600 3545946 -68033558370722656911416575905365280 3545947 807393510562699498287542831641955396 3545948 -357448256329889091122038978788946944 3545949 552201335602735605641814218185993248 3545950 -442562311437731510704376732718552000 3545951 51170603131350110943532819041666600 3545952 4620139626792434672702556041379840 3545953 528918827699022657234487917617836224 3545954 481130181703980201782373328770650112 3545955 309542208802080825366079961666240160 3545956 521284787430262283703796233832783872 3545957 -252096855689569284198291671080897794 3545958 -293462178785265303917374411513094400 3545959 779340207838031447933306345014478520 3545960 -1043755967724022196255358929774592000 3545961 -544931909024149857176333458145551728 3545962 -621759967220846421408762638909190144 3545963 341980900906852050776220870730372212 3545964 -378508943162974804853117761129927680 3545965 154889975498766614943848450349576120 3545966 27756343965204924523691471210694144 3545967 27739410963382324291006509953347584 3545968 -299521842261903156623667746659729408 3545969 76565088598401974408934561385956672 3545970 -272055776460549638381691324167001600 3545971 -91498405685550648289771073211042912 3545972 546192182116557977519337449468347776 3545973 -557490737997390854168052941537573778 3545974 780871722888495624108994449150680736 3545975 74202033000219442778163532935414000 3545976 176976964632194963555563160655298560 3545977 -336285400168769182844749266292087340 3545978 327692536049638735463078831365661040 3545979 -650120087616389372092055210676698112 3545980 -272956657382884000569071924173071360 3545981 156279901444672624526608986204796800 3545982 636929724464737883346763746744834240 3545983 -851305047673541105304531028698128112 3545984 215920615924731618986608005941821440 3545985 -376587053099923672208862573356016000 3545986 -868454568398462324927376968171957808 3545987 -1359554280438357843380048237409809400 3545988 -121333150834725107824703382122311680 3545989 1073163786128824835453869954233842240 3545990 54543568895385780051139617907660800 3545991 -1210557306447142675952655855981805920 3545992 -226439517657332799876987155744640000 3545993 -297534900307338866134451217857113440 3545994 -547266259643252426328348866107284480 3545995 -13419212721412066442407060275152880 3545996 211507146623090655912213904194897408 3545997 -9455758984656342970564800548413440 3545998 461057819762170268196479898624567936 3545999 -14358872996412574931671059463554000 3546000 -115829227409842042202557799018496000 3546001 599328258676369256284135709094846002 3546002 284721469808613690294409169881695744 3546003 512169425303646344275787326532255808 3546004 352117447614907087289703657057607680 3546005 -862227892997658697780055907958274340 3546006 150897560367135499885958362015641984 3546007 -1442893512095254259034840482936434744 3546008 375321066137629885255191665347584000 3546009 732326251854174650722226475775790208 3546010 -5054528583816501488751339362591040 3546011 -273341741190941750576002242229763568 3546012 272776724496777163727279478188749824 3546013 82879735078374581405217036192649740 3546014 377716701216824620164380862788585856 3546015 55633827936973919894286445263392640 3546016 -1687400666450217952854736099841998848 3546017 -1659356463469852474073126959113083934 3546018 5542205042215610560308762817528320 3546019 190336267608209157204316704970643420 3546020 -28991318581014281616405994725707520 3546021 395613820886014281758033503351900512 3546022 -200178420821015662272829541742389376 3546023 -307846761858340456879089616163685336 3546024 -684353663851234739638826989502300160 3546025 33607465925673105069814429303593600 3546026 -1247538450318290525489840432149584 3546027 -531841389528724969786368270944518800 3546028 401630733046369730776895850019311616 3546029 -1086676953976084739957838041567277120 3546030 80822580625099392566122017457084800 3546031 -1020852778134015741227815351209325168 3546032 179453292624877437608723833459654656 3546033 -225841360039450857912714481102910400 3546034 950139768586478282505114201606598416 3546035 183766449830664634826688114189380160 3546036 116662435958056712590528152749943552 3546037 2663560810735595637342047498165541120 3546038 10164046455237592616588479331886144 3546039 -14032028582233863505245956187613440 3546040 277544086242595802748629138002636800 3546041 -321808048215280363529515099981641558 3546042 589784592679432510345870861384821504 3546043 -173553864099362361568997036245005120 3546044 1020019828413553456339385657330267136 3546045 228987648049620086272725383036577600 3546046 -327200274608689991431242315146511360 3546047 2376461194342822968869409071351477472 3546048 9924101153309569471772085020786688 3546049 287142069263923687191387343978607208 3546050 53624976908677673311219215892930800 3546051 59382829924918633875830683821735600 3546052 -1184316138317988987764203944855726848 3546053 196225025510075157075380491500995904 3546054 -172628988977064750629421627317879136 3546055 -334290060139957083656752770960908040 3546056 -3059649100313171795420888326335037440 3546057 522995591546355973228269510017517840 3546058 41329302978451887943673982450680880 3546059 -276920642301151553002769889655910400 3546060 139452886751883077279152675607592960 3546061 190954322708186045795344007992236662 3546062 173727239273467731067178450695173120 3546063 892948573893169617500167730131900392 3546064 171393055056054967391910997612609536 3546065 217882227145151024934644608498056000 3546066 229467142170272872159753382054869248 3546067 440646013845178665779558305842158592 3546068 728953528194101081475413332525438848 3546069 47134560132037433385766396855760544 3546070 -610056461531188607924529986796973440 3546071 -484830045777132847848071323991000160 3546072 -889992446825297835168085064940134400 3546073 2475805067635850093531710158930244480 3546074 5218233908043946906590334116232704 3546075 98884248716436940708453646039019600 3546076 -362749332598859074342802175673546240 3546077 442258224650222107112661231879143520 3546078 -563135401811347143546937242617349120 3546079 -1364292828344667885566779290047883480 3546080 -294646343337446032883326316838912000 3546081 12193413144332767326422589753288864 3546082 568829563638233249788124370330253392 3546083 471418498339539854445058332326595984 3546084 -736078152165190288794578125772881920 3546085 659036301371558213918522878265574780 3546086 1007246136908982460987185396812798400 3546087 61870882612002833598685353165889152 3546088 155621312016320393486683617001144320 3546089 47495514342202535811938569653448890 3546090 -91799187830888510788188917695028640 3546091 -1250029058244386709298771020804375600 3546092 -496047562057669740521869660270841856 3546093 59590970597617580329561893463769664 3546094 -293412815895533992942479182737440768 3546095 -82440306425064107787630530722813440 3546096 -211452158469470885880930670545174528 3546097 -66383110275596923159242881534965580 3546098 -637814517084078710376016418302109664 3546099 274427734707372865800801754562002344 3546100 322739531562281305629188028351670400 3546101 845365961921608310251465733298534012 3546102 -43425268634878340581465392747810816 3546103 -1827559330612395111897068727329425920 3546104 -579969579108860240626554360379146240 3546105 -341584227259222150689298972100303040 3546106 -572715546939106818120569547357382656 3546107 -599424123671912600766002884569805920 3546108 -482733212919456568667951360944097280 3546109 -293864101543419427332537336630221248 3546110 159626683290801485023573608212209920 3546111 149664793477714766547708209704840080 3546112 1970336051856218587859594243678928896 3546113 195310225399852006200808942648319766 3546114 -181677893024697715143693588432259584 3546115 1077399980975502118223880372881013600 3546116 167484787522910165325685187301949440 3546117 47170890182086694346769586505116928 3546118 398035822975602479122496285015537760 3546119 -1739693983030084595190586200457989480 3546120 561522197983827242161538570465280000 3546121 -25051765912199500451562077184219136 3546122 518001153487723661798999767362182400 3546123 -170843445660862418310057974486086656 3546124 6030087990173091339276102790394880 3546125 626631775309284937762352628310920000 3546126 -186421181467978241592111842843047680 3546127 -1230545576799638644037823958905475176 3546128 6614255422094265485066348300795904 3546129 769699015554080092664625647737465584 3546130 -311895813707097627249975400389560160 3546131 521425065934049811937774473908412264 3546132 321286013828593174188171028768591872 3546133 1073825028172880733011773624732378382 3546134 -273617313233270577707940714503714784 3546135 -102774383775113161662383459018285880 3546136 710398198839724391136833804714803200 3546137 -6108498329768221099561660843170048 3546138 327711569101752191667705678314386944 3546139 -1428058235161089202301878358277832060 3546140 -23227715493764369294768728724090880 3546141 205257874553154888409881328557322080 3546142 465404420672448893209364837729945472 3546143 -550426112660906065516830370375720608 3546144 -339473024704972910446881693530849280 3546145 -135366332745909338010223144555697280 3546146 915817367095316433717458493192351744 3546147 -392126757670811713007208962078280 3546148 930739221762149355465441665365486208 3546149 -1135117007634000473178962693743709640 3546150 209951004167030184896004066534297600 3546151 658901556166517742745636652798485552 3546152 169612018480193927672077206985113600 3546153 362937027107813921914876844253886080 3546154 68239674335510171724347392979616192 3546155 -929327537330528081220130970891905440 3546156 -473100756214595943982711280294435328 3546157 -32889991612741161281860988201737088 3546158 -34542383645238959554694389249072128 3546159 822264337572720467633073030012316560 3546160 -226373683408853380481737750310092800 3546161 -1675670406129914221920153334111808238 3546162 65446524709884655202819065292856720 3546163 -222334650196449648816106320077290896 3546164 -233584043155040315599213368433194624 3546165 85780905448110118592618242732245120 3546166 79832885026255874827892266394700288 3546167 17278771585611144987845725237382040 3546168 -713551284210885905492896185291571200 3546169 796348597433281657977797106841818720 3546170 -172451786436367816055542467728912640 3546171 263215239025036286470306670349548940 3546172 -165118821671286757503003998518364160 3546173 -838480609597886767812958001064139578 3546174 -325258829910427235904213074145786240 3546175 -105121801516280857427285822586357000 3546176 -11389623145907347043808939985600512 3546177 216876384412868854265284940119665408 3546178 303829926728072989824454311073596960 3546179 -250094772539715908648075689568255760 3546180 -4610221810914265452862151099904000 3546181 1358303099878999492855028186189869982 3546182 -951125379468775610295948481545684288 3546183 433277840007986168360934832696593408 3546184 251091389951833749376561828851778560 3546185 -1043728298469662614228327423354990620 3546186 -64014516524160020529259408511188992 3546187 222992960670403948370381788179476560 3546188 -1070591694434317092784857762757754112 3546189 -156318059242988288550697346299336500 3546190 -626359304909644360784008709302958400 3546191 452950863273406396486535699372550384 3546192 2955604087204241342756753632002048 3546193 -434882709071750338837755405811486400 3546194 4311051646607328031941867598271232 3546195 -398498101576811840161423088958470400 3546196 65211997717511478446899665958678400 3546197 -1788887668236759059280504945965273088 3546198 29899255046619694798405564952068800 3546199 -25041265099841636270316962451575800 3546200 277847347903472854116774849484800000 3546201 -141885174081297141053561425322352096 3546202 1238155155309841146281341969262784000 3546203 65252198132999171219975577830949360 3546204 -692518589765404199057885915421218304 3546205 172472839071659352543175335567442800 3546206 142923758757677953620056973773664960 3546207 541325069051095088238596691743769600 3546208 429355254491731712110039496371077120 3546209 -114612755481056645467876179489650496 3546210 6991236050157275496689249703360000 3546211 1223261410503144921844585454675844624 3546212 904686000053882470277328681727890432 3546213 -355741806156143139271951632667871424 3546214 52236177563840576860082571030503424 3546215 -244738907895804681663950849099099280 3546216 -659561550866175130228881329584481280 3546217 1006336157657439166667208156396477600 3546218 -64291598689650318117001440239572896 3546219 153140493646224671152767994193517144 3546220 637608818291851637425619355876341760 3546221 -92055989844866039628122304226805760 3546222 -545360747547956987250667042285049856 3546223 -835366361292893222045836266071659040 3546224 184772444349517912394119027735756800 3546225 437767178949339391533953249682031350 3546226 159206794342525356637242787590528000 3546227 381872546398937166443103762048925440 3546228 41043226418519404415123129012729856 3546229 -937844907591919586111630795345501124 3546230 334244653345693164363161006942478720 3546231 -302571798501223912655989131106959360 3546232 -295121341193799799692068717292871680 3546233 1291732792001305518151921272312757482 3546234 677496144866639590614812413044464640 3546235 247969008282889540824347127937674240 3546236 -423133523901442054124180517247872000 3546237 467457404665552146950164343185089600 3546238 -202920652221291449457985430240057856 3546239 1159060353412552636894572354886343040 3546240 562354602030850229409658917460377600 3546241 405241141738359330535956930468704642 3546242 10239098681625434958548119001533440 3546243 85773596307477234282896141778252984 3546244 -527707781771461255605125975107903488 3546245 208967317235624829751155939341122560 3546246 389448871149870751200570038716051968 3546247 46473587479993286904877954624028696 3546248 -1413524175275965343010368444214512640 3546249 -442154493497200723747911595574141760 3546250 -83471730502113975228737960955690000 3546251 -3530904489874086366227553397659570480 3546252 388379629544774068791624639279902976 3546253 -32672292094130484379992025115919776 3546254 303644585331152158022011439329069440 3546255 -410131220972665769697124569820147200 3546256 32567832978993601630640697224200192 3546257 -619206660091738555777656919028716800 3546258 227458342007155882381264663673956608 3546259 1758273318504119477410652089125868460 3546260 -967012744137651603876267907361763840 3546261 53017249814312002476270482027409102 3546262 -741905503722182897236462788695206368 3546263 340197045499732218513954042580317360 3546264 -740064801288831467889697469648916480 3546265 602353996857563943191618401414462800 3546266 -1079687160274874426424497863147963680 3546267 31683031090948323815173681071609648 3546268 -363594004168337557538427723405312 3546269 688173865591180562918119235642333670 3546270 12728439788806945472216650945482240 3546271 357849452652409864150529033581045472 3546272 -1147183267679733752497631138121842688 3546273 -414517957516171243177752082715970336 3546274 -489972658583898490746684520130693760 3546275 325711694647406629644001816021110300 3546276 9901376431192041419002709960146944 3546277 1090881029729197096820850071603314272 3546278 -151302430214503691917388651977896576 3546279 431276633785530784234487692219822128 3546280 -84171067757052641297240964819609600 3546281 150219078797762309084110176752633082 3546282 -123729269336184846037810352981898240 3546283 166775312229034011156843360370781904 3546284 167236850228483306134328043145921536 3546285 -70946468310683756583422666626040640 3546286 -697151882605878240264626435919753408 3546287 -828014008270800267408927192842078064 3546288 518839229567209455168432640819200 3546289 4075293942424729818649948560484324 3546290 -1391791284681815584827078083126184960 3546291 -675084002452438941740682202816060416 3546292 1760773679818576225547803516577544192 3546293 1250487011744108156109011542954036320 3546294 -229506877585553471793890089977888000 3546295 -8801693943267380513799091235382000 3546296 14677847062615187050907931700285440 3546297 -158820062514393806232921043937436672 3546298 -235948148052627905993082270183416064 3546299 -432666360368737897364699095894796700 3546300 222829446866903787716357797451404800 3546301 568014097364496432446358947466751488 3546302 321569011944711811238905118570670720 3546303 346760895450897070648212058638739200 3546304 -314925298717455901994106712342134784 3546305 82523861337491968878365087276266560 3546306 -25329043163134794732665023073719296 3546307 426578534124738419271989822402677760 3546308 -489400173526633980806322077810356224 3546309 172764818121848424328035798408665568 3546310 -519425415257284926762377965186348800 3546311 -471948130364745032656787420234402088 3546312 -166080166549776992110867546256179200 3546313 1267146363953889734279156763081028560 3546314 -265886316470634826019992038377889744 3546315 6015901406793802957646080808472000 3546316 998339307694187076096741640356579328 3546317 947975792366420691990092185426957152 3546318 12465940104644904827658981474237504 3546319 17998905453031210769479442651348176 3546320 108542135828872012395456487621754880 3546321 -409918147398788522198814285574720896 3546322 130726729414894005285910207672904352 3546323 -2131399762788178030907115789059525040 3546324 121206238363939119466101388068317184 3546325 871532314005440857662695665871079050 3546326 -12550569629294793369823991908582752 3546327 468963055154056603568230884339872208 3546328 -636478064778046343378034422310819840 3546329 695019385620864957320110607969833476 3546330 -352804290288974173054997974339534080 3546331 1468354241950266986988224576806243000 3546332 -1390081994434047496400478538139272704 3546333 -94598255926533797927245890106227072 3546334 -179408436920846641252724224682750976 3546335 499556903257596183606340721248329600 3546336 -168348711882748452010554290001149952 3546337 -65272068458736790003358198998568400 3546338 88523502124113218746824420966653952 3546339 1071725462167671251297802409483008 3546340 -27125309722724262185670924529950720 3546341 959264681668338715028296397089379232 3546342 -519463108352231321327005927190689728 3546343 719406193863025134264009281337010800 3546344 -132848012092127664371039362091811840 3546345 -364316849004717204181164706266135360 3546346 422240407338077944791145108797565872 3546347 450349320807153142889868862612645632 3546348 -94666160099337608809463592317091840 3546349 1436026468138473635067606009564228300 3546350 -52291918432728202626421846252584000 3546351 -794838460529178766464997694888184120 3546352 383432400390347264138949578319298560 3546353 -1039782113736546022932571957921608540 3546354 183695908298206135407174334068383232 3546355 -1434496513482577626498904937754180240 3546356 -563274993606670121795987905303910400 3546357 -667698814416180051598328282117256480 3546358 276323632477934372081226248642693280 3546359 -1115634661268424169403369607716931480 3546360 143655890397992815906148487884697600 3546361 159345122691104456190171836017016384 3546362 41346498125704282203413957390232432 3546363 -457615086870116324792778503872058856 3546364 -1268087711539607828093588183777972224 3546365 -517025082741652738743693762604918740 3546366 -375618322932543518287741296347779776 3546367 -1794814319176534421997971916849466248 3546368 540825741502621499861337968297902080 3546369 302813975296260911560621527812505600 3546370 -1259305350948761805998438188631040 3546371 -1255004120025922171062981691181287428 3546372 -293471077385719003952903190106982400 3546373 1585923227102642217209941866752518622 3546374 418074852530200329374788570973548800 3546375 835523624235255744219321580615044000 3546376 -502263779966499044612535107458775040 3546377 90268719991405947848457198979360224 3546378 -83138438288266428819372867237019392 3546379 92595575243469329956666259884396800 3546380 -278239062407147304812883029931187200 3546381 -1063838017208576122010146901969750880 3546382 110951544999945197883683780777584512 3546383 470527173647702085604337531229835440 3546384 67083080265606320482622242359803904 3546385 -1028639275518776353584097763180845440 3546386 -357107473374343161203984781573666816 3546387 75612723571213098903132408404723808 3546388 -85289956154413471991316254687098880 3546389 507612691162819117255820709185280 3546390 174609642837868564575219262721089920 3546391 360378150486619451219388196949298472 3546392 -64201041676324535589147016881377280 3546393 115478016803423511299953731227520000 3546394 328659713020789649778491510221600992 3546395 -875946843598007961709987551843249600 3546396 124835131412611107015383375383019520 3546397 -939570174805567246157795405403264154 3546398 -811788082625787807799036103064790464 3546399 -784325807538315511041021404396855736 3546400 81866032199950802162043773465395200 3546401 1215871226643061018837950090184173972 3546402 -86348493233840525038051169948669568 3546403 -513650452640702788705539846882947120 3546404 376264008082562256287538462124528896 3546405 -169722287330492846778419237880636900 3546406 451808063236763561030495144223709152 3546407 1229314360780099635680467982150760840 3546408 -335962324952725839194352149641543680 3546409 -604548483256117904356943767853440390 3546410 43298802137121037384745756759270400 3546411 -330979767080030289543743012867236416 3546412 -1005306818026582849619080251893099520 3546413 12596229474072246151405841096333808 3546414 219387754137613023437115738384117504 3546415 -896681096314023337310766532504240440 3546416 -43855105092726012939908842515087360 3546417 -19237105411585096559754038337599616 3546418 -35923588081504997641193163933639360 3546419 -161366345728226919535422798998512704 3546420 37984745983473128357102872981370880 3546421 -45673074718273205820550628385122880 3546422 -795137186116056879169257710094998976 3546423 47037069533833324259809276708926552 3546424 309029099713308710556699856797388800 3546425 6986475023630381667489785773890000 3546426 119337744279593993850140603707215360 3546427 451494495660763128192332284227170276 3546428 744882706420854052964125522784467968 3546429 -57995420556559158716057353107369216 3546430 -762560426624667768350919348149960640 3546431 75386518679693250651637277901649920 3546432 -520607532266130666548054169514672128 3546433 -473641127555079705741227400340064976 3546434 -470228581704800844808232008491047040 3546435 183409076067599818499477509175194800 3546436 1191443879132351416839956490226839680 3546437 316446312125259708144017328304957086 3546438 -115142619842277300108406471789744128 3546439 285141803548543296925025055299515200 3546440 22987999395465385792661839642060800 3546441 -517967975172714518533594460136528150 3546442 479702993388517320726087683923938912 3546443 88594560939921101401473822692817264 3546444 -409591495923068819226821188792836096 3546445 -33307773765330909961366278697468800 3546446 -983776198274431600170943618639863360 3546447 -1071949018988463236225959901594609520 3546448 119840884961980149838149642184220672 3546449 -158350525097813510682035575953233550 3546450 80010486836947055962522469229696000 3546451 924517366993610241428950723004841452 3546452 77103292576652664317575179994447872 3546453 111789843701231331724831013098900800 3546454 -122201949915561919164724956848665824 3546455 1041945272183079416739901320960801120 3546456 844898393371664656310788876056883200 3546457 -653019040451295014223035807031058294 3546458 -379341854415593513731577037009979920 3546459 115419555833349913406472633622226208 3546460 -4520012963338388025111219738462720 3546461 796706092355010967109963968863072000 3546462 107523089515250115894434909176381440 3546463 27840398657197711479589044679437304 3546464 8506442623285852962422857862086656 3546465 -378814028992463928810258169876872000 3546466 51742532208407007285482132035791360 3546467 -1761346126532244123844124220263072484 3546468 -14021789298520538967182503817011200 3546469 -1021285404206752653189031010471184130 3546470 275629817605068871329454588586551680 3546471 -793950565225626251278299376203209688 3546472 -348882324779686493188234174833561600 3546473 1627601923496834279090652643399071396 3546474 32124011765612795831345956213167360 3546475 573087148381015033459801524325062400 3546476 -215112058957623248208622667117725440 3546477 1949006942992669428755307111985519680 3546478 -50928432350774953546330864928899776 3546479 -1819607525833871670484171329822568128 3546480 -6787367850978588746896209378017280 3546481 271315425515306402155567640825770864 3546482 1008652814085418822105123839157016592 3546483 545615371845008131575482178832180800 3546484 296770012780487666291932568434230016 3546485 -292043953729356141185869392904233600 3546486 19659781989325486521987219590644800 3546487 -272726064442906798327081055609213728 3546488 -847524152212586679416057745136680960 3546489 -318241234907453559100561466102961120 3546490 512417942144651027178836410082169600 3546491 183669386417385658600308167356302672 3546492 -221046714741158302695487069021429248 3546493 -449074935387900429573818933704334592 3546494 218853425228405294613049530259688832 3546495 149149419407558792710549461315760320 3546496 -1971968637244140490340225636735385600 3546497 -557989169907399011850143159212011114 3546498 814615642031943486221307375812812800 3546499 130050523033546235921630246204653320 3546500 -154747910861479461876229810417536000 3546501 -207628768329805390627812970620853632 3546502 647641493084708439104872695205425600 3546503 -344966782571855552987030791199261736 3546504 -13906841383386661327624131670702080 3546505 584323864009403115091360403857125960 3546506 576217404906915235807107034352984160 3546507 161943961883745387183334348246250688 3546508 -45816516975225354371821018110541824 3546509 -1591350317407334754769435527790729290 3546510 127209328083087067695338809649280 3546511 25679600623438284600747268785691904 3546512 381850687699643429997356547745161216 3546513 137584199564200754803680362049473460 3546514 146689267685549310061640341443226944 3546515 208086356213727135295334805801204480 3546516 -9486525515383466079888162719416320 3546517 -86067757370296681477542171729261380 3546518 -220056818690465615371444135216451040 3546519 -170255285254849503411350791471243440 3546520 369320319976538820748748368931020800 3546521 -398450925756858154358250201614284800 3546522 -156882655305525383267716965805882128 3546523 -898984325401231052876225196933800640 3546524 157967332095540930891236386343903232 3546525 461052766877628450677563236955600800 3546526 652984420771122945755959339401576960 3546527 1193535021114070080451115224534416360 3546528 171486873451731987892893490310283264 3546529 327532826285537549875615209769552576 3546530 298600770590997638814407534395014720 3546531 -455503959189262274847459227534085120 3546532 686750821406346934025891217208783872 3546533 -113844194020252835502760610588066340 3546534 94363859812374100590366393559961280 3546535 762499353336083339572904104702455480 3546536 714479787862478082534415444866908160 3546537 844245768369733030491397787689542720 3546538 -276143437301635230516853329191248800 3546539 -1130236065991226017966916195438739660 3546540 -413832470734324048280838595974604800 3546541 -442603640701914868470448325029744116 3546542 -23390009984982415844204010580571328 3546543 159641566187511430644811829401821696 3546544 295907477914698107209453225968680960 3546545 -124483553890660696771768760148837720 3546546 -558931245801842988505419440396063616 3546547 545820629609502972333926636348006560 3546548 582158042455334450451251950215924480 3546549 -93556626911651745037459486334210400 3546550 157524295508306827843288697583868800 3546551 -294388958314911351054570193266335448 3546552 676698822234028592149538966730117120 3546553 486529389984863129429056557876430804 3546554 -1465887741000563466249608459833344 3546555 200475107603779068146068720374067200 3546556 -3287655811791487262926651563529216 3546557 176221394335685496363114120074822592 3546558 546939147680124014617724852126305920 3546559 29868955633583529119247045066975440 3546560 37217454166546403104827209762734080 3546561 180846510115915594569594273994684800 3546562 51016247672073779663435440584526032 3546563 -941668357832919641606524984692901896 3546564 39483804412711900566997537860513792 3546565 789945286449411390131684485459362720 3546566 383618750734452861069344692951931232 3546567 -677141464656192653825438990710577616 3546568 1748527215095225893502001337106319360 3546569 -727469751859137938528493246164625756 3546570 140322605424126962872164942528979200 3546571 -6255415310155569905412702635620860 3546572 381821787021842257723462038493022976 3546573 -1682272958929094218944517547160537216 3546574 -1044770514933642948455002299558004608 3546575 726936446913941630862099987011161800 3546576 -147510815191258009735835675960279040 3546577 -95003303131304887996616916327563520 3546578 -48313947965014472670225863863296000 3546579 202814850971703398900167383570005760 3546580 -201066844231912560902431710310563840 3546581 720814825945721946742565538561272064 3546582 -82127663923352549514545934450443520 3546583 78146298283785083269005066670621832 3546584 -1099717520514581427509092253318553600 3546585 -148752956552404575615153663773073600 3546586 -228064051428744955020321090611137536 3546587 -730093339100896904243390723594582808 3546588 1261371000931629519645644502648738816 3546589 -589251036376421439405789224180523610 3546590 -156214424221586496688924292245879680 3546591 124679820947503370330785761242067744 3546592 236547344210726113552139478141763584 3546593 791067448678430434526911617150919842 3546594 96638696254345497464349854058703824 3546595 -467514400429175072858432797844886480 3546596 -1930106484023644297805132493357364992 3546597 -14817191854284643868686411399365120 3546598 27198483863037537709511120800651392 3546599 792190938465934913508325995342819840 3546600 -242500139243531536939979072827392000 3546601 -121287162980763820546942097189429496 3546602 652106326506466634420541528601178112 3546603 442144214048392614283773268688489640 3546604 164122544057834982982970638426624256 3546605 -887183645258804863764788549637898740 3546606 14405676729382186855888601957704704 3546607 1910975081552373702715744733685259856 3546608 39715686325335509562900321112719360 3546609 585451898998214686488719260548229728 3546610 -243961470899981954081332474744211040 3546611 -1161714692972297589053469196046388648 3546612 -1085038594098582289468780136513433600 3546613 -730723282668199562515050409199907840 3546614 -249423497422267598877709637907733344 3546615 47301550487724538357306808432977440 3546616 822767986416313112754056897670451200 3546617 513769457533707819111171935517633792 3546618 109575874617483587791821561262291968 3546619 -665275706664311646973222176614549980 3546620 -628420739812106656721285904777216000 3546621 159011164454827665807925674095376108 3546622 254654915981680100340258956039984832 3546623 11163588680551059386931130524317088 3546624 -302883618582908468228428257747271680 3546625 1845534091705263116943502057842690000 3546626 829331710329379419207533603297280 3546627 249315223458066323810337932692914432 3546628 -77567921668657624593666381974132480 3546629 926433070440675816145344204405418140 3546630 224927326514152498824538545783726720 3546631 -2773781200312208852726792482751104 3546632 -59182565860372176547358093011015680 3546633 -422561581650035833174821637525307376 3546634 124898546280456233013631237983648000 3546635 132680246673715991425962546521916000 3546636 772918820035902981039049775389158912 3546637 1238692543669148567050222037304703286 3546638 -320407504099183591766173612073801280 3546639 -193707325211543007209195021239002480 3546640 2764490911355967036368889709854720 3546641 -102109129596842060070940076100750528 3546642 210690678769112912561591575970995200 3546643 1264711787297431102324126675810510892 3546644 -1270343821417728081858561713278691328 3546645 -810307199995989390418953834144187200 3546646 -121005768144140434455575495194313856 3546647 466644347579179344060692474065173600 3546648 11551339010854590382581717199749120 3546649 -511613928981310202850785272248017664 3546650 -35216858735968705603919876675484000 3546651 -404272396339464351041104035097429200 3546652 349169387200616647459891859893761536 3546653 273074985586552759444386783648825408 3546654 -250518698117960352979282225347179520 3546655 120482214655741608226234954389291360 3546656 327656653877284141477055324960194560 3546657 -323758585192757916589379729087120046 3546658 741388961905807878527686054458470784 3546659 -222622921578800682923162345056684584 3546660 -116741800760181084600351211569623040 3546661 1169928856289224031851702719542419262 3546662 156646574643731471531553317118630144 3546663 572266080269246769317398442222402688 3546664 165494507054903320992426800749117440 3546665 1063555554816026078000858897871563520 3546666 11405754407646031432721205251393712 3546667 1154579125441218035028425032115404800 3546668 -644863031441327675754842146974941952 3546669 -386199661730160881727955414886702400 3546670 -595676436922872208243114376310918720 3546671 -1048671682802384303677511424950121000 3546672 -43371031149552086862237804069715968 3546673 -171725285377860594658883615315067840 3546674 537272126306911232323341510906840336 3546675 277416540228336443818248091035418200 3546676 659661610986178191426513141273931776 3546677 861915526187175152023949371779164526 3546678 -528943633566748880587982494879565376 3546679 248445696226167446300167285743206400 3546680 -1267523871429179631614815738129305600 3546681 -49683924335298201591595596490203840 3546682 -535936773969996467476247322248505600 3546683 -5338463820160199608386215510919936 3546684 405481204843662690901395371447032320 3546685 -1294497757739957922677101488821857620 3546686 430747341998997576158285040132041088 3546687 -1190758875007120524843850915807995648 3546688 395906343429007675161323735326130176 3546689 -957116869765891945211882536168776510 3546690 65648871972220188106347477472742400 3546691 -1553547318885201255638484428687651908 3546692 -606147697516235260751677529959526400 3546693 86009704734983557205028067821054720 3546694 -281012576843820601495897025842928448 3546695 235918742430167147750282880123019200 3546696 -1086310521027176961033500152155955200 3546697 -640385544335438649112055266076819136 3546698 352495533962152963428031477780695600 3546699 -70987532022213603017228172679094784 3546700 121340545273463023481572767434112000 3546701 -2342359718940025713978645423628741248 3546702 490922889819019364843870513819050368 3546703 465746556646784313012200799605407744 3546704 70258454802979469900216763164000256 3546705 20924944064110851713726006664691200 3546706 139162410562841487674803778425303680 3546707 -419498029316866644125215390032453360 3546708 244248431878196553280487599283392512 3546709 -353885522708182904745148546814037284 3546710 -200566221476217002744567731406714880 3546711 -311202975248631345005568634584712320 3546712 64797516357463038019207759852953600 3546713 916206227530433212780048544273965962 3546714 543226399201076771309395128980769792 3546715 -414573789468362764477301937187570080 3546716 402865369334472564007379027179169280 3546717 -91132676493080165521937866208312352 3546718 91468882650309360195555510574669056 3546719 1657580862446319715877303567547450360 3546720 19432202076702441849645980791603200 3546721 220650169793427690121569674056165922 3546722 377899317864191636646340933186104912 3546723 -710572815195041899923986674377598032 3546724 -790596676316092471367037591570406400 3546725 -19528079900883057304525433082192000 3546726 9439923634351506171836974435322880 3546727 243483124974512008650096482772274512 3546728 -1426637227890913900319248621438755840 3546729 345958327771063402386365946097320960 3546730 386469848888993259649157342591347200 3546731 -196900417825244002654031797190902968 3546732 -206081370816521573514697512721809408 3546733 111758877585851057797669590477534444 3546734 -391929787934900426226638755381120128 3546735 390138350556839412997268477852202000 3546736 -441000529818867373026578883722641408 3546737 -75387805738384299686231424494893614 3546738 66541844714078033410837390957601280 3546739 -294321973378163357298407499126810720 3546740 -836798015870945457609840737743023360 3546741 -162596532038773179695024277033818112 3546742 -464014720205275415395030997737573728 3546743 947742794094656021048677780591045992 3546744 914334154026714316485027705851781120 3546745 948494580825659098097628649067890500 3546746 -62153629345442126930353348301826048 3546747 78385850687160070128468981731601396 3546748 -274188307802045420502663333724696064 3546749 -606457901587040307582023419108541760 3546750 -250150338453285786537481018618080000 3546751 -302277061371137362301450672523398560 3546752 -1992031498568171763619793574297600 3546753 -320308989538049277268341297876895296 3546754 247614932573065643961544650792666576 3546755 -237213291771516171026806157892009840 3546756 422301577199232614924560953142305792 3546757 412932794249374222859723098940135006 3546758 -38165287916400212969778630368586240 3546759 1042482631032519570377119552929390504 3546760 -77853977315016929917029410439168000 3546761 -1883033403423743604947580901736603136 3546762 168830398504521043266094992236305152 3546763 -369288593023963937811638342040374616 3546764 -277651851891752050247119205804918784 3546765 339335637381865382111172227510393400 3546766 -80786945439575521865527262086152576 3546767 -67019887666270437532434606230437824 3546768 214742224855154824722291740236185600 3546769 25419120710403617910410853987973744 3546770 -145334314510872988294815268383853920 3546771 -126274193902877654526419602637424576 3546772 49851504951153562867990694119432192 3546773 -1083718751095298350530425796640862916 3546774 235872672937724618146568179729428480 3546775 -291991982009724893589549362613869200 3546776 1579659766903047036611759634791086080 3546777 -32183309433044260740720593168323200 3546778 -39320337019807771023717198733861440 3546779 1712248934694671353570627548869501976 3546780 523338986887594433408806836106613760 3546781 -406534771117444686170150449192757408 3546782 -215070695153882624349513974607474816 3546783 -554148107597738552713696030753129896 3546784 -972404198629955396859669511227310080 3546785 -34126766223733097424066080968516800 3546786 -408108017880180266756696502050180736 3546787 554737242595409063856968314011199200 3546788 -21548556714741230246865465173889024 3546789 17004699585565122729955506567798528 3546790 -140376323509094024520886271815793280 3546791 -1143270047029417951465080009348637200 3546792 -407303283275935442597146502537671680 3546793 742000667160505293200001961935236340 3546794 -520636459007431774202431715061908304 3546795 -148772469556833505236441882845591040 3546796 -1488086629398472768066302563373235200 3546797 3310941260439029731554397093697772 3546798 208154390451586849104062334684439680 3546799 -352211939384473896927286288646009200 3546800 -181574677268468128021611059769753600 3546801 -1380226563280568219225275718729796960 3546802 89531721279759078802653816356554752 3546803 -108898898468831254493723643428909376 3546804 -210939500251059935395622334861717504 3546805 -800890527801450401619155443488718080 3546806 48321866962786577914611619383357120 3546807 347145426253338283085829569869775616 3546808 786959346196117514558705630830018560 3546809 -243204520647320671576783976874345984 3546810 317169061141935535900656284183781600 3546811 -720739076730778061059275517908126200 3546812 -20609525705210629557188529402897408 3546813 -476403840333857707111583907676870176 3546814 -314122275478977577719327981675903744 3546815 53101468199155707208083545947144320 3546816 85633263492973542311638954546298880 3546817 -1063659604969197533094551094116641068 3546818 770215285061336599498516501215779328 3546819 -302327172432828254613899746054035576 3546820 99345902781648775614791540246714880 3546821 -294686175249427520635753810721655648 3546822 616815316266126712087004395542574272 3546823 742573811853516936700072195784603440 3546824 -1548439853583934769670766988324183040 3546825 11461571399888808259597566625047600 3546826 -610869823959930201406722107426727888 3546827 -2014875926855348331991159903967048160 3546828 151906335828092185617248320865940480 3546829 -689904469095046706425876254344583360 3546830 -54448913398489764196926119152250880 3546831 -1152377814290233058528727671855536248 3546832 -30656295050904235419561529459646464 3546833 1476002844520936714080405437840708082 3546834 -27112675375420377927339577276753920 3546835 -18495943054869925487262228210334800 3546836 -302470017360934412093361911345405952 3546837 -100457962616861527288509724832042400 3546838 -738040619335291406228419252794067680 3546839 404212241679151816951036242317758848 3546840 257415880465435778876103077501337600 3546841 2502380764561985993980968270374859984 3546842 -384584637362005602864745457250866208 3546843 17971900719674543059587135072896664 3546844 116105141095835563783357154695987200 3546845 -575580015918275838545913065018960400 3546846 -277140026769601939718155115345928576 3546847 -692507969264045127708023295408836704 3546848 -152806472717804214620338648834375680 3546849 310665938134808281566499006753286064 3546850 -74978585963388204767351744646099600 3546851 55862326510319786364408236185701888 3546852 788753935029335628754465452884063232 3546853 -744720807906153726915602622277295136 3546854 290970885447710783167727301600200832 3546855 -9410887829807901148821888428697600 3546856 11491134668936025966812091191132160 3546857 240838795320005969722578812745454152 3546858 191105577205217502319101261972902400 3546859 -1160239264159039994611158366808860940 3546860 41862179652472288771200394151654400 3546861 541802495625007632558480288243127872 3546862 -820964261081198796244388941754166336 3546863 -1674860232358533186074276050550976000 3546864 -244379975199068632205082237833281536 3546865 -267400338217141028057147086749630720 3546866 545422928258747925780691732578654624 3546867 -64502358454550004458907560385253320 3546868 -438591315779762863651289719327274240 3546869 -651364874561001339005136255464370180 3546870 -340972265497183519705142026121625600 3546871 -306259171962170348196380895875355928 3546872 49556240157646680848164437646663680 3546873 -1041162597617734342954567329853014 3546874 -341627643690036118488691825083006240 3546875 -132085611742243369852085271123187500 3546876 67495680298183546599337726796464128 3546877 -1029280188132843295993380265304769274 3546878 558251988713975072026753156702602240 3546879 68788038082913862383016287902396800 3546880 -162825963653290564402665198389821440 3546881 40358033153512459468401641003057664 3546882 492383388579885641582431648072358400 3546883 1697977614897422659840749411726491132 3546884 201719974982640914003087114898680832 3546885 -296160322019435131060518132507854400 3546886 69386723822924546453670235799145600 3546887 -169947952834392444213962048628895800 3546888 852223786582283442756268862489026560 3546889 -20412416540672358407055136094958310 3546890 489390097064303736818567698776559200 3546891 1048644117950915426072555780389424700 3546892 -167640406677435297067707810850880000 3546893 -114252394981578816305237776709536800 3546894 22001266780657754469803235485349120 3546895 97832794128365701160671713200348400 3546896 -823375367938648147162202841808896 3546897 289763682893324333188330134437892432 3546898 -13393420632919156389614600783319936 3546899 555281517151301202611020539914423664 3546900 17496528086006655411225128680396800 3546901 -281153849961024239300428267271962400 3546902 725094012507054065531189850386327040 3546903 461314305552004533675373893942499200 3546904 1337895964090404890871899861174261760 3546905 -843439447810079798120314013193410940 3546906 -94965831966888570979234684751721984 3546907 -259451089196352163572962467647298528 3546908 906278388023029584210405215705103360 3546909 -4458234528338869903433870532842010 3546910 -358603919491516298364837149551897920 3546911 176944064774633932003225491714556512 3546912 766907943702907623568841088585695232 3546913 -3555686888671623114002789377488285504 3546914 412190362694624280670482233988846240 3546915 187331814035390460871865420290303920 3546916 -824730644105599039172362147923323648 3546917 537283813574801359932576709585728960 3546918 351488691417738392332971177010364928 3546919 109815965305488106504942981323241944 3546920 -396058700242926477667879255203840000 3546921 103514956722398451429294226913605824 3546922 46928727298994733880777952050245120 3546923 -64249252566878065296661637226528096 3546924 57253885204460917665180626735385600 3546925 -527956053355879123411156929251248700 3546926 292239648291260093171835262321723584 3546927 -336746457401504109458430596644590912 3546928 -86250088837163682373663351206051840 3546929 914858136576348891198916944051328530 3546930 93857989787913723538917591381381120 3546931 822037799678786220138028483937761440 3546932 -754631616563333475086529131259567360 3546933 -415478508540814723418631460348622496 3546934 -314373762915291119674612729221464448 3546935 -466394715352155550262351347064151840 3546936 1703703672357846360438441986262835200 3546937 -174866167195127194349646559224974588 3546938 666740559765916478342207627399019120 3546939 -31169709765289657542526896009179520 3546940 -387075051597953423773366820566248960 3546941 18410572227731462985246215285255712 3546942 -313353341085076600028204364114124800 3546943 172400326347633876932828269425737400 3546944 88427114123480481780962158539964416 3546945 -370561127086705091024117391481219500 3546946 -20269023046344847857878767146311136 3546947 -286540513597466913667417179633697968 3546948 814092921096099822875313115853101056 3546949 -274522849188783583859121177939379968 3546950 -165443852600043067975906404694440000 3546951 179515444956745030924503548738652624 3546952 1479332528294288095757099317812249600 3546953 -480268317643424063746641260620149798 3546954 507761057974314333523087955890025568 3546955 -620765415572687968125508822244213280 3546956 287886725396521705940438985431433216 3546957 -151219382191901906597598430090720512 3546958 -89271663703624323498982914758430720 3546959 -1184127137103230434544930154186002352 3546960 142209408080921911305781727202508800 3546961 847483781840961952024129441861411200 3546962 722777245299261199115661748117737600 3546963 -1043444288912608161696403138664448000 3546964 -991898612520561339518591580248785024 3546965 -284442227597287452384585019616502600 3546966 -48847732933165096424483281574592576 3546967 1693999629511154564549046955950496552 3546968 -266198142247649021659791199475220480 3546969 -56114691685866553664545537372404480 3546970 -82871867879858004884073452681533440 3546971 -349785438021366675776011744988112828 3546972 208164997918713010414209679733027328 3546973 -887076552512602107995495849534037056 3546974 -113427143184385190090200909335291264 3546975 -232433643386221622495643778590047400 3546976 -26863275008911653506921729871052800 3546977 34249959290865782905412310185246400 3546978 127105649112287491006156407665956224 3546979 -1790865678982719462626607595978120420 3546980 1184296856655195109018312007530352640 3546981 580736304988781825072552790656321820 3546982 321777930838430726801972739768629952 3546983 659578689796286245049564000218798080 3546984 -2953824748491400567216198861455360 3546985 -131772767773295555441803972848417840 3546986 -8825488360529735782494184032946176 3546987 -646999948389434178304412288698774032 3546988 -283605190234994557198363361073440512 3546989 -305752311061849659571010803489445760 3546990 20434879741462132917506493629548800 3546991 -179723012780288589324882115288882176 3546992 67624283054824283747525086324457472 3546993 -62265973968884595121173817634990736 3546994 -1083407977006963534347890871799152 3546995 917949212230759019013619989949564800 3546996 675764522892994283944753813105213440 3546997 58124875012186913242550729055123580 3546998 82576477184252048570343718523546880 3546999 -420317477983212109237756366624681920 3547000 1791757435454638818103472739240960000 3547001 285124313780654256079493868030529002 3547002 578360511850437162329987097341717760 3547003 28228828890293623223598617372400840 3547004 849906360557715008506418310370093056 3547005 -58238913559251082672872305075496960 3547006 -326088602818143216961756528062783360 3547007 1878777371373059922388019122674416256 3547008 -559084430840225843790982853060198400 3547009 -2099722362654612201631941016042946384 3547010 133958221911570464210946317947184160 3547011 16962748497992621481993647918459136 3547012 -36472395360235011366842332033823616 3547013 -84410002054006120652631374989272738 3547014 -277637136742759897113453908657805312 3547015 141371710230356984710826227667379600 3547016 1001582411603521102701589559519723520 3547017 913347708708985993478600983660566240 3547018 -630656414166938289461509909848042240 3547019 167031242307074469385203097155520320 3547020 -20640428275587845770131726258339840 3547021 1531748599489508141399538251165961600 3547022 -270192028534794535832880388320410688 3547023 -1017586729320929016639563083253681016 3547024 144449543854201587519946768920100864 3547025 -153055286435489825781888783785489700 3547026 43318354261071534159559990040169984 3547027 23719419044825675907764154826440000 3547028 1184898612689580307923757480144125696 3547029 1166473595798511541098234044057825184 3547030 391894777933367186435735285046524160 3547031 -1792770539711764887339265096328922168 3547032 873208995428232158117829996321976320 3547033 87814029391633725103363315224690432 3547034 1029109617829033939479371087719814400 3547035 573493687643534255648521186854010320 3547036 604786790727452892818854563082042880 3547037 102837279627160205704144206615005568 3547038 5485687942985594546544471967358976 3547039 711047368291742198014530204975695840 3547040 -389730830748962337059070089594142720 3547041 -20350086241242207277945120089795408 3547042 7023161124862417738064186808459552 3547043 -117498744638898608775943426048613376 3547044 1185322476667543214611092646697809920 3547045 -914609925304230976342514217493373700 3547046 -528386735545675436434966173917610528 3547047 -415159718213625097096844071756574976 3547048 -956859644339557234028623984253184000 3547049 -280626375737602699402747523541052080 3547050 55526111821691977006977837834585600 3547051 -106693294681196678533933414563512844 3547052 701186517586362673282585454180332032 3547053 413998180399211919963505268649144480 3547054 121146952954732174204680424020377472 3547055 -1206307677854435772537772188180911040 3547056 -92292172140500738602393695923109888 3547057 159165744158133271107205954534437172 3547058 -92229182501246413852049558865592416 3547059 497473848183754858022690142977467704 3547060 -405861874531972222519257138276065280 3547061 -686575498040119291169429203538661120 3547062 392725851670824087723877144753060320 3547063 261142533859638269066819469712627248 3547064 -1011491652210379614951721823684505600 3547065 43314607822790019995861038620851520 3547066 532889853175642752652257403214752224 3547067 -74418583568127198266930533850611728 3547068 199010102916455934127854921141313536 3547069 983808568736911550633494007209926470 3547070 -247431350659387253193247733832960 3547071 736553795615977384642655368462973184 3547072 5366745671371261975468897950760960 3547073 1202157285016786147081080840202880322 3547074 76483653802222977298692940446362880 3547075 88844830069000912560560409326278000 3547076 135920521352881553849381889835775232 3547077 763572923079116461131222970602138720 3547078 43097337377954296376502400085646720 3547079 -1301652276362367057294581179617466464 3547080 662887554970417921879811569963008000 3547081 2158056498602567476283544441406645632 3547082 -15472210744194514115326720195756032 3547083 -298979358564391763787831609457307136 3547084 -925917886140071489004160631058522624 3547085 -902832683021352419951498772206279220 3547086 307333889955681222410579151371340864 3547087 28511769208046546205431035923217032 3547088 285160349567979668244512945301356544 3547089 -74880868214084131587494836683442944 3547090 -67670925784950265844822264125854720 3547091 1589994831628354011885888648740755800 3547092 -144919766209856162568864989733992448 3547093 -687277905806003345685424832063216256 3547094 -601275238504967474309886562482739200 3547095 380613450120768952491889738079114400 3547096 125780455818083108810410554696744960 3547097 -135548769380696040082624466475326454 3547098 -553888076102859879329787467785658880 3547099 -475590010176285120085629991794019900 3547100 -876121493612632449776921148076800000 3547101 -751537313165889729503571230145798336 3547102 -44106254469396028994063464868616576 3547103 75489001328230874456606952476538480 3547104 -121436381975952077956440718584053760 3547105 -303421100166544244544698057349685740 3547106 -74306430546078894573373843913510400 3547107 -858196815981314734303607076876119196 3547108 474561466734256334799361807478054528 3547109 1934558591891514468211382696498141310 3547110 -138846652045965837601301379634790400 3547111 864866638865664830132161638239014712 3547112 1820051878082628013212782509433011200 3547113 1304255299476946815233652254035968 3547114 -2009923385826188992067580210967991808 3547115 130917475591650896350115962504572480 3547116 -91914334967880992279026189059222528 3547117 -180784084146617127261408604118827808 3547118 577172834123488631441238227002425216 3547119 -157857133159209551194146999507478272 3547120 -11314614896741767851178488977817600 3547121 613604944372286363011007718701570544 3547122 332521286904750713891106261942408960 3547123 -1697936572884541795843055778487962360 3547124 9162555260179569135765700147992576 3547125 -1476863195994041265737615630527920000 3547126 511572526663703474191813508549496384 3547127 65127824804228526457019146512175320 3547128 -210657889524119554503527340815769600 3547129 -212438394285517519020816308077844160 3547130 -112544066365881314363819631689287680 3547131 -62438581496559109110323641554030336 3547132 -181089295138941416397815897395358208 3547133 14491183950641411872606153604347500 3547134 300460655910067679976968469366062784 3547135 99768350640614718844740194048736000 3547136 199760387341823683857324140818071552 3547137 1864280002356179509247067048655417344 3547138 315392901335679233729106575119812096 3547139 -137283568540140928909228154041572780 3547140 -110268024343116345721406485733990400 3547141 717558809786308116669557983717976160 3547142 551016670172335343739911343415781472 3547143 102538027452770047886097900555507600 3547144 -602172005458222064505795846175457280 3547145 -155868248332672699011509628731161920 3547146 -227351856138759474727741484048870400 3547147 511748553393080077212463227863301160 3547148 -511544707677097878705519486954024960 3547149 96409036922237328535545809567139264 3547150 223891507327615403596955396478561600 3547151 1748725812729179801052864281185951152 3547152 3543595421542415334899421952868352 3547153 89929220348363183265860452271151220 3547154 -79811497294144298205231351665228640 3547155 -404532473689549492526319635445765840 3547156 3934885143368196805089771343171584 3547157 501106332082834355723143050081434112 3547158 -293828754916404631445458526213553216 3547159 -341623216005926347443571499949813288 3547160 110900285123922215042262101452800000 3547161 -1214357765902383539185763511836796390 3547162 422633290870734582635944623038894832 3547163 338085688643977685422149188005793412 3547164 -184278447865910353837161602981514240 3547165 776920197139990300601557557832254060 3547166 45479361480718826769449424417909120 3547167 120060347720551693784173817221898880 3547168 495905957728689151002842450082201600 3547169 813540918164447141628453496796729796 3547170 389786196149058728201769508492247040 3547171 1291500329442414995122934821165792152 3547172 -70438717474360268985463795887805824 3547173 -142454995341956450642767272480997056 3547174 -700961323741130977846282096476869664 3547175 18297964212783390632690955928320000 3547176 1106828227942446703311702372169728000 3547177 492287921373276155297930196655068026 3547178 790620265442797877523365308431230640 3547179 1239251309185018576329795999460147200 3547180 103793942704337351029252919333376000 3547181 1964938506673532463841872110640969504 3547182 238103562012710093970660694547961984 3547183 -32623235991557803370964345830623296 3547184 105819564984900403537571549962567680 3547185 353689131523118106803106122955532800 3547186 9761176047805035844729697274788640 3547187 264911433409467183695950680708804000 3547188 703477472802421763233000661927743872 3547189 -782437846587737367115466339629605010 3547190 124503317648559267705792554053495680 3547191 415866562036949846780788720574121192 3547192 753877430739702840181821355896791040 3547193 113205314361014099058457313278752780 3547194 229799636865526993422702424588380672 3547195 -1039296504547762633438282772680745520 3547196 -1440497062235619522166362299683353600 3547197 -65795059216062413064951303725095572 3547198 -205825905729100620128007162126535680 3547199 -34624915424591073242901099133659336 3547200 145819601506049618194343923286016000 3547201 -641269508423053183979573780053226048 3547202 -645220927360497444254834772896006448 3547203 855240218376891469141044029243960448 3547204 439402637772697908217838304839659776 3547205 -1219770529444932648715139348413596000 3547206 -19212820594887106644217814799728640 3547207 2068043770757537361040187668906202456 3547208 326316982997247843302411063663232000 3547209 748040646646622442000074715734636304 3547210 513664297908769350507312993400920000 3547211 -1628759738375392805332016191156067376 3547212 401332905160830589693244817411251712 3547213 -757201323963944608848766557949974538 3547214 -866967219563143841912892640532309568 3547215 -205135325721358542011615131767883680 3547216 20975738522969020910767078387597312 3547217 -1369897544100367396642222765643939520 3547218 809172256361664502459510208088231168 3547219 -674283667760396077914089302456110656 3547220 967385556464955296762205155025722880 3547221 32932473119758754743294052091780480 3547222 199111221958495779486890637819598080 3547223 1210581148321491064132257343948478472 3547224 -145897230805798631355113585523609600 3547225 -1014020101657333944131237866453230000 3547226 276599432023266393740834597232675312 3547227 -360935057371977072509895081615124368 3547228 -771314915558860763149880759691730432 3547229 -790927066008227020274134132027642560 3547230 134339184969742210626113608580440320 3547231 -1477811934645788094020473375400979456 3547232 563775028078458578960928447478628352 3547233 -53171956067716273588890073806779838 3547234 573758092266126518405335849042668192 3547235 1171027548329302216716302823910297680 3547236 -79367926390700562883063698739200 3547237 153019867324293432771441591122509824 3547238 -52626099345797838033823369335114240 3547239 409161003240043942879209892066678824 3547240 503615822301049937681224810280908800 3547241 -2529350921555659450616662807172231088 3547242 5782965176913731686762365338327808 3547243 334799628059423204845921960446240000 3547244 -332099051809476961247226417435669504 3547245 47476392641575858814733008789264640 3547246 -176606456803294831575729272553315456 3547247 -142140320237319270816910365415011456 3547248 355070677116947777210304182489186304 3547249 385927561927255759209923895929527250 3547250 -18330648778081399922392869894528000 3547251 -277933965721442223981677847397115280 3547252 600058427488654187942830683332001792 3547253 1507893494042720868111989811155219502 3547254 -89937048749803546693622388601144320 3547255 651316941968226055939549493378723160 3547256 -145978673271604259206338209193861120 3547257 -457503663203368772328608481230090400 3547258 371588395429916301464379081377003520 3547259 -1016885561412355355617158244922280540 3547260 727983199402887336336134781854976000 3547261 -623644056699402587565121194576714368 3547262 508348674407176278387253396088277120 3547263 -18535815103410106238700126177683256 3547264 93079251398100660868331647386255360 3547265 728024861193886961623898650420920660 3547266 -227215450067003440126176254242493952 3547267 -385961694832432368793596894413268240 3547268 -252053456142529023271345430097690624 3547269 273209418221748576127294338171273888 3547270 511067441624225616686843184188350080 3547271 -117809897215800711266660835020644416 3547272 -845704445012459611681075741386178560 3547273 572723758491824068504810855429916340 3547274 64737822317197955769841870982777136 3547275 -78657274910933215730757856734406200 3547276 -573098572487713445545910212767043840 3547277 -2911748368284427211824891337572128 3547278 208877988315784990148204656308019200 3547279 -11231083439886084603523606791200160 3547280 195332457191678320133089363525632000 3547281 -526668542504873208649540593263121120 3547282 864667904542269037718915323010734992 3547283 -1824081386963143459489556510769168468 3547284 -306077859440613271332407866720389120 3547285 6786668885699080187812507786968960 3547286 -663734860494061774538680271262333408 3547287 -630407076801865542038083700169232560 3547288 1782860556328162846716414627264245760 3547289 -112649970958589978199517864777488876 3547290 65203201202678754438827074903971840 3547291 -1445895594719032042750195437529359600 3547292 161786798603087203035345251660759040 3547293 161516756825310643534128309098926464 3547294 391383175311588237167189353682633472 3547295 426750933528140230818285412660907280 3547296 -139866782328917057917522873864028160 3547297 160395419035356920168581411977509928 3547298 182092469860539264508668175506392400 3547299 125661914737901206604347807149004800 3547300 -607037055910101261629336163541376000 3547301 307624404454769657068759186006477692 3547302 21118194305756907282190138353850368 3547303 -706423265706316209364348862914001880 3547304 1409135438394241290077077973362805760 3547305 240646787512668944255540045585455560 3547306 -648477143072275368225000378883622400 3547307 -1138675476225895050236680060669290444 3547308 -203615327341677717228604364805832704 3547309 -1288163537845081496260873832944309140 3547310 -26830651710345940987765133618664000 3547311 304655709133246936340876794200561672 3547312 -106634828700218838339790964763049984 3547313 -234129298214290809409001900823186432 3547314 -194933766194040077368513250710878720 3547315 -422760610972605241210483771907950800 3547316 -349968583592161315221189260647127040 3547317 521928725624768267231169809599944480 3547318 -810283166032294989352096846426981440 3547319 1277158527846784555475324448132576840 3547320 119761969530729784465546667635507200 3547321 748784680754367387228675514190276522 3547322 -6880477795507193860405323133402176 3547323 67036913514117139358070858265584480 3547324 -530138615019224284693644242937758208 3547325 -1041653513398090116244892200610952000 3547326 -39258390039968398274240024439985536 3547327 -555936244992274035294625973098493056 3547328 -243425875637277892621069147176960 3547329 -23080263149736435163887278463811680 3547330 39901005734122485594273978450155520 3547331 -1512445969401376326055644638187932868 3547332 701577932886405399513475680975148032 3547333 -536318024622594757928709759736211876 3547334 -396413260155066530455677059329166208 3547335 -685265933856163331938469488412400000 3547336 214318348621067933139207446336471040 3547337 1895581637607642436148414723144065920 3547338 50377508778911424824779165724279040 3547339 170237354781871811715896697039437256 3547340 188189144786578481477572558206105600 3547341 -283154363858662230179708527748523840 3547342 -750747305935488466097773217316548928 3547343 904437967477286661136989903101393064 3547344 -127019811003606803330262123723620352 3547345 254866756216787818965425963164922100 3547346 -508143789172857906209015775019671552 3547347 949112407826037323286507264049673400 3547348 -120104197759573146420257823209068544 3547349 -826771263098629044021035305590378912 3547350 120844087418406088939784791548693600 3547351 -505492324386778978331600954939019048 3547352 -865456041987127713513616756538726400 3547353 95779753072109739888298795549085904 3547354 119249341662183118350273470648891376 3547355 -1222842934563488856154145598405544800 3547356 337417774878481180987901174182794240 3547357 -1077955531447857369331429651510880 3547358 -157155378169607827317524361622350720 3547359 -360938875795471405604215983640910256 3547360 -594909138771151590331985600521175040 3547361 -27659157529283659445479733198065152 3547362 2140415308623074476335662264555520 3547363 292183555473132272966686731366131612 3547364 962464780515812704841704169862660096 3547365 189176242383557196025888769674792320 3547366 -790207526174168978005209801943150368 3547367 1396608490618698939218668734773892360 3547368 -1105848013897704721297039530297753600 3547369 -105886214348077905247064160304655680 3547370 221426588406066540799632194920214880 3547371 -9331740379355946358380571781352576 3547372 -1228190633814752384215796058967050240 3547373 -291409831895252772490485281626547520 3547374 -40377344604046349599501656694963200 3547375 196113523645809789778116739626840000 3547376 -138139032321823764401279725252116480 3547377 -826848375705857380933058915106639486 3547378 260314301791277216193760824733428240 3547379 -665197900584351419537912663556881328 3547380 156388730253091735099764906896578560 3547381 -226557866196431778411165955592772288 3547382 377690101429247561376294522544226304 3547383 -259731578594247785019652959346735872 3547384 1436618848541509031024718468091330560 3547385 143154374633365090246215475496717760 3547386 232215070574654014984878435538450032 3547387 142295563172772372134881167240533512 3547388 -464308258713338725691096331044743680 3547389 -540828800380614620527973413272216576 3547390 27001122058805032915373495740907520 3547391 -237809358234667741120302610086975000 3547392 -202631576227555183769227952023142400 3547393 -1028256244377615120787872364748463358 3547394 55132371120321072125303092717511712 3547395 -62536921091796576063539222537014800 3547396 -264770302889971996250487285181662720 3547397 95731648866129774864339604843867200 3547398 -131642390416624851908723345233379136 3547399 -1299321531098312924984103104865322600 3547400 672647893657867616699169444600192000 3547401 487549056625558963334774403584160960 3547402 -196485637924745749430472425027880096 3547403 142815610240734515884069904067533652 3547404 298883223322758309197531090217620736 3547405 110589330027597667841244961662019200 3547406 -330189443640978802060382022678454848 3547407 384309774481339700868072405417637392 3547408 64281865335737612529375193980280832 3547409 300839631912279341377954207076290404 3547410 -145445137804323771060854177843120640 3547411 -110676142756913203716887972284776368 3547412 -47219763148727236024724380650117120 3547413 951054791604430636381604851459668942 3547414 -6974308919482023845474139041925120 3547415 1099707847657473434261839933750101600 3547416 455059596552838160231248727939481600 3547417 79575448701929386531809612897451466 3547418 26775047654053320098624427201282816 3547419 -402852059964102104768665785936176640 3547420 231198659892517731935253261639828480 3547421 -1652313517108157693039367888518580378 3547422 -526062258400336142635982049729638400 3547423 521333375746679372735669048670222336 3547424 2508114571882609761282919128991137792 3547425 -242650743643018941635987598128112000 3547426 -608590571665468812261397455883943088 3547427 -526157868528903324193937561113662240 3547428 86591859621261477266808658914545664 3547429 -1021640555741915780146353535740843970 3547430 104561406330184872462855722275647360 3547431 -85431267850661178377249923122013272 3547432 -137522416921078422186182806260203520 3547433 -518821287080343082236152599816602480 3547434 -184714665891313094760055375792005120 3547435 -35199252586971523072730237123008800 3547436 -887522144357677273305506482556056320 3547437 -30634923353037498512590076760795840 3547438 -910744432976882052066694484459954880 3547439 -81859010042647360745570689880142240 3547440 45848593288148910211952530307481600 3547441 1625785123566613508998669479015138852 3547442 119374572295850240904701831554201872 3547443 -176836147126416061979478267360006144 3547444 69508240817998399311345040990697472 3547445 839967871024165496905631396109780000 3547446 135799691448964674630153379893202944 3547447 -498735690960473094377582165604782808 3547448 748493078260460521101616473419919360 3547449 329936501515967970735794786106675840 3547450 468571238614918333555543292687730000 3547451 -14662613878946217211469797240129440 3547452 28019339550577252904998258319155200 3547453 345431721711040261128063165226915020 3547454 193968338253736309929919363982699520 3547455 -377320709633466703732589576911978080 3547456 -95173244516673592241641631577538560 3547457 10465000797399846001067942334462000 3547458 -148770461929530276586402636332460896 3547459 -197356772535881088989215357934742340 3547460 -169799768237538607466437060822118400 3547461 953201600636578425829672011161026272 3547462 -429509615732797169484280812291559488 3547463 66450435729506986524234555986977224 3547464 648078781623215622313232998487531520 3547465 -760755088485421330920618613736014200 3547466 404061272078216611152471331285039104 3547467 310384105570997605737964061087662080 3547468 226681850772993310383570024321659648 3547469 266025915038256964472125895818074870 3547470 -174741492239107213747888428179760000 3547471 571354108361787499093206528996452200 3547472 419685396689871020174878213155250176 3547473 -859129910224936197489625810412403216 3547474 -255583331792799276455343421003376640 3547475 165578115397583864781300621274584900 3547476 -70994681611948507183555266078134400 3547477 -739046386417584765909295617572272320 3547478 320753657134187424738987911512128 3547479 676037313373780535970890154847285944 3547480 -364131582878280768697438066743091200 3547481 140263833598804402941203694001704192 3547482 996232812355062419270897200515208704 3547483 -1154301757348184647235728694760903120 3547484 -249551483652366379042920342547980288 3547485 -128628811099620876068972525001231360 3547486 319213017727617731207456746569464640 3547487 140414599730814108897843328811372832 3547488 -335636808121349992255651817182986240 3547489 2095369532948757882298751200753829280 3547490 628335914414723886281410550839219200 3547491 277651153025671052713330202153140224 3547492 -153280045866855724479420478133349888 3547493 1927619692473760658959515795560069760 3547494 -243552160560261328851487699030788576 3547495 -689612537446314132885477791561395200 3547496 372847708586143741752561368132705280 3547497 609139819238912003188705397154136128 3547498 -40293461569733242345208234469906000 3547499 271391107665656111976374185956304500 3547500 -1660397403374118321886134120960000 3547501 -1001643708661238727730738847206333728 3547502 197033804871817259444789935420489152 3547503 352370712078171095511022385307886080 3547504 50760841958364178199003147923128320 3547505 -85402112944447867287398787201014040 3547506 -99769998197509097272580531999794176 3547507 -295022843221442027091476182063992244 3547508 15175622457804701998879058927174400 3547509 -6778367863977375515524505888977920 3547510 -263312160805157989623732237135651840 3547511 124655490291637719042183798600139224 3547512 590208699507172229191014621135360000 3547513 1141590177961748849707623138555031680 3547514 -18983565769469645193444047078011680 3547515 122442185033634563746356811263632640 3547516 140270884556910859725448989201006592 3547517 -310632914889906097863216166760557434 3547518 -4479531055397982362936599323138432 3547519 356485629191670578164426000713633920 3547520 -7041517926067734084367472708812800 3547521 577440705570956940217464351366485490 3547522 113737393436689154801940720567116544 3547523 -270621949716885202140858052128020064 3547524 -348489192043176517714814423359488 3547525 -95954626176917338993135409664561900 3547526 -302258066988796452250789055403522816 3547527 -47551046371641682754422144367701080 3547528 -939007437301375367572880118014976000 3547529 -113360491326658440080540478923904870 3547530 -216147426272261053651249046287718400 3547531 524628136292056963314901321635400432 3547532 34392083305153022620180145454669312 3547533 137468941241776340829767004187856448 3547534 -379481579028456437422643643020395584 3547535 641072523908013934178808619996761480 3547536 -28701367222223376525768124882157568 3547537 -382508059496391262099090065998022848 3547538 328453644060456264022390190445891744 3547539 -507316499014037367174417881357520096 3547540 -41334176430065245734830116519948800 3547541 -39976777183993547653129308681681000 3547542 -501577773186359627425271867045005440 3547543 -14978401832095114640972249514868992 3547544 143465022192150880803094025803530240 3547545 76499111687694132493182878499424320 3547546 -747168304405892865716137000392046080 3547547 12442803458392248065771747707236672 3547548 -384167416249095861618055629556743168 3547549 -969813842460991942797530292447458100 3547550 40170861320853878063170775238292800 3547551 -619687479981584268734180526818766648 3547552 495067887637355294807755025468620800 3547553 -360828779951438208920010669810375198 3547554 320626465373872211589326931150913920 3547555 -107045492872493445279336563661341280 3547556 -157131117871485525095511207905836032 3547557 -284466489038583115718349713754512352 3547558 -325975407270208230153013029422161920 3547559 -71723353001448573683197398502006320 3547560 347718739502965768245667714321612800 3547561 354103662609835963364872043980055424 3547562 -157283340088089358741795915351813968 3547563 -209709734920632378521054773861606056 3547564 685594158764640201768793126811346176 3547565 -386928952491885151045254966813331200 3547566 89299768882831376176252033631262720 3547567 1649537127617375967281834643359305616 3547568 -400307351453337922318207783414775808 3547569 -169627680546952808709522133739720352 3547570 -300122665531990312713759450459158400 3547571 1581407348208164886489134443072469772 3547572 211050234051530173838218527795486720 3547573 43180757929312311666154889856887200 3547574 445045457729280008277198786411183360 3547575 -164786010476754971355628154794108200 3547576 265440728807356621364182706754908160 3547577 -1280958000539268030658884286949492352 3547578 -86817088875328724751394504329787392 3547579 -199344555308320726079542309240631024 3547580 -443862710661166481913230413869964800 3547581 76228074987480441822879771492230784 3547582 1081242857661449891687730157413595392 3547583 -653001943102091936592925878559009776 3547584 538599020857069876234657086434181120 3547585 -119161657118589305529992105170440000 3547586 1976765418871113579014143388049408 3547587 356771652608364585424830960208490160 3547588 241284040548755417199464506301684736 3547589 -862096763189562119876990226912166176 3547590 -135753184339256358226335638821783680 3547591 1946045419003359060524529183862635992 3547592 1504019454329696142870009718539233280 3547593 146285172030464680260007433615373504 3547594 375409082203080503552442672965881344 3547595 773659869396738355247429402094813600 3547596 72890922349765873119756780246887424 3547597 -484113022856327183851006638897940148 3547598 -608491699193770579186091291952379200 3547599 1951132420447276669018932211652880 3547600 -42576879365832459256084244587929600 3547601 -1197943452754250688199207775661728400 3547602 -20145628936154831482354817070497520 3547603 -186527428414429905114213970972820336 3547604 401414028770296486381674076212172800 3547605 320258859206797382381982361015932960 3547606 -559382249281275653986737428296513248 3547607 336542724651731600850616318242760704 3547608 -218755759455726288259185735268147200 3547609 126540958247111714995373848513511168 3547610 416120385440763459010864743118513920 3547611 -1658426723773640721475658797453689600 3547612 120732015159531607178024101908513792 3547613 -1145835748636095207528407474437314138 3547614 99406065547036407849312745462459392 3547615 119676607839263519550736967019956400 3547616 320180152249066762181761660343549952 3547617 -51740721976709769145796683945354320 3547618 -425625106908648522016654191310454784 3547619 -681217737325952960290920439493530980 3547620 234310818258637472111604247452268800 3547621 -693467574334116065745186302182967616 3547622 -243546996831022456917001250205954048 3547623 282756673294035668730100100135548800 3547624 -1823958026086182609203473384867415040 3547625 -617310375515806562212194288480582000 3547626 -215672362672538654070802509090214656 3547627 1302069348001604627461253994015790720 3547628 -523703319131063242202594595752079360 3547629 10981098796519584982478890281136320 3547630 367592562722654867796744803346048960 3547631 1763104928571516153827677657759140432 3547632 116198664225622312837892203012423680 3547633 1504503470139273905557443035508044882 3547634 156839442166996951635699201187098624 3547635 -18690830831169883533856353865758720 3547636 19957333250593594073293089164574080 3547637 -1193087289083940664444372150670298948 3547638 -43810337775007749184271187727582080 3547639 1603234200846771162928272007434558440 3547640 391762513775589650793216077429145600 3547641 392079877630967426202202164934822992 3547642 178284186330075357142616129827422720 3547643 650206200201832780819476475416682344 3547644 -125504131018993251574295507109166080 3547645 -532252591808535886323760058503690920 3547646 -58755419887588248452095606427977728 3547647 180299625226725146382102453642103248 3547648 163999485908425831794818337686421504 3547649 -209252640137138512523194640133206400 3547650 -59474592751220100513484095503750400 3547651 1250695841642706335292838277539366652 3547652 451233733107383214114218293340689536 3547653 388780472602767386461665288953923200 3547654 -89205927405322589847678016914303168 3547655 -446790432964862545729748616955426440 3547656 -307888862148007287844547194689945600 3547657 1518106129610325226756201526418745920 3547658 -499676372443086530610807241640105472 3547659 -531386723232809997745284338780846592 3547660 -232476232703616409951936006003768320 3547661 -37042230264472109538946209859050240 3547662 218855808155603270229354810449668224 3547663 -423027290842879191258344651902791440 3547664 -50842652640434647024537365780357120 3547665 -313080503364283260276013572330192000 3547666 646900406371334719869955139191260960 3547667 440325227297082719441692201561756716 3547668 -83000831065590124015115834658723840 3547669 198262160414040361909817153392549344 3547670 -54815837896584875582559995910912000 3547671 -82150839172994387132054139532572672 3547672 -16854248847199722388244648224174080 3547673 -121931866394579233201419392134328880 3547674 59723507021430977046764058672746208 3547675 378994378541045620440129757664870900 3547676 308826553146472691311806564182177280 3547677 -264351035850834793926064559213803968 3547678 -290572981067383679176363858214041344 3547679 -1010222421229619138671912774263577824 3547680 382560621053029236363768951472128000 3547681 884251881125329721246517370057797312 3547682 788915922238250088598801021510074192 3547683 624049405998941812057738249046812452 3547684 277219787454538527551897398579879936 3547685 -371909010469183036566878777396911620 3547686 -150848266071586741537435957294185600 3547687 62891018061810381252234027530731440 3547688 457281078027101409382492564261109760 3547689 134862017009945616568587843659183328 3547690 158170618740069357137815754985624000 3547691 387632223470081521492980922052528160 3547692 149038733181042232522221819709071360 3547693 143630428679022432379364991525569942 3547694 173800357010869926743622946018072896 3547695 100567703870851411836462080781843840 3547696 -156453325980229427221517596628779008 3547697 978110043860675919991727230938589680 3547698 59937794808565838183800505215126272 3547699 -1286164235300992602686343520977573520 3547700 13953716758449074850613036854432000 3547701 1716236580927505851876865065047462592 3547702 -207403410888531725511907316585258496 3547703 1650163420680855176794138702855713504 3547704 304160316403436999265237249543045120 3547705 -246975198842781178090875445758834240 3547706 253763587941699782206293153126141552 3547707 -785227331696898284351175056722854912 3547708 76582567678717353777889313063051776 3547709 -599399268308116903185317484882180960 3547710 -87202338769225122282645410420020800 3547711 330630589540329981065268996708787032 3547712 201902409192935776759239286519234560 3547713 -317807538543884392283596510375074432 3547714 435061454956356384176958561717534240 3547715 -14364700823084936609057318627004000 3547716 -257777577663307888449497753935503360 3547717 863909528430127984809895533397438432 3547718 309784381045882773161378381774640000 3547719 -12327179332328590977857135351511504 3547720 1608949303763844501293216446310400 3547721 221976404796081947574028624925768922 3547722 15709692796785062182656938979072 3547723 1380758438065494177239874225309917972 3547724 -1229225934208794740079681602614315008 3547725 55939477855067635828013757206805600 3547726 -103285943512891613510862720966769152 3547727 38646191909153497774704929163381408 3547728 170981702442692108558715713613594624 3547729 -1579506489582026865062221929397294080 3547730 21152057692726581360703063900329600 3547731 -469412943471819954616040461377694656 3547732 930780667877874223455293400990924800 3547733 50944347969888147556571082918643200 3547734 -433739316715465401270649175075680320 3547735 109057499157767433499060229839270680 3547736 -658106906886898619319389768020408320 3547737 -539721339561916947164823110620439760 3547738 -611361731196578979745832659370622480 3547739 -817172908404947246425120694077960176 3547740 -17573573530336734251123296063979520 3547741 -1260068046083832943931944106379760858 3547742 -784802903448374867423160937274406912 3547743 -14728701031423253565950258387543736 3547744 -1439789444981541867364862863673917440 3547745 -190624468201133528002113225693450240 3547746 -220885084329751830601888896057696000 3547747 1166400880792101905424188739404055480 3547748 927888660315708992780591937590378496 3547749 400563763529667837385145063579329248 3547750 3909239000837642934073432626624000 3547751 -761166273181698248377551699064786248 3547752 -107230892492511134912698038103080960 3547753 1930402069339364715076968799976080464 3547754 201525351607696161321996701559212544 3547755 -137541780998710302153998944866531600 3547756 1171885456385671579755488079736184320 3547757 1459823128679242355041349093462802006 3547758 -6449872191492455896325540101420032 3547759 -1924349273551490979339330622184661040 3547760 81747660581489699351581223105986560 3547761 5589987533762422415193374207246208 3547762 298063813681648563021216354099823632 3547763 1824968120818442451676598837404104012 3547764 -63420764684078481569115613879984128 3547765 427356949940343293839348438858365720 3547766 43978908928531584127781185051484832 3547767 -289838600040864675429210370775224392 3547768 572785545583079353665799171654901760 3547769 -1020519133270079700628927323768727830 3547770 77510669782244463820374746867193600 3547771 -581196371016278770805190828824033256 3547772 67339368732921606347247449502489600 3547773 504536153050832743531802815264915200 3547774 -609123080683081665629026608416868864 3547775 182549134351212581760815642290656000 3547776 558367197255751313123341408980172800 3547777 744864765759889786088541579296586626 3547778 -80102490921948062553370359236830176 3547779 -22099919165341626167895619538679816 3547780 -280217600097966320696690568409497600 3547781 143709407086671238845886367984306424 3547782 -64441118450181507691046459840499456 3547783 -40672406164101509631978418199690520 3547784 -364515431630461439793389283674726400 3547785 -483046802884008241835468814307252800 3547786 -16348418067100069818902939136800256 3547787 486642481807716684613324112427495432 3547788 -720791591989356747975027945162977280 3547789 -520917720499700843278781660880041728 3547790 443794800841809712988728090226270400 3547791 379102689694956957796958516252705448 3547792 -263597728168680587061667860479893504 3547793 977776565809942878546157822187103744 3547794 -378016786712601623426821126249547520 3547795 150835959102923468072265790881423360 3547796 615981487975994398364174455660320768 3547797 -662608067914977138823411100369316960 3547798 184815357734245710507822663511715136 3547799 -545515073000953311888565989922274688 3547800 -42256222585759880705365499699712000 3547801 22151135589485782873893055262900752 3547802 -1146188624444010775246797050608058400 3547803 -267700297056985192883313710903901696 3547804 -145551442830162158490195694541694464 3547805 167811915270929248501033897820612460 3547806 -119384430296290461932316280672994496 3547807 412078499856644330600889390188833680 3547808 -196111712889724189895833182944624640 3547809 -819255251511523694071958461107971886 3547810 -44830507259357622765464092353584640 3547811 2005851750721786593308455470000784800 3547812 15046462427610043636181657631258624 3547813 1360267564304502491524845450942677920 3547814 221924219038040426079234762559820256 3547815 988974650172735053366541188755554720 3547816 214038265863132043591683083860776960 3547817 -222648693974870880584082472671960000 3547818 -102563186751653090360553326167065936 3547819 -265992392635527735515216347931854080 3547820 152909042361800673075019598101294080 3547821 -613426072693930922973289278283818336 3547822 -426804417282953715212713028465412288 3547823 2082653229205059532281566526269373072 3547824 17295699819546519639984560217784320 3547825 -95999382493119388760313058252070400 3547826 -91585699753701434326913128202704896 3547827 472291907052136833353131884633379680 3547828 1708924639484044294460863670447364096 3547829 1125917990238322367934066423593672430 3547830 2459036995827464314991807845079040 3547831 802227626680950702656450112820013280 3547832 -1224470601050058689696051790088396800 3547833 -1181631610379798413918695628011558576 3547834 98978378187609889131476799353928816 3547835 465908594587363274934453260548743120 3547836 69716108583958886828282195662118400 3547837 -1177732947654811871419753710677571514 3547838 -190194653789138464952603903355583104 3547839 54701900138753273575235786336038800 3547840 -57500811531382738336136104677212160 3547841 946122098034250030361371270334100 3547842 -227907877761570209506393873783504896 3547843 80085108165216971962510895756986144 3547844 20258812137027455555242585198795776 3547845 195582450373837421175883411895742300 3547846 -485168075175511737112257714503572128 3547847 1066238486335615994178320456487691320 3547848 817921363642077986213232545017896960 3547849 -802030402429270521900889163809820364 3547850 86680346629000977581870687682368400 3547851 -148715292915571643512103199901276800 3547852 198569227578118564525996631426334720 3547853 -382803053350826369581114551895522356 3547854 -768076333725754352879603913246860160 3547855 -784552639226205392480612056805090640 3547856 -75787743545182843743346801313611776 3547857 -29563429226770758315446318706566400 3547858 -239028056188719864129117608498937216 3547859 435323724851899293870779239238734416 3547860 232827151066790613915264289238016000 3547861 207559604598942774552991634482380252 3547862 52297597336279421905364143616385600 3547863 -979358184651001552457763872581252776 3547864 1503030221701259479778568017083392000 3547865 -519139506676396780178915109995436480 3547866 -26691056700618988729216702636968960 3547867 871471787063560367649874166102878916 3547868 -854089018654147861693130400287319552 3547869 395646491596719444533307586531348128 3547870 293736887955655603064678770577510400 3547871 1523855602813851800816884905746439072 3547872 -440544012390411860495653107388121088 3547873 24704698589621979109073366925080448 3547874 -97256206513667573521506752132769408 3547875 723020439081984500493084593857788000 3547876 953977110584128848175751938961567360 3547877 42445648721213019866178542270143200 3547878 26113094180064030791138834627296128 3547879 449883817310235665625393410113511480 3547880 274326621993079637313962103983308800 3547881 -33287068757616974490986238423509478 3547882 -390700496708187061720914465050097216 3547883 -1388809852267839397641538541426215800 3547884 -49543569024318662423322528362234880 3547885 803287689093136449384348963015011520 3547886 880576889783907876636868265074036800 3547887 -1490448914715922664700837993050880 3547888 -48503410778750115562116006933430272 3547889 -1093385884922981288157539678175302400 3547890 -54671001680521700338372674768000000 3547891 -1740246428603031899710753513711153368 3547892 623402660611561916337241780712697216 3547893 327270896915448468658271898027960864 3547894 6476372427786808262231462683084992 3547895 -7760543579963767804885972458797280 3547896 234516279959885195000807242029465600 3547897 -826075135356474913301498826722142140 3547898 998172127761684104470565498771641200 3547899 -539012639859998486205532195983160116 3547900 330326714020577896028967235262899200 3547901 -101162445722167358387294820716780448 3547902 -343774012391887755195070596717605568 3547903 2063485503347759545955292821547799360 3547904 -937015938864143875252823481636618240 3547905 523911921415380749797050427762412160 3547906 236414738769447015428790325802353920 3547907 1928080267546284946918927657022573832 3547908 -2947144814244090956247974991175680 3547909 -826017904323058135560271626056057890 3547910 -81453512688235860299990613253856640 3547911 -341985818262160059572709388999969920 3547912 556691615941514293205264407535539200 3547913 -1494210612148866804535291897585796838 3547914 293981668064451604955351001853981440 3547915 556107761823258984504692515194286080 3547916 -1239701039411118017274772812206741760 3547917 -881028021015001300568390032299625620 3547918 -748250761825110447734749130149217280 3547919 87232196681102365719924374579288448 3547920 60481648738885586503906584239800320 3547921 487588588336226180552535365651087092 3547922 -100189403376762774729791615406240768 3547923 117339903041089187077071879444367104 3547924 1355866233641808842024419530152448896 3547925 771741053270132747208214709906248650 3547926 266336658060149202594586333134295680 3547927 -359320811903214259940817199497525560 3547928 -265844136286655136393236396784967680 3547929 27150797467812223438089941450096640 3547930 -2653255187703249909061213708922880 3547931 451846654567887693761141218425849732 3547932 107656429142763751665659655315308544 3547933 -1558651688579978523698846925223985818 3547934 45777908100008219683928318613158400 3547935 -109960236368455323318021698169009600 3547936 1071006187870961360732922677198585856 3547937 -1096004021740991817069305994058447980 3547938 -1051167381982622669538492258105119232 3547939 -2072679273535852722833617346449470920 3547940 499854886606510527703308064576634880 3547941 207904282977533278658379630438060864 3547942 -734596176874974524395455917747716128 3547943 1015890808065044309062206373474281576 3547944 -1042494490280246354792473186853360640 3547945 -562980095529484523125341387902046300 3547946 31010191747899830353290974329651200 3547947 -230491196400660090993989184936091680 3547948 -578210028309642582499547205598696192 3547949 661561718676625866300877109468620950 3547950 10027017902951232618384342521856000 3547951 1699012353634801032776472961818951024 3547952 -242233166268196274348527292726329344 3547953 1615341918155312935967953528399576320 3547954 -189926357064537124854002427443203824 3547955 93998176504138705828605098655384000 3547956 -137620988187088426172162425061756928 3547957 -285976529327828225993699719976024448 3547958 919557401457523990784018133805234080 3547959 -386753347807396658380024496882576640 3547960 250763594353753645634865016353177600 3547961 -1231499940349207227626239358664756438 3547962 19850880969638560107703570671216 3547963 1309968302259596199954466703429706212 3547964 395602093833572008577162471747951616 3547965 457441781768489552970313705529664000 3547966 -29350896405267890653871744469093696 3547967 -111019604881246637311254161585945688 3547968 25275270363074869611662692356980736 3547969 349370249061851100017430277148111360 3547970 295364720308126643964527710673655360 3547971 23164648314451696904316786517996800 3547972 -1330846162130215295813364901865828224 3547973 -4642416941357823715075681614073152 3547974 154846681278112809418931705109264768 3547975 -520555579159652764921154480595923000 3547976 -184374041437613936805622259962982400 3547977 -144309245598908702210375044401239280 3547978 248245217560811817037021536099968256 3547979 655985395816397966463426693885705984 3547980 -335250488506612043596249906402314240 3547981 12420147879593435772424142180904064 3547982 -11762235438132648288219918001682688 3547983 -1683035133278665421828312613833815296 3547984 410795715228256705593358305442529280 3547985 216106547586800374029041024625043200 3547986 -403122985422023749018265468266032000 3547987 273749948312163174991576749537985320 3547988 385073893715337996377544838087622400 3547989 969666456223563758906228010327378240 3547990 230783248155623453846703793959264000 3547991 698118194434070401587465979545520392 3547992 -94008157858383870425104466509824000 3547993 -773907832970057743050737215997072758 3547994 261620946357493074792488969733709296 3547995 545596326475635360546933690491043840 3547996 1086731070585758300348927671104320000 3547997 -1988456205001366608647976088300450080 3547998 48487726577657312939992686193296000 3547999 -38912115922415140106911131393056768 3548000 403867351612470413746315087183872000 3548001 723246337265974504265272945679892000 3548002 -3829183969214268894631966920328896 3548003 -160735522461913772116683211206054120 3548004 296941602683626119894562098824761344 3548005 1222297325070250585752269617766823000 3548006 72673400838826415335595579534868480 3548007 -822668467137143874313210448215472496 3548008 82981829907309469958743683759528960 3548009 -426162934971506838269458985988590790 3548010 36846433630782942806701235109035520 3548011 -1656709959591488264225476385649731600 3548012 -188323528647500252339449218571090944 3548013 -203045382858180258947698509840791040 3548014 483384131127908063601006176270369856 3548015 -206107668939757131965958850696134840 3548016 3422099444339484891574920995143680 3548017 -743029016404820570461989902191578336 3548018 -101082498233177750053899788255789040 3548019 -101982341646334892899292495516412192 3548020 -239249500993547647774392603365867520 3548021 333902045548296445385515936746348192 3548022 -4303660332743680246780748634155520 3548023 818537598133530829949083666866951272 3548024 10928985456006918139397038961356800 3548025 -198193694620726337579374521454701300 3548026 32575833188490188341160001579861504 3548027 -335924719389221566715369614357183728 3548028 705990837568329609301076599076290560 3548029 1342762800133882345886226844808108460 3548030 77086482049105051409542727233344000 3548031 -734576416462365128089709480977691448 3548032 11772924590772729437250542150615040 3548033 -1733207242694703299988422437773326718 3548034 126005596258051410756263213699013120 3548035 -1190305512917816690357561216242865520 3548036 -38871289499169260598910813212509952 3548037 -360316058227101258714833742043345440 3548038 -233279568381835178943012644369677056 3548039 -150627337412831285477680672452935400 3548040 126540028274183372609456773909708800 3548041 -744227515533363017579433050045839680 3548042 -230961832375548465954565677831365328 3548043 -214184616946072260022106848825488576 3548044 -1172290606979889831304255139093126144 3548045 1141908348949062667562844874497492300 3548046 -25802150545689882035618422692167616 3548047 -294450828856081808893657643340748208 3548048 84049441191008838402222554228981760 3548049 -301951774762724577380571856634749632 3548050 148767899861586894975961550570793600 3548051 566302162296885720612023585427957312 3548052 -411003346318352627487540968078327808 3548053 -99788968043661612260165713381274902 3548054 120597254783797928823574489842194976 3548055 4867798811242205407654033473208320 3548056 -907256088255364521660648952610918400 3548057 319428961277098118699761576765351620 3548058 -103002157055639852115876427106161152 3548059 839443018239383468073091400735120 3548060 -197662426193988083016673681313971200 3548061 -772447389628174214450102151101706240 3548062 43157548198534299536051651907729792 3548063 1393474761677003891535185456338887480 3548064 -163578805542902586465541586898911232 3548065 1106807380364718205734447470173239720 3548066 -821318265643344804287497660416171360 3548067 130933536464443343508603956749551480 3548068 113119238439599128613373295711326848 3548069 29572126962579401767488445523825280 3548070 653809647383537689959409871690227200 3548071 387852014388632421882715628611761272 3548072 -67444757703276663992862869251522560 3548073 -1069987162156947502384794205247112816 3548074 -9635305725695409432796310169507840 3548075 -818330498285380918349996262925041000 3548076 -108615541020521290835567869294018560 3548077 -368670593474498205303459696480434688 3548078 -343707273936321221240107476109767744 3548079 464294035072213196197961529423585000 3548080 39438879470824031381697050781941760 3548081 -151060144585185341623417697244203118 3548082 -601194033738701526745896528156166656 3548083 423952081836874349606858826466560 3548084 590898668947758105919717628719251456 3548085 174485641754305048754759110531971840 3548086 777820143502320418210837550036632992 3548087 803609827140865719723653145152272032 3548088 -333207577048096275156886062322483200 3548089 -69122446921900609660949913711329110 3548090 -21307775537989441928099972023744320 3548091 -588366801161975008738861799720831208 3548092 -20309128360799936361932164403174400 3548093 252560999695046039423580126234193260 3548094 321695977343222998709955042264023040 3548095 363792070461302086278197939365343520 3548096 304985038107881545166214037053112320 3548097 249076628330722151549770477879021440 3548098 -596092388935683821092326620434373760 3548099 -367105917720768894651510627883593720 3548100 -49934488964747760900450070555161600 3548101 -773068511099869040719722980866620898 3548102 8592707345547404864963533945541952 3548103 418259802528489484384791108675583824 3548104 -98361893877043728905783147788369920 3548105 447973429262038165616837697163031040 3548106 -353304672225370497627213764822670288 3548107 -78202265789559872840618645379137644 3548108 -1113793905539040422774090544727150080 3548109 -694208580657539178576228057260364096 3548110 376809922652218109944828835978592000 3548111 -442799894586045375663636258697194768 3548112 313345446605240333068785059069165568 3548113 -2309919403888043879454159896574927296 3548114 -3768305097178153403925111462606720 3548115 -110566786484990843682654064085012880 3548116 -517523298992233992344341587446286336 3548117 1058877745730860647111801726729308640 3548118 29329364131976108847041083853918208 3548119 342307409230597247677995031341137896 3548120 664484949720521590128797154051072000 3548121 -301992211059658950455613412433856000 3548122 -169923587542533899385671495583183888 3548123 142169332667759790116490796350452880 3548124 115691807804499984368443358525515776 3548125 -41627530914991059107817721353380000 3548126 -518643252973991414828989154076119040 3548127 1466837682204340796705186819275491840 3548128 1769819753585622991390489723750318080 3548129 170839030710256633064634547049361684 3548130 278656531865214869178121696554263040 3548131 -73437208929195050792097906279418800 3548132 -72247328032348743315777692414115840 3548133 -587889420807113738589868737630804000 3548134 -213374093553881622668485376207018784 3548135 -96295247547044151375599034684533040 3548136 -155716700476008117836794202239795200 3548137 -1815163806252520092683936327326292700 3548138 -237786601218500431126070454396372480 3548139 -289594616563790954896688454631316904 3548140 -156619216943162003645330783504209920 3548141 -1204771785835897203659391097813134048 3548142 195926877476453974351869745860551040 3548143 -520666986317385847012010464240973336 3548144 -529212999456418185411741085808787456 3548145 2957904217676878906806646043221440 3548146 -56658103799199658057464318592450560 3548147 -665104592504940805125853840116004404 3548148 -386789106921633633897317050154348544 3548149 -73061703488083751479253971235450880 3548150 -410365991758361471059381762832928000 3548151 -1779193987007307882863511009791190960 3548152 -470098867747504744247886885248593920 3548153 77137637000031049361366926832930304 3548154 18718672628983910729660240612497920 3548155 -667837805703279393195559881659016000 3548156 -822441409059386941195601360616364032 3548157 -61863653750799312385232011962779808 3548158 -62033928996728230351224840516087360 3548159 -1879649208385092713547302932667888640 3548160 180312919813244834311575333041602560 3548161 -1548983742878466135971208053738634238 3548162 -573177407758802213921976279832386048 3548163 140412020492146614733119154606771680 3548164 128851995627158384062541650079379456 3548165 75694401832143581430636561960489720 3548166 297825173699637344677081494064257312 3548167 74651463934619587441479681036724224 3548168 356787159700852692747243930516787200 3548169 358936421093008793790160359929521194 3548170 14080627772211926695966260527232000 3548171 1910262724018945883006211506294221824 3548172 585479142915594922313081189448440832 3548173 -124311600947311838516898604799333578 3548174 206888737589310708790376800855372800 3548175 -129424675461167360654505597548097000 3548176 376455679369259519620791841292222464 3548177 -400694539467770144457841031169616974 3548178 -333623565921746478061442211474228480 3548179 -21472601986914527388456046103714980 3548180 -496509300105342868140638205325113600 3548181 62620580312928249290940173382183168 3548182 625082099377421527356634821640171584 3548183 1745174133094779675244147795500975432 3548184 642780451896556891552424278917120 3548185 -406938614611401056692741724523849600 3548186 -415787436603056923285148179715166720 3548187 -310035714036457065319371282275074464 3548188 -7319974676813972309904752258824704 3548189 945317565745147654695785380180709592 3548190 107305731266201720045339481988859520 3548191 3612671731585291801527672814667592 3548192 225885643672732766214268906666524672 3548193 -582972853227468291708858656529811200 3548194 -141783923514754299617072527039165440 3548195 -362986666429920880170283453263335520 3548196 -244408195738650856442714792135307648 3548197 1424957650639522432678437395559907646 3548198 -153140921905832269037450010283745280 3548199 674485150945719105739431120718654848 3548200 241220296697132573582206972310784000 3548201 -487304332684494611606625563488935600 3548202 2226455623554740998574818433462784 3548203 22426243862096853704528662752459424 3548204 204388496262064122825871516570368 3548205 -35352815181785696658969684744485940 3548206 -914245544929353820748481887109296640 3548207 258655920722413471575372772347813120 3548208 272183232590732226898661759705088000 3548209 -126551025994810382168797199887246784 3548210 23807706117605558334054663002933760 3548211 -734601957708004283863902747057814728 3548212 78025406635355937931287820729999360 3548213 1701932194343324674886141985647172462 3548214 130657729571967875903213781052276704 3548215 299195155203823135333858273606361520 3548216 233230440229077836313395765698560 3548217 80617049852426533182522271460320080 3548218 736186575546985346236555721733090816 3548219 -200178939007268291141440046062660380 3548220 26714742571299906680107920945408000 3548221 60287651634802912263977305301556422 3548222 -360678957714819967535083495397390976 3548223 -202107316691733738168668061541563936 3548224 -473867916907901129928329746691129344 3548225 289601778040187922315770067068400000 3548226 -119027696064559707587204470107843072 3548227 -588713503196972978960508871864732728 3548228 44651427645099743850163840588349568 3548229 -40362192240184477402428435645411072 3548230 44137117858908548373986271654443520 3548231 -809620193499921362534819600125104120 3548232 694675867625575338498762206155161600 3548233 -410105039492612499508015604286394176 3548234 -858289341013113073156356485824875984 3548235 -785697848945314875740415347618922000 3548236 1251688037582408489005297773531841280 3548237 158411520401627736683357939687746080 3548238 -10673078591783647353313274435056512 3548239 44597074052998802319720077813388120 3548240 3726523287764088381717410053324800 3548241 105334136460734905065446306096969250 3548242 119456033535153910751497375820848272 3548243 -30871842396443429787332181045563976 3548244 -22825014007394522325802393200549888 3548245 1179094973201162998032212365638289500 3548246 13355603137030051202413682708206464 3548247 1980550629138202822675808147332787328 3548248 -1674631190730248008134439765701058560 3548249 2284368890423871684687585011709966336 3548250 306233241948259509591182651520960000 3548251 -456166795008647810791418534288753648 3548252 389034231502456315179605981981214720 3548253 611695657335040744088817039659950080 3548254 465696159741267941019848807152981440 3548255 843192241179420752737634060190149160 3548256 -643820840006469256922103862165241856 3548257 -1364291040324401905913062391841449148 3548258 -82435043187824515831540904250177024 3548259 -110077814212196943813659083964966400 3548260 -146246114170988048005760153264947200 3548261 -578010910961583005645602136951067138 3548262 67023003829978470434532313425769152 3548263 116637244232377791855265294461529680 3548264 387314691487047607117278853413903360 3548265 -531790510839817862181824243516620800 3548266 1201558335013649573289100498658722560 3548267 1556857873419969329333804540853395316 3548268 796183775644360682127785019932074752 3548269 6387868483005384566445299293867830 3548270 -3731123009794028173143352221018240 3548271 -852963728015144293087293983967946488 3548272 -6878561134754858946834816687013888 3548273 -325666963169748019007637377883785820 3548274 -4009003924376943614811916769794560 3548275 81239581774844252473376203924592300 3548276 -1263518998430686494502341073164339840 3548277 306034836691945834576333708937168220 3548278 -559284194742824964976012544684254560 3548279 56814042810319727742123382654010880 3548280 624073403562649270604974080746496000 3548281 -917830376702082988004260042868839536 3548282 -170736965652326321003791830601567488 3548283 283495287184945427162584018496358000 3548284 -157602715010753226023167164096998400 3548285 292215487122326694429742652209977600 3548286 -608777408421281693601503400531009600 3548287 -297742375344862452568729851132530720 3548288 -1165790112659684126498617030606848000 3548289 6797406366273564299024781604383024 3548290 472802160522212748376611840660794400 3548291 220874164976679846392158211313811584 3548292 170807631453997995543055628362389504 3548293 237890634577985780084800373691642400 3548294 1003371394781355841181095763546547840 3548295 312878233853878205655002389049136000 3548296 406753125246970676588996655347957760 3548297 -44310338273572714039253887604915100 3548298 -285419263533662544416529173286849792 3548299 834148401450240052250412863699705300 3548300 -34034634125968532713584530565580800 3548301 -711485497004627644282297159458274368 3548302 -520566157794766520315180061828379008 3548303 1586361770301926080670547066295451064 3548304 -80855677930247396385555810152005632 3548305 -365009294711485397631028932892943640 3548306 259446863301136687718934696380657280 3548307 321682627117124364620331082319719680 3548308 -161482603798050625213252044918315264 3548309 -268026808787459363229752223353142660 3548310 -61881466527622523315760684324531840 3548311 20864827915703856792113675655960560 3548312 -2151987297540759496682967696282501120 3548313 328139565483559986457223890876332480 3548314 192027436013316359413823022002087424 3548315 1050523929358332146725351566432624960 3548316 -678326448545697581934948263477749248 3548317 21000345943464948458113431940617120 3548318 735032409335314615621545968769279360 3548319 -678219302079853052308964499612430080 3548320 -935267000477917659153091114791075840 3548321 271429282023833518353492376349790912 3548322 -170787516795431593297265788640962560 3548323 -164343333269097236345980011868477040 3548324 -274765775392985384511650365169552640 3548325 412268678025980695500872161684800 3548326 -1043730190653585288379919775804502080 3548327 637760629037554300901231141806477176 3548328 -156054698459192687278948066732769280 3548329 -1792594770294724339246368494312760070 3548330 -729379463822743660430994130021345440 3548331 -1248698269062761364549673531749255780 3548332 -75308210944034598688913803021252608 3548333 196989357033008606105245188913265664 3548334 -105131747126074759887826481924441088 3548335 -600643870569971663465153068774920000 3548336 390406285482727611857739329850998784 3548337 195017093903137400901808107253698240 3548338 640228019918009923530324898557250320 3548339 357794763579056743901417543949616140 3548340 -16630317961631337208299170954342400 3548341 -335469932064874497505937795971589700 3548342 -151554165313765767405180902654301312 3548343 817208674418775434151557047670354664 3548344 343420905537843148806252048896348160 3548345 -174675850456191614597811962003385600 3548346 -428660707732506835003384828439510016 3548347 -452942355581630244127350892771548480 3548348 -206802865743454834039974561940884480 3548349 86537175092689032989781134111365248 3548350 -127395716211126924524490296177452800 3548351 1241791525836679523560178958439345632 3548352 43992140260885310739833362581553152 3548353 -356898577818611409657162352439120640 3548354 193149759887428249777904645353991376 3548355 7309064153423549377650987859989600 3548356 96749798145362137700929423233884160 3548357 -1732652933158649299596150749524932168 3548358 69643122975257053974877974571414848 3548359 -177610211090103377224027724100228288 3548360 -3535290867956884004314429474406400 3548361 1057124281594029317773344678273049872 3548362 5014445203751915702659145703725664 3548363 311999000214540116101823454185627424 3548364 433553859162592299122265832565145600 3548365 -633299499877300502414360389046386740 3548366 15527241705254892619744322153725632 3548367 396803054981761306529829632533872 3548368 179800727466599549763086237504724992 3548369 96436892063184028791639389325940800 3548370 -55866632024156562555613774106388480 3548371 -457000318548469346291639285933251728 3548372 190476329392177377876608234507208576 3548373 709803160175613431022657208452084384 3548374 -234169120039114595807664048239401728 3548375 -2079963178228942429250568778841118000 3548376 -280958360557909113253151165407887360 3548377 -237018938298305782874709974432476928 3548378 -115233274503791686740325063902785280 3548379 664972631391483943038230688212534640 3548380 264564022199844302862312538206512640 3548381 609279658562166259718620888080790182 3548382 507509294433544433175812025812449920 3548383 -682085081438886898374903001071851480 3548384 -25820177923004614951165203566297088 3548385 -117858315931362686204099846859310380 3548386 -113086584659414198219185824278662080 3548387 1365436281208988395432328986708248384 3548388 821063662507157550104620521550771200 3548389 47312007687317593756462262797580000 3548390 177116564296634648830915034266531200 3548391 282094489507469465261025204822044928 3548392 -432088221676516824812813423268249600 3548393 -458347746869873442274778831311646220 3548394 -214684724071466692804344174974530560 3548395 -314782241709485975080244483508717600 3548396 -1350099688940747144721843385041067008 3548397 -441601584430845818723899565652187680 3548398 114128129935594509712105024363364352 3548399 -2105268236850108011104494585201869664 3548400 41298761700455909503626179230924800 3548401 2087114173709513715406379339348696402 3548402 -93681998765407008658922964959255040 3548403 2952160467628642786702996225584336 3548404 -511163817828067198898644762227094144 3548405 -95638441194160209159276565964864640 3548406 -641280997261704024842721270481760256 3548407 821081604767619949627529995250535656 3548408 426797174554361851046181193045032960 3548409 -199441581452481109728185625779388000 3548410 540093066594801998289689092639412160 3548411 109521454636459282268447698110088080 3548412 -271903977446504843011016337734919168 3548413 -2014661498745239697345096256578462816 3548414 -984901309008925307536074235519570944 3548415 -90455029478908220386196614762076160 3548416 1102445148686334173359181385802186752 3548417 -314044749299071568965591217191640640 3548418 267235086443614940091487542521848704 3548419 1096741590479958719612866687185575072 3548420 309043540112144087875317871207169280 3548421 239382858260961364258720294465982400 3548422 524203156598058282315557546146700352 3548423 -321074037966094438431529756258510176 3548424 -168652462979743710690491510978396160 3548425 125280197891253823914082359810929150 3548426 -161210666928901418943983018135870976 3548427 313651209137404276523869908311440224 3548428 -287533034823435119208212909234370560 3548429 -227937322470317385879702488614592970 3548430 -108113837795250393068589159966787200 3548431 179450656246271397523041851448178264 3548432 126748226969468358075047003616706560 3548433 249572278478259792881487759942794880 3548434 -589459512482953001553224000140662384 3548435 -287682553764653129295739554440412000 3548436 -846488225397361849242392335756658688 3548437 -44772670177117909984014232373553600 3548438 172250505715382241004705142806922880 3548439 -909282364882010109834843231842462496 3548440 -174375267860759657722921365995520000 3548441 22862549042774387789553437071230144 3548442 -4765677825375580937986975877503488 3548443 -112044223467436706770922021363633120 3548444 -1522213163055335472724576517922929664 3548445 453297402323407740343188223143853920 3548446 3307102598487906515550670416470016 3548447 -550008069761869142643850573834164000 3548448 47402143952950381493109353539534848 3548449 -844691507625480018418629575612682300 3548450 -169613352862558431108978727152282000 3548451 -523744911382002975210587921512197768 3548452 1103223488240302824666552753718123136 3548453 -4800590700996286622617717927199398656 3548454 67946010925450616171172897685622784 3548455 -1143290605496472409785553907590445640 3548456 369071971940829048575494468377139200 3548457 43031163562304234664458664474064416 3548458 -393085203146251357772163572791362720 3548459 -300434323988601889383958087128045960 3548460 430443748075373767570973436621020160 3548461 49035352684887210489930619674621120 3548462 -273773175641634143782435078352281536 3548463 -33526398422930472754253909284265856 3548464 11730497999362649625216775098433536 3548465 369094392459398333256880275932839860 3548466 -97735108520411315654405961036494448 3548467 338540104862582150422502682290849920 3548468 85405075655922169330228935682351104 3548469 1429029195085836123381209938957371360 3548470 -606788693761374264436904311259512320 3548471 -1095410402056137334905757554356618328 3548472 -159357212746515882490655384841646080 3548473 -358386375392547735261271365887000278 3548474 119384485924914274070337342942669312 3548475 -213291486894581417243295663778944000 3548476 453105265938780762440959706834457600 3548477 295168649446526799263656777529757312 3548478 322448680243570321584807312472750080 3548479 -791736150225652777619059510464925320 3548480 112854052688650952278807691982274560 3548481 -672806594182215179194990969206998880 3548482 -608888752847802688887109601206755120 3548483 653270544231299578113547378613100732 3548484 7977365308437346342615206167435520 3548485 466905224518618140598166855843699160 3548486 142820782395498051447734044721725824 3548487 -49767316781530541171342609902059648 3548488 323381852205029109328462756936565760 3548489 -6566137229887878190239019254064320 3548490 233238218195539130790888001419747840 3548491 1395514061899870124359537884051151892 3548492 269655380742838496205858957489088512 3548493 -738074013052929878203190970065269182 3548494 211871339874016767376201803204271296 3548495 -567297541017131871531889787749862400 3548496 36341632933684118100406234880409600 3548497 -519759683918800956376697904441602960 3548498 -1398279695091798336251199672714920640 3548499 -881508177965385199399477362513780672 3548500 -1170820932398351054454702131417088000 3548501 -1268303824621218863979966977038240896 3548502 -431320625231649354925881036123000960 3548503 432606252241336133554895196281429680 3548504 1054535382785516543896661046189557760 3548505 107550027087757403766298466571702720 3548506 406570837881313606312622753143586784 3548507 1463935984378681557010466786407617792 3548508 117050895835273497375639189154529280 3548509 -89771662079934865292578280733183744 3548510 -34640327749019278170245060028026880 3548511 291126399150555227011404648494179080 3548512 -220281432585308115733278503147667456 3548513 893216892790194182806481601772713762 3548514 178807151965723184045923583378913792 3548515 -1390100988341730166412417724903441840 3548516 697027410809035836849727471367377920 3548517 449731817336329223556897903799662912 3548518 -65181890298591124815450898379723040 3548519 13933780491640338780628838881232880 3548520 566966893553008763347529774710732800 3548521 -256594824313198183090525593132119408 3548522 -416069130951226078085497933252485120 3548523 573460963887481303196421037272457728 3548524 42240923603218993983434004035838976 3548525 435976519228457250045930028397890050 3548526 144959360123231986088097483208686144 3548527 10502164085678064701154365597737560 3548528 -32522402055375695363762488121327616 3548529 -503663857481260158519477930150365280 3548530 -9107684433757542642643094134322880 3548531 -939390040483371025314188796365864760 3548532 2221335343310894673190307276064768 3548533 -1246906274770507014446547861077377536 3548534 772654860664825530396254643830795904 3548535 -363961024683343679812395450470025600 3548536 1243195670994554137920015445599559680 3548537 -200765997764552774062154137622859120 3548538 -49177306352442544247086911293412096 3548539 36346626368720434212267927428846208 3548540 -833063555558471244417035324388533760 3548541 676490921093073118931491545898670592 3548542 146505939721311059423990830139484672 3548543 1577405958047930973877728625861536144 3548544 -731640047533594443293994338809282560 3548545 17443534125248447550234785471059200 3548546 -652927582270290999743143071891907680 3548547 650948938623018319004459228576227680 3548548 523364575177969226873294373322361856 3548549 1277510758137841676863806239620979550 3548550 -41704723565377110976446812535062400 3548551 -1338221323225913081132186904340803728 3548552 -218779886343737883122990341728337920 3548553 -38968445334567886379001122416123392 3548554 -482159973393682110254401193199778560 3548555 10195250275537295742600948100627200 3548556 -1671674025690224715948402072607948800 3548557 -1594402110406784477985942979870085194 3548558 318038757997090731327363695734853184 3548559 -25398785328015670010694594344729088 3548560 14658366582554612063164123226849280 3548561 700658468010304842817826711173467252 3548562 -154165049891911240645431533512066560 3548563 1346172934467113776847658081712139640 3548564 961415897614105921225786497931234176 3548565 -521281403191809430579167323092843140 3548566 338830262692319740369049216114094720 3548567 3067139468087101751556731120132208 3548568 21133606807872174570223945826304000 3548569 -563621779004474736750728156169679030 3548570 20126461693965307036480774249205760 3548571 77954000239669898275608837054126960 3548572 -506431573774323707087258114459329024 3548573 -645349783188015185133638927806023360 3548574 18881508773749248129300040265172480 3548575 7822380565864831909183793140642600 3548576 188498103215832067673896393927163904 3548577 -8811175957640897948662986335630880 3548578 -41049799746004157634420599082373632 3548579 1376070606200146147258694264920905180 3548580 -205588784113851454631411396593950720 3548581 -120577645711623489708783967126999618 3548582 32692674624209592905543186915255232 3548583 -2670177931932832437301218157642318080 3548584 -643736440789939688835888604039680000 3548585 -598004212820505074692870868272366200 3548586 401575254056159004477067614187716864 3548587 425550143581766170849827310576945552 3548588 -632657605952293654589801047816886784 3548589 91167808978729296616527423969693696 3548590 -73820641857297343848622616200375680 3548591 -153639111150248516168847983358181824 3548592 -140494930153756138646685909586575360 3548593 -1694562059003268295178349042754370158 3548594 -456053561105434137524005842489182208 3548595 -217062041425775883255358299426774480 3548596 226811563427269337568170778270423808 3548597 -366423054754964429980129444273296648 3548598 79254552298046660772026310366709248 3548599 -1061056045783494406787071392367833536 3548600 373671718686808088700462333792768000 3548601 -71454542193319798315505378703605760 3548602 -1076755790993524543008730373218447248 3548603 130196958776831862794581196700162264 3548604 -96100119824083786251405601586887680 3548605 -487522864229299191764831520535856040 3548606 -954036932050643513108530389418645248 3548607 -804263147925348369704650595794299960 3548608 97197430359116278510074155119935488 3548609 -233685106140487816129025413252439340 3548610 13494076555356604701655425509636160 3548611 -501482825838825838027516765586116800 3548612 95527695757499714351308348112816256 3548613 232608845767778353540573267026131424 3548614 -768265432912548656990817260381510400 3548615 -102914392360811010112070862628092480 3548616 -715411744724114377179259877880422400 3548617 19411068535922671314441834332160180 3548618 8642316602204487876447412370747904 3548619 -603387426758063274425295205387405956 3548620 531615341795367213562557364410055680 3548621 -878598778597564341225413788711991178 3548622 -19914023017575710723792407883323392 3548623 368588787107160247593832438816875064 3548624 -141246618290472577363714403252699136 3548625 -776781465274618236137072247656112000 3548626 -1039468599850380817194080052295813488 3548627 1355006148300660058929506343120922476 3548628 -396461295289911866096817306589788288 3548629 100851089822634070257471390624627246 3548630 3893609071440258731733842118207360 3548631 -133410864025276993915797609738112968 3548632 35272193777037118958216187912192000 3548633 257965862478652597602457245642867840 3548634 374092658302079404170131588608499712 3548635 731530232982984053596161563442650160 3548636 -172688809774524552112777387259136000 3548637 -629605886332366257339111083283706560 3548638 11982671974767784930147008831637440 3548639 1798188614278780016847860767039585440 3548640 -86316103271564126543040697144442880 3548641 -2103350451093266333373726532872715008 3548642 -877378928918761847704333397788356528 3548643 321002050477655560658359619066722560 3548644 -1001919892528408243773884117363555328 3548645 -1300327745727541595686637338580756100 3548646 257632942977972437091916580213693472 3548647 -57390883327976800689953182513212768 3548648 -1130759164402246199491107340390502400 3548649 49275226256122779164012901647707200 3548650 146574467943386362460166976449696000 3548651 513286059313814011228150485240561408 3548652 -318928255764154168264649602849870848 3548653 747445832909942567855353953590858860 3548654 -385201563642805412399593053545932224 3548655 409973582541113878254649894573845120 3548656 255711807581307795359401318440763392 3548657 -11285516171170196241665638111489728 3548658 -140291873790795193962079058493753216 3548659 3460726256255633794714254762079488768 3548660 -1027309529340765104345166648379096320 3548661 -786408617276384661916363375659360 3548662 52065249716074555042365463677252000 3548663 -145699324147550325192986604768223296 3548664 206034782105860597726468079409561600 3548665 495692474292070785488337736934689920 3548666 -920306077251459372167227262096299776 3548667 -595846087550631540354368998304070120 3548668 105754374315618794755102764086768640 3548669 -1000861515307714974275315040736074804 3548670 59222303699628114379856186471116800 3548671 -661528231460374970801498926238185120 3548672 334588855818722873302574540469043200 3548673 -65019559403021844848470701291378720 3548674 768109081971233522524812119449872336 3548675 172311530730887874874981527665298000 3548676 34739535106404398681966534045681664 3548677 813972177022707169307915197638295872 3548678 469172522291015096388959558993459040 3548679 -585447101847923505877005874029936216 3548680 571462256400422225835621605105664000 3548681 1822439086724834894770201886854099482 3548682 497069072164596908137303146819219552 3548683 -568666006597099290531366780157937068 3548684 1395797409587778956738770206233884416 3548685 228775240611475146512483427845228160 3548686 -120161234925906888791604435908521536 3548687 740136509730195057160468235277531240 3548688 -192460103033782255925253725749248 3548689 -861612532337337993145522367290834510 3548690 -427514616662284553146268510297858400 3548691 -12323682906634730013766968663009288 3548692 -475447770223503290802325214236129280 3548693 1076001351943322074147126302151696224 3548694 -44416066516127269012148325233172480 3548695 623787352691439779553606040504258200 3548696 29113875063775057164711685882337280 3548697 130612142997680127802327517402849760 3548698 -265204259837477622255127012246832400 3548699 275173432457942577191394461250829824 3548700 179632836994954913476113515253004800 3548701 -1000295997750946998488159548040006280 3548702 351164426001163115867320262085765504 3548703 -659071482467494669843251409024992696 3548704 -10998785788793759850747939575562240 3548705 -1232411207852561803120310700404044140 3548706 -206280980147738670914809658416988160 3548707 513955270188239905856352149933673232 3548708 -123524321713224033642427706608678272 3548709 -242168903926400401875302062975734276 3548710 -133522011148784558614404810136260480 3548711 -203765580900469187907896480343378528 3548712 -583012837954583174179285326870036480 3548713 211222556196369434485785595462694720 3548714 -120810877324129265310646944866153280 3548715 -434458244200389566852321935678944000 3548716 -869114683694477368360490370320148480 3548717 -93644365900463912318823959292039360 3548718 39402461565667620902327444555886720 3548719 -1129834651389036363792655033357872880 3548720 -2078906454645632323658482088017920 3548721 -445472344913953024453615734824861760 3548722 -200687320056913596439679261446304256 3548723 786513678338546522904794197693560972 3548724 402242374167775122259623627696992256 3548725 -3322916937351206583571390042528000 3548726 89914729373203886090617844843793312 3548727 -470781741828273222491230725001094760 3548728 -879899509478880574308491658824355840 3548729 -58438565988667995909409376960812716 3548730 -126546993400064394974904114483456000 3548731 98570822585137045486716194123938532 3548732 -667829295033654310542285127480074240 3548733 -1198449482609385891486635479933435200 3548734 -155342592210161552087557788691540608 3548735 1164104823500909285711822148689559360 3548736 -174434802192638343432599923275595776 3548737 644822435150730088070315800374408386 3548738 -801426006470330195332266385679538480 3548739 -212501256133825084086764268736257792 3548740 400916771788759258269684988763712000 3548741 439836281390802897740732901062026272 3548742 -85166638705152317700414914612781888 3548743 1138226566580305475235604733975531544 3548744 699666365936124233775794051007283200 3548745 100039166172101303696399434144243200 3548746 -914600704043488140001112179940414928 3548747 23255643640201687638471725663529960 3548748 -15624511514978182880052203945902080 3548749 -29264243523223775135641555486105512 3548750 -223226391929423607625763870940240000 3548751 191874613142919858793320225627351432 3548752 -373629766380672741593552933223276544 3548753 -502085534942602327657793631509119116 3548754 590836972795217958624332454003570048 3548755 71402762430174673080810547884083520 3548756 -436891213005444094652886600473518080 3548757 599100305248282996501396034296724640 3548758 174956861071549293512789746625630976 3548759 1834196607528947791778185815578520000 3548760 164671346311804082634862744171929600 3548761 -175909541063499530476799545812036608 3548762 -152628403259953005941251227659452416 3548763 -985685655783175934443495857179466120 3548764 514011277392879538377323566829912576 3548765 -314895742427130071152045363494154560 3548766 106300062795834435667111338785215104 3548767 -243670810961195757882004468145940000 3548768 -278952817911815848966462722333081600 3548769 -144439527951602880811486406888444928 3548770 251604380653883586631209563496802080 3548771 412990810541352468506526722303223744 3548772 -117835849975375759546974992450166144 3548773 1878714410049507128231936902313473022 3548774 250741675018149001657487277431852160 3548775 231346623307152565807064216153479800 3548776 1036696318664975567335533732144168960 3548777 -45875171746953829794378928663912560 3548778 986744187508242262692726320574336768 3548779 -105040495696730413170720270987035216 3548780 -70219844526374226698096823861657600 3548781 518418055059692349886341705994063212 3548782 726847909139046619491512093484779520 3548783 -470449083334700229882098463870443424 3548784 31574724429431201757814309802803200 3548785 -635559779643416342982739522395374400 3548786 -479890214648399335403625966804960 3548787 38483627100992934436548615818972160 3548788 -813115005712407259483253550813861120 3548789 1303843549561293825779312451321581856 3548790 2385623728103921221182919418787840 3548791 1058007086333104316998207466658699000 3548792 665159615546170088361135066809118720 3548793 733011725780903000562943441591182528 3548794 191770496432161456247081134172367840 3548795 181282522763362020893368181521109280 3548796 -146872760691804810639535812535704576 3548797 -153950539971169093151839514231729536 3548798 -22253119155445499349250654713602880 3548799 586935360523495096632260334742479120 3548800 657599749892895526773855619645440000 3548801 1185189777618142140631180612904605920 3548802 477241261175632090876598129670296064 3548803 1036410933865402430919859717617661052 3548804 -401755930841648024490384254268985344 3548805 -268094860297869111271446710535696000 3548806 -971210135694147048897486685016031648 3548807 -58593408410618431567123520882323944 3548808 619845974674692889104327846362480640 3548809 -2020248457138787808954642133447760 3548810 482710402134326266384784002735102560 3548811 236563419102236058190811865883720704 3548812 903869948761141955872125031850790656 3548813 486182327648002917571315540264671180 3548814 -325432830087947837131494392881229760 3548815 990417935929452973405293143775571200 3548816 15755072347594054103405014244278272 3548817 204044261213166351782039364270847860 3548818 15438061518708808045145271112187904 3548819 -754522917772771840046764363156672056 3548820 -170674339897064628114322602715545600 3548821 -116787066375589476705422765671777056 3548822 -18935090405827840677842932935336960 3548823 -136143158314752067047039138472476336 3548824 -1764476851841497672728619190120663040 3548825 138646753595682141565778500052167950 3548826 179808578552499544005913724892710400 3548827 448198182524637027641458242571612320 3548828 1357332462466930633725419249347047936 3548829 925277325009680579994524575024237440 3548830 -437526482739854153220975454830901440 3548831 426401641166115080163806452276523136 3548832 86871612971012706844068501849636864 3548833 7264821331048381614613170046208944 3548834 -290636778844143872770633235026568928 3548835 -133480801890585816846813477357897600 3548836 -168762599840493888919368640087129088 3548837 -560557955085167361406743967654281096 3548838 -45789659640108570217814654694359040 3548839 418487352355635877399715276687680640 3548840 303617458636030591733414413638604800 3548841 659353448836241111737245499374267792 3548842 427023912149807166063252428177793024 3548843 -2530400782830829496586709449064726176 3548844 -10140628800966854203111062461607936 3548845 523337282414686748482270552472201100 3548846 130888860713379067484179128363989760 3548847 3224970227219943294193312454034960 3548848 139303418355118771422953259821137920 3548849 -39189101027998144473900053239933440 3548850 106763095336844044968936735495456000 3548851 -1222097367398903814112877214294300148 3548852 209716390160613532301771591234507520 3548853 -20159267898948933423387086942333760 3548854 53998110830307000395950643753349120 3548855 -354739994508578183768919418880859840 3548856 242044343266452106175171289812828160 3548857 -735096058373804227245131776692993020 3548858 929466048127996546148999815214081280 3548859 23456794201599118582273897373018904 3548860 27372329521372211292115884082944000 3548861 1221229036105371759456782372720323692 3548862 49509422432457129817790630302019520 3548863 -644744037027370251113409927517885888 3548864 -195174802209198198764696920724078592 3548865 -1044995241088340431413382060307441280 3548866 763092817595674646502993512415847632 3548867 93216431622754903984742270358420384 3548868 112305450205812951700978656431314944 3548869 -982504699129551775069327983864599808 3548870 -167635151108988727061577647055312000 3548871 -227075117867053752426907323166986960 3548872 1572372668993834739527336575157068800 3548873 1315038488175051791040634988401431504 3548874 -223061831331995271906874043554929408 3548875 615940667982558938621284168285800000 3548876 -1966734041240177189250653391912960 3548877 117992369064924818315590761279290880 3548878 145732624365985750444938408521699328 3548879 2046451527048083909656790984791146480 3548880 -29467345734007128310708545100185600 3548881 -126817391081900734418877969349116608 3548882 336732035157163567020976637188644000 3548883 462913508358910951530804092235238704 3548884 207722684877907285040314119215255296 3548885 745814299329671706311469526219103580 3548886 -91583114729636216776110805285512192 3548887 -78467649060482136654074397526778928 3548888 -40461375611818653683787320524800000 3548889 928641005137375362823846177495052208 3548890 381415888587036042421684607762196480 3548891 -455921977010375879287379003739195708 3548892 126105168858890402668468419228672 3548893 807597181756179691030359780253706860 3548894 -291728617252587059178832031543493504 3548895 -3645148236765721550023940839618560 3548896 -741953784430510828435532625149952000 3548897 1433384227934817798613200420246651312 3548898 -223423072233979667572852252354848816 3548899 -1434826833554312354709923770783680100 3548900 -141982382813692297903980505301299200 3548901 -188845978292922431910722375257303968 3548902 196529068130734617962819802332545152 3548903 723471259090071624742173816198369360 3548904 -278313564470300997257618844088320000 3548905 1383993492824322573681494337845802120 3548906 70619391695731391163356390400607152 3548907 1223431741497816146607004197444734640 3548908 -253823554563896494028284103352374784 3548909 267564186108856832259010838758688640 3548910 64709086616603679507903349946847360 3548911 396457939047619326003539358932582400 3548912 231606136119389404966325929166831616 3548913 1375711185055199404245287307087808224 3548914 -26238391492668027378222250608416640 3548915 -867296813729375594322667802211488400 3548916 351642926307770103672696316258732032 3548917 2713103318691088180372588222377849600 3548918 24765570131284764187355332964500416 3548919 -4945358134464457932750574762829568 3548920 83841811049252884472854905311539200 3548921 1835486400388693385651392198129598544 3548922 80608325247075632914700062360667136 3548923 1316258747193801840827571474958573056 3548924 -224845415917513263131190531931897344 3548925 -9492346018353252924389475454863150 3548926 119676044856708475195100032739238912 3548927 120914320212500520544970567141988072 3548928 -161015530469144002798184694993125376 3548929 157437257253732316485170837531790676 3548930 70997442629066996476026472588800 3548931 88054591985834527017156435272472240 3548932 209152257547372084127803921136698496 3548933 -674930760546124001835575329769807400 3548934 -8895195910671550008158397309917760 3548935 -68966014310317256565829849960449600 3548936 -323117376501174564708226241664983040 3548937 -482754404341127799737958385906667136 3548938 -829641889445604642309374338192774560 3548939 -786236694980583115319985831632565144 3548940 -233626087353420388456758069821568000 3548941 888628413388190005810658116516188384 3548942 -160379604222372096041630193580755456 3548943 646746351400152493195142012127089832 3548944 -22532153203471154504140226159181824 3548945 455780088090173450157357994943459700 3548946 -277477503639799194991428973362832896 3548947 -1428523132419778213043581139166800648 3548948 -245575712898764711661339294783006720 3548949 473439170926248921384582258954171360 3548950 -184688997008034669072499975549788000 3548951 129780912903289997994977131659083952 3548952 -764828726438813289992261633976053760 3548953 855543761712041668615442537558354240 3548954 -74974035781978172801988558235488288 3548955 258426602530517660888993049880362720 3548956 -102497537214142404414309794022187520 3548957 -1514347823641430330328610118129968794 3548958 -62856411949743418289269870176384000 3548959 -264448484667459815714322870283829000 3548960 496276707580887995573566547743211520 3548961 -144177517867687232363039884847339520 3548962 -14349561079835298541126195409402880 3548963 631288848645534062909465518887419784 3548964 -328184475915886472057342146734827520 3548965 547090393217958735180070923053712000 3548966 -736791768432433445346417602553600 3548967 896180960615822993804440737746935080 3548968 144867651955765733552965670921011200 3548969 -1038798699093695156832830927759801856 3548970 -281863090193501988412426416046233600 3548971 -48586777666126551233317956306053376 3548972 1066150826183916931428547357719375360 3548973 -551995234696740436420637471615782848 3548974 337383846825578319582700976014035840 3548975 752021585145153155940875511972249000 3548976 -61672405055525608287750942726291456 3548977 -609511630866142777687491757232968174 3548978 109249652880508363344235365665825040 3548979 -157048037257132775594468519714951856 3548980 -805867692751617489307558191357043200 3548981 -141586701608877319573972202294050500 3548982 -397610408535827389341997200517034496 3548983 1779216734279090535234857382210040232 3548984 19963040041654707869702736146841600 3548985 -254330039030986920576972146104817280 3548986 178225461932065675561594117780752384 3548987 551660134675551443691508148981730000 3548988 -1045784682061176385964742552100730880 3548989 -540397403619029582199575850934897210 3548990 1024896953553212602611548423324426880 3548991 7781801498720003407511246069016720 3548992 228572422057218831587798741787082752 3548993 -433557573500816390899492003208424000 3548994 -418416232362806075822259520861008000 3548995 1031265924685057682903664725633514000 3548996 -1026075811984495003405052840130109440 3548997 529428440063345788437363020880330048 3548998 -1061109214668759487453675315766820000 3548999 -22721789629819051459358770164630936 3549000 -186629332180229843369199803228160000 3549001 91721462087288667929207958973223604 3549002 1170644408289297915171861511936507392 3549003 -154076753192783821523565862590502416 3549004 -434077887182233888363592965004914688 3549005 -12274599415973348748446634405833280 3549006 -185513059848021342881299412965946496 3549007 615526868832720059105801361638538624 3549008 -151566450221073852816137535598829568 3549009 -909632381154403911134015229046100496 3549010 -148735108792154913572753369721792000 3549011 1592505939213131929085592088564677612 3549012 -186951835190795083656355863599781888 3549013 -819553241821851578461788926961921476 3549014 -374019392458813305956256846614652288 3549015 -317021263272692615450755053964615680 3549016 -137710314800164649114740047644835840 3549017 231803694750148663323461264970663552 3549018 -124566688767166191510122626458262272 3549019 -184047720586003337614176788308635580 3549020 207089018365670399798165422845396480 3549021 -29036224440892660818946273343280000 3549022 34546903747374835196946454271910912 3549023 -510599386260276752038989788784905016 3549024 -10342548551852546460827276299862016 3549025 -294782680561706480210942999237389450 3549026 279221544577301659530228671575835424 3549027 739856023036709557752386466685151040 3549028 251106016643637573194377353057550336 3549029 1974185434462626600993903199463669280 3549030 -105146942931528073182450537821487360 3549031 1303720770718413868842859132486863000 3549032 -1236646454875450240832295575066649600 3549033 287514102726546674572974804194599920 3549034 815866983603846067457160145818538416 3549035 -173516324321118988738635235734958080 3549036 719340957207182586310660232282188800 3549037 -1040839178271092920526446273437254314 3549038 597726602175385420501115723433519744 3549039 -131175369453514606767535343762038464 3549040 -34129340507140253386107391682150400 3549041 23445746722038194019443648006050344 3549042 107287840151339080470059590667827200 3549043 -1148831622328165221444898391605381320 3549044 -1346971979649087957767212534948788864 3549045 651830741390348300001002291924682240 3549046 67128413634161313828525951694925472 3549047 -880692165181179429492658337429700504 3549048 3874493625023157814165974854860800 3549049 13602008758048257879733700868528960 3549050 -35915229683871487624069460269345200 3549051 -1317069270867445858396858469731740 3549052 498173646092829841857534248372511744 3549053 565334957527109965273519560078148140 3549054 650436015616857419600512412246041920 3549055 30805591996823038107491415644501760 3549056 -686590036651849397793247281524244480 3549057 187706027119509763914782654585772192 3549058 739682600420104509600561076691132880 3549059 592328140962385394614809583491643260 3549060 -227588411966209218463574723646309120 3549061 -1165167371577838602316136706230448130 3549062 -96996232650391820083792358986064256 3549063 -302561266743963060860940335409326976 3549064 -1175933537450406188700418908507340800 3549065 322570236737504619260179041497206920 3549066 17225147428820218551844146061928448 3549067 951685314766239962818662535048059640 3549068 -485587098040642205991640966202065152 3549069 1050546359378970961247512745170384320 3549070 -186800760870567001227760260631763520 3549071 -828598993395486121271818523133985488 3549072 94938613206287721707219513481953280 3549073 -2195514116693728207395370195818068640 3549074 819038269981946639577836588395115520 3549075 416869398321040707515278994462400000 3549076 -1013589253669155737650735496216794240 3549077 162583838412064807577745538224393984 3549078 4414690031095880630050256851098240 3549079 -1126460068540864336507538144342027320 3549080 971706218456914667512400676289536000 3549081 935409081995903407092582439997068752 3549082 140800452873419594720764357462705392 3549083 155840163569104021184910560575421520 3549084 170539043228888879174048576334987264 3549085 525776056100675635081031762796732780 3549086 217650287077801125520107650615654400 3549087 482479148913324763863492267784085880 3549088 -699033613600614988827825652148797440 3549089 -136221390567780747199251643772590110 3549090 93817991649257413127349817852569600 3549091 13978700524501372260524588863744 3549092 -83673184173908383584104745635221248 3549093 -133591088659952692040532997149042336 3549094 441018515280948404270984559819120096 3549095 135370625604861988469677685027804640 3549096 15635636675936725628278586077793280 3549097 -105017388910966788679448238778734848 3549098 224442263928288143732884369795451136 3549099 -934911486808918786278672543317088936 3549100 -467701321344479666731747875238393600 3549101 -2888481870972103110459667718801898 3549102 346736380560673936149721396028824704 3549103 246158889209172183020818872044197144 3549104 -40034966874920963529597453150584832 3549105 -29720942402746067711333088443049600 3549106 129543736967520029256057739875022464 3549107 1644642161934647115082531301515869120 3549108 -511784345462790316435470334496010240 3549109 162428379005632252767647630353698204 3549110 -492257887018358018767442974983191040 3549111 -475482389936958222125530726639454976 3549112 224033602510449856712700525207674880 3549113 1409458089740601971235851169227656362 3549114 154849279015286393359449704422346064 3549115 617807860811133731193080215638437760 3549116 438545853165134078493197699798128128 3549117 -352706211986451286799501849610108864 3549118 -1038183497915773134428288297627754240 3549119 94411173246417588440734961206208976 3549120 205113039373540106492072661331476480 3549121 -416430243867814846806290276128078800 3549122 429211278479647861017061895898989472 3549123 772822265767698118468328241745014000 3549124 -516996978610656736334047665169428480 3549125 -89616757779991561124807376624021000 3549126 -171747610321816543021457054027544576 3549127 632418336352683334507059447718952752 3549128 188174856916835998969641670573424640 3549129 949258847476064370625444516978310400 3549130 -107447441178587508497092562842567680 3549131 -1054462683830751072994891584390313068 3549132 695569760191878596668885812148472832 3549133 308681817282545817148172059400086976 3549134 -10412842161484440647484745213239360 3549135 353824705391348059306974667646499600 3549136 68639640289754838323308214188032000 3549137 124899844073512265944598944716780786 3549138 43348299484916965643553932664418944 3549139 360778703513485337984699223260905800 3549140 126340141648207922012443108205813760 3549141 -569151891327762302073274817530134948 3549142 -207243543673781935590290186052956160 3549143 -494811259214205168446617510051609200 3549144 423908691712223609561687347280670720 3549145 -54398079752878929420876991811918400 3549146 139516544095448947943484511442559744 3549147 -307759789458859278588859216987964928 3549148 706221309532537865772223579219700736 3549149 102268631119682535251475960566942220 3549150 171170706729678255192674895690240000 3549151 235845620626725884968052855630645992 3549152 138591360939419701350116100877320192 3549153 20157415463371432312710653472638784 3549154 462488030585764625984606015819212800 3549155 -771496879482692022356895870432907440 3549156 -105059068098715518309211920032710656 3549157 -395557652292023610926543207685406594 3549158 105725124289239939280141637717601792 3549159 162908877284816846113387896413704128 3549160 135114311059862523881869639164672000 3549161 15461971850489710919720032758805824 3549162 63737353207507755301648331829903360 3549163 -1168798116133685777114905143113383632 3549164 -401373679555241142071526521579130624 3549165 35076838461234424167587396965920000 3549166 -898494791991560916992053948122475968 3549167 -1142633963699288553218216567009085768 3549168 96437917054933948109302538565353472 3549169 -825028265632221665086621468363497786 3549170 485733202968018958844289235094295360 3549171 -140717529706357006601538607906386888 3549172 1436037561534868031077166936567168 3549173 1737381536090887756689737247632245422 3549174 983686620881132541621854389051527168 3549175 -8487964272716818129348637322175200 3549176 605833794214173503832714956323430400 3549177 -1212801725074972462143129956262960 3549178 -11265346743726474710611947788117760 3549179 -943789758734140666125793481376992220 3549180 415904463281631716976201667967232000 3549181 15852712446655108651441124421496000 3549182 112664791531095213990730124171468544 3549183 23747012318241604953751195574464896 3549184 -4194604912581429312046643250462720 3549185 -577336769776814614579271854242648000 3549186 557623358399905841234620027808002080 3549187 -131961133351373192290028306294229560 3549188 -236627368931678628072889945503769344 3549189 268141945920945954218727316716467520 3549190 -79050823597799286982202316520465920 3549191 2006299946382811188836043815118931752 3549192 866679871048740680535413979789312000 3549193 189539487390720031654568411144380442 3549194 677553327675930054074832668352510720 3549195 247156556478410376346419121910969520 3549196 259366339873914137712758580175787008 3549197 203358036755177790580612725826766646 3549198 -59058430075285952529473521246253952 3549199 299049393006281701869874306585686864 3549200 165680753653041089545527280754688000 3549201 -455757158445689488933259232757981056 3549202 -415026669308743786218876779634254448 3549203 -437806540691264807669790083024844720 3549204 -104945642239804528682296439708774400 3549205 1366050656353087502729878984663691520 3549206 178147816324002304016900282498660544 3549207 3795240003080977979322141151884240 3549208 209163580756065124927257322574069760 3549209 541477419907273545573996377340248286 3549210 -77990955595670751107079221068078080 3549211 1574962575090407833179702701389303000 3549212 -784522663131796960739811716189928960 3549213 786188044824650660514951013004262342 3549214 -317301517281811081245708435024935808 3549215 669499806130888978526992319389224360 3549216 802977570395624136397949614081179648 3549217 145689952583783942336724918432392772 3549218 232288656138433285474605377432692560 3549219 -739278647758866942643009629601739520 3549220 1406921023324752169856410726318080 3549221 260003034122330980343260934360047104 3549222 387199906960717751819992058130300288 3549223 -116400536791949078977031750887411320 3549224 -273511649121828173658129264466329600 3549225 -96940804182952235641559152356096000 3549226 674318575536113607303917315358766080 3549227 -459525241591642914989601309649313856 3549228 591467676302836896539207670578603520 3549229 -409809646799520111973728596049142580 3549230 395650977364398320609367956805244800 3549231 208318843382631953759475939779673600 3549232 -296313396998828793508875087339864064 3549233 398345720140547813339642043723847680 3549234 -145383396276661690558638017103409152 3549235 -761305612823336686478606281807330320 3549236 -568490415539106555477779764296725760 3549237 902411632847854144106380765891971360 3549238 271152392799400508100359087580026880 3549239 349843391145297620780333073678947400 3549240 -96423122211647682858334890665472000 3549241 -580397657171890715434561161763174716 3549242 800876527696882901842077648426268272 3549243 -1207831675750653830407283568266747856 3549244 71614850728953275778159727417281536 3549245 69643784300172247289752496411961600 3549246 -434602357913928817354575210386881536 3549247 117382773337515526551836473058311440 3549248 -85221655708014417219827151750561792 3549249 -1325226810581516384065964664809827632 3549250 269281211834332998470384579314152000 3549251 586577136302169171545291557591455264 3549252 -113257729212861117545607588520919040 3549253 381118778020090726967651163973273502 3549254 -119332580166268102896293561545207680 3549255 -324998159214752757125349068481914880 3549256 204526223336390357364796509741711360 3549257 -162646713937983623419341752541628800 3549258 365888728656342577649274617281086720 3549259 -327234519766110644421891595611814368 3549260 -22198629808493861023281176904314880 3549261 -1268136391207103273620225990048343040 3549262 -12144659477058142796253907052866368 3549263 18965189180194175097109933428048000 3549264 22406136096612505895862408939700224 3549265 741336567047208633695463563097372660 3549266 114270206421760923090778828081081488 3549267 718457010396628987355173212421370484 3549268 191303381275978195789200206685241344 3549269 881240119635317837131704453804842496 3549270 -393164310268439629936518326485167360 3549271 352214214309861697493848283492775600 3549272 500591123591587713816064839616972800 3549273 172646047311747111448158779933436288 3549274 147804271785256043575255317266033136 3549275 762061316881545443627936899523733300 3549276 592450461884104304812637127806476800 3549277 198094148948634124666883815960535232 3549278 -824970322840476584739014154195634560 3549279 -474248317317634758255343689050373816 3549280 -171279672732349667916287981676134400 3549281 -542209708815443348262292044347400300 3549282 -342043752873917241104592882274949376 3549283 514341153857867265510948135593441344 3549284 -466615611637738143022091255847039744 3549285 176723708396404722843509110919462400 3549286 303851752969258966499057050396959744 3549287 35380110987614843269387497618683904 3549288 -78902625826664160226474551154606080 3549289 1689051350433098452864989135011166324 3549290 436951678199430548976410290423680000 3549291 734315126348898619478680711280002560 3549292 -989422368428225606549060715217417984 3549293 -2249539164710124132350282492477994 3549294 134174250567395117021898339138623232 3549295 -895460789716904620960609394378026800 3549296 -102076602017453588702799827974914048 3549297 205815201225786345945876297873067872 3549298 -207678228847356259394765651137647600 3549299 372048313939448618279510711652239232 3549300 -223118316327121699007791056632371200 3549301 195165539151941198991552564302364224 3549302 108653418581333787382563055319390400 3549303 473622304508796494132096277302128512 3549304 558226522121685844180302316778250240 3549305 243210397042238977979953240738331460 3549306 -10774314497659943009617472180964096 3549307 457518688788231406963901991345499556 3549308 501068820727105885155181255655586816 3549309 950640653113981791183568074723208704 3549310 307771800571532356640752566580416000 3549311 -197985885906458115283089298506139296 3549312 545552201489458014523146740170752000 3549313 -347870609289721105738414370552351696 3549314 159195361436531889086151129962741760 3549315 32057128113995593284589096794374400 3549316 -678120373073001594347804855861941248 3549317 -330697317777082552092559320391625634 3549318 -20912773696865641078231765880690496 3549319 195490490848256510867388933806621720 3549320 218242938318978185570702129527296000 3549321 828187818871326400728673924992382890 3549322 -244481753527095342568758976311114240 3549323 -488958200487038770444075133383120428 3549324 47366044854840731205253352994541056 3549325 81613164818216077294775897629565600 3549326 -568922122680636930418407182157988416 3549327 681330830822485002478914083832348432 3549328 -241267952487703578370760718297907200 3549329 -168814997343583474138457823504374400 3549330 28763313909771685802731503655752000 3549331 356726060580269966896929469375625132 3549332 -594282787316470044047799374795416704 3549333 -58922779052561408646720556357823040 3549334 -163701582254444174492987456036297184 3549335 -444022455284869046971518888035005200 3549336 93026369673247339401934666430545920 3549337 -497308034246027146774190007781999680 3549338 218097212402935477909767110407398864 3549339 101976628204538798081028001986494160 3549340 504591164742437091618517038038883840 3549341 1290642708054412880559626875490528742 3549342 -432955993979712297887025188563310976 3549343 -175663497013499692071956914265997200 3549344 -689670512453386630499035928982257664 3549345 -272001645307860509160706078670976000 3549346 -1895822784090360479118680262334632960 3549347 -710965273132008037297430121077031204 3549348 -369811727277042103162945624704254976 3549349 3615497722342464572232111490734240 3549350 8508164517610283030785107367612800 3549351 167099084899411947555490298550761040 3549352 8245220577125242790459367671270400 3549353 -622591066670013989956236751949139456 3549354 -561015460542918278988691193985396480 3549355 -1031539152198637664926129412806062240 3549356 1621612387434596904706088764496813568 3549357 170567605725350512325003739950375808 3549358 -88336652963884663534519086612009216 3549359 440918537608460045043845108147190840 3549360 6809186987561802339424458626826240 3549361 1328772965784238410050821385015682624 3549362 427396168573788007471816295101719072 3549363 513353121435367108198928277437817144 3549364 38109779071246514333155677583360000 3549365 263900951329226811111279320244871200 3549366 -630442673404965709222233556550966400 3549367 314901280717718974687373120805523720 3549368 -2135304877774208557673557680698880000 3549369 -26963167790923311046821680031854256 3549370 -252570348856724144729934492347604480 3549371 -439488786328270871631109136483297280 3549372 5944291647951131158334401579917312 3549373 -507645128479174205202908488355870420 3549374 369189318599307941656973808538797120 3549375 -236865102023581410345609509872335000 3549376 37887170251456118956388979142819840 3549377 -443182748871099268198965833843600940 3549378 240735382576816335595430424870827520 3549379 -2096139635277994254842740869907717224 3549380 1938021883613335566120215419539394560 3549381 950233209636581464532052557862881280 3549382 -3116940967994257786698634141250208 3549383 -1277214226408037933255414946211820016 3549384 -199118566360202172626573578563517440 3549385 3535991115669562918827618902957760 3549386 31109560878048792466477735557525504 3549387 88107162231119451062085126464760000 3549388 4068460782876410318112357653301760 3549389 -218997991376541089387071168839961920 3549390 189077853036640222193696235251712000 3549391 832071736915043761411449558539500800 3549392 -2342856292663122797247169535410176 3549393 -3097216551329278030315062203689025280 3549394 775066406060515530416189656512932496 3549395 367766433122479732389749104873988400 3549396 200016699070166611109828413131718656 3549397 327647673366507631495100563237646460 3549398 993095043049846577419772154822823200 3549399 -94842641083058557094164752240024960 3549400 -38602630373778355718106854431488000 3549401 -1528141099267919495993206985123684598 3549402 -309405316891509834558925741072499232 3549403 283726621525960054931871071125367568 3549404 -674562555421761289056720501352057344 3549405 285798929251356341921468484274808160 3549406 -9041378696438653154310150993518592 3549407 -558638388256935735441420492389874816 3549408 215000853089508024457647533462913024 3549409 42289679103240637214688978831780000 3549410 33603416875226066441886087915208320 3549411 -365971576865926661386298579383998120 3549412 934885714095220982435241985167455232 3549413 -13185658251001385571294247468576644 3549414 -582919671729411520447880721072960 3549415 -126676407219755061604337067191032080 3549416 -129656173441039375061366823737395200 3549417 326912032233382678130119463078672160 3549418 -37254151774485891421865404896547584 3549419 -196021570207312845423385397130087180 3549420 -19720455176691155550141971968849920 3549421 -940682028675604103477041420909006378 3549422 -304948160335091633523226763053305600 3549423 -473566992262703038381815430745479416 3549424 381298173336463315187833033779183616 3549425 -248802165355113023135781097562509200 3549426 79971415812030005714720408920704000 3549427 -477871306015372458167867202820423008 3549428 -460948562701754373705990193358868480 3549429 -153994693691887260693020954826733440 3549430 -666808938740379266645478298525785600 3549431 -404327094162489911331037154159938800 3549432 472350443149599834485734994923683840 3549433 -1606377795092874466690568212996611840 3549434 27820540571081211283882196817000192 3549435 6362216085779107453358574320701440 3549436 -281742890632689678722964530358612480 3549437 -984958041642331241738838988913521914 3549438 103443909955467840580276746523749888 3549439 -69837837832610803191539958464141640 3549440 918852598549196376391776943787212800 3549441 -35043884044768890120291899413931136 3549442 -323627953416805718785749593058034176 3549443 -347138923583776387037571686026641312 3549444 -604381879673738469078652254777283584 3549445 241097407083432845860993407913399200 3549446 -97561724224753746680954175618407328 3549447 -525576930107646342184192907336563200 3549448 -7942152387931678707854217350676480 3549449 1923507597517002126136604577195686436 3549450 27860382512961416863559120723673600 3549451 920668405371765224793779550643326304 3549452 295102235006306656044589361516673024 3549453 -300531296269411554686451411831045696 3549454 464615223852811369588236867035877120 3549455 155016772061794259889060590898096000 3549456 -33764229754439649451447797504036864 3549457 354403541510116782860693925922390706 3549458 -28070266415326946698227403912168320 3549459 -554738183009468967061763360068524480 3549460 -959891098688604466384214624523966720 3549461 -992155043157434351272175255932285938 3549462 -230105350272457838945091076889836608 3549463 1352131404427501537801052627952945264 3549464 145841433112316176484162638652928000 3549465 -551427558508702444491697619738210940 3549466 -476944559924246714482766202603156480 3549467 -193898840844325247289413923810895484 3549468 -82236885011939202242779401092462592 3549469 80532367684382848622838325360902144 3549470 -853039113510170163093977070650995200 3549471 -255736988092583841503965217316917688 3549472 -2060342061962309546822707699003097088 3549473 -932296862089729345606895870149861278 3549474 -839056668499758458199350353116706560 3549475 631165426292506320543393327355707600 3549476 95249330281828978756888764104232960 3549477 353404125039188725448988931922682720 3549478 7527459223052010009128758428316800 3549479 91262312950145797295714736957386784 3549480 499550166468856947338439457296384000 3549481 764136117786187565553372210452063304 3549482 -302774006306452863167194687019523408 3549483 -323102977164841935390979899863367936 3549484 9386677091536540943789479537751040 3549485 538975185299834326046007913156063200 3549486 195818381929202086523799607890521664 3549487 591862131241208808943379921854574112 3549488 -100898090906630332304165993484681216 3549489 -624772898387456323465517245892428176 3549490 155391680135184816953303968205882880 3549491 1262793933043284532488655059166854144 3549492 588035095892280634027768477858578816 3549493 269579893960804176518841760592403324 3549494 -180636306444734370657476484710808960 3549495 -617823470001313428164206750872293760 3549496 238861924847961354955138108958945280 3549497 559456020973750065575874721938949632 3549498 37818499404328916341468492436359680 3549499 -1106282394096923911476869932172429880 3549500 330196116377009445959775327836160000 3549501 1607918340041225518873438345639267782 3549502 280576744619993292010309837566093504 3549503 38734714875882966307175752435651824 3549504 -72468552099207508323031479169843200 3549505 -1124888971519823063414622207622103340 3549506 370001772507438860456808791441049504 3549507 -360223533745029700734053040671754072 3549508 134603464975608801219924309424435328 3549509 1255812676562877453689532355440343710 3549510 -5515131355277088940362562425465600 3549511 216392527990849520179937636347906008 3549512 -492578100009076576427566193515084800 3549513 869012899916771334458512284725419200 3549514 -449683051889787457654518511309128144 3549515 -1130838848499075187450694545782691200 3549516 -128036743819231875298245126419567616 3549517 -488697762032864474556266363960327434 3549518 -77439755995879395833870079178310784 3549519 -372857143236583327567692958722511296 3549520 59404045459110748196212184020254720 3549521 4364058903833955236086727262735744 3549522 -498836964835507076811811673410602240 3549523 -444504551185410231502088455100661760 3549524 -910492934307143212436213190664593408 3549525 33521958711529229823612910621041600 3549526 272964673515278246186128303285064640 3549527 -677652882471842816515959890306020608 3549528 1277734619969259155203718699073331200 3549529 2228468130206601762295582138581581380 3549530 -520392934873551247369962049891095840 3549531 -252070772986630743855174301402008576 3549532 -575870200343558989350079927660111872 3549533 -39940666326418290494123541407076456 3549534 -76676534078096809741100861060591616 3549535 158766868437031212541373403453240 3549536 -634231480316540881938064527966732288 3549537 -458638411756912888668394250859277806 3549538 65975377508607332547124242255331920 3549539 633133553715810507831505508663791056 3549540 486914478559104484821934659532492800 3549541 -1275162130587017462834143731792373668 3549542 -300421783580712802790569767109468800 3549543 -975218661157661565043217542253464536 3549544 355642363930087609506407802446807040 3549545 243941864595311381054213634835851300 3549546 -40568176089200778720450857030587392 3549547 -691956216528906458155274969239749004 3549548 -782282088785307100074015501712180992 3549549 -280070491042227832824607911662503680 3549550 25154099745596543076779806361308800 3549551 1035317495053430402586744158689518072 3549552 2941462456283733837355549173547008 3549553 -320995559550788038447735804478889920 3549554 -483930907332321470670168138728151024 3549555 342529475450533508355598129753231200 3549556 -504029565869699039919670523367376128 3549557 -488589810208117475939604451960115136 3549558 21547441477605321432651640280739840 3549559 -401800991252484336368562850841389496 3549560 928506342192544509152739068629094400 3549561 -636402094185971327438245233441287520 3549562 -269974598287072975746508990113831936 3549563 16177656334267265252706959660269200 3549564 -5052056971233408871740767192941056 3549565 -1039224896972540432206981434289827540 3549566 -500704318799248551128775148388025600 3549567 187084019160431597362290131688998400 3549568 -1148630555701589842309672681089269760 3549569 18869983609404092203175783289337044 3549570 261795991311924309342787483620057600 3549571 1316939887463275824921890553299112000 3549572 -371351955420891137668806089961370368 3549573 70315210851070199037878646934666524 3549574 -125772051580495314499819523320989696 3549575 -421840904864250341418502728700604400 3549576 -721181928319454855650924726533734400 3549577 -94561962032049158182210029204552668 3549578 -379772804029717879483888403539243776 3549579 -1115313170491162030064156503036034112 3549580 217852139105535313635595085435673600 3549581 74822792456976165358866664974531840 3549582 -3372470360698657504184843684683968 3549583 -2346025385913916487420673768946075200 3549584 -324717634099638216524315062272614400 3549585 -142350497051921166575648785696876800 3549586 1174839494923626942263042106366833664 3549587 -945575410866648213127968152728958520 3549588 217118977563015352919400536961110016 3549589 -1628376372696336681678210694599778944 3549590 260923286390967547066670328747008640 3549591 -37302401472806163429499801413824280 3549592 947631669372417638929780466245324800 3549593 -114971262082707897407276875492174080 3549594 365749722273964381284999619845619200 3549595 -51998794895825056424384484349890240 3549596 95805334893611620361764602329587200 3549597 -445625450553546953444381731076649600 3549598 -125491964616304581484423182418134336 3549599 196105031260674304703353770727770240 3549600 505472835186354828459294626955264000 3549601 -283876649405141224113347668250976 3549602 77087562478247703815767380083261952 3549603 -636135099407176339732376204749353096 3549604 307692663904846781894996456715760256 3549605 45391945091564742953586466557739260 3549606 291464198848355987810419738531303104 3549607 21700822496441230179003215175232600 3549608 -598944992450696648849576709966935040 3549609 284082008961862167336119861927629920 3549610 102920969741367776672763370971012960 3549611 -478352598923111875130855575936452048 3549612 -141793057393316670057188615155224576 3549613 291579448362059525329260088486948224 3549614 -301040846987545570996471121794226880 3549615 -93636853020602562624575781707639280 3549616 56760634092355348921074769919606784 3549617 1211236016891645403455805339773954400 3549618 196840270383645359634344937344413440 3549619 -206041713530063519403561521669876980 3549620 908732374867159793627647857691687680 3549621 -513674255381471573860904584172003136 3549622 429796248514825605827825223337174272 3549623 -396905993481715842518919465370684800 3549624 -115625374509814822909348064274677760 3549625 78757914860879868851770679458410000 3549626 173143602389817597600581990301286512 3549627 1363860179348058431265342266844778800 3549628 1076517919327767848059392491854233600 3549629 466370664175002945463341904859605260 3549630 -36928806069752297962352330954158080 3549631 779694276867879683913751961087642432 3549632 104820736607706851761351589363712000 3549633 543864926381201395300241558135448624 3549634 1172399067286939353747299807374136064 3549635 967231978134059111289811628534968080 3549636 -325922507047064451466674044535398400 3549637 -280827813152847049033375378751323520 3549638 848914745637113441738213577269946720 3549639 671646144421764959811993475093664424 3549640 808168872435694383377219281339852800 3549641 -69336547221508716983275210680737958 3549642 -384760438249344625045315795688338176 3549643 -319046626723370476722491082940003160 3549644 -362719915857923617699896930414624768 3549645 -234869949064791111521562216997576320 3549646 -90855676683566211701001481826833728 3549647 1639096054608731281563759036669690096 3549648 34534858606949369930626411613650944 3549649 -413666065309019641366282635485486350 3549650 -1590765632783965660327439309414400 3549651 -72535687992331852000468619740810752 3549652 -81192745757686571241982737015529728 3549653 -315540058094625926680631677636981536 3549654 -228997612049088755857057350605336736 3549655 -354153709640690193280383279353738880 3549656 2442680651570353605665684653977600 3549657 279668592616766246100452540946803040 3549658 145162580437754862610518744901740000 3549659 151735910843839935072775165711664304 3549660 14315443646621243621924515482869760 3549661 1222024849445673154799926693451790912 3549662 307794112435900448456839039445721600 3549663 -47408207896269022613172727797633096 3549664 -662608714050397553999717734197755904 3549665 435970325894363313991506226771713600 3549666 -350717179753061995386216474777154176 3549667 906775862738135217616378816353900864 3549668 1020119141529616747749150997030231296 3549669 65344387747837630439339252371741248 3549670 309873179123143255019582371378344960 3549671 1117053126563404626250297579948172112 3549672 403243767494721097045170036165918720 3549673 -1917701723581643385310886694794827078 3549674 -626604578912604786730561655951212800 3549675 293842497616300763898666896112192000 3549676 278417123435938199315402426474534400 3549677 212864977648113525866632080578573526 3549678 -57258420988177345323344827271980032 3549679 -86745281107099739711337456255440800 3549680 -104415897924329138087998036356464640 3549681 735935209654769357515624761728368770 3549682 -99368742961886088807792604946562048 3549683 -628708917629881825641249932541142068 3549684 -484614939899428238017996170469244928 3549685 -1526590198406080195159847242153661640 3549686 1583109754694703559001317192949760 3549687 334846327236799839136910861043629520 3549688 -507294564449866755949849418262282240 3549689 -16128570150296285838051078543045504 3549690 -23855446887418724857626103401254400 3549691 1385943545403936090850964344879725092 3549692 1017113896278759399779299831351074816 3549693 -3699332052311509342163617678659072 3549694 418466707858077091124002689710851200 3549695 659944677782093074831664811042901920 3549696 -178034167545705053073829163503190016 3549697 377958254327759247038343190788294146 3549698 3283291253047826310902488654924608 3549699 -725460685948584145812336047434102716 3549700 245043764058075235726200050850508800 3549701 110442463348792095998693408074260702 3549702 90748289958248109286742205703843584 3549703 -578237805402630496000417812493579680 3549704 -187149367984530761800642058337638400 3549705 197668637868671774242612900351516800 3549706 -203792879785070150855137896769291680 3549707 1480958755586993249189658252916608000 3549708 163483383097098433766388196756675584 3549709 104445892782028805499035858422887660 3549710 530299591254422656970083088530541760 3549711 674211424796645303433038664305767680 3549712 182909014849477806971687193727025152 3549713 933359292876470878086981569455842 3549714 108790575982107189785335522694430720 3549715 -51278235498580793712872483606338080 3549716 132837915838069812397533977845186560 3549717 -384581360110169955314706697796267520 3549718 773596794739485695839381953313558560 3549719 1984168749439074687017361772410915696 3549720 -579250249053108660427642649500262400 3549721 164264550915097717044922848629946112 3549722 276693078685407504832816587976356864 3549723 -1004251019804982471667648727722266216 3549724 -608477279317905715203757013249472000 3549725 -236574143098974425364024869625441600 3549726 43932272288594754935542743251836992 3549727 1953856925059841149306801542685536712 3549728 56621139610146254269530221605552128 3549729 -970346447163337726092269915452909440 3549730 192392109302169214839675157591145760 3549731 -59540822403243919132757742306786468 3549732 -514762977756145285496526905598105600 3549733 1800614011164161623040262674315337408 3549734 -229204035757329421169237227015444800 3549735 -131745821701995358797417363157708800 3549736 -24939173512298061101805100268912640 3549737 1149432125460972227289382602250795386 3549738 -632890589535353704190350744085849856 3549739 696787048309326313144691283808165560 3549740 479989722904865564384410661409392640 3549741 -339262057501276471318191686599645920 3549742 188340192489830366237534300726128512 3549743 -115246495769296836222893454636266784 3549744 -207459763529992207412166273860370432 3549745 362727032221822948038350298772957800 3549746 -80737454710855737930277265361116256 3549747 414478892355943683074494159565835840 3549748 226887204560111306054037595109072896 3549749 158559071280979527227006091121181760 3549750 508868858989356064678162879923168000 3549751 679181332882364593434873112705361280 3549752 -2911848889742960017582049457495121920 3549753 -957361508841184987017813996747646476 3549754 -20076674725940547310679361470653440 3549755 744625970513522311057816497393042720 3549756 -652585972272167643538451217315098112 3549757 -1276154120890963204815820168561479994 3549758 114832692757091798697397661487732480 3549759 -814870120456471680744831260330833152 3549760 -54308217996677736130814690611691520 3549761 -27962565017131402129048103861722668 3549762 46568499277555385121519081156556800 3549763 -536103482153363495776113320430094640 3549764 -383006943364541977762775251774103424 3549765 -39343246533761456829540187692936000 3549766 -91729102592225079155086854687607680 3549767 -446740862965564744396299978316649880 3549768 38926182152787955783043410652774400 3549769 2202496515666188331742485731428442496 3549770 -187940065715967566563095016849766400 3549771 -95029123738977085831902976447055520 3549772 -112932201937255462995738835463748608 3549773 -166495011486759166857755855596029396 3549774 -82802996758450101511387120936366080 3549775 -406535801251930876954412526308246200 3549776 182095890745083867173378471909376000 3549777 -168790232143821572164886842725138432 3549778 1214587544125105545403913296731430560 3549779 2728915093623839213765121738236928 3549780 26207716576367968321168984467409920 3549781 66363051286768780526492861185543452 3549782 445570238338700252366848725926890080 3549783 -1048479125792065315973414900379898776 3549784 -425313886707664794640165300308172800 3549785 -671246815821943515473993804366305020 3549786 609054975291479665163363685610214400 3549787 -124882818812728910955553509242265168 3549788 -495488779119741073071292857114622464 3549789 -1192980158148887099027835792301677600 3549790 -345559615876750180491513147580113600 3549791 446584948746406531396327134823170672 3549792 1763473672159264996725660235899863040 3549793 -5917251114809367568187201287384556 3549794 1180719568370297745588199229936352000 3549795 58925336614238807357916476201638320 3549796 -322298754141376338601711472359254400 3549797 -83473724354131039009157296060837920 3549798 -191232446718563095466718302522204160 3549799 -1350201283687866359905980263490079080 3549800 322040582944584506700879876816000000 3549801 326421733019056083777968202908671632 3549802 -908452453666297499261052011645229648 3549803 346690527197117007518605867260831600 3549804 747966504043939724637497998235937792 3549805 490259111410818495283183619741945100 3549806 -24958220355603562848373638268967616 3549807 329666111306592648187493345267928960 3549808 288048422678024728866557931633541120 3549809 -467506200897016102059022201968707520 3549810 -128459978107421923017719440324853760 3549811 -593918124792481223442570923322577588 3549812 -163897672694450909996981205787103232 3549813 -16632499996330736830690721360857056 3549814 64353997494752444270820050531129280 3549815 -869485680447456500621084157813776040 3549816 -1249789463487030458781468480632832000 3549817 -206277443892514349907042619393864914 3549818 464163534454353528315263981761365360 3549819 -61850018284809645348128004957971712 3549820 -165331256402619969260326386089195520 3549821 -138998712600638248150881744860236032 3549822 -3753759785764912649228389164687360 3549823 1449125588920643740038392110203827072 3549824 421189963566340371436433966754693120 3549825 3401134468810481369243455377434550 3549826 -46748029574055495687934207973128704 3549827 341675294343875426936335649813762880 3549828 -559111846905980674696352101032391680 3549829 -55413978288218996260612055709684800 3549830 610061434515320690103408539804626560 3549831 -1242210724955279093645579320815964248 3549832 -302354288194239730070717715306086400 3549833 -122981470347760434571713257007818880 3549834 -21237535044221979141238537017349488 3549835 1040267139072164331841323317566997280 3549836 519226225646216157339190670638452480 3549837 -660235544120972149581148500120114240 3549838 241002885309837255522081152885377152 3549839 -1865141662784986539721129237998321360 3549840 -28489792068786053932039386004193280 3549841 44630622622427344867257721700628224 3549842 217433404232356665373313756927325072 3549843 -89669746466840216039783843783243520 3549844 -16450242862163861825235100414517504 3549845 -597376668097300832483016404315194380 3549846 278889812278905669332062573765209600 3549847 -555157434138277706001108885381839136 3549848 -97661865676707174303672049805936640 3549849 -805634948379582639767458126921622112 3549850 -144816191293908591596220394442295600 3549851 -122238087606552885335684510957681148 3549852 -543132548367789978128945638330444800 3549853 170641279336400364373338578524472160 3549854 99156214498182422880149574602336640 3549855 423800210059279272814430338945132320 3549856 -1656181117394316567983726646576611328 3549857 -627114463668344616789559843531338048 3549858 34496839230151077037421079196363776 3549859 593738081024732355097112330278727920 3549860 -275415773680180629137525863439281920 3549861 -126314689156363145968660271976595488 3549862 36690381500514430237454829485427264 3549863 3308938347299865252849671534869754328 3549864 -828303138036281243549416441324584960 3549865 -17970757123954218585454199755008000 3549866 279026989973029490129770394373283584 3549867 -320600156224920572055961016278755840 3549868 111243664122990018521939954303435776 3549869 1334494118517549583078787217790680960 3549870 -249834211495780014218671810707660480 3549871 -413498240680324388809099570175673608 3549872 61640841065357201436777020303867904 3549873 778631957989024257365630216032731168 3549874 757112355210560588011950557236785936 3549875 -67486098929682989780799488499768000 3549876 -356737654471087541667508807568357376 3549877 483224000401880978122758627880703726 3549878 -985398691618367658716494933563569760 3549879 123626649629957232837072114079459920 3549880 -187366485114607757724285560267673600 3549881 -1083845439363810760226667942857247318 3549882 -57344494588562382326193167181927936 3549883 -1495729551886250215440845709891586496 3549884 539793769028691041530496004666455040 3549885 -188683345600562724524708237368682400 3549886 -84864285555341673641775164132760000 3549887 438961073714759495191879877261877360 3549888 250920333607106403664065849707200512 3549889 253238477896489504539822533854993152 3549890 666718916024976511365807574269556800 3549891 -175332248855282007797670340430646096 3549892 -90123673981482664566926901349605120 3549893 1018497032261026962577578687338198784 3549894 437718312181636601996117932742980800 3549895 645866655759114833089811210982863040 3549896 316622807318983284623441152744488960 3549897 -362779060446839940296339460232847772 3549898 -232374778913181893308920988831440 3549899 -61507891099258690778347295507496720 3549900 -247745362723574516296199102031091200 3549901 1496921038118764164585807994562262902 3549902 -583320079798630083173185818538006848 3549903 74233149969067394279439779084897280 3549904 -45054310198565554186850806733471744 3549905 -161040776216715938304973059724892940 3549906 1453331220646590774791802494295840 3549907 -15869650182113752436465455695026648 3549908 2223364528943555057769001453117440 3549909 -770912896828040159211054639412205760 3549910 88401590550669974248056134282526720 3549911 1761354299051875071236282911318213512 3549912 -151342975977458878149684692041728000 3549913 -1074755212441921887117648854483118838 3549914 -105300391108159335573050079485308944 3549915 321439493878885346263797273425390160 3549916 -603307958757479837160279948268725760 3549917 -27477628437346067454341746380884928 3549918 336494180308773484717584635901904704 3549919 2799083990707603887929871884544142560 3549920 -1155634364103107024088365430213181440 3549921 381796536091970442741692373768670560 3549922 -58896523925406414367856707202985600 3549923 389065330406539638695383161745423104 3549924 206103985479753166329458013372174336 3549925 1138658674525551498511647508580932500 3549926 -361725226129034328408199207167476736 3549927 1171774395518318317296632110273438032 3549928 400703547604164620488484546657894400 3549929 -1099735730670575649180747972755952000 3549930 -3269414976682179343872625796021760 3549931 -554583883280654229932456098073139456 3549932 -844318639897585474915868752482549504 3549933 -672304774585840528544783903516846400 3549934 741792898284428651693373731379544128 3549935 -504554676759286338364077385616824800 3549936 17625242954591100556636450415247360 3549937 -84975045617254025964896539876328960 3549938 333599486475230827992031443467575296 3549939 -231269820599153727565675113503378880 3549940 225386607396525041214865027947617280 3549941 629629744253858773658579159505827520 3549942 -134622699220929169735467647969004480 3549943 298999270465813557174920208970739040 3549944 -294875264997610420094624661029683200 3549945 88293583008362940135525849722889600 3549946 42184659084471473992728085150626672 3549947 -307085547226919540041609342452560604 3549948 213140863518771312547636754347107840 3549949 -487809822935961052876122801337379636 3549950 169213920375927799904798437395000000 3549951 -23500344531354109336830009180073032 3549952 386906421970222053980463081556279296 3549953 88865759043001261759254967579735488 3549954 130517585896132609106512863097422720 3549955 561164673690262586507045745217833360 3549956 671152268779464526212875750801644800 3549957 -845829277167999336739282592403952896 3549958 640181912304719040053427625883247360 3549959 -80043231335828582499925630105688784 3549960 302968020365875306133689862430720000 3549961 -213781935908217111754168693758992000 3549962 254371533204059476046249065545774432 3549963 130997469443259220586329828936892400 3549964 390197548294132260963647837365719552 3549965 196512026182137651411197188123123200 3549966 30021029294973430191205654521713664 3549967 -1520816686304840521960325963432347984 3549968 245567849159203455471113177581166592 3549969 473842827744105876502688036744555088 3549970 400045399557257797230396400838059680 3549971 -1365217307444955441263231201856451800 3549972 -820308057172933146938926538544580608 3549973 -779715746321728603133420458607819360 3549974 -837268058787299703511961467400448768 3549975 -126195873334724251904746566155817600 3549976 -550906072411137466888210627570544640 3549977 -313238303399086658456205638290346880 3549978 -197621980181481176373281771075271696 3549979 1200773347681214862397360224488883640 3549980 209342868912155620246962140139632640 3549981 311568639791257466980401156423364800 3549982 370960997577253660246306714358942592 3549983 789992404775398991434799877755291232 3549984 -80400420145630810022298233159024640 3549985 -375447965571932393059486380548121240 3549986 409848062129542918519199773524802944 3549987 285940923205963401430626996666208512 3549988 357381341741357448103455732505833984 3549989 4843729002169189628327644604824956 3549990 -10589556538031411862605167447138560 3549991 1661555382577495706734246140212128320 3549992 -1444824568340390292654200978302080000 3549993 304852747310684516897709337987997760 3549994 6418342724370572932329579858427392 3549995 1035068395186817158433309013229712880 3549996 -13249721093748170222526129382404096 3549997 -1087232902406593040583578502442339488 3549998 -4874073078252899720866830527400960 3549999 -613008790045067072364430006947705336 3550000 146606559146460059599551436185600000 3550001 180784317406584099845060983840289652 3550002 -40929765136324758443357274850315776 3550003 -83221964838257860708315000345003976 3550004 -20584036159746420328366052581982208 3550005 85708420861926029117975845002963900 3550006 985554054051989574818312111521647360 3550007 -996097662837033881825888918402310744 3550008 -112058147326903908044894322744360960 3550009 1582255986492776240265584258038631210 3550010 -397810486196740323570625293281863680 3550011 626469207014405112840595466550536472 3550012 -591957650790736396820169385040978944 3550013 -74684982167619596419903256150156160 3550014 384397869800149563694410313247433600 3550015 416909186275252830742710878912834400 3550016 -463597793030586586855901569642659840 3550017 639324038090743017932822873626877760 3550018 -1103204043951827261961822908892917040 3550019 -3619252564576389960491612691034380 3550020 -290193589900814068244231008446136320 3550021 -16071659751375853361799998564579300 3550022 -362933961886177965387759929411050368 3550023 -844703602668669828540991608963442080 3550024 -188437872065090712223906726003031040 3550025 -714902853434008640086029251806157700 3550026 16626304904715144397001011060389888 3550027 131734126821309026906923800854593536 3550028 -167392735668470882119949444416358400 3550029 411788452911042483710403552665409600 3550030 241879591735046942132956891421721600 3550031 48329995928973085793201158102033152 3550032 -46034298941961502417225021304094720 3550033 -1311638251691343115715709156636209040 3550034 756907875917891463182009828121526416 3550035 455864475962403361698373278376149600 3550036 147255714881805194618621274319032320 3550037 -13771464116699852869581283583470080 3550038 543708659833365019880546454088695744 3550039 262401104213411763403605727361693656 3550040 323358238134437181574364459217100800 3550041 -745434829945471373162219977587385920 3550042 -1529188810696181885278447018785600576 3550043 -624557669181465730627212550182255600 3550044 -266556203513976464476707470041142784 3550045 136182968433121786567573843586904300 3550046 -343877562301476172994259485054345856 3550047 -893037756458868059713429762634287800 3550048 -5902544586264421937911390739496960 3550049 -1321823545880860049731234217724254700 3550050 -79769326481735245026729953051520000 3550051 -265075771285872353336789830015636128 3550052 -877513910912921257773259602368437248 3550053 -26411971399203597779280665259922752 3550054 -54119750981109320174783364353243520 3550055 -875620619907296801627924536025478000 3550056 58491249419297368584767856100147200 3550057 740646592796794779022218378508150912 3550058 -10875946254334749614212329055073280 3550059 -289757932774225023404646349475927976 3550060 -572846315773601377435430571704294400 3550061 -3618134820668125135677037421925117888 3550062 -202750864837427814801288856941182976 3550063 -20068159183314107575649607967218192 3550064 -5405454742449976162990286798192640 3550065 -470112494733218165242649037532248960 3550066 -268214379387255824469427447585075296 3550067 88277601615911625280557582230406312 3550068 78751310466386823187205719014565248 3550069 -1583336726693631784134617192634104530 3550070 -34285823828263687310629190911595520 3550071 -50539628068067833301505858789053952 3550072 159854791605256931050004914610380800 3550073 298944738185634677617684332133551744 3550074 -10186329611117064178043414144582400 3550075 821272942804046135930441524281514600 3550076 -105591488084287115623166979166720512 3550077 452975801007899367203998552997344614 3550078 104487599644044329859414681394904832 3550079 750862892295424219718536101532872984 3550080 -382271580888307976357822574939340800 3550081 -1003058581352239077881808738344020668 3550082 477980128507760807923929665849725392 3550083 -168378922725749111833068884907748176 3550084 314252825008427502431641065022663936 3550085 -46042885842335305945915160807729280 3550086 920377379511785734027221806987808384 3550087 303803063086530736182009224655661360 3550088 1525351101837317806452898021777781760 3550089 237422338097146340857383379316797440 3550090 166318538956527002641682649540616800 3550091 758388262353991656712491609191457492 3550092 -116579817471325170643947106369191936 3550093 -1384692036579822104935755885248472000 3550094 -675774840687679446656350506681639168 3550095 -71679288694979851805312541769874400 3550096 -276491524951312771447680619986026496 3550097 271295948109900323594284384045899840 3550098 -168045887214896812969993666271493120 3550099 -442934197181624143449245913824407824 3550100 -89316361394269336289405368575283200 3550101 2303620415398505145093586156678340160 3550102 233266508155509711480160134309561600 3550103 1765309546414925715457903049989755600 3550104 -871195677505606836303091771143075840 3550105 538616370005280258371735502571596360 3550106 -209477858916585786110457475037829120 3550107 529878797599816983773965183316173440 3550108 286136728035426291743644236464388096 3550109 244140134823448559951066292218222310 3550110 -477022351937566033888719473560769280 3550111 299831165536742604768968819790367712 3550112 -617994489101922953335676321346355200 3550113 12571700190575018719431184998992064 3550114 148122725489868896585527636932907392 3550115 -1332194108278174837857075530869416240 3550116 194577362294630288448482079623857152 3550117 168711716683031109414213514062995712 3550118 -191986571449716223621966785923225472 3550119 617787588224877890838756035160366504 3550120 -74433676723710032036643549806592000 3550121 53009792668983378860200671205680360 3550122 368734898592241853392390212022233600 3550123 10106784067631986971443065941267304 3550124 -18786211266796511982841655735576064 3550125 -34242592571938536243632036820216000 3550126 186666949948132329586948006421320512 3550127 265443666670931710406920820201237472 3550128 -226036139317169295630420403554779136 3550129 88062331712150267874398545480575072 3550130 -156606919404730153329664137809131200 3550131 -515672435417749932986238408254079120 3550132 -204199806163633771172029326753599104 3550133 491128272910975454162040697640322684 3550134 62319068406285684125567260858066944 3550135 -745062094216931957744484251795578920 3550136 102020708227104455309869608856780800 3550137 588060662168806650184161749268946752 3550138 -240700322321365024373668477621307280 3550139 180587979467249731861243787018468400 3550140 -144074124060295101816837197790720 3550141 253200129440561061462233295164325472 3550142 23572419616179905726030504148762624 3550143 -269519058366483671986896211669550136 3550144 139823716056193806929603262532288512 3550145 2293892722849659146766291936417022080 3550146 582309065031433498579076296924915584 3550147 27381585138255814986242058655059552 3550148 -198466705247985082284747475336565760 3550149 -41651462646887206789307795013661860 3550150 -97181531146150536971612476444464000 3550151 -571646479092768377092249906535884800 3550152 -57720765010754256543515114099343360 3550153 -90974011681324854019267332245878320 3550154 -264449871161023588460650830692016288 3550155 -211387370134994433278228924548980480 3550156 -913550180587936448101685002102837760 3550157 1189534635531474534911060190582480672 3550158 238317471338848152108353590498596864 3550159 -1270313153608492238132886908839548696 3550160 25473049522664079838578027528192000 3550161 -1046397778398190749235013550951196032 3550162 294757546891848001715962574637433344 3550163 -319099052717062729253984539660797588 3550164 -67061111594756496406788385976039424 3550165 -143898987684942539294813937967409280 3550166 5287468213313967169052310149281344 3550167 124961670442841150664038568826238688 3550168 1411692620579982303555565806855874560 3550169 -528599532230234963279541835279364160 3550170 170070166746186199446073668456867840 3550171 -12824505753419229970367590156562456 3550172 15257688822986769590579307712498176 3550173 -75786137738880619851009107087166432 3550174 -522812863005442760347709703698298240 3550175 378969984654296552860683076788773400 3550176 587520155439775976734077090917253120 3550177 -94899009515228401925282515805210974 3550178 -722779143448309815914562291337314144 3550179 391897592216316925016886205596593784 3550180 80943975047914489312321187526566400 3550181 -2829208454519073344301994877124436800 3550182 -70755174651955129405007800871632896 3550183 334257443235383687777981377253792784 3550184 1057649785775014408733797121351761920 3550185 -568554768074417283615771598904677980 3550186 -1180530679403016257276406639345407136 3550187 158152656096446686089551304192351600 3550188 104186085025886109210454548202045440 3550189 1248839146812112050411585062991755990 3550190 -58210640449530794204298750463818240 3550191 -212219334544086568392799009651778808 3550192 665739025843430830560988783166226432 3550193 -37879512149722987451432530355847360 3550194 -77988072984407552300374340352529776 3550195 976982195850735189078104131833766560 3550196 -559936598944438206333090664513198080 3550197 -793166009067601070779094150505968928 3550198 -1024120251870384260812347755482486464 3550199 -1355598513171906250918398245212340520 3550200 -283276606131925086499845668877312000 3550201 -1768497818294641500599590548361627798 3550202 -497224337084467522217108401786299648 3550203 -1815048594385641754732510320112693200 3550204 -538917360483789958256448865363099648 3550205 -218332478296484340209744821591733640 3550206 -426811711599448307197137854241288192 3550207 1355363898891471256351238021953267200 3550208 838151054965765160320329834433609728 3550209 468647846381138980747856406698880 3550210 -60628894527992790468384082547352000 3550211 -163619042765693404308409128647099136 3550212 544527445416968351978648780031574272 3550213 167883518123037209927492140372674048 3550214 -180213210062908940180373607712906880 3550215 48697409147721489171985268688711120 3550216 -138389011910481013106726255824235520 3550217 11724758109250695506618862595487952 3550218 -732455148767638269783145000025088 3550219 415790639882983097961532575166401620 3550220 40966776174100567046706833399546880 3550221 -104126823952217201979697037896346292 3550222 -51188933660131317396717389644774848 3550223 -1741172570026798092564124128814344600 3550224 52575487228696518648777430204416000 3550225 -250635951008862165288147204187097600 3550226 -659690842375957007991142600537246080 3550227 191065785475489967296628934674337720 3550228 1192472543603724506605873384862109696 3550229 -1461724741963033746216308209605924 3550230 78566682338269732401953761916127360 3550231 -1037171933393981096307560827378026672 3550232 -260527150652244000963282045140459520 3550233 383096130831772120533921114311427024 3550234 -115481003515368736728000034740874752 3550235 -253820406178823824083385569069713760 3550236 -17374355428936809257897168384460288 3550237 1553275303107934547350730971435356000 3550238 233776916378282482948688720994394560 3550239 200885949857139673502480496298583040 3550240 -837830300938531059371538849959116800 3550241 -1056900899081597078400251467003106028 3550242 417238501384549660551468798564414720 3550243 -2033569962151394643880018489176121800 3550244 -253271437509202013295534287616688128 3550245 -733720797206107101237922267456756800 3550246 310929095218857429534371514091463616 3550247 -529307944438077766744011342770611080 3550248 -324088917442745683339362652733122560 3550249 1399639563553069733343639038055184250 3550250 -87164629700913116107475944940352000 3550251 466238806174587308070451578888705264 3550252 -6730564980088235537262022233732608 3550253 -669600446590928642920820118409378944 3550254 95784453590095896041607070570528320 3550255 346086123505066905331537046832041160 3550256 -126225295879172907438003379677708288 3550257 -35123947165624883990068368586316160 3550258 -281027262445471037565836560752338016 3550259 1819688316445019968440455876674808460 3550260 103189805382056463692213585765990400 3550261 364929319596200478746691705918872 3550262 759684339308584747178493900473232000 3550263 748890672436897083805749169621870080 3550264 427171771942937275157062680619929600 3550265 -125324411615181528802409236508801340 3550266 12454536635687225391891460257277440 3550267 -76798386937782122335015335371128800 3550268 124411300699656461507196246625717248 3550269 435837542610434147328171066293401344 3550270 -413929709620139341268389738861225920 3550271 -1317557742970017623583559296062814528 3550272 -165605270584468688906838281985982464 3550273 1343400473356324512007357857254385600 3550274 -40909863924661624416801313272058368 3550275 -13131363734751098849333442564744000 3550276 1141067132169153404127715525942444160 3550277 -611153834144149715473455711930059874 3550278 83174738499677640635352645479797248 3550279 -325923845397064743282409737664702120 3550280 71438654867303454961999189568716800 3550281 -88607690540494804115705415802951296 3550282 -26527640272704821902297941339212448 3550283 -1517608728474275111561263015209130560 3550284 129052235696144738417060958084464640 3550285 501272035685749184475718665927567360 3550286 736672711899753384007624857007810560 3550287 78309743883213579908623372451130768 3550288 -106726555950613742341154933542092800 3550289 -475043974954153691907690708503744910 3550290 -366037807058458130426675550749729280 3550291 51876837103171372837008114228859512 3550292 607634808042248172528084697939718016 3550293 -751328930926505466000892199212564356 3550294 935609571605015926641035348240872512 3550295 16984747719864848861565593487263280 3550296 -145263344165786639147761104439910400 3550297 -1230206840061606894723391828979085528 3550298 -33494580762462075479999422619775264 3550299 -117782779577887996525108432205223120 3550300 146142975866374926804710588664332800 3550301 799622029744262110215453593131051302 3550302 114678123781091251976113064614548480 3550303 190210440007086417343519922455369344 3550304 901481586717761895528028199741423616 3550305 -136963570368737375887644528421193280 3550306 76638814041283888778110502950422528 3550307 -2031734052304519491836088858228731760 3550308 -384005042001174033688129203164774400 3550309 199074422716707476846688156376337792 3550310 -108266573926274667410799086125645440 3550311 -724349096326832029676581581997128 3550312 -300158057414919168650044498596249600 3550313 162305201757800460900911656094736648 3550314 6392487899926515415167231194414592 3550315 -42969823243759740718716136780873680 3550316 -127761456565183089089448812535005184 3550317 464095536508305297536898091274495712 3550318 41718851082721519331428625869636416 3550319 -426048957225435275613393388208927280 3550320 12159532448209934279383397071749120 3550321 126048224881029287226070045165385200 3550322 680039611471195276215827479329515424 3550323 183794393567532222542041910568831744 3550324 1214025247999003176705413769066509696 3550325 -498428330818587261108294287962260000 3550326 154237147923290057091087563242506240 3550327 -387644049661323091436790026067788328 3550328 652304574075333397155333356944220160 3550329 -336753262697890273722547495819360326 3550330 20044605620260468033502564086318080 3550331 -519156123098834088536547968931419928 3550332 -6904451608138865555637321273712128 3550333 1573195361335810331019651096017192640 3550334 -155406306956765978311224865216256448 3550335 14508833893074446394797103872748960 3550336 791031910686891790409442871486709760 3550337 195101201054085293721185057469602304 3550338 -9609540659031457408520983645900800 3550339 -578289061987721198712919924369359040 3550340 -642196832183024563844341971551846400 3550341 -1170155964437975384740616660339570208 3550342 943574362292155246219832694529599072 3550343 432766333959402704768030237775969600 3550344 -549161011720506129586182750517862400 3550345 -316068199010077453935092035652649600 3550346 333103279700921546339332030223341872 3550347 -5009932111943518233346250211679272 3550348 784966208986699579748000607892070400 3550349 413197936573602240415116437934742848 3550350 -162149416546467288190578162858504000 3550351 10906423494771923779380484975271152 3550352 151535274304568401235416474779156480 3550353 266292403393968028411408955131889904 3550354 -317279511458401004862447327023551680 3550355 -20574147395155974557330602071334080 3550356 40572080960393545882729139225123712 3550357 -1649153492382457925854484746235265394 3550358 196407286145234799779348194243448832 3550359 -194679317998617551056306498542624000 3550360 1043445024021813387238471310078976000 3550361 -207326779447893763813744022185690428 3550362 346429170048376110195832431051719424 3550363 -1740254775886097067153911111046075388 3550364 -238127411676873862364927095272282624 3550365 -45948433877760089559455079575558400 3550366 -855538986663750013237907122243402368 3550367 -563627194346085503781762988419966408 3550368 7540542432627702921934308164763648 3550369 273001331271355359678748343470935744 3550370 -691862609742375062792656653138321120 3550371 -105642023306825278560835813006490112 3550372 93392714542703487079630297341542400 3550373 -354535561644096113669883872198061378 3550374 71683351592305942746912901192160544 3550375 -235615387799830151219923640993526000 3550376 438654802409176627874849644683509760 3550377 108910399587374093589397372763174400 3550378 -368734943890581841675319844822370560 3550379 552843297740358196667285266207871376 3550380 -188304767308807878127739312841523200 3550381 8842969512542856788220735574427872 3550382 892909177829209694738474247246336 3550383 -744580405759937207222766937213733760 3550384 -9954945610508879532418356121927680 3550385 142980739221060205319305728740400000 3550386 144315615207242941866321887082806784 3550387 1462012834149861846569819505938177036 3550388 -29753113376585384634859447107605760 3550389 1466590407292181804473608686558968608 3550390 198768415128467688619609905551347200 3550391 203436197466437204042473528356163272 3550392 46688384076745830130250485806182400 3550393 -1147872417058137066689494415376316800 3550394 475559694004178813222155303166522592 3550395 90775190252147030151053322572167680 3550396 -1283554303311499976357143428695219200 3550397 -1062659836153570687163466291319255200 3550398 211138825770788142813877872751847040 3550399 -303492772605394671181858716831715968 3550400 96082151004128768959128227492659200 3550401 -272076355180580790291712636482907470 3550402 650741238838137247428733750562131152 3550403 -242196600818761003376817258405016560 3550404 -231587454617910700872056992232017920 3550405 -668109069158469047396059123612319940 3550406 265449895746904672212695686072909152 3550407 350410156798033173120841430598667392 3550408 -453628700226603475934362765063741440 3550409 641471675270232814066000423771289316 3550410 -688327418186696456286840076379996160 3550411 -170117134171922379502654504439706988 3550412 -11486094166576334868645869558661120 3550413 -187036973951216591616900664869262656 3550414 -99428771800107926283339548065346688 3550415 -763142721553330126084553677152760080 3550416 216568122861306448378741464937267200 3550417 138821889072609222637563359123983848 3550418 149039751372249773474797775029032960 3550419 456738006004779832528797214220830320 3550420 1100010835654788278017264018543534080 3550421 -4114492938998096090211785769404736 3550422 794341952533900602814544555402465280 3550423 218641371387083980719232964191229664 3550424 -492046231774086400004931834900480 3550425 -351875418924028116451240816942158000 3550426 78906653889529722013026977486059008 3550427 1870393481000394482017296147903083232 3550428 -22314047778582885800354183618635776 3550429 50734609125963248523728691904479660 3550430 -14941891791254719528305162640680960 3550431 486507188817583096106190085723918152 3550432 -115891129102143704125322908233105408 3550433 617958919035738683391620260813062438 3550434 -181641162168843468170732443834081920 3550435 4804932561922788494560233841856160 3550436 235622199062683784402335079954054400 3550437 1102053207094083665165751619233842208 3550438 -760604576811697788834192146719022880 3550439 -667112840142168117908300416559714760 3550440 70142218750190089190780296914124800 3550441 767647320744756671479802491480681920 3550442 18157644935452091874375017539147440 3550443 -153288555023128971784997682793969920 3550444 -77187871331697537228594228121392128 3550445 -978417720586435731547687810707981300 3550446 335199403964270677537992841396773120 3550447 -1188372254658531076858810019590397104 3550448 297562124251137598411386955028987904 3550449 434509773480931455390921736857416640 3550450 415953190644502459918821967058882400 3550451 1360566697544975729662076776588512 3550452 223530432215242392083292676986028032 3550453 45367539898692865073766579149855004 3550454 -599536193215127025201726880793877120 3550455 -201374483542825691818521021182361840 3550456 -103020456834708764798995628782141440 3550457 -756464495578750136285222638970253180 3550458 512065859027802533751547242286608384 3550459 -1522774259787383157530606427454071960 3550460 -381023629348277918320605064437488640 3550461 -69632297905051773323990303671892736 3550462 614865038130991007766722962892639232 3550463 63257702137692733465153191037470720 3550464 -447467026363914504237789436817965056 3550465 980643899746960900925270071892198400 3550466 176513709840794061714426714460408704 3550467 -14151722674906469716909805124789120 3550468 -1311002362267860449843828235749268352 3550469 155890858457274882939881696129762844 3550470 -53591056950351031752753032765644800 3550471 -1164742158017656304326311737802228328 3550472 -1443916685024207838798484786988851200 3550473 360623611270467212667834558403864800 3550474 -144980929665007737615104355089538048 3550475 -1093144708445552167811935590248449500 3550476 -264395664043455662054418703713735168 3550477 76952160479938375084300930893283200 3550478 607468349588804803717690275115504320 3550479 146110923084625108446368435683279248 3550480 -203004429322898559917260658960547840 3550481 1293125815799658601585610604806058864 3550482 -57459701784011124079782015459200352 3550483 -599444029491111680039182226079188240 3550484 369717624662557609787153984256430080 3550485 47573573388589313145713538040212000 3550486 470426952007729602908554997091804192 3550487 -697170917112737744425744621751944560 3550488 321715606027940826159322307576770560 3550489 229667654026828252518648851437689290 3550490 -380534132199084803296826961240756000 3550491 -424368385301278211006515828231947528 3550492 -131764186259197183414693765023989760 3550493 -1049980223029562519578094716056375936 3550494 -355247493449866913930808501222264000 3550495 589025318898694587865089188672661120 3550496 484887395353660628781710169294372864 3550497 -638908186454863273939922316134184960 3550498 120026648366416975341259975066292736 3550499 357653561285320509045898344575128320 3550500 939983191124291206808590232893440000 3550501 183668461137328389753869904616586424 3550502 -540341132382712510250534730880113600 3550503 1883318462303575016321627001481512 3550504 1088765312641278692834947866388070400 3550505 249607843215311786848068122248581120 3550506 -216636389768744115632095429227108096 3550507 90789676342741636889019816849063192 3550508 -548163673054551554230645905234232320 3550509 33188280149058150233769956203196214 3550510 5832323152790236243879084920115200 3550511 618777496540422668062535613841703400 3550512 -97420298197164183618497262872690688 3550513 932567697551027454162506022183636544 3550514 -740317094321772115358173846416912768 3550515 -8879974592813744063649115425673680 3550516 1247646072604186951791551933164845440 3550517 674579742601734878601237664523347566 3550518 -96996455063128556275074910011430272 3550519 -327752885648271259772001670920013904 3550520 -100476956656601837950231436451840000 3550521 1101637527306890759695427052151497600 3550522 169994674704518704224341667848307312 3550523 -63135254642495487372816852765416832 3550524 316124824938740957842690775514886656 3550525 -981525575564861260369573541962958400 3550526 -23725684412396499365006633141504640 3550527 -1424786439268025468566635578962898160 3550528 -276350215756273927515958698096721920 3550529 -672517701515664723456838022117713980 3550530 -159448653998685692933889265631424000 3550531 1150479454897276394328529501529715120 3550532 -215317707577481278738406269699346304 3550533 -115634510890957877899302128632707072 3550534 297110529735200318260228739544933120 3550535 -229398209247006810614164624964565840 3550536 -706418113165083865155043803639029760 3550537 -470977926301490622607061553844875814 3550538 -390060759189292461038817575105008080 3550539 -515382710998200464818359561025474560 3550540 -485149942459015981450878539104680960 3550541 -151157454514508953837371659819426058 3550542 -593082496873380862912467812255460288 3550543 17493438595909891654563753292059304 3550544 266959565494704606659143621830696960 3550545 -656771065657545331207632676262002380 3550546 -1011889236016507034260876472401692528 3550547 -305533181299544282090969352540224256 3550548 736970488129704058079866816406906880 3550549 -1476982569072951734979616084835017760 3550550 194155370345563909257647190758416800 3550551 980801639298851502642544743217813584 3550552 -1426381839920527008809157052458577920 3550553 -22299395596875535791711259267278576 3550554 -2890500341260413185654419099570176 3550555 -680476206118574323941329213213923440 3550556 364737162026762236299962130521244672 3550557 543604653672377956571488105202238720 3550558 47524738391850950378816897425996800 3550559 -93692077670197446220475476122742800 3550560 187072674406913963340670170326630400 3550561 -412186412964575248169494844638722240 3550562 -1059974919913059261528285038811073968 3550563 -1171204580631372670482200716818798108 3550564 1300931293298483981073594802267842176 3550565 223468450865032870807875773050552920 3550566 77268619661033038447071834658041600 3550567 -277200670004755530567939023721997384 3550568 -396826564794305940881873563602124800 3550569 -332674019205299599533123789146018880 3550570 438508924590336889637850900153648480 3550571 823001257638553481587051171897862772 3550572 -543073961154215490691586417788955904 3550573 -154496204931233254733300674045878696 3550574 -24658330433685140191710119138255232 3550575 197229805928978160945853359711561600 3550576 -252911939010979531320978841640304640 3550577 -297333003531779425575970061393351568 3550578 85456870330591557604759252553745408 3550579 -687131376206327313279273729463548816 3550580 -599375509821044351062124427252172800 3550581 228512528061903025640423915952801600 3550582 224652998171171187447264221384287872 3550583 764175814729958658636304141811348904 3550584 -642243926142619423568949229535232000 3550585 449805916147040869621246483067055360 3550586 201881699172303903195149229004056960 3550587 -408271364713707262297724287321240320 3550588 918640197296514365902672172497739776 3550589 1618388371232777366148570407812256166 3550590 -58118592127449180885751907720354880 3550591 -833173845575578541132273332954599816 3550592 1307526503497592423199735274694246400 3550593 -561757262823050487267865061307120336 3550594 279716869465567290275206917850885152 3550595 -420579416139999838900681773178028400 3550596 -1264988462389511748515461492310016 3550597 1205803268326951977699542955252076992 3550598 700157405455557520023876227299974336 3550599 -453968806088275676665492790083464936 3550600 -66295699850139208603569983538432000 3550601 1684448245059916128623693314812943632 3550602 125230251311926799798246585827921920 3550603 -234385843869510677977662764712248544 3550604 -678637132284891376443514226573631744 3550605 -243572023911034780558396399329035040 3550606 -137763814762243303809972355793203200 3550607 701344357922435398592448860467772760 3550608 464004258518163239562142501709414400 3550609 -1139440271538208754005955663874954190 3550610 -71985458324565877970479639243645440 3550611 -161247185017105296545463242604013128 3550612 -53803084242896471620880763832840448 3550613 1850550526704465177662956106686867584 3550614 -244339160744530838054563324723998720 3550615 1545992706574892604101693938436764800 3550616 601456908474956304498774332787916800 3550617 134341926708028040663522558579219520 3550618 -865843147505954721852898104140436240 3550619 1195839731291361848249001532400566020 3550620 -39940965616516735537556593986309120 3550621 2905836484931521587990057742575689932 3550622 -572835681347908736679801170091667776 3550623 104154895064243128883002362932493384 3550624 1036522863876819474785274461945856 3550625 56141573302490352584953310449800000 3550626 487939513167021832259823836707088592 3550627 -1524396098730437467450322325450744128 3550628 936590287236025372474216399098442368 3550629 -42773585288181182005669642717169472 3550630 -325396454039872719906702551293607040 3550631 301932043024301333640123990568174560 3550632 -74784267357209657480869837531545600 3550633 -1394650305033137464146839741123418118 3550634 312744934995213513200576758022103216 3550635 9900215403771563409877461780143760 3550636 688917018940199795700163804629198080 3550637 -1872028047850332475447813848597844416 3550638 -21199884014468499826980263801351040 3550639 -8818750382263037778596497693725312 3550640 25128457898813897230269970911068160 3550641 -144704854085397588113429412245660256 3550642 651760457067363614609565386578944 3550643 -864413042180972820770314697251365108 3550644 385052519071539999474417773998848000 3550645 314014096057583063848482808644412800 3550646 -50637849692774013575244012041851392 3550647 425301052443040938247217875915776 3550648 407092751546031669175958738828390400 3550649 1556763432679566645174207366885076650 3550650 -85716355560679709583868429226438400 3550651 361634860104629066737497273874293712 3550652 -185353496369420786539533806066608128 3550653 11372102449407608165297633019449484 3550654 -97519025471797816017616936966569984 3550655 -376124296640260052561370088823568000 3550656 -5733272479895002641244644377100288 3550657 -1269846234416970319952802320308715040 3550658 -566359584807629460332140312267798320 3550659 375732804931661191809090800401148160 3550660 -292150297315244423407676214491032320 3550661 -538017360472496283920808161985248928 3550662 1008609748375814423179875691895808000 3550663 -294462882388609448911491219941049080 3550664 -198647894753307897873616666459822080 3550665 -178557459635551927885811673637222080 3550666 -101018537096445850053062098933530624 3550667 1550917139125152242245278073650445716 3550668 89061276379078171776309692137684992 3550669 772301529588690673633123073256337344 3550670 232789467912058836509316722265024000 3550671 -206895587933939890711041706409278560 3550672 -68576434224671033905522666953850880 3550673 503048372777975039846519554319213760 3550674 553578216064307765350084590873989760 3550675 -22080862415040956819037371381582000 3550676 1313402073984762218482327868137944960 3550677 73516292138576539442693847674123136 3550678 4464213485421521778707556137341440 3550679 -614830446180754247700766645557327360 3550680 -43260505734101227985177086113792000 3550681 1159775770465691396122387803612585482 3550682 -2154980696056466786772102031818240 3550683 -120082529769417323398059973301155176 3550684 449766081187205024730122677658364416 3550685 -836431657316283547852211601150272040 3550686 -260442299428669490470958560208075136 3550687 1486499221922544984021650303947412112 3550688 852776652750524244615992863914196992 3550689 -55133411216041738722195888490464480 3550690 249663254903061044178231247372554240 3550691 -1896671750391108368991811871659159908 3550692 -514527718649209478725642090184448000 3550693 -192713943149594718586574551973277058 3550694 80837451384702484715831786300024832 3550695 681859054972283283140823730899187920 3550696 821140842013839843844583964620897280 3550697 -2005808484480842996838792033649174854 3550698 -101217764840873529240468615419393616 3550699 1615914583346643609832958616414835700 3550700 -370598091809551640062362413878444800 3550701 -134792972891762710458680681129395200 3550702 -34718303620346312082826631825653248 3550703 788885921242210301704294199989304184 3550704 -17325218835027353911813691791343616 3550705 -326022007615316358181316928929991600 3550706 -523611244757004644184095878111742448 3550707 -662499905910691915900024773695460396 3550708 -391660468161166849372765519796973568 3550709 102292383366063852449372061393441792 3550710 -224219117718331549649892721237063680 3550711 288513563354094258422521106917646312 3550712 1423198076217013051355007583542927360 3550713 -566056512688405346319378403980993456 3550714 534425979225411403361042999615965152 3550715 -107963359058043505047340796046924000 3550716 239732438093251156940857025113304064 3550717 -341800697500358140781123479066988928 3550718 -419985936461210984281751834381629440 3550719 858725807527925062800414174406147968 3550720 -27510144082578950919700760808652800 3550721 -648043764785701931251158884174958078 3550722 -122961781935721517761472524385227776 3550723 -493800207904183059866434364516566512 3550724 -1279218416948171095117615001407941504 3550725 8828707579322147691627754925265600 3550726 77219179948434655769006735742297600 3550727 -956026243993913521402527579643160424 3550728 -417411550279571848449217666564423680 3550729 128818805101576089654275964228626240 3550730 -310700009152098637994439789750606240 3550731 1121045782617344416175293923227067120 3550732 1138669299285744634546481002507456000 3550733 -2053597504148722649270771986154211018 3550734 -75578324803135369401576995457914880 3550735 -313593229780011551549281112078796000 3550736 208661024500285812358925742361804800 3550737 213161842642644141915882737751237360 3550738 136762406859140726675425007373601920 3550739 -1252644019365812595474735073303079760 3550740 -51779044456391292151945688249794560 3550741 -1585694744766928686949094745539695858 3550742 -11919063794273364364791097826384256 3550743 -326666632104834877808944357639553280 3550744 434922287630538464850507895053619200 3550745 -1029896475147267623663650404704700 3550746 263617258307353905414415454185526784 3550747 -113044085280692623052929345780264160 3550748 878023131639997906617416531909483520 3550749 -327556000666248881651890217684662752 3550750 -298881957161760016227332931512640000 3550751 -112425678518221659585475173838297248 3550752 -431871908783147384882171840201687040 3550753 1297359062666168174166138044786950144 3550754 -119006100830569879199269973293567488 3550755 -265030514377509736997412725654726400 3550756 1193832179200451660876907266375073792 3550757 -103925091209022978985021242751440000 3550758 101696927023856731702893149026736640 3550759 -1967425731655670554506373191091884040 3550760 -908616048301114488458024118852096000 3550761 1124292066283281622072049615914726410 3550762 -263628147512340095802217568248267008 3550763 1101599914385809829302193774662850304 3550764 -64793372951642412119954474540630016 3550765 -388551262476693204225067351143559680 3550766 -80137900815864336581412007567434240 3550767 -672965815458317060485885120140153600 3550768 2032594882950905666208881043636224 3550769 1092927185765808440955542590880605296 3550770 -464295396580067343925437680501452800 3550771 96577563436615981414671902307759104 3550772 -271340277556898814111129430138410624 3550773 -456312781867232304329483055167896896 3550774 653686160920315574736603960005471136 3550775 643310753433149427362985183323494800 3550776 -980347508406053378498936933549568000 3550777 -710079504701827168199437199328912560 3550778 113593337172547203169393301210936832 3550779 314344898425447060137909538273836624 3550780 376370181706282844021833638554841600 3550781 101602317622747368441490782882678144 3550782 136972543273772439388051716057350784 3550783 538748381084317382709096751538724032 3550784 17009318533821890260347558218956800 3550785 -232751796934554570434287738647939840 3550786 -424355806725424877898217863605592576 3550787 -1128962431809994060230005612518122564 3550788 148081874983046929379277697236251904 3550789 1092231685762860703516309400049565920 3550790 -448025088639715993462172651144305920 3550791 170879781420032523344658700452839592 3550792 -75859937357970929189271166675353600 3550793 -89006978454865231058098320221700096 3550794 -70587292969021197348328529442108672 3550795 -443061943921271742729228306855828720 3550796 30562749240473568163502055084698880 3550797 -11776560170986776158893461820718880 3550798 189852355322078608547087380528478400 3550799 167600664054498534704982010720684656 3550800 -87618774907496674874980366368768000 3550801 -953268991256967142750723419779610128 3550802 167709464078406486858218944468015104 3550803 -704903649498848133303138498956691456 3550804 -562800599730489690355255598589833344 3550805 31067896089128248468736697565636920 3550806 -127917404736916084463731099822390656 3550807 371203783489731747615367721629681872 3550808 362146731380010942742448125389096960 3550809 -637265578384556490710222220275278272 3550810 59342345167489624594285628140221120 3550811 32573584851510693440203403288044224 3550812 -497571861347462370240316901756671488 3550813 890240400585934550855806515733717760 3550814 671541804791641272483942768356102400 3550815 -327918456746423920853635333022679600 3550816 -326805126851822243764059740897280000 3550817 793734122522529296492597526167992866 3550818 190854586824373819138917941468674560 3550819 -2025725808733673988389484590656477200 3550820 -108430674621423375286761846041149440 3550821 270346627481011375184370243786671712 3550822 938118932008713965084418055917379584 3550823 352149475995965256207349553182598400 3550824 790711068544703531521081151437209600 3550825 6764010520628404944730162955645100 3550826 -827690215180685143495391446438528416 3550827 -110450077630765084327653590368942080 3550828 886461406512662967668513985721280768 3550829 -827181745843077498211491437364210816 3550830 -70086535235227819958708640938590080 3550831 -1521029419846769621336900865521720368 3550832 -166043256212516757242567889031987200 3550833 46357298718116479061963189320419840 3550834 -94661549467057288647009465802208640 3550835 6408999159352870462881352395010560 3550836 -24274665773432305260306466879807488 3550837 -89416179522862902162681348491010514 3550838 -642637807706983819143017561226595680 3550839 189533745343484443011113936983477224 3550840 -33757828104104298178225836269875200 3550841 -45211078141229567988753768376327296 3550842 -141932856560819306209819317125404560 3550843 -1554523524328843335210676057213730908 3550844 -791871458397717045896445263841366528 3550845 -651803450092030654634825500758360480 3550846 43893227115310334869353815814284928 3550847 1305260016329841459544085218898067960 3550848 206433609672547410483282136258314240 3550849 -32328321434298908316236696386422780 3550850 784353873485641270897752201805132800 3550851 1670666099755075127040427543835913600 3550852 247441365762244651722471338880479232 3550853 440028970371922041705447971421774240 3550854 1833641388584825360451285613367808 3550855 107534756325233452559709075346621440 3550856 -738121487118854296280429719603814400 3550857 -180440124445806964469509315276595520 3550858 144996177664439375836372436485202112 3550859 -1152735220764200306129378416438209516 3550860 210457448094345313247977565488711680 3550861 1645825172573149733700085524688673462 3550862 -341827738946754555452770711022587008 3550863 190073090854282114955421171897494544 3550864 61596322562185277192903566918942720 3550865 -330618830262089071897105264103751000 3550866 68300112185226696309954954700032 3550867 -479422652552188372527819238105094160 3550868 1041538043333032165250903903209880448 3550869 394347191108585489570588574839541120 3550870 -130500035890358787874190639410917120 3550871 1891271610517749670328567373513797544 3550872 223180358990749123937024244695040000 3550873 580247836111839296855166712890690122 3550874 -31204243120416055753317833299287840 3550875 117137139186708267422701992358104000 3550876 214697393542673296219033279598868480 3550877 986738549812426484819069978331274272 3550878 -29827687990537474928267740310226816 3550879 561282584094811641106192070522661376 3550880 879182752957338584018946562635202560 3550881 -41420966855177459399112293135003136 3550882 -866755015117190175870976256063468208 3550883 509321676122764586151376708132786188 3550884 -12250275429500729290578606001920000 3550885 -379273185362063945530404161517004200 3550886 -513470502336967073014467754004003136 3550887 8832479799645527785663690420372368 3550888 -1464185477087615250629201640640020480 3550889 -1944748834176305297296995681854594310 3550890 -27047843885210492356322321376368640 3550891 -1226750804487862795352322072087480200 3550892 -2065305482524889146840341362513080320 3550893 -396069375387637095012729233637112800 3550894 -5287763607326310858679092855335040 3550895 918337133473001548878058282272342600 3550896 -65110026563052622548155455169249280 3550897 10004804067970455272014041857193984 3550898 -42397866828025617521270478366512736 3550899 31803730468736160556935879660214848 3550900 -253358498458780438564819071877168000 3550901 955920703745286461085314775845277792 3550902 -6194374434724651862000429119689216 3550903 -125006997230368374740378906951844480 3550904 451050651418813154060716578691276800 3550905 3834799871103080329955554426608000 3550906 -487550986267900198373448190291846656 3550907 -158547840702969947539906258443963000 3550908 -538545493839083365372590519376227840 3550909 -2044407734805720281662591149208524084 3550910 316325126955178770247711084832640000 3550911 57223912863050771660213660717220864 3550912 111209480957602241057469252105142272 3550913 180762744641397067658145445033446144 3550914 62370568782387210662657401156263504 3550915 225143659600263196201776964713958800 3550916 -384738213683516578729944973453701120 3550917 -24037061547104851380675216513171552 3550918 -204799412194966128123640655384333184 3550919 1931239996439204202535720303768865160 3550920 474457729786718732100749339629977600 3550921 2067598244447602649686492224930874944 3550922 -489870614203806489580016314436772000 3550923 476193729208844648624759606727031824 3550924 -43217602180751578891580671277352960 3550925 277221252236634005120207572849372800 3550926 -81094726591034659685708786495004672 3550927 -384244530866330309485252244291838008 3550928 135895809586807915361504918829318144 3550929 -1132646883500548126364186351654811360 3550930 147998822245534285435080184646835360 3550931 1693271591304237393676545078905946732 3550932 -680751985037744431194951512147374080 3550933 1781016146382910119012400919149444000 3550934 -205600747869635727157147419641504640 3550935 -93734927285461592333203149762337200 3550936 914491963932229744195870833285703680 3550937 -43132288800764517256366247391104700 3550938 401544732483026261680988027207877120 3550939 -18433606479306272665664931513253600 3550940 -16124779997753487028152120567321600 3550941 -800291219386009132961872032393574650 3550942 498736666932793618069884259175455872 3550943 613758200654224088687357320153463016 3550944 -1762006820834866211879377972544667648 3550945 669509235050813674433484534387911700 3550946 38522909584582874604130570112432640 3550947 161123897340473516826615202041697536 3550948 -671197104954417719272342905064033280 3550949 -1446995973259946706212000353078930050 3550950 -100292634516722950260971421712934400 3550951 -1473325352237641063511948070024966848 3550952 -417908106544125958954240444846310400 3550953 189223387794938693126964786478375104 3550954 383812536777505354041629357084700672 3550955 -20106749749689964528658587824324240 3550956 -45999897620564465168969404964044800 3550957 -109480818839991250522379278839187328 3550958 510712632575442841752823045350951360 3550959 586894632247375972269733312587478584 3550960 -30411908137607362911844732734013440 3550961 26511788837861588814139069342791792 3550962 425909096166596425975447017053415552 3550963 -871735179670849326474537949257850800 3550964 -99861870552687648781775403485969664 3550965 356643596645419992102713731081746240 3550966 -397552391872996886240133249387593568 3550967 246112428591432925910513522661264000 3550968 -680907818422231143939699055022592000 3550969 893345467849064371289208561885640872 3550970 -116757461864361850424001130358937600 3550971 490847486021002224373927509242795520 3550972 1094022186249488546436276977654091776 3550973 2963203231366398031656149809107348300 3550974 -94101316128488938524759235303004160 3550975 -108950991794194780808449355695549000 3550976 316070139310160002127547109321211904 3550977 1156832713798403014756025483115576420 3550978 -233367583742085547627701400415910960 3550979 889090160670080237007385371078659580 3550980 386916664785751987685277348427407360 3550981 158511552891067613449288161560174910 3550982 658251446279157543968904281613290592 3550983 -10220185193486357435891718979564416 3550984 -1667918314093958208202113890516413440 3550985 2203490898042958629164256468296008200 3550986 228994328845748514877682284276876800 3550987 852265416504097245163235132610668 3550988 -111595288219214463101218426395230208 3550989 46654805137694218185308627603406528 3550990 347220099837424169664587274006648000 3550991 3256148849466455658266176762845045792 3550992 -14007271716871748049684550515425280 3550993 258302593995133179180527886642493248 3550994 257546048662205216126231236582662144 3550995 3365175324622961400047341727893920 3550996 522671460221949351497561820831536000 3550997 -1466747292877086346981557481416172548 3550998 153262351546841646570540631631579136 3550999 -467149685823397313528533395135427000 3551000 -749410778274207570629258533447680000 3551001 -159899215757997492067767535300522176 3551002 -28684898961282759547774590485990400 3551003 634445732636831194339579363474533252 3551004 -261759493006239919626810662395253760 3551005 294093502874670896316135778990428000 3551006 149472375941829496968658193345837952 3551007 -8520989467982805831642854254995312 3551008 -446608300977109322486034470473236480 3551009 57980409814282549247243824027981824 3551010 37030577599983360821674408132561920 3551011 343073194358364299894495661124529040 3551012 30626996499950878691383580866344192 3551013 -105206400486576342247037726867673600 3551014 -126290168244452588556327824665013760 3551015 -105641936697570867539947930337381280 3551016 32321086370084694353346424759910400 3551017 -852821161756617740105387183734916208 3551018 -282507574982679981183974484051038880 3551019 124126217410866749115632907348814848 3551020 -134732422680824615901236261091671040 3551021 698767043141202968530663251224923500 3551022 -34342357016857208331645341673027840 3551023 -690449782684077726802429005632978960 3551024 -215793483411538600216434937569116160 3551025 40161787176494606147059637264652000 3551026 -13120807887167676983429558979902976 3551027 -1472490839709981536944667503636139124 3551028 843410222178800004571148918793990144 3551029 1917017211910448954154852634391915630 3551030 -486250218219090425845537728811733760 3551031 -286629525253883137824764691150721320 3551032 -463647620114484118625379259866009600 3551033 -309320586258901681020398329825999200 3551034 764861899796663068914823009060883712 3551035 -666539746339222577331460887550427520 3551036 -95486453195869341393878816031237120 3551037 -307612743776892358253812012232576448 3551038 402004876627805638937972391591916032 3551039 278424541860715376814157476334264608 3551040 -6452204222878406540081552566517760 3551041 -351870087989164260951845290998115628 3551042 -819034336561773106847942108071088256 3551043 998656957936829399875973787168072000 3551044 -108182769467406569621185572562939904 3551045 659341376571607685901188388049436280 3551046 -238399490722535453672529907694711616 3551047 189712847075705095029568308734240512 3551048 397723472032711324665996923700495360 3551049 447160266031541737000623253330067568 3551050 -158281978755107812925218801351680000 3551051 70530318763253777669801776085504544 3551052 -279727723256170574494935655129939968 3551053 365189708174010950016414924088317408 3551054 237245024150344278465929504430581760 3551055 657479697409202005605165255631103760 3551056 -2194997566229803773595818355007488 3551057 289091564827550727555834075152232306 3551058 -120541902082303928953847888718752256 3551059 459477294961904727913990449255348720 3551060 769484459236898965847880352727412480 3551061 629016388257677583543767297254848672 3551062 -235203274372405250947432376912486400 3551063 -154200367478646096428754431437880640 3551064 -589463478357409635770957043166248960 3551065 128339197495138817107317925677676800 3551066 -6769052634204895295334663196938768 3551067 540375994420965963419740129979297280 3551068 684545968123164389642870771849028096 3551069 -6774990424956476843240129929688160 3551070 -257420727406928901309885215026876800 3551071 -94702669453722958299062819973196400 3551072 -266902200175294849340108792980832256 3551073 14659567976475370167910067205055584 3551074 522258708166937404893399646637779536 3551075 -63696416355333933686837459616570000 3551076 -818224508203899338534741131139319168 3551077 -1075416847766524902158985107901731074 3551078 -398738648311736917706404516832889600 3551079 -519629728350409622576277441302193840 3551080 -93442052828922401062628846240256000 3551081 201833108014095737963624684560147200 3551082 -561256897279977772778241405054782208 3551083 1052177503324440827430843864907359024 3551084 -303320822274831739037190688977759744 3551085 -40254562796917247704401394729628160 3551086 -50470731909936281288435175884897280 3551087 46104945223190965991178409776360552 3551088 225027824509984339256047531612176384 3551089 84026897250233594074311886983495890 3551090 711376948954527454156565784217744800 3551091 -250246143247308090274071025243595208 3551092 -418704830525089320884226919611555840 3551093 -27802689332875572369729389025436416 3551094 832177678511367121691672760440327040 3551095 -359458877274812127405064189970015400 3551096 -520590120292569169242980570919075840 3551097 912860753805104000027800429989577440 3551098 724182672471447339929361415566610800 3551099 -107956980916487679597290291834391900 3551100 42201369865858555997963697899520000 3551101 562124634026445088514103889700372102 3551102 476210670258704193169465586943754752 3551103 1622513524352890823287420244964007320 3551104 1668546545880879141457295196259614720 3551105 -292950104557763211357054024953581740 3551106 -30351384456145978197637140292293120 3551107 263878052926109730227600129820847312 3551108 536557710118590933326111787976581120 3551109 -60146368290775570493458377967432032 3551110 -275840018475076990536071210991815040 3551111 637024686430050788825959516590805800 3551112 1583120902131101783751174592266240 3551113 222227387606300256626730116179887540 3551114 257570235885789347639450556509306112 3551115 -666991493873522566860460337385334560 3551116 -437579637848939864885848035367951872 3551117 -473693384337117655484817190932659700 3551118 -34773816698870715567910337820383232 3551119 291911109827188540820847764443274880 3551120 164345431051455386087287599782707200 3551121 -25107347696560959821535984709459008 3551122 664557147223691818956354942014945952 3551123 -1299946725124028109226119930384716628 3551124 472985417270713828906204180961236992 3551125 125659163224326387752577101802195000 3551126 -678086998575786716959949707848619488 3551127 -975048947740018134511655079891478680 3551128 1194806232378008340358951592885606400 3551129 953325154142497224263484588420071370 3551130 330395841032604013468630660556874240 3551131 896966507357436887071480478403936000 3551132 -461721574876077489332683145415487488 3551133 98973092440410132810892924510659648 3551134 815340946293863223757172552723994432 3551135 3200923151106440255392504066979520 3551136 -450211170544575584720781583394537472 3551137 -1687796533470422692938451851110005740 3551138 5937880559621647570221163475255040 3551139 501267689025926878376156014670429604 3551140 117703088470534004412629453924590080 3551141 -3178783865048444152339372351942032000 3551142 -51716479896917780727689708755838976 3551143 393697265191922003709658369671715264 3551144 1593648356332556448870316150191836160 3551145 270095975625480322860509953848287040 3551146 416349480466181343553626111202564272 3551147 1367294453207007994071119024940715272 3551148 884418461756933127402421527626096640 3551149 -195880894993617089761284215247255808 3551150 -277070533691272338683598131856259200 3551151 641085681300393140627826199848906240 3551152 73940655048974106709892404620460032 3551153 -3100565085840549821223039719108054556 3551154 -290799746525633173767191200516756992 3551155 1767453694452443237912104222944000 3551156 -291994310468409778545565576402962432 3551157 817475565772594017872630686336014 3551158 11381990561247418995710129607019008 3551159 -589054242269244966817782611669125896 3551160 -201111831908131025859502373930188800 3551161 138231678301516873847885839977710762 3551162 1017257213012970126527600586781766112 3551163 220127207099404010612422484165683968 3551164 189594153985182225466790228141408256 3551165 -266989503876405328683573958679233800 3551166 4754483372299095354112351285216320 3551167 983841967007104739131262485876214952 3551168 99012138410504833744186391761256448 3551169 637819573344969671192369658335824944 3551170 -3176766661550164654794102517386240 3551171 292792431162524567520148462981661520 3551172 324432028575531004887401209739827200 3551173 1033468436735022007632630693833979422 3551174 -54884259782047527222142526439555072 3551175 -691657607796386070563151103874394000 3551176 1450156242645803800376828966692454400 3551177 -305243354993024118808434969312655014 3551178 139219218209580677559673515585402624 3551179 -3046644566632832414081687270935624224 3551180 -89718220330666866965504673033431040 3551181 438539981760223426785432809176862400 3551182 -338615021456380941480564402383039808 3551183 244558925603667797885828228194788120 3551184 4088960615228922579893801129607168 3551185 -806682653351424738908134592423768640 3551186 407993741685687947927814909962315568 3551187 -817760244327107106714816804980352840 3551188 69075049863706816229922240969025536 3551189 -237911693325577086544460466604313220 3551190 29188939551481022530504073163995520 3551191 37116955670091744083648784315869872 3551192 1278320618163090060700825005265152000 3551193 -67973380637057846822631411732330918 3551194 973573140995568163922946701474470896 3551195 34819072852000923198316703026620000 3551196 30434932381562049655879274795065344 3551197 -817702816180644523237889090697849966 3551198 -7398144282689877534626141183305728 3551199 349691507282915064455416390872859464 3551200 508928615400503052048451729136025600 3551201 1876131824740580346370872365425229232 3551202 -597296552929605113956926944634983808 3551203 -1946945693351287030578427702314724280 3551204 -439990167391300974651783991056973824 3551205 82951502110906132728083029115658240 3551206 201624196492666963159285462923994560 3551207 -590374037675163666881642156417321856 3551208 -509331964800411248282703552267878400 3551209 -730596399880650940469462826966731590 3551210 -42463830530302589179853984877004800 3551211 767973356423370192950903990470663260 3551212 -126018737463828395666719139467327488 3551213 -1420419073070818014001216533661706538 3551214 103428151365460794467923978055239680 3551215 -437087081688390043916760789654160800 3551216 233213504799523209122068549019369472 3551217 -232423018738063356349388663989963920 3551218 -858735113360667859619332067049822720 3551219 571486929957512303659977973199247696 3551220 -59180620366605401816980599693734400 3551221 176958796374608337329997377768565422 3551222 -1313405265983536834693742838965088 3551223 44631230415573070742813910376386048 3551224 -1544375985971763826781380039994265600 3551225 -189954412581371531440460708334311250 3551226 660871676592524162558160976737217536 3551227 1694196443165277108085491005812567076 3551228 664673710475273739908469500117928960 3551229 196476439152189777064263973992960 3551230 -655984789724057452404596123436777600 3551231 -112507127125705619191863676789907088 3551232 -243350339518442774248308986005684224 3551233 420922604772132995713216718834191040 3551234 -46296891269275351450297109887633920 3551235 686679932630662028324650061458830000 3551236 67620298469448359741883562814357504 3551237 -1209747215935292057413335972920815908 3551238 -292425873086332004550998943421786176 3551239 144412112290524295853875041421414040 3551240 -76254382891278025795676202157670400 3551241 14008346509164250094816167632733920 3551242 -199500257701166509098130067929360800 3551243 -2382915090522363246068995956590508 3551244 -361716563875810782789995982818333184 3551245 -706315120153494962805844410896570880 3551246 406552965232862035784674442222665344 3551247 310954904583469857969287439023817840 3551248 393360057209829380739399379925737472 3551249 708382677350462464827462535454235240 3551250 -84306363412592629943040979021680000 3551251 298054107051837178999233877433003664 3551252 -136557112426050230616562188589578240 3551253 5757530854204754625912674585407200 3551254 -174267292203270601551775238708665728 3551255 -2132088648739448475772423568973313440 3551256 254469710790507969661253257436774400 3551257 368290895442718450667473735810722506 3551258 -332081700494763883118707956326837520 3551259 487766504332252526662406192739588504 3551260 -122770898816232319307220977768448000 3551261 -464573113371461722168277256795265536 3551262 142512588725114005698989827542942720 3551263 988400420391507329814677660473870464 3551264 -682166358182829492278018247408943104 3551265 -144882952566975588682541319920170200 3551266 -1058863244737655518350573947089867200 3551267 -485562635074958466530374876590976896 3551268 409950769243941555835551954572869632 3551269 976874683867571472992792638736051520 3551270 -440789434702627472518862546856097920 3551271 834257672954701308950693016140167680 3551272 415941124968475447469649709572172800 3551273 759766249458904428164420043711431040 3551274 -596612897560611629102568214828331856 3551275 -183367709700393702572630600030347200 3551276 -320298481201225021245163271474307840 3551277 -2518216729848502442611143080806080 3551278 123547569744795791970334816880674560 3551279 -2341266997433419951506210204940345080 3551280 -52525870527360209751000214782935040 3551281 -266340398736220991852677491401460368 3551282 17996674360543666516793108519354880 3551283 37546003892814153642390714425806680 3551284 20480828467247244774656092613670912 3551285 -826500350140438366015277352667906020 3551286 -344922120672939910261143148312028736 3551287 -2336817901073402005220842887800692640 3551288 332222373603033338390156790310440960 3551289 31134701630851521845995706310632448 3551290 513840297631091986487352189950611200 3551291 990193835036650526489980711623358692 3551292 323019681083370373880766470224942080 3551293 64629058041016223446795939551224460 3551294 374637419102424742853315324589309696 3551295 -536526336051099990446907403599557760 3551296 44512301442397523880406092567543808 3551297 -26691806575163689781368996855836696 3551298 -221171670435527197141349870046941184 3551299 1763044301533082452841856372955559560 3551300 852718901278528233117507821354208000 3551301 123150064048500238089996992638095360 3551302 93748156795254153800259092233094400 3551303 268316923293062967972238103904652080 3551304 3959544365194995797531522884485120 3551305 743140423401493054281299640995903460 3551306 -1631459151198795149092572649367869440 3551307 431048603919691803117738411620826840 3551308 1177136421981896775364043352981340928 3551309 1243854808870006768740591511331494080 3551310 -68983202480866892908583821304832000 3551311 323548226748065001619050939512780400 3551312 22823354592992913156884475787862016 3551313 1014135612781495266842017637815912944 3551314 88188379776677893568334560034391872 3551315 -513883632869732677760606539477435680 3551316 682349409504744893266236877748938752 3551317 217947029725073900839632825929226624 3551318 527346931614238946558321306198613504 3551319 458544088074101543636204877228876744 3551320 -914138739356908601060100619997184000 3551321 -126734707920659530661676479330323248 3551322 243760843902505688749555770404086272 3551323 -1457322605219641856724524108336522428 3551324 543496879188514020116048820662638080 3551325 -111489822187424859955229378516354400 3551326 295374696263087344288044712407914112 3551327 -7006582842035164492026998565704592 3551328 -661173511056134906604782535258931200 3551329 217990863229714927337870035982915840 3551330 -213483158801275870552834683071654400 3551331 227710881465889527703119238981772544 3551332 -775641162636256619831869185947989760 3551333 -118509663807809507228031947358686916 3551334 265605065573435960552263452117821184 3551335 -964579325261377622169738717571771440 3551336 -1307586371579066312435569955538232320 3551337 2233452270960685199536004524322643840 3551338 59644041872924790497774866051860480 3551339 -1637175866420722857290799244575907800 3551340 174798690185174750199294513576652800 3551341 -438415646656734599229085673726402816 3551342 159735078807465181999680197810475072 3551343 -132203357584693296027638334646425336 3551344 -209874430995774870982801997924499456 3551345 17473023536730588568501638305743680 3551346 -132959450082970198274286689008975728 3551347 -667067593032787451731911586274942800 3551348 -990180453098454789571858007105227392 3551349 -105841425208618150722611478839754432 3551350 -742355192274431905243236096496800 3551351 1304115764559190184150655764061494160 3551352 -63880220051615616031867238660505600 3551353 92958032216563106914115228134481284 3551354 160426431618256717404204078437318400 3551355 -273533751322107896903825871093970800 3551356 -661569090107863572945061865867438080 3551357 480639395604682023974503334481585612 3551358 83070357078948014473102808685221184 3551359 299967682331274658745961284339814752 3551360 -145081274524964337689087717670912000 3551361 382944137217350804645440561974051840 3551362 -669055047632144584036418696739335136 3551363 -883258915825306737753528958437248388 3551364 15655958205170327805460150335580416 3551365 1025875388019005213894294367565891260 3551366 -238162249779339637525754040425164800 3551367 -282878847663347432426111078190819840 3551368 -792032728649974213551304805093283840 3551369 538338359437719970600445264317917120 3551370 1844120602246101228327335133565440 3551371 -389977050668427077166521049372893136 3551372 -312628024935984874397203570340679168 3551373 73519272003539364212226533000888502 3551374 115606572744314430156458532136959936 3551375 1090221411040647452080113115215294000 3551376 -880992734112581367311051485741056 3551377 125768939117705827611672456478795300 3551378 175960760424413527028093175094500240 3551379 -10648110180270055532068865689739424 3551380 2241453915024914582424561018839040 3551381 -106466929665533184718340496091428900 3551382 -380441848491582843267556410013034400 3551383 -199990416964495684883185008007920000 3551384 -462728745466646825763936723720314880 3551385 -709117514607885795123760331039433600 3551386 -1217729813867804479910963892685060896 3551387 -452057721504391180671734094226464000 3551388 -34128521630111602921646740508812800 3551389 243751218561337459975768464966985190 3551390 316361170422157604080294353737275200 3551391 236097226334153069909006045120916480 3551392 -87353621844821211987901752088854528 3551393 -2361663856778369267165149984394912316 3551394 157470636593544304045071434939817984 3551395 -104030496484487328452968240944901920 3551396 878520066183151522898584369114972800 3551397 20473604310928572246533582549685600 3551398 250361746832421782986824320114108160 3551399 532974696476930202346736507030431800 3551400 291586145773544234554405995957888000 3551401 32195574866230242637755906577640384 3551402 -203141327134997938046742790671997440 3551403 -553827006055589437718185046896982592 3551404 112778317826142843883798407958179840 3551405 -245617582580944743143281455320215680 3551406 105313249046981261673876203546416704 3551407 -32147671961480819181993751757788080 3551408 -67029497808153827456401980381855744 3551409 760534513167483641515056576658366914 3551410 -325864961193532781304192185948321280 3551411 163485846105679146940919674179840012 3551412 775208001949475620325736087714189312 3551413 28860293655259976843097430827105664 3551414 -789428817176209990987962057250768128 3551415 -30912796204415919396352517092416000 3551416 1579019577356622404714020568153026560 3551417 -34631298336226146172346380049319228 3551418 197916364500617051212903051694630400 3551419 -1006849636257295077181245831105079704 3551420 -149215344273630639431908874700410880 3551421 1083611930460201273835769546496234240 3551422 214945512110135598724813396183449600 3551423 -1410947835101398080293518275563048280 3551424 27839948445373775951564230046515200 3551425 -812038258927307912331219131226087850 3551426 13041167267248883472151587451661184 3551427 759334475756364031721812104593223120 3551428 420947658422195110816518546408472576 3551429 620994976836080504389579300695199776 3551430 -98499456658146600725680826363566080 3551431 691897404743147560792028735877725032 3551432 36469114450347845667372553889556480 3551433 538135825327264116103525376120599824 3551434 555810243279159794282087166170861616 3551435 -410573226182408232838487710564117440 3551436 349068861037906934209599781102970880 3551437 -574073557843159059087269140047481248 3551438 -170518172543612401302999244431480960 3551439 -602471987241702278376711722586464376 3551440 77257378314461775362398958329528320 3551441 255162121340981794771940141744377842 3551442 -124878103409814153705763742784280320 3551443 627152213725198480855651531082539600 3551444 -22337558328346204507479962053109760 3551445 -449546694476670065967734302239571200 3551446 460291098073448714635061004793008960 3551447 1147894645059701899776455601515029896 3551448 -842408477916629085263463153241559040 3551449 441153084514589432685289755659304720 3551450 -8951601643364662788949867639488000 3551451 190307874945744735205503672427935024 3551452 834462194414108047423855517675520 3551453 -162786766066887308054892049320717312 3551454 -3826269897319861821742161023880192 3551455 155964364057567239178102055506422720 3551456 -10811133001359505366930324625817600 3551457 50811975612884286876444105411642240 3551458 796391499380728413840261631479424080 3551459 -2506648283810011003085513349876017184 3551460 -576917808557386168533463736509255680 3551461 662215558849423568163102754807914240 3551462 -934535321234896482752452539782868768 3551463 729221999205233887884160422686092584 3551464 125621979409094707453627522691481600 3551465 -84262124722271905363429369589842140 3551466 98790224948972869430957713827853824 3551467 -1038396066007598786884324488238281484 3551468 361078131913449836349766437260091648 3551469 -40018973873562662535498554566601760 3551470 -322207618546027679130030235675875840 3551471 1439251654093965555699354321551400 3551472 63633428184210253586045085146480640 3551473 -161459456334866966626281237059567278 3551474 383687727002528039119787299029854736 3551475 -414227380827744742802209723306229400 3551476 -300037315030819487443769178881415168 3551477 -41220682763338788726724597543461192 3551478 -19336595531373197977502312849018880 3551479 -785417999065923652606427752179311840 3551480 601265322029870961868236719010816000 3551481 -214372627602817521644886589551615420 3551482 388678594793393422699952772177955584 3551483 777474167718476174370295646186722464 3551484 195430930126534436152785231808069632 3551485 474623363344237152465597235858800000 3551486 386106949128025092120937631586696192 3551487 -406465500053436707291813047032848640 3551488 664907693661670429157453333226586112 3551489 1370114264765292842519772521665516290 3551490 -462702035781948036252507831739853280 3551491 1161126642283204774751997097057410384 3551492 261808767808443475307627328063467520 3551493 1149857494323269011025195358260116128 3551494 549630588753455526702462511136179296 3551495 469059030896402074377763730212059000 3551496 163647615372954229834778477251952640 3551497 677843032338865900729716535976029732 3551498 -397502323709538545720514799229377536 3551499 -4176619835869119663637422127718400 3551500 -416975738789926632513856832022528000 3551501 -86061014649775889826806614191447498 3551502 133431569304140785783475712641975424 3551503 -425144051770650377703055799718119248 3551504 313633722152295049533013997431160832 3551505 -164843887727095869297000985219540800 3551506 49025838770121281424661694318791680 3551507 -604032822847557502220622143695724244 3551508 -71347190767617464046267212546150400 3551509 -10960323458840337827905791571888196 3551510 18861551488434904252809302119392000 3551511 938750452747904702878229903613530472 3551512 1093991585187015836369376491897395200 3551513 -340497933760576703174597789771792640 3551514 -323061272922139223293967946290138880 3551515 -309197508551904953849094664797864960 3551516 -672059316911353603368966034242089472 3551517 -278316822858194484324414846334860372 3551518 14205868186028384409692500434841920 3551519 533125638181856570870697640355752296 3551520 -334966817308773836460294316794839040 3551521 178453842823626137062858549295020070 3551522 157401650819992183635446495668431360 3551523 -59752700933734095956153552919687696 3551524 1160285021681837474988960805113241600 3551525 -43458251168693408725891297890286950 3551526 4969935019142400613139573094298944 3551527 -558726335224753523147622641301963728 3551528 146500745554955969202486072720092160 3551529 926375303115459727463040059673527184 3551530 227623812540222145793971960737616320 3551531 -616107121995537093431626561042046328 3551532 569833693825127764660748443364009472 3551533 -156756798043684836807506851542619476 3551534 267343031879427801827324461903646592 3551535 -494212036981702135958562119491646280 3551536 -235048186559748771777589939694501888 3551537 -360638058526733338793084121851692320 3551538 -634418053436882741545815876993288960 3551539 122449438686058375837496319303476760 3551540 69180200603107161994630757055283200 3551541 50425179680673508222127249996963328 3551542 -4040298141963583952443649346573696 3551543 -298255103012738162004632916810607536 3551544 631848099403956014318971811733073920 3551545 350322149534891462031162157440854400 3551546 -15152250536413376965025821100030976 3551547 -261219621982072596905412814603804560 3551548 -43537285728601185377147792876863488 3551549 819225628072047925620899048352068550 3551550 -261031980855629630357384577115867200 3551551 689654356930590703907688339034799552 3551552 445101960676609200772792318943035392 3551553 284499776544788004024098360682288000 3551554 529353016175496668619544930396256976 3551555 -394313156280065087182558709359902720 3551556 123305885366360081261778447102627840 3551557 -828612027322045294335531275476258688 3551558 423667521592522724182905416544298176 3551559 655923312296168435344670848338456576 3551560 -34385645862306932966403477606144000 3551561 19665517600582424034707596392541320 3551562 -93058509190191582131368900750365696 3551563 -305335567626895465680181146276446188 3551564 -696470327182072569908861389166976000 3551565 598115678343717524732226396725879520 3551566 -293275196921378881676528415019176768 3551567 203803242654749533397485066145024160 3551568 -62464503008021062397976936408416256 3551569 966842229395639753453671324637032626 3551570 -272460723084261844599431737030003200 3551571 636287627161194820232740646124577140 3551572 1156419030389493264872025717282516480 3551573 1017124812809359227046341134892783822 3551574 -40053681796445743296372567401250432 3551575 305149923528497128589484931448263000 3551576 287859560190299775643158615901839360 3551577 41562098831828446234914770323695360 3551578 15529279508380804443312167935667424 3551579 -30057860366247162332372912652056016 3551580 385357721735866682333210124672460800 3551581 -927131269722386226722687564293491936 3551582 208657373786488720727705598867729984 3551583 -57716791546217363659170279994286592 3551584 -142775924984049382601270972109815808 3551585 19169213699883267171682033679131200 3551586 -31763060351499711233178675953485056 3551587 705039233796365617101099292101764640 3551588 337364337885821696969513476252544256 3551589 1290282098444969289826911491284332480 3551590 101204268016639040840953425713472000 3551591 -601858258901782179787192453054507248 3551592 267083100008000936788403299368960 3551593 -24089930269571752762103986808516060 3551594 552217758313170499588157173780535040 3551595 -143556526465718553179812529101662480 3551596 -17846412638660729153339846032337408 3551597 327220174234178945993912976097374432 3551598 -51900330142052161206820822922006016 3551599 313772479668477426212860387888571600 3551600 -44080186827824244319130803541606400 3551601 996601333445001910367510200739334720 3551602 1047868671709959568419539880031491072 3551603 -2194660367164899276429785964712481280 3551604 -215827377246870677221006333093736448 3551605 423622520603056973212417359646831260 3551606 -920009564315930475881830186403797440 3551607 -15395628599807071923396009984553560 3551608 -548063021709153911979971163821998080 3551609 264082531496648781651498527879164560 3551610 -110392722117263949240457240116906240 3551611 412513645831343788986742789688170784 3551612 -206389975021663682440695444774303744 3551613 -119031372115503313476335629503608640 3551614 -162138127321726313563731766765317120 3551615 -80259437914061306112373118671737240 3551616 878627715953758629317675123044515840 3551617 19896208633790047794873996179255812 3551618 -166919460113168289442660198960490544 3551619 1985922327232794795011010010995691248 3551620 -507868822205667331015525494345584640 3551621 -895507743012758904588774480824918178 3551622 423535778351252575565988314445895872 3551623 1293095522786245434942973852271076720 3551624 643595107738891766081841935410344960 3551625 -112527041321715676993630484047584000 3551626 45713851993797407195458093312182624 3551627 -480864848614164883531963267429108524 3551628 -15648795885769495213851968241217536 3551629 566305759527718301398641910490850230 3551630 -172454258361500971394747843952979200 3551631 561649488855941300700587014383266952 3551632 -131176224545597522348545760041369600 3551633 -222079351878304120423606343696462016 3551634 369526806917659042383851907020352000 3551635 -97941097026033847171808432598979920 3551636 -45541419063536274744310816382908416 3551637 537097645895391315291986295437688768 3551638 -547227583418436142487595218886221280 3551639 -19992211575994673702234434151516160 3551640 -43158281425456796044682559753830400 3551641 -1171010896875689094193632262936011958 3551642 -1035595068573050040318577945763328 3551643 1604697389118948827719249287836250744 3551644 -112212242474531533650961588345905664 3551645 -816325182838919403610467209548876800 3551646 -6380948270728953908679651604918272 3551647 -1912851595154172765924458384994599688 3551648 1370928542084225237290459926548643840 3551649 385642147820488419914506087504894080 3551650 132792658675090335303919372963209600 3551651 167144096065562180529932574066841920 3551652 -415499673296269846947352124878974720 3551653 -19726330725082075867545015093928896 3551654 803966653759696126696414779778889472 3551655 489763764520180299269155500470601120 3551656 -453210750954045447869074072473446400 3551657 854580475684088825688981999451696104 3551658 -345565119478091743194698816647149312 3551659 -1954947712467131607429991020710654640 3551660 -204621546198374193394757963382128640 3551661 -251041690566278178328985801035671360 3551662 343449806331619503613885999297280832 3551663 839104028722980811875227309184384912 3551664 204859551522116727988871932009709568 3551665 386693071423303656012777516631418640 3551666 212263413681787262876990724273398304 3551667 -92366354488263889222713418455910608 3551668 -685409369916256177730933368511311104 3551669 -43164979214469881808445804081948992 3551670 114901888799744234347925992839782400 3551671 10619715029836204530457898996910464 3551672 -2340578077205302334467654997069721600 3551673 58932585830222170022988506414991744 3551674 337096480231928341788393934903629312 3551675 97377693812711172043376956161114900 3551676 -152611353942586180702550645317037568 3551677 1020851728234926383233923103242163526 3551678 73415698065913747572879679482354624 3551679 12397474504228650214981130403967224 3551680 -98559944073420059078404544869171200 3551681 -474645767420528957773234020698054208 3551682 -314280884903105685254661390001766400 3551683 144605072813054056910785432361758464 3551684 -576411999126889204246744224336115584 3551685 -243690256197298353572288464494319200 3551686 -436825920381613725662564969459906208 3551687 684377675346841098697159330900389336 3551688 290115826349036295928486939508736000 3551689 -802205646699792552677120301476996160 3551690 -299981161020138777827984886254268480 3551691 -118205456213652084704532897699328512 3551692 -338182253079272515170282517585917184 3551693 35958648249092302412657681123680224 3551694 110077736434343248413203797098886272 3551695 -176372734286087832708941931794927520 3551696 -345187263399610498832222291439648768 3551697 -74041901515408012526018694137868126 3551698 7748716576526045445407523087255840 3551699 -401377849796674467682454422118577300 3551700 303742816504769958438803188709376000 3551701 -68632562717497119491759760732269696 3551702 45779457701865472432108968779864064 3551703 99576093505417189601823019287363024 3551704 219812835201785789962061248149381120 3551705 717782530308764236271229509922553860 3551706 91058008726702031500838029441606128 3551707 32322570622568723756038559656450392 3551708 1514578555941190650910129984318080000 3551709 154748597935125121149926832250973760 3551710 -182908474848681297899039440857282240 3551711 -1712621335215568603171871546109983328 3551712 1122788836221953163503966552025464832 3551713 1598654775566975310380460155879700 3551714 -11227001747597063800435806985334400 3551715 -458684220058030463983859751287364000 3551716 -524549808263627526254973210887037312 3551717 -647851122932043385345399161462928680 3551718 47600377744743041419317796660431360 3551719 765123354764522185326765108589688120 3551720 -820828736673196758360477722177587200 3551721 458234674619664168299865399727069440 3551722 -190172066921476528451601017292774048 3551723 69983857066286823442653730567387680 3551724 64487452919942907420882153128778240 3551725 -364070788889650162555230171981718200 3551726 90661382025331675407030237032626944 3551727 148404309979978873873930867434910080 3551728 -433996645770333587563459805581967360 3551729 -557471189463422875145085407464833216 3551730 22280719061762618580189050804951040 3551731 -2802211073379290731620747001447337768 3551732 -127984025178811679142939900247891968 3551733 -820474866652653727970968546835258898 3551734 967575426993569095518304402729850016 3551735 -730414896615412980564776397022121040 3551736 104145581366236894234150906872791040 3551737 435282963092660543727569596508818112 3551738 40102277598173150547327578066417520 3551739 -298224838112690981355525589929331176 3551740 468027725752820523378167502662292480 3551741 -75763976446434115421165808867044640 3551742 28375327618451455584302149520263680 3551743 763674530356827609858948984691593024 3551744 143246569130505013412249143483564032 3551745 819192862110874790813314332523029120 3551746 420279430608836293047686049434918400 3551747 -153758820688824011316150132053100804 3551748 -272228321355012951201968787653621760 3551749 1070811734554757587226223321843861664 3551750 -108631325657519517409570591216128000 3551751 -25481682349881751933369374120675408 3551752 86055905374758516876804476854272000 3551753 -1000407244463626557105464900629696998 3551754 488714809960466692797500684252824320 3551755 424291374281008524814790938707440160 3551756 -483008235358295635938091551938672640 3551757 -16427711638741247121833838341789184 3551758 -116452082044265981592385673376427008 3551759 722969964752410458721569040633089216 3551760 112436006522829115806127587799941120 3551761 1441845903426279650490770217076748800 3551762 429712873172352655043645353859167632 3551763 -90169297778350518699809452729089024 3551764 779535838917061708832068615785800576 3551765 232798418246039592307282394272800000 3551766 2950050179097797339766037926642048 3551767 225871693275661793020508524978175816 3551768 1130148792018722876394562628353413120 3551769 36350956098222690192182862875960004 3551770 -13659526808263975719651708328531200 3551771 471815079840140645068643803710243972 3551772 -146298306898910071999508296354357248 3551773 -115761647712079495451918750306510900 3551774 -135934473047228486009100952980852864 3551775 -150621053500465163916909817247424000 3551776 -1175442875932640714448226086477496320 3551777 295805276310249332642681189401846626 3551778 -19198099851700279632401450520359136 3551779 347824286840432774055589924980648960 3551780 672805549686615187830616816167993600 3551781 347250371842763542758217561467228864 3551782 -299292474144886781114644959716310528 3551783 575136554654634588277494263658554880 3551784 -696872230271651771035970060224512000 3551785 -1195460616593971480207232873132755200 3551786 -242943659578451790282983492811694080 3551787 -578709605378412317513162387665091556 3551788 -1370718408210591790462270592446726912 3551789 245623733538856368207328588670523660 3551790 496250697861720294565327643166105600 3551791 287323398754656563678953392321968752 3551792 91420563353872683768833741182058496 3551793 208625741272492745174751209856278400 3551794 123917146916827944865759111560701952 3551795 -150788637739934027133554811044698560 3551796 88908729298496613100755378878607360 3551797 -374391404804179671867024485639940754 3551798 -111580866480408754722877206669303936 3551799 151857653515350683188243153224645864 3551800 3205452597542709673672662589440000 3551801 -1739664672288042397436155832585341296 3551802 -27275519858151072569605640642568960 3551803 700959396475735428286291190642389440 3551804 888079572740650373473946292327613440 3551805 351157657997931800984069738305164300 3551806 458120460938322157537759109860292352 3551807 -172206380634435312794694235436627088 3551808 106849747841533052798501662494818304 3551809 1106512223092566878107279098702831616 3551810 53757202720308968454545664760687200 3551811 -7045919934434498637299246722806096 3551812 -1659554726570124264696332271605760 3551813 14766517352929005727499191438108062 3551814 -533469326379653730441093849255059424 3551815 31271081054732389850027841754960320 3551816 148364965430896857517983834980812800 3551817 -618443501955754431862667137314017520 3551818 -950134848294380972404719407351858640 3551819 979944932504249254260400809298381944 3551820 447230286269988309941554199649070080 3551821 -105491088722016129795499087413716736 3551822 891378680958558553449014439075916800 3551823 -233065160515315121854755014637753600 3551824 -444759315123828787288824696572354560 3551825 -166826077226332212979572810216326400 3551826 -349109244884795841213915823215676416 3551827 1734114062898861854179653271114104312 3551828 -311222933329486794053282986659108864 3551829 56621648987561291258283622983732384 3551830 224791262164855156301248017437464320 3551831 -403101287634992250912746833177263648 3551832 300271288351971753115371372759275520 3551833 214583020823256742122157737231181380 3551834 -370636077608177190282657460741920 3551835 -56214426383131375844149748635319040 3551836 875490472020219663088324789635686400 3551837 -3407708604855103802245838574239585088 3551838 -495335923665838518791366751783358656 3551839 459699672047114229263320267423876640 3551840 -761797958297290433644436758934323200 3551841 382484977611690562929542010666865680 3551842 -112390245114464543386343861550233088 3551843 3984599806272002583107791444259784 3551844 -31857422208148368059392472964784128 3551845 -313375076264928378073180261028047200 3551846 480700265177167706501713452640961664 3551847 -338410444082583478686113118811963104 3551848 326876769299155609221319797602088960 3551849 -267259747948358942195462700003879168 3551850 -28638191188100397531145448628399600 3551851 -611349123177543413568285346553067148 3551852 1063488954052059552900747512132954112 3551853 -102237927537280461565276009704540096 3551854 -71968763450244354257721157344114624 3551855 -503746477632819993138905183337837240 3551856 50360810827756590986573724542042112 3551857 660861860094917337443362715598930100 3551858 -14073907935873765387539957369480160 3551859 -252687274427265026148973051285138200 3551860 425217014678320767852363938506752000 3551861 -1727580601752105922120958051992565988 3551862 -257448244183586494160483556097056000 3551863 118383312751311959142851120313447720 3551864 992457146463707977143840472055439360 3551865 -45413038645878790405414632613020480 3551866 313031869429413013328893360739083632 3551867 486222816691655166413439031874584320 3551868 -112963580076716048572899493793499648 3551869 179225319467877089161364703876295296 3551870 -161056924776576347334038100874563840 3551871 86282253587450458140713722297502208 3551872 -565359511286239137615837147955200000 3551873 522082703818083179277018098986231062 3551874 33215713855796663289923769439971840 3551875 10054355817469019574474061416657500 3551876 -681279304428599931219961111523316480 3551877 530217891244926618684744081427251840 3551878 57194868641218809172946680400572032 3551879 6338806547600508345404769978861840 3551880 -194395060081392300904575252971520000 3551881 -689701883766375663388128060588553318 3551882 20066892884155340089453415690400000 3551883 69716525978533606732080329386929624 3551884 326164441648504257813943134439833600 3551885 -1442691773280885139681953542807178420 3551886 672208355715836489682759326480256 3551887 -73789782797414597753505544073077568 3551888 -123384914929338207012848418471936 3551889 -399980388273636325409062863814992960 3551890 345444701104259402173196406206353920 3551891 507844421567170269205774793489726880 3551892 -865123666440226245048740746148149248 3551893 51513337519736981085815852819968142 3551894 -425575855928148954443900355193057728 3551895 -559385083807784560101376729620661680 3551896 -650042736876164562076855992168990720 3551897 38905171775917023180313674367799760 3551898 -233862751651356191683870741800529920 3551899 246012303484935502373185404698955488 3551900 602834849716968245488529746266432000 3551901 130509576628848423436857290055501120 3551902 -274995824779608722805503291680916928 3551903 -936316355969606928261727632994690848 3551904 1303684640006447851743959111266467840 3551905 -250412093275834241890682877007496640 3551906 -159797157149791214477548616902492848 3551907 -192330904289122264806318890977178760 3551908 545481177959995637032447442903286016 3551909 -1813799621292491542244351435495725890 3551910 196531397625006352925584633930878720 3551911 -1489566472484165438755845899665103976 3551912 -176238469468707994642328202368471040 3551913 -474877814474389733030642256946474560 3551914 60651285032356438302716820984597600 3551915 -323650845664441717982626591257697440 3551916 510359669680377495037207672862295552 3551917 273479379294388572705153487366543680 3551918 141413232228297648968256910598615040 3551919 451040272638161275303357810687902720 3551920 -319690218394493004370763295232819200 3551921 1357112151365462705989647666636799122 3551922 -394144529411887309536178987964787840 3551923 1454833067223574989418613863895064720 3551924 -1041739041200091384056714846937986304 3551925 -120096361468898856991900234274608800 3551926 34093376628599486171548585229296896 3551927 163019389559623724567133034589812776 3551928 526847591690599475759619187079516160 3551929 -546269556484693085944186282824726156 3551930 493706682976339289222591900033403360 3551931 1796134742778598098059062407993905664 3551932 78250525365659106509309757220229632 3551933 53534901864380913499121913849819648 3551934 -661257785752895323303575795684357120 3551935 261810948319464879401183854187623200 3551936 -140953651649164203710960170099015680 3551937 -1395668076057354789538937347048882848 3551938 217247644654211998688361419203361280 3551939 729574407535282049267909432077543740 3551940 144051327582636358108748128214937600 3551941 -693309014617452750196599751524114658 3551942 -352643146237988053472537997039618048 3551943 63948881151833649794218418613137064 3551944 -330203394233524915107151145311272960 3551945 1351667842841104621626554152163177700 3551946 493726647920965401544659532289848320 3551947 -70735299139120149121463650875686768 3551948 1121862930232426334539117983205079808 3551949 -22386401299112163753515158728691200 3551950 -29000413660023999810327357085824000 3551951 -82842410212802645222251468590679200 3551952 -170080855794985713053940080934912000 3551953 -644895993028078063857253685236128874 3551954 49610267635564293843011965415327232 3551955 -1459851259021193168361616044844800 3551956 -1479064532558463423121121137068234880 3551957 -1198605642784841979968868966023215794 3551958 -177400393076804430503974263354622080 3551959 -581481318085265865327295418350362720 3551960 641813087126105588198045002936320000 3551961 39801610204989170823471030556741344 3551962 -693711592065859111200786567939018768 3551963 -648946031153015113991289789399693504 3551964 89493560431001978203675113972618240 3551965 7164260856887415999018443893144800 3551966 240220804207516988099367884766393024 3551967 -159448467442756044476061508533777432 3551968 354072469056993979229692761197248512 3551969 -626105852301082222990248916538322540 3551970 -169501697944323946386516811662336000 3551971 1216244188015480702540742935386265072 3551972 12380864277555832719932248050173952 3551973 -84499168649853326176799425764090432 3551974 570771067150825317929149728584071680 3551975 -258057776169061175315922160991343600 3551976 -245246255379040787833503137521812480 3551977 274252537541530538616960886791919680 3551978 -97594819375905268654620886960343040 3551979 479415236424108176703984145028304984 3551980 -313947267340074669341648552793784320 3551981 178022748231995043726319507632205782 3551982 -26215639196748974675984629118324736 3551983 682559735927252134622264873590719160 3551984 111717416834919486662701938155520000 3551985 865606667660216488741599561478723200 3551986 265502609323725312457221032125046784 3551987 -1366053516060326060688321584897837364 3551988 -284396271916973291539150372802887680 3551989 34560916866012816009858954701452032 3551990 -25627865998691543816964854739513600 3551991 -626266865542252799250192423271171608 3551992 -1679188587838179976881639837480960000 3551993 -788502017724012093427597173533557680 3551994 -199509002683681515630691508449277472 3551995 -358815568406204231823163531756608000 3551996 193039445184316204896262868382071808 3551997 157121093033741853051919613073517824 3551998 -939768985914757895633375262117162240 3551999 -778551697119751176710547335720542608 3552000 -224879792972481485634144363872256000 3552001 1127537837389012211509971803251872002 3552002 795155055146831041858845569633116032 3552003 -143727094622450488940203637298293856 3552004 -141915745114278563778981582939650944 3552005 1016722464155739421679755038269761920 3552006 -359243071545920662618632780336115200 3552007 -396722466097740199424213514225038880 3552008 -1745316994993125923889381919242071040 3552009 -499315407568615100652670125590336496 3552010 -238208825953154582955993974611219200 3552011 148778804711265810009386274748176000 3552012 22935710607274237797469961726031360 3552013 -426108476848354034315481625315489738 3552014 205731854457481211817767898866343552 3552015 2078399913933082345273576186024320 3552016 52236324182519736495847796594655232 3552017 -501658958283115952166734437389628608 3552018 -307486265396902627907032592145361920 3552019 694663642440405344677626236504974960 3552020 -693802461164068901825118276918155520 3552021 200268818344882435386026605483012320 3552022 918267122609331391084403594490465312 3552023 646491163811885241507383520115272 3552024 -111963012115683292328127629232046080 3552025 -1373091427252721437271056451543443200 3552026 -302806850072150636682397898161494288 3552027 -75393780353802676218728947059763200 3552028 -32919353344259152017348614849879040 3552029 -260981978455966697065093288512841716 3552030 314863260168639872332472098794981120 3552031 -775934406178428878031706216450248960 3552032 -861567343700925580153375086192623616 3552033 43017575137513010908869629746882224 3552034 46986898157938311806984672020044960 3552035 319831409052860428840622099463495360 3552036 -234907679048499909331119089463398400 3552037 -647423502842709420665621359734730628 3552038 -353044953936200587488227386366994304 3552039 -1073688467198477208464352259420092000 3552040 829324606763413348948401919566796800 3552041 -1974333737838900696440805480724935558 3552042 39686220387534142532010911399294976 3552043 -1134023043601988433236451102711902640 3552044 1161600954342832300482761229764603136 3552045 -255565308396486351152899304329507200 3552046 329897748576467682695833345166513472 3552047 198135498311783749543488709406228496 3552048 -178884565017272191382921042707316736 3552049 -150699587250208732800686189785582736 3552050 -160974832041823417901519640114480000 3552051 272568793479930270492332562467147520 3552052 340887654714399781725003628862126080 3552053 1284061636778360853047557516924168302 3552054 -221359102371583049972442801348702720 3552055 -232391224311769983294785492081295840 3552056 -1186617370320593742335908608953733120 3552057 650408127909339225817490699697020154 3552058 12378814998995078514925756925971968 3552059 -568378309979196325236458205466117488 3552060 244629430524337862267305924637583360 3552061 -1002183680146812007586189965952204000 3552062 150442352281135559708692475376268032 3552063 110948739931003466807527420968044544 3552064 -104485950020843937401939668213694464 3552065 -1446068408379832180378759814912822400 3552066 -350640879057389516840668131029038080 3552067 -854397654232581924322551213864299760 3552068 337452245264192702935128207658143744 3552069 5344769910825143433612520730066880 3552070 -59842868096873647555561283383584000 3552071 -451318341602003643133492592060770728 3552072 -1565457396314621023813495990713016320 3552073 -61294154834250182981974137039900160 3552074 -103896272613482173826646216485465088 3552075 253160751053025523674950601324030300 3552076 -380017459337544044595919705397760 3552077 19087251966575851258969048268804160 3552078 -160383330822591856623387414615985152 3552079 124411349619004544236034639361978480 3552080 -69976712548643188974099396876042240 3552081 42429218344534231870173876808528320 3552082 311273664640186048312677740617688352 3552083 -1764443835309558462411379606642843668 3552084 -356546790860494997273185281468977280 3552085 2193012885575621559141361220694003000 3552086 124487684550249556486294125083977920 3552087 326348047141280285985179948130879744 3552088 1864309035500270585817096215711232000 3552089 354096713980276589684625552301830420 3552090 -56196960576838816549836470549990400 3552091 488732956559184562130300826504579184 3552092 -110046322037435973255579871101918720 3552093 -102563624653270903942219752963257178 3552094 -141343873733203179512875354535662080 3552095 -740877487874472806107250624807576400 3552096 -24120515768162003457557912088477696 3552097 -55581603648393990438178080255270720 3552098 -146122724035218654922242704290750080 3552099 -8393759881119752533186623209195040 3552100 31403409381892634896656327909142400 3552101 -5651712155040470985240948947032896 3552102 145116056028451525251975368224296480 3552103 -1039588230103936635235462843763032648 3552104 521511108166232073670737394260049920 3552105 -522977052790396433417112165469919040 3552106 752043174518741482608622327853752752 3552107 25931512798966457599450220181744480 3552108 -246721268714204356650077730383462400 3552109 -200086912596926360569550890970720160 3552110 -223930411131706919563121118716927040 3552111 -74569438303320415488650348353356168 3552112 -60444649049288348863774163571933184 3552113 -819848382464404263575627330878042956 3552114 186890856605197030638269965006323840 3552115 -65761905402021009309767236849960800 3552116 1330755925040939876791742463767747328 3552117 329358899149333835058680232120520320 3552118 1084473680460715971939887368200146304 3552119 1513989396178149169940847987458779296 3552120 172176080252072008588533756002304000 3552121 624483351863728285149530963381535444 3552122 -25398111165375203738463847307750400 3552123 -850851382726679162800622050234573200 3552124 59164259278200481073488543375086592 3552125 470605510205716308307273888316454000 3552126 424705168624388949701775741860582400 3552127 709671827125244985714702132774450120 3552128 -1476559340963251844413901690822983680 3552129 194864459591433598717153560885471744 3552130 -105855889113208984818581939323860480 3552131 -1517282690389998416846333811517401336 3552132 -725353120201012130837746272744649728 3552133 -962973084474252677077633743996875976 3552134 -212722398869549447322151484208698784 3552135 -63919802289991839910439935937587200 3552136 51367595009030573533966895337308160 3552137 -1084249353059505401854956311034362214 3552138 48797552005636476487230760820234544 3552139 -364463177265371723000140556497362344 3552140 -386194524737928954468880047040542720 3552141 606190144163862891521786625831724992 3552142 158243606927993307708799843921344 3552143 341004056217729526257242311577693184 3552144 -1841123105493848943838248829059072 3552145 794036169500317746180504341372280000 3552146 -314595893936053637192825947446992736 3552147 -922588144568763334040219160861570960 3552148 -539958154925508077821172751058659584 3552149 -869640802013233493663455283475188850 3552150 12989284024433934291898454991360000 3552151 -1304179762474294441683914680282022328 3552152 979732825044178265567773400481177600 3552153 -1220719798230355680412241699595938592 3552154 -592676623197447522771524644141044480 3552155 98673368205607656428595487123978560 3552156 176990723901839321798521736206080000 3552157 1254022813850949967281676973639942406 3552158 -339231518969801543556213181952741760 3552159 72823755185586203132609732344881168 3552160 -418586980567343600261664103988920320 3552161 -2561080227221771108008678832389432128 3552162 -163757258902843032968536042897170048 3552163 -807581058105739911794206119169687588 3552164 -350653335068864042135399518855495680 3552165 615885061800637579871073472019782200 3552166 -101413146163269114828185503654674432 3552167 -1957138489259302535750923679372588928 3552168 236066205390007967802110079782092800 3552169 -1315076636432943113639162835606622220 3552170 500869368453475870773190385284186560 3552171 370195783796519907085786183836493824 3552172 -99999578395502889035989504609645568 3552173 1228579551840331937458977878851750422 3552174 358505851901392838980782314387824320 3552175 72921072360764836688929664053573800 3552176 297765508932581750693185546631135232 3552177 268622596723356673282473955419665520 3552178 -81971758547602156009756121453595648 3552179 -1826954798734864795947958041811775220 3552180 13336431211864763115212003405598720 3552181 -334178951096525227360124997622767300 3552182 114445975344389437361911118741964192 3552183 36627647364942400506313693947892680 3552184 -841845367334898836117402155457126400 3552185 57834870820091883179351445276568320 3552186 -147812387196981492472381250451443712 3552187 -6363745411570015696692630657371480 3552188 1268635452967019954539351207672869888 3552189 688433176983063709096983993993225408 3552190 478976774077392108312562264313671680 3552191 1251112291206444779005174806225365784 3552192 21686026025563216606845071567880192 3552193 207156292052116541314220195173876480 3552194 534803353832409166818054375960178896 3552195 -395103471663776659404795687585376080 3552196 -1515227992104111556067616830739563520 3552197 750808571823538545086642015477376 3552198 32696307125266018494268776974145408 3552199 -35952407141235850049956805728287648 3552200 130687238531353523580039097812864000 3552201 364112821548757699226402081159750400 3552202 -46342896453109019968477018573766400 3552203 951977473250448217524112576014274452 3552204 -254321188448806694058056724696482304 3552205 1251095323383454469865910029000166860 3552206 1068917919634370415800645518618207296 3552207 624154894363852014072312786010690440 3552208 222282704351099716199589987813556224 3552209 802783998508405524154743285967430004 3552210 483186032177057511375759471320673600 3552211 420559250049926045339013460401914940 3552212 651600081867413632200321011038574592 3552213 409330329782211827745830847425802240 3552214 599022876941823891465084992364767232 3552215 403674908613563157237346623091662360 3552216 -7763210163659850656505749856092160 3552217 1385747590906860852697703497069920266 3552218 344367522798901442641378455547686912 3552219 -137023045356163283404046319700699632 3552220 64127289251943406681373568257095680 3552221 995963235183949740894109734927547200 3552222 -127678669931959675012334868240617856 3552223 1213270250234713488357257803913548000 3552224 155262555624943838781567235809607680 3552225 -261282711392858883073379090878976400 3552226 -360690499152416499767279413127456688 3552227 193076003417148462891288612993169872 3552228 -416171009211014640419000636366684160 3552229 -144607848158549602090618923764484324 3552230 7235239759717574395440560411504640 3552231 -646847819015140070823165015483954648 3552232 256625567086786764483026090472422400 3552233 -336205901199607888192579903608520518 3552234 -126338719383133010091109011183390720 3552235 769507426306227847473431273890612800 3552236 -379946366550969594197973313901694720 3552237 -489951240834422682291032164507837032 3552238 -205182459211525896363105424109100480 3552239 -497896801215148791221376884407097040 3552240 -1045607484762753057543823232532480 3552241 -394952321890615139960615658355663296 3552242 -399103522334626866719448346364077056 3552243 -674059657078004543167813489402913736 3552244 257182314160799613084913964884401536 3552245 -561233873345776248949970729185126500 3552246 119364233772119703711239934385435872 3552247 -491163747010083686348987184928161304 3552248 -274623406448142363958266227917209600 3552249 -699413009545321403254059296475708336 3552250 -12677877081625507450275230155152000 3552251 1381992626379882736812028224142473252 3552252 224492431982245160028423074064728064 3552253 28988816998291854967606605854928364 3552254 353674511109988660479415870047670272 3552255 -22948293932719897890115352961739800 3552256 -198375034505131437130345727697879040 3552257 491569440517266736715684312928249600 3552258 -292691505235515047373840750094781952 3552259 -36733651647680356077067570843089920 3552260 -512777802311183946917524531026124800 3552261 687881451138927657983576529455464704 3552262 -46132990718829909470996659641537408 3552263 491200840349397497772996844306435248 3552264 2277560820581752652451828447009177600 3552265 -1939883967843742240683348684821988600 3552266 164009482359485744357156589322070832 3552267 -1118900809356887667783626736867619920 3552268 -60641091060592735369398827842007040 3552269 -673495396157669389023854611318540608 3552270 -266751140599392337880627670536342400 3552271 390296793422425391510626978383295944 3552272 80052395241654531642034194870435840 3552273 8954893076233392107521873554574944 3552274 -960335162435977438061671612628875776 3552275 -733688852732667179975452164749012400 3552276 23787580249248365006654725377368064 3552277 -1433172536635078402360088720893317874 3552278 -182428106379423623531125099849930560 3552279 -59198406855084271406156738515761816 3552280 724342441335991367622976461122150400 3552281 -129137222319421980195288414312633216 3552282 169774483846507461957452984744486400 3552283 69170689195764444778728117172011264 3552284 -1099693828490317756316715017551219200 3552285 86194526072726415789728850096129600 3552286 492426076284796751826928523106209280 3552287 2873684676415564771819893123685122840 3552288 -1022524452997721862719730956452233216 3552289 -289318877337717460499669974065978476 3552290 -44372704719565302222663807901655040 3552291 93739672406941351111147601198916900 3552292 213819145418512709501006652192412672 3552293 -942416838237144532913265822494212800 3552294 -272069665284534050879340614916782400 3552295 -179954215828989190343937846690352200 3552296 -633871516253572773399774280068218880 3552297 -88444014332414516075716807379788800 3552298 602384831378807198088636337463924400 3552299 72055677308506994993368766463429300 3552300 -224360295886610135439893218897977600 3552301 1310024807348645970113814375034641302 3552302 -82970991765056857865457778340230656 3552303 -1024973338774854943081118945042397936 3552304 89820354268486066580960378918731776 3552305 1802120389883985345695378280748584000 3552306 -244767553447867078695908019023688192 3552307 1679966556221718430345683725766879744 3552308 333799756474985188936207834244204928 3552309 42184301479467643787460917765976000 3552310 -198107540191253115148568203820592000 3552311 30727890386151384130361738108532960 3552312 -245346055309538237009535959299092480 3552313 874610374494265560469786296015787562 3552314 -140932284680605241956668283238346240 3552315 287216122557608568857451937891914720 3552316 -1446084290435671208140261160058880 3552317 932538076411144482967653645023511552 3552318 399695121668749650751982169965952 3552319 -215762798173622701694106632249584080 3552320 106728500170525811182857231878062080 3552321 -330650038069612483349836561889869056 3552322 249657295053988924506798586911006624 3552323 -191506362525076781709977054428374600 3552324 30280916085776808834065861090221056 3552325 -157721399097099131870718180366182400 3552326 35916252421362621857329121851910400 3552327 -431894889969514369948137880442375928 3552328 105255099626429338867814551127746560 3552329 -435043512181711517581598570379459120 3552330 358527896700189393575527447320817920 3552331 -1119295504937969346508003596264593400 3552332 -58902899915311714166004246057719808 3552333 -344516223506905444454882457411380256 3552334 160154367583365510762951554205025152 3552335 885884982540477187257918999762938400 3552336 -5800256279599594640674608553402368 3552337 -1619364193305565948448438316258010908 3552338 555602649909659168631684982400818320 3552339 46962631968649364382272769301528320 3552340 -13611452006994464240985293351792640 3552341 389798957543805483099313958764296960 3552342 420601327708968123034109927851749312 3552343 -625045591308633417966426221042425296 3552344 -1592770568287707979864426478736291840 3552345 30329602179224683973274069722134020 3552346 -173786712814057879373706631134328320 3552347 1195219650298336757416754891946665796 3552348 -430524060742748188043168698021432320 3552349 166903798797355538634165934543074400 3552350 -248067232659693374282868900006288000 3552351 860816061990646377862933251438741504 3552352 183136121605813263354684123333525504 3552353 -1787938699610584631824371402671265822 3552354 311778620196096480787882420292782080 3552355 -452348189790626094579977954456250000 3552356 1240836355586446988257276864061069568 3552357 148474352333642352948321053353619040 3552358 545560929788862046304886549884789184 3552359 -2317004546371165892023045765168296 3552360 -15880486302826600802532300251136000 3552361 -1985202387290837648046835282585320576 3552362 -323807188456043952748071297421326336 3552363 -681731885481507530892357953006397600 3552364 -1236256434620817738693352574431508224 3552365 1275257469977318825224030342349077260 3552366 -139027480044032546778115456032355776 3552367 -319857136361932818995450811989434880 3552368 -331177612203859168024893027456811008 3552369 543802487867244597479316598642917744 3552370 194569777720507802103172741609085760 3552371 1226378585127768343094928351659767992 3552372 -119495799979984858968454787865163008 3552373 -893333543720821080222063254100364800 3552374 127061876303239004992821279527847552 3552375 225447219732602748931181755958628000 3552376 -1095742529988150238495552198675537920 3552377 -866602446874644390295815123778016688 3552378 -168468591473887034382384884483296512 3552379 -386641495869746702648047319119579424 3552380 -582089655401726498991846002034224640 3552381 17640446379854981433023800505160000 3552382 439332684883737723944320122627567552 3552383 -371358339516615858936078140664795456 3552384 195288831099421923177166398963056640 3552385 -752612514613456452673520195664949440 3552386 -1030502204038279876214987593846018608 3552387 -666723740029208926480692332124332040 3552388 -9602531735935992128586828417904640 3552389 528817569211727879517838478997046656 3552390 -323318913673561448265997312555008000 3552391 -1103103313564810501484822579006175208 3552392 1592509949953325886205828486000435200 3552393 -115854867546859202057910793992879360 3552394 -891633423212132947287985320968439504 3552395 -85906589452543690735055200313322240 3552396 326807735129693803856198390190686208 3552397 1118465172232181607454827278593649846 3552398 20565840633212877592856236999976640 3552399 -36985119743299082387173004648506176 3552400 66634122418144162425586273119436800 3552401 293676327274454707864167067432860672 3552402 -3697351131894521888750332922332416 3552403 -1100921974696932921876248673948708696 3552404 312228207791429488513501828917280512 3552405 -375379731691890747366098947174246080 3552406 -331081351478355400374533772987983232 3552407 505156902066482126190620981567210832 3552408 -615843436088924166183265708041369600 3552409 578716438066707689942706325132250112 3552410 49106699601065024803114332706752960 3552411 511207095015546302043693446591724480 3552412 -10517862376388451760379323134022144 3552413 1915295671101986080295210476711531980 3552414 80854308081386051485729261464207360 3552415 54449132760545133063808182466555560 3552416 62676595614278470216763150366146560 3552417 541049618133240524055828076264499088 3552418 284678292188097698060116028011214160 3552419 219776023284156505143319032377974224 3552420 -208961109686419057022756767993221120 3552421 -121166294665316821524145807295149378 3552422 -59800081578810143734569906766417536 3552423 -65406123010567666275919996555595520 3552424 300991961008909102810346571781324800 3552425 929310802946300486507911500290373150 3552426 199334635229370432086362263685757184 3552427 -449065431987361488328330801065675724 3552428 1313128786054608564796057566013610496 3552429 305441862940429519252804132836734784 3552430 -203777964587585318114226661703884800 3552431 328924391766587256226241561074442064 3552432 101077615383222454309540232087666688 3552433 1576205004510120730824158783535745682 3552434 -204399597262354426041764254849491840 3552435 78456956644766247284686927863362400 3552436 -74564280152456995555941542847176320 3552437 -226755760689967116546104187665655648 3552438 154707976177962729744276377039876544 3552439 1382884089596143901990641564468174944 3552440 -580536071461074531943674178870579200 3552441 -848975809404669332966324785353791520 3552442 -173250089719427879561460164842183680 3552443 281691592562704185444237155827095840 3552444 -86460083176352591004720373133475840 3552445 -778100971515031559427079318225920 3552446 -76544555817993798618517153118147328 3552447 -462385964593611064820371806304774200 3552448 888569110036705094614955043424567296 3552449 595657994491344854606462415595644000 3552450 195791283810769630330974116033107200 3552451 -760846652801979866606863660372655200 3552452 99327482974499735502670957753619712 3552453 412145360946467146069496133754146462 3552454 -677491121942813826823207370683441824 3552455 1205028220297976361250825794777498360 3552456 740359599648149750621035546384220160 3552457 -559989982623097694474903030432357468 3552458 163545370323538968409806806959641600 3552459 221566676896174246488126425307327408 3552460 345145605236286569731010504277089280 3552461 -1008210523538602580953060056796601376 3552462 -207240636237692998356636985323550080 3552463 1471605281531398641306313420918921712 3552464 -296215246176164157814887999177400320 3552465 -60297828710541428483775737238159360 3552466 1055216767057100028519855847176088224 3552467 19954745632298236043268729553273872 3552468 -665055550081179333449326943154063360 3552469 2280822802902478819940018643005289696 3552470 -49012033880805675393797434578528000 3552471 -139401548599012394259036397990680000 3552472 -42193732509898147923895878510182400 3552473 1141063519228123412883048216043388040 3552474 -416605034521501656097133236961058048 3552475 -601854832690647029876792367636647500 3552476 -155969254728123009909204871189401600 3552477 -1308671427600102487418498008266648480 3552478 -85522269922154675165790928772184960 3552479 -568846282146125485882702128777703824 3552480 346182883040582887695446413741916160 3552481 128899336964949390668489782958035732 3552482 -845562226485510632774681096132799408 3552483 -464250875594034001172007053283737472 3552484 -7147503192063257081921895090347520 3552485 -272340064423535829401278264851757440 3552486 15785817972899348693370070159515648 3552487 5396927041962364532903146453512080 3552488 16517228079668845870698726150144000 3552489 599285844241928861766839374605902154 3552490 79605938108483862479680997754290880 3552491 543776758853168066580266852125595892 3552492 122966295446164665988541598936970752 3552493 325686092149785347947269665622988000 3552494 -177061032786453570267817492009111680 3552495 -215723371161022775522943612570777600 3552496 -25198073083204697193679383596236800 3552497 -227006980885076616164146898282960460 3552498 48181864362150660011713542165112080 3552499 965765223098851104080961968945058664 3552500 -156813935153265393566833417870800000 3552501 -617402627154269634268686869474563296 3552502 626590356347459123256179309182625952 3552503 -571372132154010585259833544231060248 3552504 925707379769938212691366079565189120 3552505 434356488579652248583175718835912320 3552506 317169968546444961517029381674565120 3552507 62664029424485081410464397236455424 3552508 299488122283136489923549997409154560 3552509 127629694916840828766937328137768710 3552510 -25296871003842310237414509259564800 3552511 1044962957073344778301405914709762464 3552512 -409808745988051076549612587506991104 3552513 560108599993124238455273030226429744 3552514 241611229968429867150613539817907712 3552515 -787112248890436662320994924893577840 3552516 233108638130428969072588442786386944 3552517 129188993512128914494361263545561566 3552518 402388520615097163420461299440570752 3552519 -952302488850028456523932002377005656 3552520 -985236484981002299218327423149619200 3552521 -594808057865755888943144293663759488 3552522 -418016553559290083745908600701955328 3552523 271836887393421869494569890678535664 3552524 618461188256683028852375449280209920 3552525 -327089758488676007847523641950040000 3552526 570108157092431659280253235596299712 3552527 828284499410239929008213111929073904 3552528 -22959453066726313347286806028615680 3552529 -1523993433686523219249268947832921740 3552530 121064130448471598385778992045918720 3552531 -7734951291732400211447294421013440 3552532 -1225166830595639682852541603126578304 3552533 -1163023784705139390045610815285727218 3552534 -134629940390003264884765116831161472 3552535 516277008455138835229720781024052960 3552536 176787290778556631502197721289113600 3552537 -215355805599374696008291106358810432 3552538 45665827591664778999583037041981440 3552539 -157979351939678694341159279625667680 3552540 -497007132583367913669768587738803200 3552541 1004490734011684839523683970778805120 3552542 -665667796162161726650150973910425600 3552543 1168400639288300746772584669246900632 3552544 -1968021000702024483200257355675074560 3552545 -21141325141941916256596955713654680 3552546 63684575242859009555417142208249344 3552547 -224961373347512246381921283731142648 3552548 96302287110085488395488752779059200 3552549 -429337255090307507352579032183805120 3552550 82787602958875627613847994355956800 3552551 -3643458862651052589327968620284790080 3552552 932768662263694554705623839545753600 3552553 1051269812489517708674807544883716864 3552554 -108682834922770747738730895732723024 3552555 167403565582988423960153361281438160 3552556 -249524714508555059617982056906604544 3552557 -127439950558407009468959939016288480 3552558 -395920966917410127783008677991335680 3552559 -1527464944322582495918438447979424240 3552560 -422679619170273674063171355279360 3552561 -504769811601469625569871181975104190 3552562 98409444411159615702626584763880960 3552563 -103449812888410024090706202612821760 3552564 -3139988620979607855542534199988224 3552565 -552718362909889674005707271942829540 3552566 319653494573483084697440509249116864 3552567 350240447200559330423490555276685440 3552568 470162997579194487752612922983301120 3552569 -676779979414500188446468027162540800 3552570 -144095207062126817513533908217881600 3552571 622854777615390182317961848772911104 3552572 -178674530650161294647302098630657024 3552573 1478279702448002013226655601861105984 3552574 -6926765836043908436639048149253760 3552575 -30926359560446400649310649046040400 3552576 71174278833920731347088957948035072 3552577 -418280873860301405802374689321814656 3552578 684453305331633428431319731537029840 3552579 112476691022351783656582357720647840 3552580 -181690306693485358755333346824867840 3552581 21983794056031794713857472581879164 3552582 194146894151238889853937882476098560 3552583 -773714330560799771390690017568224168 3552584 -256329403619795545380590264003788800 3552585 87992408330696519128763205009963840 3552586 1139859934333900141959036602755153920 3552587 612970349900813898822309723491855760 3552588 -11123424000135669522719816609135616 3552589 -1489508870063703172962882853504768128 3552590 265033283941568051176685220620536320 3552591 -93899176527265819431066914621584896 3552592 30942117241111955767597873859100672 3552593 1599262594889706249466893065379909744 3552594 -310347708608848205908014481774396800 3552595 -328714680850813073225691519383336400 3552596 42009797008669701374978281594353408 3552597 410743912863091866789005315776946574 3552598 -518143266990491181062831093540276064 3552599 -314868521943841115412370478021221536 3552600 79242353437432727251366731841536000 3552601 -1088459223681391121346741944457468 3552602 -776744911075993307820212921992735248 3552603 -680050837735945139658229130336726016 3552604 292475297756161401139379574358843392 3552605 212549612544400038967089394495272960 3552606 316323506687346234445865695331932800 3552607 -645185746327204607344087318096532400 3552608 1295609408155202943072630238829346816 3552609 256723154044890927100592623275988800 3552610 -413902780338089076784804315915043040 3552611 -462233890149239270133345810748930788 3552612 -8497995065661465019482842652069888 3552613 -308230723060395687635634458951097600 3552614 168929836016933306964088282090937472 3552615 485947765256289272141942991307500720 3552616 -701974846698416906962986746675251200 3552617 -10363086556667676026660009668682160 3552618 -45681154200712071411291231685788672 3552619 215405959978647741382534957081480992 3552620 402793952098859904939133054865280000 3552621 -347406591420379654264629129980081088 3552622 -526890648347448431792305972760445888 3552623 -162742659809978382590275186181570376 3552624 -68565586014543241994294219574214656 3552625 644349203772274263734887856322834000 3552626 143533885535527513574586754122301440 3552627 -318905418257268299749527690954127104 3552628 -265272443697382430414695370723285632 3552629 398911480208401871374160091880533276 3552630 237297046479256697231766886387200000 3552631 427331621797804864463897071508860864 3552632 -1797574396150894129057281579275673600 3552633 -210018940128901739043948698595262080 3552634 666683552583449727915955273781967216 3552635 -755672293469421858667400430421873920 3552636 265610068585079213513980417303756800 3552637 -602629587897937174458297181691595360 3552638 -229175970283414578550839927223457280 3552639 -1138489040477578108607796908688140160 3552640 109884175522640668721218541794099200 3552641 880891921605402835023838885264551042 3552642 222765550903224660365018580065570640 3552643 -464171759687853474583546764598201056 3552644 437595194275099176612459396837342336 3552645 402142808258834281630857148083292800 3552646 32620705810648463455317328592626272 3552647 683312343475171305847961708324367336 3552648 309143102143092582337690487374725120 3552649 303328394067399085078567815687536448 3552650 5933774644025598627183717793581600 3552651 -1193919358047896650007319602080433220 3552652 811032426586729071482569155176865536 3552653 -622535278174145595193281103952634516 3552654 159088337328356305044053930403416064 3552655 660909765854381730754107463831303560 3552656 -270746842429025957594153551476645888 3552657 931726908840996790928086276030080240 3552658 -535004090035074874723341403745919360 3552659 -1581004545543690707790928561537477560 3552660 -11268251100722331445637064756695040 3552661 -672896516150324561365595832019062368 3552662 -319321041559794814865588850457038336 3552663 -73137672905426676361659220267365936 3552664 -1295778347512169799387487868653363200 3552665 343549208137842551531088093461380800 3552666 -61665228692622409481590960084580352 3552667 -1801336633093017819246423510562220284 3552668 -140710472119058639356461201781966848 3552669 -438112924268200536849006221918388000 3552670 421580740165276065099918139741772160 3552671 -467137433886550171013731260782020128 3552672 -194047512187720132030029484586434560 3552673 1138620630089657076319481274449725922 3552674 1236971196023878102720017855522281760 3552675 -136163058902463858755924399901062400 3552676 -1983820965236086531748945068650733568 3552677 491586498056153514113879425557579360 3552678 -367050622611539721635262728460508896 3552679 -352096024162274349215585781595078616 3552680 788107967137310807636922872145254400 3552681 -1937026171826056662304008559193424 3552682 -219954878615519724211586165757097728 3552683 1460613775485069275918571655561506240 3552684 -82525919342118796185152650085495808 3552685 -1100124793747474383012991758787946400 3552686 -5701103816877370328051049764152320 3552687 437636514281060516327143376485591440 3552688 -237254092473444380173406465448460288 3552689 119943964254848763538349194010267520 3552690 -273197905689766268077502846489556480 3552691 -38813634844550123087983582927493136 3552692 86127061013300770984781069613533184 3552693 -57320307737225622058729021585327872 3552694 336827805368583535472204149305771072 3552695 322964093503617049560283480504213920 3552696 -277225150909080913643722584566476800 3552697 1245853388318577737917213857763647146 3552698 -177562407351678430029051998036901888 3552699 -146813002541635847317147489995425232 3552700 -586989682762785501119888886950540800 3552701 304740697041628498328316560053389600 3552702 -243822686005882383766310387157805440 3552703 -3586856549007039914244520809607680 3552704 -526557913923526315910646158258601984 3552705 -151768440329729051431312472355851160 3552706 393962062003415790475696459556136480 3552707 838799775652881643311042882071056956 3552708 956875098399908959756665752047386624 3552709 441381378605125252127589263182816960 3552710 -75662655392392349022472529422391040 3552711 -215425137939123736236656752181098416 3552712 1001772363333165367984736012603827200 3552713 1668657621747038727256797878356015962 3552714 -346428406787791229631347607029214720 3552715 1387400975765581768366741573567575600 3552716 -513108058177366586577954614547068160 3552717 -51371331624348703637834318556362688 3552718 198033313429257846653060718636541824 3552719 -8075909066926308829013755331807304 3552720 -64608022072794723463227137658716160 3552721 -58289116465667459151197347285523088 3552722 -492237188691042672266899608111860448 3552723 576620601226295565844279976853321972 3552724 51379881956967669800921345183547392 3552725 405569028805823984712532208292876000 3552726 -147980232319400765027441629029435456 3552727 1797961873082516684294756208968711752 3552728 -457130206898663318488941202878382080 3552729 -249894852650956849617104059519796016 3552730 -1214943641767339894459419768428083200 3552731 209310206946677139695653532860321824 3552732 -194153859611411830641887809619450880 3552733 39762962469332834297006939350590144 3552734 225735167212029506885002715306072640 3552735 -203701244164343999297246874384691200 3552736 -414319496745410372847941145064636416 3552737 1361167279237729270097998832831618580 3552738 210929542638612390216188807361799680 3552739 4238475812436355164739680590412424 3552740 319395947654411835887414154618401280 3552741 -6767992663762835016333356234118048 3552742 671847381717866804998405699294502592 3552743 -2724892907591432989200651844816182720 3552744 347356617725456483498554533787238400 3552745 -848068539730550545591573453447540920 3552746 4423571103125480103303656027769600 3552747 -166357362202793454581340319650182400 3552748 296854049967259369303243578231539200 3552749 -8950693996913089350807590516326836 3552750 -522129139081181179918018353164880000 3552751 -1840731366857840478977023634336291248 3552752 169946172460435632051609688054628352 3552753 735316434606392023631910049798251840 3552754 11425772931826825228549767843739680 3552755 -207072770986858610042538507073015680 3552756 -437366326753524644141337136381593600 3552757 810585238178630528943044270316243580 3552758 -653742686152528719881648919319369728 3552759 -74464313853804414763527075128784336 3552760 139737018313399185742442322037248000 3552761 -1839077264702762339012238459504632700 3552762 416136651426051954230620807281013248 3552763 -843010041857216534712737024114559456 3552764 62587834611657834729970676204021760 3552765 91439335617767277637227599046467520 3552766 30608470571305406550583420571483520 3552767 -1917254203606876769362231362411224640 3552768 640825745283890111279445267783352320 3552769 135098913453204175723783645310491200 3552770 -76224353575743490488233938710667200 3552771 -991664586009442516156565630325682176 3552772 -214895879698145330324654755701847040 3552773 177477243450933340048688529726528960 3552774 -254115393083025250067328948787679040 3552775 43854186835893476264473187531376800 3552776 705266944907631192703872784936028160 3552777 -75671868818298144476265800996942208 3552778 946205638437186716513437390447387440 3552779 3229932974923210659118005935279936160 3552780 40481993253929155089563294458675200 3552781 -576640177127330842649172082814025418 3552782 569912364241131423171070307451479232 3552783 244775058758040556384188862588681104 3552784 -694076402127881934562007604892778496 3552785 266719603225657834663917931836292980 3552786 124045174073855722044654546732048384 3552787 -7942611637790457171530578220498688 3552788 -677186654860388433605124148912312320 3552789 -15298302302346782885967600263083872 3552790 -315933304199247955977854565875299200 3552791 -393511832947753967501386073386444800 3552792 9755688558108332447865087499468800 3552793 2053406229467818975986948771076388042 3552794 123100349374772644024273574802624000 3552795 1200725723834263458412984611722757600 3552796 522049575648810903586878627760849920 3552797 242861187819290803177114007640774246 3552798 535347164172420264758710162990457664 3552799 -261492438748830891985287109658757080 3552800 48002822810645857888990460062924800 3552801 -239870657843548268671039179039345216 3552802 -313409710689188426684301893916384 3552803 -1266645207635301988065225145502514840 3552804 -121691087428186207209894887487000960 3552805 1185262555278350362573149556386302460 3552806 -294865088725623430326631851701103648 3552807 -685472231703957165592434677279891160 3552808 -709198157017616447551828708449239040 3552809 301757873431579375267504391840146560 3552810 21877575917505990825813077908684800 3552811 1186670828178603543678309241567711412 3552812 -1071273855509154910219953896438809344 3552813 141553732641756547061209820823664128 3552814 -157243180672956695544691897224548736 3552815 59727951116697106730082825402001920 3552816 -220126396800645839129089420196610048 3552817 -1411926951091660997673381336235856622 3552818 -486222195523236689251913254388108160 3552819 415344162404929777679975968333185120 3552820 15634192795713001148438760488640000 3552821 -325577396058606605427607496565522948 3552822 89423849867089333523760370347264 3552823 587278948257031532411940141194633704 3552824 660547942634308433190690110364057600 3552825 -93122352814364426004487974091238400 3552826 981114880478349665049162922324111104 3552827 73864064619176525042438520747844080 3552828 541397680171745719060463332327243776 3552829 335168451885253738683399242641106240 3552830 513549579930387068474844099781392000 3552831 639071376811097392119347876423961720 3552832 874769706033545254397302540337152 3552833 259602587561483360880708419359185024 3552834 -151022948993515517304870549494997120 3552835 -56936283300806489535457584425397600 3552836 244496420118474222087663856475013120 3552837 67860105719235539065332800008243968 3552838 -535724173937180341324748211253483680 3552839 683543139498727968345675374488823640 3552840 -270967024230616789041566255394816000 3552841 -1455714803430562264242529586280062758 3552842 -509959104949717145102057385206846928 3552843 594794181258885428351237623773026520 3552844 -645430065944854218320637258422443264 3552845 669344732891559165284348346006545100 3552846 -176478955277287896460306509003205632 3552847 569497676265245829569106309805495872 3552848 41257154451332526532051160688230400 3552849 180027429310369879947892581413581440 3552850 132116279690534684048238669207436800 3552851 -910555254461417666033949184200816336 3552852 251703672337577337784073401759967232 3552853 823301556112228656013603095321905102 3552854 163867726705085557483091949440826240 3552855 -43984655219963514523707055188273600 3552856 -883732270437709041104405954919014400 3552857 -373747890414660619666419635412163776 3552858 -571793593833472800654572639114927376 3552859 66970843121082731548631608966901060 3552860 311458282383945726400372370243804160 3552861 -157591844714612950739105694127797600 3552862 140413379180910723450339274558065600 3552863 -2465240260249675789102565568758464176 3552864 -285880652611301512588622986179772416 3552865 372354252565027876976542419583210260 3552866 -355641377969138878560556557141160368 3552867 1121014385279550489313210559688230400 3552868 769354384081672576933694073186886656 3552869 1360429142491297934694512817595446270 3552870 6705324954791649628610929357564800 3552871 -606188977531824460518329824470067200 3552872 -1874621529076992050393770072508851200 3552873 -69802429456545916520906994370613616 3552874 -326471044135773267326849701793335200 3552875 -32770376068062691581389325488652000 3552876 808039430506628042889207079442718720 3552877 1242587648358370942963181528781912120 3552878 109114063642112781884703600414377856 3552879 109424135570106907319885756490350592 3552880 12974184961531877761601430528000000 3552881 -1178485330337381177279216803786472028 3552882 812999375041395797709615428783040000 3552883 805777479876736139982754028257997132 3552884 371491388328068054677477210582616832 3552885 239981120609264209475269276103596800 3552886 -299476942339124594446099220852239680 3552887 -620816203827892101778763704455532896 3552888 53223141553206183128048102363013120 3552889 977694749393689615751944572983083920 3552890 -318038347661046583837327579863072000 3552891 79400336189526675129586457164354560 3552892 38569410246690379765383873981103104 3552893 -220040459041606634514767208659700858 3552894 301871465383597772454220922622201024 3552895 167096105645045312596479210819874080 3552896 -147195017299766478205463344478945280 3552897 -71501570062328385299743162950344400 3552898 -190152954410562016020267359582004480 3552899 473334752851485803975269699308336336 3552900 60161192557014125083366863089049600 3552901 770734420490330218450584229043785824 3552902 -366749873586895113051302663336711808 3552903 341825274074964548803058787097411704 3552904 495021518706366155544698139978101760 3552905 -745731970185736912782509879586120000 3552906 2424955501083205239501188677800960 3552907 -1457718555487076961841227682294860844 3552908 164051984997607538928008830724213760 3552909 1063951616718935078188902157538311104 3552910 11792087615957998736524651277137920 3552911 -53645693289656973242103972969100416 3552912 -282561541047592437410822333182574592 3552913 65513861670082617898079356576217024 3552914 -565888697108106309976463715014392944 3552915 -647989263231855487045281772035634080 3552916 953235493263480144523227742823388928 3552917 1942488360092414252705298633059277966 3552918 -6659935098158020750654743354765312 3552919 244411192052446356558620945508628800 3552920 132652761813672977235584317188096000 3552921 1065372459451425926423040524072203440 3552922 -752885570796598216550210639905609488 3552923 511218617568732443684413310283996 3552924 750681855293851930917193837120880640 3552925 238629780215694937985552465535100800 3552926 3127656840047329798614414718444224 3552927 -547456515110131777369042392839402496 3552928 1797120414005610937604945625255444480 3552929 -923147954887343700247340914717470 3552930 563456102773526936005880445607296000 3552931 1438759803265503216269875559811008732 3552932 -216924525448263921832261806108384000 3552933 845946482850759366577801785292655904 3552934 332188829810771905277908775368925184 3552935 -661788546404606520956359039845108000 3552936 -1095754768562172915743519785721610240 3552937 -1026886814362540154031600008739634200 3552938 -611480579360443160244156007481516880 3552939 59815187539380391092814889286318144 3552940 -230820608095542886249795740114216960 3552941 -186293805856326907051843035131391360 3552942 -154433002462876329135539535909079488 3552943 -280392794418749481178498069719813760 3552944 -317707086441493599441229320926576640 3552945 112757733594772136422239116631646080 3552946 56736384453163626562669706986752000 3552947 -1210616622966025987124988209850287604 3552948 -129139038981744228795028890428891136 3552949 -95034793433455597683883635363486564 3552950 221573481622870869591092109274164000 3552951 539763396330228408215557556907584232 3552952 331304480098558103091725684224819200 3552953 -295560786967391957109679165797555798 3552954 -102143907197367785583307908169962240 3552955 228351273617201037033528536057897760 3552956 742874691191974133953760140362432000 3552957 -37386173543018536123975759682727360 3552958 252332622800587613283076068093922176 3552959 180652250419068065515416761596484160 3552960 -216048486778401218522763452208906240 3552961 2163908989617436418331241359771840 3552962 93144959164540750199722756151024640 3552963 -654808142876303802180488377645962000 3552964 -292171375369021331577000595153651200 3552965 -394377376809125206764626877584398080 3552966 -110947080418089741083400689013442848 3552967 1711921897467101508261524866719164952 3552968 -581327650067320077816840255017917440 3552969 79436202541327047922681632608511360 3552970 195744338409867596754407451398083680 3552971 338886654540966487306254429241297920 3552972 -228567846231594822524053730525577216 3552973 -77398188089820787537257947938026516 3552974 -313773440391305332867376660133630720 3552975 -308440897132562840395615720308728400 3552976 53190759549182645425177451874353152 3552977 924203402849275977871976479472867826 3552978 47049204655464831666582543427156992 3552979 595621576579128554495421586978206280 3552980 -243587025096741166011329453063731200 3552981 -537292129000338300075313439782794240 3552982 -409958638377681781137979892580728832 3552983 -34896444605897960115813873811855680 3552984 -41010878380558690986555375269591040 3552985 1909856316418026101655499422775224000 3552986 -872668077907232338593543224865185808 3552987 575074623745648868399479500458526360 3552988 -390540732688189289300044840128128512 3552989 1099503497884791201868099309054452000 3552990 -155686187304094494219850599355969920 3552991 355489199194959469236922649509276784 3552992 1100747481456797938953401273761923072 3552993 -1538349423008733445401445760564153580 3552994 254358552992548939740448355561402880 3552995 -941216425113515652146572659411342000 3552996 -17522215616868670076946829114641408 3552997 -379246385505935007736519283490054368 3552998 407909262058830324162358378512972000 3552999 -420525945199571013022871537903000880 3553000 1193784302207246776623213423206400000 3553001 276550120327657304812199698448323002 3553002 -154093064201766865930275231323875920 3553003 99173226240578978136996970003173184 3553004 -331615000209879600627149490044928 3553005 199259714341431512884455732376558560 3553006 1061574918920287354250985354371417664 3553007 1255275878561347198528516019696210256 3553008 -78123367313298321477043203364847616 3553009 273206733126124784865958297591184210 3553010 -762400967275240726620731760562429440 3553011 -92184132293148331713715394922201600 3553012 -1902822864733623179889720075914956800 3553013 1847315815768432799172775611394223580 3553014 30264303603204508290814626684386688 3553015 334136189275886594410422451808195160 3553016 -1156205369488033329989639773956587520 3553017 -329217926300068489392368974611435264 3553018 50151821439976326492528981848553216 3553019 -358997775442810790704788649937362320 3553020 -172900694148927744751001278501132800 3553021 636158654799925303131189135451817222 3553022 -580491330709006538471908244749276800 3553023 635324599695818848834565708431536000 3553024 194696262725861896457273368201134080 3553025 389952383916676797463333021589472000 3553026 -18978487249623919936310364187009536 3553027 2051243217549152884230568418668622400 3553028 1060719345389718293207569338742359168 3553029 432924287373011883446907715020483648 3553030 55036286456513016568354785948925440 3553031 531364287052485533192795989790504664 3553032 -12735316887304788996052286509056000 3553033 1673392817039781817268885513436886224 3553034 -431600311624656510908242792681383936 3553035 191902626129762857868232430495113200 3553036 214521464567183948591939911390901248 3553037 -1407471393505794138898519326773050314 3553038 1006717223940474996821859913023436800 3553039 -304297598244094782164117646313890600 3553040 -8578856957498787143048464182804480 3553041 -98376167319902653616928864715227408 3553042 -534681136331492465136104838105199488 3553043 389692325289148281500088356901658944 3553044 965299989829936182242450768990208 3553045 -195703326212987139622157557339697700 3553046 36685425917142165400418881025639040 3553047 977571712319632408670639832355608 3553048 900038423156001999210038125142415360 3553049 606024666941560007789546544989743050 3553050 273422348754703426918167897990700800 3553051 -652150075238026684055025730874183520 3553052 -491327434850637246182369044797233664 3553053 -74382291857712853406838272994865152 3553054 -303921427297524068436137680003531200 3553055 -147424851762482122658065566038152080 3553056 -47721116628490849123420392070643712 3553057 273141263728238632314751236555937840 3553058 108655025025031268598208063634539680 3553059 -422946259508807872763892767802150912 3553060 154991441719658076025680163036569600 3553061 303469220649089888673784751105497662 3553062 61184288102124658434095515413381120 3553063 -4348092305698542466216214286861792 3553064 783342644902379218700514928078110720 3553065 -7103270258524329946339450617434880 3553066 864974976941118524325806379184026624 3553067 244489958200178506633535810535852864 3553068 -865092172979639334814457421749105664 3553069 -301794006003700118110796073475100756 3553070 -124064865284185604109677816613971520 3553071 -852493438100914134602100390177399288 3553072 92347136757300240718971105980235776 3553073 -56531760056293264545581279133113880 3553074 -15530803939809199542519487659520512 3553075 -845433374532299525858893000355511700 3553076 87911460016752149817743022732779520 3553077 -1453066618909891351435163965107933696 3553078 -841079159795929689501718692057176160 3553079 352601185420591179956032998849111552 3553080 451653113288426863266224700622848000 3553081 -39599695469967111315662433047754496 3553082 -80610902738786165240854686324848928 3553083 9703104513835466635775178070784652 3553084 1046059293286064285983602824026889216 3553085 1642224724656569287697641461040681560 3553086 217261774464123605443548108907521024 3553087 -144889806743370210303869794681651264 3553088 552840563292376538882228399087026176 3553089 -1155038141125195428870062505821581776 3553090 -4086439071883340513109733130503680 3553091 -21006501596337306751166795033050368 3553092 -854645351634869586825090801475952640 3553093 104358478249103598987103907989808544 3553094 1499875690273716404842270256537218560 3553095 -37307817695400364704188968789017600 3553096 149921523210149066222385248830095360 3553097 605657236197505608149321544091587546 3553098 -512355778951880507528654336252609280 3553099 -823364555378326857895640728079355480 3553100 286391149312599484706326514838854400 3553101 551771536502271556130325215390236620 3553102 140906271241225681418063869443290880 3553103 168732562524176509939977597156485880 3553104 366354568640234392353538521036226560 3553105 305586407157639776457286538794870260 3553106 66733550173860678790520411544652800 3553107 920219214777122779462249973993786040 3553108 -235169322429981342353397020277643520 3553109 310412080760197148227730871974257920 3553110 -96263067850033866865769392708135680 3553111 390963933565824623369202585033901272 3553112 -1661353251770168643103448498135961600 3553113 -248356373996024830530548113995302112 3553114 -166105554423680215352195819536988160 3553115 -855690935270268103774453769198418240 3553116 192991440258553210151737245307084800 3553117 1301562679014314178181439316510448166 3553118 -514884142292873052633233272270105920 3553119 613587451589694671153669965325982240 3553120 111309007472811573248817927172915200 3553121 94158723572852859049599750903901824 3553122 -369802332768972341211109337749476096 3553123 97404101091708559735845093354085840 3553124 -672873765202112894854674855423787008 3553125 559830617574325267388374234165500000 3553126 -118823841191553974831928070572600960 3553127 -299138560004025117195115227744525888 3553128 -374317208122482950227729141764556800 3553129 46589827744950297777452077947200884 3553130 -256415073896074347942050262483118080 3553131 396883349484581337030278505013988952 3553132 247152729470786228339648869516591104 3553133 3355855107189573256649331859524000 3553134 257206931364437817683540913557970048 3553135 -39445564462342829885162710813300920 3553136 380602765171491236657307203840704512 3553137 -381202363763848038884074255692748800 3553138 379443020556264240509788050546118560 3553139 -1450810542148191102157917090018651060 3553140 251748830707182835303028609317017600 3553141 431425709076814254903343654372362542 3553142 52362345582835197763244091622455744 3553143 -326446190057249480855676023908140672 3553144 -624406541284374581588531735379640320 3553145 -112454555863162619118582614002728000 3553146 53281546637444217601330003678100592 3553147 77181916358107045693375088610699360 3553148 -158067415897969030215425862587553792 3553149 -288779517053247499569900556419483360 3553150 214140868669579880199987939227832000 3553151 -410081092609700110581582711583010448 3553152 -199741787869644925888686626281881600 3553153 3545843380950285374338549229466387456 3553154 -89136819688970682229022855783296128 3553155 82117613262924096168048784579542240 3553156 -645937188256571758955900669589672960 3553157 -788862467003535835438227410879105280 3553158 3443372623746801534407986519326720 3553159 161472573508611862965659491013951304 3553160 461603790767305247720713424216985600 3553161 -1632656967399464713984925685905708736 3553162 -1011922344213104886480184192915305168 3553163 1923525729771776936635998071673587412 3553164 141973812495864804488937094500341760 3553165 320869001394733186556793245577600 3553166 306523308413128026326585326149751680 3553167 -57397192409785154753633657237236080 3553168 359010247859857984644125565348257792 3553169 -49682171492264460210461727217596300 3553170 153505934099876205268316590299816960 3553171 1618616337170523253798844130872858200 3553172 -77109029580978663648025976872808448 3553173 -186657771708655873158679868734064640 3553174 575401145834506886752532053516962336 3553175 -385963026857297272871382124755949200 3553176 19390146739499766139604775446446080 3553177 128224959414762953364575866150243012 3553178 114151818707689191054722867978452224 3553179 318462429398268777090352992260006400 3553180 -527096803272814804599846718951219200 3553181 350316987146855076836737065072418464 3553182 -268750819696247517188103790526400960 3553183 128296498412062119685291699356365760 3553184 490625137689037226994329573585190912 3553185 -337966330052129917263709395112963200 3553186 -151485868276368196369074014756878560 3553187 -74264364802543541292975363686847216 3553188 -91132897627860662626196325532646400 3553189 -178288799063340386354381002107911680 3553190 139332700302998932144018415411107200 3553191 772824486668005655432686170786494448 3553192 22086974587705987440091911781662720 3553193 313532567993459546317976920107177600 3553194 -84995355191299521010465727869689600 3553195 103739533043196707440654921263309600 3553196 -349079000289208959786977802460523520 3553197 629853836199898276049501678755924800 3553198 70692251767391491359986802702411648 3553199 592708861929932576406051082155375864 3553200 -82997915409931317883737362399232000 3553201 -187001443032495808244726226642787008 3553202 -46746464558439145903137237584483808 3553203 1068289490621080897728552169795710000 3553204 -961400326640912732966609003393666304 3553205 727021968720379842479085839758552860 3553206 -323648763584282047566302592975077376 3553207 -377676976373640118486206196532471968 3553208 846250878613232139363480882275880960 3553209 539987284851651401328625330852783200 3553210 403109891763657357807460342529249760 3553211 -369236660479774237965516621578487696 3553212 278508194193921011176040020823196672 3553213 645401143393817623932946540400648640 3553214 -118642460429514668169079389959887488 3553215 -513546197464478982065465845997696880 3553216 488847499185446605493755380561346560 3553217 -935899838253742636705784675271340734 3553218 12694294918316991728603787722907264 3553219 18028619895169148302380131690697544 3553220 186307939176335466066617502032363520 3553221 -137188038882276792716928853012104960 3553222 -1266912252254605826689596886171507200 3553223 310788574613916840876875813522624472 3553224 160827904982507542415540053407498240 3553225 159450978029243164339039294666625175 3553226 228723147232881111980058082175758944 3553227 26844103301412506664575375689688676 3553228 -41688207403329658873663471192883200 3553229 -255753630625550394547645850032972170 3553230 89213619100931963876642026719237120 3553231 197659534621107121201210283890424064 3553232 -72654690238962246908550251216191488 3553233 339705188333300112284859466507095024 3553234 -372825742260431747766781469866479984 3553235 613717940344607903205520032291572880 3553236 318928764264995135288567827655366400 3553237 52966160257500594460690468018189600 3553238 -123855385399110822507692620041342720 3553239 740129666082643028684263371131614824 3553240 -474300644618777303627551465495142400 3553241 409501013015333572943986110745029642 3553242 37142932223649464320807215962984448 3553243 468720785689694834244284959778519492 3553244 1186174246378166313702848139054991872 3553245 230546644298206905295131602933361330 3553246 -186183125993015310024949832236844928 3553247 -507647054176329551528527854876933120 3553248 7291591848196981942366041732808704 3553249 142911986435387979116635153671891136 3553250 -1052698296571086346371777851257392000 3553251 33155342792671780475523782515768320 3553252 1341642498644087122434321621088132736 3553253 1895494345768417510036940625490940640 3553254 -1035627123299414257969011649054368000 3553255 476498628710463204133568026016999400 3553256 38718341924961875348745021462773760 3553257 -46546118388308604576806201689604640 3553258 -267837939971222891255443917069054624 3553259 1254022966885647295606710181719243216 3553260 554086765281225361247983789908802560 3553261 -408583431550347970247233640499072276 3553262 -341825637810596218114020674119680 3553263 -74442899151909725732172618503542416 3553264 101405163360334566272148465651744768 3553265 234584507815017085114653651210308520 3553266 18329081842574640490012974694195200 3553267 -1839658413809802964127892487869061684 3553268 -590086568389561923172368459265382400 3553269 837025038021347059167456764530381344 3553270 -26574065927508665451202073791856640 3553271 -484359404428646518042131523164885528 3553272 718952305081534578993595499455979520 3553273 -938596585200690251994433554002019478 3553274 288505923981231802299718275124961136 3553275 26094327888703575136109349958992000 3553276 1148753527097047983651236327989084160 3553277 28702654902351958324300996530659712 3553278 745471838362972005484041242609556480 3553279 -88342640774297534986886430716781816 3553280 100218352713707972483696209113907200 3553281 -70588580516243649234006659677480320 3553282 222895101910735175894812157781786624 3553283 1221932980790479276005858241744322880 3553284 654071322470585822951237890475867136 3553285 278791050783343390626089263465742400 3553286 200275916007880571043661017082656 3553287 -965889149011651050393081214413604440 3553288 -39973159552652840030640033485076480 3553289 1450174559548814169156788057330377032 3553290 -110482399524808710547957038250198080 3553291 -289683043572072591786847634465263840 3553292 -1045532690934038477517017657611593984 3553293 -375139096374542220719013566748637440 3553294 -2590310244688042873764662134767894528 3553295 286452655516961366731646162354141280 3553296 -171629328568103873740805369637961728 3553297 1614114694291599861292364743234400112 3553298 97196509899014387776750953613117440 3553299 -704387840255841416024010267744131916 3553300 -668339200288257200072691841098505600 3553301 -1090925514119113949632701316984548900 3553302 -120599432417411029036449895068744768 3553303 -4616972332085484099999313094587536 3553304 -15627783626831106474281539969228800 3553305 4616578220555852815410986359403520 3553306 435161600666249285841377791315377600 3553307 991387889678109238630556616759719556 3553308 28043492222761584925603708412130816 3553309 -731906330073662883818775228992238490 3553310 524107132566454173721405491866698560 3553311 29822730271852551848924410877811984 3553312 318101979045253305979575048842772480 3553313 -271086196144328866369675081597823232 3553314 -163667174831163006191131722683909760 3553315 608132239275780515390277336778794960 3553316 145318879523186445091740713863655424 3553317 -667546314709167122909628145853500866 3553318 855487039805918161466604994238139360 3553319 -418280650506667565184218156811247488 3553320 -624966418831539032793587027426918400 3553321 1212570992074838972765271174120518522 3553322 -192562466183305240304463956433001728 3553323 26750749137250611954905742924681264 3553324 -995626069099836856354916114218712064 3553325 -469493053893664456649539381644721500 3553326 -165525741207807615979224460339084416 3553327 -772306630165416324663288330744899824 3553328 -270554849513161939084710898899517440 3553329 -20991803728229417742908045112388800 3553330 -226529604759418324722288708936238080 3553331 -10177592408516871549415301650864248 3553332 88940465798562242931320536483160064 3553333 638518892072714816914487907556087296 3553334 -89278054015282118483322962823986880 3553335 647160762381495691332394174065559200 3553336 277659360787230953891131636610887680 3553337 -624962627078295966191927716364633088 3553338 234837257395972851907732154222521344 3553339 -636967646086179708786772769076868176 3553340 -274700471997089497351993685692600320 3553341 1772015984384225978352696769701273600 3553342 189229127530092835678399859158039680 3553343 82743417195550245233441406738830184 3553344 11807201679854042043586256987750400 3553345 -184736642205886916367123830678440320 3553346 152648222462613589204361953186225872 3553347 -15022648714599988563828726839863296 3553348 616729195481103442985891530901504 3553349 -232766485192705553416624298611381764 3553350 65717761899884921128857673260072000 3553351 -1482448311212718822122895256444756648 3553352 189818893139115875516046797119488000 3553353 -1224743361063284342786669916568226838 3553354 305601501209168906760335745433404672 3553355 204793452990173145738167560762089360 3553356 -494424101660800112227605515181511680 3553357 -44045656755464256789124856689563348 3553358 31821187079185048752089242110269376 3553359 -937599002109459579035020934998335096 3553360 -138021766975942390110715723866193920 3553361 148653317229163901936780673090736320 3553362 -595725762011155095706890917568261120 3553363 733358209256297187054359611169874240 3553364 698057207443535783586638294824599552 3553365 -73996088530375335021165408948749280 3553366 89563550374113744362044247414521632 3553367 767186167600670233174229209122780312 3553368 -16501617874970900995780732277882880 3553369 310162691974347804442602244573307592 3553370 -324423388373320815340724267003899200 3553371 -227353924782858155483476122126893460 3553372 866780574215558440424390876407839232 3553373 1055214760277198034389053945074688044 3553374 -547032397248879789633346412714336256 3553375 -200602792579434773247145415388672000 3553376 -842098134255632806092364562231328768 3553377 -486072583744142893475770120306777680 3553378 688492228744360190268216031481856 3553379 -139585894323589048793267027660745000 3553380 239434061964850582552435211541504000 3553381 -46178028425553034494768239914043176 3553382 524622690970172740552868989179500160 3553383 574791987883350713519222732154435624 3553384 -1591760015673605757132616605675709440 3553385 -323581255840608250242381617992340160 3553386 -465944692676160316978412644151232000 3553387 1416107199289691357004003274399412952 3553388 888921186808173409652811401537482752 3553389 738139603966658804366040769607666880 3553390 -396052309591268529390763625697268800 3553391 6348065399891018996652222782375664 3553392 51120468256056548246263425870397440 3553393 -1489418475828762762095236567155230400 3553394 502981495260252098303890617204875184 3553395 -232360737549195512518335767060963280 3553396 -230683980842175626641766251246878720 3553397 -1332114651303623853580650668333772000 3553398 -40345344463565769212009086722812736 3553399 -692271112905210024373958984027430000 3553400 56642961182149500636918171747840000 3553401 8041196664879312869411717436172704 3553402 -823345633961605345068945673740808848 3553403 -55620445558176569810932729519417344 3553404 723487057755039351653601773095543296 3553405 181319141457888307683148433607975000 3553406 -86600755052227597153741312572134400 3553407 424774787480298992908459797697944 3553408 -426188327679579281270056372100136960 3553409 514023280850123030212307694426164610 3553410 31547432228010557763736811807493120 3553411 129901049691805258782996330715622012 3553412 -841950214706418755129423798884561920 3553413 -1078099191793133501230396619827930656 3553414 287360385664415765203852936704175680 3553415 -8144733371452947141483841270018440 3553416 870406079662509919518059776006963200 3553417 391513178931131833173169772201502592 3553418 430131837006995445957708627680206080 3553419 819447692495543882145435035829097944 3553420 -148800202022337441650921513615155200 3553421 -28216840732233937583225851996856628 3553422 229272312943419441302930059234193472 3553423 -461726731330943218734881651044869328 3553424 -114464348147954224862453642555817984 3553425 -71550047296109724883258700214508500 3553426 21707796462038235173366742473303040 3553427 -590656221560117549557237862487152724 3553428 -547967941214749639764401149316720640 3553429 -253951165400119049811879483567094080 3553430 -674584767017243824968174711256784640 3553431 447569098988960863435483438680000384 3553432 -1730928649672582340991402276337305600 3553433 -598893065513871847815881258744796792 3553434 -10604770134699578558409002500849152 3553435 903306808328791923748598714079168960 3553436 95528154328976742545528979073543680 3553437 149479810853343196517017936836802560 3553438 20361070151646590306029165058062080 3553439 488225134901259859692265776276465624 3553440 -606865995501433617179283952458792960 3553441 -227176685582138049957599136306896158 3553442 454392300752053245747008957704120992 3553443 -433645473994295809868306698341797280 3553444 -245983412196873509478742285952712064 3553445 -106123174744527808561496053967963520 3553446 -194362863147990204226108468659248256 3553447 992644297931389524753355468427307896 3553448 -650024123705212042170949950782960640 3553449 -48887363913313469890651971291175536 3553450 78295161777266627184309427605258000 3553451 1896395276186248644227554526318697408 3553452 -103772659641454855159708545198489600 3553453 -295770278694702879052088984398104298 3553454 -443098814642157768026858210700144000 3553455 166009437936427244837911913469177360 3553456 -370523595424092672612370855330611200 3553457 774841007072864150739456185849844660 3553458 -930800805715106598455807615066880 3553459 -254063097315281720933266299363235008 3553460 398612920063214037355356011053056000 3553461 -59383779115384263632084441926817490 3553462 360456416365505007957816525901683264 3553463 32727436306494559720651844292188712 3553464 486529986832366274308102025772011520 3553465 540980110536431243113667214623569860 3553466 -230126914527149506088060990719975680 3553467 230951606364739613769891620596237080 3553468 -164187339718614528749234390692941824 3553469 -1193566089835022798148036162064115130 3553470 -5367195243241849051490814672666240 3553471 -1028364983408261379660370368393531328 3553472 -171778822693667879574683113696002048 3553473 -227921711403567620344210216020974592 3553474 195602403121993434100307223443374080 3553475 -645374751433353912290693866921659000 3553476 843000216153937596393320331856926720 3553477 -19008364078561553129154642492076992 3553478 830328162078054722607849941587955040 3553479 -505360204844840811937782895361242752 3553480 -172887948035956402172842421489817600 3553481 288986238696318828169258499980407012 3553482 94291836440893631394072361388227584 3553483 1183642894482509053663956102371480928 3553484 495430189144472396064593343624479232 3553485 -195070627898478524201829405768725760 3553486 442064556773882181283282084474133760 3553487 506467225553122531127180245149952752 3553488 -216207984995570866513057353853083648 3553489 -1952146850351601074618157315847267676 3553490 433435588506488409751703053199419200 3553491 -264885824971907277908679643617147600 3553492 -717309214308745170102461721750419584 3553493 1779335762228358230804853068710943580 3553494 10993973245382140536230120343490560 3553495 134247703277715787224011593781607600 3553496 1207253933381004096837249960354785280 3553497 1707488378276343806394675457551635040 3553498 -57952296769769869817391087773321280 3553499 465089532595941159246704703835883520 3553500 -560484867780891420951005029343232000 3553501 566950118960698457550492712228934400 3553502 -400190923261214965232254998992178048 3553503 86143193047004983084423739186902800 3553504 689338030284307624457922169881231360 3553505 -328461421074346995229883552258000640 3553506 -273673496303648824402615773941068032 3553507 60907301244863402138566134610169756 3553508 28939597759392497488802190531686400 3553509 -259321341458581930806641349610690080 3553510 -797139746123422701010395581884189440 3553511 -78654000868565785475430358940159520 3553512 -146116479025109409215007639391764480 3553513 -1178984721639618804269903765894676080 3553514 -522843131510951219961001275636696144 3553515 -176870639338285625743521741238008000 3553516 -1825221531555238192462759959268187648 3553517 -590358696857328678590664573274313376 3553518 -90716122833842956557539518820092800 3553519 38791469678481116666333363754937744 3553520 41467440812251795592418944286720 3553521 641525315133520891620134053094854512 3553522 289401242185991750388889284080197632 3553523 938415551866594850472467487453458544 3553524 -124118330782533481106542575417692160 3553525 -47704825331827530324287790783099200 3553526 464082435714489453398983893813722304 3553527 -1079732991989494807994008682845451568 3553528 -1427405943549701123018088581099520 3553529 925282740010061136989375500405435776 3553530 45094263181664867174570416492400640 3553531 1073331517106106022359857735566743332 3553532 -509537417645248275936181982585341440 3553533 -524221233945580597006839536591721498 3553534 -842024814769319550461165165654467584 3553535 404462517203144802765696261601772400 3553536 -306810961633016548134606579355877376 3553537 -49586130783385043668718601137552300 3553538 -945508876949000628985618629257102304 3553539 236954265580686008653140679075774080 3553540 -964676470539999209077718313021653760 3553541 1724974654413320714471265019118910942 3553542 -634655154936196739443873670504753760 3553543 5348261084672821184375815595686400 3553544 -232350077507222652579571737801369600 3553545 -3348164140935484557267628316760960 3553546 144617696994878041141903120314914304 3553547 1684173034596953373510571012319281392 3553548 700403457753455705655508955514170880 3553549 118222927586801206790014898720837740 3553550 30989577093343125795676803093811200 3553551 58465834101743215214809715951716200 3553552 -9602008647039644390081715104759808 3553553 1594542845709380880883629398528858802 3553554 22590831337974709887591412083666432 3553555 65093310114701351800717741157066880 3553556 -258198975718284169100223060489751680 3553557 208239854012208525676639854965136192 3553558 214410458818911842239780460152910880 3553559 -708733515137506181408958627474957240 3553560 -553411250058463597201137394916966400 3553561 482475951704642037681772264229872128 3553562 -713789208967261809644665775912107008 3553563 -2252162039885257946413604916250944 3553564 372033959647198967019717036082441216 3553565 758611656414458284595111597213156460 3553566 469966735211841489558963502259106624 3553567 -153979715256376927922564961272837840 3553568 -451836424072617112657813315490611200 3553569 -177155292016459583079115475341201536 3553570 534662879901635318679456534576576000 3553571 263829276186501560284800769917473184 3553572 101773854761410921487743824332765184 3553573 180862506571331355357975726081827160 3553574 -438520837604931267267487569238546464 3553575 512619150413385169500410922152244600 3553576 -323273855465050511578966120981463040 3553577 1042123053596627962533616937590005072 3553578 785603781636599766614061419753932800 3553579 301806221022383296715137370921888180 3553580 23331243108080066676235238511667200 3553581 256870108184538004883795101369234752 3553582 968602577969396360089184537916931392 3553583 -673430405843697511373116359780895176 3553584 160901818035175219355996668035268608 3553585 280384796221796067676568414220951360 3553586 636445539943019382251920187413534992 3553587 -527632218835538156088727835277838080 3553588 529163623866732826154142189794146688 3553589 -406480366969282253763771487690726560 3553590 88059916047852691443381727220008320 3553591 -36978995956469102057457601090819688 3553592 -34829003690132756483292513907507200 3553593 -203290536929325948677578721876629632 3553594 466564121881199744202972104833965312 3553595 179592253677255126540104334510860160 3553596 -195042375383544986031673624725493248 3553597 296009883594375315589428452981189100 3553598 814818739231488385504824697208979264 3553599 -2538497171586861073805781010642560 3553600 -16337972678258411148949511510425600 3553601 417162643639982446349367804420529602 3553602 -282395962169738981366720836284495360 3553603 -315161947784109883099123019910429296 3553604 334163041185686123144407634626503936 3553605 -606158078756779836850909357214985600 3553606 -4854847781160164660850159701815296 3553607 8279705298756298058711707897120200 3553608 -620800400088461250656591325065625600 3553609 49421909999631803605384500634712704 3553610 577180814037366168991231103348004960 3553611 655658447460732919269579122332678872 3553612 -828555196340007723602130989842321920 3553613 -312918348225401397289054903846509504 3553614 -228319045510308735803244554077773696 3553615 -190140440534434510383689533938962880 3553616 -233428105783717752740427881410854912 3553617 -895846795077352584217769847196834320 3553618 478888089422687272607587818929385120 3553619 31953010739738954622114859551136296 3553620 -120879283077187418251413256558141440 3553621 -348228119340495887497029079760789856 3553622 19763069815752490132157104889836800 3553623 -60807706528676468870738308731789312 3553624 368245611533231275466983734780088320 3553625 -877652017148683666507313320804515000 3553626 -604923027368811193989321089170176 3553627 1505594691399930734304242933933661120 3553628 -211774183366570808347961627779037184 3553629 1106216861652248625549886548039186240 3553630 -406467733638607910807507095044623040 3553631 214353413746210864412465603819283120 3553632 -799987702531289079083781740179488768 3553633 785277145888181188444403776751692180 3553634 150875121318270950020369672733477376 3553635 549433909994608607417307872597127600 3553636 -804640436430544591364240924575553920 3553637 -2186116426260415449103993845694270368 3553638 -28658270069528936452601763030349824 3553639 -355187582182240548064190843133190544 3553640 15513675880723035704543583519436800 3553641 -24140408662114689625643673532261440 3553642 -511810225211869150571118804246312528 3553643 -411151135366195924017890660869092360 3553644 328761867639459458772556780005398016 3553645 -91660419091499854841933786133749280 3553646 -250747503565930217857962239195698560 3553647 -731061564691741374193376044087409400 3553648 183577664717992011189994018527969280 3553649 25868146723317976474415313782352 3553650 -123814835880385361153553694212660000 3553651 138999258358839242738784266869823832 3553652 581044365970510895067978942135985536 3553653 -346621395528704718405500950177276896 3553654 33844250535546684809361210414474240 3553655 -188096876152692140422584756995492640 3553656 -126591958051652057188407440591093760 3553657 -203288733890970226109861664412442240 3553658 -91031538879388200947411815064720640 3553659 624129826172931997212762009355932720 3553660 -91507556930098652765206640048793600 3553661 -567520244561108709342338068296627456 3553662 91775139149229017820051166069413888 3553663 -1932640254525557118018631493394790560 3553664 -1443709796088843513920208388573102080 3553665 -286110191331120262307584740838588800 3553666 -372148249957844390861710304850961968 3553667 176108109557927820786266702885250720 3553668 316533121497996312820276165332097152 3553669 191208383031072689612241512062667296 3553670 353140457719754826331966124489756160 3553671 216715458033743559213425258879259264 3553672 -1419762455818539299749984359279283200 3553673 -1132558950481607139624033254893023078 3553674 4061087785897207565577519067234560 3553675 -179444719141486436555836350686944200 3553676 186413302854302278343066085509008128 3553677 -794035691157412554812654231171820852 3553678 897832201232533441706173538588744640 3553679 -3253085801680414199418209500356881160 3553680 -74216458418171597960594898254561280 3553681 -242775972575311852203967508101998300 3553682 -562763608478648001543515416706284416 3553683 66046559933805700038358327317861120 3553684 6994530972564205737305853679896576 3553685 28370958290411558586142627029957120 3553686 -314424557972179959982085441079580800 3553687 919539509055939515152288239032167560 3553688 -1087680220786489624001118977803776000 3553689 341747106717215463224240647037784960 3553690 49677351512105519428132444826695680 3553691 -1197419024056586529046037231740279200 3553692 4666005934903107093881905721524224 3553693 -418718627220702954623679580890786912 3553694 -71375607985084651208655935169343104 3553695 -365686842317775649456242664896605280 3553696 1863446755437098592468132319857672192 3553697 -598511318581505401942334587682571648 3553698 -208180971481628770447628298726938880 3553699 580320853278500202165234432598708700 3553700 731428119948947852107569304256611200 3553701 -758794998319506539690989922870964480 3553702 -7777565109729472873115928614894208 3553703 -731716611982619674190805193274290800 3553704 86652785271850714400061543902576640 3553705 66580988923397928278796048503784000 3553706 -321821424338901289699904239030450176 3553707 540671318133850484553403697639321088 3553708 59931844910402723658386690536809728 3553709 -371802184994839474211526055449693396 3553710 94580274164923591736334047193720960 3553711 -245851943565634735404570598573437968 3553712 -95306855823597180616382974157635584 3553713 5701811623298469867182555799243684 3553714 588990356324085907402656732119089152 3553715 -95741927885383904169136010041602480 3553716 -106077957840641111479199420400893952 3553717 -1758744865342922512113594261029158848 3553718 -132506706721751941022690058321949440 3553719 49761771848845329116929645158571728 3553720 -657990338259483279580609571343667200 3553721 -494825064845697621798991292030709078 3553722 465258026929851799660300216928244480 3553723 -1058684950301390138177054235880080028 3553724 569042662338345379637086935388394496 3553725 201679586008654582971814297174466400 3553726 107622615502437461613560021163061248 3553727 -751305065506582419455293621935683880 3553728 -146362814221621152579829890501574656 3553729 718174919373547076139712920120683330 3553730 152587958574020628368491020128171520 3553731 -997726862733240935969488820315619288 3553732 -245044412001481235940152388663042048 3553733 393517470360735563834894719472718720 3553734 -410656435842490190707546016292928320 3553735 2415539755188281397311937234586800 3553736 1744720056173642698259299775098060800 3553737 -459230518008649796123879548388956224 3553738 -600403728079077731559553853783406240 3553739 -138117094089676917420861858636846048 3553740 196187207227732117087328938248345600 3553741 1558391104820701457187105535611854400 3553742 -138593864509348205912721843675984000 3553743 602228672216888221397471265400556304 3553744 -71891739307012679028108393870499840 3553745 285695919040093896236793551958774120 3553746 91858925873862226648394230878240768 3553747 -545128921169746729196924087553254400 3553748 863069849989997727259851028480253952 3553749 -438582647294281021265559322649358066 3553750 -67020085677425047093963916631180000 3553751 895057378111638085908060399821551752 3553752 -857144256631901484400118573440634880 3553753 40411594692439058968140383216325504 3553754 268239380154434957167804781142182112 3553755 -70776159108864083737093249145623440 3553756 -622154067331561466913275282345046528 3553757 -182595320119403016515651722326311508 3553758 -161278748497973678015876566656586176 3553759 -1019716652053927864209461851670299920 3553760 467234705699613895179123312662937600 3553761 -267093279855946873139413859970024528 3553762 -166623675567219298106727143016808368 3553763 -863172848227794446871819897506279856 3553764 -270405170364419112907123562586267648 3553765 32194246052543775402087522904087800 3553766 -426922786579498137976566450028156416 3553767 -106149017221434021988037607064392960 3553768 -899180004666454926557883002115194880 3553769 -378708990457309547472834534777008256 3553770 -111166749705792253938606147223526400 3553771 236323156496498768983665482589218992 3553772 -907463500374308063371636432775802624 3553773 -6453841045132776977283268356782400 3553774 126549945708201822023258791884071616 3553775 665777886526058947935459882958717800 3553776 48933848312096963728392879732817920 3553777 -652663961168289601622287085162003374 3553778 -504248285503231648035021684254877624 3553779 69911541888889533059970700481240640 3553780 248214891707699068656273237426685440 3553781 -374280852344047151136965312737793856 3553782 -395862102609573981705055212349846656 3553783 1043799763001564132631766269915309032 3553784 -235491985251910502576637734429921280 3553785 -9873715786880339155971926408247360 3553786 664246646874895812353166883059648 3553787 -1070833129610308877747395544686425564 3553788 -102556127970294133769486062700765184 3553789 1151562590194624712445849298907062156 3553790 344033089695944550171113300697038400 3553791 -410699868266049033819099285214350336 3553792 831825345501759735859859983322578944 3553793 413249499352902327573083671100055042 3553794 18404691136145878102082221482994896 3553795 -120116190419537701181327025249114720 3553796 -926218241117876784952422621686683392 3553797 173740661801680106711623538662759296 3553798 203162188242750380158996235639364480 3553799 999028199752694428959583877253729600 3553800 13538141931770834943937235770368000 3553801 -51928765754560542367207887145921100 3553802 203289453670475228805725415889841664 3553803 98456299930403293599582206869039464 3553804 -44914298264747162097621088467929344 3553805 965193862009351823965924746982659000 3553806 511261592744913814206184985249356800 3553807 -600315001371555871687306705347154128 3553808 -412366831430241415426733689658400768 3553809 80340451947033569349348351103451136 3553810 -33730314698316339578681840358325440 3553811 867884093282986313907558062871512064 3553812 235590112915958997200735343924183936 3553813 298753126596735276325408053641269280 3553814 902242355706758581336951773058082304 3553815 -423014350896156345553791691344000000 3553816 -78291902003339764548498087731773440 3553817 1556935012158220224629221041141554640 3553818 -451788608346699960617200626608810496 3553819 604411433709083301483482254681177220 3553820 646630119350525471458125741888622080 3553821 -21763085195967975980782402786960320 3553822 66562380700728212774450200658353920 3553823 -81838800229150687859822569583918400 3553824 990931074084120269686723361455472640 3553825 -974386482462919194573347754917720400 3553826 291425928313795435191572009653772112 3553827 -161271430571696588775475795644383880 3553828 491406035436730551636270633742256768 3553829 -2368778097479872788758877093363484260 3553830 -165704947423025370550989057981146880 3553831 -491818915547286063037592184682919168 3553832 416544947318963231735396830893588480 3553833 323356074241352744504409531875895600 3553834 -326221535162063158369876291792711680 3553835 -484832750084862920245497132134568000 3553836 89758999903746627864280244466892800 3553837 679409103693835815196442935169059552 3553838 1065572629434597122177670378976320 3553839 71906108330124899097839860224259008 3553840 -45116660371670296287097283220602880 3553841 -688692410452814137171476904123373568 3553842 -440903607673502551753398377689250688 3553843 544503155828351137173385373379966092 3553844 237479295035391958521668990600656896 3553845 -146532556357799220917289262548408960 3553846 -278149310993060701638886912861996128 3553847 1907641510664789419579859246663018712 3553848 1197083787756408516866632953939763200 3553849 -127802799489243623983490756338386552 3553850 -65570637125809532414221987763563200 3553851 -419446941128860175661257063843961600 3553852 785717012127056918297642365016020480 3553853 -287542692949263127203076185620291898 3553854 -10430783884128438784025404294092480 3553855 -334744939729234197592054528987854000 3553856 -191838570890483645456192931204956160 3553857 890515702387637106890843252212743168 3553858 -279354504142440971053745573359927296 3553859 -27516775855701158371123651578802320 3553860 267814555900281266307930525813534720 3553861 58555193334620229044348569457159392 3553862 72255040538295801982621433037736320 3553863 804633014332250831993937634588626000 3553864 -17000574179764840074498574418042880 3553865 181369322460957480775073504010345600 3553866 -422800965269730957581431427320174080 3553867 -301402722914478916973870243791140000 3553868 -404013622707012890541218697933112320 3553869 -484280890436764056853210052487328992 3553870 -554218763972299663017282254072288640 3553871 -604433353815184896877718873995189056 3553872 -201326202929448580369376478620418048 3553873 194667966159223626474983336468654704 3553874 -689235600205687320804782871364709760 3553875 -331281791342319007578058777466640000 3553876 1150697800502286353624338167035711360 3553877 -1233304496929860260982388773772340274 3553878 -56667679995741904219541971533120000 3553879 97355240112454480144742108092659376 3553880 -193313841058329492363167601270374400 3553881 -422101741209227347311521641446718176 3553882 -24780804727334973585114672093896208 3553883 881264939918498469071022936830433480 3553884 -274319384893507939414448931511670784 3553885 947358955530159195692931140087033580 3553886 -304387125803962827275297821561699584 3553887 -312922570325633119111186896380774496 3553888 670779878338674025861438033870454784 3553889 466761166546143344854410255053045424 3553890 270455802377784545643921514981969920 3553891 1254265387742119893135951104449776 3553892 -1625701982495376335476573222269576960 3553893 -55298932240828171272501465344203200 3553894 -101115762624068671224749657521889280 3553895 -781195696754072885768283350634054600 3553896 347414955163756875966947268656332800 3553897 -398472710659655218587745328705598848 3553898 466531396734382767519543274363278336 3553899 -294441601655591288777918058995771712 3553900 -19332225208035814009067884491084800 3553901 -980295844981558478003166136672867068 3553902 -270400987998643163866898720206602240 3553903 -1646017734998775138990040344511436848 3553904 -211889071022082509634666969637355520 3553905 -442390784427632153041801293032680320 3553906 -1117907174261240143424360201355172848 3553907 -5745949386336183743325559182117888 3553908 522658421611475786423395409505116160 3553909 1291844164792374817020682684058358720 3553910 425779870384212537388428445687090560 3553911 93742079316591760135802272589823360 3553912 276499440086546237596497216508723200 3553913 -294673007895971076320285220661320816 3553914 -18229848624583373997265711521153024 3553915 -486413505763980491081546454610936080 3553916 288472606597268460550790208602634240 3553917 -269985297026878082883138515329073088 3553918 -608518368050641570438084113497443584 3553919 1517758282028723932254014779113996144 3553920 -4516076634523456557999866668646400 3553921 -467057505770411191495382992275215640 3553922 -621786820376215107288688854204541488 3553923 -737027867729585463283088701622629200 3553924 -590967469174789133031239937381381120 3553925 75887878536467194126706421369814650 3553926 -11199542391015679300261390256437056 3553927 -688550533168210433064043719885014688 3553928 221316115550341692817942078932418560 3553929 124881232588255750042475184653917920 3553930 140901165636319111398467108379955200 3553931 1671238690464052263957395477077131000 3553932 6096026523728461857848582612769792 3553933 438899748390943942870819952474326144 3553934 150214299494920068936437042663495616 3553935 -75000633290906926651837767085685760 3553936 -129155391585398430316026645148860416 3553937 288644288576281401082669825874826240 3553938 -318225918737309205969375608471414256 3553939 38785208994098097134486254696324224 3553940 -289346996336728194599446846469798400 3553941 43048486523622156412254503072788800 3553942 286432883622839194901783082966045312 3553943 -475769178039999706961445844311722808 3553944 -244391853248540931773563037155860480 3553945 655297884151662997101363268270710600 3553946 -157795796483057961383289385403632896 3553947 20801066770625847527042253773408808 3553948 635317321726096270253427883125888000 3553949 -96842020344318120222272921795490240 3553950 -3615678435631190313479516231040000 3553951 -347276266129258143850902870054665408 3553952 2178656852097338208673382832160112640 3553953 -359311236398643812407358493084912576 3553954 -230544630730790415932701659540264288 3553955 446768620451259866642844014035377360 3553956 13292318002488878874046120214151168 3553957 1154897333638796893406078121268266432 3553958 174963507557384666634615363508021440 3553959 432626443749203521871692908041195304 3553960 -424342300654589871665036525012582400 3553961 -882170084855159718043025682466260828 3553962 144581410269929245193434119490366464 3553963 275246296560110653360687238202510624 3553964 -130866621389616408209574631898984448 3553965 -152816048874988496421351983003489940 3553966 -420412954237498261738607416895330496 3553967 925039015900642923863126668800656016 3553968 55763854530287242922999873355644928 3553969 -835784843115323201328430092811942560 3553970 198803853083483310361406593369790880 3553971 626965082411637816072203977949209344 3553972 -135217960832184748331956091091140224 3553973 -2271524856911497454418021425383187520 3553974 -574180956778820849352945825668372160 3553975 -744934973795340189502559190095446000 3553976 365715706238206337404622018948751360 3553977 -125267387043103369104310975208125440 3553978 680729713909737953464944647053565040 3553979 882687014240885488638715324168876320 3553980 -32804842668204935979477803376368640 3553981 626059699195926836480655861789171782 3553982 1118403330229622039594474880472200384 3553983 531793093455297683130438743619110400 3553984 9548309084177736193777801841606656 3553985 1406903413153953971455922257259746560 3553986 -580633702676131409434835687149491456 3553987 956553444859699682855942334430452120 3553988 -156748125884341804083034974711029760 3553989 894790876366387577864318531533465824 3553990 -684173001350859210471058256902550400 3553991 -166898967930615628275377036647147728 3553992 -303882661275194740372895643455969280 3553993 -6840420711379371971623349140141616 3553994 778466527744775001167703661565749296 3553995 -194563283669657653087639109990568960 3553996 192102330770792115073864267571936000 3553997 -1452630758433776419327049216976316554 3553998 -95016496472674644147412626147483648 3553999 -2545513434467934888107367902881181664 3554000 370684691784956331112215797624832000 3554001 -1124165112526438274396906055972572400 3554002 35794239380934945252898970888239392 3554003 216638387806212963170455003293085200 3554004 73568519156338259264985407357767680 3554005 6171938508761250276888427160344320 3554006 -365203778677562946504442693552811136 3554007 1003132962118753124517397312819879680 3554008 -407876097831443568156844548559872000 3554009 -163504574531706534884945188679197884 3554010 -214283198726329378677332004133516800 3554011 -938653261076572071162407893761027388 3554012 594965193080803402012030959283200 3554013 -18859765465499495428908660995600256 3554014 -1062591184348905658212545816494134144 3554015 -2775957827467259523065877165071930040 3554016 1108882299585852865645444439610753024 3554017 -2102762021633937500154290087721096960 3554018 241831828155763225940586735956860704 3554019 -922730467636940900451358976957509740 3554020 406071595643886556823093909592199680 3554021 -552269442940129957116359102712315588 3554022 -144765290385330778273170709490603328 3554023 -1394942332654698003132842943962574696 3554024 -189751065466996963645247560216151040 3554025 -10212952254860585945593873681369200 3554026 16249970448708590684361478139412480 3554027 -22145515609469334566892258644010168 3554028 -768923949429339873237664057791866880 3554029 734594429665660716057762606353181984 3554030 -258096502083142841096909664777617280 3554031 145050435937017885834100155026981520 3554032 164401505977082158908431862346612736 3554033 144628306100029765964175419976774720 3554034 -378704611412775490786520940422841600 3554035 245063542059271100338328599890964560 3554036 24267401328247790748575498356672512 3554037 36905422975720336856185965728638200 3554038 122070965572602344817525657090351744 3554039 -430949449861705410394089541892219160 3554040 -101096241647605093178861294577254400 3554041 -2257583269670465860943768198515177388 3554042 -176130410956027767407780286933484800 3554043 351111776190989505586583553297660528 3554044 205411335845965915616308442945774592 3554045 -12262423502005473334939147237327200 3554046 621596536273803707206197993867250944 3554047 -2587854317504482850175020677671936 3554048 -121313166130493570885692836626300928 3554049 -1057380498993491410447973668794749136 3554050 -166577780818821043268701265048605200 3554051 -947078870077532722558720128377490948 3554052 94325157319813551014504238197637120 3554053 -2612080508490185906608109218792164420 3554054 60607283504226282134508979609551360 3554055 -259552703853599768171594589341770200 3554056 994427869944251985561452395302543360 3554057 44945055847786378516608716400372480 3554058 307913083853617686603721293021475584 3554059 1152661405387885225532371628898642260 3554060 -584899324665640097211871612309693440 3554061 105550068785281659384206327881072704 3554062 27801430626564220788100877777860032 3554063 751664616123660067151954502267993024 3554064 -77029310839479632317695517831987200 3554065 852066040219758355347955911070169460 3554066 -145729135777139235513581154348304848 3554067 972739175401077374251089375479668800 3554068 -809519992160255202618932947503699072 3554069 993770384401114487110166677828051470 3554070 244001137842129660497587136231130240 3554071 952887056133685925545459315802804592 3554072 426869140188844571548121261827399680 3554073 -832456511879389419088499722663733478 3554074 -447835949538510017699562220034430240 3554075 4108047490042819437867928092153600 3554076 -270677496551088246816823333829692416 3554077 -1199440855871962436884305972279672468 3554078 7765275359025424151320629242026368 3554079 6222518470523274245723832409594368 3554080 842722831577662519726163112158822400 3554081 317636455145687876660841982782774882 3554082 120980576476324353464275780254057984 3554083 -40955691669057382592750535931632400 3554084 1468772172779151002844289086670021632 3554085 -264788535081031520251792081871246400 3554086 -925488767544626825385563245543039008 3554087 552502340402350863728880961134304272 3554088 163426754830920510832164533615984640 3554089 -222066316535163602216055445978263936 3554090 328347180611818675558901107086928320 3554091 1246913324872165712129182680411100800 3554092 1044407165922286750605406841567587840 3554093 -2954412026611036850811994372861078080 3554094 984320953605041583100794468206441472 3554095 -886773206706203629047747675532723200 3554096 51223151185041874455839619761700864 3554097 1462345176409316734053229827480201600 3554098 -127800839402196774202988137339278336 3554099 -1511035620604807684141455103478646900 3554100 -359359160172882670308120651148032000 3554101 -110422261768332830097921880284026098 3554102 -22580645667184312379482167144110400 3554103 28169440994640063476474076746507904 3554104 787513852441155701217875705487544320 3554105 -696941346491095393087775085186395640 3554106 -43029284436263488798729851397456896 3554107 -1151612067393299375877274775903663644 3554108 480706366923990636311067586476450816 3554109 -3339106963320963004083291621268872 3554110 32168149094761634033093537996578560 3554111 -973864680825195291756193896403965576 3554112 -58338735389670488068174604453019648 3554113 496235696183136133577846288763081604 3554114 -260039137074301980285718705362775344 3554115 80769018390492761128861022184743520 3554116 -95533310121574691436033473016093440 3554117 174865713027206086817536087055664126 3554118 710931993890274382114871556910737408 3554119 33489512650546962832946944347620800 3554120 379622128358249181075881714605516800 3554121 222958425430182802339874313303413760 3554122 -1703659653157926007469210880381696 3554123 -69755175666977241051988332358550616 3554124 -257959729350867353548843748535091200 3554125 -938652049544369425250020312549041000 3554126 -40643736351828104157474038110168320 3554127 -702946859668372266555491139399012072 3554128 143408212534833663837082448317906944 3554129 684365524861346228175331845922518000 3554130 -138675147647565574450102047935316480 3554131 -489105040699619762788324847617553920 3554132 1267268835207882608826245051426176896 3554133 841117341824656486203083997526272 3554134 -576022456564667520201356787933506784 3554135 90058281206666289932943162254608800 3554136 571359045325268009089310628236728320 3554137 -1761311893422194387741984244415524214 3554138 252040350902468692062715712689380096 3554139 36234045644692237647901377809553792 3554140 -148374337739821808119938795479040000 3554141 -1170582629631617521841804692118698458 3554142 339004682283795542163356554953006912 3554143 336335471705158858862304743949563304 3554144 56917316679333503841016651249090560 3554145 11517216557563824536201513239699200 3554146 164741054349422660055967968364795680 3554147 1120829058355997353116159643396429596 3554148 264979791197879257911968507626389504 3554149 -1255539012861925604362347197347938464 3554150 -57029067914658582834444764085158400 3554151 4121079356790731226158491383245520 3554152 -24998862106915254366114761064529920 3554153 2069921812110454798990512693270903780 3554154 -222366708731143244744524280699462736 3554155 -676605728466905174008534464187520880 3554156 351087745533737722704379650228115968 3554157 -343957216400844190159137998044347360 3554158 301977884393427764642501918563951680 3554159 479065496530791323550682639575661440 3554160 -80947274895397951151480629611724800 3554161 464954600758465063534540021589663424 3554162 468807156119946602469829105387298832 3554163 335796187230264076935872307811428240 3554164 -229519728775606020849102957016234624 3554165 2168144488871587360600220113847040 3554166 -261605983211553572155005695956684800 3554167 -152487644840127884117254026759901920 3554168 -119203122521589408969854246106685440 3554169 -570300518237260348362860925122459520 3554170 224223831713098750726866292866701280 3554171 -921128136433600181260159190528993628 3554172 -676496408814596743018913266051046400 3554173 83020964748282673839961796436428736 3554174 251512678487029126779246051538695168 3554175 258152878560879252224616294520407000 3554176 -73627366442832587464789294778941440 3554177 412015309459853795339717197735220064 3554178 -422298255810541384221844086793532160 3554179 609652885876626922957201173212582780 3554180 -199663169987728858295602290637209600 3554181 82334447054162625543857796763128960 3554182 -1313840425647234984836345802058510080 3554183 -354795149657082588847867076769533640 3554184 1051949822597758043096515680950968320 3554185 -15435487148115689210308811584222620 3554186 338158915574505740132013251926719792 3554187 -107562177027687374968644635600664576 3554188 963360410269212365558596894668059136 3554189 -273766622632114796577714687993582912 3554190 -138642370994084907322074466230197760 3554191 898509992782525430557490661635592912 3554192 -387751077008444636808918681794863104 3554193 -385918783494950915673334640619057936 3554194 -327467258412349132231415503715386368 3554195 422398949964130530767591177762881200 3554196 129650286469436228017444053213960192 3554197 -949754058553978759298722739444314720 3554198 -115205858572531172355899761531729536 3554199 -18629723010923799893092261462167720 3554200 -203530758292651015718289150667776000 3554201 386564348167764290920196535443933952 3554202 645625073730937397103411491013484032 3554203 -1294233802000695946686193862378231548 3554204 -236730244861333550443902937755631104 3554205 527467980745147317769940928606315360 3554206 585359900352454727405336751133575552 3554207 -1538424201865536889059801002220078048 3554208 1975100643968183215214216764981248 3554209 360829927536551726031439509366657216 3554210 487006102966061507952994300055808000 3554211 6101741714469056861417234917337520 3554212 -374437091455981959123526293000962048 3554213 271095844462591094951029944395253504 3554214 322479740694361678744689210071183040 3554215 -73302217913365543453451091093370800 3554216 357569422277309873971420544808960000 3554217 -14879113463262203008537668605058780 3554218 -806341081491103373726215737026287440 3554219 -114715221225216975366564358217609280 3554220 -50376524563150051256502629152573440 3554221 -1488030207590188336286315999974268736 3554222 122457286954097343757982430117888000 3554223 1037726325365441708691916419814091784 3554224 -16778207093478522940919523578019840 3554225 -899027057766792207783885834514208250 3554226 207347693659270380842841560292111360 3554227 2078788930383318503498311205688568076 3554228 1251159347727230137716008772647645568 3554229 -41881600757233432902209936751864000 3554230 -132406202760214268620805484212668800 3554231 -387097557605127440904462185103946968 3554232 506145072100228150703461749307146240 3554233 -21138047730200558682561632214326076 3554234 -829312369222083158250248253025448448 3554235 -218730684040427114246999422235998800 3554236 -141554067061023216269254817431879680 3554237 -209282024699396007211017647908605114 3554238 44503503369720171237239653698905088 3554239 1375629012857885253840012410365158024 3554240 387473133707368360126525032785510400 3554241 620794891196535288209325313299570144 3554242 797765564609344424056652456258392272 3554243 -78228713552279261187275888332707840 3554244 -199595073630351903853476839138536320 3554245 -879016595345706124262497169420194500 3554246 -1353086375643710051723502397330089600 3554247 -596705224030752504523689720165447000 3554248 -1711306219676663252046852832743152640 3554249 288854565825048774877869098657030580 3554250 51372530373629493756010938380544000 3554251 -9054049258476594853123434434983448 3554252 577581557308704294184109143188406272 3554253 -212098552439696300315808342150235200 3554254 1421101422068422427595977946073920 3554255 -371190349356302921803093030704654840 3554256 -97432230472617654472373882965721088 3554257 249641953364636032413575041128018752 3554258 -825536891485057776622291086981414624 3554259 -143974749821226586448511921311907072 3554260 -495670198427025831391029756354109440 3554261 45637384396803765309425469246426912 3554262 370536567786747617412594005273113920 3554263 -1105520612195200173188028577429082488 3554264 16473427970931052747682775458826240 3554265 -159937725573906310065446739624965760 3554266 -781703160829665757816979859754161168 3554267 1365096931530098863956785493100709316 3554268 -2964980357998508070470976713763840 3554269 956248724386650950435592577637994060 3554270 187127447530967730674444010377206080 3554271 5549066689803579068224456155378672 3554272 -614725385741913319751024322497740800 3554273 94076928005816027257106513572284720 3554274 -68951410393571644580197745969074176 3554275 37818207217816011995790096421003800 3554276 -48867976061870377890822954644536320 3554277 -224848792698180140661017112166834080 3554278 -76603763767193302897490044256040960 3554279 379794365147534307621268536070262184 3554280 7422355303869341025562341824870400 3554281 997313560507971807856147818550857530 3554282 649166958632052207242842672396945152 3554283 -980239071460880579236245463507603776 3554284 2134246283310370824301296828587328000 3554285 -187099362115066887989423590732083840 3554286 -182591019245335024501412441406592896 3554287 2123869278524248901352133874676653424 3554288 292918286016520100236206167659905024 3554289 1667577812043648845614788270697680000 3554290 54811122893731654163653004999035200 3554291 -111249349635024964191480921491315856 3554292 -288800655900401072559395716486594560 3554293 -1426063579067661616347827615150082660 3554294 -6406857480555834142218297241243008 3554295 -303801292079280789041750686619621760 3554296 -40445849412710700939137377566720 3554297 -37699018798651889442372704183611320 3554298 791139616343648324882753301956678400 3554299 -258587255558253733766536365398196464 3554300 -207764133388388693464924646775513600 3554301 574285085092199046832544811077701632 3554302 -159239455912358729477645509175148288 3554303 476705787023550401288068286628655440 3554304 133532669272979641309548631692410880 3554305 101831074899871694885520729336990720 3554306 -10139016044066343667179550530501120 3554307 294283283364841935972351821746598640 3554308 -15376492321612159543698867749196800 3554309 -1280643410934560245893771254385516480 3554310 510479479014587851787315052496715520 3554311 -1520684758716553796922663016017092600 3554312 464665121084650339652797105797043200 3554313 994414777104480183477871604126560080 3554314 365522478130600361070962799259151712 3554315 -1036744492730566755869818963626179040 3554316 -619457249662696244994790374745360128 3554317 252174929620563157747268915119358648 3554318 -117265709090366314334819090766072960 3554319 -792392019672884735468074518040568832 3554320 37458295425455197515744731120271360 3554321 1012764325752520652198622945475963632 3554322 199396662296328303636289310280646272 3554323 1965355178390676367374004867270332640 3554324 2821379875586968286516363945732499456 3554325 445791156758125636928928822324787050 3554326 -130704516168347001514927102909432704 3554327 325684332539374102431950951306968800 3554328 -316991446954031220481047859919585280 3554329 -582558007569990351133902048177094640 3554330 -16631834268954188170338946002432000 3554331 -74060806601098611007149272269515264 3554332 -351800515625173519108545666696043008 3554333 460192826852658257756093115104532582 3554334 -58806253608698971692534720985896960 3554335 748605974744138972817234525871994280 3554336 575299258488089870896891304192507904 3554337 -13826200019690582385448682852386560 3554338 -823359572517086018053800480392341680 3554339 -140670603507157441223767090685301600 3554340 -204451918268616071242326961747660800 3554341 288504488044076037891557890923130880 3554342 -930036253969975622941671034941003456 3554343 468806920496596704527730797368278384 3554344 53854367329599916966268684927708160 3554345 -371502196352591987589936914367113400 3554346 51929758460927239745204987578185984 3554347 213422322683422272500409483436680720 3554348 -562903641772370220602833205702719488 3554349 341528248171239399425583564494561280 3554350 -691760227853236857648995957886331200 3554351 -528824063341902389936159021220644160 3554352 -160032392338181985485316982323265536 3554353 -136148628115217803836863810052600336 3554354 68414915915087915531194071258915360 3554355 -266901029070024589396942117832398080 3554356 535091400986245907439063273311854080 3554357 170058682119995282229407658213230940 3554358 122188683684983529435557060217461184 3554359 -894331684637785186018008405699524440 3554360 692525016428852989741584435917414400 3554361 1149541555517294244584535163807632432 3554362 -39033089771305570216355313489079440 3554363 -849357897999893234518445576058479388 3554364 -173576614248641098175168015845244928 3554365 1277709027671113478696945541235609260 3554366 -132618578264460844632570631817776320 3554367 194427949243657117108173504858247680 3554368 -199876965725143898374584434635571200 3554369 121442788727889000794070479224517760 3554370 -32690246968848046508806346762074560 3554371 632450810813694039959597412674687032 3554372 565298537415354026932190710373052672 3554373 -524820574564617314188544560178531616 3554374 55619797531121543959575928480506240 3554375 -654709595559805016973076882470000 3554376 -107294423313372998024322026199613440 3554377 55192275085565360434025895567300000 3554378 199473310360785964746994354794849024 3554379 392745374903558342446199600602563324 3554380 -11841975037403515070979915163069440 3554381 -276657265604724737681940537012618900 3554382 4131339397440733390661539845425280 3554383 12607158672821205671356869876922464 3554384 5236858978057248280747542418022400 3554385 -384456498344186135001414269744462400 3554386 -738820748756627182309365300612214656 3554387 -340738920901237484456772889976942760 3554388 -981537432808507589160787420151930880 3554389 -1130392324442012331379102198229340320 3554390 -155161908860759320333263778782155520 3554391 -56234948813087812179030020439514008 3554392 323325435653798861365333162047037440 3554393 -10070347321825372971008863300916460 3554394 -605050927430795040755521838202697728 3554395 -553733402217528998182168494395856000 3554396 -151441134599029606766771192322224640 3554397 139108847221177415092240741762523136 3554398 -101487746865542546410920129982026240 3554399 905653224689048773983013440451130400 3554400 228602807635616463876773169600921600 3554401 -1701040466076291522284230132094661598 3554402 177392054800014175250730168733960704 3554403 118088421082148120043348581797051200 3554404 169425708486976790218264823758176256 3554405 -155946281417471116011236719500598440 3554406 -5794005057676454220624801251556768 3554407 651587159115080704202418209993961656 3554408 470257335471796530765572234656972800 3554409 -158849036120198302105562312947990272 3554410 -184183357611655621804394011539284640 3554411 -295667242968900116165897577143155572 3554412 -557806390541798749026743178036914688 3554413 -50732548225964440257522399242187636 3554414 -535716841118859226614469811390331840 3554415 -529301629016686993679599036758897600 3554416 115810420547527593918948941416988672 3554417 -1059319467521580339804299274381133968 3554418 125146103809946635376854437312437760 3554419 741133185443999323066973174768616960 3554420 -22527972206197605506392459554078720 3554421 -240232902256791912694047877364833440 3554422 -1429351260779235148767519912659490048 3554423 46108776750098089507284775593614208 3554424 -115014882394318478872396628884746240 3554425 -369528234292062108551273992846840000 3554426 693467826349462347911383699434732912 3554427 -1169730176772316312059959860466222592 3554428 -2785897046823825571259347328898115584 3554429 162056087120256927328956046619387520 3554430 -354932680130258482366377457540469760 3554431 139219221405651763852793027005135232 3554432 -683541463784754133968647302561136640 3554433 -48380203914301348994744830038847536 3554434 156842081491501864350034067500837920 3554435 331146394149934800133162762952948880 3554436 3559754357327837365660477773471744 3554437 548512163087444811304107479213781086 3554438 -279553287552123344428445597662910880 3554439 -307565309512211990565541447475268480 3554440 -681173875586397899693119310622259200 3554441 1305063397900914553489160186647794384 3554442 -2208783772409761502027065259326368 3554443 -745907086335122316579997471269498480 3554444 1136908941998341005897059934724339200 3554445 -325652658123509453565345176362402560 3554446 1676923147537735040385008368628736 3554447 -268946757141118889007787891778614080 3554448 -178634478668120435672049229225721856 3554449 28851398454447618057770468125190450 3554450 -447777757281538769554841734274754000 3554451 208046440509426855191905395724068768 3554452 -190210432287792972284080995729051648 3554453 276727784385362794811848499497253280 3554454 95470480211813093131653811390588800 3554455 128700363480450133475865133885590000 3554456 448111156390206220633543980242810880 3554457 -252769854464171968661085883168368000 3554458 105652929248520217135708307259209184 3554459 877389523974185100668734263464391120 3554460 -41859144529241441959542498981027840 3554461 1259269106982637208556659531194137062 3554462 272980487219382204379533203164457472 3554463 115368018823219181216704370809545600 3554464 -430868607650606062773753913408094208 3554465 -476848689843084544315583515586683800 3554466 -3286532966429968084740622124851200 3554467 256152214146492754317391279042646992 3554468 748039390899517928442189756478899456 3554469 -1099867423125445949235625398945711360 3554470 477758510533102649852972990543448960 3554471 -545529432313414889521370562658375368 3554472 250271604625906847332590512456908800 3554473 185134510915389783940843924905860928 3554474 -158841011903359997491027412577808896 3554475 269977390205363100247159994833771200 3554476 -711370717373758349462217510761971712 3554477 301672788860548637974184518191490326 3554478 -209401298681903101423460185638201792 3554479 -882300744530918996353795929660000048 3554480 104796656539868518217154403073064960 3554481 645346896721726365815884414855288704 3554482 -359010972936672023143200492964742400 3554483 1597738238075647383587192754279274464 3554484 -147272013330659843321970382082623488 3554485 -910791719593739262210625892819843040 3554486 -225728322140449610099187742588649856 3554487 167906936642332709987311486843508544 3554488 -274003648937511352376846446670192640 3554489 -717123099737251762051019436567240576 3554490 11549577288596527611845897256345600 3554491 -380112991024938121209753901510798016 3554492 -1422388701516181378007882086546627584 3554493 -666230682809352600053695616824589472 3554494 1103869584159894115461375014675287296 3554495 177446847269595818450591706079316160 3554496 680708738586207871237654503751680 3554497 -716406913300636640965001301408380 3554498 -74374102903356136094867917913619936 3554499 -46748798077437526047321297743494992 3554500 1154233077401315930419197725060160000 3554501 622493480315174857063222006319599200 3554502 -143654759875458753082689184223164416 3554503 795413774748763430919834568153866424 3554504 -70552202950682217487066311976673280 3554505 422054755523793412014384246867084900 3554506 449169180075477958187984725752056064 3554507 1087604288565253248397623757490053032 3554508 244730023393931122213534489360404480 3554509 243708129958501042832111616611200 3554510 177602398434209521533165254606776320 3554511 -388075162413598247294654550171537528 3554512 -14490535205151377333475266023391232 3554513 880123403227798819192936486378912740 3554514 -190714994062567788382585530791921280 3554515 765143551054543698643014728115194160 3554516 -17666490731059468277606015216615424 3554517 946206552826441926163138100341445280 3554518 179452244770542234419321305002392640 3554519 -1126596498959732256321274773757417080 3554520 86787872533142281467175644610560000 3554521 1513931871126719334096247072593697092 3554522 211315703566285894399753909145908224 3554523 32370916972698710534313271281096720 3554524 285420895249017200347399944734276096 3554525 377627136968714562947360348142087300 3554526 597235406387398473680092720569600000 3554527 331536064380302030119951894382377376 3554528 199185349578747649376150841067044864 3554529 -1173871704908715194732341901464612512 3554530 388566257773782712872811287281356800 3554531 -1920683771724984761793632936058937536 3554532 -658626026663892582016403046787292544 3554533 4134723889550135156720628198473920 3554534 -336364807400096715656227299647479584 3554535 -260883905539000614581749146172968960 3554536 18227896653135292984387000388597760 3554537 5511988351528490412249927900899712 3554538 -30094494438736411879276856750976000 3554539 1142897523822461381569713067791512440 3554540 282788461471571898553929780874690560 3554541 -232218864732362918703565787396043552 3554542 264019516051363160005791059117803200 3554543 665030999448572396112745124839491120 3554544 45491373795223989646685490747801600 3554545 173280753746234216078378460038421300 3554546 -589753493113999923053140672967739360 3554547 1172903407253073116086963394746204272 3554548 1265808930390197806059933829588635008 3554549 610860004809686671103377485722499264 3554550 -117484125657119284217343950348784000 3554551 127790656623220569912787290873666048 3554552 -4940312814792133116715027035770880 3554553 -1232264879978227325442138824335872 3554554 880196626433179667285003845172109312 3554555 -1160282037385816188591671025800087040 3554556 -443653485613489872830814166467952128 3554557 -183944009487989810631274333796051194 3554558 -237470100558078026779896524758133760 3554559 479374635275830077761859831567268200 3554560 457712863605681183296017298809159680 3554561 201426889480438988436562461565884162 3554562 248458166954130368993157482966118144 3554563 1683466668404835141151342356855562080 3554564 -199071564156916649501941351320380928 3554565 39202694782604614895874510999456000 3554566 566019998123694964867334424638603520 3554567 250468841339989101282457483322943792 3554568 -1196366546297380899480366294537292800 3554569 1989907717354663477076846658930226970 3554570 -290391097982283282666704952022319520 3554571 -197245388275332867504985402739906640 3554572 -291030804790287025174917798566374400 3554573 -308345577276499184724373847142974880 3554574 -284107258625452048578381491900053440 3554575 -511822941267967197694174307569790200 3554576 -96280631786862325036264670156218368 3554577 351063787287524422916311719355281600 3554578 4142927297951534846473851998013840 3554579 -572614823866887181620139970679087024 3554580 118661903631817621240631132842076160 3554581 1305620835508153235517196575602280384 3554582 493479014220502836204624154007198400 3554583 -36025617952228194544248246876624000 3554584 -28124547213849212236791933747855360 3554585 -761171146036817097329675323401764220 3554586 -241103442189375180937967295643543296 3554587 434436372861472414780757847059535236 3554588 -416018506127747504638904359564869120 3554589 70585272090434478781901863904908608 3554590 102590504035150777958242691311622400 3554591 -282537363258490437304126474192303008 3554592 860727085638964482801769016589287424 3554593 -92227241517482547860726159470545984 3554594 94821563226547101421783207480495392 3554595 13844346987621873639960173042115840 3554596 1423002106505803504753905335583646720 3554597 1362492966159222915712308003984170046 3554598 306341577319618938141271522954915200 3554599 575161483051506945613752716370127720 3554600 -169386777543793527032023834245120000 3554601 -273081772520414001802404783725997168 3554602 174547960869807512969340422948676192 3554603 360441949436471061391901885999860224 3554604 134993577864456218297791742474824704 3554605 251881768089993396276014302792800000 3554606 28303368905451817123675962494998464 3554607 -671528404758061064965204515864669048 3554608 363187241175260185069542213702828032 3554609 116957666082656819201782258685111280 3554610 498903037651578946294090784603473920 3554611 1202789555091553050814200578321571212 3554612 983423653908636572707912769562704256 3554613 -127084502248481768962057893277452576 3554614 -88651413318696620924974957713813888 3554615 184001781470590652600993011816550400 3554616 -270873891401387222067499245853532160 3554617 516894984022223549701133771806980 3554618 393355683022739655109085906001357312 3554619 -166467976788387276377513839434620880 3554620 -120072179047242381463555665401733120 3554621 539369619350594952110083462438089312 3554622 -413276594194509426781415281681957440 3554623 85822856879685433424848156570861824 3554624 -118737321187171549856280618264428544 3554625 -978250467663809501203784029312080000 3554626 534083896671041520280464726463138512 3554627 334338243480162512576374261524967392 3554628 -59639003032430067275711069708156928 3554629 249768990058363831191445966859158684 3554630 -159585976087319134513110906619655040 3554631 -539324955650619738730939016568417120 3554632 994123462932340797556949741674905600 3554633 3936588207944803517396354869055927424 3554634 -472927054275597236969343777420453120 3554635 -34972739514671835481106172191670240 3554636 -404216745991895762758771915727473920 3554637 71992061108317187140177921111726752 3554638 -1615822822576332257163271477102656 3554639 -1285675156533745741632329983308688200 3554640 32267371302344258178019115925749760 3554641 365834356586427751659015048187348320 3554642 -38031484514827909319598624788061696 3554643 -464877017921792970973079063912312136 3554644 610132099285789009611380253412286336 3554645 -334977458888664126952922858477000100 3554646 -92955675697823111644886956718284800 3554647 -384504824745125408737517534243654400 3554648 323471277099029708458175215127900160 3554649 -268178794252492159071263345986028160 3554650 128308817605500885717220216459507200 3554651 608848696222030978476141336301187652 3554652 552719031013526715813019894760581632 3554653 71569105918358816873993615215204640 3554654 181128039305346038694419314192992000 3554655 -185513296546793688207609139087586400 3554656 545037973519001715188619492498997248 3554657 -446536237537621183079213909709441408 3554658 -174775215253491293282678211798286080 3554659 -322740295638184511696816110138596480 3554660 170025475860722258563548539376345600 3554661 170305520828714683143749413738471584 3554662 -34214254718910560483019925365806976 3554663 -509202748392825304649758185658111440 3554664 364927132103046111551961476391813120 3554665 297256328650963308646715909748609060 3554666 -224267702220331714342460934595735200 3554667 -753466127841380741200922480298497316 3554668 380735019456084146568239056460952576 3554669 1158028662600722991903169287688970070 3554670 25844670040478855155053696115752960 3554671 -677457814386364437005790889479182128 3554672 -315992919063335153744558615856414720 3554673 -128756219700286536589620457436604096 3554674 -93212887704954634165242911400845280 3554675 252015642405110559217723509196014000 3554676 -484313624814923227277165682023355648 3554677 13924446667278101755707575466796544 3554678 -306278326853628184465261053034539360 3554679 269831963016129807950323294449143784 3554680 -1123409808449832102952699491555225600 3554681 11724459069809346756736596148962240 3554682 -32865712154994849881673883601168640 3554683 -824933044519503027901458981411685680 3554684 654497594357643987502815487093309440 3554685 -78636800956269781470827148255793440 3554686 477107661035295675936206876782111104 3554687 906580963912380243394447970835678336 3554688 -275446555212661468824525976192942080 3554689 218332119988207419121544708684047490 3554690 255987718465501533382962409338707520 3554691 -192459090849395055922808305032499200 3554692 132409590945770113466491576856719360 3554693 1674187217472289614100977321393339900 3554694 147317573707147101566527622060950656 3554695 -756198225839893269976866375920985600 3554696 1024148474430639686060621114835763200 3554697 536318631310729870659869616329987328 3554698 212595695709125712002783997849697536 3554699 -477440931449863362413746850145544536 3554700 39111932019332530426931027602214400 3554701 -254989561498752655973426807666635776 3554702 144093992426418114312943022915439552 3554703 -708340515672660900220452146187555288 3554704 -121890125982933769941754733215088640 3554705 551275597257363803872896541421601600 3554706 33970034512940714636218114106738304 3554707 -30782083494114794372547366977690560 3554708 -138745245876811122682889929565306880 3554709 -993981065006767179532693703401113696 3554710 49135114711793391342666988730054400 3554711 -406027968399834777431574913655429688 3554712 -431467495895088635683464000818380800 3554713 -1414299386658532820054490680066042038 3554714 652308786257808347869058204022232032 3554715 38762329444639452276329495583339120 3554716 296737922202647302456170123198666240 3554717 1099685014158227909309808143277752064 3554718 493507308206217817364500206707690304 3554719 98045774706418164143949822030581760 3554720 -77139103723451096809283741476454400 3554721 -66174160754885460256149411388004910 3554722 416551289098196899174559630548045824 3554723 606894200154175354452980263762410972 3554724 -2714393780426810684020768737371136 3554725 -412177833451943765574296882091307750 3554726 2617232642848142516374474586540160 3554727 370221970946390933946597336287306880 3554728 -464579011762294181696229489752355840 3554729 -1489406171476416906710917004873301360 3554730 -172613149916971070457325118067425280 3554731 -1395715489682817452832127904600203468 3554732 1007279265526098706922242166781732096 3554733 -191686146982514819867474106280416000 3554734 862210640435223344506785730539061632 3554735 -80540077442276400718724896892739600 3554736 -545286648328927459659100012381470720 3554737 -260447154493044411506652760213553600 3554738 453517423760666068291016079404448 3554739 -492543106904815340801673753889053840 3554740 -102104952104054579754638142671339520 3554741 503274387138609638864208011787470904 3554742 -146851109018150149341948760384757760 3554743 280766928228650567579816503954939240 3554744 436453521478453831274252618246492160 3554745 776234201272167894578690965571661120 3554746 -252610486940460274829521218283521600 3554747 -202072064379237705180932904841072368 3554748 -609158886287150313859136367403169280 3554749 214692133562740637178233692008389760 3554750 10341805121658788682924626675040000 3554751 1101537618578292270573133598306133504 3554752 -754139713888878827101959401410396160 3554753 512474860494028838023637921917564080 3554754 -78860316098775617579370914040215808 3554755 -1182311499458384643642131692589721840 3554756 -1278530715861638167075012720906385280 3554757 457611947674358813605679834872532448 3554758 471018041900182750610173527878064480 3554759 461456936947920828836517262783087440 3554760 373327799072046046358874974937907200 3554761 200280147306706802979623273919468480 3554762 1510334121042119102550596803605473280 3554763 -256226788171765981164019420010856960 3554764 -436416051548046306320496666611463424 3554765 41687115376993237189411529708805120 3554766 14886489164695472368295345285416512 3554767 -571941445906059554648884383480840 3554768 -173150595187927626781099452017147904 3554769 543270014820315982897924460389135344 3554770 -101029747067097895930956280761047040 3554771 -2233120333554245275707547103311227312 3554772 -122866919963989655944908619020331008 3554773 853630920632583888639246411866515022 3554774 38563948343730660093136295117396352 3554775 61503304505611350910939596832701600 3554776 399227500307212449504215318997166080 3554777 -2022059939904329596699410944717392374 3554778 -530131855525114404397391263115122176 3554779 672721089602887956828208819737021380 3554780 976453152333499986980387317838169600 3554781 1057009178078483498010695460956775552 3554782 16216041754048434802018998934284288 3554783 -986691504602885546770074394602392016 3554784 -179689316247246704362734255965208576 3554785 -259557815051399127179936943466104240 3554786 -724000032955854498798867583722374400 3554787 874899713749595911007980060290318768 3554788 -143085516521497841618708770469928960 3554789 -185700105829144822444512488510494944 3554790 -74096240103706914302566517862065280 3554791 136619882925259591044567529183643400 3554792 1804670141173528146039471195700608000 3554793 -1730798965858924829141364839587675200 3554794 644812653868718330428946749971457632 3554795 705144106882536433865591992489912800 3554796 37267887811660400744886502927319040 3554797 -1169384513620663079388963688893267754 3554798 607135338754054369646689210728798720 3554799 277443124165292049041757960790233864 3554800 201535368490468668574667550971494400 3554801 490441483506538766840326406405205504 3554802 539071891805451733555381173613384992 3554803 -67770049704374005648646132288279172 3554804 -461742917506389254564410851853129728 3554805 -647851995728907359568793462282881600 3554806 -250944239518593888259383504024951648 3554807 -1202245442834814495193647048488061240 3554808 64560528307834657337292205424025600 3554809 -1821153804910620435042438957225882480 3554810 -4071765046764875206895298766586880 3554811 -177136472992576765451738250047792544 3554812 -9639810540354033674333505743152640 3554813 427028562829381736344400684272237062 3554814 61730607792733585435892585062866240 3554815 222242286307287374100249420358116720 3554816 367868574826234888882185313896628224 3554817 103123623233984611628746188937837440 3554818 -673929483313295848622262833495738880 3554819 -25524056262711207577298815601322768 3554820 -90972487595091079104033181879296000 3554821 -661337052398141900654836868157874978 3554822 1093629163484752423461033113191919712 3554823 -262043818355473000076523690489283632 3554824 208769733116266715608948580258611200 3554825 924128744713499919772427493368567550 3554826 326482356476050752204494133890220288 3554827 786724453802933584604034886925230676 3554828 -739957123809075980701206633145273344 3554829 -1262622159472621355215666941187910826 3554830 213170946741115304458694387858746560 3554831 -7850121098490160646126453148871296 3554832 -21749864669046653152975045121802240 3554833 408739431437920861253138450035981044 3554834 -429572965669389386694033022603376640 3554835 132778900352825381469921589450850400 3554836 -1573871762754490464098814740478534144 3554837 -307179068021622063152128900634883360 3554838 95155957087037934216987233605582080 3554839 202652268232761267673780349445578224 3554840 196797910066830663808468394839449600 3554841 1050740552010383619472983472533027792 3554842 -841268882413006127301201007654656000 3554843 -622615914520172257760867156972006400 3554844 -788141967470538563447341100390352384 3554845 162691694653401965085502207865448960 3554846 -145954093800011262797628471457792128 3554847 -1511634379536718796844379837904489640 3554848 1341828167656744821639093335241523200 3554849 -359853111748365221054365623339402840 3554850 121104403733109326301176220126259200 3554851 -706211929818435802021137093301674148 3554852 -814552965245913661076450171085619200 3554853 7380931777796868985734006371727168 3554854 697316452718870528092225203875345376 3554855 -642276806862428336739133558381959240 3554856 -61757219647954579334040098635622400 3554857 -127217001188778495282338699752040448 3554858 1162484526416473777021499681054870880 3554859 -448720527463658272917765011577600 3554860 -283090595125787551116276025004881920 3554861 304813618018295688799218617007640032 3554862 494779019222854251183609593048954880 3554863 192299968619268475531368169733195648 3554864 24040847773541244745219385802915840 3554865 -210607673415966965079576309140547480 3554866 55631577358223889232957409773393920 3554867 165820501148692775348247517586769648 3554868 780756597141227318469133395890104320 3554869 116669614761745215576062993308097244 3554870 322374935501500569669505907165502720 3554871 -536748517761794044283440253304632088 3554872 137175608245118999499240486893383680 3554873 26232593828251088294153760040803840 3554874 -348721509153178286552214612724354560 3554875 548285909293250462966451185536380000 3554876 27518498360372035360954129779840000 3554877 -521605854317699049345886420626919680 3554878 53333195127839596506552982236768960 3554879 -1199704573184558489685358400542843224 3554880 33295368733826656679928471182376960 3554881 -146534661228595295589125165489355840 3554882 -804468084338973925278598501029116208 3554883 276287993441649265967021969315138052 3554884 702591550141616059637498865468530816 3554885 -801536824005724971356259951897300420 3554886 121811027421576793803420639526318080 3554887 558832109909814794120228758991433312 3554888 205293233623616693423272412492267520 3554889 127855419039337717173402938838987648 3554890 132159466830484860385666307791345920 3554891 -222015457658486000678199420990441708 3554892 663896355091679341617940843955748864 3554893 -378571634190963013399561327405198858 3554894 -99020472598249638835485116869902336 3554895 52572850067846905499129554015272720 3554896 -5505189586587119094939391179358208 3554897 -499074963404338834943220326793802776 3554898 406737774469754045677321453414836864 3554899 -804496371297206806511818718112506160 3554900 224412333227943697770661821316608000 3554901 582301625705990609500453498370012160 3554902 -319213828610815369292486155172469888 3554903 -1053716558607423678788962838990047872 3554904 683611171758666026388977760889528320 3554905 -440202528535401799844395276908173880 3554906 351145153417617793236696830631367152 3554907 -60203111458337147470541472134885880 3554908 42937079743981164447828717704252416 3554909 1069276556425926965299703252467171110 3554910 -72543480744262397157054428243400000 3554911 54113244610521422273093420508311224 3554912 645883762202646602778947169633042432 3554913 821070455359800141372991964886878688 3554914 40202058588275995756283816548070400 3554915 275897100951830798085522406288842720 3554916 339481958896372073199346890576663552 3554917 3044250644132237423273736323886475840 3554918 588218387121300421595927429641448160 3554919 547932903508718500911716549478414600 3554920 -756648805216058589867888278923315200 3554921 -2832192746990725874469286535798411520 3554922 119070528749433749183909055024559104 3554923 -21925146657986029180426704563191520 3554924 -84977825821291262849016182755319808 3554925 108337600346167826701938051487488000 3554926 -22960262004378597644409877447468800 3554927 -183265978977850114193880611911323600 3554928 6451247059208345149944108960743424 3554929 3938769261868845699911169564296832 3554930 -3231609933114323774572801077823680 3554931 -689848948151581763310507791216543376 3554932 498418195241872905697299476053654272 3554933 -1523008138468221459670224910211428818 3554934 3270379804525610949847727457478080 3554935 -852041310358141878079761862804158120 3554936 -70730069088436637052900098211840000 3554937 -66472336766768923034787633581697606 3554938 -539337883600930983740351878433218560 3554939 -41740496510460280651286568230369280 3554940 191544834739599287280849364474060800 3554941 -191023793525218400314762350270079028 3554942 1482598089816977985046100868352317312 3554943 -29042442820353316628450661033983616 3554944 353447506386149224426898826744299520 3554945 -1327791358342207214158237777884144300 3554946 -8941362752177823903875008469126496 3554947 1082503545458435607489926268342798144 3554948 -193545209533533509444322750380856192 3554949 393330318817613950166076294702648768 3554950 239795995439635937786998872368690400 3554951 -504361983654282370251698878519825848 3554952 139227245890745840746687186323333120 3554953 -873501112327304653278385111080773344 3554954 -12739455798350038912658803990377792 3554955 915990661960132814340269157152280000 3554956 81268499694003310112833314995998720 3554957 63264039372691671018949832709921600 3554958 -11608258370750432088739706740368384 3554959 535758625175259019828460997558394160 3554960 64134405816065113243011377500815360 3554961 -965163661769030139592700257311571728 3554962 -440758166032280630110845280507206768 3554963 -463516484975621557388159495739016788 3554964 136657105456357814982344270998419456 3554965 110682339699343427749744817637461400 3554966 1001822422457377126806540169222950432 3554967 -365463851669604258199832143762082352 3554968 427188975361722472162537153952501760 3554969 1179341178813334231782190245771527808 3554970 -212917499412575239310912728325913600 3554971 -39226438074528662994567530085655296 3554972 -119033026763359160553300675219437568 3554973 -453803382930772143229360086973308960 3554974 656516923710934991225583741065444736 3554975 92974918924395258639945379157334600 3554976 797555273781980298250233954828288000 3554977 227453012187077225656514973784094100 3554978 -58503342785529381543022876856629248 3554979 168464335704185969304462920292612984 3554980 -174286113025392787829481390251520 3554981 489789043577674439026898032269166782 3554982 15727422857031490981212423734676480 3554983 -499674031268300485551379689568645768 3554984 1014373119398390601269500532981760000 3554985 -73236397703398354126699436243226240 3554986 337461293759910705185342584427320320 3554987 -256080749358048576825095057998574976 3554988 -114823062043443313216463316654144000 3554989 305089809215382963417323217226969346 3554990 370149032896908379556056340848920000 3554991 -15675223041524844185636394607078800 3554992 83347264216253604289113012514127872 3554993 -638711496266828738879600169582616512 3554994 -345565855908576114216463039049671680 3554995 -76924777739468687844653149268140800 3554996 -1371104327348233991107737589627864320 3554997 88706972094592922746116390130339872 3554998 512540745652965771550749047851699200 3554999 -135474637014557049939502965939024264 3555000 178908101041341970537601332608000000 3555001 1060943908800823342938547176680217002 3555002 35076582151722169674191881289397504 3555003 109011008561021793843682380767033904 3555004 -453088674653013239755185192584018944 3555005 -818570987872684161452819768411360340 3555006 93514883355020768764669327140323328 3555007 759381521006463799912945178464072256 3555008 -537857181062282119501065421373571072 3555009 61536613350035417415208309269045090 3555010 -224381676420102089224596971892111840 3555011 -67206541434192516717530223565640388 3555012 -381438441258834901575589993510437888 3555013 321910681832326443211735866243069312 3555014 -757125205436283144233794627793732160 3555015 574298357660185550944288215770363520 3555016 -411732886270818398802768161025177600 3555017 -296602022094619868293938162974912934 3555018 44117390652578484960099515029475328 3555019 -553155098263438525166650991498270992 3555020 -269938377680996946715416066774220800 3555021 -331612591135192292360291783430653856 3555022 -73467284235174797624070447298608000 3555023 116738850790465906073625458436414960 3555024 80491474869438905231250447139995648 3555025 -2044123656015729247716707354877200 3555026 81939555119549836548945094894637712 3555027 -31043565325630226242060248753855072 3555028 -149243951658902208494271709380641280 3555029 1033547940915643795717699345012791630 3555030 25763256974553800098727909273425920 3555031 841198736045698148546980960954621832 3555032 -620363940291669275517877087894855680 3555033 742291922575012711952799376215920640 3555034 -97360091375346072694866644574455808 3555035 -57553174926414717606150880987000800 3555036 -198864312122146276532942832302115840 3555037 1350735923555783373940490835927531686 3555038 1039910183093480336420771938582956096 3555039 -476299675952240769416908630542497976 3555040 -581639333006952050455890790483230720 3555041 -152445368036361713361475198192791552 3555042 227973972815713155899387169094499712 3555043 1516053186057601932490055877790843292 3555044 -1480629795162867427278314513403924864 3555045 371500242882817182599027513948054400 3555046 -307129296114498727692596677253156352 3555047 4779708717043185602210628204567912 3555048 -723895487007955406606325686558883840 3555049 -32419719440333721102665533406839040 3555050 363254592608631032792357579735200800 3555051 -156738485048870374661228922695827368 3555052 653854250226366009639955666376985600 3555053 712282421504189935144139791777465302 3555054 1156738728566639604205670648500418688 3555055 272423619915815936162149120263166560 3555056 108902504856333853458871651198205952 3555057 -24227760847001636780917785198086976 3555058 -207405892513039348808839023956382816 3555059 1764723294872464246884849611807341260 3555060 -149297022460026010195166045509079040 3555061 -2125163601316560182915661968073730500 3555062 -6086123034517489958401717962812160 3555063 100690483095671951437780905674808480 3555064 -28488747385791297385295170901667840 3555065 707436243496975518514555676276328000 3555066 555038745945905962285369358718449664 3555067 -845817713188443737526973629228209884 3555068 6536432848163564645506139938037760 3555069 172175197818864889687740705155617920 3555070 -19527972659131354615906464885635520 3555071 -168207499386333263064667376257586400 3555072 -314553287566639867114653261313867776 3555073 -1107840632862782243464384007328295678 3555074 -231069051500251548974419824440512608 3555075 -190412711457418874827794314316254400 3555076 527050001406066019217678926413426688 3555077 -414507836511430289480626569371368068 3555078 409172481831421560437592735616823808 3555079 1746005644654556163428001290604030720 3555080 -403091210978111975444304620971622400 3555081 558067344605259725891765710923550920 3555082 -712050179775408752601274732753510608 3555083 -59820753808816489155677221974497280 3555084 -43332352419648129565312158479894016 3555085 -1327527345814881944024732648423351220 3555086 -830731300344328073417072598692371008 3555087 -183591838989247253611268330858776320 3555088 -233160232133431332008421320517541888 3555089 -190169163272566039161604485518476110 3555090 148252477632362495986191038055014400 3555091 -1516182264908260091537551726684205448 3555092 926734536806963712222706041792287616 3555093 445999336571523070748528471638390464 3555094 -154779417256629245486915741719847904 3555095 -1296636095250582512082451785656471400 3555096 335408876305597394231282427272232960 3555097 -212022572101217092352630673037931388 3555098 -698265155789910772521632356166399520 3555099 -320566967505513444008752723078546032 3555100 -12082557817680572162043264095513600 3555101 1499421126436884435209759335816583808 3555102 -126580374327075444762591255655935168 3555103 -737659021748091894877179920472415648 3555104 -441603165070257319701634114702540800 3555105 -91731239702072194223063885124931200 3555106 -36608423941669280604691226910979248 3555107 -1992080771475536828117625236878900644 3555108 276832669697579257903752690948235776 3555109 -1089338749716747835299167688439268960 3555110 49399141600532051758333588945075200 3555111 1003195662151394691219910914736128 3555112 598073630483693332934551393343078400 3555113 55806932714648425082155738382602362 3555114 -471062803582871886418814991144563712 3555115 378080000833072354644220324346993760 3555116 -992062414416449630522450764139631360 3555117 673370197390056960513609977664642240 3555118 35239155393124845890906614074527616 3555119 793474654407629777250737427922248360 3555120 13125955059813039063401624226693120 3555121 393132750047456587358882114069794322 3555122 -49896188007321631433389145538900576 3555123 -177230946095404852675273377340972032 3555124 -1082022244402227399483860439767000704 3555125 296380706304324203497123002622080000 3555126 -45309117522203919536105970195045408 3555127 322542017803643372491020490417820832 3555128 -23109733524823141731059845833891840 3555129 -1346803773120198638881718512103533440 3555130 385434803945770963625113529511828960 3555131 -1848315671303844255469544665335319068 3555132 235378582151484336548390319339528192 3555133 -704574796596261611048548131516050016 3555134 -529400806962218255763114046067548800 3555135 -83204918650574966271386347908228000 3555136 71640195151396549861103696585162752 3555137 -567565521580796889869782728666929214 3555138 618602716740451818260057291335157760 3555139 -428456380666660324685041324417908480 3555140 22829352522806730289883745287232000 3555141 -1079962806368356421948198900978940576 3555142 330936027241853111111231821400945664 3555143 1309873383564116262461981887249570392 3555144 375043616356859949680568667348992000 3555145 -81740405197231561056401045104242240 3555146 -329585468298357990351450929061262032 3555147 61263793063482929376663919967210880 3555148 755437473495905293948243566066426880 3555149 132196216245294922495063206643645164 3555150 43559855367038650545786797346057600 3555151 329245525823103876529267059056261904 3555152 376590606931432442997015987309305856 3555153 -175204699751290790203874180782909056 3555154 -154862066028871730765180063778048 3555155 1897176270733449241807629680074547760 3555156 431448683989036185838079491373826048 3555157 -1321946582842324430126804961308044594 3555158 697034810760832274555574662158767360 3555159 -551871160518886869590993880850808880 3555160 380860573388481521663269626523238400 3555161 -635287854185544393328463328527141238 3555162 62900355225221811912294260090159328 3555163 522520648685132723198867219619967560 3555164 -689591850380411484108222758882677248 3555165 -299631372217034537784574897845778080 3555166 -422241843939998381016097858814508480 3555167 595730463512698968411175409769561984 3555168 -859340558435794732385899212547031040 3555169 1659191678889707930917942460505953570 3555170 372004657724628322849064654296469280 3555171 58601396320903655687646420546890412 3555172 405648839626763408752944537436866176 3555173 48685129841981276811675655746885888 3555174 241097404800466357509623922265595904 3555175 411936889119810405628558933811257000 3555176 705639094272545928354867985762498560 3555177 711338806031256074053865167598370240 3555178 -793360413179117828500786739896780800 3555179 -634364666624542042588008984401758416 3555180 425182098863989158354684855503631360 3555181 -130016166108824477238039467647762208 3555182 -241662398300531428552948584268444800 3555183 -527953053173328717965907104127053952 3555184 101180569998309968224220332573491200 3555185 -179283427991574124604761776175420800 3555186 356473490270167462203591696787112064 3555187 584196848779071542242716870821505360 3555188 -116369741153497491425450252354002944 3555189 -486266967390117793820594834829516192 3555190 -316807148373897053279761557014246400 3555191 359133937965493118873510622038591592 3555192 -16579161316464371336548829498204160 3555193 552820793246503343932828528985562144 3555194 249248192157631823485941660120922080 3555195 -205725799724812372974360025093824000 3555196 1357693460551834186214787113142118400 3555197 -38050918605305152346254141990042080 3555198 -233060904753457952977086180953450880 3555199 -2185942893921297270435019988775395264 3555200 -376725012450960992825404632858624000 3555201 -154327910898901225570478471615751360 3555202 -51949212397873509857050506161498112 3555203 1700951661969648043946510769272722440 3555204 105868668834769504698174404819681280 3555205 -543233773268514779292214162744675140 3555206 414797495094379806038345960784897984 3555207 898532045570557254198241328441557104 3555208 399726242378204243548738645865640960 3555209 471222329843326655186761910183961792 3555210 104914711021280287889154407151352320 3555211 -1759575365653474635781837374814124376 3555212 127001178920020576491006886376765952 3555213 90697708010694154369329152242628544 3555214 -44653301951941521290048655860867520 3555215 -207380290536748379215459936200812400 3555216 88552640358045286746480635484045312 3555217 856469216093195060721603448041417266 3555218 599716070814782590159853837102620560 3555219 268269387177527006046564305535021360 3555220 150925581172519778940916553561306880 3555221 2231739256148997342260984964624593280 3555222 -458784072817844732485505350202880 3555223 46929728417845981396444181218432640 3555224 -669412772368570974013256136382679040 3555225 -411915989215006577893741367247120000 3555226 318174482628618451424770757401536480 3555227 -279112265642167555922966180987165088 3555228 115195537553319744977906446890539520 3555229 -697365569279121301502528819671334170 3555230 213330470973280149092491846587283200 3555231 966850276875636990012452954553185352 3555232 -33183166778135986288090519614652416 3555233 -286222459085101369372604933476805472 3555234 -451333674794291986102534309062853632 3555235 324662476205324981732123903573036160 3555236 -938785915281112148788943047762062720 3555237 556982774553075567520764283600158720 3555238 321859003441789887605476515994576896 3555239 1594253787476686752065517746202962040 3555240 -1623787105008831143127368432025600 3555241 572388061179248787056206063128923642 3555242 -303771073587773475346701349282540800 3555243 490159204772752384407085069249368732 3555244 -691801820466329708864410905898601472 3555245 -1353315733294339993801351132304848500 3555246 9462083417959399170642512327090304 3555247 1451503507443824253372766083420215696 3555248 -280258864893308384978069493741060096 3555249 -64413357549254017360608152174216832 3555250 1107291844651780717097084048961864000 3555251 -84829499652059200233974668596086016 3555252 -45155921181559377131724452726673024 3555253 -583236777114536138227600990561594860 3555254 -77126027244551306864393423383502208 3555255 113874947244875925722884198491763200 3555256 66188158872613577970245370394767360 3555257 -156329104579626993471064247420785494 3555258 35691819513066891795312458586892800 3555259 1459857727882017081478799550231388416 3555260 593966615055035096925563373553082880 3555261 210651166684948216194182659355714880 3555262 447556957903544532338709768938859072 3555263 -491421420521127859885774611184192800 3555264 -68348181965492417271955410464538624 3555265 -365428255749264517114274250112715520 3555266 52257832783236095033536882125705216 3555267 -8999114466421891376739548156691720 3555268 -993943229756387700621113591637049344 3555269 -449433365194075235825650728981711330 3555270 -385271747099638909445069164873946880 3555271 731851838861419260603506974896238464 3555272 135361970626424705156604026872135680 3555273 12298751630738523275609759387732064 3555274 27778354711752308051911505992740864 3555275 -279895840373092557573082717542620700 3555276 166228350534851907695209540399775232 3555277 -472045194879885314893086176762576928 3555278 232082903619207758577129347417522496 3555279 -228282139060150884917588546968488960 3555280 -105602890286819992061736095072256000 3555281 -741276173910728582902483519124720400 3555282 -132846821186092735898090756338535808 3555283 1530323735966191089786917214896400 3555284 119576683835843591092883435113056000 3555285 -432574458892420129790845688231032800 3555286 87353381187146604067253811790531200 3555287 951965463965234903146504341938686272 3555288 -603369241812201520577791297398896640 3555289 -738313621645649061660082252582867200 3555290 -475087115107808778575767868982669600 3555291 563622582233805350985839389360294080 3555292 315615534142934052507200453342536192 3555293 -391956003526620419694467376734422062 3555294 234351752806318780249764076133987328 3555295 -451520379949527760879570815542485440 3555296 1361928290105389032238572445989076992 3555297 189520320321285892336740529987607808 3555298 69894980197074741041139562679064960 3555299 78870140784281352128606058688092480 3555300 8262415631958483173719345710796800 3555301 -71151823292342927256895042923867396 3555302 -85650971171670853715814340592358528 3555303 -260700314881681840020757014585625776 3555304 -1174062557459998947332652598378874880 3555305 -185418672682550508359281500017860800 3555306 13975478838144650565970492134988800 3555307 -256955436077397235724490426044287088 3555308 551485602051969618298604868966428928 3555309 -131601420041852131270464083328847296 3555310 434510510143147168933866027431733120 3555311 -726124829761864109392528301140487088 3555312 -19985480721341653557862231584473088 3555313 -1915733799857632713319247340502915020 3555314 -340407787092753698047039321853657088 3555315 671735168884268506888550314442952480 3555316 -111717223810660930461015577843281920 3555317 -169506459717781011407556017518235040 3555318 50343464361278075185545937615872000 3555319 8945941182266308905470838448726848 3555320 265604480979562480053317422872268800 3555321 -31794521774774764079140477337751552 3555322 -180622512269658476321662771454214288 3555323 361859062497635020612942302951148944 3555324 -552557868145680058180152097775592960 3555325 -350276712880168298218460790373178400 3555326 1026159334545453745688673202064064 3555327 394576044722089485502245473450130120 3555328 87923278594556734163327677540335616 3555329 970329352627935311469911386048896480 3555330 -49518826422585177971186911463892480 3555331 52411830927737231443009108910777424 3555332 557735384049496240436736232074243072 3555333 -388521034455886446047093063617127778 3555334 -102133746889353487746111572616009600 3555335 -220181364710899806656911601311364640 3555336 -143906506459256906825410381442457600 3555337 -109996383303790829363431906613611760 3555338 176204769068394124354774360784524896 3555339 -429334439961658237588017202849396776 3555340 434381111460690033037990230426009600 3555341 273491027713688280892277802128448492 3555342 -354681436633846985069571244650292800 3555343 1658723502217478742933751774497656 3555344 8197257715889250475582754441478144 3555345 51020316594171370607577550872978240 3555346 -315083032996653750009623000775765696 3555347 1137358005201192691941365477104191720 3555348 -578036435318382804720464414999070720 3555349 -246960681823629348242998504387732064 3555350 -503038358564673777214966735055755200 3555351 1162265997379895189766192285705062880 3555352 -682877196359700892386245747935027200 3555353 -1440100358235291254114123505741145398 3555354 -15926341100998161925533327415455744 3555355 951289570651464141976988879867541360 3555356 -28972280929131169618533380665589760 3555357 -3862025210628342356331878100662112 3555358 85697240112827363695866511766544576 3555359 566976777194123160154720959304063680 3555360 -941740889837816590896464967027916800 3555361 -1378766259822791172690892188533435038 3555362 737737021654238098994686960333224960 3555363 54261060380744838954526454067975168 3555364 -642997510365890991907548150926745600 3555365 -58173561941518097390268676165478400 3555366 436665618109973391403100385664108224 3555367 277540079638016885403529631689931792 3555368 1528231743779807622745060814014786560 3555369 14171906492671669458643735858095984 3555370 88026865664128369886162215667266560 3555371 1008066344134667337156767855550738000 3555372 -262161341216660039153051065742668800 3555373 -577493497413920608588425764039133780 3555374 -578550466376197854964412140622864064 3555375 105014770592011715935521875700000000 3555376 -417020027600994265336147862137307136 3555377 -22349390924874443766409649159071488 3555378 -268330472351470975001762038729962096 3555379 10720371499881391675333799583843980 3555380 -1147025161026973628601724541266536960 3555381 -771836403410795491739526703504398048 3555382 -558308894199005634221906766452186208 3555383 274648786425045480547663598645075808 3555384 -92342323318626350058009042613370880 3555385 1331446863921767171241937016923058760 3555386 -386811897069027985356467124727877376 3555387 -1322384258533275018695231434806837120 3555388 -714895082641031200949468891169584640 3555389 1999387719692253178556517462140788224 3555390 87991560192123668719611357539696640 3555391 -2092520277812108304774740342662320 3555392 -30598463465322333207635802322894848 3555393 -975386224499234370853921848864413136 3555394 672812602728502456978693615144967040 3555395 876590208665367402629932585058068800 3555396 -85395532540739447150310991461543936 3555397 113072522165096305886088577382111544 3555398 -43856671599954916566930289048670208 3555399 305687427133928128381898875376899200 3555400 -684059744013265940996260470631680000 3555401 415202114791064472360285607345256400 3555402 -32611188453707595848357744948180736 3555403 -615546100544452222474169888679322348 3555404 -564627756287695137608230013469287424 3555405 -77675994669892450477991814112775040 3555406 293343847545010867128457054310953152 3555407 -498414746006725350291179061901630848 3555408 230252304729092321632227852661161984 3555409 502365646622402370681185304085661568 3555410 167935387152438337111563910513203360 3555411 1573986053391291396264735612328148784 3555412 2781876161188128530267535005069312 3555413 -1414389155990695101304410918632194080 3555414 -5222658114410011468400927565494208 3555415 -353174133742462879517881484280452880 3555416 82301216719572303005232001844121600 3555417 98782426024901792310497525131542912 3555418 -144548314279535614879616265041988096 3555419 -283901530514316098541359279238046704 3555420 -554651794735257760359307115637104640 3555421 453825417427994931568774439723772544 3555422 -712636758803991437628393338176638528 3555423 147626506508706714768326485469802072 3555424 -297283106693123700954777017433980928 3555425 615844422271531767581424232880556150 3555426 85329841950404393261206116979828224 3555427 -1038973258819322907904496599232010724 3555428 879054913549074609759669234935395968 3555429 -233661539509400909708958962226183840 3555430 467999102347348001279742747214214400 3555431 -1611693118090479865814714541060793296 3555432 162480944056820372657253795085516800 3555433 79852090269261820913253281697185920 3555434 614326606905863343990692233622621616 3555435 -110024810169740513615125683858166560 3555436 146186390967314853564970229186086912 3555437 1282178374756253894894896712315116620 3555438 155925035477155200553861716868665600 3555439 -1185465888117831887250814106131518720 3555440 682692569974307159162315379671040 3555441 102539215635859119595785190522531200 3555442 1006551021907360098771908088113046144 3555443 -1012711792575783984819347121957040308 3555444 -183699531148172551164821696831299584 3555445 -291218458628555786839575045448851300 3555446 749122899977228580335136903698980608 3555447 179682446586782894521388144756268672 3555448 -354883136337911445271106265095086080 3555449 652085629263877844593340787947913450 3555450 -110142949304578342982686243371860400 3555451 1743066837688695893321086030257196600 3555452 210466350377546761617365815335051264 3555453 -426895696894973702909484147807732192 3555454 362473468359898705198202275825708800 3555455 -14973644178865954466343507617049600 3555456 -658469474144018200715526411261050880 3555457 2002863678190120105022285616475195840 3555458 444500918313703657674105665342592000 3555459 1311583996274176990182273421309702344 3555460 323376620365987823138349787441113600 3555461 7018954034225493694545776529619200 3555462 23160905069470953141518897318799552 3555463 1683239508572003933530329516748786712 3555464 653990859506307228164640541332480 3555465 -33988840970398727171060864580802560 3555466 -858698105511882489659743532861519568 3555467 -114670819235045572430923950491878128 3555468 -176232226581560832992006964827258880 3555469 -1072141247329058792584256279361933130 3555470 -543811565604723095450643869399356800 3555471 -343056938373986593758321573079989120 3555472 471351999850348136099425971538378752 3555473 63001413860300876055053227357284 3555474 -116892229246922535946586989182535680 3555475 311945743698973084260132745656556800 3555476 -337226285023724427557954694256141440 3555477 140322703320571143748004454502085760 3555478 -268202091049723358258890383196197120 3555479 487454134739767253135763824024423040 3555480 275245734979221452204099488164864000 3555481 343511678250824691679012685637149200 3555482 342763759367905422514924470736535040 3555483 -42881442420808356895739261769034752 3555484 -717778013653068052615756885047529984 3555485 -583210958097072800051927932941212820 3555486 -157322918745196008025947363145624896 3555487 999797643688193026404668406386917920 3555488 1271344956900670001376518503139573760 3555489 -18699035015455628344248219172279344 3555490 13541264258323083207303741851124000 3555491 1055025912586894561046156068238632992 3555492 -433993897693451634404110451825246208 3555493 84935850145029990217192410533375964 3555494 -864410520586830278053653926944143360 3555495 -26928506595827647822779390812250600 3555496 -239162310152653555428953601251082240 3555497 448435572816715356547297470644147520 3555498 -1777065835574394952421644933869312 3555499 1493379034447791200086327782733251336 3555500 -229633874109696053175364142492928000 3555501 -378754799735063842977271081968881568 3555502 490577219569196503053576083757317952 3555503 -331924036004524599154511316145855488 3555504 268507523585742448073254365566582784 3555505 -343316853293860154043538195381444440 3555506 593200774136016613046938918208903952 3555507 845721170514028627284144790718172720 3555508 1344386909637423302610517788256266240 3555509 392683512268842430678547359664617710 3555510 -35204411840145571962645441295841280 3555511 -435826540903825150673760680720533488 3555512 -144139599921080328426627300630036480 3555513 -362440970976114149006235476651076540 3555514 301104277858490709789004760191337472 3555515 448029740768026694628771550955655600 3555516 769464437206682339780861950505256960 3555517 236960591891367489316810439947473600 3555518 -205683270442714329474561958999711296 3555519 256954632548033198689791740709123456 3555520 -15136357466249343966722341145149440 3555521 1030324604573008370423499160620742722 3555522 678781684087452751212557406946448640 3555523 -1485234568368173734175932946184505280 3555524 -125799427209389747522177248106815488 3555525 352662939058421827680198519742516800 3555526 -75017493039613770949075791710904576 3555527 -826481807979509327540816984814157560 3555528 -161859653260393964905482244054179840 3555529 -16883417038462233448679958811372316 3555530 -185413498047313676761832238562778880 3555531 291868417253755487976079898973581712 3555532 -753472938038276793749479619129876480 3555533 282391560943448168453679656045150400 3555534 -505461393170813260282442616066294720 3555535 -100954884427672884511990375029072240 3555536 657298401614892470170254099411763200 3555537 -808766088554610533187943661023975440 3555538 -21162738300816422424107240474572800 3555539 259177539626412348281069011725369024 3555540 -309273757994815752992012167635728640 3555541 228250878661290875319684970042464 3555542 -493176333012105025371702679540847328 3555543 -92134509529649879468406294631984536 3555544 144481157977208780498583010572380160 3555545 -46725213098511214632626742799718400 3555546 -502339225295457333116846765315078400 3555547 561087338478340723759142877377404080 3555548 -326146799118134844772412042465428992 3555549 -483762765050724315455535213133490880 3555550 283858291583951902283398958053056000 3555551 -976308578502733921487793849008036448 3555552 46711926381255303032494464190906368 3555553 -724975313107410845444204030005425920 3555554 554905753815860736631312795423482240 3555555 -163225159691061525895565748564112800 3555556 -1372075439045963057635035194176965632 3555557 698626649447458206801335604720679806 3555558 43832204407079849601906141113259264 3555559 430460504695481867939226612886548016 3555560 -995873150176878666974857999279718400 3555561 156761860481864323013197103313377088 3555562 452760736919409119629508363533786032 3555563 -1487410358969585663823265509000173016 3555564 159961230404895860888458819140467712 3555565 -290387393986477436057981852590464000 3555566 235154930230594190011361694956238720 3555567 249410277726716819540133111693901176 3555568 -222145664738530599201968384682131456 3555569 1791373682368289680790857496711038320 3555570 -81989836883837136003904764774312960 3555571 -455840428557661198227092527975186228 3555572 729736048958086134309537596688372480 3555573 320697297505031902431820368492711744 3555574 -303804550615228967258090630208823680 3555575 994955294184376918526854097755390800 3555576 310437438160432154901721471431475200 3555577 218457700493834861343321770773115392 3555578 -359019684534640448882556777299532576 3555579 -82008848880542109157890637965440400 3555580 -153640801000714402960350275355955200 3555581 1869111968853313328704866184265618700 3555582 -340071197087299718424776464356758208 3555583 232984677612347481970287485895174760 3555584 -17201250321817430037539933084712960 3555585 324233808517907106930480233429460 3555586 5267476189107484866998261498687904 3555587 -416257039831415022256956003855730800 3555588 252610630483548318793533414058060800 3555589 395374157403158998146117537562986556 3555590 -446942389853818667768573479589539200 3555591 -63068131444866575509997679931191432 3555592 -970669552167987668480477351723904000 3555593 -175648073401938433200569468474770176 3555594 -12430442525320145044849943767368960 3555595 -1871795751767502489984975775714192320 3555596 880722714542697687854260733929935360 3555597 -1538093888766048791868226571710918656 3555598 -401806638738593063558670450049819200 3555599 -749383400608690009285455629245208400 3555600 97304134742284862442354860718489600 3555601 143259929131274093283798781484254080 3555602 296942856692156161885129633626993408 3555603 716234140962544545947102439761280000 3555604 -98232066124306256320137143956412928 3555605 -361107254420807429099287029865864740 3555606 81877718256829716544562198075143104 3555607 -353215440112094678576459999464137216 3555608 -113670463313343943483991573794775040 3555609 528775715524410557563889467408736448 3555610 370302163374022244757836757252898560 3555611 11362590721002770240580569838826080 3555612 -71693321802876883776805583644684800 3555613 -906529387664582234110125505421482138 3555614 -54412809098761962213325927029001344 3555615 44566788085721541143647168476971520 3555616 -413249985672431112666101553158946816 3555617 -869518850166260755685227654624538880 3555618 -240410874845908743020122878403269120 3555619 499545701994879204582828667674071296 3555620 351299936411222244339623005667328000 3555621 677550316545187637556382491906281790 3555622 204424356192667626850501805114296320 3555623 -1075725226179357969096206446195803480 3555624 534100840560365677324110971883601920 3555625 59957443150792372683315464886181250 3555626 -96196095654910284078257992690135200 3555627 -236050257487007817821760853427540712 3555628 -95153060905702501134189951665856000 3555629 41537953576125409247567073404237184 3555630 -39643859151441967862340198683481600 3555631 2735547379149245106643693071778404000 3555632 362427562981298877182548543989350400 3555633 218741331916728151073981822619301248 3555634 -107411339000308403823207446346226560 3555635 120872853085713266204413542406548000 3555636 421086010048096466704680662916538368 3555637 -1123462714552574361650150163533327520 3555638 -292001726930108652533358235014028800 3555639 288184918901354947967667487673087520 3555640 538933304410393512669668490577305600 3555641 -1245001907779424655219554872351105200 3555642 235133894689129113242439221511655680 3555643 119325567494716694007757627159568448 3555644 1491371243612781282207902503050233856 3555645 195559007404283854888676942652570720 3555646 -46773246181112892967714754734441728 3555647 128904100902872769986308013588508096 3555648 407274677932768164489683202536374272 3555649 1414433677411237933151364609747891650 3555650 101646674547480445421186489437824000 3555651 350029760113390111323264072783491904 3555652 -832363990209476701348728378342055680 3555653 1168348963939541708781066726317802300 3555654 621557011315092414119534806291197120 3555655 -1111004027340227033056631124250258440 3555656 -226693412119867698275644915443302400 3555657 2162450755015735565629242800612352 3555658 -220372405541292501772737850898483616 3555659 -256819974706632206951670742316377584 3555660 -179461725248906556775654342791168000 3555661 -1341720477525110368876486030840079700 3555662 -443207268359889287739072703383131136 3555663 517014329274927001628908982089532928 3555664 -44899322576452205299606397111500800 3555665 -1158587058228579475336538791418684940 3555666 468376995627318228050190086860984704 3555667 -962349843218031613068362459316501768 3555668 927653103440281947381535252283826048 3555669 50494425640751837524526430605300736 3555670 -12435265167840971446040284448188800 3555671 -65881829198350518782494415260926288 3555672 1107906758435862870751826909970001920 3555673 -621808688762351008545802708279174896 3555674 222251554113383433747476144299901952 3555675 183542779806362105215592763462437100 3555676 1519008912500044646851504804516712960 3555677 -556998088392541862474084499432384474 3555678 -90197500796379977309523145162183680 3555679 1080161676574874454913905843013209640 3555680 925450929959678584014554593382891520 3555681 772280943402767237148690452761138080 3555682 39503486764421281739892170642204160 3555683 1968978765820737983207826679979128080 3555684 26009152516385317996925334061178880 3555685 651454573372833125647842129139685760 3555686 172550235941127828668099553613490880 3555687 -1611783785640763004273593034486812848 3555688 -728892950477824555998763834140042240 3555689 -279936610691280915845308743566673180 3555690 403978289196675383807804422884633600 3555691 2819228388449375766552098011947751392 3555692 342941369862656641521076255019934720 3555693 -1844604604907606442454236388055327796 3555694 -887837146769735413946223177092431680 3555695 -262297103108018618275068272156422560 3555696 -8568985552284222801878266307248128 3555697 1201981808378856017353797905197416146 3555698 -230505763245603169448970379620092160 3555699 69045613171290545580617312908880640 3555700 154679287302920282530234390087401600 3555701 654931521177956677855267787060262702 3555702 534945382905297629891575220687750880 3555703 431633158209028027230823265254691760 3555704 1576714672222336300485989541940469760 3555705 197763181724826061447572308049174720 3555706 -31781991336703232220797983891200 3555707 -19481427823341088967566747155676560 3555708 93655852288061662939319651198435328 3555709 1064164463308001693009643195902546016 3555710 663142581959279590814697497634269760 3555711 -2189586532457002459798070575612070400 3555712 1371717596610214426519785130740940800 3555713 5890490903607937842782426597634624 3555714 10283986249622267542986239915293440 3555715 -1212645778940330684207765901372086640 3555716 87881856918682994139040677199100160 3555717 -206874747777031027594155899827223040 3555718 -294244083525972031242530712710401440 3555719 564331093966616930045157030744415560 3555720 157294281068776020011587993401753600 3555721 540992498250806699820176925916128292 3555722 147639556823727965799842740305732912 3555723 822052702572339611187600097472909784 3555724 -861675961067526325568867018674741504 3555725 42471285027386846350262419080718500 3555726 -407151139039670131614112769705451456 3555727 -56350350214997967342899625398586128 3555728 17935781949061474047006951763476480 3555729 622363119725534215001834601157426884 3555730 -393408062204563083068070631579686240 3555731 202932586907338256336832693104569344 3555732 44684055838223511966214778147328000 3555733 -2504141891698444030523893485048706656 3555734 -39970971402012319918403793379321728 3555735 -501402256819318698703415380257269760 3555736 -1321225657696852168070323974620160000 3555737 -204272357099567522880943154572413048 3555738 66305817696652538386921077161258496 3555739 831688708996781889508827806109057000 3555740 -607228407750682495656680520024015360 3555741 -116257975767102133657625177570060736 3555742 129046605481826685013190097508774272 3555743 813755933739477015341438462582848992 3555744 -121250882903235639626483402507550720 3555745 99300824000230440631098311369101800 3555746 -733760542290177603126864727369728000 3555747 369422150294111881774603335512858928 3555748 -87128386142308557956737246882770944 3555749 -349982851732894102089612623003549250 3555750 -83315246792315400533235708509184000 3555751 19011423358710060595027972072989408 3555752 739305322792169345937433253687577600 3555753 -1079126322003336235871565064548727200 3555754 -348494376068760348125792186289412608 3555755 -157826690201589876533812169750726400 3555756 -10895020471613414761971176319395328 3555757 -55855138044078625581794077240253248 3555758 -845980290550672304408266163744867520 3555759 746072968675649282777845628102810880 3555760 168783920943357558625532104579153920 3555761 -761327829741118128372009476893045776 3555762 36063848146154950109971385627148288 3555763 415907186993423094593214312660704012 3555764 -1300335388063595254329168136300652544 3555765 -273081549574093986771040855741896000 3555766 285660159879108327693047918682018048 3555767 -1916041799712987595974418742362772184 3555768 -626818787009277768814444609555722240 3555769 9715507959528347128550957465786880 3555770 356179092113763543246222221304465600 3555771 3606240447236902206124260928386144 3555772 1237300753832301886148521392493953024 3555773 -488685700869252174965816364068518836 3555774 -111456790352516988387088290183093120 3555775 -415703997845621247129341853623000200 3555776 8795651043862859792315991654924288 3555777 -631018374637762824816405592310993280 3555778 242956935693198918285599425298060160 3555779 810724493679421874480446766482552380 3555780 -252082842013176897529548705085194240 3555781 -414278657519489836792702372663272418 3555782 298255061086521524645385519807088992 3555783 815806939962905397045518950872831384 3555784 -1580505007002390140231203465137085440 3555785 -60457492930930766407808450536026240 3555786 100263949125432093278011036105784064 3555787 -2086074107393154618495234854641747564 3555788 1140185645140863691283203429421538816 3555789 -518335712621253366968939115961242720 3555790 22489665927606401200860566954188800 3555791 -653313344345992550865395016506016 3555792 356869307135372477352908630651043840 3555793 584063872834131847346494692260867840 3555794 -449259142146340453666317240518383488 3555795 600533998276347975081811693236502320 3555796 400337882517215897342348603633204992 3555797 98552004286754115766369226808496032 3555798 -77730584222377620483733279778647680 3555799 -7101361452234477420031255176707152 3555800 447603570839269126671076063208448000 3555801 377041477424134856396962001710832730 3555802 373432253715878812032145984351375104 3555803 -204798843608104213094424152990227656 3555804 279779304231721649998353778466660352 3555805 -956964444841784142720365470665065280 3555806 628790886159542944728194470908994560 3555807 -304752124710141723887859806455499760 3555808 -97614500318866084120693799536558080 3555809 -27863539558768032118853611020607596 3555810 -172197633140730950909848897528562400 3555811 5056696606696447576823792221669280 3555812 -327298470543247463151768101383065600 3555813 -555332022548468577670546851239690496 3555814 -406654106287980852265143561517011744 3555815 -710889726767673218744819204885540040 3555816 -667502084441383625116171149037977600 3555817 -755884588922050629724265276549726220 3555818 290363679130925440610902919175004416 3555819 150842603204616464806935118980111624 3555820 436760861934313377869877565534126080 3555821 -36627996480989929428173935880815956 3555822 -197881552817528874883241564426360832 3555823 -5549009985885377658517689461692896 3555824 72877453027678438238894509881556992 3555825 -57658925278200262616544448920124800 3555826 -102192492724608322791382404076362720 3555827 3212546317337682054712374130251588 3555828 -448257471596283899125002631843433088 3555829 -565438353294287679895131249117343570 3555830 -32311904671188473485539415611329280 3555831 468664054612407062539735402293914880 3555832 -2096719373218325282622597683890667520 3555833 1083024348423630068823204964913951082 3555834 126397622197378316464056396165242880 3555835 -309919227096427646664075530288868000 3555836 406797375891207437424208003475988480 3555837 -359363899483787710172481583225242906 3555838 220498777222084199268366242716545408 3555839 649141709662703360685697364599695072 3555840 -54278560899045861907067665939169280 3555841 59485306936255090012184155894067632 3555842 2788900236330762161221079103912960 3555843 -105903369254167097792261933882787336 3555844 891342320907478453434367738584388736 3555845 -287334517538769932006005354528464480 3555846 113186068667417889514413641939558400 3555847 -416003876672620218507604896618169728 3555848 113485457916686110520915665289809920 3555849 331515172373320765087552650481594560 3555850 4971236574941831050189217989376400 3555851 -517190296420680856110480750048745488 3555852 -185559262136752916518086650801660928 3555853 231652684867139540398546269951040480 3555854 -588314955191415621508776494707074624 3555855 247158217793532335686075892335536000 3555856 33437893053371227144082693399797760 3555857 462532307867843603422642841447069106 3555858 150268267127675423993121285239021184 3555859 -588874394304968645834784017083689940 3555860 209592911053532692367048724256972800 3555861 264583154558462399420655914415379872 3555862 89665779253089115901643530062950432 3555863 -1375329575198556461997522831785480160 3555864 449788254269872161151384951340851200 3555865 915355556867604913685032065833008260 3555866 -215282919507513920268447058538116368 3555867 -249747700569127091510406795099237888 3555868 416722936245183461797345721423656448 3555869 -1710376683562657061763224225667993600 3555870 80891411450980157848599764824540800 3555871 -920727248824271915780276394309110400 3555872 -695481193147369115510888316500901888 3555873 -924869371974883587286425908909199360 3555874 -3751982344944400122091709409600000 3555875 1513520179080000372341222360975952000 3555876 -233880617563967778442000264486711296 3555877 462371711001999130950614087184467934 3555878 -712330028090221568130324632028617760 3555879 -400885912917889774498378413606792960 3555880 -24716215880123512612932196815513600 3555881 420551645641360020912322207321423482 3555882 -283692216960189635237025955003618560 3555883 266462825656471315634462236844414132 3555884 -565357319676388120719937737249959424 3555885 -4236625188520828485349336517232000 3555886 102210583362508251124246045909905408 3555887 -7582776642524312069061132933777840 3555888 -8325832473995004551556610900623360 3555889 252490975965916673199667706635717860 3555890 -97113331693578502708255193046998400 3555891 -1640849725004112708864904581573341448 3555892 -266237507412795851346571899796666368 3555893 883973074194264686330447979696385920 3555894 -262936193021732855613670961158555200 3555895 -212999153272721152990062085292198400 3555896 -1305515094404556368825492647837470720 3555897 16425492628826685431943625417419600 3555898 -878588589480878713088363826142667520 3555899 -551379802823481720262905711147800400 3555900 -1814527097781839620672594715712000 3555901 1632912021785530329065758315363464902 3555902 -332302671400686954049473042592606848 3555903 -5915530451936513872793375126892000 3555904 -326870290022853191675060688066183168 3555905 1188745326577505060059982358541263060 3555906 -99673945929763414235898833316499200 3555907 -442255045643758373250533058991533600 3555908 -192287570150652831012608629079147520 3555909 52816270945623139238374529563479264 3555910 371364571357508221984423074583647360 3555911 -1480560302430717599635870524811464600 3555912 -864899088020683250493552757670707200 3555913 1389638821281217279954512143788115162 3555914 115194170351816208707115507203947056 3555915 468722322351120836829273810548912640 3555916 44464727707322612654483127954974720 3555917 -208209293235218710593423258085161216 3555918 6355892274207823344243287067790464 3555919 63408756681219609931831821895964400 3555920 130745238342871921981341925103616000 3555921 1149423928679109474684165423230960112 3555922 238897939834737233112013225937974080 3555923 635228726609599508954759490720229536 3555924 -742819791857576458251237136831254528 3555925 -573104626214419795951130147258063350 3555926 366425681135680933237021490198138880 3555927 -1494167419423068061140703269361514160 3555928 15577474797189374921739893568245760 3555929 484409746420995596515888858119157644 3555930 -79259820763172686449672206076710400 3555931 181077867313094855728512226479571200 3555932 368491326486179099645056109416874496 3555933 -282302955012320196951001988416285152 3555934 -509600541108837736462098101999773248 3555935 723506376204929880786434977384547880 3555936 499242722563099553654654147771891712 3555937 238969160875100082540885104145443904 3555938 -440132502839252852761235215040516016 3555939 12877180426970690621652573795861624 3555940 563149801980547987315149059070839040 3555941 -1594913281567421725722418874118446148 3555942 87710492998674486490002324882111360 3555943 -1331402378266207394226585925292436808 3555944 -609950354530362557508134011914240000 3555945 508569753960352332862210902900672000 3555946 987468414049999069902049749850506672 3555947 1399337377528942621795925719913601396 3555948 372325181791711082852157910548480 3555949 760586801434774349329841264704740950 3555950 -337871342320637487416563522953072000 3555951 -159660864272429703392771313072921600 3555952 84118147039415690728319196789702656 3555953 -664239144306757252102137963940746798 3555954 -332270730676932420188517195918332160 3555955 -877716663282222974122092738475680 3555956 -579037905044920709924690696673290880 3555957 -135258280294801666736500203432814560 3555958 315142586593346845597305465602260992 3555959 -375886425464183021467386655512544848 3555960 -140308890311226943529383431733862400 3555961 -156983720274932274236832373517601600 3555962 677590122967456471962246091461797232 3555963 -681176377801309355756093010234889908 3555964 348064132995586081927668188401459200 3555965 -197420467116411308125302521195712000 3555966 -161193195733784421709641044505168576 3555967 -682247437803673462930698348591481984 3555968 -216512090907076041956934826202234880 3555969 478428493764816460978796378596412448 3555970 -240331309846918110617695204528535040 3555971 -12005641832729301920622819264337776 3555972 -187929220972912141009412844236464128 3555973 -766753719143068918472218347864565440 3555974 -30774904914211067056504691933486208 3555975 285697837054269449625123663611382000 3555976 -63616875770533557740286990379161600 3555977 277357147328917337224280147986940826 3555978 -440213636413072592112666411542635776 3555979 42632336393008105050122148403113792 3555980 536278851337497460119332515277798400 3555981 -7874793836068675963971509911257696 3555982 -212987020775845456223530610017555008 3555983 -414201935503824680080312046804530560 3555984 42405027091727531389303189724725248 3555985 -938829147526186339441180194469664640 3555986 165477897398675514485703263981952000 3555987 344750775918420146039880407923410360 3555988 1238328897748504991923060433601903488 3555989 -1084000158971660537222755060320665280 3555990 -442015594050327078400533836836145280 3555991 -808751456040444586166640063201941016 3555992 -1139959250108757977483845836483747840 3555993 -711601966062923697697494648504385152 3555994 3774646605312266007703710639299040 3555995 -530330579898995611455922513948039200 3555996 56348094031619821951617361420047360 3555997 512455058291389943821236676882988940 3555998 -104781753973783340918933316488516736 3555999 -1339494335589463398409644736418595816 3556000 310643150451207893373465774784512000 3556001 -938408193779904049339067806652083998 3556002 -397013831380606328775720654353406720 3556003 968130359271551031364358869470979464 3556004 -926478553907335146046624123277122944 3556005 -531873877025838258742858791009049440 3556006 328384871945391210422600425746665952 3556007 -86344334826017909578191040386163200 3556008 181077448467820962393943065007718400 3556009 -1139520826112733857162270470883738040 3556010 -66068618492014373091598839313735680 3556011 -38384183142648180061390492054095528 3556012 -308748543193243044251531709521453568 3556013 -1165661760712126310481580245826610676 3556014 -1558924935901127510600531590594560 3556015 -415166292230156498580269019289058880 3556016 -73409564937783527576512110934425600 3556017 387283650310096743497243637936951234 3556018 111007847637976756891993468913586960 3556019 314207713875874953179528080595025420 3556020 208665298485371093270594984771420160 3556021 750679162174432503023877132025478720 3556022 355645963272621329075593700903889312 3556023 971033308043069781060313829020182144 3556024 -1286039769570039561220777161714278400 3556025 1148622623708593676666633421105309600 3556026 -438632944666285890102103310479631136 3556027 1990496871274769248870825836450288160 3556028 -1255806730972053949954717957000108032 3556029 -358243591310261385470639109473538816 3556030 137062544896026339533615428354725120 3556031 800013332248983276560844988399328832 3556032 -168109313022684168471463650297643008 3556033 37952196564605967046738618051467944 3556034 -645407784266971668620769631975327200 3556035 -92615350000159070333466078245529600 3556036 -1150552017341325473548656923113006080 3556037 1771986635975062603235417355218326080 3556038 -193593809295758678658890724599316480 3556039 -936639194194460498252737789059278040 3556040 663269663289211615716287899299840000 3556041 338730736975543806388516926171074304 3556042 142359344561293135795211196168467712 3556043 -1195936437214097028324018284886398520 3556044 -909453467898643891079011871789003520 3556045 423326199168578084767717267518180300 3556046 592809131532605788389027238267031424 3556047 -291436117102362533003110889497650816 3556048 115155982656518061859490989369589760 3556049 -11398381237364179422570206644250880 3556050 -167211434684003691976291971032486400 3556051 717907520393061270156648756285959512 3556052 332961926160563169158161736112740352 3556053 -47918387602612997205221670975282240 3556054 198693844109185845396310923996914976 3556055 202358637494188905411776632458931920 3556056 385997507367525382705706849538539520 3556057 -2705015991525421682416789499279600 3556058 -250113019505953310800105049031870720 3556059 147098049670642116966658234239744000 3556060 -945108482675086726273989193671705600 3556061 1851511400311101963802294835585002662 3556062 -85770977078934958156640980809717888 3556063 -388636866248966189231212251884708240 3556064 -587109432736682063280811465111240704 3556065 580933612708906972592060399766107520 3556066 -94960994144491673560782847600206768 3556067 -39054288708891014044856488991611200 3556068 -416032991752186618720028100232427520 3556069 -2881505055411355456899368054805730 3556070 -69623311523388654704489172994659840 3556071 4241649853727417001924492349562640 3556072 -237787354436027112389035631231631360 3556073 -1444573315440827961295160938717956678 3556074 34545478682561331506942930541783552 3556075 -1006689632034737012284083951350800400 3556076 -595082594806662235869069823603258368 3556077 -802947767170962870669129758840377728 3556078 550810876737938306376727351319941440 3556079 -204003908848619194469355057845941680 3556080 177385494869188499773345649025024000 3556081 945987197676586658026040853281779200 3556082 19613361121294480223863407100453392 3556083 688282123199029955004314199639482424 3556084 -64131094282492373349500138269716480 3556085 4569280256239810467000277409208600 3556086 33296302175107346947590947811900864 3556087 -543907420560231383072188422663850264 3556088 757726407879568645523716023318466560 3556089 -585313403907596605045405534842360480 3556090 59294126060322681279198583590904800 3556091 168009592541827015437060583451138304 3556092 -316770130046439725226865370639474688 3556093 -915386754634446821258768952667473658 3556094 -22394571198463088055111373889446656 3556095 865213862593681278301070715643685520 3556096 -1840760202684111096173835669051801600 3556097 376152117231150010764036045076325040 3556098 183475899348883144863984957402146304 3556099 880489273434514898080384436391796464 3556100 -175194246258698883503217479193600 3556101 -522414568876970139384725254925787168 3556102 428807976535193822035437481531447104 3556103 280237149625823974279985139422760384 3556104 -214069702653670250990209646413946880 3556105 340651794842988511268054208977760960 3556106 -746762767585518827937055420765808640 3556107 107107636648729774412903033617442640 3556108 -1031038364768279035510410564948105472 3556109 -582110934841260522081485741724772968 3556110 120488011784668966448113882754976000 3556111 -481303771836010549725625982868912336 3556112 101825072663527234129335458346565632 3556113 -781999139597208489517525396198314912 3556114 -1495423777861659314694691617013859328 3556115 -505993108242117847226898422529180240 3556116 36188883473344258234479480630374400 3556117 1220673773370682769937687189999354104 3556118 929886031272253241394076144917449760 3556119 187313851963691019421505052933847680 3556120 -296051232319879555827547702918963200 3556121 640747842696361655303789417591141322 3556122 -4111341886803137141263252041483264 3556123 -1088991977575099677929446106179221628 3556124 -5037702249692182544709190396965888 3556125 384955814120780441195770733338950000 3556126 -422301104508989605030521344714821824 3556127 218372573269165454872649525616605952 3556128 -112729719724393492869843941814435840 3556129 448447753811389457802804439282693730 3556130 87301388348120087066409643849536000 3556131 862912903078941918481988221722392952 3556132 1009969350345217650236601986762781952 3556133 -458693015537174645762636503567008480 3556134 21495320039925936789479081773705728 3556135 -248833567633420790015982675668179200 3556136 593217835629865840005491068026055680 3556137 197463616793595140489481996286282368 3556138 247547969881385165932697372098476720 3556139 -788387600248257116755048622958762060 3556140 -49832773640260631114341243605073920 3556141 -451557705969589934920229277025598280 3556142 -65070473610965061585804953377614528 3556143 -975501372694553057927614709974536 3556144 145940552492247583703156522293067776 3556145 109050543544886398978940886461858880 3556146 -93151280038617534031116019875378432 3556147 98306598407430998448765590145834832 3556148 377925933075737129675780261761358208 3556149 -123775434660229461414787471966208736 3556150 -78358316491757504526397497092390400 3556151 -1751016692051781073254975718755637848 3556152 -143840580857001677299949669290106880 3556153 -1070335386376444829841245512004536236 3556154 -401221228545085164066771755983948800 3556155 1190356650931286656732309861468262400 3556156 916931570211178079551516274758507520 3556157 -1173155102157103596575260414989816480 3556158 -668938719687948482115601197779265216 3556159 397254948910393906014607615085657416 3556160 -412893878758056773026548580975902720 3556161 -377496337152723003290221138997012736 3556162 -684147751184442589865960787782533728 3556163 -34637112441243843789209768785169376 3556164 -311557305059502421298187719027303424 3556165 -191216660245710532038220971640596480 3556166 -246180841866661072034959189885448640 3556167 1080024211679643443920694831419763880 3556168 -183042023161410878687030510797455360 3556169 589645195207903179468593761568964570 3556170 -189561872074104799721439149794060800 3556171 270423692502759030627469755610528792 3556172 -1431765178394447020979496333391981824 3556173 -384587371621328553838988656146964800 3556174 667742632214695381378814163834320640 3556175 469224825005509410178539807279665400 3556176 -26427319681991185104960152402657280 3556177 -1124660357744363933170368967820975808 3556178 629937292381860895715544926826029568 3556179 594167945228242073725623696902611728 3556180 979142750247719321112897908366169600 3556181 95929092200652052515458456614431744 3556182 7596203327311870799412230979569664 3556183 1937390603982997766819556764413044000 3556184 90079842824022112745477841550018560 3556185 635061867456465754044756573430137600 3556186 -8655763041497372761860969512514816 3556187 -100236451056480847701710333956658688 3556188 -227700244696482315236254049010971136 3556189 -41378030682477981965554214705703040 3556190 -248942951231039193220905837326400 3556191 232956304304419888754526947199288960 3556192 363604798503938570576492873613312000 3556193 152285747831457454637132158066578480 3556194 -276159223265805144577337177252322432 3556195 -38282585771013334801641033045382080 3556196 -2080496074379939739236504831459328 3556197 803316338451144134923206926643287040 3556198 -220278193495807666992025966594394400 3556199 -1873622164718422934674028510155657800 3556200 428480817879847201078427013740544000 3556201 1236061879260441708462356741593411008 3556202 75286701635211304503583261809647712 3556203 -112476543254508725849233115222224896 3556204 1396851519792383323716518546571827456 3556205 108121527189774995338907810663240160 3556206 510557615142323302868546642110106112 3556207 -1337285219568365093922224324766149288 3556208 -305628966242473702820113550021099520 3556209 -344632745909705150612697507133143696 3556210 80375399769431568794798207479633920 3556211 8749902658423731858518141922700212 3556212 -91044210124456487040442478917939200 3556213 -1628006474951674335145582315685970660 3556214 -77280272967950424551424453352558848 3556215 261623056450304270123842343582649600 3556216 -1266899243222817842512726632644075520 3556217 -193253528560632273292897587473567616 3556218 -175941760299566252068027857536082432 3556219 -59524752565182499252784661525164380 3556220 261589995462010639714041878945978880 3556221 88659381293394850025761878266832000 3556222 961460332466707043857649071653990912 3556223 827066344901663346337325856615737328 3556224 34634160099026877483287951966208000 3556225 601005938506293706543475010578718000 3556226 -730529992863144381477531656325010560 3556227 -220742343041779395981890160863293440 3556228 -445168539655727253613211724303676160 3556229 -4725193393668580535936144903050752 3556230 -382626738496019577311474201669836800 3556231 -295830828965641179949276226088025808 3556232 1064114008698938084551359167504102400 3556233 -606558253797283345014167964538477398 3556234 222068668912610550051814949936183040 3556235 690233613330650937634230081579090960 3556236 161005153845049881026963578735283712 3556237 -615320816427056601044647322545582560 3556238 71392063693276671274758654828737280 3556239 185840072565926678578823593489357968 3556240 155851539653983463727437183176949760 3556241 -257153704300517975622770576886565080 3556242 1766217394751082170876190688577040 3556243 76820559839056930374965422174136492 3556244 -896905273436142011752067303482738944 3556245 -158552057162585405154992155030886400 3556246 265458823319086880819468208404402880 3556247 579747640175054281446676967302785072 3556248 -265637572948041204718888687378759680 3556249 484499237781927349489262280449548240 3556250 -492325747130628649706874794041500000 3556251 -1786239882538603380543729342436554960 3556252 -191406553513743951552258584401600512 3556253 403652205504949400102871168710774502 3556254 -144658434395028241276263039948226560 3556255 487608875075643001928454529744732800 3556256 -901524049589235355974943616082640896 3556257 -362248426540819466551389264061096800 3556258 83392793462587938100215635378073600 3556259 -386602490637271010840599612990350384 3556260 81979924359723435394503377274777600 3556261 166732400109021152196452661676156862 3556262 -160980881438567438719350797560708800 3556263 -1015500670259647432388453217898704000 3556264 1413973524490281197700268334329036800 3556265 1324326366146209177030231275700708800 3556266 93605926398166126361170452210430464 3556267 621628458845082617696018881354548408 3556268 -23162745965863229679481405292405760 3556269 92352627460996239398954798132749494 3556270 301597613997621148253530740892204800 3556271 -196356157786093903934660460629244528 3556272 -5143895969651956206626409811279872 3556273 -1556783700326230198275883511670043182 3556274 996821737846285908601379405214437136 3556275 248142776974389121768353048942109800 3556276 239148119986396213465878470540620160 3556277 393160027951691172782248410408006126 3556278 -160807001779666070139196261232962560 3556279 -1587289632128549045128322389756305216 3556280 -34493953287985946343895515284275200 3556281 -555168439857431921619891598041591936 3556282 -510837707151479113822920362142853008 3556283 -674601247417026189009756117602830416 3556284 653361552623760288985044005580472320 3556285 1240450234830848132006634771383842560 3556286 181505747070277739754294689025807744 3556287 185942265803095727773149804323902080 3556288 -41195875941082679192471735468294144 3556289 48951419998461154213038677734667520 3556290 -219043125240453828320852135538017280 3556291 -288039350749340894775519527544036528 3556292 -127901766702244097306034540352776960 3556293 643842353363503363557461927029718208 3556294 52138392810206996653574104260220032 3556295 10188018901708876026684435471511800 3556296 -1036172409741363209087255737504250880 3556297 1598919988056386577733548934637286746 3556298 889079195337218021544468377844887136 3556299 -213368702620322812742174638594939680 3556300 -222797849282326251669569808430310400 3556301 -43550076546809910328010288592912576 3556302 427236437768725621437288205547464704 3556303 -44944695617637738146790072652598816 3556304 -119087824505392853664922809686138880 3556305 743889374578920475219955991154560 3556306 -274169270048013195695830100645821440 3556307 -884857697718930293297119539078135444 3556308 -141484244571095450624614010135752704 3556309 -1364179123121547017335062510808557490 3556310 126417001549513252593470367623760000 3556311 770014638754762749981716124376272 3556312 -330727061561560077587095097105356800 3556313 459483434977307280315219455212974864 3556314 274622809996555537506381902158501104 3556315 -5708229760819959415500565053273600 3556316 -349653913697550711879479638097341440 3556317 -614838918208392843973858871139611520 3556318 447896897708921055481496023221471360 3556319 -341035041007136449532422085528007072 3556320 -90329021543208003169223494021939200 3556321 1020733187046976601925655252989263522 3556322 348341708352747646802811257138044800 3556323 955271197537539303916278238722428772 3556324 -261069242268562285542280985756754304 3556325 -53998377732471094605855768812832000 3556326 -420560981353481061300785969157035136 3556327 -1694029859733541946668193133017266808 3556328 29466058361447866907850833394432000 3556329 10440632509790740104199173850828800 3556330 668804916594805008654545008644958560 3556331 464631773584036973025995297121990132 3556332 -480048266802617434411332387052032000 3556333 -5798781220727026344628773637610112 3556334 124210124696906734234693022267488320 3556335 136589602821374476572507405892112400 3556336 29604811329525226895360538067206144 3556337 -100291936516287691467879538161604014 3556338 -121182556657013336861686246033270656 3556339 -34999678678058761251095692770493520 3556340 -286405438625828656597119058678725120 3556341 -74324230337582868754104849078640452 3556342 403728714396103393347144287217831072 3556343 243367094367673231826835929048448000 3556344 84735753922453735162523125407744000 3556345 -632766155949596940775549305421767480 3556346 480088254370857562336306537498896864 3556347 1884927249699733093169192268065472 3556348 -877059130581858680467103297333051392 3556349 4019957096383188863301437689344204672 3556350 -62465092054331224419581379116976000 3556351 6954619377661429705577843792803200 3556352 -564058492003578968250449426380750848 3556353 -108463319342489855368542735039188736 3556354 647149071692799866441787605346791376 3556355 924845882859490267037131118952941520 3556356 621360395333684699355556013545270272 3556357 -713458396312388072502940979337542400 3556358 -355924677910437195066928093798272 3556359 -640475725445717730702374521798479360 3556360 -649468952695209934901908022000025600 3556361 -799982794877397404293630968755031096 3556362 322414258689291286963713853394756352 3556363 -1543475932066101471117792170335203080 3556364 181670778201596351944512708966574080 3556365 675345405615006452758692294987882720 3556366 -386866303920292339049922209717123328 3556367 -1621380577497481596039452372440405584 3556368 53734267171333828241396813071982592 3556369 -1757041517162411127525333496789937230 3556370 -455880839626805004103008071392747200 3556371 -137027512626825588732706856322123216 3556372 -407490477072441889602928837919938560 3556373 266705359184618431988316496092540000 3556374 -215611597799888367686316209002424448 3556375 651451657345654600122995389295304000 3556376 -1162013480670065143289207914783057920 3556377 721798564853627586634163109577843248 3556378 -73903282146156858125599643538726144 3556379 -98677463638213957742499311727601020 3556380 -47049219915813843095077862729149440 3556381 245367784726438213931952501832633344 3556382 205535788155072769536064902039244800 3556383 44352821376121749956518998253669920 3556384 752617661115385377479801769849520128 3556385 303741685198251502287816456725213760 3556386 3423101507371437598227557857186080 3556387 -1412050514187912060638087105151372964 3556388 -12094911959367601923094813520775168 3556389 693558591323511539188685424257603424 3556390 173046643808174116079281255464249600 3556391 426202511101920096448255441586700792 3556392 189023696736269919568201676161843200 3556393 -166448387326379587197622024476084358 3556394 -972636321749602815550353704169351504 3556395 831936191978857922203549273154935920 3556396 634510636228823981240883829769975808 3556397 -676976445073548523833859600557067860 3556398 -137755279177735350553916247027090432 3556399 405254967885316709445558383959185792 3556400 -3792750702783901604435749028659200 3556401 10624167115365101333628218950114560 3556402 -277679858297354031832464746718345600 3556403 -465700166076581794603341106775320944 3556404 402907897878891476037356679354261504 3556405 -1616883585965339353190140764427238880 3556406 -49185083500034936262795941455178496 3556407 -315909889654682698067880954527828760 3556408 -784588326268651385588787999198781440 3556409 149884342516420114046810246612014416 3556410 162819913593177791608583460969907200 3556411 1387849864560927144435970286528753992 3556412 -498734606411370583979865303922687488 3556413 161839773869457396475840426889379840 3556414 -8347635016102516703292098335255680 3556415 -978765826320520497791468810393889600 3556416 176243762104636867497436168209825792 3556417 704388490268425452588759193666675332 3556418 725603228294422308170715855639998160 3556419 -425726977902264639970533520223378112 3556420 355328484290855512119159673216204800 3556421 776463544619177256918404027873169984 3556422 222833691535579090993699862393111040 3556423 -520717510128610144997726830617396096 3556424 110755876351149023618071955510952960 3556425 12555573550133013082889468409546000 3556426 498532866517015599489752016585060912 3556427 27199747616330654649271903881219072 3556428 -42552065853082327847350910952890880 3556429 461376873254581517474213391180352620 3556430 -727478618163688790081764459960760640 3556431 -1095057116019871384849719515302371480 3556432 -414067795144325635397402148095655936 3556433 3450078615904319089047411529500144 3556434 -32516973214644504087318865263441408 3556435 54797241269313309355262409858680880 3556436 -794625393992329526729985627762008448 3556437 -12215807385542825633768552935821120 3556438 211525455275138035810665814605369120 3556439 1928469187638636590736636447338794440 3556440 -136168953544653474279096282746880000 3556441 -157231604124264985392900179730784320 3556442 1083778964741171748290235419732965872 3556443 638458153695829262494719358881274368 3556444 -3189001877941661073064979557908480 3556445 122259338659764487058032279860495480 3556446 320849455027739221666806267183845184 3556447 1779789871667021664042270079804836896 3556448 346363139487530946907181518567243776 3556449 -144442911992276043082750020489719640 3556450 472516050066190654896550786694022000 3556451 1277519889483403963496765735983871832 3556452 121001679604254722518978083580723200 3556453 2289974569724782250461737945042601120 3556454 -402702221722986690942212758856240640 3556455 49015678364690401941934999840773120 3556456 384884950065297894878787272347130880 3556457 -303821876618884133379593426211492294 3556458 285034064286084770639827676151936000 3556459 178437936120917499906481463935466304 3556460 -458252435101907755914660295686942720 3556461 -213997565779838048035379443770385920 3556462 -94284415755613711785649628529259776 3556463 -14474813942894217500566078233823536 3556464 9357908962237046117892674954625024 3556465 -322196811328803503382737502845724480 3556466 -116202794537659036126134767829482880 3556467 29564956349308185839009459866947564 3556468 -678657248084217700188993594285851904 3556469 -225658411177236026121982573474010148 3556470 -130715182834501391234713865069712000 3556471 128318672647567885395473592546525192 3556472 452757780925146197233449842513203200 3556473 -701579109183479529426762442755235200 3556474 -64927438725926132621739934208467488 3556475 -19391761774827790504395646868764800 3556476 -334988784206088626267040849971798016 3556477 378403095632701226107847158578831200 3556478 -281877623009026760933844307616616960 3556479 502099689188976147923254312098678984 3556480 -698792048905806180580228876940083200 3556481 -1159125661944217174219333464418579500 3556482 -18858175730397235374446371242849408 3556483 36818268807076166108402544910028960 3556484 -91338372178738092409359727152451584 3556485 -816147709338199900958369389183581000 3556486 -835335645201960540256925458027067808 3556487 3025547886544892758715620521106176 3556488 -202589594096116694072005218373632000 3556489 -45288433880109564973583725057412710 3556490 171871680597696219351640039757153280 3556491 316804982366870798867927067322066392 3556492 -288433525098422668690936087171043584 3556493 -1047210130615126493099589852375741258 3556494 -323805275692094218557671984934696960 3556495 575506440119352999265966471396869000 3556496 -174063026856384198212152870526976000 3556497 41967500478155588303689658571048960 3556498 34220860208686650744355946935432320 3556499 -182189432686957248313092710980924500 3556500 -427637506606318113216113121993216000 3556501 -1182358244859770491689972565091150080 3556502 -255998612632411069446558010096523520 3556503 -946066327675184375106528668326888176 3556504 -163333442856003212622619627149312000 3556505 -709310987212630737139210751167221240 3556506 -181759186732263795931133608796731392 3556507 1491638335859834672427897044117066756 3556508 379050783951965417065251143361478656 3556509 758813797957186230073417254220496928 3556510 -340941242635757156156571825297819840 3556511 26840837320210165370508683182776432 3556512 626637603231904480570567976254046208 3556513 -795774960758354516575338329746684992 3556514 -157731068791160536525017211397396928 3556515 554668310811581821843062781867776000 3556516 -1378891529437696672351089147354414848 3556517 860203674675286357681509416689957566 3556518 -63601778817899634610519096577050944 3556519 3212926555136936367094349875897929552 3556520 336424359376275929786331764748288000 3556521 767286356760016590147622612650172800 3556522 -130418491859187489198461566652324688 3556523 1174545240302688790524061247850398772 3556524 -71818067354445009961593583549561344 3556525 -128314892929547344828045672540215200 3556526 654244751674731406790765196457979712 3556527 405145554825602442984277707137470608 3556528 61510177627551568506293955842867200 3556529 1316914329758402814087256304674072950 3556530 1097235246097873108618064468006400 3556531 -309874168542695566756574508486606000 3556532 -64101514283962586847612937119375360 3556533 809684121834911957721773327416936224 3556534 -412254075587756088338695263182497920 3556535 499566551250897883485620238962475480 3556536 -401446130148351970844356738459238400 3556537 -761749167535004738086832760547378176 3556538 819721376509930635900485000457990144 3556539 327334401219392647994561662015367184 3556540 322311976677909442396555895373926400 3556541 -900139252975436108388760712817003648 3556542 5203021864938190014788514580414464 3556543 97899379564794198592211321437385792 3556544 -206723696924223545334109827401515008 3556545 269055906468585875629384695551591040 3556546 92722314755640792863018315217047040 3556547 34357930029353455715096822128647996 3556548 897537228114280605206002308364354560 3556549 584431459665537902325690187387743264 3556550 399553964046926832188703853279828800 3556551 147752620541614416936066964173347112 3556552 -265450316653688841060171184906214400 3556553 -354924422526804373872577734065280 3556554 -283581243011954146146656123879758080 3556555 58084387939739927851730264024944560 3556556 798294581938899088633087670816152320 3556557 -496185186954167702511263666543786346 3556558 861070028477537259788414152194866880 3556559 -457326233089219100634761955938411520 3556560 -3781381487702739376208950355558400 3556561 250179715921345197148330648189626560 3556562 180803228592892821620153395789062432 3556563 1560533730112163926199611679076356400 3556564 -1043692611982347199856950913794818048 3556565 175756364982412892655749626287386520 3556566 146350834026683705864208812963980800 3556567 63259282299078342950800453842716000 3556568 16064701023896020868815244934021120 3556569 643860812580704229226205837309198544 3556570 -848690306283195497825842076473227840 3556571 -731955714249106331859014968215015228 3556572 292420934509338840617791358740992 3556573 17224403783743942360845291207262944 3556574 154079492908369992057184212318548352 3556575 1049739296304971418566319822948480000 3556576 837725842500566501560977996015992832 3556577 -496890846967942204190904164297673168 3556578 114856806760050652810851598757207424 3556579 190326596060190761224710934029394320 3556580 296062124529536011608469922138726400 3556581 57009681325793718560830967023028544 3556582 205901196758474829868730642241082752 3556583 141477942457646981192621753898251832 3556584 1448388487946472870193520230972293120 3556585 -183659374074750391227581107872512220 3556586 166486377799608511991527989643949568 3556587 201245258664510719051166620989835952 3556588 36038897276938593337363838201563136 3556589 39548749045301903511972480597936930 3556590 359564292948202201038097580350832640 3556591 679468066527623499788575605069485800 3556592 212818147286289057887089773470515200 3556593 387386168984758483185051022567401360 3556594 -586458846959366199137354547954599808 3556595 78733676383471379307673204501820160 3556596 -740654225758301236669261836403347456 3556597 -401555024265956885669414026227344256 3556598 429884914714455981790587902504560800 3556599 433774811023763465831152245915985920 3556600 670016680360426832443120222447104000 3556601 1301888864585186786682268027786666602 3556602 44936464332214291500031075887029760 3556603 778871166446852785599145713678747024 3556604 -208460035203662679843542822939086848 3556605 -230212937022312953923589135351848320 3556606 -455612150429192314778348373754549248 3556607 -495507744781708739490348730247334144 3556608 -314480371970180715797682835697958912 3556609 231950381425046901209694616094996416 3556610 424973286343851795979327754456832000 3556611 634551425687813205024497110969399680 3556612 53451710868581277737730835896778752 3556613 -543445840042630614254095205963084640 3556614 211543808664068870258843657212510080 3556615 714719464899624173085978693813412320 3556616 -16678145615527047723138735066685440 3556617 -26546844802039465063120406315644320 3556618 71022280847948812595759885634556800 3556619 27009260412810508823199074748272208 3556620 -350700649993854262772383402279987200 3556621 1450216878129501344284112873074776492 3556622 4897807977474401331813829150924992 3556623 229010830051819003591813607413681920 3556624 -298812984883645822803218633700597760 3556625 165114181239897776806294820232690000 3556626 -276629800067154179759362377645974016 3556627 -338712934543172756323386638701069440 3556628 -372887756523238078480211510510751744 3556629 34366058332467757462340707139569440 3556630 61163012427059228095983427964928000 3556631 114254101328028170061856938797434944 3556632 625478218063271314337337678130360320 3556633 104527846827539034809831945252629344 3556634 736837409428835826326649788813631216 3556635 485066787389455428677370824088514560 3556636 191583801529310284002792273551067648 3556637 64010260192861166178429586633433952 3556638 -281112253582126084187674105893732480 3556639 -822921916074790298937938869545532760 3556640 -388872641630781360464188997851545600 3556641 -413703961800670600949234414082607776 3556642 300651665002758750493667664538907472 3556643 -136082842581830836407977426269480656 3556644 -65972981071055669447369255868407808 3556645 -260584281774340057046920922454788100 3556646 -748828071786251721288152291300509728 3556647 1254520811440731397831633562282399160 3556648 -5538180014924210999993702799360000 3556649 -2039451912736377553735137660289705350 3556650 -97079786856692163721555502146732800 3556651 -223911810831959876840738689956301056 3556652 328062408392409783374138841380977152 3556653 -46655300368574271694476045250312896 3556654 181896776273223979476280393486580352 3556655 1443513377625544718479860382143527760 3556656 -323581712269286371977116535893852160 3556657 164293361689047108415994344295397672 3556658 -60371044000151235789035495205095424 3556659 4218278386684821565540745126592000 3556660 195958253571502328217937945933608960 3556661 1487202774414868779927865621793627886 3556662 87420257918395957847881366058901312 3556663 -795132788507015594131802518748715816 3556664 93712277043573040731034907094220800 3556665 -302227096703422126701366109585980540 3556666 -506469362021078438360785965067058976 3556667 461679485106068161985414564771747640 3556668 -16496701627068413314821750717987840 3556669 377079471666846410926213506988720070 3556670 63892682142345399027878155251475200 3556671 123395122721278045385593513198408080 3556672 -192701595666552204362259147314429952 3556673 -2142877321126942295017799037575187456 3556674 248103506302506644842914829807104 3556675 84913643400327327286143118851903000 3556676 695942484317201994088103054790247680 3556677 -981483748779437887041376108006920480 3556678 19619509593599189266371388662062592 3556679 99415127239805248669800459247657776 3556680 -152353215163424346932184998871859200 3556681 674189583246564444739714646269611482 3556682 325257921859934353968438158579142192 3556683 -650820238628883080046174018621522720 3556684 979916578484569841476692880784028416 3556685 325007891496804461272887655198827360 3556686 -67808239702299872639664152598005760 3556687 1824958589787053572124930153885204336 3556688 -252399598224265674680637456053772288 3556689 -140556533840399113726596630855426720 3556690 564920785027589822467858689119805600 3556691 1971324900521184348547642576217626092 3556692 81956721101742919930607682423201792 3556693 -784396128455693957883850377764991616 3556694 -635844359587994557245537352147195104 3556695 -636906247444014084252973883723529600 3556696 461130289830560366376456780511027200 3556697 829082996236450644335700748003995840 3556698 -663723761504531034683815849847162880 3556699 -320400683013236230688796111178642048 3556700 281999464027204878352526378336486400 3556701 308152669115573789554223849125559430 3556702 -10716249429272953797616095941590848 3556703 22673539039885186940104951817393952 3556704 -615668836271165730696913315489382400 3556705 -125125030539033814620390188057544000 3556706 43444700810603411640459856128339264 3556707 -53581652109681919959832934857044480 3556708 -296598295962478874016449737497254272 3556709 -99756574230029606588764068323024712 3556710 7430953853641908481240451699640960 3556711 -667249500620115143515352094034287688 3556712 -333256280761287325717630335941452800 3556713 625543511732236495674355018537007424 3556714 -178084627689888628959130565832043344 3556715 990397052472513719281122928122516720 3556716 -347825190756145060216815564268670976 3556717 531767424589473080905489451891623766 3556718 -775486489576802428825508257000225920 3556719 1309803846089561510207571353320054344 3556720 124789571003334057771140076835307520 3556721 728741212325778675233240022215426112 3556722 -40458514537147955416917081567897600 3556723 -147583104006931445790317063856436544 3556724 12927008329909520412803895961712640 3556725 244183037337778923043690947770448000 3556726 267077856440762847891171987145879680 3556727 -121238333546610640061412529881031200 3556728 354465878686893422892176369260584960 3556729 909828062404560109116392098927009680 3556730 206024373757939566839881708963526400 3556731 -306616261816233447338205841971996648 3556732 57469402419864335079839129970142720 3556733 475167897016774042547665322218958982 3556734 -102029828851593062745986903049118080 3556735 35455751522947674036732314433620160 3556736 -419948312962432200661319044017684480 3556737 256073405340292213457063747398609440 3556738 -634933495235495909135720834403747840 3556739 -654698295970708724904682018743971460 3556740 551470764460072287566624860266946560 3556741 -105416219259080223251113707521371488 3556742 145282922972007340986153778148752512 3556743 176590909015588496077721772477845760 3556744 -888671430830720641104070561860526080 3556745 14224980569913066176122398402637440 3556746 -146186157169622020557289222364434128 3556747 -206131186444148809006729074416725804 3556748 384299471980138642078784054539622400 3556749 -136335601165155256394542987988045760 3556750 -413246244345522407839722463389216000 3556751 1415372850194027974707413940322546104 3556752 -196153798121911926815592938515660800 3556753 -742599781972670384465458274580353998 3556754 249910543034397073036839897414285312 3556755 -366762687660929489433745991527209600 3556756 -303727164320779827629541257811824640 3556757 -860744478695045739772390815634394148 3556758 -34826037037169419974546964022654016 3556759 733262029681647883131009200958672760 3556760 544479292227765860336863318514688000 3556761 -300136196370542294598800246668915200 3556762 -556385383524421971841843260121743360 3556763 -1551492493543529909744671300694782320 3556764 484596933702964506441945188625208320 3556765 837582959271446722611703490456247660 3556766 -150611430816161458920750813870514176 3556767 -498968010579339251476823605472289720 3556768 1292014315788467706778485055669862400 3556769 -670363728433146433708864270960780830 3556770 69055766151038552323953326666050560 3556771 422414334220191956894206187133526944 3556772 2082409201922082177741580345572188160 3556773 -237876060927368730305716315123411872 3556774 -1021356073592557125422731193754653760 3556775 358918310310574905590141397241540800 3556776 -17996717930828365370167160076288000 3556777 157525077947775890189340799855645632 3556778 -44577224597872180495217008225547520 3556779 -30234890835996553554473511382644000 3556780 476372361923426289962849381852313600 3556781 -1091220670099574602824409942634896800 3556782 197660043914323683423967626882643200 3556783 -466265266264824837334847652910457968 3556784 36354315291470002445110255379546112 3556785 -34829486999750772425121659790912000 3556786 -634731858351357092295666143486343408 3556787 -99784226122215479729250547057854768 3556788 -3762833426436978550326165626253312 3556789 -491975142318492228993591268546025376 3556790 -21980830476194514225776979188697600 3556791 109808831510789758487979266007556704 3556792 779144710378774350829413077427916800 3556793 1874316268281369920814691608068880042 3556794 128507463283514033077176108426895872 3556795 -763044744620268181818033029542800 3556796 -623020318284193648059785073806223360 3556797 415254838619967685150102999822614528 3556798 161134884480012929492075938535546880 3556799 1339117443680505433423315438900749864 3556800 -48179944101965454022584408735744000 3556801 -359404516209352048453004760347947198 3556802 278040951376196271090001646721122304 3556803 729764540307228817065725442843091704 3556804 -955083273553834123502389534095909888 3556805 316123947010593498493441586070693120 3556806 -295047012849302927207229243152481792 3556807 1995840376759203954796343685120469480 3556808 -655073333399676321486866834858096640 3556809 -1046950590984066271022596838047508886 3556810 39688854037125806233508297677594560 3556811 -816890634577905054763981768266324588 3556812 -284865538702180948434583063411212288 3556813 53436155231640031134091094696223724 3556814 -66374338395158366497454667558960000 3556815 561434341629714770351829545634672000 3556816 -41750796659845770411767901204774912 3556817 -803883079206064125259139759502353280 3556818 538021695468007879236890941281534720 3556819 -648801325945967962622450122464537600 3556820 485494656576794537419014044044558080 3556821 -775992812629214025706551077856379680 3556822 -389201785376509732964193567310104288 3556823 -13034712591713043485745744668478936 3556824 159684081938071707744331950796369920 3556825 -482012745004729245914151899964214500 3556826 -93585615791730156021255449781144576 3556827 -484556703271086664647278988794182152 3556828 231790986682489455324327366176885760 3556829 -20744398413179936243842038834666624 3556830 -188850999144536812289552506268532480 3556831 5180597693403633871566809125889264 3556832 -269789442114392308459933590149922816 3556833 425831465474177955721764322097110464 3556834 -911937006603245913625293736927883184 3556835 -340593438051927946232367686318802240 3556836 -47117768678953447698576180258254208 3556837 -165946048886687449348223904270648740 3556838 -151020743025719999595407421062276160 3556839 306663118615574555278067329520820096 3556840 489224515834614923249994834267340800 3556841 -3210383180388492129563829639882692316 3556842 -524366322131562386663492168448324096 3556843 731103367270050402233047203300015092 3556844 1039980105621130597242510747648020736 3556845 188794999400960418970759934616705600 3556846 440225542690725617594930174238775872 3556847 -52940914769317396774041137269917696 3556848 258254584683788107060302934436511744 3556849 -581762780280702765026019686988594380 3556850 308145891424778015531453432149248000 3556851 844452508966332282347780421050315832 3556852 48097780759888245391155870085248512 3556853 1630268458314034097786470788867837102 3556854 39530024198570518925122220611743360 3556855 -519085232895492516778809708033507240 3556856 -1768281184237851398646533813787525120 3556857 -441102196206840986729581235930068320 3556858 252044317719204271651122054741321984 3556859 834678484225753910028708646855703016 3556860 462919516200357594092135322703119360 3556861 1111423592382249637952477166669573600 3556862 -111343935974253486282686447825328000 3556863 9392268633892551043147748961012744 3556864 -409159252689590988563674123902910464 3556865 -275882097677076048690715843251905880 3556866 362725070675052033661685096592405504 3556867 -1272333120494809566513055966616159928 3556868 159284197603788316841851894668619776 3556869 852182951100121514591384863619019744 3556870 88443257791065339892037262354005760 3556871 -799977793577798822912612310147623400 3556872 -8188323449233624671573939225600000 3556873 465204377306701862818299060567064884 3556874 -12215829893276429563750001105276160 3556875 -7772832539786415956034190570560000 3556876 399509542903856859614435424707128320 3556877 1151217426718582041137025268532412726 3556878 -29302468872645634468327396665851904 3556879 608636948782613178751258799329412760 3556880 -108575851319429549459844466466979840 3556881 98991025803335141217252956787164928 3556882 204432502161975027919729554918127104 3556883 257613522941218778933836476164532048 3556884 270684662568006062025965709755246592 3556885 -225220806801026430974310012294600 3556886 -445140105042006635895523079696752608 3556887 141821800030038381815118487803868800 3556888 209432627067758212432265558390784000 3556889 -60355058697681770040501244292364288 3556890 78029046665242352358912825488356320 3556891 50269898616628450117246132357597680 3556892 -21929562627293462530215274362539520 3556893 -1267571592643308864906378900301551360 3556894 -552210830841637537135809861845799936 3556895 -674735485137065647243353669600058800 3556896 -489798211776754180575153667430154240 3556897 586188610056455115096079909565077346 3556898 -180520239593886524742059516506854240 3556899 -1369672142704467547062623023584460800 3556900 -575262324801447475704349662452176000 3556901 -288629115498867589888007141272817988 3556902 8937193097537595460348693768272384 3556903 -351578069763551232118145000616455120 3556904 -154914003670734961319452930475950080 3556905 393323936099028189252934866699107520 3556906 1054719934834267084953720894586687152 3556907 -973159420814275944182125388211527568 3556908 652048428963545344584250558736762880 3556909 -89586759571769543100466043963047680 3556910 342612441636163092780267763260288000 3556911 -656359541960081583440173869555047928 3556912 -364647813154947331855428417161822208 3556913 3160219052376390970511279310058298880 3556914 153856965536888089312688399620047360 3556915 1075048045164513236122618458489008400 3556916 1744499578598928979748292726614400 3556917 1538975581000277083088742723159936 3556918 -635664471984838891361384000221983840 3556919 -2509290427327683239139744498529680 3556920 7435953172034627960901032816025600 3556921 -547536829248007675096472047526224896 3556922 -523984329457592954486472243058393488 3556923 -8977677243367316167416557111628096 3556924 -54913731107584481157827245741466624 3556925 56329133264746625682538439988922500 3556926 -81452431998464729727892251532032000 3556927 -18759435908270672204148969406354176 3556928 166085712988520520279790110926438400 3556929 179682008179676888561657000676020784 3556930 67892569225349788677430228142099520 3556931 249980262543094253834742071466214560 3556932 -1052155378356226605053035997245913088 3556933 40375661334891624095166874858980960 3556934 -309463628097157475696353139522583168 3556935 -231885845397252735649265374943451480 3556936 287396974553050896336515740378982400 3556937 975652213771520951148091658329540260 3556938 -25970028664519769449814886350131200 3556939 1987044230904865269202339550859390740 3556940 -173110964015047764036294940696043520 3556941 -558125439360842880260783621629823808 3556942 -277874781629676349365762406143928128 3556943 -891711164016897950622685008057793200 3556944 -156516287865861015289448615394164736 3556945 103516122911894055163988198321244480 3556946 370055267644162646654949439167894672 3556947 -521060593254767077448047811368193280 3556948 -834258796613992500652780702191448192 3556949 -1504861586706112522863505917215537280 3556950 -97342704848022704559140482972108800 3556951 831698181443229467211644111378962952 3556952 13270921902134973049425962513203200 3556953 -6674555730504641325382158885562518 3556954 -524849388484322095728733952635063824 3556955 153855514592523665021520174164850720 3556956 -53759492706089315723153648111875584 3556957 261547165758151917557805413994040492 3556958 -60506788622124124892531168307249408 3556959 -588652129464178791906968884793317944 3556960 23376346508834366406919984376709120 3556961 -548557369446966433176572837007616188 3556962 -391177904735575704560625227535724080 3556963 2568627848384416919402931493895317240 3556964 -1495414015339724806168368131625836544 3556965 233788420628720880710502606166134720 3556966 -226814811028873206869010958685648640 3556967 1278779984239778495443157042914361016 3556968 -316189177814975042482508796241674240 3556969 -229141082073162474849484607432720156 3556970 -382013720589911384130448247561884320 3556971 238108417456151501731617237039467520 3556972 1651816405592991869436986177070535680 3556973 -191901596216338507512201871255337856 3556974 -137819199906022199442819346624544640 3556975 -861075997103122041010442715945596000 3556976 165819969031936287905039545617580032 3556977 491477299772752443490312034240100720 3556978 1782599155174570532507265965317646400 3556979 102795984155394542720806342061621580 3556980 304450158855275540419735000605081600 3556981 165531699570755617229219045557044782 3556982 -183390464332922333618904948156998016 3556983 796043050226847231488138345592450024 3556984 1917327685254457278084344613523906560 3556985 -245212335474510895321642951848773820 3556986 57644853920096121724351488808760064 3556987 360661899033547566898659814515808800 3556988 195281304779466108072423398508607488 3556989 613657278468767886089652500910084684 3556990 -504548275804278151130670773204524800 3556991 -1162193383504192897699486635191572608 3556992 -581398612148345361537959755304140800 3556993 -77043904741550766990563336464261632 3556994 341613524408330656591044203560760832 3556995 -113623610101468847620527916000310400 3556996 -405712504834938807756359382483459392 3556997 -209934420532357243852903477124084580 3556998 9404794094982911241189992293823424 3556999 -1439477079865846831909631259540673000 3557000 984973140795168551807341735426560000 3557001 -62416171530845129679743098344093696 3557002 -53680132865951560745353415705481216 3557003 -13676601229439046129202529496106776 3557004 492120776317731051730385337212915712 3557005 2454008444913795519595475866705560 3557006 -243014562610273928702889914761124736 3557007 -379877917956247378985873953394511360 3557008 -24817045131505873021136364371558400 3557009 -1395078196547444002796636833265826960 3557010 261199002942599290347783031451020800 3557011 -206804233151772379473675767406658848 3557012 211286681516340368549972793449418240 3557013 -758207117256616515342090960561884256 3557014 -178964231779251766222794568080227520 3557015 -283371381723462718203751904043609600 3557016 -378010936696007267982163676322201600 3557017 -1381692535141377790667708397488106934 3557018 -131855316217824366292902976753454880 3557019 -310781015845133674732989907290227712 3557020 -424617436539351932262775923564011520 3557021 705365946718298220392564124950004492 3557022 21867171072015929692109943522069504 3557023 493207797715212288774688290241410272 3557024 -760862684772794589309216851918192640 3557025 -28281572810636253743794525313708250 3557026 522356620253307125609848218816230784 3557027 -269845215046770067220594413845567960 3557028 -10624092356475275407992296960808960 3557029 193736080646850644653066736392836864 3557030 444913905905584718144021097979132800 3557031 748852489984748547487557491983392552 3557032 307982591266125631244243352898498560 3557033 -53169827875136572819114168830310656 3557034 45518503391787862844584402649649408 3557035 197176492690471822749122751952354560 3557036 197141027651008098214663500687541248 3557037 -276249704672966864675642327445120 3557038 -222655979539804509234222968388392640 3557039 -646095592138705049580068878905506160 3557040 27261988964419721458590178927902720 3557041 2078009384277352394188066773706807442 3557042 -230982096486587203539589012975848960 3557043 -86252811124227177618197796121800192 3557044 1363867293389481575234521646952907136 3557045 362207716283872997711663278368726300 3557046 3637372009024012613701524766460928 3557047 -53007996396778789388951195359319920 3557048 291356759932579716970480460722667520 3557049 115403576484983322886387633190934864 3557050 -67911632025470159647197847076179200 3557051 1537360601455746980852751533146643400 3557052 -566518649267684766203718463947124224 3557053 -85221002239613967326233637301467400 3557054 -2583377947579826791166644780218777600 3557055 422131450629716793853186678887407760 3557056 -315892832563073366472204300200181760 3557057 1672855193646587598931986779124315540 3557058 368294217768258904676157217638643584 3557059 -1630888752336477852847233090320672760 3557060 331600381580708966868585241287068160 3557061 439436832895739557554299669247632640 3557062 147089350121319552529689091376584032 3557063 -718446325254331750766697873226979520 3557064 -57096702691336953891885138585845760 3557065 211157024133602026055362896755392320 3557066 -473179580776287324561777556930932480 3557067 594923193282904709161388764695819480 3557068 -172940404986598469670281537127396864 3557069 346148310638799535830758915864933196 3557070 419289354551374331054576666696634240 3557071 57955649343422308328700334532194784 3557072 45431388611619419934042687705931776 3557073 220162757875749547428877523646958080 3557074 -248954681661198039773928248817028464 3557075 -1049304273525133424337817789406864400 3557076 82237094720307765659511591330945024 3557077 -1003149436837047421004163048779993700 3557078 -7367558083723687071212854225060608 3557079 -479623936535130101566464446902884576 3557080 -599594958226176756413717425685299200 3557081 -413798554549599932361189861721245936 3557082 694635139927704217802154660769777920 3557083 719638168720979487808431197861787332 3557084 720838206863427981845463107935689216 3557085 36234374936909208683236585875302400 3557086 -305381510295193139271259690460494656 3557087 -65426844289561385120229075092469888 3557088 451842825525545779884605242028851200 3557089 18512255778648667459154563246235824 3557090 51052425050179969790229795417569280 3557091 -521625385920324863165226504266915208 3557092 31887213788413692470237403684556800 3557093 1418619402372164481174996534277510044 3557094 66936759618632679489210612340075200 3557095 40688153473036682022833648661891840 3557096 1081235926349951007558074591432801280 3557097 1891336055598821631016151222830772832 3557098 273888682923259409525990800209658800 3557099 -345735348849491974378657317199453920 3557100 255140454165927858515296204690636800 3557101 -3036894618664371435644625550682545728 3557102 -529615028192383076030787436694989248 3557103 113443521834098744718633401888971008 3557104 158644611444160370663014935095050240 3557105 -1941851609189160628145203617831215040 3557106 61971490537077827802889672535648160 3557107 1623943811631691768942720487773958512 3557108 -175568054421939189843977736982493184 3557109 1155223336545477057491967233989391904 3557110 -215500163632248968361452212424496000 3557111 92477012580335355847642245696815520 3557112 872506962823372998321878561483550720 3557113 -68479073750516704863937662897059840 3557114 299624388647874689768570702742818304 3557115 5033785004843026272372622760816160 3557116 1217233183534459643288151279972208640 3557117 952696048933943471149482607229564166 3557118 289054003055316686550840469960183104 3557119 137075113482547305908107646709557040 3557120 229601499534387045901798725050695680 3557121 213418820526815858445130879740804912 3557122 -202524097178454406597428696412707888 3557123 -107211835465081722248981983548722280 3557124 83121011852681256153984530936184960 3557125 80766307320280076090335281141600000 3557126 289857190956273688368400060620347904 3557127 -76567571396934714883362221309664000 3557128 -92920628227531630252958755726371840 3557129 -543325185513612244328199047911191270 3557130 55244238945031413612742752805259520 3557131 -1287488139798575920457570148407371536 3557132 6321471981644023350907668746936832 3557133 -403987307444949864823685371448124480 3557134 20383240134392917805764966679580672 3557135 792295152913783481431351308464083080 3557136 -110599539252599595064146408989392896 3557137 -1859555412520215827693341805101819548 3557138 -180290308316519756838089342320853856 3557139 730622399097922619471365663850402880 3557140 5672080702730027714960778816038400 3557141 -45027566391936520700949688156374720 3557142 428242229290279892563479642765542400 3557143 -31932015881513086012494173779638784 3557144 -52925486310159589179446263290900480 3557145 560484206552153380320771745143366720 3557146 -40763330237155726354135339804110336 3557147 1131828206491168696532601504531918312 3557148 183976360018203136552078314676027392 3557149 -280846198332853585588754491492100320 3557150 96027687826589238586987760794708800 3557151 -380124766144550861142884970292427832 3557152 136464057145087535052419348643840000 3557153 1626671011371276740394007068928674402 3557154 209463512905698896987287288508090880 3557155 -338555892344235502063483433131765200 3557156 417713502318767222523581368276859520 3557157 110147323104969395664262885571690496 3557158 1448654035067174546046960597309600 3557159 -816424213983266726689320763876982400 3557160 3304858303780909757602205577523200 3557161 1462016247449712003662102390239200400 3557162 -411304599173204429595631970673239808 3557163 -309712381657200300789349789602367656 3557164 -450377757220334568485452706350179328 3557165 -411306638370851408570356367954817000 3557166 231812492284838700992915402827189824 3557167 -324263747147856951515761697055564784 3557168 -371035188150003600272218257146462208 3557169 -437085195688143035060811610514688000 3557170 265459437083250896929066286905445280 3557171 78653060902238825115873003502497744 3557172 -589931771556281533643442854006102016 3557173 572404460817409308184119436770542460 3557174 -1535265010088221304390133770053512768 3557175 -10145912833064516723525347970284800 3557176 14084802329418076405027259068047360 3557177 -427232774267192791382380922558719740 3557178 116608507313590022187408573379189104 3557179 54155872966249346647911381607574520 3557180 137661005931437020784481820894003200 3557181 28764865314628857090768016557354240 3557182 123253322832300970952501137210858752 3557183 -238731457049444853278767612944795936 3557184 140954223615841939514978488761188352 3557185 863890336785111025781935359592135380 3557186 -320544109687249420076491002321788208 3557187 590417960398965092393336222810896644 3557188 -162803013530252280020938341717868544 3557189 -1116573020219867606806477977991175010 3557190 -3330068349609505462182435289128960 3557191 -49811926566202829603612170095344616 3557192 484902786454234910057595773223552000 3557193 -1810385765730899318636465257639872 3557194 1024860073383972857837781905047438896 3557195 1986067121598158865026923799051244480 3557196 33502466216278697226171509646800640 3557197 -7201347916658660860203627381812768 3557198 905072969089229246302532229986276160 3557199 629105312801735654711758102957927680 3557200 179993478453077573676847747264716800 3557201 -212754141574084878988846961292687576 3557202 57574991232812457335575069624283904 3557203 -447648265576294610590795610898010656 3557204 -17723380978655684750075627845814400 3557205 -143173540521183641686756332102456840 3557206 -1152362793231150468992426996061552000 3557207 -273053272826625688866466166056823544 3557208 111950970140612652600549511515340800 3557209 -568802059516555888731188418371476784 3557210 42589263965976916952468405353601760 3557211 182653900906449219772984474454659584 3557212 -1889711931330365164884184241988085760 3557213 440185554874876038574940987859626784 3557214 -97873520502121309333488697960208832 3557215 222805904668820375857383094242645600 3557216 -397582113947169133107273197379649536 3557217 1951304815500410420329268431532160 3557218 -3659471348865788729021543756881920 3557219 193339821085537628592650775791016000 3557220 356509498189467961791357595431874560 3557221 -273633714471635036641446870944024900 3557222 798511717920547465013901552907314912 3557223 1541900281467847743252436289047650000 3557224 -1028507911517312162079214508974817280 3557225 -95976438441801703074916704795681600 3557226 -119530391387732364154458310653772800 3557227 -1195578277552511902589077633963483440 3557228 -950805101547571590114046564212579840 3557229 51163861317411864114823960169710848 3557230 -494014889977001463709499196154674240 3557231 -1679251939021380669054795703608254328 3557232 80771605449883510865258668807618560 3557233 -1576530415926868184035298497389073500 3557234 -549651321270789929453351570950328928 3557235 308226316420736498052700178354899200 3557236 364164282040184042991076698479953280 3557237 -308629229705116470776298326713049760 3557238 -567839316093849377477013333107681856 3557239 -747246491599050633045713664284427040 3557240 -459551790966514729179302417555251200 3557241 27181984231394849539286963584836660 3557242 112417844030380073163463478203650048 3557243 -1897859076626313617378344458231260508 3557244 6052709320079241239272024720482816 3557245 301787780094357262763976605330988120 3557246 299651233921336540637990166298291200 3557247 513722489908180487227938583956045000 3557248 -59396080714075250371468247464673280 3557249 -1002138123225623771366127269443503552 3557250 -230408395389568014073391895275520000 3557251 919154347694488240631107993861904252 3557252 336101992475844604637588697592388736 3557253 407127565075744838369721313431849600 3557254 588935194776381086565202111612032 3557255 -106215722496106194129589415304395040 3557256 753027623700894481189270619934720000 3557257 297056106136597916694626189438743584 3557258 718765208461595914655606252385749760 3557259 705081846163378675699391725874411964 3557260 167358444223892657609324451213158400 3557261 -16573406524082116971650263495739808 3557262 -62800522983743293477777749963046848 3557263 932767449754065292595782712017854512 3557264 -65122063922319531263093395762667520 3557265 -865791169384480588290930781151911680 3557266 106319159660501231619264849802706832 3557267 535604262538170005071310310451822080 3557268 141947695904410311090509022573201408 3557269 243440411059345657047654689839222670 3557270 170091739311977053916602308700508160 3557271 218884359016478487537934309791708624 3557272 720997419016843721038203869639761920 3557273 1523022325991945098267912447193736522 3557274 28554349905469086895320859376957952 3557275 718240337974090885037216453928145000 3557276 51272259174548588551854364576680960 3557277 -892645129672099421081502125129353920 3557278 -178016921317817837385151136157394560 3557279 -2179958251941868885498602813595800 3557280 -304051290460795623006068087775559680 3557281 -96796208972290090723515165710885376 3557282 267697721583817696219223679250032000 3557283 179487881843447142344988187028836848 3557284 280879908755125582074809090814264576 3557285 -1166930160764936575398895319061292200 3557286 -348657345103713245797761785322017280 3557287 1937081844074599377979830630936532920 3557288 -256195606176881723715498708769996800 3557289 -1011904537448617730401605565900256640 3557290 -29787874556902387661679552033384960 3557291 -180397938533406174464528773473616320 3557292 -7795177155711573109076867446798848 3557293 1804098334330969103068342271106987542 3557294 -5735799410073048536696143209541440 3557295 -82907477279209304666935436232783360 3557296 -154949869112086282447844961733050368 3557297 -1157400614945057648941714737647992080 3557298 592857675235814117417424393728083200 3557299 -1736136909877746965939038187056083700 3557300 -307761356850433215626958848161737600 3557301 -99731093020486100502754202100269856 3557302 646754793724399772928867353841434400 3557303 1271241959548268890841717475117600552 3557304 24537981223509675570309800027750400 3557305 -227974938185510755122964480205158080 3557306 -106695020965140534695648409115141920 3557307 100423714127084281856401667405362656 3557308 -1237899302234535120396828864612355072 3557309 -55760462824148308844702238879981984 3557310 -35837257440476535910425988445721600 3557311 -2146353363805539893387961197039528528 3557312 27287156474099971308844490680172544 3557313 283852031939791493896310347190842560 3557314 -69844177808156691771902259628047840 3557315 273231599223856967029966996068018960 3557316 -162242113348963737229564185411686400 3557317 -105692357830380757013936474868493728 3557318 79748106364641537954173808546681600 3557319 702124584870767483120579334383598288 3557320 143818058218289705655528129289113600 3557321 -366145875677258214263583142857436956 3557322 336366889675833323396582828625330432 3557323 -606466882485620540537125321602489600 3557324 -24276054194737414031983255834368000 3557325 -260334511053833044804318921058090400 3557326 405791729359877292846552659202962112 3557327 390312859009299896374669300721896176 3557328 -63590662216119091392729316334370816 3557329 -22019041253217933061293718692441360 3557330 -69477925317391101124130398151961600 3557331 2054335971724178778016086036149683200 3557332 -124130392919742108017207510104893440 3557333 -423904059820292214348767317712076996 3557334 572982144080398831870993859609433600 3557335 587552457308782334307268898208760560 3557336 -1814396287410264452642923235617751040 3557337 203901863803939373430158159897026944 3557338 1067907265733637656593167466621004544 3557339 -358119387332522355024954715217548860 3557340 -503079258130228421684691582504291840 3557341 -786691244266618960487754353052625248 3557342 45208823564494972045812976146087552 3557343 215122993170944808285347082169190400 3557344 331111761070049429639102168374444032 3557345 -421504197812112008432953640835691200 3557346 202084944299689268178979159594913280 3557347 13557708209866188160324826083324360 3557348 -1196509969998349967027906573359915392 3557349 -204453295524013485857956415159611266 3557350 -16009842836531199926165815928685600 3557351 -528520121668799651539593891688306680 3557352 389332176669946411207749740254003200 3557353 -336469429963799186354169622463963916 3557354 350625680013494507956864953635987376 3557355 321941278403799126015214892010846960 3557356 989950292999920719212053556133849600 3557357 -99208287929539278926063901125985300 3557358 8250290549084683268016011257032576 3557359 201548999062078195373030171386019704 3557360 60587819286448527565784159757926400 3557361 641802738894404168450352762577621872 3557362 320430500983102639364707396948344864 3557363 -82018519919001436650360620915100696 3557364 150553972022806496132987177948590080 3557365 -70295766709217112267390633112323840 3557366 780171656846104629065308266529897632 3557367 -668652608658892941249878197354767912 3557368 -940459539727257318676850216028733440 3557369 -836644410590657758139099398926194604 3557370 -219533876680000407489711558588268800 3557371 -256049564276539707533307233563925000 3557372 -221246242698258117556109909380485120 3557373 1138441993402595569527903546795024384 3557374 -105390846114883527700062394666914816 3557375 1106182039150010896531218223041600000 3557376 82442454431077244384435068741877760 3557377 721769277540994563256388826890932226 3557378 -754492490869521275560776199408627968 3557379 -231187278908783918085179324993683200 3557380 -722283282556984510322833890476605440 3557381 1141459279536400790866413043268713182 3557382 -306876528203931696825723274386124608 3557383 -1416024687712936312358676654911076960 3557384 744870432000237313192759941395742720 3557385 25981826119252942384554427685923200 3557386 184373126533256980263556558951420416 3557387 -1037251535400607324168393193510442960 3557388 -465340331183076989525647262814888960 3557389 -821636704059777577428562271439393120 3557390 8996008120193587046925379308289920 3557391 1168835919700140333410024777069113992 3557392 202943126840506563899576622737924096 3557393 -19747351921835706227375788062951360 3557394 164957037923813122762095415313348640 3557395 90474397419625843184149951024916400 3557396 -654031913179197436239075921475075200 3557397 -172640695870541370177703920291683328 3557398 454450201111541028216316578714661248 3557399 701261735660636731366536085246190664 3557400 459052782928068491692072494336000 3557401 -2546990752510921559261416492433400 3557402 -88768456487150429189709543878085408 3557403 -1219123056732692119739717311492634376 3557404 -223035661578987330755506343495494144 3557405 -198497920234350500269198868943936000 3557406 -123742295342009441180098452396715392 3557407 -113033546949883809422997241613683488 3557408 -696189341892374939347842702688911360 3557409 835493338993727951338104948795571008 3557410 -306811689812021816749947212652003840 3557411 539252553257004613718901465943521744 3557412 1004101446653569496594208109871462400 3557413 -56939582138232596639182337441394756 3557414 -290874449125751682246308922762283008 3557415 96652231622535911150770948359475920 3557416 1770426161984540707893544235057556480 3557417 221675121561961546691781467287788672 3557418 -490700199911085659478092227873687296 3557419 -51926412897785258669630272301602920 3557420 346031497716546332336448591119278080 3557421 282972507646638458332821287288410272 3557422 161842624970850401466269935174578048 3557423 393467265786293821461158165205952344 3557424 -24034227911660846909827101850140672 3557425 791100563212769768873051747189078150 3557426 -191536210130504534167055544593255520 3557427 -981866232097758179760505979864880000 3557428 -407054250352791120892005452802443264 3557429 -770674617170226848497119547931236224 3557430 151794067091300777739481069713096960 3557431 870610540354949517297633489215704232 3557432 1329499833686657616751860054181908480 3557433 -3160784446563889677187897000381440 3557434 1769333566680456862099901481640588032 3557435 -96909434387632710191080845436527840 3557436 18120471677765977215208747818221568 3557437 657335898187744296007529814334113432 3557438 161558686092021268056787841168613120 3557439 26111276821176845436277539019954056 3557440 -404796293820712959790578184051752960 3557441 1803850294498148983806400214829787842 3557442 -146853811622506027976208955164658176 3557443 1770661823066548694947115745441321024 3557444 -2151470202543816294296357317596100608 3557445 -145813155889629102502656488191210080 3557446 9386877817090964601514494738547200 3557447 -472787857336540420120023869691791328 3557448 220874813288879472894981911926809600 3557449 314586473137463853530193714467836800 3557450 -152717560962463903212981102560504400 3557451 -1054237869151248346730327211279081768 3557452 -748627455512734391409490829424196864 3557453 -982793519539717992177873890648724276 3557454 514946438164381609042369845867004032 3557455 -278345740395644423797099313666626560 3557456 53887660720863337933453084617867264 3557457 615285128903861653346751095268600354 3557458 29153165112520866262191973443112080 3557459 -940491783647698837850642154740135280 3557460 256026728111962551526863405536440320 3557461 -1036335824798668530362350444026756000 3557462 1028801816440763858798815671093395232 3557463 -94046485032891963214056043317821952 3557464 -1550007430690258556833054469775667200 3557465 -40967529509645873755164061366094400 3557466 127775222558393950941155055025320960 3557467 210583772659938841798033223884316992 3557468 474499185264566399073482040790491648 3557469 1097486223605130712032288561358998144 3557470 -5944399880084140707946317781981440 3557471 982118021693893280385382012097349792 3557472 -666279246590837994243527643474690048 3557473 1516810584224484286797056411192178722 3557474 19904703159243713965280747969605632 3557475 -77783878598655352775077103383805400 3557476 143957658698822760881585855371606272 3557477 -286083210620056228390988444512751616 3557478 -121067442421146821580698001574910592 3557479 297212017047346555200202135272752160 3557480 1105724102360038310851845835116902400 3557481 -902898863070153153279228088918497648 3557482 -90943409150673478881194435961924000 3557483 -1464215663204940084117515103009584268 3557484 -40698568502439871657385179155087360 3557485 804331736116981652720864154131559180 3557486 -392815549158677353121741748549455808 3557487 916085644279729425362218622598270720 3557488 -144193630684531314664849450855956480 3557489 -273291593014218508303217597351801676 3557490 191101116520933452426686476106949120 3557491 -51733309671027258569773838009559728 3557492 -640728849643602499897191489501907584 3557493 -1073287857739879392226537958733916800 3557494 120584605987104636532684517622811296 3557495 -309570388572682143026584841981625000 3557496 528890772115480669153279453691596800 3557497 1030197399672029988705934588583155946 3557498 251149885830271110315106278251983872 3557499 -437954078093609379024192259877592960 3557500 -195666131894409967151918995968640000 3557501 1437375577035885597985725322957658502 3557502 156582820508772725855645270790456576 3557503 -807743155449068426626014346910881880 3557504 238573924268452428775475832390942720 3557505 -32739097977695491590815853609242880 3557506 839968111540965445172311846639295952 3557507 -118578770142826644856599380286842244 3557508 95248934084008514395552625583482880 3557509 62740965294604045356056752659610204 3557510 -355179625804236423574160048182135680 3557511 194255028832888866003443109504625032 3557512 -532679516438276371441568584866693120 3557513 659117088470254182019560850232076900 3557514 22478218239451112249170516402256640 3557515 -235575487953633004347638574379728000 3557516 -72214396385724952743813931411241472 3557517 -1520267401131866219017329224164318080 3557518 19172413728119453509952475758976960 3557519 -3356972634561209954917437263910912 3557520 102223017772707487183878919620280320 3557521 2990218434101047520557249092020066 3557522 -176190150687054930647100247885735680 3557523 -77860363901906194305711649300512000 3557524 -1159215124051686969981598088842444800 3557525 398756017381177931709787127947622250 3557526 2854397785772763310844100500287488 3557527 1105598663590678497873071266516594376 3557528 -185817132508250608351363136591462400 3557529 92286113173097022313391237171498496 3557530 126227230638066083731607264555048160 3557531 838471871593942131134439166889443332 3557532 -414616117411949203753875250372141056 3557533 -1284665725881718337131946955895242240 3557534 39428230389798744148727391837799680 3557535 -385939162586390226682839286370193720 3557536 -493397189337350615518963290247004160 3557537 -909680395258896513070709391184646508 3557538 583171201082210280683882073631272144 3557539 -410735701229121605592371595479823144 3557540 200946371230010812891283260639457280 3557541 -382684507694250297891064922344587840 3557542 -310452001748013731064279780030796800 3557543 911363510195848218443677585827765144 3557544 34316448620603993410363160694865920 3557545 -381682614100001806900577566149860700 3557546 -760018228213953515953833405703353600 3557547 1130034687566886176037028419971444400 3557548 175722030474546921125608189017861120 3557549 -320851554041747092922745953058867636 3557550 -28333934398132983744162308399606400 3557551 1290505326596851655868826780352273552 3557552 207832320853075184343689506794848256 3557553 -662668481882302599384528093059473296 3557554 129829078430211842117611605077566464 3557555 246467166648923485387409423892619920 3557556 568232810357885141719908249521701632 3557557 -130821041798081016834246122093330194 3557558 -49100786335750904715640280540202816 3557559 -69241686926317698652191389888616240 3557560 189525579586310039562359552212992000 3557561 16128629857741243987054616950712832 3557562 9156793261006513872022966872802560 3557563 413012954675737394739026536948275812 3557564 743495471124135641645710617482290176 3557565 731957039560219768963418348819413920 3557566 612554425453430630975961935727943680 3557567 1200252839007312017530663482923519760 3557568 -122544498743796537585200898993291264 3557569 -2728651578217845255792807286713970556 3557570 139911465247404093563964422651127360 3557571 137918969470378292063210572408187904 3557572 -167492888302849597492975426944112128 3557573 -2054071873866353094621198042239307780 3557574 -498501847225478905283237815591378560 3557575 314004680825341914404216223687684000 3557576 -244776515793833154259184899568394240 3557577 457803370544814666231532655621199120 3557578 -1089465779542304985029141330485704960 3557579 -386204482912153123916336267336159760 3557580 -113120836512075474017686608678266880 3557581 -694159340503754762984420030789428436 3557582 -1898848344887865948290382683484288 3557583 177090643132362554525879153965714152 3557584 249689810776443856247170614080921600 3557585 603412852417033852607172516456513780 3557586 -152332819445536764004372067822411136 3557587 -247094792059921519270862298291335856 3557588 438279201274518526306034500759289856 3557589 -288058072680425240220940800928447680 3557590 -150670878757664498505438544133925120 3557591 -462881763852560046529697996426058816 3557592 443067111709054198299374468145592320 3557593 -178587644860928242893784802347665856 3557594 -180876610473937939956083872841521920 3557595 -436110531674722294164768164437998480 3557596 -129085091800061479392166123209779200 3557597 -59948829201099658771371117615503040 3557598 245232065536285517656228001254394880 3557599 1371758211986137176864160228485725600 3557600 -958337307778484431919262262335897600 3557601 -111351295341255895957760131297476288 3557602 -163346802606284248244250145774435248 3557603 -520984093175557262995610623754153520 3557604 -69325588205047490393506749873315840 3557605 1703044910750518837745525485798560 3557606 204824028108633481453858469363758464 3557607 -34234740587274445512363237949831680 3557608 -407441677027034701130266232626775040 3557609 -898914150578858259876388176794954160 3557610 113753908600892119722529485369538560 3557611 -435456289335040440726034036106354376 3557612 1391175096711621959936805633126696960 3557613 -488599672704518285279932720701329856 3557614 807751749598269879807039220750126656 3557615 -1452714843323047126870294978538061240 3557616 125332145833731501089012464343384064 3557617 -175027521801058919486952154111134720 3557618 1310724449933767781071669351978300416 3557619 -344310115249612058997862441476472140 3557620 1128484451052958730673012804542914560 3557621 840011552318745862869580500042171822 3557622 3328833798342136648945338114096576 3557623 108706359616268534081230496538207960 3557624 -145501009354190043137271951697674240 3557625 242779119535496675209844299519440000 3557626 254887044359694468829477566212422512 3557627 14894449586976395067121572762305472 3557628 -212067700120167830633085564674350080 3557629 -1551006873377042462318832903213258816 3557630 -192620263333150303176362097140591040 3557631 13048044162959041856089467959340288 3557632 -639810431897310679964616946677186560 3557633 -1439530929251957371637187739850821440 3557634 184543650159700218527645235617604480 3557635 383156140806197568718569763852070160 3557636 -843743043653848826529451059801338880 3557637 688722485514479490740333151541222494 3557638 -11383949697129586259737302572513280 3557639 36932795326454459405193260382892440 3557640 10094650422280763372947995992064000 3557641 -2117155105775012199810431816829212640 3557642 19244098195183695002825129934432 3557643 64916422804983075628885899455208384 3557644 77622425577289497155357862270830336 3557645 405094346546755727941575515249703480 3557646 144082800070249357847024303700569472 3557647 -76723359933185091137457720209325904 3557648 -7424651614430508095307370633691136 3557649 -608742954647286818821985485333694736 3557650 -15747001110974050926167252369077200 3557651 -462574729203756269230255973419568640 3557652 -971902402305428643426578523119616 3557653 -556608435077793766809046207065184512 3557654 607719312250904887298205670102347072 3557655 1463288017418084304959030586295200 3557656 -19811885792896202189221682736537600 3557657 -946384264507404582820074563533795200 3557658 -55125929315429517396977050118118912 3557659 -2305554097896009237170044922227184 3557660 -748873467482173981673707115767288320 3557661 126347592458302907930128124437813344 3557662 -520308971297971071122255851501876800 3557663 73094980216160549675209051812337104 3557664 439105859921440277894498854104465408 3557665 -2249427973377679332646997922139900800 3557666 33725225032560241593344030665413120 3557667 225168057328008248677141556700053880 3557668 -390821335230194991706954682117136384 3557669 -815374348794444725396132334507180804 3557670 -371076879075266715237231674053737600 3557671 461030053226851051548448921196171024 3557672 859729476636542372586102683295897600 3557673 -310866487678364846250283462610136000 3557674 183248763254827132153761379889844480 3557675 -729051021803020173195372398880224400 3557676 258726693755617324175429723899602432 3557677 812650360755888439340944821766844940 3557678 -129320433301043431913844804806189376 3557679 -27869969552139332663859938959092216 3557680 56534053992814225700192979727810560 3557681 458362112606650235354651619337534482 3557682 28170042372465403660346841907874832 3557683 -376050569960705532010571500067774068 3557684 33002426630882508355446539140595712 3557685 -356996427466489425230935178589055200 3557686 227879880504667991975752919984332800 3557687 -398428823321136562750473008425156608 3557688 -60333562981855459507675346300436480 3557689 -719807882635910675875085237919607510 3557690 -428197777089170797722374451301478400 3557691 20834570832827793238702965374885520 3557692 -105761602655300561427849495439577088 3557693 -108519716122376015771148693537053760 3557694 151642114905187305310176340137905472 3557695 -1202112111572331756565047876682507800 3557696 -636702777113349676601005745417748480 3557697 -395256895017369303209412759974167104 3557698 -491318829471640554536062648517434368 3557699 1623616967052608359161939591886400700 3557700 -342689194217391523855369863348096000 3557701 173670655522778249465059925718993952 3557702 6171077811774647847385619905395552 3557703 580844620369502109853754544568073808 3557704 -1026288816397917134742449796621450240 3557705 879488443548621526267798935880704000 3557706 -74251042234705691396572724595360000 3557707 410206983929054088180939092178043920 3557708 -28305009259745558711285885459693568 3557709 1141602902935357330141366949209578240 3557710 210139510815460735863321890357487360 3557711 -1656779214374580886382857020568211376 3557712 -209075980117445930896497076045086720 3557713 598309418638490160000729544010478962 3557714 -159829681511247303082445280144242544 3557715 2742864252859490760914849189130240 3557716 795580046156116725039800165152595840 3557717 -318300784466531386342502786176291200 3557718 -310858787799080481444479506292082336 3557719 82327014875836092934341327031463808 3557720 50560291147238144067209310876672000 3557721 344517643797885217956467012054511312 3557722 39517941167416188057813099951283200 3557723 -1631879436665311332180922032872233056 3557724 -171874315990197129562844528536671744 3557725 116135765604445720345722758162470500 3557726 102507952594080584124959511670871040 3557727 -945407543296447064430602596125792936 3557728 10440215176840847841104568917950464 3557729 -145500773631181156258311497453520960 3557730 -95278060692168850290966611058178560 3557731 -161239415630758424636628432100047120 3557732 135508724943313485447263747957809152 3557733 -311198234203093886437326927040514016 3557734 -1790788385056790449497780290482560 3557735 -13219946751979110045034519939251840 3557736 59692666545276782171536035260006400 3557737 1914469300928996758567885627164675386 3557738 -128386215258622352128296881290278480 3557739 211927733141181673180749211114149888 3557740 401261468685330347141630481124208640 3557741 613163313772752686060990563684051968 3557742 -57373238414487624374815705564508160 3557743 1290872696617852622832453125974069536 3557744 250810523218842155788072551330447360 3557745 158316043871263902832589391187306920 3557746 166781182470189231401164262022580224 3557747 -204155490087001989696651047179301880 3557748 -830814404902897620609064547257835520 3557749 703202151223142095624656401114507160 3557750 -138799030307678768479437139714560000 3557751 -104436251024552473219596266542027776 3557752 -1113095327711542666146492525819187200 3557753 897168128080895338757711783208692820 3557754 -5307169454250205336804268470494720 3557755 196229858160041355185987083712523360 3557756 -838811499034212535761105990397409280 3557757 -66660955819265334777720070208864256 3557758 898158015910612945067205839872596480 3557759 -3119654943287739006287116981448321280 3557760 -208815858116422754295253643034624000 3557761 1178341234408174220193232312538079362 3557762 52697516355956426654759005737752640 3557763 -1092763641967950409939125395016664140 3557764 388523944104289235168827061126131712 3557765 466639095934602203369720129578406400 3557766 18220115905237901517191293025464704 3557767 2045097422225728970969870591878209832 3557768 701781580226528586643573959466844160 3557769 -1012258288151394033804844646832766560 3557770 -322561639239394683118955952619285920 3557771 56003138786581123928828060917770240 3557772 300161637953110273171605363249887232 3557773 -869966508484430281964906245954171978 3557774 -255198949638322204685035399184659008 3557775 -28588799348205271338655923729732000 3557776 306319935308618288211081071152504832 3557777 -8219097173579029898258488552920576 3557778 -63689683449648415897647641387335680 3557779 1721030081608401883155176354497182380 3557780 -695584928399290865701017653493254400 3557781 1196795970816530683413058338733877070 3557782 -481715926077329740346967610471954368 3557783 1903264908138905699506218893210905032 3557784 -534404446043754696138602343986503680 3557785 371307362274815462254623735135457920 3557786 -466962360699407227325915073308395776 3557787 455468791203769278911008316904817560 3557788 -375783950440453957665836352336775680 3557789 -2116827744222430335601150638231845844 3557790 8302641522287279581316973822393600 3557791 -2241524715305038291079195537547690408 3557792 -1530791120556827529093250476177162240 3557793 1114471713680873177941354488724876464 3557794 -641810603735747764262496038524363200 3557795 -1078931507233584422031410345655793680 3557796 87153471182877045435817414033618944 3557797 -636390422922591898400803713776178754 3557798 -238334376389001733974160803201837600 3557799 -371971156999151574949524428629616976 3557800 457691996932683352952689047588480000 3557801 5641730485406584309902499421575296 3557802 -364162816209108545511488368856448768 3557803 35534728690613809504193481787360052 3557804 -94459822465402356885241564253299200 3557805 16448212582436288867974371632952000 3557806 240104122947514891961320701103865856 3557807 -1781584688614312290826640730500092800 3557808 13649098571957638910536079822290944 3557809 -335714104043318382331221329321041484 3557810 425018257301626237708154018060613120 3557811 -624578706432619878440841613386147216 3557812 213455900948141827852506287312310656 3557813 -799297005319768901128212540033126240 3557814 102411765081377942026393229025967488 3557815 1445244184188523008479402646535551960 3557816 -78879743979053860181788040162672640 3557817 -1856702597813055358674924773933465760 3557818 -234940285748082772718750321860296960 3557819 601567064206006330896592604471974944 3557820 1477630786125486640578678021980160 3557821 -774428893060423777476187633180897978 3557822 -475654577873469970427526446899704000 3557823 -215228552657552294836847718127107456 3557824 -158048727055968363561241566945214464 3557825 789956545833808040513484470003495100 3557826 -536607779406564893134761818580810240 3557827 307132493533754836647766767081329312 3557828 -421863777151610377743410347016089344 3557829 -1150849112380444776680493430942600704 3557830 299277279389712563384130407364370560 3557831 642892026494515510076227267053532632 3557832 762420489068927939620533119783608320 3557833 -1648639792510176400760639934945994918 3557834 363520841758661062696226176550994432 3557835 703066212993004217229494380908204720 3557836 -1077881520837812123258503444361041920 3557837 -267621992913415717254664944095895540 3557838 312495993447372834230035747395169344 3557839 6060920188070875221752286953141440 3557840 -73447677029875676785719614161551360 3557841 -1068430081347026624344256777364658128 3557842 -142978204304314612460731833425090928 3557843 -977764565274975121383793489116277908 3557844 -55758652737071957136093178947686400 3557845 535098951850140381891520828234555200 3557846 -302308957011639931821156527752139520 3557847 223895165302424473811314491773881728 3557848 631145190233417539246659563090780160 3557849 -85685479236036794222735758154813436 3557850 -10802314354906775571299735602464000 3557851 1429607362546530064687796440969475304 3557852 840551397242364550038775641843881472 3557853 606218354368129393330295149128946944 3557854 -608562194604601523256075845594058624 3557855 -421179425673194146870795578220475040 3557856 470877830871989941303413115175829504 3557857 -141393887244966715214389420745498976 3557858 -797395878942303756473776234742988720 3557859 821659738278274208086561002318902904 3557860 -422269672745194173538210740095665920 3557861 -756792448233900276797587506109239648 3557862 -139007160517177752041748450074038272 3557863 19247610499004614316194636178470064 3557864 546414726945707423211460051980288000 3557865 -11651634196254160610080239898776000 3557866 389077658382791072619282177780446304 3557867 -846108269760994152944628938402691084 3557868 791680324276754829282753319279818240 3557869 250621221247612639151759755397448320 3557870 -12433928603286809029409468467200000 3557871 1247382698761174390862306232165518880 3557872 161568080436817019036190364058648576 3557873 -318326666137910391607063353813620496 3557874 -30250983817061801885891338848997632 3557875 1728342677656306351920401629381944000 3557876 -252254318730518512376199261880012800 3557877 679199991555337253273323729903307040 3557878 764763976086677999223619542380293824 3557879 221063211858434374493376077749980696 3557880 585123068132961528623571879460761600 3557881 -341140309294058870554772889173070336 3557882 877216049473696602426530713441334784 3557883 -1896022650388926288518199930539520 3557884 -1078255408591489816550609860644352 3557885 -173553920132860859244859515488382420 3557886 -450441817646006953297710473106137472 3557887 46453352085301642861890529437687360 3557888 -274488050111191826248977263414476800 3557889 -775506742692356547496111931016149646 3557890 93309599725528766029598708068783680 3557891 1215352378122765302010324883774737000 3557892 249413374165610816554711412353093632 3557893 150704650679529608073331962218445024 3557894 -908464686865454326128691402866839040 3557895 389369406266628911457542425012199040 3557896 834367247516669634099228072278108160 3557897 64740393131511440135876785875368832 3557898 377516412724643235544741900801827840 3557899 1070062551574328621901782626857850464 3557900 -67284728101172169979298584297420800 3557901 295273110220613919800689080965142528 3557902 350403056730342334195223747457441600 3557903 -1717378925530866312797580185785504848 3557904 -23548428282377612610809343431147520 3557905 -52619266867250849236311586213601280 3557906 427031250249011090313662075835648 3557907 -1345561674635927652249590438399294796 3557908 -430759301407802025950112946288867584 3557909 367670913062790270205642135275494460 3557910 43996453374713999113845484256275200 3557911 177428645583723807508577014872467632 3557912 350300498185644564976926294972979200 3557913 1314178057671720407346870435736567584 3557914 -744276838266976179433947385706461728 3557915 -636169594227660195804229211392021440 3557916 365635123543966000980685476570596352 3557917 550977148644899981519178749935965024 3557918 -18787575274072136611639407926088192 3557919 -886819483035448796067272902479716352 3557920 404963467177532363183750498081832960 3557921 -271020351336164596848375237443592000 3557922 235487788805720184183676662765017472 3557923 -1627862969813496838030432702149163200 3557924 204167226644264035675749563679328896 3557925 9230525179643957518172315908144800 3557926 369024095748470036540125179453522912 3557927 -164414595812233956204618796369354248 3557928 596654230967595045296943208544747520 3557929 -2523379215215298709989119704279961216 3557930 446923646427194733087111962551838400 3557931 196968453033740643765469305566503920 3557932 -124532563715660887399856645604966400 3557933 857802511743431296736300228015308182 3557934 140281398371245546600234478518864320 3557935 -14970937663332298589285589711812640 3557936 135978335828755734384488072692531200 3557937 427266991916199018254528339800898160 3557938 308900554223234362410638834731293696 3557939 188935787202502308217081414514150400 3557940 4560112918077975282046772871475200 3557941 1396210616155833312841870208274684000 3557942 -42715981651579635763377791692588128 3557943 -393977516490709196814009957620876760 3557944 108987549657308441676051326915973120 3557945 374474673114650949527790258637013700 3557946 89823253922713838933689240474642944 3557947 -188979649188030754801487431294087296 3557948 -957356733490477655188470720490758144 3557949 -2029107593273096647659563429874912 3557950 88718483482414101521243386621416000 3557951 61563979976053026731009613746933952 3557952 -248694777938881177824128273901158400 3557953 139529544429225668695964564622670080 3557954 745971089385120747693434079315220176 3557955 -228908548175950645927984570136522400 3557956 -1368363199844701867375819655086890880 3557957 359388386744685852463239766455761940 3557958 -569569088038661628075416272691831616 3557959 110363727842512091888990536693902080 3557960 -323663115837530780979996190954291200 3557961 178013492950031102631918170204901216 3557962 -366234413487821517771992903246892288 3557963 -66235106043222615661586201074965696 3557964 -82721045469249035180420252130828288 3557965 -303622198274429782234588880208622080 3557966 852148271957956381334724478407690432 3557967 177654316362578537771716694062653312 3557968 -311888457551355983743270101236449280 3557969 -296203274629724420799291305171856 3557970 649887080334759549010730611794240 3557971 131721215199174185754536899476642000 3557972 -1455885060497148030286116597947424768 3557973 248424962506967025168107392411264800 3557974 52277050882857913312863305251469952 3557975 508135361345707794354974356626558000 3557976 652611512465181052906493607667200000 3557977 548026194650739496620619115649490826 3557978 -102329065082304988873818251621088000 3557979 -96908949443213274149574161956624080 3557980 -48104669127568504184892865116748800 3557981 -502703139266352564620531898888080640 3557982 -268224588565288179405992520829695360 3557983 -309927951631859233358896249120099200 3557984 -1403620026461087756784614458966278144 3557985 264348450550448762457647391226266240 3557986 567738877802082011710944696049434192 3557987 1064271236027142569418346168183620636 3557988 -645862060375045609843534362030548352 3557989 315502876863280818997419848464504156 3557990 475403537212584799959508741342704000 3557991 41247388468572695198635532005732392 3557992 4920854337135553990742606388510720 3557993 -706823697204999586369528269060946560 3557994 -83664925331549225406977946663124992 3557995 506725989175601110138466825440185600 3557996 25685105372740066848475485390234624 3557997 -629572751226538979652127637356491360 3557998 164373682249223943473883584556888192 3557999 -43092555637081009444514635650558000 3558000 27087679288459557369214432985088000 3558001 543081323379793186853194986386754002 3558002 -206310357984071792473217363920926720 3558003 623640151826289446429266902386856504 3558004 -112079452572439005621587495149922944 3558005 117339467476755024156625095217980 3558006 742481032359308264545477919374557504 3558007 -733808470569839627421355199859502744 3558008 913421825193355596189969679915499520 3558009 -132048578244873755248433055421771392 3558010 -527331976814120601524278890490632000 3558011 -1025645314856890664985346146977975388 3558012 -1647089366804462209517423593338470400 3558013 307281196045500187435010292477483424 3558014 -512645441443982648246743371491142144 3558015 -650741280516076919229720910547272080 3558016 8547317647386781042583528401797120 3558017 393179915400839602824336526211405652 3558018 -173987938559279290465516775978964096 3558019 1866546463003523783519529808435511420 3558020 7496604009757851869933798147566080 3558021 49240003517453482479601932211881984 3558022 -64142301607943565189388560779563776 3558023 193596159773421157296935192346155520 3558024 229907408136589764959323091719541760 3558025 305924754401350075727556023514841600 3558026 721502333192700441891157370536337712 3558027 -529603678775851273578596303246196096 3558028 -1024747344140826115912098761230040064 3558029 -1723228604286395400405599379062231370 3558030 -41700932981578699478581747520839680 3558031 229724400087458275663304978901036912 3558032 -404320300940311730355181198138933248 3558033 -146823383792132292318490506746210400 3558034 -408399165679272835297031669212777584 3558035 -7887944725433361555137096319609600 3558036 -892493716404477510246812221062309888 3558037 -362736968277590464738666403005228434 3558038 -362389880462817540099646067400239040 3558039 -1001370988764170752294364575648757040 3558040 -57013087592432276054930707662643200 3558041 -2997704395149632240548243758920807808 3558042 -16180481086385650643205522915121440 3558043 425586714111467382720152830544332292 3558044 377548172361229075670265378327109632 3558045 179667567335304106465922794937236320 3558046 1174338465651534681899564623560967680 3558047 -329393826117034953444541235402750520 3558048 495540227033111668119940710880247808 3558049 928585087937351522424125460936167040 3558050 -245048524935800938007176795637773200 3558051 -169955062947698478131532264200540208 3558052 -428532233498096373942936247281781760 3558053 1425182561408212306840452026287326300 3558054 -202513446450344358705134720612851200 3558055 125345005389105344169982578412020000 3558056 422613159592875822457794232112578560 3558057 99892301113943673332231788167976992 3558058 19272395198537299741328990241106176 3558059 -832406203425300364508740492371937740 3558060 -474055502052910190082658653450240000 3558061 41431911093535666616772099238894252 3558062 -181357600199014002913433598464833536 3558063 -300751901576851871266172518438047600 3558064 296700276640724322904680111964897280 3558065 -236227349494914103825523175462904320 3558066 -738310610539842864409965598791826176 3558067 202625949664967349016179271332591116 3558068 621518893601174273891355407674867200 3558069 -609644326585960831808622818576563812 3558070 -95925171577664657230964343960883200 3558071 966701362097162913686617551797309184 3558072 -117006079235991904588443238372147200 3558073 878111693220880180869850799290513440 3558074 275622118777732553725760918464447200 3558075 -645250062300754306030024973832257400 3558076 1333962523649493037739299242711925760 3558077 -268183247256297033203401952585301600 3558078 1211125389408628029499513561170624 3558079 68622177463411407044909945945220976 3558080 160954458169599002140070477876428800 3558081 1460503257239073996906616902591976320 3558082 -746748960609519435294611690615462016 3558083 -1463018532065241900367583798658052200 3558084 -474150856711431481950154647932273664 3558085 -590852955932928691743955542656513220 3558086 -493233959775140474125466507069781792 3558087 3735666620042027693524918795693440 3558088 1949307834938756906302260239006760960 3558089 337649194289845684761948304309516890 3558090 226266335039867260863695001080152320 3558091 -789329140490405743597176836876514576 3558092 -101179977012403679550580481828067840 3558093 22431071012278216238089826035055616 3558094 -432845031838983907177270695621437568 3558095 -34725789095149649379776843211477600 3558096 256696838982539414324901284166328320 3558097 -588449401530745966879076845441974540 3558098 -54105400486774467633480069835494240 3558099 -972485907304027512584831959519236936 3558100 -46748695803289741528669159807795200 3558101 -1526935898400011034211734791643230898 3558102 -411696760574955307093008107998795776 3558103 -357183507712317838152847691819705856 3558104 -1878955100323030101747028204836679680 3558105 110869663946709861007739180288834760 3558106 -323233991315610113746162215861727248 3558107 187633212856708214490423077766711312 3558108 -440551891133479394663433306113226240 3558109 1599738290049536613057457882423174310 3558110 -491300353325199844126611119993999040 3558111 768754948801227104553364508837028480 3558112 1833723590843478274062568023825580032 3558113 -105569440281360168529154130142867200 3558114 -397064092602988595456631824278901760 3558115 -1379239204032421300594977438569125680 3558116 203314765714177376512004534517328128 3558117 651946023550246744662938594675387712 3558118 148675435953133545383439762578926080 3558119 -2539269630092202089474290805411117256 3558120 -83543009928524731532743842816000000 3558121 6755305598472630421286264584564544 3558122 817976933220956222595409886410752000 3558123 -180086806040180605668955234139225040 3558124 1606261602482835312096668750305792 3558125 343845210745227711652217021343288750 3558126 564388233587773141363696386682560 3558127 -254802776032031045026584562696766592 3558128 76037408954067821597154374509854720 3558129 -371771158091190480358847054345509632 3558130 -131634301058659551965181157310860800 3558131 -791841118309672018151420117441623800 3558132 -142801206220550049537173208704866944 3558133 1761211256562369134371534739971390382 3558134 650436600284521499378842179738311232 3558135 1253089885015916817957298233805224960 3558136 900021522829575756623079890741575680 3558137 -868595690021985119925841257855812208 3558138 -132303523303132669825951660952129280 3558139 -285786693105290805327745194823203072 3558140 -233794211828510993535687640880002560 3558141 -1064301634474551077477605064013850560 3558142 -38722899494995995254213809717735680 3558143 -2849732717842161830300466247575308496 3558144 90191105146452109461504482101690368 3558145 -286443638123431071151305327966749100 3558146 -92747646937783167852177153796409856 3558147 -119254843570171178960582774518139400 3558148 -314378506353695795969906485647452160 3558149 101983162689862449753060558623047680 3558150 -230955038422813053734259809475871200 3558151 -1633032699890074546608788863842554976 3558152 4911096380783976687235292616837120 3558153 -664175904582635075935595081763238896 3558154 312928732688696832924483138429620832 3558155 -120951639974263634676804447195350400 3558156 -115867189592970514900822870179840 3558157 -1253912084360451292989867120702794708 3558158 101661059586229999690078798736294784 3558159 266765029137703206964599718744332288 3558160 44520112907551432551299651194060800 3558161 -753091309599154016872435610241168 3558162 -156399895424153603503494545994305280 3558163 225270754903533435773283369971630240 3558164 6176838078137678033094340622979072 3558165 -164981637417083576790763455243298560 3558166 15752903158082116777430226021499584 3558167 131057816350007458767921740461638216 3558168 20127310650462056150965546036684800 3558169 -950534914080422557389424138464300480 3558170 48601481932777689464455939814046720 3558171 941392425651270756433629150387785112 3558172 330104181109697860574486405553569280 3558173 2367352204226113288761551118491259360 3558174 -285132817164278663824111840153218240 3558175 213897798767334008779293214851661400 3558176 -838606838213907110713171085071220736 3558177 -189175825640150956282053006276560640 3558178 -103596792048080558795727580198256640 3558179 -526425998986307642476473577683331824 3558180 -75485937431835974262391914705223680 3558181 1130498460744424581682654973250531264 3558182 -1123458617569885024738328400180734208 3558183 976351985517154633307984281568994000 3558184 1831275577305334405769806197744998400 3558185 -351565337811275799842201137641431280 3558186 -32227600782300413045066799179730768 3558187 1229819188001722453446739601508421240 3558188 225945734081301430460498707192688640 3558189 -387246871109101251892440868365341376 3558190 705644255691090102691576464282417600 3558191 67852775939013644749824491115165888 3558192 -59323130395687128940072988404875264 3558193 90157596453874027977077815810087442 3558194 -454984753696077749252876048985829104 3558195 652972155759230204475159724821621600 3558196 -315495672055771120199753367893699840 3558197 -668059721498420312481187375393508100 3558198 121736348452799413439601131940925440 3558199 790737861415215206552106435548312880 3558200 -127155069418709947792192439525376000 3558201 -599321893960868851873895752701294768 3558202 -594768015655731700153373212604896320 3558203 1073039958078822742089548245958133864 3558204 263685390273265919544669788105071104 3558205 225953794852405379624036482671029760 3558206 -347853902368703811766791287951186880 3558207 -16487370446928039094616030240474112 3558208 -208696397340956360628697240515379200 3558209 -2785038417800872260339596364358969920 3558210 -138883572581792383948954718546726400 3558211 379435383180812936256285475096796224 3558212 258921570859754889208820628576522240 3558213 -1378938214511041238012486388240925380 3558214 10299810738271204360939317291990144 3558215 23399551812330416617021091494645920 3558216 -244744204010857643344880653028720640 3558217 369151687250716710496199744842624420 3558218 439703905268632004265061485738112560 3558219 308137984638110341712212852832412672 3558220 -206109285339432617649112977907200000 3558221 411380480094648931600548685349554422 3558222 562651636287662348398678949694842880 3558223 415986144958248162770728688739631472 3558224 -218542831049788494104630581740380160 3558225 49804541961267889755651094314912000 3558226 -13410311204232927490558090440729600 3558227 -43264975936489454806078912839924720 3558228 750850162995820513308757758784235520 3558229 -1982211268594289900527909850571877824 3558230 -20627317780815140573412393208949760 3558231 725528856088765698892376409382283640 3558232 334525922501091846644738078801510400 3558233 272258927989624455604359050799024138 3558234 -131923073783240447062815057990002688 3558235 -286436725553403104607323793852794640 3558236 -823834012646099758372559574955573248 3558237 594350981031828093560142571771551360 3558238 688617919637404507948047513644556288 3558239 1357873108085530733856655925607360 3558240 -45033719738791929677494765753466880 3558241 -408683494188979592458030575808923358 3558242 385577488209027014519141124928972800 3558243 517690035620196624217199781656313264 3558244 1042488969550279588992345164775347200 3558245 1383279898332265859341227287453029500 3558246 208437879858411160205441201848238784 3558247 -707616806896125279648785852538704 3558248 -625724450326544830762362561191331840 3558249 127983146545887045135556791755125440 3558250 9382175482404231204470844136128000 3558251 299981467947761339743696651647112872 3558252 -138505889950701916512882347861492736 3558253 -27307440294308212630245333594067944 3558254 45280555074388566215566037847910272 3558255 686906688226921721728126453050604560 3558256 -13778380078554310888323502749483008 3558257 839068109134879994642623412810434980 3558258 526772262205092590198330744616882048 3558259 65499204067569409481180262151696460 3558260 193492992416739864960355792521818880 3558261 74929714185320979324543371725240320 3558262 -175019468702678036987865140503126368 3558263 1012995191829353598547352093797678920 3558264 450302949247351769217322441951518720 3558265 -666304955406540152256165331920113340 3558266 -804473513068854187059372642067521168 3558267 268746077679605394467066746953286248 3558268 284877325140398428304448287134514176 3558269 949093031019500146597882017260361600 3558270 152039995715701673897308915398370560 3558271 251769990798876178480101325226871272 3558272 593212652162436193185618972377088000 3558273 95467482479674150238262303731098368 3558274 228789723950500954287770972058653136 3558275 176990197084665116913085865012818800 3558276 1660253044255933896796215039483985920 3558277 1196054659973156388159727229283248832 3558278 -717954550220878524380622581307922176 3558279 -251828833339589327728697655031213872 3558280 284628782648958876717092149034188800 3558281 1221454015884145951406020094868797082 3558282 86624620610170374022752682365070080 3558283 -1131617719778228673024168651651079468 3558284 385189860086323567974907053141974016 3558285 416421087306894174393208108339034400 3558286 -259096940906620356524528333012183040 3558287 1040747036510258345271072316665120192 3558288 -117462312073437032236910374263914496 3558289 -123791725448489748528839241193674944 3558290 39221057530027724268614279408985600 3558291 343075991814683787357171633925007424 3558292 -356692114124483715873414782343473408 3558293 -10751234098352165981776310686634976 3558294 612723578359623440681925600800406624 3558295 -1034646121757017958497889275079090280 3558296 -240900173009872911169520025579479040 3558297 449906888040991264982960850580981200 3558298 -211159036055502373460970023090211600 3558299 -1120611502157700577229197364097320700 3558300 -250405091168082072123340928522880000 3558301 518179533990882621470487949839145920 3558302 1085670709999145724864477237424922304 3558303 -399593920280191475689898958946613760 3558304 487642928947946815810870675582746624 3558305 -307109267724415902977321427135351000 3558306 -470865040507770139897541499371642496 3558307 -60112929836447782475787394223604480 3558308 195057711511742483825326071259107840 3558309 -209605435487700133772701317057102720 3558310 -172251242365967578461185082341072640 3558311 -860569292747935619250889709049426648 3558312 19858202870598016902950789144401920 3558313 -1579905166757805327992325647202568512 3558314 -311228731308965635922920881713062560 3558315 631595298919426458733715008569143040 3558316 627401442105835979609660813936887040 3558317 -646408347212448106545834504294482208 3558318 820175997966959152400474282291804160 3558319 -25736373463774858311189550826099600 3558320 24166653969449397552868671361843200 3558321 120433895976275277228348977763849960 3558322 133352243379401713556635864587005712 3558323 511263635610272112154408191101259360 3558324 -108671120071166631610881554272321536 3558325 1301803566450769691889506742062092500 3558326 556916076078126453884915680140830112 3558327 -421738265966853761592277902290517168 3558328 -299580063126785969437684014941859840 3558329 593553547319819797269179436570784260 3558330 -9941020447842257546806120716410880 3558331 -1346892704151410189074480167405523680 3558332 178030093372538004070731117341314560 3558333 372661296707235434384545476999047424 3558334 -1783619599911483894693107088905280 3558335 173884616653775714883477086845777920 3558336 836137940294175609985970454134784 3558337 1710735357343142118652316860510449986 3558338 238264975698890440376463947539080192 3558339 486969875896833988391663980250909400 3558340 207484451251364066121872688197571840 3558341 -2065827569422394514439770474104268480 3558342 -278480825672179251893826593780390016 3558343 -601786707320748448196322933278266408 3558344 712933143977158424336037719473628160 3558345 126335556065693739334081080842582400 3558346 -107880531264458334657222905578922496 3558347 -517059339015609881106235154553340560 3558348 533664397554607274308111771923294720 3558349 -253742892149150484876486838928309760 3558350 -21540278615073102098100563000217600 3558351 725425905887633387857543530521981832 3558352 -18907272689267572595049815619534848 3558353 1442221137315411446097003204300356928 3558354 -273786387937813215737929651611012480 3558355 -1240180536428325377831238957829196640 3558356 29084617973031503712898940232193920 3558357 -1278252231841467127645245475499862720 3558358 -987048741856212657990782262958032000 3558359 62045833222782546289212247519524192 3558360 153083571513027926449476210584371200 3558361 -515247155608628696830783823721986038 3558362 117994727443888561548525459892419072 3558363 -379198470937154350252252231907306856 3558364 19006707144145847425617809760564736 3558365 7363053722892658287153542077653720 3558366 -26567590221178905251829675996905472 3558367 -546733631649344306059993693798392120 3558368 476734619225086530974045350133760 3558369 -100279890523832873849764129137420000 3558370 -410651316298589083632000073797949440 3558371 1284654007255578608417120020345276572 3558372 594712479986603679281170111370053632 3558373 12642539507548882564299295235769344 3558374 -599262569035599997936642351065623808 3558375 -167332758603426030171158438768442000 3558376 811467350078486106969388175522365440 3558377 34533252450656426218240432301466186 3558378 240413019697066438221416100098892288 3558379 -15415600896518435307659148236200512 3558380 -193860067273115416897810141261301760 3558381 68061257222931567696978420011237952 3558382 -458856333850472414238671738713718208 3558383 -502448887981475517917602092179648640 3558384 27595442658056644268817626414776320 3558385 85741788073642971975925712884665000 3558386 -37385242186106522509171921967017056 3558387 -508444556415057355360386637458420480 3558388 453443416106608054992222803268476288 3558389 -13652233375817922297491510399567844 3558390 116803166802429013588818629830471680 3558391 545385716181347435087008982550825312 3558392 284946866737831809505955168147681280 3558393 194984992466043097663299942329114682 3558394 -97705651821126060460076312906009088 3558395 87816989684474647798172436850022400 3558396 -42880321592784964154933328519290880 3558397 406933304503697378777840943931243520 3558398 40312456931687832845075654850890880 3558399 -327756144474083913856209703950999552 3558400 -558457630578165287779265960476672000 3558401 45275272907416474021171544511312000 3558402 231037944119176851721468894453177680 3558403 569113171639507486174962352766182652 3558404 321642483248646439644361727991840000 3558405 763416980306203173832797549875579520 3558406 -625265914499512888325727975732210240 3558407 654493566437228309371221563121877656 3558408 291492187618172697777703444217856000 3558409 1566753488321193669809853175737283610 3558410 -24294977732110199698818358768052640 3558411 -35128376088215932254693459808104768 3558412 397156278285950082930461934027592704 3558413 -362791523154643031207809240661614080 3558414 -29017989832265047070912184849624960 3558415 272540905980911515634381070939763200 3558416 -117268978820455692735772117245542400 3558417 1627497651509588590858524852752118912 3558418 -1331832619618943445780297082406863200 3558419 93343287782920314715314253048924320 3558420 71135040566271502404552294158353920 3558421 1245936173023738017761057092075492622 3558422 -3074323445764494801137210347278336 3558423 -815514836032820760477498782172847872 3558424 485861959117962496062198895899432960 3558425 426690087605561676933762841531447500 3558426 119820111143038807846413891689362944 3558427 -45133612905807356203086855239387448 3558428 434076537894417940811528546760585216 3558429 922455578451518049435854906499154470 3558430 325923567987420706822818792530728320 3558431 -533615342147711613617506170507397200 3558432 720855308368662093528470442259513344 3558433 61845085435289519093778691769827682 3558434 -347274023633415862274784165196043520 3558435 685586083562865681575831009905384800 3558436 -525814137022370432315435640301215744 3558437 225283346624836540287260745903609312 3558438 -55023633211157427401635952554652160 3558439 1116747291496547225614785673722485240 3558440 -847315065624838271275214736909619200 3558441 -688243297552348046066508015278237808 3558442 96239732835536893204840141741297152 3558443 443651441725078997353222896711603600 3558444 817392443471214044354752147286261760 3558445 463698022479075789319914902680377600 3558446 173062441561389043053622751666532672 3558447 -232047456032980765517868628332896376 3558448 12784760830644701225035545227804672 3558449 1090921872263819980441313713662757440 3558450 113285434176544179225945383779392000 3558451 176362319025724380506513593325878912 3558452 -98087548345261616593671932144087040 3558453 -222511300714398226389827682897469440 3558454 362650529620095045671402631722038176 3558455 791370593383900571267229623712774360 3558456 -990897919193732142705027980771266560 3558457 -203796972041362554859746839266507520 3558458 46622283289444285611299710734473184 3558459 -284897016160772268555356913942580224 3558460 84279572030823308404059788758517760 3558461 1595727193549881319261571551420069062 3558462 65761311540277163893643735717458944 3558463 390795935205344269611802626063787712 3558464 177134966837299927540094152030027776 3558465 14989991028902410377667516838294400 3558466 -368368676921890607587068756307124736 3558467 808762906874854243797416727455499840 3558468 107399969171059194963032954359762944 3558469 1271316655558361730263675914178003870 3558470 248434957196846525784530841853207680 3558471 21037336937947377893111649354316800 3558472 397467638647297370856822042615398400 3558473 389202745236908770360810891610739684 3558474 322660255881470008288609162901373120 3558475 -83450932504710727577824475394731600 3558476 1252322499258414930748054243462932480 3558477 263920212961378527134777269713419808 3558478 390019487721974104073048499566941632 3558479 482504700673753459386784707929812080 3558480 104740795476748312945326650321141760 3558481 -1327671834625710025415447180377272718 3558482 276390158952716133161815715309288592 3558483 -442248795334747812422440975096467000 3558484 1532062202586933493850324897369106432 3558485 -301212796180348374448554608428160640 3558486 -324372940737859279671492025765302336 3558487 493634568425021403321520054502520480 3558488 749789932499394054116982647113205760 3558489 -630761277656261075989980407773968 3558490 -1826439434776455025828785721896960 3558491 -1442432086923813224048745579989452800 3558492 -7206519146665846118720415112470528 3558493 -79417517429364293569589982697898336 3558494 -246169347185747361244798663003576704 3558495 -553523930268084765384943047205088880 3558496 1859935887110384297913388568772870144 3558497 -1703851580140333974749046757809883260 3558498 -185951583998250522985532381336631936 3558499 -239961389007255928057566488005129728 3558500 970674813376839983552945690575872000 3558501 -138497739868186550145120879777735360 3558502 1457469410092346716539864054504743232 3558503 384258305881056338547409002916214400 3558504 136271300560244029619049275020984320 3558505 -858196958547925969588120290499109340 3558506 34850496272718847274222896979431680 3558507 411246651444521982872506440574679640 3558508 -4521820078809604905307345008774144 3558509 -408406901413679227591904495876052384 3558510 -461098479960454200105213606134793600 3558511 -3539050277883374247587860607689211136 3558512 -153222424681068509777608886372302848 3558513 126444788388745149754894048817632128 3558514 343213688443971064687600458660664320 3558515 1239769796360272816156674236116779120 3558516 -202913771213075095131050649823451136 3558517 -322781428448236059413461953705236434 3558518 7943248663106342599173911185142400 3558519 -796776060115137742762742040925813680 3558520 -112480126136844026845526125019136000 3558521 -341465057429403451826606888731840512 3558522 303477967582614426989826785183894784 3558523 481463352210985018346634089401695760 3558524 1350855469269358048554038966557956096 3558525 75384061922391484323427592101041600 3558526 -268827367113714720590044339390185600 3558527 -233294385897104407595283186360171504 3558528 835333983550421937063945557036236800 3558529 -270460292277351710164981687432701760 3558530 -429835504533127032000205652326863840 3558531 49103298905715838223273327296950000 3558532 30882613183133845802706225389456640 3558533 -406556006071167334467672660141056352 3558534 -16000213346784319514396861260247040 3558535 -226739406244378143132267763935152520 3558536 -760504965981391470604730258230840320 3558537 -564536474617994659780027759376154432 3558538 120108032008711041890297037795055920 3558539 254461937699596840632450981423059880 3558540 -290600948446247083431773111754424320 3558541 30439431668805854211103031897032672 3558542 210713321585136243838606912077421824 3558543 523557972957301208921783024088547464 3558544 -187239195300560089956893613911900160 3558545 -80946025150538242494406314179234700 3558546 348139775294745474207020167788768000 3558547 2541898382180212188314506594311523600 3558548 -112595759939630379762097041399705600 3558549 -306289636386041428255402300647341280 3558550 143357623665681692553077924069680800 3558551 -19648828181327543459721903193558248 3558552 312604007363301193818621234291671040 3558553 -678697354306825356653141871011638198 3558554 -180629900977907019576322558966510368 3558555 -108202084205423728615906269870028800 3558556 505988600450684781317314541830008320 3558557 -229268153032077974296118871187865268 3558558 -111713622227756352421976210900060160 3558559 1611851814684542208308829083513987616 3558560 -327603872065559707872351200886128640 3558561 -755945105369965445800678128995004480 3558562 -250941550978108692749552557385249280 3558563 1132435903322787764080391412778252824 3558564 -248481483130738398322090453158230400 3558565 -1116659047158494225026558823663073540 3558566 -179359739837017747259403213226397376 3558567 -219976446439616105923384752762480000 3558568 278030528294737067825318172292700160 3558569 -475066751032024907508126073382277504 3558570 -44223445873135978138148900696236800 3558571 1155546670750737607227512589754859992 3558572 1135991232378824860963406299660523520 3558573 48522226812197024746008065224071702 3558574 -264001417717714811539505542592950464 3558575 210643083835147710802457752218036000 3558576 -72860113204608870213014316022824960 3558577 414944468545932029211210222943602672 3558578 894351714627125720499162336977709840 3558579 1416975002038147926301313581178928 3558580 332662840429136298583281327241747200 3558581 10011875532814673678140776311138784 3558582 -9730565875761304725862538020653600 3558583 -229193758745934370341936738045634344 3558584 291302072428420216436476375284203520 3558585 -214090036220663668124672493346804800 3558586 92858908709599530205678847217411840 3558587 62729188264336179300805516586395236 3558588 272951874286673023051181559749099520 3558589 -924290756984096402424664979745159610 3558590 -19963583055397096469052432929395200 3558591 -392057359329925429616930697920031120 3558592 422002065126078152414532156271886336 3558593 52178479270608278719599453796462344 3558594 -4369043918171173160384651646319104 3558595 -57572372944018820207861970667358400 3558596 -375723633711030583106834705380593408 3558597 -64943264744526186250932388581966528 3558598 -578813093636103938573521048969495200 3558599 -190070162499021054050883372307029480 3558600 -357559836372036102192684326553600000 3558601 1171151710586172381071235888564776100 3558602 992674646056339753428850012048072752 3558603 -547776195188733784456932607331751936 3558604 2192735944749924404891258318661632 3558605 318626297012134274176622840230137600 3558606 2353572964867632452821136892377088 3558607 442475790577541385954235657993447480 3558608 152291949473879585465308327578746880 3558609 -1167491213603950746456243619303115196 3558610 -379131394247064691482656004822720 3558611 -486966516637581870763821227293326768 3558612 -154133535995781657411495144303065088 3558613 523304049336236397515594914903126862 3558614 -245675568982380788225505604419644928 3558615 -1030746111964567032250457461915954560 3558616 19451727697141119479480867140300800 3558617 -527761589078493259746620303150026368 3558618 -38817873792363117622203722365028352 3558619 -692302062432758736526797375814037040 3558620 31943496750590244581771416956487680 3558621 -843790575962369023507487886810119136 3558622 316378642783076637910521857533994112 3558623 334608914830725299855483579060815080 3558624 -833184038787268569162451312674078720 3558625 647912299873740486460299143647200000 3558626 -440161793671560620030750521136016000 3558627 -55644893811388353633294685961878560 3558628 -20939423648187037913469824769077632 3558629 713065404035210586068911731169596384 3558630 145274666270188388004623659543067520 3558631 2516018637045128996354036183099575000 3558632 88692078277729734267207969968947200 3558633 -249105934485016234402881914529315120 3558634 -548492329582034020884577769894830080 3558635 39756160714263068204120313133402080 3558636 234111135734871584457182561009846784 3558637 32509143064388753788076292817700320 3558638 -809483627300795296634996462071955904 3558639 -54988317057822993369803521140887808 3558640 -57466148295096029201845681725603840 3558641 -83438688381695210007689095460080716 3558642 -282757768837008858511284863227216896 3558643 302678099863557011891676134594879040 3558644 -301686338550329674402423380013854720 3558645 -12719418021232119747827043007772160 3558646 90557391064941290088982839470886144 3558647 66745800491588105404833607313753280 3558648 383573771453297010050421602352537600 3558649 -1476894899793467863148428093789523350 3558650 379563164848413465187286972107257600 3558651 -590415357943722524898063420504724968 3558652 997562111232578637697595366847086592 3558653 570594707845141634388896292535327104 3558654 -20443508002542790708689482041912128 3558655 -1284134700474304189423594937574220440 3558656 -1201733257679049044208284769617707008 3558657 -54441313224061195238436531698404608 3558658 94008053747007314973255774940105680 3558659 298415164638078151242287270726623200 3558660 64635978640367878320532808801894400 3558661 1216046305315479966830345574935084412 3558662 315199025440243345252578207601612800 3558663 1038201462327956859450581939581758192 3558664 -207358579545813934055901029753072640 3558665 -159061303373458547210494202039145600 3558666 -214176721490758839708202779880402176 3558667 -413827478718779440794946941033484288 3558668 81769271189126510997296358036742656 3558669 -237556605064149267665281201084167072 3558670 83538594595703931382050042141017280 3558671 806945913442783322130701765212957872 3558672 48819393939695318482484020740046848 3558673 234701413795226012711097399852145140 3558674 -125840200424729360595643796990991984 3558675 -60607342050157834294051717013260800 3558676 -4706441378673240430839635967098880 3558677 -85595492014903904515842006986174220 3558678 323619882064542918289263873836252160 3558679 -226665571687147570969257079376446128 3558680 14124940042004048928418310255616000 3558681 306639272655888145207265137359052800 3558682 236315485556857277418196908619710192 3558683 -495705020510248436025659517350419068 3558684 246377249267437392339377783071259136 3558685 -2261833773790133241678841241884560 3558686 -70289137159890051677564623320407616 3558687 -248131846946772464724954669937904640 3558688 6987646153391467816413954714894336 3558689 -544083594785856328171694036922948510 3558690 424438221429218068357654180855199520 3558691 -1332653312755299400411879273753727908 3558692 824382276885688596007105606292658816 3558693 -249133207138006329850149537880779936 3558694 447790376746897601794573863888508896 3558695 -205784335774778232682794359832114240 3558696 -346609216374395081726819234093875200 3558697 339554190839123973426377748046431652 3558698 -234283112511092248800898450134457344 3558699 -907557726074307222786198109287694020 3558700 -251176715037502705473558307040192000 3558701 2295565708586277855299165323351757100 3558702 173067582277829264044510646159606784 3558703 1320190160940111115486047247170131160 3558704 -66395624344029146652899518936596480 3558705 -679950567452552029748868439293612480 3558706 307669625444399049075401700631973280 3558707 -655211409786727463172641542556795328 3558708 -658521191314453601909749946965217280 3558709 -157140070274142488252869556428344960 3558710 -136870642732678420265838886692672000 3558711 -302765982771851455945178984501790000 3558712 478972295333294128660206262275932160 3558713 588575787323552573845645484339333760 3558714 -332721687792454657374653543293608960 3558715 -821238751634511331089709583526013680 3558716 411907041718306644737559023943014400 3558717 87498531155183698859570817439514400 3558718 -124155475061526140142286952559043200 3558719 40362149444103042514538591072901840 3558720 212533554642666785403737508843356160 3558721 -582350051252702415329293007218955328 3558722 -464785004821909558550106728115959088 3558723 1794060959355890982046375706746944 3558724 -178450393515524875890660563506191104 3558725 -215894301445940666031395379999050400 3558726 -715868810960782201184756446661952576 3558727 405930678764042813254920040767116080 3558728 -218001652640450250796677895052835840 3558729 1321193694489994332401200171681952160 3558730 -73041401014658509378770171327052800 3558731 1722321530903288653749569752049196 3558732 432702237232404532151102738810691072 3558733 -659022245000424482076651113015574816 3558734 -214089698088022711403278494037140288 3558735 679384369957536986201954239796805600 3558736 130582813444500876055426372516298752 3558737 222560070960770347174133624341021632 3558738 1440695437107153644714522294458368 3558739 133422470321001722738198262635138540 3558740 -9223372011141243249830698139281920 3558741 -515398376807501271711107114097344160 3558742 110528265332818919515584586667770944 3558743 -666632678968237541544461158497401040 3558744 45886415765161012272515962186629120 3558745 -837526880480053213803274247473717500 3558746 -546615307716453317233348000725855744 3558747 -441200729036801528699113116876465000 3558748 -360336782871965745791657361355566592 3558749 212434846707022890280075442419059750 3558750 -2500566112779456599512928259120000 3558751 748809651373991975541490859947338352 3558752 -1309676593123168654799443043334094848 3558753 -351712842280584393226747057769131200 3558754 -203518954146411991991461183604385120 3558755 -456347027672872532020906955968017840 3558756 475550414574532453453343959298921472 3558757 -274558806585424445426075475545656160 3558758 -243928131851040415102107652135473024 3558759 405160727677466010508842003571143888 3558760 -413075501716396628588583956366592000 3558761 -471179444948413861915622342175229638 3558762 -780723320649669394148058944986252800 3558763 678026534368418750521889400261338784 3558764 -650565409359159587700709210977868800 3558765 42360583754157827448394971568840320 3558766 10896102855009121886791893731588544 3558767 -210869074358552675285932612589429760 3558768 99234562418760155246130641958862848 3558769 -160861126906447587803419353306022400 3558770 353027510165016643321798608519912960 3558771 283361230913935272541267124891187072 3558772 145715601368651245918401310777233408 3558773 324878469777873201792934028882779104 3558774 -535965217317181488556497063066883200 3558775 317214361433296452984828299495310600 3558776 -460996299862225558552092302615961600 3558777 1044153120790035597536139048089443920 3558778 -274825893464301210818773061091564576 3558779 56291214340755968155939013608573440 3558780 -293447216396112862930976148428989440 3558781 -2303240709044426436955038277828602900 3558782 119664253963675496592825704200080192 3558783 111511763891386955952931111005832464 3558784 58211328433679374908152920481464320 3558785 656329474567664637555732803401648980 3558786 -78106606021749512712602301602291712 3558787 -395594970936450343780554382966949960 3558788 -509315626717533629489446932110934912 3558789 -605580427425468685513071200553662400 3558790 101516691819177477551755778947326720 3558791 262415420147339677516945049908298640 3558792 1233172616792972935017777515834572800 3558793 318719446754623260320069194827087360 3558794 11628222640927740601027968987328512 3558795 440626342942794614588483688726739200 3558796 99931709786032331939781884965625600 3558797 -3112724698753059707167971775601856 3558798 -625077869377504402863996010974297216 3558799 1466145589694593097823415681733880736 3558800 -6862344954281344980553743099494400 3558801 7593617565816983651515664685386304 3558802 -94203038274118594325298605128101840 3558803 -1596027476764894282044410304162756948 3558804 357470937656911725281735715245740032 3558805 35110533544575473729134117946315160 3558806 1068810979659274684863850246799864352 3558807 -272579426210288227622202784076314320 3558808 -20959518255778289893698893045882880 3558809 36697475582025034210823462671359504 3558810 425624477203176629890073551975641600 3558811 985550023275658563705394205535985412 3558812 -393436838088771894353905505432953344 3558813 310001506531196224877948148403863744 3558814 -391356642619886236562762344327956480 3558815 410326178782832198010776660157985920 3558816 -64482018856492162058385148039200768 3558817 -413020564386443453711241271169975120 3558818 -12412521740640067573272095572094640 3558819 -101873953495380502436727495133939392 3558820 284657419259300136936525400480481280 3558821 852886389379841439120887981769293760 3558822 -65912046830171510645658863300348160 3558823 121221964701989174053984128270778144 3558824 -2134908009136177490413092444416993280 3558825 -680008273592810446893722862589074450 3558826 331886138824032296040503042726926080 3558827 -640691450568672620456424816455423160 3558828 -83455731386260724933537809638113280 3558829 -1366041434235458323833787656692590570 3558830 -246750788318802884008980176646910080 3558831 -100466845669036755969552636403940352 3558832 -154933875931382170280101159702069248 3558833 -77185913432173343385873327597545760 3558834 -393053135954314041537392638246498416 3558835 -166009051157724677066841019736396640 3558836 -519202389497242005397714952576434176 3558837 -239838708542334519539752556564936160 3558838 55865400997019325584269082523780096 3558839 -2231489865606218937306926611559886744 3558840 -1178060240640348443428597619844710400 3558841 237545792208344907424331340603545088 3558842 -543633761538462422743789723269428736 3558843 331232327926964577429413134253781600 3558844 193413173113313975640762821035362816 3558845 55497905608468428525564633264994680 3558846 196568043074304181902945316644081984 3558847 -2040563238196352297210216879580128 3558848 756864621423716208563194011095924736 3558849 -122059336994692268549162134679941248 3558850 -53306897333825832647457397728132000 3558851 874383903766037795776814295759825600 3558852 -15220269650205949710716208276480 3558853 1216064413296746807824384719564419102 3558854 185130853981470658885900308687701760 3558855 -704892198876882791506617793318997040 3558856 7771660335095229873482447957852160 3558857 298157487907237174251951561811979520 3558858 165389350720140962898562122516797184 3558859 143784241214606892670760817909997104 3558860 784388801454543015993368349646126080 3558861 1136071885835596674454058381930722710 3558862 -307901344854046833852637785877251072 3558863 776719384642620409973486289097952640 3558864 140837419220882235033695196163866624 3558865 782655652788514694740174389690834000 3558866 1397296907401876703833795257207902880 3558867 53984701154102133916196733742368048 3558868 -26726719730202144597415862908160000 3558869 338176674962212329027464935494600270 3558870 -372447685761372168555861065028384000 3558871 -1304979424711695181267607043901676800 3558872 789552346482262134844376657046988800 3558873 -1073906205751145801929741126568141616 3558874 -568021052444347251104605315317907200 3558875 468949444231161713987563910693928000 3558876 406686494062919636199226851161379840 3558877 832981804879137982194380653435143744 3558878 668532115716967201857949458408605760 3558879 209715980724818568273962746678468824 3558880 -365750150350751681217897897787392000 3558881 1265470041293667972596559386621291682 3558882 -43717665311359904843934734406039552 3558883 -98092544086249874722915486206144868 3558884 113914333727934913478010665998811136 3558885 820246347047480541599091082711982400 3558886 345348352673015676784759639790599392 3558887 2405859174553530825367196692821777312 3558888 177151291590475486137281156104780800 3558889 -928772974200272457740062491056466140 3558890 -666130416641577824657432915423404800 3558891 -57944392930316280276000933445287936 3558892 894495888776393316197671624408645632 3558893 -66107160868067504056987557754970112 3558894 205757189512396795695755318915764800 3558895 -9182862454278082386394672259291280 3558896 -12683519058818715544674991548727296 3558897 -47961237458139581771895564501246540 3558898 -21319837924525300253299929664241664 3558899 -752097610762518174196503114775291464 3558900 -90309376107080298987818204159539200 3558901 696201330017708025158526031972041902 3558902 408574237545246704973435767320405152 3558903 131871156250770616706995649081361408 3558904 549838624929429510317298318145781760 3558905 38665011907409288478543827997592320 3558906 -33173763596934347101062886720793856 3558907 -320093082508873335598179022197846168 3558908 -391583292645978688941829723990351872 3558909 819254676500358761078192823900638400 3558910 566046687226505990699778605936631360 3558911 -1163066287165740355025497309462783488 3558912 -97917262875438850336196104191737856 3558913 1963825306799352574459601686140572162 3558914 130663996424361174790863692415535056 3558915 -467903969680460230806461062073367840 3558916 -179734535549535867886527540164812800 3558917 -936156864923679535546641521986016034 3558918 416155211417218820802043044058403328 3558919 147281051985477040563627732610568352 3558920 -1619576464222149061839467041270886400 3558921 190274629408598799452590421065104384 3558922 -237133411603677921538541859453025488 3558923 -582775602417145443404376991549970112 3558924 320127711062057600415757432402083840 3558925 795639142402397487663724277711919650 3558926 -181438664124030939117593308239527040 3558927 -100295602603472455213999689765427968 3558928 16825403692632508803727193073254400 3558929 36549641572588093896827311391120160 3558930 -55167390595600841227725366004270080 3558931 1111993805673294941454635337771890732 3558932 -53649314974865280223654031720563200 3558933 465175746135442442361916853712206784 3558934 -741808412371193483880342415608507648 3558935 109579161987460144710501240135078000 3558936 -447701806178483902215544333630218240 3558937 -1529741877063429755170585444500254016 3558938 5494547105643368467988543814600960 3558939 -39222877380037633546159672085762880 3558940 123198143291736085074198021681807360 3558941 110593080916159389624141404166090342 3558942 -115537577749699037139693927802867392 3558943 -1831097317569279129151309870192539808 3558944 1570044107912264068066520084126171136 3558945 -107310823137341722792387686831428160 3558946 80856727191217016752243835481354576 3558947 -577657919699343967301759407046380800 3558948 -118264705557905966068320452098513920 3558949 517814931693550686142999010097775680 3558950 257113951606020037953704698160064000 3558951 -677469455318489373416932370132912640 3558952 369937955492450768763150506933529600 3558953 1642839616787618857765128494913998202 3558954 172076647032444165864510499038392832 3558955 -259501796478426058680027872037329280 3558956 -152129259233237329351692265868098560 3558957 449595315038562611117012713965729888 3558958 125039929126274527453078898118705984 3558959 -1383020051283644367073070186153890080 3558960 117340309261317710185671590921502720 3558961 -222456147607870526522564076138068160 3558962 -81496894417501750259490629924708736 3558963 -1028912727804029141402750705506272456 3558964 402715584934671956628692471509469952 3558965 -915095523613643761294471444435207140 3558966 157576076638942264997975775887500800 3558967 -2112099208734054925769418153755420400 3558968 610538002753028277143807116990464000 3558969 5251537222199349531329981682480564 3558970 -166015447990700050363139648969011200 3558971 -455626888199692902690524528082093180 3558972 -675620533468253626456382756410756608 3558973 223973051411665024487932448842720 3558974 525168285878147494621429478492173440 3558975 175373423025047974145162886380784000 3558976 157859424491530467529939091605422080 3558977 176177448835968659359699161647732052 3558978 -396776108449885978815959040372774576 3558979 -479726330513935097033217491442148420 3558980 619154130806578539666761010770208000 3558981 28231784698230059983825958831176704 3558982 -112485923050376409038925532438854528 3558983 -488036146709961648683959684412313768 3558984 315890062109584286238544054495150080 3558985 -777007559250444929578214909465476800 3558986 -27667117782636074375189189683599360 3558987 80460030898230627335427466718626044 3558988 939830654995428204505352757385503488 3558989 161298642498316680934550547041325312 3558990 7019358369519834792300095524437120 3558991 630130574303183344726052071157793392 3558992 -262492196300815853027348636968034304 3558993 -209419186298606309482452341209575936 3558994 959305242600190786116513815007409296 3558995 -158512328298009203331453197164916400 3558996 79093735312714393447479123500359680 3558997 241919800911944213285062738092976128 3558998 -269638207461184918625922607565042880 3558999 121640280781613520863518936246564560 3559000 -232905401615822583034817834342400000 3559001 -814378077582503276356094489707388268 3559002 -114845232156783829469757680695024896 3559003 -112184154598692444925307404239087056 3559004 447331531365136863877587717558796800 3559005 -33150960333519700086789295306089600 3559006 823769187739756932493614132496476864 3559007 1783550018901553190668768360523626152 3559008 -523203869606503703822209300920532992 3559009 2111027006780618887947028931886578210 3559010 -38696728041281920124741341892474880 3559011 -12792645473358685648672497819675528 3559012 538785231111122784622576022519857152 3559013 1722921411846742700420299866630155262 3559014 -312775562808388121284109559162067200 3559015 -30102384166500844280351363922812880 3559016 1535065016814380810993629817640852480 3559017 118290427875850448316624889069744128 3559018 737105746403274973299053686572222816 3559019 -638334491047473696497742413461373580 3559020 109057502569946352697648470885580800 3559021 -143411620694289629565541399466526900 3559022 -522313226820593101952221827652298688 3559023 -108014308615504348558735839357115440 3559024 -2379701537712464457143442795397120 3559025 213188870033294255124644269695457500 3559026 -259030872904039668560692372729769856 3559027 53935177138016458510877616862758232 3559028 -913960158673126579515417559230701568 3559029 224580177158812456671362647592069760 3559030 220761143299078816176571090260297600 3559031 391072910097999768043149269171420592 3559032 91522638382370458188498035858841600 3559033 -630312752479835898124564481596243580 3559034 140907403745003202892818899880436992 3559035 4559085087653360836085431119546960 3559036 28622172691462109732641690778240512 3559037 1374363265885576899636178591268215686 3559038 -65907450190634210214358822230896640 3559039 1259184800568475807345150033340244600 3559040 741592489186489491441455447251353600 3559041 434145293173029231094949592937873650 3559042 -83789058581556386275893715063960320 3559043 -100609163636571144084289508715735552 3559044 813173203937243451845576181457161216 3559045 -441022710929642656437463301181651840 3559046 -110819511882719008106612620685236416 3559047 228856371592403413382011547049484200 3559048 -99861919631030000372323351454023680 3559049 663364646195815208197321816910857764 3559050 -361018388033912822860731688164288000 3559051 120933478765484339717477363638820152 3559052 191055999884380185617003309080946688 3559053 -1081352867125756163066404553076319296 3559054 790238116631021492224148362654858560 3559055 737500842916218630271404188801709960 3559056 -84729276152926139871660666381926400 3559057 -1055742944516442911140195129865719200 3559058 568631154695773382001124368887636880 3559059 39615069694398552498297389586766416 3559060 -814013558070028410372052574954891520 3559061 -417606464572040930103134038446424800 3559062 -259026152269826912464279688412432384 3559063 1603723726989147287174868004722266312 3559064 -137650727423317188564890692143728640 3559065 -88932095886585009868589012612460480 3559066 404887654825075745359763845098113280 3559067 -12639822418424381879135677600019568 3559068 -1037202565203701211141449726077440 3559069 -446816366095321423597530539975126004 3559070 468298806988432586257449979636296960 3559071 635775334214039385669433936645837200 3559072 358132375755615794623723361821261824 3559073 256029023851498841947074361607029440 3559074 -137667257688198392643736261686349440 3559075 -695327403215507596431251791743230400 3559076 648968049846977112307107939651461760 3559077 953449072206971637087190708589383614 3559078 -643602915380088892336997406907944576 3559079 72944779398558596325100211333200320 3559080 -134638062184423354257404849553408000 3559081 355401308121722313068537321196015232 3559082 -146198825869863526417689393363190608 3559083 -1058414212927473550613289029190585600 3559084 1333905651545465423977936142638021632 3559085 143926088818650662961665103605712780 3559086 541236637311226032651250900523454720 3559087 -299792977567576056926900657792932896 3559088 1291650763380781796772449716666368 3559089 -585225045983043928118069471912640192 3559090 -648426450679893853134242865211951200 3559091 -183571314386655163630527530980523508 3559092 51685798674821695190531895763095552 3559093 -810144980423553449442225741853584658 3559094 -169027199119673990654647002979663872 3559095 -443024182868364280522407277435842000 3559096 -252243503459151074866289660252958720 3559097 1026653239362223523582518210913157546 3559098 430325589991987172414508334226187264 3559099 -5873013149936249785397464686949140 3559100 563105003239024183415819968207526400 3559101 -61289276663269791221021236220409216 3559102 -62657480750041411464402140842440000 3559103 -673071536962914289383711428260043040 3559104 153981607410596370131244080720510976 3559105 -192291594248525161760974033689430080 3559106 707345794705893359424076445040927264 3559107 -592438056924032361783725803092566208 3559108 197265484473401432115667961400934400 3559109 4044313791072010495454182743025404 3559110 660713594998173550627562418585600 3559111 92867993801627251226443989848554712 3559112 -219235034988576029601172692990589440 3559113 1208865559571041257665426942831148480 3559114 -229610201589658345559980728871746720 3559115 -8739046450473295213405730755404000 3559116 312307340181444553516417385335480320 3559117 -1854001115340872989601491526763805834 3559118 -623772456047494181473428505025904000 3559119 55853127250297723171839020240676744 3559120 332477715138311548568930508565217280 3559121 -1247126883599614815737635936473047388 3559122 -287082993826783609340878014825793536 3559123 -867309199887831693243325092233456976 3559124 1333308478597143089593517352250273536 3559125 -1197014515711137446779136996946792000 3559126 -1198821417040427528131866381692960640 3559127 861601088250484739550542465889933360 3559128 -240390980582072725047643205167226880 3559129 68579309773612203681406615013551680 3559130 -394244255896224828357594766381259040 3559131 506193822748521381233920003525360620 3559132 354830448215554095442553186709264896 3559133 191152856372728969440636046043009280 3559134 57660808719419883103599890487987840 3559135 107108652876543622548397315625652000 3559136 583461293265956539962361060133437440 3559137 -288235540911397175072182509990160320 3559138 -216572008625631681186539218148173440 3559139 1333820689567139134465301147703464880 3559140 -22233339578705752783631553256742400 3559141 111573625102778741456747914072450560 3559142 -705584204245924051759322550620874528 3559143 -299505828502004398601552693627193216 3559144 -1006273993822544032124676081572643840 3559145 -307797716318901482553332676767483100 3559146 -42922670413258806012736252178706432 3559147 -487550233168804161695927660025341808 3559148 -1301296367391451617653839270609396224 3559149 -268671058387228098686536063114007232 3559150 -56578404264345164513071928134512000 3559151 111064525976278935551401077258787152 3559152 -134745491983789427333964256043827200 3559153 -8515625693992172365538512030510336 3559154 171768741554495446865999178182164512 3559155 290037187048200545242517332668122160 3559156 -1471120558644866511401546282371911680 3559157 -293946136985877655598619745538472288 3559158 -241218049605221547032851457724018816 3559159 612008679975770996045436436029664560 3559160 711601179383642918251307205491712000 3559161 -31917983384555781781932420849036000 3559162 -445098121179814315734225601085487648 3559163 2136499587881135398863080606022074400 3559164 -101100363293371500317742299327798784 3559165 670608180312640203506815243133521920 3559166 136068943247768920586750021471783424 3559167 381596614424778442535059416851688480 3559168 2677350349442628363833880180948992 3559169 1131614925091220165996623339978428672 3559170 -321392951642202075667976848848806400 3559171 -274421683446051845652012145153013760 3559172 -274063842977934078723342284823134208 3559173 -160804346149829037114753871818771936 3559174 -66276893709960603685729192359091008 3559175 -370622059008013507134815718309120000 3559176 -50767827086959990429679404352916480 3559177 -19285183301063700378884412140508380 3559178 -85622619006646007069857627566824448 3559179 -550109753896989974968288320060010752 3559180 -64459997696485149777573284409523200 3559181 881162051714062546787587344999201312 3559182 243218453093873010646721258748724224 3559183 -1268138583202685646591969927767391568 3559184 34001554441142565808570101372764160 3559185 -256413429347039260356490300444392000 3559186 99646291439328268719619357517047584 3559187 -167073682077408364596412530864524640 3559188 -26772100853467167858627476552171520 3559189 951128919563737149723743269863300160 3559190 -248919103382086908686033638898152320 3559191 -1248279961855102997084631349559174808 3559192 158063911116245784478554120441446400 3559193 500989906681264232576921227145433120 3559194 -101357108016148266521512147060032000 3559195 740253889032262789993858775642011200 3559196 -6013181789481161592146696566430208 3559197 -154494409833826390057650085249277760 3559198 -228128625589034512606510085769296640 3559199 -154549039943704345113185451717076800 3559200 -297713260962510733578221760636518400 3559201 -437217403428807538410089559057040798 3559202 -477696395988321848692503171593270448 3559203 412470092567663566878719391865902144 3559204 775504627231197772999104192716009472 3559205 176204974811227312662889780280191920 3559206 -101618913986207901132993173505226752 3559207 -435147038365308858906578914916193544 3559208 -395262132887843628651721053612119040 3559209 -65567508145044174055381449118659696 3559210 -116509739198520933999773988550620480 3559211 282698289226133995437011954129574792 3559212 613327549606593192458835303914862336 3559213 -1031291051618237058736725385497583680 3559214 331041091987706071563049780312155456 3559215 176394110587354951039755495488160 3559216 621726375776811008295827965609377792 3559217 657937705452213251515098474020341266 3559218 99023630278172773966290134381703168 3559219 1262806604239418168494668456941132544 3559220 77821325101748479527947905423687680 3559221 -828768702836153009264495496555761856 3559222 -341032106666645991224988121032804288 3559223 603090919208863397706443128427317200 3559224 772064878595375454349753607524945920 3559225 357514496020476302454299587868096750 3559226 440331603464069003907106721165769984 3559227 199432875108946766020854082946081280 3559228 -666100743748653278083834783390832640 3559229 1409877560869896178184619892564069830 3559230 24183853669371690802577220742321920 3559231 591412306880439373177509544152942232 3559232 330747290221096111445484565954560 3559233 451043480853393672659162232970047024 3559234 65763386113346506766922413808844800 3559235 -133438682753638339996381143171790320 3559236 -265343789362124298355819509840721920 3559237 -1342725230342891058330282174159427008 3559238 -342829317600296310361859809736760480 3559239 22785135695706183683701408566817968 3559240 140824697106821743085432804776857600 3559241 1114475884103838396799770553852213440 3559242 543508569296561245992550757617082112 3559243 949620527886133470962579723509684264 3559244 -110667024745965520751091990216658944 3559245 -293765823090789482008685420922350880 3559246 473890326206533812386889048110331072 3559247 -359743265561477805995230806206108304 3559248 58433252357083121673079831752867840 3559249 -660044559051924242295074114250436750 3559250 678738066970424291063629491473280000 3559251 -30015674610873269284882028933043840 3559252 -15435187219064078302168270627385600 3559253 161582650735873946803456797063287502 3559254 69063628331630751561279565154320320 3559255 -354140515415507095647152790199575840 3559256 -829423249191898515218197480042967040 3559257 408392112864435047725976800502301000 3559258 374393191686289466263743687975763200 3559259 585934495559717069852893811768437440 3559260 53184663476996064804385432481064960 3559261 -77028148406106723361930540584954068 3559262 -15454633697739626334399986570807040 3559263 -1042671553191210659293330108325703936 3559264 -1273476428059484097362009418800431104 3559265 -484681398474800077667146194788225280 3559266 740218914062353933875225647546987520 3559267 -1170894946050094558534222402111507684 3559268 189790109329629921156513536992210944 3559269 -79309407564675515536191693266339520 3559270 241066129241520201340838573365708800 3559271 -219029539665892630642017351979726608 3559272 438527842436133239789291858151505920 3559273 -1297426756245451214420306647163632896 3559274 -234444400561639180706607319308516000 3559275 -23031296635226532352012129595814000 3559276 -274128747598961715193615124387149824 3559277 864205225444060699960616451340759872 3559278 393222277105279252177424150693173824 3559279 -1446078968684992948113733015174435120 3559280 -142068535154196427848527641129943040 3559281 326583549231181198156734491107803744 3559282 14665727861871389643400417169027712 3559283 39357516629853152113820454112796064 3559284 527561494588922287335138906583489920 3559285 -134346253863264767156021529681008640 3559286 -55475194956908569116508506198326400 3559287 23192376813097780861445743116650880 3559288 812825496972837537891375190809600000 3559289 396435177813324813544195137981430080 3559290 72287427115184780105791656684226560 3559291 -558604063113727383314625867442965368 3559292 -288808741549341386202257601436763136 3559293 844767922906117413080338822032248640 3559294 -562879660654376239364477318970146304 3559295 213921004025128467400676536041949800 3559296 48489853642038940325207357112975360 3559297 -59578589383839210268297523347323968 3559298 -446989315217410798462416281078103600 3559299 -190202814735307435118956112725108752 3559300 -158827166936764766719057755754153600 3559301 987433863604169147813661401430153504 3559302 -9978466633973242985858959640107008 3559303 -905443751343579933000000385701545472 3559304 89354509207508708549602327420108800 3559305 -429996592608709796869482954351858240 3559306 -139097141228961882503694240244956576 3559307 -2340366475739444284889964589956472248 3559308 -1075357953100387881611409519271157760 3559309 1414807473763919828561301370915704834 3559310 -523085412668009134827225546053015040 3559311 -145962543704256062777353098878848800 3559312 -367911656083951317602213247748915200 3559313 123168692778571071405466321928192562 3559314 8873978948484438436438329700761600 3559315 -1525270506993834699639375393604491600 3559316 960811122027396493522360613464583040 3559317 -155717738986706961961852147189223520 3559318 -258336298856898247824780553480796928 3559319 -676330834178575854308636431977177456 3559320 472692685753548448988432585792716800 3559321 -780333067671525434680969717154411388 3559322 -362095834014181521158352305498799648 3559323 1009050600185821133945198625090956184 3559324 -287466689047858591546024695295598080 3559325 -212051243405034939343514233835714400 3559326 291177920420131947703980708413810304 3559327 -585393259958992159064721944022699520 3559328 1796501456688425126570749643014471680 3559329 12748821580371047998871541376837440 3559330 598013088467937670623930665976502560 3559331 -1467464453994271861527482262842470248 3559332 -150439013786393332534027806267691008 3559333 269008402542615685042778294360245404 3559334 7845595571967190315434953567722560 3559335 -211610238047110616406770336630888160 3559336 -584560522132054294644900761564160 3559337 1248138262083076370469322243255444986 3559338 -407916340060900338488969458379704656 3559339 -289229268626630404272702191330002544 3559340 -69216596018105648310653709548636160 3559341 390824274635909873741641658770346688 3559342 -426114299846381195296438343927123328 3559343 -871354706745212220736057391509239408 3559344 61135123897891982902230135795548160 3559345 -414494511027971447866246027754947200 3559346 -86082257306553860801438298444495360 3559347 944768116055330165958111984597322320 3559348 -505019874646332608976143797200108800 3559349 1277425119965157901528842454606714350 3559350 -160785722839447199034264465783216000 3559351 -318500868541275912762870451651090648 3559352 9320248245901666825583840610201600 3559353 222392540760775191496533251733683904 3559354 479740377129403500739682022043019376 3559355 -703068520864477126816577797407869040 3559356 850962423968630122469641692344386560 3559357 -798021032045771372255196239958136128 3559358 -71691456489217851412575913290817536 3559359 -927529686248927889458974071855871872 3559360 30085579193834203957020303997009920 3559361 -76544942819112362289807191496853548 3559362 619954639260126638675398119147284352 3559363 209654753633820083650910142550085200 3559364 511275052527334851172120629119636736 3559365 108748663017027981523958370504700800 3559366 -189899032183419821378267277488926368 3559367 77531133732772799739954790750800000 3559368 682825463422427348466093471744000 3559369 -953725690984927261109837758147617840 3559370 290781973465932661430872512322550880 3559371 -857322821120461347129815038874296320 3559372 -348583520750875034286951394227634176 3559373 39549291926376404309254399483370400 3559374 -12975157425334890344580663629105664 3559375 1621707278262232415518392517799550000 3559376 -397625957519412012251352496554221568 3559377 481000623817095833120284645132572960 3559378 -14728599068880970689993508932923760 3559379 945067626460619216577783143076463980 3559380 404497264598285531185642345810513920 3559381 -1125862181624804159583129953440717056 3559382 -95999452197291541312654701591146208 3559383 -15701022166770171414369338988191688 3559384 721633817509153538961408354654105600 3559385 599960078225929058529858080488856580 3559386 -590344166143925974463102297107969536 3559387 -280914588718479586519753803842156832 3559388 88512807838009498084666632069021696 3559389 174969968977051654795216463372260608 3559390 218957873655935386594274093330299200 3559391 -665511664120687429917777583494942216 3559392 -380491663709296972452965503766888448 3559393 1703836568203699959313772001297236642 3559394 -303949609269817443988230612140228448 3559395 -74692356113327755024156219441228800 3559396 -383990117117434781179302867142248192 3559397 85407590653712271509705875035434652 3559398 455549252369243106105028969801308864 3559399 -609325378212332277101020123904614600 3559400 -180105991189518503959101930319488000 3559401 -1090958261799025905695559879721099920 3559402 63517303343596530323594810345794560 3559403 1903281573141474280532289355674720120 3559404 -424663462024370835664926115705356288 3559405 -169740529359849576373534654759380000 3559406 -152878447372491600458483099155942848 3559407 45025528166700172579434511672038288 3559408 6951322935772914402322481077125120 3559409 -538357234327007748193279816702041564 3559410 125545993131484115112816996776755200 3559411 11525528539607359354955790386906880 3559412 5429810960073996514054808646174720 3559413 -256397820467307480731624496943234752 3559414 -66638301383553540678939038179730688 3559415 187704393297796230599632220094016800 3559416 -294919516040233121132896886381936640 3559417 -240924445587447326263223026437520534 3559418 -1020993423819721010514232918640541840 3559419 -508097251901431067017067211683477556 3559420 -289245263016667450497850787372605440 3559421 -954188571616559313513375734669328378 3559422 -537690972144175326622295911375211520 3559423 -354984836503967129219640444610351760 3559424 -1466336506304781524719285472109527040 3559425 477929979262122006709197278146998000 3559426 -36504816430632051136289496317332416 3559427 239705497471894630793456179594138560 3559428 241513810598294695609405968520720512 3559429 1200842036406390538956790408743486976 3559430 3482516486726891971945607099808000 3559431 -150329749886418467772481290916613760 3559432 -14897884166808474679461376390425600 3559433 -740899933376514064961095851429177318 3559434 -63570640875349220587993380986276352 3559435 448206865786500240961779777822825360 3559436 -836420179320237934589625528639948288 3559437 -19172142341675938925298663780268800 3559438 -1655251464029459035584105220466392704 3559439 326428566349611618909316440268605624 3559440 135858577077419574646925803003576320 3559441 1123416473675245337776699728275858800 3559442 -737259357131953696778142029516591616 3559443 -202647851074760324656986986503030272 3559444 27002344446411648279499044063594496 3559445 368854794257021381031410283000692700 3559446 -588551716619145463788454664281530816 3559447 -1411062563292635934120081902279186104 3559448 -1668568971414537319180639580831907840 3559449 -1885722282907553717617430252331267840 3559450 -240764003646008185932882908178261600 3559451 -60973518825007878026410183758028800 3559452 355949864252104074761074806416765952 3559453 -1386873411433714168735003510638054298 3559454 -3043567405199308236651782875763520 3559455 644614745987947570753335007651845840 3559456 -213682720147787194087762305535574016 3559457 -769182481974354854937391570053120 3559458 216827117283956542767235622244537216 3559459 -901359476234893656525871920057330340 3559460 -17806900071300183011916410710924800 3559461 -634717823196335422972848339709490400 3559462 164170053771367929358597950496272192 3559463 1280348370835850904427876959921374712 3559464 819777260892253124939885599156715520 3559465 -1482614825141165020426639526561280 3559466 57173415392679050196333618097465440 3559467 687719797213871356725579194368693080 3559468 -1322415063595506484996946074191250944 3559469 515670793537489245514121185184382870 3559470 -159601781965144089492698146934860800 3559471 -3202706418915275550455500433598847856 3559472 -106653358414626941477530429591781376 3559473 -2788648452320580453522193934511996 3559474 609511650374926163747667410435722752 3559475 -327803573749676572569706093066652400 3559476 340807297063721198028153961208315904 3559477 1360316558561620090181646829728282012 3559478 -413217288020281430615507267108148576 3559479 122297756714176477014811874857973760 3559480 -17772576116741702186311633829068800 3559481 -1679637713913535112325171165726389718 3559482 -129707715668856287216379715500180480 3559483 245131607399340277829982858776401360 3559484 -758856412781657609423850486598185984 3559485 -1022344624837152235768381592563324800 3559486 -7347883237552658378405893338000000 3559487 -953879149891513175295348005722860864 3559488 -319647012209714339362062551230709760 3559489 1622479389940882894636415149261541460 3559490 -251328203611720106687384094038822400 3559491 -35151946839545898048245555119996320 3559492 -589465963480791569904699166557683584 3559493 367729780233573705354037266894804000 3559494 -299484332760163872951510518942656128 3559495 -376187004483921542821650189009813000 3559496 -167688483204192303356265929222814720 3559497 -6304602916604576619935674539153984 3559498 159951266407497298843759103822269440 3559499 885284994655096845725313092396733864 3559500 -85619787475565684269947968441856000 3559501 -334215166270485515805286356724708896 3559502 -687435789982835502751983325938414528 3559503 -212275488026251810977107596755932160 3559504 -55113399530053228989503256149524480 3559505 1104929271774054862649229239833700160 3559506 58250381016938100788030000179595904 3559507 -1064018485273214751733046328220780644 3559508 841291342805206680613384351682195328 3559509 1241142143501645341035362518510338624 3559510 578600064876979869701805432950204160 3559511 -510736112161025654835589515512714640 3559512 509515166578197405632183800868044800 3559513 33781554324080245098715287600550400 3559514 69324368197273183812223906941901824 3559515 -243658942875569595236779915563937680 3559516 -1270029723352361836157822410488962560 3559517 -442201196809988968000851926773415520 3559518 -141838394169732695594319709506988800 3559519 -272679403963627183877146514074202080 3559520 1084439354509558194781518220327649280 3559521 -126567372450789787888801258941542976 3559522 -297113348275503576289047831514208688 3559523 1526394020212199504112966204954129408 3559524 -103600786474198109917985992433593344 3559525 -1040444400006430619714526425514758950 3559526 510865726088301877295663296957784064 3559527 433335776062513849181808769220566320 3559528 -241012878336752676014313894157516800 3559529 1361342103428235230417491833892426320 3559530 27273358990719506348138111797969920 3559531 149261960917890056853731265333768432 3559532 180585447590527868934160143451756032 3559533 497756531821913150369681849988480768 3559534 467103912217036578951926940962941824 3559535 -7071517988267175042655030411931040 3559536 94300690609836339423486903857479680 3559537 1469801057063636927501349418216031186 3559538 -4733116828539298313614438294040832 3559539 -20835591836183423698780315722109392 3559540 9289135238755401416744920497715200 3559541 1216055155266705161559904529398836732 3559542 -77451154230150117409312196322840576 3559543 -210216813352639435712108874420950112 3559544 -233453456765661257376373637153464320 3559545 -79798662677357590571965980009411840 3559546 -7905575775939392058691981837356576 3559547 1701469858758843431836344340485486960 3559548 -126818150132277770624248950340844544 3559549 173295345141825393665338378224289920 3559550 -220018420019143322707167496977211200 3559551 -34224053963150115384533368090093368 3559552 1129932071553321938469071423117721600 3559553 133024861818402264733608487651530564 3559554 51743482903513589275936138842198864 3559555 -220221353627477733250761989605812000 3559556 202693066460349182894232265250635776 3559557 134038030509659856036317153277327840 3559558 -102266805072697804116512913209289120 3559559 -1854812271326241387962071167966987240 3559560 -359384601880551849392715761133158400 3559561 -1087463700928013156007791746575540838 3559562 556880616702984603622266743741515872 3559563 -29703933485791184560792394727855216 3559564 -1093011627812565910647951079014125824 3559565 213956083212553185000871678432112460 3559566 -46726401480130036600081891548221376 3559567 593954994751884883822196390170996152 3559568 -351941539311015595299715027474513920 3559569 196845312600061881657511998179671488 3559570 3049850679027765156469435235281920 3559571 1622730120265558018958310190819577772 3559572 360108963434584531309995588358103040 3559573 -931790065526507852607730136041579460 3559574 271915074272317787246452907146606080 3559575 -177310374389112090699465432605452800 3559576 1985834654616602701711445447273472000 3559577 -225109392513528583802958007665514368 3559578 231970688035597638353759522072832 3559579 -194810616015146077440085964535210768 3559580 -820938969193530982469541643591180800 3559581 259523597931898121584484658604486470 3559582 16631500863486050009951596425285120 3559583 32472482559073256858100622461109944 3559584 473999253020000446947780193620590592 3559585 32469747449533368693260791195537920 3559586 -96877300467376291804183939070720736 3559587 84217088052309686204467558779999552 3559588 66508880954145673528339210005672960 3559589 1207114771024535210870647718008651200 3559590 66941500722101219280568804518021120 3559591 -311619042164422613679770191963774928 3559592 85930672876569393577602158463713280 3559593 -644205129335522877955526824339661760 3559594 100449496726358834525299651106968320 3559595 -63639082645177788788134907630468160 3559596 586611829848906332400185836794547200 3559597 -1575587657781052032975425242494430954 3559598 -220071925660275023163258775107444864 3559599 -1159789141067349456196157899896032880 3559600 -75421716986245701829789557706752000 3559601 -1416988348890723410800668179316123408 3559602 -524577486451363713807109571393740800 3559603 -1645429994003734008357040623288924148 3559604 -120353244657332616908912301954735744 3559605 -730640051304052650399028201267209600 3559606 -286397332446433867780110622480866816 3559607 -748924699238957074458167879039901144 3559608 297656296582799019656790852844400640 3559609 -1254800410616375343115410935438586284 3559610 213940144465067262010919505337080000 3559611 527428461608203512950372837288597184 3559612 474722844522252774399663188704747520 3559613 -83966691470033887092161834229398940 3559614 -240767208543567400299160297760471040 3559615 431930520553813984638107965474070760 3559616 258815371434964206484516979327631360 3559617 -682579335196365846386222941691973966 3559618 -154405051637123288424932182517469696 3559619 -325069097531296061020548946692685104 3559620 -177777899197480265823457244799344640 3559621 271144685526641536837817157538975200 3559622 158599695795297923237169325782731904 3559623 -936450864847547632918378462218422616 3559624 577848305734638918044209380082344960 3559625 -1799769573380192098063947973790763000 3559626 -16774961292344302374518628143616 3559627 -1743302881880749267192090454919260524 3559628 283258542703410836352615512629402368 3559629 -66674632768785125480247128205651072 3559630 -496240359791779578582528970806172800 3559631 1008910896896150153624314713497457000 3559632 47020825591325476690854123944017920 3559633 -2805880661724726279096363862050240 3559634 446820057062593289098236143032576320 3559635 462159576435095306938627924929477120 3559636 27681960663195977167850816108382080 3559637 207325425793012005266394665817666432 3559638 -342377120272324054370290050458581056 3559639 695146644441071048130234853949213760 3559640 383117288964940796049961313981644800 3559641 -718590572774991069343664547798636912 3559642 -377268202767897615147378090483648528 3559643 2391248925316422358864991709294502680 3559644 -182707555330227379440350465961661440 3559645 -636671718680259035989352495256110100 3559646 211040793138476763618138714852742272 3559647 220522731310723545744095920283677440 3559648 56828662333108560625237294013743104 3559649 -486621772063304594940821370550432350 3559650 45639078586507897498284528636000000 3559651 -1596863517230585674507799527423508600 3559652 233029853367327596838857855604940032 3559653 1044057677624248821411024230865868800 3559654 -490490509201480919951965606432608000 3559655 1311506508502052477329288048161654240 3559656 -685727704506629023730511866405683200 3559657 168517584537042442638857329521195300 3559658 247989085224961893494249586723445680 3559659 231127429451947656074431246040793840 3559660 103080695842178964189487980957864960 3559661 -258619335823438987913474842206435840 3559662 407871663589897914770263941919902720 3559663 3133197042794090379761252279596367760 3559664 -171883829636991187257889864044380160 3559665 -207703770989874635524252427193458880 3559666 -129445403719373634048171387907691520 3559667 -570935633310443761193480452899074688 3559668 53675320080174577265721995605573632 3559669 -2124116006087383550301498474888160 3559670 -476865203339304672954986831852574720 3559671 -138953894574873464651212745972405328 3559672 -1212662632386104647430890354126848000 3559673 466571281068360733642969774288261764 3559674 -102845071771432640983404296930234880 3559675 196766869749671987650303125360362800 3559676 342088714896504578098681962547404288 3559677 -464381463118416040612186734879483840 3559678 645525085047734021725536737206783680 3559679 119580850848424070283652614804929280 3559680 -1090030799754416555777523259854028800 3559681 2292586331986743451231368300506394372 3559682 42145762491411027014307649769132544 3559683 -560902292503109709046141267875004416 3559684 -95069059200198890470309443116915584 3559685 905551329242647942960353376810600380 3559686 -201769698155525836740614523251699712 3559687 -928089797569400532830027638817867760 3559688 -705665508692620802623724643600384000 3559689 -253623219408711565751911622294097216 3559690 -39491089367747409381699113637290400 3559691 587231405659593553161722031589954272 3559692 413745532283486144431416261505259520 3559693 -87864265595750395734965347931146196 3559694 -328159491341852317494342442145047104 3559695 35805723752126573950445889012763920 3559696 16390947511100557039084332217794560 3559697 -119429750991322397394685087383403854 3559698 -620457178295581795570499037106792416 3559699 22269332893628902012873632301184 3559700 269991874415400378348353635625923200 3559701 -129058485032384669902153906332054720 3559702 -376491455105732207807346317253439296 3559703 -1488974185265768749640206949342176872 3559704 645713670631768625343473194633297920 3559705 -276184824743307592141103418663090240 3559706 465946546609599518613924119365931520 3559707 787333265310117641767955048778472440 3559708 758586990223549423070631787325607936 3559709 -516034230709569469339386387467688090 3559710 -75474661537966392128526031010856960 3559711 -1294603725212752163759161214049654688 3559712 -1417628898134306469850438906675200 3559713 -253011434208565938256663393828412736 3559714 660837445503048221900293220270277456 3559715 1690624590776985862862818864900754400 3559716 288190492546879758085529235067609344 3559717 -516935295917927752219195815692727008 3559718 14716750584757766741954366824893504 3559719 658029723471741198861715511189583144 3559720 -174718455836351133450392101190707200 3559721 -1096357655018484370280292876293198400 3559722 142391822059360918193841188200247040 3559723 -58337520425482601218175311745828456 3559724 39534237451221844448228670218290176 3559725 -43484563431892932115176568224315900 3559726 393164153806835077844314116443587200 3559727 160247180412241201111586803777867104 3559728 -167100216002481963487062139822964736 3559729 947507924967308263174340318066957330 3559730 -213252927263374264271995491087022080 3559731 -258645815200809979672166304914382336 3559732 -739786509361213479812032333414871040 3559733 228161929611376106080998454330836480 3559734 -149923165811627767153124497203653760 3559735 529348558675312054044841361904382680 3559736 -643907381580663793091989001908408320 3559737 758861075136188099732596870140493920 3559738 -154633160073465780263729434922849280 3559739 1246858213229745459530835770432234880 3559740 -465564387704138574064400952292147200 3559741 802065645912593692722190097206195142 3559742 -232627920820662882123845934551401728 3559743 526072862781807029705733324933871728 3559744 213764133300803203340812018813239296 3559745 112491523004905167469976908364486400 3559746 366995549318211466274952742942502784 3559747 -1140415030432341776369301633499732804 3559748 -736906955142726415683295178870558592 3559749 1269855733477620400031013620484238848 3559750 -535324350194410846901641704528480000 3559751 -690287382102009655236096505958100888 3559752 -230374026645382790505594269158579200 3559753 35337339474517212163965730849815002 3559754 1087265393314590880069141358224553472 3559755 6421395169685120521683503841062400 3559756 164284709508898896669321922056502272 3559757 282589604088986838292750766419567680 3559758 -155057946304679322727744829889326016 3559759 -402776304382996517102595814484791200 3559760 -173829672203100121477288272968171520 3559761 -620485395942548527189578278663109120 3559762 1045341460335284561666085558779455632 3559763 89447255833066948051478828482955640 3559764 -168671296893846509312919794576363520 3559765 -146373983890602601212446795550158400 3559766 89100753508109585842856137377490176 3559767 -200697787416584251399869438195789720 3559768 411377187544480145833247754799810560 3559769 1730216248383384019762728830055354240 3559770 194862175690857774340788245852395200 3559771 3669064848088872838593328754363972 3559772 1263509106796543091763427244648372736 3559773 202282746285452750429978012767234560 3559774 418906971801954061986828858983038080 3559775 297000778273945862738147194776763800 3559776 -1305920562520468336256978592215334912 3559777 -472463497217502168775150586138897388 3559778 31580789247405985294713053600719440 3559779 82518392968641098967468643390095840 3559780 -542345594459557446240936434796625920 3559781 -2267260374771750072434491953752509536 3559782 489138255217665217515641074942272192 3559783 1499961955333101267573919029458960640 3559784 123777275849705413384175147104696320 3559785 388469873029992976905312719181355200 3559786 764867193598378528463525940338780592 3559787 49233573055417163596595423169709824 3559788 39456776130314712621621881304722688 3559789 416041214070738215351270065109109590 3559790 -114951898006053944478579426471609600 3559791 -1072568985685922183387669954943900408 3559792 86382725484071893178743278949629952 3559793 -257200670209330899891582293915846958 3559794 219733158914008076647186418605400064 3559795 91977392059089389463536451375922800 3559796 52579979991319731213817763068372992 3559797 -776481459530351066371379123891687826 3559798 -3433958934882040959687414540417024 3559799 -280596620743116617578109460641698200 3559800 -96133124698813695357328322073600000 3559801 -1053068850653681093520361967450246550 3559802 348264945608370719269632496644257280 3559803 381147733284830265529218454624313568 3559804 -836708635408036787476832165394233344 3559805 1009315085400913393895264835385659000 3559806 185764049316061334955486398109880512 3559807 -404769025148926932407617177971114968 3559808 216024024826131396886474536045772800 3559809 469520536419691847038919966057663328 3559810 58747167552048718238462719593308160 3559811 -12555709153044682473903830754023976 3559812 -37059216038494126431530954853823488 3559813 784648432004564850868056689765820000 3559814 13273575101847321774394000559654592 3559815 -133227889136240643769934761404134400 3559816 -322764174707771792673102307967124480 3559817 2062947881430935484825262774093316532 3559818 -213464853471872282762714081776093440 3559819 438474028109284065390620376298320160 3559820 -562258269028130783002724367605760 3559821 304656203672009913742589008435757760 3559822 65762022791023634713485690038327040 3559823 -254272239872902667187099990521299776 3559824 42730429790767637212043794794086400 3559825 120762620385995803516429809364387200 3559826 -533745361113992522348953534795851888 3559827 848870392677212516066939643715602432 3559828 1154212051092620806913026476544592768 3559829 229507479165871155541106405118877440 3559830 -211337955636861882965944987683262080 3559831 -107083721551382542667790577958043600 3559832 1575397465911586124044968410767718400 3559833 -217458700831895983201258739402954598 3559834 -389441632241353273869919192821031968 3559835 203877327868714651899450289943657280 3559836 52398363219150264988308088237793280 3559837 25562070052454198026975438400653260 3559838 -945365226839116972327271200231832640 3559839 -133701907503684344812709365139901552 3559840 1182062447820479977153938692584243200 3559841 9325565665659182671899725670459312 3559842 396161102960857472953258348897397760 3559843 -180343662475905152101159922513073200 3559844 -654368913737911533568193549568184320 3559845 57883090492901994317988437705711040 3559846 -114598282463104990668382075786966656 3559847 -318448752527103364809885124096697880 3559848 -200701348709799560519660908548096000 3559849 -225186126536901434890282805196679536 3559850 209811165360671867276575846354640400 3559851 36364570025740378602403524301697760 3559852 1179874994023786004592278363045831936 3559853 1945145657297096972866699466137613664 3559854 -46231836752080412149894729562787840 3559855 -342707576454104279017377351874184640 3559856 -1038141827241624756678617790283776 3559857 120025712004240986540635780615910400 3559858 -516106264019490239535196460235509760 3559859 911081924052889172173478516825006040 3559860 564172081822472999930479853514535680 3559861 1370960179700186722251073097876372462 3559862 -661994077388577890205178876439081568 3559863 67589756558480439429716276952039144 3559864 533928147509796804597000705830092800 3559865 524104229549079321945106103857912260 3559866 26053061083423481390925340036800000 3559867 -2069368179633099511373579874132925084 3559868 -676929983275175019311974028112589824 3559869 68894569620473603264376509546799840 3559870 352210491835810534546913069545910400 3559871 194637326401725991702525027862697984 3559872 -8468683414327433358095783546585088 3559873 2054446680806931492386501434187402160 3559874 1260296707317505548555345293567526912 3559875 -522878019685382975399054496025344000 3559876 88713797528680312711301781777906688 3559877 -485439584965977994777110709700433120 3559878 -82891863448366493401977027364392960 3559879 -793141015020807875293400673584535224 3559880 -1185220794158200531812389801042073600 3559881 85056806489834908082207018677103424 3559882 -94322850389102451394573748216288208 3559883 -507347131826599864263175514993627640 3559884 -11126865155568341058491879270707200 3559885 -160622762504086805156611671012526080 3559886 -1823122656188634551335665119345359872 3559887 900159651493539971080372989354336744 3559888 -84222122135651403746116346303193088 3559889 283246848221715505902102090465868020 3559890 201089918118455727639125035675737600 3559891 238280731653549425974028959770891072 3559892 -332613683728300705866935078184622080 3559893 379865839863690901020723355374984864 3559894 60625711288638435325591478423824128 3559895 -854570521271412031068157276660759200 3559896 -942002614036815446025127862984908800 3559897 943620606202740683890369565698109280 3559898 -1273177380532826884745636633716938240 3559899 -619095012068142965145752361970608528 3559900 -500902897608999498398077055987148800 3559901 46824827957370858517839952133411052 3559902 221003995072165498378748575343443392 3559903 -717114218724967440968305668670250848 3559904 -49827455471608751784416638029004800 3559905 -249178361534768739440225849281603200 3559906 322360273338462129540114884714273280 3559907 28241163744884765679718396624593120 3559908 -220489392858407127301016922761318400 3559909 -406429008437810890336373843331989890 3559910 -355086221273841372755880400982259840 3559911 71023898552747339449701970729056000 3559912 -13414878329244894174961914960660480 3559913 -80031800690369640150408248690797440 3559914 90842590073696962127681646678915504 3559915 -780547369519138586878194043483729440 3559916 395513709547477681596873227620515840 3559917 376574158107991453921215940349754048 3559918 -14499677810320073166251173068650880 3559919 -812685335232897299269611474200147088 3559920 -4159057348139263306761432056463360 3559921 1242538002317950926908285887215340032 3559922 -576123977476068596042161443448789488 3559923 -753581606973970701648707581539258000 3559924 -566453702034274792054677309226886400 3559925 86644764399549499358384386007212800 3559926 263714539784956941762321006341098944 3559927 -1513815779751558055094215921675648 3559928 317400421253615963817639037489152000 3559929 -115599614613058078751406004333996320 3559930 -312653438347146168525787896316980480 3559931 559038771220989732161860489208541732 3559932 219760050893170227930973281628601856 3559933 -577745143749825890419384740285828192 3559934 375795552524091118680286224202104192 3559935 -62581019813134446881430276145257600 3559936 -519630113968160971086161017401507840 3559937 -1042365918019934557292108433189715968 3559938 -408456679474875598516099045136739456 3559939 -419883161161922234330702567187880944 3559940 -95369744019528404740017296035430400 3559941 -585414131844969484748208382816224 3559942 -53811686527994702245516365062116800 3559943 -912014743569051119043343649236001256 3559944 -774940906238460705834252532485857280 3559945 490296886440985584501300835250361480 3559946 30721856124132428064522684902078400 3559947 -159429253468472145675961940821570560 3559948 252734501717718783141158768451488256 3559949 895882701058530817168694557595632950 3559950 -196225086860146033457035895895038400 3559951 -448551336553680119740956913117396048 3559952 -75552930148583758897077722738196480 3559953 218897236041276071209208490232209504 3559954 -169208532317020181113266936159922560 3559955 205936330841509231839663223985640000 3559956 -508904702168016903481674078358652928 3559957 -665776282003054979330366889705301860 3559958 -386115902118072322223732860241056320 3559959 555855320153488025014527333347427384 3559960 -918094512491951102166544037839872000 3559961 -826217862389159966842597430973552438 3559962 141273897739724560880293601852127744 3559963 -212053004350788126400308425457153792 3559964 -1893727282617164918879321326673040384 3559965 -179364922790212623869348964061214880 3559966 436803387011310295466173976062914432 3559967 -90980202658348440104261668852173984 3559968 -1458214616720423635128457122237382656 3559969 488571197813292379360166856745813696 3559970 3014909314923123031610165221647360 3559971 -460730935660361452868265012010967688 3559972 95507382100428500099728753971249152 3559973 -1465406199352378102126626445370909280 3559974 521595645479436518903311387167029760 3559975 2829563265614914165732821880035400 3559976 199552105843296790406652325078302720 3559977 -2079221852187678632458253875960608000 3559978 436990451590667366426636241854441472 3559979 1260930864511208022207498661196006580 3559980 -52020930924336829239063995698160640 3559981 -619520375704199475398357489860836000 3559982 329551194363570166988080733940302400 3559983 -25985483316900017101070563301444736 3559984 -116188274648398998774310323644416000 3559985 -871590877145597918994787251601320960 3559986 -264551373991168713903075859729497600 3559987 -1115505530452269989071522246387961568 3559988 -193423835793272832474770599166416512 3559989 -368736492015292070304707574688228224 3559990 27479341550538081246755397756314880 3559991 -8729728522093528542769793556565248 3559992 280945440686516021852191966922342400 3559993 -1816294506450833447079120092302826796 3559994 198691778167922714602738458229152480 3559995 -410347122274868986410475864123511280 3559996 -368576665048914406789180373427479040 3559997 416464363831489792946092883214460800 3559998 -39544452781681321848723054872568192 3559999 -115470227943074621286492518169352000 3560000 32982535658224208426236334899200000 3560001 906133216830975815799541004851062240 3560002 40228899816859997127557163307103952 3560003 -1435402797613874927915349318064199748 3560004 -204792647946242804054222030064599040 3560005 273737295985691108413533142848445560 3560006 570597276711855919152254146318169952 3560007 -289118461518858826298017852220726784 3560008 -298405293380173605529923756464471040 3560009 -192112527001008194498787318057810432 3560010 114675973617525793717684295723212800 3560011 129670511691559004965165891850726400 3560012 409220996736852184970232429891085056 3560013 -10006070565315563871008050175083200 3560014 691439003958246820123137734884337856 3560015 -1652568022963488602606271724310328000 3560016 11546185573190905801684201988554752 3560017 163871911418681703831949411184665152 3560018 -52437447450981585627384486895861248 3560019 172358808701398556699959299110428344 3560020 -997821089724834091154470675817099520 3560021 385510527710270167835001859185565944 3560022 274744278993254325540762571288184160 3560023 325596736741232440685347089605451272 3560024 -562647965911298467537459186066759680 3560025 -137288539398368187805551200851262400 3560026 555786037837280175328775708844425712 3560027 -549172898779578860383642929146216124 3560028 230826964243953192036085612101265920 3560029 -33974506956909520514092935688208928 3560030 -115565539935791361217242052575532800 3560031 -71807072333420160206591029658105328 3560032 -168697186898611706746494577620811776 3560033 1567249053271716819814877323159029282 3560034 643235418311429226736846094917662720 3560035 123101202697841423341235316307686480 3560036 236246357273119746898316279165555712 3560037 116465047389771643829005281871404768 3560038 1990788818728310434804830354645696 3560039 -190650002869830910974140094714772944 3560040 168212677197954982473801808183296000 3560041 -128452031618998543966953571520973168 3560042 -1015771003751004251170507545443957328 3560043 -465182179916352729736691972987523072 3560044 721298616736775761300104667936123136 3560045 -42134452801364373147301410362226720 3560046 470122652908748283793325578575812160 3560047 178270592353055148672037881621868496 3560048 -121416256696202621597258768109305856 3560049 -245940357396327403566189642639091200 3560050 -39297729127035395119180171287463200 3560051 598444804544667649796697048376501704 3560052 8310257480530643992532636185534464 3560053 592240653455430402163337551867538080 3560054 -318415216780460530657311527500701024 3560055 391155484634969628632669536772689920 3560056 -34826716216211391753771999766118400 3560057 19332574449612085161834048065439300 3560058 40392409983513927916807197795985920 3560059 -1767822526427033315021181752931611740 3560060 44339735536374687729280791080140800 3560061 25214662601655703694562538353192480 3560062 3197296430239144854023689224105216 3560063 300279532427318823541363623661694784 3560064 -32762469851497827409788622822440960 3560065 -111557412425870529047343318835045080 3560066 -22247915124885668640742734050511840 3560067 179254004093171660956098954877402320 3560068 -1133280720091580005230025668372121600 3560069 214609455277307648568377870863860060 3560070 464557051236416698621725975613411200 3560071 -90938063012606630913024387129693312 3560072 1428317849410438482245054056833607680 3560073 531917708367872725844247083417676768 3560074 -175909878750792661174859947640955648 3560075 -301605372353793760715732061773444700 3560076 357042522791260822879441731998886912 3560077 2137901209533601458432935294288991926 3560078 324866196241758804832245852605422848 3560079 285889935503077896990652983682869384 3560080 96694083527198413986528273666293760 3560081 -285981206865068909611387704540451008 3560082 122432519775266878247503268058897408 3560083 290162797562656214887819304419379704 3560084 342197451655616980334443629423685632 3560085 -1098025820442398963682082409992660800 3560086 -54414082336540298772680076099663360 3560087 936559639040707180748563566185943240 3560088 112833342391315335105939497580625920 3560089 99395614576060719488389050913910160 3560090 2475981577560603904308172457081280 3560091 593963737052604802173604879009488792 3560092 -844412553890412139036112315256194048 3560093 442206464338194309002472943215668844 3560094 -207054394413771401611780988801243520 3560095 634119349205797306029850452045698160 3560096 -1140098888221943603925572254777540608 3560097 -38906942366980421127934558437963600 3560098 317552883412394629227879851070800160 3560099 13245929568686005637661997857624264 3560100 360144982337375539463906952935654400 3560101 -396524874774250958910404034713253408 3560102 -52303670759152401082969337063964672 3560103 448317758409599926616784154573938984 3560104 -662528709880723929355864021234483200 3560105 679041974624138335028183842081732260 3560106 655818069731746888298274103077396480 3560107 306526224444379526133334240501026356 3560108 -76771252962509623702632153489353472 3560109 136395563360640614692056231658278912 3560110 22427242140036266074613548239840000 3560111 724154808997100406651294003105581712 3560112 -7841209841521563728336581110693888 3560113 1816815461201742252695124596239881362 3560114 168101363991143723408603179303912992 3560115 113833725338378451530042740105895520 3560116 -53161888191046735454630492899737600 3560117 230294756306788891022799138537514752 3560118 146774162213148609178459994516935104 3560119 375188955036711025169989390983592320 3560120 -416876375922927170138670989884723200 3560121 293820920193692240635142328100845300 3560122 452017702481231369776261035079040112 3560123 746613503349697329775137461719957536 3560124 -514412327031112010894101679390515200 3560125 815694056810877668466319508385000000 3560126 -216805085479449459662132563329014016 3560127 100520348569264743975484462164925440 3560128 124950941439054898376853410524692480 3560129 1226735572977390162219964899813809730 3560130 154658713411877091237140681660382720 3560131 1002403663033556789721394010589418200 3560132 -155490284912852926175634005337066240 3560133 -121622784376091036556318612969975552 3560134 683221082099322340946151358430373216 3560135 1772484625513039264572285126549412800 3560136 -229761960077918486959810234828185600 3560137 -18650145119387028335874754946793088 3560138 448350739163748783215581612934940720 3560139 -1196393112249652842277551193174066560 3560140 -149525914152067405895168853555640320 3560141 255089468768885610728904286856033772 3560142 3109754182429998177409117889971200 3560143 -375134327321237944278427044967330856 3560144 127508016802036695276062738998886400 3560145 -23134621340490807811923381840641280 3560146 868757171617172660764414618582252704 3560147 -916636055089233734309117148527717520 3560148 -694427874140807877169551752148797568 3560149 114746680376357633625913978433271050 3560150 328613047002043166731774115912529600 3560151 89056014336890878485995949250617984 3560152 -378100040474238340494040385736038400 3560153 75954374248983840140744982021337728 3560154 -148586381219478784315871497560383232 3560155 -1391879466192926925665144863511635440 3560156 602115025807947637389624440483450880 3560157 157243166787358053517377608716014540 3560158 -131504975928954519198228193959348480 3560159 -1060516543243454375418227177939948640 3560160 620839907365803228723995474995445760 3560161 153234964391601184375764719130735024 3560162 -685107010857312981182699845219509168 3560163 1263855350159579868006746370250094400 3560164 107671285057252959335605984969572352 3560165 -45881820454932838694190888339542400 3560166 -620694736028777341260220007438582400 3560167 90004423391088396758285827915165248 3560168 -1001269855287038039005141012059325440 3560169 -231359441283222797794129038584701632 3560170 332638742768967787162374835371220320 3560171 -65087263986995079634185051186804288 3560172 200182341512216662077903824066494464 3560173 -809126810638269371487245478472769578 3560174 5741560725540608033781822869841792 3560175 70138113042327125622583437792795600 3560176 -329997248058535690249073720692768768 3560177 503986841539970555291415734798397492 3560178 66787948579056154085351221510233600 3560179 29835854498912182971626609691890432 3560180 -367175079552647839883904580387607040 3560181 -946828704478450964528214949743090720 3560182 -1521194742112937369486605553099808 3560183 -634319177764953954073787058519024 3560184 358489254569783795709278776213893120 3560185 -15212318814880454939217450217790400 3560186 186256981391120504847183690616108800 3560187 -1326368838436302294505548081292023360 3560188 -141615166401825691409076121043134464 3560189 280603046983452490920740266103363724 3560190 -229784849845707510601994183894916480 3560191 -264473254845934281595328694324584192 3560192 -115142244623878061572603511857741824 3560193 244938257911894859020568725855625664 3560194 -207940450137516918287596091312822016 3560195 422635146151297103777266830234992640 3560196 597482315027221062638297200637832192 3560197 1574760684765074360626461922214599646 3560198 70894996805560562019656618221845600 3560199 -95956723137544472047832737465126320 3560200 -159955688821014303727602425389056000 3560201 1598711077666784689713594067375011600 3560202 -144046504602797955458316384317548032 3560203 -2876794955876840096950682871030842880 3560204 1538867005115649524140054685437427712 3560205 397307980123596829284610197311737920 3560206 75220472759859751864530732479136000 3560207 454671152707749480445766499083990400 3560208 -285601528458652961096596709380325376 3560209 1949259150132976451988411380593119410 3560210 21390304048306047297343512225149760 3560211 -640239988932978232109099693520752568 3560212 -691366952286958579136931694202940544 3560213 -451034258321559889742359596640343538 3560214 -90314089255353642413055574424371200 3560215 1342717103587954736673289978430205600 3560216 763659625628864715720151888311091200 3560217 691978639034509967249362376635312080 3560218 22100892008476775805429783978566880 3560219 -199160668084123262217217852578264000 3560220 -864632155788637873892243629369344000 3560221 -949930383068719102678169942681037120 3560222 253936865242524034993363026535697472 3560223 512168833718270652991004343680435784 3560224 -623788241524105045830280376701943808 3560225 -426905267337461195360143298450990100 3560226 159091101453473268370348020556658688 3560227 1524616347422783248480179642018934224 3560228 2748198370507759476979057889857536 3560229 -696639042083487441982918698376978626 3560230 42598229156239958157152547916709760 3560231 -450047000904298104862249634263266768 3560232 28800221112206695201533436317450240 3560233 597935864625409425268213484614856820 3560234 -410933999715053820953154771841240320 3560235 -1711448803158623377798914434695680 3560236 850539786281451408066718939162647040 3560237 -926473027304507694346628378250154080 3560238 -328005931538346711907201687350683712 3560239 202218062557949387812644507845159040 3560240 -231322914069201695487798789176033280 3560241 382949318769488650357060438178197344 3560242 -311780828529812089343703715510936032 3560243 -225522561919996441134928588200382800 3560244 120753593042481888214389428721954816 3560245 -551517961682266595333188114234619880 3560246 -754280691554522527902317733464505888 3560247 -142794556197084587229795865129494960 3560248 -632340357409474263727428097580912640 3560249 661385118027947879632859959505731392 3560250 476959943273911557388997583287808000 3560251 325923019431858362460579132692185792 3560252 219225994687899979599039004325108736 3560253 -1001247998441293094800296890921354496 3560254 -327374482413123428129087737558535424 3560255 -669998186277296243787134845795938840 3560256 2650816487632396617392599326523392 3560257 -517384037028062196894677677407177728 3560258 108716360450980332575554941074634240 3560259 880331648773544498080485452383438320 3560260 -130422873164889015539101229955747840 3560261 968561359062719800340403192604616862 3560262 325374541811549905172662857392179200 3560263 46995826304312558331518752451118560 3560264 -898384928441433047163941072247536640 3560265 -448544150967614727926117115907517880 3560266 286043095998528066426930789890102832 3560267 326723852151386497654559683416734400 3560268 -44715898248852523817263106320625664 3560269 1824577920405889525442341683089383670 3560270 -40697894965499180885169863574612480 3560271 7254511731559886831061175488460032 3560272 -326636373228869709589886931192791040 3560273 983775351639276537988916013597491520 3560274 20438531654824906893661835088283536 3560275 190576821944490746941167997488940800 3560276 422872835796037356083292808743906816 3560277 412833260496963148958839381188410880 3560278 -453081516582945030846984709423240320 3560279 -404060667043369983739420533268802424 3560280 -63784264674198549371374086349824000 3560281 205585028399709123538633956316750852 3560282 83534899760584678394643332778557184 3560283 -13148437121529176591872692765309720 3560284 -213556562959170229791733422501234688 3560285 145711807196908363033732192552775040 3560286 616961671330291179912041327053971264 3560287 684049182904131583236368081887774312 3560288 -142078072802596607101232920519507968 3560289 1292524018058105275112033141779485120 3560290 -17113098596295524566801708174809600 3560291 43922803356968028883856742885130872 3560292 -899213308649969018966071277994624384 3560293 32551176196734502806961360528331520 3560294 -939112785243953098521775730129750304 3560295 -10487432219061782886012183666908160 3560296 -972666702658598590112359442724864000 3560297 919846849980601884772738536089895552 3560298 309239265769569257182033238914940928 3560299 -399664953015418278239094225468834700 3560300 -550307569494382346406362159306361600 3560301 1061224894678467726473075381111601600 3560302 598324344790082108190374147275916352 3560303 -999690642918387289208777711552105736 3560304 306557178246265301968997007654912 3560305 -228274621092242139019618305895861440 3560306 680034593214510286855656153088288800 3560307 -685715378665625472068576970795209160 3560308 -765306184568991711861239059401676800 3560309 40754825424880956907515549656042400 3560310 88373364178897636893425222382585600 3560311 2102003231338598730449742258049655912 3560312 583721343208099868748962434019450880 3560313 535503499986451973571248381627153184 3560314 5787277052638310743292433788140800 3560315 835685353736997934679016414966259200 3560316 -82667340504653059888964908406005248 3560317 -621498076942464367119873546606199188 3560318 359333763512750854438501443023880192 3560319 136672453193482711122620844045754368 3560320 -671524152681350277183884887484006400 3560321 -638371819388107760830020071085114156 3560322 57057409684905461397306077061094272 3560323 306918469870283105426646871956746412 3560324 -622750234781708862885361495634212608 3560325 261932553873314054752554744091725600 3560326 218890487060930315387396223638046720 3560327 -1794269176121021463225540092695496688 3560328 492794966638127965607911055853158400 3560329 353652956137909625522051960464139930 3560330 110681472090099036513923240978750400 3560331 174635916731691722284121250826406400 3560332 268526879183533235015369036854935296 3560333 811758857000019597319879116306993120 3560334 420736848443369230989761929245818880 3560335 225989163590383984277131546273190280 3560336 49929133141523884459187563813158912 3560337 -578830751704839185010764988152017392 3560338 -790204720857391831138290134424301680 3560339 -1428968399176349199743868298116523860 3560340 104758446794588471103689985435648000 3560341 234869128459983329816784384770708032 3560342 -287778145972505712514264671248360928 3560343 28523195303493155638899767847745104 3560344 -293951842811076312400981136076472320 3560345 -60521216331757451179765397461865400 3560346 -442557255470111143937355223309386240 3560347 331105137297503150657365084975612432 3560348 1254889055777615083392440320371365376 3560349 -184452907840669009189727402845207392 3560350 -122986115545633850416083763181299200 3560351 -982639402377035061811977221818486296 3560352 -447077849875365875314793929651519488 3560353 -161616935086659314183481930398908880 3560354 67805411734658939963310731224046592 3560355 46553780063805183841219024603770000 3560356 -16004823897397548306678872738895360 3560357 -34379025595597523291817088585598400 3560358 68606705545543024530855319239676992 3560359 -419998968325251447561003004449299280 3560360 189859192723810825031971918520064000 3560361 -23566215130126245759520747621570176 3560362 166140382075905199921725057008163264 3560363 -1106735547621655459081260572014493388 3560364 -390616902032547422959508581221945600 3560365 -54748323135389081461975486809300000 3560366 354982477962916887960572482351065984 3560367 -1228166261630772483727588587533923320 3560368 112222555856370924425319468849168384 3560369 330704219458546247339091260797414896 3560370 25968587248527665409743337704332800 3560371 402483637265994129592728891509346572 3560372 181442200358409621266013939916185600 3560373 -1139365353352728045414608545530202578 3560374 -756688729383097642573452104717204064 3560375 345481933109110817781784212376368000 3560376 446853611304297601217955191883571200 3560377 96131439720359227936496917795305600 3560378 -644304083269834859396076666793645344 3560379 -75296624759771764625298696349548432 3560380 -1377198872955455577452711298348456960 3560381 -129681579378653410018466907312579072 3560382 -346032313319611426194688053365913600 3560383 1100291000856373075890398054036775840 3560384 -327807565842821583005106785142964224 3560385 -476796643125960103099581598190173440 3560386 -177320926565193706437769356608023680 3560387 385863840137427707881108846275643392 3560388 363991723981884234038961102265896960 3560389 -1130929169786655690814126410545391234 3560390 498270167206574868748656735919747200 3560391 -1069165668156854287058727708722929920 3560392 423703893851048781097391646743961600 3560393 161784077899015905785607577897143642 3560394 455695942287678298247990845293868800 3560395 613357778038321746725095909262206080 3560396 57638562997333332912509439855326208 3560397 -459135904126636835909147766765964320 3560398 126357419307015415198302028106883840 3560399 -111595847067590193683378252607823248 3560400 -913308148131043975141210590412800 3560401 168684093979672309429052385481768640 3560402 -586379722572176232714911638466068848 3560403 20893343383789812475366563430057728 3560404 630226672414288868553776911878356736 3560405 827642968664816564603519821820581560 3560406 -197989086929161877098796109656287296 3560407 -1924279666822509489912521098178965440 3560408 -2087996612939869126998926159765360640 3560409 146964975467537694870774655911950400 3560410 -77822638426886136844897714676198400 3560411 720269084070247902765020819145027012 3560412 -33161548521120840217578363945025536 3560413 -110722185624866859408801962596904820 3560414 261308768864695182562630404001121280 3560415 -762081591263024888105062915774612080 3560416 1397088626859114146799669880896356352 3560417 680094280967792970570871436892235200 3560418 114411749802919430744863743337580544 3560419 -420175497823974485614166316587278180 3560420 716428004106129923267870051446913280 3560421 -606369489744128378816710333370793888 3560422 -458232812991103528743480060602041728 3560423 234359498581944983060551831952525184 3560424 18399993219567759598601695774801920 3560425 350373433917848049184770150947157600 3560426 382730088441482740354511862511881984 3560427 69246452438759143302902009558877888 3560428 -775390209057691097579369198627852032 3560429 88854523658477694422356066539511680 3560430 62925563373785538545340732925653120 3560431 -139475828515734877072625437020696576 3560432 74521493374859676737503448037851136 3560433 153377388103912255894802683800019824 3560434 119166954374561657290121551782437280 3560435 -446103568590617343553061875412160240 3560436 -229032688991933352978954900968693760 3560437 1180307737040691942083811773009822112 3560438 -1219828257551150496303436953520637184 3560439 809193787752620234605206469651035624 3560440 -200100373456648801354476035110502400 3560441 -1048681670472796744928371653623927808 3560442 265881129412991080894744134312640512 3560443 -8911728781188839983498712947320832 3560444 -1403271854263525764414251882570072064 3560445 60346834399058332312930127080550400 3560446 521804187335241916204950407487490560 3560447 -932681457530276225119575158809453056 3560448 685873712198403703327781028511088640 3560449 488759644208035332128191832670342960 3560450 247884373652238547021607786913174000 3560451 280867817862595704136688282908592640 3560452 78795102469315567325004899966914560 3560453 -71242516357271874279510020879033316 3560454 347759750236649413133747016293890464 3560455 88390657999890084214135403490420000 3560456 -195958366807743048927642991202304000 3560457 39918657352782056708950151352403392 3560458 7608120905398781845750098219655680 3560459 -486725657052997573580456506806716784 3560460 12253075116681880667036250267356160 3560461 1393077061010436384793104884185611062 3560462 320722624255393123881213573611639232 3560463 702531928792489607022279150000364320 3560464 112158533599619939219509409922433024 3560465 83176499476177222686385687897471860 3560466 -108021101394804167499324516321887232 3560467 638871443207279587645003210889751640 3560468 -1301513422082929748107333757244980352 3560469 -173600578722765668267373870487002624 3560470 -35751642619932565430018315979916800 3560471 282031748305511738776824886429881672 3560472 -564861058207006253563688558707169280 3560473 278065741556339106809751610949589120 3560474 -237954419463730046537370191020551168 3560475 -356964015124749588107868570608046000 3560476 141626261733228370000002501187458560 3560477 1700878946564190011235101998187188326 3560478 -477247808356306599683758470207338880 3560479 -233625974287466725419829569092230032 3560480 114134450573587263227230841292718080 3560481 315925962492750239593161875363192100 3560482 910651320991665546828290022469279392 3560483 1244231050885536596131667065707650304 3560484 883644100348011650155749733433303040 3560485 569220099223891914516166359617952000 3560486 -1443018881232189647471468810380800 3560487 207136167918817496386567149283745232 3560488 3466064675457952367388065635479552000 3560489 -62734477252784250757836866569104240 3560490 -232246626002891399188408030983590400 3560491 -261591868441641282178376629303852032 3560492 -473238350207047360538119339460951040 3560493 471354931162992141458732277348329664 3560494 -180413249050112269374374001450651648 3560495 -80978592429361810396703697395595120 3560496 142277919901684549851440592744579072 3560497 -642007960948930886244572933052094428 3560498 -32703527074138274202133846047496800 3560499 -986950145924776795797453585463262316 3560500 677495021907190204494864458707392000 3560501 -45472137924090747069642306499191648 3560502 39789401248190183333993152122885120 3560503 63519631466573757541536828968259752 3560504 2731635255793959710136826756945920000 3560505 169555125246629534123243321212315200 3560506 -712088290634745344163986124814236048 3560507 488637659463669568062635777161110756 3560508 -19976670258336396031257369700761600 3560509 -155224343110582451545607646104262260 3560510 -5327922882519638184684984846416640 3560511 172413339253812711998173152407894472 3560512 422030218044118624220073612005605376 3560513 -284928750094189961984111739935620992 3560514 -599798375551588418349735618209742336 3560515 83165297826531076575178109026360320 3560516 -143441700015441628141871343695986560 3560517 21249625404534119681993321606915580 3560518 466016197163299567754731198209448704 3560519 174649118703962438881933772039704920 3560520 -104496801983849333977823801865830400 3560521 732130077222935804474734622821845722 3560522 -140942973408390496956314580889360896 3560523 786758845897796705665977516725472984 3560524 -835053003911112336022790560207564800 3560525 194809534027228829245343242639582050 3560526 406723858611973811159588645478360192 3560527 -443173496721024465631725795545332624 3560528 134672125870799186627705760081764352 3560529 -3043102205971569426183855518303232 3560530 701410759010697180185387176905446400 3560531 -185292735564653330865688320893868096 3560532 466807908755709317247694448285122560 3560533 -595564574040604022296050744363199620 3560534 4070093296234373353349226463052160 3560535 -375629145760025073312465159454487760 3560536 -181259751152271215939825862385827840 3560537 -770644689447704077145963744906717814 3560538 -318160871886043289106012829011558912 3560539 -808987306708329924269744656826857660 3560540 51998914950414812913087495030988800 3560541 -1155502903395691665565038288204801408 3560542 -649094919977352910110729333870803328 3560543 -2634943914091365709820315545985040 3560544 -694280721664405255676719884596674560 3560545 -1049884801909956415856591642213822700 3560546 -177441530952879367029183121261104 3560547 -425645346552606822165906919414440528 3560548 -969927410323673462457145989957268224 3560549 -1970453576179095123235848445349544450 3560550 43520871285410843837365288534425600 3560551 -844627360893376415088070544038730496 3560552 -1286003663356213675657080296991974400 3560553 -889111747303968906855507161784362076 3560554 -132718052353621072718621130353427024 3560555 474366321310620930382875178198914000 3560556 7597420314077448621283100143375872 3560557 -167959106097076728423089097176140416 3560558 301982735993342211272563585817117376 3560559 -88816024057892259707447864879811312 3560560 130992456161119995406834393688801280 3560561 1107506055631515344549585596099175232 3560562 588394992574970592472490836669632000 3560563 -120666120950918211561649693199445336 3560564 -247747808547110191082537436016502784 3560565 -869338189607174442367639806238937280 3560566 329347062930310224592533945212099232 3560567 -523019911429525227123328326869316096 3560568 -1011857767248505986107366753286881280 3560569 -671081092138434462561887284060939030 3560570 -285293156027893924337216532093456000 3560571 -37795375819174509248086489710067200 3560572 2369872334353400932031054626291712 3560573 -472793287819931591992109363878507956 3560574 -113084044541298172344763231870069440 3560575 -58845494848721105713339648680478400 3560576 1341968202025950777041990395688386560 3560577 -505691815122790827514001665534510560 3560578 21870953709629174789121164638075392 3560579 1055239631283126852862626239486106624 3560580 -420681741187173837197801836960788480 3560581 -2596000866379614870263670072020718880 3560582 -597109844263629822396344518585347648 3560583 281309602064088129256503902753645904 3560584 6261581682583973110292730741227520 3560585 -947960952743835460771756980196611420 3560586 -130001991890168718410766574976937216 3560587 -838876334502404064269673467001950764 3560588 837360472230133656490920506950610688 3560589 -654813559896519176997664991696373546 3560590 240290998236039369968439270876259200 3560591 2187589077599323064662587979677351600 3560592 57654931038482900799648932970627072 3560593 114143740684292875061850212548344564 3560594 98396458964048922395977657293301920 3560595 348037825088486842019597168516873520 3560596 74457528554182041833037848663502592 3560597 143059310393941272308878428800444046 3560598 1474762042440520422465997502968320 3560599 603829617307312653863293117868841312 3560600 -887366573958913948218272288079360000 3560601 1152311308300243957409387105413473504 3560602 600864365234931533216415588634816752 3560603 -1841870944822048681657514389683466320 3560604 181220405615315514377145227788342272 3560605 545646239393365818291172644501265260 3560606 331687184291371562926404052823710080 3560607 1317643331521978309511652260600867328 3560608 -344754056606335374431404760301895680 3560609 -502957254090279937663379928105709440 3560610 125696672839632545846132339709941760 3560611 1464357857253264611613764196263445212 3560612 24602327282927419380602765983675392 3560613 -132403522454658922925658219184541376 3560614 908931252793647415295613516169906656 3560615 14529831035621086853997769813798320 3560616 1080285049464452276788520655145113600 3560617 -1046827381007865634925340035578489200 3560618 240981198668082741577851646290371760 3560619 134864539312404909542641510267765440 3560620 -429581528438218062724490719779532800 3560621 930011156139781317589891479179216652 3560622 -68913184335723151030875707785543680 3560623 -355896989513373109048302510940277520 3560624 -90906250585906248859467538140856320 3560625 -243371012306543522519326652159100000 3560626 457117650835159191286127962406446080 3560627 408749599292149834239784125450933072 3560628 350927562292577555405881380161310720 3560629 219584747200242268969939954826753920 3560630 -54688515104966687744984253156487680 3560631 -925642330666501700348420273026718256 3560632 -619030320566867211798805310474342400 3560633 -170637274335662369271438965083968300 3560634 440194385627368149429434957665300992 3560635 -366771233143914442221961116941425200 3560636 953230078443045983048022853068334080 3560637 738722153373876331643188903206216960 3560638 -506765975602882210345065495730484160 3560639 -643640683552269496506878834991176184 3560640 165043276869154360413768225443020800 3560641 316480749714620908409231655573108224 3560642 -346361757279143616003748632606708528 3560643 -544801410957192519079713886974931068 3560644 665770309529622946829678328736094336 3560645 424262420422954647863315474738577600 3560646 222714167932518117346190699126515584 3560647 422212866242528443205532750146363096 3560648 -18520189633755640546165233202298880 3560649 -1033811066896081623595804148755050240 3560650 214738514127721095397528881284928000 3560651 -159566215201596058978754759760787728 3560652 1396151437840125741814970495946931200 3560653 -578015010421413865653952343632608000 3560654 36378217722807740246305780587586752 3560655 325905597563629251683745120249515520 3560656 297571755158584248381372714236903424 3560657 -1246791309238074389208113054008645920 3560658 1041066170164766102260395473468928 3560659 -527622421517814415140869160972725140 3560660 270676868650632904810809934124482560 3560661 78793519673742452760270133387259658 3560662 -73628255124956168192694731381268480 3560663 1395556972978729367807858390281088064 3560664 -708232250347037251871300919040020480 3560665 -1226840394854346045567199556182034940 3560666 607676888481154641513017408900098032 3560667 761127116705235942872084213025456 3560668 -435162542343571298918431036545707520 3560669 95877077155446477790741320100108032 3560670 -108172920711072808811863120576553280 3560671 273817162416462145664798073747603872 3560672 -961382949142597659970469268206911488 3560673 1833461932804528480643211845453817984 3560674 25500775391968776463066814907674400 3560675 -984670543842344151122634072095336100 3560676 92607163157457505173071601191485440 3560677 36490717978492219047672833204965692 3560678 356299833755100527229211097931169920 3560679 1397864435812520777328129381886902264 3560680 251937279023481469572931661388134400 3560681 -1022609586098944001584015031606248518 3560682 260397375221103248266126688182516992 3560683 -547691444046519764093959515841089068 3560684 36677507646818620961719104889022976 3560685 201740828200417810739690034465016800 3560686 91245046048800255863517341830462848 3560687 433299888251389717410779339703271800 3560688 425379000448389498939616787947192320 3560689 1919275118559230789323505472802268400 3560690 -81008375389920008173705855090936320 3560691 -341994144468838524226986819121514496 3560692 -209698175048792907472892757600658688 3560693 150065337730235490278430293330065020 3560694 -270837414484869319997594026717569600 3560695 -75796456061548474682181543773704800 3560696 -1477903342077747962110960772812062720 3560697 60351571655264566572566041552184640 3560698 348713222807952614832614129056287600 3560699 -253783193953538917765710930953915136 3560700 85702311670138429531503868639027200 3560701 22521430725847327726914070267291584 3560702 408376748176083077937860834091543552 3560703 138761726881476703607224870289302800 3560704 -241449595602094072711121984987070464 3560705 343100347088245644889019582299032000 3560706 -516247172791710597543219777793681920 3560707 2276225710197346469484468822276000 3560708 958311544065229162120204272070681728 3560709 818254056180191563338495858064588320 3560710 687215724410789576276770385216328960 3560711 -140819097854439420465691131812404992 3560712 -417096500329796697860466643251609600 3560713 150850072202101484137170932800108324 3560714 53088283325007424575601430407875840 3560715 1040946992733346725471659847848340720 3560716 855689349354472844376810199626839040 3560717 -86815020502464773509390358971785780 3560718 144056955107115329218564954054182912 3560719 -1180711684704749671506827785621130640 3560720 -365325701954848584898532694931537920 3560721 -42707859852772125226219513537042560 3560722 -17188920372260468414559159770775552 3560723 -413606337275199334639162002335495016 3560724 427196490631490239667805899248882560 3560725 202750330964613742419160655011626400 3560726 -46589857103507241913794609668290176 3560727 -190712847459275529611220066696001200 3560728 124724797363855351964480868859484160 3560729 -149799863733654618342699748450677120 3560730 -191434175833407294325009052313089280 3560731 -488200313645390736205183649141369936 3560732 220233501486839067700103000653506048 3560733 1780638241248279011583523949868057600 3560734 -742452870002560147693062362703993984 3560735 285994763483264976830725789925744160 3560736 526993497595242464026570800286924800 3560737 147999073834351291088883212224263360 3560738 -131265979796334997560046387062214656 3560739 55946906236982092198836888509730048 3560740 -102272968726278913681985000748015360 3560741 70667202696574132632466088528942142 3560742 -803359061547554857897042574965979328 3560743 -61323880205468378258246474633865456 3560744 26993747645224083448899521467760640 3560745 7717440281551183136818643597965440 3560746 132540893872380294496379405308878336 3560747 1869874078336884701979890525481590196 3560748 20116829896492261886084448227796480 3560749 -873562141530065855295605966763732660 3560750 -188748571128499131024945078901296000 3560751 13357760385266556719203094045683968 3560752 -67018305535681132939368068675665920 3560753 159034548450897061979888175078343680 3560754 -287914092234733065993980091097570560 3560755 212825764561626070360018416316052640 3560756 -166902379406426115948794252768163840 3560757 1295904799993790293788056526398484288 3560758 625354660654865136448439350970904480 3560759 475612729648555703009499397827201960 3560760 -14961940681865062679237095645593600 3560761 -608056309872970975197002795572582700 3560762 855134743450521880776874117712683632 3560763 205467056946604108318205461680619200 3560764 -103610059981392999753131891646325248 3560765 298711952792097728503740612261462000 3560766 -79367729251858692457925814814973952 3560767 509738142033741090489296799741972480 3560768 -80462589489942505845103655575879680 3560769 220705143830073281357863799060054313 3560770 -685681197764078913113335271598781920 3560771 845304420692945109395926482866626200 3560772 -282557747395376976731760844028126208 3560773 745280064542923151313922583134268860 3560774 -40140047096532305698134462487308288 3560775 -4274829786692045955092518505840400 3560776 980303908397491807420639550446126080 3560777 930743882120346468244027189197765072 3560778 77497450299466181658515071551502944 3560779 -75803234903277832261681882308080620 3560780 -348991719780880937574630564039398400 3560781 286806187470757831933585614439358592 3560782 321427586402005151841262921547583552 3560783 1197153067994595264591427411742239464 3560784 -42110115575192091124817707460984832 3560785 348667048186011426094701096665620980 3560786 438090799342433868643960547878229280 3560787 1211015286190097004850912536762240 3560788 -689508722519349943249333480589312 3560789 123018584418159086174708108479120590 3560790 -153144845477871022390646750658508800 3560791 -135482291119197327115109023673124960 3560792 -960361851084757381957186637179084800 3560793 -377492064629377475186681456207839536 3560794 35694859883281447191665261404893120 3560795 206051809723996369173357631764821280 3560796 136490218916659827802382937007613952 3560797 -1100317164773976920414849150081313754 3560798 -230327600627023131355105877880585600 3560799 -45730156659285143085976656725501952 3560800 -1086476318110930245650147885904691200 3560801 -169516011119246802745242774971903100 3560802 -152766525059483580828584790332544000 3560803 -2054785216845777276784035399751414440 3560804 -619326406596309817154426049296926464 3560805 292725589793066938777359775141742040 3560806 -98258707799751473699380272506033280 3560807 -3086479159384868790212786712391454568 3560808 -1154262808989231633257745307659632640 3560809 65201111222245708843443697194487680 3560810 -122420383767071706700804756671578880 3560811 1207360339184623405232399118808323672 3560812 -278315864130811911288224993701637120 3560813 621615213309695131201545068478809088 3560814 612952516833930495146430727992852480 3560815 155550703421372101950276976564840320 3560816 108537742634863432450895188644790272 3560817 232410040062329507127469403978605248 3560818 -37878654417581482786269181785414240 3560819 1742691127084091561002064726155718220 3560820 -6406169208416894058946577310781440 3560821 -451296075148193451400946370514285056 3560822 1084772042014621191984374919529559712 3560823 -368736622167618410992719670505268000 3560824 618245963179599033431607256948776960 3560825 -737858598902445052148383423303146450 3560826 219609113718534017327205511648518144 3560827 -985116366399004892513992278122631480 3560828 -262620090252218689461056194308564480 3560829 385764904230355102396178696317462368 3560830 4913040070007647852571865089847360 3560831 -1775751572581966935648744855141610368 3560832 -432063173301415129292139451562065920 3560833 1426235650341712481926496951372926082 3560834 700527348132123031504382315887136640 3560835 444776905284733026391196810782308960 3560836 -50076633151592326650694519401927680 3560837 -169974555868230290153172646057310976 3560838 -136839922877374785440752935397582656 3560839 -834029097684329821389219563583503960 3560840 673866005609386902726863003787724800 3560841 -9063822960751202912171343545882118 3560842 -288679444585588968322202571632461056 3560843 266831989358737535383152297872233248 3560844 330640873799566836645797091077210112 3560845 -366358308727823619322551093733086900 3560846 119145816034856100032069359761653760 3560847 -115838191856826740893017103357680000 3560848 142888707664036450412476228052099072 3560849 864666588920992420369041098497553136 3560850 -116624796825811979262478054816432800 3560851 -75749764835779746038906019606012848 3560852 385660078589214517045321732774813440 3560853 -94726931763819553834652897492870496 3560854 190365491387073285357675901404983424 3560855 323947357990592043614161296973796760 3560856 85606035549462791175593501459988480 3560857 107700666171838766130775729684589460 3560858 60782546039393997816508309917081600 3560859 556149166192390040469742194889794144 3560860 -160713039279414553363049802913290240 3560861 -1599566814586871026608353171834626560 3560862 112002338627335823282267598311912064 3560863 40697623224801373861034446020559344 3560864 157090275367166920064430157332480000 3560865 249172082354665765943365290328304640 3560866 -402634623858709538999615913749548800 3560867 122223059863044576578099776909044360 3560868 420161473059893779111735879403550720 3560869 368170655894801312106788375337892444 3560870 294838053115040024482434849599496960 3560871 563412784177442824172640323715821904 3560872 488627682066498488308921392449863680 3560873 -38019550581072644626784130436971696 3560874 479783317985197011326146720602620160 3560875 1541836329672731290234662958007004000 3560876 522102479740087824101032083782638080 3560877 1579945880966195434585488439356288 3560878 197686797254491503336877931710098240 3560879 99888897982654298721576655986542496 3560880 29206965630212636086605167215902720 3560881 -1679624627962909250344588969063668300 3560882 964568758123265737949665684882944 3560883 -292290271507956101907155258512302336 3560884 695718361204654941441659254752530816 3560885 791688116136661749641577486948295200 3560886 249028832373590916116063554725273600 3560887 980630374075225810669559070070488792 3560888 -1018778519707317837964007886400266240 3560889 -160414577841253815523327745839014576 3560890 -39750379026711848592221678868417600 3560891 536844001885019016495136780377010584 3560892 70704202447075772908927987815485952 3560893 -109068417691361835874475943137723584 3560894 -400963672699075068643744699965429504 3560895 423634707923940758417058008780616000 3560896 419884397143502495395232823294033920 3560897 1323874489808534353639503243325505346 3560898 -73566243139084788868508153161488384 3560899 480299588426529109474148866576147000 3560900 -78856725949611803568766076167372800 3560901 -52231340215437143617935737244131616 3560902 220321442494095623335590560840174400 3560903 1178894527326685533343598025757768152 3560904 -8058738754143802492822568282250240 3560905 1485378543463985576808060804668786760 3560906 48844700376845718479875175546496000 3560907 -280739321664038124799690718167108608 3560908 -213448049098887470076603619578343424 3560909 -2487934111605573244942746897200010 3560910 147973379348596298636520419481273600 3560911 23668550281154247194514214872482472 3560912 -168626939554826240088230488300560384 3560913 -1161497997084085741704265809021342558 3560914 -494976868020783976703368882483680768 3560915 574043225726446073159428412703136560 3560916 22203258635215049850235033744932864 3560917 -592611556861414889697763298387343208 3560918 819592462118249467335632449824848160 3560919 918150634833713347025142304480099944 3560920 -555018731787283478101403196506726400 3560921 112017957647499333145228201085779200 3560922 -159419888938518827729750479519497216 3560923 380804292149918141326924771991041720 3560924 -741824993810065455238896983572207104 3560925 -572947469811161317037378373550992000 3560926 1084965392252696763510142031017590912 3560927 1187136952640465285194651550381935776 3560928 -56111189875151898313035458053668864 3560929 997335510754448738944778975001019584 3560930 -669384687784106919214990941538364640 3560931 1002054608691204907559158015680091080 3560932 420530712753113716321041530624531712 3560933 83829258491120292978294377989197504 3560934 10400153607514562471408040455448576 3560935 19948850980947446220134862131720160 3560936 949196686769713817424479850780456960 3560937 -376938867547881854507688367604683680 3560938 -193925650995800532489981609262028880 3560939 -823011983852931363352616930367118080 3560940 -4456356197662770320801056363130880 3560941 1779853546208945253560034538661811552 3560942 59492020908933739732926308119971840 3560943 -395397728065483580190197608355826936 3560944 -65880415406793377247361290961485824 3560945 544738908234435831484876115140737600 3560946 -76524029528195170372615442201298816 3560947 -36411165273851102074094922764764160 3560948 -252810368869731723469576611581592192 3560949 48945691091581846745216868082160640 3560950 -360912608738388936729879812452656000 3560951 -123665738125440884268931010895165000 3560952 180471608208530805423973163955978240 3560953 -1196805563726931573305819319786470400 3560954 259297426740802892021603786383898592 3560955 -740896890236391029422357161969569280 3560956 -404072585073801755949252539476445184 3560957 571958070921390186601973791462653612 3560958 -263671713540250464520439485284038976 3560959 21035517437364367178917545052994104 3560960 91904064924999363462900293472092160 3560961 639191822300812537202245479806760480 3560962 -701217058525639768939717460904990768 3560963 -715666521375252831176944802157365040 3560964 27142285274631737704322889469194240 3560965 108151479691247943734952120880185720 3560966 491595408338119146972243653512974432 3560967 -287599406853922721788387734394403040 3560968 633322034975573082963546237123840000 3560969 -114310253771881807475346337817454156 3560970 -19440543569725158223501413528698880 3560971 -85148923263115989949559073660646828 3560972 732953447772924072471195800689320960 3560973 195644454893541861882135578034535296 3560974 44010685122513407293632351854348736 3560975 -62259123409031936259512702849404800 3560976 40073521865024805228651794129879040 3560977 -284952031499599792855931154625987854 3560978 937154832678828961110461464699889040 3560979 -262086591901692939307275361594795920 3560980 -136672581401838950443754391983462400 3560981 911854344632912418447960449735680782 3560982 -407638989308830343969285971897785408 3560983 -832429517982401751614191134225848600 3560984 -71190975425773363144515616602316800 3560985 718945723366876839265681414603116420 3560986 -207908877293746090076933051134931712 3560987 -1108870911720956591810814843512426364 3560988 -334414247677142213040080193961920000 3560989 659434392722534115632229325203142624 3560990 219865425372700569865644824897354880 3560991 -95189265052407478431608618913854976 3560992 -470772048067929091768822009930579968 3560993 1637546805104010477968530063274086242 3560994 -6924037805717212472751461692039392 3560995 -783596241759109146385709268315774000 3560996 -289940199533307808715804410241486592 3560997 84397352966985903072851087029524960 3560998 -76191385836089684144218616324167680 3560999 1186073914939207999149837607593701400 3561000 657710630352065357452720681758720000 3561001 -935205785588719348632803537278637056 3561002 4663491620809384290568862561485824 3561003 -103295671568409465094005588522969468 3561004 804289832190116488730651095616716800 3561005 -141800871000685714382237802365134080 3561006 -560981470950190066885910219649180096 3561007 2253552028349533989691274245353428352 3561008 80734108983771068192298896831053824 3561009 -42794535779344379015856008058500496 3561010 362697924477648807083676644205536160 3561011 9964737589673018778744703936670424 3561012 -8706886030599916589943150510931968 3561013 -97070046107034514007589807405198596 3561014 -103291441650104132241954442058015808 3561015 70238997351321371547555745551658320 3561016 -26705251729428877816329735088496640 3561017 -686486183877863362866845049065449020 3561018 408788684412537771983809191110250240 3561019 -1237508336720742592564606786328563200 3561020 -243868445574921747606207604954245120 3561021 46169684598250625441241899056951008 3561022 -172824380857419579742532876171841600 3561023 718952922739163070482753415435310272 3561024 -361827957613427415835997098116907008 3561025 -473308743683414827290643402934821700 3561026 -318785482161812311320645861770880000 3561027 856874015246804036378458498741276920 3561028 564954953647600078719535693662397696 3561029 -586519757911832982428209540685549316 3561030 311051002596199961768655762528000 3561031 -549963683375680319328680227490064488 3561032 -124460348283372114424948704032194560 3561033 127818058609349156207328041564310528 3561034 -841614894421324595209631844810757584 3561035 -732679826301865275495559692113319840 3561036 65881682589714262222582846784282112 3561037 1623144187356596222245111798651354240 3561038 -426730215566089835501578048376581056 3561039 212818282067887371728707127383379304 3561040 -94601208182762746410443293733683200 3561041 654835537534562980913055486145769280 3561042 -502823651604862686046912891850364288 3561043 685632636534090625489792919245821784 3561044 153274237701077398215476600680912896 3561045 5706708758027337516536836748139840 3561046 598706766114647365293345350567069472 3561047 516633612597153795195099900071374464 3561048 108563036740212775712346564685977600 3561049 370180444195899129802055702775428736 3561050 532116878506882460917945763264428800 3561051 -121633529870176709478860202536111760 3561052 -437043169322619616712470343466613248 3561053 -1285591271995229516565835889069332698 3561054 107213704963143521014201009919634432 3561055 -325245001486548861051790934320920000 3561056 -1836601563281331202456813457622958080 3561057 1245866547705905392401408603875108640 3561058 -183148969554758797769455683989708448 3561059 396074881152433122602535328266463260 3561060 46301523818560105337914940937768960 3561061 -1430356770133309980018533970510016 3561062 -15533296867196655566086896785754048 3561063 22980990587190672491094142893132288 3561064 -91200069960711448617460283548078080 3561065 299150766825622441772188097915565000 3561066 -445644690811522923451889489929044048 3561067 541787591984677064029960176132041472 3561068 99836275865634693198063091379865600 3561069 -920337285355082252983893762799851456 3561070 161655809597520226925077465251379200 3561071 1302392105978388695271595585943608272 3561072 168592881229253196399876512287457280 3561073 -891546155319366815789809976489605678 3561074 571290188556713550094738563079279104 3561075 362059614744898088337093073308933000 3561076 173136068460243481812144325517629440 3561077 -344815088688443157143672660726827140 3561078 -109971191832002701701958793279232576 3561079 2830109276102843881198713481800003376 3561080 -613976886161837003732589503034163200 3561081 -104179509557176046015098581630743520 3561082 37380926738025411437399642423391744 3561083 -1948570865234886215099424746145700320 3561084 -46098510743620900823611444741900800 3561085 -1199200458812745101413869748979511840 3561086 38750674450588499439165470384855424 3561087 592713341599957496522031656566291968 3561088 -19892456633779797353621086934138880 3561089 -369614968629257011010530719829652544 3561090 65479650337469769035900951196887040 3561091 -521220863903969610380753544593349508 3561092 95549669961958648652917042148808960 3561093 -1232921560370122122343773539820541218 3561094 270934072682866946482695037622599680 3561095 -93942644470124998425377042365355400 3561096 -157796318201279521251671311028060160 3561097 -941221173374953549371750957605988454 3561098 210121780565682850215585137250922800 3561099 -32693001700174871461180914163594752 3561100 298917286855306045513443192787200000 3561101 195761734702567836666494175531038304 3561102 -90968930529584016464431466225807808 3561103 -289441448927091818350151263195950496 3561104 -298463815797693747953331919124889600 3561105 2552157106624234471237308894384000 3561106 659081255934018032569249811719853184 3561107 -49287825132717851914861377574998720 3561108 1068896485255477304038206716592132096 3561109 -1393506123405262844641210776857384484 3561110 -264827703680299256971351947835933440 3561111 -1495551754003832512926356712967389360 3561112 -966324264765529229091589552969605120 3561113 536885998260950680927728121016438400 3561114 -385240704286143644097264142691996160 3561115 375145969543041300912506153954239920 3561116 -315598573281670144062537959675586048 3561117 130106542952369971883740698101574144 3561118 -826216015917309831023452828665917760 3561119 1238789004325949591251462968620480760 3561120 -309382863520953840230284589316833280 3561121 -967064866558694078536446130661995328 3561122 672721456125261164625586447458531840 3561123 -67049895691433937740515443245288016 3561124 915294414327678865468439207186801280 3561125 -92264531028435706494471745269120000 3561126 -382951800893077725798685832711193216 3561127 -1517002189303347510703922882314726024 3561128 1827365381317270956931009850695388160 3561129 -567695201688506666265662100082188672 3561130 -81454127805122337811215973917563040 3561131 -6764062975512673951328034873236736 3561132 -661018072598285963078077075889049600 3561133 -421441599116624598906985140346768618 3561134 1195980627835299832695940369803724800 3561135 368863196730960396908479263773187600 3561136 259306617818477149963943423124897792 3561137 -312035887883238185610664178896901148 3561138 -257162298806763861092725187439682560 3561139 -6910225112496551753950660855236880 3561140 568339042369323630182506954373191680 3561141 -572442913225396196997146553628279008 3561142 -231677259019163913427466651044375680 3561143 1165582002519518846228471158046519616 3561144 598548145158104506449688546471710720 3561145 16738906618074402725451360844870080 3561146 -1123054137375081102986866689479971728 3561147 -205186199285944518873137715463174512 3561148 -430836138978853254849365201152801792 3561149 915856573541321848923827957986350150 3561150 192490191342002732648469586866417600 3561151 1990970365032451379433665888233000 3561152 171772855229799823944038368778649600 3561153 -457921000959517565779854552055762896 3561154 -204448419346583828188365090643090224 3561155 -431637990538763020984085630067439440 3561156 75758911785999624752602144561741824 3561157 296584061255919607729610346897537180 3561158 -309474307243517719693155052281244320 3561159 -9412639273422483333713304409949184 3561160 1425130214031128640799657784907878400 3561161 321839431821966482383204468214691252 3561162 373573413189495289164135367375626240 3561163 1038212412859642903857562503938259160 3561164 -819192213296618743620141269156922624 3561165 -130087041211859244141436236612286740 3561166 -416667173918132357530414591578698880 3561167 -1303187080251784028197288796259872784 3561168 10532059225562730235633730690088960 3561169 -1394855862094210633327570515491265804 3561170 -187991268180725484079926176311948800 3561171 764876161691018714447567512281238320 3561172 755246614318201314896463460909446912 3561173 828091283607855075355142192035298496 3561174 -228651996819277237596654082010885856 3561175 336193006609380132095859171528467800 3561176 -33409480938948115737332463054397440 3561177 690214417663719852851348780205779232 3561178 183224950418697053869899498540076992 3561179 2182224781209500949849800384768780160 3561180 124545573062152750160713667638886400 3561181 -442415458724439572471843697719172960 3561182 -514401679820752592754086444865714048 3561183 -56987578351097875754035033075755048 3561184 -1342276809487622656202706653949198336 3561185 -685710227555939375717225187946480620 3561186 557188010526053418639529526970056064 3561187 118061380681388399687232578722939904 3561188 1129052634710163339861767846810059776 3561189 434113294266165353682192366155055840 3561190 376038203172293627002472020408327680 3561191 -975029641370110001056009136326206408 3561192 540826146320169950446244416022937600 3561193 1564525877229983469121749519943168442 3561194 87418597098354598404909587310280704 3561195 -153053095206220759260369956109496320 3561196 -16552576055732265544080555131110400 3561197 132298924323377049664002875226098646 3561198 2800472965010181306513951761737728 3561199 104512750961233064927406983444495664 3561200 -49487738678063320954416185561088000 3561201 65289274901515783498104317733259392 3561202 -117097559902632973409067643756670448 3561203 211403208086180321544885560704885452 3561204 -746337515917653035262889978570850304 3561205 -143892092295657146397202537697078400 3561206 -571614233069298026411135555210559936 3561207 371389559075908300135711351569530880 3561208 -203216214766131832305994134980198400 3561209 1494046911134674377254944978969954410 3561210 287079716236485360366806640265663200 3561211 -290012049128948278091512924733374656 3561212 -119418204065452713624782397347180544 3561213 255991283053574626525186979332209504 3561214 -717361614187463490633285384087788544 3561215 295062587446145873542458262809180000 3561216 -218244028884375700816362113951858688 3561217 -22716103621546072932804877618896480 3561218 69598904431968462994628845325783040 3561219 304112409492431106432987913486326240 3561220 -364342279198589230881758167601579520 3561221 541213715212799693388910649770387422 3561222 -69672427227498985441794767057295168 3561223 -489008057974756497202998058568226216 3561224 203725890428533749487147409779384320 3561225 -1057976674747340454421481998877572800 3561226 541599171103456665439816509872619312 3561227 491305000785215845049986609354888440 3561228 373798826411196621790065324208218624 3561229 -218193948594233959822410851625790080 3561230 203518051324981107538147438068077760 3561231 -375690285260346332158280960436057456 3561232 -37354486456134562257244832562790400 3561233 -895172035425958130877013516582320396 3561234 553004275770092524159939921642327680 3561235 533501258174153269303373049101114160 3561236 -303839572223253885247902715844259840 3561237 910789121011846841693596616670671040 3561238 -98064665325780762031312001932608480 3561239 230901889616329219772544517185608880 3561240 -270307130502772524611871840190464000 3561241 -2229174989031164995329019414309033600 3561242 525400179533998217813076674047532544 3561243 173895852867150689407771043200233984 3561244 -262126732914486481554679984689665024 3561245 1347785059047703943666666245409297880 3561246 -6152300550390784865110745280278400 3561247 1768965857328655423191543522277337696 3561248 -494446408859086354865617408899809280 3561249 355911111577012149364401318694233600 3561250 19138404256217745160116815680320000 3561251 -558721838253241599377790527535864576 3561252 213763675084742898752311128152466432 3561253 640558480887398261730586345455229502 3561254 -194424655354841421797460434168123424 3561255 -258635337314503066569753471516648600 3561256 -753929397003954615558534818246661120 3561257 1306668226413217174516276458906624 3561258 395741358333776080028111100716459520 3561259 361083408262486810776267932097792304 3561260 3066721535481274931313899014686720 3561261 -1045935568474866912737506317129994752 3561262 97169333705651077356873823217292672 3561263 1560001347265238195880527187842026512 3561264 17798648068149566654074981716393984 3561265 -16248525228513709310536757052620940 3561266 -718022634337808823061769401396797168 3561267 -559212387684959776149538087505643720 3561268 -2718406939591468446029664416474752 3561269 -164649979799218918530437622794987904 3561270 -424754175098812733796337637858294400 3561271 5329605848306000044065911345666040 3561272 -406492084758943623221999139901440 3561273 -66583345738238216012743826582052000 3561274 -200886593768332290622419308629896960 3561275 1052472747106974217649051337210274800 3561276 -403369296865130429587133201517792768 3561277 424730617518856289598421655153165280 3561278 114477970966541007578410373163267456 3561279 -1206588215664818066037965870992656240 3561280 -108567327515185268911037360583475200 3561281 353162336437802551655685456429161184 3561282 34888578460264525252234379277807648 3561283 -1256876816564067192774348904941460992 3561284 902545421266602245401201359803228160 3561285 -1332585598064010916455301493548800 3561286 -131247690543492822119695509679029408 3561287 -477493715696988389458576175865650400 3561288 -552161724825949811421029528618557440 3561289 276539653596229189215917577424513920 3561290 -302107433174402990236534376037021600 3561291 -465982172993479836894799841801032320 3561292 -2528575241034642836195594479815680 3561293 -1452045957692374139618767780540744458 3561294 -393775862563052096846011609352924160 3561295 -524176730444573499536865708305133600 3561296 40574470069347469309161876839841792 3561297 -710492440409063210052475968000699072 3561298 -85332825605761420178956416095043936 3561299 -518700871985156029910226058992007680 3561300 346038799126464868258751948398080000 3561301 -288396968052193236832923962618009796 3561302 -371846488583659941064241642097165696 3561303 9295688526301537105623019238194560 3561304 -249247635277808849792090690755584000 3561305 21616714662156754142178869981608320 3561306 56212282650749801192991949506107904 3561307 237029826206452831531054855318803520 3561308 -193226841791443874756454003954078720 3561309 -571559188672157613896683772593579386 3561310 626376739248443564510564277252264960 3561311 -135834567500575883504239033246747776 3561312 784113801006314979711139889519788032 3561313 48625222387566941014418258818375296 3561314 -292804199376949193847575599842465120 3561315 -11383267927031056299678962434699680 3561316 -171657803255896110790938102399037440 3561317 1650385778273079863053890973361178366 3561318 278290493701414913665229238260754624 3561319 -75749606439645459017192962002633320 3561320 -492054336587024204414544216834048000 3561321 118211210398494960602000353821485712 3561322 88964577382046281169577362765510400 3561323 -950055376355498615743693586747214720 3561324 -950347544223374283337350173411328 3561325 -368726456497447661859633605345405950 3561326 550982812136466069730209760320386112 3561327 -21348805946627207562687778408142976 3561328 166820593974886709746235520057278464 3561329 -1897215436712335995661528191718692624 3561330 502076465447312290877941254584785920 3561331 -2528295106246066342868427750989981088 3561332 -1079624596070483927273347961730136704 3561333 654821028388072502771161377187259424 3561334 -148113510327109801499131307040473088 3561335 -158845538574441114845375335113835200 3561336 -63270961408437004660931813744455680 3561337 465078310132448728582846240600049480 3561338 54674227203642995817956355890069760 3561339 -296220926650427494240721567849694720 3561340 -226395606951893159046293118448412160 3561341 262942065031020719124969092788403520 3561342 -60795884062079309724942962094907392 3561343 -20503599552048422536162950192016176 3561344 394667250698864835930694713102827520 3561345 45352522475634319860442053066849000 3561346 16891052173317757417077975620651904 3561347 -6208976633386833891508605609126444 3561348 268671850386032483825601263065952256 3561349 13982391337162453022187342915059520 3561350 -117343956556027550542608443723856000 3561351 -66164666745686987672899427740206168 3561352 -119099238686641055097106282204646400 3561353 147746207117898858132859473653606784 3561354 501198965731719495299367151898019840 3561355 -293874867736912800375943750220376000 3561356 307494786733144841012681179635870720 3561357 380603352538616262480800836287755040 3561358 319666866884695886511135838165744320 3561359 790875951789819605708473678628032560 3561360 67054355454997439787271393168588800 3561361 -596284210389258483503137020143533656 3561362 426208199209613309389120245454420992 3561363 -49728126294260983416122967957930000 3561364 1271334212225495030106793259205783552 3561365 864105157298942851305667738360550400 3561366 204799904963789258575106170301011968 3561367 -1524789524117873673266229428675222584 3561368 -1779188901691802286226836296923299840 3561369 189344128338720579559755237720739200 3561370 -12441094636775660078131405773753120 3561371 -104280385706016071109975121392177828 3561372 -401439351573334158611407133216431104 3561373 47875744221315113303601804401885824 3561374 500398283765455183425769824989453760 3561375 -58395720278217028372282992960396000 3561376 -47906244896341925053187678992859136 3561377 -251319589304119042820435544980127774 3561378 22610784597825614727231275076937728 3561379 -1256972468932942911548014537170224360 3561380 -774780982492112535092897602409107200 3561381 35242448183756455910565728830291200 3561382 177957011702255637483629537180606784 3561383 -234813539541884161682977392715301280 3561384 645952204366347701065330617513984000 3561385 -134595922861788282363511246863839040 3561386 111104502424141602614635158999681024 3561387 -120835759957548101923610788197901632 3561388 278820888156321093800668321645372416 3561389 -3028632014086300808949591525846912 3561390 35806951462368980474076366216702720 3561391 -423967545774787883930912071015620208 3561392 412428015656848902063292086795780096 3561393 1095303254523974302619567724075792 3561394 -13146807205960632417968003974484448 3561395 -198551935588842368585599002681699600 3561396 -45700979017895990354116896529637376 3561397 130689668028423093938499949449756832 3561398 359147258121995171642341453308768000 3561399 660413400521201384261398774759029600 3561400 -280710598424458851761217805421568000 3561401 -830074180530652625970615379859490348 3561402 -108648733871151089812603966192623360 3561403 296014573228153100961535482851454960 3561404 38408954355179614120114250132619264 3561405 -909144712516818240862990742414289600 3561406 302176185713547680396017223562961152 3561407 236549746703157869399546479869838656 3561408 -427721200183293078489047089985617920 3561409 -478209906791015982243088510979781696 3561410 752060138940095879297370032834211360 3561411 44676741284902135108308909796763904 3561412 256785317231843037230985829318152192 3561413 900402857627389309547047096427269662 3561414 90429002515388451534344988067607040 3561415 -246504516421695785006517449930986560 3561416 -1479301289209448553960398005957539840 3561417 156613419188462164725688090081528800 3561418 -172337796958674889364072679581889744 3561419 -1734986304742762509195012677739758280 3561420 22112501471215666612447502974970880 3561421 184878144203227001137855065319550892 3561422 -799973681643053149751814799289863488 3561423 -872703555309147216242835832479415416 3561424 -52881517454866490353830560891043840 3561425 114602514614816470647878974665964800 3561426 14281332680200208404422564416548224 3561427 2336961799290310700030067306113209872 3561428 -461771975164103780260970085256546560 3561429 -988253812244243025482317221831613632 3561430 535112249616441345514474711062639360 3561431 486106158350448542039454297446045184 3561432 -5413424296570736015365147518566400 3561433 -836467919567603662499704842805603318 3561434 313613755420635430037803814013893616 3561435 -63535759801658443034238497334681600 3561436 215704011549387515378602747077829120 3561437 1352888464634290018109695315303855392 3561438 -345891183073407886735605351977355456 3561439 -27621525657532880024911184910991488 3561440 -1225542017046821469422139060564787200 3561441 280572839922742946738745415629541056 3561442 -1003668464573444513885540861346743808 3561443 -333367166398461275300199679803454308 3561444 128376683272109533515935957505290880 3561445 -153661564026860731693045306947015300 3561446 274416246239553041939422709493440640 3561447 -997162457392391523083110774968233472 3561448 523649890704725407940988098948382720 3561449 -1015372736491834069614307721936919564 3561450 -194736282520044310207828277484902400 3561451 79329127479203351680637315952182392 3561452 -508062120006070517885677038986253312 3561453 336738372296634295540450375696362144 3561454 386036233600687186370423299737456960 3561455 60921602602864121880477280712994000 3561456 6434404836232118174385607331315712 3561457 -1027694099890041588520651183207452048 3561458 -50064903987938290944658554445969920 3561459 -1228640695272457593779646371899265472 3561460 5041140707023795109885396167065600 3561461 -623932255469877599591621335830865920 3561462 -170412647105519277015488169390808320 3561463 1743975387940065184728397911755561080 3561464 -66044965900487166402385265950064640 3561465 -226827423096880326312439305265973760 3561466 -275445635263839644438952086611410720 3561467 -387294839132617280196788859484594128 3561468 -1210759962580243311008283257720601600 3561469 676173864567175045391246469521037760 3561470 673817840860261193427124073724312960 3561471 -733441027535237282298482952847865160 3561472 65271387401542784405859232634634240 3561473 -157743320965483881923466360160535340 3561474 -96972821265071928596855893998059520 3561475 6716348507763809780183359765480600 3561476 -605341592189146605660492825579402240 3561477 -266332787662547980208127894659765280 3561478 -1073054726814029407940871129924253440 3561479 954057465574522205207081902839613080 3561480 -207464825524159989316110168007372800 3561481 175710677896084707359122577847671808 3561482 -2886555708442776895004960968137216 3561483 -970179924118525864886433901120708176 3561484 -1253075079654418272412202151892297984 3561485 919623470016159786470755248611883960 3561486 -255264079613794161429199425449628672 3561487 542454771043685438734571374404611512 3561488 -75836786402989260832344478954291200 3561489 -44005831979417140440011501108576430 3561490 -600582600600332180215208948884267200 3561491 240511233858390093626948719812217512 3561492 -183751945493970535510199874103351296 3561493 252803055334943513933645386747272800 3561494 -251682475516489999047533810823244800 3561495 -153326744803176509152241618026083840 3561496 125448364685656380628370940473825280 3561497 937834000918698167922552855105709824 3561498 -176083693021631595834094794534432 3561499 -2043181962279982119495117257706629500 3561500 -267881592186666242798320245415680000 3561501 -124855037787593654712701046414269568 3561502 217773846411851748382395711441076224 3561503 -31202216408750467161834406967913600 3561504 299855207453017786554836827282341888 3561505 -248249965191474477137733549000191340 3561506 258410790215558565568641843076541664 3561507 -9162551966487253479282385346895720 3561508 180791598777905627610829110929779328 3561509 -189989724847405181657646141160656768 3561510 -221748491412932940389629440358669440 3561511 143064193431068193740035623391813112 3561512 -520143408862533817958092003247308800 3561513 -304136700252472676724838853382640800 3561514 171191568637352404989098369335728 3561515 -826116752521023325739395808117223840 3561516 -867858471248633515775797732478039040 3561517 -1202209717939038135399891905196622848 3561518 350635780340257087358100464608704 3561519 777794949928720089184261133326648320 3561520 -52249874564753291335212923668070400 3561521 971888858158905937012286250013288722 3561522 25727808014590204187686866933228672 3561523 153851675249150238931822232845449040 3561524 -77661299402719855848925406698001664 3561525 -36086450286371246212651567628976000 3561526 861208593161309634391094268983865024 3561527 -138530348363146572341359149138802800 3561528 87015448304208178264473784170577920 3561529 495373215139738190775079408343065130 3561530 -140809142905520772812156327479495680 3561531 426067257879766644686297944520978880 3561532 -210531604286308004370021646822220288 3561533 67230070032410521370571432064589184 3561534 -362061737115859993451836379145414912 3561535 561939873522152446053980845416327600 3561536 -281092241518693874548679138177187840 3561537 162503904430107276858101794608791424 3561538 24113981567998558289466045456130944 3561539 -272093832118303311199385488260654660 3561540 -130839698983783460882381200403251200 3561541 1532580800719956323247317029574870942 3561542 -375898636582036777740599396721287328 3561543 -485908429375546900786220611387978800 3561544 -591459354864488906467706715512832000 3561545 94104758241808189798495635273666000 3561546 -186087772003077544351049625694252032 3561547 293258756418929216606594629443463200 3561548 637995298539949765116420924956129280 3561549 -390861929567684018833932195987304320 3561550 -43526676614956556462244895690368000 3561551 -375940378099556089992563681726090928 3561552 -219822322195459085328263623940775936 3561553 869192658743228680937575953606212340 3561554 -969017907897968728327114107666183024 3561555 -161964495928813306805648846044243200 3561556 191882305567283820846075113813026560 3561557 -39659626698677831815110199860594240 3561558 9487223283755154586768845010661376 3561559 -192624975345175989572760104341113920 3561560 -670352128177333858016782463253504000 3561561 -8128937204200203913108592061173712 3561562 -555001482017773932820945535003040288 3561563 -395293818323997326598570909821676240 3561564 605780771738473397235158942502283776 3561565 948427182108088469795908914670415340 3561566 -316012540910039869305615236979413760 3561567 -964143911965350355231251259432910520 3561568 1793387984618518707994057857197408256 3561569 1588422201700194926596285935295795680 3561570 -19713830048357910488781520146743520 3561571 -612882222409873801075661917827163808 3561572 -253437984890864471895408357792522240 3561573 113379100213981382316268326637037568 3561574 -30595668154737556990335405560626464 3561575 166103155005560167926890401575729000 3561576 -152329954704597127927791561609216000 3561577 107825877925386578511568262038264320 3561578 -664072527409678274191259796415249920 3561579 149587014894339961877177763520358544 3561580 237648687309778365683025963760051200 3561581 39944060362066764941852450225975382 3561582 -9624477312865510437188376127862208 3561583 -42275565005130941801552955299784440 3561584 -61270438123967788176199149556432896 3561585 567410780805628855414373136931080960 3561586 340856088798952372818887888100834816 3561587 -2769745892823263919464226101725311840 3561588 -144369207696030142573228159292866560 3561589 359177666982845608727127015902642556 3561590 -248038999690283472067916413574937600 3561591 530336369787229647366493442166589824 3561592 -1486034524471636825914268189062144000 3561593 680990336092449435630670829465164800 3561594 -197500583194789855777736676412757760 3561595 -789742325630596493212590749068742400 3561596 -64983345950914713189737764817169408 3561597 36984031566978642902370653263747200 3561598 -915810243388065584651001631214707200 3561599 570964254807485676401190223938638760 3561600 -58055476913813982589806993997824000 3561601 124919893669338548011907227416333312 3561602 -199845539539789645762277079662046720 3561603 -932085110008623584974692287968473096 3561604 13098481034967293666030050315488256 3561605 -1005718302902067499776837347513788740 3561606 -372540845958818171178208279817220480 3561607 36051972041109629007000003703897600 3561608 -2941827038803943873164899959729725440 3561609 1516302615914090152507303823810473920 3561610 -334834199897321306021442808877259840 3561611 380039247086394087894837178078624212 3561612 63454331349660267575096009045478912 3561613 -613873178040499096236866933299724736 3561614 -606927017260119426639058746309034944 3561615 859328769269413836839666103037088760 3561616 -423887407095314350420733395496624128 3561617 -453915381835084245262917535314296220 3561618 89275656505750673787837688511551104 3561619 192984095433132411307305816723153120 3561620 -307555219295686950944994689498872320 3561621 49415653430006366302262545911349248 3561622 -259526760474943388398600412897462208 3561623 -436042942364465402832368778541026936 3561624 705324682280040571502212864204800000 3561625 -972764238330791463523721436077571000 3561626 -14066088698326785084823299491182608 3561627 1464794175030078351662867323878524208 3561628 -334464013703034167214956124130172928 3561629 698580886771264261585884882935351340 3561630 -866711359977923257207021780116480 3561631 -260957975348792818564126843239777568 3561632 -636602906538162341461257409491959808 3561633 -1338395128023299182070275400885073198 3561634 -858005134030814625973409593752836784 3561635 -172800243876534601812864153225360 3561636 109625014459738625953711794166702080 3561637 -2200797323425855614347443869986807680 3561638 1275096496953061408098766486943905344 3561639 -185885162273451141005676464407121280 3561640 631135279914360146413962729012172800 3561641 78831617549532698206070075292834042 3561642 29421184055137641597643388483281920 3561643 203945067586649256392301100093603892 3561644 -212281874265371888144667960303049728 3561645 -635838991811592836721346228534228800 3561646 -716462789240428146173229432377823360 3561647 11538523794376292498500520177561328 3561648 123036958419125501432707353984466944 3561649 -139583898226171978821942361430816320 3561650 -307829981935812257134473099270565200 3561651 1213956555925977827409243662449665192 3561652 335239354714239401077675443286515712 3561653 885509848682992624386739819062381120 3561654 241290832776015214365637280895590400 3561655 236881036466612117961090807310297560 3561656 560422478539520304014801596364021760 3561657 -4577882884983119018654117106912576 3561658 140285406101026711630436145912685680 3561659 1223988870977280016769713302180661860 3561660 371536868132881714249558152581468160 3561661 -1815082899714371175043907698260919738 3561662 204501209741449880515939583444816832 3561663 965786360293019724291957937820663880 3561664 302067144740730172943533576657305600 3561665 -193280489473406138030102556362633280 3561666 -343891737284300337189676641608226816 3561667 -55410656447129268049902044372772648 3561668 -562822073835317957675141170511290368 3561669 819023741994353007117781424376449694 3561670 -6045603931057421031244833077959680 3561671 -296316308148506147024768662837753128 3561672 309873414004112301083329569049681920 3561673 -532405570250976421068510630510343078 3561674 36364049816298460782575763216396336 3561675 197131226567477854349891502325762200 3561676 1316482917258496832712451467830024960 3561677 488460788494579335789536710925141472 3561678 -457092973110061381309805680664388480 3561679 1183416082914181196490339102825745080 3561680 44056448900078146939343043002327040 3561681 569890074288145049799262761141127152 3561682 30641811019192769094640412354820384 3561683 -376871609680250868314744223613685760 3561684 -68402471367202937630521781396889600 3561685 112441567837339210402750875068171160 3561686 -976372058268221983759932402044566656 3561687 -554762292494750183301254165957545440 3561688 150482639053772331056144743097548800 3561689 -50415254955467178308612645041035510 3561690 3472346043391910573816030956769280 3561691 10759134465699636176435942098417440 3561692 910606430905257589450478975432325120 3561693 -365134355404317834046635825416037600 3561694 -338719921528963953815325875987552448 3561695 -257972031195311475366549043126723800 3561696 731462838493324440914765672487321600 3561697 523056193360075602810695120581019412 3561698 94349852235097838000165995792513536 3561699 50919958579747149802137861190777464 3561700 41690719197409756657721314547427200 3561701 -908073695216538687432290233271250336 3561702 -61766921504523859140240083872512000 3561703 796522782330934123053288084097552952 3561704 3596033572857488192162823327283200 3561705 -157317980645086003886479364010528000 3561706 146884317206569691376012687784996704 3561707 -1021466761529028185744038692291383328 3561708 71696945029937362225894076892724224 3561709 196670200325689498158192048267861216 3561710 127115686121638285292852271813197760 3561711 56614155440049705324350468173582080 3561712 -168480364092628626219000696274944000 3561713 -427421733083405228154101757223064976 3561714 -40289904698656133845001027140245504 3561715 -473588521942411062722154487866163200 3561716 -338921141452338702232142592944108160 3561717 543356404309187065059651206230978080 3561718 -53689844707753766435058230052491520 3561719 307688765568100845265255375077771696 3561720 -522741592424861872043677765764710400 3561721 -794433401996792842824971473830221280 3561722 -647532579835573047897540767906983200 3561723 266448890517380606289871034427455784 3561724 253023750178335342087541020722382336 3561725 -97701507440070189726088939983000750 3561726 -127171859205987851298439818919311360 3561727 203050147871743714922999261253031960 3561728 1605051862459731571360035625293053952 3561729 173984477084632950201100800302090688 3561730 348016566096050697913527148269641760 3561731 55589231585582202378142192686977232 3561732 -41702430763808761081315090064724864 3561733 -7510657407868698361078909057558336 3561734 458152698141307912616988814129397760 3561735 -743974527831352855819529995756938240 3561736 -469039447519100020582846355115417600 3561737 -2884309479569001953099251080740287308 3561738 186771154546126660678030775773002240 3561739 -27377404483769131231077086831170040 3561740 165538024263222115290210305315635200 3561741 -1219225312922186702574046957067534250 3561742 -288910897449554165936157402201144000 3561743 55625534541829968557560270050318624 3561744 14102450584541948467321027931602944 3561745 448872867281962672100648248438540800 3561746 -624143444180532332607584195733218928 3561747 -145030624575450859680373472469481728 3561748 1499105827778489853855783359469761408 3561749 850850706703794969108175082005236750 3561750 -160502550944021850356390768450112000 3561751 -959360493656362729909954244661221400 3561752 -556749934641258763762332915074150400 3561753 66378138561422996795480075278065408 3561754 482506323159536302489026165003405312 3561755 -462268944826149142562458588348645440 3561756 414285186349728547710110172095643648 3561757 -366319433089088410611877905702020026 3561758 387607881071715059614655273143620480 3561759 787474024001967697994070834285369600 3561760 -232668054637242863349545256729968640 3561761 606304570913966529913978607540865570 3561762 -615979719800119439840312464656094848 3561763 1645816464419153693827354901811954360 3561764 1002135756988354437819904760604072576 3561765 -414145533714857731240706922300207360 3561766 -486081830319675643518104662717072896 3561767 1012264349603748312014583531964806552 3561768 -80913876720178263331865302157230080 3561769 -1935890037949563469220924700744054656 3561770 40831267252338775718315212346193600 3561771 997683838859963605215520538051797440 3561772 852971486202315153809714974226711040 3561773 -340333520264124341125170508317807978 3561774 205141183227466533287511070833552960 3561775 132601509650367106572895817195486800 3561776 2460989659469372643729983819218944 3561777 457694568959869237658250645054773748 3561778 42337361105160653280578355761114880 3561779 303586130548993017179884231714605168 3561780 107196847699413302556493995988992000 3561781 -2569903133798183166196088794076224836 3561782 -245471065386460627752353420235731328 3561783 607530093920482099341857035427029224 3561784 3079404232972332261971246758379520 3561785 206726299193953418114990886832246980 3561786 61568369956388360203910848902067200 3561787 191398454812113724583760321788714392 3561788 -1131812850876633388724114482991975424 3561789 -1314464917051237993914110577970176 3561790 -237628814494235019303756296926425600 3561791 -203416153751906064469649816879408448 3561792 -40913514321105472313577493934112768 3561793 52131584018919583572316628010658920 3561794 124853943737992667123043172774594560 3561795 -15555797756383987421726691083294880 3561796 -29990238189689029050647961025851392 3561797 -1119463269727833106944151993436148960 3561798 57685759599704513426251612367465664 3561799 -226043244244331420839810126912268200 3561800 546836379485319375376162781537280000 3561801 -1415837898340018103112686128962112896 3561802 -784360102065352786002654232480989648 3561803 182486655312786486184187105532559104 3561804 160679075319615133651517681001719040 3561805 91958934612112273460867346383047920 3561806 1274859646357284545440161298203999360 3561807 -56019640572324078750922450726540800 3561808 144306246536602733924198613965791232 3561809 1924318588007517522426058531338912960 3561810 -283078288525884862968078781752368640 3561811 1879942251334478463190372064549674824 3561812 824876788131714639489766650914641536 3561813 -30868426865409975765580974824175858 3561814 173206538282339933723754185548562112 3561815 124009931608223762398431444780387120 3561816 29981531205073990822008337794662400 3561817 -175195503487706676983487392674924800 3561818 122776249882206701879297067979022304 3561819 -13410496702063420228950697514256192 3561820 -357506987845159752130639239092881920 3561821 1165252532349237507347175801560765772 3561822 -85898438065039325441612555048120640 3561823 672184486781360950573586671218306720 3561824 -724589037590013486265395478355509248 3561825 -448922988579979165323975547721792400 3561826 171027142843087578894702524534997504 3561827 -1153120217791586416105917026154180324 3561828 -314733251488892170881723212412103680 3561829 -717286534582500571111020916879693860 3561830 -623613545893819229052098261931811200 3561831 20205632650018809563554656512786400 3561832 408436358452210419965181068744678400 3561833 -733229499323425721174678886969184176 3561834 -278024395075686858114831700389473280 3561835 601858644970331532360730746443281200 3561836 826843231282678945663876103719860480 3561837 62635417736191747002569849210141760 3561838 -45572803554390997844560643187425280 3561839 2462864814495786258862003613373881880 3561840 180994917319733556430775644461465600 3561841 -768003116132928662143689509034899758 3561842 -168270555176294292294707204722974720 3561843 551610205210830344192225809129384704 3561844 1206015075252566482080049508236124160 3561845 -273437829461845436616837245656656000 3561846 151912938003439151604417736853697984 3561847 -745120808180507062126055031344183704 3561848 -565752468919371181349287544622858240 3561849 -495033301352003968824737808033648576 3561850 284530593419897248635405651027320400 3561851 -1426111918541294483707370539585071696 3561852 -95139932968089500244459107173244928 3561853 1448690126162449952310943642325204102 3561854 845388669868363905285639885168768000 3561855 -33087647512708735918953441537866880 3561856 -880570208392520178008595628912803840 3561857 -53123857785823763804894353378843776 3561858 82674639214807775670545228950352544 3561859 -272688226946191693079698744504919904 3561860 -290707540676950445609185927853617920 3561861 966681454436704354244553945019872 3561862 1312763096211821456515510397760000 3561863 383811944727442855827548271597900000 3561864 879982017905034133781580718919147520 3561865 114233823419448104980316181691371720 3561866 -207653396923077393034426643900052480 3561867 -242846604103951854992954752064820000 3561868 -1051826712503768517052957399313719552 3561869 -24991962471718592491066894378179840 3561870 -153278797999529431823632599127714560 3561871 1780521540604763841970542322376635152 3561872 -21429810396137110281194739652362240 3561873 146002540518661155728954151563366400 3561874 -592509574691027963597892652921437408 3561875 -89900293660806619274040727468575000 3561876 149412795312052724773860414862221312 3561877 -1402345584897271763862975121423762 3561878 370984961285966522474134859534238240 3561879 -297792572162379161513132084681023920 3561880 -185341838174902448071453283633971200 3561881 -1347760350286102715426845330950747318 3561882 -39496434189383704722419513562628608 3561883 -121658561016623838686281573910940192 3561884 -1443300779225643807783516283222869504 3561885 -444727891223084446578664260679267380 3561886 -936439582501338613555538325649108608 3561887 -463450094239611059872038865767516048 3561888 1001334223386321670320518072173068288 3561889 -2070219540707184759869587020893280 3561890 324974727494738146464126894885427200 3561891 -751697909870438505013143280117667712 3561892 568862641222111925338009004714460160 3561893 1114488354267147882438796284017822142 3561894 -31759582483259824822225429108348800 3561895 -548126868850247006791425112552934400 3561896 -767695286815858569045116605730918400 3561897 -318442952722498772998785191603321472 3561898 -322942238349551632453437744888706560 3561899 141542971539146376047873193220156560 3561900 -115685934598578759266234596353638400 3561901 -23342633073642461309921149220060800 3561902 -359797878110506074549044063927121600 3561903 694083876922314960598861423852962312 3561904 107042050272457498407954701200670720 3561905 -19592651902751021125086295391538240 3561906 -247529033111535654994511106011239296 3561907 -427427659072623656187775729280793844 3561908 1400391769073644378233289634375566080 3561909 -308945829118421920948873488295772832 3561910 -185349861096396645662476975843793280 3561911 -1614963843185433410612855956235484600 3561912 339618259548682428989348243801763840 3561913 -213348569671007485043808346091754838 3561914 -166957830719460415127189346275884944 3561915 -82944275984316102638324590653530880 3561916 -201174855153034840116170191246255104 3561917 129368698446631633302823466747157900 3561918 -39575543159180955660180809166508032 3561919 -230809377714838009617647380532202360 3561920 207437077787783970837453089884078080 3561921 1019783278153126447574421073394419200 3561922 13674823877474438764550391240297984 3561923 -16172838209869196244599357418171960 3561924 -808770716821278368654185311687558144 3561925 -471500137786816332668859408857295000 3561926 1659443148153688091004133601022501120 3561927 -744427058878618279717432756538715480 3561928 -64154352245197117760688173474119680 3561929 -733283425140388173680413385559364224 3561930 318256601592876028471504680395846400 3561931 -242723861528280298210625161167801536 3561932 1437571723699606622706638286591017472 3561933 -79358942947906455730394689128442176 3561934 -95505207866678011773260259390936384 3561935 -199940938344670212810693068645352000 3561936 -53728579423057037428036221722689536 3561937 -488410355656572910179055776667202588 3561938 -617029054758218951459626814034368880 3561939 -802935646240668833057862371630254992 3561940 956550326639406715975445943015513600 3561941 5890634132501606158362988868330304 3561942 152972217309769522053568423408410624 3561943 404891108688717421066952762797297152 3561944 1937215283072662662855574042537451520 3561945 648736353416865171427837413397669440 3561946 -917081385340117958763982501578230016 3561947 234791595694339886810742471269523396 3561948 -5538192015793188885836118364569600 3561949 -62732339855126176404642123281005760 3561950 -46258647373914729197638299907401600 3561951 458254078264080405824642440037948232 3561952 417757141877432472454729760951500800 3561953 298359637233890416942953981268921620 3561954 230272086056504515068326697605629440 3561955 2047214877082546421148522111227673360 3561956 333385303838586867585157869641022720 3561957 -170898731577465715937382576180743268 3561958 455362655808696784100151782502991680 3561959 -208394787972967806554943771788114688 3561960 -147838069048653645162909623160422400 3561961 267884038308449332731570202739962852 3561962 24555231484463472329416736820332544 3561963 -856556827840352893751187829779180456 3561964 5215184651691925814404978751619072 3561965 -600228749061777840941060170403928480 3561966 -266947123125390511073366497169000448 3561967 1023542393592641831073562675162340232 3561968 238204282518698962885975929407569920 3561969 351804991579667780377860109459123200 3561970 -374291972309208123898372375374964320 3561971 246175121921010855380861045557297824 3561972 514331290823320756370580774113083392 3561973 -612000007202506834076731367854124996 3561974 -2093261687818229445541820506032000 3561975 -38510169857709415011044919024516000 3561976 -381538828488556296311029091874938880 3561977 1178797170777566377176207799916990826 3561978 -120927868490361041811169540905530880 3561979 1004343647028890137949183236111086784 3561980 -13825514340329041115220791047756800 3561981 -563380715752906170688556719660810560 3561982 94062793902074944533695306270520000 3561983 -1037910750238912480230449262571578120 3561984 -462258306549914358747627560198209536 3561985 -178342972821726457799678238851221440 3561986 308711934249099818286149893950166944 3561987 4098413960422092984546277975823616 3561988 -472602573749367378792535313011856384 3561989 -1666976979856943134597216778761047744 3561990 160713406565136783475535256375801600 3561991 -9560801785302852847687544395906088 3561992 -8353318475794669462024676087070720 3561993 -282723088604231169981585012043256832 3561994 509384754062014056965767073934280800 3561995 1104552389941219303457121738270808800 3561996 -36128226332058605179659391231185408 3561997 361595508015963937892127948234075446 3561998 -580700966986090721540983840179840 3561999 -68359442583087535133697612898659840 3562000 -60848612129216249032337559576576000 3562001 -182671597154413935498762535595223948 3562002 876836307433981392619266572627639040 3562003 92833746585451489139216203793352600 3562004 -217197593600194191177175607366818944 3562005 -129519431331069191646347965975465440 3562006 -346195132429606679818484776344041280 3562007 -643466102669711009867293977654086280 3562008 292450527978794692708723757138534400 3562009 440150709362719361347620278201114640 3562010 -164305878884107986138252615921070080 3562011 134180107528331602484801486553673440 3562012 671583499862431607463263783713251840 3562013 -161223432963390389043630657856200096 3562014 -397579494446917163194069142657648640 3562015 -74975952038465761872302635192857600 3562016 -180651297695663004565451001442467840 3562017 -758226252245158275310944869437584720 3562018 -150827184980490269193189311584805040 3562019 -727032313456483484490113813792828580 3562020 -173302160987723999502108084163338240 3562021 2477539373398028212330843802934843744 3562022 -28180889737746673788389591528129088 3562023 -133003706762152062369943439076749016 3562024 -26846884369792638340140295229276160 3562025 704301873453195130086033666086250000 3562026 169466879958913320292291698899875584 3562027 -118090642712146209540304592432149440 3562028 -1197321023465461225634855938017784320 3562029 -669542153124109727813168879564086080 3562030 295805922978653375526173681329046400 3562031 1948420606824591917334100874796576000 3562032 101570570548161217135457585529323520 3562033 -331037033817078940267541775560308416 3562034 -3591271801264343224770959299869696 3562035 -11810780716937418524494586650188960 3562036 -1241207267367610197043322696095076352 3562037 -431499623097235613419906254744506148 3562038 -288150142895122493722741266591053856 3562039 -94144576840475397305513670601111688 3562040 1274312150266953864349949768776396800 3562041 93938469365811773056422353581296000 3562042 -1006562596297275398587961860536128256 3562043 -311109418897455355579956569923815708 3562044 -132829940873349617625477922623897600 3562045 1386338962610376082820402770369776300 3562046 -7822325274949702474003006470706560 3562047 -542666203009524040648059210228649920 3562048 235134023585045658023975326440226816 3562049 -1963366173414105934234368654502403136 3562050 243658127721649108920519503054908800 3562051 -1146827071849023025074400648236154948 3562052 -459364640358551819449300479027395328 3562053 -322931948921380612385597338642903392 3562054 1021341656742655084169540937240794976 3562055 243103415417772834855169759123968000 3562056 -18724572782999588897048414910873600 3562057 1413465187931706839057021307661913306 3562058 1079663257105295443659093185418680880 3562059 -641917873476151462032165458608384296 3562060 886475022141108018760407915597204480 3562061 785528309754417848693982001018893612 3562062 -201701905706598666304195282434886656 3562063 -1049056599202107110533820512577277080 3562064 -72326463377523057333213061177540608 3562065 -163139834746652724939870972096874200 3562066 536681843534098893162835006144479360 3562067 -102204381260848229780143178039044884 3562068 -130674819182623496295360636995205120 3562069 -541358164896965291141819834156561504 3562070 138514452007422158707061814058713600 3562071 -145028039943462129582673297578939288 3562072 106980071874420203519965527178321920 3562073 1293813951768587254730636944014715140 3562074 392447021224572958816146679757935344 3562075 -820311112252821698521681272131291400 3562076 -293604915600641116770632849635341312 3562077 6389192761113988016250338572485696 3562078 458167027747720030702455122363905920 3562079 267797325037763162387217511687391184 3562080 73533185355285035594374876197027840 3562081 -689473334549323216572326613447763436 3562082 466808314760725823453333606206396800 3562083 -439890804619601184443753560779356160 3562084 17865492887057196107467760304854016 3562085 -1011344498249635302629679435200249220 3562086 10384353739635114263815618038521856 3562087 59233343723081861884586610993659320 3562088 -1501309263954561161027919818968458240 3562089 954399611942775505079870177037934224 3562090 -193629259067332097442983055359293440 3562091 -531936223157819838100419146747918928 3562092 -743931801487131354621470795500387584 3562093 -677436430361891837134282385804511658 3562094 636807748820094340391778548565420096 3562095 691415446017627859433275247123937600 3562096 20772987225010852089930418956009472 3562097 -489645307550719418116222949245964736 3562098 114758279445005577952848186717911040 3562099 58827217833952244190260038411004160 3562100 45969160257048275316320598547200000 3562101 54082035785469323883251339261002080 3562102 -540735257151803062359551616790450176 3562103 -744089241462269831442499873791786648 3562104 -366577461041874866255517806963220480 3562105 449260102819308110220009638019587520 3562106 -370695584088202161722907480597871248 3562107 -910165779719835636382158861240105960 3562108 87872285511734251192209464602475520 3562109 822220174127849893594254665671442310 3562110 891971035429076688586530085152768000 3562111 -288532716763148941907860966477731456 3562112 -1010044035094570866534049779642531840 3562113 -1210744000335378934843880955977284416 3562114 465280149518180742769689032257672656 3562115 -440997238611813450570004854630323280 3562116 -105971174270849436765463866013774848 3562117 243061980429973128902807202129589760 3562118 -24258920470252998841742899855680384 3562119 2299302420108827950262506861334232 3562120 -5474564647564527563579378749440000 3562121 78847094958006154501656394392164064 3562122 286769573485769694471889929926563584 3562123 204081085073395873799333476168334184 3562124 -277978703553416696411115570775912704 3562125 -146547493320716758801319155960320000 3562126 84972527972287268014188685878040512 3562127 -1846376599607967653446781871744736848 3562128 215821938540097406266715388033515520 3562129 3068777632511745414172388639526976872 3562130 -153567757120426316055433869799772160 3562131 -846715136061432229909321703639841936 3562132 313154455180350948807113152746588160 3562133 -175817273179114860289483603234083360 3562134 352643637506037815412785557986540480 3562135 1420375787999607090568298121047773080 3562136 -196915059419167163311202644522905600 3562137 -359403856330270856339492857880366688 3562138 -273846832503819995534041896006702384 3562139 31685393837130917150165689943792640 3562140 619104061741641297663906865554969600 3562141 -572062488003054544605141211765664832 3562142 -285071148987033053858165750093603328 3562143 401606658058729143804355051238455200 3562144 796506576081870849771899567960948736 3562145 -371991122928896256090408355269845100 3562146 -139925863189297511176431589942542336 3562147 -123952694165762841365540771769840288 3562148 40253332786905653564421210796032000 3562149 14436399286131524153795031639207264 3562150 -93253088592438830599097261512166400 3562151 246103265449465537896370529909673552 3562152 -1622646462212942767919920060433694720 3562153 22096575958897179467104703514036240 3562154 -107719809697381326421222277946564768 3562155 238174438796657572707225184132191600 3562156 217369077792142333312582980854856704 3562157 -1033718074150824836418469419608936340 3562158 314263185288926823466822929446000640 3562159 298514284099371519392498539264416 3562160 57298794692692324481845195637391360 3562161 -774698698239961118037351768571094928 3562162 36715704458336221000262923705580064 3562163 20762179145127812947694875713065088 3562164 589802491992173129869457710697656320 3562165 -923831179970645331017419990644275940 3562166 -417302002307812717130659042115852736 3562167 120122640260707424330059767691523712 3562168 -1311485600364716213448791379032125440 3562169 -166499104434729695185350107490163512 3562170 104918202542411314117995247202246400 3562171 584256491036626461419214544556183472 3562172 -107277453233335637476758540095437824 3562173 949817672816057583458455580745278124 3562174 351502571112933681380371586758216704 3562175 -152059991702727258069368636757634200 3562176 -26146398048590283134576756552368128 3562177 -599574798652468178002649989121827200 3562178 506695329464786911823653240668050640 3562179 40704116718281198633661971564310528 3562180 -227857462932338202175315640651036160 3562181 -12746572939860107928551719710021696 3562182 464177784857953970951188818095111328 3562183 -41285758189670158120549153224748776 3562184 -95230131410440394201858031324979200 3562185 767283750116162699026357187888068800 3562186 341357154023069661725017310116810080 3562187 -1177974925602303894437822133676964328 3562188 -111275203408709795800570353341251584 3562189 -2797868582126999241497273558938272640 3562190 -31586799291295385967131922939950400 3562191 -578929976755814745454289313045832560 3562192 73295705096747612555929135383969792 3562193 1683044975060799588988821349242707442 3562194 164970311094847274400536728246788096 3562195 -189864046470364151742981138443083200 3562196 9439913594343890690839232855869440 3562197 -398959245890833885083438813235556928 3562198 -689617471835501851598577970937330400 3562199 -1176046530838350932542713132838087800 3562200 579625802314407994376540438680320000 3562201 960341411473605339829162354538412052 3562202 -106894727689676680232010403153486848 3562203 -161046865262272698121345132083306192 3562204 480453696311496948343041032965331456 3562205 539635391577681120590992774732458720 3562206 -9100375782875417042201863103440896 3562207 -1481496413852562975692523122337026568 3562208 73518451616050520079125427315277824 3562209 100866183833850785367155809793950464 3562210 -92462060539001961505008354986772480 3562211 40918623820901788535577364421350812 3562212 -56351526237376719042863080541822976 3562213 2115700762743307852412507355303802780 3562214 263455457069434049599955156968898976 3562215 -119599232338004133919868444043648000 3562216 -284667861985001199846973114544701440 3562217 -609047265372047995828404809718834240 3562218 24782149868450702480161193094336000 3562219 1557290410775433119488498048536357620 3562220 35485285825911561911212826473774080 3562221 4932287127968324272287252736875840 3562222 919134351757363822961428565828927424 3562223 277540001734506239125838964499931136 3562224 356475543957178943361042060709724160 3562225 -98341435634471638982984204111920500 3562226 454921098634535194977774224473719312 3562227 808723405344350760100325089648932564 3562228 -55463214623661939655205041713661184 3562229 360068251031996146467157656334575840 3562230 6074248585163395103443360014059520 3562231 937770808466559394349973992274820272 3562232 644661427052299834399495846162022400 3562233 91251258585315909956088373878483024 3562234 -19460893225439389672996048874315520 3562235 -800596712206619075856523200917752320 3562236 405008280211658062693766734005161472 3562237 472310453011097960675934875849104704 3562238 -52554668351086860639747978926484480 3562239 257105946356633584087528623627226824 3562240 -612141088252023153111108755128320 3562241 -337381729865762795947053399670252032 3562242 -11044484764739810418969841995381888 3562243 -126465080044851682039902420417798000 3562244 87999484553379400695179997943111680 3562245 450603389340773065009440092093169600 3562246 -438706336157205108323680560859353216 3562247 581632652674834732117933800217496040 3562248 -890992452470400810044462288713236480 3562249 7675278122707125616050989201876480 3562250 -842956484113133159852083995189000000 3562251 344002560542540689828789011387881664 3562252 -517567497435711315537083590264363264 3562253 1805136319279111562672597148873624000 3562254 17771302496339169066548206524920448 3562255 334104821906764528743277747436494560 3562256 540993356155847680281489027624271872 3562257 217512154766750221587838873784102640 3562258 -81025344667288615232968549783041024 3562259 1762040102930455461038217796555292460 3562260 -34194755247924117843688616342691840 3562261 811472812028389055091357049827079324 3562262 725661966960088306329930074362880064 3562263 521032078195020859157450549499482640 3562264 1765410790080338774089822076043663360 3562265 -95522080178121150974727713539835520 3562266 -14377464914306338161357824363198976 3562267 -95190640957239843478166063364034684 3562268 -20543925129204533267766364003461120 3562269 453342530178820059802828474424912928 3562270 -446715834384081642249542887560003840 3562271 -2306291611536533728128458396741523168 3562272 135975730434815399005242423823564800 3562273 -215846410793076978063508796433796800 3562274 505154428473862735789955837031898272 3562275 -428513698444327491835060179812746200 3562276 -198123149900735717275645307049434112 3562277 -1936383685240663013027730662487169728 3562278 125807677898019049693993139671171968 3562279 160806449695479338070353665767058560 3562280 889962636514781526197028374920550400 3562281 506126729856881925245513158813483812 3562282 -1241155504124706496231753469999602848 3562283 1431192625265407855648383492934422528 3562284 713984328945584581519866166607572992 3562285 -358153931846439992868656630995601640 3562286 -25603999200743876103255541020800256 3562287 507500452875878480869964850025303560 3562288 157698639330859506169145662181261312 3562289 922423642993811420164608600408937524 3562290 67085663980734832114659152853205920 3562291 -963141628733580489583922335002336060 3562292 -16781246491315647186237166650624000 3562293 -327069045087089693673115533725620416 3562294 473753239366537448877004769917762560 3562295 69464264473195214810509768265164800 3562296 -222186301398520226242244161788211200 3562297 75326646665738352367334239817248080 3562298 -23084952791561441435374576510895136 3562299 4839288731502230151939417377306400 3562300 -156989094164001121944987975924134400 3562301 1384384629295363487563701802431439302 3562302 -627308734536720768580015222229990400 3562303 409523829739314459577057494625326784 3562304 -249536709049927113101796084596342784 3562305 -433793658388149163886570989883706240 3562306 -330437519260691717976594532668510336 3562307 542681319321934653357654200463240912 3562308 568430483612160284167972769972952192 3562309 -611537275332240142116381875532408096 3562310 411693028367361490307214876265200000 3562311 -72915981653700491277139322286779136 3562312 545042785074901950014509801411307520 3562313 -1988214194325604619780315910132024816 3562314 -101323642510203980567519115043568640 3562315 116044339151007936208472494435624800 3562316 1776383599152372178439958004763094528 3562317 -140235527212155002265210114839099712 3562318 1821141015635286775538059413731625216 3562319 6128982476747144569869786596743080 3562320 124372352751957826381929711007825920 3562321 222455654336907052826066851075438912 3562322 52670141740551897092474350842749952 3562323 747030988249936484376280057488092160 3562324 1409328386609112180738627192641785600 3562325 -94094966361379454997835002317261400 3562326 113783394614118887130202864728518400 3562327 -11763955309922711258790807089326400 3562328 -542533012894153203571317961754542080 3562329 534181960778630177392198834851476640 3562330 699113037453309240558534274811601600 3562331 1520292479218920932660324009296753200 3562332 -126217321176886884722025925253111808 3562333 2054731948813265045773681465820124300 3562334 -220645092748723580202957396997329408 3562335 3820621895923195208751778183933440 3562336 -765052476028047266397071016745893888 3562337 1549224392901181336419143894207701380 3562338 18847100209031479360198083367180800 3562339 921984374199858122362260330517951440 3562340 -210835609969154403757365994021820160 3562341 -7713343665719918605497269589613056 3562342 -158129484106483991175017211433541376 3562343 852870396722236417717040034314417592 3562344 -87262546557197982931475440579568640 3562345 1112756651538099570955605074557363200 3562346 -472871793295329108500890209314242128 3562347 -440086475275001394428861293471188480 3562348 13329958907271398301053982214073088 3562349 -1397534959884595098803872960216738314 3562350 149585121441030573291276281121177600 3562351 378510823550813433426820879917363432 3562352 462551240363627211461794876965421056 3562353 1713836043927779248268727978784240800 3562354 -454628613883292467934982216585412608 3562355 644605386690069968455520300985665760 3562356 -90452142504953960906062044084695040 3562357 798204848488559356151033877397612320 3562358 710917930221907560237115116617645184 3562359 -728213529010469808361443343841667096 3562360 280063272470016923071479763421184000 3562361 281545115209196214629713696950000 3562362 -182250007105333954006370087752686480 3562363 664187060555679401024221547610342160 3562364 561145082272088466139390236668438016 3562365 61850128299029564490516176166666240 3562366 1774684121271846191916884871768115200 3562367 -586154292129421455649388922689839200 3562368 -7732257483433567533742652318023680 3562369 141087081934453895110264975028784770 3562370 153047884251139491854932030829468160 3562371 455209630469075729236090933563288480 3562372 980699083217181620678291713855736832 3562373 -285511439773307589478596466014921378 3562374 -240170663020757251050248730732114048 3562375 276305075705667327159547932608250000 3562376 397288189994423395593573679743022080 3562377 86276181290795517746278944487843200 3562378 6788588134506225253936409805838848 3562379 868976345563148935627536599490946776 3562380 -753908470122370980312638780995722240 3562381 1266302489009083904547425138677920182 3562382 -303965701202668199179264751845012608 3562383 62300967948768237548941755725845248 3562384 64011131919571840933339384362565632 3562385 688638990726717850305370428610814580 3562386 160884438594024840756567970131360000 3562387 -1690909399833464512684931195595738964 3562388 -33479213852934152893003787931587712 3562389 -1424290207578321158575250564114878500 3562390 213762680929257202159494288040569600 3562391 597464166044021892776267257132727472 3562392 -208731410749970629874276601509314560 3562393 99479841467632812196613968827533642 3562394 555971560642868927370431168739202560 3562395 -289484028702181114476926077672745760 3562396 -104868112384022717189876371785912320 3562397 -619088262613953061053358204549865748 3562398 -147269488813155983076993006270854400 3562399 -957163786498893343907103949935469600 3562400 51075647954660480180571846859161600 3562401 -470984052334282990869176937471977856 3562402 46252323833221286216057017140152832 3562403 210123281264140375024722611637002400 3562404 -300319560860213194533909414721382400 3562405 101368967759420188155037564625971200 3562406 704194521012810600757735827913117152 3562407 -230110849267000374688016247812205360 3562408 -367193265884784726103022586745006080 3562409 1690571544793469849105035827670319610 3562410 -101451745323968217013520887829840640 3562411 580717994244379380612988632393822072 3562412 156029676039886507584516155460845568 3562413 -1001681606484335697513306910335550656 3562414 211933017416551693880547888950763072 3562415 159215381002190415078439227626095560 3562416 -32929869487673131216640456969355264 3562417 157147956929896917039124652667928466 3562418 -53790887833666089428929115718095040 3562419 -230200820834817673160055165171006720 3562420 560825788503542499890376805156608000 3562421 -28304517453092500629369013150205568 3562422 40224786526362868186796193173169024 3562423 -817308982452745649450135298679002328 3562424 714116385234015619356861220675584000 3562425 208118292365894855794843486933843200 3562426 140057086798483982738131935874037760 3562427 -1463007201920505797184509385210787224 3562428 -105045153883729019156728784361037824 3562429 454752890050660547766435786566903884 3562430 -206878911287035251635873351797832640 3562431 887678081212173559651912625418216960 3562432 236320392379110549261610909398204416 3562433 421675679288536523276245248125161920 3562434 53440460453677366291462678945059840 3562435 -47746641488787086813874140211764640 3562436 -834679605236779704549294820094056320 3562437 791761255422253697167621464115496160 3562438 195633206062014649548521499895559808 3562439 1703427376311470847979113383355489240 3562440 170993723215133705040300887374233600 3562441 -1803558475581875826748189794635593500 3562442 9219275939616375555442030237831104 3562443 461447352576936843952275342791588160 3562444 -156648930818838811217893410039512064 3562445 72783438774981556434543865943690700 3562446 316480678696360509993904914496024704 3562447 -298515913256484037541241310958431200 3562448 -133615148343774877096603785289875456 3562449 108747858599120101312734313110181056 3562450 469319260400447759605395613158750000 3562451 -1725688111085951427881406921172006548 3562452 85013872417880333366025829789032192 3562453 -1592471106809255881924424347663077298 3562454 270464868841091960900441787981843072 3562455 125795027010902850977789944197626400 3562456 -1278806231180885574524369482267269120 3562457 -1837757722018832432567913860555308848 3562458 48492295129493454209270889671147520 3562459 1443694236477404244730149951590114016 3562460 -326468029662942553927475456371799040 3562461 43787451030365095470798695824857984 3562462 -8870215303442012073543061399958400 3562463 803700740177953545568454388550487712 3562464 9177675883655432515438124589907968 3562465 768140887456199191415089416323683860 3562466 137150473447763117927263671051876432 3562467 -375512137868337846748505793977110920 3562468 219646682118306827309582935217278976 3562469 1759598791485396189882148990003900032 3562470 106140214345232808198011888825783040 3562471 250148996373757424105683611976367664 3562472 -318976097341655685679600342852454400 3562473 -29894268512927276892855697558526496 3562474 -698489911494510887864012851553869728 3562475 -286121192643950436113761129820619600 3562476 -39619464630712772757048250902056448 3562477 668760589848616447232643499054346752 3562478 -495428171397037579430806962421824960 3562479 1135286358576259757514195139595386200 3562480 -293094519619659021973478953214115840 3562481 -340455230827356730860738939955869120 3562482 289029209307428672130607155297792 3562483 1068059321807048072105684807044669120 3562484 46613319350069264192617238370700032 3562485 59903326939390496591901868489852800 3562486 -410663836809610092303050978251369920 3562487 -1856262424973892102348603702229506648 3562488 -1004304214538777239977309508692172800 3562489 127203912349500055082528475218166272 3562490 -8996353465982350117795509749313600 3562491 -96236233835515639069632474556636560 3562492 -211855912548328954504026435420564480 3562493 967534999174358023513939741973821248 3562494 -206641251396321268242459663103347072 3562495 -278282597495526342833477483150415000 3562496 -609762371148564118557125404715384832 3562497 -302407106316000362877561307947810540 3562498 -141471315928998653639556982101465600 3562499 1486409429081998422851022858121909500 3562500 -384141512393578877482063023120000000 3562501 345756959859747121845687727162750332 3562502 -241138056307780746047122674697677696 3562503 137841010956376694455238082991921536 3562504 -603126650924169898347802393376071680 3562505 1179059819970901926360867982697664000 3562506 1076594517160708723410132436893156864 3562507 -1475640636560303837229554776598512 3562508 -236386778104632792055311358066535424 3562509 -434310665766776594741600626930580160 3562510 67186774716633827035549684664636160 3562511 -2101389115515759144789298895235255888 3562512 117668927750897839225903193005424640 3562513 -211604968490244676231199624179164238 3562514 -748566764829831531218998357895728128 3562515 -255712036618500051669552074085120000 3562516 -760159013538499205927384204596021248 3562517 -658140677671340298946341557217280608 3562518 -180166742389609751408619515439560832 3562519 1122759951870051116943621611573348240 3562520 -217161466778031237792238089078374400 3562521 -176827707635071682286906326792125488 3562522 -711113020102424667643780257638201376 3562523 643214533817063719943385632970061344 3562524 -294580710544317931962190815028420608 3562525 855415599039406961698496205119064050 3562526 593395956555542937365495492654419968 3562527 597352490068477664134639553321230920 3562528 -213357000561607829089482954766811136 3562529 559299808902665697792493667202380130 3562530 -259070308629389357617853630938183680 3562531 133619456920606040606760103286526624 3562532 828263576488258024552562123253645312 3562533 128776044946322844114501646153194300 3562534 527205132080195298541801780438771200 3562535 611760690730911938757516544499991480 3562536 -548201221694591337425775155241369600 3562537 -1415359916596107645691607588848955616 3562538 30232489114875288756223816102195200 3562539 -533146982555749494024607009330708992 3562540 160675225156198337392686793954314240 3562541 -238301816005419735053286714444926058 3562542 28239305402484248012308803079403712 3562543 -336039147150452801246240007322660016 3562544 5128206572002068679240456451112960 3562545 237680662689468335136411878620253760 3562546 30844221704259007840233873089465664 3562547 -138430797720364859231993527264454004 3562548 -169510547166747216253218807123898368 3562549 -831868138931538497766400309600880964 3562550 -4458824362866371732719370335867200 3562551 -186815251045229702501753439462126432 3562552 505697305325278634011125720740782080 3562553 2020465828084095638216865934547813760 3562554 150997613820920954875201323521687040 3562555 793793310441563681028127083294840960 3562556 266075484529114756660387388122344960 3562557 -972208329734852172667499676433564320 3562558 2403008837004911275675568327688576 3562559 39715380491486081876482373970224640 3562560 144213106768097956532041409369210880 3562561 -1104696691702279859066207923908843838 3562562 539907986289388160111607720402918912 3562563 107799256396620355451013847798542000 3562564 1197948189166226640039989127974834176 3562565 -287412196467534465410953977819247200 3562566 37958890324581536580916348931923968 3562567 1377633368072566182155328588586257072 3562568 1162209930768533730208377758543938560 3562569 -1457393053059400434456017254106875680 3562570 649574036134618266997045770580876800 3562571 578753601756398813391459308835707592 3562572 12380428194463684630101190943545344 3562573 90268267652424498352393770143950080 3562574 738919821275128595401826263327801536 3562575 -311717667025068425218862107965959400 3562576 -92187972798436154385151069936025600 3562577 -1253716814421516902159893906085042574 3562578 -124260142660021373052802184865325296 3562579 -499201144585361077717043962850796820 3562580 77623887237417483794527112794890240 3562581 -398607459122670165740651924007679680 3562582 76858806590713593413378189302293504 3562583 1763283639063260367658511134024035624 3562584 393565622247740936873194134994944000 3562585 -93661568155891119502735639601564160 3562586 -118218728864685670237344199685269008 3562587 -247786174395571387741937631762450912 3562588 808736993778702415387437336712559616 3562589 -478148644348153767670969259023538676 3562590 75023632413427510014915935696544000 3562591 377178786389654221388346397723338952 3562592 346269019762096720783511229628416000 3562593 -2261352111685239556412792735281056 3562594 665241354934807218346397706556358736 3562595 -1228252402723706986707062002157782800 3562596 -413732287240408259785424190498416640 3562597 -1151657799953692667648300901424183680 3562598 -312196145754743123425337574986303232 3562599 -136324364677086047553169928371573632 3562600 -847877569560252104055898255626240000 3562601 318852831703160306311376071274881152 3562602 359992583196211254701052546648728832 3562603 2533893680907943015874373516986636 3562604 66364416611056933320638907666087936 3562605 892464886859110814761235689429580760 3562606 -267129945952052146134026554556294976 3562607 -1094611691823447169919077016680436760 3562608 56633033941293837752080587238146048 3562609 930745248176689071414926654306821104 3562610 -483692882227431165411156760601363040 3562611 -301667358900298668599481980648276736 3562612 -277931850331717349423833774682671744 3562613 -31408660092901894156666614412653312 3562614 -443240874952261493039951175025989120 3562615 -140613564826730021734908563689216800 3562616 1438773811688100994153724074306191360 3562617 812075480689110721591059696751321680 3562618 -87717269543282192140003382426436240 3562619 33555929394889359971939132904654240 3562620 217566566195812847359601827358868480 3562621 1038449437308103214993625506786575500 3562622 -112325879882132284798409121758004480 3562623 -43789243021416664819186406550005016 3562624 547744419506442059501984116522352640 3562625 -1726287496883802764762416790357952000 3562626 -899861675306886111720222140574131712 3562627 1114861648426498940371085592495396476 3562628 -799174542198363770403998503551349632 3562629 -155218760912681519649978906319723200 3562630 56679970110255750598309613182008960 3562631 -385643206800312586324315711479675888 3562632 172482696169968837985486414966379520 3562633 230321886163649615592538707984693520 3562634 307304831551045385140052165419047216 3562635 -42404478647179175727806251669136400 3562636 -5830532551391494403839138185461760 3562637 507242554403129952476551467707423520 3562638 -12717797044859334524660301802294272 3562639 -514555434814815756984643245653857344 3562640 254696353696202336875518226560860160 3562641 254635552331203742808359295797460450 3562642 361323100056474833926746971502275472 3562643 -557632333778536732657017767494121892 3562644 179329180924538955885640527979905024 3562645 1099335716548421621529627807098803200 3562646 -167536765767898413207739115193758976 3562647 1376867817285584330519593961786371584 3562648 592908972274329709315281129412853760 3562649 -2998216306064052510909475926798388464 3562650 -55705211591822049874927094104320000 3562651 -611942474008633370689207018408420348 3562652 -1279022108774216932039574299788234240 3562653 53955952096557752998700094796063104 3562654 114932003700689058980380819834978560 3562655 351427922151377677506079965731323560 3562656 323684625735308516641667666851921920 3562657 -267303028067009242587461003386580288 3562658 -623864657564570937111613439993526528 3562659 299324359323870326895390843067648164 3562660 -343834044712903889783388789892554240 3562661 -1779464010455633043443068426764348738 3562662 -377936966879310850590186557925450048 3562663 119040788702271316229280634544139200 3562664 29505090618091944978737067988254720 3562665 -29453019269752300286779328150712000 3562666 953594498060961996017007388768702464 3562667 2794078648405160561019013857717971280 3562668 330980819506024970095604117971345152 3562669 241288771264865454652038723295121760 3562670 -272550461977627880101388104617417600 3562671 -356650437169963814189474110217068800 3562672 -292455443208751923350356171407065088 3562673 978790448192952083802841216026250020 3562674 156731667068762233134056903286673920 3562675 -34938356286641967230090738495739200 3562676 -11718169596461499669992409654982656 3562677 629481443568183743525326414640672640 3562678 84324318399303451486410898364251392 3562679 14398715160800528610932452132451760 3562680 270698517483261110181088119889920000 3562681 1285705812488489429149890692272749482 3562682 -843876887650743086658083928454097808 3562683 682893789124232755084096643925676824 3562684 39546387008846440002178606351164416 3562685 32757268864572016535666723765333760 3562686 50372219198793284664268708246583232 3562687 172802933594259797599782968369179480 3562688 -67022714271955095268029295846490112 3562689 -680935216035071212387020812412355536 3562690 -786884369189489077041813700583884800 3562691 202214392167045943871343073023691584 3562692 -27030123193598466253103025852807168 3562693 -207529981643212455533847578322696260 3562694 690358979949110206472493793396445184 3562695 16322756510608127199995143841054640 3562696 3449090190058653720154619248680960 3562697 -183587968189880867258890611586665600 3562698 476304552719511207441752130139678464 3562699 -599317498532032642329327096706961264 3562700 262239682706640549814902420846720000 3562701 819401918414201887367519572812311232 3562702 -419130227822922292213362448475588736 3562703 -11643607717061116563883819057923456 3562704 22971368827954660249608961563648000 3562705 -688942331906521620826925034916544280 3562706 152312346951995622579712792350720 3562707 -1145575870881220286860152142768357008 3562708 640136719361992824014255631703975680 3562709 -16504266404197294990945865173717920 3562710 202206681957847220684397761028888960 3562711 -815530099295108616131810940859053688 3562712 678984248200875177571312687430707200 3562713 -121794724453626619863372535689781632 3562714 -882830757793337911882743132224534544 3562715 51772199680142111459833378409988000 3562716 -15931526842485018173516291426672640 3562717 1156066746054993097791623632741849766 3562718 989416805968202831004857915134354560 3562719 -1475918466807867211314971172991739520 3562720 23844708350983681390880036943298560 3562721 -426994572687729964401150001851993708 3562722 -10641938984474197085038619593725312 3562723 -261887160909972419447775051082586112 3562724 505967304921791686942824404575488 3562725 69471747844313825747078243561268000 3562726 278283526962892732644308213035737312 3562727 -396534260937212284232479350776050128 3562728 -306740246490389474817747629278003200 3562729 -1802300246952085311800077135347993670 3562730 -332839277523335485487913206139777600 3562731 535108398154170344437842358371532800 3562732 -576606598590327395432804962188123904 3562733 -391926895736744326451320116297663018 3562734 -231717398458254083716842083994098688 3562735 -268574271448099096369814393506826880 3562736 -22732350593897985938692979584598016 3562737 247450917667008196196053075767191040 3562738 -1039200386336123503328807066108970480 3562739 -2378623942118872422002609716153225200 3562740 -51172613720731683739217073096541440 3562741 659644921555722734725589852687385600 3562742 698882147883220388177805101389344000 3562743 689942927130514647293718337572313344 3562744 -174686647430666147655581270161735680 3562745 509088211787796430326342442276799880 3562746 -119817439666173502104517739773120512 3562747 -994291047837960589438552670745557960 3562748 -11706074928957512886213342184326144 3562749 -761487308810668976131277663012097696 3562750 1027413477437922228513254155843824000 3562751 -1112360562520318372197543732816085248 3562752 121054547556696589398519381995028480 3562753 -274176183914320309299204274483103998 3562754 -134464346810728275526542769135849440 3562755 -132721221977900072879565904519553280 3562756 735446260800281209971006491981577472 3562757 -437367070098870769179112351004327520 3562758 956746407081593767172676571534775040 3562759 350344360354820265826414205942364480 3562760 -808184019060960279995207960900352000 3562761 911019358000638004993824519185171472 3562762 -60609932538322512007995541365252096 3562763 -1724033927185741961691914937689373360 3562764 -189507447626109530099429406303986688 3562765 164650292668999021268693215609920 3562766 364796986978505556298499801709830400 3562767 161822810944911367121513407910375328 3562768 33057100409772495769543609861275648 3562769 -225704020243009136259733058988416640 3562770 137677317385300009079849167388912640 3562771 -1979392189211618940849858972187491028 3562772 674169568945090735875506314131705600 3562773 -68666576806804783747803311739830400 3562774 -150259463494335236449234643041814400 3562775 -422267179893908321842849623871256400 3562776 -6181891682019236623252984576204800 3562777 -66221292204765958240888614320143320 3562778 238091962111954740518496417157568256 3562779 -171912860360468341330733515677893760 3562780 218888993704603583408138612801925120 3562781 -1818914075131874103076375870865675418 3562782 101935793698466721831824172111918720 3562783 20543293675394921124159810248260720 3562784 -1725321208600290441569753883572895744 3562785 10477428101435317172440043536675200 3562786 944165573692625547943113617167520592 3562787 -668191988581759137080561011967788080 3562788 -522164108591303513107097372339625984 3562789 -1953892373088359746993803692514665410 3562790 -560540664270718301840176518733088640 3562791 282814838128087836167437056908982864 3562792 -327228915720480484430361199464529920 3562793 153672208235709751009622283290553444 3562794 403947750919496506920974030689896624 3562795 38896669049979293714814981653278800 3562796 21295291655236335127259496045411840 3562797 200533191034488658824765487954807872 3562798 1100669728157430987471965733413678400 3562799 229174695025858325357570136326240640 3562800 17290370535715787672425059127296000 3562801 355695682812734359620891341007387264 3562802 1543035706888420479267368564975769600 3562803 -955590215961200146924800278836240200 3562804 47726446735935317118341640208261120 3562805 -1144647377635088144148687934887597540 3562806 -18179128421272140739618056281870976 3562807 -2372636369750415252463799075793275928 3562808 17892321687707095342122721124904960 3562809 692543232807751132147241638628965920 3562810 -135085182069761644935180597354239040 3562811 335033378422789991525833214672450832 3562812 -525795659733601157505898409625600000 3562813 -754055134037251974300655308162938938 3562814 -280096392135965113648446305983935744 3562815 451114273681554475056320134192314000 3562816 226361159592886504286862418882068480 3562817 951133119611973914894339389416900 3562818 -63070830862088080531040244499461120 3562819 404976228366199909067710715424598128 3562820 -825966133142743909096761352723249920 3562821 1622035229410807035635426852966829120 3562822 -180970321210679103834566697913153728 3562823 -289888192410329195205836144107436160 3562824 834066656100294594591236694736896000 3562825 -160480420524015792126215673389096000 3562826 -946449614677289482700449224174214560 3562827 -1014043209289843982398589684160015120 3562828 -208051431166107468027222803118591232 3562829 98140642262107388792473535710123884 3562830 -93982923624898793916787640818222080 3562831 423572086253425411703068824929355632 3562832 -49866952814054460184337784392122368 3562833 67403004392479220051420723866149600 3562834 -570791890624968062049864942417944448 3562835 -491961998364719906195209006849131840 3562836 369863110766193412638775512467496960 3562837 10581622743551601913086839640133312 3562838 -47819794450616896903511785721102592 3562839 844506500250987952140654029170685520 3562840 484866820960169166027234620400844800 3562841 621494297785103274260068510819543812 3562842 -20174856342899392625222803918936320 3562843 -382962439716726582782215940391900120 3562844 219594001900438208953990848074420736 3562845 288901477953116387331336371790720 3562846 232065892444622558087604795040506240 3562847 876848952264781353689868094395883296 3562848 -333427992883174942569859098496204800 3562849 1057216817158422585380241467142274850 3562850 -5554979224472063213665154897811600 3562851 6333108261574165077101997818085120 3562852 426527515771302184131375608535244800 3562853 584936388642719327401732323437218560 3562854 -70010515355808901585294397385672192 3562855 390437143206351690385628513226248760 3562856 -233837221483196067855396722845040640 3562857 -239391897859454595735941123442331446 3562858 269747717880867250483202366320717824 3562859 -560361951328400695420741862858795088 3562860 22556729691396324213799474483200000 3562861 254954407297597775188477082880860160 3562862 -1224285825493091364901418543470332288 3562863 104689510344321314348017879082216064 3562864 -33089526580325711745212564990033920 3562865 65210425595273570700184790806750260 3562866 89615315436619548061637715155889024 3562867 -236846922161639776883719853010978816 3562868 -1168099629934361895883319268415527552 3562869 -23313270218082513308834640745100256 3562870 193671004636845321806544357446138880 3562871 146435982556507409120517862497813120 3562872 -189774925723118151498769515129692160 3562873 -3635162361922227602038838608932866816 3562874 303949995289736481473165466248439552 3562875 -999490357445542770536747736386256000 3562876 -177141496705035774149350910872327680 3562877 -2234624596492346236066676725296580788 3562878 -190558133600970817597608697526645760 3562879 1323621197712039740505045938117607184 3562880 -416539594746093706561713610948608000 3562881 127250846008928133107700444634782144 3562882 734156443069597876328952402503162880 3562883 -743315266596898550302890098715879840 3562884 114564895845473942933422190894788608 3562885 674001219325329861435580953090359160 3562886 -410307364516078418752428588455889600 3562887 -320970814434964783944951477200510040 3562888 1112397569264749774633983135343872000 3562889 -473954374748968963676830797860305200 3562890 -139634277854739236221397925599516160 3562891 -1554010077142311402211843816162300968 3562892 88765111167558183111272437323202560 3562893 226029224271667554565383430607947200 3562894 2044620270194281896749799659294592 3562895 -133579455113736172086280951724245920 3562896 -9994941395717461853414843724595200 3562897 495403272174981777124834229901617140 3562898 181539656214904622561605896675469200 3562899 559742715334876793550533369058047040 3562900 235673613053298025713700064769024000 3562901 -137080763803657798036347591542890098 3562902 116159088413056968603014049246206592 3562903 2102635488575894217682522636878366152 3562904 1844701351932360372949900023841781760 3562905 16230382544504363366512883362190400 3562906 108837405830968180600398840218791152 3562907 -1030260865498543155428258934666956448 3562908 -392668297896409859278028697566307840 3562909 410770204321288708562394899213950816 3562910 279213640271085063061113587585717760 3562911 78862480401675482510000857142127840 3562912 1860343888394932974996974220337938432 3562913 -497509640006114545570775423678135838 3562914 295256170908364799516840884315607040 3562915 535852524304681193332149603553414800 3562916 376168893343264591008679042085756928 3562917 790115242537167827776994663768342880 3562918 361645403037769732517065634002223040 3562919 688720975683876417604170014255731320 3562920 -478369672969110747984548076441600000 3562921 -379905774544593226754023592062889856 3562922 323738682589154532736969429768846848 3562923 -22042448339436686151891279490535424 3562924 88533283595822145075356002760473600 3562925 369839976287940374801984612914234500 3562926 -527565546532850412789527397841391616 3562927 2012354718186527396227618226117157776 3562928 -100257217272076317215452646790758400 3562929 -841381587416664110048476034452991616 3562930 -14961235929933799594628897120225280 3562931 812676558171330018824892628009086732 3562932 -594208711748891567467817741077475328 3562933 -712697228991090627351378751074974976 3562934 -613038314022990938320940252353356384 3562935 -227722186643720669621793350697454560 3562936 -582703811529983746432918043829350400 3562937 -7743788344204459464855652386487200 3562938 821479817853986613813494003228997888 3562939 -878469196280957961531705583154927260 3562940 -276418480001851276275962101668249600 3562941 58408738874479527899983340254660800 3562942 -127708392528875118092842460696799168 3562943 -379222027804518210712672592048879808 3562944 1408437887847925155706119351435264 3562945 -1193003780373304632974827140726407040 3562946 757873003038830467728568550185874304 3562947 -44113612501651607968867394862916404 3562948 874261998261831919886366027873863808 3562949 -775914753098289630541456249018320552 3562950 -251598664165758748446913584006974400 3562951 737693686735572904671257252569618560 3562952 138275704548963057948664996397230080 3562953 224944566198643613350868833411435584 3562954 215618166024817981689680999611456512 3562955 893116445885425503324779985728568720 3562956 120120766397739069666049066559731200 3562957 690729430125658990364970276127449206 3562958 130880353617175210607800093154894592 3562959 114931037842539503468934185383505040 3562960 259055895022859343533118561851719680 3562961 964447255296561799555307821588088562 3562962 -112995252238016691903818931730661376 3562963 216732313214958336285930728023454320 3562964 144882739754507227476409692488294400 3562965 -234105447420696859237707234173095680 3562966 -1596222557530809895876892714229024 3562967 316165268271702440062248962533115016 3562968 -82582405231792700005418272841994240 3562969 988173082437946898603947845263733060 3562970 -75770335751576398791245562070022400 3562971 -298926470789539621537638211999331688 3562972 -472112105492370200919547529214080000 3562973 339456329948348116165150587093283404 3562974 662829532432542749480526782831053440 3562975 -137847514012466290492616804949994000 3562976 2224856623447262462500419063936712704 3562977 -893996825580302632082893737318565440 3562978 158359098340280735290659867998824224 3562979 645545507535827259369299763854054400 3562980 -5365806482607376191038522746490880 3562981 1474593360729849929659218196605342652 3562982 -269368479770972199185194694676858816 3562983 995017143909297580231773052806542352 3562984 -37334899304557554653662036091258880 3562985 -66837685546624289525892484112302080 3562986 205644728314370680498076419527678720 3562987 251243673490685419293638283048503080 3562988 232768569826728111338558632637506560 3562989 372280975995493148517928144630015200 3562990 -159115014659097285684543635167656000 3562991 441010935847209113131328453459533392 3562992 11209656872809811363774474173317120 3562993 229052554655072691859492150284291072 3562994 754531513255923675157297802504231040 3562995 210401965213383142187813039489164800 3562996 1304591407996063562633068032097161216 3562997 -268250222455699151381855040055753554 3562998 -378970651411811295365235138655386240 3562999 -1251275695228821639123092177490701952 3563000 43547197862143462802248591257600000 3563001 -545845632240391747186215625602721920 3563002 88360549349034628419468531304257504 3563003 -364003943458948691455135802551689816 3563004 482547529043486153948024462905869312 3563005 -939079415585841039731392812861392340 3563006 320249231849412065860483853605373952 3563007 -400811811922191807436696918473633408 3563008 -169729100150880148973581770361405440 3563009 -480476876957003065139283212456033790 3563010 -254231842480634593592402845540953600 3563011 83774918880124336732636446184670800 3563012 -105820950495054017772958218157178880 3563013 257635280131245419892779922402133440 3563014 -123997496331869794317763625720848128 3563015 -43699040032468205261827204882824840 3563016 35712922579132695081494283259084800 3563017 -177839713061147950245273897879991280 3563018 -571485965078418070348336376811257040 3563019 -1068645319322309629914445224577218756 3563020 -138533830478550730309835881848683520 3563021 -783039743290775114993235408353457216 3563022 296574153336898644900001225626823680 3563023 -769237461219698152231625114825239776 3563024 -66153883315548198899107372354830336 3563025 45093646775542416531351281855146800 3563026 185287562692296952662643300210255680 3563027 -461550965128830258801975414710529840 3563028 -25832040348777899312520426967455744 3563029 -342581871515757183932950891363427424 3563030 75646395564514662992954037093964800 3563031 338926000493637156190015030149487440 3563032 -532307297799451664160715462363545600 3563033 69859954814382728604424979911470282 3563034 608014790704053038227406159840417280 3563035 215839980028076038647894694906440480 3563036 1473698054583095394671566250048243712 3563037 -1586010037358256368470336111648115700 3563038 -618056765032715141796150621461758080 3563039 1062498126417804535454801302663935840 3563040 198111272881988357206883904037847040 3563041 -199502328448491333677319764714086558 3563042 111033905731303224293081126582484480 3563043 -153216408104255459435720703196577472 3563044 465338530268591889298103804146027136 3563045 208587216710870352627410031358792320 3563046 369447863906576816347130790106167072 3563047 113698286383164194843374128542262144 3563048 63699298268261502248029386561116160 3563049 -320685564269916138429813558625615872 3563050 449295237011402150241782365033366800 3563051 247356961065219239303481305008111920 3563052 140497533075524937649563988616504832 3563053 212366678106856066994235072518215084 3563054 777840356507424400956270856830478272 3563055 -857306112626920172556171615834808800 3563056 -23184673877553335824502400671416320 3563057 -127071443767536444944231246312106780 3563058 5747168850043759763083251680885760 3563059 1878433603748740409502042949207941260 3563060 142358276533612915316008085868902400 3563061 -811755720702879690046009720138223328 3563062 107122290885949536296945446403632032 3563063 -317372032507849956501839715257366304 3563064 200026762481440611091841660104458240 3563065 289803704104641196344746857667310720 3563066 2201587441300732746240837531711744 3563067 390455050530709152312345558154419480 3563068 -328311752895668256413413899191454720 3563069 2390037974454644411106222647154087840 3563070 -3712492861074521146746836789207040 3563071 327538490234039193999511978897925944 3563072 402696797848940459004526883460612096 3563073 95855304121281651753422358862473522 3563074 -1083655147649272560057170025744988464 3563075 -836245677197777159759240320786386000 3563076 621908191949026159686237680441677824 3563077 147215664139949395552070753658994944 3563078 140205133239114300774649177089070080 3563079 187972270829768145987322769351536128 3563080 715590165567850553559873842208460800 3563081 -259267101992035407542951025954266610 3563082 661273353472269237754953563682877440 3563083 -2053790829142432175414743042261010668 3563084 -377277459733051304181780822970328064 3563085 728787325852533668554091297429913600 3563086 780887934296069698687428653176780992 3563087 572627704906622520131042124945095664 3563088 -25683445359528428759355447167287296 3563089 72994914212799160752471045633251440 3563090 -704337536374985766951951645018654720 3563091 260786520650095620477585231394563840 3563092 370282623073910098666978939970766592 3563093 -830937682931055206525147632888004658 3563094 -133769293313586983628460465987510272 3563095 61983890205760844927468926041132000 3563096 -815691148118746969282334558800957440 3563097 -817883502234752521729299938455479600 3563098 -423796576496824045294117716454142976 3563099 -220085752437689330159813347244595900 3563100 70139510485591392721036071173030400 3563101 666983804205615429117872855272526360 3563102 114669351245596712095012949331418752 3563103 -743449550296539313608738353392359096 3563104 1299650662629506102085772501175894016 3563105 39769019536199903384808465161072640 3563106 -622752950443789780158306576716896896 3563107 1026990769920334427021486851116471960 3563108 -56198749630369383941025825583964160 3563109 6483457985620539740861314442704896 3563110 -462121987271169615746420219349479040 3563111 1311149601490213616222737880891606712 3563112 257986860311619867970552406904668160 3563113 424720769096262517388082560067379684 3563114 565777152430891047619222135125841920 3563115 276281213265233316407565533421950400 3563116 -217781484608099274288671655875778048 3563117 -1541115684557332811866520396873900394 3563118 -156130652671652012492467942327262016 3563119 135725007280806831504442250655371232 3563120 -268769676175266360821560817098752000 3563121 603909464819051193938962209130092912 3563122 -730533105515879869916998400918907888 3563123 -778916244417888863926351089041631000 3563124 -482994401215617159762086088351805440 3563125 -81759488785442613252910228720236250 3563126 173662457899610011495639570276116480 3563127 935544082687749524441764288135716480 3563128 108480203726390082660038185059840000 3563129 -12265368458442429766770157056896124 3563130 3426257604360266510429367014699520 3563131 -307715630905415009401024015336371696 3563132 384864131405950144822845390118210560 3563133 -142582666471726184180409097595626560 3563134 310862647548107084980415786469705216 3563135 -772066733034949455797152488443060640 3563136 838746914299763534670711813989990400 3563137 206665146193503296927776856362053120 3563138 -381063866162042550715712069908511280 3563139 259652046182970250529081568166710960 3563140 -1755818428632764645209854916362240 3563141 -1643229809097544770957697283539159458 3563142 -118401388778262035747030408775323136 3563143 1093315151171705133581168269622923080 3563144 66030347139198021604926330810501120 3563145 -281976628057583633051694573884567580 3563146 -405970722260637111070042050479784960 3563147 680270052641777552724445899210833664 3563148 -191747943554583555091035340737016320 3563149 200050043084659983537813038954085036 3563150 206697629823701410930235431260076800 3563151 -312562080010115704600215164170798968 3563152 1409420852356085105980127896207360 3563153 1505764800809643965237283522428625264 3563154 -225324615389123711732439156910871040 3563155 29499327173386772109799937654416560 3563156 1147017186439860077235109158414875520 3563157 98784275451637255472137457183610816 3563158 -331879387432734528025710581209295424 3563159 -1514195618110326091730088212340899640 3563160 -36275906820883825065619751406796800 3563161 513460671986326071458580373371941632 3563162 -464471391818457537208703797250193168 3563163 2015697409052952687162759355462340400 3563164 -2553504414013702109889791593375776768 3563165 -548228539643520048861375718281098400 3563166 -226579491929555572507465984962331392 3563167 539093779150659296879003543869013216 3563168 -280041421661821816191909002078060544 3563169 460869949936789250579545624123168944 3563170 7229779052721907255167767585025600 3563171 -375521766043310527085126121083883456 3563172 -463232386260212371868115572748906240 3563173 340097250451945548787610045004635004 3563174 189981922609704352622405225821833600 3563175 1399872575318119779355310173305600 3563176 -348271044510967573641452300158156800 3563177 -529784783353998345268965044228327820 3563178 -83010366534914260101271501334597376 3563179 941731963381259795028965357841161760 3563180 6479531715476707896392099920296960 3563181 735561680274626697734602477740921270 3563182 -229029967497842152668446676559244928 3563183 426027830443898450782437325019331648 3563184 -208189729401366582132923113502146560 3563185 7273915541435298440995782945437160 3563186 -77004461121269545862756688261427200 3563187 194959455894199882775741017212305280 3563188 -481232909693028856888642541100138112 3563189 -626251505507148382464878095025403744 3563190 -9037688119106549868885024262039680 3563191 -1100913033872757483854369755697128408 3563192 2284992136023033276712609390804254720 3563193 578746103758773447055201776852985728 3563194 1197031571676414276638450506826038272 3563195 9725934617132200321313442462475920 3563196 -117602045367720392535250969958916096 3563197 156740540331774701291755724829834912 3563198 -712603049396100070782582910835211264 3563199 -1653972610607050299788857277018376 3563200 300187892930159335119533473687142400 3563201 -146122019286938375982172831534089900 3563202 206251875923312026612503221101737984 3563203 46487090165944738988687531272791040 3563204 80699964166949146668507964553683200 3563205 -494953532636359566222744023338028640 3563206 -337450809554523421672592015184771072 3563207 -65134386997105622143741590298264488 3563208 986336782421077237561232905036800 3563209 753035335606904703858978206503485604 3563210 -88055318135713257769075329720499200 3563211 374035788574486067204925295754525184 3563212 -1419417599426600792279024862678156544 3563213 -503608447599348351924898545248595840 3563214 280224169515686442487962961222655040 3563215 -729308060721805268871985357170020880 3563216 -400640051966352635815259805312614400 3563217 646379967573565987699639347803539200 3563218 -665431636737599559543719810931715440 3563219 -75685215583450081532757024963914688 3563220 -216893391495574562624881064620062720 3563221 1207837266390917278471767704480217422 3563222 189963263943279512661016480394820480 3563223 471688653225119233965619610684807784 3563224 -206884384796565291800761129530777600 3563225 267453561533860536130149757684500750 3563226 -280974530226260826459085855810357008 3563227 87593604901413664940163580861991160 3563228 -501746938880741665832670232170983424 3563229 -121401972372987517422439008295304832 3563230 -680753218392409114992859151895763200 3563231 -907284957766226562396222049428357840 3563232 -172868780178584143802558432853884928 3563233 -125040003212036324302533585210078720 3563234 109710763738974474840634225354729632 3563235 -135722714860589428776422328601523760 3563236 405360672064630917794277569900785280 3563237 -1951942812540812730802883031199722114 3563238 -2065679035323312989455483766925312 3563239 66533607766040436546614027114534656 3563240 723102432402318103652368058887680000 3563241 -29538748387302836325722208399709440 3563242 332756871587456355061641344250340272 3563243 -1058557486893897026192757204373350336 3563244 -1166399745962253473993523542092846080 3563245 118871550069942432084635042438042880 3563246 -283816068777203165518652385989855040 3563247 1177015799304722883642654783582261000 3563248 12697469272577196318167779972481024 3563249 969633347497635345152099987101031250 3563250 344813746743154412059437639675648000 3563251 -1385603360822750800811797719587511360 3563252 124446608961556606566579880159739904 3563253 -405330800966699508813835415725394400 3563254 -697242685071638651433569613546956928 3563255 -718478814125727066615020782886460840 3563256 865065849422470983116163224245555200 3563257 2198608906484315258915495565718425472 3563258 -771490341251690492717766501056193024 3563259 -179862756034153713068268709943834880 3563260 -456087547915399102766137353843379200 3563261 766378173180683198844339658843560864 3563262 106033550775193828152069386777277120 3563263 -1069217680102952834413499830567412616 3563264 -441443819937386661507797836470681600 3563265 -102082208770560809704579887644136000 3563266 -137689988280440794384195194456660480 3563267 -987705683215141637703501001540888920 3563268 -632361692280728132268977428869924864 3563269 298514796922046639771023258191061368 3563270 -195418506762610656597403342134721920 3563271 75862261323495362569996042503373512 3563272 -790369066067062261575935030596024320 3563273 -3051734840515970935474216563733056 3563274 104674864473015038382210514414834176 3563275 28286662979468905784669136521926800 3563276 -1670966652663042973677974408928768 3563277 611412290206049211703293875859155520 3563278 -531045122250045991200334555331098944 3563279 1079145568607976957418463077811859840 3563280 75160576813219827271768366067957760 3563281 17103499935734159820447677960497920 3563282 781843923061866127369887054957166992 3563283 -138507402686055981402723282967624776 3563284 579763231231823596147748772407071616 3563285 -733543696100798686079286989063374080 3563286 145924835663496489064585326073542528 3563287 43603504253834043095158934829163232 3563288 -130564612632583635084123317600256000 3563289 76164386904578428623574741241590554 3563290 101681879233686180645791453925816000 3563291 -614313610816651644075023699160925308 3563292 91335691484882155546591771959409152 3563293 404821043717102317575640456470882540 3563294 -24234510787536230693755869609984000 3563295 -183904898684217594355731302326886400 3563296 463651977256380379189818648447418368 3563297 -1395405989013534256982642413751332254 3563298 -288198248555080077581784869428838400 3563299 142278622728762864781637968878494300 3563300 76519575216658783633365848584876800 3563301 -153285473966115670243715181313089216 3563302 -256059647151019196886694882438210368 3563303 633635473325540034443665670870178552 3563304 586870510072993467992658260050821120 3563305 -1613913565760433039678097276674259200 3563306 -532030879110016931936326751965197648 3563307 1090262647039985451950607175592689128 3563308 333085499955091551182778782285218816 3563309 -1424251863340888047170032158640112490 3563310 -28839598596154831023631222915034880 3563311 -161523275683924303309726230703791088 3563312 -184404268723498999289103457515945984 3563313 122640358297124629524605785398177984 3563314 -502302423394523385678677973693026688 3563315 -418793248991619774975129066560356800 3563316 958507029191870843944825883775295872 3563317 335302511002433540255710512572967040 3563318 404698567352664999185277747052069440 3563319 -128942457509426855543633294368587360 3563320 564961219499012986332147417516748800 3563321 -149645029709766768346498784417708928 3563322 -32540206853004676509962033222777856 3563323 1679352858357578712355023473718105572 3563324 1895775585738717228296529463266816 3563325 -755611462077416103680208018646560000 3563326 18789736415156568043428432100174848 3563327 -1431712064406255638925001546415010240 3563328 172909273779218086399289937862066176 3563329 -1978114961078555576638878055526862 3563330 -786204042540151575662398592426665440 3563331 -18287351480733774119079765337411776 3563332 -660908334046323273521092689284984704 3563333 -179078391319800383662133154475590336 3563334 52572158435405619524562086350567584 3563335 1497070009744450856025369007184424000 3563336 -299538944895938058772735596856934400 3563337 -107234551029345884515018878186049632 3563338 -642118859383076504873282621776009680 3563339 76032545821075164885082414531930224 3563340 590414867118017410853235489490944000 3563341 -1995636308917211041280483904694549258 3563342 -116206537350664537615066110852993408 3563343 105989632050577724365036559361197184 3563344 -102231231781137909726717041236320256 3563345 -517641428419399850360574535162341900 3563346 190960733846048229549126187764940800 3563347 -749071175171305358108420947943000048 3563348 822077678336993185522290940100929536 3563349 -9014340141677607850585276383684672 3563350 -19853121454759708855481550172291200 3563351 260876526723974023291960102864354608 3563352 -404244339686195425421776516635770880 3563353 1355031374843941573096486256599798560 3563354 34893389681251481888891174189051376 3563355 -222781253432994007789531930363065600 3563356 110522014583374529691964847485788672 3563357 -243505181848660936661696622777278976 3563358 -286886679335611843667034088088432640 3563359 107971366288728419412237110701730000 3563360 541658055163979930830424066972712960 3563361 133195263819595522986466177604527140 3563362 -671496568039963198304166447522078336 3563363 31028524376135321224251243883905840 3563364 -312952190533948624000999263112396800 3563365 916671261023752356265992886361861460 3563366 -314604106482379868617068974285445120 3563367 5939611764564420553040077561111296 3563368 -193617138817105796913472074273914880 3563369 -1216407481002116865242422638473774556 3563370 -52541378223208460548320335582596320 3563371 -291596415043824220285665100803736688 3563372 -787108202907083445723380433652295424 3563373 730197183637699500840660066530811168 3563374 839320601957493428492800657794201600 3563375 -548218505718538908481895290165080000 3563376 44947081590258799000286902990209024 3563377 -975371161422787402627056204635305774 3563378 -370068983422921335722096190465274464 3563379 -60719477961609928569008770629903360 3563380 -667471925887505447710217453415763200 3563381 -572483886602576234307219872675889636 3563382 84706904626903863366421446654860160 3563383 585490439714532684260499941100054632 3563384 -150341528182865254558496494455214080 3563385 157265478654615503271547770036274560 3563386 -160703324826834077784055996690558608 3563387 385970716902309515470427148562892832 3563388 854093446572517005258601140945286656 3563389 -835151922823738752404927779515154810 3563390 -150980386758663515507943776380558080 3563391 -9556261554533673273375715609313520 3563392 -130836214640922669914703474752225280 3563393 -258064422319537624653881020692985680 3563394 183616443355216618019796792795388800 3563395 -739383103410116686537278732994218240 3563396 -533108686690329991006777378581787392 3563397 -262985393331749403144128981340130500 3563398 284493508182803785877632330620271200 3563399 -812750478887997067173919256616327168 3563400 -330541808354819135654867610301440000 3563401 -1460775750305670923697198719245194598 3563402 401633499217207489005151162825844832 3563403 103056801525233482582627270815046104 3563404 -450062425515534156924936617268172800 3563405 -424027278879092632839710267493941940 3563406 350379606786411997127595886242877440 3563407 -2027447129180465943935976499834427344 3563408 390883622549390258751207956221304832 3563409 -425900356199724817673082529899610896 3563410 4520393959732978806016180543272960 3563411 2073455274496115992575285954876698472 3563412 -118286612829965406896364644404070400 3563413 362297355698361102638294862301175424 3563414 -1086342294936273489432281491930174944 3563415 -286017300942358861591551511421046840 3563416 397258856290711319365535462553876480 3563417 -737972507466821320837552958272825920 3563418 -8990381416311987106940593515127296 3563419 245683070552646289377763235608366080 3563420 199937957685555050563344390928250880 3563421 186160837638360322485142917242462784 3563422 -81772814515903884773480293850141568 3563423 857569063449898752403569447044535960 3563424 -305602629945303823318135759901884416 3563425 873756736797521836286443768281044150 3563426 2001362341124959965908429653820064 3563427 832404873131096148797944560891379200 3563428 -78810819675057623912497742274785280 3563429 -547817459271723815848496603944250724 3563430 160586663082886172497082589376485120 3563431 -33707594966504823602536747671421968 3563432 1028300925707330412372224345611960320 3563433 -12004703387176204121330576208462840 3563434 44222316607145010386452158609177600 3563435 -294665196692187807504786782990697120 3563436 -497927856204861340482169814471049216 3563437 -202749199752496356547403518545343508 3563438 1000249790319883258146141040507744512 3563439 311606818387162864661422982414987136 3563440 298835962266636990728408907865128960 3563441 -438107610484702057338763661602120128 3563442 603748476246057136715717028988413840 3563443 -634837831496889205403451129100873200 3563444 -1412442455775043979761805127844712064 3563445 -440819494376915758987870677342586080 3563446 241611900713818294378160059709607936 3563447 405766211104726573333960435124124792 3563448 -186949379706083569861880930202746880 3563449 526001703053914372680563031991043200 3563450 -171810768663817940306400761472000 3563451 -1030944628572154840968654990869499600 3563452 -587297874662256469939174076677540864 3563453 -31621448725370459107250592526032000 3563454 -46125048594931371981817636475486592 3563455 75900644368232601053592068756008320 3563456 -60608551623955147883483898826457088 3563457 -701268144528064939190809565563204560 3563458 916431591638136653980125323946180480 3563459 -336245039875148632217791233477620496 3563460 -638267776955487369196822099768320000 3563461 -131350628242464799526333558859197376 3563462 -504514026877294283941278242784368640 3563463 -1060131064589736460021580350224090456 3563464 1947086188852773925999114159100175360 3563465 -300527690889198416845348601679610140 3563466 18386923616045647745942082000201984 3563467 932972686055453797010971503871898516 3563468 175219250961891657872297499512187648 3563469 138588570868440275486037117397814400 3563470 -43375157221461599883786564698403840 3563471 390968250145508772511952464914807600 3563472 -191131833716148422175190035453444096 3563473 -1814820634132211422749325163430251278 3563474 -317000853985063849288406652017857248 3563475 79776065788136641531728260869818600 3563476 -328454728154657482423104511929708672 3563477 1528533730431142963918868940378037326 3563478 639570400451352376863780639393470304 3563479 853365630883600345330067534865939080 3563480 -319752063726071976114865211414937600 3563481 -20900771635394910970272299469854976 3563482 -109651704947979557201476396040862720 3563483 469110469555715790185303118610863360 3563484 -96247505108855783101669686356659200 3563485 -1381850005430318840033987160666764820 3563486 -435965796777625920485748550727591808 3563487 556128704169897937161315849372026880 3563488 12514128100841741877763570135203840 3563489 387790617354149737038372114416823432 3563490 -34193158037054331449390541869875200 3563491 -83448780894348753454130388982618080 3563492 508919607057234597371516599396058112 3563493 -129591897711476442132075130861977600 3563494 -279192730665608981689006539309636288 3563495 -27846110981024132241498629041253760 3563496 8964480944299107458795468052234240 3563497 644751555790439293716181065597461632 3563498 -767998683417564344622010135990642080 3563499 776297138079849816716351034850712664 3563500 -1294482899143573968745452967006464000 3563501 -569210214501247583061293880212019498 3563502 905139696208469068936328877528451200 3563503 2073916277237071958788987088884380752 3563504 -132988863453956833279250804134969344 3563505 544239515586241419963107561094430080 3563506 -18028609230318859564268890023150336 3563507 458541202157553803286593713462149960 3563508 24550794288454909697872251780907008 3563509 84052840544092450743601746237807420 3563510 -173959305694222090586923570565283840 3563511 -87124790880699037481168083182784896 3563512 -358621512963713855109501659880652800 3563513 658255070675672826212364545987238762 3563514 -31604605164726143921172573070464144 3563515 186650298582297275877019330246031520 3563516 -647546389630614391112813188692226560 3563517 1073458869041490811517461452761825280 3563518 284049241211774232120907233302265216 3563519 -1193803198532777885708271722464174080 3563520 312579527265344854698918243257548800 3563521 159485372379258816746842371925969492 3563522 375821165536675358453389523934064512 3563523 -1264377918341845368241652867716011096 3563524 -1062379295270584330830410914552875904 3563525 705048943731447982418202532938428250 3563526 -334624071210967973288187745567833600 3563527 -30000478900643238150963438673949928 3563528 -141670067574529866955242986470932480 3563529 244635593355268969223154475222560 3563530 -942236315244483274554166336339874880 3563531 1165558257485053058953311479393077332 3563532 -179512062816472378494444098202009600 3563533 -1153725746343375123771565695635451060 3563534 229193667982242414382823721992158080 3563535 143749495337268665778947799514475040 3563536 218223120785829305108553086011113472 3563537 -428022551605176026338558718530195980 3563538 -179101625650531236735330868454644992 3563539 9208278249041763074843999974369280 3563540 967817256690798320596958228842414080 3563541 -1540256539322658881747582313104548800 3563542 429178598802761359461929290686576672 3563543 -8595071625778707244025454031249920 3563544 -101241601724535970402748301733601280 3563545 -609165001925226832434292623624436800 3563546 -64495132712816960615062773398223360 3563547 -223078383668110980140746259187069072 3563548 489990098942453234990626432028907008 3563549 -1198078488101399350657337437018387680 3563550 310679475905734411941255898385136000 3563551 -710157158233401940461898502438146608 3563552 939579915465132389244858504679391232 3563553 -231378286632292631049023099304069696 3563554 -612954701461557235058948702335695024 3563555 80304949479630596886594893965866960 3563556 108536595127257261125754188407977984 3563557 -737796159827904909795898142589623748 3563558 678318483821731067361894246483110880 3563559 312517136216219874772753717320311928 3563560 -52740814990807926151743014977536000 3563561 445583124615220964687181267390873024 3563562 -280524964246190588132652937373830656 3563563 -346958278395068254635957317721338188 3563564 890465404245090677244709866575654400 3563565 52522354023466520820580753015127520 3563566 -549117996677251182701606697884376768 3563567 -990647680691220505066649291962586016 3563568 9015811380936824509966574264647680 3563569 591927766717690567227420976801693970 3563570 -443125291071412131831866613098787840 3563571 1408066538665842987364674189390456 3563572 -759881061444397436686537872181393024 3563573 557113887657290836181907672354266364 3563574 69826154652456567694079705256443904 3563575 381492027988601008202155675120038800 3563576 -513901949331930308277596725011025920 3563577 -72787179854339338506487014387578886 3563578 -914507860250303805843937482094859040 3563579 -911762073159734366678454422143227720 3563580 -33987534425953099287196338059811840 3563581 -110572080758658633570388510004976640 3563582 -4939776184769390659254411099995136 3563583 927980815933185025651114865346633600 3563584 -414658530820788878231806469694029824 3563585 -1302701434263142248066364300172690220 3563586 -155449382835205697346385476660167616 3563587 -408953425736876448419233137464573088 3563588 -186545655741480399078693656265928704 3563589 828715396896382669767633164951872224 3563590 156613192987968934211467663417624320 3563591 78707368768852929154295430797073552 3563592 -552467309135975376887019683534561280 3563593 -967430982502548203401067085106078752 3563594 -32044056370450580419977170676422400 3563595 -79552498008772188531860430739564800 3563596 426181237780111914000660092320235008 3563597 154167537132208113404948437102269120 3563598 -53966313349560592670312135687756736 3563599 78544725972517150488930648362609464 3563600 -107688069860504438948284517793792000 3563601 -134459472273804268922311030973937168 3563602 121341310272498634937986317880849920 3563603 1740351296452421170836048694660680 3563604 122355036595771860063355321953024000 3563605 -122932991295445837192496936027758080 3563606 557977074557982804696460531138174752 3563607 1631651233094305178227393387047120 3563608 -1042947703141851670883550251703152640 3563609 44945394398054700293572537234396416 3563610 -206360413090243803906961377511722240 3563611 1009578017507658486432876255506194212 3563612 32940981540074971918046691686871552 3563613 1005332599110914809547871361738940064 3563614 -571390735466480762492438322115776960 3563615 936532033681517299065990957109150320 3563616 -352598851755126431188669747949469696 3563617 958633621319515420187943957945618820 3563618 286195489749593148379782971051171616 3563619 -282325273939543146528418408079717256 3563620 242245123040621437519474565268111360 3563621 -1648797212209482810522219647950120800 3563622 561891794502233313766362132237536640 3563623 1682954015199062165788776534218181768 3563624 -1757739465395786932090296821385815040 3563625 6181561760461827402117117843936000 3563626 -322050957037168313330868355748591616 3563627 -476955064157323127284385934503062800 3563628 -315933519099677503220186096711969280 3563629 1015303990732497656444014437979200780 3563630 -124153348858169237443322241626707200 3563631 -546806632506855541505491369681181880 3563632 119168366176106570286029252845043712 3563633 1113757348188173344417820768164158900 3563634 1133270609656074593153635839270822912 3563635 -397404944601073849254341439240456240 3563636 234130290708348632164472237510492160 3563637 24850521300081363195039850649746944 3563638 -3759547774496601273991742746271232 3563639 -295004445271574989220559254892355800 3563640 -458572123595338526151699274533888000 3563641 39682759841328857438714898932512852 3563642 -192322022069368187665646947344438336 3563643 -478847685894183200889606897504331776 3563644 -26189778715735995328518305901250560 3563645 114295282657494460261493925744480600 3563646 -250467752336653784923928731601136000 3563647 1217844183869603708724520758276218640 3563648 359968330682061063375664996354621440 3563649 -431369402253905146070989648170158400 3563650 55972900210246501032560261076249600 3563651 -267713586299375361569693516385911136 3563652 -163940219353770539543017674717754368 3563653 739040573015828522835604104020343902 3563654 -714961710580016042307322735828216224 3563655 309356260007134843963741224686994720 3563656 -298669489799305345435429772909322240 3563657 -1095472932500780961239070063764501094 3563658 176377343220734406395770407369394944 3563659 -396924496914887775573812739807940800 3563660 -711722555753838728271931595041336320 3563661 905315498427724725397099450549851072 3563662 -340428329765230829782981311900975168 3563663 749169230823147312366469981341432840 3563664 -47917977256467692268336349230661632 3563665 174940577818228191525822778300588800 3563666 -158922837945305688677953391615010816 3563667 2217012719371959958589809319769216 3563668 1019458915491179295356565865861120 3563669 37812222355660536401429281841562144 3563670 -210388717598086031754323480385024000 3563671 516613773810704661621179975319516872 3563672 1453782229731062451809748794524538880 3563673 -103040909421221778370996787354144736 3563674 -16852571201383656741309736743419664 3563675 -596800861136821006048521238084553100 3563676 58160089797098856608219773345164288 3563677 -868258891019294959242232587166574688 3563678 342007724472144974581065394753658880 3563679 -99186388745875818787508358736362240 3563680 976270376388703108500009822657576960 3563681 -850982834760504066095031952365664512 3563682 165810151238279829707063328780015360 3563683 -1343940074937569965169548245531169160 3563684 -757909932805798374269510412063207168 3563685 -284358073041190145427853644854794980 3563686 22865502059189744885042138170050816 3563687 1068141952321516073964695582224619472 3563688 165880258245654115993155878978764800 3563689 -532325127952983078989501741147275776 3563690 -397363197352815443696047934279731200 3563691 -241072430735166101374825566172208808 3563692 97355611106565484650459345740800 3563693 186632782165583288863096135107738816 3563694 -480389316052061105286059965945227840 3563695 -862749432578008870429553144433631800 3563696 280395011192386832493290844750692352 3563697 1513946093879373264738842688316846080 3563698 -194695745333354416767259599394682880 3563699 1409028802780045940831950377953138700 3563700 92639891310639191201086113391718400 3563701 1260905965300306560953059688026814702 3563702 296376183738197109681458513502171552 3563703 559419688202132334283064852366396160 3563704 -1545541576475893399717908159100170240 3563705 42810731165680473622090027239735360 3563706 -667109278897866148124501885666589696 3563707 122786483098214354047174428643236112 3563708 -110601750707842423945646706502966272 3563709 113227723506256321785502908627852768 3563710 -206104231294396577928055134868832640 3563711 -3518395387661413162231951104218880 3563712 -147764266331317092975716262488309760 3563713 119171040390895042630880664948461700 3563714 26217677319148838703052402905682944 3563715 588503964380369554768576287275475120 3563716 -109061205654060660085041143193825280 3563717 -571848869104027890336449331654891234 3563718 175127553842121733840392090957304320 3563719 225855046596954155020876995738428120 3563720 296574191589587182076671511769446400 3563721 476442957340016771784470953656695082 3563722 15895750917992917765957154285317632 3563723 664159620270335335326047708154433680 3563724 -382504922774318096591446596373475328 3563725 153160025954409106976259834707088000 3563726 -1077512389805942320746417000695738688 3563727 -144234600897663502965636920744925168 3563728 62765988838686010043045519620571136 3563729 39716630514595232489897052969768960 3563730 378236369973437434072965958559769600 3563731 920554993176146255944308940050151532 3563732 -1265335916759680007314640370997835904 3563733 -1040516150010668645138995676210330976 3563734 -175834033355567031356370984165204480 3563735 282326065360428556724830278472166400 3563736 -728291257037421824350732650762240000 3563737 292483464067939330881876279411922960 3563738 -249040128515576347994497210548997920 3563739 -335683430978819562904730857462744596 3563740 -705852922632385335609539951488719360 3563741 1043528354155079543541767136134207142 3563742 -36727936716519976002668136329490432 3563743 1293790277449122168392407842064790200 3563744 9790714124188855645875506338332672 3563745 641585692028237159067930940884791040 3563746 -612800292818321039922362197751978928 3563747 61590791481979799849182113109684224 3563748 757803495192151820784298431656764032 3563749 -361287545112422030268594975966427008 3563750 203028432455813223115573874973420000 3563751 937151918709232538491210027419502464 3563752 -1356555283210140615329438429194291200 3563753 -1639377584419595243297015573108860998 3563754 2721680390408995060093181754593280 3563755 -103876721170104277359838270346644800 3563756 377132824481560328277522795842823168 3563757 -111139786284617126554216301421149994 3563758 -600045155246835952178450112068723712 3563759 -198175353853228770069966395593416696 3563760 -66718960477649753612422694200934400 3563761 -298572596023282815290775843621575736 3563762 -85544068683357139509883813106128368 3563763 239674361765339383325682666359482368 3563764 -1104156226424292954637885561087095424 3563765 -43116144345228387100474400718127080 3563766 157088479210835515293182530042571904 3563767 -630195756630999316623313307484348184 3563768 -358581417634246538185048757201571840 3563769 -839797211281260918550536072414074880 3563770 -198227771820510864650460084810240000 3563771 1042543286457558049649832104458938552 3563772 116817665318667954845771906142945792 3563773 -575133580859956129686566180132474400 3563774 -487649956606523418812018405744412288 3563775 942289078225483411739673296123368800 3563776 687804602825424998453975113753690112 3563777 197520886763063950196349884360788800 3563778 108777527152065081838172471286055680 3563779 -173718878702990817798041485444463620 3563780 -785468706410214097693442993281720320 3563781 103582891809884998448372826491063040 3563782 159262533356808656190709143983664000 3563783 -1806842903285797886879935811073508968 3563784 507919525987628667781519066954137600 3563785 870594885160065502262046607663173960 3563786 -863525235655908294197560554150963408 3563787 3970647129477722629698750526581168 3563788 10742340482723174435533544484636160 3563789 -1611166219564305110729458609996414410 3563790 48612334587026391204532038886487040 3563791 158055491744330484988164232992135168 3563792 -67852142439293269793083246239744 3563793 1651088284634787837227269374615603840 3563794 -139765523238142172198269986317038272 3563795 71161291332413863587922433583653280 3563796 -299239667651750882498812877122603008 3563797 -25806851295831172695306735341101408 3563798 297407387737353303009999956488503936 3563799 561318164232191247417245007437205864 3563800 -462188573222651047176417558623232000 3563801 750660454543812939458567768598713802 3563802 -13043028614875381834209811224737280 3563803 -675923870237898260712649680834736240 3563804 -322605623340392899060713616427572224 3563805 -163694115976427354213753831836087680 3563806 72280573052588905438779796604564352 3563807 -170172316332031573760198187551319720 3563808 -460575337666395079442815390752178176 3563809 1536482006038679863010332767238549504 3563810 -197933042209756300776347919133464000 3563811 -875862482478435354558180486889065600 3563812 -33808673226976132380436643773612032 3563813 -1777138446851950865733710648672034 3563814 -4363451129604733790551717799741760 3563815 -620021677977958339705977527106977280 3563816 -63780567186069697382693830927979520 3563817 -176072860859425320126726867088145520 3563818 -1679179703988498583163405995070241696 3563819 -679579645400696953557890093793954744 3563820 16925463383983782753233587890539520 3563821 -94683878415535366648679463965386400 3563822 85804048616066692795675556715331584 3563823 178336537001488134876293768727410184 3563824 -621901924430716567752291201024000 3563825 -785790280861269340931492813248803450 3563826 24940873228823200372249466443496448 3563827 -28319085657616812135511317207236640 3563828 -460830930176342851542657172559087232 3563829 -813277666174647409536172162131639396 3563830 -165866160155871128918991662643638400 3563831 -433783315673044253598632343470305368 3563832 83865765359306415314630336354058240 3563833 346850172223880862763406765419225664 3563834 -1182900940912703436366852703472370720 3563835 -10684417893179837293965983476608000 3563836 685061405007807288699366769360258560 3563837 633231028072661238665068001388012486 3563838 629638954292101513148479021131071424 3563839 1555406142523174442772746835953475960 3563840 -681217227689491404629658115768320 3563841 -170523670534212034876687249109408208 3563842 -252738720293129334903308837763482928 3563843 250091925362037119808284014374774024 3563844 789420106214614624154316314528111616 3563845 770417908517203519404124491690038400 3563846 -405075863438199078164286240111535872 3563847 -346691520038754739291861597178759760 3563848 2103585249153047971999256557756416000 3563849 -77064373131085124653270740785868960 3563850 -1460143289026033097818591701388800 3563851 -1119404167544373332563611096354951148 3563852 130156871928289882222222251611271936 3563853 120741306683926026185682823604452608 3563854 -11375725586834949849775212050377728 3563855 199164000117490085595039925365173520 3563856 107618817070083566887594325314560000 3563857 400865448720840754018102034656133232 3563858 -83524785628845094701807884619120000 3563859 471918766658725687436004196008280368 3563860 -55825582275631358449882481437770240 3563861 -245411843479590813440342949586332768 3563862 -476930329846376793243602293555011648 3563863 892144242740971898858408157110669040 3563864 -668575618523981772642706893982310400 3563865 623977818958266444889222231477440000 3563866 -240143153125027679680330173653879040 3563867 -1175388382832907124837795662493041084 3563868 460704540221967584115379332887961600 3563869 1544918061322515790982125522125084672 3563870 -261845627692069064869742103339453120 3563871 814335726228863451267383209592309520 3563872 -649795313082255193785717887338414080 3563873 503342255619537106798034925942028002 3563874 -56726351723780080476505144616263680 3563875 -438850227896980023402161630071416000 3563876 -216595536828553727668007582342240640 3563877 219012281372651978382125030675774784 3563878 -451870022832897428150341315518185760 3563879 34267803857332845514888933600362288 3563880 -123365818917048001779858266424115200 3563881 -1599739717365188768866454221558213318 3563882 32089689436570448507854298564305920 3563883 1388885584363579602131524206368040 3563884 137271268137376205975307067284824064 3563885 240966526757057718328630778238367800 3563886 -24101876698914782468795236149555072 3563887 1300633073408386993429418516356267240 3563888 -104830927821407568553780332161335296 3563889 478415937500774874667077467562025920 3563890 103863023523348007493696860463961600 3563891 318173271598757585640138164959842000 3563892 -554766814699862091533588122836480000 3563893 -689640863491597122739082188870555858 3563894 -8233359101294039364565416239110080 3563895 -727999326533649254920931571648278400 3563896 426518775278694995803193418000629760 3563897 -127990615670787118497147580977588600 3563898 15939190265390254658823600524491008 3563899 334569584485420782839810934767910720 3563900 -67125382740412342231165611910924800 3563901 -395661042679486790495196650158416000 3563902 -389983673024714840920571828706765696 3563903 -818610400198474412801564822568170496 3563904 31590430434799375825755250611978240 3563905 417092404704994174525107719336031060 3563906 703413185938275308052861051966261120 3563907 -308346835864674840804298432945335312 3563908 21256481523284402692380491557386496 3563909 -1383707600892116867870074874400841890 3563910 4786727891445588195413139231740160 3563911 -437218231438087981295609012554605848 3563912 -401091269546085377056935149675520000 3563913 554812922457513756477776264703931584 3563914 170089961064193581707135189266160832 3563915 95453465305856742847364773029371520 3563916 243948338266089596828227899484078080 3563917 1461559249423793498976220831673616726 3563918 167434548589318688052664395790722816 3563919 -24751825104335244083032713647422896 3563920 -211731471899419659635685019539456000 3563921 205948719022700377714912506098271744 3563922 132310749040175084337895158395897472 3563923 234780487982088589653606302347597968 3563924 -95377458545018472043088546127740928 3563925 -146842761722704495867019141175096000 3563926 -8553652900095455658319749030691200 3563927 1296281067437320778957413983385982400 3563928 1160357726969972345130218837003520000 3563929 496236438623956713383081727841395530 3563930 82248349244244008160980806860726720 3563931 503208672322515709180729076429068800 3563932 -212213163840500915707076162859760128 3563933 -153791058784271480957619906096536916 3563934 196232140160804619925809394685760 3563935 333025529787122475432826815953511600 3563936 1980728371890828500756231385354534912 3563937 342641622864925166664091471932359808 3563938 -275150261047335628124378163175234560 3563939 449600062728226475522314000417465440 3563940 608874856812678166774661365673472000 3563941 946158907048893162344595463050045184 3563942 86521085354243344194942168873151872 3563943 -1142966077242126609918365408847006936 3563944 672932390766222962577473354461593600 3563945 139789141133641284187031872417234560 3563946 136198186924561672679439401370931200 3563947 -271167288721498887474368932678855728 3563948 451767544360558545864436531574155008 3563949 766788694446042434584448392075424928 3563950 103074433313054390408357504539617600 3563951 318346699661117348895116307325888392 3563952 -10290120359378694764941413615403008 3563953 912963211963062647787251398675405202 3563954 960564275433447766148127027175931520 3563955 474995494918769966179125022225659600 3563956 47370653557921319024285201905514496 3563957 1112100139809609519646003027799092206 3563958 26498277762115661871544209799848384 3563959 -562780057095349147758358988457544784 3563960 245534877205432516713055968709632000 3563961 22650558640051736349177367045247424 3563962 290943694908797872810699853158277232 3563963 -253440586632556997139996927765096960 3563964 -364459104648553714795068808238784000 3563965 845243672996015740155313470190187520 3563966 71767758163392567145421560773426816 3563967 -565603264646692774451243568316224000 3563968 338478108906499852786536311464919040 3563969 -13269947460399419535249422998101456 3563970 60509718704096279438399281358208000 3563971 -78888549096230443774638147553765828 3563972 624180398751410298178577576286619776 3563973 -85688961896494680643417536490233600 3563974 -129474521703657671796801929980231488 3563975 683294918864894220282126574262364000 3563976 -259247911501735938806116110448066560 3563977 -609489279052711363678873039499410688 3563978 -339779529101336967542245104053568000 3563979 -585912149906530691922438525422303016 3563980 -347220822971002653981937552994703360 3563981 1290986068982381267680677633480427500 3563982 -496611882349729024675170420956891520 3563983 -508940286098278951555687198555690768 3563984 -46624452269125340778742929678090240 3563985 -267375889892887823258000900737421760 3563986 -773367362373833195349288688036042752 3563987 185116010012061387862360630802603856 3563988 -32313187586060837117541725458636800 3563989 -251329324000573504535321054140844832 3563990 482295002492441555479923402481632000 3563991 451067339700358502777394847667690040 3563992 614675141808645549768882922471680000 3563993 -937364034762197650038103838272480758 3563994 156610522295389695923525297781545472 3563995 -117246402769778163218037678585284880 3563996 901922010062426182195445264533056000 3563997 -327288076189915852899754993724976000 3563998 573079608035156419034092563606831936 3563999 -794501667674568474596750173434797664 3564000 62866043349263746556105457598464000 3564001 -318592215127505596762846234591477760 3564002 -120596773498833551208419040200894688 3564003 -661997859566394236780069001724463496 3564004 778768048574419808261548586484285056 3564005 -100636344365093174492701766071173000 3564006 76180800134704721900611297492131840 3564007 -669806055849430297650326892774175008 3564008 -203533960393506575390779476238663680 3564009 296923450131539497767633345955824714 3564010 -32686303882114696039658054882058240 3564011 -733394271366324236772068885744138496 3564012 11313270439157969021451715997478912 3564013 -1509904490637586364548720159928738400 3564014 282286955434193079814758957531416640 3564015 -65824785582438438276452941002403680 3564016 327043289870821151060812047167127552 3564017 137787189027192241123641048914730066 3564018 -35052944672129138532195953015023200 3564019 1424873448559390456603877395699049420 3564020 -189332954348714353894363270809292800 3564021 -842354044064766948753581467261867488 3564022 -206218469658658878561905482417330176 3564023 -492760809528322055742878438882476176 3564024 1035764998552151902834017227455057920 3564025 280108690970018418593021733831628300 3564026 57563376503128292955803722509704160 3564027 1291420495231334228785856286757281840 3564028 369058193513310481075550182683850240 3564029 -642194300301891816518575491405419424 3564030 -27262793866193795107445322460855680 3564031 1006212048074572190375918075096934072 3564032 862996245420697964062269259112251392 3564033 658852896814376970472933447619851968 3564034 150783525777243367443694470417077760 3564035 -1215595566242143587441225056771729520 3564036 -219731659089268816211020014951825408 3564037 2913525226313830561411000645925219712 3564038 -227798310707214121467817446466544256 3564039 -323013575499207682641594671367889920 3564040 -965079894989787952294150776428083200 3564041 608267397963678073313956016592775230 3564042 614603411543961977652433128834328320 3564043 763436623452940248300202939137312400 3564044 -902004147595853065510236540656905728 3564045 674389227735627931363794599060920620 3564046 1527294440088819954305137309188755520 3564047 -1052468065803244814677411456739301288 3564048 -102780078270748144051999681002995712 3564049 660453145280262113118860540146800050 3564050 -120441290810892102589356744831360000 3564051 -399836123846048503159793360156215368 3564052 -3007456867013277944925283197950208 3564053 179574398158211291938920405453489504 3564054 -31254317736027179713394416239432960 3564055 12250417728898556384255862421680 3564056 -768352203374331927761910354560133120 3564057 -278016257055764877831752059414388736 3564058 362566023014360434231119355922465280 3564059 -1974293202602796160813576611595471740 3564060 -246846447011911851118046300653486080 3564061 -707281064862987059309640190771709338 3564062 -192810613095171971847061929368127168 3564063 674373902344085452088075832181702584 3564064 -209655530899312155744126597557059584 3564065 24551521961581332885792679409443200 3564066 134958316326987096320612882283157248 3564067 -524691049444647984011489818399147008 3564068 112020913879801780108015581079390848 3564069 -430704772872820211097924361119735840 3564070 -159171630971251659405473798880906240 3564071 160762002439735692771935197490612160 3564072 -396652754599221488172515985770496000 3564073 400302659357478697324050959507923322 3564074 -18306091872255628591559933433063840 3564075 529485155863982868846443093984406600 3564076 -805562847133476422670143359698765312 3564077 -1443650301149104616075338879318189920 3564078 -59597223830919317984741465522273280 3564079 128355208261142192043918614297799184 3564080 57282362519523260767458573385728000 3564081 596106405891387816420350925100824930 3564082 -101541635402326915779170534129724000 3564083 3077800194280977513081762410728674720 3564084 870636872376293883037904898854387712 3564085 -16232704068762189131738574383424000 3564086 467387307486736535742285660684376992 3564087 297554856099889754759774624087702760 3564088 -492520865227078920147581881167912960 3564089 151247063295459204093303078433954260 3564090 -248330787706757616148864362336535440 3564091 -449496613124334866766023967545867808 3564092 -256182964531714441300129611463418880 3564093 499655081378412085804112272030056864 3564094 89684141617410028853107202780734080 3564095 -599550114727640060433105519787877400 3564096 -63375006063642409535002833196154880 3564097 -1549731973302818247370966240768155454 3564098 -6161781517596560478127998638737536 3564099 -110622853288817774824777806969296640 3564100 -166550945837278910727231576220320000 3564101 668955270507397748314467899353138944 3564102 16042541299059696310066099209638400 3564103 829612072609601140074137498711662464 3564104 2454887746935890107283829419001446400 3564105 -410878682462366990063979899027711040 3564106 -105060414009904702601941223430045696 3564107 229344659675324151743227216074234192 3564108 -1272082407985621277173545470086440960 3564109 -802336206274310007096810564131432096 3564110 234977170862358194328973781160577920 3564111 642327670930653984959882805950740872 3564112 -636655650607993924436089416949710848 3564113 984368634655837532904384017698953600 3564114 541105443202386184579842047933179392 3564115 218999842963156584134892272584767600 3564116 897410271255814827619388435209850880 3564117 -1438084178183235782283741454860603072 3564118 -661173610874813083913761094378606784 3564119 127490838308956565521679431950727944 3564120 -104974260219158663771655385654886400 3564121 2060307840882565908659162489877302544 3564122 -320021119924831141692641486475279888 3564123 127246862488559377027965816842463384 3564124 -453536257347320666368769333588888064 3564125 -935671925768539616415790542039081000 3564126 138673110057722844529332183812058240 3564127 107275749093523834925617780191188352 3564128 -1452281420909351255966434643467567104 3564129 -278075377239038139710420629489457280 3564130 222129867678070293104665012638765120 3564131 2809503709168969874303669846727929040 3564132 93732249580933595086356984731271168 3564133 327520608484136624146624574019155004 3564134 174283797312184236124585576927488000 3564135 -812948444664659324234245020701764800 3564136 -455022170298722469976606029900810240 3564137 399488817694019774493751493723721786 3564138 116194766106808783635472740975346944 3564139 -1625307778485245866222391005622290060 3564140 410547044957244353402312993860669440 3564141 3800815723709539705443411795331584 3564142 -66877154111067791931179406671214528 3564143 113300444859257692300649932387841520 3564144 -110540331019144557935689730311028736 3564145 197935457733070125921789444016767720 3564146 -147291014377131204801976921403074656 3564147 811263885916435796249555398155948600 3564148 -340406322568324628769006390487967744 3564149 -1310868731399394530645062077283392 3564150 -69326239601453514658321857023966400 3564151 -255777657542220070060807992217151328 3564152 -134576129226590679750741501939302400 3564153 3506255310300822615582619745571882 3564154 1124561505027917271838338209705455872 3564155 -182040658326188791811876467960508640 3564156 515245011364081201111157344449070080 3564157 1770239842468397181420161588608534406 3564158 -21274140279035072935253245066368576 3564159 -428550290078068894569219064127902320 3564160 575325857125272540907901750870016000 3564161 -565887790124290489585937308894425276 3564162 -41529828374179171256211180489284400 3564163 148551573224349956871141882803696704 3564164 -1465051207925313003516350810260684800 3564165 -682995818277326141410953439338644160 3564166 216027566574247107728155249830760032 3564167 -889077461315823278335136569575718608 3564168 -833896307969190025663633565752442880 3564169 -389218634675855169504540318986668416 3564170 -107472744565217973415179026278352640 3564171 27570745034434193487479376574543776 3564172 296098149104586815253513549030604800 3564173 -472112436239211636072429217522804020 3564174 -165319000338233779571325349160773632 3564175 798441096850748729573570548855627400 3564176 199931375916900108308134250151936 3564177 -509487954598242464558264987895582480 3564178 -215276876480801145904738074228781440 3564179 2097595207814465704387372973021189160 3564180 -324128030878344600876511228883984640 3564181 392196933376413761566154814820003982 3564182 8205945144282399825510424092081984 3564183 -22990641091335613519410277853809920 3564184 1924548310547750506577330041528320 3564185 -596241687151407076518570600822442620 3564186 -209653477218041886176064418738524672 3564187 215227128019226115363160767324610320 3564188 1039120093461285769434443978690661888 3564189 531002173317528688924261890988895040 3564190 -108888915518581600348612508679782400 3564191 338576475599165453396440681322504400 3564192 -55509701258811858962985742957019136 3564193 615403696421181503661044658794377442 3564194 -225597484262467830123659626226331648 3564195 266643472730941527751426725565712640 3564196 340828186984489748571668346840310400 3564197 129800373596917968405732213883973760 3564198 906928407510728487929904734371381248 3564199 -1766776766624300821527641816841055064 3564200 -273845941883069949479255125727232000 3564201 450609622323729327980124545253362400 3564202 -989848966368112600156293581804390400 3564203 -747169268236342369254747376470741240 3564204 -107717907041800105255102485956100096 3564205 -715202562607163621197718218101121140 3564206 -248661890788225059619090002027104448 3564207 345182530067003418524448620349451680 3564208 -297586438944705192951373188584800256 3564209 -792224275011951919554969428191241472 3564210 -82760772054525036408934220707545600 3564211 -382228292393426157319217451339699780 3564212 -695565976972007295908204669547442176 3564213 365417360524729397360805941979680544 3564214 -782159621319995533847414643145845888 3564215 -1094469225230830955423082672921305640 3564216 -1075065272211794894676439477770240000 3564217 193430298683355003900499613111536000 3564218 -95137841800375978124333544315816960 3564219 -663783469944487525259493309226394856 3564220 1050845610134944309936036088812124160 3564221 1745177716895640673583703628778596422 3564222 -492754721689349763062046088402484928 3564223 147030315544514060911850228812589464 3564224 -215749581346625741655572646114361344 3564225 3753158457120433896871174965235200 3564226 -80872163663603130684995241177680688 3564227 24706055840213492301500323767537480 3564228 606482687844728162840079664174955520 3564229 -465093882584412997269285750038220000 3564230 -756735708074334307457720032063831680 3564231 37887264611767695939739932662089344 3564232 327275461776706944749306085568020480 3564233 -906248625641157244090391790166396416 3564234 47680691229220488440230169468123184 3564235 1351316347650372621384777017528779680 3564236 -285953983960767100236870424489893888 3564237 305863904553669631376922932934639552 3564238 -30210593140245557828141706302752320 3564239 988192567968779682350968951774709760 3564240 36854649364408699458438224351723520 3564241 -13482112376135544048567311283757440 3564242 -636214521566167064439469355051485056 3564243 11900252860992624967571864747486880 3564244 -988753902622106670974172408345614464 3564245 -36365241061269128952309122733715200 3564246 -58782352846575842431831115261632512 3564247 -275433944806930609132234760973361448 3564248 956376859225574769334311577153536000 3564249 283122041165998530325641637203672000 3564250 -355311305158729455605577587803920000 3564251 51416352438256004764129865658847104 3564252 -125414816342814687518888581496268288 3564253 147950244291759401135299817946395520 3564254 -215935783060789951052470147286489088 3564255 -179321786816209440646473750226452480 3564256 618844015381989978370731687882522624 3564257 903200545688854228076733441068569506 3564258 -375304328117299386599363525873014272 3564259 -665806723910450322214592146300285540 3564260 321363494714161068950075393197451520 3564261 -11520652100182022522733675375465090 3564262 298798533946660987848790931006380032 3564263 1934172960688385605379863091608460160 3564264 -516512162908321343175132785348444160 3564265 -861671554722755650257629785527267000 3564266 -587155968493103003885288559163597392 3564267 -262825815607713308170447375306878720 3564268 1103951229852061953200694763167957248 3564269 -1219907072200055125724689575571712256 3564270 -2227373791015796928202903069132800 3564271 445649302568336136546020940021998304 3564272 -175664187738687244372187499354193920 3564273 -3453276340371941930603804252760576 3564274 -172766556310039946548001910275673600 3564275 -168546148550966293268598627177296400 3564276 458895415851374779415403079423967232 3564277 -1186373270036435254876466746251827328 3564278 271074035940837179213980543510753440 3564279 -359469012208877434652808109210718976 3564280 1127130228010201728678386033082470400 3564281 1192452927739017249840845775098524800 3564282 282734094618513876203957868877320192 3564283 -1252984842624821437342948020686965468 3564284 -363348227571752904020725155681682944 3564285 571952737541032594440846496310383200 3564286 -678612133070028437902293375040296960 3564287 379260354082067357955507208764672000 3564288 -103568877088598012107069043723206656 3564289 -41531157818108106983235407649473600 3564290 -407463345838093795149018427504459200 3564291 -368569265888835351093760623100055376 3564292 -660631101703050167226076042018897920 3564293 62128428628207447402214331594136542 3564294 111464840682088272861882988915071360 3564295 -299050767156417720980427024056370720 3564296 540958221208202857879461389821793280 3564297 -2812657102234340634034142547206880 3564298 64055925785765111842756155251636064 3564299 954648582192038231827824792911913300 3564300 -193002339404992814588557477237305600 3564301 484794236639807817364051684312136812 3564302 256499063431862643575793807801082752 3564303 575607643538251561476759472697569440 3564304 438342025909070391726781526815277056 3564305 261157733674825276531894836948825600 3564306 -398131373608858082286992588642197488 3564307 672815721538016375781055526178592556 3564308 803904049756179430600959961748305920 3564309 890973365344561406299514043353525856 3564310 88858740230508009148055906629512960 3564311 -17710730883569833684609406227061976 3564312 293222264284959408528162537463787520 3564313 -31420793343144214465169515518538736 3564314 144135418414944341443022719428787680 3564315 312777809983172597004745223406890400 3564316 372720930423440667569512650918243328 3564317 1553972097654607447943773715226795366 3564318 -100204964037578887156271732829253632 3564319 318910580532606099006532327379732208 3564320 1156740655905552494863629204005191680 3564321 -47256705839492512356821231796267456 3564322 649509893928644186375401261576826880 3564323 -760948841555730073893705894197316864 3564324 -1144571571468990473795341819890370560 3564325 549808210853203240113424464800337050 3564326 1275444479915560197691354696112991360 3564327 23530918613001754351893940492323408 3564328 1388973980134741586216622059645660160 3564329 799195591215618292693874501357349876 3564330 -53055982935017237219419343497052160 3564331 -125859892103698662247388778127521868 3564332 933383619971910246685328829456368640 3564333 785950984107204454364530620523656384 3564334 143454516639424808184842123790570816 3564335 472945227168798107141715288471054960 3564336 107018586786783774494351108597317632 3564337 -138875399701047113926247966440264000 3564338 -629927111585914546811502822600445680 3564339 -796215554038267727071321572697847808 3564340 406495514623427064719604199904140800 3564341 625638879925789377492804885125501184 3564342 171933107932442820997274555084319360 3564343 1027370747553495775348190441519285320 3564344 -42790587840733051102170786567168000 3564345 148094299289321060786329154437736640 3564346 -126587392147473880955532541446346128 3564347 -733161348856619223965408224413187728 3564348 -1194871942697087143625096147329465344 3564349 -1136100617590005225285544073461853370 3564350 -253661603516152299981039627900609600 3564351 669253978595819262902215435294291200 3564352 -294487159419473202378842131667091456 3564353 31123686945869713789925098623221184 3564354 -83045375336629172990753447768909568 3564355 -999339527857756416286794878762664480 3564356 5180228860957044518700077937352704 3564357 -33563192673574610418952693913940000 3564358 -88254071488651461963718261715892864 3564359 1566563360471326339248080543050704 3564360 -258180617166341342350527169967462400 3564361 561222903716794325444117934247547400 3564362 -354999385790304633584476154043962880 3564363 861723801893231323176938523808817088 3564364 -670135037444139182937537491787476224 3564365 -124440467833476358406575527236332800 3564366 293413961319103412916155752523904 3564367 1380022974905144760920073758480844120 3564368 -116930614970393466506892782746411008 3564369 511969235274556458312542778559573794 3564370 2267634759109282928943285507394560 3564371 96012501681952802055850867295935584 3564372 129752937935080324227345472977457152 3564373 -2410870102709190371977525474104745380 3564374 219983361186526029904177431852950592 3564375 -92802305890117012614037095133035000 3564376 -364524875892880313203004950613053440 3564377 -683882190219605118169288559537057520 3564378 -644166674976638187308117602609344000 3564379 287504697659212466233002675405773568 3564380 223709584312541259587813353036800000 3564381 -572556782178755745544357494571689120 3564382 261394867334459690250847595066898432 3564383 1975989608848717016840656309614649632 3564384 696314346529092825888275457367867392 3564385 -510298572669275729829706940087582400 3564386 -34092514708996030334422333338691584 3564387 190607014453850751401828642894390244 3564388 134349452674504118193130455996279040 3564389 515222671535995404057448045918952190 3564390 -5991801131527110332151990881702400 3564391 1283844424471254346893653780803774584 3564392 206234846713638793358565069269022720 3564393 60935501305052727321050326072430784 3564394 496790983957434018390743086777688496 3564395 -570892312020281446157003228812411920 3564396 425815762188971585290196226647407104 3564397 1045258265439196274549623004190101846 3564398 -554213736971485730651025208882084800 3564399 12168140901746135524029493076844288 3564400 -69566546846525925592522465411072000 3564401 1404016164864371730929883698528793600 3564402 134495468378924690909740495296878208 3564403 165873580553692513337688714319698240 3564404 -1199870163157869430562657035261590144 3564405 6566071551198504435327138939457560 3564406 840300334442107696978025105101717152 3564407 -938973478750695130924699473772449360 3564408 171929795208547377750297555801231360 3564409 -2854276709586998659304935269457080 3564410 403050124692183890782515157597755360 3564411 272477619453091205439547228054692864 3564412 460548230906923828392090968496121856 3564413 -921348732389945652844929945027499392 3564414 152306651520088938157858452646865280 3564415 789417128792358640931553022630867560 3564416 761555608889053908350842388726415360 3564417 -21945305859585643518252432391277280 3564418 476627225938127401503604879530279936 3564419 371227110167146307737107872113302000 3564420 -596203741159224574034772133736325120 3564421 194501774600117021653660227559815712 3564422 393453426171432431345237793143548512 3564423 1173187820622130290269761763945195784 3564424 -1633458303699767685358773886927411200 3564425 51486930835598029238595733487160000 3564426 214259855490774591733807367147654400 3564427 -36291489459326177826852795578525640 3564428 -176004872152610284816931520538635264 3564429 439903873955252445077341282245926688 3564430 189987647979091438418283021190023360 3564431 112673544085336266124825539683503032 3564432 96678324125363162330823129342935040 3564433 -196624560576962585449265534520024960 3564434 228259700527352570249711206635136800 3564435 -123257918537886947401985092206220800 3564436 -325526490499101105776447039478839552 3564437 693770059410715083589384953366451086 3564438 220307805425566735692827703741181440 3564439 -822332801702348236232129030918231376 3564440 262989552132165960479062987984281600 3564441 555790808166002535200964142094163252 3564442 1004604062621190373196760718245888 3564443 -804267427756630589510715071644909308 3564444 -31207419914678047608664667736840192 3564445 634531260362129464320052078483982700 3564446 579720834187026515421090849244074240 3564447 -21864293681115137854100751602998200 3564448 -1297248806280980491222916373455831040 3564449 -966272334912054128301131910146433408 3564450 149563577988305227234382548509037800 3564451 -131343963045759731185558519063084992 3564452 1507130262313803159208486520136605952 3564453 -304050768187314253749068089596417696 3564454 202401849122406028995841983217619520 3564455 543460148570153536455999301558770360 3564456 130819138178766734927913638731776000 3564457 54955280898468020822573382936193280 3564458 97741723908241924022975340616304832 3564459 -1570166456305028076667018313870528160 3564460 422832348456170187313775720308193280 3564461 795240225687566796228014280206359062 3564462 219470641334378421598699660812764160 3564463 30599058895834040396145781187855360 3564464 -103316959599707940527316449638072320 3564465 310321111072190509836004296409413120 3564466 148673513816426243810569775018326560 3564467 -944194699218884358117167759136746568 3564468 -448760166267251051989472455701522048 3564469 -469746889675180497904931608048213604 3564470 -107327700515927028494705413049187840 3564471 -279411169035505304460893734097516160 3564472 302921991578430676197410789119057920 3564473 -233643012209966050652547059207384832 3564474 479277436618086217454049238880328960 3564475 -989600440000790919794591905203108600 3564476 872821734720114507909965490488363520 3564477 385208998304955757044528959793169920 3564478 -155922591738374823132663713590152960 3564479 -552162252888879135639140895273481920 3564480 336541983157330412355156565190246400 3564481 -189703272628163386298607949608592448 3564482 629113774135180375355790722180624592 3564483 110076605123817583600102805538224304 3564484 -46167291958839718819277593401163776 3564485 9029294733754311608323189016395200 3564486 -34143897432679631068974751808951328 3564487 -529252032272065365472089382400461864 3564488 151350617030482127560579663626240000 3564489 515714086470611014219886293001900448 3564490 11942084232161095627438228589436000 3564491 205684624897050268582290844962082560 3564492 -199013172072951275882692800375269376 3564493 -1122057081327479354706679260222373258 3564494 -174144296997658273031390685456501120 3564495 -458217684470547043237621754376048000 3564496 -97157595860507398920982156633653248 3564497 -2117750702519320184767369950491703054 3564498 -159124350395273297668853095532597760 3564499 130875637642869908382941017627183080 3564500 1242763862347838668051107560345280000 3564501 -916073189696946224560741506470537568 3564502 556607532646823648704091003185560000 3564503 -1954911108888089018807599552916560248 3564504 -373740947764366171474494020089774080 3564505 537209722610012388013852353202354500 3564506 -247502960735002582408994966265031680 3564507 -252145937290888767527580261905280360 3564508 -1464744808199732141227549807794875904 3564509 -277709347598334391511029613697246324 3564510 1556611244621622447057753387678720 3564511 -1927094510233199335307059692139813200 3564512 -476457107755782951446670670771519488 3564513 154299969732405504392404415514266400 3564514 -4036746953552314603493247458113584 3564515 399262872947082820179369142540954320 3564516 -245400416471711777640217391128872960 3564517 79401641718445921558626070420446336 3564518 -148794361595904085686578327350999680 3564519 464788795477771543800426112802465280 3564520 1124873498622774772035160721764300800 3564521 -1108323002353006173413438795287106688 3564522 151537555489051061326716383108174688 3564523 -258382871725107625980814965736104696 3564524 -1330263223868624704216476294177489408 3564525 169871387472245360752128902607832800 3564526 22769385870219451489899405047039616 3564527 -257050844117404924012723938417336000 3564528 -2995222432041619117344830164303872 3564529 170733306342601006903668021217858130 3564530 379938798313974274653771351464864160 3564531 602144682392161289255460505691126040 3564532 -1043800964379730134128383539130098304 3564533 40033068286542043265690008294463040 3564534 675437702005117511894988321322931712 3564535 131717602154471373885387428051443200 3564536 -578713451446239839125365590048440320 3564537 628525275753439527532010708533396560 3564538 -818899429494225862260413748060328080 3564539 791905215965375129285573763900840 3564540 -50111431873822116225264167357644800 3564541 728575519697353632179723845990605984 3564542 133831640367434119324380168421404672 3564543 -264356601219301692168981651580305120 3564544 -118462191433572674665762694597967872 3564545 -175278668014267080870641460006518700 3564546 308925475860152287312579949687616384 3564547 268498718738839751108486485112654032 3564548 -26459989677882237760954654628585088 3564549 -1039411606935961230155846687969109666 3564550 252302361188454112083031940429937600 3564551 647214207635100975417873685778598552 3564552 172234010299295771092057249872691200 3564553 593621628710969524904544718328011802 3564554 101605265884745574023312119713090096 3564555 160592933474444471522654041830385920 3564556 -804053023961187946083082582440223232 3564557 -1496049297997505360127136392662869194 3564558 -218948140414315554654361392743976576 3564559 -1435273628010982557747103522787851040 3564560 282177053823711081690546992560373760 3564561 -112153809042241067628706722248788992 3564562 -573113999831481598665149872883257968 3564563 -393619139254157131827039992688241296 3564564 309900882165827950711791132651509760 3564565 95908857341494289069958508470122460 3564566 -273691287177406171227150244846112256 3564567 260375493147853843541086154104845240 3564568 -166666383129908178419546094863892480 3564569 -413868056903014152375686923004703030 3564570 401650071710680761948884977898515200 3564571 -30354575224914620694944408741120320 3564572 -1142548072364679909983917552995322368 3564573 -74596312705470120481878451242547200 3564574 6948826886605155819996791844536832 3564575 -83897803559939923961869983157182000 3564576 155779108444215507582652243999260672 3564577 320506715995195143263587584469896672 3564578 -167356449156974025752583908716202160 3564579 493825256016856405873324715352831408 3564580 -13783652592401365186942515101621760 3564581 -96976067055917001887091124984697856 3564582 68677087049961959195739028902795264 3564583 -2023908975370086326214865634426179176 3564584 -1073236613676205997755347513169597440 3564585 267683097152153121462632934249994440 3564586 -306364500337037127593852064537374976 3564587 409859849954254364756607648493124400 3564588 20535125740042192342869048055948800 3564589 -75463564181614468599616538032096544 3564590 -43347197291170672800299736686764800 3564591 1188128845766321250965415096792246792 3564592 -315462031827367236063914429849288704 3564593 272629164707420750632405676488205160 3564594 -161742027414698155394673917387166720 3564595 628178068560777292867389261165245520 3564596 -218495735615043954479575407847809024 3564597 87847250931064583949308826238859520 3564598 -182486484476909457329945522494332864 3564599 2886376874996712307308411176181411240 3564600 95180235788079800572158255725568000 3564601 457928621364215090993427824175225504 3564602 -624742173873138845810523093254863248 3564603 297415311673513110224613308250516360 3564604 -135301010729631366036852290280223744 3564605 585579338461354224225775396901015520 3564606 -207529029936306449570222409062476800 3564607 -284237031664496147156249713568585048 3564608 -257858078127424553200580260171087872 3564609 -222349323110555813835087799408742400 3564610 -57948647749164730300790662961149440 3564611 -2610886849199411625270619996252366800 3564612 546838560213806219464402619670596736 3564613 162775954920847877019301150881376924 3564614 4844357874314445667288117995323520 3564615 -911663319373184491330000266412231680 3564616 1162833478092473415239490201733570560 3564617 54012391647939588461741429720371392 3564618 71691425053916473734514526981263104 3564619 740741156597796881076448437546912020 3564620 6112813848236746831307469539527680 3564621 1323668959280892986428971611201946240 3564622 202365124140887752656027226512240000 3564623 -1807373809588814839812280580388490128 3564624 -154625199506236514801467753271525376 3564625 -1949672698780603813944916797121383000 3564626 -13103095905261716483470139063741952 3564627 232058621996825422983207374190228480 3564628 143136726527855468809563943263436800 3564629 1148751621387164526145031201293345230 3564630 181057497430536920001337552827135360 3564631 5484704364157122333559913903107424 3564632 -983491741120094737367923019773255680 3564633 608095260811615585352120124606171648 3564634 -95505638181994522036422780795445248 3564635 -401966364049699567377949619413081920 3564636 -202457323100121987266545060728668160 3564637 -58612718910589182861045664514897600 3564638 -195934901892973934676350406427975680 3564639 -345806991448311133289700255116118456 3564640 -850109891924836126785019407276441600 3564641 1944221571717063716210151887371748784 3564642 -504199267917097011839065380015209088 3564643 352641994816831309399658788748644892 3564644 -882701966668187152651705579050977664 3564645 134670173538515064187771441786210560 3564646 -69355190627717113293485118842664000 3564647 -208005667644758409610108636394833920 3564648 -19962051519919474057323097133245440 3564649 1542525007683995654403622012350782400 3564650 32495346025705523396431272523318800 3564651 -108495085020694139285264320831691280 3564652 -307977935654977628102173665046348800 3564653 530891882093482539953216245115347500 3564654 -101209510229818103200034157159427968 3564655 394171677384462794800108960944076800 3564656 330495127330210366225831992022106112 3564657 -11162040167539071787105347982311744 3564658 -510406312476690331961512830072718320 3564659 -99287907995136503417754220866014208 3564660 432002509600567063777283149793280 3564661 -696394699350647979869310143964790738 3564662 899634845248140278356348120801004160 3564663 23653455215589203463603905672546208 3564664 -283676239137978840688956810400112640 3564665 221097912896222211954130223943427920 3564666 80520715185360358315991173695705600 3564667 3457211747300692107664228292521416600 3564668 1023559283207900062329142538337632256 3564669 152040222969818619078897388789906944 3564670 -260965345648739823911754654485814720 3564671 -49084543095220249999484189560601856 3564672 735952180660637361111869983807242240 3564673 -249991541696138652204125981943325760 3564674 -171398917225606554912505712207747040 3564675 195572073448862221443881778380466000 3564676 -604971735088702168809095469090681600 3564677 1434458745217103415981128552420882526 3564678 -68858588146027134193601827208251392 3564679 -129686565327955972028067443854819824 3564680 25469064891070692564077930004480000 3564681 -1143811035212691052089281190492772848 3564682 -593585281614175654326990590156447232 3564683 1518235138119423468034027286871358932 3564684 -14126448514834327081753886711486976 3564685 -483502811533952592052111384079136000 3564686 56344318966182129564062454929889600 3564687 46048239114084885160055277998092800 3564688 487800487998142998143662638465523712 3564689 -705282634540844666441413371547170510 3564690 46499503770139435819615331884707840 3564691 133687850863533473395143592143436784 3564692 -1421219738510581737890953484089517184 3564693 -331299502253681095588778799198456096 3564694 -208763254036692699233690550355796736 3564695 -342540541648165300773754323727645800 3564696 -567302505845192529864306237761495040 3564697 -598426320563120185128319870130611968 3564698 -6693970312988435532920872669487136 3564699 -399555097605712221630449608247314536 3564700 -11600115039450466892431317626048000 3564701 129759025373639779682008069577374752 3564702 -554248578102026685258087070828369920 3564703 1112556989487589305299521896568585952 3564704 199582969223008552405340849291919360 3564705 26071940951165348222966223126621120 3564706 -457979729256610477309334285971371360 3564707 237123639247961811233457903516340956 3564708 -154961623366129573765231654661935104 3564709 534635852090606647778549821579528860 3564710 -862188077128806507503730002906845440 3564711 730480917303939427764113361536231760 3564712 -558970315407735304538994525056332800 3564713 -75635389724273645989176179624002104 3564714 -360737611612231470203420526501768960 3564715 334173292464111368071419057314396160 3564716 511063883449631315683387217277891840 3564717 350110313478639435272692107563452800 3564718 -123040797831622029255881605326639360 3564719 -80688658320170788608416176485248880 3564720 -96551158707205782898417524932935680 3564721 -413824775487585504139698789365856000 3564722 -166021898036977412817302860560365568 3564723 -510109250621139479398728021076094400 3564724 -222605658663912249107424824702859264 3564725 286762986890186123952893991998102250 3564726 -237976384167912183951846378484634112 3564727 -427116044385755749105928467558533792 3564728 -675659848548703515557556324929802240 3564729 6689701720591191725222760718133376 3564730 150066021940344669903635431435432320 3564731 -721026106537402545025425857700394488 3564732 -838340792933313293603743700228156928 3564733 -1323658770250984320262332641249305018 3564734 66887267822271598164464663881750272 3564735 1113267187295608093693256107776677760 3564736 -4861541344416883575964628879933440 3564737 2030594778025539655359084636060850992 3564738 138819917216162080265598883011808800 3564739 -1022141590089586145674082170314891460 3564740 -166602707172889245847351084274910720 3564741 572773562949720640063165967382151392 3564742 757030546090254221028368342143819200 3564743 1823848897017344584150734973836288 3564744 624045222347752577796746008107294720 3564745 196022004436341218801743895557643400 3564746 171464267531879396685826466536833072 3564747 118193572391584304755954032935734368 3564748 -1213308231222768773014156482924609024 3564749 116307131886015598763155573865829750 3564750 -276388727658015981407842076524128000 3564751 37354178015407381408374688507488752 3564752 130113663515085163503841847001219072 3564753 -1184923796450453080483226932123260192 3564754 1100140331705354309195159208422226576 3564755 160472627971130462813865045231098160 3564756 292656487789935277768860336611020800 3564757 -133469046683494547190233657338404928 3564758 -731270968230201939469248352430711520 3564759 -782215165598957051486851149977043072 3564760 -225280407825868159714976257093632000 3564761 -297925835121145117675285821463043520 3564762 -482502086299048921267165323470631936 3564763 620956160307175579239032344534078720 3564764 449694118688252276250467436888299520 3564765 -280484288267432653261943600470550280 3564766 -442526091892266038136995888546749056 3564767 -681256683643874801288385186641432880 3564768 10589983817971218339269773495369728 3564769 -252245050709004525993135541074846956 3564770 64373609642002043577291830426803200 3564771 -404207446658000719824556148489054976 3564772 -12620102908182406178548083885739008 3564773 2250911993905485611034016765074966204 3564774 355561925469614460495588430729818144 3564775 -775473766504511590884335351101331200 3564776 1799914899175609559057205174693166080 3564777 365393203534815485933445050277835920 3564778 45665508529311952494963777762099456 3564779 1739814283291100919646316798021732880 3564780 -158204670076826657695769941997568000 3564781 -108293651171333520973442499520404 3564782 10661398914726419454960146085959424 3564783 385408538308767984533430814179302400 3564784 -20052911124431928865379143308083200 3564785 -183902141274190425260725251132432000 3564786 3861635927932333675633351297771008 3564787 839024578232048221168943314228063436 3564788 -584950987891946056484281020108698880 3564789 416064167953183309296354434093973024 3564790 598815582723580899492106195061606400 3564791 2016703048825073446990515970341801192 3564792 26124198548560073042827702164848640 3564793 -350204480046895063554022697435477376 3564794 1060989916306095691820731683832039680 3564795 57296207664430205605706242040690880 3564796 1079770538412405927290208193740288000 3564797 -133989911488905752457350721743625780 3564798 421344391272628977450252097006838400 3564799 493343440612187654073878736098656000 3564800 65219408436434096105785987065446400 3564801 -39670809493391380108579995491368320 3564802 -657390256320478905965096447945978880 3564803 -737229308722704077575713601367730936 3564804 -907155894637280540029784711792661504 3564805 -450898952104450965549389476275945540 3564806 182482155206982063052429770789454080 3564807 1102088115673063017530882981121852840 3564808 -54718654657852852969428588158484480 3564809 109339329882674942033624780105326080 3564810 -66253575762343152797649662216217600 3564811 684479228090006808714213453220620552 3564812 41988237409579033544296255722570240 3564813 -91638839169807545518990701169622976 3564814 -166629080366995011378554331337199616 3564815 207825123653150336425185301738228440 3564816 139323547515065858453512470398238720 3564817 53445171355487620616860679610930866 3564818 658126160701248278356945125506279040 3564819 431556911593755644155066937664286644 3564820 170165827181200391594711600975585280 3564821 -801617623088320767577285603520581920 3564822 -373967371581483377143107699358321728 3564823 -979430397837290905256960613382143928 3564824 -1039268492606976808562229478732922880 3564825 492036593916736670033640700492200000 3564826 -596288783862844884167946432748527888 3564827 230427107724379992025541006508896544 3564828 -646451439413030889209959041285977088 3564829 -27669794125725431117603507617003616 3564830 319605630964866988819898765958961920 3564831 455568620896543430114703814216711752 3564832 1361910904364904164102045790345756672 3564833 532556504845732196043315887397474324 3564834 50624734415387323679937990354078720 3564835 280367293255899628594600515370787280 3564836 -202137140012424081799972630974458880 3564837 -587579978701945075704109357671720000 3564838 -262234250439744381259326432280390656 3564839 172604271912804552068537402434890240 3564840 -157302620229019689023158598551142400 3564841 -673241628475879592313297642516460928 3564842 -619367801934805795399652495254953888 3564843 -989843546157897401589810225922851600 3564844 -99936783910688427830347308617177600 3564845 127407010486467371012973836560243200 3564846 -604407240056590273449489773186281728 3564847 -555159648424442371014055906552417056 3564848 188925204709667651153836488014020608 3564849 -1426754403559894840775056450243447200 3564850 -97704268519055994830729081912112000 3564851 1165000159825697054216714913089329992 3564852 -19014447278218417240828937306572800 3564853 -508364561851578078855528638945198880 3564854 -367647599073724279644408809320333440 3564855 275320845265489169012586775268609760 3564856 -263531152905320850404000864256000000 3564857 1124110728569801471696747182050296106 3564858 -205637264366690413709246277401248512 3564859 1363301048824164417934760059664345060 3564860 -263717306774621383142206192174141440 3564861 496756174614480350681560644928303872 3564862 -135304260818907089892038819684253696 3564863 -467333092781753925187199275426317888 3564864 -100070535442000934492007686240993280 3564865 -256195672442025076813521398904637740 3564866 837736179462471047848548230910045600 3564867 176959199603525796008441017801618680 3564868 432035920918511859954002146526843136 3564869 -380739851452948663588292851041532416 3564870 292697790644607864646160957994547200 3564871 1287313331235919213964307677156138072 3564872 18153419141164884780823569404421120 3564873 180387264757482422591166879156212580 3564874 -342987116336067629630208616789847040 3564875 38648820357118288570045955457960000 3564876 47497718804517263184987006021206016 3564877 52768074272161797062607241500924492 3564878 -328433674974182567783478256805376 3564879 767219034090502533300962717360008584 3564880 -163079476051000352687244645946490880 3564881 2707620375267499635366102959644099812 3564882 14075496165549673811188365810774048 3564883 -7540561116706979586816256690664640 3564884 -244396544658984008562349552925681664 3564885 77485745562716557088375937219296640 3564886 -40690643340819798490300789662979200 3564887 -2440636786127200118040066490850369160 3564888 200510653050550004696667079277506560 3564889 446797702403389995332645175349560724 3564890 68028010005492451001501349825576960 3564891 -12214284238762833236822872105130136 3564892 -86755209398050017417447704301366784 3564893 -1352700429056380711939505269674576858 3564894 -222471371490604089170896663440491520 3564895 -483436314656121891207126127624275600 3564896 1482462456314903160119435189560541184 3564897 634948425798138721149133553796594672 3564898 151492383258725724663097830726645120 3564899 -157103845908324438980935657269810336 3564900 -517377270999706862466426344749267200 3564901 380343797050840202095079050292405404 3564902 -663088555257387240481171430120544 3564903 2327593516186674976100697878053544448 3564904 62877785879079343073616672474316800 3564905 1103383726926501687826133102953857060 3564906 412234134010160386228416636450280704 3564907 -239597311304281758077965538233204928 3564908 60101498575972497231266918383488000 3564909 533240877456784391200151503549094028 3564910 -460376913356964075426397525710593280 3564911 -332758812452056299756883793774376960 3564912 53076052181821347678870751462686720 3564913 757434020718313930113571185786329280 3564914 -44202917767010063800588005016627200 3564915 -4015255290836946950239368215489280 3564916 -59109218800387187718608826758811648 3564917 1881283535935712570460832995838978332 3564918 396866272653526309980970664111984640 3564919 -887158144646094982814005952391433704 3564920 -614699034041007411533500495147315200 3564921 -265458638847631390671927393331347888 3564922 -353539101588272900140532434598905488 3564923 1527335962170009228666670432822187172 3564924 -120555829025322177733043528981053440 3564925 -79889087522978749257003842999027200 3564926 -293317868812305216374006863806617088 3564927 -886741245756210802043834348741403336 3564928 75202759936788012192177442856632320 3564929 -102087317256417116863831163019289470 3564930 58911390980960684907392629230597120 3564931 695006134969848591077402992531377120 3564932 323290807163143659695011657369989120 3564933 995978297619695741599147029495160320 3564934 -1170557058952108720278278830421568 3564935 1209056858400279739984197877907181360 3564936 -1249558383232545221373819011302809600 3564937 -1242345574890976340797100258401645414 3564938 40415195753478211301450054725890048 3564939 -62652603476148252840644683336157952 3564940 550237230293014200071951910149207040 3564941 -826918327108898898634341824499686100 3564942 -346960416786221843652760753826455488 3564943 -39793901073808425380268670333113808 3564944 281608547532149862423998737232510976 3564945 796342544621079591628188053265801600 3564946 -101918853787124693975983218922552704 3564947 -317841374141605425328908082155661800 3564948 -53711895227437332880091322618193920 3564949 -1901185926338406877244742178691684064 3564950 -92334251166766534880333729661427200 3564951 179154592489477529029407671195016960 3564952 150820852854903469452188821779609600 3564953 -450370074090813356982580227779797440 3564954 142422297278647342354571314957363200 3564955 57778785418670546606928305586272160 3564956 -599992975013038008817616047769018880 3564957 -506234001347640097611947443178104320 3564958 -20229309836036379195123926325623616 3564959 1296765005811215838059831406410919120 3564960 292698383863244022779256414582865920 3564961 289437322625919379083051461351854562 3564962 -459021954356361056336381311697792736 3564963 -1057496991650403030862209172936738908 3564964 330949777622825159964672117609922560 3564965 -521878949803914487956381785117316480 3564966 -664168243994362381777699216638816576 3564967 -117343830947239084856657207953197008 3564968 -561534256988658912818315621151866880 3564969 143515830014521088372668495489736448 3564970 -545245815556138109905295836889472000 3564971 1812874306789791174210653408362469172 3564972 -27824552717781316795331220158678784 3564973 -268305559830160419456804273906134336 3564974 62993020543459786789768534505184000 3564975 -308965493804070424961940777620375400 3564976 -95299677578611847337273841347854336 3564977 122281122647766446669055456625593408 3564978 468989726107971716515923263834500224 3564979 -1868897146357463723214151895351851320 3564980 1061736435913483258098402516261600000 3564981 42898877043060599229526105981509504 3564982 -1084106684192424826144316822660907648 3564983 519195029038461949994741481466280232 3564984 -396073023423087193034458298452992000 3564985 -476539306478157498718129668264117240 3564986 192687877108227424585837588367790192 3564987 -32069720762579277897359223835183248 3564988 261779031860154724706952794779933696 3564989 -1800112708706971413630526124771626560 3564990 66806020608164341752702026272976640 3564991 591182645226648387861023798717204784 3564992 241859503712867468334889740294684672 3564993 367162555145608041745795584309016128 3564994 654704224196592225627016906731481296 3564995 -61783408737286105781568157769535120 3564996 -859195246230561816267001974956049408 3564997 1497551139035332504636790421494429184 3564998 686007312029633740239666505627548000 3564999 -413213083828436525577822587497960080 3565000 40689405471241418731995204403200000 3565001 -32371765834140339608918014660345056 3565002 -136376055218453220017900606321703936 3565003 -352850202734995057162439046405649936 3565004 288364411044943334629223484608269056 3565005 128882741104847746593786558637451520 3565006 276970366289041425392852232968501952 3565007 510178826910537730317486206664689880 3565008 -14094147692255479720776463965880320 3565009 -235416202169809894018055112946760384 3565010 -692946742968410264029595744593791840 3565011 -126653891537796945452588306115303120 3565012 476948519532112910820997062895828992 3565013 -1288395819400558902376638953887842738 3565014 234998214821647560716810877825720192 3565015 -106933928652560599602545232835188480 3565016 124403427134795988936639438254899200 3565017 280499765776158224105252963369072640 3565018 896607011594035152762093697697022960 3565019 816907649783525557367608326515853096 3565020 27472156157253440466333215203783680 3565021 -500188946168085144256018149074610778 3565022 -1115643343156053092299115301751586688 3565023 -272696528173367287503814695123456 3565024 -236644749719635589093853151674236928 3565025 454311733187370626875412276787266550 3565026 3862419651236155530507412844920320 3565027 151657656913871072493878075665532440 3565028 -47342885265829433616837002030538240 3565029 -194240703428364876323637488249447712 3565030 -36494576218686726195269104490745600 3565031 -589765100318736779418912038202486336 3565032 -263768581369902927339046765399080960 3565033 -1972835886646100306125481664415656320 3565034 788691854005828093800998514754746624 3565035 -19140210166389133663444983430554000 3565036 -196797316879995224641027403876259840 3565037 -226321056945073995914299749535771968 3565038 -510891314409754776907625139487119360 3565039 259694262669525177278219884953269840 3565040 -243298017178775819039552531692093440 3565041 401226820211267030089509971349641184 3565042 -442594065887075702052394967103347808 3565043 447937559461732618096985962555961292 3565044 13064595333277677326800825101520896 3565045 -103757041397714110491876566478917760 3565046 -160936258287850626837859898732236800 3565047 48894610148329726206120983070903120 3565048 -161380641016097136953702544485744640 3565049 810811738434903538643472190348531050 3565050 -111291534507494114779716724148755200 3565051 18761796550254463820855839803092752 3565052 -832854146841429806529191623793107968 3565053 -1000503017586030606482470662568717056 3565054 -666453917529785837293252155860097024 3565055 35275446554048013908725880229232200 3565056 334012823316907392763257600300023808 3565057 1006875619879425272752460682390762600 3565058 -141670904572142576772674829892237824 3565059 -642393501812736982353089639346124296 3565060 906070309564542291446532305537088000 3565061 -688658836992144390212920293522329028 3565062 -180419142530759912213567676588541440 3565063 202162080636978269084945478085432360 3565064 1035085007444105446507180185351951360 3565065 224656974752310730672224649462195200 3565066 -431598554047911740739454543261506768 3565067 558825073987790207540826830002858152 3565068 185712115760482862268827495339756544 3565069 -233351897792001928448758602442239456 3565070 1232941341217927340876070274832021760 3565071 -271942023872370330052216369348086360 3565072 116637948371783246122568988341043200 3565073 67295999378464328830795447503575880 3565074 -494719757745241720890889653847597440 3565075 -415571671678829194808297190334701000 3565076 342502848014039070457895500048549632 3565077 588458484537675393535784023509321120 3565078 -1233060436489277876662737764233210368 3565079 331270924140716495643509889016268976 3565080 -535604810791728449036781680338944000 3565081 105700488869045164733134452784456132 3565082 88845693091168635276714449861137632 3565083 -114807128812372144174003650285993576 3565084 -275562939159773605130963576949529600 3565085 194714651380110164094218452472832000 3565086 149447637358428905531380179394560 3565087 -14909063880046947055977996802992528 3565088 -82441962923484579695709982026301440 3565089 497159604744285227509038087897200208 3565090 -66876180097542022488675032091583200 3565091 -1033150882190678361131756728623093408 3565092 36992854935908696645185519795802112 3565093 178241651753727947052804357495501696 3565094 4881975749436881959489323987018240 3565095 -136749532748018892097156346614578480 3565096 1514143760504403631363317216288921600 3565097 -1201027969654699097303351416212728454 3565098 64838421995224957975667266004035008 3565099 -713672069552052859306469028185244936 3565100 -41054602222179936131122079630131200 3565101 -575927342826980248171027283974584192 3565102 -934262258400518568545141556942829248 3565103 -1251128028948472745525018215993913880 3565104 79990679509185803341477909223079936 3565105 1466277663516821012568474038539342260 3565106 674695151295012649020622418893972752 3565107 163681999847139663973142134732500480 3565108 225899092510840258308419601070598528 3565109 41993902750846980379134804736594716 3565110 318556586370485685149755283068139520 3565111 1167267126049490485896799058749790424 3565112 2419056748781860880429588067411148800 3565113 1308094776201593345133793130841888 3565114 23455956656982578852676600042637824 3565115 -938648721071164105670026768965864000 3565116 -139779796846239542928328535665087488 3565117 -1620802166736097731518597753133931834 3565118 -220794802647509337579210135464106240 3565119 -17233839071521186272205163894709120 3565120 167640270120406886327010693407047680 3565121 -361297701278430845058899434845728640 3565122 196898685869194128878867920550799360 3565123 -1321547576255241983078375616623503200 3565124 -477310510211259317350105278537105408 3565125 -439257989914280233519662468097245000 3565126 -642209488769514887981912912608483488 3565127 2095941061617755580420005329996805976 3565128 402412411804090317925309501814046720 3565129 -1013158072976310686171631543934015270 3565130 -7821648191825924328735223230938880 3565131 -1183319674699750057495547382099147048 3565132 811018049513868368571710754144174592 3565133 489533278302376915043849416419699648 3565134 -11439663260520746534692317996790080 3565135 54321071085456052045386174978490560 3565136 57766402100915806427546377738125312 3565137 1218231003686616652591950353646747552 3565138 622901844320910275736467636657836032 3565139 106218982356347951269166286210545424 3565140 320285378529214973048001623139993600 3565141 -2096565017222210776139249957587335200 3565142 504323435531459313083504797272556800 3565143 79001876356900796930816423916704520 3565144 -1420162763621217370372512910540800 3565145 -1182933728221255407639306799083564600 3565146 89549633756491778150912975393113344 3565147 -109769588194251803126760315049673404 3565148 -1086341623973199791260972548700257792 3565149 -263482639497191454385521383143104960 3565150 222151272783827902314602573754057600 3565151 -229518419509815719255775459825052176 3565152 -768995707166800233366878086089277440 3565153 -1079993155217457397114794608581125598 3565154 574098237410966945991834939606109776 3565155 73167489866979391200113651687239680 3565156 -164830021609618333644274496753250304 3565157 -671418912124984712232427505764658628 3565158 322912994591154555356513331165614784 3565159 304332364109387227621813588725972904 3565160 -300680924985431538528152613095424000 3565161 1051779283564984882476575571025534080 3565162 326385365179341146324693596684783200 3565163 -132155878244543079338766778212472320 3565164 221252424905683740288615899583960576 3565165 -977301495702762515673076705908840480 3565166 1028667185622617680712571038378380224 3565167 -517514410459471435181914935850512120 3565168 202892064551445249802146720871841792 3565169 687812587934189044744949911394991570 3565170 89527058080183104754431637344729600 3565171 110388350287842627454328718211031372 3565172 78636873721483620017981617905884160 3565173 -22184996836173166193495608809812160 3565174 27584028008448575471960152667567040 3565175 250573540433852003383464283154888400 3565176 297074228636057015199490537517568000 3565177 387388919267074264529675228959450944 3565178 -275248265278715080103831974905801360 3565179 -1316687619938455648007159025137301000 3565180 -276814014178903710370897005564249600 3565181 1604889320527600297261220261084078982 3565182 -209502060416628677577578045375400960 3565183 1417937638571661314595670045248194432 3565184 100297581436241675816435551190384640 3565185 283218655136362286731423019438860800 3565186 308299417283812533199887524343128064 3565187 1358777908772537409959393398015603836 3565188 789365119324038594368612481332490240 3565189 507476090475976051274820723600338556 3565190 -445127246900522168372474246229110400 3565191 -249572438404395954129604858909605120 3565192 -69301868271228253976084068007808000 3565193 -466077688641087422330989344296232240 3565194 162094946190833606121428057994170880 3565195 1022123533316003583310353090388327200 3565196 -14480792757242232317543097920232960 3565197 -32547299913145142623238554272493440 3565198 83802881826507231728686846411591680 3565199 1319477972632507491150769407394521840 3565200 -58138747778793112266217696970342400 3565201 -1445094897727110984276813912147479696 3565202 376783701886979600121670187300925600 3565203 -602345248302236111426241069345992592 3565204 -472231451059106861933308025994590208 3565205 -24937773334471884339522330506394240 3565206 -361953603376168121395533644128561152 3565207 -471398690450037870085910419181504880 3565208 514921894823893307692085099578613760 3565209 21311334160885003037178715395013440 3565210 -356505204124208143541419248708276480 3565211 -410675111676598301333750408715417840 3565212 -138313394669727557038961371693375488 3565213 973915885875144677925380162585663462 3565214 10244793131238530035865301563907456 3565215 33336640874599243391683806073178760 3565216 30300197239002965058844099444998144 3565217 90484736477659445777987393373914880 3565218 -44505399496350526135977212873133696 3565219 695018862796264487911543048217887696 3565220 772390649321615687014240420634906880 3565221 -96006250871528358133196109153258336 3565222 717509155800953515799567944631058912 3565223 -1691495767017349274568229278051916080 3565224 -335006123915283960377470872426716160 3565225 69397398928461739296690020175902750 3565226 -138440592853008403562809995951363840 3565227 -364474384136669056057739879726618280 3565228 -1567546360365002457454791250048220160 3565229 -272948248556026845550155525470194080 3565230 -177348615897263932684811077958983680 3565231 -869204667697421966122726959073813800 3565232 -101792997390355755249300602980663296 3565233 471859674836656333741496442137268864 3565234 106876551047092535309511002240937600 3565235 532589417450845570777269014057067360 3565236 -14171566865403975607652835663710208 3565237 76276613735635532987605097460243960 3565238 -233790104936429441943585710343120480 3565239 1023755981188168125634881295710382824 3565240 431520607086296825788101797273395200 3565241 679885160848983936257552779959177642 3565242 -400328849811247324140434469509790720 3565243 -998687463921110882048677375368450456 3565244 -708501906769149544404014569809214464 3565245 411609136244090845969364853633153120 3565246 269007616972109638693324636646806080 3565247 -18472041492571230919238425276539168 3565248 61178040312316122665783888393011200 3565249 696250624711216203547717482053917250 3565250 -54377006117337808667862735078576000 3565251 -615225947506687717391483722813388040 3565252 1349927721222387591626176973145799680 3565253 -562951241008506230047430979613598400 3565254 67528575752381370075679306045691904 3565255 374906967328288044282083245936218000 3565256 -787912712136050210428414123177221120 3565257 -349446748710876688655325207418273920 3565258 -149411234911370926504835538227693520 3565259 -18743785107178835546882154104412696 3565260 -314480412221516291465190146811571200 3565261 -521607289451306156845349720396196736 3565262 -131243700493444812653338547475354048 3565263 69479048997289841020095907758638880 3565264 164208436684368631345075001559220224 3565265 -691339758075039998072436611077440 3565266 179674692713933416697259672807441024 3565267 775901774159217845680453345638322544 3565268 253221748861903905684620361297586176 3565269 -1080065721146175551727600791455543680 3565270 936076612244215167185919835482892800 3565271 298557216862826126653416659712645120 3565272 508183303382546520830033047256064000 3565273 -593871396616064648870100031376799478 3565274 -544354613846647313009490199162137600 3565275 -177321824936628932875573329449414400 3565276 -31937629637409886223966341199757312 3565277 -345353588972072309216298534953174874 3565278 94699323557174362902557503518724608 3565279 741580885103882616032007781677146112 3565280 -559856076931969536234980487616266240 3565281 430109427385368600437991379486098240 3565282 -134841543191800921535143643919779328 3565283 440556380478000036084116351028242976 3565284 -90280922412481176516309158898585600 3565285 -1445187088914229932723428076797122440 3565286 609583647125929404947755119823344384 3565287 849900813140755181454086940969638808 3565288 166438059909030231727749399861442560 3565289 685142321910214913820785039246892360 3565290 -62234183754114443388876615322049280 3565291 -20101663398759679373488758631909296 3565292 469985719112435955633986416707830016 3565293 -206686978798919502759428351574468000 3565294 -732768438846877705422029248188410304 3565295 -362808770131232338837183139796214200 3565296 -139881395453883145693313165377929216 3565297 -184701336027935019698086749147182254 3565298 1080600215597415123402017279195925120 3565299 -140155020850629550182750164228689152 3565300 76428555705303003204802290327916800 3565301 -1539087908413025984208941719321884900 3565302 3360762758812378510986029962500096 3565303 501968928652431055178056391691164080 3565304 754505117066667507580593685062328320 3565305 -534388468980811425306198902355872700 3565306 -157118301182708778432191840656135200 3565307 -1289542454719092192614090762249076444 3565308 -955832349117176826115198326889135104 3565309 909276116903178092026365993523086240 3565310 70062058807672614330378090582593280 3565311 -1025821524062499358172708876914172160 3565312 -1150859010719242714646321020283125760 3565313 -676103139822989555264263150041834540 3565314 155030035617446007895553189893153104 3565315 215262440088718528231357498618111920 3565316 295186211649140124607644671976359040 3565317 -167596975231318732235751748454263488 3565318 623919795589167934960428853630671360 3565319 811036242436527670466508057817986720 3565320 -14662214022653265266835905440972800 3565321 953759512944888815256022390893962522 3565322 -75142269384149079808912730492858880 3565323 -1485029361617815196711265797258514000 3565324 258923421917841185858804140092096512 3565325 -375344147326852151060846868346981500 3565326 -742216053972222328780806961766662080 3565327 507678097750603842229880006725394992 3565328 -83455473008529475318638033189568512 3565329 -161059700134890045039172411497637440 3565330 350973637443261582749951285990950560 3565331 68745366642932041508263222669904640 3565332 429246052021033732329296607042193152 3565333 -236125284493589601586279866765138418 3565334 174852561082022181409021682295798816 3565335 -238142939424899447176023370443591600 3565336 -1175277230936981231843865802298941440 3565337 1025525642161243243844358804997846986 3565338 158381278656421103747775279951397632 3565339 1536174773423117236784273187016971140 3565340 249291573592336887470390837220787200 3565341 -41260352422635258965249017507997184 3565342 44758007317361857256893198426690944 3565343 -17238098310620540400166459861249176 3565344 659248655189484897290214456471060480 3565345 -5829276317329691257372507100712960 3565346 -419826974021258179230196657991859840 3565347 675848747223791449509559546696273920 3565348 -79428447903690204601902888509660160 3565349 -756863725157955292267991462980626240 3565350 -285336562265294212435734641577600000 3565351 -527876829370158997420025152016272648 3565352 -168781692197829784451098971123793920 3565353 -379663590489537222802311176318056992 3565354 -4337547588699716772538348189965120 3565355 85229618375898862641674173164750000 3565356 -678898792432888358334094096529545728 3565357 32468084567390664324929190574410552 3565358 641163709132141102601580839952041280 3565359 371593132697672643842957056170036960 3565360 -7904362413390643933607304694333440 3565361 -1167873441804928479344216999608034268 3565362 -518999435528128331525344942859979648 3565363 -915103829452226618719828083957105456 3565364 333182914084362322292112330615601152 3565365 -384714998969052644539537537776941280 3565366 -17975727662867043199424421404449536 3565367 225663580225565268346698051918104520 3565368 -425044713169134484342458873170780160 3565369 -1318568556469382668637664916005034160 3565370 625032951985103294248319681902713600 3565371 510654626721311041747519489301829912 3565372 -258538726835580691674827822636945408 3565373 -31509778120004493979881462940625664 3565374 23226849161859152240629554047852160 3565375 -273570890434692857201401295960052000 3565376 203811721237820497215072469285601280 3565377 54297218119491480469491298132121826 3565378 -422225599087125393067055078113811760 3565379 -712619712201546067001537082217188600 3565380 20544985923324357248922532832133120 3565381 -1574697300183816641739600336951806818 3565382 686493955333375457003101970748206400 3565383 1373467367044973245019348402026551504 3565384 -292470559496689519855580654092032000 3565385 216504682509444066982152850834052580 3565386 587992327221359356065175798100016 3565387 -1195040969181511664004282538666031484 3565388 20701409631985719623064934037360640 3565389 122167322137950759011501528657547168 3565390 345850561302328882821986123738745600 3565391 607205748084142384312514336451695952 3565392 -16874095333901592316345094569328640 3565393 -28648576951795382161816825797007758 3565394 180374277372567249576389172263296512 3565395 548057387843691482056992220259377920 3565396 -475067581679494416288483214018691200 3565397 -863831992885681309870631965541807616 3565398 242255885337917134721975767229890560 3565399 -1165629495892606765730104920626596600 3565400 -127704539825852719748135576540928000 3565401 157070413703843764805590734818290752 3565402 -372189791475847711069954907764953600 3565403 214579165199795045275172419332849984 3565404 -681051977837749573562803012084730880 3565405 1708188180543200883367443466264262400 3565406 -16040009226203043486519444327364416 3565407 111068678063622592783351218802671360 3565408 567045583897574549452509281834237952 3565409 -1387608795130969402578001283476167390 3565410 219590281906908638194764088606955520 3565411 93319274742850675776889325302922012 3565412 856105593567510835404902568250662912 3565413 886589889729867186429100072196082942 3565414 375700349562161608639262605271541120 3565415 135129330764974468038575803457349600 3565416 -65545448613380020472552236742492160 3565417 4319596109387909192508084204634192 3565418 617077379741733060774812508950090160 3565419 -102873311744480418508853625118796544 3565420 1116389084775712315220544354514759680 3565421 -1561407944391851494829355406225000500 3565422 -28369325302884965549670833225098368 3565423 -646340520464250045404777538402945328 3565424 152114643040486281492017634522071040 3565425 -297273280921060274311591899247183200 3565426 -640099668805698602326782254129758080 3565427 672989317733008262958509597238298224 3565428 -27478086304699615978738485047255040 3565429 -162898360296349920460480820813673600 3565430 669161449116311861844651825452027520 3565431 6708048873253755469356886657217280 3565432 541512471257308951347148784004280320 3565433 407652698248698055261989711813279360 3565434 -218738478706234538454326178544988160 3565435 -112000983099316607016189911059808400 3565436 -168647479838924764194445809472607232 3565437 388012309816019595008774087256677568 3565438 848081543334645472031256883059554496 3565439 1862039543596932341798815039353160440 3565440 -784099699340448263587021411319808000 3565441 -1760274455198629000304273481078449616 3565442 -122505006687062054546466135706575456 3565443 -228366502243286009256163879076687616 3565444 700031545003687752585804022768302336 3565445 122397959468581578981946710555715200 3565446 351703053620577333601438439801813184 3565447 2041325152019245384098153776951535896 3565448 -1363518785886809574498125954814935040 3565449 678648707516265056366535775483146468 3565450 -196373243238684718460668024099507200 3565451 -1041732537698533098388823534769973548 3565452 -778150365355559265678749698121281536 3565453 1641619255354508143120087658856035500 3565454 -643395754057478269436276763432126528 3565455 -450564153241108943974148539263089280 3565456 -146355118222823596389172418489049088 3565457 -779534665450889262222411726247829568 3565458 -1204531142037169582962612447317856 3565459 -1169052431459635532741890845985344340 3565460 520681017646527358355238867231348480 3565461 -1047603270582725205435174329630308416 3565462 220138813101052282599516029154397632 3565463 -1298511315162580197166058625277663440 3565464 -325112669098563749848892089535692800 3565465 -55198514951450539660594730116442880 3565466 52079127628803420478273701719849184 3565467 417078129629314276598155630024424160 3565468 -3564034287946302231932758288945664 3565469 142597952905840556769139276604137644 3565470 25626007272937113082264928341397760 3565471 83614537596258972875593952425380704 3565472 -1351147958909081972964331455950880768 3565473 -578581120393542530256829162110651216 3565474 -5832980010903864367981947401752320 3565475 -109058678515049053934163367257334500 3565476 240347897912675807702270565969647232 3565477 61786001130154487415328263521290780 3565478 184592409508092950522734723222892544 3565479 20827312449567107205283194005388288 3565480 -391855492196680425798557612849817600 3565481 -1943717849079614689576144457461710000 3565482 -478991216206703095587639970738490880 3565483 44609002417560112726327216243776000 3565484 617061849755040618245219269831166976 3565485 -439996699443852340165094249272996800 3565486 550142997520709283897410025598608192 3565487 942873346594496106174766485732725136 3565488 -50484736971048106453917092629708800 3565489 69100384619828556451933337065085280 3565490 -627230862398684548552224822453756000 3565491 -1059016954490631481617098338248817920 3565492 -121836467507647592230988458760478720 3565493 115238258289622006289146489647096960 3565494 -697962122567831206546571089457964576 3565495 81526532064622867227046376088416880 3565496 211566737635257619605291680020561920 3565497 -281880501007827632700768775405039872 3565498 -87257146432282871004299648394699264 3565499 -170056896456865637140149908068378080 3565500 486719141332417187421117847203072000 3565501 -192182967520735145232189989040350400 3565502 -74781553007267994535745148203644800 3565503 -344130756702641695768712451465831336 3565504 158376819952911830086318600660975616 3565505 164911830574358569253541620140464360 3565506 8906621477747301843146915042009088 3565507 -1047763157342141742102746706228320 3565508 -211850029865758772674465101595596672 3565509 -1660338198576976551372411204904257600 3565510 151305778678127964295487293405272960 3565511 -1406802901798652453656398684401638776 3565512 -918640473264669022251539179297996800 3565513 311106939365409232170999784589311360 3565514 574192102571657201421667789745605632 3565515 267398352326933220514624326268366320 3565516 134276602633642324082058099295005440 3565517 6848464675826117268043960059044448 3565518 -201708698603819557281128373540003840 3565519 -271176846122048746677951168674048600 3565520 68710076455317165134049126886932480 3565521 -1510618843407039519874742933755536000 3565522 28898538621958470263964809601447072 3565523 -701776175467841957122699868528790336 3565524 282525311028866783076233682576187392 3565525 246141618206406661731256993251980800 3565526 -169284898057315031785671980610217920 3565527 24782601899469320448644961846134784 3565528 -1093644372634066791738390863093667840 3565529 -1242116218187917399347109795387543680 3565530 148040751115377965048671351801425600 3565531 -111585949707188498607458896279172668 3565532 635632150180572911685646750952965632 3565533 -142596616258997312225221218995323776 3565534 520139959796592513957945020630443776 3565535 -996243230798095679692476459567650520 3565536 -187515645910671966234136738386149376 3565537 -1702499757456180168483355301909310814 3565538 -698221575234104574250013942950492080 3565539 -69845188576194373639652579288957256 3565540 607151617669887902556429613627699200 3565541 -586249628306584240619123408002607328 3565542 211061616419775346676109431534369664 3565543 1063358902167888037412633463701972792 3565544 -291249999833019629741442941624371200 3565545 -64439479393900318248410383854782400 3565546 1244043350067895373032695479509204320 3565547 143415413112755544400544641889187840 3565548 -114984541535179734518336781990681600 3565549 315553254388069445187536553174845568 3565550 577679252488667317532306543406120000 3565551 -1473306630051615172771232954904825600 3565552 142274471785245159106940496865198080 3565553 -33783113732725376329121412027681198 3565554 -14798818931009140139295328635393792 3565555 233689668613144251713649234231910560 3565556 272439665929668749217037122091048320 3565557 -745241766221427195030120343514723346 3565558 -23251904014404649763604900885258240 3565559 -811941872372625206794488987991947960 3565560 4837915990799727652291992949555200 3565561 169350946715225561749195812948812160 3565562 93116489269720372495919410348306944 3565563 175313355650744680231141073991533568 3565564 1293216432961999174425818637061554176 3565565 340132629916484150314120252255500120 3565566 -139177537059146395262039184017750400 3565567 -952845576203408494547371216680208384 3565568 -8101377885277223808881983299256320 3565569 -288656890385862434084862526272697920 3565570 414211506447601367539720991530344000 3565571 -2047778804947056942898360840604436228 3565572 -491386053725930187160943336178978816 3565573 -1006833246966906794290596852786108096 3565574 -445326576356070168296707199864257920 3565575 49816221470561044553611755056594400 3565576 6099268499491081537941166568079360 3565577 -113995690036211413501895150987417574 3565578 -306144927006794884562090092732028160 3565579 828247796748632274925956743535258960 3565580 -1020569031412792188526370470713845760 3565581 1182582929183900090884081270095586752 3565582 498727431119540662176359861870035392 3565583 1649151392841109368331747541159249088 3565584 65519313740832938851285165597851648 3565585 -947803313966824148248045960298798220 3565586 202267078873287761156702335185146880 3565587 -724725610062179145367793939176071240 3565588 370201668358967095300817619952926720 3565589 -201800386014338919323056469382034560 3565590 -43034864291516646117037067387443200 3565591 587728695505080549389275545516273992 3565592 1661138195611294503598225036982016000 3565593 917044839780927165832507206893359200 3565594 -318963203858709539416282012673477904 3565595 -15432219811910862238366805012805600 3565596 -911143619886502293194881108160644608 3565597 9580600170765869302842835310874432 3565598 -170719229566161658941784792883646336 3565599 235191772907683731291973995254093328 3565600 -315022576657136221829781688039833600 3565601 -571034124297682404038103753281786988 3565602 18601845671071829499111315935844768 3565603 -390728860480946960663557556056752 3565604 239772649458288445896490170123411456 3565605 -500475668078059306599763976632115040 3565606 -317609428269077712708803848333071360 3565607 364371187386091443513280157003431680 3565608 539822334480171526796086087630848000 3565609 -408426099194728261566001979209223820 3565610 128727632713805157140810955501060960 3565611 -305752580756391176251914547901209968 3565612 -916573496304984060413758465131008 3565613 -631689955271824709067459892191660138 3565614 -219282497115678330103195298561283840 3565615 424815781792820229570231094925308320 3565616 -159874071744282418672640488289402880 3565617 1275164251954183086959159829631908864 3565618 225710824150697152524776625272205312 3565619 1284342238836970346461764177521467020 3565620 6125700066072736543584718824898560 3565621 -466389640695501721824855788822221728 3565622 714313444415920043160210486748382112 3565623 412008999333291239123475372020063184 3565624 1471617094348832037056226125771304960 3565625 90879755191013430825837637674600000 3565626 -183341101647604083837820021659718656 3565627 -131997616784917540477837292451627088 3565628 698695994491853016206030197317120 3565629 -399760679406923915316482992773678426 3565630 -100539898347261475485927083205167040 3565631 -1787609966336134848477744799530090528 3565632 -169064484249749508248007037377576960 3565633 175562291902276979632023182077584724 3565634 924963748360921309922782493382123216 3565635 605814878010092074125855931927526400 3565636 81418670149100809864356917386494080 3565637 -2362469419893431485488772506828520740 3565638 700335315601579128245041508979344544 3565639 661761606038169457564343706915349632 3565640 109761850878644141579903094423244800 3565641 -316336844145814341510713214450234240 3565642 -186592528900170246713493912187424256 3565643 -17182804886564599831863143243398920 3565644 205745140100046942504451584282378240 3565645 1343807289009175631731102680352605900 3565646 171631353626287447297377198879744 3565647 -206451573973159075555681049533117920 3565648 -285822651633828928113068703625789440 3565649 481426739518580397012066575584475136 3565650 -61718095160109528960058918257196800 3565651 -210094848658178867643343784863311296 3565652 262125571785841664962053939812597760 3565653 -11064742287939304648245228215308032 3565654 -635936995157178992498744846797393920 3565655 473314296579391867850065623179856960 3565656 -92846181147358125200852292075694080 3565657 -129156049862157006181264767494054400 3565658 -1031866898822663816209248706226722320 3565659 -423107980527270110537097744413953896 3565660 175805992266188633677347333392332800 3565661 930837582174304673380484459236917024 3565662 -251912427081109320369415843193650560 3565663 -325252880461486912676164263666364896 3565664 -1210595148739331998540867208604155904 3565665 -749773213032532699623711680904672000 3565666 -205127154688630325533718725042315200 3565667 191818860147281941051041883658556672 3565668 232533471644652960673537085577639936 3565669 -977195188415503538291577787146556930 3565670 -299225586515995182837400752308526720 3565671 -358089822337664090376636408642684888 3565672 96085393836275795002434259856179200 3565673 -921878317520594272261957208378494560 3565674 -102076287905937240367858933902351360 3565675 1166686592110024873034133815499877000 3565676 857920281444041046090444150477434880 3565677 -142156475037689778615903555552108480 3565678 762932117354490731479675600865816640 3565679 139315246853335491445718561834763384 3565680 -59262394965882726916142273750630400 3565681 533185048241805252259061943078866292 3565682 12397049177160976527849273384499200 3565683 555379881137068055150406527540839944 3565684 -1273888064392775690891589322226387584 3565685 -22077199239553290018780399741385800 3565686 244533391625507561531035972911728064 3565687 -1918169933850746429173046095492416664 3565688 144959630971970493772576441888849920 3565689 18514611012122207331421320050777856 3565690 28905299484710201121722950877875200 3565691 281210493345448840105644303166736784 3565692 137460575122763739438682237497799680 3565693 1011145275357960468084940002510743942 3565694 1116757589901622077958782901796628864 3565695 305389635945241347427159137531225600 3565696 840552371544218729759602034658508800 3565697 956471598077357872743825713051254146 3565698 -641581921247035464407193849314833536 3565699 -1071734411252869301161775177092389168 3565700 107605484606366418064271918158022400 3565701 80246560357838099514077454785114142 3565702 85358489714428744786535645506744320 3565703 718341163692677367727972631220343464 3565704 276170605511116287650410467317514240 3565705 307296473849986898537575557896646720 3565706 245864194710690493384894962666031104 3565707 189040387093343880924530166132477888 3565708 -937897562343335269386307135782998272 3565709 27640471667440873319651735911869120 3565710 -63578493655809896315429190549028800 3565711 1744403017396057370446950658614519400 3565712 -13926878721643692344650299246403584 3565713 -194615162775529969820570921557020672 3565714 -396486301005088073670611688324876288 3565715 -175197674332208084375447597366304480 3565716 31182890210703209355507217974362112 3565717 606702720326399311746390900942300220 3565718 280731249305188777125621561749407104 3565719 163942666463854376204636226361833000 3565720 -148864456022600107929755830781952000 3565721 -946603332953464490831722241792817078 3565722 -534091290856070590527740923765436928 3565723 -225534803757890600393386123848869360 3565724 909797738414053921659721404870220800 3565725 573945608606983245359270487106077600 3565726 -1079485645380176581774604516858882688 3565727 428185853722241862885541365180227184 3565728 166557629117500073634947120045752320 3565729 -464906095273638851941765055681630460 3565730 485403322264971671322519086910873600 3565731 -802278041485158183839118877418689440 3565732 -15680790645764312229705879771450368 3565733 414249470418201063396627473018566200 3565734 175291263429245291565871067402494848 3565735 -239228072232511630304796086828821320 3565736 -599883128896567364202792959384371200 3565737 403305073670399430491977444141003200 3565738 963751003188479351026272585608924160 3565739 -280755623580961412631611369271488460 3565740 158636228704883237828987825350164480 3565741 -1705895044243824073633519338024154858 3565742 -79421264295428506868810673857134656 3565743 -79088045388591777225260028567455736 3565744 -19234147381647168542887548897198080 3565745 -818035341330771826841750526645895500 3565746 468271398148348792093592775263785872 3565747 -1628634923925459093908910062511394804 3565748 863574406010859821292627765004578816 3565749 -1099356702618512282024303425209047040 3565750 473742777783785781989865527714880000 3565751 343652385096556469124865035147410352 3565752 -547130293652421330197328323308154880 3565753 1018565090701646213149186229769675780 3565754 949565162237534319654651237348130560 3565755 -245923798049528051874255059861697600 3565756 167168099186465468567799388552094720 3565757 393297514110786376130389491934332288 3565758 7795789538375498859060151889184768 3565759 311505587265047728487626504785641760 3565760 56304496393957687492824497242767360 3565761 -612412837944467270316903312384792528 3565762 -28451040787032804277478242418151936 3565763 1077054135821314532169210770127010584 3565764 114631484652045235091155101882598656 3565765 195242083728111342410374116824630400 3565766 549112935921363669717522255037844832 3565767 -526141196881151056993850579365443840 3565768 -1234222893441077799202365957663744000 3565769 201227177326619382563654502879346740 3565770 38141903839141114637276330660782080 3565771 840278348483598918525023970493714344 3565772 682538782677312253394653728122830848 3565773 758948947058621776035636115673129622 3565774 -814350961965749051852750020868460864 3565775 -2082425650910745677075112102950400 3565776 -117387601957750611157076165488017408 3565777 -933283694289166061251019917090703374 3565778 223830371745005525354611213655569056 3565779 310348091803720915262237404918874112 3565780 158172434139852364936252219095801600 3565781 2989207394761039999370759519254109664 3565782 -411614007458647854077938006996469760 3565783 -645488007574104433986005386543482000 3565784 -2113664516710963682890931505044766720 3565785 299563709731077944988285988075372800 3565786 -400715239444132223386127341986796800 3565787 -614003091092493817462094003735952720 3565788 -180417510952373522388539709582114816 3565789 776941826623124318865257251076775590 3565790 -254057093681302210202563499940945600 3565791 -983602361441075389813150057156098600 3565792 -1433889188915899508485799577475350528 3565793 212774217427761541615760062615878720 3565794 -286281199041615562414266599030006400 3565795 -605827547910455307763885091073601200 3565796 -739196039751655319870333947555799040 3565797 1437519209594320724893162490390513472 3565798 -490379993961648331066505557882214400 3565799 -410238166811523727333152039477280200 3565800 -68508078484111985798582061791232000 3565801 101072653855633594666739560290565320 3565802 479411224807865594540623466317970352 3565803 546712660653962685377621984164591704 3565804 -288928542328519568158434850483557888 3565805 112700491825800349901308322958837120 3565806 -48181427305510755757781905848115200 3565807 -707271334580618395313796544744187008 3565808 -245721960921158941367307783295008768 3565809 -419958792841165978500289422226425600 3565810 72040807505612200400725373327741760 3565811 -360743434874402204250104721927300000 3565812 692850766624667377554124819718848512 3565813 523212359873893765781935008513222062 3565814 1928160946117177316666119983409152 3565815 -706915383074691594721029253123032960 3565816 1091419005399937307873401673278402560 3565817 2674548217169323585668378737693652 3565818 -1215424504360545639639092654810112 3565819 -1504518884031115623653726025740482780 3565820 -1282548906448714522607653484445219840 3565821 171328794674110864181214855057097344 3565822 -330681827635282688766471865120131648 3565823 525331820540614472230347070454784480 3565824 507309719983725014856863730383192064 3565825 967209053166513005285474033859478000 3565826 -160516105188492642995493833257774080 3565827 -571026391544928861709494283967016636 3565828 143757818181301031645092726575513600 3565829 737601812266446129017189550599294430 3565830 29755577098386018613890714732289920 3565831 -121776264812927901904742591302966688 3565832 1182995442636861398105976538851256320 3565833 -87877877541349934009811805149586752 3565834 366384189333892926776639542147200816 3565835 235326398861228233655708044805473920 3565836 7415209011520324850886926024325120 3565837 659968381383629421776709458646491904 3565838 161007429838207493117296026254652096 3565839 1217968845424311496802442965436313224 3565840 -32628860697472044257979851115479040 3565841 -725215687225363096122873930233959758 3565842 12240735406612074511227577007308800 3565843 -927842354528454211872934730204722080 3565844 721879039317922839776446958528563200 3565845 -115944356801380354294318403625262980 3565846 457471843189305879537126223540473024 3565847 -399160975663267712835973214848738800 3565848 -182766810373812956338983404627558400 3565849 -422705181167410167526358630491836480 3565850 -37039985138328537793017474134007600 3565851 180790644456675760135940369274424320 3565852 -259328193678900598346587432278097920 3565853 160241983787978300923141949325052620 3565854 -61799834966324500790990753964120000 3565855 1248918218737181124830951467396046760 3565856 -38157234603301839141882581672263680 3565857 788987603055986057075090415620837040 3565858 -607982073543692988887617230174444720 3565859 -1205359435248449805342555164834431680 3565860 -354992418429679317419169699395543040 3565861 8904355727705344416027203415117920 3565862 427058646756452743674742518493374432 3565863 18901036885905837244044558750695040 3565864 928627358390287317572627000027289600 3565865 518159914677145012926300051907763520 3565866 439071601756973070240487031796820224 3565867 1349811729576019792853242064647444916 3565868 -472204217881717658949427309924147200 3565869 -1014989319257876865814882132181638080 3565870 165503103867468711148195291380480 3565871 -1375765806237036000412611719376530928 3565872 -230392911468301978523861429831909376 3565873 -392761434257955733792070947311029696 3565874 100023826990749765856629808306959360 3565875 394988868853107503995249171952184000 3565876 210614116145408026856562109548172032 3565877 -33982655930394113127537314996201028 3565878 116882874263781095154443673407769024 3565879 201439420998319904089853274226157480 3565880 160698364133415355515303635668992000 3565881 44110615816295006890879612478433600 3565882 648896499611495082770247716162699520 3565883 -414661871491545451301471064925699896 3565884 -287880031960262644424022749144752128 3565885 635346424266792110611981423721105580 3565886 328556750707840563725631238939495680 3565887 -401166815281598471976915253023355632 3565888 554463962719180971487959128605196288 3565889 581245550464927494540882146252682690 3565890 480197408151019569155261634573619200 3565891 214988885339664172978638833545035472 3565892 337696423031369188066996666901363712 3565893 -93211720697448408198860553732823872 3565894 331462507503154042491800685435206496 3565895 192018241178060325487046876587110000 3565896 773437864973947711000315943047372800 3565897 -709234105599453264347036396804453568 3565898 32295504297538565365569658420008960 3565899 215876649796644127858821733330651968 3565900 371858433239667987050466656866732800 3565901 -82924557999201387010212232844805600 3565902 -388152114886918227246334423005358080 3565903 313208018427496680673814777471472240 3565904 -242299918770482682342131706888192 3565905 100952211624800446828318881967643520 3565906 307591440843178304980518033881210880 3565907 638162811736759471520334837046002156 3565908 -336537866214448515351586540094894208 3565909 1420663107623717836335956696508924110 3565910 99947673512222720590014575819247360 3565911 -320521144479951294439041605373611928 3565912 111390970953319479417475463128104960 3565913 152973248735443109676974765000813124 3565914 -45474316536633353367960760089048576 3565915 -768356364914846523561157697435653440 3565916 8081793501233557403971524836708352 3565917 -1310001582449510378738709480235949760 3565918 -485801969917989145113781735479315840 3565919 389369916587310829794944396875549296 3565920 328643889355197912316244344071782400 3565921 -228271327732088901462840577418822878 3565922 558847242582178095857957158551634512 3565923 -1121147330830533401345505444913808400 3565924 100390568246295458783499452281824896 3565925 -482259588332408547745413157230511200 3565926 133365073991834932186416462648399744 3565927 567925535113020441491429419239895560 3565928 -490750752815053806098492608200483840 3565929 -907561069893202741936740234630391392 3565930 125949006622235751284288347410309120 3565931 -1120370432099629121077575879363920268 3565932 553422696119788783969937819218908672 3565933 -972499029849100663689013596542404224 3565934 230024210989123144952676884689869312 3565935 -99411480225520710646851111655346400 3565936 28713761655544489318467166953897984 3565937 1666903250937455824373449723712236032 3565938 227811794551518895662174769844702208 3565939 441034217395647544696087027356675440 3565940 193108001284124531324999306322247680 3565941 436873506816331233592635936213837504 3565942 849833152570783339281980901265843872 3565943 76845480477086824384795662580562304 3565944 -42936780889047955796522354993725440 3565945 -1080672112552459607469157725665178300 3565946 -263630116326610953417044160027088416 3565947 6087788131347628975685263114874880 3565948 658944450516204762558798811914487808 3565949 -572874892939798315483889587655066964 3565950 173544511878300962961830753248881600 3565951 -622541988124268924419916427335523456 3565952 676401255121202962695992782765424640 3565953 -286149383251059942606730656331969038 3565954 -141814930637154755405560568436476928 3565955 1374791978464779233852820167165769360 3565956 325629070419351485396228713548410880 3565957 -163691039263643719721307372380825088 3565958 -22191468567677958868461973378641600 3565959 -85264352059691929212560416006212696 3565960 -1009837727053522368688887906004992000 3565961 -182622721332371025288148978154835456 3565962 607027226094844567927771635280879920 3565963 -845617253792911637288456220085576800 3565964 -1075134921521520073823998880855073024 3565965 -113496577681459552597623208657178880 3565966 369978685858479176574215063454854784 3565967 -519342959720675941179093093508109448 3565968 52988319272987796228713846881910784 3565969 -228508835025296892545637117744554640 3565970 485747779460111424623491510255349760 3565971 -298447433963572252727602337316197040 3565972 -629421755915341600776168464815748224 3565973 -1121029525593589225354489118349722820 3565974 -120962623043984515186212043398296640 3565975 130547634326213641620163370493814800 3565976 -1283021537135967285786547607338321920 3565977 -87527477846702093841311572836285120 3565978 82628414978027240824738196026528224 3565979 -398565041629610943082862442176007420 3565980 382678340298379109383152414785080320 3565981 1255018259241895333881320895897659200 3565982 264934021009697993226415398427097472 3565983 593589550349428170460881355785342024 3565984 1697516193032136726774120706895511552 3565985 180444231554742428159960052253381800 3565986 107463520722462779912779019940286464 3565987 718633093286381421762259799390580672 3565988 498058944339417361881868712472052608 3565989 -103928187962946917900896469461093536 3565990 10081291784209763050242854273877120 3565991 -470083208107929424362356169581064 3565992 -86269683567829258549299782609141760 3565993 -272420239857007533411782419218142976 3565994 471917850329897244702098088415621296 3565995 -393026569864069393328036105866628880 3565996 376422938067728031303346198264709120 3565997 -99200498168109139700895914826138720 3565998 -58950950035201114250051332208426880 3565999 1023652544754680141942632198224685248 3566000 59097839607820626901432395546624000 3566001 277011614643872859034707502477368432 3566002 111501234586776673517824628058789504 3566003 -3750035079194041806378786860422320 3566004 -37633927748497540138064006491207680 3566005 -1146643013472367220248670343710506440 3566006 135415338292302615721869557027344704 3566007 -82911078444321945491644343759940792 3566008 2109703833479636465578130008419471360 3566009 -2190893058530197976805416244834113196 3566010 169415178109595551496390688456606720 3566011 -223499576053714457364752283582298260 3566012 -497016207686141233918868038246391808 3566013 -48737884868667048403715460232031712 3566014 -373287696529481318973602705469675840 3566015 -1133223604806426539342785798526900400 3566016 77924986501446980204183855126544384 3566017 261921029487581188935345281804985600 3566018 114641892690002848583589487825098960 3566019 -876115626315381450524535422275558080 3566020 -60090212906741757736979892386507520 3566021 -2212284882891006568041380899604889156 3566022 514001065732405506017121938787379584 3566023 -170164539052404418227310392762378880 3566024 -20888250111762550651514111371960320 3566025 831807566136689150316074132854882800 3566026 95972819903452705995068869596225024 3566027 -1477339327483707572264470196768534124 3566028 115139625456984002675561714912017920 3566029 -2044844867605243196753516882374335370 3566030 -87769366848530047263857626326401280 3566031 28659680512710030911387496446106624 3566032 301581260809223639162583260172148736 3566033 -5333315317239432504538307474697216 3566034 363564202462959029866769388047149440 3566035 -512587945283559592376994179017593600 3566036 -666106052600979558852069742484949120 3566037 43929460324902658623819138132262560 3566038 -183708316756976987434408666435031040 3566039 -383610027355661531190627444105072144 3566040 343364822152867990784495055898828800 3566041 278219115831718012297117378980634884 3566042 144034510982720644494215735186414592 3566043 -473288063407587448555411741119338160 3566044 8063888184168108030249263423910400 3566045 -381912217576594119015938939505321600 3566046 245170874368422228736546868571457536 3566047 85923901411264698203880961840654496 3566048 237339532931780213313062271689687040 3566049 -280052321553328871061352949626775232 3566050 -7828330937962133637437238192679200 3566051 1818462334867856354208103035216270000 3566052 -72046356939067049957262274607923200 3566053 474594324555521099895095765627497120 3566054 -9260193300952381543702244126223360 3566055 -718136170220528431490266455173736240 3566056 766873266018169864698625514818498560 3566057 547023196977720453658749842908134624 3566058 362825290994770265979283870596392448 3566059 957013965653751824473668124907344640 3566060 343511640802252768623900382538342400 3566061 1684096920816936169352239318332343788 3566062 -74111887058071344096049207392303936 3566063 -1191450307809885495387810474174176688 3566064 26205081478460712307012338502631424 3566065 1471114550745999444839247310843575720 3566066 259953840597761115353526282059019264 3566067 -616366539784206123747108146238872520 3566068 -531822848116939187487769485340268544 3566069 186397296215999588522671377417619914 3566070 -35103813650277037083586545400759680 3566071 545963743478843677725505415174783200 3566072 648201671132183709161116492846080000 3566073 307454305086149542946290683026172576 3566074 1000438593345111009273239079882823536 3566075 -578549360960280597437252117787723000 3566076 -3906978095899120312044539721547776 3566077 10112003296373652256410748015145932 3566078 101738285884062906682400005232056320 3566079 1086374237829837658300497705737898240 3566080 21499218352336940783376632119296000 3566081 1046721081988229032105443384713406912 3566082 -56585486951232199334009727544051200 3566083 -96961051656919917958497003950107736 3566084 438199837313282754648304944708441216 3566085 59505241520194141241758075720358400 3566086 565234385995618066761860015669968992 3566087 691383797105498320731033638226357552 3566088 -499236008960959119273623090799283200 3566089 -249933691883415775100311279620510080 3566090 -93302627792429338572511900654179840 3566091 1150013685804163259130199226693926080 3566092 501959703349363418756935077396559616 3566093 953969454195845606741124485403975084 3566094 20905084002002843888533819372068864 3566095 -436317611397451880464273785714747360 3566096 201856825641538293265231481947226112 3566097 -342822824346879338526982071659727180 3566098 159676486876991207714167135574713152 3566099 21093718853233978812368827612589100 3566100 -238070247165237579102095117424537600 3566101 846780030707787624636268985210866560 3566102 -62139668885430575078424548423905248 3566103 67693280319064484817774763623514704 3566104 -638402576857585437667027921808302080 3566105 -209392723459935279277501696487186040 3566106 45624603992782930197232105341922032 3566107 -290990974901234080328098220175829848 3566108 -87314855650901383921028196342140928 3566109 -131591887817487662293268455415676960 3566110 285205213793309800819456593227908800 3566111 1083174671938124670108412662525824424 3566112 -378210226921631917298367774326784 3566113 -970659285790654881842420865662447616 3566114 240139780661175625215541557684842880 3566115 -187761711422403234219682486708426080 3566116 -137859689317353126373805088471203840 3566117 -790607820216784258502998113464591328 3566118 -127949052969930090731511047129671680 3566119 -19032788709461887906297573873278720 3566120 -94609417581354059139148343667763200 3566121 215842716135560486532674627600472000 3566122 -706141524330716855972417892459712080 3566123 7489268284286728213114981407063888 3566124 684437073499229219686093973804545536 3566125 2408113556994818058873356658362112000 3566126 -538804192829401268037024554477005056 3566127 172822123756583078821708401661051008 3566128 224199684061632725438786108747005952 3566129 739620951147476125289100417536898240 3566130 -358652133677231188282877954685120000 3566131 -1028862143982419434019256626792414068 3566132 190662001377165348323622070116668160 3566133 916128720276258997242246658286548800 3566134 -163437413975041940310257477409989376 3566135 503423352928613197842543022961317080 3566136 89389851092401973480282612582645760 3566137 455788914418851080523274460420971920 3566138 -786445887367222134404321332405883280 3566139 -526522498548440033266048784458414080 3566140 -1484075624740368539797873537666560 3566141 845748336647501451630631137095668440 3566142 274921469182649139507193454124363072 3566143 530244614852838687805528972653497200 3566144 126052168811631879608118561691140096 3566145 -8084800487775073582215263625744960 3566146 385138560757578954743503072135960272 3566147 193301950845477303120146188529078400 3566148 264041503991235243773614710461859840 3566149 -615137702507590777785486409469706850 3566150 -62731091887227865872215460413798400 3566151 -698701479862532954442868904331312720 3566152 715601409569579062004152951694361600 3566153 814334332692257788347820078295063460 3566154 -419715459907246696017086742450458880 3566155 -839387152930995342022408250025744000 3566156 -608065605276049954314959625093619200 3566157 -17847923145158714168326974650140608 3566158 -626333790008594631491945754058189440 3566159 16209249858880149961994887065390360 3566160 -53030237446534303657561177246924800 3566161 -1404447634688368609201006924954315776 3566162 9096002724188154087781387615903872 3566163 -884078066489190968585903430867427656 3566164 344806553583806176966179606647842816 3566165 1145214476506108989171446123835348060 3566166 -141175664784330467014798020445968000 3566167 400115434381781584979029420720776960 3566168 -38523693152150552967557589736765440 3566169 -460791459576974875706335983393579456 3566170 -99214320899656186629125638707498240 3566171 -235814456048000720332505598340478400 3566172 916344524177076339619404977558863872 3566173 544406896625739178915091752957332864 3566174 -398326286808083332632242326627553664 3566175 697939083874891591238444828269690800 3566176 -1765182231591139835141608352876986368 3566177 -435274087604206694440621107718762974 3566178 -37846721460885250910260040727035904 3566179 -110970061173087921627302134016097480 3566180 40263828452405515772414646596928000 3566181 669294460769012912704310287072237152 3566182 -115849466789953085934060448094812416 3566183 1312342857388307291947623712591989432 3566184 -1031394865386917314047276359350272000 3566185 366594204974563975498648114957652160 3566186 352096469207879042449144770928684800 3566187 10516309035613382960902805734951236 3566188 -184853549556604280631211601638717440 3566189 -935585767947578602661952250392861600 3566190 -171019678348336561685890618093764480 3566191 634393813508200988305357148455024592 3566192 -71645375323731330131883899731181568 3566193 273936862530932373457943965409438064 3566194 883660566970242292037249885994893952 3566195 -637425768935240772164981168615206800 3566196 -23689316280553662715336925931663360 3566197 1341943168294325846562592085930713646 3566198 218282109143240317851117404911485600 3566199 -136101595048713379057667653151811072 3566200 -285206409376253345071908911457792000 3566201 75984314840567567996935675532370000 3566202 -268996469794896260288858042740819968 3566203 1009662149800514279730744009536023080 3566204 1418729875175500476976397257188243456 3566205 7517842694651473937125819818926400 3566206 -6437950203296995506570536236667520 3566207 310332535211423936630720329704783072 3566208 -201542161886993211520532198939688960 3566209 -461831798049898134672498310179273216 3566210 -638216176449607827500101062554166240 3566211 217609565039663687943406492687960320 3566212 -506010486607383006169933949544059648 3566213 -856203922436386937381979245866787520 3566214 -830334990295322868371305558206879360 3566215 948973742839210149882087887283786360 3566216 -718739611979701174695701412741120000 3566217 -643331004794395564221593920877976000 3566218 508044378206714273268772080360960 3566219 801546496547051877980537056589913600 3566220 359929670262018356972814658461895680 3566221 -299301079058831695992719693835154356 3566222 471148446709171708367923822481887104 3566223 -80075368077161130695014605790797528 3566224 -340381366134329189162163407744860160 3566225 271394751372849971931383968314227100 3566226 -247124857598400116800509545563727616 3566227 52954770139045807602968743701548192 3566228 -211331182977494836727844648960738432 3566229 -178118450253222363431261602426107072 3566230 182790316206661843161629379054547200 3566231 869525549248342489634619999828985032 3566232 1139731483677968008388483830830827520 3566233 1360756070546188798533761966049626 3566234 334270560872947124809514264973595392 3566235 -584146100697943379659462196798490000 3566236 399719787040941061752397636018081280 3566237 -822595546786815271561866976216605408 3566238 -466227609243800834169758177213414976 3566239 -206265480521646420835096840172764960 3566240 487488036858550799915495185396531200 3566241 380954585246930372815784642695190400 3566242 -227135037604710073520790994146006528 3566243 510533036721968051116284506878272480 3566244 213139975174444007103879902013437952 3566245 -648354221482927772966582978423301420 3566246 -594201506305876757971659545390680320 3566247 293374210525315136383536649488241872 3566248 4381243743896259229158408566046720 3566249 291325900419321836332248938159552250 3566250 -111167099563501089083811287852730000 3566251 330318968441325705170408693729399984 3566252 -71373793191084130123933870986603264 3566253 128879451652274318917214957465925984 3566254 -856074687386175475696618662799912320 3566255 295059825982431923420700508055385600 3566256 53732808181305069595728853967142912 3566257 995027520421020160138438570778895506 3566258 837494824716836406614673038890398480 3566259 240640927024870725501636601062283728 3566260 -2322049275566140170848545184935680 3566261 876785255748046065915912969809577312 3566262 24445083653687496789795590565580800 3566263 -326112963224665753032633287507222488 3566264 267648214209360816932867792416849920 3566265 -244323040644427751054089797765905280 3566266 64577415720965202557865665653478400 3566267 1924363798495102644224060216014217316 3566268 -114215917325852944067547529617781248 3566269 53158696310015272133131230789590316 3566270 -41008328915904156631278765917894400 3566271 554730548450363194497344427258301896 3566272 1033061629553825378563339489757888512 3566273 613893088417411906711341819676755522 3566274 -383651072755145480391039266221607040 3566275 -686194857493622088631017746565510000 3566276 -287429276545703715693848773729357824 3566277 86739087202317517669520484277475136 3566278 -16225750793282212535651894466214560 3566279 34789678406065494901232046502868400 3566280 212523381060325018034142235956019200 3566281 350852954276529914486776646033194000 3566282 -24131249320505799212039442098141088 3566283 258220050001876610372569677812388864 3566284 1298941284899601774847280346688207616 3566285 1465651111570092137774118190209788160 3566286 -249203164136956026353502880914730368 3566287 -456280519020075260162970686593703168 3566288 41539882512816832310028924993404928 3566289 -885422111667218698010483525708840976 3566290 54949901448380829524383037531443200 3566291 8428135900608634996229738494513104 3566292 915188990569777377277933705592113152 3566293 -405509294705149025978151481275425458 3566294 724597813045412553433305497919089472 3566295 1319873391683164115658153833017917600 3566296 -1139531493042555585134099020639395840 3566297 322737832765043253096511735535136000 3566298 -46580891650966732358933978073795072 3566299 1351587904015712852748837402802546920 3566300 608138244536915407313948559766464000 3566301 -297265573515660952103128248251702976 3566302 -28856150983847121062953632187032576 3566303 -321595156536272902132572075269074032 3566304 -334346736941730723176144467871662080 3566305 468867391228180888750356789699773460 3566306 -622682216985740546750535296049047040 3566307 -398575800327735212967396608938913160 3566308 1325196549403099786741461242076556928 3566309 579005969534288426388723572736432510 3566310 -115200168368793348669762999700776960 3566311 25404336689793896097403480029441024 3566312 539912931048504783082740470933683200 3566313 -1643196962199251193220428841060759296 3566314 -736470269756613485857359651791393280 3566315 416719603627166454281554293601902000 3566316 60391642454640526559686536070462464 3566317 -335885423006018853346508972788688820 3566318 7766684874305682836761256066589312 3566319 -3241314004630786754691644637905520 3566320 12410123889191005161416815556198400 3566321 237567087067281259433363186126920944 3566322 1188510561245195162431926670928724480 3566323 -466710148597057351883261860355906360 3566324 1477088069762222499551217574373376 3566325 -20901071163873556087108219422734400 3566326 -387806407566120468594173156061441888 3566327 -338549617637623708452797553537388824 3566328 -372925131690469391103923385667706880 3566329 -553774122085315517282409306904283516 3566330 -385257807624559191212706304394465280 3566331 -934438625129094530526073260388137780 3566332 441034033771264748999176235286650880 3566333 -819357675067002181938535000696381440 3566334 4517028007215033621000807501060096 3566335 1046358381907502645124451942691666280 3566336 -609220810034382356650550871434723328 3566337 3453373489829379588303619669807968 3566338 -792249956767573062618413840725676160 3566339 167038918378694093403718487793717456 3566340 573542795755584952932511497803132160 3566341 -123164054458720159675935994010164258 3566342 9843897879725564923005797515518720 3566343 676755962810869093256426966905742208 3566344 -482230992565423041128737110869852160 3566345 -48231491636226902530158229252891320 3566346 -80315033852152356453843310618246656 3566347 354896902221344344753383404119169592 3566348 860412938334682429035864297187108608 3566349 36395205200374483882458211600613430 3566350 -79261577627428684623567583607673600 3566351 -1732875312759357375914787236054157648 3566352 -102987350385676133569652823624253440 3566353 62361164087402220272695483300280000 3566354 1028729566015589664221489729372688 3566355 -320803441515350664283516822570807200 3566356 -206572219972645267240351698073778432 3566357 579746077536629077614524454320114880 3566358 -351402957105408478227450232415289600 3566359 213545705515736398577219486667965904 3566360 69181080190743541315329786957004800 3566361 -1096496790142276036178941450404526128 3566362 -779945621246471772015685051507398720 3566363 -1172329949647432136990933497120907388 3566364 115541936410818934407116626079219712 3566365 -1008839076527008228587605966083397760 3566366 -108806010810518137846499447321103936 3566367 251625531099286702167742619713383336 3566368 865383058443168515477387266290745344 3566369 -918484007082382927983595742393635230 3566370 219665383751614265522442418396285440 3566371 103577972825444581866298802842967200 3566372 -6332691567309152825613790903895424 3566373 -457849531362733555722142747201452000 3566374 -2415984812233478979404522061080448 3566375 -1330694339679584020001470995026376000 3566376 -1344945302882181665194027118100480000 3566377 -10895050270629001333227344660319920 3566378 -888072087902569217923523741008487760 3566379 -98979858626623194907521670485641040 3566380 14574711366145391794588916212930560 3566381 152801303208521490785933635201770624 3566382 81616712467336859378056126536355392 3566383 933002451161056742009645226526959632 3566384 23507470216496955807973952834666496 3566385 -237433703888744916016363812133686360 3566386 862715072786914752906348999400837392 3566387 328864391136122635993195336876782792 3566388 169034552434911344079879418428297216 3566389 719806305779278055561100132302683356 3566390 592527735019574337511281437506972800 3566391 700639675777446033871528662848083920 3566392 -1054065340528462699020718101766656000 3566393 -232454103825307131994980087182054136 3566394 -278175115056448386693643615383331872 3566395 -43302297277683925251477434561433600 3566396 -408961939701874080541008226476395520 3566397 173308276053298177817164127211720672 3566398 808643758168977157488835738641942720 3566399 1347596595805357057488244203318553536 3566400 -23639186274231525494640301257523200 3566401 1085632312265230502488109356262752704 3566402 -296044185065379006708099906823918080 3566403 -984259240817959742242833882563281920 3566404 -433043562969936866631363387093430144 3566405 -681867701180677839166828075403903940 3566406 -401376128155581328107767463654847296 3566407 2399976781973031726436944056178578400 3566408 321904529197535496552906830406912000 3566409 -121871623358881419520730575611709440 3566410 575483311280328372858275230156796160 3566411 -327445422028047075315234368893346976 3566412 -937900447779170445746205691490669568 3566413 -335384509786928384930246915631183060 3566414 -565135453198788024987044945312563200 3566415 32756270478478885223590784401113120 3566416 -43232913799376613381244370128281600 3566417 -408101394766179515003361122562469008 3566418 60432095112661242346820435066968704 3566419 -438204186067555510110537666626553704 3566420 -4829037303111529248366569085542400 3566421 -149584469926834866792142916012061810 3566422 320751342538326156298200189325300512 3566423 50215447619668225510181305747678944 3566424 -5922812224957222140426455544668160 3566425 -1009601608171683951785849353305972850 3566426 50679485024825816617054311994761216 3566427 863592617163848533813929430476623808 3566428 -704286389603500910605462021978148864 3566429 1701836585486031013335094650070677030 3566430 4067087208586968554303426673569280 3566431 -49014631482662090290191755956074000 3566432 -850954009961732217062053649389977600 3566433 368497529631514096127728896219312960 3566434 -967066385854337961193614127234963680 3566435 -380496632421610997627910917759859120 3566436 -15217308009469353690240887509954560 3566437 7584244227225597478897022348067392 3566438 -612093017334395926746850829581166880 3566439 871899801050774875022744600211453504 3566440 -109820284100193240575703205772083200 3566441 -1673916576791126037423068633198761158 3566442 256080312398548539216098497777400064 3566443 -1260525691005361808880221725511015308 3566444 349064054210848876175876145310442496 3566445 485805045133849184178500989082365920 3566446 279046924348132897442496684194976000 3566447 202224658002044729976042902412878592 3566448 22742446393868691520429056394002432 3566449 438196227646921942365655644070474560 3566450 44244593602183307075916681006702000 3566451 -185841574905206163403017522193372416 3566452 -909443495767366086462122494438010880 3566453 -107972823097733090096843516043803136 3566454 463828602850567010539743575930130432 3566455 -510858981960627611432858974023528000 3566456 936060254820885131992028257118330880 3566457 -4356877088181123053223221290590720 3566458 -205306854033495722162292092783188224 3566459 -19103650467183261913298016706335792 3566460 -549470704017009558256347905820195840 3566461 1494959297798487722381340064400061062 3566462 685036065539156530137324720433579200 3566463 -6129605656328858599076465184423936 3566464 1392237328348540829883175626866688000 3566465 436618940190399660430443922696453140 3566466 -608061656106018784403914417142610816 3566467 233698311490945097380228108728594624 3566468 1329643707638582693740818733128555648 3566469 622809879667332990075337498992497088 3566470 528482133392363366080114637799511680 3566471 241869673486766745157848522567336720 3566472 37593720291415991178576226764718080 3566473 1033719677773895380901520516286125722 3566474 134773784150451646206412970078354736 3566475 911950075567446896013372452931300 3566476 109128446015338814977681235463416832 3566477 1269264063251903866305906265088555712 3566478 127703166707899643913790430482944000 3566479 796234102692919445401204906438031232 3566480 -72231970256469089302329318715392000 3566481 -121488998860639803679279793656841376 3566482 -292794990784631288978845014254391408 3566483 -333809546257879978134889979368783416 3566484 -518453508575351086295542901324513280 3566485 -414262941024518717149524453855805800 3566486 -251474183842656553748357557839022080 3566487 -623512204656941934188065555389365040 3566488 18794233518800022440864574488248320 3566489 -176281690057102309388589777489538176 3566490 -137694025796788148464555996401676800 3566491 -293080496547215466205425290412963000 3566492 -644750388018628992059365503882301440 3566493 234271920225175668147658052595811104 3566494 -611738830306408810601548952728708608 3566495 526400183155867240369766219154105120 3566496 -860627118847768735425748808578891776 3566497 432242081555970049610157928053142560 3566498 -458030535927559677944790735120269760 3566499 281604821077096291752654314119523328 3566500 -376305624585574687787577974369280000 3566501 2643094111174306221466900464721265472 3566502 -50239192714810227165408218874205920 3566503 18508683350109325337336686053090960 3566504 79043458152734377959985407999744000 3566505 372918543212016001285056855125242560 3566506 6225974729932048525591567451403264 3566507 -909234148888591691927074302127538400 3566508 138406154116958625695102360469872640 3566509 118237479229256165214079208474103040 3566510 398677028792650440401512781024261760 3566511 415297012597355351239415798713510320 3566512 -59257814504075984093879007037882368 3566513 -57264152190277696117386899509424238 3566514 -11708923607913571159742291611468800 3566515 -899966671067963974863691785319135200 3566516 -768374248282810631894891601631186560 3566517 848364947973328410424613116873493280 3566518 715808394757760960397660421406121504 3566519 543790787452784521577509511189245440 3566520 159914357927546171465612281773772800 3566521 -304463446805326352211896232258334080 3566522 617315676518473933177985049656883312 3566523 465624530912532280096370188405896984 3566524 77380565608742557677745029875407872 3566525 -116373258847078992824500893061166400 3566526 -100743622922506309899178259908529856 3566527 -529990674773372629950252018653650624 3566528 -35370545736877016343849630223564800 3566529 -203592588840735138842262489554358636 3566530 -610556978181025800167429366404922880 3566531 2500455488359190754256227100783897992 3566532 -16206422655509378213293199426070528 3566533 512884437614083764249786248414523424 3566534 -675721334213802332796231986475575040 3566535 63117953362446069922646563610127360 3566536 -1058562775509595289772599149267507200 3566537 724173324235550848451169415521665700 3566538 -753131860069641102870732192600391680 3566539 1483348401917687553947247744300136340 3566540 -663381144365162647991542585506677760 3566541 120234747270166066896410767891857408 3566542 318452164046665208725870016842787712 3566543 -656556577534342826498746010661875712 3566544 293782538834715805465201532119941120 3566545 551423363135434105869652424215533300 3566546 708130284447162771057942956956835472 3566547 107559676108667747207778838762175640 3566548 -1372478543774117982459788933860835328 3566549 1185718750606120072018742385133632 3566550 -24432013842459408306033075330048000 3566551 -1982341274725465749048194591303811448 3566552 -13808585108808822861041379477811200 3566553 889462933011838972338220871015146704 3566554 539092467785884503836770288974932976 3566555 1339339113846556474249248016735104960 3566556 237514105947825195933010062235364352 3566557 -131897734022445299499464162464559328 3566558 -191499159054193415059822644143787840 3566559 12095609219837476335656461072652688 3566560 -793034971021270763824385650100797440 3566561 -38596476379947572665360640601407868 3566562 -50386698343244042889557336660677248 3566563 44946294047881035334144896399898320 3566564 261392273243139558046064275312582656 3566565 500339463094913922809771821194816000 3566566 -483769205947121393019731619351980160 3566567 165997389004816777807683962050316232 3566568 -110114087775684777158204182586572800 3566569 1670065577850803417251169989800736996 3566570 -173539292395228888583894825259095040 3566571 -686851994655138864810842196068709288 3566572 343889587105338213065282710743838976 3566573 1697254391952562296942507232107780822 3566574 -355219100608943954386242030643555392 3566575 -98716419109782460774055117178693000 3566576 181116262794208101417915215927869440 3566577 411576082308944305496388075353936832 3566578 -86787498278095769448995524857435744 3566579 1649864565641606898102608857210143180 3566580 501158642868063971403769157875292160 3566581 1020543806044220037616926930237607424 3566582 165215077883785129815356416217448192 3566583 484549999857145947302601333318104544 3566584 -534428547455647230818854798004428800 3566585 -593692896691178298600635639351361600 3566586 -23980590576160756875290175601881600 3566587 -980938962717648260899211624678510160 3566588 466894732991893431832021713588338688 3566589 85178423325103219310899681870761600 3566590 210552656517826000155926944577712000 3566591 -119444579402067752688249076165046928 3566592 -1046528376662862924786462049173504 3566593 -722587870587230645781812320233871776 3566594 -272504924291883082674899886454787040 3566595 -637134588145702364031628052780966400 3566596 1859648772501429118111304313188480 3566597 867229110139069649453354660170850880 3566598 -53132808075767946573306631589468160 3566599 -662795695063936534857881668158807400 3566600 720642023785973647851865397625600000 3566601 -1173534856738190938176506390258637840 3566602 201276748090641713498126431945948512 3566603 -178968167410147623518215854779447016 3566604 77103618827986523058573844525731840 3566605 19747787505417731449176654652168320 3566606 -1597825065605004270844295480027361216 3566607 -830156665749806826232940236773991680 3566608 232225489900323930881550142582956032 3566609 -846181799456126016770469735119304960 3566610 296544114382829273266833749068439040 3566611 1554308429825551753872811908506809912 3566612 321317857393707150417529940123639808 3566613 -875813389525203475219388085225312000 3566614 106884652989329132773033532703860352 3566615 -119759659039921723430890044640930080 3566616 42638362636283850381771634247577600 3566617 1218568152086125095366436291332934932 3566618 116336436956796159932065372496874240 3566619 -287808284816489310334531605387740160 3566620 718016504195126305228411911381903360 3566621 -38103452416876592423219340908549748 3566622 170141709243958456929309303417636480 3566623 1375024313011055293073751936797941200 3566624 -129428071543953985207598927294496768 3566625 -305915240364825562351098013594512000 3566626 67191894781562730588856190036826624 3566627 193853099801805686656541323776802992 3566628 279198891497683470804243595705868544 3566629 270096681230309099183598170155500480 3566630 572808765263337154884347198679000960 3566631 -26401542045549996328586442964403712 3566632 246151023486626165662435301612006400 3566633 -275501146557021800060752553088759936 3566634 64246450257343296966408304831672320 3566635 -13133579904986275196771882550939360 3566636 739775389282634467201272942375886080 3566637 1276139030197745688247988858949949494 3566638 -783456462489792828541987293496217280 3566639 383118672447995253393970082206332240 3566640 -58534519204283537357046293735669760 3566641 -84356628248943068405200909265825228 3566642 -657949245256486623495557042896481280 3566643 -190022075696698018802600176901302272 3566644 -51862097216131929770426047602177664 3566645 -787239709222780374300762576844208100 3566646 441596310421925656007037566183050560 3566647 -186421362454004699321713734383321168 3566648 645978161172270361414716318380789760 3566649 357182522903468507047874191620728928 3566650 436541599818298977954243589142974800 3566651 1002918671645991019259260866080086224 3566652 -142501950969362611381772021098321920 3566653 825176159949079952688402179483471020 3566654 37072688101652252323018272968224512 3566655 -156075484657386405499245459419567400 3566656 -287374004935385725815393513413541888 3566657 714475438712300595465374317392389040 3566658 39470309725274733725608936789198080 3566659 -1331870576902867700093946994975427140 3566660 179433014340431442043443731114599680 3566661 -615527660170348961042049087209582880 3566662 -231954983001553868526455321871015936 3566663 -85166827219062680359061642183686560 3566664 1877811191619859245561736100520960 3566665 -804549794828261214688328726414107200 3566666 1073738380163668189686495864875242032 3566667 183960524591145158038736547307588848 3566668 -232048454229322657232239375739781120 3566669 -1375623878357068434930111065783505930 3566670 306672822403081363417966705023264000 3566671 -954575660066115973467325250381401800 3566672 53197679269603723479215787429445632 3566673 -83747850800713350812254531073645136 3566674 356162486981636647039948972389292032 3566675 126177718456236336812597514965580000 3566676 191717963484386540681265108907014144 3566677 295147997330069925953127981296778400 3566678 -26887785402980029075904246681602560 3566679 -658560199571739839944639324707725952 3566680 299875346149769131829958045407232000 3566681 -425842617083675200117935884895242418 3566682 -14745617918334245960187527931694848 3566683 179087275044303735951024206182439760 3566684 2349897475721214074384345756999688192 3566685 236712596512233092583941637011262720 3566686 -191727178428985900643859858554492736 3566687 -998665784162407794907777282657565664 3566688 453136806444491177061267580550381568 3566689 -196177412394249729564364184345983488 3566690 120743988108050806987742120081839680 3566691 -1061820103858712593123137179161455900 3566692 474201093523575332443396029683261440 3566693 -637221477206668171257150358906129956 3566694 171037732815127412859321110672798400 3566695 1502337446424313837698813346131966000 3566696 -479149429519490560768737466313687040 3566697 171916596478493837054361868862854800 3566698 -388873266877411073554481692076645280 3566699 -101756500222510644474324661030490760 3566700 398040289092623050894989475694208000 3566701 1149978466408805308964136543223151702 3566702 -337685174324450238133468796328389376 3566703 -119552225077248123917495898138784896 3566704 262562215444589557900033679999467520 3566705 207640468835647480146362049347838720 3566706 69821030920886910782647751831920128 3566707 59194103943442910898162337084697320 3566708 -1171363088416464441725664179546950272 3566709 -407421604409765987345873193802839186 3566710 327940917139261522677145203265334400 3566711 958403726203288488529375192764606312 3566712 90741352497100976871753112402698240 3566713 688748524833103017678118698250778964 3566714 94388061520951527358617141859718112 3566715 -895620889562804123230026361828532880 3566716 -178166078118301744284962692532316160 3566717 -1225580147408620807494342340931424 3566718 -50385634233661787826311604951076800 3566719 629156528596650782313170227328298480 3566720 301101160749088464631080866650521600 3566721 -71164749923307520265182822590603312 3566722 93787648210058037124833382473960912 3566723 -2065276689441231439350289089162353028 3566724 279288911300450259006540933439352832 3566725 541129956876076811260623527486181600 3566726 88056587056065315259675536809690496 3566727 935289826729500118044091648128768000 3566728 -1074736090776125687646461737674055680 3566729 -1988191918206826314549533916655277670 3566730 -50214895078256919219091759533377280 3566731 472874939338472329913714251276538144 3566732 180744290489653114006634449753300992 3566733 311266369842915990441167400749917248 3566734 -172883068566460414113679769699417088 3566735 -61816800305362183793548300177075320 3566736 -110015769190104629272357242924957696 3566737 1205680294829119790475003065365666080 3566738 44360793923177040868631332185149952 3566739 -174187918652633585578577111143610880 3566740 -949206995911285512169760982121420800 3566741 -227335886294307265500235070562593640 3566742 79925246850158917145271580905266112 3566743 1107887205027107296150590111018465992 3566744 -812702677527243120335533050982010880 3566745 207511277349706360828312812656224320 3566746 -177778620582603160726059564063878928 3566747 -220265639207820663925350192292808280 3566748 -494306194770872531582736188639748096 3566749 289653972928772010727630551106955750 3566750 541092661895187212009768382419424000 3566751 170103949842176898342697575355023432 3566752 -371438081691294810499747930967113728 3566753 -1107619383783931047156724034905793340 3566754 -166620847615080087284259340420327680 3566755 452000055533840249479480310639870160 3566756 819046479648600578580138882851696640 3566757 600052731724143606512102230503364320 3566758 -246430553384165917177992481548028416 3566759 -1398957435036428998823773881505845624 3566760 722859694689718060621950025687449600 3566761 -462992055736579872465852240554329776 3566762 1182722580348611999654185770389148000 3566763 159669510531040718072403534323477424 3566764 11065746958678987470277261861524480 3566765 304306297611261373498755502246347660 3566766 -33612434416959939776333445121861632 3566767 -537748711106496333387201983020697408 3566768 368684025983328675503683405172244480 3566769 455055356459499476017006198020814560 3566770 777928644574476362954671859238576960 3566771 338479929845118440700424886265047040 3566772 226676365236950268028317447618957312 3566773 -68520579697502029468838002979753856 3566774 -460443340436154586934411429593824864 3566775 -487788847688421618821932380316848000 3566776 -605605500585591861319744989640273920 3566777 552857248122059788406210732519350980 3566778 243360353090946072874033557344371968 3566779 -1051443711468337232201837388602481216 3566780 -4468507924747834816729260237312000 3566781 -75404424700407724182842404765556160 3566782 -37916374290310644071770246817035008 3566783 -2516393945466087121443446482089427200 3566784 63692237721719050309026865175592960 3566785 -724988999652286508730991492051903020 3566786 -341982827645020083094530339893306880 3566787 -493468722593562729347529831737127936 3566788 234403492461921872497452348814790656 3566789 1624945806999038789785637541233122590 3566790 236162582698459582821905135373553920 3566791 -2009431953007103428426476072040896808 3566792 -655085147223995514985295821303142400 3566793 -582339599126108831435562512208247536 3566794 -68154477254267325539927491195453440 3566795 116199196342264171134085331991720960 3566796 -318923594990497283023062666620011008 3566797 592887966363107474311341980206497720 3566798 47104848099422233059260648780060160 3566799 -1294402142611959567041186451245275416 3566800 -1060895688174883948658660346675200 3566801 403512403024158474184318504409746752 3566802 44253449557205010597011936499311232 3566803 57041391787659516395708788678773480 3566804 -1030818703841867589634250913311080704 3566805 540284035622149224832290082875558720 3566806 -743353308263511034653700626891359616 3566807 9745481824083473769544802071032240 3566808 1271151599729853913752738696558796800 3566809 -550733465742709231627135181504287990 3566810 -112482160879625968560400238457349440 3566811 -306003889208880008773399098161492328 3566812 -311697624819816809665803080299435520 3566813 2813418928745689009767210239433361440 3566814 97303938474208127348842494071826240 3566815 93480425686956769297771112325201600 3566816 1616616804735796162519793677587185664 3566817 -459403708477018063193986516129452672 3566818 -325228492109002961803230470304926640 3566819 975013599830615506092648224905784220 3566820 266962860495527185310316988017070080 3566821 2135124796508551711419426196489276092 3566822 205577821442079971230351279179464832 3566823 -435626830583406940595704569145051056 3566824 -239872493950287847889987868540503040 3566825 620790687833091222557231267213939550 3566826 -685770465020753354497848868361438880 3566827 -172926026423918933405063307656530176 3566828 143786217863345070713958705102528768 3566829 74001440420026601770388987328798720 3566830 -1339280714326745084447690246718604800 3566831 -1016939523434989475688559379938696368 3566832 91520483875591928322523514606714880 3566833 351976275277841721832730839662548644 3566834 -1753632034168420795630167953345315808 3566835 68496618762092854092333666106763280 3566836 31324992893812106346836036281466880 3566837 385704858992803408556429685477407772 3566838 -433997708743292287068868668024960 3566839 -1105713546501460344951727665409006360 3566840 -338997648348845374813898244500275200 3566841 -609117310944517941771282516250124208 3566842 -114145115526584674303713980693211648 3566843 -432734766026460328064121915597097200 3566844 183712275310410725136664909582241280 3566845 192584640044187317266445764652817600 3566846 -322598404958229664037371060714288128 3566847 -277352961670251336151722020908329072 3566848 -1051651196137880666525775331619504128 3566849 -238602664969382232413510103921293952 3566850 1685634718158019659772484241408000 3566851 -3951293032874903302456572465766080 3566852 -165708502219088608405250007703680000 3566853 28921996166524530099844999031433720 3566854 522151584512952681941016255782753376 3566855 -1379300134374083864488101396533985600 3566856 828924605142850283218677142493184000 3566857 603060186931500432141482642323520000 3566858 312056741950377221092266559897151280 3566859 716437164994519002010154334003875328 3566860 -4382383623779080065690010029588480 3566861 -1265863626677687774222672036864174538 3566862 455907209607305968006791497152385280 3566863 -563490061194603039246186414432978096 3566864 -11034809733486513835708431867838464 3566865 -279399123641414654237667709461185280 3566866 -101550766130503940972928509885356416 3566867 180265922023654442071645910445167916 3566868 1074301549251205714873649563878512640 3566869 -914763031484894755650945511026591730 3566870 -250880657694681649815617286621340800 3566871 183989650220088275004985499789798784 3566872 -50062368268495390644762772322488320 3566873 885698827310934818372986615551265920 3566874 102529992681750565151494760665412352 3566875 -8199978076419051053047827206450000 3566876 -159772310005409636007922736670028800 3566877 5078180201056169874995996634081024 3566878 -57226576417407204112883858902038144 3566879 -2138467870202502239762520713743902720 3566880 -768864002771868721982112889411338240 3566881 -258885436685827985792927624729403900 3566882 -499158710450515627385609800054688256 3566883 556487096295047433462540911416108464 3566884 -1182063943883013089320074738186984960 3566885 -180024979236554987720902822824176640 3566886 304356901132818274930838772815591424 3566887 -223047629433460928593190386939289120 3566888 613015241698639180737609268423464960 3566889 -1112340778313001652446980612445936000 3566890 1405067519280918794549208473820625920 3566891 -669143098683959189313201523378305216 3566892 262309591717127526245692563058655232 3566893 194652546664260456298318290771168 3566894 -163709158435047966143102065880781504 3566895 49252448978137604286459374843665440 3566896 -277322249885218322543626155546984448 3566897 364967437004072157721570394368739346 3566898 45366167936463905261221190655072768 3566899 45337805992105760578625263873216336 3566900 -284034428287304079966770251072915200 3566901 -253716031858517335759907260637120160 3566902 34052584217163392903471823047272704 3566903 -341973174056711361524028928073235120 3566904 698350415953735388342919256252416000 3566905 -471145316268936149040895725614810940 3566906 788760610185018396120294356040835296 3566907 431340320723672895698306503089624204 3566908 -684983750103236769152312922012423680 3566909 973911919285885190163436896370214304 3566910 -167791994590422086670584171043296640 3566911 698321327028785205695592524601602400 3566912 374150210171284698977211898305970176 3566913 -474491921997108967691749473720896640 3566914 -231404527837204574061222761131534752 3566915 -65855238952572982350349269952492080 3566916 -14723345288664913058908352431799040 3566917 1587484492116024821352344169776567966 3566918 409546622666789734351309061608008000 3566919 -888629465858549618836580229637684056 3566920 -93672106864092426797342745513984000 3566921 50749412858866408537397274297315792 3566922 69223258077526821869953347279126528 3566923 -682151673643090358709633512867655480 3566924 1820401605664857163181634446987483136 3566925 -234825000105259465726508672812588800 3566926 -4458098525596523065512029095512192 3566927 52177201481896660707786829439738880 3566928 -50347969668788398678293147125415936 3566929 223945301916572904438870642775180160 3566930 -275446588025677991221007243466956640 3566931 284563502000503001573427657438868152 3566932 136312572488730736806456751175749632 3566933 -914059355039570409197988084919650720 3566934 -114344565114757270412958449037598080 3566935 -972304053491965764850470301750536240 3566936 -1487626218056274924152115077836800 3566937 -543048808892798811327010388495396640 3566938 156265598579332653571776751056795120 3566939 969268114629056884625823410110300740 3566940 -184698258280395276706469087646412800 3566941 -150675321137043574776383624128020128 3566942 -211603988698686023849766122298825600 3566943 -223321553277535886015131783256674800 3566944 -258794395794167972759276700943908864 3566945 120885389490224894825970170844647700 3566946 -616314065360696572578907491148584960 3566947 186347752933371164907743693657670840 3566948 238850000833121567323930747873370112 3566949 -6977745679450987821965636361526272 3566950 332013900207315778078643303292396000 3566951 722630137886564293486132248403712952 3566952 -105859753197889955863674588944302080 3566953 -134234218936691550788083840246643712 3566954 1726348685464320080582528857504176 3566955 261586380472354904005105380721048320 3566956 -213561553875078386007310043242874880 3566957 1256245356333326271548530148923561452 3566958 -190618304286098599929950785838474112 3566959 1490865548115803742536144882116320 3566960 -116112525101973136258558037601976320 3566961 -786769938493464300648939172120506480 3566962 -297828930825946238441842374305476608 3566963 -779223547722951834978942827553220440 3566964 17739659618032464843222670052990976 3566965 813106072660205610281939736342765600 3566966 414808772257311052570337139763557504 3566967 -350981209165728906866301234220735920 3566968 -15972861894765853735422718772797440 3566969 271499388743454562030090916069154432 3566970 -335246251667120933126489224348953600 3566971 -3484395419966594086534089210370912320 3566972 196164730014608214079413605383243776 3566973 288187309252729438209480381200054784 3566974 68065355394479773487135591210932992 3566975 368513217547355291481439927647327000 3566976 -146657178331762255865595874592686080 3566977 442820715153858301178408310505501826 3566978 -20639101352048714631197172192754176 3566979 -785200658413476589828035281561520 3566980 342208665876435203437406914335264000 3566981 -35289983023326629556381125717030016 3566982 299799520632280874768566584784129920 3566983 810909250336379528190089735783510320 3566984 31747938102665024722895789683507200 3566985 -169962749434742339409996108027954240 3566986 954158607264896551788314111786022192 3566987 1388698923424785739618227376117913112 3566988 -610555493411349381595541357791043328 3566989 979251516657109405297444618543396790 3566990 40811060912406886102270000097882880 3566991 189250519943491153786287254150640144 3566992 -24137319563981229266900487049052160 3566993 -3785490086653276801544053373933727936 3566994 -624400810310490451751355530414832000 3566995 -423366650100254135000946573917298000 3566996 -1529078341252734970062095281853904000 3566997 -469718330797441433608197636003275520 3566998 488233364894345395796151760770708000 3566999 -50992958698791973977434419008411312 3567000 -302383567300918247535380348620800000 3567001 -1035585060661262832371826348473543808 3567002 351154743412695203598022804973939952 3567003 -176149308750354146564483031886780800 3567004 952336941189798947236587955535884800 3567005 371608662981564532562475691858563960 3567006 107400593172807212393536005330394560 3567007 -616433683525791172138022679354547744 3567008 -1518956105063726427782151172930928640 3567009 1189990595820598055377987581699939504 3567010 351324573788794066627778399414864160 3567011 -645942762863627723044333413800555568 3567012 109742745767920968858808286369498112 3567013 -2359795791280798704575379993431507360 3567014 236882706829788624807058473711878784 3567015 55514250908725020753443615499611520 3567016 -1430017366006608357129449682639467520 3567017 1291304436844229953529910339803335332 3567018 -93831803125422124853952881711677440 3567019 1172625543225595098422471702076698420 3567020 -47742747030166743934103041124075520 3567021 2592152349128098641433253101384512 3567022 4143388519394617094134395517670400 3567023 -142464498133818242504094916246684920 3567024 -212516018354574714795211227503001600 3567025 -115832995624161828220600594015632000 3567026 1121732308147471488446402238329093664 3567027 -57198789299936858333211039026951568 3567028 42586926004973354939572943135367936 3567029 -1547882304757958730943763247999916740 3567030 -363286025030526333755423376671959680 3567031 -330218708484445844613347305342956240 3567032 302496236414052610917180474325524480 3567033 32926338949209523507656593370508464 3567034 69037726598551384823485159603810416 3567035 -565705932998101308741406732782011520 3567036 -453001649898124841235424957770227712 3567037 704272487814865282701532369893049312 3567038 -425264999633908486930736137429006080 3567039 -350808386187389587303494759305201280 3567040 167884519140158173325744508323758080 3567041 201294832936209090356561735533284 3567042 -746386208562487618951974510034444128 3567043 692068372572813814086429774605343664 3567044 -413354801476224949624593713560652544 3567045 -431119413846650258779556433450384000 3567046 136214791756541662307876968720343040 3567047 -800185558714951205594282793086341992 3567048 620014613669702086481331069538344960 3567049 437209736605965714296914240937614336 3567050 -320957879601575950866409591171801200 3567051 301461727993243466945345055111173040 3567052 1045702991186442036669853670160878336 3567053 -957602694334973700784516576136402922 3567054 -118919404260037879316269624995921792 3567055 -141687816909912662287701534617282040 3567056 -142143017795441000653763645651263488 3567057 -88336847097596211579929206429710912 3567058 650841490269647591020050386213291520 3567059 -181240693797292651396152131477486688 3567060 160885027500822201826192236733440000 3567061 -1570167165332514666954249505647620100 3567062 -956678768597233863430782597793375968 3567063 758866889394096173118823855732579944 3567064 -318287781960780650401760238754928640 3567065 -5537199379077953599569704031386880 3567066 640793078230703739983148602639706624 3567067 -556959201091444701154259929512628208 3567068 396203365878125656716138120226318848 3567069 -438293323458270176143811583348942912 3567070 3594234139324366202495726667287040 3567071 48603170574163190634896089322560992 3567072 -6222276435062637434607627557928960 3567073 1817219608534630611980934431800548544 3567074 -170115709949052538372829956493403648 3567075 33416798710277756542988533406400000 3567076 -116619597754858357617631572003693312 3567077 616482265841449964898048814472368512 3567078 4076637619604350968955414562878656 3567079 -1227553980765306140412834547061781360 3567080 961883087466779042438563164957081600 3567081 213719978068756660374969530037657600 3567082 797977557559167288511334866585679376 3567083 724058308990582259816915824934095092 3567084 -242197779342048143450023262825777664 3567085 -821235817989279100501945349494559220 3567086 -899173730525042044049242834704451008 3567087 528625105107247241636355380546193600 3567088 -78481980542070511690231790831206400 3567089 -1629021932562504077515877834946568110 3567090 332291319021525678690255902842360320 3567091 1231099026299704779080667402431536704 3567092 116735741955485707946583766349832192 3567093 2770454406966689425599942831773568 3567094 -788096159387633179321298243515862208 3567095 -373623609895420494332377933585900320 3567096 228163022294021524148426117733335040 3567097 39579999581381070927857082662279812 3567098 451371938215506481001857075353546240 3567099 685331330833672940106937531544471064 3567100 -472028151726693327832518480361177600 3567101 1643193225241200693680821986365508102 3567102 -505869497438102935714178753561819136 3567103 445469055372110295301988986837924352 3567104 -277712447309657606113000695785324544 3567105 667270180696360137621974252576899200 3567106 -490187995604747152076311272093235248 3567107 -1861797630939394397231211834133648644 3567108 -2462281712400873083783661399048192 3567109 -238523596187701052158278468331993600 3567110 675473069537001086259089353454472960 3567111 -250093643849928816764317794569621376 3567112 -609246308036928428449702914790195200 3567113 -793850359132320594799243109622647040 3567114 537560301068247713793856916210624304 3567115 472157719603274718568146148320168720 3567116 162991028963636359647734071791452160 3567117 -91335836468753098602812129279625120 3567118 -278950348848315530266650381612329280 3567119 1209061495130186134338586428640409520 3567120 -82725048091299818387582158543257600 3567121 1616014996146015887680646715188134322 3567122 -6339154382249989453089576237534048 3567123 -102530578284564928209048719511353952 3567124 -512298281237415346654330100987179008 3567125 1001859237133779429476033003852307000 3567126 72494686975421642534383506818065344 3567127 -107873485945451163566021899083310984 3567128 -950551118816720760987807776745891840 3567129 -196160542453660205381805101247580800 3567130 -183708809375417738413509543109401600 3567131 -533035331358011031943778673655180800 3567132 -896133713406884800045845130276531200 3567133 368671807033935225924184869373946360 3567134 -192497188114418615685740988722921280 3567135 166793734362769858479772159877652480 3567136 -138336829902736038659886134793338880 3567137 -301096555014090206162666216612682048 3567138 230318929248294979522182097089730944 3567139 -91879592160358064347699611036091392 3567140 739271813968494975641313017602252800 3567141 294988117329174367350180212443429950 3567142 540292016380937348320345512750101472 3567143 336007305792974501551990602970537584 3567144 68331213987001876618377932021760000 3567145 109851057971228957061721835266966800 3567146 298089008687467738668357044213474304 3567147 -69913132247331508919366100581598528 3567148 -124154919167781301462135909061463040 3567149 -420043269327364591690512971050079850 3567150 68493776467358686471357619155204800 3567151 -1516121350304682814403429997946248 3567152 299381611208774277100991884465913856 3567153 -444841621891430275999016873401615200 3567154 -497979936446224701874062498570730224 3567155 -998594076265200000264569166014970000 3567156 344718427148257871603812940374044672 3567157 -1420854501668958094270797137586299040 3567158 -275133661656058226214290234279670528 3567159 172899796766701127401500717057798816 3567160 -1521916574864162503250624278511001600 3567161 141426838358132791492314743818128264 3567162 114147078613989793068633914816294400 3567163 709006791053904197085110705666077412 3567164 -389995211286300920463642557959093248 3567165 32797666342318211099963574802064640 3567166 560797051315508738841044745684264960 3567167 -1012037017025153092824395904911470680 3567168 -40174197410868228264328323825401856 3567169 -445189465081197005353707518890731900 3567170 -55668770862456280147674774072238080 3567171 239045493697901431512354441647141112 3567172 329935702202700530778111304680755200 3567173 95050156884688954822011846534934464 3567174 -140324267828735136928357977742387200 3567175 -303556445159238025426653396335043200 3567176 373885976409736036970242870290677760 3567177 -47133193498940224676457437559448086 3567178 329362853253404370680528269583669856 3567179 599567208999335049224318691428758272 3567180 508214928484521382248270139469736960 3567181 -2447941363294089656083348899754657236 3567182 -286549612114397340107465334444710016 3567183 -386091074980413143123863324098541176 3567184 -100112648320017979469552742851690496 3567185 -56013758232622756188713147156500800 3567186 279133701144134307700550786595486720 3567187 662915080954281234168140704760759120 3567188 1141219790824756647930632810571861888 3567189 -1114420251694351956999103062066881376 3567190 339143527819939748521292870909788800 3567191 -127119458227241985070576565331324408 3567192 119495621157810665612148580215582720 3567193 450692886442799550650647508839317440 3567194 -15618319162603883554994537276048640 3567195 -772121961669440836298605062360552480 3567196 -1198861715756659030321103772032089600 3567197 1451596801968085362280361782229632332 3567198 -584083127382900111191215055738425536 3567199 -2851698557311911699259980757368689280 3567200 -178282645423566758782484441333760000 3567201 -553227210004030483737481366756608 3567202 -458781809557543834783590458529878448 3567203 75670870180899229704235601838977280 3567204 459914561370461427601522648113613440 3567205 434529252131839427906056069917273720 3567206 -314722004400785311683685072080044544 3567207 174557557289408510460651345561222144 3567208 -551122667719763548253049347975331840 3567209 720302033475450181169927161608645000 3567210 -89597784581008412021388031683767040 3567211 -223903301895863359814452545975362188 3567212 752247645251559876354696131222691840 3567213 280580620391745556309248789970188480 3567214 -333872161820097999865610856671812608 3567215 -513025994947633802500658629748857680 3567216 -7317517858739543167726834418024448 3567217 -659351608575913907904715182228146734 3567218 -40893040116584110890479363627835072 3567219 779883673241475964368956945743749216 3567220 130465246917843871028982118622810880 3567221 -124973726482357619174600223211713888 3567222 371895168273690175499131879397556960 3567223 -1264805605585945413950826379563424296 3567224 459027851178704283938799663803473920 3567225 -67511524980200866048544270564516400 3567226 92831595767646317729338171185049824 3567227 -798112452997639884520092726075768924 3567228 105300780793291751624518632082661376 3567229 258476422695772656804225330857504076 3567230 -1063123192432329546641089228771582080 3567231 1905934604014090662425143571998080 3567232 -981777623251105783020666673535385600 3567233 731834412914111091372036812906692482 3567234 -184878685592215822560269087683948800 3567235 23483291581378703780793485213830560 3567236 272334723696646218602629219470257280 3567237 -3901985726619625062043828700891232 3567238 321749316224738011673296487527079520 3567239 -218802751642372523364036033597457176 3567240 -972770920915121212677140259820339200 3567241 -1264859997787213173805213311443013708 3567242 27775588963947090273360852883168512 3567243 267825031390035457452189702276073200 3567244 125049838035843753469249392517129216 3567245 27471311166464226698703861155961600 3567246 -192816048632994535503353218459322112 3567247 -1781915649417836585154363753010500304 3567248 -308396689132651668027207095391510528 3567249 629089662074423014341888536408689890 3567250 626223543303235102413196623310080000 3567251 592217391806322577886657244132174252 3567252 490641069124915172125287377011384320 3567253 -2136087027138895613761093272376047360 3567254 245552409864135131843750010280905600 3567255 140871995820681852014073381671107200 3567256 457382136207203381240187157303787520 3567257 199858347582832006490240311928260560 3567258 -64855371551955778841019368757580800 3567259 -175358347115514227334355609981996540 3567260 -228769510878472089953659610112215040 3567261 -2032921150313169904123931465545604160 3567262 -1307815611676753568195279699988830208 3567263 -113013927045926689545844156822376448 3567264 -257006867276527318420018086810746880 3567265 -86695444371491993597457803700536280 3567266 -136422544581943117503764133082011360 3567267 168447666694259873843721856015620480 3567268 898714078542448424116504441750725248 3567269 -1707735729094349883355343385384152160 3567270 -130233942843940801605098382677821440 3567271 867778337560719345428024825844381912 3567272 -164316196468038906663299073728440320 3567273 -720188798704569630908067795894356256 3567274 72288219673505016657313723923206400 3567275 -134170671689155442760391406162173200 3567276 -243729670978478988015509753003271168 3567277 -422665569066847759378542936370113408 3567278 -370078585204824168274836609744200832 3567279 -553480659686648859259619358043725816 3567280 3922694955548190100061926350520320 3567281 -65711004175292498735872279226261760 3567282 4485365928038638729190466069490944 3567283 -1570872145579537197657781965805780468 3567284 -55067943827952016150374390457534464 3567285 715703326403952454595057472466949820 3567286 -201754262374611465292372792481613408 3567287 787344506950295655613791309825026784 3567288 -7202123381815219319910023813529600 3567289 452383928571230727352062006270099600 3567290 -338392007309578636790633655931579200 3567291 5999800727803832392146216926999040 3567292 893967316207687542899154611386582016 3567293 -661576334474726767411555367522710458 3567294 102738886843593528479539044807598080 3567295 -477137967853979340015370865381379600 3567296 -214909912021058573384086242365276160 3567297 626130218608701034447711965789247680 3567298 209856054349434512288857735105207200 3567299 1734073525484222528893796260194090300 3567300 253349563284851308100759796439449600 3567301 2007685330343557337669561387593110302 3567302 -1366881858254192743119731004207811968 3567303 -7127484167777992325829601857904896 3567304 -560205079092407243987866944673044480 3567305 -67345194147325602029968818297744000 3567306 67684809173929232973710712444405504 3567307 350245535414605291127172065191188480 3567308 -107941588325242369872294103795107072 3567309 -46424710527724210847902076816697312 3567310 105500748181413555654411719888890560 3567311 -36215258987756419555399166963023176 3567312 63486959177171824866662440208302080 3567313 230074789258612552893893455574822400 3567314 34353538383473579530887513807513600 3567315 -34043137572348670501391575498422480 3567316 -1005492108786375384862354118084728960 3567317 -514668714744236288999288534855081760 3567318 195661989330534113564044316999571840 3567319 -88483057390593827130607148806935840 3567320 17213869821817951151560415249817600 3567321 5025850381407166489956667093475562 3567322 1136667760923537455137903506660336 3567323 3840494690499239561683634701810944 3567324 220964203262549410415354732900843520 3567325 306996995580956084520661073347369600 3567326 270331068396942902312958546498186240 3567327 615005197835948809365603212885346120 3567328 269052401678778873456312577519779840 3567329 -289062415450691589170283327048886380 3567330 196751751656873462509250459924136000 3567331 1767813605324996999489161766636505984 3567332 -602204368807412948730511835892645888 3567333 360575725371689686313220894217410048 3567334 -437825975385965757307676063477393184 3567335 -1249547655655132736178064577202987720 3567336 103264209285174889576605806528102400 3567337 -147724903414184579569460765046419014 3567338 -570172991909543801143033916775193680 3567339 -336248302610253775806695247535550016 3567340 -53469720475363480913630098262507520 3567341 1980521073949320643975229058644376684 3567342 144719261782387931406973295209117824 3567343 240887140347060259791221756810358864 3567344 109814997985854747448647859518013440 3567345 666212680410334900273668836634235200 3567346 19279002189220034300955074401772544 3567347 -1708985631496032852320431333994781600 3567348 1480880098904248100184145172175052800 3567349 640974731803252895768165867323079136 3567350 -84273445169383971555135833752005600 3567351 -49397023455735132868682481265440000 3567352 531898612325728357176521451261849600 3567353 306758426996138991842403955616362602 3567354 -225773663233120529612744451081010176 3567355 37687679279647761895366361473977120 3567356 18580411911067064915638799630721024 3567357 472611689246288176768949417693550054 3567358 903636848251006979975538369947668800 3567359 209891406764104871993444430217954560 3567360 -59366235073249050869618462372659200 3567361 -206574670355578173609598200323528768 3567362 -871313467727635802756167276406392800 3567363 -957076644511651443175348733420558856 3567364 -6983135887019665811475547249653760 3567365 -739441715904793670317363634692811400 3567366 -1832981270933968150318355328791040 3567367 618506903089574638923017932415595416 3567368 -469457442204334599803406325917450240 3567369 -62735584511367811951288220612392704 3567370 443941354337395387454323642254134880 3567371 1735179390029936971690295035592287572 3567372 47113102487611725914045958859164672 3567373 -685675636949954555626509912343954378 3567374 -142625792572255364348170940680068288 3567375 363159912166788790093518499956480000 3567376 -137476352002381569123249042019123200 3567377 744297528959064120363948157203253440 3567378 307007819769403307184370687149969024 3567379 -184119799301278529621977874808440020 3567380 -502950488697910225891058618311464960 3567381 1041756597323644507506516144513089952 3567382 33472617204015973786936819477768704 3567383 -36656879397637059087070500480585600 3567384 1153880349857812516502032578795202560 3567385 -425132271629410973174138020887255420 3567386 -752707255682982225319582432567822608 3567387 -23888262111594866043979747660001280 3567388 -1084284892181460739154070277645208064 3567389 -236365151800280898741555860051925888 3567390 -290500502922419964317922138529438080 3567391 -88882252340191956656000607520635200 3567392 422001169248350720245068182348365824 3567393 1000458836856818552436545394957593682 3567394 451391613633128601817158850120507392 3567395 304520938673093834747249655207512640 3567396 490605791045724920852043389537891328 3567397 -922507900540193425096810404684873154 3567398 779716864817747146453427117558239200 3567399 -1102490899755312591763269250464840960 3567400 -47844462596288998798949326132608000 3567401 -401385396041753167339569961511198598 3567402 785213169370641147761525964822192 3567403 -290207395631713148255561911110115840 3567404 -615701492776424475981195027458790144 3567405 -904917584576762839693993203656956800 3567406 -267247465302628981236677037189174720 3567407 -1166101173467135257048476213411343344 3567408 -3694959105153397116526241994571776 3567409 12593808251843563496992145244081904 3567410 -27223593615477708298325714638632960 3567411 -1084980643272106090114148861565964140 3567412 -375223911531971092886580682131868928 3567413 -613552800437943870748658338647948960 3567414 240360978937538565383217721915861440 3567415 -170341557136609499833242791444014080 3567416 -230030203707195022175837333830840320 3567417 538896416993718062711087738861460864 3567418 -11304482657989196768535988404959232 3567419 1504156340955439926153874754050958820 3567420 -575661228950319768209488614033830400 3567421 -679476703642311569322471799993777440 3567422 660427583528967883852743210576544512 3567423 248261482010416303265141433977460864 3567424 -102057816455997938257010181332271104 3567425 264389472908834018868554125130088150 3567426 468274372400653603454893020891778944 3567427 304964112177446088821227328844430120 3567428 -658214692340897321806116559411752960 3567429 -426800803391817953092259009330295360 3567430 -204702085745549509156661654443837440 3567431 176636576858194439315647960140927792 3567432 -711638229801202727520054851530997760 3567433 776984481807682072646794954346151624 3567434 29073045018664284649991108440237920 3567435 -484016295286805686390681378008480000 3567436 452456794000160296631397863289639680 3567437 -62161505807882006716560581394747060 3567438 -82461799188890114152202146442207232 3567439 -1258093638680484787034111538823983760 3567440 101038429636286524287812946287001600 3567441 977285202008846227189460326165267584 3567442 -964271273879560793498144145920393568 3567443 -3398187667935538705128713672086044 3567444 15268233255328036764274472272207872 3567445 297352471203977411405720602415010780 3567446 -893405102470471113163612088171183328 3567447 -37785036405502323822123632701497672 3567448 355144661450609514131021967583119360 3567449 -430939805117439197996590751141994240 3567450 -227284128217181665036966438514880000 3567451 -145790077462899881465693510473859496 3567452 6475038319114122351478842896719872 3567453 81062203861850662210120126274162304 3567454 759511931084751351718763359981415424 3567455 698574894810839315179065767711928360 3567456 -1908923871306159161484969654838886400 3567457 -757089893959924458071282655677635294 3567458 949549770837049321737728671667776080 3567459 20440754129166542770681729534567680 3567460 -185949058860760615187223013385264640 3567461 -372476170556754051126658796911752960 3567462 -218101879697744491855314016679984448 3567463 -1586257712992022790064205072332994832 3567464 -1569364819170257073653714883823257600 3567465 -215807334417088943700726630842719680 3567466 -53782249756967343881251046477457408 3567467 -1617739351327717664344960072933275768 3567468 665772548574551669887118638255511040 3567469 221476351799368717034523137344406870 3567470 45338039882962483544505643205980800 3567471 1589699914137381540442504954647521664 3567472 94352025372171303434265254210994176 3567473 -20265515665708435134697630218873600 3567474 -173764256351154084397043609113267056 3567475 770835765229819776519245495940867500 3567476 -216527784702849464596215568438763520 3567477 -763247764709772703697522581171469280 3567478 169531132721068395015768889176240000 3567479 125184005322276064587583840704084984 3567480 -27039372645938361075592181474918400 3567481 -537938111611756708085415025366379136 3567482 1713724080848780284147435882815943680 3567483 351174978453715854606355018664330064 3567484 -488369400670820121781147916120414208 3567485 -47990071565645787925346486296580820 3567486 -18017313452835242860233231930366336 3567487 -80683925905476171960414551102059776 3567488 -275569338693696465691578882462842880 3567489 1111407675092472734046404934211435824 3567490 -264990639158124145743467426991660000 3567491 4694929016731337697198285478799952 3567492 -161878526987218871124848757118725888 3567493 1087472028371901406665319235282207580 3567494 -5143372371091908056422918528413120 3567495 -236579296001108047185008311320960 3567496 221482066292516367652138913813345280 3567497 478146561496884777236519350492577040 3567498 -149278262819669077212006471146962944 3567499 -852565758665180803284076773380081936 3567500 74921927764302294674527487222880000 3567501 -135007891087725385397257394738920896 3567502 -44340521638512286199647305545514048 3567503 -713664930638361401877634463825271480 3567504 160977715995950660022420370336579584 3567505 1016623572476113821255866770272684660 3567506 60193746991273897111457183780732544 3567507 815732543604754302408393156168249600 3567508 541587869168538372513272542746730496 3567509 -997173753180110725228512947786559360 3567510 -12394084884580258734340497007065600 3567511 -549903167805947941906827537993072256 3567512 700295787583081613681318521688555520 3567513 432994577943400233973330641417057744 3567514 144515367057744887830825427732351232 3567515 407436168188059063379890491747674400 3567516 521236827929183451026834474985553920 3567517 -641950311183953367779719997865905434 3567518 -878592610744009213985228115448046208 3567519 724335642134425611884963978037768600 3567520 -64538030978564724407359621787811840 3567521 1010298005202533262514018255152766212 3567522 35493685637185041830487967865762304 3567523 12437995327121247191691923670924528 3567524 -261198585614924532350620859434737408 3567525 -168916665537516526560733373229204000 3567526 406460062984443562536785679451837824 3567527 1974869578230295822872202431131432760 3567528 -414710532294605427666279793444992000 3567529 210094095483428068910155896453928576 3567530 126962525457899645835651634217733120 3567531 515077143793721042213822357281719744 3567532 -41286140619921485626515179248028160 3567533 277945611403074663764033960596065804 3567534 24475716974806061199368556602253312 3567535 -1689076060480212619119845299314001200 3567536 61709862537336131666402478618968064 3567537 397953148510354593891156888812330880 3567538 2035096896416953266059587251015168 3567539 55562679461507585634827885063939340 3567540 227436238392331817793259489862983680 3567541 -1048400942363665792349836183022103058 3567542 144269093695879415273793839415410688 3567543 354092400591360670299721561682745600 3567544 548431251274979632443125270239580160 3567545 684126906983090623576786675404879300 3567546 -170729667016023641100757799299190928 3567547 399177340621657206132033494635568996 3567548 1479812922400875845302042283601835008 3567549 583246935413659331463877181395596000 3567550 -39643882914630286386694727773027200 3567551 -636972841099726218379179854595293280 3567552 -11964159121508498558504689528209408 3567553 369261535279562665739731362842265600 3567554 -321143101771944774933044370035742720 3567555 201399166589615253783039643200712800 3567556 533792043534501846703226205299976320 3567557 114808007126433762988578752613046272 3567558 101063283306835088763562935721789440 3567559 1830794785985962282067732752836556760 3567560 -590561792344959880339297701897984000 3567561 376607153617849044549859046100750720 3567562 902629859790321020552504521306666032 3567563 230118495550896142858539461266485480 3567564 -11815975590816622319155388500992 3567565 226494174253600960845328509380674200 3567566 587240719552639311523170113084183232 3567567 -92014411343858026980493906690022520 3567568 182907913776719111309144200303263744 3567569 599707135144524580730461980849216996 3567570 -165337893585361271229077869535116800 3567571 -247878776230664299765069470611527088 3567572 -1164041320139145025268286105187281024 3567573 303553146677155328377518503686421760 3567574 439031121505674592875436410435653760 3567575 -333597086334168207082216624307105400 3567576 -271042999472450780368452556858920960 3567577 -272976157477454610537762244448488888 3567578 -412922420674530660967583201126233344 3567579 852977258723481458610285450066207384 3567580 657840899685673203201722431689062400 3567581 525508744111989890240254688247840 3567582 -953836517534185283456175018357627648 3567583 -74598550079711963191122503554676816 3567584 -1489400713125656748523422220334137344 3567585 -26581054946678034397046170320026880 3567586 529114804260421899365455015935809280 3567587 545029055457449850483659934716974236 3567588 -140400736199589777238451974870702080 3567589 -238089690602773002001003735711595232 3567590 57035643121084084092493358582430720 3567591 -760475985459766910979032143341986400 3567592 -1606118773945252205222080875012096000 3567593 -630129562190098561814783164206265158 3567594 233565843563450086158098395496739072 3567595 -413346470150923412208941853226752480 3567596 1089203604499762700570715193879507200 3567597 -619846170914040214318619146764622560 3567598 411284539462172968833764570412724800 3567599 -275743391443112464430202869234580480 3567600 67053300817195906020404970150297600 3567601 -1635407288515945515611781234477140398 3567602 -482582906189625636197583421756363248 3567603 605582977232294204066223967503432288 3567604 -326817753036230673680928645750284288 3567605 1641086866460246834287471311398389560 3567606 46568711223287280366840523722405888 3567607 -1904655298321504805553940854678868448 3567608 633364164958435980251513814929571840 3567609 1027929292246578495052316868325733700 3567610 552029940625493188587719226719316960 3567611 3271469805166500887732491401025428480 3567612 -126950556992065864545420267684249600 3567613 444285265927721946471701077962456160 3567614 40929050226516532565395674455015616 3567615 -176772634498975117324532624266894560 3567616 -643622371101978423326881988055400448 3567617 689163427108812790009850705200313412 3567618 -650717192231060914206915057845441280 3567619 -140770178625786602247459666938670840 3567620 175207642188203311638680742773760000 3567621 890017357932178006876025635236631104 3567622 -230895007033963370900881426148861568 3567623 485227389836539928487925353935164344 3567624 -9574146558234258214897718128558080 3567625 -276092678117243515431789424332171000 3567626 637166151155848163961729141406366512 3567627 -174252313030267970684131896504393840 3567628 -669002093109715681049025214630373632 3567629 -457515903239994477909467830888158720 3567630 -225178094622388362429941534760192000 3567631 1929269590688658749619749445388160432 3567632 189708364957355259841369623380238336 3567633 -299202703933456386514115022695696352 3567634 -125774674199267853472540628384683008 3567635 377695485798882034013376817864824960 3567636 400279312234510959913338275643946752 3567637 -219602053364317311522825575840777508 3567638 506437094017050630409560887316178560 3567639 479692718889648602166512993459672424 3567640 -834286557609426845443148182794240000 3567641 -252843298571365943105567398788517680 3567642 -60291504512843963310913010276634624 3567643 378169441496261227493354711154613892 3567644 -414326559777890077960981226579328000 3567645 34704757555217330088168097094891520 3567646 858567158602471434107152939115911104 3567647 356558736268283871996751202022349032 3567648 205765914637884209549705072628203520 3567649 868356971365996293664038503727780000 3567650 316873286965874449487069709422002800 3567651 79676594180849314333947167096136624 3567652 867194918641392016737348175553713152 3567653 1027448028448650335906467163621222460 3567654 297294200423168302164031580749541760 3567655 19003179742580345826812889754537920 3567656 -42500820671509328573813622600192000 3567657 1055603220889112701028834241677412240 3567658 63658208758412545103431183267669680 3567659 -144636731260455524192909986007032140 3567660 -332369379903957922770756316127447040 3567661 -971062661668088028131810155893829738 3567662 330569654982928045006730227395768192 3567663 -20162668653513128892613328503835976 3567664 333840550148773303203762100628602880 3567665 195661261636016051366827863930267060 3567666 -169551690607185735521457985913137152 3567667 39954801620137765130324918311853520 3567668 222300399212842530360505176968355840 3567669 -25523568531631652263392657929238720 3567670 -447066339553322801817422024829939840 3567671 -1163852245187758157787127449405473040 3567672 132277595652715477321401873776640000 3567673 -1008078296722717196260491405196357078 3567674 1310690967485502930998617356985096704 3567675 404448781321927330252209663763941000 3567676 294833735146826228305499128728846336 3567677 741760992124576017829861067299688352 3567678 -16005085655325864731709662408693760 3567679 -524740380755066816570146212133088160 3567680 -58851425793896998089092199481344000 3567681 -35782838018080512340782042522569772 3567682 -55068367626205208690816455791509808 3567683 -957678926901884438092440055006228224 3567684 46331270457209339713845184790986752 3567685 -2244705145056140336769980440209060 3567686 -742702111756349859068993909183234208 3567687 -1105869975350150917514518474947102720 3567688 74236063102754889348098935762636800 3567689 332450631813453731828160657422645760 3567690 -125293269139124385328274521358359200 3567691 413588739559502754719936252835357024 3567692 1313643449171355777737239224802050816 3567693 864498212777185962406007710004432064 3567694 -366944337481854676488424749330586560 3567695 -342828594195305213848166333856154080 3567696 -299923933713748527788420649167093760 3567697 -36370581461072133642108502844009472 3567698 1512521869776855708012360609007832736 3567699 -1299755226468710149012106770121876880 3567700 673335174243408571899165257180739200 3567701 -573697232524540946944467195719125248 3567702 -350622652380273668548192180571131968 3567703 -139668457655832901584829385235757048 3567704 139267550634805729331948963270860800 3567705 -220946490281742684675611546060159040 3567706 -77964370650707047522410142282106880 3567707 442975256533493879061832408208482080 3567708 -880041317005711123177124429961873408 3567709 -1113720749575216665700578621510544090 3567710 6539598103286138683740429050674560 3567711 -4429244256957205992173006403578496 3567712 837476622775868802164512241920376832 3567713 -233518527224509252754263818320634960 3567714 330482442610173693212803791022104576 3567715 -47677248823517627961286440270751680 3567716 92165057702235300853022453666739840 3567717 895324092305538495093908251373198334 3567718 9824205388614017851250402511716352 3567719 -332394107698089110598283208754951840 3567720 -305900663065926112629550710433382400 3567721 -1786797588793247682787637529370267078 3567722 154087174524828678611108306607503712 3567723 99564265204997934586351915658755584 3567724 260547488443421372563195830837460992 3567725 -106504707493019745609369224514960000 3567726 386270954052364289412958127358102912 3567727 -370902457702500780019929510568101424 3567728 -66772339954874860296920403827490816 3567729 35665980804458593696103415085308096 3567730 402391333877547600498755093861836800 3567731 6379208440586253655529419254340632 3567732 -129963422834520645745872419668881408 3567733 770242056481712305734967644807924604 3567734 663696888783904266203146501408058016 3567735 -154023729271235338709189583129097080 3567736 920068570488561052722300917853511680 3567737 -467176131903158985238572073809586560 3567738 139534321447679928522630955864109568 3567739 455457333133773556828347640832175816 3567740 615703291925512294258297029782830080 3567741 105800222322478342885139018536695264 3567742 -144343131872452839519692784401692800 3567743 230345087165541760459168422688217040 3567744 146570394556549642086344047774924800 3567745 212425557030299691318998922687510120 3567746 -121273109931207137011383780817568256 3567747 -166972199637006277061912290457309520 3567748 -667912723876335728643644991438385920 3567749 -71230487516188039034190164685746436 3567750 -329138241358148522667074851057152000 3567751 -402069915888553058474949878751025896 3567752 -1373583399822944280638968459621862400 3567753 610032620623842051714862192281600 3567754 -560864888209465421712503190354504000 3567755 672153451366688774027109242339603760 3567756 91503184574749406900057105832483840 3567757 870598332048700257518110263476481772 3567758 -513066571854221202121557708787859520 3567759 -26408730277389313064210018681636352 3567760 24437139996618811816573684191068160 3567761 -1269933345581793725241344888430418638 3567762 58427548434196616254998557794097664 3567763 35639122594816931654534455586687892 3567764 -22389754846229783854658999035246848 3567765 624168495729560003082989166635980320 3567766 822280446854064703415864249515148832 3567767 -668350885353295553340494540691958608 3567768 -106677877269130339207687753486049280 3567769 1472576926909937465966456541165828170 3567770 -35854149107930721333910297598269440 3567771 -104011834954089652858093866093205992 3567772 -473982002680976144223582266930144768 3567773 513098319779680272850578811026778560 3567774 207824301964229169220956928423037952 3567775 -650791557126404556196523525774108200 3567776 -1179915535452956761014354849275117568 3567777 71403048856464423817130225340081408 3567778 -557465185096001835001586376519760560 3567779 -148346193785512886048417381812865952 3567780 -475555842369432651502170941618995200 3567781 -247922395019436737362592420605758016 3567782 544324282320637381378621871239204800 3567783 -100602543132706744670567319813864960 3567784 1270591475804292068424777889503313920 3567785 -129356440261489144851422723404689600 3567786 118927875500277106881940153139960064 3567787 -374719182575030491545621745385397840 3567788 505662946274511656132364388089123840 3567789 515262236004711540529351110533318400 3567790 59776959589946718214821671608104960 3567791 846548213737792001239396031514498192 3567792 -88579729193210456517055561271869440 3567793 -1032079111253023625386690097940846958 3567794 -660208842320582405110294564945880304 3567795 236894311849628780453702567766412800 3567796 -8613844645883435288641965535889408 3567797 1770489654980238703344511827625515246 3567798 -326882216712645574046983715558376960 3567799 375653038268744868998780106574168592 3567800 632247442088230964067466305838080000 3567801 -525267128765240099212107736310178240 3567802 -304558079923929640365637339424256 3567803 -897085358613238438004099621133249948 3567804 114723139341554963605784175379370496 3567805 171030262230162342019243990513755000 3567806 -224817260060311201934348782094208 3567807 -103434264957478416301285000993804608 3567808 225945996037446610934321700799512576 3567809 100292776284159276892513255677422016 3567810 186145237107245872702760082399452160 3567811 -113619922715843919542099150843731456 3567812 1323754870116037373403297061141443840 3567813 -318939571631397438791069735938273056 3567814 87945646060831077662988182375804256 3567815 -1426255861922867880904583682961868040 3567816 46963408009907262038262293945548800 3567817 5021373479241999082326515006147979264 3567818 131419942177392453681992973318382080 3567819 1311205786236410580941105885806269360 3567820 276165885996434227193410794271488000 3567821 -128137755689925002612234606583194112 3567822 484651732349074966632762068830174272 3567823 185526570270508725632600365185395440 3567824 -55692194068888409374435393093140480 3567825 311518854205661997088943915654315100 3567826 128060522367890542589858268345068160 3567827 -37322177363548997892248513950624800 3567828 274901380586210198862923713113784320 3567829 -575136833404565826854876365052205312 3567830 -57519478438597281661739858885702400 3567831 -623100798960404563961351332492324248 3567832 790626729338360752551151026013286400 3567833 -114461271648716104329286437737244918 3567834 -873502112242745281734486207032885760 3567835 -439910140789159543718992143313939440 3567836 -228198128197639481183096378073917952 3567837 -374774274279181474097660233371806688 3567838 -394177374573102136209064801840376256 3567839 -20314056635914068523818335404110720 3567840 438428096299743736230220440883691520 3567841 1406009019933752485637473758528275880 3567842 -618589368513003572730679624310954928 3567843 250677734848583909161096617614162532 3567844 -490380335310637908713245329141039104 3567845 -335725641690094462494945963768864900 3567846 228076464482241676840410944536545984 3567847 -745375366394757084513509674538165704 3567848 -1709733409432885728587376198346752000 3567849 -953943398506916838763694603875655712 3567850 20580071255285628756888655164000000 3567851 -201735400192478553945662046788980848 3567852 -98352549666075967802875902739415040 3567853 1726312296868144209456109615956806102 3567854 -447281043475244635503134684374704768 3567855 -151347183120379911809784919698221040 3567856 -247499374264732375933609460533362688 3567857 -1172635957211496308499040335692912028 3567858 180985992275364415497628482636103680 3567859 -542201184616092654592482457619205940 3567860 19582615869375429189208900246414080 3567861 288818436944090630572392834540754560 3567862 178528105558545506001575358434644032 3567863 -791735053450012802509830257257467576 3567864 -234650204181530535338879724259246080 3567865 -36430349043954935772967860331444800 3567866 -535993458095102578389372425862964368 3567867 751380094054446255754277023492563312 3567868 1148529890290872411279131995189096448 3567869 1430600372112433995893845844508267270 3567870 -276634754666619436707347104094995200 3567871 -67249718449825488351509720912234000 3567872 -121721933042675931771406774400188416 3567873 -139260286466012820719626594069954176 3567874 368229018787307040605635751100201936 3567875 67658054783942976763335986129328000 3567876 -172696510108952733203054857684463616 3567877 1485273053088098605940301573182825600 3567878 -176790887930683167123927708260318976 3567879 -426499596441581430220705406632370256 3567880 -695890912860745354721761879700275200 3567881 -679721283038105675231222997349977318 3567882 -11291157006173673147236372991194880 3567883 -199097504758547978443355345996500992 3567884 713706061470649877128517435671973376 3567885 18337335177218131142997984661989600 3567886 -76058750227267779916171322402572608 3567887 -1638593269876726664725092118479709200 3567888 6059296841575258448438155141128192 3567889 -50190155158247651825490632160376076 3567890 139811889485402968981308074806536000 3567891 -244304158314935755092788157711889296 3567892 -836790149209398823936958473570037760 3567893 -644723573692105176347521676938504800 3567894 68614288176203145690349945744074240 3567895 1030137266781494525001396238483759200 3567896 277448416565689213424844591802675200 3567897 -222431514045010007655626279714896380 3567898 -406379574972845382738008241458516736 3567899 656929955549858902243506791184266160 3567900 75825644521027207968507207214080000 3567901 -893833067892359194584953351055059098 3567902 57569554971363733483645488040032384 3567903 959892993265544637094859569404268104 3567904 1228515051450451416168977101952188416 3567905 29881555321372434967576969104909120 3567906 -8715857165609217721459001150878080 3567907 49623578401754453843625349389085440 3567908 389041809128769240435014380882141440 3567909 548508742663810205124249751859469120 3567910 -162112839127470664231377199823879040 3567911 3070582110556814092956380254119272352 3567912 233293402720067278962213512079851520 3567913 734730501069432987820864198985111162 3567914 18680462538314723275102069463937024 3567915 196733477065315407521876867744064000 3567916 -2099968091416157887105689006315048960 3567917 -150282884669128020933152796150173034 3567918 434376772793476250792126935148080704 3567919 -570749985616540305418342380261725680 3567920 -107509219192167036959062358597959680 3567921 -57674841396443806818582178802657280 3567922 -908358110368211880361216116117940608 3567923 468664622912763134351367001125452172 3567924 -400664905254610091480943009253146240 3567925 8912009095340646220754154637036000 3567926 376580016886914405334584905702330880 3567927 -284014986698373291104257024260120 3567928 -341104117972291423650177828655104000 3567929 1136547624452151942601710055003708884 3567930 238200069918635653572535504070373120 3567931 213079839826855447337206865172750792 3567932 669057218278951970658905160884714496 3567933 305439271861429922346304545791457702 3567934 442412662381043555258353696163480640 3567935 693796286623437011130239808121094280 3567936 -153308759030192900188253353093890048 3567937 -1405119092061435131862344832372388414 3567938 455090212632798516376062122237632512 3567939 836991433274048490630468188072805624 3567940 213289520648217574652115053695223040 3567941 527666518061552046017750770996386972 3567942 152530027004877942406984873047244800 3567943 -649234815573527348005071163078594560 3567944 -35010565259091096234990121070100480 3567945 165743545085546262688636646913584640 3567946 258167540210727533111805661230781440 3567947 -377453670857310032243766859709506848 3567948 39641387954454653964937666668002304 3567949 -224639820923098015952346143833017408 3567950 327629384359407036218642435841984000 3567951 918108864013257356574468149161822224 3567952 -4940208225578386343745922608414720 3567953 -1218992654648084541058017763325780880 3567954 -59675028672979471249537345588262400 3567955 -611248406586111601230542852519727840 3567956 -304827833674412297423114440577925120 3567957 831577896290697113439870690816465120 3567958 607056444622107998585411719152427776 3567959 -2147928689236470052106512412805102840 3567960 -273245422408508910452566851798220800 3567961 1628759462766856822077315654017383562 3567962 -270868585840383532033004574957066768 3567963 -132351353520201035467755172491520512 3567964 -404104329381665270017254126812737024 3567965 -358179939580754852194901480689301280 3567966 58527376437245312070848213702553600 3567967 259676289123612216495247569637878048 3567968 4801779514700856736381608604729344 3567969 -224408778956483934235179784130809776 3567970 213610067512978190897363800886530560 3567971 1799221108240804159867726890176580744 3567972 -556953499802343720023015683329792000 3567973 -157158441696282224525726163107883778 3567974 229171497393750527884296298200091392 3567975 93621688168430709917313455331529200 3567976 -294602439774848081298545271079895040 3567977 -641134861328899389823390022857072128 3567978 -281425932261876584712200565782895696 3567979 -122726864683499417631540047030617040 3567980 336096604017572616253640024457999360 3567981 -91877283054631457692566057067635648 3567982 8569368769954069272275523345861504 3567983 373378182560112151544939505396737232 3567984 23700149659654122665876549373591552 3567985 -1404333520394859313756687193673167820 3567986 -15790266547200196370054785540592640 3567987 -595506536841841830183001291535446956 3567988 1100417103731416841394566715417519488 3567989 -603766483900610242488989766364416210 3567990 -239183713227021171218481618021058560 3567991 -579812914111307252992106924463430400 3567992 303544692741721854551743451837214720 3567993 200445343702682106273546686002607808 3567994 427620730791763687942670345963301456 3567995 -323945220170306540889085508715552000 3567996 -7091298799118108764723788635888640 3567997 -122256301776755108164427164214616768 3567998 303519246385769651651881728406244736 3567999 134943575301374459143513423107134664 3568000 -890217658101973900195440371957760000 3568001 1082640641991404672735018182707957504 3568002 80583634379390187206147708774005632 3568003 552645103243430955879990688067024252 3568004 -201737143370053957245467831029352448 3568005 -5712965892434937282680022248148480 3568006 39848225360264393297795045039491200 3568007 -27008737076744592332835071704711680 3568008 497086309140222911900761967836815360 3568009 -1697429964190770559879134469212325680 3568010 -209827669453737050192782145746752000 3568011 -2388105067489639993156842831805056 3568012 -564033835895262898668297229543413760 3568013 -341980061777819850805089929600256 3568014 -411374412278218000063881702675156096 3568015 -1343029686139423883234920386988087200 3568016 460267088978857069634002128945561600 3568017 -1234178478624861917118398590010280720 3568018 -756047856489439792241416836528077184 3568019 6853791086631448945063265996783520 3568020 -462045588977207517434187488771512320 3568021 38598596084689457477871329501453624 3568022 92901547393488101737261284544890432 3568023 3700832949875676498607517303367002880 3568024 -3977571582566951364050324269271040 3568025 25362271567564539312111890451539550 3568026 74210333278698782982438813290631168 3568027 282099789075088924071841436885885952 3568028 -699251791861644952476757230944354304 3568029 182113879296509960030310940173260640 3568030 -250795718678589611787581824279707840 3568031 362501620122132776652236419116151200 3568032 -517028816621485855498694224956751872 3568033 591550503565504949973366867385080738 3568034 -191163098301902644712114489479331328 3568035 -306311367143954128215369508006694400 3568036 -699724795568379501852766103659020288 3568037 1024338665769041620535054213645573664 3568038 128820074474268010212191620467867648 3568039 -1072569648535358268919959289723425160 3568040 -215617743644699484863996752974643200 3568041 656205745491709350254209832028352650 3568042 -197767010975377484314586626507157328 3568043 -902590716225439463644352180433429708 3568044 -685895493162624178733040282831037440 3568045 578929053090787522640449478349778800 3568046 -1095091485642131169715946553667470528 3568047 -313024844981047476664236871942292736 3568048 393405229518346590537572630364160 3568049 -1988447110191768600690485340230180940 3568050 4302580694083688588231239085242800 3568051 -845893169174121647266385050360648948 3568052 -2352376905758631715064066766898728960 3568053 8017944798412275362900532468674208 3568054 5432114919923693345452441545418752 3568055 -64585226638423707233588660072576040 3568056 -655455619934161232996224394019532800 3568057 1494737419921756111403120505228827306 3568058 -126917589134634835387033050590210880 3568059 -366837613324634843065181612051960832 3568060 -961013330837683207066319441918123520 3568061 256893529921104838199584791943220832 3568062 -422680474125732070182513488029013376 3568063 1125282491477929933962534120038933312 3568064 -129751482602569856613117648546299904 3568065 200708475774371170891065975992555520 3568066 3294248809371515667845952926672448 3568067 343387203445478836999223684683199640 3568068 -278703867191897800741140732635504640 3568069 -310202365377546024124636110272604800 3568070 16152583090688284135714519244544000 3568071 -422624168660828762417750579960463360 3568072 -15649136147154385234768159093939200 3568073 2032325382467367517782733047518757960 3568074 506351283207592410684735324443170560 3568075 82932983299800657894269865657646000 3568076 -899103871716814144446039463531050240 3568077 -379627993087550954083711414681220160 3568078 629932405232795286602829422588414400 3568079 -134489747699595791901780543830418624 3568080 -108613018273169201680009132224675840 3568081 -121965954709984640105841936815085216 3568082 124462506650224018664472634737718272 3568083 458537493985533512113158737467658424 3568084 -232086247222685540479446845709895680 3568085 2001116603229820409919942843223702560 3568086 572916353030866729454375987615206080 3568087 -685959975081730961807219557805313720 3568088 -378347682962924684680201901115863040 3568089 -399306091918353748717439007211279680 3568090 -56934061243589213467417202091566400 3568091 423401161719220305817876046121879492 3568092 737895527785416500607040323824738304 3568093 856130047088164506132398731865426342 3568094 -10415171089897517863616449172622720 3568095 -346365782780261515818010941759569280 3568096 -878834391242215610574582113998209024 3568097 -12084857240557192284891428323550352 3568098 -190040354841335106797655723261372672 3568099 1006304463031639713980847339145970880 3568100 -108144305417419840227798196007731200 3568101 610760277919860050706946061419621440 3568102 -210196793523058140743874082257350400 3568103 497996116105794777154152831220185600 3568104 1434638715985823301752155961167872000 3568105 -305166646732113886540997808697665600 3568106 -672757860260877082497228571286407248 3568107 392937963026477734398733459028990640 3568108 -110973272097263156499037541241417472 3568109 -149493846735131906613649470561915690 3568110 25050419175544309418455485894021120 3568111 17459725524040144738280072224767312 3568112 209336214872792557705951503817506816 3568113 356501473575723651088740923668607364 3568114 1331685941572143671258486441835832320 3568115 468560473655481349012130994820690800 3568116 188490939784519847531173316087132160 3568117 -438203713433535446127875672638099808 3568118 -367875106284144739250976780143037696 3568119 46378461913361230840711489700351568 3568120 1337990165338430266443111213962956800 3568121 1409651683143320317958239006238779392 3568122 -646597445350283281272691215817959168 3568123 521663069857838987824739946474474064 3568124 -1734047704170574511665232137872384 3568125 62597414152490091169410889153380000 3568126 113107933541910918314468119579830144 3568127 1042700658828579976297775397035582976 3568128 -140160147362492450933179995591278592 3568129 303792665749450918950637577980163376 3568130 -393883543168099720744248293577753600 3568131 19173994523719913035391634743791680 3568132 -442495699957164407441900708138443520 3568133 -953940133550877451349741279569827618 3568134 -510231746777735757055973445293904000 3568135 -495928490337454258631363245398070920 3568136 -245146019655940127195043857021337600 3568137 1395709404336568489744426983091636320 3568138 -713273378939197894910812588098048 3568139 1016450002964731910649811922863715856 3568140 10091532222495381668370559036830720 3568141 52741145088852471110321401626207542 3568142 41861851626310114487012589035368512 3568143 -1017914908065494806150787163320899200 3568144 -405995115923014204528774425163325440 3568145 340573342760745649812410783631980160 3568146 -65625007895331658958473199007906816 3568147 -198986423088046897724537245207334256 3568148 456779575493284919148911778686144256 3568149 -372047919698125831393854884937124836 3568150 -268076771892326127293803614746383200 3568151 766608167764846663781475660818907792 3568152 460088898431235522953012379465154560 3568153 28569066462466690301721813420083402 3568154 -295417484336398000873328431125945120 3568155 -582358628334043756827241916192061840 3568156 -1916380467896090020744929275214789632 3568157 -149342997850610915452380949236573594 3568158 -762867022259044013127273540371957760 3568159 -600155089123016993390204880938167184 3568160 -307936625128423129572813864271872000 3568161 -567139870501738324405432052643566928 3568162 137199811652823125297502389717544960 3568163 357941462457426068311373367818648412 3568164 -599368423475115777662008359087495168 3568165 -96682227063423479030706871265944200 3568166 302808964491437826174418464842709120 3568167 12432792937417969414559827986293328 3568168 826362111550932020722360059149506560 3568169 -209066192528743322146199784890652 3568170 153451259974810641060414612487779840 3568171 -676624950556415623538573760558691256 3568172 151624546554756941543113323882504192 3568173 316659818278006644628224606570490944 3568174 -468059214921982307712862179040460160 3568175 -201355508895196313050942186794681000 3568176 28166796993730775110046806804070400 3568177 1144706745769488176159787876652332852 3568178 497908210321231897673569284554048640 3568179 817850929886371661868295269325420608 3568180 -410123426124705162249979769071749120 3568181 -200317136751637930824621290211314880 3568182 93598812223869127343355753206380992 3568183 -34097622079834445797564566522903656 3568184 890009585883680170226084460258385920 3568185 -128891012332101345985403963620684800 3568186 -426718300134477427051242664141355520 3568187 280626926964357157957615790876462352 3568188 -128340776531347429896662904036587520 3568189 541575951120005912709824052240640920 3568190 225662287155148299061127002223937600 3568191 47230985712838507522607465135322624 3568192 20587539417301728134909332364984320 3568193 -2316638170079052788040639510354888960 3568194 197683243227925026622715087298570240 3568195 -555713665330881215853591702836058000 3568196 -765857902350214856379326855419977600 3568197 -222108751835555526262180909023492672 3568198 1084272154030052168633885631438668736 3568199 -104890731857792779512551086427900160 3568200 575752578482362909608812723189760000 3568201 128215396842225622802777237773474944 3568202 930458879109533045307102564238560000 3568203 35915540207442582935876327237287800 3568204 158349209040759915508291846534540800 3568205 -1530007885300237989221324310617744640 3568206 -265982265524508234935569201137234816 3568207 -1008163840892585860687474751844102544 3568208 141276945164905711804511564241960960 3568209 -517438010726219756573368593542151696 3568210 194492408721374306613389241698969760 3568211 467516847003412787695400400385432812 3568212 668842348623238787655083473095616512 3568213 117823189304320986286320818231475360 3568214 -330760194995300548454424314039483520 3568215 -163250672195135594128436050302720000 3568216 -1147262066837611079328862930842071040 3568217 -877469794356427802210358577178863734 3568218 270172766328163125663885282351970560 3568219 -318403117053489909904915649970794560 3568220 -184009697679688550320419521697208320 3568221 374421543544649741188965249713476320 3568222 84767025766588881777249113676546432 3568223 -849803407657945412576817510547621056 3568224 102903781229371320329478971515207680 3568225 276391749265971190998846616049975100 3568226 -3109044759158406095290575436523136 3568227 -533950559177497371121263681611418192 3568228 -165326012830969840168583034414082432 3568229 -1135326714609874452522212038246636800 3568230 75072876357970725331529509972312320 3568231 -206613002625311383387000061568752968 3568232 808681254036987897319202797326612480 3568233 -145644299004347291473604774569027296 3568234 -292497483147083259744086132622722208 3568235 -573279818140034412536856529331933040 3568236 116645255195503111517820079747547136 3568237 -709330039482407428084407310895731114 3568238 1013626648721812999101008531278059840 3568239 1482466714942744380861690992046533520 3568240 -10835730939607954966824994437857280 3568241 -497346558826464863463585299679053358 3568242 266501642659439857479788465288358144 3568243 -96809281712212096388793393918028800 3568244 -302534832363243821260741279066232064 3568245 359973906556188799605324292604025120 3568246 14071056308979617522316570575580288 3568247 39564741869160913351671844292759520 3568248 892417193481479549238684343223193600 3568249 -109004785890279078779531648252045568 3568250 146001370093438614620555644980480000 3568251 231474315229985198276074387901457432 3568252 -280819034972062386609706234624396800 3568253 -79332319089855858204275390466796896 3568254 8852636117916509866191002685568320 3568255 482909388585467222025353350445800320 3568256 713727268815752043426103591195115520 3568257 -40865682687930214787414575776983040 3568258 -518336227096941647665880476211562624 3568259 -323323284680607253226772189066225540 3568260 -76136418756150084999193894657597440 3568261 228512315606001771322708495553561760 3568262 190541758631301546634991181603953664 3568263 -15524502053554970395355515071602736 3568264 -306022341560740564901311126410854400 3568265 1091169145999904246071791005927106660 3568266 330222202806029779528310227067642880 3568267 1275780227326751412188733600804203280 3568268 423996606753296449549509402253472256 3568269 -1876022434190294758084103690688000 3568270 276537293790711462179046947669414400 3568271 -153463477375496084256260058389922336 3568272 -330915054999651448717255137550663680 3568273 -181987925570398485168040046619089036 3568274 -1096100439951337275999323142767946864 3568275 55143912496988795534030824135150500 3568276 956859384920576970277156981522176000 3568277 296312604830166483823273677424528380 3568278 193692269791670549852401837661669760 3568279 -327722340006735402326137448077954512 3568280 -337700887980321513920242617245491200 3568281 -1044681150697504008435149405253967296 3568282 718283640430338144031524032541096192 3568283 299712047107333183341442887922358508 3568284 607035186139426154356652983666897920 3568285 -306047317942503193108970059610832000 3568286 -106858738153987034844877379342561280 3568287 -1095370586519828777157461317183496448 3568288 -1925922399733069534326454554103971840 3568289 183626511620562852625801318038514560 3568290 -173116170374486169505370426519040 3568291 -413486119288257195101164192316986416 3568292 71524393351533424258991859207032832 3568293 46473752761977287557629229174385022 3568294 63300570436972288724582625898299840 3568295 -737751377916242284487924125401106800 3568296 -798271957620833772196078473161687040 3568297 1809681997587470515082851484290326180 3568298 265716728066391387687337748481044064 3568299 -58437554909219138880735616535132160 3568300 41139556259951894803811924512320000 3568301 -400688155648674226003118925649819296 3568302 -261037367277231724793663728881057408 3568303 934273392279534599227752565734622240 3568304 -473173938313019793478862161382522880 3568305 384953245976608731875930040575827200 3568306 -65773155566359081584276074487429120 3568307 1588690821945235896257451118553132556 3568308 848253997883788198464440215032975360 3568309 1865601683478766876639445780741333280 3568310 376979188033018294675834694688898560 3568311 -775543955564756533382374003085557440 3568312 -4443076499709808575867742812241920 3568313 -60999589341796218678462556796731776 3568314 -90144739838986446127691660045713920 3568315 1432989827721222166334402389253784960 3568316 -485820367499435996896808624372136960 3568317 -116568544716210561632834694662495232 3568318 190599951127974485976325563625006848 3568319 -134582651234776081622844684764239104 3568320 -83011394853028801052353769766912000 3568321 -397844311188846421824327667964204189 3568322 1450312160531056635547528187144570400 3568323 -372539229380550767681556339319895232 3568324 -76526277136237853072572310608913408 3568325 -679921167508228566668279902174138950 3568326 478015113155232432941420268615447744 3568327 -599603021845566689999827592495522904 3568328 560013703217080330884147334063580160 3568329 816321768620973550514106144291132948 3568330 -89787700180638246662850280615202880 3568331 -76876595779723012093763532713039280 3568332 -344529994200001136989172771033530368 3568333 945945528061990656628390438913914400 3568334 -511968240787986921591343547775959040 3568335 -77180551396828716433376235318428160 3568336 -135599976718622873470526850940796928 3568337 1780424396291968789899620924851135986 3568338 -60522653261946921406331630028796656 3568339 -526223824662960276363451305947427944 3568340 349602981767461197356053382158851840 3568341 91720797499913496731024152747106304 3568342 -62868798781459406160698195129096928 3568343 -417957192302929011787529512890743400 3568344 239985534072258553889573307269406720 3568345 -287374790294842937656658347186819200 3568346 -390097427643805460671343610205786128 3568347 756122289447768100393703970513191040 3568348 -117795888855702529776624822302015488 3568349 -1718585125964213995137412426920000 3568350 33163710710304408919668044819352000 3568351 3293509255917801971543725647928121280 3568352 897369929270736177707194452207206400 3568353 -120067984646988153722663893238284992 3568354 135762002862228349937631040995132192 3568355 -4447608370823382724204109370804480 3568356 -201346415225472617762835750903346176 3568357 199196038049139294429418788482357980 3568358 -102254174668307809251461282447846016 3568359 156571603091147730783854457699044904 3568360 307987930047483631463420583039744000 3568361 -1458855967096110173111064580602772038 3568362 -147591894367934260217052812025785856 3568363 261427804820106343308947595075246932 3568364 -984590479787085585601593273591316224 3568365 -303054028849612189379901597280754400 3568366 311097895307643883196293230451357440 3568367 26035873474722625553244610810429752 3568368 -116539259272284494278941728038649856 3568369 -477957889588970770660611150695943104 3568370 -154963298320075224125925673737528000 3568371 130117721190358098656158553631919680 3568372 -502412132258397905372884655368311424 3568373 -2008262731807148256483479421201995520 3568374 57655769036080643385384478240770336 3568375 -25954533207315966098573409587598000 3568376 -1444658289229233952280262136838430720 3568377 -1121844201986576634338987022689469792 3568378 -115436985119699757199257064580156160 3568379 432311350855957777627483194466160640 3568380 309495305808363231494156864542786560 3568381 897448529626120457494993012345415424 3568382 -656621648590248284102360185397726208 3568383 -12789320859853880546673764784137376 3568384 -528516484567938884469297185392951296 3568385 -790750637628710306642727336044654040 3568386 -9006866122184256750197745657643776 3568387 -1053691494306572579670715888361085408 3568388 -899664677319871365729643753182755712 3568389 -47829938432923896645073972465027584 3568390 47274116868037270050910268009011200 3568391 94471304009109813496096899573446712 3568392 173245630159858752023806742162688000 3568393 -181748489105835026377346870902071500 3568394 -240753007687999583102507943733204128 3568395 -731258784269396331616599294608451360 3568396 -52071385943813754297369429284279296 3568397 -113534386949007849326927045378284800 3568398 1082693662592691766410277179429888 3568399 886902808090406903212651045043572400 3568400 68430175528186065367673769556377600 3568401 467464275816001090146270037658448000 3568402 -314016151537498152160864904102815968 3568403 -1387329447763952400553716625447131348 3568404 158250054078184845523844434713772032 3568405 1269339422709070047644714549380548060 3568406 317359692579795516165810110087941152 3568407 763000791460351664397373069709691240 3568408 1522268051769570293926795034030592000 3568409 477888025007125891168242182190387840 3568410 57635345090036794146884060273049600 3568411 590085092014772148108138703864946688 3568412 1053548827879985683355901034382009856 3568413 118376233154073884745910453642729344 3568414 551539138802440639656878483018735232 3568415 202746000608475307978953927972887520 3568416 257182015717652691701797201207885824 3568417 1160033439497959398086457827331706466 3568418 85258966361769516646428729012834816 3568419 -484295153483473314733446624369644112 3568420 331917224397654026787662862106030080 3568421 -1296847192709076420401237276853478500 3568422 -162340572711465794188495134918328320 3568423 1217943582518842442220932678476199672 3568424 -237989324857957225489588265830487040 3568425 -234309392784652172484185932803361200 3568426 -151221679582660964610890975894603088 3568427 -312498377983467660918187221645631392 3568428 -563127799171976769241331567979724800 3568429 23209213255270989737708594027039584 3568430 400760457778866569848457307036710400 3568431 189365891811686704977880554333682704 3568432 -92570260959350693659060965936726016 3568433 -933064032965502919558248004490216976 3568434 611418487537897897960120273751422080 3568435 489977039215345719872305547351987040 3568436 -1292730605227470281947456208234494464 3568437 430586758461015893225369784696823548 3568438 -593743758191211312352575026133094080 3568439 24277743695922045628851242050742928 3568440 -88304407968494621122042526451302400 3568441 -3403381951039399477566848433907456 3568442 122170740631561192295475792327871200 3568443 153606206026654981598149564893047064 3568444 706221950898455173773462475052047872 3568445 -803947228274299064864450050549028520 3568446 88002227131045052728192122544717824 3568447 -257210536982286615837324015007635120 3568448 -161524318226178782063129564739010560 3568449 -1043282248020727324550081327817859536 3568450 132206543068084040277812120399424000 3568451 1182622670993607479351411290325707452 3568452 -225223982593904919808563809718739968 3568453 420081002378847917756896618787899392 3568454 122234964989591979854421072497038176 3568455 -198901428200341621685252884666213200 3568456 -2291785157121865160501345157858263040 3568457 661101009885201107991633387235487706 3568458 264415429576435070957253148223504640 3568459 -45850836306188572854277848265639496 3568460 183685665867823018953271959448780800 3568461 -295517445558145894912607627661036000 3568462 1039252210684130116539378049100375232 3568463 819759824557128351117038540058425712 3568464 280612023918388408093723083683979264 3568465 -338535870105240582685907736720115800 3568466 105146955255451780425869775426205440 3568467 77410662491353148730306818264058624 3568468 -147570364276945958077747931560908800 3568469 2807868257662125578548863670969715196 3568470 -371091496158770435980789759952682240 3568471 -763762489029418780536445734818659128 3568472 -29683221303730338617525850294681600 3568473 18103718535139144837295241663332160 3568474 -131416971474381463759482545734183968 3568475 -994745704603648709196306584798901600 3568476 -115510735669924085580957520321514496 3568477 -64767832273533439781136913126576320 3568478 858284772257224038165445440459623040 3568479 -1333628381240528453243868222718809840 3568480 512305584162111936450360033002127360 3568481 -43172254470937995178691968992383808 3568482 500432200007403795713079882626269440 3568483 1013668500053374168347502260717608732 3568484 11229700977360391610621274538730496 3568485 7786799924706390231889495220325600 3568486 -251203288083151581206125224210155808 3568487 14287760766931281235339740124081824 3568488 18392278456521562475663477436579840 3568489 -198800700000798693042009409349696710 3568490 111979897724576561523838532067741120 3568491 -352068528282243712669327878308719152 3568492 571395021806930104458684184067676416 3568493 684093834169144485812067092419362540 3568494 -52131399405561336185874149221656000 3568495 -271825808758539115798405825406025120 3568496 -151669165773556580761112765363847168 3568497 -967391731373167675274987372387369760 3568498 78445989033633091441622070692408736 3568499 -399736783833748562157671257169243760 3568500 241360763395133367544832002735488000 3568501 1675435139519947066283636574676147502 3568502 31287187859246693233638401567747712 3568503 -8662602709206419630346309599304192 3568504 1087733165421136599056433404217139200 3568505 14231445237970119980488515084168960 3568506 -283428465565166553966880972334340096 3568507 2244460880974907199079867872020282560 3568508 -686448719902500028802371167498232320 3568509 -333909432442597650475272509638656000 3568510 -622731524183099398160150074053079680 3568511 -387920997641178652461392680397959176 3568512 464824938649569510735864751655485440 3568513 -1615155499116713157669665995157688856 3568514 -606614485052093881299213305776836144 3568515 542942384847028617876021475536838320 3568516 -112009847976427774773192680929513472 3568517 -350556594786190907653020796266922788 3568518 -270765028217014859984559348097367136 3568519 222068162235238242832190622844771344 3568520 -757771480438126288097105434705459200 3568521 667765252993372759871151117750710208 3568522 1397372965549420149564875335293092352 3568523 -544990019930636479020015395961763080 3568524 178890183508212740158114938853510656 3568525 -134808278837371225004487616224537500 3568526 299671679985346027379485839043919424 3568527 2072567635610555928988437173950968 3568528 50311364831704612135330225807949824 3568529 208932436638786797397246706704494130 3568530 -30948238119807642678044933367751680 3568531 -961651223721058108272753213536287536 3568532 -87769897822796859629727331033344 3568533 -383020878265035730385428127789032896 3568534 162673531344428512443398543481057792 3568535 426074984894243563165930916866513200 3568536 -14026527942650459934183319687096320 3568537 559708196649381392851774553407790400 3568538 -1591289492079198557592242558523394560 3568539 -76015076547524918855476076766952992 3568540 322813590793952204200968160075238400 3568541 -72415094867311568926481776729837908 3568542 -343379869758595164912059487093258240 3568543 75653475645136939636771715627561328 3568544 -138408069408235540443792471018700800 3568545 813809496969199166284210677177601620 3568546 -123675041083961686518741051575076528 3568547 282795693014162265211399169459500680 3568548 -1285107283915742420094264741408466944 3568549 349764357190903170072548039317231550 3568550 -717327889436900167848520909675200000 3568551 -24546362000812358092769201274892800 3568552 566602906398608243862749480583813120 3568553 791319391913658215774110350833306880 3568554 -583268876201847499629606361622603520 3568555 278448624048351879497322175049256960 3568556 531584973083273983747006062324380160 3568557 -706064612640161759769592131073571808 3568558 -1371974432069789831670119064154368 3568559 102124397016663132588678612841314504 3568560 201510790105836493722318858982195200 3568561 1079271729716763461171069513385387200 3568562 -156904314118732261778069490805321968 3568563 -1923749591047674036406033059382035600 3568564 768623335785390674157677768534946176 3568565 -24608603251847856852362281353707520 3568566 261019424226742302396795235910409600 3568567 451834320309037972128083510450680616 3568568 -261322936596929398278520583013642240 3568569 1062405789496628032537130567582305920 3568570 586089271923479848536005688178871520 3568571 2200495947403114868360338341215416344 3568572 138113713329199600741800247144166400 3568573 345372881341754225761659869805529600 3568574 -880419921441189881523157904758558464 3568575 368379158312009721932216775298704600 3568576 78147738994965561915567664200155136 3568577 1445131023832857181109889788669487426 3568578 143766384410833341127800856643086848 3568579 707468248683455536694404649922144976 3568580 -492244768883426190323223494787686400 3568581 -856215450968736967510388965797394530 3568582 -201460038677195160799131833742376608 3568583 659450919619838805169150560752162064 3568584 23720411532809375353412375892664320 3568585 737171697486913669496306971232136000 3568586 -17846345446103882260970982335097600 3568587 -510083506858280318235396096163813440 3568588 506138563840246777079951973862440960 3568589 -2153021237508480413648942853538892244 3568590 -189859143694668606814191608966342400 3568591 222356248458631062263218140562968704 3568592 -206653781307999335792832145177288704 3568593 79426234229632346288246728757045184 3568594 186216540755051330517183939612606096 3568595 704874686952766147227402320944954800 3568596 31184742134689122740486439414693888 3568597 806921438079239802037702240662100046 3568598 811350652360513066159482729730681920 3568599 -32013235449446079101991476223049200 3568600 307352315837857133201910897945600000 3568601 -884270187477022227706673716099883196 3568602 143562980553491927351489065923193344 3568603 929115172583607242658088338176486852 3568604 -868100124961170397412027464416491520 3568605 41436637633872083009456997464059200 3568606 1018494587597322019074559949492674560 3568607 72084836137950010591126099621107312 3568608 837353178178299600892773904540237824 3568609 1434893509214877701134028619916305840 3568610 95749781310848038996736695947562560 3568611 220925572601058313808789562334721280 3568612 42843098735787111461505835667824256 3568613 14702233266822353507660423490969504 3568614 154813457652172766749563815836219392 3568615 155321792832699436004671954342546800 3568616 3003869013772393165272338333758095360 3568617 42205630735507689548649925680452580 3568618 342857322687353326925897291190071040 3568619 -1092793907039154138155020711656375600 3568620 -212960645928575240540862755154493440 3568621 -141357011781892060754200711978328832 3568622 -38744713228848713304936963882979776 3568623 -351912942836800411206738030194684160 3568624 86962281256202129877148346328514560 3568625 -1336627200134558014357657949930775000 3568626 -416410193747131042300251692258391408 3568627 372017277396030051026765323732674112 3568628 -325593627118187565495639174049787904 3568629 -52996540557216548170427945920477632 3568630 83963034775487268012609425795109120 3568631 130479340754697608754531432689635200 3568632 -1043392573282751679321362050228039680 3568633 -425169079487975119514058392720856120 3568634 -548856847521257980559427572386282896 3568635 31068310487502746421401996965024800 3568636 -603121088673505250614825387925585920 3568637 -1633993383705122182585718736559997760 3568638 110332019168527870958771766095002944 3568639 -989327489222159915711518219244765544 3568640 -377163080000881551625406407161937920 3568641 -137673074605677648167831735911060800 3568642 191422276029541198984909395210729984 3568643 -309444991101120828752012984824023312 3568644 -283188493347240132953931145709813760 3568645 -14581960912303449047389222408682280 3568646 -450892614457695695059589714669147136 3568647 655297532833000757155704861812454528 3568648 602507412543740837503818342418191360 3568649 279313169824032630191900687177634240 3568650 -8542152748541338786611223104326400 3568651 -1348374835387499815667183819242642348 3568652 -952826136915791568564745545707942400 3568653 619165925614477675738945313554860 3568654 234381930716725544742128836171747776 3568655 558596146537046340683082364816596960 3568656 -439370877610598264946430826250240 3568657 -208062274320316266343834364437534848 3568658 114106513032592704975015919131064320 3568659 306481572874911858195965805789106104 3568660 -226021302835498339496069287441881600 3568661 -3127329696543509915163091064646631776 3568662 330411394397835518947864188295770720 3568663 136356008498393121458482411831504896 3568664 596933594600812979352545919622348800 3568665 584019047404889122192280316977785920 3568666 387222390088026944774376992273122032 3568667 -37754562145416739140909904586304000 3568668 602258043166472642349680268207980544 3568669 -410431292125167909229631756363594752 3568670 263600451498376872967778635411414080 3568671 793092245597681243185634936521908240 3568672 -404652222292381646654509124293951488 3568673 -338483023717488111710444456179004736 3568674 65740562545112222291972756174845440 3568675 440543966361900566076786942659592000 3568676 -521994250131546995879000606103623040 3568677 391561229045708099012311457132020032 3568678 55294136282535353087401506249820224 3568679 1775865301125138433419131885986124280 3568680 62050328014616318569706164843315200 3568681 -238802492654466075226839932650938636 3568682 417280351486029979019665042687849920 3568683 -850700767944175897192437197709710352 3568684 214994999521421716020700888258855936 3568685 -218804256779674276524191516738485620 3568686 289197069516515141956953160137446400 3568687 -846597343593457153319344186605271928 3568688 432157991152115336025270183104839680 3568689 368367843690175588855467143870884608 3568690 512667090176040112070799206382621600 3568691 -230288781491900443952737480895672160 3568692 -371896307046568850171399250063003648 3568693 -974282385360863370370697437683111058 3568694 -515496522016524123353605675601520960 3568695 185751605515585734083206206554487840 3568696 1328648547595068718202653269143777280 3568697 -846080216638176358520460494573855088 3568698 260865921648456438114598821280857600 3568699 3581526216406001744526194029510800 3568700 -207434381632335547807998429802905600 3568701 -719087673533036923031479966071744768 3568702 579643336012644875118487142334317184 3568703 488179403997331175542512710699373264 3568704 41544097407099422307201391049834496 3568705 24770183858636796694004950527773760 3568706 -864002666549118235307530250191622448 3568707 325925554314952079710473327265817604 3568708 558571530481016820503627685815304192 3568709 492256176605911510050724673871530910 3568710 -156350788984500073789174623625236480 3568711 -270921446625736962349097987392486200 3568712 309848746515747293720811304842362880 3568713 -242324308323428268335750080993978560 3568714 195430274931697790417357185686539520 3568715 -812093100825758865413914969769228640 3568716 584266587903469407871405148088022272 3568717 415576633999897880666881238191051766 3568718 -680578172023308002257375814824514880 3568719 167892179154907142321028811636296192 3568720 5868792539368116266936768554598400 3568721 -438452284200197702207073993116013708 3568722 -16665921858839943997428561622586880 3568723 -1345180838276482666028236813858920 3568724 -243726055008728539158833464654696704 3568725 -643596568291672531085042141053104000 3568726 21386587338630450564912044883892224 3568727 1293709248362963563084903219333034832 3568728 -119841191194676787832133732474880 3568729 -776037752534116832525016744952023670 3568730 -182712317742477927657321575898343680 3568731 -739823275331245236599402444645580648 3568732 -526062567796227302727226565620989440 3568733 -220784806539255932818172960957532480 3568734 106193545125713298140937210601364736 3568735 -778199180466795440849618231629903320 3568736 -511496570370210486962609548382699520 3568737 -982847085162563034895500355703426640 3568738 153031684868686565226344727508206240 3568739 3285490464554532797524460991541282800 3568740 -92169628098389172997503236234035200 3568741 965762209444193420470544728149153984 3568742 -15225843190807861812521226408456576 3568743 -1014864380245281656734673022231558768 3568744 -1299061054132962371023482429052354560 3568745 412607748442483534124940305165495880 3568746 -571972751622341925591850445994163200 3568747 -144944904391500309308249390470874848 3568748 -84228995188070706217555796084828160 3568749 -14574023112897351654995608050906432 3568750 -521376415587395865290548397525400000 3568751 24191936551545349556889468752501760 3568752 -263634971056136513632611593481093120 3568753 1591798860303658516071122269488642002 3568754 -101746701434467418999072370593353728 3568755 -228372383092948532392052947423634640 3568756 275395560368330630730040443829646720 3568757 -449064460279079652170757654506324928 3568758 45505601514346930646042431931073984 3568759 1133266251304421994737553139825911216 3568760 -313445744828557579571037452645990400 3568761 181050526040435013067681278762206784 3568762 384418789952012315564486738138373600 3568763 -1324989554066478783702276763045316808 3568764 200399010432460529823917264138789376 3568765 -650478454913107972904889331256240340 3568766 -217511477639442595280459327277540096 3568767 -400050169076631805490682413572079088 3568768 -775880481073972028169689522660966400 3568769 -506138845132076194221906525719631000 3568770 -178979214369124730212256857696012800 3568771 498456287711019466245602271427674312 3568772 516311027423503481825781343818166272 3568773 703897090046314967479695375291701760 3568774 -1145029542132477050751878925188832 3568775 -279017193474247982082908624659177200 3568776 -51275655692296971737739207209533440 3568777 280769179077860960848112335527386212 3568778 256361620220118522056738619489499440 3568779 9467250080274959542378170075229860 3568780 515786903247438395738336797302297600 3568781 -536332173068848419250143627430937418 3568782 18882812016535651202887971414294528 3568783 302725463235194488492690309068042032 3568784 -135076703279854730954037183819571200 3568785 -5645340118167963445625975587998720 3568786 115460124778674058797195486073959744 3568787 -1815339229564859738350359606987924564 3568788 779974623659535541903704544025369472 3568789 268619824855667222705071549774168640 3568790 -353994564373563072368787131743153920 3568791 -844241132922746470685782542137396016 3568792 496958062933349270182662801372057600 3568793 966986128231179220123813935227944980 3568794 465566374666048016509749547562262528 3568795 -445242281319822489625436555756299680 3568796 -489509019982283773288564539033575424 3568797 597567202385573418341928482990607174 3568798 -249138715544602481446388643637923840 3568799 17584929916374590264505397338667968 3568800 215193675661978188993099727424716800 3568801 554733603349687403762917793673688802 3568802 -786971383750952231439748086350121648 3568803 -284543334208256765691986126593917696 3568804 -148929746780369126390039932864462848 3568805 506488828229832079818889035690136920 3568806 356881149271316667606365309271868800 3568807 192359015166523482954829646965492632 3568808 -472041599720960826896156465279385600 3568809 964627298602065892433590100478178704 3568810 122216681432270048392122948921600000 3568811 -908655293793454632554982104662641000 3568812 -63429369552038185116550777700656128 3568813 241770231976234742639728304068837504 3568814 432850391702919583309073993067231552 3568815 -459773118114087585694598462613854880 3568816 -64762473722172444216670519326588928 3568817 275964950016860805396650502528253812 3568818 250915549932548164103522596879712256 3568819 -2610697786506250876089682287171882480 3568820 -915518587345983091207458841612657920 3568821 -363751527264143850915299094103128288 3568822 151615584377370840436469680667608512 3568823 -1555614328508135425207578540428180280 3568824 17651223124416663228459548938321920 3568825 335118967800894445825275676512560000 3568826 399275225847815457403493916428243424 3568827 625913002306477188611258138212147200 3568828 -9660324314145252876079914641216000 3568829 1710292396916338873990339570784990880 3568830 -88048085368633919424085555931892480 3568831 529957842309674125368543449936090992 3568832 -215945503261710461584389712232054784 3568833 654390704425922446467893191580462400 3568834 -741432430121589128872385675321040000 3568835 -198730573086508961749411828568302080 3568836 895489268970840833054197276508224512 3568837 -1126531387304287065563362573609548514 3568838 -95452355638488945522073577231527680 3568839 -593814193400909589971262244831762776 3568840 1125604592977891462245337120962969600 3568841 689077282911646241186601388640170752 3568842 295159976126506006019753283951494400 3568843 -160476651160428072810842329780354640 3568844 28024093306219960851113039938854912 3568845 -113319948712551350349014473875782400 3568846 -14679631988029277935080442542546048 3568847 -652514080990616475119030995306837200 3568848 30210664423931481235334141952000000 3568849 -93582899243802981337847741544651200 3568850 -168707374995573305953976485015351200 3568851 -489482352097991848187943775299832320 3568852 -243557323461507337291561561762701312 3568853 -437722666285218739989268980737438898 3568854 -437466281713954904458590387957342720 3568855 1229270080493024123009839911161204760 3568856 1096045521139539080441012927322316800 3568857 87422077905245072295178653241257888 3568858 -365520653812259354330137344378312720 3568859 -317410091158309260370612597026457584 3568860 17814260593057153558772459623841280 3568861 376191440297518617039298165441328772 3568862 -657358332860174345458073227301334336 3568863 148557210787256604629158633493475144 3568864 -116871672129269324085765725179871232 3568865 1199365093201407074360884516532697600 3568866 52004268114481260769046988029990400 3568867 1042117654961964835307676414923989916 3568868 220988865418761144432768242375874816 3568869 694362282208501754210489795389287294 3568870 -7277455704159762933921711428373120 3568871 -9657093527583341680570864962777768 3568872 344814192345753610652853819345715200 3568873 -316264036739487142020297492791044800 3568874 86354994039898470301321710241519200 3568875 73196675487514851204456191179008000 3568876 -273577866839956325792317458939600640 3568877 -586028849535199526493465966995081940 3568878 -124901157483117756504019914767383680 3568879 855022366128520698153153559872773184 3568880 11906509821135471626915256094556160 3568881 -722288470390646257564579026781692048 3568882 188083899705070010247902347447179792 3568883 1468159517031158735602722661953789132 3568884 574848627089936937081836887628513280 3568885 182969025731946184211984426551689600 3568886 -179063070772818412757790537260090112 3568887 6384662724212533387267860490951680 3568888 701890616755296758519146194346229760 3568889 -1015373596232731956302688268748647344 3568890 -140406642970968435494442464588636160 3568891 -1601918565595751117686494484124095708 3568892 148137759052386938430415198033170432 3568893 -647681058291848052949308806304347136 3568894 -20078334821894885423837216847111168 3568895 2587373913855651893139351028325040 3568896 580975982309344680247239651203481600 3568897 -23476965044525716647640934963173820 3568898 -750013576561780471447538075388094464 3568899 703724365876437934138398067515510264 3568900 125150736730932915043356324497376000 3568901 -181374315483269052440243142470996448 3568902 359974291086174538738945389139960320 3568903 315560618406793884900397203621578000 3568904 -1660645409692010657817279275227545600 3568905 492622361054635344198675983348048100 3568906 203873256296542467356100459615295488 3568907 83534185948637595591394214263011156 3568908 260519980959488731585127481710493696 3568909 -20997906750327647035207613451845684 3568910 -272218552406963131495255366849228800 3568911 -359502832404039217144740191944343928 3568912 -1182001002890784060614550561865728 3568913 -439330655503555670985115604006163216 3568914 6172701501832461766532988884966400 3568915 -975568082415886421215219484279352000 3568916 674582402537453955450097433645252352 3568917 -46572644292006908560688715642084864 3568918 452002616515386956499863529192752160 3568919 -2014146286571934901578484396954747056 3568920 -406179584254930327372030636923494400 3568921 749022595206096771678636491903798932 3568922 190803114325199224192175947307512320 3568923 390791976585680502474233225511622572 3568924 39811625869633114992944645535678976 3568925 -517982424598911949692005968761070350 3568926 333467924201004711176734787453530944 3568927 223148846273801838505919097772426704 3568928 1504242550381640407673463318451322880 3568929 -42493411774397553544268364042328320 3568930 -321743318629848124342086969487100640 3568931 -270124463972353015927025636348722536 3568932 427260710089994403079699080167177856 3568933 26677179436836284393488320699977184 3568934 822606598348098041781431627345152320 3568935 424259990095160796082580265234094800 3568936 492952880072627572845611677073080320 3568937 600978232116565880251892175817996032 3568938 39832776793865414808098121366284544 3568939 -1077148970131471058361630124226064600 3568940 780783346694962836941838282962135040 3568941 -1592341412070480950231856072289732320 3568942 -145339310332918861012327559320327680 3568943 -733241299086205407645701299084379040 3568944 -139741551088433406210682922055008256 3568945 1328505631398253721412712889964708480 3568946 214845118491906624104797726857980736 3568947 -764644236868923822630616439578624200 3568948 -878661285329013839963959691483416192 3568949 -140640783483538261241688998476444050 3568950 -140545341825133020798360718430668800 3568951 -2064130958038759558690514191964329048 3568952 27616603714536812688363454235013120 3568953 778712318139094744505801918685716304 3568954 -666596020128595126709823313662210048 3568955 158614599702111361431907138002551760 3568956 582696177104178555497410134639919104 3568957 7734847268428669115049573995157504 3568958 49744563368325967098145825599385920 3568959 552495382567241947910405863592116464 3568960 -338359275284612337142695725314867200 3568961 466307273564853973177414873772856624 3568962 -525406829032736953453995053277368448 3568963 1199769145408707602938022579092530840 3568964 941451652985093737211332489157176320 3568965 -400037262546079406844718085684448000 3568966 -135916494597872408467526417200604160 3568967 -135751353405032178082976200320735720 3568968 -58233675943027560391410389365555200 3568969 15583542021418936613736609570327840 3568970 -32819065472264632888907481441825600 3568971 -134202218506375245057642184507800576 3568972 -1589284085908484122857378358463646720 3568973 -386765462988337482825813070884800778 3568974 -441077857326568352010576673051208640 3568975 216444062219683980442315860380669000 3568976 -483090413371830434580231275403091968 3568977 1524451899441548152741340194220478708 3568978 355563226521028249987517449642976256 3568979 511425495933690123778595146513347840 3568980 -565500799577474767175364526947840000 3568981 106203825646735601549828850785873784 3568982 -1402095715915402511667924568522655616 3568983 -743143249722105204957772037193565440 3568984 -542594919497803236888391456511293440 3568985 -292169135838867421425462173143290240 3568986 363092652833607369308076058878408432 3568987 155920941402752079095416033707806400 3568988 -878397974577060663233789644347876864 3568989 -300513937433810034580819914471635520 3568990 55735852170746368700367522704709120 3568991 -1583286248561432527251790552606480608 3568992 -189919988055760206344283377627037696 3568993 86318602527331333406561893797822242 3568994 316848392960720530270466001993707520 3568995 283900577312409084851620281496149600 3568996 -209971093311794185312117324252912000 3568997 -429195149477613129689895399248421000 3568998 65371978720342994088521153410583040 3568999 -133317786662342683580753657290375168 3569000 -15236520068887321205757539266560000 3569001 696130260379382565074890366673886720 3569002 97923498244123885810758840901531392 3569003 297412712680679101374743575459611252 3569004 -315628420947677292053521305360149760 3569005 -14165160010683509056842442074379680 3569006 59829476606331988132615344706807680 3569007 -195118199386275005020649323961657712 3569008 371597064247569459209581172019986432 3569009 376324424873962272039485109571904100 3569010 -363589524491802687570978338190589440 3569011 1878964383339170702969565947253284800 3569012 464183438883017551378632696846493056 3569013 -490663248657711267759305918739481458 3569014 -88772631253032145093967798412032448 3569015 6738914078696706495390301558949520 3569016 -366595871340735244420123568025600 3569017 -119465041688176741345518010806269360 3569018 -961242058939469393590482103292829984 3569019 28077060930812960723073205821880344 3569020 -20001991557603707434024827045027840 3569021 660946663122418095832316583336153222 3569022 -23008957794711749521686463331384448 3569023 -465611811187013601845877909310180280 3569024 -180690657054434642272298112783482880 3569025 242151241450311904777410306419352000 3569026 -561689751103734756098435447167451136 3569027 -477713507990235741947004270913107456 3569028 -260341548479343579756012711216030720 3569029 -4072560316756775015890090020122643840 3569030 163692595758343582168905679884748800 3569031 1147198575521752518450569289948222912 3569032 218326545546365833153185445793510400 3569033 534101441821261064486271354818686344 3569034 169493282422034615190447180743066112 3569035 -166243927361974547689062339177719520 3569036 645312486093101942330364357144330240 3569037 748279422495619888255660240158359520 3569038 153085562907036394544540956711488960 3569039 947805126971236627858235890746010656 3569040 -171750308844195484899415156882391040 3569041 384576073666758973033918384622884672 3569042 -175339828445532367980406544470972800 3569043 -925244504428869391966561184376960 3569044 -197776805025605210682397996887028864 3569045 -5390636211674351537278591852842720 3569046 47922884303076940555800414253148544 3569047 -2198385050789607181260641829528299928 3569048 -65168507911088440245413508781178880 3569049 783810122005018592483848457034142080 3569050 11460376287916843263148662643389600 3569051 2016867838293272350139843625066338052 3569052 558656280403457513948793102769592832 3569053 -1312661042849017173405394747601182496 3569054 -917555164496211925655202060882321024 3569055 57713129957647258508466671306688000 3569056 9791012605473646547326240379830272 3569057 -6444792149813274713558230409967468 3569058 -436918288757683503447359850477942576 3569059 -28079456645450390242672967541917040 3569060 -699243545962593578147051380737392640 3569061 -317162505375465168334306992103431936 3569062 -1132171137904869604027416961717989120 3569063 -1872159925706177246948822324613047688 3569064 -270126630224630794488394139805204480 3569065 165046663118619371929443195260592000 3569066 669464770165317807673008225135149232 3569067 -868609317052324704269844757540918116 3569068 -1322801963297543980803046370694929152 3569069 -227689583315252778501950184762249504 3569070 -3195415310542870372642001131315200 3569071 -486276565928134527209998789162770816 3569072 -127827701242046834967334350949908480 3569073 364626861719229242573468997677184 3569074 234111013917716074401222714645978240 3569075 -679868890728247068695155512310044000 3569076 -453262792103016924822682971778375680 3569077 -555137267399137493155933694364461074 3569078 -339370541197461020503314167178726720 3569079 696302219397785704465803555555070848 3569080 -1324594461768698861262482087670681600 3569081 -580924626710174357379578870101816320 3569082 33468812169342894316204386491570688 3569083 148720716469726008705687009535524864 3569084 -461153667258949387623454458438134784 3569085 -95742037455564839750581174909639560 3569086 570047295147797111650979458996224 3569087 -1650216209353137801830849983572175080 3569088 88069724380486987281021854086594560 3569089 -1576211464917842967997267274573138110 3569090 232707087317109124551962195367644160 3569091 466376833718436467093141489763247344 3569092 181365952094903760175032789188689920 3569093 -522057620432031587965395786280788960 3569094 162728497909062174406983447100324608 3569095 1719077018916682200624038703753282000 3569096 -244892847632480483644330535591270400 3569097 472899800127327037922636274483041472 3569098 -282053586675849939617908257740850336 3569099 440254208373223290902164948341038112 3569100 393114595467524245125074498022566400 3569101 2327326285065955327955714870894827500 3569102 435091607127115157632841684057602752 3569103 82850168067790506179294282020480440 3569104 -28312922136124592690729468479930368 3569105 -215422200461637340777612690462943640 3569106 33626637045406165982729016222604800 3569107 761987112901921390811335818620565356 3569108 10110964351671422227947017443157760 3569109 -277750479953274159729550495133856096 3569110 -267695992269798961235615204143582080 3569111 -177632168984559063826663056654455568 3569112 11584277230142306158172984028672000 3569113 -2098169256115034192666641552365275638 3569114 -593369968318337356673172660405091344 3569115 358029002342144215798489615091927040 3569116 144483784554147818728780971615006720 3569117 -756693286336855612168593333612497280 3569118 -165834680953800907060893655378007040 3569119 -260699486720735101697001598645017000 3569120 -1125361566590319654496265100212305920 3569121 26847336669564675772641942550585872 3569122 -887141230336904948220203992983891888 3569123 -142923169349033125400850284370442176 3569124 -175461434148796531162011175226646528 3569125 202796504549532059039170809744960000 3569126 -355132081266531911918176020981155712 3569127 -695370118112165813537597184303070680 3569128 1578959463518691833712481257131228160 3569129 -6474168343967271789400044663658416 3569130 -486755110605752243337155373211968000 3569131 -59756203652193956515789892389404880 3569132 -134210855944502704289707682965616640 3569133 773439553482889806506004545343962880 3569134 -885309022193815000008865934762894784 3569135 196151096902739606783868932391595080 3569136 -51330593840602039700877886637703168 3569137 1320273514611176306129161563960820 3569138 -20123559301472097218466284811339360 3569139 188685373003556441187426215689434528 3569140 -9230829190826154297900300225331200 3569141 646966524841791638491621520965310400 3569142 -261819459212414056514109026179265088 3569143 -132759310443689965277777408174147608 3569144 270399522542757627263455924192972800 3569145 -108762785744531864972980299984590400 3569146 298677397360193774687313978549120000 3569147 165365392148898313068156895971449232 3569148 861008809270410524480467322562522624 3569149 -45871282475898056688566464900898036 3569150 -50586849668541973205767031503512000 3569151 656161226776502180511288869579449032 3569152 -189804526628581669168805907265486848 3569153 606439764819435092721425624816594880 3569154 577965741431625974976455156996430720 3569155 -1287875093211804488207778558782947440 3569156 -2091442728398146344821147673137123328 3569157 1351280545805446320832836772202331840 3569158 -174235357083651875226507814380220320 3569159 -1245662185481131528461992456293219560 3569160 435543671760444570174821246346854400 3569161 321151977347815403996690827640756762 3569162 786078039554660029033017589867094832 3569163 -83744920447496824037790920975026704 3569164 52170456695707599687351888138565376 3569165 1381479751091851148220779457630186060 3569166 -132382836220290135870464875398709440 3569167 -349694727679563196697854752116612160 3569168 64438527372211154213264800118292480 3569169 -66490688755897186171662255543118560 3569170 -184153537501841043140501686988897280 3569171 426417000999662819642824153454010144 3569172 -1946502084593496563071492307539968 3569173 475559647881995995168748184248488128 3569174 156098188047581259324611144464474752 3569175 279871418121412389494378662095579000 3569176 -313647062614895762895875487352012800 3569177 1801760982134699274185847929685335040 3569178 -405469252215265776048959626273697280 3569179 -505151136508075560191527394525829216 3569180 1046784594725166396723665082391203840 3569181 159271552494323158977105534564991488 3569182 180746882179958644375025373498948672 3569183 -84831492719030138094496310396357376 3569184 -1288447477330482802928978534437945344 3569185 41037332243672989168337918248738560 3569186 -226591006906532705577620148439819776 3569187 320298153448564589370084680508529920 3569188 505876010506356375387030625185689600 3569189 -1643505948898039017969887287964232 3569190 -313475314529594550897950274094308480 3569191 -1349574423351894986613312605546854408 3569192 -335099527646147159071881339983462400 3569193 -954106262338246848107270716474620918 3569194 -776199317279331043595505045110804640 3569195 458855482611667337936457388405032480 3569196 348042136186233635103839557053149184 3569197 87253195906063262372132266535253472 3569198 634711803463334722235822352725985600 3569199 280744287670180229511480709786986240 3569200 230995671864239893567065689908428800 3569201 2232672941990807663216090998743991332 3569202 -8688429175250340185017806512570880 3569203 259080779698643326102917481727217864 3569204 -460821480443056549261481808467458944 3569205 84569442223510283288566535575056000 3569206 -430734759504208903524901268278244448 3569207 28791127020505497832183315183058016 3569208 652683920705006013704335243864965120 3569209 775059801409555553617760069191086336 3569210 4849341153399586691844082490819520 3569211 -133341422995888320979019242310555520 3569212 567701409840046296846051130800793600 3569213 2039194692240694495797853378880540364 3569214 125337490298521256971913656814069760 3569215 6451870499534182356614268831604320 3569216 57227809858966356136189568678363136 3569217 356397397992583461951583335452766720 3569218 -50456851400805409438862445981570240 3569219 -55333032793907287614857884869564456 3569220 399844781943645568315830827192524800 3569221 -76861781675688718034327377285844578 3569222 90679760076281782722254995063170912 3569223 -23794352281915688856781347600268800 3569224 862440280971191820208324620267724800 3569225 -507346459733189481621973169359206000 3569226 290731760477373896481236267355955200 3569227 1284286332270255349766469900136369632 3569228 -173101442182486307435666799838556160 3569229 833279063489229360623534165581060374 3569230 -46406907386033708680483672623340800 3569231 489744798210410879195779754909842032 3569232 -51491692551143065769226880990838784 3569233 59373638964876466747501158244219380 3569234 -365284582651944475416498692787759984 3569235 -429077762302740456112467572068878240 3569236 -187558474457043230164569366120161280 3569237 -151048131012571229611433115398575488 3569238 395763607724523220555054362093853440 3569239 -1446699044846866639707230755931415720 3569240 1115738569939749622994426190951628800 3569241 -7506675124650078170850670321572480 3569242 -406253271422036424389869997373231360 3569243 756874938915351292486584095852707320 3569244 -156667845260003545396863889276428288 3569245 1136703241394676122103832756037839200 3569246 -575287022297974382208102889674383040 3569247 168841879852991270720943995359059456 3569248 1496662043418762769001313268596080640 3569249 329687757752303334013690762605455664 3569250 -295559575028412779074503895320960000 3569251 -299779897406728385466526187329744896 3569252 1215971155933948962281405171380849920 3569253 -794929305805803208100756131133102496 3569254 -268973239204572916708205590447549440 3569255 -18507489001327991321256539087628480 3569256 44987246549842964486860308005222400 3569257 534641238815157532168353241453800506 3569258 12600881071426609894726254988800 3569259 122206903286961801886381530414148608 3569260 255825672560304199965234991273651200 3569261 -1022109284976570894529120880986736628 3569262 -23913097811556191198021446994568960 3569263 -724486345624928277831133397845181488 3569264 -39779340274291551605596922511360000 3569265 -5266857362471035202246783797771200 3569266 422919484903408271070659019475874832 3569267 21412065375670638765986874472074048 3569268 65177979192642957003879783974461440 3569269 817370021193886104819852215949040512 3569270 561679565324710411604152760901166080 3569271 -33128968115059945608619215752254488 3569272 171122562508577212127866713177415680 3569273 -191086912700207361043244604312571776 3569274 -36705644134625694038776632323919360 3569275 850695445960516730270921564312153300 3569276 92232333964597041395575438963898880 3569277 993712595040525279869060272469521920 3569278 168349378012822519858746704622993408 3569279 -52345882075281798000788387178979488 3569280 -320822820087117803275629666867609600 3569281 -1867572227716534841081824245522619728 3569282 372983952085478798177109151170454992 3569283 -817420543981316725590243358682593320 3569284 -731407989356460013159133927642944384 3569285 452120970538976643810423806066314200 3569286 269227789555829975211615586131456000 3569287 -860238917045162109078263303619609064 3569288 244756253357278447590766109197762560 3569289 -153376338984465261419502843173396976 3569290 -209280989034309606810522155115357600 3569291 -2927815969437485366073248973975056640 3569292 674174070164450427327662464672128000 3569293 20456346384489312452813684282908288 3569294 469010814708988317518212869980661696 3569295 1000176493879073311766283866951844000 3569296 19859489435061389980913629698146304 3569297 -713073457196634459854915930233090254 3569298 -78926377620952297207161902593815552 3569299 -861599017685412483614128553439782240 3569300 63986224555849522357609704664320000 3569301 -4840553574902554307318549320496064 3569302 -186888472903209321764667498557606400 3569303 -323698582030037243445884956229335440 3569304 -686373622211083548850872720815738880 3569305 -453381421614410156954481852293628540 3569306 279916930161059380846583359107919104 3569307 -622535728246783137704436852182969448 3569308 760635552407286561175914550842562560 3569309 341124810741830704377540185833819392 3569310 -70541375628072218053006311846638400 3569311 763374336166310952904298468872946912 3569312 1212258315000192659596873381381668864 3569313 416077609244108446861703964777614688 3569314 -61346819718944244212437133979609600 3569315 -681896963523215238794360795646389040 3569316 87425626640737868904833200865341440 3569317 1032128392320378398373907638253490366 3569318 -290145881547381930796814984008580640 3569319 233756770317507998454593205954352800 3569320 360668177221491411019496567368704000 3569321 -687085149865837650274288714562549760 3569322 -179713318576666735403656669143092736 3569323 -316095924190761201549665649153938040 3569324 -691657782331481288876690250919723008 3569325 302447532932466854539960657532037600 3569326 -245769912993271860958676195792079936 3569327 660380656431554948296427491373369040 3569328 67777626756832182767787774003707904 3569329 -1439126333419338564514613343877257070 3569330 -458161359339045795722823069825337440 3569331 57750054533584292655299554775403120 3569332 -6799278412535987092261310098126848 3569333 386829875910669017619205899221625582 3569334 -591546003304934432084965968511725120 3569335 16626955158040675785853386644766720 3569336 262139537244682817396477214117580800 3569337 327038661814154944986718397345675880 3569338 -231640338778056493828791722828992512 3569339 1424345349129674572435456904499375480 3569340 82510598103610973565112528217702400 3569341 84084453597365064130777612531307584 3569342 -316498871593778085651112854614144256 3569343 -846525924018597639523323795926050800 3569344 -5430315833464762627269144319361024 3569345 1697297918778155140791986049080400 3569346 -29974297992120761480867437316228736 3569347 -101238443082867944433578297473440000 3569348 -102473249370392575734270579802850304 3569349 3233065251277294615912087805166720 3569350 -275043266197567133203116738843069600 3569351 -1768446061040428821214078756151593008 3569352 -1016376313114064120640712190804090880 3569353 -721954058513041975797213577623377180 3569354 498287376089464871474843136019487424 3569355 49786709303117461295280683231233200 3569356 -959445380523353865662472164825348352 3569357 -2404214794404905267979553922182254816 3569358 163973416022765234373977906183359488 3569359 325072490334262133471042634154056040 3569360 -94445263676212154013420895092817920 3569361 -359143629512283491383868149713107520 3569362 1164400371881819668996252733081521152 3569363 590677093424554364827666388579054160 3569364 131867258891358722711677024420886400 3569365 -1170728995508915049207709163903320740 3569366 -329414621122377479181751071790918368 3569367 -953240503154993399009441646437287320 3569368 1312145392307525705673254264525291520 3569369 1069485748515582715567603217689237770 3569370 -76661623968436878601288910719795200 3569371 -195564974446781511253425778023666432 3569372 148097942023796730008050198754122752 3569373 -1669676506319336449477763054141496000 3569374 248740199662224785854336136430638400 3569375 -163007080507065670102241401655730000 3569376 -714989122726357620181645008515629056 3569377 -519155211462433233919210150475140928 3569378 -385879056863055842445623023060224000 3569379 -41498667021146077811038451164488 3569380 -479149571439293472902428633203091200 3569381 194952675691590035002325209311403200 3569382 428845193083961989037750227563915840 3569383 -1246385072972349230817925023490280016 3569384 -62900938145476335481217334064250880 3569385 -615465685270227641709143714980334400 3569386 -417578674895458891262145750662806608 3569387 35281457530179617169149571000073320 3569388 -605082784871049391727386293837763584 3569389 -1384086379300676392606446076302496810 3569390 -317337339803515957527278789199709440 3569391 246545072007009096563893395899088480 3569392 -359089592469607584194922291235323904 3569393 1144140259287468981873303452964489024 3569394 441660267002157899180090244311836800 3569395 -716393133057440639743745622358003920 3569396 -153832182360966469186759024307066880 3569397 16514894272419026722005900014393280 3569398 66240071389347689756847542358004992 3569399 1237876415987960855748150208512455400 3569400 -841391276727612874929503371269120000 3569401 1465430365062253053996517099511573904 3569402 -315278584134650579564240023225015296 3569403 687921695045215956975713828484334104 3569404 373674371394861190869747665637625856 3569405 -1259772561941373080133881366671790760 3569406 2818717950194072094745785265916544 3569407 -329914135379249712100765503051288840 3569408 -55162033215773215668405144750391296 3569409 616138859954633428372154628014284914 3569410 -74829332828709263284740906681954240 3569411 1586202108697268895489329966245398012 3569412 -185224923364640557158905951134089216 3569413 -1209999546838107313639159559767352640 3569414 -604862637179038961881724189093974944 3569415 -667496029122688419163996585350773760 3569416 574390273081439625944271839524454400 3569417 597417798262296957790540412699907792 3569418 193998583821740704653598107079324464 3569419 127636709502887862765165734111127072 3569420 -145203140215725659449684987380433920 3569421 -963237060825178351911553611395085888 3569422 -398572049666531641879724303446600320 3569423 268370099235352764722039775060271200 3569424 -51154434794889039617944385945665536 3569425 -436419299487843825732842166403413200 3569426 -372481078953035415988539879904343040 3569427 -508165401663257068934433026538135408 3569428 756755095479870255709358362161795968 3569429 965780105631130090585836930804246030 3569430 -8091151726755883259868435097620480 3569431 575757345791217368908133404810012232 3569432 -530127882283722884300218318797465600 3569433 -65002551128417643934526335229939712 3569434 -435870153890963841910890433173719040 3569435 1062381906807168848378063377853569200 3569436 301234958911316053368823129906821120 3569437 1171822317843858023176216684310346086 3569438 -275419581356519443176250601238602880 3569439 106009081198596006911751598587711360 3569440 -147492471595954403123615860386693120 3569441 721949163149509340120174682703512000 3569442 266459004613888284899033985807074304 3569443 -625776148361104609461408720282556080 3569444 223135275796964101671124606567948800 3569445 38630832332281116199115868715148640 3569446 -144830607319909490124755973653303328 3569447 -348083534966455028378286124346274768 3569448 422984292797165235962535970288680960 3569449 -638459933535570909888109484343456546 3569450 68834314419984554696718215233866000 3569451 3471250232862982658951351975861424 3569452 2533823646528089429675056295001667072 3569453 -1461970424053915463262921882609896298 3569454 -311550042931884169302332799985305600 3569455 1048573326025080285409353903650460360 3569456 -10491390200065540575888413734404096 3569457 -190437651440741442515320395034519680 3569458 -904741043915754144615714900171853824 3569459 -123430289329617074493270713444660340 3569460 127469639933588338327720455432376320 3569461 -31923506105793812363084533186073280 3569462 -182505858172076568183844063176032256 3569463 19255061053481188519310624949466800 3569464 -121910782744852385977654229547417600 3569465 999642505099372464782728965028032000 3569466 210303380146440906021345538277735424 3569467 -1738114682121518582941763180231985048 3569468 416289635606350098664384537238117376 3569469 1055340736829887722444617545286118144 3569470 85501048140621545817451066010095680 3569471 1668521963826928955161864458749032344 3569472 18252649899452729971993717174173696 3569473 30213041010337625683955522894677440 3569474 -662315979221964729342707356976553264 3569475 1356268181704958301138908886355200 3569476 1155083581722791655443014577235969280 3569477 -1439917929400323334172035116165880674 3569478 -258944991689974603561872968773688832 3569479 -372993099323395996735577395443681416 3569480 716734152511348658123351595595622400 3569481 143836821325933243941855027754370880 3569482 -279574830409835555408051317534710528 3569483 -1908584519393883222273823541447372268 3569484 -813694515136776552028168318527742464 3569485 126005401271000810286484426580198400 3569486 -488084503465043841332199395935103808 3569487 -1118309931292847494968123071390605440 3569488 -116257549374244688007630061652353024 3569489 112997024252147968920953292787160064 3569490 405144781747105096337755635738342720 3569491 -1488339761622398032566015969198937108 3569492 1391577976505389471098785287172536320 3569493 -664880918010671909616819626605520736 3569494 -241572492486633505498970339752583040 3569495 -61471596956743829078826997793347200 3569496 -295586422346190628905498037494743040 3569497 221373880884126558159627257061149700 3569498 590315073635560580069082319620440064 3569499 -965605781077483495041770061366679536 3569500 -1366509237346929591499650837120000 3569501 -32331694768996395547349643722235792 3569502 -434797252821534657331900812308914368 3569503 -867800870403675500110607325755048544 3569504 1513410596263598686854282646177185792 3569505 205992256495432430384670132481714560 3569506 785309194299547524434661218793359952 3569507 -685538243087954004786013928562132648 3569508 -48020765122792559982621305909329920 3569509 74146385110656775119068336399066880 3569510 -197909323842781081585490791314435840 3569511 -1010184774516877685578114065452288640 3569512 -327039712186534134033505759611724800 3569513 -1984101250127199441475549607226071238 3569514 104452239795196562616198457207865088 3569515 -168447645815669643645650406941655840 3569516 20508648372330322571107988027300352 3569517 -70390798323601313924417914899734880 3569518 650926282849721530803834475998657600 3569519 -401004747152505473872009249168972080 3569520 64707399395915097051855723390566400 3569521 -1351532108067609332507680680686399278 3569522 481409299684824416487438628514730624 3569523 589815095508853382184098013908776800 3569524 440967171471291876978966854407680000 3569525 262877645560848748912567350858909600 3569526 9428606433648265345269087030280704 3569527 -418360577196253696783472618794982840 3569528 1297554778024178906620939532010332160 3569529 -1234697361967410870518383276832016816 3569530 329032635693740003356698591202809600 3569531 -195463910246146760432301633549808896 3569532 17539511541746844798419283647308800 3569533 -774002267880310293657015400705159776 3569534 1014925251665160740312445690308092416 3569535 572484308258340831685620553380763200 3569536 320993233154251715509853259143577600 3569537 -392267286184043864970408469531671360 3569538 -70174628242061781942084610327753728 3569539 1740162373087319479351006568862697340 3569540 6807904417313430578052901425830400 3569541 493616856233167842408511356700743744 3569542 43387070648474360909233382993100288 3569543 -1506278933818368674036793349319535936 3569544 814765056603128257770613106326609920 3569545 -25713790488605958073606844382438720 3569546 -116026474126492207606936857446904528 3569547 -77943052167966610572095782180158528 3569548 -419262565262232209921326621299572992 3569549 658611945509691480520543306344762240 3569550 150729894952289108747703080590320000 3569551 1737223488997212617889885397232021552 3569552 -282879637894705781471408193818050560 3569553 296898917553620659696528560752833140 3569554 36784016671310483783749452541099008 3569555 -347475390900289285479912813947644080 3569556 -356442563486198980415824687489720320 3569557 191353055318842417931654846678465280 3569558 401460712185441002374246311256032576 3569559 5805387591328039995720448079984640 3569560 -1658688595793627570144264381851238400 3569561 150360005027208964462326391581656832 3569562 -120405298573091139070821314737052160 3569563 -260326227909563297132863563557864188 3569564 609894032275717660714685029206130176 3569565 686096638370835717635843587570631520 3569566 20698502591390814597174181870030848 3569567 92516755727254375472937060144229392 3569568 -31606758165826867334460567790288896 3569569 134152382008492148231349826494212244 3569570 138242842688678982697107059647311360 3569571 779894900731675007749621933464991140 3569572 72244174915061205581040635482988800 3569573 -121677630329873337313848501211342560 3569574 -354192791873561720373071436361093440 3569575 43633212058561247239782413565356400 3569576 1551408139892267526060004642975534080 3569577 245075374039057213634665055221395456 3569578 899553169850324609082026646584817840 3569579 -624327862760932840146965752675736016 3569580 76194172291665500639885209111234560 3569581 887211976693693779172983242608809120 3569582 -498404884746281435419768291726665216 3569583 309210639690370149904230476104207248 3569584 506111233325223266179953484890521600 3569585 236813180998363887838729786092825780 3569586 179350844819649579462959826002676864 3569587 -732460812237958343085751457239187200 3569588 -419905299170303868520213931456544768 3569589 68097827457139604683518810938451456 3569590 -130300856549880642554370744091507200 3569591 -1422754578812232408794650713901474008 3569592 402713282385595285577101996346327040 3569593 -468501204614470548710039047075895100 3569594 -162636142397848273515644189840064768 3569595 274664027623128686800219418534129520 3569596 232708427453922055857915235200875520 3569597 -1714081022664539222182008768372000954 3569598 616407990984486858367253825538619968 3569599 -707045492948649249110844723741619200 3569600 -96258608180114050706986709916057600 3569601 -83807198916172839851064264569808000 3569602 10481013709147871729776585122221952 3569603 -768061524295268734184186337776897856 3569604 -575049816471858979659210872872879104 3569605 50081826862415616650104875179814360 3569606 -828650468027663372070800536822370880 3569607 -507935024154896425861810591960863696 3569608 438472427780070738073972911463464960 3569609 235311529268543894897162713146654516 3569610 110617279696010829327842145220531200 3569611 228221375011886504860850633494584212 3569612 25258523716278405072746081257328640 3569613 197136791151543577302763153142718144 3569614 -987103222450208331272155405614337344 3569615 58333477199932006977476197873228800 3569616 148900144600140113059930991331901440 3569617 14716016859413134614891954540652020 3569618 -305386189750154160894393053820950400 3569619 201218640375344857406657436394607616 3569620 44138576163197463677601816481447680 3569621 -806699630876060921951264706887634 3569622 238618668429083971429528306933039104 3569623 787997099467464306250542367519180944 3569624 -724489269893559111297948366184058880 3569625 1198254144054302422011223735146480000 3569626 -831048180127942073763809992606562304 3569627 40088400301545735163833255033114192 3569628 -184756809483315956349140944122017280 3569629 530192271560412937283851352480001376 3569630 -307926797868621397566550429540646400 3569631 -445183510292830990870648419282320880 3569632 87316319633375479135559458386345984 3569633 -1377695854900436191158671316875681118 3569634 -191193556496583125762708506388487216 3569635 508612040030430531664102150258528080 3569636 -102905567961061688240124022327345152 3569637 -191711906808559103035363356754907040 3569638 21007313183267107155893476658258496 3569639 -854007941993804500973235773561378040 3569640 243818791811707979749777931073945600 3569641 564258486036261656010871218586262500 3569642 107968903722772227230397983855580000 3569643 -370297436049609084163204020906808320 3569644 -22916136224400891152286586758722560 3569645 -20420865440304919060728547766693280 3569646 -69123851919849359659145297180599296 3569647 -1630002837642100014640520905126953904 3569648 -353345467247430195537845922263728128 3569649 -105286827775729743703172301675598080 3569650 147476898772407336371162063532134400 3569651 1765202052760063231893979767895688652 3569652 -197566809283099707751629169843242240 3569653 376174834828662119499656957185929902 3569654 -125564104964586595900115504303944128 3569655 317591799748659596072668434288014160 3569656 402117619837196349570358532244787200 3569657 103864994566642798732962951435857472 3569658 240501513926239362216466180264908288 3569659 710385182444257404124330724378566160 3569660 73037116238404650544374567834240000 3569661 1300114193211564051608823443743483110 3569662 -12605557961036144002819766597136000 3569663 -467295911786954139200769114978709080 3569664 -16499320997687260605851491777904640 3569665 130418311583605722230147264596074240 3569666 213564949493932398972445049787310032 3569667 172295824407392499033398536696746240 3569668 1233903999782465703044212854441934080 3569669 50495832125766894877390560816670944 3569670 -76416751826222218231364692311663360 3569671 673577419102539047837858852015450624 3569672 -461602855810802270820018094196152320 3569673 -12773977051994192663999680353298416 3569674 -1028504271397953556549489121591444640 3569675 -210049348688352675928308725756987100 3569676 646754662724917894448370452712935424 3569677 275202909967777324933536570891441600 3569678 354473170552105421009071672579933056 3569679 -548656688577797439053864757422578776 3569680 300920687912622332866224722217615360 3569681 -51531377832767426018798471800321536 3569682 -61083574728772109812405640953136640 3569683 -74381553359897941041120749169788096 3569684 75194466088568810337255799558636416 3569685 -240923111838081523443778425143379840 3569686 -118015210111007119622197231050082560 3569687 -1513983261686857171132636736405341608 3569688 3432503483710876360688892725514240 3569689 -140646386546783568995701859061463040 3569690 -316259111208939391796909656395290400 3569691 829846028615969237392377094146423192 3569692 3450499258667937072395610237217792 3569693 1549851737479310893056778538319934080 3569694 522774545017087327098482213784145920 3569695 11626007026022642687241738027724200 3569696 -300894880082040712300288318644289536 3569697 -1896842501710999653913468833439526400 3569698 220004121183519926579750458373364480 3569699 -676323272422326831105252426771399984 3569700 -4954440278356024359435350286182400 3569701 -89897892569919272463964374406694400 3569702 -693534256260451074731340935685976896 3569703 709981420369440055648255161802283304 3569704 914938229772527043110223247065907200 3569705 -1112268255582573450307775428957378140 3569706 38658221510405511565888183323929088 3569707 -560116630185083509668546079536884044 3569708 2210581960541951174511225484517376 3569709 163373845216990900346209701292093056 3569710 201714147905851404814856115339452160 3569711 1750375893747667521290533422617469312 3569712 -17764447581162176031370716276326400 3569713 117860300631280994711937485187856960 3569714 880897734169841602724058782436258720 3569715 19165435127210381756785620270444000 3569716 716524611191247626786515530446307328 3569717 789795099733609017104432693488166766 3569718 173955968564807676698316368797178304 3569719 1702146539031360315996537675212414120 3569720 -270896543587887170133636383735808000 3569721 -731665042683832181621505369151040688 3569722 135400557596279120885732463864578304 3569723 233847069548806784816080752735218880 3569724 1337605192664568379382868204045419520 3569725 722208914186877001022084862880207250 3569726 -329564360451239751412666344025523520 3569727 359475560488757897763115409246005632 3569728 197148526425104105859740546394226688 3569729 355260038943448865376573541463524740 3569730 -85525669400681549610000176869140480 3569731 -1988872732694160518393429454522816 3569732 -461871643702228212174617153598635904 3569733 897821450226828080346931553717475102 3569734 65288520053799393500211367168561152 3569735 -183754708311362687057633859059872800 3569736 702082929788939230130328191568691200 3569737 -1860789750926890861998684829832540508 3569738 -11158107316587174759418006868892672 3569739 47886330278452464268370601592731840 3569740 690406559115328699655070882870512640 3569741 -285792980002074602684237789549917728 3569742 463230032459272529766984440794339200 3569743 660333132855708065529870803780150464 3569744 383258632500762498193646050066292736 3569745 978193333680831785958083569372320000 3569746 902164850160884041531354558553853072 3569747 -437848992437991791502112438738366800 3569748 224525286806209405669202636541966336 3569749 1032521889738329304390890470387906336 3569750 399838970101834832695888291619040000 3569751 9162455190329962542049677356235192 3569752 -1341537452177609881848396035072102400 3569753 -161310797409875041850450907363703536 3569754 -263566854780817237834332151855111680 3569755 548920612283067830314074179932718400 3569756 -771011705438907454631926810923425280 3569757 46872288041549871126458454265088640 3569758 -542832836418783649367549415436455360 3569759 -1354508328569492570118351932996483040 3569760 304586333325217894763205188069621760 3569761 191377015737617240921711304818775360 3569762 74028665169541421477500660525753344 3569763 193873660616233892099095832352518064 3569764 -223166446989060742778500202917813248 3569765 1238176675011899705405152708358745720 3569766 86598042199335820093584219606201024 3569767 -121687485178063667633494255847446208 3569768 -1304082717955496351574889582735549440 3569769 -359166038585155336672842400330130496 3569770 669337757065316499309642382948810080 3569771 -45656650236695232427164372684326028 3569772 -535354606344107308480826431420574208 3569773 235759483719366576326330464709859200 3569774 -2832808270071950503902458754514944 3569775 -245604217373534405033057953625846400 3569776 1492207890224407962759109430935552 3569777 46821429857492584317128777283667440 3569778 22222527738890364338387034570059520 3569779 -484353681782123473767948337528926024 3569780 1002285054693161827255509363078009600 3569781 308899099570038240200821951940830944 3569782 1033772364931077337684131598842808992 3569783 -302039633043957910783195500916683936 3569784 373814409156960765777085051777843200 3569785 -121821604132682711329735447288825020 3569786 823598764831772718378278519265087744 3569787 329428041772560234703731122092849404 3569788 423221092665975226249337390444706816 3569789 -557865902409198737755730835129292410 3569790 -33769308649176553988512322769715200 3569791 -1122385613859266425083968961551625216 3569792 1613106888309830367587667407724871680 3569793 -405207678085944884675252506307694816 3569794 781231373473537111126790844898188192 3569795 -370324943638010714477868696379148400 3569796 -188579363428132920334280359985633280 3569797 277944904204211308338286025413589280 3569798 228160519279131843909692173880604480 3569799 281969321042431400002134974588925864 3569800 245001532664365814817679368331008000 3569801 1721053858533696730871707517251323600 3569802 -70481413578127801675285790637670656 3569803 71507636756027410284937874118560760 3569804 303505686424907826520553738158150656 3569805 -280223430610955386229579882971929600 3569806 -151396758356920439949000294045507648 3569807 -228459908068638306065398181731170480 3569808 41434192912851442856426850788179968 3569809 517695600944571082262605653934793472 3569810 -449768423732517470763229877212249440 3569811 224529013210735145305875290186536704 3569812 -50204408520019871901439546135918848 3569813 96054269677602804733470751862483760 3569814 507254118526955071784675050326571104 3569815 -57394294633301516337199782669948000 3569816 -66758072407414861430143429471979520 3569817 2207793650518543840759840605716448 3569818 -302332265836415582789377320014179584 3569819 1058255888608786607857191130791619560 3569820 35936459973510589490704132912174080 3569821 17417089337813905349973193719502572 3569822 541119560194525928825384260805219712 3569823 126213101452543721375380378535413272 3569824 -861132714845224873068776081460953088 3569825 -43966485427502900855376934790640000 3569826 265133663096276063722523754892137984 3569827 -1991959634499738153269740230690900488 3569828 -1160751007017259396786929306221903232 3569829 390917686325683805283675213272648448 3569830 -234061078959115572565670149948354560 3569831 1453629740815003651939409332200352632 3569832 -31155969058678036412116708706795520 3569833 1242574686675921798670869239995513082 3569834 -218950431508557891276040189428499200 3569835 -751459144878796682727426108032985600 3569836 197811179669793393508612067118960640 3569837 603960705586524067124328430535760012 3569838 -41843103765020151008474394670970880 3569839 296394030502757057695372230842737760 3569840 -97448921068424477936304054009200640 3569841 -663402390642264860605269802935068256 3569842 303146199119225561710935983858337600 3569843 -779607518873006298896407865406109440 3569844 184010966938923665923861840873967616 3569845 -15183191394660185501171217791149800 3569846 -6490861804340716552754295521160000 3569847 460591278822277714897614335630449872 3569848 1216143931239610625896632865285263360 3569849 -598794375399454807221217740456792150 3569850 14692561985347986321134358772683600 3569851 535253609727254733715965571634981304 3569852 320483022100281925953421609729654272 3569853 125694480087629736844992300937267200 3569854 120878895778790534455715738251139520 3569855 -53041288668566392133468246241498240 3569856 243386791085226403031203777779597312 3569857 -245809226047090817220822554717224894 3569858 -496923020712024790477719382793724720 3569859 -637461855534110904235233762395997600 3569860 618388178275653883425760396124160 3569861 -196891822737777942727955496696972000 3569862 47884806401716800301326578994140352 3569863 177740040405822273777049978400872 3569864 -30678461396444140438289130443520000 3569865 165482742404003356666816406798771520 3569866 -540589867931601702233368031113310880 3569867 -124404492488457723327472809013871616 3569868 -149725378795318761104295843469694976 3569869 300743332161975873447583011715793270 3569870 179864198640913563107463098661932160 3569871 449773990279793069229892180665021600 3569872 -189940178298021569248055625800744960 3569873 -1572047975480673631194454572482596878 3569874 9201417268426743966786306699116544 3569875 -427534690780622539459912433249880000 3569876 -340639160967633856238340653837395968 3569877 -839630468071847033420671668336010272 3569878 205050432766003807623970002917169024 3569879 593187247496882033615254064577547680 3569880 73903840891576888644742855606272000 3569881 -863484004571562183485078789291418240 3569882 -51215056021942316083694106211592208 3569883 36553289327885224116131869394523648 3569884 87292544557941314367305778107234816 3569885 -1213502883030687635231160512914778880 3569886 -105984809602692119991366938155324800 3569887 227810456422372443589162832749317536 3569888 -155941098502478185488324321216036864 3569889 309335871847240231496795439704174688 3569890 69610444831755177775379496641383200 3569891 515382351812912649236869159667436000 3569892 -492798671031338019751346273430890496 3569893 752294506363502098258126249174582142 3569894 -1551657599637735979745030423417540928 3569895 -442283328062561832032957285652593400 3569896 -606001632622320691766743876738252800 3569897 -1495746751492808085613428471119427654 3569898 118391441482191944076737907540971520 3569899 -422767961924993244015379726403129760 3569900 466809582667190686521647840431872000 3569901 319889276019188420230661422711828032 3569902 325940607733448679402191032753633152 3569903 -34030149181692934838265474627297552 3569904 -14129441343575454959753959095238656 3569905 852936852981225548757151077688587060 3569906 -400184379563652233644843593407962080 3569907 522866592372246193186235813965446720 3569908 -88851801479455357127170327922081024 3569909 -357231568403584952436954344689587648 3569910 -280447918231602931303854673574553600 3569911 403154279247913189096975189008652224 3569912 73291160524664796316702720424939520 3569913 469162627358728387892407641436253040 3569914 -558022927389578311701424915781452944 3569915 1003558595417464840568767178641800000 3569916 297319102380660245618871576861696000 3569917 -544717779683767471786079972333993780 3569918 -108814205762295214415089835412912960 3569919 -100165355692308765957217641891958512 3569920 -424207305107540779139376075295948800 3569921 222744365234768504421329568800639400 3569922 -303552006406238075538575414513728512 3569923 4351573215354499135325324814508240 3569924 167803646459762570406487449779872896 3569925 317691240777958449925043241686280000 3569926 -526879191491612246119185101196893088 3569927 2042779384692761379880873145530810776 3569928 -111092300038853590132035079070883840 3569929 10245626178761439924532479921035520 3569930 -10008478038568140379707628220513280 3569931 -1756977634357132814395023714460397280 3569932 2337003715126241074996382453136764928 3569933 -2526939572829055239319324742378196 3569934 604408547772212045697883990379350080 3569935 1089680413124646297640241017573151880 3569936 -46709673832541473733639675536539648 3569937 -63396838397997412756522515250467840 3569938 603064302467981890175069070493472544 3569939 947428098002966421282683342087485740 3569940 651544348290354535291423947290419200 3569941 1692609287957559421442465991401315342 3569942 466134653964504845912479394563023744 3569943 240580468300755108135465150934302720 3569944 -409795251972097435993102197676032000 3569945 130635896691826260705770011617350400 3569946 -2516272350312168876134611890058752 3569947 606022970178430987703668852366379396 3569948 41114338348648397724217860465254400 3569949 716924696047963345643222981835915084 3569950 71416158657430813198654700801160000 3569951 103897885886213795751260282669895168 3569952 1288746349829378278247100589277184 3569953 -1525429205095022473170611203618000798 3569954 -121686719742673236045976249835035824 3569955 666784971719846877671649419877693360 3569956 224687091078666155166576861378636672 3569957 561303929701918281184221124145926206 3569958 51245104264385760689438415034056960 3569959 127922535775188160575615419636568816 3569960 -210462402861246263901876028440576000 3569961 236687347520427218552615557634685984 3569962 7579656062845795970515639924821504 3569963 -1642773691573711093792910648801203788 3569964 325294878195996268423365689724214272 3569965 -413357441906160523720669702232160000 3569966 351113481044299741945353843462768000 3569967 -363328826196095840804336206646976000 3569968 -33798781268677424251897206305587200 3569969 -14871074996605920504554993108083392 3569970 296520380241169275240652756918517760 3569971 882642896527469530434211006512460172 3569972 95742066068566257742756395687260160 3569973 -125543523025184034433851760645592064 3569974 361414883205919574531248269533794560 3569975 -883679741104874026499791968493830000 3569976 265038196645963303260807045992140800 3569977 1569812050366506021384779952502678826 3569978 -492788277041933845318436712083778960 3569979 415553511429885044864017431627052032 3569980 50508547502952605211873815240079360 3569981 -1148528635813792138165263738433249536 3569982 61970799714908299576950613240629504 3569983 93320168712847791197632505542774224 3569984 -981001880542667368652305265590272 3569985 -105821204752601917533961175403401580 3569986 -97679043365857690537743460024066560 3569987 3233193079188696227707807526959382400 3569988 -26851543736693527277520489347549184 3569989 -17048127744353912765213274748256576 3569990 761717611517524778857631927294160000 3569991 -184805712499462581888128859863869440 3569992 -4966295991743320421080014902753280 3569993 546921921675962367435099295478088756 3569994 -36612016412312341286773776152343504 3569995 -290911888669593609753017593702952160 3569996 -644907573430650838004469619298769408 3569997 408304020880372272068141850063096000 3569998 -11292760325861461991489225303209536 3569999 3185797854211011678559058246790914400 3570000 -14062923919802864058215964180480000 3570001 864447018620538534329445860829126002 3570002 -1111144056344810933588478833266440048 3570003 -146740086599619039071718048214517388 3570004 -222673639223104112466823184469708800 3570005 981165279907403772062894748884148000 3570006 229290075883781596908761529203947008 3570007 -632410586116126403707702558089269248 3570008 591468857905121929849203996742901760 3570009 253317954012819613982418527935822368 3570010 -764964373211308970895526145079552000 3570011 -1194474798730299783106452698706131388 3570012 -70469526642705847025558174195578368 3570013 -436240330289232638473551931006795738 3570014 -33042188279590223226070393802907648 3570015 820317966426505244063045135914834320 3570016 453659314763306771558304465962926080 3570017 263609883982329033603527117266749072 3570018 -181755107158539341914162048114068096 3570019 -423733858597073261200339478471982704 3570020 186686327318813901433852426564020480 3570021 143214698283561237774509129449140480 3570022 -63147133705767975404337835196669952 3570023 -1878265327897583409031285888004096760 3570024 -922305824319585971468758799591424000 3570025 -84332269575644968127898353373266900 3570026 -405343086540891213383527647863079936 3570027 195670232493311412325849571940961008 3570028 193878043125199071723279647826296832 3570029 105964029823022429484705189031939776 3570030 -226594847483158974986927862819023040 3570031 -689646533305483733519446090815695400 3570032 -5615804951508881366454196435845120 3570033 -268581000385644219675827433080197776 3570034 84857026660477637742095702560815744 3570035 -270413356854988921961070510795827040 3570036 -381049970507346411522932611864485888 3570037 -233744571896247183184435774467027360 3570038 -248109568752255453199198492412746080 3570039 -1271592618814797090855422579968151592 3570040 774640691133643216462279746816000000 3570041 744938685208007409062369841707858832 3570042 -458995255077002975755461552815129088 3570043 -1124720851884585001152850601812788680 3570044 -32927199286956999398334071261756928 3570045 87224082956548036419700815129047520 3570046 572288732996740089062184470225705472 3570047 209642519968612188330710467483754880 3570048 12581227119363016579715485296230400 3570049 219328437547031493209691796963865536 3570050 -129335758475377546116648999311414400 3570051 -4898980279912035128995722522782736 3570052 454283241248568759099739669161950336 3570053 -356826507515562538235755332503577216 3570054 -766249388776024947620354591048458368 3570055 244254376484101380761688157030960560 3570056 311214152292497253627547939908648960 3570057 -178384065974732647985584796779168620 3570058 -282183869871356646109746857445735120 3570059 2076853877423878618360069486554973200 3570060 14056375873692482286864073334784000 3570061 1378790689412835083100234817288474848 3570062 -163767647073823832509392432153336000 3570063 372425311655614778528886714679089024 3570064 -274869828345082179383426367136030720 3570065 106033052094623944608083299387201320 3570066 -353476478339813510732226286154904048 3570067 73156171716874421084170066691091116 3570068 -1688196172094961416086053825381890304 3570069 566882013834663749528427372671600544 3570070 30493839419009889196763157390408960 3570071 -513156862845587628769496415549916728 3570072 -274025037004308257879214388667842560 3570073 -1456972386663088203300456885487852416 3570074 583628445912131819638083830298785760 3570075 224057453022634132490213818380600 3570076 1225358256113229052469277095290263040 3570077 -187593690040467677276579191800259200 3570078 453203196276246520603692515852331648 3570079 -294352356783101126434326309896669016 3570080 259473940792558303163131935471697920 3570081 -22218239140331373108889916917425120 3570082 457933163033390433606940662165037392 3570083 668721731717358452132781373560503808 3570084 44919299704599957317078587728494592 3570085 -249915585890248425700514386195533840 3570086 -105376213605787815760971860589117312 3570087 976032786634330706798824018859774760 3570088 -790466668358685820511616509771658240 3570089 -1813369364931818564955202835362477440 3570090 344886322469233514590032255872985600 3570091 -273757114250060848345423625945091420 3570092 -709911824869255113793862695644912384 3570093 -167160734499833577588936230464931712 3570094 -386155657590270604911915863126810688 3570095 -1872089723253428646334207134296686320 3570096 -183427840916492023556072469096726528 3570097 -633439455076853754791642792429017088 3570098 -183479764588062009524642767582500864 3570099 -388079419053385154800651247214781392 3570100 194086621260096579198276659902720000 3570101 462303222618655791409493541551499900 3570102 -983418871483079730723673708880083200 3570103 -262286119818534455451025461367795440 3570104 1272536714769125238079437932487413760 3570105 -213635089903890111419327097882240 3570106 -104405414941705185428409806551047936 3570107 -392705720356656544476878562464383644 3570108 458702062929399973173665947699253760 3570109 -947349398096369438967956713653422720 3570110 108512635299125906352760948901664000 3570111 -1115761697392668839152593738514700040 3570112 64575307479566528431467330799665152 3570113 924623770093731115556933429982487362 3570114 752757428113536034579750460621676288 3570115 -148873967124450494145072764384945520 3570116 -574104774737688795912169228586711040 3570117 224143904209081954515618321640189440 3570118 6005500031517892516056198835139904 3570119 657392750962634550818101231301817600 3570120 846525604505796743625699251960217600 3570121 -988279459611583822273309218540736678 3570122 314370416266110320493210490836742752 3570123 303662877468885476757880043692935384 3570124 154287581818985632067351747837463296 3570125 -548797961166377397661257740075410500 3570126 23923115081487637134511621976248320 3570127 -2043644581337673851757266628875878728 3570128 77853545431203539915427392770301952 3570129 -813472635163974015508562126127600000 3570130 -190572659426259618149680285553208000 3570131 1273385275400379443914028999804461932 3570132 628650538486979891300742827294668800 3570133 -6741036971703194140195912430487936 3570134 -4988642901078445584128263614103488 3570135 -288000322958612105464462694965076400 3570136 1152421167043087556847927326829711360 3570137 -1571167567683860599047150054707332080 3570138 -13146731359768150187338270573678080 3570139 650324805342173180322323850819583940 3570140 -390300648739065621048419093702914560 3570141 602205911334163808487953584180900992 3570142 -1052847029679806260740604077919686528 3570143 -227794445294830934621227296361502136 3570144 -1229477817738229912525078439802961920 3570145 -255267461692941839941030783689797100 3570146 -108905171903151838944174784130641920 3570147 47327023682016800005240763579529120 3570148 535363415117845810321759649872886016 3570149 393665472478371697351212254062422240 3570150 -198544324771351094102216275630334400 3570151 -101274078961029419378247931243859288 3570152 -294287355804767022357510480424058880 3570153 -614946828119143202914409212818512736 3570154 52843989273539992328336020670674944 3570155 -169948927224315149866461746084754000 3570156 -306441755008076031839565827196722688 3570157 -406708899184664762964130404506243520 3570158 -553232528224756579860454136253904320 3570159 -1599826343958346378724935514795520 3570160 -28616871481949243896585173458288640 3570161 -7591289831923184584511146559126400 3570162 -247871560056215126129351629017901056 3570163 2454511506592884769306546200804019104 3570164 154009957119614146289965420154806272 3570165 -300773155767538678532576245341830340 3570166 -644437258773214411826222250196241856 3570167 1333334181993388244374303694346549312 3570168 -351062609366331338474478716780544000 3570169 -1119464376260384496038623050380961430 3570170 452875850800058491285064975182618560 3570171 790547576503799260698443132530371264 3570172 -562011199868409508157825868090236928 3570173 1689050325683654482975206769726839360 3570174 8533526622334305971558405348400768 3570175 45523224934406146514555793157132800 3570176 692222151390613048020756910854635520 3570177 -50704038693105579873840391005694464 3570178 -1658446100197176438078996528795445344 3570179 -1540585978863244943817166955217449220 3570180 -345102466007419749732718559656857600 3570181 -235881337204822304237382548021002018 3570182 -115059238661713363107041665951211520 3570183 178810694849096732182260198213723600 3570184 -1075370172656759938096803470570941440 3570185 -927288716883180458740690060444606620 3570186 -160133581147917862105867823017835520 3570187 2120396501762768047582715447496280392 3570188 417155756756218748045159528190981888 3570189 -170685766657138486650181704324007200 3570190 -245193453676677095992037595166099200 3570191 -85983905226332845847217914161251408 3570192 -271130951509810113422579059500834816 3570193 374136707215300695517364749241436288 3570194 -536259825634254164617413645283093104 3570195 351871913827854512325155834209267200 3570196 -314127492503082675327046201232340992 3570197 61275279619758181219890583395281952 3570198 148114086087372323245266467174363136 3570199 642888352899052510464848847900432200 3570200 -493608121828130407722487209113856000 3570201 190463862390789582157926500732286468 3570202 950830273518928128379363875884493552 3570203 182584745007786088270997878873756704 3570204 4273641803347208160120126750081024 3570205 83245982394968587654279224219795960 3570206 -66006440899909328464262022532280448 3570207 -143203987518915899842849936289797560 3570208 -375229784708021506603305136407183360 3570209 539471576217652347966646304046531840 3570210 118572693234539898010488555919104000 3570211 48322674800016098813283524159652232 3570212 -481016118934005376207405591291868544 3570213 47620290273716585731323514234568544 3570214 797583115371011277716546965263360000 3570215 -951399703967194962721807062920841600 3570216 -80116506515432041078271398205276160 3570217 -499237875299894167740113095764123008 3570218 -424735542591696621990760262198575440 3570219 -1145040129200276445447722573761975200 3570220 24900381382566076556251673602529280 3570221 869847460066369027356585770594948652 3570222 111569371888181360071128512208363072 3570223 1629593294193083629999201923788467472 3570224 56376948161048851516169027774840832 3570225 -155475130024393241911338653148484800 3570226 3257475749867520712585882467216 3570227 -892349353846401418516470496448727924 3570228 -252990042528471394275716271878786688 3570229 855224626459475753360114553072591200 3570230 131202767058791365093426445280107520 3570231 131198182147520604831647505588148224 3570232 -56714315692792084346983953126297600 3570233 827540852784541525407936214739741520 3570234 -594772618642595602159212799438648320 3570235 100642474202249496525227408414836800 3570236 -542263801626458176563604815802782720 3570237 56166832440545643754500601973162592 3570238 974028484306698808263525114869316096 3570239 109442182481286391049909099534764608 3570240 -201014449846679235603619490719334400 3570241 -548145109728980899513985083426258988 3570242 -51764490445822802254933938608149440 3570243 -913868274816123033123603189264809736 3570244 542127295642165550450557771757985792 3570245 -81982050838733275526648019741091200 3570246 -246001711546029981909113660536972128 3570247 36646286149852412029357197679205120 3570248 1237621878254904462565522748190720000 3570249 -383494773519377505452478479058545472 3570250 -557616928318048084404717927918216000 3570251 1918607773333436531703950646525973872 3570252 -268222341351983904165282302531911680 3570253 357442867601816960458014395774316940 3570254 -597988530678864648449868747952558848 3570255 -345108545758534506913095751036468800 3570256 -15963757696360535682978371234562048 3570257 -377041455750921071937899930704271628 3570258 378411365470349182259917563665721984 3570259 114517054817400959457789145278988800 3570260 -214573097512322934557035728051237120 3570261 880330961512054667946151245707581824 3570262 1210381287066288650415567797448403392 3570263 -95061384581099478206454887787178488 3570264 180780855545323126344240996830208000 3570265 1671977546180958100411757916704058120 3570266 147885578483099880728336704312523520 3570267 685121180110947602148318004485469440 3570268 269213916115422334136839989546856960 3570269 472167433207621910443602976192929312 3570270 -21161949340068126309260611639296000 3570271 -514308065296861175639129848525923800 3570272 -612344779089053368201121250566995968 3570273 116867593417462632265796217044653824 3570274 1303023076462485829708310261771240832 3570275 -759211804354860249168814897101905700 3570276 321401924662008989460663332017247232 3570277 677461862762200601962073841312300060 3570278 135058677305800651948294680309085056 3570279 669697462852524563418304440778754640 3570280 -104994142361037703901267391489638400 3570281 -338179635168009237421645776587042496 3570282 463930018881118084149107339843809200 3570283 -1355967697558344167210212572645186360 3570284 -11386195301732714660610021826742784 3570285 -637725455512308991372078507539232800 3570286 646088356549071022877351959261718592 3570287 395883389916677669017189007962826736 3570288 234071573878557547298959416021909504 3570289 -1577795609099081950245074232209301120 3570290 -104532792491015700618159713364480 3570291 952688090543504417059419342384643440 3570292 -655861796979745269193354699769604096 3570293 -102667695836628652358130638989732320 3570294 -74816374960645228229371122237253632 3570295 2558030770141009017555077914269600 3570296 1192496478206366186756523706769756160 3570297 268702534626005379089383702897937472 3570298 458373967794779064601505367346988400 3570299 -22718290370613957229445388499041960 3570300 -515080030687113620974766969277849600 3570301 -171095543289104427625012705170735616 3570302 310444993875228430727520359456036352 3570303 805886650995197652875682770588932608 3570304 38761150545453333360631812949278720 3570305 -758922445525258701657141270048762540 3570306 -102047232448763422998130172939005440 3570307 854893079459429921958176401840436288 3570308 233518680433733716488770652010561536 3570309 1009202597014066459322386977935611200 3570310 -21177587731637162325413172874285440 3570311 -1122721527403262123581356918406682088 3570312 -1023937424374190305756820482642452480 3570313 405308848088430739279265546869864704 3570314 -282436094774548211364372491141395968 3570315 -18060806778261543576880031514700800 3570316 -163076774720922125459543493045448960 3570317 -170950975646347794802415869335650634 3570318 7273592251470235174087245592722240 3570319 604359541578368506710889549798076720 3570320 22104434898693513539553425557585920 3570321 -41694462851006372646374302902539616 3570322 -34982324050309265958233266054407168 3570323 2122451000586225867700350032543865720 3570324 -8158272738023443114089509187870720 3570325 -86403368693376353499746218770362400 3570326 1098715621935480988258154487708057600 3570327 -1365726060473407855842463229208959136 3570328 -441586228476882110485977224087961600 3570329 -231552731419931594255369372859297024 3570330 -320372655232341450044686303376732160 3570331 -438145414337792751598138290957236936 3570332 -456799531846603895088272718604013568 3570333 -3654022687470272659554695533556160 3570334 32635169184809216482593257650052160 3570335 -311459369794287546170666913948331200 3570336 -378089611650088737120245762051014656 3570337 447299561027555951928416478533637652 3570338 873479709545388368382073818690112800 3570339 1017759341867172301512279090887229360 3570340 305946702270925051235296039845511680 3570341 973768947777611064453470442206231742 3570342 152495750085305172638863491792453312 3570343 302468159775445550383241354451914800 3570344 1665417274148979276281507054960348160 3570345 -61505534476813694303961758862000000 3570346 -230059923833878129052431207929042336 3570347 -1767000831823988317069061266382280 3570348 82744275796423017505658255829371904 3570349 723309388273608057186562708346691350 3570350 45853063858068659492483414229835200 3570351 -119371445620525010955325504405395456 3570352 51117949911423242802683688036089856 3570353 -1817789987402662630491866970345863616 3570354 169458262423221240885339888816862080 3570355 -518130732733876903754127329976709440 3570356 260115226723162348838135581651299072 3570357 -12676761531204250611549177411515136 3570358 -1035876843213168072921772796215657920 3570359 535855564229402532416346265352784288 3570360 533357333848103370659574228307353600 3570361 -701898058214562648957574708190270038 3570362 134539186445526577129691471119671264 3570363 -256827092394267333352887800699215872 3570364 323224105739923645349997577041008640 3570365 462570953290800449978912523534265260 3570366 -323562060009654967190375213889715200 3570367 298370963166784989395256393414548472 3570368 -464150099685781752417782289008689152 3570369 944362738782321480526882219812487008 3570370 -21914030158922893220398979090043840 3570371 -293111073175719435658005846482406240 3570372 276362008718626176625651260795863040 3570373 1224050420311173729370423172048590622 3570374 393180120125547356074984107899968512 3570375 -194362365886324970763146977365372000 3570376 -9793713807766012164217134246051840 3570377 43062683161074158879842252283678592 3570378 122026324134659727266445302475563520 3570379 3016800356393228988237297868769188600 3570380 -42464392179966347664251337638169600 3570381 -1289113630883392311354403798504673130 3570382 337658010270280410813073184475764352 3570383 715451665921932058082757588510235632 3570384 75011281593485973934049809541627904 3570385 -261979179316452527256896335467624000 3570386 357515994408507254281392801409407264 3570387 -32565068859573842890647885644586240 3570388 -1274235299461684939524237974569539712 3570389 -307827425345850617126390531815339044 3570390 182346692529376197085402559065000320 3570391 2554994653615468289623102442570353248 3570392 1349347459150741322405066775556915200 3570393 613568817832213619800528702661078400 3570394 -195927176279270368267706678683880448 3570395 458779033477058766435165102006472800 3570396 460367963893171814121336138668001792 3570397 -894653706239458207674926242035768128 3570398 -199053061116360151205033449733256192 3570399 35611660207782960706207231016515200 3570400 -450514983942265117860685836464947200 3570401 -1104315970617952490049038417284373598 3570402 -473755749059505811894694857629499392 3570403 -185941065390073438100601281010035256 3570404 82772495277620395449773426468659200 3570405 546235465785547605090432490503475200 3570406 22318038655834709729721870984741120 3570407 939462715567704170102779969256089656 3570408 12364152303045360861637724772956160 3570409 -1108423165924905402658778954554360390 3570410 -93341441186015860727821652155626240 3570411 -393762281436238174774160779414347264 3570412 -1181443871455419912478517524622950144 3570413 207521806470245032159790791464101760 3570414 473878647480453441094994500965925440 3570415 17138093947741944258329628859162320 3570416 281642439925928186647576676923932672 3570417 498462012028990466089069848338626434 3570418 338219422069993432207417372550726160 3570419 89660074120954193673293038059326724 3570420 -94330315887170589166995538252554240 3570421 881808999666903430512158402748129600 3570422 205881511636723689714683642810428800 3570423 -877897135292561355988390836267590400 3570424 6229147354389768625330355362160640 3570425 35062376484072283823014292413209600 3570426 331336533217364455921548056122360320 3570427 -80746722910339833896100934700300528 3570428 248941865714993682124220918994513408 3570429 -126750125982539271226916232053001216 3570430 -559185277342127632592263605884543040 3570431 -1893129927033096629586172342841472768 3570432 740169299959368871563047132253388800 3570433 -522663318721089824560929435502360318 3570434 100805792730008805285944122991092176 3570435 -377086442727759525734121822367053360 3570436 687318339945630566129546112497943680 3570437 -510623594326901277009887193415518120 3570438 -321662147724718014670668464638107456 3570439 1557169018303574136119134712899385240 3570440 -147803791637323244480959691458099200 3570441 -328177990945444347909217659195798336 3570442 340381285621210707684639641027550720 3570443 1506808574970618345547396772968258704 3570444 395307904665386216647557123413518080 3570445 -1320077899703078238876181497560637000 3570446 -1006426565855567609265818161157560896 3570447 -977953304766148172327870718554446200 3570448 99105411882160254954477746611814400 3570449 -185174386194715718699281792300760064 3570450 -64518021745502940412821029629324800 3570451 -312325887085667477561862547781578560 3570452 -115263199054375509982665535558357248 3570453 163031116842576045498865517089390080 3570454 -752044727468269212035950996077433824 3570455 243114611395976535264590243316737760 3570456 106611408177477408366044599812096000 3570457 -521688937961535565402155478656707568 3570458 -45566452327078884929178430276281600 3570459 -794603484855691949277496032507971280 3570460 1589998578755290265234000635882444800 3570461 402759809803560497318836175177364480 3570462 -1771534102993761757779951053736960 3570463 380594819541226421180182106463382344 3570464 -755356564784297093532150979404693504 3570465 290098316372491519633982536958517120 3570466 253944226094785842332051395544494080 3570467 -372483574192923406511214150102060360 3570468 -1358869369664118982641756582712320 3570469 121576783384700546308485503572753696 3570470 391293364045771033557263119363063680 3570471 -97304001537121154724712189639034160 3570472 -675277278150136047034285964531635200 3570473 -1211013125001222878746095808617558540 3570474 -298847497526323444414025110800824832 3570475 -447731139901770189113619960306009000 3570476 -86307066102765554362548684297990144 3570477 -8177251827651412067832374101529280 3570478 491201836385793774872838394029152256 3570479 -1067502894225147118880146721352229320 3570480 10869010006752804272654075977728000 3570481 -1792879187849373454709747914021428718 3570482 857891288737391668269926258477240592 3570483 52476673190485891024521257948202816 3570484 1565368156625941983387009078426112000 3570485 -502573113792629976285793916770215240 3570486 212027916745161344618120433314441664 3570487 -656936053481023072729588492510838400 3570488 1199482411961583954230624514787368960 3570489 -474029195659415946317093077819053756 3570490 65875528875105951080342714416143360 3570491 -34292880218065121555795326449006108 3570492 879578964552984959776358061992788992 3570493 -1965605677435992409169083825565747520 3570494 -275175708546521156503690195260732288 3570495 -531908095991974002263129746504988160 3570496 -624251018502515268985304639122440192 3570497 -307292211740458622511019304285346816 3570498 92215473715406272861209270683379744 3570499 582907074413105964387958672514713240 3570500 -524050539086380053370516892573568000 3570501 552367310371041223970752177965595968 3570502 70313166694318978221355362143842560 3570503 -137075191348809783590385546186800400 3570504 -75900279449813390102314010147880960 3570505 17818049355090378815287638186428160 3570506 205429611347906459906424491589563952 3570507 -1721919242501971293272643201694689360 3570508 -1380901542112159888901648066977852672 3570509 2240957732735594646828688372692274860 3570510 197734485130605653243026465967397120 3570511 -28513148613241905757682372335159568 3570512 -309793900600011570631949385332686848 3570513 216591760772302764293210409112123200 3570514 834546887130900226677160901500403856 3570515 120822734056825696645002961870266720 3570516 -885457979899893342767923758530252928 3570517 801633867949301701693836103075407566 3570518 -22613006976829093198723909859819520 3570519 -653418170715014767786180565991641472 3570520 -599247648271020355919187559468646400 3570521 29928149363354796734597055526297872 3570522 -82058612008385419086939159253667328 3570523 212051430706207986809108471466947304 3570524 -40202045505134495847766158891379200 3570525 -79225398285968998018790325180799200 3570526 46484384009704433332157145688078464 3570527 435306155819434401541819922608650912 3570528 -520334651346513128294613119836618752 3570529 -5129986413109334850554166506472300 3570530 10022379610406814142785574440667200 3570531 -8041014380485338947267902447853448 3570532 -1020260229207689213781292444191332736 3570533 -296364505685159518502855547177955680 3570534 800931152196141900582655119192468480 3570535 1359919092571065200913831934262439480 3570536 1619529798321523602849315413401436160 3570537 25539253026969355924455163158742080 3570538 255889158599401421535446717170942560 3570539 584172536985082463064052062806023056 3570540 92785600487431292537186395943500800 3570541 -410143354780374890816129497786146856 3570542 -656932584220253538360808377506456256 3570543 1012902730677314737529345729866450944 3570544 401063621721172118992753205044248576 3570545 1042969596728382530920524260807467200 3570546 -20452626086133728642272630679642112 3570547 -83821421273854298385283630765744320 3570548 24821717182444714244478140087592960 3570549 -36876419555336056941227278402643712 3570550 -220114729958885719309771953710623200 3570551 1998995206568042580283747044901608552 3570552 379725251990632674465840613541130240 3570553 221087637814532818609254947201582080 3570554 371910958090291980148348847511060480 3570555 756235624114358048092955505674171760 3570556 -924165216889705008629711486954127360 3570557 -591732951871164202984477739343533460 3570558 -268589530946535461043631028598004416 3570559 1279042880084958131459587200766193560 3570560 -62952097740731397906352483545907200 3570561 -16391594109877270684380395390840508 3570562 -570727079534156848860646713762230400 3570563 2775136846017555485593552244070629280 3570564 54960677186447223206715189991237632 3570565 -250708149374752673730201179996361540 3570566 -544892065947753203399803412113766016 3570567 51562902132850314133076801871098880 3570568 1507510513914354466147497043457280000 3570569 -1028081067532933371555127476621597030 3570570 -203732945038460595648083841051566400 3570571 1163780562416529623279135379214594772 3570572 120217283695339649687345557800926976 3570573 -436074697462951919495843786601061632 3570574 43371922358838838270822649861359104 3570575 6777464538852349369841611526883000 3570576 15485834157085610198365357357793280 3570577 -1217658142878009158584254246821116560 3570578 883422528315003764101404436006501632 3570579 -840725495689558914014560260940296 3570580 -71275125946326223855440705178337280 3570581 324142538096015365619451414713632110 3570582 -262055882912998265492320808140166208 3570583 545461350024358699644136879878565832 3570584 1447635617573662889267939221987522560 3570585 -14058321331573739424908153687025600 3570586 -351454473239047020012796411956661008 3570587 -259635209111807256248446916863030368 3570588 235017832413663463978684002866872320 3570589 2078319172161229248065055863252832 3570590 -275255546927769573958757770220298240 3570591 5379604292051180318372645549157120 3570592 -770077986955872930457817587913392128 3570593 -1380838869979925091749965086421356 3570594 -96880904753802446660901134125259520 3570595 -27035243022626805101440535301445920 3570596 -1505333921736106159839342944959307520 3570597 366503328329974601734048874755664574 3570598 854044601017826746506651554262939264 3570599 -1054004663934018316738650142405739400 3570600 491992067891170984368667800139776000 3570601 760896248743162113814689161257476602 3570602 76299465627885141562289444549789952 3570603 -41508875993991851155340560993725096 3570604 -285355506948078338502286247291925504 3570605 -687528227812699669651326627533322240 3570606 102040978079143877678932343713064640 3570607 -1615444368609668935533121001382892144 3570608 -97450888299738875463650799570026496 3570609 -347565049197327849048172976907109440 3570610 -153866295952215381104991634912386240 3570611 86033313732624234043542927060231168 3570612 -369847532644708636691525492717101056 3570613 -590581338032763038964385270980018080 3570614 -664967629580886280608742029064567680 3570615 -544965397509386321479293367041180000 3570616 -238493017224149040228486746684989440 3570617 -257358136203079727492027047870145280 3570618 268239429672625630760724138418848000 3570619 195958866459740390273665990346241200 3570620 -357204821420162408910098409422200320 3570621 -737332233814973080742857942218046560 3570622 155924490666045749798614144160188800 3570623 696692692198416523450947379017129840 3570624 33223180960639163735134307824435200 3570625 180553788084441828010210682964862500 3570626 723046501528271499705926228288098512 3570627 -1700547181204199596598631816895258368 3570628 1137568001877990633499224207276042368 3570629 -2453418464943211762427867469577694724 3570630 279751981531339127480888583525888000 3570631 -689586008782079717968788405108448560 3570632 -783905225649773403515354864335872000 3570633 -985316537415450776577055013795651856 3570634 7005721589727929257981210660016640 3570635 53716788255205596368544836042635200 3570636 395907920996762192015661520216550400 3570637 -213968433799077666282201875965256448 3570638 888830528941967663646138846163542720 3570639 453366412417073997213205009302403200 3570640 -7946088141246071384793868187811840 3570641 433019836281318006086438180079531492 3570642 148988298667382905197509227362078720 3570643 -154759683746376880708988627157481108 3570644 104074919707314300333077240032899072 3570645 62555618745692131461901335476519040 3570646 -255428888945611477197504841648217280 3570647 -636609616840076548377495598373654904 3570648 -131486938818909924809257248204103680 3570649 1298358433661358617515102657751208 3570650 -142208062284561860795591482376113200 3570651 -7067889075701780765996441323381488 3570652 -539771381212049108989059544862078464 3570653 238228929507958178200673716230775404 3570654 401322467769262383459031858024110720 3570655 -1246036182291218724156356787608852880 3570656 5559503698391441646827115862032384 3570657 -67631480633144196871319158724059200 3570658 64850299634780285323515636582586368 3570659 -1216467997574905817832438570809911140 3570660 169222344894467039285507597224550400 3570661 -57891657472020628784472583451959776 3570662 893002308804027017874090501317444832 3570663 -401960373317908472251334884804432992 3570664 -1210230116582511915360486245511152640 3570665 86815066038248605753641454885521600 3570666 -343968029810973682056360384848324352 3570667 996530053708302346172727012405411504 3570668 -1489843430537007847314703889675357952 3570669 -502286684945393321407952409076879680 3570670 -534058189917319355399208469671868800 3570671 -129525836555802301698167820730038408 3570672 -2346955024328053353858385712775168 3570673 590133308673955917852139342929063424 3570674 -221669228915018604993662053205639664 3570675 -92458838326422426633109326542607000 3570676 1015713954297819127831043378904850432 3570677 2265599301744436623115333948783200 3570678 -25349449880524342269705479974472256 3570679 -1441087840183348809296197147430504904 3570680 -365461077797152669292265128355840000 3570681 637792260037330682059052963182056000 3570682 844612565067874077542248776005924352 3570683 -107118844770166284100475529716319120 3570684 -126650875627436427207769686711533568 3570685 258569726491485381935319261862640760 3570686 61499626545472864778517651354172800 3570687 -163007693616554687353952963743767792 3570688 1635624834329808158748309043739099136 3570689 -936782191029109640080993124907700560 3570690 -97602397846056157313144800083778560 3570691 821460754136176199166239376783069384 3570692 509818496770454931466720161836682240 3570693 -96956441158737114276970033673868672 3570694 -19949005065295628344843357935667104 3570695 1247159771286005099533612158182350200 3570696 162265603288955716140172777694822400 3570697 -296839299956988520796883132289159296 3570698 1507813697195790492179854890785876736 3570699 1050179024795222476431442824383245248 3570700 33397053345984279822075369030630400 3570701 -1871211606259403155336365942071671968 3570702 296371046649609938058493240875604032 3570703 520897116452964570925475544607723952 3570704 96744745081142453070841587934691328 3570705 413548768062926465607882991154488500 3570706 630343644380672443888797260587689120 3570707 504590659141201017794455977373100112 3570708 13900715688463808689303658914314240 3570709 -387873140403792328034157838871594496 3570710 -45382167965886076362495304264320 3570711 602016689169148711190125430132647272 3570712 152895671822644780188989430455500800 3570713 -196223788383707423611253012635978038 3570714 247229745339703946337151944902871552 3570715 -677527559305990513680734808585416640 3570716 -67325247907357375419067338647874048 3570717 -171941315055993284555299646030198688 3570718 1982141040653144588385948390891840 3570719 -683898541681662234106285175224286880 3570720 -3896863354207220488220391883407360 3570721 830577458125857110215809312409282560 3570722 -34119890390235030644938772097448896 3570723 16214139409106187697781380464226944 3570724 -395532583941931768530857514541722624 3570725 1107541788282394753680683117127350100 3570726 252150764202662996955966200571161088 3570727 -488932914607918862180625225236718720 3570728 214883862857640023153099314491878400 3570729 119133206862091193040743827294256448 3570730 -110175017223821612253949186699566240 3570731 -420195977390279187776111318096561280 3570732 -230052144595467649392257771870355456 3570733 -194108975724953455924014571119271018 3570734 335841548383224769505031209065886016 3570735 11764489062047639173680853175685120 3570736 -47686695505858021921786884715839488 3570737 516025983045608279596177768147930386 3570738 -490755646156824824087552581454633856 3570739 1205045659160092102982757263422839720 3570740 -804974193420204271327050579334575360 3570741 -1178037960865074737076278756833009380 3570742 48496774272646277844459203825872512 3570743 -541192780785561029447795861251473792 3570744 599240666423969917306957844070174720 3570745 -329184159241797206882592740346585600 3570746 396539537160944622515700433714014720 3570747 1166962571229932302738371220446111000 3570748 1611385892868836162381322807486590976 3570749 112196543182262839161516393487082880 3570750 382131938277998525840701803605280000 3570751 -2458756192138396836300252441412959888 3570752 -432935628947309897072540145818271744 3570753 -1286021181035063889918828165467853792 3570754 -730675213387714133479662387592582656 3570755 -71802802648310049659216260680825840 3570756 -256284226156888446082722702935101440 3570757 -1206822348342007730516517862315144868 3570758 -644704251515537489558993287692489024 3570759 113290251127241976643213275524112744 3570760 -821227611563719410463989341052672000 3570761 1136947416546482615441154257859142362 3570762 13976308858146341276808721795173120 3570763 -2737822323703580033809702873835776 3570764 461200936091951468516934466669426176 3570765 741730362636219448120872058534118400 3570766 -294925373585293321923239853164653056 3570767 27908485693692515164690388106312816 3570768 -33232542648543843684442186831773696 3570769 -26608642155605455286195680048543320 3570770 226042510662835823976695908936704000 3570771 97290810550038407016825270500074560 3570772 -28799885363587901769745104216553728 3570773 732110130446828523198033422446856544 3570774 -33198590691722397307307415651455040 3570775 -237141922203416539089086572157910200 3570776 -35216408122942541917842932522250240 3570777 612348338889176689690847598413772000 3570778 869170732553918734661059993180141056 3570779 199984627806520970155837312651501380 3570780 114581114570468913043541249216885760 3570781 1784975235601148978901018865213196582 3570782 148653833092450318693219436006833152 3570783 90182725286933928360882329833681224 3570784 -279579744212242714028242125402931200 3570785 -413148113835417461579924552813631000 3570786 -485536169707715031350858319067768368 3570787 -391615307930572390811283904836204408 3570788 152962858299290816419519283434379520 3570789 -377311860414893091805255803034562976 3570790 170017680504405425115470148730454400 3570791 24349219675451836853867584504610784 3570792 -378890129711537881856076706155233280 3570793 -1058436136484462836995440327927671680 3570794 -1431428976509026560970131363082076928 3570795 4323059367840940430527182192395520 3570796 242229106459930139936252732478412800 3570797 316536338323393537058732506882245120 3570798 -177420400890463360847362024996945920 3570799 842087463736062152931687575839989360 3570800 81693889926395923087920886923264000 3570801 -921897961941862565763031629396298512 3570802 -659308276115335079117168463876465648 3570803 1123174038289562756690486202912119040 3570804 49936022224649794275122304906909696 3570805 401882865449390143595709067301362560 3570806 -2330976017490250971999800501923776 3570807 -485088208037253315571051779764185008 3570808 -634593319270641162949683844140503040 3570809 126197286929713657875043639896804240 3570810 7697245533521815610802100888508160 3570811 1615926715594169035394961179548117412 3570812 -55810652357116876321678065641948160 3570813 -493375609968715310559790731747502356 3570814 -50864962469087149100648208940576320 3570815 -1022027228125263847649547582929030040 3570816 -442519904876093253470651136060948480 3570817 -909260665266038682830991208540139134 3570818 -268556919247638654192906023677140960 3570819 -28360100665994827016282788118656512 3570820 -727324182981038628485452494634659840 3570821 -933645361163248125598467464898690978 3570822 133481084422511433176012392723716480 3570823 -430617677180451693242860123308285928 3570824 1750262350286416937053592442498216960 3570825 -139494833063307035273102706734774400 3570826 34684628588684213549369005189866240 3570827 -190109851837727787431977444486010640 3570828 -160041509975056168526975667837665280 3570829 1730358013077411478302096237952047520 3570830 366629185123287127601898667771834560 3570831 -93002976738809799520856827520880 3570832 -157012425333554615140723274865901568 3570833 107143721091660620272786210005766272 3570834 585863005870407332181005621160842880 3570835 -147488771588094769538819582684792640 3570836 -747754215871954724159469375919547520 3570837 -684810651180410672455442346149766240 3570838 -223883569018983379342272339917875680 3570839 -561421776595434882866392952881026360 3570840 -32962401133017613791270610857984000 3570841 -79645456692759233282635005338573920 3570842 -527461427433388665520053667021487616 3570843 838196455651098191934175413256212396 3570844 -42569594530512002780324223339200000 3570845 -5493466398973189328133321897546900 3570846 67787075488465846610547112273713984 3570847 -737066593194121671316000363310407568 3570848 -1363386306525276111360357847998136320 3570849 3866986478534652224445698579390544 3570850 -358419236972030862092960381110375200 3570851 -477935852671388542845222411908298600 3570852 -23164662170204017380756249699391488 3570853 26266811545217581609850208751107168 3570854 108162061260689223717708771179276544 3570855 487528273104241628201535263243653920 3570856 289916800549085898837919926577152000 3570857 849130915601336700139107691141396800 3570858 -59904930008234364878428806171110400 3570859 -1171400679340555082812055945003008 3570860 -902572452710931919247464399503283200 3570861 25353214880723469131695811311999104 3570862 -851962284778705214131525251993317568 3570863 203419501074124201827133808206302360 3570864 243782229354483127260031063227629568 3570865 241250813327611206991762156689635520 3570866 -237804795692144566716677854584153696 3570867 -818210762558077538771050853467003320 3570868 6267827553795099415871497276706816 3570869 -1458866261047612940775232006111187730 3570870 -71692321202990308549742607694275840 3570871 -1373156908282646962106372141802219000 3570872 146542161668310853311745125960007680 3570873 -163024737082207201538490432437501616 3570874 520116668752081775530174771362285312 3570875 -519822966935127776319015371579916000 3570876 -171623492323846099841219147972218368 3570877 -194236584519957609711850287520377274 3570878 -621657746158218694910630835908309760 3570879 -411578744542779819237209298637747200 3570880 -208220683515932234245721318070681600 3570881 1680421841446061153444323988376431682 3570882 -26189976688826759030986844952807936 3570883 395315120382205336475908175220732984 3570884 429507031951355287051195536176204160 3570885 278940098385982801607227160081954400 3570886 -299411974512668659449239115559626816 3570887 -92912065792525047161880688787335464 3570888 107625149019311158485352124544614400 3570889 117700106908994116962292056478569856 3570890 92310996004775664288314421539635200 3570891 280031211865991953291660136272494000 3570892 10729327946730541703101715279025152 3570893 253744051082389705057415898856079724 3570894 261081082190607029279008925981024448 3570895 489738847250344912163898547738345200 3570896 -30331518993855951456579757294092288 3570897 19082727086803354089132946003857600 3570898 1053205321298658102339364161749658240 3570899 810749565674008472297264797995694080 3570900 -212448504739876572649403924906803200 3570901 -2147083754651994667775161488020860068 3570902 921548119003201671906854796371051904 3570903 390070492895197731683692175619376944 3570904 -985219411364138898029187766373898240 3570905 -110638609249982031544767683146112880 3570906 -83467478386235846351798374775323392 3570907 1589369442043419365448539364913042592 3570908 807892875299672784380976036115785216 3570909 26602227611149901809663601758094688 3570910 -206072792157613648402115329202380800 3570911 -388470499328251140706282970456919936 3570912 -1401906186345526410842085122844917760 3570913 732383456863330887370094491147065924 3570914 -272710282101287908551397848788224944 3570915 -1121013716828396312657790611172000 3570916 -35578492773490906233054242953559040 3570917 -254953323179830604711852628646488000 3570918 -163875937830003852644316562624035072 3570919 2558550394786683703420792220963450112 3570920 108318894663670834590432934608844800 3570921 -342955056196372488511801612666060800 3570922 407859811452296192838144541388752224 3570923 -1722436447443027641891317653962370828 3570924 -301260370287796593538094611669338624 3570925 -670179625651758215883512900298548350 3570926 98783240044927429555743019091074560 3570927 52374418406000107266329095712422032 3570928 -231419140426418600756023052128321536 3570929 -147052242238947036563496361239131280 3570930 -84714209664867865578614945062279680 3570931 -270464951631273130885096758696839776 3570932 1148056905821264807303361106779098496 3570933 -843777990742972717095491462495134176 3570934 462941357203793237081539769205753600 3570935 -4991945957598138139955649912654240 3570936 193186646063828733318989346688204800 3570937 -276022132133425474734545911332443568 3570938 279053117209838290130326752250191360 3570939 80641949719600233912276837081065520 3570940 -568427402039829626574973051269120 3570941 -149517148879052878916279246591014656 3570942 -65642267881691796250433401899127488 3570943 1810150565343328142556661620331880192 3570944 -184404915718423875340178247269744640 3570945 -209696520754264461217508065484390400 3570946 -262166227409901105247261447285601328 3570947 628299703913019319398010009980655080 3570948 87655353951778614704948483592716544 3570949 -428927686981660238509708509598505670 3570950 -57254707652580476911228354610052000 3570951 351747500130663021297787428944082000 3570952 -257236534181680036220046004715520 3570953 -497619527457218765204201845354989798 3570954 -362759769088919500786923195623681280 3570955 -108052810579407940266900540914946000 3570956 -957977739559893214311468963461852160 3570957 125843535604204716727806144733179648 3570958 1205245345688640323632535499737832960 3570959 -684061544854790268396467748850304784 3570960 -159197928046954640576247820006195200 3570961 -1486005677674334890881723479338423488 3570962 382184831289651588228987858800249232 3570963 -38506077016946123817940984206770112 3570964 587157228336758056535804566494103552 3570965 163936636276423679973326177168559000 3570966 -27840691639120392903007410639335424 3570967 -3682824336865623683946503764221728 3570968 179358557651871415394040381603840000 3570969 -1176704027086290739819003461868558560 3570970 239405561729631849175244279160354720 3570971 729017904657567673555932500001527172 3570972 727360506556447126625769832564603392 3570973 1244895395575158204883060645830240000 3570974 -807413137136172084521249953579192320 3570975 -388529818098160346335511062385715000 3570976 964615979821374884906299571027116032 3570977 -622699822535340779031436906753194336 3570978 -8038240803145098751611911145967872 3570979 -1249446112887093581503830383897003480 3570980 -169302173388550324883801144720179200 3570981 -182930399968354141395280193844097536 3570982 -664918357661138615283326084006373408 3570983 93501560852485812468233870073652608 3570984 -56557965763503690030803127140029440 3570985 323474076471689369997990900149064960 3570986 -11867484869780413846419629291741184 3570987 281271370663543400608542236708861952 3570988 -517063928339008612180950968086688512 3570989 -1744484874410276026833977336328399210 3570990 -331824343736646384660233014378538880 3570991 -907213851594208250538007261400666608 3570992 -263150007763630410261937895105003520 3570993 1847363902722688689734847097350196800 3570994 -16720215867706392750633907692423168 3570995 -1177017219932032709765878980756714000 3570996 -376145233612022276178528818535985152 3570997 -297028272383615977724400392877669920 3570998 571758163666837136251877787920780736 3570999 361000608034312730904859332366496128 3571000 969426301025500725619588815774720000 3571001 -25014982606535778523558462120595136 3571002 -213659806603399030288985004440693280 3571003 1169329209787411558231671135260813664 3571004 58544514126879326341816455541940736 3571005 691768647093236580748644788951781120 3571006 406413601331903424127718349455837952 3571007 1540911964204786356206260207877575032 3571008 142504934137458604815304765206429696 3571009 -326584250444640335965137086829265196 3571010 597694399629941914378704302233858560 3571011 -484176551902446772593034225099728120 3571012 -11912954277594389095430055854891904 3571013 1172148598162477701059191993677583680 3571014 -11355762115128763935947517877960704 3571015 -403282284234237790534420154783507520 3571016 -198466244654429397162922152710307840 3571017 -1345325884130348684737153330009659552 3571018 65006338689132510282600048966987264 3571019 -44408381929938598263901761783681504 3571020 539233213160230485843400683167232000 3571021 24184319333699775483605827087380832 3571022 -45389475547826692924604903866123968 3571023 387488546461672903737164689169025024 3571024 37251600307829049293900644719394816 3571025 -732252723336085579067330393855487450 3571026 -113522538445944779028220459335797760 3571027 220008650566139510225696439180774760 3571028 -1520575903300113215370180993010376832 3571029 153150909879781836994522930798281408 3571030 -578856271419992637881503214986563840 3571031 1055715480651820415386146397435117200 3571032 -747813174850501393064807385750343680 3571033 1136344108306236722758342396567214800 3571034 -284690065255427081013956932052194560 3571035 -192265764417444626947032859698492960 3571036 -110308239037788639422228204868495360 3571037 -340443425148754836246655203568483200 3571038 -560248629485015668221334822032881856 3571039 -861591061156618561121935696787112160 3571040 -1052295161167702892308213024830259200 3571041 261849204762780512532994868889308592 3571042 -386368093059357503517216436050615648 3571043 225193055845735284803061653041543680 3571044 10945855854969806712034675502807040 3571045 -86338063004855830841245919160729600 3571046 -48062705896442299343478265557631296 3571047 -42028800865650489393450475837985304 3571048 424960313556161267074456107353487360 3571049 951812615529063406865731556388626880 3571050 -46289234607859493063362341112320000 3571051 -494990303724393976259058710069902296 3571052 491468717107588457973683146474158336 3571053 -111892787312107138395926719928098176 3571054 43946269295455849905123578529674112 3571055 -48087464056914368016424187791944000 3571056 -224898036043164887631804645320294400 3571057 310024261306330844740194766966933824 3571058 -27754032449362674410394129850282080 3571059 -325529476250172056297926599309101712 3571060 -1549385586799391163629111799210393600 3571061 416026912272811789904200326708432252 3571062 -128636623162033307491707149597816832 3571063 -372639754974694757138348011338080456 3571064 -5705767026912644626841855269601280 3571065 90767719249404659671699506728641860 3571066 7757386042518907034710468964009184 3571067 436815222814457759682904611818110116 3571068 -615380585053988490909028962932252160 3571069 -1950383960113002251448110871356068160 3571070 -636693910488101255738436740282627520 3571071 -478630423542258505876320538548804720 3571072 746139070340933498153864339379978240 3571073 -347848255865343883009438524467984352 3571074 -127487298638933852137404257651650560 3571075 323274397743880252339781322306030600 3571076 119026292199224684565460680810069120 3571077 -1252695501361030917012488032975886880 3571078 -68688050328298334620934693579113344 3571079 569457576080336854660231374774366384 3571080 281702826223794574588748469731328000 3571081 -13336186729055859917453096215560908 3571082 461193180026780132980296221534041392 3571083 382242579343004443595690962194123600 3571084 -309155592587502471632877462488460288 3571085 -506513726449549918764557066666768640 3571086 20354458366781300532357569519820864 3571087 13216203578682419242903769646772416 3571088 199674533088258701472277888859504640 3571089 155240227939677328400287551516336960 3571090 -651053846895307304068529470734415200 3571091 2085611334617432876765707223728248492 3571092 118126191920319992051551298970058752 3571093 -1633637314759328157111939203857986240 3571094 524461540345528191472309626735920640 3571095 -423380206929268963684445229535633920 3571096 439094673357079071744541877048801280 3571097 221380295760367586135436375855945546 3571098 -304763748347670863073198618939572736 3571099 -134471847014378052308656460156014064 3571100 103444747496456178587580091863628800 3571101 318239241713498524619883869974751040 3571102 -102400534027930260773352342923932608 3571103 1238700345949828231257710400759632352 3571104 401768021206453834761369379563110400 3571105 -1108910428947980564963212951215479640 3571106 -241175822199977333199009458367198720 3571107 6533967405674440129898902650716160 3571108 -80412021572806996431878667239001472 3571109 214726369403126765393731825258204704 3571110 -269158209304231808244546873363763200 3571111 -1782060412218225252702223279008337288 3571112 -1550284021494886040265949691319628800 3571113 144582864088645126414014931670335488 3571114 849990198601804946990552645308948656 3571115 620720696215432519548653325082769760 3571116 317858695942844400217394350197473280 3571117 -1085148719380414642356857877547801248 3571118 216069832932784701951106391911983360 3571119 309044829615559248605295343540833504 3571120 89073235996948352652351526111150080 3571121 -179035894789299899144446846249174800 3571122 402893744533966005334705998439501824 3571123 1910711229872901807681470015095230304 3571124 -1453502648658680105198756046134488704 3571125 204041455170063479314012727318160000 3571126 21336613205985602300628025604323200 3571127 455481652092458969298974632935481344 3571128 1667318782146128646769955237514117120 3571129 228064764150448129592043093968974276 3571130 137625401516497034704247499902896320 3571131 451418699704811283261812942283585024 3571132 722136083334291125743777917562704896 3571133 -1851952369118250936209029702759122618 3571134 -52588832155203351700645592267916288 3571135 706500078253923525359165385359887080 3571136 191776842809935229532120977925734400 3571137 237843706797848544246248533934801040 3571138 2094407592271348776079382160629760 3571139 -458458719928658543439171574632520272 3571140 105068634081704314860445370992005120 3571141 163057145210807193705618928648482048 3571142 -514567950430334555966637395598853056 3571143 483583592710701874624270935958749864 3571144 -203586611505821021243642639477299200 3571145 856667911148731936271639728129531200 3571146 452984530013320668422460291456359472 3571147 -1453412092951525419585681219345821040 3571148 314686660391118422382485223462368256 3571149 -1325714377603646831963304866250794400 3571150 4619429669298145635395462800051200 3571151 740435314145852187118356066103975152 3571152 55943420124586828005135158315581440 3571153 -1596380450215443115060086016832739598 3571154 -1360616889939177040654064423253562368 3571155 159051086716521378272543650099008000 3571156 435687125389565870655258613689523968 3571157 -362089014089914786060062825051228594 3571158 142003248902446667793565178843375616 3571159 105730114567800296150452806307569880 3571160 15037093738306450176141010559385600 3571161 811626601144395125160865331132815584 3571162 -18349131005748243935287392452375808 3571163 -72199436934968393270004874444182588 3571164 -45214253141938209551011845441576960 3571165 345072711020381163537026506040947320 3571166 245498718595650781395703552933834560 3571167 102585932555986002767687237418215040 3571168 -600765727914406638180431933040230400 3571169 -373264544754736718670846367127566848 3571170 236904851022119945616656949427814400 3571171 430521309842705358089022612694667152 3571172 -178258152358186311802399019673811968 3571173 -300229315794266074947331141449461958 3571174 670292039752583057123911338830298336 3571175 -244773018871153856301345909001588200 3571176 -362188097608979979333174427567718400 3571177 114876013708747998154795669492866640 3571178 286916959543395003845930954501526624 3571179 -18864058717576927235585480303376720 3571180 668283414988151689098526687854182400 3571181 -820531653979434717948694968915423018 3571182 -175825719237869838641437850408728320 3571183 -511931818273726523150036517728689920 3571184 -312449973440412707468040687648276480 3571185 370379111912783506390977647532748800 3571186 -461578136401312316386660714306292208 3571187 728648857653592374329201056417200240 3571188 620827724233778053985205071200634880 3571189 -1674905108736671376186919663837884644 3571190 -183481136704420537222488344610608640 3571191 -728239443765323968068341279440638384 3571192 -1023473771129413417279424953724928000 3571193 8852519835065331196915884488665344 3571194 -631615925504378442894837981338880 3571195 -287306678363855805931486660064395200 3571196 -11536462309891308863421018176443392 3571197 -246753708151199811553172809195259328 3571198 -733911883960572809086013236474214400 3571199 -371392722417470791462410307624588800 3571200 55886901340213883617964612753817600 3571201 3134904717104208208435751591103459072 3571202 672065718999506112117408633328713600 3571203 -304439533170697253192225778246728016 3571204 -124200555092540152371640361979793408 3571205 815527784088686415385718271384192000 3571206 462550809855213120695739276454490304 3571207 -1553673681701031505825255650563832048 3571208 -986325824210288980718268049010519040 3571209 -74168723135894208733395991599256710 3571210 359866993763136841718214183832949760 3571211 313222201601046625095289375197845760 3571212 -94885390205064438202631966759244288 3571213 -1736329283192209291108712125535896416 3571214 -294064774554200593002069249706360320 3571215 392182122326347599046759183901775120 3571216 342654167185177167259617068240338944 3571217 -319839457953258129473702622157517580 3571218 488027521078655218274505160107190800 3571219 400447270977208505113333239441458896 3571220 591237522950657158080935169738458880 3571221 -50970662922005499448646223544588320 3571222 50679425888171594868877326817094592 3571223 347749077006054241434392896726771584 3571224 377534656385229630296192293462302720 3571225 -104927558493013944292774927916849600 3571226 658908703794532802098001358240963312 3571227 -423989666203472140182705235136152152 3571228 620668008809657850407311518886043136 3571229 346316341453412770380167177355213120 3571230 -145694251093935099597228593744244480 3571231 45772561521878030054988988952976064 3571232 -331532697244309432456518934305177600 3571233 4802422238627158011868778849546880 3571234 -232044377291850371195587645307174400 3571235 -670478016718146620052044231060278320 3571236 -4662779104864497319157104976793600 3571237 -720180055082414384843730846465106114 3571238 -82282709129591627209676518411161600 3571239 47690394189610793972923565922958848 3571240 208249853143157612881019127595008000 3571241 403484788172960113594818237110234784 3571242 -579405641149823341174188616706565888 3571243 108900629344106297549331955783933744 3571244 -776178978561850018809755831145292800 3571245 301064409647794824212604512091232440 3571246 152267267379689155054542959033727744 3571247 -462645754456090543567405799640344304 3571248 109580618800493971087560994700918784 3571249 540391754397090443864877782371168992 3571250 -76827279751072909219820873082990000 3571251 -531381945663756610400316398900282568 3571252 198496223779767216977275289410044672 3571253 342539364960225507916052261773675680 3571254 -42514880020525549704057082182921600 3571255 -536571943377750692702388769251672000 3571256 -304039353769171010457402749731061760 3571257 406023337507351885508140606064901888 3571258 -653350970194095515327049282305550624 3571259 -483357842522326034316310903539043920 3571260 -178749123148909563800562255794503680 3571261 -1117604207716565899854991583834830138 3571262 7185008598895667621019729332043264 3571263 1028309029257441535373305308400135200 3571264 237572959407321228539791451511324672 3571265 11235550660442054385768917946859200 3571266 -75913845536155767103965062284618752 3571267 -1315345570796033163628893410874978324 3571268 -316497651138155907593661619091578752 3571269 212441164141096527270689509731714528 3571270 -96611877550806590185263505233878400 3571271 -1497317522760172484260184666059591656 3571272 -1251971664606874780225827971685857280 3571273 1598646321439044437473937507196961920 3571274 460163606196515679863067431953766400 3571275 247848495240202671710403188458419600 3571276 -504380708038624152981210416351805440 3571277 -786856475162009827131317612406175488 3571278 -83663368504890668015406123435356160 3571279 13631358911747258900036589251945464 3571280 -281518099067678468602517301087191040 3571281 122081332869726218650293905128931712 3571282 251703127682391143877836814649373184 3571283 -1920292017563196593951388065743560468 3571284 -565318405127694489256529368404056064 3571285 253365901144977567227143678546213980 3571286 158767762852960732508231892044834592 3571287 -598246577348195772468628190141932440 3571288 23735667426617190949318099076751360 3571289 -128490799143195005996067250504481910 3571290 8916114129388894721526360725656800 3571291 -1766152339477214109998203051190213308 3571292 -1750364845086100569261366588942597120 3571293 3685942790969971479526591484000256 3571294 763225643653682081591876699294637696 3571295 345904878074044120664097107971215360 3571296 997706309602038657930080400024797184 3571297 -1153692541213886836942983810336458960 3571298 -645055800311054564022012681422889600 3571299 36027108867117334316065857787480704 3571300 186182376356164406437151027853004800 3571301 317947644780023037253768127450710464 3571302 117865878499481018029961306654674944 3571303 1413145968099253880114726777600640 3571304 -623695225873666655805040847300935680 3571305 89053657019310015874081014377944320 3571306 32603298320248700869848445859521728 3571307 1085507553355442330765276711536733556 3571308 593862946770800568448713928665652992 3571309 55239969584095861108453718744924352 3571310 -749433088148037088070077257971557440 3571311 -185791813941782757780154348544580336 3571312 29134071157572942292633065963094016 3571313 -1206905731965397675857373812631419438 3571314 -77093445235505995769523568206571008 3571315 1697899638711379729796468140661280 3571316 286947676186355785524639030002688000 3571317 275218413454979817437669215147560000 3571318 352298895544877007534196203289267200 3571319 3177396186063668734884547945067810544 3571320 -658785338705250266566484201079398400 3571321 184870214456444966501390262540397320 3571322 21640076701628655125220636503119104 3571323 205695411384016212788838238056543744 3571324 355193987525482120170653435108032512 3571325 -90055719042496782346918484242130400 3571326 -735207988325240655364492868406982272 3571327 -1543695188634018775637927989977040520 3571328 1213828534240669432621664078470840320 3571329 -183218306073757695467406637462824480 3571330 69093484845695094988649809061637120 3571331 504361175082209965382700038456626392 3571332 -1054872223680365634442972012827955200 3571333 -1322538953233202469596671554979584418 3571334 -247648404074003427476355502472897280 3571335 575955177663106050599822125911325200 3571336 -764234252036042784159213350575672320 3571337 209749503109351468325578093377194304 3571338 321385826709765103955581514377859328 3571339 678151459560888370794777180050820456 3571340 -63756221046213920031455023432412160 3571341 -361876272006928491911562105689990208 3571342 -1324685217847951670723190921639552768 3571343 128659462903364990222016487965330000 3571344 148365457939316224843282647589847040 3571345 -329587294883009177055094386024948480 3571346 339691101290202946754752203888590400 3571347 195092632574817082772561625785383728 3571348 -630882481594397616342180313168343040 3571349 -233956192025977559573539495666875936 3571350 5527169873699978386929625741008000 3571351 269725752773505392418463823360841440 3571352 -371473871944096414258952010068090880 3571353 -1470293865350652983166577043486369280 3571354 140576171973345080035185026773693440 3571355 -228134044613486730564666332822916480 3571356 -395056832228285444642207775490057728 3571357 343102859143784856015125564772519372 3571358 -66619148718628499243141292159018624 3571359 -769115993394423106390877843080246272 3571360 -309862571978473458672321287623802880 3571361 254987314150932981562025578034639892 3571362 63800565249028934450794746019853520 3571363 -650822045633165878927576125577288520 3571364 -827613071021290189826932085277220224 3571365 -3011880902853832538560801115532480 3571366 -960457160454048207532577296094158368 3571367 1332873432840134399231713801048978944 3571368 -78234300268907632866821495631790080 3571369 930794522292285271911850310068779770 3571370 655927709429246930803810269199791360 3571371 -291569144899367305404517293506903040 3571372 -558847070525098953612423054233369600 3571373 -12636425999338115710845794077069236 3571374 478385153391499557015232325804996160 3571375 -1347940206059756762835147710033586000 3571376 -400793724087306986801986828498157568 3571377 -297290590969342092336505104762090240 3571378 578268353900473894331747560973460240 3571379 727971601128989381832772014630720 3571380 58842004767610325159842762446754560 3571381 196372024758080689269741297016644000 3571382 312094332178188353112086787683301792 3571383 -1189967772314779713474340593163576752 3571384 -285680354858465575980849416020500480 3571385 355827976934687768041263067613094600 3571386 -21002121220007365499705964441698304 3571387 -257480203879486997339840945572716648 3571388 286951839997539068895991858563148800 3571389 -1419644131081953667290204452523562176 3571390 -564282433332067190014948933836964800 3571391 146644234741676076831429868793434632 3571392 -96899576628349280116752565823078400 3571393 -586114944558748720245880597877556800 3571394 -102077232125529184816609490051386368 3571395 42322501418161369823294660686188720 3571396 -69082865916888262410349080759011200 3571397 -1028290379160150992949771601148669154 3571398 973516693690151081718273341507445120 3571399 -164619317734510937792373698904029336 3571400 -15817166104512048301716175220736000 3571401 720193794383160478632984659443318032 3571402 -940665560818164367811434395784144848 3571403 614636423155404200643867007247460264 3571404 -669005485999853655000055702842376704 3571405 -404133404627509654642548030572496840 3571406 1455796719593635615447189943141901120 3571407 169199078950746882337691793804974208 3571408 -3649891395672384512318185468723200 3571409 -75279489063459265717549053100017420 3571410 92630587915073960415117020212047360 3571411 -666360492512410159815980758253881680 3571412 -168203026197936081919665779902867968 3571413 -753090309442474511996311918359392736 3571414 334873352466542535625075698106569792 3571415 674214054077328558218628661787329560 3571416 141494781453408003451426276890654720 3571417 150199060165749548154094902342243840 3571418 -673082885835115433649799757165133840 3571419 -71174737393355676356625871866526056 3571420 -759610628891308739690041890986334720 3571421 603434291330933466833770333307663712 3571422 -964007473910848784481158623124628480 3571423 -339081455905309434547405389405663328 3571424 3630458548621715096161182455703797760 3571425 105161490442465411018578451256592000 3571426 -678991552046871956579707957117703088 3571427 -303056012413078052471778474116570724 3571428 -91939038824943695903353014368157696 3571429 1936738071805992597582937712787740030 3571430 211540079777849917246834554729225600 3571431 959786579718670973925225331903258152 3571432 -2257797430041816339168342666109747200 3571433 -1756808885446729113732434938363893318 3571434 -244387611011553318983934510076136016 3571435 -45398400964041898062309271042103040 3571436 -2592414068577007718603043640805376 3571437 -304347130186058598092306055496080480 3571438 -98365553749188318217006339663640256 3571439 15343589293335366258310842475260240 3571440 76962340429276038241101986786181120 3571441 152138263951239173687825375328981842 3571442 234257283614213351059785246688748544 3571443 -730419741914482736047682488351892376 3571444 474924163817473511074769164337687936 3571445 712749605289177424507163014766919480 3571446 224451759918912011113252370588204544 3571447 846743037333648194253857318101002240 3571448 -38418300944034305642620353399521280 3571449 -364055125035381151192619454353617920 3571450 509345115279250422008667029586642000 3571451 12385664313778324481987880541103760 3571452 2958102672134151126368647688573952 3571453 -136711458618105635290661724921585600 3571454 262511812252905946014519436458034176 3571455 342634396931340397077695882392761120 3571456 -53133768570482282690919059274334208 3571457 817570950248612352459926288121320706 3571458 176528370187307657028437097301587456 3571459 849900614571448112239995421850033660 3571460 506589131951141750597003547612917760 3571461 191602799051880310793426004997251420 3571462 161674002969267131465392078467378048 3571463 340624807327440452454647265298440720 3571464 -40411557798359506431376579180462080 3571465 -1728580178293543300329164707531028280 3571466 -603929305082706694371052213852857600 3571467 -1018531410629262532785712086082810920 3571468 1038036122749802089302872659997201920 3571469 -735852663383724927310494836792718720 3571470 -17717050227297520786598984757484800 3571471 -1739511010675730202537326441219157328 3571472 35296339554042992466523338101170176 3571473 -848990183332966177656598070819283216 3571474 -167553514198960793663932999201407840 3571475 325552678204001819409482092290105600 3571476 -370620224914832645799873354394503168 3571477 371194889715622636771308857133572640 3571478 129433747654334443640705384674492224 3571479 -347190734054861620214393984807761920 3571480 -233150075578191631203404607414067200 3571481 -294227061310412488949340128633160300 3571482 290404193515097199203267732892206592 3571483 -1758104248304016903164062424604752160 3571484 -54641475637442458405865393155983360 3571485 634476975537597947530456151175516000 3571486 623498176907178370079453490477469824 3571487 500137755545297111172155214196755240 3571488 1298980693555540109381998428338847744 3571489 2058229206071744871744185912757678100 3571490 124917956012836034309600864807063040 3571491 143066101142071057960165237859651328 3571492 -304469173430415182255402131527081728 3571493 -30196293005575940827186278350977056 3571494 -1999557011183717903823033445416960 3571495 1351078287997663358573705832652192800 3571496 -1678337826405713916362440843332003840 3571497 -492444404314766977694441219424660726 3571498 220725485610113892821796074366228736 3571499 426190755462606617304651702171531936 3571500 162902534427620603944763044264704000 3571501 -926792833996003125126390034299163498 3571502 -1134349440970100647180150597606142976 3571503 -34018422774329954074417023306193776 3571504 292761126722967573865340491994808320 3571505 186689690150541701959412590250852160 3571506 -60526694616159829949810738988537600 3571507 644684876550089357982617764921295756 3571508 797921000255205650145207906534611328 3571509 -48900451247764136749271554106425344 3571510 39703168984528784305213680939632640 3571511 911493250963632328536951752564406720 3571512 -524431157307484256142055703051857920 3571513 -934036101743596671567880637216449920 3571514 -1050664653609645495627420193596648960 3571515 254832281595856770662235404005842960 3571516 355421693752524339657069559741169152 3571517 1704518259139914418123686340380634566 3571518 -158648742438055575557037335369148096 3571519 207164779071023074474938272333194096 3571520 -79766371731308609794710333916446720 3571521 -168579333448391647953916731201409488 3571522 621358597132697538338554426452591312 3571523 -41582530138246395248694405385145616 3571524 572744540087556713756905982697861120 3571525 89837741838823519944535666298072000 3571526 -32435356457702075118413911134299904 3571527 950870361809235255127983720197962920 3571528 -203523212213775335116494984228387840 3571529 1123791495158757953469496755873792840 3571530 -604712654384111773965342949188096000 3571531 829041637593549327018045972432333332 3571532 64847697251273669598038360845335552 3571533 7429075563337193743264259199208800 3571534 309316034077471096591997322390117312 3571535 924911014893325921566354335850232560 3571536 47723879288394044059781740449890304 3571537 -8802842249819287342650900507240080 3571538 -24140852380244903645779008254644080 3571539 464976503215857549711771952145124024 3571540 -216765654671649334107996350911365120 3571541 -151089002453344588526227185976204416 3571542 -142407743047124573229811039472481792 3571543 363699135998407265568929004918422792 3571544 321676133425118422038454718949273600 3571545 -390140380926381085979991538627039680 3571546 -867646310977340643826573973597143296 3571547 347328137383753911951778634733790752 3571548 -370241789866660072579793131941189120 3571549 842662119027685050214477823506432550 3571550 -496806923281936325217992623166510400 3571551 40773914158679361476323779968932320 3571552 -1685687884347823550486914799194472448 3571553 631789798728463635142701633266242560 3571554 -184047712980091236309154958123309568 3571555 -86077646045678741602013036101627200 3571556 119448150058136522341049605312926720 3571557 -281833613526949369695632245469760 3571558 -594760884196882972129279028212857120 3571559 -636727055374984255038373256055111240 3571560 139962822672276436016771781562368000 3571561 465437616006239527513779926022778170 3571562 -212254053472619073569323721397771936 3571563 -69882314162337459951644001753057600 3571564 -380322287528561352828370073079226368 3571565 -529513123960174992861041020478455200 3571566 -573312238438855149540277461224957376 3571567 -8648450492607539293138750150564040 3571568 37445346193727458251233335902732288 3571569 -43877566451921606982549345462137136 3571570 75613575681146123335922523950894400 3571571 1209447676433012688541389000028408392 3571572 180565219541442743651080697962512384 3571573 281110854361891291173311261075905824 3571574 -12875090065007797397392865633170368 3571575 1460658499888800801638675459433600 3571576 1183673657084353484569684723628974080 3571577 1208882091242383886436992650392162432 3571578 431710087289396926311317766001883904 3571579 203193541151924557235569339314539880 3571580 6822828641922503205951093194972160 3571581 582210637634705431006625854001961024 3571582 67220555496809001812998910928691200 3571583 -1246988663345185429990162890202359168 3571584 526805943207264553816121796754145280 3571585 607908401679024788436356993946469800 3571586 1009966842070374378907418959745302992 3571587 1035821037233117806896214821699504000 3571588 583092767079059533488086796926058496 3571589 -528459379195816417356532370755544544 3571590 176913731506574015984189706417561600 3571591 -688871347198725313805640690556222128 3571592 195055682596917612793991280052070400 3571593 34773491853270290397626263218979584 3571594 486178594635137716208109562537638240 3571595 1176488029634373121109894482248997200 3571596 -84887056486172290945765281041968128 3571597 -358942800208473351379751025857237888 3571598 -5651303396393430889126877789291520 3571599 -566250907258644245164499643179010936 3571600 -199559277892428194907214242853888000 3571601 144820571630486405444832523891368960 3571602 188446500560716617494647917197960832 3571603 -53603842900547947693538477235752960 3571604 -1393730112497764419620841638704239744 3571605 -469165713612691223064228320086279200 3571606 -644338547511890360179132652371105248 3571607 672883128359578867670262042237081480 3571608 152090842737411864771307605508239360 3571609 277575026434002278747199586704788810 3571610 103089424852316490648213053233448640 3571611 1067248607972209784162594513264636640 3571612 372749027467043924325071092521211392 3571613 -1921548337322805240324719512926021780 3571614 764885905392364856610281244027979200 3571615 17104702565807551064832586998627600 3571616 -867049367224532256339476827928002560 3571617 203339094688925556559602430466643840 3571618 -147212766392689315146820055272838784 3571619 425172546666336357794765160851629020 3571620 -2552642956632092536730000467353600 3571621 348255102341274016147793553440323072 3571622 1072482619390161775327486284647366112 3571623 -8284057118122710750619060907902080 3571624 367756170417526341252261288974745600 3571625 2190221953196828007963813352168389000 3571626 302866253664379670808037757668057344 3571627 -435935277054701685806368877944568524 3571628 -509958987317589171051487159797550080 3571629 1632604482003019078031948639887959360 3571630 429890050070556339999411232819401600 3571631 -521927469446421269894995326363886608 3571632 -250575728842921190498229330502778880 3571633 -219009383972242430535161312608325592 3571634 -342901889944393337556603492999960576 3571635 361411677661587254313815815999959600 3571636 758429239501135263909796793042587648 3571637 519659897453611458046375046936466012 3571638 -25457871600299662717631209234864128 3571639 -269599713342596007925912792515995760 3571640 762455981268100274927387672770560000 3571641 1462947028953090058754863752031129440 3571642 827433370218953789200636865403791472 3571643 232943102018526111563848983299634744 3571644 -335577053963743193094643307598594048 3571645 3924121076042645020489419045605760 3571646 818642732016054353558130085980290112 3571647 -182688287788607914019486557581350400 3571648 -6100961127728347338361082050772992 3571649 1917635219213905581142218639889500036 3571650 13534401434238304825985670267442800 3571651 23291732484506376454033376992366652 3571652 18101720284160785051147838793523200 3571653 -44894018996870941576817642468311200 3571654 116450476346242103370679281146339520 3571655 -297612784521787585064613573021230880 3571656 119470536666414471715415057539399680 3571657 -47707661877320607320074614119665740 3571658 306239136985228369825990764844823040 3571659 -100953980888807419040772049464792000 3571660 -477599597534838526056475480563379200 3571661 575285664805873377827301101711558262 3571662 -443686417257056719095363220206810048 3571663 -605740315005132440722858727693307576 3571664 393413163949111871689151087923322880 3571665 23658424597256897977500770483811840 3571666 -1218738760720312238035035919948800 3571667 580056175441411488296058775423361352 3571668 -92190544995922044774240204021473280 3571669 387477791137106704015018207831584000 3571670 -82530455370410722238555485108124160 3571671 -154306805313250818439292318349482496 3571672 -83174361973948695924773144480194560 3571673 -177711917056910016422377576245437760 3571674 -76973742504318704980027578683742720 3571675 -358958933250115845716336432778465100 3571676 286480349815611678999446455068264960 3571677 678077417253552536685064388557839840 3571678 -129742369504905585227477884960320 3571679 -318482619848715344149532842152286200 3571680 -225149906129559060450022223071150080 3571681 1615403843943034098327344092812792482 3571682 728807172079239487713111920307780384 3571683 -777156210778637846222953763546436480 3571684 388675494659611732225489547329075456 3571685 -411432375543527898484169114054073000 3571686 80276099388967531847371212703667232 3571687 -203149999492679296128011082783197648 3571688 1940623656778081104478251830351477760 3571689 -325861141741449638833550752998592032 3571690 -151780909721787802761665365384394400 3571691 1128231572929268280180385025912562000 3571692 285761906441248343224118800617764352 3571693 -539985524452623553852695263381719776 3571694 -21472547377635083374955173589002368 3571695 11840570884254862038031591587618600 3571696 -81453389190277905725372765883596800 3571697 -163435952544718129576155742841998848 3571698 239253546373628706051251190195801600 3571699 886898351341990282483622482128010700 3571700 -382809766680645454381882466517811200 3571701 316852620574598996762600637754699584 3571702 801813912342968016290473912733883552 3571703 923558089109005146517762742649485160 3571704 -23731792693502888232863357554483200 3571705 825410285134508475360933024898273860 3571706 254318650731216763618115686490013552 3571707 91639349850670624241861353424466480 3571708 692937435959816006500127147349132288 3571709 30922046259770338005507442378147104 3571710 127307030752997006159122845558456960 3571711 -515131481852213088205052281612259856 3571712 -476229440453810195997581149785292800 3571713 42285797756921226205050365717670420 3571714 786607332350990755974321107919765456 3571715 -167778011909760411100565604870489600 3571716 160922823488299100359896311948857344 3571717 -754180100111708915637012909620699268 3571718 -994158011160024655280327125861757184 3571719 940202683601572819895249108562975144 3571720 677217534079468906539799580363212800 3571721 16378481504948744546224448844415230 3571722 -85679498304364675144980804494745600 3571723 915806562119000571801061931492525184 3571724 147977764431585667397378129923024896 3571725 579249218187252728840545628150901600 3571726 583756528409423820021549029216079744 3571727 67338829726283455950252237757334592 3571728 -102530242354635340070077788107636736 3571729 87284132683387445502942118432826176 3571730 409191508929545181079791657286763520 3571731 1546677654500560702973347821183571728 3571732 663473871818790959490858183811892096 3571733 1192560208998843060819791440830742368 3571734 -8849068181298571211304746973936768 3571735 13971016145140992064331940020115600 3571736 -292572179580382137887758154243235840 3571737 8878988705424094033087126482067968 3571738 -347817549082985216606385738356190480 3571739 -306694919322952040511243814037018112 3571740 18695539380891047910691510192642560 3571741 1487012149862056852922540158807639142 3571742 527724532070708552667407248654219200 3571743 -164963963011151175295926238983896832 3571744 -91867159915028843408713687514480640 3571745 -167719777439681697109855666990939500 3571746 441271507341268947073150577557862784 3571747 -892719327513666673843956436382128804 3571748 -368408991533795771177926976333414400 3571749 1306235078908499377029112549086021120 3571750 109612852885241485129397089171584000 3571751 354918918243208167675141189538033440 3571752 -4452679185008659011435606402908160 3571753 1174961180460048298703147313140863120 3571754 -104457449685184446212029985629602048 3571755 -410517484298666009276469666926215680 3571756 -397029784024556357771897918015754240 3571757 444614716681856519328157615201239606 3571758 -24958792887271374038203089819067392 3571759 -569214349288309730970568451337933040 3571760 255643746289192081730093325176340480 3571761 659349545469626045560739141624783472 3571762 179074600940122942850596544286477312 3571763 -843207710798623977443192883135854976 3571764 86875680010609106474745519212765184 3571765 -1205539533106702418627673161145984000 3571766 1820308637538672878872083649052160 3571767 -515166203372056768597827160218050280 3571768 -1230183883248451553649636093037731840 3571769 2123374591172686882899276384982644996 3571770 -473056485578505708379929652579453440 3571771 522532776029986657628982957572234512 3571772 -371729065809109632276296748979607040 3571773 1006929995357192028896980506633984 3571774 301635041205066105482895974546172672 3571775 922029730781651991112198259400055800 3571776 4144698825326411380570001482186752 3571777 810330784278223122548625270729249072 3571778 -38202151017022493472972203733164544 3571779 -835939529670638703355795344642409152 3571780 -60680042196194173391458693596979200 3571781 741265809154748882668440571609611552 3571782 64609070300856428871886076117854080 3571783 -278223341690575325813840954660854440 3571784 -469994951894689492254049142484925440 3571785 -151943121236247754810765462981286400 3571786 -432505465130343434269966824148048800 3571787 2053591269493465235363461583724764436 3571788 251925605236570404346182612729630720 3571789 -172013374547436258203664831830689792 3571790 -217452356982693487098637774494177600 3571791 414538663117779936260294084914959360 3571792 144690179656531291521369861993398272 3571793 602868819592442841262666887791037042 3571794 -125775240259129993782388121937160032 3571795 -9229716521394057508491552174588000 3571796 -742270631743302075803110534733985792 3571797 -156743666888654791352829392132238720 3571798 816637457196176080419903848978292480 3571799 1085834156806103540707925969483568 3571800 -127313354960051338782415020621312000 3571801 -566544761414061532117633919332911600 3571802 -236570115881009565190548571599061056 3571803 901097325639952490861149889958382080 3571804 1096328226689265383480970440533254656 3571805 -401620690536135010299112710330123540 3571806 -72284345981214737014805871412497600 3571807 -214634164666428266019984736746371928 3571808 -808754981828566450836097259105550336 3571809 -478173369248570929821793893975960000 3571810 92851809877602987418816228331712000 3571811 136837115105112317943335223178051032 3571812 151667315212645162607615343279931392 3571813 -111060287595230457285999855088704 3571814 263285426450362722878122266477692160 3571815 98902389283336604301231680165833200 3571816 -975188221455591637925612574554219520 3571817 -12448922969270224417655237052611352 3571818 -33626058710094410433227507639114496 3571819 13012780151966796491536513945727280 3571820 85092055076799234344256146221301760 3571821 283866637370822460028684271200013280 3571822 -148189524386801514744502990009821888 3571823 2325436808996939597207961732801691224 3571824 -202281360327163070353762146268839936 3571825 514572536974238417874225324829444550 3571826 -165961995786061149536624609671803888 3571827 -381937760867621624478000259019719680 3571828 691820489131234283697348706195852800 3571829 1005292924119882789888029476166324640 3571830 385032666002581995556558040913888000 3571831 -215801558193206837461502120591383776 3571832 -89898004616462149104348065656381440 3571833 -617893292268779165700212245961862576 3571834 646025278010843065479181711098227712 3571835 916137063705214347880974415213160160 3571836 -388044004330425417572547170690595840 3571837 -658559009412955592901545921818056000 3571838 1023026535949134669703220089565568 3571839 -1215524982205867676807226263997988296 3571840 -353129317191308145177817257502310400 3571841 169037690887614713819043416004030144 3571842 1895595723852318544307439555360000 3571843 1583850445124137553499094024799063760 3571844 -2276867635741290272231281677168547584 3571845 -80177335453181803416371120681352000 3571846 -1432250703326615695058432416281120576 3571847 -1770323236293622817918312239793353704 3571848 -94538514255480272355631686674841600 3571849 -1787446775270071513019479056911938150 3571850 -371053676018147625696463307547999600 3571851 -52789028915332530622671980282726400 3571852 -261686902574002579678514464686627840 3571853 897450386287338540713038932469196460 3571854 -34713665329705859796523533750325248 3571855 407082127984565184143864414145691200 3571856 385483380415621185334623903259533312 3571857 -1623214061979455606950381833383151600 3571858 1131465417248606981616677279928950784 3571859 -2382545739701804347296397029658106784 3571860 -131468038741029712163755975828992000 3571861 -5248334192392277048702451139091876 3571862 21742614821045759503694359553380992 3571863 288934337805425910981212533298545104 3571864 -583926985203015641852412769818931200 3571865 64162998479671053187957692035624640 3571866 -230599930474106497538984006361016848 3571867 -409008053113039431913050324989373520 3571868 481727545452442047320786233142332416 3571869 -19935471194665627844472239700563328 3571870 632761282973420398949073768200799360 3571871 -577122706056972330224247471015152928 3571872 -1423928281420496419552072599239393280 3571873 1224673909882282976021931139865361122 3571874 463406983553402023803719464023149952 3571875 452854860983471954719650988677600000 3571876 -347733166272107839029792824597950464 3571877 705974447895472313758838996500101600 3571878 104079049476457395847379597807673024 3571879 -199930221445645798440450368958272160 3571880 -124666358696576893658555391158784000 3571881 -4594578220799403379029804531543840 3571882 10891064790720259120055516882632704 3571883 338819730371747760472645047634702080 3571884 775243202819342343463807143126174720 3571885 -1362355282862822575210454180982498420 3571886 -451938856741709601614879708428159680 3571887 800753346269437277005302259565190144 3571888 -3569698407920201571722462267097088 3571889 1007707212411394505729245433890092690 3571890 -12574905729678396465840330900572160 3571891 -311434500059678053499153373859660416 3571892 118968677088326525854219250247033216 3571893 -231792717290020826622473141845052580 3571894 694033531114094226829637869247918496 3571895 -305384442492178577167864745600131920 3571896 70418387486604263922374984693452800 3571897 -523289023069693012176301216751687168 3571898 -828065279909980634982172846189505280 3571899 -466646566567439195680713492711701736 3571900 -232739645761799117994167481073075200 3571901 529208968487238874385711868380729100 3571902 470843754522330418862115391763359680 3571903 3555256341225974659340801051703516480 3571904 -489742961525445790250912899720544256 3571905 313843538002388801743769852661580800 3571906 -258799376473723483174218881161175040 3571907 -644701336292947876880930906021978688 3571908 -106072413541664164829028669430563840 3571909 1389104890882890556573219549504904928 3571910 103352269858827157575946473676479360 3571911 590208942549474052457354798005728000 3571912 -224047502325025447444749611744901120 3571913 69329556211368397141640331125416704 3571914 314232433948597646087729472805021440 3571915 258922603823358640404302725077284400 3571916 682095980051113055787591352043427840 3571917 -53265147609865392560107542741837120 3571918 168230102439398520428194218947922816 3571919 705846962574538827138379507109388720 3571920 -83194685220259701174344736522240 3571921 -1011974764269121495611457952934702108 3571922 -514787701511692287983378066772997488 3571923 -132673650323636512441432904802852096 3571924 684510286353324714640672381552640 3571925 177611820472298058799996946892880800 3571926 -64769223430516221641359249081372800 3571927 83678176896317281435140366873744776 3571928 1443816595924536994152087741059420160 3571929 -889612802347778385459706595586767526 3571930 93132108695344103519804512376688000 3571931 -772132562448675236320604709958404336 3571932 145694664200918849715060804939055104 3571933 -152221455912082304566540031824361818 3571934 -799740760579050663496233416617553088 3571935 -375050140985725622415542435238718560 3571936 1805475472822322235675977527701798912 3571937 2155548495313459285091189378873338560 3571938 32420742117430327422738056084251296 3571939 408944958769920571320859486708292352 3571940 376005010896685691583707292179831040 3571941 334368449998990560166914753972612192 3571942 105946829825473369058392714328553600 3571943 871664654269321431899730763202013840 3571944 -277356051588298515225765303399874560 3571945 -71837502026615341566513212461867200 3571946 -31207600664833677340134424019475456 3571947 290256107545422553733592675694220124 3571948 -1093812147076257120679272048870760192 3571949 659184932626741538482173816396517536 3571950 250963669721894228630385798899793600 3571951 -1465164209640231141882570430216391288 3571952 38601240540490329910617154005958656 3571953 -1085867366675440863569848897249074384 3571954 218597420823889913795331888350620176 3571955 -1403984735793845418196647484639791840 3571956 -1387381177024284078030585948311616768 3571957 824778197971089654906118901457521280 3571958 78894457908480779394760431836409984 3571959 -1474628143332873475929349615638907440 3571960 -469268258567686452168661181432217600 3571961 308554378990023332514871981738506324 3571962 -678749365288558278054408950661669120 3571963 -96485105404121118118180770204318816 3571964 -1165367197593368945453082497813672448 3571965 467550054672203897970729956368776000 3571966 -492913665065118025957163096450713536 3571967 10918168355453785397946396082856832 3571968 590161208005860465397066408063401984 3571969 -293381340804285661474166798368865856 3571970 320478608825801657762281313669275680 3571971 -368614073267386508417522016540185856 3571972 -1527744436311515564166430367091029760 3571973 -1409146292932213235347531300180703778 3571974 110721534601907858002900477081603200 3571975 52877557741484632439043988823232000 3571976 -1744023892645221459662984741745776640 3571977 -1234885985561427070695124610588932800 3571978 694468909229565188894822094667806720 3571979 365331841264513565788587555334518960 3571980 68549250814748039385153766458316800 3571981 -209149224520001231336258543729333760 3571982 -275916677761029898239931673531924928 3571983 645549216557236466827056126270749352 3571984 208333775819269265029423068314886144 3571985 -340619558832645624169263100543555200 3571986 -261627957687508024243980622128291072 3571987 -1360264211600947307186204121159921364 3571988 148180168596810654774682889530613760 3571989 839660850218190410948748450016082880 3571990 -406200822372341481108367731957984000 3571991 893316333874902137044963412913976392 3571992 -1120639061920816594774398880382976000 3571993 -456516644512198244795682692815112758 3571994 -187766703736027707335838185611514400 3571995 -134879479217403697612876906877356800 3571996 -302988406347367149973733764208704000 3571997 -828900949022479125983512343457552480 3571998 451225802025010621441911139571168064 3571999 255449521762053745185715912549628000 3572000 2023266543528875238806931127664640000 3572001 108217986394939943365641839455328292 3572002 119523455126772163125649864976793600 3572003 232969625927292752596444930306140252 3572004 508816145120489437423086320120819712 3572005 43588653154862672934011058487083000 3572006 384236489546652474111031264089953280 3572007 -237187930025286036718185983524232112 3572008 -1288313232903526478268756721719214080 3572009 713287100820089196256102357044095616 3572010 1276230460306100828783533626977280 3572011 531967172875365537211598209940540512 3572012 1144813582256625747647805919855693056 3572013 805315972451499310838655005960295744 3572014 -146755377024270062921494312307258880 3572015 57710577958854722629625975835240000 3572016 -7497203746866178059295356512894976 3572017 661623474569883560848895009759447400 3572018 675686759900838204381040675563878016 3572019 -64474725992999435901748943789526720 3572020 -788345626969436938153573151695115520 3572021 2051659698953264275531129604548763772 3572022 -140277578667444333651171002153955840 3572023 -220006900809608825887337024319228480 3572024 1340481003552366799028221016427048960 3572025 233232934645656068419454362469949600 3572026 -170876678051625360596535660888796416 3572027 566537986686617034687606218957691876 3572028 29860704391188914192492465875610112 3572029 -850853803002738083590691705468685370 3572030 -36539521304653467875569581080985600 3572031 245932909092451140625236386594905344 3572032 -673745948538927040731212168976400384 3572033 -522015912351022023560704718036207916 3572034 251995595326990579215762647389073280 3572035 -253228493449791244556909946432408240 3572036 -43445015097244817574410476604622336 3572037 223316026626046840914181057443790560 3572038 513759770548662300635582426369710080 3572039 761174836170316868451921667926193320 3572040 -311524801068376828458772738368307200 3572041 -149118721476705235040714510912604 3572042 -774273909386529080123381759836709328 3572043 -158415667906489781229636451945121952 3572044 -714979535137993319370261321305724928 3572045 -119744011624589653857885286106983680 3572046 -581935395883812852576250755412012800 3572047 1904668444150430068110206459640616992 3572048 182176479011354361682910784159670272 3572049 135513194389669477556065340180111808 3572050 70245024687393940091589313924800000 3572051 165207590578159238691149679463756320 3572052 -621778438956291871854368000499111936 3572053 18778020471332354156443230410919424 3572054 -191486269637811942718340669696395008 3572055 110556745304250997000427421636073800 3572056 453470794360670550137987099661557760 3572057 748774000364753781896259395725927200 3572058 -126114956709796137926160360565286400 3572059 -1064953577552905585670817650820407740 3572060 270428549421124413669134333570004480 3572061 331654421973270266604518538171660480 3572062 228919606973383532323167488270653632 3572063 1098821530786116131480946548681940984 3572064 1120578363577844811213190044985589760 3572065 339901244855189032313279479925044800 3572066 -960114848417806040807950978700023296 3572067 -471686124454701409686864192085250640 3572068 16488479349248869338355318058008576 3572069 418422812487069120616896914891785470 3572070 -55106032325197818335563016678044800 3572071 1114757751390880400478213165240799752 3572072 40463014554558152693883037327196160 3572073 -783086926368788147137058560982484000 3572074 -1033214059200830416635210858077193216 3572075 277059874642371470753409187490070000 3572076 435905147115737787561505127949496320 3572077 -357620479974724224851688653364860074 3572078 447704203459216159530678811508427840 3572079 -118897939240184537295037176956572800 3572080 -239884413634759360706707452978954240 3572081 379228844655291596335406670620672064 3572082 209418128416529570907522027468840960 3572083 -334320954084990711966488037761586600 3572084 241091875085955894592496992183283712 3572085 -338044797912684504165318892194552000 3572086 -392471513915187174554412521334921600 3572087 -940634645630240657606843364106532688 3572088 158724716515285068754278694368399360 3572089 -697499529870787087450626136141749180 3572090 -7666458623643792097707122361703680 3572091 609659229594684095876419966875865824 3572092 640411967595600394514900402668783616 3572093 -163672440873317243315181571160887200 3572094 -185206542788315947545247513826672640 3572095 -32299423715822043811390139562186600 3572096 16061880000744725569391575852646400 3572097 538697383131939305058001345527428400 3572098 -606634196358212657578472464045361664 3572099 306454068790955340920933884535928960 3572100 -196310192226854949556907621970196800 3572101 106831727116946444855644361580682012 3572102 7049864155523714202325425690247104 3572103 1137755068586326129785067462276436904 3572104 257667114942322011404695355668992000 3572105 -1135149225911243774656853703739544640 3572106 -571430893704969379483589878825456896 3572107 -379696321507183126966070640028832256 3572108 -856455962666569397295844442396156928 3572109 -29094911605300203959091653845915956 3572110 207594775753223684077488330361632960 3572111 -223493426333264872813935390056664000 3572112 -52073352047971768958002434489384960 3572113 -466767526030496613315905734775666638 3572114 1257045565880449189152025036999680 3572115 559411098474205320023640865693500720 3572116 767131320488322418553882142687136640 3572117 -383687534904310643907954494879592000 3572118 608091276290967748454973800737969728 3572119 410084185609397480525800185226072520 3572120 -703191528379902147946569384286003200 3572121 346539616980881904105213932442604224 3572122 122991055992283482203308072198813152 3572123 -1261491168594393142545882254221982376 3572124 276718212409652510677836116021084160 3572125 -1129022195221892263239849536579259000 3572126 817542173726114249827461587595854400 3572127 191120130551245269117955245985067040 3572128 43076044852852869500796986040778752 3572129 -268814708840458288530394926099606528 3572130 79280305061200693857901480187658240 3572131 239610127404248702903439866513811932 3572132 -955752200869070924437291886722207104 3572133 -258248667154572522519935463515649600 3572134 369426862291828713843863556545516352 3572135 5637892023587699508067276833569760 3572136 449123946451601553711667470812728320 3572137 -288621874109465047129050791950302214 3572138 -179329616904029168077291243116556704 3572139 -12937548734472501702536277500062272 3572140 60954760468186155853826400380160000 3572141 -2758054441401850727679098447675155008 3572142 -65223109234538335881725356320086016 3572143 249815786815685538307880137612006400 3572144 295719884096867348485134560927170560 3572145 -43193146381618945207312650743542080 3572146 -862388398555358965969513014030928896 3572147 -484954170458381481549112044054001200 3572148 183698469470611226602067909934827520 3572149 -1820240283850642029980984385990033714 3572150 -192610534388235071727569675929471200 3572151 -846692058820428217479278297194644096 3572152 -560745152399571312492082977634713600 3572153 132233882474469874365339861835961280 3572154 -118788462628671866502346219613237760 3572155 -1148085708579291325743715035046302000 3572156 112572660974903579917763053700167680 3572157 -358706680982007910190170549783637760 3572158 -550725867966276127985007749597464320 3572159 481605516308019577924297228053256416 3572160 16028778967594214667388502975447040 3572161 -569104418441475980582885761749625600 3572162 -131691657425948634149168883141600 3572163 42705484654993945770574069662911184 3572164 1426988965294174963553586322928437376 3572165 493823678985701584207798365266083800 3572166 92101861542378627502265525505193728 3572167 -28082487518304537835973367241695784 3572168 -177089954628780247237966517607290880 3572169 -463533156101676132073793105399779056 3572170 -96652954720127249635351676759792640 3572171 -35186103691075317514304398658830800 3572172 -468390919091041690382430633910030848 3572173 2156666864272761296331371108256475104 3572174 15593722607795530552130121476934336 3572175 624549235698116443545617276261919000 3572176 -182026179853216641445850519185391616 3572177 -723669750225809788564911790285134528 3572178 296924263634003987678232706485162624 3572179 292970181993330455978068645843720384 3572180 194095174807792843091524911700934400 3572181 36263329423027870501648022346951822 3572182 813677704687122724327941521585280 3572183 -1184800553521969565020380957705416568 3572184 -267537336236499818923893164461916160 3572185 -483427015027686846534454637810018040 3572186 1045561747143864479711031163439223792 3572187 654955391275335371013488439607528560 3572188 -79570327220404641556097316140980224 3572189 1680445518725071195815018704969709990 3572190 -462024270368356357708961008458672000 3572191 103918334444500120692706213749974880 3572192 98601373004290796555540446643748864 3572193 575313665186422930660098175938185280 3572194 -293195855190260946558146301348061104 3572195 -581631835396418596754913650074813440 3572196 -561186694425526273208463443811191808 3572197 306053578795549247402639249792596672 3572198 471055932695479120198273136588989536 3572199 -579748181420424530685925410884075376 3572200 416024996997838019744127362736384000 3572201 932072146341888069364540891807892772 3572202 -132940649850381100921270793140728576 3572203 819571923018101296420134141113790452 3572204 1140029463936011204607030560230707456 3572205 -118892324200763409132513308852263680 3572206 550509335218901320296221408047182720 3572207 222950978231650942187575325305332384 3572208 453111559737324776449424506685030400 3572209 665023409230961428257387020016429040 3572210 448854753231560525956207407937431360 3572211 -866891966836629818492053144251382728 3572212 288569827524032172518318832692746240 3572213 1199288405093297819405500292843928000 3572214 257125265532591018666351382512483840 3572215 -965801081168100331577148761131337640 3572216 -269990394862249695991301462140170240 3572217 -1040745832838100817322908638885663312 3572218 181844990542022210528769624969211104 3572219 464925332658195711814275201253818912 3572220 626437642261422377152579198363084800 3572221 -504651627120371499635503089454999816 3572222 -202824677874859482960852038139617280 3572223 221042575917891993762095972146292736 3572224 -275060371748791047626934237039427584 3572225 -15458532029149837924819769960456400 3572226 1159235025192260104916672701968384 3572227 761866789847124859398148036272031512 3572228 385422227559321406438703355805808640 3572229 -600070852506150697632190264497962016 3572230 -41081211856929469476249720392791680 3572231 72181602286301515307111971439456232 3572232 -83835851911415945953157979048591360 3572233 216631429521237013178643445303016320 3572234 -229731011919967592031932066027211984 3572235 -233005573994860572545985767252812800 3572236 -384122146464521695758673678359742720 3572237 -1171032777296209824537353977269272832 3572238 412593352958743463343550919520942144 3572239 952432375704955850139304960069709184 3572240 -71846624642933479883684031175065600 3572241 -1030758751761819829679702917768412160 3572242 -572489395845624943028358842217007728 3572243 325051348397552972018135886223848492 3572244 -408711113451868656380157904351449600 3572245 747555317298027219120227445028533120 3572246 -1602631803573811557597058256206444416 3572247 377474414905116877050827101800345600 3572248 535009533223135544517907926341406720 3572249 395207619231437441509123814259720000 3572250 115939180501130746220062342156416000 3572251 -1184428653456257562655003559757820928 3572252 -367225936226646004675286721010859520 3572253 -479201856343686265351963285207661940 3572254 104763862536496997309191538211078144 3572255 -109056859525850769420088803771746640 3572256 -311596820622295798208660248656347136 3572257 269804472417450708620718362770964840 3572258 -302573287063337562706222804210745520 3572259 -419505230105336195407144859344847496 3572260 -218939428006111924610141641447653120 3572261 -39778144401380527926202844512563840 3572262 -20947254284065041435878773396698528 3572263 55072773999491291022464387046483304 3572264 -1266042509970867118685004616284656640 3572265 -344760702258317503773913410023311680 3572266 252555859320275034011867778120395520 3572267 1714627773350409866058531728642651316 3572268 -107573581028166423850172103812038656 3572269 692402165757961551929199544399467288 3572270 44519204381472245210038139254636800 3572271 448690558227579369387095843979471240 3572272 -318967509400722124029333070278524928 3572273 -1195070980039346498114447492061473280 3572274 -4358955286685529047575121984519040 3572275 141539253260677498531080487808460000 3572276 181637251808019457483922657060383488 3572277 589963676803329649056050268000717408 3572278 -855793963499442261153186498211434240 3572279 1499885328761485189536690774735923880 3572280 -234879736738235359577115873373286400 3572281 1141611711388288317365555215839633664 3572282 -187759038544492424212478842389688320 3572283 48394661342518349683966159370352 3572284 -717515211588582258758386338949904384 3572285 -322136739208778609282576665892697600 3572286 66076577339951126188730643613395264 3572287 810174076112458204725076220056991936 3572288 500023016702720793125473117851353088 3572289 -275721531099701882437009187659249920 3572290 -127359687946272695465997493581573600 3572291 -332042326903858401498838189164146448 3572292 567361674789199386216869832376753152 3572293 185928041941537744309046199013726524 3572294 -646913817631200323735326348026679296 3572295 345408189408640510987190201325597600 3572296 474373319133776968663940208468879360 3572297 -1907728847516758263706979346113132928 3572298 683967626375984354986457882743988784 3572299 -120313389649236524200139879879714664 3572300 536744201688486049446368148900288000 3572301 -1195640081514256242419454369499102080 3572302 -464129069497041082281357617981840448 3572303 -487141743858661696048297067420864640 3572304 253837561511488959965210669625507840 3572305 1174183355233753637294814647701993920 3572306 -300425432229304918134706796028673536 3572307 -113481931460945750236901769552588240 3572308 174815315665964722203910663225722880 3572309 207481398858135000760596668492622048 3572310 6768259311028188170237232614123520 3572311 8807520007250952061429071516026392 3572312 377451578677573157432103510922874880 3572313 -56656572066710636401412940685807296 3572314 583842296353160822028814231756657920 3572315 219946039491646165467385614365088960 3572316 -228588929257501193498416632922767360 3572317 -402813921999484387374083422222018208 3572318 365266295583881242317996216333471360 3572319 768149827052555625390620207653001544 3572320 720123425227840374562751656899379200 3572321 -741929194568488735991399016823040478 3572322 42795812320538649054481948219176960 3572323 1343897119155101040037309551766813720 3572324 -152194949406089544969835864330420224 3572325 304736057676552655985535544834741050 3572326 -633675949131012497644369641282711360 3572327 -80450913199514718705635349625940328 3572328 -31537285409967441525077027799859200 3572329 -875414839610156010951355625508856704 3572330 166077640715110394408469300061552320 3572331 -35787719930602178561392408085139456 3572332 1168776131920892779846910880141550080 3572333 474326348192614823708610812712987840 3572334 -119748590428417450517433090386428416 3572335 261307801003503286958089575062433600 3572336 -60803302317570771890322979467264000 3572337 166624095460037986804228463900359728 3572338 -155801713536314407078551077882162688 3572339 972241260579319123939395639095416140 3572340 -13606589573625883213811776306636800 3572341 128566541933949785952036632221900000 3572342 -263535349671579808137831340470676800 3572343 -21562975040543170837008816909501072 3572344 269326198811933810911960572234424320 3572345 673350696273791670096506934110448000 3572346 728438208441958061031878883896546304 3572347 -313424816200302794155351942778118848 3572348 448056807809000902865961291199219200 3572349 1707423869799744788033522400564804096 3572350 10762210917794409006078569752372800 3572351 -1805249552436711581843842580141163648 3572352 211238752965457378164496448870154240 3572353 -1179584184502684459378533405350845116 3572354 -8538424985226655855692121326720 3572355 547191735399933126474377984719926960 3572356 778781829706296537117436532075964672 3572357 405216913750087890938232745422336606 3572358 -209982416499395618997922065827960832 3572359 -421117558360514514843211754441886240 3572360 101305349920774656175361133286195200 3572361 487655078572625714747102517307807680 3572362 536734523300420191613071532407524864 3572363 -1139806040840874758755031061056043960 3572364 -142516785942409521587105852024140800 3572365 -945288850393822123629160255795075200 3572366 14038890036506445663729501499749120 3572367 156151535379409488333008285704300680 3572368 180178853232268320371681193770196992 3572369 230294640496887195458659041674703396 3572370 438512390351540394410740552934630400 3572371 -354245342042765009986796364928630056 3572372 -764691691278393681434201012136887424 3572373 -306775990773228003170266325857374720 3572374 -455971105181145708655236088639171200 3572375 -2034913754283070146535779681814590000 3572376 -1401582203087313990741648019622461440 3572377 -1932956273885423733104614144990222774 3572378 -296717612034398001553542817722851328 3572379 1058905807902710013579459907437729324 3572380 -334093930512027875005776677093376000 3572381 -2714752272480781018694657436132659328 3572382 289304306565283162767798465421271040 3572383 -123308878352868399488903392374153216 3572384 1893421237816114615294923721970221056 3572385 -550117283355225536855793293308982400 3572386 -815766084935957734614886361567314608 3572387 -128696108576299860380165783982530496 3572388 170791703662779210770691379503507072 3572389 -574913795889635218578332729110399810 3572390 -123105814518927180754377442009756800 3572391 -550796588611875406679139356809311360 3572392 303137323666831910055409516900224000 3572393 1836919472909558815859513163115819344 3572394 96736200777976385405552585941497600 3572395 -846841604333594850627995768750013600 3572396 745274401190149947236800047117292800 3572397 8638689887793572636800459434775680 3572398 -7931787655288029613635422982694464 3572399 1683925679867975569962701760304395240 3572400 -43332622262848094701610227064832000 3572401 -26679037839060689033770543021862656 3572402 826355783319873486419263431857083152 3572403 699823261337631490501149393906260544 3572404 835012327470104248521378632874193280 3572405 -54343877104887434878460573083187940 3572406 115592366857989903942039745956865920 3572407 2190340011408936708240331183495407656 3572408 -636161234192183689451717295511511040 3572409 -189368206225075093304216464266792960 3572410 430275152833641860449103152640379360 3572411 -1563353182137798469821678939044312988 3572412 -54215551369801070195315162310752256 3572413 244081952933228328235590647777114264 3572414 840744354779420831049751549351633152 3572415 -166352851295122164403009925442101760 3572416 -608970271505441042024021384668119040 3572417 -2065255219072255373607169908614361534 3572418 550669104664673936518805937891114240 3572419 -1165716869176855261065811989358954180 3572420 -336655804034778476206566092470782720 3572421 1181699753941483914372771190933670112 3572422 7941581821331658323560717391279232 3572423 -2957240107217368055733609057241429440 3572424 28591774465997917584477963954432000 3572425 -452559740209501976812796997325206850 3572426 -35748744197449516395778884234500352 3572427 189267369882244710752727715866338520 3572428 -969215542860177677856330312485324032 3572429 -275278317429156471655736695859176320 3572430 -3869113358070329416075733705844480 3572431 478357280507594374203413650552471872 3572432 367667462451236870953192487179739136 3572433 -1025017067514982590083408422302408798 3572434 -11127342486050118227318166862806384 3572435 518595614678184913029274812063896880 3572436 -103507467011053740810761480965324800 3572437 -81924617097336195205749880622788320 3572438 -509267512536609861094791283159046880 3572439 196808318521756600318886697267081600 3572440 -5716900371469657664602157049446400 3572441 488935248382070524718773756408818384 3572442 216505041082662946472230215123609840 3572443 1092963426458537194895390938127478708 3572444 -766061102726029224060076718544152064 3572445 -549439240263598118979451864830610080 3572446 -1100683598145249979694149318269203328 3572447 1210768066518922456964271556988500896 3572448 133304483398110310601874080582860800 3572449 832822918378902342720684858851564450 3572450 -50535766020357429043110590117952000 3572451 -79247234462128206921145478725842960 3572452 -459606278707464453547516103733166080 3572453 -844170368303385322903233303205917156 3572454 557530167028565437205093362491333120 3572455 -103700188312105251124478666959667280 3572456 23224249679999252624325544558279680 3572457 -158287089018942525320924778991051776 3572458 413279055889593513316783641017308080 3572459 1843019451279527359208043966972625920 3572460 -148117573020028718032743156080025600 3572461 -168825264522838958794521466767731828 3572462 -280037137074209589500391446446492800 3572463 -859904105646637198240498064259678456 3572464 -125782063547947552796477408252264448 3572465 -213962659883116177388758639051707360 3572466 -5349406941546145336115180977608576 3572467 1604863254291676221338098295154509516 3572468 -503330368587261112848898844149748352 3572469 334127000241138877715060210406569724 3572470 457540219128737697895063262070558720 3572471 -25880848725779412199778535046920192 3572472 1009897665833054095273594654300753920 3572473 446377930588559353707648663836271722 3572474 -69236115263191564098044064136611360 3572475 -93853327650632133279099245059680000 3572476 -895516045690427882224305149907005440 3572477 177590793823543891820625217026136326 3572478 41931765983104907768454798172938240 3572479 -1563404298250693841299251536995661000 3572480 -111931088053996127835522589985341440 3572481 -138646206572284262043651588221252160 3572482 -678368856984181679441150530172478720 3572483 14137524751474107631109555038145088 3572484 319702460371256556457972612197313536 3572485 29247366728953917191192484396562560 3572486 385875198932069750677692564026695104 3572487 849017192061369578949857683637474544 3572488 -449480586716629426203807164852874240 3572489 2983991433551298536167980341512158756 3572490 288715338958756532923953279986469120 3572491 -261350420404401721141237717026477420 3572492 568136980263914643100621440858444288 3572493 681343970927982919155418364979747264 3572494 -139032397205089030288354003442421120 3572495 378043895647571281212782836157559120 3572496 22842238881540536191916483601899520 3572497 -431885202756608991841243826239989468 3572498 -12939451673034783625981803740044800 3572499 -167802338817831407022735664593397248 3572500 -116634938672862159300544510723600000 3572501 -2565279854077752302694174355800960096 3572502 -104022250065616665313502136704802816 3572503 1632136178727221654919220790150821464 3572504 69748389347652524505813287135723520 3572505 50660553569844484783618418543449860 3572506 -320107969978465434636392501145304320 3572507 -1033422942947045382689570415162256896 3572508 -13777992778668747966067246958002176 3572509 -570749174420841293171876270200128960 3572510 293341936976441554497708496134758400 3572511 -805165278011416977519170880655833528 3572512 488163934508082344962973749735391232 3572513 -690676906979010622251915925564733760 3572514 276571943606665971705212848132288128 3572515 827495710570301450874378146277662160 3572516 -443872158211336219599780205808891904 3572517 590448989275701288715488197845036800 3572518 215342839751652807310942861858187904 3572519 -1465717655982034833584916305836579080 3572520 275882086491240427731503300852121600 3572521 773844838311370074736896417783439872 3572522 881717416967357445007554738983451312 3572523 -428182029475864460524963940407526628 3572524 -509166031779425560752407627152347904 3572525 -1556509686899107880574652864840350 3572526 -979800028940537193361874374996992 3572527 -729052570467890201610049209602547728 3572528 -281321777619529960779438694288539648 3572529 -322960796197601900780843361313678080 3572530 -241861768187211965565932451200153280 3572531 1616381539843992205017221355442024332 3572532 69894501716825069297289621791846400 3572533 594823764526618973270863592564386560 3572534 376516984341943318172448314965118592 3572535 -89869557080548844652076849761324480 3572536 -840588835719720907009727444569559040 3572537 1560842594725791637336577675500975572 3572538 -815094361581679187642795608519511040 3572539 442128074383115372362651506013854960 3572540 -388478123141111585098527672988085760 3572541 232495410734462710553733573822103302 3572542 982281591326927357879942892267516672 3572543 773273347484282097057275689407073944 3572544 71076666614358750914974865864785920 3572545 -463219004507802927783491567120870700 3572546 372518944181698740781891110675123744 3572547 -46448403501879615264664554345458304 3572548 -138436699261631209724053993566777344 3572549 -177725445636865742348132346851245320 3572550 -296521626399581740638020080281451200 3572551 -1073310932878726262839894066085425400 3572552 -1560109946039860441258292374881254400 3572553 -857036680848380781401099312121517296 3572554 58631577096108448916063527493948976 3572555 427974084379219075024643204293816320 3572556 297368596317885177588149434258566144 3572557 2110777735249396181388134886212306412 3572558 723988123304996093729856121417337280 3572559 80531245827368164327522805423792640 3572560 38734777711367902697876662358753280 3572561 -254367850097591815921348160557085838 3572562 -178986524015746152870040354226950656 3572563 -262709729809293569340183899879681856 3572564 516947387285801393205026454896443392 3572565 787867266499938800829456850236863520 3572566 919817018095514907519639559108883232 3572567 -1225079256204012426062137907739733728 3572568 213612696867294714313082388513945600 3572569 2598154391026859616506380847164416 3572570 106917840636566502874861159266067200 3572571 102558763584676816404750802593978480 3572572 -156534756509437141106506500407439360 3572573 -943237385763110112368815613725622100 3572574 -749689264019393259013744799581928448 3572575 105484788747279553520743583958267800 3572576 -152095816044050433052318175220203520 3572577 -755308134443348294931775192420859886 3572578 139791535457440177886052774121781760 3572579 1565770342741910687747082623548305180 3572580 -427959574301596722113506988963450880 3572581 -472969789610698463781966667852678400 3572582 40044869984464734405858687366178560 3572583 -339390454575004394954958667532785536 3572584 9916305540947371194177152720793600 3572585 -94836603134218801825273326281696220 3572586 -472767305055525758766679049108871936 3572587 -565768508466793567087559222570452208 3572588 283803573405237800595125475791378688 3572589 -1219205732070614273570686920513710400 3572590 305744978050949724898965499923482880 3572591 1002129467596757096952483002881424184 3572592 -100919017979236719274184737386135552 3572593 -55688763348320301886127857531652096 3572594 -42027276938415292868067056323367520 3572595 48196144707049668184401312977091840 3572596 323395412530674242600202990411171200 3572597 561711690999485138318060116149888000 3572598 92052169708406088457278827571680640 3572599 1454292950866130048721396485713130600 3572600 770257068389922607519187818596864000 3572601 -722826466399293852152059583779079136 3572602 -172989697686333622233755193063472896 3572603 284725928197755881062258822363602000 3572604 9737174807932302491122592137829376 3572605 349021684012521211003635106603177260 3572606 -250388032819563933524161115511408576 3572607 -140562500099722772398660376644407408 3572608 177305845296470813502616619502796800 3572609 -243351613523263769961585761181639084 3572610 110656265843069543989328664420725760 3572611 962429579380765731874107576018562560 3572612 -7958165838686323953490143363068928 3572613 15935612082468839093837198977551360 3572614 81756558385464564253773238600203840 3572615 -172996912018353231718360459165945200 3572616 -221691660827045207784661199462400 3572617 -1082810693687767348896659897903162880 3572618 2783242231974324059035855659753216 3572619 -256860809142168740851784690044745256 3572620 54347528661394832774608824983162880 3572621 396732075224560348835909282139158892 3572622 -624574062434883095256562466684941440 3572623 -466761804838421774006016562005885456 3572624 -194948598705433987955474187316887552 3572625 432694521797352097796609625311328000 3572626 -172139603308600103449401303013386240 3572627 512933428887995645990353328652571200 3572628 -190751226573819757886110590698465280 3572629 -31764934135299017226634303841938340 3572630 431024401747073488654365869755848960 3572631 -1144227556829371653616985540640284688 3572632 196449612497506399363468976253173760 3572633 -254152741169519839981303083252652860 3572634 -26301484125143659393416244343683584 3572635 -520932907505749462381609840452826080 3572636 -767505828789424076780335051509439488 3572637 -398352247142447762928071274582862848 3572638 -160654622541063008214259433896225920 3572639 -167075589235261749749017963527075984 3572640 18975006367089480375431737481625600 3572641 -488604489171987969440026285822349648 3572642 136796431505200260422929612780837152 3572643 -1097711786075957453407203586111838976 3572644 -369526109146356042280885089629793664 3572645 1016577452022179609006344552569627900 3572646 -98033479352331090640865132820480 3572647 73591343895568326065711462417304800 3572648 -1356709503664958040886931076608993280 3572649 439571071123168415170547594900127168 3572650 15768164205741295196329177561942800 3572651 -46055768570713199383517925049485600 3572652 510494098191572335703393231825854464 3572653 367185338274180992464740952368774880 3572654 -904594232875417800500619033709612224 3572655 -7393851888677317003137816078028800 3572656 -303958962457533853102716652860325888 3572657 131103245253134645352732410564553984 3572658 -509842527663541899365279286616369152 3572659 -291074170437002216366155487010615696 3572660 143135551554323015364495541095260160 3572661 -683459664607917368121860277371246880 3572662 -1111664147269481114235343492319427168 3572663 -1087837001427433516867023175409360088 3572664 -996176992212136080489973986780180480 3572665 -264983509405653512900755051792238400 3572666 250810049834776750666965439461202032 3572667 -7563193873092450866956410641008368 3572668 355357284613150896012559280482745856 3572669 934693851161598197050684241396078796 3572670 -319401315340103585029949441430537600 3572671 58125190134513553075858993355158200 3572672 -495828689284382691148875868567240704 3572673 1004176252257150008887541045949888 3572674 59278107301764053632196124514954752 3572675 122906779658550156920253859638195900 3572676 275487728055677097701786967698658432 3572677 431100821644467678389647071849812220 3572678 28660736764985456627007454102028640 3572679 290177889533927259561127727974274688 3572680 1044909712431087513653232825335654400 3572681 658605770241828767133793048321809792 3572682 281508324011112935682700990266447360 3572683 -133492256989711594055620270182537856 3572684 -499056828859892117347907149326566400 3572685 462751249171512980044397654837647020 3572686 -147676807188435324295680968493722880 3572687 1314527791904109073054747094795460336 3572688 -30566798522730143224144654272823296 3572689 1400453916272042451505309861666357490 3572690 720005416243714692367019846171596800 3572691 152328359378071502227572774179883192 3572692 237409868732895329235921595549976320 3572693 -65868340732065975116696203928421000 3572694 -270914037030041828552847558376824960 3572695 -124455554953501526271361297077599520 3572696 -522730606028436173145993782192947200 3572697 -643371787220254972513937232411409200 3572698 15065525656974337818363810671825664 3572699 -255003093043819655320383507988502592 3572700 118977487822432473503626933458624000 3572701 1688366535017395524636410866575369504 3572702 -382516555056168684762910514619051648 3572703 -289137905009705505785535314871706800 3572704 -804522367512866210603506372410605568 3572705 -1289823741587008534968782527910100480 3572706 -399276592853566644444877879630893696 3572707 -2129600528422968100425363097947443044 3572708 -1740436437024452916982502620177419264 3572709 -188975812192140297671252283514631040 3572710 -639713783177915787544489050587034240 3572711 370580065558820818870996093048034400 3572712 -461580669848591655359505438698127360 3572713 -82021397162982955049242808966259000 3572714 -73228596367175798839337842895294544 3572715 -123201689436740981128882225862468880 3572716 -94063813515951491837484969405750272 3572717 1469493872954003635484415374218358880 3572718 -600441658021169551147133111956917696 3572719 -364579149548620483075664981715464000 3572720 58745584153617693739783850640015360 3572721 -728129485038539099641035264471069120 3572722 -1216779705152791405055611810098624000 3572723 -73393608428057459152577775482419200 3572724 -17599035530141570081683493730975744 3572725 250638687743331923918603177344638100 3572726 573305662992101861844255553183665312 3572727 126545185555099427783859369200346960 3572728 26793746463905300639368831643688960 3572729 -1243883905036517355875495620116971670 3572730 31769725566159222588500887387192320 3572731 278128894882247421679988534334826532 3572732 -63543589009184601015311561437691904 3572733 813622996396855983631777817598849024 3572734 -572345484678380979355184376396420096 3572735 -386412251030129472229577528800916400 3572736 486350747892622239276462416427220992 3572737 1213812791171688328345878368820780420 3572738 384049479789753496516010235560077344 3572739 794775503007838097725253788022734404 3572740 -25485320358105623764862827683755520 3572741 -12386137186757102717489811727453920 3572742 655990039949234143696432894460776320 3572743 1701737218841206257737949495789052144 3572744 248415766866084123631372421197824000 3572745 600711606898566279273971904987187200 3572746 -199264463943246484287726635074000800 3572747 633218269949286018287903135909626632 3572748 -26447900146444822721631068264539392 3572749 1070392067686508656805836712402468364 3572750 332052545174369211916313968804608000 3572751 61464775134082758003940540607400960 3572752 421286933349420609421274945827110912 3572753 119089650770648832684785437964333040 3572754 -625081913748771018208795884194535168 3572755 -851576922891754275865069591518453840 3572756 490683747424598962151238068155699200 3572757 -574166734226137559682604434204686340 3572758 -114587123505976416954171728606961024 3572759 213302538291775682649359477679620280 3572760 355047909468037330472847760490496000 3572761 3658730229758858426948827318606646272 3572762 -827695591962815711988303223171972368 3572763 -1613861222961610629424634185261518912 3572764 378760972765396255435925756243443712 3572765 -80139953071391601990654366242073600 3572766 -17722752899918096941427259083819520 3572767 -594857514870459602338474657831192 3572768 -1546020047183032826954403239040122880 3572769 478440333741055313227649819041735344 3572770 -706202821994458293285848513187618240 3572771 2191988999899932564442369028223055680 3572772 252978690136353185891686225653706752 3572773 -644975227236785746290114540270154176 3572774 -92319240139415696311737731405579520 3572775 -1102671500766173223366462422938560000 3572776 114754308443795245409078263315246080 3572777 227393786442070663126489572105474660 3572778 -35708736228181862593874710674085632 3572779 -130838475738067439706691511750325760 3572780 568345294476834682163497894344345600 3572781 -158532031784537010994025270299756032 3572782 632662947014884852855971667522588992 3572783 995379462835646304263927734528971624 3572784 -1686142155593428026401516247023616 3572785 -254357808226711786897982494119187020 3572786 36943490772031749183667045300443408 3572787 -603033541652166113772422435793034440 3572788 405336283287006070297281381066498816 3572789 474283841625167017859597097679545600 3572790 -114331704616609886845958541123144960 3572791 921804544227187432211614912292487984 3572792 -396727357242689678039536565180190720 3572793 348436705191232476619874338517738304 3572794 -396221126719866203163413354454294048 3572795 -514613344925883301826487143161765680 3572796 152358190284043549086969292013896704 3572797 -267069984287297871165364213305291072 3572798 -172677953705304766191587154119439360 3572799 -965934031629317830966530810487077120 3572800 79115755941290902362497086390272000 3572801 1164117015023019304497991910616848772 3572802 -322577007395616662335868004289228800 3572803 324589650435835193823544700138327584 3572804 -1323760761742753706674837367827276800 3572805 -15501855461469800752779678150713280 3572806 517789293226158462162689462509966464 3572807 -250528399306710660052523273306363088 3572808 798705520035600481286672669238927360 3572809 -399726002154291566444879252838391296 3572810 496667986442711724203818454909374560 3572811 -357615885028908102177906798981281280 3572812 -188114341386974805245743917906587648 3572813 364144270820587400656283155719136320 3572814 -154286320687098806664945348293892096 3572815 -330274769254719896114571437355938040 3572816 77573671780307139897266038816604160 3572817 -11386929839898947315479791722276400 3572818 -580501678996488489122169754290343296 3572819 1078127502872500730997340879327466220 3572820 162849012262964689430367876563435520 3572821 -234447088350259425340485661926229088 3572822 -479512928958566843835483933911645952 3572823 465774369876779594249267849268031824 3572824 196784669994658849145512653076776960 3572825 -1789015381279758235090893750012900 3572826 -21629689414622405104343527551730176 3572827 25007085749655206538836223436419880 3572828 87189539782986283996867045177691136 3572829 -577155751929346779335208281549989230 3572830 -566610991907420056898452556277109440 3572831 -207779067086832191410417806781738176 3572832 114741438832483104773165128971190272 3572833 -1742675903375228051222728488099241440 3572834 -19944069509579764563350232843350880 3572835 -110864127533358531861164931322159440 3572836 143250317664969140588038001913630720 3572837 -704843390737762541231234741094426048 3572838 -152965838258598107514663226849330656 3572839 -98670251240352685348275274942199040 3572840 -74697663789578414837718385920000000 3572841 743396110853558594636172282790491792 3572842 -86002145889272117251701137048226816 3572843 368902518969128538903762150409602048 3572844 -755107717035052601799046917391208448 3572845 -1308313522325113343040847496536134900 3572846 -129773833595476519933603779983769600 3572847 851410940770470364619275422082858824 3572848 -249976677425508894696459008987004928 3572849 -715399112791770578078818019361016128 3572850 -180251803052221177056279750740784000 3572851 380828313387648090899513772276322512 3572852 718709265396976546257805747920663936 3572853 -1283457411380001460397273399634096096 3572854 735187564164990934726335024003452160 3572855 386072003265001833429068554636300800 3572856 -427208311348977191831402144956416000 3572857 106851447766431062213054173077712106 3572858 941525693807257147664999085330168000 3572859 1176451530545086897513805895724538904 3572860 -481526243666151147195004357941265920 3572861 -2282529863084387920813311470223427200 3572862 332790432897743433923198533873449984 3572863 -181866552023080822674964868755925760 3572864 287573683432782815258563457360855040 3572865 37378655513710405833655288750186260 3572866 118900160646828486556085823796331904 3572867 1945565741196650327141544187913825916 3572868 -165003228244179771739593131780444160 3572869 -510236405332789575126805186075922180 3572870 2860558001437747492902408497141760 3572871 -524431417906157996292714733316400 3572872 -1210558099491419185814166955745971200 3572873 -1896951220423954395952454662744546380 3572874 -185929510986034615461491888293509120 3572875 -490461735009824995688411556437532000 3572876 -698799781983564276348456250180112640 3572877 -320250527082464908137699710904362496 3572878 288633903262277426722764286371426240 3572879 509627913242327119207414954779762480 3572880 118949673278764486415086865040015360 3572881 -755991190909702903976780237003526668 3572882 497585793140400718776204135790971792 3572883 1944549076620729833152680062744895600 3572884 658987513550679665281129418387944320 3572885 -1284421423557540688490958356457072420 3572886 551767191996967337909925705144982464 3572887 -1065611658295277657561235573549993240 3572888 198601272408043727288358153185280 3572889 65527335006512978210148490084725888 3572890 -286582482720668619902599308797267520 3572891 -391019398920994573947197633450004480 3572892 -93244213111934235209804105409704448 3572893 -393101765863404209651147045987871360 3572894 424181362680224877629682139594435200 3572895 937684850038439155914902718232139040 3572896 127108795321196388582112509306273792 3572897 -725776977285412988573265517578426654 3572898 -213478832326523030198596449880962048 3572899 -1361794754658579603425104360516661880 3572900 336003361500220226762400013394736000 3572901 -926363653749276654510720204678407232 3572902 -313376782600980653400364675578082848 3572903 340191859774987561689358573330444152 3572904 -105398744705041912791475365267701760 3572905 19462214194293422278048345386854400 3572906 -704982668758301302936731423384308736 3572907 -162888635693034044492317210663365168 3572908 1042093727022723889871481691485648128 3572909 -2387702172787560195668366041535323584 3572910 13767088763288735603348330565429120 3572911 -224272078165027990417084489009632200 3572912 -4808975475742241136876828512747520 3572913 5130870250152364734085444940199264 3572914 -513291883825797198000332208392008944 3572915 -450571959732867047613260757800700480 3572916 -917439383030032978876874166630635520 3572917 707433963237535186863858729056969966 3572918 257887038509597133226631035090592160 3572919 -171590836894653825190875765126226896 3572920 -275657563685339865319077177720422400 3572921 -275773380929539380463811161085183856 3572922 123649081403639411572922142668355840 3572923 -1769661667581888702769580858484412828 3572924 113123698231737251425135931880431616 3572925 -84559536260235723040960379837868000 3572926 167040521564293795480552395245208960 3572927 -1485178091702705147537663282249440680 3572928 349177124927531111199628813692567552 3572929 200837564513977971476333517120750276 3572930 -527875431270732172984520230020188640 3572931 -1060537135305122706768547867626813120 3572932 853208542329645924309369455839337472 3572933 365905890141708016410046418122479360 3572934 -21803068876450459309719230250276480 3572935 -689964909338195448725576386113832800 3572936 -196019951864360543525541508886691840 3572937 309966563743560028873911150641161440 3572938 -317572970808496732050442906216316880 3572939 -654400073800533236448916628495953260 3572940 -80359199847227953858867490848112640 3572941 -2160675844085405519403253749059720148 3572942 76840390387139536533413310467710464 3572943 8318085728484315680925442512553728 3572944 -113519015434546203675187320496717824 3572945 447018422126861086450241725032123600 3572946 72909002502893728590173345027717280 3572947 -129311575594068574281068296526007648 3572948 1300622207753111089005222988733351808 3572949 482519874597844812516571276565410464 3572950 12679859865246084713866704434856000 3572951 316899805145182522477222023629364072 3572952 -655466456892345526344405054488186880 3572953 -166938878529080463925049454596187836 3572954 -262071629426020540679322213132089856 3572955 -563810044944304247696789631185646000 3572956 -762092393356848201640184168688128 3572957 1175394221529669647039562244675574220 3572958 -28233735713087670724383759174285312 3572959 519336903407756677036928612661350104 3572960 -101039800424067338050688022140682240 3572961 299322129258900811392402270420909504 3572962 -466738937050842250718639953255681536 3572963 1293321677532161042729877087393805212 3572964 1082967646924915703208989705956792320 3572965 -1066106306587412730227123971502121600 3572966 -285703277471417830425441518265761568 3572967 -165830695449098029249215032974301184 3572968 -343101387267950863002388559904522240 3572969 54517754029163213296493506426160640 3572970 -299425227686726307657750933829344000 3572971 152407742022026318030416086166223392 3572972 263492711038953779836012369556984832 3572973 154145669284641375645266040817359222 3572974 152496252819477288035647540498589760 3572975 217668441225703770731776736921968800 3572976 -168301813707211902556615572837629952 3572977 1912055231095112548690645845871614132 3572978 -325427316428065074455824485531198960 3572979 154491944272055425676271617945567280 3572980 127881402518961244784666993382512640 3572981 -253445051667845447986834449593760960 3572982 296117008319332397645439079023929952 3572983 1322443750682885575603513426197376232 3572984 -1492661166146309363554211381294100480 3572985 -13363943214037387857194806044347520 3572986 -127731014103540604407917946430687776 3572987 -883581843415176358193658872744165376 3572988 -307382625933820050855125931532738560 3572989 433152232314958716694960644708244992 3572990 150146620878641564224436443606540800 3572991 -62717012381023781346376095705853968 3572992 26294991178363518833887135810977792 3572993 -1383657341803091416728726755996821758 3572994 273078044865256219433517941457557760 3572995 -345111269293559993184227402121621600 3572996 -554866324177436005523593283696136192 3572997 -691010396594427588626478510762199200 3572998 -423192214820981144913719460542957088 3572999 7417955810167382553579072452091864 3573000 717276733658570991800414048094720000 3573001 1781894401606377290326096799107551002 3573002 381795920227019348187777055403099952 3573003 -35739765018092630649504653526263040 3573004 -202106345908122052973508254904926208 3573005 1448250379479261871640746183777347660 3573006 464742879518455655911889617764837504 3573007 -1193971506455722387126220612904683520 3573008 -332452557657535205233806637598957568 3573009 2128447038024661798167554596648932 3573010 -133022595366577761249437066216931840 3573011 248142240435171247216955877588831552 3573012 375333486857792939922128218226073600 3573013 -1162375003758290359528270275152842738 3573014 -33171164649473568694821898486839168 3573015 -377323352917366631116466371847413680 3573016 334560415625675001059333011649372160 3573017 26328179738856385487632129509200832 3573018 -428576773312567077352232475574517760 3573019 304571031424783564155778970297946360 3573020 311546114699927412726631190373120000 3573021 -25792679065488607378824120695154240 3573022 561695470110334014420008166647997312 3573023 -1221309639548204977790853260467668600 3573024 98861988742129581427708710239600640 3573025 -1240362523931144527716552031432928400 3573026 20055303857761154961875137467959040 3573027 -111703204888537875541405447832303904 3573028 328635539102890033905107308142615168 3573029 539072315562147479995121815897614720 3573030 353311125049343668125566022685672320 3573031 -937785894376843187318292824336198400 3573032 -62746327571750187121936311030835200 3573033 599484540199847865394581655977358224 3573034 -342003981666254065479722099263477248 3573035 -23664514202306855577129617602884000 3573036 249501634188596052051136845729076992 3573037 37175242992945013496260265905704960 3573038 165276576480177577839247128214605696 3573039 89545297596321170423350051043862024 3573040 16503747286595380801962418859212800 3573041 -394662119420683537104377119462680558 3573042 2165613072208147397293922186311680 3573043 1318196183660157876220564852619381616 3573044 436527813131559567045560162282699136 3573045 46022077305213569569443072038400000 3573046 -691477743521393544699188236098345600 3573047 -14719411294764688255233268306552128 3573048 543337110570693924535226844268339200 3573049 1624962705537684178906279048990155050 3573050 47061287269371372728499169814784000 3573051 361821445036027648099121637890299584 3573052 -330499580507304636045576202014417920 3573053 326152401920742118903916029874024160 3573054 -16391854644733470550650709866947136 3573055 -81860737696333007121606942988745040 3573056 214834368219484729745341392279306240 3573057 -806369425395099747196062174462110160 3573058 33873500135766880282545275656980384 3573059 413631159935051142065577313839593472 3573060 55671817715538122672465951050629120 3573061 2026062138085563463695501407762478300 3573062 187775667881370433983748036012032000 3573063 54319506517838374112293124349841560 3573064 533765456151859714866494148709171200 3573065 -751011111374498343646537795289428800 3573066 -583485556406146453378192800955392 3573067 1305354187919500488005962776583188600 3573068 -337586654760192956045853566736152064 3573069 -1270864564650793746445355090190332640 3573070 -141463339391676265893809678421100800 3573071 -4702617216386467065698056529165088 3573072 -64336548784808804230064584884879360 3573073 288865118241392106455291452809769344 3573074 -270822029490820972937199206292839808 3573075 -233993749718128699899139554868089600 3573076 -89702735177811337335385327968704768 3573077 1853319752204852368941370329398685624 3573078 -338037213760273589455960693974720576 3573079 -2019561391549115889831812139693977520 3573080 941161628380391506384847115728486400 3573081 178900710523605063832124343980224512 3573082 -113875896848380763883995197112494608 3573083 -377343960570783306294060210907424400 3573084 741186829104927653387724070484814336 3573085 -4438087431552367490147425227712800 3573086 601704457029833773378002553839524544 3573087 67997609862418877975615977036024320 3573088 -662703861164336057797430311635517440 3573089 -481133398375339492424950355138871276 3573090 -244796300591878536133868046021117600 3573091 651482416027279823472817545571481600 3573092 -78799394747707783955802673368625920 3573093 -341063770242549657959945169420498336 3573094 -421966443792350672934940066255458048 3573095 -949398844835343919012846195357523400 3573096 398643290158305041191460655885680640 3573097 510219830014864747386436744867982304 3573098 241983211738047773852575581588760320 3573099 1791576667949193272728512782439926400 3573100 475010574892326112629700290325894400 3573101 -54879461458164921714610571287497216 3573102 169203299786570743796648283023784960 3573103 -1597181274146857594509355992872800536 3573104 12360155760721274121013311244369920 3573105 530025318914432537335433292969384960 3573106 -21296407806951700620714892906891248 3573107 270282759170942366178452377201057356 3573108 -7885259482822556423298877289041920 3573109 243796026884178644104878705285186300 3573110 69327379877274821798621006642328960 3573111 556227762582349661477373812016498384 3573112 -390361826600947392809718176891781120 3573113 -148939952219931769592496954639701376 3573114 397299389808647208669704392564131840 3573115 -187895695878588790383559114282188480 3573116 -74381914392388165838723456951298048 3573117 709766430750465675692086859350002534 3573118 -113169536685311638830368318849172096 3573119 -281444787417793275199874145461460480 3573120 -228223021213204623756466284448972800 3573121 -295382811630716976498334675721910400 3573122 -94991834113222187014045456055955456 3573123 -167466825555893555653319937562097856 3573124 1010458989548516383922742456200199296 3573125 -12569489173142414786681701243046250 3573126 -241920827636793849088811122850985600 3573127 -741902106380390615945464719286672800 3573128 -15512428283244451145500545143930880 3573129 -230489131773892449987831603309684480 3573130 380705248940583966437340133181280 3573131 150901221843694423707301630934707512 3573132 170412953226667450380688572516483072 3573133 348703329908012034536244194867349120 3573134 179341981014109766124149074765202880 3573135 -49485573613528370533015069822378560 3573136 2508727933998154249291167123636224 3573137 1056182729822393179752042342829812786 3573138 116928547427537068569962771354338944 3573139 -1904803279868802191598899243788063060 3573140 -151371125628673222635679935216998400 3573141 24602818837736763931674721253739840 3573142 -260403405802634305387618186796755200 3573143 784185837124238232679199005214977200 3573144 -532743999270267159406954155937904640 3573145 -557193521119314364307117023649495040 3573146 584021006447893645440553105269406464 3573147 -2671781724115948083290598876760272 3573148 162624888136356830849881717506593280 3573149 1914057575615961123969346931263698150 3573150 23340279864275590856258470463539200 3573151 -130089088216336146778683111407909048 3573152 1355863216132460146533018287503048704 3573153 23924540492871828060926510689964544 3573154 -31544643213632325997800695149497792 3573155 202583863028980791699359735097405360 3573156 147135202595299970229409868535220224 3573157 -120012600530795768755406621770520288 3573158 187834819497195538724367880838545920 3573159 33148426835939705825490121369674240 3573160 -244815409859417571259785909420288000 3573161 -1206587344525035662495557704603793776 3573162 -515525098064124475976889778292246688 3573163 -1421150445771704815368873984047714160 3573164 8411120591216883168358251898521600 3573165 -280629979880794443594108919018442880 3573166 -433400549241116247562384639896523968 3573167 -458069497295616899133370206024202056 3573168 70435694722824188596629343929729024 3573169 984058208931180602288361440833845300 3573170 473343948219998130992899021858636800 3573171 4099778909458754095596616009678080 3573172 -600598015652047106327517331496858880 3573173 294315046343242031839311684750375744 3573174 144449321825624861966223140728450560 3573175 5851360799737552079745375095704800 3573176 140723203859990646137015684997550080 3573177 -1238898978779465983865389341665446080 3573178 -9402818303205171173509816786640784 3573179 -484544004037531467909506025576700824 3573180 -25811734950522946835643575913984000 3573181 211093312622020871562903136128454982 3573182 996654004933809555146115582220200192 3573183 748254816759018456654804850606330824 3573184 -126367975857449091787471982321205248 3573185 -16032145092949982334945218699767680 3573186 348548298368763867393745239818701824 3573187 -1200175906153182537891735175782260164 3573188 11297146654671045612325326457098240 3573189 336294486241070485932532261172187324 3573190 -768276250429002930442056276732182400 3573191 904608536672596823061297391414097184 3573192 -188248449387593608965597135871180800 3573193 428897063397802671692785815776315044 3573194 346962188413619310792495791794510896 3573195 -766711040870408745421505680417432080 3573196 -222155658496531580305393721288047104 3573197 -1696126743056272697165428830568506720 3573198 -349822018554911973434552862991262400 3573199 650186125547902089762938944586154736 3573200 -147060887939326209678307166338867200 3573201 -380140615444734729092354503182091776 3573202 422307801755181393666364371723992352 3573203 -522741811076324717617362616599910548 3573204 -18318629914309884832685590170378240 3573205 141572645850216556807550157645682560 3573206 42126271145004877304862559899087360 3573207 -85026524464343922030646642796785920 3573208 -874939439440144840715989463652618240 3573209 568628774392988627666765321066278410 3573210 296274243122501699106909593430024960 3573211 -1645218477639277316320346135742504096 3573212 -1056423030539277315145690291131855360 3573213 63919116378874298879946205480840320 3573214 2952529829280606928843977388689600 3573215 -350180332294410429206784245587274880 3573216 -282511569694702479926400781505003520 3573217 761268321406770081103186659370117440 3573218 73686697283178055372590228313491840 3573219 -281961194661047804422325825067208272 3573220 195109193419998808053934546016071680 3573221 1731230209655111574891023793278839422 3573222 652594600896973199659421574355943424 3573223 -1816502319517773004818389355241123528 3573224 -392417568289887629184656779884595200 3573225 291317640982579095994120159939042350 3573226 864315797685263875096882930382907312 3573227 -207140470638743076210738783193256604 3573228 -81121851850213119063325212732948480 3573229 135770826409795545302581804346755680 3573230 -230854064172266702241967744442102400 3573231 -161942972385546529306688098797030648 3573232 -12898680771699335176099453671505920 3573233 643878190162378344089216304187041264 3573234 -3707685875604696350170328752739328 3573235 776739786268754661532658537332428000 3573236 -146762308406913003209738291365693440 3573237 -667269885413011509934283100736988640 3573238 105521167304940855845127770422254720 3573239 -1074950511203997462181898387273127960 3573240 129496035110130398232851564165529600 3573241 380240409142942088951363671664054272 3573242 649950405874253370186793286524348272 3573243 876048996683957872459608805151670732 3573244 -126043510420185843824007879595123200 3573245 124084226551914721622804705279472120 3573246 -88992231571565360339486705232556032 3573247 1049312034557817487387655525511615072 3573248 -130777473923678481007901769134505984 3573249 415106933448072858069051239020479360 3573250 -524011345112791831506100600812696000 3573251 320614380608377371937005296712756 3573252 373729104140891865325752107399630976 3573253 283933322490187595630228025493345502 3573254 498817045201501782725257232118229440 3573255 198919051212794338331602360421022720 3573256 1198400543699937662974566904711418880 3573257 806971635502840007304927766807488 3573258 165706479489458680769926135516133376 3573259 467780657472142527373386577464613460 3573260 559193638327821298116048425078338560 3573261 311803266468595575604292771269996800 3573262 -79319392810321960292772989420153856 3573263 718601809440834897581179785069166512 3573264 181865492030847011986139452625387520 3573265 -69148603938483410988932670783585600 3573266 -183639336468586461455316302543381376 3573267 -318829510121421859857793656187803720 3573268 -46299942666243578253669972656282752 3573269 634751148493002429872730665936838912 3573270 364109914626205818417223919742645120 3573271 430000917303465776187685350300665992 3573272 1173162462674227718474996972855623680 3573273 264118577321215380860803381272998400 3573274 437418778497413400311471219522321136 3573275 -259179258403894434491423162135305200 3573276 737428021858381316472363566801756160 3573277 -41247367281240785246145886082817280 3573278 -422656865145746563108208666390290560 3573279 475563012490313215351155938571513048 3573280 380607010638588747740265035197317120 3573281 -1189799209600875424194484636033632828 3573282 531779580262607570992873218401016192 3573283 -434709179220355878896469520697321824 3573284 223566055681555909266680232257359872 3573285 443524189615984472614655565148401600 3573286 -54852928155143710523915816979086976 3573287 -47663341288695937911301238073668568 3573288 1064608500862382320604583870662246400 3573289 612970870269812647513789726847902080 3573290 44879035692466832433664938276142080 3573291 1004259027935962303042093435371125592 3573292 -775114657548933413746870452711395840 3573293 956106472127536900281812079537353580 3573294 83883862388430597275502200954625600 3573295 964610756748564561179291449079305200 3573296 218633358857615155556200097115389952 3573297 -182765160190612342509765832103113152 3573298 -430226171574813341599006719914256864 3573299 -1076025857099704034311386674381073264 3573300 2659676224825248143031357645772800 3573301 -792438622782280222355277854701845600 3573302 285504144294886442159502047707087104 3573303 -607112253136683825021164623916082816 3573304 -62331737162476426812069208917811200 3573305 1184942661082744711368036315567406920 3573306 -740117150925006390728807784198721536 3573307 -20164144991637639399292581862146008 3573308 -112059182319838975453568647447793664 3573309 325271113221044513571308398401064704 3573310 -1101100433481867577436426697661440 3573311 -368704251375255018923224066797615360 3573312 -62789422032851709650683156242628608 3573313 -264425494222201335225661652889930156 3573314 -107590981500356517515030869618471008 3573315 424815998563228702980491999853657120 3573316 -1372141477701402056654224892395806720 3573317 -1655898093457748922657341733174118848 3573318 -161780820364291096451346171675494400 3573319 -982539704555775773014504755507614840 3573320 725736252949857201139884557849088000 3573321 -94659174845419302408694764707586288 3573322 1016883427309617959339593650672232800 3573323 621286380634767577044758864790666864 3573324 -331659510339272886286780742431107840 3573325 8069474372267273568681033240504450 3573326 -210965937005032458969034481903450496 3573327 -272716679511406836983031535807157880 3573328 481993383533190804851973297796546560 3573329 -2087576886945541019326293030358530060 3573330 361581652748008476502652325801024000 3573331 -904910304424470258832145465905710868 3573332 605574763425086146670076813198102528 3573333 -855438716033080867203445705351690098 3573334 776726804544102295223514092552406816 3573335 170146912698224053240006673422959600 3573336 -131084801726489496331565352376872960 3573337 1607354298769494672722884010151342986 3573338 -347932828466141679877590921299215104 3573339 -12978554341746308200483039303680000 3573340 412124671099253051365176509565542400 3573341 -1394710513487497700193992661156567258 3573342 -397883576720044811822810946306917760 3573343 -13639675946401066202811981238982216 3573344 1214866057174340656840785299696910336 3573345 -426652323344742218759969555480100480 3573346 -183197570545665659440999141385909760 3573347 9149944976735473096842767948101920 3573348 -880590341229433238284132249182366720 3573349 -144500933381153873363613742113573120 3573350 -11969418240897311241663555650256000 3573351 -366202753312929010902517375632014280 3573352 869323905414976553684209028877189120 3573353 400087413090538386773117094370753920 3573354 -473313424926908992676423590100355840 3573355 -431539282681085954193006887052792480 3573356 722778420827068622115540223249393920 3573357 -1163462862442848868625732567594112960 3573358 -256463160800909431274638468580214720 3573359 -66606082469920655246983035257681040 3573360 6335552924833023567830523337113600 3573361 -114942292768420444708798340361293856 3573362 147595992535906561915583599179491232 3573363 -1361010309134859759354982623001460736 3573364 -524034711830986835687511890039876224 3573365 21227371108455202777364733554863260 3573366 355319759525272707786718230543207168 3573367 -253766157230459833068843654338953808 3573368 -648635872119198818282410827339264000 3573369 -1088886840330203846826053123578027680 3573370 -59393831815723686685553175481405440 3573371 908213642184094170199494387211412952 3573372 -310988184308945540806346508017664 3573373 -659322054441616020801278058850528378 3573374 -99448138986555109567582346179872000 3573375 413580752517840517395920404105416000 3573376 -817278791070968440354088725449277440 3573377 805500242922699668091569778362493360 3573378 647743287678286367591570339769135744 3573379 -2393941757382154040384965823135202416 3573380 -519137260993984886928825361068211200 3573381 351906844452152301169721018968909824 3573382 -211361716279794814074009227269538208 3573383 796532777312346993458937735757272672 3573384 158732841793399412204857079757496320 3573385 909462264266281800593010934041620580 3573386 -2751752979170587448635168791457536 3573387 -120482067364880659049844514698098760 3573388 -159665960077453116493186853023750144 3573389 -504331445263458945757495701582580500 3573390 -337209345060012427767667166565826560 3573391 -269263655445776856219729072396864208 3573392 -161544359766296381550893579986427904 3573393 344375226791611897543971705475866864 3573394 245432764134763239273611482034346240 3573395 266392582889504896239461393684457120 3573396 -19513970774244423683821469390618880 3573397 990893317543083901281084425562389692 3573398 -598331654678383323383712121030840800 3573399 -165365636855577827527404458308472832 3573400 -835156353670830977542213859652096000 3573401 220227266890392661564844605822873344 3573402 -206977092316832064911733972178454016 3573403 1221270024873827672168546616064219652 3573404 524211714859319394923281446267833856 3573405 -698928847159874083617987490843893600 3573406 -150075836839264661960056168534824960 3573407 -784239468202899917646828159454302240 3573408 1003055375682354090016625971795329024 3573409 179203362412200901056799632738278656 3573410 849937510277884827281849342419215360 3573411 139357618444606275327786012890708400 3573412 -673221412253827513213669483950279680 3573413 -645155706013969301689367067860758338 3573414 -255671048573058571757971511684257152 3573415 -933272226362818057083773324719574880 3573416 356450045088170048422421663357829120 3573417 1307900420638879083200001091245297312 3573418 85708717854792574444115753293383168 3573419 -109826120159625915601132832248396032 3573420 -82506782358304864699060354544133120 3573421 282793609160617058556109086000452544 3573422 -258299984103726941213785622323255488 3573423 -33167460556057558506734722687872480 3573424 -396987047680302758023504836744232960 3573425 -457736193762012220747743552568914000 3573426 -158344318954010030777183858176861056 3573427 226396821549313547703459156783911760 3573428 -910500338478119150811418763368531200 3573429 6575131645502275169897415658807968 3573430 184533776639044611393889040939827200 3573431 -486434143014949984597293822654327768 3573432 -78284909763244998438646836718632960 3573433 -795533013544725424955855629347098540 3573434 -27539146594799880733832248483089408 3573435 -771599370885463319945626948740397200 3573436 402651043199680194807697076149191680 3573437 144701116662419234266621057189744704 3573438 629800923071597247219202497946321920 3573439 -918824470954205473873108204866540720 3573440 -40993636505449893047948238598963200 3573441 -246327714959064527682024748378380864 3573442 113059130082603916110880156549489872 3573443 -78589435901567426784403788449146800 3573444 162872625931780290795728254520524800 3573445 269282054808744382534571244801240480 3573446 25569725484266665338195704609207424 3573447 1161468979181304722883736848317701800 3573448 1055429819278884000457882925747742720 3573449 44499609486740341616593163624218848 3573450 -482504824274817410102048025730752000 3573451 -361794836871162945207983954953271520 3573452 -935409111024897641386960353016644864 3573453 -251272892371690682741009890221347520 3573454 -11258401344998909791565809516693824 3573455 -1191248008616756553379735510784795640 3573456 -55407814205547479087905249880309760 3573457 2436520369044940733623173719914524672 3573458 -62818369215344767439734343344180224 3573459 505229445734126791424755713957912564 3573460 -20106619109755229254183522465996800 3573461 -839983090670232014438431714470325938 3573462 421493638873658169440563368325359552 3573463 -439091752700918268426737796428392960 3573464 315450658809464050188533412702904320 3573465 -3467642385428983456793322500465280 3573466 -516682322530385107338711819939326976 3573467 -39036214146385576304865177651198000 3573468 -340427154693786242283961799628072960 3573469 731056989000287594797166577812936870 3573470 640184510160967261888818022083727680 3573471 -115565782694616556401997742618382336 3573472 9124052891497179143372180234698752 3573473 -1456114329833162210222041830293725278 3573474 -241619297249908847168406702854144640 3573475 -401732188780294173786496227818126500 3573476 460894369897627288201335941985715200 3573477 46066489574189884901690306308184412 3573478 132739859876827904320501759108714560 3573479 -155300987881440826670279334991961088 3573480 118099373157312713921528794873036800 3573481 1372506042117594393321682184618934564 3573482 -905920714751151087421918523692093440 3573483 -94587379588040177786032164760852752 3573484 -724573710270033555227012727842087424 3573485 -185732845317688313067737574895501020 3573486 -274310629424532442654003941354086400 3573487 1022755995084321532964715058859402880 3573488 17753020240432944595940821671051264 3573489 271668665021484635973929978628691824 3573490 310825793939639143344816995587908000 3573491 2057524831181142366427632962081714892 3573492 -377683898993551232985743947234695168 3573493 41785192133323572323857628193760 3573494 349102657197315913029012986783089152 3573495 49518521403714780542614362661731720 3573496 -107868069110092043728574551069286400 3573497 478887204942736303729735900823210052 3573498 346436418521289796192039871749195008 3573499 982876222859254763504680053891678500 3573500 -302676559363581755070497519989248000 3573501 13576608398584585249605779051727360 3573502 1392160262367426000038129286380721024 3573503 -1782435830693607357158861653722133248 3573504 1436205897424798250233093268585840640 3573505 -64971156456827309541437264266517700 3573506 126121945729104450382218489765503952 3573507 94703234143387881855424936098062592 3573508 807721145546719733975434324697323776 3573509 1835198205877591972758292198387615710 3573510 45404219682296694803491908782745600 3573511 -1352202946250846068307048507724022888 3573512 -577890406572242560929910337056358400 3573513 768624226850558617261994843100883242 3573514 6595677402689701506655438415891712 3573515 -21090370138483364999675237934524160 3573516 -394653427023078527602912625345499648 3573517 -279239013830146650282907014465215434 3573518 -481407582665217115237662910029391296 3573519 75356674065074746717776389500043040 3573520 -211589508231390106052279548497100800 3573521 -2964966503989002215837148527361248988 3573522 413879573611660617731231848921862160 3573523 -1394117503513503019628740814356438228 3573524 -344608909001649219394269355915979904 3573525 -69590804814713883742017498333504000 3573526 -279085608752446487442906871564861440 3573527 1178247195515715284699284416463394376 3573528 -63606737452223113897968912236544000 3573529 199335254886064522986933376097245130 3573530 445018810054181530618309140244136160 3573531 82024256645753738604755542005581280 3573532 314729119453607054341257209711453696 3573533 -524969049281432975056759291369240416 3573534 181562386560388293187523485671069312 3573535 296472287873397638085292638708420960 3573536 1898135053285971584642585104218193920 3573537 -918388142081125669791655586099079840 3573538 978279308532275784670627771771267920 3573539 -1179933862602164333555136850043559120 3573540 441876653388335449722449371247919360 3573541 30525623668719953823687595996097052 3573542 -35493314409003228410834325396924288 3573543 238369405378287886071061618387602000 3573544 -658636810925833815163222644614522880 3573545 13634264615930928873437328820825800 3573546 -331631375880411301222475374287071232 3573547 1101311010481654845611232591803559112 3573548 22025491851409787433484580017861632 3573549 120027013333939643706289404854572608 3573550 370680507359007397514723753501500800 3573551 1206283978785165396373345380318647040 3573552 162752064629846841562754091095654400 3573553 1721887384090537164450262707780033060 3573554 -642231274108131124939109320592761440 3573555 -83701185297526409201983388337996240 3573556 -40826765632208826022377157456035840 3573557 -161100931729248795022301139823529220 3573558 -6999156128627213966374911078758400 3573559 -357085574433102087723659556831998760 3573560 -41401753259447218672426232687616000 3573561 -765913655626574234005595734315313328 3573562 826870873301398339863317190474898032 3573563 318828979993044371996972994687505440 3573564 676090530295679394073875044522635776 3573565 -396859351213919928780673084966752000 3573566 -518256004976945691689878234735883136 3573567 -749332232517642087994867121084564616 3573568 18513735551925378488422718594613248 3573569 4152466244547619624590476091631044 3573570 105736251797753241710315459143019520 3573571 409063092428101183431873181568706960 3573572 -568681347612169857804302131770175488 3573573 -747767416775699211405331138131990816 3573574 -508330124630191566626116300928482464 3573575 -188584937615041467971704354176686400 3573576 -853866092319672200518178240243604480 3573577 219866467252398766288445387793281920 3573578 -87635718470058502031564819704668576 3573579 810653764768328182770287421571692288 3573580 -1725383962456467971132452407413760 3573581 795465756881963299393396456650692064 3573582 461069133812800509568789616692857984 3573583 -802180545688817618880499331133175200 3573584 23776656759287602069038024083767296 3573585 1914578570706579608626759568331283200 3573586 -124483061815834177085905520166268800 3573587 -465649152663427471855592897990841216 3573588 409614535511199253841779179748675584 3573589 49841106336536154246092396426181820 3573590 -66719987898965180492628459281875200 3573591 378443121930996598930100802154272000 3573592 -482290241741464159726446695877734400 3573593 1050264256116209390069840501383380864 3573594 611691097249959957654670730911747824 3573595 -1513127984161859975633129220302510400 3573596 -332274495252386338817508123893038080 3573597 605141388545217296339289473029238400 3573598 -80712591029738314501168418540986368 3573599 -333898146918840247818643290240242400 3573600 -209037991750086827839677730357248000 3573601 -670472000994516884973242386371936 3573602 413864100830391348213815751210926592 3573603 -540857750168428361603113745673479736 3573604 -907763277614790642204462069765083904 3573605 -105378489464840302224886634337479040 3573606 33484237080769258464251330273654784 3573607 -166604632379025047012615500796995144 3573608 345124673123772857613874292673116160 3573609 251074093439836914671134838980234368 3573610 -179573539189475221907418266894254080 3573611 698208613835057737760756190150285792 3573612 82987862643050749419995507861913600 3573613 611066177595167421528358847142763862 3573614 -105506922102335410610361473023872 3573615 -155881253836495978342399610299152000 3573616 234658984483686042086837548953600000 3573617 -519941153023832894218243299234968220 3573618 56630241577392824890951002878957568 3573619 1054649895721892479536567704987092476 3573620 131227141107125422354620272740135680 3573621 372219140531192852786316355684300572 3573622 130168926919204611183000639597773952 3573623 -974996528149964402902630055480287128 3573624 794406988381116880564007958312099840 3573625 304666896683327691445421055237216000 3573626 51666341960108879268469068805973760 3573627 765662391313132096513483556079415320 3573628 -89132672220248279907126691554629632 3573629 507219280541777630701506298553284230 3573630 -324108137776100153445625632444316800 3573631 684075704226977479818540650796665352 3573632 824840260887321474640562892256051200 3573633 -494348337535905317940816370444047360 3573634 572725004813658562316425863400512000 3573635 -68820760820648542060621480445893200 3573636 295700390310602407418527606835779584 3573637 115750801418775709777960503679144286 3573638 742607017707388135375332857048988096 3573639 68807035738191308970200785210395720 3573640 -1797508390430925439930392765235200 3573641 -663260405294745348838144961886587100 3573642 -1986901207225334178173961226214400 3573643 -622428470055807879225246816788691696 3573644 -23324362805863549496171227750563840 3573645 177132699323413845347759345101186560 3573646 -71288461224345062173504122744914880 3573647 -334773931513208924134507258121271936 3573648 -35445435613284537937471560978530304 3573649 -376890601203435960538923067710563840 3573650 215077561713933620602404758962570800 3573651 -105656125048932272755186977098397120 3573652 908595381609719671871671629231729536 3573653 -506569829990185644533844842570050560 3573654 101301833233494047977673042841772032 3573655 995659960049041151768251753114763760 3573656 1592535011684587931520393663112335360 3573657 -707502342709260619458453707446259046 3573658 580659666474037972094121459381338880 3573659 42723350041977531376153231613795304 3573660 -71100188452671836532661972007562240 3573661 12501971796109045803616565505005184 3573662 914376194273850726676874351308904832 3573663 -381445437770359480646095528202185656 3573664 4771756361206460496493720238948352 3573665 -1561423110572125150134450644373053400 3573666 -91643652370205216572260289040582400 3573667 71436356908257859696758892238782240 3573668 390834389945489713054322495916659328 3573669 -1180583892559266620598730940366666592 3573670 6886719919336139823340622959228800 3573671 -562081374016328721747133858801356528 3573672 1143149070720679999207921525970534400 3573673 -1058783037831641887502347177705411078 3573674 192932989653755023760929840485772320 3573675 222512085599685898316359473605646000 3573676 -1086387265619106838517023938639543040 3573677 103018241134749788863608184022582592 3573678 -72871552061738186529191171722877376 3573679 1284166168376483780408189247150715280 3573680 -85063804623634250738571697780162560 3573681 751973683751401240401585989661992160 3573682 128252696022621024440522162801702400 3573683 272292844996007864323716872452353408 3573684 167582272607783136748974556312314624 3573685 760491055031448389893917382184814360 3573686 -345847502848637826141712075818650208 3573687 -2756352576263489403755995049468544 3573688 -2493430905660769976584499584790077440 3573689 -51455721891639846628794382903958400 3573690 388000876931571095097320237833382400 3573691 -2126936328230635604075501447995656000 3573692 -883871995160366885347889427604715520 3573693 643649488461327202732908033116742720 3573694 -34311497124063059526923659741518720 3573695 -876107156180861482482529666980331800 3573696 -14730448317757798999487196419850240 3573697 1423456921263010334250303988963278146 3573698 -1171305297248217288104590334732498400 3573699 158689883385842395204523259678083760 3573700 -303048572360949165290465057904800000 3573701 -752836480879262127068217384981806496 3573702 -592328341290940692600804878628100800 3573703 -296371984547107434445689465537728720 3573704 -586103437637333392237114579372170240 3573705 -109788769176925313787057907357976640 3573706 -507419556415577538399346072662400320 3573707 -959078604368826685430802827840172168 3573708 207968183571065886353711224068226560 3573709 1225578537672032976782605042149985910 3573710 96900874527991263361568102463897600 3573711 -92374674178517030425258763572541760 3573712 -24690764099147857761579738550714368 3573713 -263772644367206793512933821089947712 3573714 126223611293501126094017069044047360 3573715 47355899020018924992355267608049920 3573716 -1028062128109724008705157685255596160 3573717 -238296932664062745423285754242969600 3573718 202158843793350389219585509703822016 3573719 334243331960766170006555530216519896 3573720 -62643998821905656591939152931635200 3573721 -862389310470999197201861128668239868 3573722 -619150376669686809014761536058115088 3573723 -379371416738245567557397117857008640 3573724 67855528185231988000264216214421504 3573725 -906107389888025575016830218424188750 3573726 -916282449770292566478990899346816 3573727 316999726178910625494022342164476576 3573728 826634641079406878696343494122536960 3573729 -777247483724898137154043055549334000 3573730 2623852703337422303388758855800320 3573731 -353936429733957149968113405416361216 3573732 -691479832765231121057198573369084928 3573733 327138681520526937898037227056889982 3573734 -24817544552951524870216082408925984 3573735 -311611649900534896591702480415212800 3573736 872395702685122708324629933952711680 3573737 -189317003492583156819189558440606940 3573738 50484568143150131565625874962564608 3573739 269185212398373824518408901659723200 3573740 277801070980815778510468282827386880 3573741 1100768591537236276299994090525987392 3573742 133874141450524529333765856244729344 3573743 -1091330555476036204455601518020543160 3573744 -59078884166995640734050133336621056 3573745 497011606685785623796855625746946880 3573746 -269148549889315116014850177846031872 3573747 -1330097065429594770452713420875234960 3573748 187507666231568636191906385542809600 3573749 43824778214916241468832929225560750 3573750 118372572772985017850974597518840000 3573751 -800567396352151734934125416540660248 3573752 -53210109496744087975754653584998400 3573753 314779386040710860112005263256283744 3573754 -389975557472451240612766607433353760 3573755 791216276586225690464161010653532160 3573756 -69634007683877466952383790057425408 3573757 1073832168303780725006250973395105600 3573758 -598249066306221724716384196581982080 3573759 380644462013477468677668021275775360 3573760 16509544329044491536285428613120000 3573761 -1913190269275982159658824319060592638 3573762 -40737858679351952309975533921438848 3573763 -632341528377034020818611877124020496 3573764 29360257588920432896048716005864576 3573765 -108989584555466165469263750270754000 3573766 146277409813440212028811854616171488 3573767 -1006821170878875613582723813714195200 3573768 211015584525608794612077060758814720 3573769 1935202075346123136746298882068742170 3573770 -240560622327111414309645224849557920 3573771 762723789832279023878778545645978544 3573772 -73029023039079750429392221142327808 3573773 -3507138991935408712387032709988352 3573774 -279077099275874383968619129330627200 3573775 -256419514413888921106705508947788200 3573776 -295486430980891271239664385655431168 3573777 -484833660664397777370714489806631168 3573778 255853662240848589338591913530737824 3573779 1234743310861482314450269945657886280 3573780 122018424276763568210728740276142080 3573781 -546846285894753310727354267713433828 3573782 163698085679257225734716886262955712 3573783 270146316117822674442487082486891640 3573784 -380906098103829671785677335470202880 3573785 263898962232624337516576428720116160 3573786 -414820688962392997715157760747929600 3573787 113743825120073051143602392664338432 3573788 44552284975328539056628044780656640 3573789 12623202926293889192748338228070528 3573790 244608090458011937017476825786935040 3573791 -1184555171451298417374943614475077696 3573792 1017429617348505265001056321656913920 3573793 573955109415477649332284223258715540 3573794 25422209216061029684261555503252992 3573795 114403136351861616313231961752802400 3573796 437783481949139475200611979083049600 3573797 -167402044321547972310757395847302468 3573798 436846006695988947772308118575955968 3573799 -620128504358071882283939576017736200 3573800 -535527091852365550970249936345088000 3573801 -331371861405385073994333232074104832 3573802 -170116877529012985853277178869926400 3573803 701010957067702198709642979244304052 3573804 95206342428903309930085403471708160 3573805 -899583149572776181497365177363028000 3573806 -613821538085038048396367034113855424 3573807 578413892916845062637912005808407680 3573808 173464697044298127177026567166099456 3573809 253792389466611439295503966408259904 3573810 -300652356028881191022952937411810400 3573811 2815754269016318660553024625394618424 3573812 1398375655768452250073196149774088192 3573813 -16240818274800187995332905090550112 3573814 93259293614169833491466289881492160 3573815 -533166335607097621502909446508805600 3573816 -19575108478991824411647862533980160 3573817 142752582021280238146683910608642820 3573818 937576245041904961595049267074037360 3573819 -2155050358551562944207860629394299200 3573820 964965449800866735672315760403182080 3573821 122962402985684890070787080054606022 3573822 79573643547301252772993968623074304 3573823 588200279657719197542650583312534904 3573824 124022045250199870879676143396454400 3573825 85603199404605426648137209707669600 3573826 88629350914109764415540773331132112 3573827 -968241782800114310188208662562592324 3573828 559923809104162690040944933994833920 3573829 -155236152465830877090139317606425920 3573830 -16631207394663040182388564226772480 3573831 -696961311286423082225355297824188248 3573832 -142715330254567637375788016312647680 3573833 238786783648519117508037301495136640 3573834 -305696586959027858030520170741681664 3573835 -134952108866983223639526968632160640 3573836 -141267627272945093012653185297533952 3573837 -980283357125970335366092283281692906 3573838 46038073799142251559050697710280000 3573839 1677240055614047663997234605826326640 3573840 -87141839170609418365038799161262080 3573841 -141716232309904221201112717022648000 3573842 -818771032278061588620772402926421440 3573843 -104711242359878028791742894257629440 3573844 -318575725318770757478762889620793600 3573845 -405597516166371742480891951553116800 3573846 822566142087072051673415069780776704 3573847 376116910011723551603208446934936144 3573848 -1329577768638521604176765777772656640 3573849 -546995112756181931985756713125317936 3573850 -117884522873210004148071348715219200 3573851 428330047595505483555028378251726312 3573852 -73146707415381685801151237032820736 3573853 -98258400482813046423401757867135936 3573854 179179554586085409944043789830617152 3573855 -359773601155046458338052831035801600 3573856 554505740406387463476794689585152 3573857 -243154849327149730710036853291514688 3573858 -244547611083725023082218402324016640 3573859 22874922324827148728843838531553680 3573860 960155001740034971431697791760206080 3573861 64934868641161621401234902095879680 3573862 592315456320151255270152923685336000 3573863 -64215805812133114510911227283975120 3573864 131606137508092914005628835431029760 3573865 1392248073196378505442788321231476260 3573866 57511222081454681950223568165304320 3573867 -282130447737581285566184167988736 3573868 633286153484498776771374971800819712 3573869 117184844186891438847094346714793528 3573870 292917409644799654538805223285276800 3573871 -189478265020728529557033991603804688 3573872 -393229011791193048716116237028327424 3573873 1304420036957630779308008716858919220 3573874 176833365711939978052378023105489936 3573875 -2208062628399125142694164242466696000 3573876 850066230910116304499378420095672320 3573877 -270430419288294069206313396934968274 3573878 -56636352464737377314444466930831360 3573879 437798100189610849069621489379140584 3573880 825974795263826919357302439451852800 3573881 497113682446797414910868053575139200 3573882 -13505449138504945067963670448343328 3573883 571420382799871610272592328504674880 3573884 599315379461229873575757022400332800 3573885 -201580138336508720336970009134426880 3573886 992861046431729514536069064347131392 3573887 1379896332646417531498093608041905536 3573888 -35695801929142378673440729658818560 3573889 1035534277410831332613145439744194080 3573890 -397244089729078654851414047365624800 3573891 1054220931229383919189615611861173700 3573892 -211354719465698009651165827365130240 3573893 2207905070742300291839986201092102780 3573894 979543561643260593818968623687395328 3573895 494341778994132540031168153943466720 3573896 184141928030899258895645880742348800 3573897 47731611199028308187226635148926976 3573898 69435277110788192068754665866193200 3573899 25564332403113762389299518844865280 3573900 6440798209565303221877235293356800 3573901 363419273606471968693902112973493792 3573902 9450857221676326157120299481166720 3573903 -730169446599521916452776867869355896 3573904 186471963034495806704625218329133056 3573905 534639945005400503899782963275091060 3573906 -30401911775930060788255023830954496 3573907 575479874989530898726166093285609472 3573908 -346194660751964257598307515979813120 3573909 278428165913425299219844331990382720 3573910 340779435336765126059433321612764160 3573911 884064294094690832718488404497192024 3573912 981343717299318002020252124721131520 3573913 630137519645368378834021973646538698 3573914 -696857771425281383095248209282208000 3573915 -304536209890438228850100367670728080 3573916 949481835613172352307866144112586240 3573917 -98848391427567686231355708466283034 3573918 646618842043849461528877833435544128 3573919 -623762133488091577206461798571213360 3573920 -136338655262519251212269793721712640 3573921 406812448811029710746194433921770560 3573922 447200601506136573161656833464817024 3573923 -17600702422949989847726622824167296 3573924 54998372742669360469127827704443904 3573925 -755618206186169680496406014588292000 3573926 132291511036739654062208462648850912 3573927 -345777629958688569387957707874932736 3573928 -320491620352786432849089766949191680 3573929 -347387644401560163421160439007301880 3573930 -345769205067560987269904864774234880 3573931 -873811153458019253512108239966874800 3573932 125370231717041557245032471680650240 3573933 799547004762609021915332498065551648 3573934 -8780808791822745929177477150046720 3573935 77367800629326278642894114643815880 3573936 -327793192644742785771019181023887360 3573937 -847448029345495923331600522316290414 3573938 -80358600198134214759368054285448960 3573939 -952336774078760586760243604510834376 3573940 76646782429232884970877678951095040 3573941 91602023097798908699231218190908800 3573942 430769442905432909700407917939090944 3573943 1470476807485947918444235708396936800 3573944 -516065959253884005151846645714329600 3573945 12846727752118579963381317050761920 3573946 401651808455471053909279764188226672 3573947 -204948167492588391869986828573440672 3573948 -30777615855173155121382203303067648 3573949 -999465389641342367325724786793910036 3573950 71108110881137161263576339497112000 3573951 68224781259689127681888601567553664 3573952 232016059688111762810342319410118656 3573953 1182082643668745748272188129532891202 3573954 -440056067406561761939804689112623536 3573955 -373495770061646785471729530928615680 3573956 926082355861729079838627834068949120 3573957 313463821356505049547320720120083680 3573958 250714695020442776562597327336394080 3573959 1383713683753263773917411968969467160 3573960 -290761507875141176193814709698560000 3573961 1487077640152975478104169395684885812 3573962 -472502078564434677075929388910917840 3573963 5651205647042249529940961598632292 3573964 416220042038894609938151432288841216 3573965 -918547914082341834887294615822711400 3573966 317300011021744426610800614074446848 3573967 1250765991625529744108180171935430832 3573968 410416872916498656853885004637143040 3573969 46961407711227928085131583785682880 3573970 -97527993870741281522617751590118400 3573971 1836759354339041341436742267941720172 3573972 -500606170223647879303245306616293504 3573973 -313947425277562062900427299208369800 3573974 1009549006463189943523474050154563072 3573975 -146698362932160439785227314040339400 3573976 -69106591114255420026390754689024000 3573977 -729918437286930985582509680799462 3573978 216993352456512044050527685111905792 3573979 859305155422389703269562577947024580 3573980 495288673645763893785260849930511360 3573981 -1388720524178868656691117007568232288 3573982 -27698831381410956699385517790663168 3573983 -322101283353800165187080094837985680 3573984 -1096633413057872635267374652650946560 3573985 -76760989856975697851664447244451820 3573986 323756421632516437529486412799476288 3573987 -621033446992852946846863306156630032 3573988 -11235234362574471666696532322334720 3573989 -806653133394697040455381920168322080 3573990 52284853980119924011923470239334400 3573991 -393799370150936547291996965452809200 3573992 -484816763815714360871279604390297600 3573993 -445360058054557137974645452445962176 3573994 -48606897860655466366999781857690704 3573995 147032165837716969584646068243631200 3573996 -141085260942381564074484655947729408 3573997 1198195146597481971890871924419123072 3573998 -321075528318217109179972601336568960 3573999 -243828411017135172549209166354450192 3574000 366412885107237161977878220234752000 3574001 546402864121862999174736646999902900 3574002 -199618021824429064418691505383651840 3574003 -128207713693779626910284364988333520 3574004 -5474995470044756140825638590982144 3574005 823404060485734541600427303770422560 3574006 -192333521622288169071670763042760960 3574007 -23250851146244585658332796193661712 3574008 -829254223299854431719151337964441600 3574009 -927993187852276968653780842610334080 3574010 -112850843607634409045909281813351680 3574011 39966165149277156695766518678509104 3574012 -739409457636495146874478739489952768 3574013 -1881232678065897900172151618593215738 3574014 139225141409076287166807461056711680 3574015 -572287314143724646225080148724066400 3574016 634823995756656211119525343392694272 3574017 718917031557345725799541737359646240 3574018 213879541457431222208977381434754560 3574019 866841162058172106438321826198214640 3574020 -547089284828144123026852868836024320 3574021 -556856824135831062779214730297147392 3574022 -1068658099357454209634003117125622688 3574023 -434366703177469340383431193956797016 3574024 -757707534506245978091691135805271040 3574025 155254947401516073835784905203777600 3574026 -29698067246909187624159375227265696 3574027 -1185065299827298729378487706278376128 3574028 884443852542519900852407261664777216 3574029 -312125137914477759043928512745802240 3574030 -6315378114688397690183269029348480 3574031 -32064511793985088236725239793211528 3574032 -41184797097814702497275447089299456 3574033 1013984955366513594211124296418865520 3574034 -134147734133890796956214450235875328 3574035 -171679684945066103162426038177783680 3574036 -890628334893334496795335843405909120 3574037 288864827812195896624300765088156686 3574038 -124217065718905982759813699007276672 3574039 -250297058898601848471659102071879680 3574040 -182002953925104259496098201344000000 3574041 42026031606797499569198834431856592 3574042 -807444850762444945197364572176429328 3574043 276612839329895223640863925426326720 3574044 273908648273480013147237378381712896 3574045 -6005322353723620200670756461431700 3574046 -64885373060450345484577603542699264 3574047 -223851761826699982590925138307389680 3574048 2387292514647164095847232352119422976 3574049 2024856708305338674257711371228414050 3574050 240733677196424341058170116102652800 3574051 637995312616788368285998167474043664 3574052 -46559930959434336170240474914652160 3574053 -210048699765406648121837068033191456 3574054 -378208981455111295503439634915329728 3574055 685364325354357800693506883384477760 3574056 34042671167329740137567407771484160 3574057 568176312282321824423128666702879632 3574058 -591628438520642611503250149169143120 3574059 -1266674438587366957824174378712240296 3574060 -405729597089108946078867334104576000 3574061 -653392117240095884490260988009727338 3574062 -95330713285668768811222188348138240 3574063 439121523058488903397101844781849400 3574064 26646423324783254820393393198465024 3574065 -447950667744231534479253767760336960 3574066 1030412747693271711596169234783017232 3574067 496332921637964135212724895897939792 3574068 -25958760484107728801005173914148864 3574069 -94448030715258084576588293784437170 3574070 127486351146636396627497762333731200 3574071 -594482250900802760221793757618297600 3574072 1266764949380923546684030478219980800 3574073 -1323724755991851957410359011216640176 3574074 -4106233734106173640661772951367680 3574075 -451838614043490227166278382277710700 3574076 -564378293610832161645862416365552640 3574077 -63038388787715249941201530209924544 3574078 510473209496505392387189799919491840 3574079 -1689260022667841616723448777014688320 3574080 14977593760424674223127744384860160 3574081 321555613084821138893248086721004992 3574082 541138600011339726709890792147229392 3574083 -153647010799513026562301941518077952 3574084 -1275501735717325638402891811810086784 3574085 -628154961806838440330553849841123200 3574086 -245773431832673292896011702082357376 3574087 -588603282426848803801070391371307216 3574088 -16577337035361207857845133024624640 3574089 53000041701230730592590360642481764 3574090 229935556664572508565910908708787200 3574091 777014390220993454333224461883369492 3574092 -897615708691383002025535633779368448 3574093 -113928506286584357827007674393544640 3574094 27041719699182493266326662110042432 3574095 -159165491571709040670300876763353600 3574096 -264382100813207998598217104282165248 3574097 -1120906513591805307947888175153977628 3574098 659175319930638775512451866082560 3574099 202240958869785000905379565373502936 3574100 1319027341446057412615596669342566400 3574101 100515960901943082485925405496518240 3574102 -149087342959349181152055633898813440 3574103 168122705045590042444041718693355784 3574104 740225709969279160765395579695493120 3574105 186668804164613665918425149901314700 3574106 417220224343428295366425749564670720 3574107 444073224846881623786529199121005480 3574108 346586030124721649537664136217831424 3574109 248025253121540226646702083347652000 3574110 -5467042626329362645892564890156800 3574111 -1465931116018727807696776586759896288 3574112 -990875478601789744216425173324660736 3574113 -308136661188109191431246890436903712 3574114 147612152667905259432592389228232704 3574115 273263106042488842267020735360314880 3574116 124643366593906843637974408834658304 3574117 -1304211300073141431413904102822022626 3574118 -471512294354617607278932560577335040 3574119 43016520225751372965341498545992744 3574120 745398117065392674789017598783897600 3574121 -1136319238542412557366325360431123888 3574122 -662001751671605507061191053835152128 3574123 -414146462654073203948349196908418160 3574124 -1099733408670770536361404750023581184 3574125 -14891198505595244666263523573361000 3574126 286915259506774978833044347849060800 3574127 -597409012202344796755586828397663024 3574128 -129960382286246246334080935605043200 3574129 46249538354419574416741905511450688 3574130 -59315309397528433731302212419955200 3574131 284792604448236345985681743669877248 3574132 838988653316125112901926533063422720 3574133 80192514620782677749152799779712124 3574134 297274261825476690130858386920843520 3574135 1080317656676444734729110528975925080 3574136 194097191743548120047189418739015680 3574137 225154627349509752766514614022530752 3574138 -940637605750818915919327451053459200 3574139 -911443999811593885151920723692178776 3574140 139674528393726449770211441686118400 3574141 177807579896253214839737899381521542 3574142 -363216284057202036863324022879682176 3574143 -162914115508450987232259720360314568 3574144 118460063345656927678767068243558400 3574145 59960662102566813494485532902905600 3574146 -293805834837732109944480427185390336 3574147 -2480988748420197650128499773658579920 3574148 1573024643007735449618659806559877376 3574149 1040983523904647831884831269173197440 3574150 563682587641434708733236743797384800 3574151 -192822163838154572045196806888441760 3574152 127457192677662820698041881493913600 3574153 -169509044560859427135068646324471072 3574154 -292027273029851040498605071192761600 3574155 -39915955524752711720235596119514400 3574156 1517228371580648386606613428172931072 3574157 -397987596942913178770203541783659594 3574158 78355602864389831221476374154878016 3574159 -1696102738463889514541951998629932384 3574160 -2269582146102077008269560551833600 3574161 247274859526152060220907956085744640 3574162 -638895136623867909283683972127659120 3574163 -240382241047730592382503586545900240 3574164 -8953195902926454907076345897392128 3574165 -453155920196301898144016004994993920 3574166 760643119092584803171809702031331520 3574167 -1820891633159722226843147519613467952 3574168 -147875889232430354619127597125795840 3574169 -450990302763490266864866773040309430 3574170 263633412200927623470981734196925440 3574171 1445921640556587840798631657338455232 3574172 347727502755502276032724946538163200 3574173 287165250502342352707988323772801568 3574174 -843587300388142965887740921012481664 3574175 -350180599640408594856058022029940400 3574176 -193372411166027542251176342335782912 3574177 -596252732777533559695833648157435200 3574178 82078299473929160826886923494498640 3574179 308296790763469008275750048270346240 3574180 -3431549046890433536784480652439040 3574181 -52103458939105582449492749668042950 3574182 14108612817077681361635376290571264 3574183 1215519994175642116608789771476517504 3574184 1159322955410421224952961000590658560 3574185 191125771894526146984964549455502400 3574186 316675604229630245224759942764203520 3574187 784963897700785671568974625490518836 3574188 162619012143976131833176768035769344 3574189 -1511909579279619219157479867846444010 3574190 -40482705003791760530081279707812480 3574191 717870852843699248663152593499914384 3574192 -182870016829365294913965615701360640 3574193 -50106899035435283828067744631843584 3574194 -49240844385792796154637323239145472 3574195 -243739329826686391660745869886998800 3574196 775127698740734987549172278765654400 3574197 -702801633381661956801199672668401280 3574198 34670437208315532202321857056987520 3574199 -705388501445176586470640982522938064 3574200 -30877553662590339321737158950912000 3574201 460759372535817848950991376628972202 3574202 -912794343641006853622047664963010448 3574203 25173329606809961982181628336674560 3574204 -1561811194927914702515736119505100800 3574205 478931696029125346469847697784338860 3574206 43656890767412009024488356858632832 3574207 51640404468930623721500884130112384 3574208 44389185561914255678602340588322816 3574209 155712018244204195662691402001539200 3574210 240078593540447615990183935831817760 3574211 -215412398412911199261699010067200176 3574212 -479929835477753629206949978444800000 3574213 2026584285160628361694242890957976640 3574214 6824137530692060313173470803163392 3574215 402405655735665677889014185523419560 3574216 -181252854302598773752938426397716480 3574217 -47400919213217188624746799991695308 3574218 234613171234199127839610254245058304 3574219 -137973703825785926448990583257440 3574220 374363964754782223058497489571481600 3574221 231838407956782275574645819110211200 3574222 1233685890645522813230059952207033472 3574223 -14817976785554813737291678478332800 3574224 103050506506013779738628467211526144 3574225 -592490896231929296417701622732988250 3574226 -20546400697180726798242537121987296 3574227 481543207998395293961261691306561720 3574228 6402758051595310914159720658907136 3574229 139745931588604004321024926734031584 3574230 -282079578016574819678928086052802560 3574231 -351409034468842890897337332057134968 3574232 -1574854733943847063004257776739123200 3574233 497609777421172103418430907757984000 3574234 108321480011947519794994070460675552 3574235 89133235330186489893201824818486560 3574236 -67602285911070448644446930618316288 3574237 -114457888457895450916513429612795028 3574238 213573919560998972213789770096012800 3574239 -31393544563444116497326046489001600 3574240 308289835588133154267327362590310400 3574241 726902916092631453517161343922199984 3574242 -162686316268286707940013648122565120 3574243 1252288902362521472543910240455756040 3574244 -681204770428373844425129141518024704 3574245 185969788376944448795436292528454400 3574246 -2642025391620194870331055011809280 3574247 33759686050601741535984837954960696 3574248 139766201572076989561886844787752960 3574249 -748882493635130089710825645316909888 3574250 -255128626261648086248466017353368000 3574251 -503445314275469223006900279086449560 3574252 545420182475560890285292453061847552 3574253 -1337006043780201237992667502929267498 3574254 106925674315273449204555807231136320 3574255 1184388461227120323258529063355225160 3574256 -337686535375073198707915002141868032 3574257 -299063269506623648373361551789272160 3574258 -381045740810027303761984046256257520 3574259 708632031270578180491672730041058304 3574260 145202721269690852778011126985216000 3574261 -15725462159878226544542664895302738 3574262 419952193490753735722629470199057792 3574263 105963283480751747359150962449242368 3574264 106669639808626262174422404983377920 3574265 674588600942319924912205497852462660 3574266 -194328713432529238466256884358782976 3574267 1330968258497336691855027886783206912 3574268 5949849253207111576306559502901248 3574269 20990826590963679321738172566317568 3574270 232198558913842110399070355230805760 3574271 -26154776026641966681980204738204256 3574272 89340824579247593224316235829739520 3574273 -165491258661833123321478798700467116 3574274 -90002148440828274601010745333382656 3574275 313370425904613640619739156117541800 3574276 1429181044137300992871204280108564480 3574277 -261091657343674618716168848589109728 3574278 641510688690069060668073988452057504 3574279 2191981304146343293649919472662582000 3574280 424477214876650814518664385478656000 3574281 -591897867927962744915682236114976 3574282 164994597218104459738689887930467584 3574283 -364491577572785397770419960370708256 3574284 -305407207545499503663589641426075648 3574285 574305838488783293059497761973360000 3574286 904918933970355086911336272370694592 3574287 -237218299232901860650360907543239656 3574288 -235207185667957136388388562602557440 3574289 18935854171452974124646613833280448 3574290 -83540718100008383347388616316623360 3574291 667196068560784277590521845976430672 3574292 -817524786210075666022108522556295168 3574293 688477909138847455019225653801858464 3574294 4896466663584649730045339180181312 3574295 -294319346207344992545403289139104800 3574296 1087355025799356009043617424134819840 3574297 -315613324490611689854803473543059254 3574298 -75172270147163175266288333456302080 3574299 21403387196342552672921528110108800 3574300 -41408499543395427362584623694131200 3574301 -744045826563538373131269698597970240 3574302 375880567448897568325752182209127232 3574303 -1084877720912016836160935769957445056 3574304 893932156849553511171637708834799616 3574305 230676020572053467732746477316986260 3574306 560137038879737431428650053260194304 3574307 975777128309564449441279329953388240 3574308 891524330871507689104458118801244160 3574309 1354435211368920022363313375677256510 3574310 -682012108690983527997113264423053440 3574311 -188909157282338102065970832861824736 3574312 104739181841924959479791867773747200 3574313 -751391741372285719721738809571106438 3574314 -1102507829152143097881920803954191360 3574315 -104151326388483426739236663550123680 3574316 948325286111722261751666621917398528 3574317 937061662467424056843934693749084480 3574318 478566862629168940642800156052961280 3574319 447590238285396778704396026391488496 3574320 -40339466149981102065186192884367360 3574321 458234552082511779708965964258228544 3574322 -119859033938247776696856318519618288 3574323 -765219518925475508768980388955886416 3574324 274865074989543981713088717844861696 3574325 878030752336490869836389251235347050 3574326 -193138214929432604211450987847397376 3574327 -834576989225660554753176071097447488 3574328 593561779235768891175599874439680000 3574329 -87456219905558855739003910966002240 3574330 -3899084436998419596215328105307200 3574331 302291400127597831099668899003475264 3574332 -9434584217645580238706692728967680 3574333 -275765630918387166026045296676926880 3574334 77023330116961473315623675694978816 3574335 -479036241084236178538603949361972480 3574336 -67728009807881290942123026821939200 3574337 86113739541637077153663997833000000 3574338 -16986345027552924699675548744294400 3574339 -570365317926937336884781716869205240 3574340 -402990491156322490240071768821760 3574341 -1354573997712589299238802125246498560 3574342 -97834260904899298527910931732190528 3574343 857993586632036093666867874020213592 3574344 380434437978544570565480043211038720 3574345 -355701204738671741025575931226575900 3574346 277793693260957458510852303378061872 3574347 220627437643410087436409540089193472 3574348 497483329711133505670692870072687616 3574349 -1973885685182704790980479575844668640 3574350 272568311005163926125195443212905600 3574351 811698588031287830804300493262469304 3574352 -147645745251365508861626221525622784 3574353 -175909637868360058215256793190175872 3574354 566185413580699178050953336768586896 3574355 -419060684843312709821054604572280000 3574356 -659206210025137419330527017217986560 3574357 777057201293902636425050571100742606 3574358 -10371408499884171243863955110250720 3574359 760925581630373654798881531074063264 3574360 271343642482110333152097687579033600 3574361 -137531334900697591935893999374719168 3574362 29683163015354858697957987276668928 3574363 -394837348150064201891932697679470576 3574364 -505724780510377595121778516460404224 3574365 180083620081746170539555409027514720 3574366 -405199374529752378617650747679661120 3574367 81063275713014400804379769967825680 3574368 -15774062583838234318822664968863744 3574369 -1526428603106229458742993919637180604 3574370 -144761526225602689779293940993489120 3574371 -297085647596480347522445122830302088 3574372 96512582017023091492087903079894272 3574373 501227657705805902876812901497735968 3574374 -156964043944360160769406850182840320 3574375 -1494649150898037081560516503600000 3574376 -179127219442292567710610392971724800 3574377 890667314957816785216916329958765514 3574378 817843744779662165506745159287416240 3574379 -1214249950951918344644833250074939020 3574380 111530443423538470125683749278136320 3574381 -334150615918620606745838238955067818 3574382 -155615279829531704649827907649484928 3574383 1213465619528757011626256328708599424 3574384 5077675611450701367402287139913728 3574385 15919321398977221846713066576096180 3574386 386209220182685303689054876635242784 3574387 1547406951777567452423708158485864352 3574388 -87377879853837533892526177169497344 3574389 -14509222212839852234197552297594752 3574390 -320268597601017645378628015010025600 3574391 1302777741720107740218471173283090792 3574392 581347279705405985052733625890590720 3574393 82066160754960731117664177043627264 3574394 -658545290328900949377402216829032960 3574395 712755960852885023114407031176512000 3574396 533903307315144365487554606153694208 3574397 -73433171152262122007469889810953600 3574398 -137535084266659629932652048922643136 3574399 -583115998369870477807831320252841800 3574400 -737463580742573924627653804425216000 3574401 -303941426112496213435563425034107616 3574402 -412985078672698760273605415263953888 3574403 -1050705484456205375350898579673566400 3574404 272766177714580956354679210911680640 3574405 -894727016583705642322071430068335940 3574406 176578069518422391347735712600723264 3574407 376980195153038317389482888246076288 3574408 450058999139016850831644306714101760 3574409 -11438877716156762657177407693888896 3574410 -70508943146750497159185899196410880 3574411 -821692743924543434496692641825746988 3574412 1094406154529853647610836892175961856 3574413 1206455785506667813273864022456174880 3574414 211028312330077842174673147310127360 3574415 73223508469785366099895354235550720 3574416 47977102625441241230334826439639040 3574417 482233293731814239066160352701552768 3574418 6342051476620776603958546931470080 3574419 1424800649741437360691504241820645680 3574420 705582286369937240533399949004910080 3574421 858633067016007322307087046225658044 3574422 85118516451016068875404763835820800 3574423 -936947433758100579533918987248278328 3574424 93980551621754259280655195937177600 3574425 -232446225375471537583729446504942000 3574426 513528746117008325693516794844485344 3574427 431408889693847926458068157188806360 3574428 259620686160118251286968295788699648 3574429 -100953977767209405081248976898386970 3574430 -169750300976241855853586059110286080 3574431 -486167164218157010082712463709788688 3574432 664856541442561170938643942447513600 3574433 -462325635804793793236367795117772096 3574434 4901190564223873231829912320773120 3574435 -114143390515663112465703139264611120 3574436 648905793390296481274503696175063680 3574437 -38873745959205839027742316821015360 3574438 65481273401340874014091685193062400 3574439 -1610399042616163292448783451425258600 3574440 567066777520031658957753332561664000 3574441 703979728486106734575489553276207972 3574442 -186018038831235019782899600990373888 3574443 508345340552254336798536848361503064 3574444 -1726843676995153458876731835691321344 3574445 -25263495270090888170134394701536000 3574446 121866293459053480942084196688197184 3574447 1005184308467954271606062395689994392 3574448 -126975676932199077331125085248995328 3574449 -9768003875625127303171631990347470 3574450 -379960944631102702917152549655955200 3574451 -1006344090344162059923411737003044800 3574452 519321795037283723824669020308029440 3574453 1364963998312627337276218613480482620 3574454 -124940625385919857738528109277765888 3574455 -187079586020481851209219647589447680 3574456 -736113656041296057263488072374374400 3574457 -193441795313824234739983540222110294 3574458 -94588123853052622112723298716436000 3574459 -133663695755638930284082794014990544 3574460 1012993497778373563988883236654607360 3574461 25429443731257383981377967785760 3574462 333170099658408564876230666538516864 3574463 783284345537546666274582475453019712 3574464 -102438087371773925937711384335745024 3574465 123729419117502204287110554369595860 3574466 -382992711989724400688668234171353600 3574467 -143124045814272077929223897517574272 3574468 1281780098156713507018748196105424896 3574469 -856589655899721886416315727299230400 3574470 24154475409028937043100061267558400 3574471 -838722232016907647001957012726404208 3574472 -962076193625260337438500646562201600 3574473 -306617616741566186778043006104603456 3574474 -546020373511389490031069288879757264 3574475 414929194686401012863032646990774500 3574476 -46843112512191327390168907707187200 3574477 -773260274161053161776459845094406688 3574478 121999703040429681997116048336432768 3574479 -413182098076374098250656926178802672 3574480 -22317050646193324343981146838138880 3574481 -72070812344267014065402717654841488 3574482 31693096579840970843462640358993920 3574483 -844886111096720006996363069756744376 3574484 -259289556777193197210165403005235200 3574485 145024015106882910073802620141479420 3574486 45560617228260154931879403332964864 3574487 346100729104130268074500478908032 3574488 646234850019176996697921403243192320 3574489 -479230555377532454933601066029820000 3574490 -54950477083933821569810755449292800 3574491 718706766478926882017631601726714368 3574492 1306694656469267397490771578361858560 3574493 -486431408150363616623603786382384756 3574494 79713114954462378555847473457566720 3574495 322867260300461888084179572844207200 3574496 544842149552216224761403900023275520 3574497 -529425584391119386720099665759570000 3574498 600589352204155538600091397410258000 3574499 694979291331301736667138503681774064 3574500 239753720463412899545201745967104000 3574501 -645664827858834377735744736906415650 3574502 1051708356085158841588087705384265952 3574503 -678305560654171208823380849776168800 3574504 -23148738587058199821669766533857280 3574505 -1016486267935908003675460813442638080 3574506 101376458535234856310088453319290624 3574507 794231725796665294950114376833670680 3574508 229597407161251546849357247869747200 3574509 676028899462374411037541336426466528 3574510 174738028934252517082545116188800000 3574511 -1031519659664037171316957513576300200 3574512 -5857953385786656813165762709880832 3574513 -1154359515579805188748109148703646720 3574514 -201089471316806926390386547528171488 3574515 -92818293693998181304304558439590400 3574516 -930022024016104812422836929164482560 3574517 353563818080922909200341769275640064 3574518 -25822101345360762797504491442873472 3574519 -150476376512226531166435498274118160 3574520 -742091988045195072385812833851699200 3574521 582610000121860827546072650024200260 3574522 61330320451357068246265690353690624 3574523 1224181923641502746460792467684756772 3574524 766650716887547841229200866804858880 3574525 1021000022611106471631090595287156050 3574526 268023629367951891493262173359367104 3574527 240201660986734705259159947921292160 3574528 -1410888418719991167549698339397173248 3574529 246827615981677770179959083356058240 3574530 -246525382089988945783138389574471680 3574531 -806038682174127548949207638816177668 3574532 -159445661444124796177823959365477888 3574533 -94912089461336429850388713912917856 3574534 45150962425586321385663168475192416 3574535 -841957004855281887354429144184976520 3574536 -162264581642461697700903350494986240 3574537 -281961620835052296762207435098440448 3574538 -905463658847252537355085686672473088 3574539 1263603884260567965291331743703223808 3574540 746766660546524780856762140415974400 3574541 1391911603397083311387585222413733942 3574542 -109822185030054230801815607268950016 3574543 -386727608009236503484894393542305920 3574544 171416480262963901485358301924966400 3574545 -30185347832176400253452341697160960 3574546 -203271560746073060402698676926617600 3574547 28591570673385309667563695025195792 3574548 82237645800389332961368267255455744 3574549 700333574658361013005808874917316192 3574550 335898495910470967755238534623732000 3574551 882833845104291795995573798812763904 3574552 -1553689008203556777683381566383974400 3574553 -1345024122180555641047524779940960876 3574554 53362268082028182945574707555186432 3574555 1014040959283903864943377914532752960 3574556 -1097041096453286480214586508073925632 3574557 -462586749904656041990729923084325760 3574558 -395179172143411392561533834151786816 3574559 298933236914892684418129106555258016 3574560 180870955351290983224193674452664320 3574561 -945099126657550119328296162722305488 3574562 -503249746927551018434887403625505968 3574563 810425656977535187719027619672966400 3574564 278774993382938824571133343513993216 3574565 -409121190602818065480845662718284800 3574566 420020106121201536543916805759097984 3574567 1570699503619660484765319020101869240 3574568 -970275000327255752260684268130877440 3574569 43860399145377173671243070585920320 3574570 -321661225085493183046892832629413440 3574571 -165308035522462031421239618080526592 3574572 674977745743863513264562749120456192 3574573 -157302557936112792152181838031608896 3574574 -619800164230932961084349633253430080 3574575 6147847442351473084928905173622800 3574576 -352965853987727447526330875033550848 3574577 -400539814464786223473920978764334574 3574578 126153444016108816935471857268702720 3574579 -367219560404517163528491665891295680 3574580 -278149824477595735045596155683061760 3574581 1203641965163995226983696211674867584 3574582 -649190479742630248220502223269024 3574583 -915226235263958895504042514205934168 3574584 -590339857953160457183760448536576000 3574585 106880601867101189263866390002334720 3574586 248531406544487996185284420107962992 3574587 -675173607014646474153457154134251240 3574588 334667188697650771083580825467813376 3574589 -789731971156588206208671154596695610 3574590 1236260431842345219543886019082240 3574591 -39993787452212404460585092988419680 3574592 -140824156642943163734966544755589120 3574593 381904039898102828453854422526148304 3574594 -780001972831527026569450872103800288 3574595 -719275492960794873531827490000764400 3574596 124926762215678107761380304159344640 3574597 57906385237237439553285581845970400 3574598 1292179725693524738199324981852380160 3574599 -322910144257035554940922909709592024 3574600 358555206931953186574929656095488000 3574601 570651096504750503148959464387319604 3574602 3916155734909876542691209348050480 3574603 -1379253538975086434078859720420943880 3574604 -70940128918004335213817525394029568 3574605 -64590992198329211698226162587979040 3574606 -31627878631915550116197306234913920 3574607 -25878572948828652083269038403566768 3574608 310387306959632344535597721255542784 3574609 1452692246008302278790660422246525810 3574610 -20239642657473644745323901442990080 3574611 2769879162849231059641674183283452 3574612 661621745597214332300484454926352256 3574613 424092807056175927989545728799192896 3574614 -77306813469527208570829759667392512 3574615 2485223155887308548063247243161981440 3574616 -1536247026628071800019953668689131520 3574617 -453932073522906939166325980417366320 3574618 -1139872084770010506659059896946164240 3574619 943079550200414352477965603217022020 3574620 96242869784757305251546965139322880 3574621 -1105141294057727497487631774823881178 3574622 12078845596726469181770447083240512 3574623 -299606731412045048439398022612621312 3574624 -43361700511983750576440477904273408 3574625 -1853642855803326935595008897710623000 3574626 144172766171039821058891030116363776 3574627 -144504945739736610586272639707983200 3574628 -577964606295008588322493131139381632 3574629 -756579641488297523271080783918151426 3574630 -186495110619552091271880454473129600 3574631 1568721026119381146939064888243029432 3574632 -615970105805954275366575486659788800 3574633 -4951512825753881085504776348968800 3574634 5594114673969412338108540562166784 3574635 349082248921348265395091893930210560 3574636 -175773567107500974922355155874290688 3574637 71084387302530717398622970888857600 3574638 -77915227791546597579135411281760000 3574639 1192940048037545109394463058820383440 3574640 108536288373777820008190326931292160 3574641 31901938980522305633839491244093440 3574642 -479539535033350098567640036337699808 3574643 -104700586390197415835886434743005108 3574644 -148735915856785228362588556589518848 3574645 -322043468278238414485638914331421920 3574646 -509104582478029814484839008675045728 3574647 646321328776566980798218584731524224 3574648 -1383071130723441124899245388774297600 3574649 593287576628065313113897742393740164 3574650 280075870320339592181534602626489600 3574651 -2910562922627457888066312705441080168 3574652 1759258706897376930417533624438453760 3574653 -68939295727477474627173574733200896 3574654 -251345654509820090916831794148083328 3574655 -229614038990437764444645468149563200 3574656 -445188254363257946781387950810726400 3574657 213799756608283765309000307885579906 3574658 -833557879818764509514100227294205024 3574659 -370377613183136199486341206151750400 3574660 291348310226940160394769373787136000 3574661 -2004046349280130919563643039038717476 3574662 -77238794231513115498249305671858176 3574663 1468648957646658662083781851862742040 3574664 -10964156163088812357368812027975680 3574665 396063711533964677669541692957088000 3574666 -3445279831438640111727197574709968 3574667 -500660162070873876049905151490452488 3574668 427946736201538022892476041316912640 3574669 149106228584053553423688391790508032 3574670 -288539313961543343367469924555635840 3574671 83635104308974979441559854342411520 3574672 -38362200753344084108589542631538688 3574673 -980955249662502202932298761815280078 3574674 355564374950280141373501950081033744 3574675 -349552012167835685504330113047175200 3574676 1150576099021510017488605729566720 3574677 -84344162527438112582450391025680480 3574678 -1053012094336481030422134814052091360 3574679 -2695321919277677714214276487004271360 3574680 472685207079585738361051443981312000 3574681 -60968144083287117266775607610837376 3574682 -697060098381964634372173762929281808 3574683 113742176022322849507418041856073984 3574684 568302043549867975224584458008444416 3574685 254505066354205236944797600444806000 3574686 203303586873812587370590057636512384 3574687 -1952583516214361630354924886420165664 3574688 -1529064655676344956781058969767182336 3574689 628438639772111517573919975041000624 3574690 -168340696836648135942770308290355200 3574691 -942215583119259080438116606808259408 3574692 -46960533852175008481562192856176640 3574693 -1255327475288580498616881171608112516 3574694 -614540852576979086925957522596803104 3574695 521803432060906744011932601523920 3574696 981774975033655798616571334551552000 3574697 128793774588864601928136398453064186 3574698 42228870071957774597361212325815040 3574699 -914887344597189167602894144952789136 3574700 -721526412271319216250529089412396800 3574701 415147401364437734742737635436840268 3574702 -827701063873094833685151824603360448 3574703 -1054192574667355513465770718164288 3574704 1367558233027960282238145087406080 3574705 17234284735550532034606595641364160 3574706 -317794443363093081935390928590324736 3574707 10273755002808630263471083204910640 3574708 -67995956399699373066960991690272768 3574709 -278461977161048272719527635687779684 3574710 -14929109368474901048792757193852800 3574711 -339178831791041408305198342666198816 3574712 1121763376916415381625440819748147200 3574713 12167252041165832087947991241950544 3574714 -68319793698301144328872020086568960 3574715 434625082680414481153057948330047360 3574716 -771527433747269989363217063926722048 3574717 -1160790520339187342559944686668023360 3574718 -255923635331268578631050267179020288 3574719 18262273167570109275007528612435200 3574720 -227539544742816733485645811490488320 3574721 -977955094214261492238628464537702078 3574722 -343829668977087377002452083964105216 3574723 229224485299860768930237713693910240 3574724 -821205343084877482585900794426693504 3574725 243051603028809404435536048477632000 3574726 -1804138960958649739726214401061282304 3574727 260661091303615240009592570909461008 3574728 -888010290953943332159365041617510400 3574729 518517565098520843686886547301206784 3574730 364186022186582336476012356099185760 3574731 -285032870124564743307000662367780648 3574732 377599240831867543413940581251445760 3574733 549182655468329580159078062467951020 3574734 -162697258459332085049762474447032320 3574735 1026370758612254969495973308919772680 3574736 -456748493671305339810274543858483200 3574737 -10861565721902751906861588196332732 3574738 -1117653102170402231822018327365722480 3574739 580860115388577229665718554613336656 3574740 -128154696323469877471845682478407680 3574741 -576024241205870948167861669114137480 3574742 -399475922664249264923226622794891456 3574743 701824692761726634267812268007174560 3574744 -725479077559908355553529463874273280 3574745 -1325797497570254030169633106743061500 3574746 588862097869856216942629056966912000 3574747 563259387958294518438098548869217512 3574748 -586221636681056597196235149757507584 3574749 -230572559369329123531431373583136192 3574750 -327356442814466775533079665162880000 3574751 582266440191594850871214563784341400 3574752 438812272412994827969170966031892480 3574753 800679763932413550444351539644288 3574754 -638237202687073451398131893852309424 3574755 -90793264253514210515564358584493600 3574756 -619967534537052112582551738488094720 3574757 874488049362871480250271383803899006 3574758 224150982786418882463584744946969088 3574759 -765611171002676862181661856294948040 3574760 321654766822690231427376359492812800 3574761 -96973463664454837295334510611381376 3574762 8030357114485682073278123999587584 3574763 -894362376111627841074792877902594840 3574764 -135327368321155793641738758501242880 3574765 -54387295183248531382997758176929280 3574766 -284029448167477565294632850043784896 3574767 -64294424981818685539351173128873088 3574768 -182118500535243994799015740678340608 3574769 945509267503626847374366317596446960 3574770 -234256613132774346098666338815782400 3574771 -269914761079980439331498564934975028 3574772 -709521533297994011238955440495125760 3574773 -3582564504878653301820291327964273536 3574774 88280616479741458760052508668825600 3574775 5267495408301130973081583129322800 3574776 620642071070216342042130753864192000 3574777 210680085963568457883178530450547200 3574778 106513089970932728507421818705687520 3574779 26975817484022121490487151593669376 3574780 -505969810706635572108146798736000000 3574781 622975640462444645816342310692330592 3574782 -434376404831636163808717306231828800 3574783 -811409230929084191409873494752219976 3574784 -19000262798091153657845282362097664 3574785 611990360032480454239084181920311360 3574786 -442902225591514067793149422256271408 3574787 139608421880857096809299275144327920 3574788 -123091996806020630994387565137629184 3574789 -781392539523762303050703699076229410 3574790 94585009764366199627699600528243200 3574791 589787041183372136328567926638550040 3574792 31796753235385721475650405172940800 3574793 1798037201970958149792556804372546320 3574794 -531454321267404105572459589212960256 3574795 1231753739662204717815682440167508480 3574796 27788994824268734680014632801796096 3574797 -61962778027142882889067418940307872 3574798 489488710365064633092905616773480064 3574799 -1294708431864829989159651433954885200 3574800 -117282165193534635897046220980224000 3574801 822145900133410828123842114698762100 3574802 353206525263376391648292202801274880 3574803 -92904605759970746975780242532020296 3574804 -606278833072903842952999070760713344 3574805 -3956631357851963297100856918118400 3574806 -436495828832433990891851584284818496 3574807 166838478962537149673871806141732200 3574808 859187819753744591867637767040000000 3574809 266731777840324938380581784361716160 3574810 -25830084750391464776741075288716800 3574811 641323391739547592485644359101907112 3574812 555925406081823111900016750524825600 3574813 475233059896560088572152703064893984 3574814 -615787642813974906803707326845679744 3574815 -405074891503298343672266651283642480 3574816 133884779139177402268066425769820160 3574817 -480441202756739975558814052847167134 3574818 109101493878041806840174496465489184 3574819 217009003239196962379231518269008220 3574820 -1025336636444854462324294864596049920 3574821 -537298347659753176069157085054081024 3574822 -734574350011350049004415979490897088 3574823 188626812036104249248294511673759744 3574824 1027496210530554733069040646389760 3574825 69520885052640201834107281980187550 3574826 -135862686295815099128565322700699040 3574827 426537194320638167328530716326727680 3574828 -187608306926304040964788289940217344 3574829 -174856090379893038824308359935581440 3574830 -152887100710009800855875294607667200 3574831 -47275595133676143542712582083468640 3574832 92676674173493693542691020313395200 3574833 627366486136026864242386306759373424 3574834 633377404582831569155404545791724816 3574835 652183963893066639522680638800878160 3574836 -13266437812996848131768653152000000 3574837 255295820373462687871927259424955552 3574838 -459096603758434656636888349875712704 3574839 -670948361490542379193527319388842776 3574840 102179037804877388307388071631564800 3574841 -997499029822149528550661424220579068 3574842 -375483899061831748072497232248050688 3574843 397617811107502671907845067466928360 3574844 -187164412294275934162096740354275328 3574845 523916784995487915270983976881412120 3574846 -65445831812823620471515737530738496 3574847 -179688882493860533501259538247440704 3574848 -1163546305339054655214241569570816 3574849 -84964139000789660980754534171257150 3574850 -101964711135130369458138197627328000 3574851 -364634964529587822662599196423759616 3574852 1100477980163846073373862291857054720 3574853 1330325377777165514763212559626163102 3574854 -1016849278935249010257191607957024 3574855 314976662645896735328613548017760760 3574856 752906627111683671933480607129804800 3574857 -198106040509977135681548284599061344 3574858 8101019346462811764902925441626112 3574859 -2830105478387322389258647375412267280 3574860 -329107067615818851123619871918576640 3574861 -572002514085808172561759001375126538 3574862 61610369281100648832662613560403072 3574863 -255107730598082945147799552793638240 3574864 -136838948718625293542312344128593920 3574865 -192438889809330882033888866239108800 3574866 187277335789196457602494187302393344 3574867 -234518859574619335826320516065596928 3574868 650616196426943243897830236376227840 3574869 783002088955520548403061964421260800 3574870 144811441997763773568433748766178560 3574871 -1665496482173114858473672090446119928 3574872 -47073556914710727836966419941212160 3574873 -387471669014180868938184365893047740 3574874 581632545271436617010911570813245936 3574875 -45697737185315391004811789710932000 3574876 -909656289726817079812890138786864640 3574877 347365297620931397961785942105142060 3574878 -33036830074172549963100500449084800 3574879 -416612756149012344109387579846292736 3574880 -508713671564432942671148888492605440 3574881 -136481225744405236574121094499240160 3574882 362352142048234767077779914761306784 3574883 19011609902458545130719095955165024 3574884 246306323115352389599945268758516736 3574885 1557105170920290254803694476796076960 3574886 196032414336892897444353359337705600 3574887 -436496844248424740192385175477072560 3574888 -588113820603261557101679051003904000 3574889 205156489113642779029381611858743040 3574890 172673706608701884589914645996119040 3574891 -14609370153527285180570057893422488 3574892 -1465784964898124875173797488711382784 3574893 -300155798089275384317122294757094816 3574894 1125643580302472718928417941860114496 3574895 115345665863726194556297763566968800 3574896 120094020776764927014325995338072064 3574897 -33959160925948762905104677751236654 3574898 -1871475271891671281948542310890464 3574899 73010115608283311261583734384236884 3574900 -57539182914151207239133869836748800 3574901 1258150728342226125434551242321467904 3574902 32981151854829802795132364719146432 3574903 -395292330660212018374985587630463616 3574904 1303204607654433007907130505368821760 3574905 -664666584853395515542052299392012480 3574906 115526769786138187513522770328567152 3574907 635515692670316591892363143828889600 3574908 301801664231893608257609122738176000 3574909 -759034084146936177460842951632364596 3574910 -84494372809408518093666344768736000 3574911 -677623463859555313333951964940719928 3574912 -848763165834026233008638821348147200 3574913 -290975939647877736954671388999293952 3574914 -364926908425307219813373440874725376 3574915 107455249266865995856290572646753120 3574916 -153557031188978265726964788153627648 3574917 1294356277872899961854892870499708860 3574918 185023675966434548655549857766680160 3574919 -3215208735575837553603117169647221040 3574920 260947870804460322586197302752051200 3574921 -209864291513485688724528357483574656 3574922 505721121930619261670453775698903040 3574923 530293388540034064653697058257563648 3574924 -1301726827783087365704194214324255744 3574925 -599407257051788274187645564810351200 3574926 240488454774803247222514908959234880 3574927 -490490433676169599807907765637974224 3574928 -145403513012475847561434048363233280 3574929 822729308943067459402308074814572784 3574930 151417501375091055118217824641078240 3574931 -524534741577126493900801573090951536 3574932 -281112170081431467937027728447203328 3574933 1132959238762025600935240648128663182 3574934 5897239500060830193201855379883520 3574935 5836338502347025468681583143642560 3574936 759824416321037671821988984195276800 3574937 1018844043230007085544302565578304586 3574938 380767194743098284769721119720934400 3574939 1410106954530239360163544902902585224 3574940 145984746713197941569644888494612480 3574941 1145206643250712322408022124268643360 3574942 -959582441121143912962632603060802560 3574943 660224681077405680526848460628244192 3574944 -578963177294969825279272683536449536 3574945 1279837259826310387934435239905600 3574946 -60253115527802417665904764380868320 3574947 855241926366428251275984377775611904 3574948 -161765632630772794983494887312736000 3574949 -207679838956611997214537088204951264 3574950 65492618157508864514710542059649600 3574951 310811502563302013850264891941370304 3574952 -856401547503389291920775345300121600 3574953 557694941260644016034501379859309962 3574954 118161037016881081730351705534440032 3574955 -1042624295606855977456569483783956640 3574956 -7757708915980342218958566282657792 3574957 415293860216857080018256482393204300 3574958 -172178001203748349437651019903561920 3574959 327990953464207618776797454685337088 3574960 145943477866924360954916661305671680 3574961 -515405397942659657763436179705184896 3574962 206162021636016423607988521399756800 3574963 -345060877935421466698981131780517040 3574964 -1752863844146031134806486936364605440 3574965 249062598912861783691927179097785120 3574966 761422856735838280216460274208957824 3574967 -87076913649221045978315063803467048 3574968 375752099477517320210209412436725760 3574969 -2792972024150055038178020033425346304 3574970 123608362422300408413206003023298560 3574971 308190295453192048617748800146110440 3574972 764977866660191812056150701123019776 3574973 579161956112031112517834594506547904 3574974 188429848492486155305042158468656768 3574975 73479212647549241299531907264199000 3574976 -375427735200752051452785239814832128 3574977 -1188210923209233837296273337947136 3574978 1109332358739995931543802645974960000 3574979 8958176418561651942883003309753680 3574980 381297292161026541324039161420924160 3574981 -326132767411136482991914940526229896 3574982 -56404189175285765987991375448450560 3574983 -12749333302304846918975347572649176 3574984 489236832767880324479977363862323200 3574985 890510506752591533299273826803476360 3574986 -669555817425465958828803233003878656 3574987 71086730922721845114075442482038560 3574988 -482635742337179693405463899123550720 3574989 351909166058027578182029808212965440 3574990 47105941027529114674042835615644800 3574991 351539460119506964444547760244954880 3574992 117989233742780185265193674715955200 3574993 -284415656170473439991030342152352016 3574994 -14395061447111959380569796408508128 3574995 -184468224221099564488189130133747360 3574996 -761859035279351474996090389522694400 3574997 270115470665690671713740947509658446 3574998 234768291365165221205666899771127040 3574999 1154666178758118890355366476337004336 3575000 -395777751702416195287529337984000000 3575001 -685563053049937217546331972756299568 3575002 1131604190312895758388738725767065600 3575003 1897005125394825160184775040171821252 3575004 -220630427828808388273971971685411840 3575005 -14429457367993047013884959607924480 3575006 435215848743158773450635607358306304 3575007 597591554184935428608686153885868504 3575008 -1932042000775870372265448809702621184 3575009 732606343709506538798490814563674004 3575010 -247842709031961543855384533918937600 3575011 1981532152240117959508148993677849224 3575012 265555592753402034425387538420695040 3575013 -50090208348829422869938558955054592 3575014 -66894832064460693091865945147607168 3575015 151782854715267409019290637155560480 3575016 643894511863960814607032297751198720 3575017 1630668996384050545848223151845211066 3575018 300673084650328473862861454888790960 3575019 -39398245702938473273978797999595520 3575020 4551015489476873630752951722132480 3575021 -590873115173574991677574667342668800 3575022 180138269574292879442439868999670784 3575023 156008278919433851480639787022557000 3575024 -15999397071286061511686025273999360 3575025 513338961472057527387490913543205750 3575026 -279505752941530725745926780476637696 3575027 -2123931735374402142493849820505642720 3575028 -416143770181443695793739671383003136 3575029 -99519960882907940296609694479184516 3575030 204266071291763893658206371388508160 3575031 -459938037952698036628751012788511616 3575032 164899467385530701412210063720284160 3575033 177369107371855718719911500476206720 3575034 -652978210152479530681752721573001616 3575035 209452723840537193290101204931092000 3575036 67134647772794756627855281096780800 3575037 1245840269169724220816416708190530560 3575038 588202390822020264091120720748497920 3575039 425309164734975770802908890979328024 3575040 300406736427751780859835634522521600 3575041 629648392312354918483808311267167300 3575042 -479741764421819396563521416950625328 3575043 18367730320325819517468669707881200 3575044 -356377690322941459991423450458669056 3575045 446445540262492035887848847918575320 3575046 -400453808318454630735229466328768000 3575047 145973927347768430117729761458363872 3575048 808427031700046473612672485400335360 3575049 -116404281535230847938865698049096800 3575050 -39386003325224153490534657647923200 3575051 -288093133588065971247636304403296416 3575052 -96046233602730698366448811038213120 3575053 -786803939135804844510133346053471040 3575054 126138329687339115329246005909529472 3575055 -1275326281438067612477598034345436160 3575056 -21893072520816947381381991547199488 3575057 1850086425089809475088797325919344306 3575058 -481221070666457009149611724881580416 3575059 -510667436640970477435234813120704960 3575060 356560560195370292283495454157940480 3575061 -163047298638169323101779416201099168 3575062 258676319401856611636629948218133120 3575063 19568478933828269455181352325849728 3575064 -553950167644429773979869927399444480 3575065 -322861767345107675840752748131249080 3575066 -961943722667056147809659116849735680 3575067 289395087666475114862874436587443712 3575068 -349215241007218121180245467730433024 3575069 -522956008097098368064959879317071380 3575070 -235818079076897200256250382166188800 3575071 -650169808887336447833336842366157728 3575072 -1197675104471594384369835806384652288 3575073 690549635483004442463103110511083184 3575074 617978427692380472289871770777008640 3575075 51104939427085054422920683479168000 3575076 364262579666879581624593520086257664 3575077 -162229344863476066910288722664392896 3575078 -234388048414556751905865232878418560 3575079 -29292284908270549176853971789178776 3575080 74024185865318790460735037663232000 3575081 -543456778958590633372490162995999500 3575082 -253765746393737688612106858006580736 3575083 -768290269297356299128976548143262200 3575084 539275361425142781626802359075252736 3575085 138521967321181053009444169360082400 3575086 796050585089275879588742362312959744 3575087 1095746453112721772616750887021534736 3575088 76020014390951857842993568927776768 3575089 -384559018943420110009305674620377710 3575090 -271812720975564250670962680070063200 3575091 -45871842588774728883903682124027760 3575092 484144792517133273919597374460998400 3575093 -1742000796069304506647853797791328658 3575094 -6347341026297822523903476499078272 3575095 1298793729735031106691769566074448600 3575096 -474816967123445807137372697737175040 3575097 27055210056295135937793091822889280 3575098 -209928855429536629993486006221591840 3575099 474269310588181439161905094660796520 3575100 -374128017690970363226356033056691200 3575101 -816081105441862784562802695061923898 3575102 -87571597378993530045328876601857536 3575103 -39205174203679637745957339248916096 3575104 -182833949473006951302781260727844864 3575105 -502204631411852325896717898071784000 3575106 -2753182771532803430276920782796800 3575107 507694751047844385393962432159392360 3575108 221237596124935765280332563637350528 3575109 331921555900008602996290760742407904 3575110 -153128112041567572046993315147950080 3575111 -9629981977120247545141070600187168 3575112 287036663835477816449836246483107840 3575113 -1414360966655560312858463866248665638 3575114 -974840938412921740066714170875515344 3575115 -186704303865695050799097462121470000 3575116 -1084001268868382806009120118943726080 3575117 -129319458157581183967666308756178176 3575118 -215527491710173540828424604726870912 3575119 -182695462079665352947765530424846480 3575120 -176707878227294288232823062803251200 3575121 23188298894761778837605255561383168 3575122 853727894488038867258683803579988112 3575123 254059246137399866422936883856677160 3575124 208084899951774820129152674099404800 3575125 -729065264423886796264909056073746000 3575126 -1307092688770260556867234369971864960 3575127 383333517714209424809061497863860432 3575128 106370351127757879855099778958428160 3575129 -570370170971101787496018785882246124 3575130 95223561575493241286834189781657600 3575131 -216015415106752750822851613307220736 3575132 -732852010777266794898579996532110336 3575133 -689629641333597926026370083856632698 3575134 293506686798890013031408700529924864 3575135 -1178000606790690443553533829310714800 3575136 -1001627510549228657597401263627042816 3575137 124789041513485742679662971716882432 3575138 -191849461926650302440229302323646936 3575139 618633990608530646988296699592667968 3575140 -288044843280446261473021710918178560 3575141 1789611910811940592487613085679131392 3575142 -256307642288079277143271686354441792 3575143 30982323419984262502165076204802048 3575144 105543753232079058930118098067676160 3575145 55757341777766145547857783234969600 3575146 -761449378837947454226150273553499728 3575147 926487502958410919118673378674772596 3575148 -345834261433716429963119448333911040 3575149 -41110184877660635490479831946382080 3575150 16681759829422757785375687483612800 3575151 -1553767710405224963205123167938495200 3575152 -86276122828442594508340824961056768 3575153 166289801911457328366051345575496402 3575154 -596478371230992574859532204667299840 3575155 393072776705236226466908472100648560 3575156 62720664540219139211407883753049600 3575157 -246696284810933469491068837629473760 3575158 428821512404983992259461193366105920 3575159 291707659540015918616276487220905312 3575160 80317744104658745148538872223641600 3575161 -563046432735810179219332596554648700 3575162 29502537104994517646711702517515232 3575163 -526474521937481690787093035027765712 3575164 -972516004424456838053996237479488000 3575165 1242365482962504736220626706355901920 3575166 -124149809151064434504842704881487872 3575167 698667907432021946244526461479021160 3575168 -196909980620785717693886505324380160 3575169 256673691904755102609781124790904404 3575170 -683052497626266125779540068296010720 3575171 316766412615366810252143086330058352 3575172 -410250986455903183429982922850219008 3575173 153756854112653474657492865187480640 3575174 434711875076435631145870164745290336 3575175 11149795641676887970332969132313200 3575176 1508518297233210021100245133427957760 3575177 249199582412452388684015053119716352 3575178 39740366882851242524382647778680160 3575179 15920177079248957737301734452468384 3575180 -63642051724228200643149417285212160 3575181 556931777891494285354887011228041152 3575182 -355375950626855678129783631198433728 3575183 -1142749991157311070900478408003247568 3575184 -42094021734139625904820931874127872 3575185 -405248744275256622431644257369887640 3575186 -173371953540883921814714672667198816 3575187 -1487805275596723802082537421023972 3575188 -295329634537224792743384761416234112 3575189 644099342822174986794964549716880224 3575190 6950764647044300139664847093723520 3575191 953415497080045709197119935152491672 3575192 -11601627620291100127072423558348800 3575193 -290506062246179778496659583514853936 3575194 -240576049004163262557967259378650368 3575195 -413610742645498151706287534138992080 3575196 636619433174865270206535219590817792 3575197 108664327606258334482625393469512460 3575198 -220225408319638692885401288338642560 3575199 67443910597947836517974886808719360 3575200 113566629557007778630083773349888000 3575201 132517895069183164887019961495120640 3575202 -210274289163441391004626778509844736 3575203 -103407902367898555282041456619814576 3575204 1361503127178971835499096262470246656 3575205 191167307720816032430545363375622400 3575206 -933724041528238330524633264493820448 3575207 -842140628969701803769907302747650480 3575208 89095149893233083243596580011704320 3575209 -564618189131247499741987734930870960 3575210 4811883402639169004130682709123520 3575211 873553212390273590705785153451340480 3575212 416587825354562784513354221958638592 3575213 -6202303327473546268683029131878516 3575214 132613760196225287140665931861480704 3575215 261546274526744564993239736529852000 3575216 -2457500445580969770642604046745600 3575217 151679526222850084051162032777940080 3575218 77886814694155565333101629120729504 3575219 -200167937945805858487333649065708200 3575220 30238397677762128799599708760412160 3575221 306313026739469409555680935609652760 3575222 209602368151549111642338112719734784 3575223 356925078243704037404170720729173240 3575224 -69879424787619933385892927947161600 3575225 903193201304357139082124390497995600 3575226 -137365064458897579872180681285697536 3575227 1395461485082786050041514548466635952 3575228 -4513505314527401631894340546429440 3575229 360735322314444126693625465055208000 3575230 -163011958133688719507134093978828800 3575231 -1162735875569117349310425279860864136 3575232 399822918646122305396033218884403200 3575233 4491940792012389419278343564776576002 3575234 -27746946532062863720228965195891200 3575235 89889082583425695074154319649280 3575236 403618186379066696983606016653355520 3575237 -147898589002165937043944008356428868 3575238 -672427276061506235676554641442945856 3575239 -299663174716185633164186019446418344 3575240 916010987920418513062052807574988800 3575241 -270701746413431913363532548529256940 3575242 -98254456479480436415038557669701376 3575243 630138417897556225357159681601942016 3575244 414447795991681017330512779743301632 3575245 -272592783917386954068794391295528500 3575246 -576259481292875030716516989238114176 3575247 -42870311874247890904415748219061872 3575248 -25058096522237231115858384926621696 3575249 1417055217408972710261219301105648240 3575250 -22294441645235801777842624941696000 3575251 -372103041705202397332470144549273748 3575252 988856926263292122386792921923110912 3575253 138759525145694124755440975952163648 3575254 1343242267946513440435815408380210112 3575255 510565245869150896946384158077600000 3575256 1115769577602975941524655190874521600 3575257 -570596944011933998664019006555551488 3575258 -48184688693291200652227869852777216 3575259 198822894390047228717250667632074184 3575260 -255785938456334486968684203405834240 3575261 491846751407765830192768133836765824 3575262 -337523514404312652696951846378694848 3575263 1828504083622588866190036612762596512 3575264 -406580889591138002289654549159346176 3575265 -1002536255594123936545998274794504000 3575266 486142244983958350188168227545034832 3575267 -54418249464718829944724152694159400 3575268 -438306144734958791629459163181511680 3575269 -817353343310106174524214223807315330 3575270 -755112504061737692689430813206199040 3575271 -49863045779448752978337687206026752 3575272 2550567386128728904364034525772800 3575273 -192771784864568861966225338842742776 3575274 116504701795763214471552785186803968 3575275 -965454105839583291605948409066851400 3575276 -149021352589761422770613293538933760 3575277 1256476159136254571195951287451396214 3575278 -4190481846322159662639325486955520 3575279 -535821365569762011346692306471540360 3575280 -185165346862262222070494320460759040 3575281 293439539765218160264754364983354240 3575282 -322604355722034447612818512499923200 3575283 -737315503139473388981487804846328776 3575284 -465896273708608419426134221122208384 3575285 -167848495326780168009970337775010020 3575286 -66372782676091519246260499147530240 3575287 934971081169044693223515117728768400 3575288 -1141599532923760790905794460157706240 3575289 441498623938334748496710711793922400 3575290 1150855694242481670245127792042670080 3575291 -2050941287106585548556057025281145308 3575292 -64612031106297975303267891350470656 3575293 381542005554404324166888622167321964 3575294 1122261999964710034196729783779104960 3575295 -256305278078361141656700209056211880 3575296 -908322435699691219827505949350821888 3575297 701689824479218636558246790144216112 3575298 -192298222845753279979862033304111360 3575299 -118511300970379526915968666403912640 3575300 -329630255841713831973202105901481600 3575301 441859293465784473843944935194481632 3575302 -37663322464644046397688198079647648 3575303 -395653916676925485217774675156592640 3575304 -324735421310801519889509609011937280 3575305 -1695777511734964243114847186628695040 3575306 -63487035549196494871457161272092160 3575307 -651471215591148218505639666432389160 3575308 -537799738125019724758150418004480 3575309 435048911545268648756601059492560620 3575310 48669479087846984545267445289534720 3575311 86798356899157354747578876812049832 3575312 -48475801013399669093951090087608320 3575313 -196809623526062539809941880829207680 3575314 813046129452393560500219314099121152 3575315 199346385840927159054025303690326960 3575316 67444165850691588387740698608635904 3575317 681505150270376349938914658055236366 3575318 637714188524551636099181388266979360 3575319 -247040433717830529242216052067339392 3575320 212540179546469498577191349864652800 3575321 -2680231662758639478320037926024256 3575322 143480073142032181828417437939378432 3575323 -156832704850383826768385480843354880 3575324 780000523061673305877426195929773056 3575325 215408572776170277343670311816104000 3575326 959520180744014444684544209131274112 3575327 36571792948406390260183048438740480 3575328 -987977478009523170916957221812699136 3575329 -949894336960375568150327685053736960 3575330 273182381553107180975243275897873920 3575331 632123203778306033588303315318717220 3575332 -1068148674797995198394748901058678528 3575333 103336711291669800808125337739595582 3575334 -145882148658049635216218007245160768 3575335 -94169469317558124195620085871350000 3575336 -418796756391091308443642874147225600 3575337 1190881492124806272171601016759233152 3575338 -312364391085504636464273542033677120 3575339 786040825459010281913680447097641140 3575340 8694339444115535256296987830947840 3575341 614417274084637530863531809327249920 3575342 -260352260392345775917157218676280768 3575343 -683890137612337976614090175620857336 3575344 -11780766535169563110318806874439680 3575345 -244428155269055834830301268966669900 3575346 287555779996294641226332266939500800 3575347 -509629480540103013115513979378726496 3575348 -560875273966124036079053433488492544 3575349 1416935660988311681268988916320473468 3575350 -201632468606884843458525915463152000 3575351 934331952420139918348353204506029512 3575352 -902264009861158602711168857540198400 3575353 20406500036061307041179306948616900 3575354 -10954064327948789509836253117529088 3575355 197453583396351714953850756279390720 3575356 624186604671115830100195021693905920 3575357 -1627242150371507348032551039533102394 3575358 -263804664870881936201292234929697600 3575359 1938021355796123036164738332027959104 3575360 40876022073817457291348487233863680 3575361 38143620227210132196181944369549504 3575362 243866646064003850955734782621588992 3575363 137703187002297914411607116782098240 3575364 -2854617071350653613658527122880512 3575365 -1183490065101105008400216231075724740 3575366 -8136553915989744484436495431006368 3575367 1895889570156841111704014280301452240 3575368 -869353463136664150152224753868733440 3575369 -50792811592145823113816317803583104 3575370 -462255189774422501226132658375315200 3575371 1359090489067412217003831500859639572 3575372 860692759294587472553773735698992640 3575373 305902099421178095375819609648359104 3575374 -395321372150834889930597550578681408 3575375 -230079220538835784291213596694626000 3575376 -110970725686489625398723121225269248 3575377 -504309681860300847024559757484509080 3575378 635396509107810623037402937192673280 3575379 -1175215559897961915721601332107481416 3575380 -428770128618588443471103613694077440 3575381 -145951366931971335358309447204743300 3575382 -511491189872687401155516872788684800 3575383 -200928684194574847255216646727870744 3575384 -991211725805989417565819232392478720 3575385 -272348389078687418150253583379934720 3575386 -434844613932063565206154817534595840 3575387 -1382767018203901815727909064005188600 3575388 -1097245210272531801296565304179523584 3575389 -395411303011295883298570180799465844 3575390 23129025003898697507344459020172800 3575391 102333351823506518865016477756283208 3575392 697463760932596574894856596272054272 3575393 1745680532862327038708202648164842644 3575394 -217219362622515135747901472002560 3575395 1439446766704867565428528563097532400 3575396 -139019834999153455305128915976032256 3575397 -84081108771902676929163665775891840 3575398 -88937254657937666449193081958208800 3575399 -2096859342216750580106730653676822336 3575400 230267425111977817382840436602880000 3575401 1380902188439589814821199256812147600 3575402 165507313402978148275581528103327152 3575403 305601786289118472352333297993851840 3575404 611871759082151207575933961930803200 3575405 -48056582519375860401103959547654080 3575406 156720287714746311369751145246043264 3575407 -35707628539767884028113290500408960 3575408 401737751746468682916858942527864832 3575409 -476427577770895264471464239470655232 3575410 287567504460579914944424192505672000 3575411 -144200601150627614836275416338504368 3575412 -357916156712705984667105718426702464 3575413 934104246939764705265920443518639662 3575414 832928255641405621652650849748497056 3575415 67650766908072514844255872801027920 3575416 -196743288565047506086350528572620800 3575417 1041830463310042738724005153881908112 3575418 38953208991677920879496515456942080 3575419 -549758280470199076995490403603647056 3575420 115669384977345303721461003823910400 3575421 -873450698709850592445082278792468 3575422 -210109124643149966732210221819265088 3575423 -645951072799371366899926003519224480 3575424 -357288789473051161042823564922716160 3575425 189984333949499319873539963495228800 3575426 252440155621759989694085489437840800 3575427 640555085115514378948986831560726520 3575428 -1110698974875364794497861260872668032 3575429 180823262508486175773362633074812 3575430 -168962620768240305433978412787421440 3575431 1201622461225957693090482165076377600 3575432 61247852667129197404383067987968000 3575433 24944915949537706163302282185225600 3575434 616035839579716113401264287043981616 3575435 320423838863256821740601472066734880 3575436 618160217940109008162239006583885312 3575437 -165304113130602852351731425107395914 3575438 -649397653382731523591349383921186880 3575439 -588087612019877917253421321439833600 3575440 125677564958636302301019166762598400 3575441 257291800623117784010429554868737842 3575442 -15153126587425225198812559497882624 3575443 2176877181320964363998838312257986080 3575444 -46412252030382139518515895701123328 3575445 -734305059425891188243945170975898080 3575446 63392497325786936988943051936124160 3575447 249397449817887135858692472049724352 3575448 -687252498028135555688292181430476800 3575449 -42640664211604401749365593902298550 3575450 4649959624482210168961776206745600 3575451 -384019301041288088745708520556325696 3575452 -1148639275306253380806598647327076864 3575453 -114785847456061142594441297650456896 3575454 131376872176754599222711823419966080 3575455 12058044217147038124920579204373920 3575456 1820512513103690287650999568565993472 3575457 1624478845411969336849688027914408740 3575458 -206759745934448472166195604223912960 3575459 -585834865766738836472429768001891480 3575460 76159134317267698218128808792514560 3575461 -1936485604255605295682697044516667200 3575462 -394748481821163246447080334195727872 3575463 -1229982499882918402110148665145098456 3575464 -65437952861555327399059754626544640 3575465 -310695325337242335004621973582950080 3575466 -183707368843907217041957095068890448 3575467 45085620282461145468707176386416672 3575468 -350669383502255915608533228915287040 3575469 642817964818584893647840568254001568 3575470 895555284505804721783477349054293760 3575471 347712853572524282324437431472086672 3575472 -73633780623389997061510258916229120 3575473 -215234961806712340106984265610465296 3575474 -81147915070891772831012478727812096 3575475 1067103666617377098268098082748898000 3575476 17103931451781021718173848100156160 3575477 -261626478692944835444874027097754400 3575478 -177070002181666716554168179818332160 3575479 -18555236526980485674564552231239016 3575480 29946222741185496288313232890982400 3575481 138548328320266105403134237262546304 3575482 675227664940540662379990355746196592 3575483 1440508041791912154551160062531013732 3575484 -248156783665020471514513607778378240 3575485 520453223557970930988487281913075200 3575486 -140218237540188640475609150498025600 3575487 -80138888348945853186333937814489640 3575488 131163611875833973795675793623351296 3575489 -696453532848204292296367457641519680 3575490 228205377818797860508840192840965120 3575491 798976273595814835781648958285817752 3575492 949076685312419780330884605558028416 3575493 12755637355777548094154006906153760 3575494 -58987856667529804329248456092872960 3575495 102282657667105305524449800449502720 3575496 92312071100357433572621819367014400 3575497 438264483729753520731226140101419200 3575498 -155795985373524837249380284354338720 3575499 -529411083382734807887881928819223336 3575500 8341336158690443065070016886272000 3575501 -62111088303025635979615594638402996 3575502 -302319077614060733056235626560009216 3575503 -793635682149518788555124739663071248 3575504 -113781451403395459934018881094983680 3575505 94607463973925456220272354871192000 3575506 820529123473675350824997683791476864 3575507 -281265167596826389665669175236121920 3575508 168540503286649248588844001257814016 3575509 -13081052218268240439974181230852608 3575510 -466247986573956220360975943861187840 3575511 468895769451501018986485362201842448 3575512 -750313674446335600704390533853573120 3575513 -1069802083342836975729443284012671216 3575514 -98575614731532282282002026553068800 3575515 8717956666313419377100728751471200 3575516 295136467872938185402863803129788416 3575517 864538323544120686277987025708134464 3575518 891385879378007102755576399278491520 3575519 471645667683964056674346677368405920 3575520 -172316206331125033707726551604264960 3575521 -228858553685339940693789818978525278 3575522 -871046856959036110454085932070146688 3575523 -26809253972365980120051541293017856 3575524 1144941787409721183580603507338260096 3575525 795683518790633225375925763882512000 3575526 185861839334621669877531129722928000 3575527 -402473248621251681645819547767001880 3575528 326202000604629256214971291893104640 3575529 -1697801456406934466930468185057676160 3575530 317719713015404977551604215765798240 3575531 -1542022567887753679108249985086822668 3575532 25767603415620415192437108249541632 3575533 -438969099000288565744556019623094558 3575534 -408731789572155882258858100378321920 3575535 196046032707716226414901476776413200 3575536 5774183176409131266846703650045952 3575537 -134317159179683550647644582033803648 3575538 -650507636724375337431391328811839856 3575539 5301353424355867467875100635250768 3575540 20962347148008357875640223894732800 3575541 -175554811022849427648283830808701408 3575542 -1279933110073467756423763471083108096 3575543 1314127171695118731901482634494799680 3575544 -5905259538263986654480691003719680 3575545 680424499902512284044044454451167300 3575546 -30665167085517978556837600163436096 3575547 244310089434045415549407908861214924 3575548 1346339245403624506164348146812638720 3575549 -663738319753665615232724418205299450 3575550 -221029235880932396714605692609600 3575551 -564439618155103564958134682896239248 3575552 920876718480840146124444777616244736 3575553 -512790085323259017388862526463608000 3575554 -178954037237419864193249294942366208 3575555 359967068286316710762848812323894000 3575556 264984605500022140748754350199490560 3575557 343272676889750812197487963950737088 3575558 111157063655165741324501511491715072 3575559 -424595417482909832921270454515103072 3575560 156254111994664997709859148894208000 3575561 975062601812671818220279970980975824 3575562 334624719353168294212430623666090752 3575563 74293628112497329160399711255100600 3575564 455570146330868242284373805904992256 3575565 227755501110934023495439205781102720 3575566 -728767226643519979958321308279560768 3575567 -1295993295170654202203087224128907248 3575568 -27014195882317025295391988357922816 3575569 -275107480229407428613321009474989528 3575570 -1024103920331559407669777879549173440 3575571 -209761299814406466880761649195309056 3575572 -218110063264683131715908562286018560 3575573 1109447374174966240343750119627959822 3575574 -81318637687525526523101332387606272 3575575 443984701063849497310400269469226000 3575576 291302361905230822432881732787077120 3575577 1033338195411969698681918944620659040 3575578 101522911620039881414147457749517024 3575579 -16999062182577828692898214084420824 3575580 -300438966783882494945330148273684480 3575581 456086420615138061905883224214913382 3575582 330290593781915299784602041990308352 3575583 23234135831965200588572890292648184 3575584 -1522738128750475094321000370955223040 3575585 -478883814199123778814531134452733400 3575586 142582213886450524700104543576425984 3575587 1707207988131558951804996876914516640 3575588 1073308157871499969048989979516418688 3575589 828924889321420754142607206344246880 3575590 -191894252688695934050470577804419200 3575591 652079945459535904929265915979665800 3575592 592040974331614041425818661168977920 3575593 189884976445513789384081906713724416 3575594 1086951499267880012112054419130381312 3575595 -801011079934565088936181660957086480 3575596 1252995755523519382918398935236523520 3575597 543438184564276806743447694803537046 3575598 114553756428742971690360833889940608 3575599 -1401661955480630750624317997374524400 3575600 56901305343376944585792890324582400 3575601 317714138652372709014070769823800130 3575602 148478218417789062507604891304183808 3575603 381443165127164709985831572007434864 3575604 -170829818928128941656883628605231104 3575605 -829378842713334402772280301045312480 3575606 351271776278721131238984450899314560 3575607 -172671655595127540096506807247182208 3575608 931049857603458209806496038951464960 3575609 -753176140091169946866029371252607190 3575610 -192706502280979616717691678356736000 3575611 -239648054325598735500752117166368048 3575612 -441774860353093366107814012678431744 3575613 11603321856798872734360738504232640 3575614 78971655321216647625166778994469632 3575615 565016112112524438049076893824566760 3575616 -18971530526357331130182249643769856 3575617 1068294515912853387128249145175625666 3575618 -1086222486304184306723524797195417696 3575619 -1050482388785310067099173669672330240 3575620 -454016866182630160993014190938520320 3575621 7051720629956009838841916128353312 3575622 7114318277212523237122433048855040 3575623 1233329959132610933457129240149472864 3575624 794847876027934479788374112935864320 3575625 26859094958095638131726435911770000 3575626 -491275021386411301993346676834544896 3575627 2099698164018718585219396299358054224 3575628 -36069077690255807132844965008764672 3575629 403689023680493887366711365817526240 3575630 363398089937077666510479784473312960 3575631 203132452882506354496917198184973184 3575632 26418695132460263909666253350502400 3575633 122283115472219051152062483884204544 3575634 421392430546563958788832636055460480 3575635 233203052208115448696145957600857760 3575636 334979044035116721184350431515392000 3575637 811326790020076219625376505897831680 3575638 291767014091281209031178978472682560 3575639 -13229674416859295781583535335117560 3575640 -475337065442814243420011863916544000 3575641 -2819184468393399069941291278581218028 3575642 439457156686216821171807644952775680 3575643 126581250264336664659019673690058864 3575644 -247839973590388028595695896649278464 3575645 1099071464250650081757854810663514240 3575646 418564320682130874924914426210033472 3575647 -1738449367911551896708199697742215904 3575648 -102240285476484245867394773330165760 3575649 -199392466421265337241351689311074304 3575650 50171496671895119282563980721653600 3575651 102015376508395169048403940272200904 3575652 -149467873270749632144218394135866368 3575653 -2090221577842123940176342054838948098 3575654 776038341597949605317930977338967776 3575655 -15883713264942588606468811272799200 3575656 876714470370244474380261151154012160 3575657 838209735082209748825570232099886906 3575658 -324252269313697565056298242979433216 3575659 -30034540909462006340282968648167096 3575660 -463951678831495000897270764699786240 3575661 792803186277945482659495868670345984 3575662 -541451834422454426296770560322399168 3575663 59989132843260729812884998301053024 3575664 2170931659503253315744659064750080 3575665 5381620812662186537708227788035520 3575666 -825723458352320700830069240569359360 3575667 1042286580262210484010651245116130880 3575668 947488658193838561671053497302386048 3575669 52222609628905951447424898642383196 3575670 25974390907314340961176798984488960 3575671 2721282395462079043641292868311800 3575672 166964987503670673097544323296337920 3575673 -409454188387966612609995122249892678 3575674 -369529565003711693134457384774315664 3575675 369182802935585574580634055849400800 3575676 173870660020730764458036834611241984 3575677 -179150519144498682901338920112420954 3575678 -864140838062082182446481127863334144 3575679 370607206877192004282518323303514880 3575680 245300567800019216366393110403481600 3575681 963282991308937631119756989493116672 3575682 -55111837016712421590912061232780160 3575683 -1811968824411437112125618415993196160 3575684 -273495898415498884559630633913176064 3575685 -485946717245990658325777321340835840 3575686 -1972300267612910708077942390838400 3575687 -1690394120401011990308844215677394664 3575688 -738465293345822214566406082147123200 3575689 -465071017695676657296541536080678876 3575690 -308499159025808697429125079914282400 3575691 -645912215898132143665330425837273600 3575692 591620127978913142336179627658199552 3575693 -405153364706360877932992439980705056 3575694 -440994641156205185486440740987633600 3575695 -170522330173894499485953768508108800 3575696 163733540923858460818333189627748352 3575697 -77820788573708239250358665288893200 3575698 -170068903326869591160703230809518080 3575699 234886934188106778328805193296701320 3575700 162784069777566782230249339202592000 3575701 -127910016889513272934058733725661298 3575702 -382273337446731065616868216200758400 3575703 -405997332923559604301717075444137392 3575704 -103263597197553458242944092152627200 3575705 3817586184189303828189501098372160 3575706 169237818358292675791020677009186304 3575707 -169044395697272314947895331448290044 3575708 -11400554714131116461867533436828160 3575709 377865435607191868894211413756319814 3575710 -391422703099708250218709046869250240 3575711 1127759238781478273142766870320140544 3575712 570216618098701702665272391981072384 3575713 2730105634945243631385695244189569280 3575714 317457451282272143731231387864179360 3575715 -294701576469673404319140750859503360 3575716 -356227682856963525604493083740876160 3575717 -5622770832059641021128480438554376 3575718 320035406427461041854911053398835200 3575719 184700569031578274838860394370459696 3575720 -524379316690292604421177188176947200 3575721 201558083421720249687717057784165920 3575722 -20724199345000841790048793181579088 3575723 138056938251393372343763377705984704 3575724 -373574055836158027288975024252047360 3575725 -45997659788284722558293887135729500 3575726 -103828569672448970812464788237488128 3575727 -303895347683890397587657935787602936 3575728 -151962036587411825323483355111161856 3575729 -896196737335693248808971269739234840 3575730 420032008472758032732939291912030720 3575731 164791202526404022824927463819949432 3575732 -464423089783542630686563081442315904 3575733 -72851962710243932053468658031249792 3575734 191659208414685317439941904809584320 3575735 1695921397604480442306803608082908800 3575736 -899075295539630710249761071128903680 3575737 -246425219194493552995661028587081280 3575738 316543905855308023784854594657937520 3575739 -62416463017372143093679849600242240 3575740 -270408973066423945257730153097963520 3575741 -64078408514227742614205802325061760 3575742 -138782011146436792021984107162717888 3575743 801502251210315787816806684372977320 3575744 250109672166445661008804549069111296 3575745 -336634105634760736718910959774726700 3575746 157952815508947330171582077667818240 3575747 68643167550065586899700867586226592 3575748 -1086728779002375476734361731686531072 3575749 167488047892223872190238377720400064 3575750 1162210599435063462068564214551424000 3575751 -150288247775488712903653937963904 3575752 967945699685747324477816790444057600 3575753 467172557577703937827655077882585140 3575754 24947378142111072080298518881213440 3575755 -1004976210895814059937842422586335840 3575756 -598538162749400798115625018610177280 3575757 205515040657263377029781504371948800 3575758 -431401940761948230824456629510146240 3575759 -1158786185706370735645604398918056792 3575760 269187282111566045548632662590095360 3575761 235138957357996913763910805071066432 3575762 -467451582341886643056219886670448000 3575763 1387644792545380779248504063665171464 3575764 849768937546695728937201462791264256 3575765 769267966567311507259192869105741660 3575766 -564344560655566749616245476952614976 3575767 -317304356014076855224151628692581880 3575768 -392166129745989869688435605566218240 3575769 -50599396843759884581747613479332656 3575770 -141101502845384306518269772730538240 3575771 818949772243514277653351995835883972 3575772 219756717138584735959241087001815040 3575773 -673811079659752833274889047110277536 3575774 473783960786621365735009259511399552 3575775 -235930745261739083939576737034400000 3575776 1861229262666667682027365640202092544 3575777 2235518273585296216669513401276668160 3575778 -234954220743566259723311340560962176 3575779 527486569317200272141544509578484576 3575780 -158987155191148527234416052992179200 3575781 -487908309590054339943047311133353440 3575782 -32370989724378562384884812027027328 3575783 -1590829174597089384733965194421280968 3575784 -1082392708879943040745872162611527680 3575785 -744248295725417201224070183894029020 3575786 679327973095258447874104780980764592 3575787 -623746457112490776479118642325390080 3575788 179836326638819940461743047770361856 3575789 -2787343936337240337445746174214944 3575790 61861686667587195877369467317128320 3575791 191698768591171486091667601944571912 3575792 672263318767967916789305591758848 3575793 -151993275402528405100444328887712832 3575794 8721725905540821266369669352274560 3575795 1019867097738373200312413948841298800 3575796 -241466727180819842327059707657646080 3575797 -183463445099523405742636835119354294 3575798 -175255430741919204587241160351605600 3575799 1638770098047921300611294384234199120 3575800 801526673234497083065870124142080000 3575801 -304352323326367143493630869462870396 3575802 -114013084368931324808334025019424768 3575803 -717312316966892831774687299225470720 3575804 529055977413990169511495226309998592 3575805 -724746384205257705935443349984985600 3575806 -173046711767918775939358255701300096 3575807 2325704245625484653266666722367901472 3575808 613423636844442288819023052099551232 3575809 -560010482581284954558818415977463360 3575810 8589349476553600308766055355832320 3575811 90849936932878428663835382939271672 3575812 -740686598206590147971191238929940480 3575813 1198082444291481921112332405735778560 3575814 -207022780718284417672283288467762176 3575815 345496713776462628120606542927223120 3575816 -100473339272560390062639178831411200 3575817 -333985990262666257987264766851744320 3575818 -211241459137828401956926534318283520 3575819 -200949934772022346140059910049643520 3575820 108917264377082335917704771737589760 3575821 -990329388525596516061587697480523978 3575822 -122119477338160532286732277163892288 3575823 -352192872030383061845242843250109816 3575824 183065337829379867985607526081765376 3575825 345871539077279423275310097717423600 3575826 5173676216033855117424802172034192 3575827 1106483976556525296990496240275363120 3575828 -252513363834535962698374032176545152 3575829 -143971527769179914472665860593898560 3575830 218428147398451378180037984256994560 3575831 -69439941862617040106219864413977600 3575832 -23677119083405016409208229816975360 3575833 -339894951218315526874491432596367936 3575834 144622860234393896226782928353280000 3575835 -1010300870452095233223279204801409200 3575836 -480348036822181645617483590090265600 3575837 -12704357347673696721293925551785728 3575838 160884773624858702824886142134753280 3575839 -769066247629687590947547133068403360 3575840 -625713526467493430987757478920192000 3575841 -891924223251628929824090465643728208 3575842 494993177747674869333107875204029600 3575843 1170039256789643313621896436928288092 3575844 349548141052828831896112555453132800 3575845 -22606213554171846531199827726566400 3575846 -540175544247891310217590493641348128 3575847 -173465933763809348063883363848434560 3575848 564608145258511965620372877446338560 3575849 -610528508234396804695371419366358150 3575850 -20570085563937227307561582759168000 3575851 -4422713399838081258535051836285794400 3575852 46624982151241317872346232055546880 3575853 -872695128767700141210396011116219200 3575854 121531652959527714377151056586816000 3575855 -266602967612187999676793744442813240 3575856 54467461265211249711834103063511040 3575857 1109462547466439555370411521961525040 3575858 -127261429499615891599365006575872512 3575859 403623397100071791627166498976674560 3575860 -566506339820893235055167606602609920 3575861 1477621470709857167218798248140484462 3575862 -623107442207296656331016086888296480 3575863 782942682736057925229556696429651112 3575864 252927130753450785760505057745039360 3575865 224325411140913391944359717624956800 3575866 241529333891346377212273851388849920 3575867 -1479679706961144699924304064612493084 3575868 -146504773927899390174473850301877760 3575869 -261311579592863485477173435461247840 3575870 459832629241493656608622230404642880 3575871 -689871345063471019798615879404239952 3575872 399377389355186968055377772182241280 3575873 -1652159329308311095382362063381817982 3575874 295690922221752000602828586548651520 3575875 1163300140692157145776856184101472000 3575876 4960561931942048130248255758187520 3575877 895631917027063033830322597863764160 3575878 -712748566652691730071063935612880000 3575879 -444839703517076917786887207777797616 3575880 -4583819387589132482307954966528000 3575881 -110336549478077377373421186459874881 3575882 1301030477994522630826030889773779552 3575883 -279396157803217204120503682810478400 3575884 -451714697090177421004218747744333824 3575885 -147052698760810028247884628159652200 3575886 397259580992607003109022389376230464 3575887 95821428641958031950842430513260000 3575888 27661543299842188503229156875558912 3575889 -257859613840576527670007251884271536 3575890 -23325743144268160019549078504806080 3575891 -281988559930991606686331060991276216 3575892 -37812439367573783139641499128322048 3575893 505816369984613890348704889899976142 3575894 -46571570698563537498586716557058048 3575895 -740149065355448310899794026654268800 3575896 -392266443774108554166368228824166400 3575897 -342699485950503693234296894060418360 3575898 -728371394688208266527296609190930976 3575899 -1156047186184167909821756644331221464 3575900 156972387261421165706279828994432000 3575901 455965360795723365057787128659718144 3575902 120403546519335379661553697349664768 3575903 -1162045659581241240437824988506683720 3575904 -782202775158724589603631379254214656 3575905 43352732922737094602331359405299920 3575906 -134885096898907552577416433771452848 3575907 127246837280345256248099945330151672 3575908 -463460015144835843232930806838083584 3575909 1269692107967352715482856377680794110 3575910 25599918485304159981226595110356480 3575911 1889195455394484680095071225875811512 3575912 183222617710927399798266619581235200 3575913 -389034854702437135045407091545168 3575914 215781702395256731952909867270124800 3575915 18445511856353642643613085069414400 3575916 -1084099941765198206955888278819148288 3575917 1749574404434008627664159470225274966 3575918 406774470968182703209626568678913280 3575919 977203822305858848805680844902983944 3575920 -54642540316218226613612122558464000 3575921 683149495538426589700369291704583122 3575922 85005822283950564207457822807765632 3575923 -647268092486295504902252735853616 3575924 1442307788337992735544721572337600512 3575925 -148422594138248967303851256580984800 3575926 547981635012263632187150280150207744 3575927 -1329899558572960813376413278435331224 3575928 -664086711854754943738968500027043840 3575929 -717446231017924133484470769057588224 3575930 -639401366319815472520621657535684640 3575931 -44443257699553170885639288985507200 3575932 354473815997272576558436883397792256 3575933 1329708227879224743265738259452131840 3575934 -752921737131018911315410192561637760 3575935 -1331339439596221887725769889229798400 3575936 50073131849984844012344287816581120 3575937 617631340834925182791565862105594160 3575938 -182018805520920825103744922317392480 3575939 -370713525061313826779516800106515968 3575940 -30313528632929066525450769719070720 3575941 1361595436929408343182909367708085342 3575942 929318622284946981901995034437126144 3575943 -72811855187208183054155378606548992 3575944 1114246612631501649549957310717593600 3575945 647669869377466958851915499554841700 3575946 -589291799753312324553483418956095232 3575947 -340901118075494209141685812852392968 3575948 -20099740402548782309910157132529664 3575949 400755430955874186171435327208370208 3575950 165535136685056902379042813968108800 3575951 -325147451796449335321513186886597208 3575952 106023141433247669869028974068695040 3575953 -648391582301779585561517785361901456 3575954 -209601967063387065493094454843386880 3575955 -353901188369445590250297923200082640 3575956 1140006737809706253665892168974261120 3575957 292177149251249666844980253511621824 3575958 -4008561435988837238762029837441152 3575959 1804342556558209801623406030580713160 3575960 515784087123635202848655238056960000 3575961 310842605649712308926851715278953600 3575962 341868432604086447596105226516990432 3575963 -495571198396585849188144690130527600 3575964 25228625108619931734344915407675392 3575965 -76093792081008782625303896355925140 3575966 412371504430296168237383241705938112 3575967 724292122036315674082564897131840912 3575968 1043164304837673949169821522298142720 3575969 661833010541952667055724356580924096 3575970 -444375214821649212155865331759738080 3575971 -929192174802452598167709397390682880 3575972 981394795608245011385289106579571712 3575973 666763113669373285268150066341778784 3575974 -64495194453925686092365350772755456 3575975 167230284961761516695250316700418600 3575976 -447112834384669869210797380403773440 3575977 -1012452322439839264843238316641513628 3575978 -26884684452055549250999821751616000 3575979 -79036798386444421701048003256045104 3575980 29207448445008538385067548673792000 3575981 -1505799396042001862390802852172906218 3575982 262266731878832184158357770294262784 3575983 -741983296053552322198547015030950768 3575984 19144701089200467042592600670109696 3575985 295561600669444608698802952926245760 3575986 244604839607318902653525167858939904 3575987 366743082652875221641352118777882636 3575988 190470778054079112415131859131070464 3575989 1709082406828925491166953156695844156 3575990 440250946456723415906614958396160000 3575991 -230290244424055514793695091727251456 3575992 86734092413967194329160615397089280 3575993 274891640035008119369304384981475242 3575994 -380551329154469478797346689419203072 3575995 -638371763798381987991391640906349120 3575996 391879958378955153652612687324800000 3575997 -241853159845649347768607117173877952 3575998 49461160139610545114655710870686464 3575999 717402925969943342233850720386513920 3576000 272389702908251365131573972172800000 3576001 338504706140326509921897836453465088 3576002 902629819253702723801804109715143072 3576003 711915619764239953075119434778476208 3576004 -129922713211164305516003277577626624 3576005 -394649758875587395811404689681991680 3576006 -78527350295612602742284891197472512 3576007 -236440773700471175057251654382360928 3576008 35355115466519364835810454684328960 3576009 14881990617941582915727970171564800 3576010 -1047450369079452076903119524388079680 3576011 339414769090306803824363691580881552 3576012 -576374941867846229923476715770802176 3576013 -268063899510606652231444117566709504 3576014 32121755469812506477339934189790720 3576015 -260016037505552572078951842378156000 3576016 205031721299523696038274429714481152 3576017 -101136239163012209367895652741021760 3576018 -179724924856340267388991738634407680 3576019 -2012179892193569090877274767530593440 3576020 -92910616073619517134825901334438400 3576021 687399056613274599406923116756772960 3576022 500698683081089949118612936081665312 3576023 1464488877461282606040462413193257304 3576024 -290222415896157913152802733954058240 3576025 769840595631150676515706593089998300 3576026 242403101640586049810744560228169712 3576027 35851466238630166761269526753350400 3576028 781964889420899917982046244195696640 3576029 -784600735799407052510911329708161370 3576030 36214230691575108247233338611200000 3576031 -1177395350771323232805512985900739168 3576032 -2008251602105978952930008568864964608 3576033 1330599475879060378076565354223162002 3576034 67561024425605334429932202725376 3576035 1118869054545817983170248440791528160 3576036 36832167495489462921379739854946304 3576037 1553063492424832928289143744483490686 3576038 -1479356094477812457708153262368763200 3576039 604405865565354601614287116071786024 3576040 360161929338011719576161618315801600 3576041 178369425074224417377700503632284800 3576042 -263332153336954337816155604158924800 3576043 1184077869667798784365469297763970292 3576044 548217814546216838785888347471995136 3576045 -811028122991378923672277612733389760 3576046 -786980065202874488989845647606190528 3576047 872580054235237553421051356709619200 3576048 95148757519733181728893679236546560 3576049 627983970414125761692176216345547120 3576050 -156549023970499308862521141649447200 3576051 53297907349859609354558319988722168 3576052 -4382909177399114847979472881717248 3576053 -816355284866571658569228503965677600 3576054 -101435523561219454195908477851542080 3576055 229779583333135043449366417990763520 3576056 -1545082306226437752490805226966896640 3576057 199327325126816506842550115018413056 3576058 914759607058949794527793924204824576 3576059 -323550756911689215636992404308008496 3576060 73179581679519495468687079143482880 3576061 213350571702890537943800870786716524 3576062 70343196875764555462997311916743680 3576063 444244635179530500511052608061487744 3576064 1122129519872110460634614244478812160 3576065 -619914755168746026549547597694201880 3576066 2592714722512659283199110335750144 3576067 587208820379067306373360066128129024 3576068 120276870180986258751646977068702976 3576069 -31146322145070639383001732799434564 3576070 -36016196070363682947961114475936640 3576071 603546186378011122355711142330193152 3576072 -255833635293828241133210035590758400 3576073 1849116284425462578749364687245335322 3576074 250514454397146679412428911778207536 3576075 -445295035613863312490592255559865400 3576076 -407945559489465090129133721258765312 3576077 -1604399787131840715709169777857609800 3576078 -199333944143714838348881869030281792 3576079 505338445125564248075466079937548984 3576080 -181631295901900940430026303164170240 3576081 532620387511077401853060154834048752 3576082 527099598198939108628745508776917392 3576083 -104877455137525281600442040193469536 3576084 -539404768447935375108828376622039040 3576085 397399041987654096377925674300071200 3576086 -155146064749788771109680910357380480 3576087 -38089344163953257408228270981452920 3576088 1004828916049501396243473866586101760 3576089 -440210786418755896828380886132656768 3576090 -35836995015844935869343965613235200 3576091 1110418120495311164844489797131055492 3576092 -184318670716569092091198861045585408 3576093 490699046105599434803567941649796864 3576094 -50867205010217194907176298249742720 3576095 6270082016348230853901382266497520 3576096 1099689546370362310751276234362060800 3576097 -980465055072172634183976281567905408 3576098 88897498194694692644035170162216960 3576099 251369653293905760267748595892503280 3576100 651926094968649908858124154378060800 3576101 318376836033312013499487370072791102 3576102 215633493170622127151050176555709824 3576103 -35559268360686093320036281623317040 3576104 456955664590184176934155322639155200 3576105 -12735625533048302783957325493362360 3576106 -833781909105249398552328518690082720 3576107 212059466332822936988075107435098912 3576108 -436008729063444826587343634001530880 3576109 -80948709673903560069725958241888320 3576110 283660689209820209916392117889984960 3576111 -57083958562509349840600050482836992 3576112 -90624580859133867721620266577117184 3576113 516529088769438075931232174768896320 3576114 668613880241007725805448362825980304 3576115 -865876259911828287110750510445300240 3576116 88734703581872762963874162081484800 3576117 -563266621920741513791647235429956320 3576118 -113803789219227879416189683082380800 3576119 -1269249051489916209341287410547515480 3576120 56879720698696461894900818198937600 3576121 -1206455975703832914613577645921278678 3576122 19761461904764891494787737945353984 3576123 -406303078289846144009050575980899200 3576124 -24964052097894486365740938282247168 3576125 -647391002834715064839074163396576000 3576126 -147939501122206618016321728507774656 3576127 20992942261320552811846185501334976 3576128 349594012901125463092252266417094656 3576129 -257702257410138474803910976005487872 3576130 -118489648445815670663391034702403040 3576131 514391247931319001293293920616652832 3576132 -1270851823837938376652795496603648 3576133 -1046688588797679364886869550757884352 3576134 -1008505239339739460804564770563482784 3576135 -137487571829943713560787262118322400 3576136 767684350783920171225678244232232960 3576137 -2077492833367897600049273539458242508 3576138 -8370343924385076495241648587067392 3576139 -38872517926956960431511145810999008 3576140 -220332373596326118559939238586946560 3576141 743638258084416721344742446050555052 3576142 1033393229813548400442818195501755200 3576143 -523461320196499044897469747105499376 3576144 -71268241026231211827854190651899904 3576145 -1028504352661389127376046515322521100 3576146 -42346419817648939843222460194788864 3576147 92782564789087108191223789973263728 3576148 158592754611132370876036922994958208 3576149 2245514782303973734643891286149958300 3576150 525930930351249982437805679872800 3576151 -577450276635168400530194808476441848 3576152 -48500492714858859835970662666598400 3576153 197621698370154643542272449542093504 3576154 177872689296302402866805160586486272 3576155 1075191829515622871706142202928480 3576156 323506494575134726352579100264540672 3576157 224896896339742112560287405862440960 3576158 164104025315658165830879093685139776 3576159 -203092531354069758235033719257031336 3576160 189780285566817394878008603569029120 3576161 -243747345402925601515755836000167680 3576162 515300203685394311020115860184429952 3576163 -617964127899509321523598256128591588 3576164 266966753770531746095829751240915200 3576165 120830897467283044060311129855864000 3576166 -1061960016245395043128295854622851776 3576167 -857112715486497068362931818168856520 3576168 -813155555937486219905174217093964800 3576169 -1580770844757362269581415317989420400 3576170 12203614892586689206126166241201600 3576171 701654997848085284616360771248547504 3576172 -1680795288809280862779722393019791360 3576173 1289705523285214161818753215673391264 3576174 241940907384718949463699125236196352 3576175 200410569362569312423941715292985000 3576176 50325319562400910127906025666281472 3576177 -1158023190046642454650027219589056320 3576178 -470382205675292837726737107367627776 3576179 2043538862877761235865273477814280780 3576180 -235508156846197990363214835599462400 3576181 -5851065926127875904622139585311968 3576182 562434038810063078632558416065040192 3576183 -616825804749263815848411184255291392 3576184 604599624373957109178366595207864320 3576185 156312410077667917974600951462829380 3576186 348827726817033152372720566996775904 3576187 -1368905860127281008266552510050019164 3576188 275826934554166412273804813417889792 3576189 378604181832801020464998467194757568 3576190 -227759051607997240496879997884798400 3576191 571887795845463799198474510999752384 3576192 -787146023178776961802265257259827200 3576193 724878460984305935787968521387791360 3576194 115911028059920571718891900771858896 3576195 180352475705118813359381099293122720 3576196 44548908373064751021953800931432960 3576197 -38832300117901970589546065081587620 3576198 27454007982554709209753785574434560 3576199 -12908950515041023608767670987959040 3576200 76113803638138180237808451947904000 3576201 -553037503731888887628787177744006080 3576202 -22767882302708821513112762680443648 3576203 175305918573277502444431110567123600 3576204 -1069451356788323244682430323270394880 3576205 1381346436187454001232320775215947160 3576206 570591743243762953254771765570927552 3576207 125097300471844469975272191781858440 3576208 -33362231654960386924910375195099136 3576209 489303318572645183969947166958090624 3576210 -10936031594404803202167819991994880 3576211 308090535164375497030634641002820000 3576212 17358816761173225140001950574129152 3576213 590207745300936297440268585778155342 3576214 202128849700473838397105713811074560 3576215 923027875400786146349319067192446360 3576216 3084844600814529976700278384373760 3576217 430649037468442110122166474590952266 3576218 799387615670053787141743270051415040 3576219 -227001056356296081554987585041226856 3576220 27791524831914994411787439572628480 3576221 -1501030697881459444297668875589404256 3576222 -73838621981083162232731838319912960 3576223 348363580901427738677659510025238640 3576224 -5347583805341748230437013764964352 3576225 -104125709611387652683663763889688800 3576226 -456852173735509100434138122864973440 3576227 -25128922533016810026690323504997924 3576228 320782958286348198919316097912459264 3576229 263144971282545188948012564256378400 3576230 -28064918679992860519899671964549120 3576231 -191819823627927951603671106455937288 3576232 1328168885356307285808941710157414400 3576233 710953477641806722408399288683967482 3576234 60523363585269915940310775559914240 3576235 86564908602009718688557004970476160 3576236 -193238956451305092569244736277502720 3576237 186022846249842201189105243940692480 3576238 -288297750708647311270368443966219520 3576239 -1003961415175784445137659173698449968 3576240 -89209169571820204148494723115581440 3576241 -451245702516934013578360355880387600 3576242 -11068334313972305301778397470912608 3576243 51382583839227647881057517400463488 3576244 436803181243292166836450637230551040 3576245 592654992479424080981229584137417500 3576246 -2695704793471718131418174414814336 3576247 1105116291727174179004463399749111200 3576248 188325296573247560021489803772190720 3576249 435137456429935425580288311702349434 3576250 -213186988365862145895539127809730000 3576251 -601112314606842601579611368585011200 3576252 -153533839122622757379703841463725568 3576253 95207119876544290774385672088813184 3576254 945537358838210482360369531044065472 3576255 706840966283590276862598613300156560 3576256 188881230420707341422364737530757120 3576257 -1107488889661054422541499898280930494 3576258 235344860829695969318771011542666240 3576259 -531044714003301951329218060267483784 3576260 -254323233655120219638068348990565120 3576261 292405993316435295443534912473529664 3576262 -200143859022188628946227718531220736 3576263 3219333737944477797527267979922514544 3576264 449984929823663253687679680955883520 3576265 -450499095702549286357093620167214720 3576266 294874239725116345861286270436887904 3576267 -16713974544295726752110874573227352 3576268 -1232717945486703756783875985677546752 3576269 102506959433680870812143279162903670 3576270 -7805644937398844634269372760760320 3576271 -1165351257030734128930217981361759848 3576272 32559795987665266678747242443046912 3576273 807616126058724815039498324529355104 3576274 7343558640663204357195739512979968 3576275 -674510379363694624914861740400435000 3576276 23266730539747984624573459072896 3576277 997131295535685042677506365282196032 3576278 -705392268214790011313333485093582560 3576279 138044611173551304868766116652073600 3576280 -1198235759007068157643749968403456000 3576281 -140451996888845024832986580914167548 3576282 -473276708979848966181469095740855808 3576283 -228747891466445520873870591274129468 3576284 -177152239596093215031958679753588736 3576285 -1124709727523505311416769314930800000 3576286 -186605707807521062314346877997814784 3576287 162384295965907681320604089934641120 3576288 1132155393979662670568624793599606784 3576289 -970132128845952492072117914464386910 3576290 320151275606567326965666967046505600 3576291 -1241032909157142255048327683541846408 3576292 -824160525860267254845320109048217984 3576293 276885811931088450502644344890901760 3576294 -679304614068860567959664525220471360 3576295 698746679124322237526201421901951800 3576296 -44359113793147072650340958462822400 3576297 -1091387439507386470552867177909714800 3576298 1102356829200775089314796781181241600 3576299 812722877663380434767925725667213300 3576300 57785465220148409750384777621913600 3576301 3553336727686011353186268385401952 3576302 649435903461665611125946876629068352 3576303 -297662534257657186356119808696707256 3576304 -196659354392012886260247235611426816 3576305 517124227919031304190696323603344960 3576306 -1059742764290810242681090546686796800 3576307 281926055950397780720664617059823424 3576308 -927619340798924878104357691778352384 3576309 -257666022707384904262992122964543360 3576310 -5112492715817521278925252733562240 3576311 2058451641190412036273041558436391912 3576312 -43336163639433728851694507072102400 3576313 -918959974304211845059917036386396800 3576314 610896547400501851005978048689798256 3576315 -44126857770460215328486018669224960 3576316 -196226983986090038091154503301966848 3576317 -1025393798296496095334417967898641300 3576318 -334161609515614441776741817981346496 3576319 1227853005039292562997073623157982720 3576320 247585870173602920043352834818703360 3576321 -297305278830767934934832444958448128 3576322 1423701371467309558247109581327536032 3576323 1683445219276135063537477023849592572 3576324 -379745532775021292198518948781211648 3576325 -510410478346909603919072984507090950 3576326 584519896758052168806506293691942784 3576327 483094551290806560085355524209054120 3576328 469788823594428041438238199506370560 3576329 561174817651426156497753188914107930 3576330 254374292882531088124318306656921600 3576331 -662825907118729265614741945443700800 3576332 -404351718955291355009905578272893440 3576333 -45397270027081204323707696667300000 3576334 -517182916959647746256183536137913920 3576335 121428488864139552404949696477963360 3576336 71719248862269234714125545150021632 3576337 -192804532203554185358868694545836700 3576338 -881740524384613815405622904104194240 3576339 259176935594313404962688304740712960 3576340 200592321590828747336034701685507840 3576341 1037284244092315432959040487799157824 3576342 65642292229041619483653460785051648 3576343 100174849863443503573039986734972224 3576344 529180990034681027445036573038284800 3576345 809657599226602978894407544064531520 3576346 -18294586927433947492866658186260480 3576347 -1182172468712612869435133502793507488 3576348 -294337584869534661419059393501572096 3576349 203897413643199962853894475293571936 3576350 511381007947095258237616914391406400 3576351 -229765467025424960423567814108942720 3576352 -539116899995123924325533466235895808 3576353 10378924464576417676585510517766048 3576354 -307034885072157255285140081446692480 3576355 161401165311576732470087186250846000 3576356 -367009550575824493474537416786911232 3576357 -173278644315595695521699133923882946 3576358 -624930744654139571100727822270759680 3576359 -1650679652377751136152925255206290440 3576360 156703454726119279253223581303193600 3576361 1379172739179250788824166565660227962 3576362 111522415897260377554129339380256512 3576363 571952345040732460963508857311963480 3576364 -342439758833384435021508855488398848 3576365 -437237743438063832325251914902407880 3576366 -120691681454619040701820232956446720 3576367 -2268213104238038988435173815740377640 3576368 -293042633268638170712388508539125760 3576369 706639173965722400596448172640204608 3576370 188049190725572307085571359526784000 3576371 -2255290082623860559440966498271030740 3576372 267277109377102010295440784685166592 3576373 -837280834042041379286873835029023378 3576374 786914295960391683826409775461931936 3576375 292705307869588136931025294419834000 3576376 -716663614236477529634599632791961600 3576377 134637567292141836259666287157215744 3576378 415819510223424065141527358595972864 3576379 432649152697046187850446333130666720 3576380 594654132638744602429257523671052800 3576381 -310640973405280768206693248301474048 3576382 -566782598986093107681700060781054208 3576383 -19776921616541420780126102342927856 3576384 29374956233785949023417267981910016 3576385 36391831486468586397040113620127360 3576386 860650952359944094902433793065705344 3576387 -44456907576001773288425960326454784 3576388 -486654790869632377077471967984803712 3576389 745820570528124301908676555737578880 3576390 75722266307314556445629484406828800 3576391 -209681495150312927902345722447348256 3576392 -118152489476388398838484414451742720 3576393 58394696952098694884495299729713360 3576394 -1503115403250804264460087103956832928 3576395 -395684455958994613835260009579098000 3576396 -5823939352085110734889895659929600 3576397 -713007506633676641621945643507434496 3576398 -246840552202297800926345820671681664 3576399 474668910226307449158738085495570320 3576400 11437367541061520096708598485196800 3576401 -1126245681978942439659499394706419598 3576402 -187809361848493812414651241432750320 3576403 -1065230034802007001516044137151610840 3576404 29991778394671194568886657060718336 3576405 161031050431899630952234251402299520 3576406 -682568010612920384816110480683884160 3576407 2160179778905221082883665347984219656 3576408 -119541632707653785314764187395686400 3576409 -793765136044790700375456142421149440 3576410 -341913453589081538200455797024297280 3576411 666198475078001102669878123257418860 3576412 586054159172251285264520689023740928 3576413 -1161821448475687511191080395469829338 3576414 -410164598660931875495702124114874560 3576415 1296740207411816753873288113468776000 3576416 150354082668902108533769297765597184 3576417 -241637592888714829901095395915337152 3576418 471611911084886012686450428720623616 3576419 -166347014456589977233310984027109888 3576420 -159618058621805737040725116251136000 3576421 480664920783694118922651833707546622 3576422 265531250250856154137308789370444512 3576423 -369053686695439495683321161741971416 3576424 -389878186168956239097488176601687040 3576425 679443002247051183792308589535411500 3576426 106622694743984817907640175103288320 3576427 9740185812595894579810838068162236 3576428 -206998042903402698288134947938892800 3576429 410745106728991653792268311453463884 3576430 76742859695438251001924575537006080 3576431 -1013211019498316252219989484288374656 3576432 165939580966256870358510079933317120 3576433 -148185230287935993787371202828806080 3576434 631411045134739255103157561902105616 3576435 -535104730175131721597143936037702400 3576436 -665263156139872226553686103245384320 3576437 1594623159121878499790572113872407086 3576438 142772017746974869912737721651077888 3576439 2067417391035413704281659515063808 3576440 -2522300929906627621073550554726400 3576441 898771094502695899462873272168870624 3576442 -140501657588804089807116888045034128 3576443 136903161349589421676978169051058144 3576444 -448010376340929808863068046581465088 3576445 -530886764762209749100124314848345300 3576446 946419136167719608602561233635782720 3576447 359560075314567980688768862046208000 3576448 -1883831239398234146623543947590369280 3576449 -1101860610407205136414918800072211500 3576450 89203069162568373814495444020883200 3576451 -945685127914480486115107645696796548 3576452 2668122308467628404473168943844352 3576453 -570740359893895434951586231011249696 3576454 222657035549039421862163205467013120 3576455 229895342716923481191301915380060720 3576456 162032101455877202748610106935511040 3576457 790389496165419972437374048024837732 3576458 240542334625246825968552034760524080 3576459 370605755997481616984261313646841304 3576460 -999686625385713720219300421317519360 3576461 769210151944697502802077526118980800 3576462 269049903445638066985703327469911040 3576463 -1911834828887868873365851154632518216 3576464 63152859396757934677422530471239680 3576465 393048199743486153574221919123488000 3576466 -93264667294970016382997986070801760 3576467 -1357029204521515566476824417349798484 3576468 -78908291393350553672566238143524864 3576469 -1284378830349293314226606956711036672 3576470 -107240524091329027053749208442675200 3576471 -25640531585959505846063330780746416 3576472 -875230881787230587770486454033080320 3576473 -1186836954684606450000477515603620278 3576474 -290052806174185109707070324245896192 3576475 106433521387980150026557277761996800 3576476 1519396036340851132219923550751362560 3576477 838748413301925746266221838112035200 3576478 772529607616303196999044892931911040 3576479 -18717451409320909906097881679365920 3576480 927892601853411540461923758605598720 3576481 -131752394172075445367047340779779948 3576482 1206658401803337534203251706041344 3576483 -777621372359061562499087031275192160 3576484 -1262885123190129877115107950302182400 3576485 -622263436877758018985136964608179040 3576486 655080089751551408655852135254441664 3576487 267037988711612501380890206335627312 3576488 -1306967820909849012208633580752896000 3576489 27505889121426535508529747710014848 3576490 -187656223131511979769536059274148000 3576491 -44255925657454110978160634901884016 3576492 -361638473020787173494856614307709184 3576493 -477734700234298937710810299394294836 3576494 172500775557054683386359109683422592 3576495 122228639730709015422438230828372640 3576496 -95819956761911608822378826396860416 3576497 -261521259522063071504988018346846668 3576498 -14602790573727947583555219021783936 3576499 -1270208405386927995186739957460919000 3576500 491371578386530840882810595579904000 3576501 -177886932517590667584834628299640320 3576502 60278480073153694463699651543915904 3576503 -127638643860493586173077481568972160 3576504 -986169273252698949832714550880890880 3576505 638865036359344716869301930081438660 3576506 -334317357283942172485617554741724048 3576507 -326511847638141129262592853283932480 3576508 -266419274704478642035175936390010880 3576509 189842981238055780338070142739568710 3576510 113678668986733757165254455972576960 3576511 -1279187140352867577228758334344276976 3576512 287000454538767558616787998086266880 3576513 255755497261808576085400162154397744 3576514 402482572655139550636513680225563856 3576515 -964235939609033146594363744712793840 3576516 -3372708681530726359538234048283648 3576517 148340321108723184387396223289999392 3576518 -1415543330471002408286499267924960 3576519 355383991311028003765033101463399488 3576520 731202716710780462891594143913420800 3576521 -610668217210775101765420960026730560 3576522 -226596570634912501036825088858380800 3576523 51260362706337857774067423997994544 3576524 2180122498176250822485903002366976 3576525 -8394644286302703767502638253444000 3576526 -435206805114239035052446211882580288 3576527 -1791384348800734783896055714302192888 3576528 -109856142487759119261435625804922880 3576529 -3215342277285861187998600418609640928 3576530 -428160850099692517328731705836159840 3576531 175169367214706640733038547345361664 3576532 135103081230779615765012637588447232 3576533 -29535753668619876585188518709340960 3576534 78412578523795198653713729836069248 3576535 223208284839326376941857244026397760 3576536 1538492144300597319311551589186119680 3576537 1315615594436784970861366862206175808 3576538 162418633559887225759749427720317696 3576539 183016572799531772986320827582541840 3576540 -75708816999556383522675977377996800 3576541 -541183054257319415766452941613176800 3576542 683076519041401506759515592769260672 3576543 785838177202373105213574288623515464 3576544 -86027908789934427482682216659288064 3576545 475766657487105930501540439999340160 3576546 29040507935257340007163190430429696 3576547 -377796209858732496359557952950604916 3576548 89336313098503647005162256520507008 3576549 186639501244926759819774514609824864 3576550 -164570448836059347259030604087851200 3576551 -2120054395531244333942133666796256592 3576552 63587584371791227476885670305792000 3576553 507425817414671014987795776941534688 3576554 98160273691574019587580938822530560 3576555 -17415631362570530110088757514755840 3576556 -189562260580400498650591644483239680 3576557 -1256663607070234607488406585467441194 3576558 372768627832683738291199826077483584 3576559 1516737308332318547469307158864193056 3576560 29272985982718233317439141553766400 3576561 1082580738087169265155387301368866672 3576562 81911460450338220808264955490989568 3576563 153912353745447004327999429163422848 3576564 553880012509259592567215435378697600 3576565 275690945157224565431388325552514460 3576566 111784702239621655166649107542062720 3576567 -761218749721641582024370356710810880 3576568 5545490790666084103772436921016320 3576569 -188568417748082817615041233605609366 3576570 -339250599328910514238805483779430400 3576571 881431841662388210502127995718804772 3576572 1083998748383770804544830597601774592 3576573 -122311110851476237019203163812478592 3576574 612076344930095485134564307068844032 3576575 -371465144157132511950989516906608200 3576576 -809381810408405553489315593503899648 3576577 -1302752774282138835792930307648632574 3576578 -293006674387607727137601773054029920 3576579 -87530191509767041060392532268315520 3576580 -61701942917347283693979383926579200 3576581 -1539337660372170177855799556540680068 3576582 670609099967251322259900304485350400 3576583 -1332951628878492121636918086035800168 3576584 248684829226548376729999890025267200 3576585 -646041922283386988217604350433281600 3576586 125850586935244515073907586617714688 3576587 404608124614047236030922584051793552 3576588 679519157335893041117551138893196800 3576589 -143728670012660923732518348337305780 3576590 -672469788531426663849850061029051200 3576591 -390905821364337848098421271706277448 3576592 -91623371654959072526314709900328960 3576593 -1125624307031054735980640957862670158 3576594 25527163677306032057090687971688448 3576595 -1432432470689738207650695049718785200 3576596 -282451880517330504142449334913241600 3576597 953119759569199323466352693634986400 3576598 -566979389879920144615742480769533760 3576599 199082640927256982567442342505533600 3576600 -258771735199802361483873791859456000 3576601 340411976474725106471635783967633152 3576602 -245587665886014736961936691016562208 3576603 -1054450370454610337405138953681941096 3576604 1435826079372820239473994964166944256 3576605 -402888532996249254266995814540472840 3576606 -181401273445615231418976503032123392 3576607 -685612507614281226899492361872458144 3576608 -860175942397671225854603053697531904 3576609 -1750761535848531845229863351066030400 3576610 668826658967318169236104389507228960 3576611 -32480589983906758049349740094084408 3576612 -23821950224868215793668137826758656 3576613 89974327261940802659353374895001400 3576614 14723892242450592308294825023848000 3576615 -68717093575798854041747038095836160 3576616 -797431862488780724118891188696432640 3576617 550811540874228810922436437561214400 3576618 -255433467407413619073554958548774736 3576619 -433315876768709338335489146998891160 3576620 194379560202030395389149900147271680 3576621 872710578368278492258479193410030912 3576622 -26197040279108946824907248045731968 3576623 -1388321595726757064123727554204343720 3576624 -105530111508668748288339958450421760 3576625 -107315915454873823790045291514624000 3576626 -32244428335731444854813737949941488 3576627 -79204455032134079644012736569911600 3576628 -194927903680741781834531671536752640 3576629 -426975755402399133177836254431292800 3576630 34619460782445677145799002312702720 3576631 3597943984035716256575771897594336664 3576632 -653769699789531001018367979682713600 3576633 -170028925939502321952905948056115376 3576634 316817407347799230661287754592017632 3576635 -15553184399246661822162370442563200 3576636 -12836097657394323582157627766906880 3576637 520909733487029629668565771132537286 3576638 -95246243248022673082061838163114752 3576639 -1795167346897552464529261358509440 3576640 -246613787351871090059323738092994560 3576641 1234142233707472742752992854436940500 3576642 -51179604482536137140082776455412736 3576643 -322180041062921198113180520346042720 3576644 -44303585964377058600632768385953664 3576645 -759608238164369069099417144318204580 3576646 113734911176869104228869826393012480 3576647 578072192668659548274630860938096272 3576648 919092697475448308340139069349928960 3576649 -576579178732251522515534636532365350 3576650 -19586370777635807924403740746176000 3576651 -346542557860621944126773431338249504 3576652 784124218348205084966076655912952832 3576653 2074611883456486421856734000891121600 3576654 -2187739900611693843119442476269632 3576655 1138943623982698943929047175353090000 3576656 6867068485891055474823111441383424 3576657 437193890271785382693329695918795200 3576658 -110785343932486958791001558894668800 3576659 -726618490370046761055332817119300184 3576660 -154144419325921326145447257471498240 3576661 1048227209509480343462035380204569088 3576662 863130662140004287404737660660396832 3576663 444777985547081236702547065906520400 3576664 117682381615176601444876401473126400 3576665 881968317231488878385561808189675720 3576666 3988448029637990451897513892098048 3576667 -2577916955802724469855244417194730560 3576668 -506315810868851601958198403940797952 3576669 -212625590662987825458188493544446720 3576670 178065781240239365329788138030761280 3576671 -994687926000067646579864013864352416 3576672 -641057414023319087484237738277601280 3576673 -2053539366488275895206505736955066078 3576674 361154711574512420977077482952199680 3576675 177253282527127181952479541937267200 3576676 210177609326500891695134946648021504 3576677 -828702989802626824615185683163592740 3576678 190733532027303360988449666425272320 3576679 58764750396550639956290638044221176 3576680 -1046775726093544829081010148081305600 3576681 -13617379639878374575840195117325016 3576682 -12437260246725070106879126319881808 3576683 -894412890240413921366666855177429976 3576684 77698070512193448011852655725445120 3576685 249533214087115144462248769476476160 3576686 167697603734813008156502009838550080 3576687 102878561332343295629167386002250240 3576688 21502435256981062846449902521843712 3576689 12572676410920860551439338284406256 3576690 -208711903446056545929721996131456000 3576691 2012574896919831762933421113939798092 3576692 411242150626704305290910750647326720 3576693 1782971861762538844044573749512550400 3576694 414885827052798190140072179767182912 3576695 -619050585773276011149169309611973800 3576696 -33083039951689276012721386364928000 3576697 6929125902352246261527583716470528 3576698 143427762107112739969025272669893120 3576699 -493790447902293705933956703415547376 3576700 -781139494284744940632232073568921600 3576701 -282904658227308706956215570212197888 3576702 -73058245138868431028495270204299968 3576703 108728071098403072442328951511548184 3576704 226365013429375903915384769316126720 3576705 214118795592779761440687846603542400 3576706 535588663807808273552479604115787728 3576707 269063759669343162579996712645563120 3576708 69944815482363251472444107086450944 3576709 133290063533234972298636482474987104 3576710 -464925183099923166402289920380922240 3576711 40828893037654203940294255692795984 3576712 -382707748985878575922854264991948800 3576713 266605492134757868398311130224765120 3576714 146223538364027597550494635311287040 3576715 988980589165981380085880840045152800 3576716 269285527606567532204142418267760640 3576717 650674317400552656319490118016136640 3576718 115335870860914868222744998278919680 3576719 364980988409713857926731834622381544 3576720 29483233205362245639523262516428800 3576721 1036675968641208297085802562776335922 3576722 233992084678619906124013542932352912 3576723 -997375271105319791169861988344774216 3576724 449594847174561561485910845962906496 3576725 1303331331177702098578227539325624000 3576726 -272413819486257771575595130615733760 3576727 227202967083638643003343399547055744 3576728 -732936234691720292193271508993495040 3576729 -362438850085737078482586461753344512 3576730 398841615441158744151312753602027520 3576731 -1723816081867622499849585397321725000 3576732 184140968211688581563767566233610240 3576733 1345027797204798159657192295249546982 3576734 -332810115956884577098661915236896000 3576735 -44996979629915035226757976395022560 3576736 -373536281884172716944226568702066688 3576737 -1461699656867286391534932774756932928 3576738 512183767754456702295269184674903808 3576739 -173477028562593094293065781115531176 3576740 -10581546150723072253869216981811200 3576741 -146783998550199292489917300188287872 3576742 357662206705073768391452365773614592 3576743 158886174201944953654830786642069960 3576744 -1138501655489394311061187871207424000 3576745 -1328266487548304753102164884491811000 3576746 -481328765179525892108091524663342928 3576747 12750880871771907472781870755548672 3576748 -71538745320033717767168201834905600 3576749 4748025446189577677720933649851904 3576750 300538049198349001967862961340160000 3576751 -1976375471315371447757232881339473400 3576752 422114153847789713548923127136403456 3576753 -238340568011285264775420541883714496 3576754 714305720697095472075222494147874576 3576755 173988508147443400754485098579818160 3576756 718798565444540383152564323684585472 3576757 532066656533368584577272564369078720 3576758 -159648854660899573417198222665860352 3576759 -579999875043389903807147459427977496 3576760 -1709413171204996423184581043712000 3576761 290286986716286657342715189250312362 3576762 -264589748653232569348230801440594688 3576763 111935465973598084893199439962080840 3576764 -1232840320766919277180435109632871424 3576765 -396003867412491710759853425168203680 3576766 -1040753529147172510854123267738412800 3576767 -798348178983653527965162528256032528 3576768 -70373003425275334723151326793957376 3576769 -321126515414351694678561227357220160 3576770 -624285893565505416222381546289213920 3576771 -1719542088881372723609438385053512320 3576772 -810311526151617187866884969115850624 3576773 -687056504232764431884199612370144358 3576774 435767147334542995108844651292845952 3576775 6604868670538452602622953301685800 3576776 183192309774430573884527988679311360 3576777 640737978824394235797898898603419920 3576778 683369610280152502794247965396533760 3576779 -1184511254491098292123368470782144620 3576780 -43050132286453773279585266447278080 3576781 22449264174773471114570431944001880 3576782 749535391353706794982927741215320064 3576783 8764722202449974264450085439093248 3576784 170867251765640886176038829721804800 3576785 11256936676328481640517754034996980 3576786 340688383773037524188553014581494528 3576787 -1153967800495487034121725555980667440 3576788 -29605523739969936348961393407944832 3576789 -511478149339498779241520531209643556 3576790 61848430632383460662277156205416960 3576791 -1409319447544172512673928114624530808 3576792 1094964424817041010692603658386206720 3576793 1129417624414817381304119546470800144 3576794 428249409175544005313084814077952 3576795 -144710403446440738055926957992134400 3576796 274630889105726886456972920893541376 3576797 -3192558792042366620028082353211968 3576798 12552266163753155078484765018324480 3576799 -335644317880796907397341409906154592 3576800 840822205026214044199445570637004800 3576801 486296885416529410313839125557875632 3576802 123208486945533785329330314155742720 3576803 -1409629350739793806888808906841390948 3576804 -465047039563665750278653711122432000 3576805 -195510515515143913252863050792913540 3576806 1094595329704609017340134439013458560 3576807 146979173277109763881729284776806800 3576808 -316990925395068848925025580996183040 3576809 -1228790818843199415564252697806513990 3576810 -204972577026368372567822874205059840 3576811 -70433685101617666684185075515707392 3576812 1445122888356435640535186522782822656 3576813 545268364484876416640609151317434944 3576814 -297907747675548345375574864146804288 3576815 388709640868253859517860051200820720 3576816 99609485892491104919902000446013440 3576817 -937314316098194600301534953749125468 3576818 -48479225858824934369797254568771584 3576819 -281005293808273678072432120123231680 3576820 -427282597730039387662806319090782720 3576821 50827309043460711683082250460471100 3576822 -47426521076659126675706101411921920 3576823 95054757500716665243614373082085200 3576824 -1150556645445031828888186052468551680 3576825 20870070965791663829366362377168000 3576826 1706390177911099004425238032896000 3576827 -655702919440365141379488583060943808 3576828 193706535293150545583300200291762176 3576829 -486302419106143204289166931374232570 3576830 4142480179284809215197604583722560 3576831 -511042868870547172594799031363344880 3576832 66901728327583194081121974353920000 3576833 -220134223452542452441775338411164096 3576834 663132299389778502264476111028446880 3576835 -159988001587654423108837605316232400 3576836 1018540141132953595673625071162340480 3576837 521140253820231817119900089170354176 3576838 -133819616029107647916824195102670720 3576839 -24874699633867070736432643252745088 3576840 78087917933942808698586835859865600 3576841 2004658364539852575079863082950110592 3576842 -301045311534028102447789320350437584 3576843 -657906082548536166710939605076598468 3576844 -486364525438735035160840352532523264 3576845 415330463663017528535660710463011200 3576846 -421672811518614281958117175283712 3576847 -1385400559832751005420470637628122704 3576848 -158601234283072851260402252491063296 3576849 323206445391505742006583210924134688 3576850 -528997287964342325868999044303259600 3576851 -763194271357451306447793774000472968 3576852 -287992624388453747481750035584204800 3576853 830555206385686593506246555078781678 3576854 25622923952353259365854640851000000 3576855 -451120571883230701710240947982175200 3576856 -1886904156164904244272342722942085120 3576857 294227145901559907196570518898266624 3576858 -376617008251257191654619349048674816 3576859 631806633612131895620433481437178128 3576860 64540011575914073832090890021990400 3576861 -520686555739760275237406878435807290 3576862 1100236264124607004000719829903601472 3576863 624234094164303579900380467496438112 3576864 -153695807647962589272328123365457920 3576865 -693129062422010619570317378572645740 3576866 -3613221483645409107188101120264368 3576867 158135833166438411272576578664058112 3576868 975888673159150916878433339512406016 3576869 6689847688654094739720368910430848 3576870 -17800301740477683751958512528191360 3576871 1532991015061219654315360839774481752 3576872 -118641688737539432790932393442754560 3576873 305890603313107477646135092824039168 3576874 232910648701575084354678891467212800 3576875 190307982728095422357815698737225000 3576876 314251586623607105743645112761282560 3576877 754041734318131323327403939816643052 3576878 338330498845719275833271820872274240 3576879 -32676794194513698933008456763239040 3576880 -346406325417090355121550138174013440 3576881 580397605829338024215909233135232 3576882 -90995737916475179421708020653300608 3576883 731632907239036377654552638932659200 3576884 -491385459817053306757294453211117184 3576885 -359606989199934600748744478344378560 3576886 -635672347481899424309972918582848608 3576887 1539161694251044548634603077531397080 3576888 -356157995874488135455356426222305280 3576889 -724737159104972979913528585095180540 3576890 -302279580316666727000993643787360800 3576891 601959393241543553520891912010076160 3576892 301972183109472778809359143062707712 3576893 483190370708083117636996269235007820 3576894 -92559599316694630448864246742998400 3576895 187655357160498315149262005245066080 3576896 107705018955178596556649804314705920 3576897 -841541913927728876711999678283320526 3576898 -89015640293827905848417890534880736 3576899 -50789575604682991941938751678480480 3576900 -107384519855351843801559118221235200 3576901 -76717460701517477869299606694767400 3576902 255323215983526757729792565870107520 3576903 98208933834524454237838999261004928 3576904 -246749781259245813399487932041134080 3576905 -47694643569628743524373878095587000 3576906 286413031268567952506780847964876800 3576907 -705394046765377231027433901097092844 3576908 706517767944868104362392160922256128 3576909 -55833346686195843955292185909862400 3576910 -257528857552143967427814554048496000 3576911 -387630776621800558135364040033307848 3576912 -134059742116538667976776185413632 3576913 -747170039935103156581647634684221838 3576914 9198937350234227661649401026926080 3576915 -593478448249294088878930571426305680 3576916 492976746901573084490980300003452928 3576917 785339442367957473199790229923639580 3576918 -653701053515492071349622937329511680 3576919 850767942773624780616446194273837296 3576920 -399277386681176156032957659350630400 3576921 -671804684298702313384634031880084320 3576922 -1704972101555831596745038396517952 3576923 -536837863439249943453708668273099760 3576924 -292351820943854853691424765593698816 3576925 -320001891071848556389512608324779200 3576926 -267438831589113080536726336951223040 3576927 -20580834079375833054224494341150192 3576928 -999879413229654458936652587766251520 3576929 -167775292319514285784117868822510208 3576930 80977019826527457981596196395166720 3576931 1626064542238098486644108326348820992 3576932 701678209380211530384468896143226496 3576933 402799073056658303082290851445089920 3576934 301624044084623149832389430065965120 3576935 331881080298289482054729338446417920 3576936 -180971845770012064204596684614369280 3576937 -25344897000261059919638048716258560 3576938 231490949317959690154965204555014496 3576939 -8655501803109635893337679137363280 3576940 -1022068826964878731068892369282790400 3576941 -1965324594386097522075341478203423658 3576942 -55638996417203646121394174565788160 3576943 338728694047660194059502070560458192 3576944 29060752872585172596086743752376320 3576945 -651789194005488790023585158059822080 3576946 495019319942535291011929175492934672 3576947 1246598490729630737818458326700432720 3576948 425672068644937103992956509677922304 3576949 -382931077959812172442575276219168036 3576950 107914888273239434221070640115353600 3576951 995088588300556357409991139198488912 3576952 236876721762971490619337535473049600 3576953 93519391226519182459794160038958398 3576954 681998297929292980103969222624286720 3576955 13723892492632969349317461813227520 3576956 609092979296491669777052458033797120 3576957 -386321165135671419602373089863205280 3576958 -273121388549565928829419660767433728 3576959 185849403386894437404537121068464040 3576960 407951280438029584503319655822131200 3576961 833726298559509377342012747252914562 3576962 -1367114634471079229144374630810060800 3576963 181703928616339152079952024865710688 3576964 -958815352987883436839623519675913984 3576965 53993963097683855730647217062736000 3576966 4800683744427992024033198480130048 3576967 -1094419304477213074252848948135466984 3576968 -1435052242198762202268272333449175040 3576969 323339770925402801931868245602159088 3576970 -265902981976186407973877570356314240 3576971 -22312014484725445744171079452086828 3576972 -13526103080848801965975746520514560 3576973 2171280017934090773719150439508225120 3576974 926677452053490373249076992015052736 3576975 6165597929448348856557840723822000 3576976 22212316856798826057783520744734720 3576977 -784810255451928006932273255339796174 3576978 -559723164661867795021462469314089600 3576979 282377950270848626018297599556192672 3576980 440069979959681778981574756317388800 3576981 787054639203017136591956973268712352 3576982 -1004450061936483513657364960487755008 3576983 222378344171409395911496610423498384 3576984 -1547725177040219197559948186952007680 3576985 963003082729745024234964389090466180 3576986 -108260823731186988122392433571360000 3576987 -1384155623317186462827611300863289760 3576988 -945922369415997235443350150560256512 3576989 862101878712957535721539964539629324 3576990 406951085389692671545777565377173120 3576991 -443817248617197823423717934257547016 3576992 1704225219575411722393509597847683072 3576993 -90082730018590170473258926047175680 3576994 669871738614615510338498293718185296 3576995 -1286121168845462339635365367279142880 3576996 609993330222317620233918688415972352 3576997 269627767187663586404394845561703680 3576998 5273288919655025659759502491923264 3576999 -178377741295164307718022540173955120 3577000 75335867097115398719133300456960000 3577001 1548157300459549926301648951943751504 3577002 255022938792564534127188037244160 3577003 -56422011167534302688343102727749480 3577004 700700769239267708605361624482778112 3577005 248704758374730750228190876098492600 3577006 -259887253032210447357865073947979136 3577007 62821783128382810484195572973974512 3577008 246428743975986871925901398755344384 3577009 -125012820157803476717009209967735696 3577010 9205267969651545544957254170588160 3577011 19594461014956541196556308178268472 3577012 -373062116130418299959440582702941440 3577013 364023969448061153059918248568176768 3577014 -252844201848923160975604493852405760 3577015 -52250642794390456830511211740073280 3577016 -1293084047793077414587245531788697600 3577017 1222392901824669375035879668034003280 3577018 -500753388098826109606435260284849040 3577019 -994673511625207350498560072451719580 3577020 -8518736905968593956772054687800320 3577021 671079768722647830362738420746752960 3577022 -236796077133308459370301208226386688 3577023 -469902269951986277841676195262085000 3577024 -647505726958980682526693946071973888 3577025 -180343917415050878855495927120400000 3577026 -373845598509939975068503220123500800 3577027 1524851571636759523491261300436610876 3577028 62732513841255915264065922681864192 3577029 -1164023467930296490536637677125885952 3577030 -168198694093645391194686375089235840 3577031 -341243970549106980263894212921680168 3577032 -210234111034406319599085945516948480 3577033 -33018976458236536134210093308593136 3577034 932892746256122400722626455398571360 3577035 41566239898950014697768647789260800 3577036 -1037278014430517356055003757976741120 3577037 -155077182208082050468715253427186314 3577038 -227816214542278731155003827980504960 3577039 -351323256700300702720076642270233520 3577040 262450040051423962317174331795537920 3577041 628000210147574441161194180001920 3577042 -338724613789129687741168061436300288 3577043 -892126760959033791559464126057687600 3577044 177628182927966615282117891532425216 3577045 340790661530694510698879015592627000 3577046 656293145303545117292751421381360704 3577047 1091309276390142739363538463476548200 3577048 110947711164918146419847849993502720 3577049 368295450516804193485294863309663556 3577050 264317304835275814652399331875010000 3577051 716957374810212159874739306671924224 3577052 -322565936775183398405652129344102400 3577053 517795505402767465643959193743888800 3577054 69963676656223368848340215725352640 3577055 1041185909421033107176263558279954960 3577056 266152278750225976081827799020601344 3577057 -130980698321038756495884149106124368 3577058 -712713407674994709386625942109875120 3577059 12666464355346223895866823220542528 3577060 -438602867366086709781382316902475520 3577061 1775591215578130849337893534899361662 3577062 715665861269443273602241513383269760 3577063 -807988835447987615532158502800586240 3577064 336007695701852930087091720185871360 3577065 462395487084969060441894606021731520 3577066 -50314123354276569941159556621899520 3577067 -119161364782526533893383980992313680 3577068 -380736934882130741010245704647106560 3577069 -1240402267899521599315100370217339604 3577070 31820168173406892558584116895516160 3577071 -676474855569129728710744287183063288 3577072 372610776338258277530302634113892352 3577073 -50953280624252206764462653377576800 3577074 -447030340458327387309703518119917440 3577075 -415272433454564793506313676620692400 3577076 994929661024080218592051221749186560 3577077 216014015608500880731591643593540960 3577078 -688289191222626798829218639566264160 3577079 111211421635813364974421733190481880 3577080 -104761501656706198811475803481292800 3577081 -1221531249614434989579973655983476118 3577082 -791574728241436837174020219684384768 3577083 1200292353200242928894830520305894848 3577084 -3868803938188709115182434475450368 3577085 783500452397615689031350645610100780 3577086 -96704722694976505351850528362979712 3577087 -1188228763489281197565066054113909840 3577088 448389325081835491616577636941168640 3577089 930126488456448050407613779747546080 3577090 158636162586642050926354256534016000 3577091 -164631999836020396840911541815770928 3577092 860892298188414604322390851126579200 3577093 873718122868992797572568538028463644 3577094 594561465371770150717821318480000096 3577095 -666944010930897577773824991766754400 3577096 -18822985375769228554945304258718720 3577097 3247066962978025186568779539199332 3577098 -298117635956171426571696130051607040 3577099 -1735553507660083536334248212511049900 3577100 170200984344070299661763428127942400 3577101 -980303564415535332163385709115403712 3577102 668422089503976644945788884877282752 3577103 620634192646395625263213314680223784 3577104 178405872251059093983623820992323584 3577105 312371356167380958414870657286128960 3577106 243630973666945712522275105709139264 3577107 -963761131715310285766369911676965960 3577108 -98909091591572954445564120986553472 3577109 1400380754013145982519730094889783310 3577110 200638483159347679866861742382309760 3577111 474143888003708568443733392109206400 3577112 -179570667992638448489610228710768640 3577113 -359979379599591969329959538653808640 3577114 335663342424512538097162876874845920 3577115 1131306672826959090642441212335325760 3577116 -349568946254545717399055623376782848 3577117 -469033100772664410996081895761078816 3577118 -680686875816446751481757519370336384 3577119 -116949001622050111624527090991629312 3577120 -605259142196070714275954835534643200 3577121 120226200595667872609580445548989440 3577122 -19516749607553033989606197372074496 3577123 1685135312155439709524719247371968 3577124 1235528861467437827247203958354631296 3577125 -540223989296616083157936345024840000 3577126 -135768517591782956486260836958043904 3577127 -10932072634494990854117542178089680 3577128 228051584054341605385597516478054400 3577129 -765383912716053198156220399481741916 3577130 402488126656262931592358157230323200 3577131 -619266604068104287061972024190961380 3577132 -116086731958299860344041326219199488 3577133 -185781353889391175259652704555912480 3577134 -112434157741397122502467176478270464 3577135 942304929890903404710561954160732800 3577136 46070933354512047725904259706880000 3577137 354780901745363522488702706605378368 3577138 163581255075533872342333780550790144 3577139 -342430997804507983600330012796567760 3577140 257379935000156975286733954123284480 3577141 -178523007149760523396085398381613458 3577142 600961704276747268934626927583981472 3577143 338338639823718560395790060842535424 3577144 521850392342934502420482015999467520 3577145 -139131300299961592932107166173856960 3577146 -22779077769209673455822507885354496 3577147 -106603293454485869915638630687276000 3577148 -824827668485468666788782896523297792 3577149 -36819886383753701396148752220247680 3577150 251955105107483978334941413749912000 3577151 1138693063272218879787958211271625152 3577152 -84083416883367754704364376892112896 3577153 1474151515261592895156400726199294402 3577154 403129544947609482631452644823055872 3577155 158529241388018698459316553339434160 3577156 -104519809628936491459750580301235200 3577157 526933128803783499227046050902541052 3577158 159744037201509704098742255793124224 3577159 -96057182100754352205493773865161640 3577160 233506715248434480800241172883558400 3577161 -370431302256460397690827919141772096 3577162 -316985667275979465090274752038337600 3577163 -23943508758230761720890417395874936 3577164 122040443996204376513797799835963392 3577165 521343613273736334152263712091919200 3577166 -134280660135300140675743915185144960 3577167 712905305686864959228244273009040256 3577168 80248243401749361315612483827138560 3577169 152554672045389844503320626159155570 3577170 -6976412635890665866525420463308800 3577171 -275867072758381305380263226460089408 3577172 2346437184065450551130438554600611840 3577173 802007000183041213532799662600167584 3577174 891819348787574328302276963668137792 3577175 56093704704667412415651770017702800 3577176 1087423744488869636099574592814899200 3577177 -57163340872427811808335555619792620 3577178 -512814288113790327422135869822426368 3577179 912021693037708247019811863922466160 3577180 -274517929110848471816641068125145600 3577181 -524408112769606244453453319785901018 3577182 -112601225244762306801223020357267456 3577183 775371556485736790962827774911702400 3577184 -591266353695292488685662462659788800 3577185 -755178939600487837148498227280551980 3577186 178642371615458168677938435314246304 3577187 -899249265407021501578912610629238760 3577188 -102619158149020490581159520541158400 3577189 -14728486636374602659128097940789568 3577190 -402236088276498096810622791219240960 3577191 178123137492381510118984220766110544 3577192 -1289879220770474779569859324482816000 3577193 1043895490729462250506144196455307904 3577194 -401513982877711697183766289216285776 3577195 1166834204845919170910426500853119200 3577196 381193660145627945438579164155057408 3577197 -326189533165148161955051278339026528 3577198 158210341896122926282918491866316864 3577199 859777193534089907247775650555905760 3577200 12777512462485068934747469198131200 3577201 -2983348874637195633154192285651792400 3577202 115556951045422327264959874454337552 3577203 -295567591065717449959905235508124336 3577204 -422584574752199864333755844198652544 3577205 -841430382682581422096179715022583140 3577206 -610587649786512737971403314733836800 3577207 -265195753845003772367666456299834368 3577208 6321088834218511011976238801510400 3577209 241206544168074746699164341080094720 3577210 57406827359758762720265060527672320 3577211 -1336435080318136298446510686794996376 3577212 807722572015377263714482672350414336 3577213 11700754884856636729284549424728384 3577214 -136111250933544684469111105675043328 3577215 335824410017862221612154098378559120 3577216 -1134002910301180866778097931402608640 3577217 833611900894357945665955688504653824 3577218 -348753651429860126841412994233992192 3577219 -47577702097986017597435636292076856 3577220 1015931344044665596645975924552826880 3577221 122338314826024164354919374525850590 3577222 318149144545325822568138197841493824 3577223 1579215142716192070539247982790693864 3577224 -23430611049524645880885819015168000 3577225 616492404019242092727310924188036000 3577226 483802496342390055458705603113899312 3577227 392357778120375455415409900784181720 3577228 837117027428391707833221929864985600 3577229 -388180123532102001547920809704915680 3577230 424429903845412478185546650679200000 3577231 18700098252365779335501905412478192 3577232 52404072060512275267603467020967936 3577233 -938611505673984119817885924492929952 3577234 -333035575460575139126169560074536288 3577235 493295463252932584305140240232330000 3577236 -85503449435101226829368195518734336 3577237 -525718710530310720994902142707467880 3577238 204076746374093959103856242185466496 3577239 1030640863720278529066703130929697408 3577240 -510217913141086120738816310122291200 3577241 -348916808807105819104259018812130028 3577242 -41062065219687696839645313205467648 3577243 408445145895374730680100104919756400 3577244 1172061454148287536892383905395200 3577245 143540272486224760667722471857000960 3577246 -542134767031706396553343862557580928 3577247 -869841632857698941162238578849654304 3577248 -998423534248205497338366582723772416 3577249 1242953730660567853683713821797030888 3577250 -68076425176567125734237348343600000 3577251 4218337408690538212847494963437432 3577252 27440700123575745935747455561666560 3577253 876131951131730832026818012903853502 3577254 -12221393445130499573511798579343680 3577255 1700457592903211629107331441490279520 3577256 -14181762937235993602031593168896000 3577257 -81420055847397592105594679599779360 3577258 -207774411705593682022298901628829520 3577259 -191103970292568294545882505959152128 3577260 211470338915349880222477869276994560 3577261 560268962181582657114131236214947862 3577262 9635239171610708917197105350836032 3577263 692447557447503315434314967749021440 3577264 -402134896475233641043616644661772288 3577265 -97637327699998271679435843349739340 3577266 78353111359200749958348457848652800 3577267 1160543814186818739380486168459458316 3577268 -301012287105532321433639743683273984 3577269 454635163997098480022603029341037344 3577270 -217512950101332700274576834947729920 3577271 -76575485776646565588579653068278240 3577272 -733823365264452462325600480411054080 3577273 433325587081624643484475850066199040 3577274 -889943048219178167302528645288062864 3577275 -42148711983032085072441452837662800 3577276 314211856872183255127778762113376256 3577277 -1478261836554547710387787469853671040 3577278 -50078174870920095269000472062269440 3577279 -27266900535676144233576418657763216 3577280 160820801473443403407651978545725440 3577281 -1139185756939107105563764147178474448 3577282 188185284839486970137114403166702080 3577283 -948089778753719640540180865444396320 3577284 16996423794298579955635685464995072 3577285 807927651061592000637767686653169980 3577286 469619584832950198193476885729476864 3577287 -446128122931208638320467407909016448 3577288 -216108727955915899814089724561817600 3577289 1623082396332955051190352950478816090 3577290 126773042393211200082241240396734720 3577291 -220005983672539330371539223581204616 3577292 -45733724063555375941294604017939968 3577293 240929739992553627727702556853666624 3577294 262940361409757181509824863171154752 3577295 379071462351300984414403054223068800 3577296 93505334272965376202352225088438272 3577297 408564855703393431230502348072021746 3577298 696392252391961216664295795297056400 3577299 14662938866785635229962129599112576 3577300 79031564473810303705406825238220800 3577301 -208469365044716175510799811589667200 3577302 16643306837810546533083148478923968 3577303 -324487254914639521925214023445826080 3577304 -679065502107207033110345978323660800 3577305 23332495521254734798617718973750400 3577306 -92620683009307531580097736684485648 3577307 399937819621248784270851024785685504 3577308 -61706042145444791993621966168260608 3577309 -73878470020175415108966699488642996 3577310 -341225299675358284364148524140903680 3577311 2096835771005348241522422536758950400 3577312 -106833483329175469424499578063290368 3577313 -1576279900140416747955655682617881438 3577314 -184393538179629756508094088272896512 3577315 -194753656080765335705655609322963200 3577316 -378118842208927013883492771984408960 3577317 -14811535675591732863308615845068288 3577318 295161291893337195140870737511259360 3577319 658037683682508550432634272793867640 3577320 10786652322227333918303443494912000 3577321 362681458018310733561188029906329888 3577322 316336193271792748705561441697816832 3577323 116405812732717257944284416372755184 3577324 613019389018552278399063648737049600 3577325 -156853022071484444768418352161709950 3577326 239708711127014641705975587942441984 3577327 -596577960066785977139010450076119888 3577328 197031919758243165839515577962266624 3577329 229268031417873468358820718107324544 3577330 227914537179017853852673064780806560 3577331 152113011475048464741762307812840000 3577332 325690189091198885508765017002610688 3577333 895343675005552937022351408882449582 3577334 365780567597831729997768431570502816 3577335 54611932429846942502679931893811200 3577336 188259470174987356837093751138549760 3577337 243056466557702730751002756008602986 3577338 -103020321207892874775447344571740160 3577339 -1649597603290855528587436696378863560 3577340 -148864805539558004594939046087475200 3577341 -369875200279594316034021572803996800 3577342 -13275982649952628962149077202818368 3577343 922197235644619774111680882421232376 3577344 -188764990634419391241199107931373568 3577345 -510414003507424751813110895703293040 3577346 -673885597779019864833197485756078128 3577347 -490433915709499861552983009839979480 3577348 1275125419491526896582067800217168896 3577349 -1308269041670056763200279143700687650 3577350 -78386249171303312998445520525619200 3577351 988634018494225985064459318090776592 3577352 -338238697133350107240364690823577600 3577353 76676348672674503016166628246037440 3577354 -25448042712628446723542067877693440 3577355 -156140072173767561145319121143292000 3577356 386538206834895575032345118754707712 3577357 -173066636416735382736377485793670400 3577358 -964686038157242032736349326174607360 3577359 264051174411374685562060379261024904 3577360 -260840421452642653290770714609418240 3577361 -46762431637205712094829091938879136 3577362 181470388697886874955805257064308352 3577363 -1302166634080228010354564926513579520 3577364 52827900178042602292663739874134016 3577365 5866754634037644163636874056380 3577366 2475125637405365084686368604314624 3577367 -468542583610689890329667647479664248 3577368 182674528861580676248140578510581760 3577369 -615868023574519118445791329205139200 3577370 446576260761836239019026258275014880 3577371 -291894254829770251708951134070795776 3577372 -178355276929514566039762221276711424 3577373 -849844318998202611640701766725436116 3577374 -129206783000978245306061639883176832 3577375 2016380244629566214993792007729990000 3577376 -696953350688810176726325098329931776 3577377 -210098323129526121448630257238141920 3577378 127149134390807146484078665776540672 3577379 94665483519150056617369805439209184 3577380 -99024321668679104305223258308915200 3577381 -758635484069736502745319372152124800 3577382 440193826891211788377486325795754880 3577383 -105830868022180929513810762188190840 3577384 1520924779421206735231507984570690560 3577385 5062082005877182711073762472428160 3577386 317988064161459261817232484245854464 3577387 -1335953549231187099953748409887317208 3577388 -195400755515582173957689197065274880 3577389 49435353504149163304271325317058528 3577390 286678413407135229907612070363083200 3577391 -1442087650280966777207564090583572208 3577392 -179019523840169859071408333030522880 3577393 -1221864615286938567616446287092485358 3577394 -210278144627608816884550826690172000 3577395 419406089552272887600555732785032800 3577396 1075213982182554131333394784048517120 3577397 1269694860772270714597509884709264480 3577398 280560439202370703242535988779299840 3577399 -128952655447311118626000302388547664 3577400 -99906950605658756661871698948096000 3577401 -502026959958990893970945218603134470 3577402 -695116055276102302029228376178127648 3577403 496160765131984418656917564832702344 3577404 -8351437476577403540820360768150528 3577405 875108723520465039407572538247755520 3577406 -142039525166272367972014870944092160 3577407 185259699798622135163070290910327240 3577408 -232198667112446905984906468062134272 3577409 -1883373064179209291512161866158372560 3577410 -322605443945160175179053610580140000 3577411 -78416993972644268410954639616061600 3577412 -957000939717429263406544090904805120 3577413 -285882954137694336087010441418371776 3577414 -287010670125060562203746432881737408 3577415 1006301657825175083015338379653491600 3577416 954279750697402580003194190167449600 3577417 -491273195229336367629491709488842534 3577418 395196809986586826069130980161265504 3577419 235248576050220355935724264070127840 3577420 96989640565046447119795473120952320 3577421 -218055095949114142862977298507239956 3577422 120703547180854653244395055825582080 3577423 -294006415447401005735176811510982800 3577424 327730001224315228134913975816151040 3577425 211647343281999494741607141955710000 3577426 -375668832183981181331967968620887936 3577427 -49519522397519563990175281234692528 3577428 -5545622953090144608915132902025216 3577429 -2447039083174035053731513151098428324 3577430 200990253220424301853069448204113920 3577431 106270563805724134516956182555166720 3577432 1024265948543290334174480721834854400 3577433 1025490956647312498264328090865949824 3577434 148597868113883598591301221702881280 3577435 -177050462624436378117965830741058400 3577436 1146259011638671024187008520584058880 3577437 513439724370654963939398845243605894 3577438 37486515873783726514445845071922560 3577439 1651331355064492058198819823896287056 3577440 -736651075786145206170699657196339200 3577441 515305935006514724693640960081538530 3577442 -272016398076462325670549362687241856 3577443 -154662393750857148839202644261518080 3577444 236889719069503958501015831680442880 3577445 628265459186561680627102200996440700 3577446 221844284098285065332295481175597184 3577447 589602820026163676346161286844455000 3577448 489497627247647653777289060480286720 3577449 -329001332897573884959919103856775536 3577450 201221058928780645879373307006570000 3577451 261654407918611550018001380784167400 3577452 -873780884395360613151093126205636608 3577453 -498999208807664966385749851305579360 3577454 546600843932513493053784048465754176 3577455 -46495877942315996581675871264834880 3577456 -186896391660088757734905610882285568 3577457 308306356069328080531708485224071272 3577458 312283165095187751389258125530976384 3577459 -1184073275234111311645686771092508340 3577460 -234972119832050280270823379784510720 3577461 -632034357277869530040163501905590016 3577462 11764130038866654471011282283454464 3577463 771870671964709361637117730892176896 3577464 465526958165057156373018454927749120 3577465 -386782643650328401767774471783950400 3577466 507140240515694067126028978049324544 3577467 141859799288325286198798268438221536 3577468 1177417285687027817687327434265397760 3577469 -125592346704026123011851766657491840 3577470 -203785299266769305878634312188757760 3577471 988001997054762133095315183398144 3577472 572000120574371556315389827114598400 3577473 -444683751290430515661676513220460000 3577474 -509807072666365166755728635508177408 3577475 -284145691402354047919807612591497000 3577476 148778948500034824690336178002391040 3577477 -335672762304335219160473504788586208 3577478 85867427592527761840012900573331040 3577479 1603732626342821394674430075414160128 3577480 1043056006575845104161412188763852800 3577481 -403472344857796494089520451403403468 3577482 717711381505424279901697517543146848 3577483 -255248113011448772843534506115597536 3577484 -833134726981181424295920530258505984 3577485 57210849922026293242468647235020000 3577486 -602030453846639674024512579884544 3577487 1574812927272331125182188803698681136 3577488 -85474344348982860187245773475741696 3577489 142623725803690503454634502297184320 3577490 300666941670406783858199368428132000 3577491 1284476574023764147018937339093686680 3577492 -30265534264787013577457722900563968 3577493 90462848256211312342182015445079040 3577494 -104475287650085305664003024967406080 3577495 -553218652954675550442332398771665000 3577496 119734280320671699846185544070348800 3577497 -171502736247181443694352776331415552 3577498 -33199686489728616147723042668535840 3577499 5100342785599510158201995659440775680 3577500 84169029246449656107836197699200000 3577501 -1609445691878665903529057757010921498 3577502 81990904657424026237574205362846592 3577503 519582360015789626406027724504651008 3577504 30189022388735482691399025423286272 3577505 552992341083636346014773414943352320 3577506 468351196581823790610256918654955904 3577507 1084377441852410628879373269663041756 3577508 134985151306147071315693586651247616 3577509 262127968752205130245850003436263484 3577510 7674593503304520947438515138844160 3577511 -24023676116609787494907606924575136 3577512 306070146320906852474720839983267840 3577513 -1105903346728870501934242598738943238 3577514 14822719539596153263434064517286912 3577515 705240001752476080617909619932096000 3577516 -188632794513215862216069713444022272 3577517 1521879182782914890148186444170572566 3577518 -11400045762500338537717536373623936 3577519 -1970017230031859113235149516589444040 3577520 18647237137508917502312467402260480 3577521 -412766974320465814718869918046520576 3577522 -175363172634488804100816948734449248 3577523 -71904277654479607516136385774184440 3577524 36398041599913737643721230934999040 3577525 -381894773863296410710938945571407200 3577526 -523483737777220490292608543289288288 3577527 -7752875647260820031631765820562040 3577528 -163750917300144176240913214900039680 3577529 -529738101250302806194529030508957360 3577530 -68086876774611496062086999386536960 3577531 -461653755168324721477467613699881460 3577532 83188560439638160103607812595376128 3577533 -256205821736026383014992454205768000 3577534 -743754806551566380889155653091875584 3577535 -166655732280604070854674122660352960 3577536 -58110619563687904767897702616793088 3577537 -432174137933883335624195682913644348 3577538 386192232356438738662137341389939920 3577539 -569025644908327590602026458408733704 3577540 167167139895066524578116368036394240 3577541 -1920535270783265358917805831543316416 3577542 17298090722049162120814374277739712 3577543 -1730469837822495096756322977318759208 3577544 -464793101617450682110751356025379840 3577545 -67507081007605883668480649902994880 3577546 188881590264196941508590175086913536 3577547 -181868705871784730474750474732511168 3577548 -154498879967720116029828946870763520 3577549 1069931757996274705750639310865300864 3577550 -350736115262026197058565733855667200 3577551 -433033009129431811969717866735925368 3577552 -118629889730110300514883313424007168 3577553 -205109695887574428633460939215477696 3577554 -399889128479459250234502222391093760 3577555 188707630786152911253546516505249920 3577556 870217540468311486528784934877914880 3577557 -5376735501611878035829936902556512 3577558 -270211099266489607536139995482303616 3577559 -753980298136218479443983121821912984 3577560 -171361505678381912726767506604032000 3577561 773344590367748006697523962314550990 3577562 -1460113315802381159696307034269135648 3577563 254681172150356337995751394905440424 3577564 235335493658540154283003232606706176 3577565 -979918500471361739401693164823765800 3577566 232451274121787882896557669619746624 3577567 80170783721643316059980492429278720 3577568 2047350244525310991326182051892428800 3577569 80477991430200929360099186846032608 3577570 -610917075810576117964567149487050240 3577571 1312305464613452909982191978951567772 3577572 313473608835579823875887978197140096 3577573 141166481996922960341120642310077822 3577574 128332915420270106852911100349794304 3577575 263244026149811457498797124522900600 3577576 596280195248339921676547847724334080 3577577 765255846211731562226374217459370426 3577578 49073170547348469908554865364476928 3577579 -117010734402826481692742863189012440 3577580 99232930943111164368837526947164160 3577581 -309419278961850804296937038810296320 3577582 -65980488625623427394290516186181760 3577583 1794850943582831334709572723524070360 3577584 12455830302041634606468956972187648 3577585 1562168761256252167468639279572081600 3577586 196280087168915422070108947712931840 3577587 -116721869724791610395055114347604432 3577588 751690079408181428090024670907905408 3577589 -1238562579450132962883534449252562432 3577590 344293626329606320645043554729758720 3577591 -288974458554857173222074698777215200 3577592 1050943949108530467715686723846881280 3577593 364798678393573222704296320467345024 3577594 350837678861305897601694533216002560 3577595 -19214155516413649943425559354116320 3577596 329712216817784843670060469111455744 3577597 1115756426506670101872622760721655046 3577598 -235318463185174892749536665802377280 3577599 311570641559326897846206732569677200 3577600 3441758984637636166829156702617600 3577601 20767019201259362047007445060026112 3577602 -6230819007914361798271809474994176 3577603 -665193837206056270552122836260429056 3577604 -280720760969804926366947758306562048 3577605 749851546400215860132091590709694400 3577606 409234810467743912934851002659333504 3577607 613245838722348811891880829721728 3577608 -38512948984665781746838016416803840 3577609 400645916280898479310471161687020416 3577610 493359763704579595651643959853041920 3577611 -132499738405345885849774087483393296 3577612 201346461184547109946254298502080256 3577613 -621863609684747743342695037200989076 3577614 -18109231670670435705179779950185280 3577615 -854203454979999910607421553951461240 3577616 55361058541665864771817954415738880 3577617 -444843664402270639028971227765334272 3577618 -328156909411300083386104911474210048 3577619 -104254293922424900715295268082442080 3577620 100164545092617095191280934201108480 3577621 1488925376671607142482686026393586944 3577622 35714399846022613486071321251616000 3577623 104179004913974434011502964933065344 3577624 -603587421571918967037748830679142400 3577625 2003395926239174180140395978307389000 3577626 138992622896904063916028424828622560 3577627 -1109461196967515566264610316135798316 3577628 390515536354854572014827187225978368 3577629 -549146547509843819877754813702559712 3577630 34195508856587060174510594603308800 3577631 -457821678275467355828030221737137568 3577632 -890469353075871919820367947445043200 3577633 -1754606185713278885227676223229951320 3577634 -594029651348415112394798407779053280 3577635 -776663585588454573104720119802512800 3577636 -234769818444877332669696938283713920 3577637 1579879172710409690870527075408196766 3577638 -539354097492095287763620188347509056 3577639 880701689421826078217683292532640800 3577640 -557140103823155038080453985576550400 3577641 -688439119312802051418396516586252416 3577642 127160536346007803014135156365427200 3577643 19329202432702181359065290864006400 3577644 -87540444345210075912802770237717504 3577645 3045338159752369433371141310578200 3577646 -301864230004091262057637315028678976 3577647 1009058544780724553340756356233518600 3577648 -67031391015324091030454651238219776 3577649 433187320029976420270775729213701650 3577650 -138125155593100450503186430400332800 3577651 -705624265586975286767146976873687040 3577652 23328797261631228916166064526313472 3577653 -1021039010031603281732283955128217938 3577654 -365517536113085747168167843871152224 3577655 15287245375421227569701443786010160 3577656 -643775302196108422361683842855628800 3577657 110633920029325429009246558366289620 3577658 -171635826647890669006759170752606208 3577659 306460747118709894878704880561636208 3577660 -364196716057013871994509896571479040 3577661 -1440621147812599650552517290228615738 3577662 835700941001084650503123504020428800 3577663 165622860228646315818088792446590912 3577664 323647042374802367117868349231988736 3577665 -100905065926805314409037758958562560 3577666 -512262691277092343829073085806108800 3577667 -397147745093346481884840635626490400 3577668 -577510353248397099503933450948806656 3577669 -1151325407758144003407710845271128930 3577670 -667394111913851433624536267484750720 3577671 -1175085040730624345627965217228020560 3577672 273306564018981971946927847496908800 3577673 638770367318712832949879201336985600 3577674 42448011181584969158208206373461760 3577675 824156658599987806576045743862700900 3577676 423825503747600350241581218078216960 3577677 25148511467313401256736262545379520 3577678 154579270599380543886353854558851840 3577679 -77298635463962571229199130991577088 3577680 -20679458279811656655270212433100800 3577681 1340421558372556510231680963097126000 3577682 630921100115695448201384431812468384 3577683 -545504312829807557071008347738191176 3577684 -1510150341719293987758848111881248768 3577685 1420521994762503762137391994376908380 3577686 -2937597233116802178326163563414016 3577687 593686433089255972790642930138725632 3577688 -455047331591937658813433822638602240 3577689 1788564307773232552497660460241955504 3577690 74857011507752628582378464658278400 3577691 867091486104207082962657388279763472 3577692 -569719325595609390604631361711492096 3577693 -152731764210178810086766732681137216 3577694 829688482074031492564438300235872896 3577695 442958427961319880238601688578029440 3577696 -196838863193091449601824686833401856 3577697 -1208090591293012920920072231645390268 3577698 -205985211572136153956209017548333616 3577699 649998202286201634037336640885500700 3577700 -173126289114179579864310936030720000 3577701 357298873578364224867427408232707200 3577702 199384377155818643457355431038841792 3577703 -1463296862064352723072994464819263048 3577704 202855798750748171035906011834040320 3577705 -1222434558803145885579377769573656640 3577706 -393357086684306857664064517041063936 3577707 129698735787698145772318248358801440 3577708 -548210349429455261157958813970966272 3577709 -716431490514235636119956122740708960 3577710 -27725019822064911430377769838100480 3577711 393816802324579648676043250410334800 3577712 7890053756576108664350332874096640 3577713 247838356354537254691077977194034544 3577714 -256373053727218231018863578571583488 3577715 -453442525069340692602218653992398880 3577716 -963661508042888789421573892189409280 3577717 -233378500017225651380970185810405376 3577718 523474645877815970468028225784919616 3577719 -32230118885556874025991764044281600 3577720 1009632072680362404749143064800972800 3577721 138755649287973147510941870567288640 3577722 137365337204657602387959795769119744 3577723 -13885052801368121276637546844347456 3577724 522219077381122096555453627985258496 3577725 -637505500953507843461558886581439150 3577726 -613107580226969909457609013479218688 3577727 56776210645765731800665295325864576 3577728 217203699895910214389179131761786880 3577729 -3083701310734408024639794553912016 3577730 31775723634338174503573614796881600 3577731 292537575579873224060603373012378624 3577732 726068459403900279629116787795242240 3577733 270671988157528456534671083872321758 3577734 67605328376650254323583014657621760 3577735 308056402239580596466737209074172400 3577736 521080620988234149952420031953351680 3577737 572754282390843908903317057538169360 3577738 -278688522110169908677550865774140160 3577739 -679170490962656934421041472349895000 3577740 -492637828760686756140833690898969600 3577741 -140899487684288625601367896971608832 3577742 -8697935906418068455047032357240832 3577743 163790869563448397106294573373819680 3577744 478047448673013154028119706071203840 3577745 -1112319196736309931489159242957743500 3577746 628367171281847822853758615314310784 3577747 -205428738876742885772906445285700488 3577748 -117588573960637188233973647318878464 3577749 -21447716486260297648105023225197760 3577750 -363183295260470743610033950252512000 3577751 -795859680404605082711705672930626968 3577752 -460485627123971789920182804177715200 3577753 548608921582432824041721561067539604 3577754 763274612782779821632736116357969152 3577755 -21985421027288383121912640650818080 3577756 32205527425250853608877328988026880 3577757 -1187445264228569022493327963087796160 3577758 -301100535475358983418308502613710016 3577759 241912576822148574763336181326312560 3577760 722095106633322959864806177112064000 3577761 -51013049029756742953174391539945920 3577762 -74744467568232794976707211744712368 3577763 -208992393990782342167610602015982640 3577764 -526271724349337427171366313347637248 3577765 349850563515061548221953823647662720 3577766 -570466895016837001817128983111005760 3577767 1010132841375750672898385999089130280 3577768 -62540596626741027440538155246269440 3577769 -249456677297363674016911576058644920 3577770 -13779164569910622808204740854615040 3577771 1357433920934100049522058092746353972 3577772 -4954197902190472570653396477345792 3577773 -159777468733118992735238988127703136 3577774 151870832293545789129479683909199232 3577775 -494757528624501339842664302085898200 3577776 23670754591210327162530442377953280 3577777 -522623603891685441890068732878561728 3577778 217709827430495902418421781317987456 3577779 -533430117554521635230211608786552952 3577780 386843861855424343799324935199865600 3577781 2954682903574029033643748114185576512 3577782 -57374459442750110756842018319483520 3577783 -34799726751596560895608518652600272 3577784 -231673108193451829032118698050703360 3577785 307030243841157621472273977457147200 3577786 634930241837088913561911696796781280 3577787 -393415791734502213864240642375297840 3577788 -446687515563330268250868854059776000 3577789 281425638697718813939318081405626156 3577790 -248968566203134230986913899662449600 3577791 189221415674052378136707835447572864 3577792 -548548666919966659500653489384587264 3577793 -377517994000736272982428105768544958 3577794 420074113990720868503952554715258880 3577795 -95324141529564133184456492442592800 3577796 8686891596150895074033318514665600 3577797 -134395589099358511905897159513096960 3577798 -171547469726559652676063760602941440 3577799 -894406068851123588960033926605148200 3577800 -210048982840100282367552529213440000 3577801 577535196443340414536256892600626100 3577802 -911636792119733853119535562818333648 3577803 57612854943536137861412196067761072 3577804 644729360892656494442059619886246656 3577805 -235898680603045711492133816761918080 3577806 -210623908883677215358857082923087360 3577807 -26247346151228417521868440294710000 3577808 354683484870296578204540028176564224 3577809 -940629727515079149434060563336033296 3577810 394312278167361148237791182373094560 3577811 1146084362962771880087886173366885232 3577812 125848100836366042725861069856702464 3577813 -238321138592610087747739132179670596 3577814 -369053873484418743574410325029860160 3577815 -17468387784973065255544149452658000 3577816 -183069284092629811945776367347916800 3577817 -43400240307851233776124497254206140 3577818 19220080242418443635796534810763008 3577819 -546840257229578546765429767442945280 3577820 -403163694102644744172130161786969600 3577821 77340545513967099106444435407273600 3577822 -35624102559852704061421391475132288 3577823 -10178083441219954846376380257199896 3577824 363052267785637119560642486867066880 3577825 717862851847915138444380339897730550 3577826 -130401277841397446477369506988834304 3577827 228555512625388184193840580220140800 3577828 -3335119387142908825676217250013184 3577829 -42018140047451991907900255202205570 3577830 -22707558309886777380879975744000000 3577831 -180427359401823976218077903209008800 3577832 -220401564956355454468629084628992000 3577833 -518537388718433367393467570989776000 3577834 -74343436545031238034733305146793984 3577835 -1277508754341237029578445537812914720 3577836 234993688587126107447778353143936512 3577837 208669912890705795501652642324090092 3577838 10173565817679823739613217485005760 3577839 -409946706690990175966477530154211712 3577840 -99936278616614398906670028885196800 3577841 100284630017202314503478801404978800 3577842 -197697597718924529442067982544520560 3577843 13310959239316309926549510435194824 3577844 970081386867755634712230871648075776 3577845 671194821017958622478934953358657600 3577846 539291370159698802783891853157815680 3577847 97025811853803866896906210328240352 3577848 294958200098800540906749379943976960 3577849 3024421781879497882676416805110010 3577850 6357459775110955787363903209632000 3577851 56231478140350869710145311876402292 3577852 640510598393024139799591476737433600 3577853 -1233218037893719754151686478750438420 3577854 261875011913701697957201083421743104 3577855 321978564672034004175671410730918760 3577856 -23157389130517471005828360343388160 3577857 -622367314906212725680384562712376512 3577858 9598977021470303937220164545549184 3577859 -1739273779892314851945747329939207940 3577860 -148933161337667556214774857505075200 3577861 162399575448675835332393496630515232 3577862 390237086443889557294570290631182432 3577863 567260958728830093150768551928676304 3577864 1510093409955266912646366162626319360 3577865 -19265117890319110482051448866101760 3577866 -100640736709032831410127830598510336 3577867 -96327200945083529406659093864595368 3577868 -257141674787179902077885885082676224 3577869 68340968036660033480272209704958294 3577870 -193627858671697335420631473740301120 3577871 -16643040820049334467538515595428496 3577872 212463404352241181204651097216122880 3577873 60859544738791047125458158852200744 3577874 -520233888405690205861066489984574064 3577875 522717420122551983947083519173120000 3577876 -46962727659353969378270251012083968 3577877 -1962913964126822568842197055502956274 3577878 -335321603457815386623273447840537600 3577879 -205599513113120537114854751626148816 3577880 615953654635797711351229910464512000 3577881 -593856748402901984814550099818426720 3577882 444347752282242304382012367532811520 3577883 -2157471979290743551212364196736036000 3577884 -269592230148343845099075277225035264 3577885 -439428310296563018246373546799062420 3577886 -4593493286541377117996068755011712 3577887 -32410197151591462779864934486481256 3577888 1004777308434089097713562797003636736 3577889 301497365063567676880116079288001280 3577890 442498505244968854828027982518387200 3577891 1572221714696109710618018380306771292 3577892 -378543339653098036459073771025672960 3577893 41896018176941103270742502080007328 3577894 -1027604421184217166386264961373932288 3577895 884594580785926402950604239740009400 3577896 100444042124763570950688481679769600 3577897 349289272380521512137574763164564346 3577898 -643040123642708482503233827171006800 3577899 -810381703279906173210916400617529016 3577900 -126495879595613329994158405439820800 3577901 -6255328023557458337209486486978848 3577902 495970836402398439130958662804602432 3577903 304067034311330228124133072573314048 3577904 388119639213708618482500693999288320 3577905 193504903968113414945863350559776000 3577906 -198524587703284307161754526257996256 3577907 1467636883907576388858673849368342156 3577908 -146702247697802388919953077533347840 3577909 1167721125695769030917014415985555040 3577910 254194418279723312774936017137254400 3577911 -1904164842934522133028386185299857280 3577912 -526329840058287030409372047827988480 3577913 407036300693296664200990005277893162 3577914 110922745640388282540262866971985120 3577915 135501358151573276282894252697019920 3577916 -6136793975061399007551886804059648 3577917 -317807151951366779447707080620207616 3577918 2205895969322964860878323883172160 3577919 167772704968720398562401541025370144 3577920 -33081839047730706112016129584005120 3577921 -341059718044347622129396724976962878 3577922 1095527123639417535115633346302525440 3577923 -237452981539043362168171983831826428 3577924 -178675961595692508385027126533255168 3577925 88489804425153509895964305959541000 3577926 -295375453301013612501780720100472832 3577927 269999312646000731495111917044145664 3577928 1234909861156018358992196758201344000 3577929 1030615496126461360190788608287256480 3577930 -406932230773805687879241850981748640 3577931 -1100803743526146946599515134745570940 3577932 -484729037631517585530462638875084800 3577933 2299601535028041491543389602330718380 3577934 -876115633712626201218455009681170368 3577935 424005447166275114856798962099670800 3577936 411501553751906893316873428791713792 3577937 -563849581939037014248058121708472000 3577938 -58655660128263214092274967990387712 3577939 201333512625205486485691278315160056 3577940 307857048663218938812313944034103040 3577941 -1113708477044273363233586599029217650 3577942 -292849640860138187583349049662507968 3577943 -1093897330918896695063531966284493880 3577944 -8326954078356149107665686209658880 3577945 -94217901034285024384506489271031040 3577946 -302382751042252896197771485915469328 3577947 -432268793828798129349596475435527040 3577948 -354424032322545160009037075032396800 3577949 -30168663007059370169771440700891712 3577950 361814975398344683165698293301929600 3577951 285142305876573388690022115809341912 3577952 450990945443349378495675107885187072 3577953 781702098652156753528440050807120304 3577954 1359806346324437938076948895109287072 3577955 -1086701639061512376802480098735371280 3577956 -810313796955702306243123939167631360 3577957 -2139416829766169910564225547894625794 3577958 -194650843130095290653494606190138880 3577959 283488005520855556856373134802977280 3577960 1191692164558145452837535778958080000 3577961 2061608286415239557229919523320277562 3577962 573031743091069759498798331853669120 3577963 271065152337885889436990275273956212 3577964 -450199783697253495523199104433648640 3577965 633269491565617810620642621594417120 3577966 -221895892560576904355396697651624960 3577967 1792058185691768331793422785639576016 3577968 34198779458748901381183360745275392 3577969 1160478091600316700910566172004730240 3577970 376096376747199611557435542567840 3577971 -429932390667241667634266273253974016 3577972 358428721463119605833904646184527872 3577973 219504901749274642051723764387100032 3577974 -14673311513155785360614752074479616 3577975 1563406997054373606647870935172744400 3577976 608670270503442205029543124751278080 3577977 91970307311699639022217451707980168 3577978 -311547735692365890144489657669234720 3577979 -704601678265394981461867553950073424 3577980 78970143865980903588214034948490240 3577981 -1363324705593740118350256242137751136 3577982 663258766821771929855608938436910592 3577983 8609851100495982835141683770609424 3577984 -62192306974153795548417856037191680 3577985 -375844548027061529908846702843756800 3577986 -386855097677571075045496982116024320 3577987 -7217346253458564385328538470844928 3577988 342762232665721037946046009811855616 3577989 111622376214912672326986352676126720 3577990 219608699341793778137621931710227200 3577991 173775468078172228244903097689027400 3577992 385570921430720583345393120738263040 3577993 -2381473060538053534178697053933446556 3577994 21944538394475038953582110084504832 3577995 -268725603524727057662950996246642080 3577996 -289513599640127562911329085589296640 3577997 -1226197859778523889859352230414964554 3577998 179632682691168059191386010957713408 3577999 1549174504013790661410895283751607480 3578000 94129436576208254543366923898880000 3578001 -289695368371914577258816809223489536 3578002 375436156968991360002115465416407952 3578003 -538827635425068073458065194089560064 3578004 379489763269272110130960538965258240 3578005 1085058470683120770899506222847500320 3578006 -762517443932356573053850857053166048 3578007 275871778636394077741621821172016592 3578008 35122105598060331783256382867128320 3578009 87827853170597104549174113956611716 3578010 406119207620708238380429731618978560 3578011 506436533214356242021797324740467072 3578012 208350391754782941302595188308717056 3578013 2245156206640766525221854615261504 3578014 1544599142338522302486765442929208320 3578015 -181772546046166156090297240756221600 3578016 535381302064252030098121533117431808 3578017 -42414666640714420106754796902939934 3578018 -454012420225573537238339797550224896 3578019 -677017608194245726169064717807979656 3578020 35139537884841250004714209812480000 3578021 -613982315314157332580136458543507778 3578022 10018704713434685642212344542050560 3578023 398744971459252333068231241090339720 3578024 -756071711509428761407761715397683200 3578025 -449129966157014663623515123750530400 3578026 269278179699710561747310975824733024 3578027 -2557460584869527803039745016166173720 3578028 -449348394761538922681221168197614080 3578029 -89778295717516376836982329991514408 3578030 -4166959322666415919269275184487680 3578031 -45355526008064272698994990253153880 3578032 -199007651582242940455294225267261440 3578033 789933167065012537806543537775515282 3578034 -98494660619138920326875401491855360 3578035 1069675934344798178207529208581321600 3578036 -377116956743051174675035036328300544 3578037 639152337531125393303004133935478560 3578038 -55676548957450410637819997926064256 3578039 362788566831728910614067021102496656 3578040 -459873888955238965168483762673664000 3578041 1071130456507427622665088903953224704 3578042 -140379780229830424933112947412248320 3578043 308364210046767215146293997766659584 3578044 425146575759605317003340323147867136 3578045 88194653354841049863406085449996800 3578046 64488287581167895997090647463256384 3578047 768501407587135921545833853581594880 3578048 -234574378821312540842934499251585024 3578049 -1444109155921548992387770827375321900 3578050 -14914036522537866108095932561075200 3578051 264727017955363428459422426240445504 3578052 -21771619817647668945122087207175168 3578053 -1189511900312978761333291138755497698 3578054 415815682211594029826831085686426976 3578055 181996750793634922387689271018790400 3578056 -1110198686842202055764189044688133120 3578057 -588210579740503025816185895495273088 3578058 565537832400436369032655238898083328 3578059 -1769473098332732842489488325966565740 3578060 946706920973857218019086090583956480 3578061 351451698533021780516219665245072480 3578062 -41108236344214509944220956132305536 3578063 -1395595150762837713147674283290365920 3578064 -9488291571231328981358613576548352 3578065 -1296786831220699349976475219916406540 3578066 252393097774487865100669889129753232 3578067 -302884034315645114848723859290548000 3578068 -1266827351949517458739658416126955520 3578069 -1090277559891632832847141446583482240 3578070 -146655641048425904009700416386540800 3578071 422561624292728090611292137225396912 3578072 562080396550967964936434498074060800 3578073 -10097983629726693266456957547756576 3578074 -296983401371264717161774035831400464 3578075 -525170786427450615958124514347907000 3578076 768958361690509352801491055812472832 3578077 -2296328671768103599836343004544818228 3578078 204528329893921471459348998357086400 3578079 -242854271261373746572695149085178992 3578080 -488679709389385690902474611018956800 3578081 874921769579684164841946373314421800 3578082 -20153477037605126939212442549815296 3578083 -786887969372475151762437873000916176 3578084 1169436719904325157200356786439065216 3578085 -25641022068138352437409719644922240 3578086 -742361976830006457462386809961097600 3578087 -319672622734280574398038498346450160 3578088 482674801660314603806241385207234560 3578089 521400070254315660196142093093928890 3578090 -392587474552702134519777274257559200 3578091 -1535404378082980056680743611145704 3578092 4243406811899267474857545920759808 3578093 -1931344248674686945874552171714735658 3578094 -11054194591390689856380089038833600 3578095 -35512604347961385592436029840926480 3578096 -147189099826428484262391243971690496 3578097 494905251133861979257533928296812400 3578098 -463955604080091723956116217361752064 3578099 27396782089216055527370508324215040 3578100 -478085839696573948440884480314521600 3578101 -1097914080085954055575348401924450898 3578102 484127460372083853054958891068055104 3578103 1154823114585132158819318108009862912 3578104 -1212076844398139217941348724866826240 3578105 -1439348840066783412506496188000119740 3578106 -167781691007465559235786814701303296 3578107 -981570455778806383598522676746502480 3578108 422094659808764925746468518471446528 3578109 39076909562138115119085965249767296 3578110 369277199010671166752039078482206720 3578111 -290995641555506115014222620859915856 3578112 -515620454247011444581895849751085056 3578113 -100809910671411535195360851316224000 3578114 719109798240832176633132894524622720 3578115 2492942593829934489939996708683520 3578116 -5905961478357167180972038354661376 3578117 2981664624895165150532392382424658080 3578118 -149109331205371068161466484825013760 3578119 -628633021292243635262070922028965480 3578120 46942006410035188759507534567833600 3578121 207138238773241061470897170332310240 3578122 -22571829636984878586634419711143328 3578123 1224282217910344307672575430685891144 3578124 267800811505357507545699256851320832 3578125 -1148543276017273149889970963007343750 3578126 1097660977239662076368711093994368640 3578127 8085603482241228569593823884260624 3578128 386634836016496889494801985882365952 3578129 1468190380793710731540796867620311730 3578130 -406091962046578764220452729899366400 3578131 814730523939074221087644333271365932 3578132 -690125158165009389289731047999459328 3578133 56801255949199447186567584972021120 3578134 400101942889186914584824348196265984 3578135 859008139712374105338788914808353920 3578136 -327287759689925510986345637858918400 3578137 222007952488913619795448404362572240 3578138 676857465415868835359088099436335360 3578139 -806282501877982409719517598587067000 3578140 -317158017610021925238702581054722560 3578141 51778583214303982770046411579589472 3578142 532564621858596850287698744269691904 3578143 48976817143567463699015792284308720 3578144 -125032703787606279375961521408442368 3578145 -34965024068715219540152583558312960 3578146 346065327309455078642932039274723328 3578147 1525896113416879399556589262913158560 3578148 -423297151089595503392013312134062080 3578149 -1668114294725828358407844719296806850 3578150 200487834161010242867782373807896800 3578151 -1242666855033648399788388498130954968 3578152 376478410065808093632656349395097600 3578153 1666385945315500910420685251991576960 3578154 504108316571678175208576512902591232 3578155 -16326683565006551683569701766236640 3578156 -237392021477242102592431651576435200 3578157 -412110681076766804607093064462773120 3578158 -312285820816975942023917741433777024 3578159 1713405939317980699508359795567968 3578160 233179883067817473574639281000284160 3578161 2003608018326837967559182413875865652 3578162 8748773329632156430464903430846464 3578163 258296308872404254829048567839084344 3578164 772419208478943477737652611210197376 3578165 1195326720126263693099155776920645400 3578166 187168030257116439809883555369597504 3578167 -720784343872602298286713545706653784 3578168 12395031794403967525968547932856320 3578169 -183528625678670026133916935359590720 3578170 346920900885608014038045085833293280 3578171 -1572930855214382283264172980629067456 3578172 -272605996204914228494575719321566208 3578173 774159594392733860467820028563220960 3578174 -190449949165365433576345233821130048 3578175 192513636067480022751572329278912000 3578176 -59424236298730413460028619174707200 3578177 -586074293163877695717829284715499388 3578178 -41010009712403623219800563607605376 3578179 781886578460747850031142539639461888 3578180 -649408267422015162716596183780473600 3578181 -1350413737876852641625134520525086720 3578182 -592796188542856937716623462493979808 3578183 522447724184176688871821168653615920 3578184 -752847275001149393941364484346813440 3578185 -610062811960757153586210562609467000 3578186 123232651072144289351657580641631792 3578187 292832023870941343936962536246563584 3578188 -86542833915458266920849694180986112 3578189 -87757222658716791647485773344565192 3578190 97993735946979025342851998009856000 3578191 2102486438427115187556063151531252592 3578192 -193271822983889380176484966027567104 3578193 288576773730310097891072920224729924 3578194 626791730355010789116016991000371200 3578195 -1340005431891456651819989871378574800 3578196 -323405715285564997332385391569827840 3578197 817176766252107965654023049765475232 3578198 -91497666909831174209990003673515136 3578199 -683773884236980219265687014102351152 3578200 -120529987803534420690112380946176000 3578201 -130181824364798842006057814847990816 3578202 8693289200422278044032287145697280 3578203 -757807425943103162940187817444399548 3578204 -294028275960272832380365108264304640 3578205 -442930460547692113217182930227668640 3578206 -118159555161277425061195562526921216 3578207 -309148686580995984153592309475915280 3578208 -101209970514361713451172246671589376 3578209 371486810512657537945835138426565410 3578210 226074203142248027227139175715200000 3578211 181912981459467217347954753875198784 3578212 -264449010037705057727598649259392 3578213 1434258190342879946755403916429544800 3578214 -646777652893517572318194999277296960 3578215 317178333226029300289034045446818360 3578216 1362064630565903170780709056477132800 3578217 569860552314240568308020558507974848 3578218 -111987988501191051107896214251785984 3578219 -163852802487838156371739194891279600 3578220 -992715336169633680109024966368122880 3578221 8026121488655860839197427470574422 3578222 -773634827868712162321721055884050176 3578223 -426806865862484624170116672524515200 3578224 12427964561361911319011315491569664 3578225 -211938845123211434597016033163545600 3578226 57045921619379582271555991778688000 3578227 1618054217664040412080463069595712076 3578228 770778267445209188140437845004314112 3578229 -1986327897402540808479752824374334080 3578230 -365294670289625356187523110362506240 3578231 175784940628322675370385568309053032 3578232 -5224417708484706153765660411494400 3578233 292510963593956158028656952967235976 3578234 -477383812562160819612243650874433536 3578235 209499994686178469127857326578828000 3578236 519291636949576884911617457727457280 3578237 -233597305081741723742543293502197632 3578238 -592441732744782427882826476910942400 3578239 281987309573730182069947262448140656 3578240 -645050009247735111578584793638502400 3578241 75256167848574264374235956891312160 3578242 -176689882768801051373046930445291488 3578243 -680330016272974723535289937140773508 3578244 -486679495059259178310582632332637184 3578245 -7632621752447656945304422807363200 3578246 -299565904781496394680761675560076160 3578247 245451984024750047172032511940936848 3578248 6822362069055430007432473934069760 3578249 1355895156506281436149797018739460250 3578250 223160549811176467094382640977408000 3578251 1807660652374731978000393576875665920 3578252 -232134247806803314633425831406771200 3578253 287703424907997016739712015606640704 3578254 434516005396138962488313512171469312 3578255 -350144006865479021770854663113310840 3578256 11409218783172146517479230432149504 3578257 -454783552137679423486316318584172494 3578258 146764316007185716710554627187191808 3578259 -469861021079568974338833130653095496 3578260 60788366273549519387122297195929600 3578261 -1906472549262096492377571414770625138 3578262 -124127631233432039658040732121602176 3578263 613975115897947166628498800585350024 3578264 -69247302143350321007911868482252800 3578265 865247089542422490079606533272843520 3578266 -719941384950463245203559122723396640 3578267 -38165208535251697140194151877276416 3578268 204871407949481384280574163296419840 3578269 -277994627873267438908860187997995904 3578270 19311003655104632433374721155616000 3578271 -581237139592484661540079290853503360 3578272 216345714614871189814842393622413312 3578273 -640967533384786792840050124657832478 3578274 51962040692622460304499634915586256 3578275 4067878697065129216444857624954600 3578276 439831445741706789672672236245016832 3578277 -398189925522685960344804442764543840 3578278 109935119182866665973309744971284800 3578279 -22889018313523342967762980723935024 3578280 43604292193932968008370383620096000 3578281 39868186804530465054302773729865280 3578282 -1378812950894150046025449167823078816 3578283 794553903635093977908367665708519600 3578284 99351478173027834775491430289631232 3578285 574094857336223314148029362780355980 3578286 235815623247296696545367098932760704 3578287 1440253222820541968569354073554319880 3578288 385779465490627652388673708621824 3578289 24090761613976289964038513837030400 3578290 9466625079022472298685555860074400 3578291 1615397276699271580420240713181209000 3578292 330193299516643546900597695611615616 3578293 -1384882080641651937781614767457725458 3578294 -99517687249572012924628470097901568 3578295 9887884674083106014454165586736640 3578296 1426821953083613907376012297065308160 3578297 -369259228972694618554745884378914300 3578298 315567171442292620785898074465070080 3578299 239175841494893890235832835765744960 3578300 -133022547444460267091615495389939200 3578301 -833359482573644887166663501128663770 3578302 -19434436011006935625815967876116736 3578303 -428847586822882902507991575567707280 3578304 -140588964594530214872256133887688704 3578305 -1534386330115123903377793827947856000 3578306 839384731873996982934714146004998352 3578307 -452015787730619876654045041632195408 3578308 -322253818117785557202980234397081600 3578309 799919993455070332252580592847469952 3578310 331024580975200892520449596079808000 3578311 949078997566396033597891069783180824 3578312 -4285213294662597748222364455188480 3578313 -1062910282663188077849726402722091616 3578314 -54672682424109623405005834314974880 3578315 162756655475293060970883360734443920 3578316 53193838269720251081867949516718080 3578317 -977511015995930707170498024649091040 3578318 712054077916551587410280117126343360 3578319 30622194042598575819624157158087144 3578320 171092612954598593091348529192550400 3578321 -760321610405718081149763285271148556 3578322 71310760013503557772943338308489984 3578323 267527887367922670343982770467871760 3578324 -485935465402560838344941261005490304 3578325 467873418952078888026974826064233600 3578326 -223881385213473635147160277294257888 3578327 -863914027046031807525080085258133560 3578328 316170093541036694016575124241367040 3578329 -87144091177274299671520869651240000 3578330 53133531684461695772314167809064960 3578331 -16691338300483133463784678009208640 3578332 614411105964969253761673834350039552 3578333 798040108413057462780845670445926 3578334 185968765905647332021379980002898560 3578335 576167488138960943071755815614562400 3578336 2266962593366211831861789005500907520 3578337 -11877776189635950835826236127356608 3578338 -555729451516367223407010413373685680 3578339 30649632183276773253093704254989360 3578340 -47611626575940023770458740627988480 3578341 564728179110361183454776124739418040 3578342 394858187440388556545893215431613312 3578343 62356530023011684414996681009754664 3578344 181215875207207100324365569276968960 3578345 1286099087697103235997449944670071680 3578346 204930807970724702927739880302689280 3578347 -141317005689929461804343867876299128 3578348 -233852410124972088647746775819397120 3578349 277894527140125327784568526721482848 3578350 -375948342297428826332131419105432000 3578351 -381083085481534866542498118486328848 3578352 159085760362009763164417182129979392 3578353 517369776654403662766966674599019602 3578354 -383523544562804821282577628509158080 3578355 -42354228952949554969794072619412400 3578356 -382734628930155536684715877839422080 3578357 761471484614462247196340037061597692 3578358 40282220391073902342087316917350400 3578359 693060872554767040083458400165315560 3578360 -361470429623904576048403258553856000 3578361 -24375013148984194528146004422136320 3578362 434985223835717530653951358176024432 3578363 -119045381890439805097539286826262096 3578364 1124183382415436795390646403030272000 3578365 -519327307393989996119969900458108800 3578366 13962466811466250827458982177235968 3578367 328005866512979658665652483182220048 3578368 10839957202869536373631010325135360 3578369 1960895939766081948265435275819270144 3578370 -65954383619120196311795885701516800 3578371 361935380128650562649183568250335192 3578372 -404364565857560013638549521977211776 3578373 532733517803709856996807229932483422 3578374 -7203718907756855515454753574348480 3578375 -1047150556970654568476888405840838000 3578376 -879706402281395035388679817073664000 3578377 -986462340104681254140361555721383728 3578378 7908783449031747728739885068193024 3578379 -337040616749287866763426816059608832 3578380 72717670900548175518349134585154560 3578381 -154322474216315770105876098911462760 3578382 441266600306688611360590440881576640 3578383 -780037164654023931628930399248524368 3578384 -447458464008678725988113408655360000 3578385 93329258508973403560899522529920000 3578386 -237264777975663729477417927334818816 3578387 18977320621111578559771919245539240 3578388 735198925612866079215152751296440320 3578389 112999896545261465754620069257553760 3578390 -226609051331693425657447740404908800 3578391 -538644790712722049601562197235600560 3578392 -183684677605997191381098406886768640 3578393 -223351276206273804534811409084538816 3578394 -98876756497508458234977892426099200 3578395 181649134565392528135462923566222400 3578396 -368477814262743401603280424234206720 3578397 707639673368967685655499767485228320 3578398 81817852864861494905152892962511232 3578399 2079256727969115210767748244856592120 3578400 93453536263022169348255131212185600 3578401 614037815890682516859276166675253184 3578402 -115654533378008831631429437781532848 3578403 -1607107495949085071203661737858988160 3578404 -107131215204688406308135082858676224 3578405 -777010010372397030849191532936551940 3578406 379281851815260754414107153443488320 3578407 -76096239292540367357690030998670288 3578408 450014600987112051395423151695953920 3578409 -263057833049862788822042030955136320 3578410 -207682344874544400358946160860609280 3578411 770533629601985805781828125271068000 3578412 205075758909857537057647550182221312 3578413 -67757004478650005136677405205383636 3578414 -77100152241103193165144153779392768 3578415 -348471608853335191078450748272858080 3578416 123699588768375396584201715168870400 3578417 34241925550876886319116216763149040 3578418 42686129397680113758736558532774400 3578419 -285536261499926932345828611095401856 3578420 -373722389973769489005649897259070720 3578421 94523529443308225350095643423405984 3578422 -1092983095961104652266123271366625600 3578423 155142831974483478394691056578142080 3578424 -50413089913554714886146110279086080 3578425 707360160294214589437859558772359150 3578426 -1184109471315395263208539198018944000 3578427 -815097523387015557930599417567125800 3578428 -8210505200632705256185333713936384 3578429 19485255656149691064523144709738976 3578430 -292499990078860362259675395732821760 3578431 -922762489264561697404521892924219088 3578432 107340800681710444884874498129526784 3578433 -337545837554806240467446855402356176 3578434 78271429679760187413161136064337616 3578435 -512679949898714855312102486915679840 3578436 -78293972141447394728727181496308608 3578437 1079845994709864773609488526455197086 3578438 838561544526707710868065555165665120 3578439 881694419976317697362684025051041280 3578440 143750123472289275230321616862924800 3578441 -916804041541918674379450695084343200 3578442 171431846120462910780610595726221824 3578443 143665459997173651549413362248913808 3578444 -582268513703308428744076753153400064 3578445 -206942059545448224668633474414112000 3578446 774835192912384579986180848804628672 3578447 -443547984277700126720859830000865360 3578448 -54950835740311331666251747213049856 3578449 -106991081562258696593003338279260288 3578450 -193614307006473959877774940486242000 3578451 -1105153458765157146435179088688701768 3578452 -725240817548425256983212562223476864 3578453 1930575574443391181191301072386122702 3578454 114630207927011704131870817718784 3578455 -70352432641528116124755379384945440 3578456 -618559400666122715544360372310794240 3578457 -1187302878430820746899027950909319840 3578458 265780921477508423791732652605269984 3578459 -963563026473385464722931214920794880 3578460 478848616496860253497221357158400 3578461 -156417643472613967317696038191262938 3578462 425561971431812808858655885090569792 3578463 704252774045737606298291762484787200 3578464 -1344854079965297662075262976164757504 3578465 -1244152517151812956152941903913420480 3578466 324075259875053270460458346073876224 3578467 1544891734711157999292011726582207516 3578468 113856254959671410727327132984425088 3578469 479726013437724827216631012367554144 3578470 -223788869690894579913541739365737600 3578471 252088493184313560251332541785469664 3578472 -1466329157188700517770641080776294400 3578473 1787828108333115159810893649071601722 3578474 732922101172609342564591076787501312 3578475 257293669711918873102719671207478600 3578476 476745775013365112647380512752091136 3578477 482930971158064502959517377912219872 3578478 -85348304901992181927695346630484992 3578479 659714364628416497519186354408253440 3578480 113154845316777942913051784068792320 3578481 139005995495713017812055704859856128 3578482 -26444130460882099965737508077179488 3578483 413199058437994986269928302225571000 3578484 39233278244791629804855800873041920 3578485 52102970716587235601120183991260160 3578486 -1343901134196111486158203475084186880 3578487 747780148191283897495237584783845760 3578488 -1438443885010219104076676430535434240 3578489 -1491779894197841127373492699241613744 3578490 357255559109201131186381116348714720 3578491 417755137333346813105692507707968272 3578492 -623708995055697165035515460188853760 3578493 -382261164720090580299575945600948736 3578494 -795664131413262076410132084450568704 3578495 765453847469801922458308166690001000 3578496 663207996513744596748996989838950400 3578497 -767969806204979305248538254045580460 3578498 57664418282743606796384609375969280 3578499 5898123131296140037356789105293580 3578500 -624462421942244309867029772051328000 3578501 574724811617727623174942332334329344 3578502 -98470450410180666715381339318095360 3578503 -1494133552775408262269796988596776 3578504 -1150517139072678599648536597953607680 3578505 -55707065125255175288246579010228480 3578506 -1018693321944985792914539624435588256 3578507 -535400598782328534857782193846278320 3578508 53972616601337091015912366056993280 3578509 -27416339844974614594500769235331360 3578510 158598470937647292553202271831048960 3578511 831754687402830980703412713687566472 3578512 65097706895246173396716106245734400 3578513 -2455516724196354837074202166819291020 3578514 -9353915998780870956448701622143360 3578515 1318187822229603231464986581393616320 3578516 280168496836394890983145672492277760 3578517 810396747327481958042658526989617280 3578518 -882150223153989347466069618697141440 3578519 1212146498420382944308988815136565600 3578520 244695757161376383873602357064499200 3578521 162830589964640619638825500260884244 3578522 126276059092361627505517891997571312 3578523 130413347230870449441771659539596144 3578524 274632191622145753451805251497347072 3578525 235432458906403211932931158260520050 3578526 -11146044769526982713584908259399680 3578527 -400426669555586832396525347295164160 3578528 -1456229687362290141170756012254494720 3578529 -1031235096376238457082527850605305472 3578530 163443030423696010729308053137896000 3578531 399582753974448446535678657610334928 3578532 -381343202459331205203811070652054528 3578533 73469334107016206881487570761228800 3578534 -365483079326868964504941797593743168 3578535 -192977313952613338657442588952220560 3578536 697767587516987012235283375144550400 3578537 900594681364639206705207808651093392 3578538 48809843900619301002986407840575744 3578539 1409439365597557939243859803128268340 3578540 118812035638860286240544774621153280 3578541 448535882404684248616833545917046592 3578542 -614897774965509230157944014461542400 3578543 -595343733806799183743258804804132208 3578544 -152080077599091987877024941594525696 3578545 845846855611171123341433207994824320 3578546 2547090747008651323022118928754304 3578547 -29678588895128343520824552949678080 3578548 95243570049185669559396405581595008 3578549 -647416958372383746221520261547740672 3578550 -231472314758066185762693484544043200 3578551 362017263262300348572166959959162544 3578552 1108196978872510181118915055479705600 3578553 201164170752944839021893853133592000 3578554 -115813637175919643059380364028994048 3578555 -115794897408296676556475344037952000 3578556 -607125408970404839562661218564976128 3578557 38995275857459141891572965111115872 3578558 792871317847268868174137694446218176 3578559 -201875412328335462650643283744522296 3578560 141357283829484272508020447049154560 3578561 408078585449134936823527066941200832 3578562 26782017368079544388395429005758016 3578563 488476869021814416048712568497382320 3578564 -54103932229999164392684622518658048 3578565 292188320896682231611504279616039040 3578566 -307888534705713983142918176388449952 3578567 103719382344215812835032816899686616 3578568 419485328439921969250165421215334400 3578569 685310751361442742403362254223802970 3578570 15311403420632801579218360727577600 3578571 936877686438940069901655724213525920 3578572 -411394136663734693228669607326369024 3578573 901224992061845713958577830682408822 3578574 -24705020711401054845996085976862720 3578575 -310287954708914446932022282254600 3578576 -318217487090922912189641569820737536 3578577 377149343584803324063983752655804832 3578578 464698734775788351182016061347840 3578579 -688520520516565277156921271232222080 3578580 -56231919346602956874657660720535680 3578581 825710556760055043219422806020226382 3578582 -376368245129763391513165500665632128 3578583 -200693176945487670585393774839444400 3578584 307171300585403223480247636971202560 3578585 1273675487994078231074680771796455560 3578586 -81602104699283356804920632687923200 3578587 -936463403640039723137465389706173928 3578588 -111170097320944050155418080023150080 3578589 4715879220643140366515353487222208 3578590 -118037622628392381958933644276715200 3578591 580952663223592851030242827354456992 3578592 -211401590987760057700676603584708608 3578593 3779408756208870768686321844445824 3578594 -295978588434367092394414824170302080 3578595 -319529979582269682556346106683814480 3578596 -197857661972332528094024642495086592 3578597 -444316043911698605710526187978938880 3578598 273778569283813301040615293128701984 3578599 -1246887053954375972868931584824211400 3578600 -6731803025235974727646465386240000 3578601 -123194390605043164962794576186532480 3578602 462241206393223925684069232090260832 3578603 113749718696201299818494685753648192 3578604 -1243957556953746158050559552904695808 3578605 946292921702510842282780346663486520 3578606 50230603219467884909715899403546624 3578607 -1424232960353081654562823400001333360 3578608 218765437688085167931727953118593024 3578609 12844382044638227292720006163691520 3578610 136310817371380434979558399714360320 3578611 -1813378003262993707773201963482202648 3578612 954708034411040929878835077068943360 3578613 -328324313422587721061387636349086592 3578614 235170872889197830224774698260529280 3578615 -186763598009642383341090798007054800 3578616 133984258870420364681695786227671040 3578617 219895668917268164809395892407753600 3578618 -69095356931226915494250085281156240 3578619 -837306958003553477555539690448407680 3578620 -371701554653911314013888125205624320 3578621 -1765264621596382736919111218094299520 3578622 36083063040230121774919779764916864 3578623 -1872878421431661901309870188824466216 3578624 218562339103449704880576901568004096 3578625 61151323407258697862130764111313000 3578626 753678277540109491485230428553393184 3578627 -1359679476005912366084372824886561088 3578628 647843327155888691149963241241790464 3578629 -423362062632384351705544930456504740 3578630 55984745285173574146354350332142720 3578631 -32438504933034871964551785842515200 3578632 26698718754479931308952616701296640 3578633 -1118748263067706104018423813083750118 3578634 742545115538711495537576761384458240 3578635 -478098814457684884990121038541437920 3578636 662964961708197077563391373850203648 3578637 93585005896436391937453990919616960 3578638 -285211880574874700424255900020939904 3578639 -737610266225035049071560763791692976 3578640 -6683816971793365078680807942389760 3578641 1263105045046593950887462686368606784 3578642 424051059839312246410727951849472000 3578643 -382967410032727637449878890470805616 3578644 -16521507966784258513438244839657728 3578645 13206245972588244484333849876233600 3578646 -21795118595708795940711259580688000 3578647 211393472320285367579832626126161920 3578648 1381251138329130445995284095598991360 3578649 1248785433864142043736753392108685264 3578650 -146677016616539469835382800692192000 3578651 1877999572776718817524755329293643652 3578652 28336289647634302707438101599739904 3578653 342689163762882995463498001049303064 3578654 301345384612529824513307737885572672 3578655 92917993836020388363604084084456320 3578656 420520871978034064185363014705283072 3578657 -1747591939983920857612186816381256094 3578658 -644995484919315302605646098515310080 3578659 -49244866662027165288902002038235184 3578660 125240103463865298760305758824423680 3578661 -200671278504959494592651782695027330 3578662 -257618786328241279607654705021493888 3578663 1859534217754388393898097149200588184 3578664 -1153719919163564158632365181130260480 3578665 66534983521396932018741871555408320 3578666 158157758113271314512606229947792912 3578667 -1062281589307057148144475122450430120 3578668 536041982503677295768557691496738048 3578669 1394014247597303914487423871449859840 3578670 188999265695757495376692320965814400 3578671 987818518715175030026265931057969664 3578672 387115072926411309771550605789413376 3578673 -264391252582951763786769863727445056 3578674 -421106900965855795164080860183397376 3578675 -12348632514358496960221277005641000 3578676 -11019733747116345412543904382701568 3578677 26410635816547896616509802798631438 3578678 -77580040831793954341518476263291776 3578679 7054555424789174873718491997201360 3578680 -245603405776332961844897445542707200 3578681 751469768932898765635002328893469482 3578682 -634639522236425885636394516708998400 3578683 -143559765034712354087151933638039068 3578684 83617024120474264627760217239288832 3578685 -121348159534427075743296772035587520 3578686 -903832515661698472952204634318974208 3578687 -200719490627723319719084501125962720 3578688 -154963943860789232012064706265088000 3578689 229046351515980339260953318139523760 3578690 98202689705731684167212700474446400 3578691 899792955126742222691918300699475192 3578692 108759021959024776072903125311579392 3578693 1756058414404117902421238350231158942 3578694 149458575270737832583146602754447360 3578695 -60963448849710296910272666854561800 3578696 2628192238995805816628425208816640 3578697 -164701443719584665161169120441999126 3578698 348799674145255464716248847963223600 3578699 606727165684259673003998721465863736 3578700 -297245428894131385808830836658176000 3578701 -744645450625779435533897827484438048 3578702 87274722609474442107060025947700224 3578703 -140926256659346428265180604638334192 3578704 259472982752205100109978487588126720 3578705 203794804861357840621050028148390760 3578706 -51378748840324018019529005150235888 3578707 612345903552888602367558271186082880 3578708 -196644393287427730061157808763265024 3578709 604890396261008731274514116066822304 3578710 -241806049408987958985556748831216640 3578711 1143670742668791975920033397038519112 3578712 -493091844310233740502061683828756480 3578713 -765213112000033886854069725845513520 3578714 -32374929248057264312894637713375808 3578715 -1018211618018956582487201150702138400 3578716 1089707830394188293179033606066465280 3578717 -898953212584987424419035202722294234 3578718 -2399770885115544760041910583261184 3578719 -622164128649375782191005992081420856 3578720 -256212147423732149395376647302021120 3578721 -1562679013998585597274884122884267776 3578722 60002007554297643786939197258979840 3578723 306800357011862479291670166681138972 3578724 -1007718805453777832261093138515117440 3578725 -114554269305683163921442870456577100 3578726 -299830509115798645723708180434706560 3578727 -502602238463996064981637945805624280 3578728 -104303074503806219484584942524416000 3578729 97619701135965806497691015000139072 3578730 259358094096492515448150594740286720 3578731 -475861956137469190430115839749372320 3578732 -317749696700662790649355468497696768 3578733 -128964565619847224002177173939658752 3578734 148369852746706901529836844211070016 3578735 -820080876159413344925308538479668000 3578736 111465329533469919617895766505816064 3578737 -679789519379223278156789333967053614 3578738 1615043374438062339793507717861477632 3578739 -14210016319911806650559558351516112 3578740 308036276946322741683612479726254080 3578741 1670431018243799677581081638872868142 3578742 -28666208770205400041890331200190688 3578743 -931529048755514767202980943449339680 3578744 -1325585652772338386180046697774141440 3578745 166430965755855985568188619289552000 3578746 629548182130361629242543749933769072 3578747 -570484225323090102754746907063023240 3578748 -499098744982645544628139690293304320 3578749 490530682305348772122611865885416940 3578750 40504874294368111986546451863600000 3578751 -96741604390808824530947343797116176 3578752 114536515480821616236657172430192640 3578753 -2758777638119488974126512848280056236 3578754 -123521111444681329002871310289096192 3578755 99064172665165689833714246836710720 3578756 1039546984399685396719871806356462720 3578757 102208712989483830097548108650816640 3578758 -732779171081788411551153036431471040 3578759 -1730984348478149409763233339543608040 3578760 768223858773605235572360919277209600 3578761 6991407183851820116877677081770192 3578762 -426039448315512550863779531962983936 3578763 463961918796364348668416121970622400 3578764 -602300279688397518431483570123285760 3578765 374553662936080283567401276800099660 3578766 448275204799128406064070318257193024 3578767 258310476117681942104669416493078784 3578768 -361109115172624765967449697212170240 3578769 -849100684363094081236803362770243680 3578770 -217383765035308691458963063347115200 3578771 -649540609492752704369678446711862016 3578772 259972141960305609454877036942905344 3578773 -909729124263078280663762788203085696 3578774 -1237968314014216891255177150090362240 3578775 -450087894559015176202165441024000200 3578776 -968434585283487976552521870970060800 3578777 -146111466531823517670056673818524800 3578778 -29972365323252387488685350549174016 3578779 -81693069982739131262097062947608000 3578780 -669450388016339075276836619819942400 3578781 -645476441655435241757831098971896448 3578782 700656682433167566686403136155076992 3578783 368427119861729454321581609601531600 3578784 1162608828248558135187422819789045760 3578785 -87077206003289316757358413368047040 3578786 34034739485054535563837499102781440 3578787 -44633749857737054336914462653566556 3578788 421190750707236952544651269989888256 3578789 -3038362813447847969876358845015233728 3578790 -88040589924546082074840751297457280 3578791 247556280290134714549868010934787192 3578792 -453089621645298140686469450931486720 3578793 -105929104576051706256898669743033600 3578794 333489490022162039253467733637528320 3578795 21655941423867221647845782236032000 3578796 -531025210890234335246355560219904000 3578797 -257853655301242000565077913506042580 3578798 1117640432053963230719058241234670400 3578799 -11851582788970928748263251143919872 3578800 70330769479466245732597762793472000 3578801 -2022391448215035737121291163828953198 3578802 227820726893139547186784641333121280 3578803 1396313240420871538058587393357109280 3578804 13099192530550431301095412093433856 3578805 -731301834692497414118991310971073440 3578806 242632969830535471352644058408005632 3578807 618111424358696785442722510825270056 3578808 174720402264067685433930605430251520 3578809 851444725062884563478463055921432328 3578810 1105907603798103140240321725917941760 3578811 1079695619419593157709328083614971672 3578812 -1366325116747398945393213932120706560 3578813 -186772859418859127885656597029487002 3578814 724249834861524422847925429215751104 3578815 1280487245947028716125219436771159680 3578816 41359272113094388098281499210547200 3578817 261123684073366882447818803946960 3578818 368719991815990260143797730545912704 3578819 -2114960992149866025024490802785827780 3578820 -9284819916304085830903969616240640 3578821 -1999993746850410513014637770089944800 3578822 320427411554022684158498572657203840 3578823 18254778866325284753769205197471264 3578824 1157382232041028086521381120690856960 3578825 -10855111759440984594065421607127400 3578826 -11791045129839219703676039248871424 3578827 -680318999648915921362482815511529328 3578828 -30659539344942959651353204446720000 3578829 -102651407117114503968927467650591200 3578830 -315197033903259760305843832138501440 3578831 40088915908605806211686973852993000 3578832 320595027053115575837244203183554560 3578833 -1149935668361087495231317417829263760 3578834 65424134583850077401470831444483584 3578835 355696555178632332339820413109023840 3578836 -185992116309172857537320660224059520 3578837 -1344577577631669872016281106780782514 3578838 -825803621317723583847188078469292032 3578839 213901240174473710966388448194682200 3578840 493268538414591362948864800462848000 3578841 495872376916045708659326288460005952 3578842 61383525055647027819802038164436192 3578843 -1431787540322193236011789260465166908 3578844 -559387742055236216935493290225104384 3578845 -665263545887014016130578914220148480 3578846 325373277695315356546420310875580544 3578847 -21299969670138038036717184650844672 3578848 65755682744101037211195944557608960 3578849 667383563549491994725575621744266790 3578850 5545561673876933639666670322752000 3578851 -232868402795818421570934891839766816 3578852 -103316193065858657512775347428680064 3578853 -988815710973744204448286193590280096 3578854 -119438861667217564838354969879886624 3578855 -70708211070055686468635494438187040 3578856 -325954868050600219364145962699980800 3578857 -601432267342304545361690747715472896 3578858 930224833778297102710610368002639360 3578859 -676410405495376082341714302114361800 3578860 -104071568569715830834920843413913600 3578861 -428768080389056957791166189304399360 3578862 182200160633688839676030705889689600 3578863 698286062438094835785723528477100112 3578864 -500620347214972784972078808709201920 3578865 -99079016039963935082869589868257280 3578866 219646685321190146598204516635311632 3578867 -1216226337520069562061870608629374768 3578868 -357661858197140053998933947022408960 3578869 -127768363548606754272103020080941440 3578870 -53192734677050243735943873951200640 3578871 -1405742615565987213811939505255487360 3578872 1745307713821182931058604884679720960 3578873 -629925875790675450274431049258825878 3578874 -118825797414566976175373112480499200 3578875 1168921479581515247632622179413084000 3578876 -562769693163245577782443194236224512 3578877 -1583626708588508604913033810737149760 3578878 -427175383491128321207971038552332160 3578879 1930110695960563470633024908203668480 3578880 -784502297836882546209104174556119040 3578881 -840726575206544142385537803361016400 3578882 -56707879605444085701668371939824768 3578883 -157593566490900489165178478847082752 3578884 736698902248423997657877859725554816 3578885 -1000697757050346180499076181156420 3578886 85150758839337170339095873591024032 3578887 234833267004145615081272927029146600 3578888 39829623142473349802915712946667520 3578889 14168521017896346904699082081776608 3578890 -1315146347084148309000683059046400 3578891 2102975207569361401990423924969370952 3578892 -244650255612954046037804208708108288 3578893 -34753659911814102312269700173638858 3578894 -652099925182333501030883476632717888 3578895 76114201428612305025417441074140920 3578896 73085171010232138347364259005079552 3578897 -256006571363864419354449733969228800 3578898 21777250008717169844121912384154368 3578899 -253574358156914890713656611749676848 3578900 -79936954175581389175943281896979200 3578901 -120726689285147974270789694231695968 3578902 764778233988793116080660643907717152 3578903 -1921651836664449358315743846541873848 3578904 460129658137508252205985069791313920 3578905 908793369687453740583960312852981120 3578906 -253541242635533999627458358780651040 3578907 -1156459210542284869332839925613958760 3578908 -115649136213907054894864142244977664 3578909 -301192570854429488416009865164056384 3578910 -388821711406059935875165551988832640 3578911 385748375803937476189606068493179120 3578912 -308051949284069403694474175397101568 3578913 212728658336511856634516205373805160 3578914 31113516158096407438627889782495056 3578915 527902255772082018960652319350410720 3578916 -220113552086175034139666707771637760 3578917 -1116342236853144346417839295021668034 3578918 -189105469395890194604248767435917184 3578919 -175797213536177046075232275065671680 3578920 -781092900401200657543708907880038400 3578921 -538042878714695600623237180910961756 3578922 -460277527690149608483016689713980240 3578923 835398152469803486065781601739689160 3578924 1453066200035289183953909129391856896 3578925 99126741735067372191347006258697600 3578926 58846092800214503478563904774211200 3578927 -1268316402241186326029704201438517760 3578928 -106344039528703943853864278955687936 3578929 76544630368640351270382497385976884 3578930 518395848340183519094181945879854400 3578931 250690583235102018807028091374215360 3578932 103460980352832162631531691745064960 3578933 9796194658442948465054812476265344 3578934 60116205817801650963301711023430080 3578935 -232193708647918804166062127549781600 3578936 118279043854483542917398790462300160 3578937 861466637897319147339294315520398720 3578938 -67778210712249806835874927972608 3578939 364567226338771241236914425563491072 3578940 -507328020783164875066310343631795200 3578941 -2301211977080748115299436845589119008 3578942 -964925090854152642340028150967307008 3578943 -203365917954341414030552182065718272 3578944 245497382966307194935538765066141696 3578945 -1138120461752157912304034135031360300 3578946 46851950379653557565964765127570944 3578947 1209069854488258239008654142529406396 3578948 -763623385850513120612490725743614720 3578949 731313393476691137083283011417649568 3578950 -106500292288532407915294052665152000 3578951 481536680948679646467459160394180952 3578952 132657982085760892782536533043773440 3578953 -557174834836140288531715294878254720 3578954 21486489540847890522465379782617136 3578955 592532765285117122555142665686570720 3578956 -870749224391010918094307238900344832 3578957 266068246115667631040550208353015180 3578958 -756240137046946847234991763152322560 3578959 2170603423473815013291032205011466816 3578960 126888811681114975793849518142914560 3578961 -225694728585317654718995055172029120 3578962 694505449477085838821150500641881232 3578963 522997631618859667798499897148291600 3578964 -74604732194119766327284088134785024 3578965 541405628059899152106416585705114520 3578966 -588976862663439385392338423498297568 3578967 -197553159552327132961166653502416080 3578968 224380510264872600978049003573125120 3578969 1516507176461778998228227185329663370 3578970 -2315507732259150757442513912352000 3578971 -49148955291632185336527510348288816 3578972 -355972766606855857562626287603471360 3578973 286351320238841561992360150917263040 3578974 -17290707458963896174191254944530048 3578975 91682979184037268525717726156879000 3578976 -5137631233129753631139432865333248 3578977 -2973860661632702039317187121228436800 3578978 17494123965808853414547928624360224 3578979 1930779333707921561829789107480156400 3578980 -585444214675150066120298213999808000 3578981 143542145480141633699272414494488064 3578982 526297488905831324200282995144496128 3578983 -755628118147858036900078423974557376 3578984 447201251958366996924941717567569920 3578985 -35785000033588454847113386376585820 3578986 267456952843354361513939555881590192 3578987 -735876613677604436920327778005709568 3578988 -92065909111767614689742435189096448 3578989 1294054543748328155181571549611592790 3578990 157862156869606834399884349720389120 3578991 12762235492050936506433287737597056 3578992 398447380124273464468341650640404480 3578993 534074257773541722624318355321104480 3578994 101655188741473483440649552243937424 3578995 -49620512374822821932209010881944000 3578996 -1046548770206167808845154599524240000 3578997 561970947381339547474188547108285728 3578998 -999481251100056241173038332004124000 3578999 893571963040438902590179127965200120 3579000 -22001138188845405291486098012160000 3579001 -340655018097350283217020193037913008 3579002 17284063240592822234795667944469504 3579003 1230563015129595326221464684824074464 3579004 201010423447457721554266541326113792 3579005 -1474155556796346748780041842615216340 3579006 184088910375530263227309139452072960 3579007 -95536273951580293967748281596453680 3579008 -244127469814244704943735303653294080 3579009 -416476166494844989856973779867693088 3579010 -197276054887571485807035878723222400 3579011 1911122657476314756732817261873493400 3579012 462725083345082539748837983344230400 3579013 455039112014996792620836934361721564 3579014 -147165146240417091088352061108982080 3579015 34828610661570970903375169893440000 3579016 -302192592809408615859307626479616000 3579017 -140460912304426493782948880227708380 3579018 -311646431285471709378177407982372096 3579019 -11835615614713615304222610046783256 3579020 -746245436363673037402242348428651520 3579021 -210671541758395041172716764863578528 3579022 2412029792959873075684159586960832 3579023 -600825675375473920775807561003442960 3579024 16969007586171694524317290568613888 3579025 -309852518727182448360256246256400000 3579026 460701691900987805396214375826502784 3579027 1003854613305876393143319458217624432 3579028 -682795178218747184482543396981612544 3579029 169291314831327884963163797582519520 3579030 25329603972425815740197933289676800 3579031 -14500522018426921376701180950278928 3579032 -251509465633150318819821517437542400 3579033 182764165880358383993363219458294224 3579034 -1068738895580470356585859472924749584 3579035 884754532315155614036016248499142800 3579036 199839317888602358575028529888973824 3579037 -401504073404642769273368789992150656 3579038 -596940104364897642026847214247230080 3579039 1088413557036910969796545113241539840 3579040 291484066370892406807117246060953600 3579041 -353664702786717633029436359702069100 3579042 338882366934896657388163523688419712 3579043 -80818817263215920335629245089539072 3579044 56247890859354385556070831037366272 3579045 179856575936815656164707174871779200 3579046 17991458755921441214256855068907840 3579047 476026377270740624840304523556504952 3579048 -888589507406434410147036982747545600 3579049 -711621160957883418526202911173387360 3579050 -59631291518921470124651892901363200 3579051 210103375455933220204484971413005568 3579052 -750048752896798349833788804841425664 3579053 -56872218136376536853652899736684672 3579054 122139486548811338682114265203331200 3579055 571471572280203051042627479420949960 3579056 -133253159068143310476068886213623808 3579057 1168918114845428535888596359386953154 3579058 -893013351221550574338244890338966400 3579059 -1383687043660167094646534200105814640 3579060 -277638913385378734974274274169047040 3579061 -1157457640072392516527768857310828388 3579062 -13257682601502140941615496490683328 3579063 -335391951941488418980856004633292056 3579064 -119502887202831669438816592138137600 3579065 195355728299205270792419580038500800 3579066 -24568115455962470350648605894707088 3579067 -356312775942470692828599130993056120 3579068 -293979560148021557295540801658222080 3579069 71339239120182646235256189594023328 3579070 96011442940218939325258648776754560 3579071 -605464476424054921221136482863137728 3579072 -34344961450898335070972166965035008 3579073 1936665930942228920501349921894595120 3579074 304634639529896489437009905267474432 3579075 -246385105960251651667656819678038700 3579076 -390701731216648671439257768372154368 3579077 472308330143321930374857907823344926 3579078 -433097540110400290312132066041083520 3579079 -374981524145366336779567390711331024 3579080 397787820607407664976572666908518400 3579081 734107029969331398049993877369778144 3579082 197882269101193213315993221176334480 3579083 -1123433021821614306733911915889378668 3579084 -142733417110510627271934190299561984 3579085 1006728411514546171022329339437432780 3579086 90513817905101222941888092852374400 3579087 -527939075291661072211267023916014720 3579088 -640421333871677866348439781750865920 3579089 -138141260901869287953453758291332110 3579090 -50935187933443325122943324039631360 3579091 -7095062530481498595603529005619016 3579092 1259357684228669977923224136299200512 3579093 -186761300414059789456674199128364800 3579094 -243861541929733965956466026760488448 3579095 226327827111336463106147754135801600 3579096 40842739685064708779342890784808960 3579097 -213002415736139575694702475742818816 3579098 -194051119899950493932881396400232960 3579099 492865566928532254199158648606983168 3579100 -88186278382287796103285410408217600 3579101 -476958672335776555970809363383536928 3579102 129159514925022582284287339409244480 3579103 -404256639474868012140505350722954112 3579104 -164537699162128970688983192793513984 3579105 1852047073373839354884172821811200 3579106 412434853569569038188077443951799040 3579107 800184985974816648708784318650596556 3579108 160556922889641830564510892920193024 3579109 77328278465314121001958675432898016 3579110 415842154246929372401098362915313920 3579111 1232252836827805843471227315543735960 3579112 1979215140555553663433397886676858880 3579113 2196360299549147019751238971719501684 3579114 -98943590569812673314909187725852672 3579115 315288684156089105266430568132257760 3579116 -989108275624396218435121376482287360 3579117 31428621716588768191106205536581440 3579118 -89042302360819589796541389151650240 3579119 380378437767374844491206204207133520 3579120 -148640698429840431091254188910182400 3579121 98995820826710558542247879849730304 3579122 -131253716658787126586332077557076480 3579123 -318562329791042567572748775851804616 3579124 775833596657971500299357476268800 3579125 608130111601546506873653796323280000 3579126 -442543961406893203476917137092266496 3579127 -660260636357744807054443570347232024 3579128 -89347070464270982638089364115005440 3579129 -1151259308448350173600885682393086200 3579130 550638226831357774029319168317780960 3579131 999029773040292718462205707120356552 3579132 349461879704297780289173677613302272 3579133 615623937046413826557842420621125382 3579134 -402092715722171283948337072672303680 3579135 117890882090616170548083536536780800 3579136 118746841349257099029598610902745088 3579137 -567708296885346359744761899059757228 3579138 -18070971315158370193731211445409456 3579139 -1322904614365218327169567962536749060 3579140 -1083931225470593715943551201979883520 3579141 -331411913156169365001159513782143008 3579142 342389646378895692534041209852202112 3579143 680696043387893050058970825551226264 3579144 1680308039563691150457439885275955200 3579145 6010082296846530768182583813798720 3579146 -754077214558800411205230380954213280 3579147 934410863329620898588490589554140416 3579148 -10132128730990068198412005817802240 3579149 173948071336422062453823503972324352 3579150 102078884151173560530374891994009600 3579151 714626969772484199491750636773096600 3579152 -255144985151269106422774674885894144 3579153 -329032826670087103567629000349017792 3579154 -117380766370132981524367936770503040 3579155 -2474197996136183419198280076473125440 3579156 -588107745862968502406384517042783360 3579157 1980127961692918643764167358194235406 3579158 238769758673712109462194625817619072 3579159 -9688716379284260355748027662594480 3579160 580705594256188782878141404169625600 3579161 -902114144701555855859729273457053238 3579162 -208243752366471597428293803713402880 3579163 202082599119612853979413745479050240 3579164 -1064838399514726780000844012289882624 3579165 549057420675797363327001382670931660 3579166 308736905533619679614763192971740032 3579167 -37238367707696186198416152287139840 3579168 -228865666770263766106646732259459072 3579169 1958724447835448823303317970365699760 3579170 -211219409328360254800745411895344640 3579171 670104635419999446151783836639605112 3579172 -1155712168426221492611116287150269824 3579173 750702653266341852678789773231164764 3579174 -533729688501169530633207125615616000 3579175 -352585016376650056690771353948462200 3579176 -45997907933271201047300710106726400 3579177 -48594274916406091123967113186728576 3579178 233139504169741240070282733060419424 3579179 1629707189168767738880294912174265780 3579180 791723639950418935157621003827200 3579181 532385967672426071839900988364855264 3579182 -1569022366745676364456853485766707200 3579183 -312727034397743201727915751017501048 3579184 -129922576653316518749483317234171904 3579185 1320493104167182332803656660097802600 3579186 6071504528849374226628721459851264 3579187 949617244402069108603631622098877836 3579188 1068347516704382988575907193185196800 3579189 -36445245858523557769928328170269920 3579190 13060223505067262602083411864971520 3579191 7680554555480294041258363009548288 3579192 258130026612111493431812525216440320 3579193 -84361990031446703731328678195911856 3579194 952612173768756774476529316180918896 3579195 112150570611364109486328456674892000 3579196 687617054654042368312429710621768192 3579197 170473793575617181283456226271156632 3579198 -74783598936203986216431033489408000 3579199 39363994481764001550993307284787864 3579200 278798187754164912209101949514547200 3579201 -588805113040197644079447148211313600 3579202 719225031739400809746591918261112704 3579203 1835113791109743691979373054368249400 3579204 929502933513250054146292036140429312 3579205 -378674874333491359185138455083296000 3579206 -374125274211969098506407723148940448 3579207 -508394298545202092267913645702475008 3579208 40089873758444073545387830144680960 3579209 -641296278636667844952520638250842240 3579210 284351654102879051097433799302735200 3579211 392947956280558217326171380685857812 3579212 4705689915864316401959715299469312 3579213 -706425392985740217480682306795046112 3579214 -73067590030935258690051040153833600 3579215 701331698082506299166356642856964360 3579216 63012747248182105073714031013527552 3579217 -11471228113975390038854987222315868 3579218 214387813195572991423958084857024800 3579219 -525177927680377310867700156419403696 3579220 -890709704440941587060497772415744000 3579221 1029314644230039959703103883113225422 3579222 293659618134686884827379989442011072 3579223 -447114343915180174282232123733522336 3579224 -342565775822291132357991149807001600 3579225 -125876248651084854701000863655380800 3579226 -111991462245555536815553175222723840 3579227 248614024826841096137678523276745200 3579228 -6668863138323129699697850915922432 3579229 -389719116148843081306885722053866880 3579230 390924710918824801050354235154860800 3579231 -838845572269779986149758355712651376 3579232 718202430206928116280866125913260032 3579233 85042098809519943911261943758013120 3579234 -5048329234837374276770736680861952 3579235 1235383015095010168017818441105779200 3579236 -198960450549051319342134079473780480 3579237 358611190056969995516796867537319968 3579238 391114546033279141894366399736171520 3579239 2021419945495176072000690358476986640 3579240 1937167819796006097210105805209600 3579241 -693447204413019447319085786180154368 3579242 642114656115281206261084582425508272 3579243 -218033314856377861811563422362765736 3579244 -826538150182138185904218593544734464 3579245 -549104893879600122964251485574304500 3579246 707162572685743179636205249850395584 3579247 452934854268355874068995131239673952 3579248 -452190173397008144872016408141168640 3579249 -279157066930663333029855624648788352 3579250 -1160830440134992571128724281069440000 3579251 -478701982765380668252258889582597540 3579252 -308026151971915642078667250696155136 3579253 275142085301562694398368393292038080 3579254 -278272485921783852138497214500980704 3579255 -639976930908542733086120874111976800 3579256 -39032681629717997564393454176931840 3579257 -4119549756818296387861136205828576 3579258 157181351714895810976190729364176640 3579259 -735591399888131256331315595898023400 3579260 90937449804498068261227845843025920 3579261 -315542761113236861483043504970216896 3579262 -398227034628066436778119215520637568 3579263 -83314633594898344341523473320862096 3579264 -158472733961055102144265262098022400 3579265 -461574688630077953362330092161718660 3579266 -294564077821606283354001322797582336 3579267 -608399694199819299685881503806048080 3579268 306853174380478826032464668670922752 3579269 255360214251523573337466537317396796 3579270 320396166044464446430982581247481600 3579271 488247448884237728298408084521032472 3579272 -841281739480196079193813479623347200 3579273 -990395581331532570313236050172865878 3579274 215322240593960943759876701814043392 3579275 36236960631872340166296654182325600 3579276 -718623471488083773224714749725880320 3579277 12763947754076959743972687676060480 3579278 -115106874302683578715255299156955200 3579279 533072137206013312239229844275999488 3579280 246207043725956053464947675595816960 3579281 151697135458747449475536341968172082 3579282 38128415504943483621790808204113920 3579283 287231059889332627988629329954697584 3579284 952798890259246818982631679141120000 3579285 100614251422633188767746602035439360 3579286 -519885023837178072609362017735689600 3579287 1321293910997466162138877483722900936 3579288 -43680887156677295384409859023052800 3579289 -20812287919499046253334827809522944 3579290 254927860658480320326030171956567040 3579291 -287216635105358199797579787792127680 3579292 263445431017017114390629072943862272 3579293 -1053859617500656538469000332886501780 3579294 -106880655221242511722931121033461760 3579295 -569062052346307458577099661772730200 3579296 150564397847151148710902032965304320 3579297 1167592343947358962428764694615234240 3579298 111321677618153676539410952852312400 3579299 486710718245076040351233951547024992 3579300 -98591124346852446667295074944979200 3579301 -2807197134815050603255768081138594 3579302 24879248324668208398312717879381632 3579303 -155072198933354144068166619077682096 3579304 1068423881476197702863569727957483520 3579305 -380368104992984397990820518279699840 3579306 117672912509102359263552232267987968 3579307 728747320037677250334682917531803680 3579308 109731432627744669051187480374374400 3579309 -57709101522823437951607175997221610 3579310 111797955083837231445475233957231360 3579311 2992430206920962415804684177013755312 3579312 216767054214758149880954369121976320 3579313 -241666399416081893985291725950065120 3579314 1000254659131346339398887308978151840 3579315 18323494038782891100610700359241520 3579316 619267960397205311481337659284620800 3579317 73871128329111391073060200732060992 3579318 -82049425646568240635752945940667936 3579319 227069589687105571004514118646907360 3579320 22941781888061380910599748142489600 3579321 -245319002653007221192334982812058288 3579322 55088780447922804945140141010945024 3579323 -648090101599046166467292697641053952 3579324 179277954333217708461513517546463232 3579325 194989490558201985154243793391514500 3579326 -287578817056817531480430399451205376 3579327 28488996273123444874179621545505000 3579328 -376131698211982405757902079270060032 3579329 -363573339506104261175538480480614592 3579330 -318728488092716405643804692623918080 3579331 -333373745848510584412067187930441008 3579332 34876858480778392286038251645665280 3579333 931643864219059402901780132375529024 3579334 -88493655778295019322671040932011520 3579335 -146269822241971690470322186963155720 3579336 12322554704618959828558860108595200 3579337 -223387631781392461515243401627653680 3579338 251854766710605922049926695629296896 3579339 423150282758550373735777582778289648 3579340 -758838155042889969050751659848581120 3579341 -56214299651237681382328386404801856 3579342 43934731561991184996783111482983680 3579343 216484145652658742896841868482858440 3579344 -25523146444712643530419254056140800 3579345 -2495297411430541392374174945957760 3579346 -155048649253933994880230846203351776 3579347 602583343880429795812622111185874796 3579348 56998318198104702981250552745570304 3579349 -1385971141264560192244788301152905650 3579350 -620775958119307228291772989659211200 3579351 -1456479373930562501232747683535726336 3579352 -556215834003577846325849415652024320 3579353 -659997432803212447051545394842931200 3579354 -163065028979648814596140466728139040 3579355 123793932055919699533905663577372800 3579356 691625241201300407093712853275993600 3579357 -157127476050627963609441452159064960 3579358 1212582595424185875180759107148895680 3579359 -688756754824651376551867335702493584 3579360 -810030005729447243344683855540387840 3579361 -1450553249963421587411008976721490128 3579362 -725733732183885140752903413044891568 3579363 -28700028969204582895737632206331520 3579364 -28527550656533007076842574803139584 3579365 -1416601553666879898153496865218180740 3579366 -99326319837780633506072089201575936 3579367 -1837834442589294431243148773505091536 3579368 -48314383849873543874631065696993280 3579369 -814300564684824443072528837829734256 3579370 -222687637172205394320396354518452800 3579371 -1591599037313144988403492989999676428 3579372 536274345300890349011355747618762240 3579373 -216581036474722412257577717356781056 3579374 1132182627381923703220470515137935936 3579375 67379332120668441004351351657680000 3579376 -137045401005654838013083295235309568 3579377 35986076539336410332130887151110226 3579378 -370166746633864755771250121630943744 3579379 951655856750813563771386929441825376 3579380 59593991420350542172899553251041280 3579381 282442691415438341806367260695089628 3579382 -311240010359126303889717156290980416 3579383 1806142390101929332276435345017779880 3579384 129844844506985241719434280648048640 3579385 335121044684708129668283814590336580 3579386 -123497002979735054917563375936190608 3579387 -68020544462530271045851153016437248 3579388 -559896962651989334195659605550356480 3579389 151684147051455603616078746601025760 3579390 172868562410142976174491001530505920 3579391 1716455707623528190317701678944229800 3579392 -397267733989408066746610488157667328 3579393 337291049614388434545211148637954864 3579394 37324574895273691090194362392233984 3579395 731130392942585283867630072452288400 3579396 26131915125885982777781510592801792 3579397 -1350765727991866227601477290467245508 3579398 444898967118956973494108826391419264 3579399 366244173857062337895748390831263504 3579400 92278711146041438911597484043264000 3579401 1373949068275997147337831073106420148 3579402 216532322293059890221073083624258560 3579403 1423746107167486231766823473380909652 3579404 -993115064909626992584744471799679488 3579405 236260670229801685658893510538408160 3579406 -414185268253481267877424904256576 3579407 -33752031287627001590114390079253320 3579408 46414015790739093027905471279529984 3579409 -110946035827537679248937625563647196 3579410 38069122771093022492699336963904000 3579411 1010911596935755827364685776264343040 3579412 -21400498161290520012675235575859200 3579413 7134128251697127350613373506199200 3579414 342578208431203140122968635791893440 3579415 68371921770889469250168474340608000 3579416 -177046480407364821694523022904043520 3579417 739004027033926023636111100372131840 3579418 -6820848996578307637655999644567584 3579419 -1766999077295349088350978001653914640 3579420 65087328863656230711065102917278720 3579421 99619185469622652700802147748749472 3579422 283585563667682764601496140424576 3579423 -316267499171714711880373324493198832 3579424 1078872854710510164414835992319819776 3579425 -450529715596043696732898747215579850 3579426 430380057883681764175473093451336704 3579427 2348107833315453768742516036471378800 3579428 -209680382029810483433669408329132800 3579429 -117258402457208656512284289863109120 3579430 803749512796663157080160367616139520 3579431 260434847020847782603320529024740552 3579432 -403971757814519041836261265500487680 3579433 233154597764634712327197060743654208 3579434 339284803384467252239677679738145792 3579435 577944705678967764760763031990688800 3579436 -416779852360868188365051405125860352 3579437 215544689145398523886146381221190060 3579438 435400311923505467846992283581652544 3579439 -331304129664622911610937711945814744 3579440 127978716211423945311918587140177920 3579441 -1022880724092209627637042622279942080 3579442 -839128906657281015246805832279014128 3579443 -404847195253761865123904581423884384 3579444 678956249342727910917345876528660480 3579445 444951302280803292373875798523292700 3579446 -7012171655541970755075938747292672 3579447 401052874333916519793679754695789800 3579448 602361092716273221791873161351680000 3579449 18805164862097080345666509885995664 3579450 57551496952408768326811780029254400 3579451 -739166597473958596685278285021631600 3579452 821635308767138310604077868245381120 3579453 -75571766855598423389865691866096960 3579454 17281289929719572036243342037974592 3579455 152801265965183057720585861496253440 3579456 153068461866171395482878525680123904 3579457 766386501146086009852376465575026112 3579458 421283316213794128516889415865305984 3579459 323695364196938849855167044127009968 3579460 -344969546927141513594420988105726720 3579461 -492360221500234761090682512249741828 3579462 237208359665711421667387701882997920 3579463 160262869501104734024564855445191880 3579464 -34504524431503254829065215641190400 3579465 -361112181568555703171832616164485760 3579466 364265411415117067435013192021313024 3579467 926835969460935714615354359269294080 3579468 1477306505126241102271775799482809344 3579469 -430272865160807300504212094130606804 3579470 119648458722502261216040703949036800 3579471 13056550326512707098863438926680960 3579472 140251514808611448100834644493189120 3579473 3441900397425030168848168900364994560 3579474 -68093430773638509883375669041632640 3579475 437614790230373573425801736478711400 3579476 -694218873577277622019912831688077440 3579477 325374420761741007820073727887616000 3579478 -578074288437402396759852957135894528 3579479 2327882765636838354720674869362106176 3579480 115428560831713400119193316503347200 3579481 1326205865024677732418331247246310282 3579482 -6269518121201016104062827810678048 3579483 825963839903005508682065712870480024 3579484 763897622499032582272026378152854016 3579485 -210757888413456046874365015993971840 3579486 608560028457572159810205547390986240 3579487 -955420369565226549419458624396432864 3579488 -580644394083657468110064571204239360 3579489 607484028623731119519214065382907154 3579490 236919147584758305461472392186572800 3579491 -24503000372088537926360454967330560 3579492 -2493386484642280882469636527620096 3579493 -171941116438800899705770044341728258 3579494 -226805235131342016862375935619411008 3579495 -155089335870545871411017675921203200 3579496 123027578771556936876583115108136960 3579497 -117007857185636213117617815967194054 3579498 103446228847263320802672387987264000 3579499 1377458787532526688834067329202496400 3579500 -624011420109181923823277708279040000 3579501 89098539191231061789559324094538240 3579502 407431395186514793520231304305317952 3579503 208172025627463758631677033534684480 3579504 -52770412650033713444934267561148416 3579505 -77167218794362418600976228039216000 3579506 -266766904281750001085333339474104320 3579507 612121607481334995236789187859634004 3579508 -144963512258205587863168835764772864 3579509 -873066871036005166807724241442894290 3579510 47324789509661718516895229047480320 3579511 -81937954724539478156069995345738896 3579512 -312303780442899484202147205099724800 3579513 -99899380049221043462441149680632832 3579514 189667755467995056639059011324047840 3579515 -682430075822155952135346543499395840 3579516 -520023693689203103184218130268604928 3579517 433259079443947792236467590793965440 3579518 -767746228143493733204547976159696896 3579519 34981286119585684497735863239942344 3579520 507412516553016737422102196178124800 3579521 457379966414630901575780436639991344 3579522 404531711925028414992054503788620672 3579523 -419394096581130365918285991798244228 3579524 -364587606514628744743556564159631360 3579525 -793797722582267647004908002902424000 3579526 -1510299648782406727321892807076523200 3579527 78908584877416758223030132710484272 3579528 -297266617957576116035301519495168000 3579529 1421426612130434449118637186237151130 3579530 468824691289054790542736276257132800 3579531 342307213485410740285617407981144064 3579532 -1269643912664056934942621131251568128 3579533 1361336267191887899981435555898841782 3579534 15984959138464329623699232504117120 3579535 -15670707101127759470180487270426000 3579536 -53554340354602172528771241815310336 3579537 -619750660714737201189861153370070400 3579538 414575291374002546149543144350507920 3579539 153865651169451852100200157529739840 3579540 -221591353473962080548529778131507200 3579541 279310071456291553102443407540231808 3579542 -697625447753975494286903505890054208 3579543 573808126217507214821080240618440 3579544 1511309445339942074919356169159260160 3579545 90218845644132275503610000180391300 3579546 -14047016468251137108588662426399232 3579547 -385913769914402209853974790373867004 3579548 10249389117472194562769753036544000 3579549 974633113621429965816920183000340864 3579550 35253485809847777875631443205860800 3579551 867337560317007434988851690662755552 3579552 57281269491786036813219392647790592 3579553 -36579650647794743680671886662993660 3579554 -42181163196804416679315380449596288 3579555 18417856815557865362791605295249920 3579556 569452579288363933324315170986026240 3579557 -1479827035015883852164413874130858340 3579558 -26543689470970005251179452495364416 3579559 -2007287566336594079530992732377820672 3579560 8368788688023717504236708402688000 3579561 816905687095907317188879126985980810 3579562 116372917233380015167993558201797120 3579563 93005329538352208266076453727167344 3579564 1079285338525249051725629717907397632 3579565 -426727888565285598027145749398822400 3579566 216598494568480655479669116545255232 3579567 -1135816925758911395023206558906593280 3579568 -153073070672076591556299978145955840 3579569 -641038400285228231341662776741994240 3579570 -155729811198099740927889539251906560 3579571 -2894945689318913988418370323326431376 3579572 -1375051932643987349590721765690769024 3579573 -10386753510386811018722769327661632 3579574 803390419740885528187228950044293536 3579575 -41013675954036887421254814768323400 3579576 -122808104544227660048968136884224000 3579577 -568007397170415105744427397029356588 3579578 -5558840086960737723769922887845120 3579579 1740607782472666634416375842887176800 3579580 -187089747946024208211651848951116800 3579581 -77544179518599066372471394525161120 3579582 -155987012080633744012129577452477440 3579583 -325877927920729800810785524546572960 3579584 -168621093358070560848873498501709824 3579585 384067015593496277437397192786870400 3579586 -789229724121904960131986454148285920 3579587 -32056592453215663103903684800540656 3579588 200294580567511593156095116657977600 3579589 1192569557791957575951774961052359200 3579590 -130519993820766711549453388783998720 3579591 429748770620597511427960893350696784 3579592 -1057218959534231329149956219259264000 3579593 870690416735337640830141689411516880 3579594 -42804069648538937894376103959148800 3579595 -1153936200342138779757433550084834400 3579596 -281789153452246072780493259687825408 3579597 -206115878539088061464382260799780234 3579598 -357009751377787307469985363331350080 3579599 -1662818029130775496226943410620526760 3579600 -88937286630388113276070331203584000 3579601 228088490503782242748212809644143104 3579602 -12326063938683249686858600993946144 3579603 -132702745407777295040727187869214656 3579604 153830864184471210839419572873619456 3579605 -450301128560005890390694572835802880 3579606 42093927562040666445370090891161600 3579607 -26902263420567567348850858603639248 3579608 1158394883133748130558674258859304960 3579609 990374068979981451360955220671399680 3579610 -315226483913681507741976565170094080 3579611 -204861224259011740000500423202354656 3579612 57582382132326807790511195980800000 3579613 -646325815187867190991853695487074138 3579614 664499071536046418800171601664809472 3579615 -276618094741645307114397072593176800 3579616 36244548397393175664796176962813952 3579617 -740334957846990260288827727732562768 3579618 203203212163231942868708875493352960 3579619 1442396596318895881604405753964130840 3579620 92885489911532752333736221510594560 3579621 7217143850646087884608998670020000 3579622 -785780313327814171368664206948741120 3579623 1170305213164356536339279655805858872 3579624 -479335619784354930744752952281088000 3579625 515044770552898841044696684783824000 3579626 65759829725566129595141576387701344 3579627 565586319194651569170173915293663320 3579628 7150897613220385246334532150571008 3579629 -898665209974316341099830367904713770 3579630 -40497531549532772410656218207940480 3579631 498076822626650233012308844345700664 3579632 -29571105609139727802108090532233216 3579633 742989451709581071291621834888257424 3579634 -119293909325388992690337282575148000 3579635 767054545146060014556760261292788080 3579636 659162816613506844002321727215910912 3579637 -696002625544318227340467354790735268 3579638 -492886031229329281030542425700644160 3579639 20006235859526925205200773835147264 3579640 -740268092769819887824644422768947200 3579641 -111454168722510354477905045235663228 3579642 200405648446770033077447212322423040 3579643 252227821887286828558977125859507544 3579644 1334081609382791061496893263328038400 3579645 -543434851580602745632886724949603200 3579646 34510590931197157267167941638243968 3579647 1162988590110431372011864539161892096 3579648 679973867314512524362466517948825600 3579649 810161602555113557471203579973307650 3579650 236527428629166964725175093370338800 3579651 -277994002566266758148965321305679632 3579652 -748112863303493256908811632383964160 3579653 335484303569636082075764309653682880 3579654 -129391464951393338412263515911921792 3579655 -589742585743860227754126979877754000 3579656 1066746846389484192953527683724584960 3579657 191547108603131700070180825798027680 3579658 774040755209081839997986601000869680 3579659 288408116700888785904962915877992280 3579660 248728918190222692516363648163020800 3579661 -1029516313135740611958870478254531648 3579662 -1303920001690655885184817940494789248 3579663 394930592569639059325960123596773376 3579664 -456984188820692802213466193424384 3579665 1171578838045529280853339489138786920 3579666 15605143379578316335050967315549824 3579667 96487995709035208959664682268693760 3579668 749801921696158819971911932406322048 3579669 64308016759935869398020894975804600 3579670 168592913976008653911441734907905280 3579671 -1173573977214482438762482808336600328 3579672 -276426082137931047979434014620078080 3579673 -420634497466215698000600986939920240 3579674 -232611592759944497693196055645989888 3579675 -75435887394181706570477778174696000 3579676 11728261291490996990015451651783168 3579677 3031428968523523645963642277004116640 3579678 149155354210584127582758026869838208 3579679 -65739870606233260369450712585698720 3579680 237220984981304786598755709014507520 3579681 70636973230617637608531275005171584 3579682 -1573801533939104611514821818903168 3579683 -693947188839055853928193384321564068 3579684 -53132177915790259684187322970020864 3579685 787427044747374594891257167881152160 3579686 308204182441446294352742959229262144 3579687 999242410133794203975765175028123040 3579688 240348149137133676152223182445772800 3579689 2190450616713830809653470675994768756 3579690 136739632711608491688435115514995200 3579691 768753614691288218897677770407943092 3579692 -279572280489582448261547391692477184 3579693 -90622736473694380944513141261859200 3579694 -257511551064867130515938859669723648 3579695 -220568560956865200814032538019934000 3579696 -111568517530798881947826375085178880 3579697 409157561224686418092923952328977600 3579698 -715313445477320613155309570060828400 3579699 -459260773233025904615255751024142536 3579700 -75928376762243883429068737213436800 3579701 113093770478682790333234278737264892 3579702 56039164011328676857502431262054400 3579703 -124297822673610571293475584583657048 3579704 -1158412185993237636361366569294090240 3579705 -602701743454850693078146058928349500 3579706 -491586319501613382085941107423653632 3579707 18003595587090782339776161659783040 3579708 467731925560877996239500509887168512 3579709 -358758508432080259401027565191994784 3579710 -216459195686598957904454820409572480 3579711 243397883219184594002981430643363272 3579712 213382633685312182291338141644619776 3579713 -135160375758173158161793861978195500 3579714 -22407819676141357418179261133266560 3579715 604126906860077946384160288764537360 3579716 196927092284127551118652909004451840 3579717 677460995408553099982252238106298080 3579718 -538232087871699641452595515696176384 3579719 627084707511382613290615308012985008 3579720 225190275593727237492483067001241600 3579721 289343886435281529044761312870272 3579722 -119539032868392082882160888498558976 3579723 -210002259403821221287783382517707376 3579724 764513314014410077662562134179930112 3579725 -643262117604036702488416572316638750 3579726 325110253516335342433462396502865024 3579727 432979440444203950807975402048336320 3579728 102001909396412643320196634586234880 3579729 534781936813012057067681497474239984 3579730 -223415249164835541842094715748736000 3579731 67473622830074275809529109358511200 3579732 -52334971711342596385781639349715200 3579733 -298263988173729534787345539352808480 3579734 -239746417492838748240192033480309984 3579735 106775368478688865122683485094034000 3579736 596910915515948497780937646179911680 3579737 285724687846804724441350438923754752 3579738 -23112269248814184617657432323001856 3579739 725425449679653017386168291225603600 3579740 890414689106923178256088717808432640 3579741 188929437337786417714142105416502400 3579742 -452701059126559772085289351719878400 3579743 765947264416438469030436296570468424 3579744 -651420726808701759936664964100784128 3579745 299446909945917922589020183388238120 3579746 -100387187026277549462228770279202016 3579747 -1250657536384630744858312513950179520 3579748 -351388130835951072832703875997179904 3579749 -535342166748960599852652688181618688 3579750 -3055472316823963625014920957792000 3579751 257568533046939449601302841536475744 3579752 -1350349759718368322483893652763033600 3579753 -891061352404744234340561312623555296 3579754 -89626101415194072989592836848124928 3579755 -1248264248764672640770375810175922240 3579756 -4944434722868244482157191763787776 3579757 -329898383959399644308325478563755082 3579758 -101153354627146473167081105010481920 3579759 791839493068756219013856337873339464 3579760 -124219307257102051804720799052595200 3579761 -2120819529356331553024873938541006638 3579762 -286987463782064134655694760729149696 3579763 -1019552324003689590412511847867625392 3579764 -508586829779037281200742307750622464 3579765 -292544883820963753348086360123586560 3579766 -292108434261011033679680260643481600 3579767 -2211955545849195139823209660832012184 3579768 727896436929469842614562118645555200 3579769 -577121651527172698241140361375543830 3579770 381038070358789892528524928024410080 3579771 -174911739917431280737433982971581440 3579772 -350265827988886022986437806079411200 3579773 -20682781660281240298119229128313716 3579774 -6450360981181846727677823963879424 3579775 485149657319456263884447596041222800 3579776 -1423888964326848006863170737474109440 3579777 1120893698659048172126824859898441714 3579778 485351474288548649904311111638924320 3579779 -241117856116695058900783035978799200 3579780 291987309903804829875508875420917760 3579781 1941060609519788139365817230348690332 3579782 806878863076125248366271403672336992 3579783 1057802431964552794969383867300109224 3579784 -686414429675934574481673434752481280 3579785 1255985639249835370546367997278280 3579786 138685824894860898802510684470799104 3579787 -2298656175109908541774836032745856 3579788 -661581453496768488626386809330630912 3579789 -160237003011565603728094519245955200 3579790 -49300198315163101778292293342284800 3579791 1084642996001075504679828650301483984 3579792 -47766740792571905033610083541712896 3579793 -13913712851031299693387255826958800 3579794 499183794267533223310468830240759696 3579795 64033575089888580039814588633573200 3579796 1159827726691234663998506657770844160 3579797 83988576190913645864729189373762840 3579798 -417963057341814803458776482469942336 3579799 -1334721594366879759227150053952390200 3579800 69034457891478580021407140846592000 3579801 893405487528745871121696779437831632 3579802 -479777288150513681810626431605488128 3579803 5490916949047927278594271346210052 3579804 140609433431099559070797216621143040 3579805 186502413021154542627078480701444460 3579806 195358555032687012790378091633510400 3579807 92750893592545850290358951074823424 3579808 -2220941313232121286746872397096878080 3579809 -210177572962733450931510065413884960 3579810 77653140914908593956375556675793920 3579811 -42909894160372017617988141608462000 3579812 1327800428590468273808409013155028992 3579813 164303702671583802670493773436606142 3579814 -6786630774202454471170272493944576 3579815 -405645150288838208274737104892276040 3579816 -47296739161468439933787779866214400 3579817 1010012680581960851322642576495375866 3579818 -86780701436554789504421213147074560 3579819 -584255548336758257106720611174771712 3579820 442422047419130685676503675847772160 3579821 184337605236646793720671105427830080 3579822 882298471044864440062542184194752640 3579823 321073428759794668788078494013295864 3579824 -120322437558133872778722889934045184 3579825 186888244609702334768275284627780000 3579826 122587182439397173120553261563680000 3579827 -582454279355385420717112330498542324 3579828 311987565915636654688072286761943040 3579829 -656797892437604900973365172411045120 3579830 -501148219713059745173593795179133440 3579831 183503852291045012431884052141638720 3579832 -626779466109910451684072382206791680 3579833 335480073499039970716772011376584404 3579834 -2722302169160209275851117879551488 3579835 288072378186894771365716168125173760 3579836 2247397495924439280015460924775424 3579837 -238545173144879959370465079011216160 3579838 -324548701054849168259840189900455680 3579839 143681825940685611294659216355354456 3579840 67444697092519999163414260765163520 3579841 -1923196872597171319346433325548845758 3579842 454762364939248169605255670384133840 3579843 -447862075578738772487781671761072920 3579844 -368516761660272229916571391742454528 3579845 -463833531593844272411779860584712900 3579846 -630980885772376484920952979736213632 3579847 -50083955107629945835106972807532000 3579848 -1273615164569131810047588332105456640 3579849 100666041891422747069293247011553280 3579850 -179005563632276513195882679893055600 3579851 930519275939132327531337296597877504 3579852 731119813481681580092273630162611200 3579853 76851306242791927045257736418291980 3579854 481775637122164040280878025581597376 3579855 -207431131139143792706476277266253040 3579856 117804788763082999312038458898644992 3579857 -791997309577961928573387407563866894 3579858 183302617909803393812687266329552384 3579859 -760854101503789288635611905051617940 3579860 -132147993027169939872582442521100800 3579861 308320615674947278125447609665811744 3579862 380566931702313242243332680506815104 3579863 618385162585445625928007830388714160 3579864 -820000950313714236159914134239252480 3579865 -1100730568625030428769861892362527740 3579866 85515827828417962341293643338219520 3579867 76905444194702736841783034937922284 3579868 83701465338673300514513850454973440 3579869 1224645256505906972902815509246223270 3579870 -24876822051132581872169601424035840 3579871 64529492626334864857516789635431072 3579872 259050081096064547059872725427290112 3579873 350342437195050635660984324401252608 3579874 -197360926215512013179209960374974400 3579875 -312087379903544849481176881641612000 3579876 665448397871695561568681719614996480 3579877 1096267238656875169275984357620419200 3579878 752276153677126270155912018168099456 3579879 18849141042135242948650912823319168 3579880 88709665738006141114512705866956800 3579881 -752056640921568546543545599594775616 3579882 326911419194608381078164327556944384 3579883 811257185796702025298092043935102344 3579884 196656882292671142741093114997391360 3579885 356016289831687906182566621242272000 3579886 96527364771992519198578010337425664 3579887 807483518791913149187553947761550520 3579888 66220011676639960139945524349435904 3579889 226698518129127480636144451337977524 3579890 -539802067769774671434874663265416800 3579891 -396236174502739977579102360583815936 3579892 -1184867200090059006569784700409094784 3579893 -575850426781947657102958159329387858 3579894 311523521480201495101124031370142400 3579895 1458684678120324399476654089517204400 3579896 487746038720816639777962449187061760 3579897 587142840020300518596901640896107600 3579898 45033391444456149310004906451566592 3579899 1130103673041316992921127581739575336 3579900 -228041851608466286366314602452851200 3579901 -1298365665815898721787868977325649920 3579902 -128710678189798420555964484765646848 3579903 399412060652184032706024210458518800 3579904 397523308803037815604988384787824640 3579905 -489571822057687927551600592322937600 3579906 67634783902684978288332934442112 3579907 -2300998924396532557651946629288285568 3579908 -957901087217379674981384568151609344 3579909 1289688867589041474857770785136987104 3579910 -63208240924084800585726296489633280 3579911 -70891322173476343011572061915501696 3579912 -126841978432596639056342291145031680 3579913 420195449410872905414754693098187264 3579914 -512448800196898733834257447020529728 3579915 -27598473360256014709566324459536160 3579916 -252504419584571185172162981094299648 3579917 1640297898744502030711536486501680352 3579918 -149535376264215811436701170324367296 3579919 64793275032658449333869978410541296 3579920 17259530929893047817057602121400320 3579921 469273452472352962170383510733649920 3579922 3020189496572351105782326671064192 3579923 619561646192689061068025622502341720 3579924 52357519853441139328475540587001856 3579925 -980042109371991278465488166674199350 3579926 -160961317366372935055924447720775040 3579927 -104905758215525740652631001200884352 3579928 -999160110615804307729058050496225280 3579929 -4438095467093152392867987807754224 3579930 -313830230510846853625241048900544000 3579931 436987973165264179800443275645529732 3579932 119040975865614179440444211573191680 3579933 323740958158910176605088022196569664 3579934 953468562260172057697191922503975360 3579935 15250756007480540737217763683503080 3579936 90939513414236758008387440187801600 3579937 -323258905815548370470745320295096128 3579938 -161228949340314296424959777347743456 3579939 398584578190849527856172287792196808 3579940 -146627778194066096395137814818885120 3579941 314452413903251550625959664808631612 3579942 27524680796876275788902359890370560 3579943 263887778461535795093643041092312320 3579944 207494818043352326785354997063270400 3579945 -410057341037956072200316399415107200 3579946 656708170163847787712588568483882672 3579947 -39882969657715214828208183482961888 3579948 -432820617324805190027934462076554240 3579949 828992068653241356529191200618028950 3579950 101943151769108362835411636738227200 3579951 1100268044518091109268825501021284624 3579952 160047708455686926122141354632134656 3579953 -35434804907495416556330847942715416 3579954 -34378039053889270562531868619719168 3579955 -360897571042077597680348543422106640 3579956 -322962709346451102880213629287510016 3579957 -107159916598679216906966077609221540 3579958 -396280714457775706310973729915853920 3579959 -165576856133627464225646534550186840 3579960 236043641348490396318719457471897600 3579961 498377769334187714112639306407639040 3579962 -382238668653979632258531523918772736 3579963 149860787719954894681235027923494000 3579964 -189667694243433945785555003974092800 3579965 -19184238046728473534837336911925280 3579966 310172581111665161068801408775419200 3579967 625981942449100117033556864881691880 3579968 -198560309247102742497368505191497728 3579969 208172876462808485785641146863348128 3579970 -473492672163079342300999412575780320 3579971 -2813975669736306411421715386943115888 3579972 285930329827844167517026814057017344 3579973 -399592723594668159898797955682176512 3579974 658579881990432040793992638956240736 3579975 30475019623151464550558573615283600 3579976 636290143230921701696875058334197760 3579977 529419982843637060902951361540903220 3579978 333923558191427291735823051309076224 3579979 824496090595861009641437011390869312 3579980 -661952500811559067381825647931622400 3579981 -350846988761212966213650015771392640 3579982 5628232791259003221502501139225472 3579983 -1911325973311253114089231579211714376 3579984 -164712431144514995361737751716167680 3579985 416620200996936450422730856978934760 3579986 -574931571723510842573477307029885808 3579987 -401127519491393946016625273312909640 3579988 -987512008018442828693039172387344512 3579989 -693697554082708533678483347826494034 3579990 368656849305841976371753899253862400 3579991 764237873536679041647666819193908792 3579992 539332910947786636762740335184076800 3579993 -93751220155054955321047147320098700 3579994 -1012341740996665858448629245008556288 3579995 478496940103548817751499912766200000 3579996 -58762070622289761940153791447367680 3579997 -104512070360402751439449803002470228 3579998 -414687550530830279120631094364400000 3579999 416863520711991016686686498610948480 3580000 161696903728513025406798423244800000 3580001 -1473016568302756707052658550144427998 3580002 -697451306778691124763407721707928960 3580003 507026090085206544386718281021689856 3580004 99150005643561464396158102454157312 3580005 -279847335826603552372422940757347200 3580006 -536662726749765475673500110838115520 3580007 524363147275339605199256798858259912 3580008 1970837825508693466778020261478400 3580009 74884617282579746054707330986926116 3580010 33875898894868397004565923131136000 3580011 2686125804902341420431310933924137600 3580012 736430685912001839742575072981453056 3580013 713858982845851380659118946388556480 3580014 -267059739962429402376432229613991360 3580015 1173703022144195981550676316417657160 3580016 243210025709559678827557708132614144 3580017 39116027836280528025173728273741824 3580018 -365414457907908036515805537492956160 3580019 463328023507961118699987856276831344 3580020 481696296464985193953397705528339200 3580021 -865191231853114212423194745363826500 3580022 446339001921644117663021141760376512 3580023 -234333858926739620707194398846382000 3580024 438564852164536727572896044778086400 3580025 133816927532173265335463016426697500 3580026 -133392240607803978928136412420089856 3580027 339927407587615985259565651368188 3580028 -532434028636719810643350872181368832 3580029 -1459616677127051180239705155382848852 3580030 250103448859049980457722383150172800 3580031 -110113300127301787244543711450748576 3580032 -142771749915418148229370193337384960 3580033 1247468802849248270408310296056526784 3580034 457396982326668598708958735139442560 3580035 30853131203367371506511956881024000 3580036 -569810427311412951737460282883765120 3580037 51560827869767041899903169051250112 3580038 11171378369075383660560455347497792 3580039 70035534716864099422093919590738824 3580040 182437869218476511802678787363276800 3580041 -805743708682758807208736423436062400 3580042 84157842577377421033961820603494400 3580043 2476116876208556969135636106398318880 3580044 -34164202592482049425299485224200192 3580045 -41236242772955446446611713747833600 3580046 375644873843603286417692455836533760 3580047 -4825732271320325112053486636005200 3580048 3891420757330868097026128934838272 3580049 123129322486609125405909316270999920 3580050 -267862687645860606195342373257792000 3580051 -13577331915931609043630964456432248 3580052 277611858264077717850091411287214080 3580053 167536837773405921299972707163212704 3580054 -125461229512683836880960526702310400 3580055 -10239927872294574763802872530952080 3580056 1033540844264356759383848600389939200 3580057 156909577878561397580979658238851780 3580058 -830974939528379635646121516272271120 3580059 -186603554168577777922414658587860480 3580060 -40914309654474755649412198654448640 3580061 786218060364051674380184678028712800 3580062 -10765128106623995535799156400035200 3580063 341373146439672236536658981479253800 3580064 511536276318851918819447683821207552 3580065 -137757461584794245647567662971001600 3580066 2646714652345146422258143434252288 3580067 -263073462851298218737299021205870884 3580068 -335257001883197930899470735987932160 3580069 1177229313270519683657274786805665470 3580070 120032213156742540474596613041366400 3580071 -486756506327485130370688702416193152 3580072 1427446227614011544151764366429260800 3580073 -94230661987619052008147909106610560 3580074 59425757486961593148723005573038848 3580075 -961216431181809256725952168448807000 3580076 -219396181684561654499268261451802112 3580077 187117602170528172529084509298847520 3580078 -309409601079080145047311406415236544 3580079 -261220014144886919100578140861338480 3580080 22240197380503709376277803219025920 3580081 -1612395215140765373511787070704909080 3580082 -595389320140508871444389623615814016 3580083 -3260545338058769861549890364948976 3580084 701621539963540343415258272410705920 3580085 -1354668796992448082868207007611325440 3580086 179530995576587425822883616753475584 3580087 751164790132188035634284528124343416 3580088 -831628281450302184208924992043376640 3580089 599296117559433794382503887063462224 3580090 345053161825544579929278340404139200 3580091 587973254172443123368860406865019492 3580092 206072841335377905783567390501504000 3580093 -792336393783560292683504202733820256 3580094 7299169627321791626983804242094080 3580095 401857468281322375884093023391461520 3580096 250304749698299453080895564238815232 3580097 -27773721334885689693224936272846080 3580098 -133302707898338898030293139790828800 3580099 -718782635956063297734472081205343240 3580100 -142555104539725175758842826439721600 3580101 427993039566963596888001270827296992 3580102 -275512851290658044829410958847513248 3580103 -763925734461224709219666242804964648 3580104 307842669108250917419674627976724480 3580105 495927856803910936681715766527781000 3580106 -230224386028308444772528704476983248 3580107 -350733637051975400282240378739249960 3580108 -146186865214802604039176554082457600 3580109 73320029620289616477731723765748204 3580110 364303273773836893254037995722932800 3580111 -284759549569932437233603031369723568 3580112 161670130642857053239394887268130816 3580113 -590182060171844516067977723256994560 3580114 -415641571627330713228857154108868320 3580115 224578874799906073694094786694479360 3580116 -540642560298786126392555709592270848 3580117 290287629046784614033882258833114720 3580118 607296727288980806108758530017897760 3580119 -691003616233813057743358854339128160 3580120 118878242945457327232014376593408000 3580121 -353392588725886411448240972885658300 3580122 65419384456662373547111651031613440 3580123 -1590695660975800071597802633101261628 3580124 -124529663765499664651976339752625664 3580125 -901970685072612697369516000476696000 3580126 233094162102501052261060619076425088 3580127 -1023456455157341253773135620335549024 3580128 157591026696655592252369202743083008 3580129 424911509255995593894539857598685376 3580130 -324270394633910072289208132467302400 3580131 -580840887233813553516656662892430336 3580132 75362688909594428593006322867829760 3580133 -612934593209445343771642164978111618 3580134 340886542788959271522321954313525248 3580135 262427369346229905980038947821032800 3580136 1302024278153294498154055912405908480 3580137 4461281968892129848483694329914288 3580138 -697122276189115738813520122713983904 3580139 104718993081269965271637934838076024 3580140 -95420972751045546146312338385126400 3580141 -37789505588107273810353667267196458 3580142 -471301354507667060170287532796334528 3580143 -82887240725935769427123551078745216 3580144 366348214857184841891400483984834560 3580145 -1023262294175574273732411744785425920 3580146 1008279729469418124312376928015109120 3580147 510748729041171362035971583611481392 3580148 573139677035351618771757726831360 3580149 -972841639142541661552970396892705600 3580150 89009212028056171214387024622585600 3580151 -1612551349288605661698797030071244400 3580152 372088932615958099571506093591941120 3580153 386098850238710972413936545912311402 3580154 -232310858205610800714013510485550224 3580155 -291148492182616960996914563465804400 3580156 1105055378990482775845298358390763520 3580157 133055180434548765335332014855170304 3580158 -118824659893136049154235323243713216 3580159 -42023653030968152846015968502976000 3580160 -1036307663202762663666363478541598720 3580161 -110336058684341280611187397455559680 3580162 -766434758505347022894861967932933168 3580163 -161393855698718175444375815949507588 3580164 35314883103389290533004711399981056 3580165 1132062961372376819412698566487472060 3580166 -341964949011496696494000460861309440 3580167 440197492020823033489855539073284048 3580168 -896655565993068869700151258598845440 3580169 606654276765828672488761138245708570 3580170 -238465179867730786032625884460339200 3580171 510440284688573569519623394449837712 3580172 -1332203067229156557673198064952652800 3580173 898955233595266456485874790216565120 3580174 -364844103415684912415343743536305600 3580175 -568056968540939577998815055537137200 3580176 228698509427319711979437835291656192 3580177 -1877139518173015715839548284191014080 3580178 70512323053023208204365699234772992 3580179 187213379047884369090236911146307200 3580180 -2262676825711941219446399663431680 3580181 148706053509403874534658246097350528 3580182 -231990952217851839361968178663543200 3580183 -336692793415585120607623915366304400 3580184 -811859367313776619236529146418913280 3580185 -393319635343848524240824309351352640 3580186 215347672436333360146804714371245280 3580187 178268801309435269685837812659238800 3580188 639486195016996350655338046087641600 3580189 1160206379446427380331001626413349440 3580190 14823749382152749813571124924288000 3580191 1105180343050577068015046500941192600 3580192 -355740762484790051893524953800114176 3580193 39404546505958399360455250699066884 3580194 -144924625913000437852371542172745728 3580195 -1484469768790203680665728764863693200 3580196 -397759590477444777340956361181193600 3580197 -430156500747206385974072725285207200 3580198 1031865703813174137510425487062420736 3580199 37476499146817881095650669196786736 3580200 -14311910447533197651603832609536000 3580201 1814753711467195904321377801384489600 3580202 -44429442633383158690233750506107296 3580203 100190460152994010127827204318179840 3580204 1150173190375522346468198243707571456 3580205 -1202959005913052185396092247630225440 3580206 -255174932378338242224214846809373696 3580207 107775700794470228535668481421949456 3580208 96748202412875504483388232129413120 3580209 96013691711381844972022030549200000 3580210 -306897202307492662864868258496468480 3580211 -467125492496116857886427816529475188 3580212 58478898426410039960133980580409344 3580213 15935924977712392178835013729466624 3580214 -315034223728303716852645576329189760 3580215 635692551801025158983147707034871120 3580216 1952614243734985032370652240518164480 3580217 1644332365884124491799538613457995732 3580218 235953701474329917949508151673655664 3580219 -2558947314108650689075196176491196656 3580220 -76699372113599813645765331994214400 3580221 83251832404102593124106877368560128 3580222 -71598768480352409320448108338169088 3580223 17395151506352389662542286212688000 3580224 26551379261668190013547353798082560 3580225 601498540287513498565324288425052800 3580226 -44211913651969785603543559540317696 3580227 -279947434183897305995004557795673600 3580228 -323738112904570003304125093418449664 3580229 338723385282134140117807377255772830 3580230 203096396307496655103100417827901440 3580231 -797117855419165014808006664096765768 3580232 -98146315916955180742993857272217600 3580233 -548094646428738188998621570870370976 3580234 156125100651622534675465738840396800 3580235 -350202815589349905153326714574255600 3580236 -139563174468663680118037081398038016 3580237 -1044665473015191473498863824071958900 3580238 -688145940546715353439490098239478080 3580239 312027007995492550614121510026319248 3580240 92976524497655745324960928678133760 3580241 -474337280835877104889107510646273728 3580242 365746293422059118817080192647658112 3580243 287954222876451954985197804390382824 3580244 -84295371921876233122680113004263424 3580245 -324114891121159340750231194056171780 3580246 -257578743977783962478984835282677760 3580247 -577763162589604419674202177311032488 3580248 197941291553144755943076800108298240 3580249 -820882146482168349157721664960951936 3580250 1057778586874178050861845596375064000 3580251 -941197957526502878715138747163056336 3580252 -10667143548158747846977317295661056 3580253 2614626320376200566334344710120780 3580254 -693510875114437945961709783713228160 3580255 567843554475568755971592049152632160 3580256 105921428916112699490820841436872704 3580257 -788317432452601754336888108118340608 3580258 -292813921499419016554514077012475520 3580259 -1321480607624475044171396256086349540 3580260 245999275685083151789555687792578560 3580261 1551990344145023252583484072590148862 3580262 -254826537570534006872965713281601408 3580263 203077491598600608419516628168910992 3580264 -182906688937235241560617038975713280 3580265 -550838962763452173052831988279865600 3580266 3111483733434176087204365470384384 3580267 1070062522988453229651410344901404392 3580268 503618566894847138095516533048201216 3580269 117153877338364742459861923114560 3580270 -41022116215476220684616226408973440 3580271 -803496970724142790651670914824948528 3580272 182460969144282423673203620028678144 3580273 -482549988748116811793198033199272396 3580274 718989484132350716090990727823493136 3580275 -620727943904811459304284511363714200 3580276 281151491780053504401405458537125888 3580277 1128705554891302854573213657100784892 3580278 176503310988431618705815185723433728 3580279 -324125663601591819336110842140176024 3580280 -1877129858663198073627526818496512000 3580281 -59198216865220713173168615015649078 3580282 1111522737257859434090518945154930400 3580283 439403552859778589044870391449256256 3580284 -282033240210425151016778965674885120 3580285 42852354942415626987352899418730160 3580286 -623440358444599224921314420118578496 3580287 495536674426001780398688715984655560 3580288 -1200014467174425396831987162603847680 3580289 439864522334947995225462192891177090 3580290 4536261384806061320328143432363520 3580291 -101370311537685514781496244241780016 3580292 -269538864113522147887597405589387904 3580293 192170530909123317463217188908586464 3580294 -727888558300784200566272609434654848 3580295 -89009519465511151215979795182120960 3580296 -20807317853290334179302224298393600 3580297 -133336715375836158339788716374820800 3580298 904722558490098460033456742343812400 3580299 460911832255199982385665539006001084 3580300 -119401476234430512278471629617721600 3580301 103889471154929349559470473430373302 3580302 -191367106581272389224584334133635072 3580303 1789993811613437268604436480342422120 3580304 70198565680543293793443737634078720 3580305 -100846326992066810392527325414284480 3580306 108787325718591645427970524111923360 3580307 -127444234839286805016083237753149680 3580308 598980337515331950753444076007915520 3580309 -17203820246020753116595393449593952 3580310 -746005181398492222196816286202525440 3580311 171767826244144240532222317265548800 3580312 426472001390643249824822511379353600 3580313 -2222598616895169350466235486207473600 3580314 -108633434791856234901925480858368000 3580315 -1184591283337922221256679634015823040 3580316 -1440515464324910603406941251913064960 3580317 -46142425373701869808461672188062464 3580318 92490651342837293566942918932848640 3580319 -2765510466572426800784424967842176448 3580320 520051861417765104317619381967257600 3580321 531902898757600503516654140298964500 3580322 917474617571861234829238253065430400 3580323 536339947689933221371015898597934000 3580324 -494861278964693691894565953679838208 3580325 -14323386910625021173612826613000000 3580326 -548440848941846996142450948443083200 3580327 1284929348120503498542236641189146072 3580328 1395904393644001794532728714995420160 3580329 -71096629193562645401388663692885616 3580330 237401505663560525465437618273360320 3580331 -1179501490818961312012731503825777868 3580332 -323832589421684326166826573182138880 3580333 -533585493251975632936983999595965418 3580334 -285540230281157713426696639416742848 3580335 -859442649407216672748676849998201600 3580336 171968599348138912975474677380186112 3580337 -1226652315537959106132416923670716014 3580338 -945289477770466791179642826608428032 3580339 662125168711430086944756984304069456 3580340 1212094479522089469298936340437286400 3580341 -337559201465822361095456648878640640 3580342 -52761254768934818368984361360437248 3580343 -327344527769505199022400349860042096 3580344 107422267466119931491105864626831360 3580345 -355994171390988068878424858464224000 3580346 517741226595721474693796883339988992 3580347 765419067291366871061641097091848640 3580348 -1211974679605702541592884760959675392 3580349 -811328212768018138226223766051142100 3580350 160260153264576294793027336564056000 3580351 504665014888065994286095650748396352 3580352 3644847061490678176776335300493312 3580353 11563711529911483912084046087380224 3580354 -93367626910979977183567304411988480 3580355 -49824418035806660640267773433954000 3580356 166670703441154870580878662687436800 3580357 -717905602482281230645137486875640768 3580358 17555142181379025545992059461285760 3580359 1697537895004589538979013547069884160 3580360 -345353176122853926665135657263104000 3580361 518982781705532538177623426786730048 3580362 306347290017767773436346937988924160 3580363 -569154110428043840521681444847265388 3580364 -517992181292180263353811765094482944 3580365 -546919667531790465820525765568981280 3580366 -71051552867897560652878207827095040 3580367 15481407460835028273281421807087072 3580368 -169692942918611862597550664553725952 3580369 -47885395721344345439581756645281240 3580370 -776618408228864306149044919774376640 3580371 255649631467489246892420625879946008 3580372 -968100796009855301440129970724937728 3580373 1185602974659068625317246644297388622 3580374 -48471419170367794669806269051240448 3580375 590683566793349808764082076704354000 3580376 319645835388569483959320226245672960 3580377 35505024322037107686082817067994320 3580378 383546595776029440997056449881824 3580379 -126900403075619602530411900124254720 3580380 -30146503317717238307286760816381440 3580381 11837677051865399056446882944048940 3580382 -416900321675562012934007050696811328 3580383 2113455640099237882786315524699702144 3580384 218189688131468742040664410656079872 3580385 -694172866576215132605028968129841240 3580386 -403300773875601766611737848208044800 3580387 1111468420458013205820808998109612512 3580388 213802681902599736717858587889672192 3580389 -833217516404763535612202700623892480 3580390 456048865489999041688546587106310400 3580391 338440790833324258032461935145061000 3580392 212246330100113865746381764773150720 3580393 323502746733187470230779777759187642 3580394 -805472286728026080431844751976747520 3580395 -1402735579440926129523333105361920 3580396 -192268330125115326863214167120673792 3580397 989404748294347118045390655745989846 3580398 -445502527688410290507641365006473600 3580399 345574761407322546506846723243718264 3580400 -203702478094752116893215354635059200 3580401 -16992820697821812109958961528264096 3580402 -399691284442480108120993072103374848 3580403 -646470214882557546916732985439927348 3580404 -696935762177192124018888225787895808 3580405 -10709455538469423968376491651338440 3580406 -1115739163107167912130528881136298848 3580407 -184073580602135225654473856382770304 3580408 33787055269340962156491064694784000 3580409 -396833828363819098082414266277597184 3580410 -180912068446408010158541451773875200 3580411 501091299518868040811751068867519012 3580412 -127137884161969073409356422095057408 3580413 -1535589053809079183746769799928765440 3580414 -98927811663627473410702734728322048 3580415 -473015553354466474773371657114772000 3580416 81596371037550107645362839245291520 3580417 213084967131072058482971883699582640 3580418 771962100285249593007025129067870160 3580419 -240845616270497151187526891044546056 3580420 334830995544477596022394048390913280 3580421 -310389632216465712123448732904907948 3580422 519512449637874651618349841709281472 3580423 352261564665994850401919663632080000 3580424 90354332234049405048995056978329600 3580425 -419194897252329301966961212692553650 3580426 341472231355449221604294898617348912 3580427 450374043975023546354756543619749520 3580428 -533499893931942454931802786548666880 3580429 280363027116232066979350651464095030 3580430 365325056448870780352720421750024640 3580431 21238686558093711845755095229472400 3580432 -197513539844284922382043907955015680 3580433 1111908245250369302216068939737605184 3580434 -191897023230572246647293474283116672 3580435 -218513918061840468320022450590295120 3580436 86546554342252112566124666034309120 3580437 -44879306021488284438011974689555648 3580438 5717260753519727021936782841118720 3580439 -1053606186422348915941232648203013376 3580440 -208425722720611530064050580858675200 3580441 -788387424923589915821036502857615158 3580442 -51876341760702709445273369745274128 3580443 -64157114007666648223384761194166828 3580444 208247722640930242709674964463594496 3580445 -917272413305295456687569030110644000 3580446 -124331819344369610694672179044506816 3580447 -545704769157392159787979518257749160 3580448 38999852894717311511781679510978560 3580449 501524139818724577291512546066508464 3580450 34933900152935328366556426569948000 3580451 -7353621137287541834780227352634720 3580452 112132763290850421038637695666798592 3580453 237699272974905104429993941958954620 3580454 887476251690371477244145559776943040 3580455 753395285088976222978649253112608000 3580456 752127813940600071270286381994803200 3580457 1120979158295330528388001237158371706 3580458 790640392435534532134043585261568 3580459 474890485139416543927349927206402560 3580460 -264116512477194874434997748741283840 3580461 322945314986455669268684778445779510 3580462 -1152776944531678988642278787448792768 3580463 86222182949736997733071562123453712 3580464 47100535638293475383039564317655040 3580465 -251092913124739252826281120423416000 3580466 -20224722897373593272928486979619568 3580467 578766560070286283618131000954344000 3580468 315329783421054888650803044510800640 3580469 -460174345175630970654296181016656000 3580470 236809466928347375564395425201600000 3580471 4454424098700291696705995774469672 3580472 18984393300908278516471697355816960 3580473 -363719034268713958924066256898022656 3580474 -978165312649190744923522346114476800 3580475 180755464184684763727608050978624400 3580476 431833706389266183498891274753208832 3580477 -625650944249203523627900164193243060 3580478 96868697298029152842122884945656000 3580479 89558800904730801475259023347000144 3580480 -556051977723324869426058026664591360 3580481 16755752266408126226528295100468272 3580482 -673244772550811653735599703337617920 3580483 -59246281703546819120858320983596096 3580484 -43247778576560998160228546009395200 3580485 -771058481347883532732759056360534400 3580486 144785846000738086250625730113896448 3580487 439141483385288925245490560798690136 3580488 134591356273257070620421047404843520 3580489 702319417466799829298714553602476224 3580490 297613723626619356575039981972690880 3580491 -361721071554290970171459505137805608 3580492 1820280598808575029558467418526735872 3580493 91614335997903497363652692974789440 3580494 -599903010886233813965244330536664000 3580495 352781750228299045117881994296704880 3580496 -244984935339854449676856700799950848 3580497 -1577153760560066828017487309792484960 3580498 1333661478086082318372176135619879936 3580499 -806278566028273592420382027147663936 3580500 62992797378947862981158611058688000 3580501 777262031550970207843950662788182400 3580502 154538155135691426122097726996008704 3580503 1193393550481846826480479092870630504 3580504 -72640923176130885865176257685934080 3580505 1305386109385390505427154589151733320 3580506 -283928924559721653664197190766316576 3580507 1252393327605545724913423728654776832 3580508 144110168865290872135745526086435328 3580509 41108586591366193983547060519461504 3580510 -28827135628286012303237606915547840 3580511 2299345372445433618291441775117056 3580512 -251725785157122847234026871864688640 3580513 677311634636590463041788644168969762 3580514 75966138305441512570615967675481600 3580515 -594117787265598203473638778124500080 3580516 100904214527998898784720690097841152 3580517 361377224044735389900127569140478720 3580518 53898947378473743685998959621367168 3580519 -1683298046621995208896740261265739080 3580520 -418874088928260410911152715737139200 3580521 -90707128926766548878514044549990016 3580522 -412611443721517503615247772198885376 3580523 -1556949866367087084242187931316098680 3580524 1005838236098081140705574316489216 3580525 288612949757661343661713476418368000 3580526 -129064909543480941516788250510948288 3580527 -2764541665797382558622018948406768 3580528 55337943162981798511976437389754368 3580529 -1057668628035238409833815291090446940 3580530 130254208615471283621130460544616960 3580531 -464792551088039126586535298042060800 3580532 898667937055118976242550402919437696 3580533 779664596948524187090518686502042080 3580534 110657802570892062725709638670680640 3580535 -79478710633600654376100743158283040 3580536 -1291321677584919594628881397348392960 3580537 11408883417436252225444633436908320 3580538 188036917428085386382668244268830944 3580539 -332921461695082104361116764759423976 3580540 -579661084147990446434486502528261120 3580541 101530446839802508312175136201056160 3580542 59865191347368684245529611966033664 3580543 1332803498195036030287097988516569760 3580544 -801505871978618227547202024489615360 3580545 285378890345112620263051729807816320 3580546 -1757152964700142155203907339810200160 3580547 -216054195526006099563421789147688328 3580548 -169233778690857663749365505780330496 3580549 -428400829992677880735174791784234464 3580550 -173198961649561049942832120530040000 3580551 -189444440082577464186919310277524880 3580552 511368890453216058577591810112025600 3580553 -562433790918171889867168731663492198 3580554 906027829461329172628156681409068032 3580555 -153869266033594286047610970116692080 3580556 -515414772253267913189525695514668032 3580557 -683239603390979235794273074533815808 3580558 290554067907769775348146665421010880 3580559 -636926888478137511521541725640317520 3580560 -95267230071564847160395426842132480 3580561 -48653522970857362177191775527963548 3580562 -244585620525221948057179938648999936 3580563 -4769413045218062460962241881630976 3580564 85945315941820180328311215962097152 3580565 -12675912526540171632470932213805280 3580566 -58703021459642037296391353614858752 3580567 -19122606286245009165186722045744360 3580568 767081519882550346131723584620738560 3580569 751050309540086874781877276262615600 3580570 196181384688815114150977892929320960 3580571 -314717607020711954670156586327252896 3580572 -414919419036074376506682281806924800 3580573 150927006651374563186990725733143744 3580574 279624338681314501800007508916749952 3580575 -36691113698140642763921632834367400 3580576 -1037257111520440525121708706903687168 3580577 -27815167605379628124134560218105600 3580578 -65826826472042388305045273209282560 3580579 557621483436765710583799944688553180 3580580 398392567797689043672886609309651200 3580581 419485711641458910448234796872581600 3580582 27806151790030627661766489770791392 3580583 1457653250224843123080285599987603832 3580584 28341376162744514242177185954693120 3580585 -622603427548550465044408498027088220 3580586 227595649596737215890924925943458992 3580587 896022670281643442051932872746755008 3580588 -326072296797666439091037400574300160 3580589 -934299130881919699238706809423887776 3580590 8477098864826961002475123948637440 3580591 -501692609319192407211729729317782560 3580592 299305270428035084262121807887237120 3580593 117400308183689846248142676422339328 3580594 -364759173369709017051480225378001920 3580595 474735683899054698542731057172887680 3580596 249372924187453506905639776674508800 3580597 1955062613536326042413181201263800046 3580598 -186303054201471484203454045362708864 3580599 -596798764148288895261842443632423552 3580600 542950566862025532573826606623744000 3580601 -615658839820211381901011962224099840 3580602 -444902097649992677413960999718919168 3580603 -1206591640421693165294948567667031548 3580604 -771773459669199580040430275581983744 3580605 -185445909786503573752036468806910080 3580606 561346294113366574482566353399018752 3580607 -221417518876785431939763127306896000 3580608 -51315780201242997538545555896008704 3580609 887363530602823342453756941663839810 3580610 -707951214735796826825105321326080 3580611 -810098312203981106356863121999909128 3580612 71349156312201880547550401971077120 3580613 1087261736806331846277410396467928862 3580614 115100159778855968865336125215093440 3580615 -1134848278508017244409303153844863240 3580616 48210137178210686408584473388492800 3580617 790060860252469001338091783870557248 3580618 -593470170817626529628594727628044240 3580619 -149874348289941959544018011997343200 3580620 510331947788481659526584837423923200 3580621 -183046281118014625422333917425207776 3580622 -733760900922879464197873936039917888 3580623 -1041830158366394900014975538028009336 3580624 -124242527805983874051248395593973760 3580625 408535101730177026632670267551272500 3580626 110328518512290901084909093473143040 3580627 -822045788286316162131196205722410480 3580628 259165392175302227622100547597674368 3580629 60903727989188713327862903635041888 3580630 -332427233463948003054211266718281600 3580631 -116074050556396305373767638000476368 3580632 916830697181075027098293508300800 3580633 16042351953875607732382772326539520 3580634 55615100988574969088473385774097120 3580635 762780427185274378307794651988415600 3580636 -1495925008062135204140484103148561920 3580637 168268064994096500162222353255858092 3580638 -76705946014956458710372119070881984 3580639 129818246547083438197372497468225400 3580640 176999036113279905839894699075174400 3580641 481014918812440050480997604697186450 3580642 -115441870662394084728778548407610816 3580643 -1584991382477223614190367277725537656 3580644 51688265761019456910068653680168960 3580645 165481677775862313661327911755191200 3580646 584310350505140394355547625986050272 3580647 -397622687934200567295500698014936576 3580648 -512035398623595646308588944862412800 3580649 -865764095577952129976593643931937350 3580650 -7480748362612121508413329873164000 3580651 -651397970977006562337090831428532600 3580652 677954583565558062642339507926863872 3580653 1879030232522084816678183361611328 3580654 -333727189779642992871674697005792256 3580655 -154240630326761705591428065467777280 3580656 287936973099441522530954870921920512 3580657 -1158703752706920866801668800785490094 3580658 -317678080111062637260018380226323424 3580659 1678973498906004633870188641949112000 3580660 637717297210781433970343857216807680 3580661 788283467135539462649053717701289632 3580662 -350381956628098935938043443625601536 3580663 520388325690734943279660375297566208 3580664 -1774095757362109893772428433230950400 3580665 -577771997150882962826325573407012160 3580666 779048664180018927112330001588540160 3580667 -1229898662919418486550452374734188800 3580668 4121442359529483517639240921749504 3580669 -1080233698449283104195296592642823930 3580670 -460610936420925281285219858143827840 3580671 969429362411993704776486533724647112 3580672 384171620408347958799561075827146752 3580673 -737223478636808380675103577038094078 3580674 329077386016821398684609002481189760 3580675 -300536330821407989540528974698804000 3580676 -420360602859259037250144834303166464 3580677 -711362698004325948775331264423361792 3580678 295787468349843468822618202217708640 3580679 -114956215988259262239256508953071720 3580680 -40203586876219169897243697544396800 3580681 808960660884644398829942637925215104 3580682 284141749026960965222061614443990272 3580683 -630891736833348830563275582598075200 3580684 532387233444041441716707944991516416 3580685 1490193899826531396153766111457506380 3580686 16850547200213749089690725193397056 3580687 -1916171587618713927093706309033537608 3580688 158103807261352126373198654413946880 3580689 184801226370979358051745203357507520 3580690 -350193608072729655645607365757442400 3580691 -1173882456706984953836251752170653908 3580692 268321678489509964258348626687332352 3580693 -2683249136568565746331474188028733184 3580694 19577353611345451658253937495434240 3580695 76953132090174431083492451935609920 3580696 4124253568761468322170392901058560 3580697 -1857938419179111259878890692592716854 3580698 -31391398816133445174557411762135040 3580699 1530540281042796039082811824615362736 3580700 -635608236888440017942830528127065600 3580701 363414552273717962163085697878415232 3580702 -340411051191477768788111777363966400 3580703 -401780925759522417306403608563911296 3580704 664945843275239572931071954995707904 3580705 -333988860044582771530440037247812440 3580706 1165646458823432256805973608436169552 3580707 243889471675460352650517944420461488 3580708 -1138228170573714246696746919710617344 3580709 -845163106697619265768369523738753472 3580710 -34062167194137679905081366266419200 3580711 -673630033321345816361949843922117568 3580712 95393449559636135095754582231930880 3580713 709934705913620907365578159858898400 3580714 -305279383552180956032273105251550544 3580715 -1049485635250185225155090198121716640 3580716 -488923002692823034193137328192901120 3580717 153655808141105019199174492178611200 3580718 252460698179737984700055545430922560 3580719 -509252581717553296221094556101988856 3580720 146498497259711899600850816499056640 3580721 101555050822421801645876464116457200 3580722 -472386587675675160992981969701949040 3580723 5497676531448730807526611951220288 3580724 -446853964702446608296013775658696320 3580725 323233447634413932330512702722137600 3580726 -286791722796158821439694980048750688 3580727 -1684131728949199488679514706297985488 3580728 -356996723693654267356759903344291840 3580729 -209194454793489854519427896951321516 3580730 171804254907665209506516729880673760 3580731 331274008131857251261358444705355264 3580732 696103832706321104771269548808369152 3580733 -314951737281897553936163890151845896 3580734 238679064722584486242764909812111680 3580735 -367368928605694732430004120579612240 3580736 -9640706593678593249663804466790400 3580737 -397400071535936704992103759244780640 3580738 181928608234940955495622153832234496 3580739 2984909215205921751274356365060424 3580740 -142435816572320425819760631782400000 3580741 -111080019932096783844546470352943616 3580742 -1851292878995652120516125895992856576 3580743 -222877169176181476501857316982527872 3580744 -872473852500845121006021125933690880 3580745 -294213161658797177979463255793145600 3580746 73546564711839686702801942298531840 3580747 -1442893583641266197726811454087309804 3580748 86436482069969197121808015496445952 3580749 -309260814816938927265708083838218196 3580750 -1006532572321599980155771977348336000 3580751 -1355307971936067388596706452953839248 3580752 -104278330199182621059398130494865408 3580753 -974640164993955235133725765958028 3580754 549062801087451242934432646704798720 3580755 153608333049362024796394769050667520 3580756 -814629856849950632259076365436977280 3580757 -1704144371494799975611176907889805888 3580758 -405669406754985650378419203060783552 3580759 -2007699096102293008775272723618080 3580760 263293626261348138564536549603328000 3580761 -660073716673479399977927388621637632 3580762 593059265233687683526394141940593664 3580763 460589719542331004383553544024147012 3580764 686478923426161526934686716506857472 3580765 -828943436103420012474108284781004800 3580766 221883603161975738703883979023703040 3580767 -55558277157443295333972568128582384 3580768 1495785524790689766394433320963276800 3580769 506420139166653533174754490809609120 3580770 31389463915117206563503045722009600 3580771 238157389857825197392278814125362972 3580772 1225964497402183108022533702540550016 3580773 -101612356000932067078849541742255840 3580774 80928835586273668518085392957263040 3580775 1071928263163003335851192613661050000 3580776 -350192093279048261264217961888450560 3580777 -318470093313362168588574985030831628 3580778 -7620078743904728590952634303390720 3580779 130484351752040782936971607801052160 3580780 339298536904275923615180305051453440 3580781 1847166928161261127849073493544978092 3580782 -1478236519748676436961665808839680 3580783 663867926682672881704459143466591344 3580784 -69536698875166712753610397566468096 3580785 -28116605899268306969339329470371160 3580786 109462575556041854128940989222184448 3580787 246027517446382505977881880258723152 3580788 460208732832680446549256941443686400 3580789 1176262609251463079359910279858319086 3580790 -741501810279335027561348289205785600 3580791 -2022881283629820136523318147807440176 3580792 1515649438458412822359393386418892800 3580793 2045685765944497807991607176485272042 3580794 73383602571150776123369151762109440 3580795 -1552485505176642703838205278903198400 3580796 43658524990752542270728124298120192 3580797 478899416716596242330780755859880960 3580798 43670368928982640415838604147952064 3580799 67482721948189959019571723819019864 3580800 119832287196914409097761763885056000 3580801 187433408932214579731720361912145472 3580802 -662597850670791248155647136253529648 3580803 338998625364591063521262772422243012 3580804 1059093317028805712635006949567212800 3580805 1245272922239433995748224989611830460 3580806 40166784766262092925531226528000000 3580807 1702430682065194922511853248636108056 3580808 371967680559327893056359585256734720 3580809 380896426704869862336802154442418704 3580810 -13158451732726769521084147276922880 3580811 -147756113634071195035924176112255248 3580812 -383501408132254665150475009193276928 3580813 287998111981305517583251857008667062 3580814 533725721565059859983731280851144704 3580815 27057047745021684010393852581465600 3580816 382300573436889584077474415425945600 3580817 -120706080395875570815539344987444188 3580818 659484440590601252432102186536101504 3580819 -543929129724586703236997227020338688 3580820 457205819147963858538971952330766080 3580821 19729571147119842760719945311322240 3580822 -482202188173092871138375152657590400 3580823 821805560363160311159664556747246680 3580824 24965859973442906393877967257600000 3580825 4486527567066898560414500099371600 3580826 -375331568895143034327217771394153760 3580827 -997591067767758916652342943780299880 3580828 278539655947664678896972403238428160 3580829 126980317880627996161659914986640832 3580830 -258097011566007332755563003196836480 3580831 1329415922406771674567270395016049632 3580832 -408502454861839657245756326444924928 3580833 1144073207377968645731207915143929600 3580834 1089612528087848280777566669820180816 3580835 -1330128497316934490195865874766998800 3580836 -1408379427301407155936449434353664 3580837 437663477082445906257971825996215900 3580838 213712801317767337902534702881828320 3580839 -645310976346933625929630142204394616 3580840 58618230946509384979978974718924800 3580841 -176033758236497234699064629022373632 3580842 -3891423464213133796014020047395840 3580843 6114495750472420732542281485670800 3580844 -61644629867018574956672056899435264 3580845 239165148946259177045537692284119520 3580846 434495767290180476159576324545499520 3580847 -278368427838965174736379144302156720 3580848 46582018044822823533188395632279552 3580849 143811288701161561308112945549864850 3580850 78305658933768649705663992887308800 3580851 -713853043512547736511373958883732168 3580852 470001772869309987135669994989219840 3580853 380024361585922412367879696285114144 3580854 -262882391528846757338565678770595840 3580855 -580806726596467381297448340248883240 3580856 1922416027317138098723522548769525760 3580857 -82077809735952807261579856653720192 3580858 68690929204256577299275145169385440 3580859 -665750899623219088280375292803318940 3580860 -105926891780609955803928015551600640 3580861 1963693976311039396140103207912475462 3580862 244078656221940949953015181634897280 3580863 -260084894468501172151514143143224064 3580864 -84324598170090329614454425124864 3580865 1199558078294327372772515702583778260 3580866 596668803110264971609486074287299152 3580867 107104275582273184198834955447989240 3580868 5117152999856629477648267837931520 3580869 31122177568105670284748459214379968 3580870 -281296552483093429071520437603052800 3580871 -1201203493596490389925767207645884760 3580872 267073837021634882878139966291312640 3580873 1705220667691925146661719471750299200 3580874 522839147603223239679207968267568 3580875 1920750466890672868370169873291480000 3580876 500499496635196669642583586752069632 3580877 765307962080447868320422794736328160 3580878 26048232841818632240805116717675520 3580879 -472473851210081052173243908817629160 3580880 -86259612500163638713699676428861440 3580881 37149364288654658175172524258157344 3580882 -997135260317374482628051826023026048 3580883 518915327161799434473631805185272000 3580884 -172696263491941554284754057278052480 3580885 -267354043648087797238577090921256960 3580886 516528467878211373430976167902511392 3580887 -737356098339126398057423265809919360 3580888 -667936690561747770329085971064330240 3580889 -289101834072798918031018771905830076 3580890 -65189195111157116632413225133006080 3580891 160828566768450423031725936174020400 3580892 110184024048772087413340084300677120 3580893 12530357035867774996588786626655200 3580894 -57069240209949093700504300106788800 3580895 -111424335293306678453712423711025200 3580896 446639495512161061373513084298067968 3580897 -885011783043867282619500444228946008 3580898 679532000076825705515361459902052864 3580899 112986335440484679319739984603197440 3580900 593887880302422638176864002652592000 3580901 -950904893954172392784966392938036098 3580902 53992859357368016173578874599694080 3580903 -307494853465914835961526514058686016 3580904 241289808300093212301169350536017920 3580905 59810744028456165541677899385044160 3580906 181168542048569593145435774094675456 3580907 -299539389817214322629706615960222168 3580908 556354501808441149486783178917148160 3580909 1713974243734279444664622327116817110 3580910 -3155577469540168740116255013709440 3580911 -4563007682725391776702061327118720 3580912 -211913612034948606404746972986736640 3580913 384678931423137691373724748077034560 3580914 37123497229991208507361375929384192 3580915 294691807847400151868554168858788000 3580916 330344722986113644155920847412733952 3580917 -1125691695911650151011675909011170400 3580918 893581244599180712784351092116508160 3580919 549906265530068900801356157707129320 3580920 -366322884824628444947981831884800000 3580921 444517703692965517173754649255270532 3580922 11854904694352773343673006541895392 3580923 32476104027036530627528110111257600 3580924 285481539750274576781819945540304896 3580925 -147827961101824921715585085934255200 3580926 -346907665228044810541702275560293056 3580927 -103607793665713807649634440123637408 3580928 -547802490303632664661427536716103680 3580929 -79132092393684760229237939088316560 3580930 443076876045844463476751196528691200 3580931 -1953937463377262622190933352174161128 3580932 532944782363444447525030288522652672 3580933 -249267920569412403541136590771778756 3580934 28381243375145199613377871411544064 3580935 -601249648109671102803336680478577200 3580936 -122739116290137729758781860026936320 3580937 -364839276922372596823646344185966720 3580938 27170197425151255793822426610429744 3580939 -692952354064810052855067601761613776 3580940 -243729739644772245864794025062307840 3580941 -87015014541003899659052453743575360 3580942 55441456163626716592467515655190272 3580943 664853826098741601196815210429942192 3580944 43566301393202093757729199831646208 3580945 482015823815173552865727525176218920 3580946 -861121341071070905076675291407111040 3580947 218133285292831262907263131131004728 3580948 -286591080119686185093431805077336064 3580949 -1589880686810238611079238102788494400 3580950 138694955838632285788047941752161600 3580951 1567001886376318948257863578034940504 3580952 1046556978693458454340830834958725120 3580953 -163621912280482767482228229751524096 3580954 2209133866782095531860573029604608 3580955 -53402711826581970676879988127948480 3580956 -652062809080206873398850440115732480 3580957 -1337344076245594280492386657569488794 3580958 -597004064797036512923208605969569920 3580959 244520531037470984180867698363679304 3580960 3347179584017395482169812019445760 3580961 -2291664822698496238934136115934462700 3580962 122129993320195126409262118502350848 3580963 1451220545157099703254932768046117212 3580964 1287551039530628672707353760372238976 3580965 165144452362634355999080613806269440 3580966 843720009716339783957765974677822432 3580967 -469720508063372874282483737029861080 3580968 -912744134000399140480496087835033600 3580969 464180189967263305493395592441623056 3580970 -106269398620278653098374715964692800 3580971 -98931920001815951272413852160920336 3580972 311239864792572229183613802066795776 3580973 -1486530705231089583547435282690267296 3580974 -8335426354574705273492998883917056 3580975 -917895045551256283338301264523719000 3580976 -55461636015459506107102246459342848 3580977 -874011077128011262028054981078511360 3580978 150810721417679016941326110324412080 3580979 1578108541901920767968694694407215520 3580980 235009386122212352534309634936913920 3580981 -18520121519167444102704869307671616 3580982 -938684964940987197774273860700762048 3580983 384992025445475440043828244963505920 3580984 1648544322626176634577167255973457920 3580985 -389470960520650430480926139938545600 3580986 634522115896141858569414827773553664 3580987 2090937025957449453283054501832125240 3580988 384847676687354367345458651460799488 3580989 692274441675326903056335886409389824 3580990 -50176710168850294561842536159781120 3580991 1742267691268853690179368970771922400 3580992 3398978154633513885844811209506816 3580993 323032946723223077845882849669932244 3580994 -82543126032939873593018759121696768 3580995 722435768507448462863077168682160 3580996 329947624189626852833869281712046080 3580997 11917676343689294609841878814720192 3580998 -215452354651475185260435436397799552 3580999 502691023506967810328605630688776616 3581000 -534338630783967505112762694151680000 3581001 -1431111494952640244832675945898381632 3581002 -739237569234931084439910252276420048 3581003 1439196164561844919070921642818431252 3581004 -163124907297940035735255800384716800 3581005 -126999532224095123567736108380880000 3581006 -179012668258240729671705553634227200 3581007 975411420778483615081370009766399120 3581008 81398372719726217321578300866822144 3581009 1084811823138945036469867065908106480 3581010 4950070741342371017001836599731360 3581011 141361656372707622694922269500196432 3581012 -134776634976959724268458962373922944 3581013 -904210374964082101540258845434854176 3581014 475550880675863188962055088562605856 3581015 61666865891760794060468038952847120 3581016 1437448220478492314960697488506552320 3581017 815345109962059863532330725801619104 3581018 -208333766206711753794079709417424144 3581019 3989796434043947138988568364272128 3581020 68637458650712877404188576802772480 3581021 302940869269000184546480080979325222 3581022 99269262874185478008068215007627904 3581023 301072735929625606756626983394474960 3581024 -646645080950379713640160034515058688 3581025 180764991671648791383274921983360000 3581026 658042960078810444550181228348858144 3581027 41459050552449228774952361088328704 3581028 -165460640133801413147589324611490816 3581029 -726680083800687004075727823405306370 3581030 38838021524199423692529533013836160 3581031 641278763395375163167278329360457600 3581032 171268338246907941544133755065139200 3581033 3257241701634126707695777298610382824 3581034 -373458185007570200889394143196158720 3581035 -322097821711101818073091530182581200 3581036 302053401156048421657430854844206080 3581037 -1773497431667648043847160106375562560 3581038 -437586084886003088749887357371666304 3581039 320863406319131744284749062477980032 3581040 3202982593151003305017946283704320 3581041 -429085703316929913548893814514112558 3581042 -611204753887477913747453958575801328 3581043 348240915385642037927465871208017264 3581044 -994940444656352094852131222684364800 3581045 -84088691707732803955135617907707600 3581046 81966928864666120043046135865023744 3581047 66774084974904727925731773361819496 3581048 1323896669355179642911014437585694720 3581049 -639606453152362309561481143622729136 3581050 -522944657569761911205766776552038400 3581051 171504304214322914189609276124904032 3581052 133445208294720075256032579958121472 3581053 405559470876159042133080844357802080 3581054 -291899938395448649209540858515964800 3581055 518906855549419044720931622278675800 3581056 -453736457899881244037733539307847680 3581057 -1240390492803543254385284827867104720 3581058 -33393913820507166337402997319143424 3581059 -920210490350228515641880011760656000 3581060 68522235196897078356591536028979200 3581061 1082032995238613268976398331828826784 3581062 -514339793281383691947921071280535968 3581063 -85176973893496717453560608527048560 3581064 675759371557828956808056738803712000 3581065 -297075084149249229436199134612356600 3581066 -535608090995760959786892482638939200 3581067 528834621615037970151507209143834032 3581068 8271830769671401105309602902032896 3581069 -384717425519944086782041443457081056 3581070 -531038123518692557406559981855334400 3581071 9264504331806979257160811941909824 3581072 250605771536941593891008216463900672 3581073 -1039002742118354319633760564134824478 3581074 -109506985451154075465081823999449600 3581075 306008759328131512311086318309556300 3581076 -215511525231371321998821943828469760 3581077 36308914774158754748234773987394400 3581078 781031332557438411064925594292663840 3581079 745458465467431819262398891457217384 3581080 -19868229181500364048158936599961600 3581081 731278508328592506336213043720372992 3581082 -88553980206869327484171765551205120 3581083 -12069189185126635548615877021717632 3581084 375748841736490192349267145436849152 3581085 152635159826202391025127133091126400 3581086 197899412893870941733764542421562560 3581087 -1899478242242875717576253226418815264 3581088 -258614685936022463004255984666279936 3581089 -86160071273428450293957876549241600 3581090 105439547693762952572843656525504800 3581091 -1152689501502059072126006189165303448 3581092 609680386456215299733403756898010112 3581093 62460643350270680900592068561400540 3581094 -232827787430065455339765917430927360 3581095 291499049748205707812696197775731680 3581096 -440695254173163127079183574918558720 3581097 -168322803999216344708953453943974272 3581098 139109273302569667817578038903824640 3581099 -138835044399907361954159619037821900 3581100 75578855213808472000173943276569600 3581101 324723474017649188518580325590497920 3581102 -406494956764214709265862842686424320 3581103 135188221086011296635891737126864904 3581104 109593089713939948864500472441602048 3581105 675032512956802268909634580222883520 3581106 150131134582588826501190111666175104 3581107 -273058776302649862048913118806342644 3581108 4882437254278965978420842181894528 3581109 312506729344043028583754882859188064 3581110 77897741075784357519447374131526400 3581111 -352619761465684301478651306672765000 3581112 210116473179108072055762736675819520 3581113 -95449151302325069775018898239767638 3581114 -924383758177820189668551605471251344 3581115 -644764955284914645106154230161058080 3581116 -1026247013886785118249783436801536 3581117 -557040865389902536913058646332219834 3581118 957470122888045984969136827372707840 3581119 -619549263478968880728111246102466904 3581120 1945853414007008548491218103828480 3581121 -1078101627919559353583451227889371088 3581122 464816240963883801686090487364988112 3581123 -120171215907602658856977358619980800 3581124 25638324266243941356294345281043456 3581125 719843555195203491738733710141675000 3581126 7949475860564736796119907816121664 3581127 128194483723928839702607004233887536 3581128 712956755654619055962901014992348160 3581129 368234811162817039318000997955440730 3581130 -123887183355559753082901507472174080 3581131 -26780358595527821729643478108745068 3581132 -71489160546477690803294697008719104 3581133 -202568834888775859406594593854125376 3581134 819499704522738337534063729315250880 3581135 106751761555436597070228282538602960 3581136 -51674030740408987750431989348646912 3581137 -617314043893406497347792091941434048 3581138 1167179129358676485547397885997586560 3581139 168088341664376338650081583252299840 3581140 -804882431955139710586740926932066560 3581141 563592487431772487457443745711086784 3581142 258972449443487106458649419413374912 3581143 -823789627745735689137447060435919280 3581144 -224452738845478532066315567913984000 3581145 -374696053935119281071507158966764800 3581146 290701709147606202205389512201355264 3581147 -318071106846338141444727682778835048 3581148 1056578417515701797369645362631417856 3581149 -981504909553554177866174600376065280 3581150 769142496722788265441596693384728000 3581151 -31640002013875318723477308304300032 3581152 -237200621841961585847291830869688320 3581153 342813377442900666918911033588394402 3581154 190334150086565247402157410647949264 3581155 -329336665524158856257083966747370640 3581156 369209746836780961786289179071322368 3581157 -241152043653480595495019308078017024 3581158 190531757542949574409958829178890240 3581159 -158177463701965564120527866754436680 3581160 193807639724816142733424407429939200 3581161 -72764097161384328657860217417731468 3581162 267465631619048830123347883041524832 3581163 338865084363523805295341449538809692 3581164 -58467269256607463977466831458426624 3581165 -1098571594088377689935523571631013120 3581166 142777382440942643719979095185973824 3581167 1496523923047545615731886134169275216 3581168 -195060458531634153073473033427550208 3581169 5440542534310560651906708082231296 3581170 392842764606024778672612183546071360 3581171 426142373061437701422983694243105600 3581172 21885607768700815268308276670576640 3581173 -508129972897607774552507259073147556 3581174 337928876689468928938573203742386336 3581175 57672392649587035485303032700649200 3581176 378578501557777930049541795745382400 3581177 406581122814705287537927370198799440 3581178 -270215397110654734993381372037861376 3581179 -103424176286177030765726100006348288 3581180 -187312969518281646813101063816156160 3581181 660599511619662862994445099772831020 3581182 87933925646896257961190406407577600 3581183 1024935335032759958672270074036449720 3581184 700242082791048875632088581253627904 3581185 249259143674247511700553000170725800 3581186 152122102561514466378967598633152512 3581187 685029174269930458437894471503687160 3581188 -317340467565143906755061410766640640 3581189 -149738708857952978889413585977151010 3581190 131601964953536102100843754527179520 3581191 -1241000549585171028411044826367138408 3581192 156313520766427735174001550538014720 3581193 30171397319073819098490352327418880 3581194 -1152188940240718864715306365316133120 3581195 -11329159727098370615827041107324400 3581196 200963041354106721269418366504345600 3581197 809176626861592558114301568649362540 3581198 829510506145398677787074804567985600 3581199 -250908760623186050385162043021376880 3581200 -34894917534468393806219615141888000 3581201 345874549811394305768098143036636480 3581202 -4160544176568206876703591294752256 3581203 1577377013344711435766451661434032760 3581204 118176656379995963961013670579712000 3581205 170674012680373482883420558302243360 3581206 -928949751760406072433856584154004448 3581207 622356924609158964600145186991457792 3581208 846063489803525628280825737320294400 3581209 992967383325440770686678155022744016 3581210 -417254764891505331917109275481974400 3581211 -74894154463176326975485344201562728 3581212 22245573536904454215048416850296832 3581213 -357525454451286815196464897958669696 3581214 -229098782276856635072096431298418048 3581215 -572488480720367314603305865899840000 3581216 -227930300957638607928442284457525248 3581217 1071296950077832665686635727820164880 3581218 166644329577955066822354368951494304 3581219 -1863147162332433397628316355721833380 3581220 -208436929732432394731311545781411840 3581221 -473823148728234279001630111810097888 3581222 -206552671324959096273295399569197088 3581223 1049487830109674063006034610662335784 3581224 1107104740781682424222882664568576000 3581225 -70069991923418615668765636001681250 3581226 -336835969548682612806043700797324800 3581227 -155537941660787140607835306569675520 3581228 -446089282642715314918368840811315200 3581229 202732318665177761865904198923633984 3581230 -24595614729244859825528328970713600 3581231 -644166882280993955332393371413801136 3581232 215564221381785211497389031968440320 3581233 594274893131032086856128381266858020 3581234 7087613511886725819787024726798080 3581235 157413286124986551826731714356407200 3581236 1539581180023925230608385821027793280 3581237 -209156239741169154156064627845924 3581238 361167063774816764900444832392306688 3581239 -1510003374305476525775001440045006040 3581240 -173149152753331798885375068436070400 3581241 -200051875123141883858968663127475360 3581242 -408241435939913954565325715090911488 3581243 -175823666294474002474750734395870856 3581244 -266902371467544450811047844679700480 3581245 908674257547464923714057524386787500 3581246 -775397900380672404988007570224796928 3581247 -520016001611877757084479396274207872 3581248 181064818111436767873780433893195776 3581249 654574598194544485281348791673580992 3581250 -253411727824938487479375751948800000 3581251 -1357246424590824589056680699848359748 3581252 -725759528525537392886039430648123264 3581253 -17245521077705404647474254160016800 3581254 302791623637001169926800415702526912 3581255 -6969634219275839935740492459093840 3581256 54330875337841013872996032593756160 3581257 -2187303713786512320220452446877395494 3581258 123015119920097718564740663768160 3581259 1192303898151649057935162796847639040 3581260 2241289274230655801433091788687360 3581261 -31350969300780134373843978792319968 3581262 -356326779003656061600275227181354880 3581263 282412307193098419181693365182993600 3581264 291147646130430535066363738438164480 3581265 -19363247840482296618018005261487360 3581266 107030833717792700799319891769932608 3581267 151471532506681203834519517482803424 3581268 -190543070506377703798614187291668480 3581269 -2140832823006510966233753708872129330 3581270 -178136290361255905000009010037012480 3581271 476122331567560786689691661467160160 3581272 1809967163921986303872526145667379200 3581273 -89344803660008362926366272019956736 3581274 526687409721247137899793776737128960 3581275 63111579344725375785823787991025600 3581276 264879991987180252699059628195484160 3581277 245539793212354105836069534415175232 3581278 1067671079311004132473899588942354240 3581279 461630242440879754406266910590738344 3581280 1256389758414305572382384854007808000 3581281 -1313607963678362886748383955835923536 3581282 717798374338504835277686192748646992 3581283 1070188240410840538349768020659247224 3581284 208688701210805736399352335997796352 3581285 573459087292727213670836236613113980 3581286 -396224684584224802194791569434768000 3581287 734932036564666993698113776876290072 3581288 424862905085019913359885798237312000 3581289 830186141856461772037058268233572554 3581290 -140959288774019423530238233898545920 3581291 -156249424731262223946909532036308480 3581292 -146003904429145975512650980792221696 3581293 1452600474825805977870937890318579542 3581294 460595788589208193707759303467973696 3581295 104273495318095441278215326543648800 3581296 370597933044272253432593041401085952 3581297 1036566794046688128801568198498289460 3581298 -4168682242972970135767445174533632 3581299 68180238696296107881016208476417336 3581300 486175093935943169717893034314752000 3581301 893192681191927976660811104974105632 3581302 642345987917874290499372789365192352 3581303 736866172122939263646592972749867648 3581304 -226389224168072341065652389338419200 3581305 -39426556047090739662918802841902080 3581306 -117773868754808806838466469917450240 3581307 -76225146214070430301513708010649600 3581308 282100494968472625443282465876029440 3581309 292401558419822722560066865087520088 3581310 489103812738300329550947608550092800 3581311 579925695444367882630510897268151024 3581312 -821662865499575755003919049833840640 3581313 -182686291703362529011404627457039056 3581314 -349041695955736842675607824951331968 3581315 1378157638069124368407060470921095200 3581316 -405742980849110882600684099211019008 3581317 359462241509589025459948971072690012 3581318 -49418716141358744311527090460797696 3581319 -182283187614353328468638646496897920 3581320 968613212470902480333464038023628800 3581321 722951623716063298728866533955130522 3581322 625033257402500923792071238293072384 3581323 180301807581202335485148057058915000 3581324 -114483845957520135752043143052595200 3581325 498896147019323684295997660772589600 3581326 325025427974474193998128678697276160 3581327 -1245192650389694824706123579648122728 3581328 -66453569057130783063530303524110336 3581329 -832137853339922498690579918148233360 3581330 -99139987472462378632106594110873440 3581331 -229663865403547556250351374953184160 3581332 -1212441944526971371095192316148888704 3581333 375714784325187130246063442889499776 3581334 815373733829704939172960051467256640 3581335 433960544179393784402596852726580400 3581336 13691058999325761353350104751656960 3581337 -207885204931822668286479910967947776 3581338 91375877625329929356252479371054320 3581339 1604419090257047037233136680393432640 3581340 148823433584436901914352858444922880 3581341 -3409098883480387192405783606713376 3581342 -551755174213363055916129334801292928 3581343 55204795275292890733771179373369680 3581344 309931273092359253135164889934725120 3581345 865766865162628159632394735023873000 3581346 -131167297701731844061140372586304256 3581347 -624953853319643788980349306768052736 3581348 -660626616409776077411927977541729280 3581349 347354363280794213144697670078964064 3581350 32758920400904631580758795828244800 3581351 -557013517204955150809034536226420568 3581352 178520989588844087452986405155589120 3581353 770555336958707342544705234321932544 3581354 -180360677536882315384532403749331456 3581355 699136682997677626944085096748325600 3581356 -235782571760606012043239999768120832 3581357 -190645813013792336541171901350664020 3581358 625401102915921325287616385781312 3581359 -992250685765722282251467008758250960 3581360 -60366538454931542588236673767833600 3581361 292933565834272567936177090779459360 3581362 23506177544239756382686559907763200 3581363 -1594138480072175431911311055475718388 3581364 580480708101658144303262006076364800 3581365 160776770286250903432448147279173920 3581366 566088476898993000245553314096905632 3581367 52572772710523119784174783115057280 3581368 37816170487644247218734961965137920 3581369 -258351764072706274832970565763284992 3581370 131984798927078150738750053786472640 3581371 -1869934085040948625010938535259029456 3581372 343586289278037224450393058476184576 3581373 -362004471390043152110747654186829696 3581374 -465993485308188346318962205439111040 3581375 -237133125742535202148576868963976000 3581376 -64487908346954202012643098095517696 3581377 19376350106948514985021700424124226 3581378 -239648965381421790143736069442136544 3581379 -12378380208342164819376453009929736 3581380 -40809833179257240881943444641710080 3581381 352335150669600221689801918959409182 3581382 -73199214405786932088377041715023872 3581383 -75780070535851054498881523447878296 3581384 -29275372117557596478220758577152000 3581385 -298264890644600989776769374630926400 3581386 -28076189886921956046339901636684800 3581387 -52940111504038936454239782948994488 3581388 -703698577064609736563077511350010880 3581389 710935867464653282281444880003685856 3581390 -168474183199339904356218032713403520 3581391 446625159868579099744918292641152768 3581392 177216631351076095714093645943300096 3581393 1710027954381623361146342119889958642 3581394 317637685708904937070310831841628800 3581395 -129697784815421160050694219053499600 3581396 31958173317942396193289734397706240 3581397 627446648629832517579571618833491040 3581398 -73286415765511225603008176291796864 3581399 -334391695518064560325233638609805312 3581400 383260379298919798415190929178624000 3581401 -1418842986735053547103080269572610796 3581402 1177563529533479074910212043278427904 3581403 68402853594911999943035040783398400 3581404 -1112949832408826408983547197178566144 3581405 -1062940040958051851968783082622180000 3581406 498142558481036455485313424604654912 3581407 -1046090258456383945006569345647396448 3581408 -2121183993999367837643113381460705280 3581409 -526607554626128736432238016298953664 3581410 -219273273787941254037744273646245600 3581411 -11598925689906250253350288445434488 3581412 -292386239164804380021643375120370688 3581413 -1138803364576700404307940861779932800 3581414 -632013399162224393424671700858118944 3581415 10463165970567728135074074996667200 3581416 1704340839227814917168031605566356480 3581417 -536246356717070765133724453466049408 3581418 400587700521701292713549269729136640 3581419 3891985975069561877435714777848820 3581420 -766374255151237847177138697565117440 3581421 99768508515943492210725855247070400 3581422 35130230923360644904252148764955136 3581423 571178355806143851735025339607094120 3581424 -73935850750614413208329098305208320 3581425 -489342876524123025712669291697457850 3581426 -889731897552800088162481208970095088 3581427 18429797445620022656658052540435008 3581428 -483690388947184979933853401112380032 3581429 1914438827958677874512276236781178030 3581430 -50519103352897314354469944904949760 3581431 131435884477280300250935843780239792 3581432 304460420692194555003755443801497600 3581433 -731092488190237750906720684150179840 3581434 -112291143432069450568223010404828448 3581435 227443222736780813156447080091719200 3581436 96116908519259599368640532295573504 3581437 625035874466554534034846322278703372 3581438 -81540379812319391228865751393132800 3581439 447057673879494787060107441235159440 3581440 -376189410545642627284998467616768000 3581441 1758832919984893473469961495981881344 3581442 1162857788742150788402670009964185600 3581443 -1049484996444189346719203926426395600 3581444 10732262718423058920586870048887936 3581445 89491420616873063016379937817507840 3581446 -425571638793651689686584090595926912 3581447 -458354186672372517566657357593377216 3581448 -16023302438399495404167451701288960 3581449 -598689715958273241701627453773804620 3581450 -194084634091475288819803349890022400 3581451 -839215873684636340642705196516122820 3581452 -117935410398532953373328397744166912 3581453 -39376395115925325731794144301614272 3581454 20910932477566827951758279472968832 3581455 86330494816108732078540176008052360 3581456 -78969457756929882121574456785625088 3581457 -676287924252763890607872146123006880 3581458 -159265614975531724077844607134105824 3581459 -1355827444342061354332305022285463844 3581460 -189954980537414430397957784703613440 3581461 -244437077086363263001090644948952576 3581462 524197891652226404649202750375582560 3581463 -1028242477210115790723546361429410456 3581464 147439197484848081217184747145615360 3581465 -21155399096324610346146045484809600 3581466 218137757995828266721836488199152640 3581467 -291936908969874018182474324363247484 3581468 -495877358528276485599241139763486720 3581469 -1241412000931047826389723453793471680 3581470 -627511369299142509487166141635200 3581471 -940573077842781938297359482556845000 3581472 -1207247356552390222659400875649794048 3581473 -220521205592063453914851397965603840 3581474 193972345164668167566713353808885760 3581475 -298280822630125584225305402325491400 3581476 -716599926595496995147233112134942720 3581477 -449210862921409550575985606300580480 3581478 -45246227489277836469865801637865696 3581479 -942088944415198694160054188471200 3581480 -419093019435015390903473549677363200 3581481 3331621823079785363311400400364272 3581482 -361723231296487627105607211334318848 3581483 -1179524578130584746844642881336793920 3581484 -367463689271604818407833554700592128 3581485 -1618946446944226686016794443259294240 3581486 500629354733313886336193675154000192 3581487 -74577039220845486856762030774814112 3581488 -130296406832446816596036148600127488 3581489 746282896187896461143774817840984756 3581490 -74261568688941697431761988491420160 3581491 -877141355774844193533630888982965648 3581492 257182043571178483968645856443187200 3581493 -103254823587528028650647872995715872 3581494 -346005295859411195575800841638801408 3581495 -303462149213597799192675224105481000 3581496 27097812194969546989702029642977280 3581497 -1014048340416537620073422915280004054 3581498 740472303214416561775666842201702000 3581499 809593353677981682486104068723088664 3581500 -417962217027628068963044675212800000 3581501 11268756618456165091783818836673408 3581502 35466992279250119884804237281421632 3581503 1163039659060175347642290306097218752 3581504 -5314760268781558551311843825025024 3581505 -556254611403896934282801861236789100 3581506 110652802423187580632939019302495952 3581507 1038344037216722229752317686133965756 3581508 -269409603515289685525600401144075264 3581509 1528508241888426239613176578894544952 3581510 -6606671361743385216847506181875840 3581511 -1277574131520293691783505743270813528 3581512 1795524111636093036134596064351232000 3581513 -598674263339301059983179906781623900 3581514 -106431200999350781284326655001424384 3581515 19333769450618384772173824428986400 3581516 -2066681293753488900167356963868187648 3581517 -888419165161234860316832009898150720 3581518 1016331682104673350521056763266848960 3581519 943624520774430495010245068507815680 3581520 -145943917439086021631601436932833280 3581521 1274778960769001163918679228425540722 3581522 58695233726534720758008194489602560 3581523 -310260736180382772988657763214796800 3581524 378868848783601687819652589306734592 3581525 -77770544796471190847944576890856950 3581526 6436124177194851482164513222153728 3581527 -952227901801110014372590921586286848 3581528 78985493176525990495081333067612160 3581529 -26414106647386645652599630045630080 3581530 -170443295452844786494001750150679840 3581531 336636266305172851358244084273507912 3581532 394444861449576858075936097693587456 3581533 89566246409164842711997007690854464 3581534 1316010891964974551244760087158266880 3581535 -146764738153122792963279325875444960 3581536 64399324814975051478264454022430720 3581537 -843529953931259218497351129243543360 3581538 40143412693124886801758315546995200 3581539 -51674070832259247285848200239970976 3581540 734287786600110197339544572456570880 3581541 507302546987082710376412259387977152 3581542 -981476056603433626133546462078039328 3581543 427368246094035292914066320764677216 3581544 -676485493803878797197860189626368000 3581545 -1324730524091426156343206972282860800 3581546 326395006312303450917896626745979744 3581547 -479319358785509014605479357831269800 3581548 -657896282437058181459684894680372992 3581549 -17087307029069939042312570011137450 3581550 109977974488468704316406530717440000 3581551 -1402044975644466323950034462901990448 3581552 211562436747119508921109003677007872 3581553 297187975931340663298643690184833664 3581554 -251548459369558005694935753103067136 3581555 505794292908403086380766059057905920 3581556 -14478965092472168788833594997112832 3581557 324946674271985210946330285061673760 3581558 44032767694239439430558883696101760 3581559 1013472500442534776685837741955092864 3581560 621190950424457374671681382354944000 3581561 702858220102080439717378222615488324 3581562 -549494345663836198971352703797248 3581563 -547612952235523355204280354842091200 3581564 -187225207577332207961848912935158784 3581565 -278339737764791953636161473347937280 3581566 304834773794377593819433235014559232 3581567 351525720353838168508912851411436152 3581568 678970984634447211312731069821747200 3581569 57748531741658444088882254951458240 3581570 350449219280064080653134641114856480 3581571 161340863346594310196017847769018624 3581572 902006303094884229057212451654478976 3581573 506268317358060580478583072650491200 3581574 -539372624661137916597621170460997440 3581575 -677726365229734044495457059055103200 3581576 -335692812963602122984488941080780800 3581577 443815549330358982518367420222972180 3581578 32968013718067848769363773089909760 3581579 367962072861029640870970294170420180 3581580 414390934484191145754926904919772160 3581581 638637588720870165702034053425888652 3581582 -678335860545295327873654692267628608 3581583 14791891342086219439284168315636864 3581584 -476543361812613370667565775987302400 3581585 76552365864398679411335310798750720 3581586 -400806250356170962003148961537693168 3581587 -1785716445658965735047984530834494240 3581588 -1516483066914209573692065592832077824 3581589 1045034923419661068241451510249739168 3581590 553009381210690028838831739306348800 3581591 -180782341422692266398285521544377616 3581592 -127295831160378959551827540118732800 3581593 154861363970096371842299386660704842 3581594 209459276437159913467319280682824672 3581595 297340570615424978291228600734944000 3581596 358182534707734838267713760250992640 3581597 -2067516832405519697331992777727612954 3581598 145633016879132701126815321935379264 3581599 -150198991292509313718180963836672 3581600 -455442574528122459089557531852800 3581601 -1072078374069318831254008987947321168 3581602 -23917110008166007122313062993600000 3581603 1404783437632152462961778012052310464 3581604 27327967070745650975003302886154240 3581605 331099171813139190481382650252651260 3581606 37432939078528809493299917931417600 3581607 126380171707212942132719421817184040 3581608 -1236078803473183724964916632409175040 3581609 -1588796886056172671618530495102973190 3581610 -34425641162235508952018329146746880 3581611 -560187272417947540098553311949261440 3581612 -119775356388778606911209614413949440 3581613 -234124261697114326989871737988507200 3581614 306930307375197341422852262239851840 3581615 -606403063200111576588152836753399680 3581616 49515525636449122067191186996592640 3581617 75279107671930334612466003974940294 3581618 108103962737991325409727836322431760 3581619 -837068627967641839083850981165953792 3581620 353468288630883491637435264511918080 3581621 -724598623538456323770784421137532178 3581622 584914677659257044573332717950877760 3581623 333658936115288506552198784173840480 3581624 960479373681878876387471715290664960 3581625 1054907207971640363207044942638048000 3581626 75295638610649847387167009358695904 3581627 249182172625002828051036654630900000 3581628 -191543543665401232042452420654348288 3581629 83950474669261269269531478992724384 3581630 -96562038370423032521689493058094080 3581631 -139861919146475151342595809676216800 3581632 -178411735111560979938567592448360448 3581633 971007514322896447420198898227945440 3581634 -33937993724800334103850060148290560 3581635 2291419113237922926237276647831866560 3581636 2228526577360283123600011081349230848 3581637 -187139703281436360653012387259011136 3581638 -227148863984508722905600176349637280 3581639 1325229752121863816604324585720628440 3581640 -331993391585105035105498736490240000 3581641 -512131151739060817157788216410773440 3581642 16245344087867804859865636224287232 3581643 -165934381156081470743564095220760336 3581644 376933976571277027973647117561692672 3581645 865315409256833735228731637706802800 3581646 491493014805800310066952776102763584 3581647 227723894520930314487044320382872368 3581648 23521437035923711920839854614380544 3581649 -563636788673656278188322112077945216 3581650 -584205486465701304503952164498005200 3581651 685045870857154768714173376500140652 3581652 223487923489235648599908629780398080 3581653 -290644435100954802274087650965559396 3581654 233600077547644530581303908648550400 3581655 -362595646329573528069809812229508480 3581656 -296166068752223091353158325777817600 3581657 378179052292815779857960605485562372 3581658 22186058539218884144519192716466160 3581659 -648001537136888181834810582168857096 3581660 900285043007680422588423322152199680 3581661 -747375232557451618144428252360236928 3581662 253038710849776572508071979433356800 3581663 1714865279101659234647431449142314912 3581664 660307889319067551578852479547473920 3581665 58865003878016260901564217856396800 3581666 -221547944022963198909121971037619712 3581667 789157933546085946522540896865219684 3581668 1415036974322531382775104340227778816 3581669 -131426791599355372427648300624071680 3581670 347872728529369960982005979317910400 3581671 -156835356625806200417378032427174400 3581672 -768303985041031924546346165422080 3581673 -199580774941766453615462130131916000 3581674 418006144312225755159414144572337600 3581675 -243386232847332340636643163072486000 3581676 342220966756393522988911746918057984 3581677 1476159733284411062043315070737931872 3581678 -21772547717935334420160764899292160 3581679 186376343051105534927937237336268560 3581680 58666826399913766817895322653327360 3581681 -1989896424482198999767685848221625518 3581682 -82057539715922623964295668692432896 3581683 -457167891003524632004391960795324080 3581684 674541632386633189972908696559660416 3581685 147515868079891616687038672579200 3581686 -131678872357619207674730196960390720 3581687 -693734542930789044389386233499925640 3581688 -660949797017423437420814007722311680 3581689 -1556732807527833657598202314645999510 3581690 140534415166157278869915487202227200 3581691 545512982081223173415486368651804160 3581692 -595341118967646185961382025130717184 3581693 870257100725968002108527363504583942 3581694 -502557683496940346433836376035198592 3581695 492674632013938690113069926122801920 3581696 -1274331560203277799646262753815953408 3581697 -19113569327584436255424553516619328 3581698 458565765589553155379241260649444864 3581699 -139973489627999943672319469232860352 3581700 -168062972446953720430316339232384000 3581701 -1575170833876880795329597028152203298 3581702 438449903449278050162009060624697600 3581703 -1194011165376690987820605194914233480 3581704 -1364100820272501597152398176919464960 3581705 -62543860665782693542213108924043640 3581706 -163992739760867498142885203632329216 3581707 451552400604448820815943667465892800 3581708 160505033352962810092392474648545280 3581709 -18039148704481461704582156371077120 3581710 -86249096195234250697055629838052480 3581711 -332596328907317783467163588299017120 3581712 285002303053437721260108266005463040 3581713 -1145481973327456702322070364707480480 3581714 275478692458465181399778353346093456 3581715 242040737058129633805868040301347120 3581716 -231515800601623061455606451853000960 3581717 -291852052233144370809388822115445234 3581718 21041252309504519283420039536474112 3581719 762646001495106268497033667993691520 3581720 102038113927743106289627256344985600 3581721 -186378067900520799184026526664320128 3581722 1721837139216252365265905131754671872 3581723 378814245977951407946341276781187972 3581724 384614908766656266787235147726240256 3581725 -217569696466781884836980061019163200 3581726 230917314450064163959245920060349312 3581727 427304557236296625695597715149403720 3581728 -10674040310067795416647995264860160 3581729 704309612577512397164191721781586176 3581730 -43251466339074754465265324388703680 3581731 -779860329969273968181161507997058468 3581732 -225722497517767201771299391499427840 3581733 1112969291260290578313253050820701024 3581734 -449177429775248470454224090276199808 3581735 376316910468611629863814053337903200 3581736 -432933855959304051349642160095641600 3581737 18564127619455744376089212870387264 3581738 464598699889844576633632267072121520 3581739 -14604855304816248526719094951173744 3581740 -44063277258060947513463016848998400 3581741 1152225671918963539103617874201429142 3581742 -9961891734907248770422127009414016 3581743 -7108522715746939062014110261399680 3581744 -55030699472165518620621933518585856 3581745 -72338914360961840002696693651474560 3581746 -298790832920028950398736002876508160 3581747 -637319005941833437398557718259026720 3581748 -276993409067465982810438828072418560 3581749 -174298712290030794551786407395855250 3581750 -289353177794602250829734002963488000 3581751 192736973148288741511021549897881984 3581752 460994478899736187978446470380646400 3581753 2023595321935733732074468483250814096 3581754 -278394050003853936578384149321777920 3581755 1049487646361288674253021880810860160 3581756 -478981464017790498667313569104748032 3581757 568502119613320333104241728524473254 3581758 -914074441267269805425283575135755520 3581759 2320716536038452921229781873522027304 3581760 9792846957397490728415593098117120 3581761 -27846119338421350723002922285419480 3581762 -138242557749993409072227330229872768 3581763 485275254794684253315838345104781488 3581764 1136841880977391233296510421781913856 3581765 -200910929115162179688056415334262880 3581766 -9707933730499302880683544793011200 3581767 356304421705623371483245358940559872 3581768 190916966797087621879995135569756160 3581769 312414796702777465781802873745541280 3581770 -156682285160772376657826855894787840 3581771 4237721748772822215116735253725184 3581772 -374945887451538909414344559107174400 3581773 346955367722319814718188388554685164 3581774 442197568852473810084402234071137152 3581775 -33571370389048408705315833339714000 3581776 141652304380860672632629599001903104 3581777 1186793769205608170849794254851872626 3581778 -276168582812558613526693953653794176 3581779 1489840697821526971065591603390438380 3581780 -66947211301629606787331886560006400 3581781 -291801581920859135556220662434365440 3581782 429872559915651469380363081606973632 3581783 -2325935231541197819714608737268330200 3581784 43787315958653199362132670694594560 3581785 -399043457364714323504417033080968000 3581786 -484486201879792291593229356326158128 3581787 -172302968123903728389766257738259200 3581788 -142069366562846959378412055360533504 3581789 789456708568137633266482897894186860 3581790 -117580544142371432565081502735872000 3581791 1696006982482654809897236018350460192 3581792 642318512417174318041194514365284352 3581793 832755181719532275956820061266295680 3581794 -655673134931663872064408282342864304 3581795 -77266199613023407224611013910170720 3581796 514332374537449659252411897541972992 3581797 797409494256322335407623487883966240 3581798 810636465325327575233855859626529024 3581799 -152069053087791806641898178628662192 3581800 -940978648427639866275132440542080000 3581801 -6515543122812544541714729806224000 3581802 154457445850104306717355663001908224 3581803 810889828574731571511130744778152052 3581804 -176366417266677744714576957066355200 3581805 -69495295293142477296724838154283200 3581806 -8812392132948219463707693141633216 3581807 84216315144793438219164072944499552 3581808 -136738429029364099062714215557496832 3581809 213797816209407728943856044110519424 3581810 35706527529752998976537953601926560 3581811 -1248277091392886093771440633274138400 3581812 483162053332936122100950798149393152 3581813 -824587217064928700084755530523771296 3581814 921073419642035684256274418277888 3581815 -478484175149908499509007769270406800 3581816 -901913566158672923259730979129917440 3581817 412591899977846129548869759855654480 3581818 66099883766146878668985879217972704 3581819 426758542204915182641181943257882660 3581820 788581287894993775472773069195714560 3581821 1604881233364305144270753082469734022 3581822 -35716606552392000333220801907760000 3581823 -333953415967609247952778177332510720 3581824 886227465539151775445012488252293120 3581825 -300123970048526313969167459117198400 3581826 166831133563114328902690935702226944 3581827 -844208477078160666877560951325960324 3581828 738378688985703007342958084722416768 3581829 840885668391410873195459951528862174 3581830 -155164495989839953543934642521286400 3581831 854619141599456700030356329567430400 3581832 492241970878770160104458617726156800 3581833 6162087112688477265265182253950720 3581834 291330009449737954994714164310592816 3581835 -321282043346020014668751014653635600 3581836 632038806932370305778477547062746112 3581837 129769395758594193001023693568323552 3581838 224334749928102603833302160302586304 3581839 837753936236811312655554152092270640 3581840 -262044618776433341384068604728688640 3581841 384047483965284692785196345331735792 3581842 10407909865599380087893392291216 3581843 1237482034887522850575438208974034092 3581844 237562357322592001149868589467226112 3581845 755903850849046177173694129217997600 3581846 -9149239960067391296072273674223616 3581847 -1274519861190914503653393779244918960 3581848 586064601366519721983422472677376000 3581849 -712425446738821535190167515242284280 3581850 -18211711490028069342253079281056000 3581851 531200855889721457581055687219363952 3581852 -765356405117551420494030046981784064 3581853 -333040174000461969668414156629888992 3581854 -699981325295844172923211754226379968 3581855 255471493192995775986136623422646000 3581856 -553040377324502155869949907996049408 3581857 2337638871041155290869826055495600 3581858 -74953196244696537763735962089946624 3581859 193328736391468694636683196925840048 3581860 -442494054216911307661945795508428800 3581861 -1916549259219604065553520967480213600 3581862 -851234454622174368743003187171648 3581863 649467945958436786095029918586872144 3581864 112710076070409525822932948377927680 3581865 80127866084164292393476772384718720 3581866 19164489991147085822403746264302608 3581867 -737232231315600069117367323732411084 3581868 -44324836590397138752203517692666880 3581869 1234936811519924653018881002183669270 3581870 899942201826058176243975713904744960 3581871 -689937845370534150006865419158472576 3581872 -63112787401591290176595464420261888 3581873 996267604143544343712715487512927122 3581874 364523195309010096390111275597821440 3581875 -242439864278532441645649347757935000 3581876 -1029974845432251618282718656108416640 3581877 457993233256249020873840565490449920 3581878 -414083684794711495080386042299697760 3581879 -120571723073348620300545121822007808 3581880 -689993417356571895296377572384768000 3581881 1469066550930922579992398180071744682 3581882 -214148197736611492622819365395963648 3581883 346336234188298960921303540543599888 3581884 -315546413955189306284967123299421184 3581885 -168563951901898483417898634070256640 3581886 -5952954825196902684235575930304512 3581887 1383428080218186708288855494763504272 3581888 -72742589492842135311850144071155712 3581889 -172433692862290407374850588109722576 3581890 214557186634792496500232371212633600 3581891 21760747798930442827886329573881360 3581892 -462592496350416951977767929232550784 3581893 -335251196387171750432616014585905920 3581894 -457635666664116266805461728985641920 3581895 92792864981742356403726223697418240 3581896 -227441192812258544899675479093565440 3581897 1373247526154888538250828314064911312 3581898 26079456733433548690309454894724864 3581899 552634251320001372696368791808405040 3581900 -7533185945294788626577387542796800 3581901 -18552932815555311422565111177419658 3581902 604063313909601007295469955254121152 3581903 -515210140510714925902366724997827016 3581904 -157140857560223114042105686514466816 3581905 -142020246370167588480322638181919040 3581906 105744935174662615142354080889285280 3581907 221551344958539910538746298258786304 3581908 208460144678048152020513395675430912 3581909 1713889056705456419222213279527935804 3581910 324943893847343204145619592349168000 3581911 -2032544378471704325724100121718746488 3581912 -690324338052555698320667135203737600 3581913 -242840625434860790961605614738852656 3581914 321445757043604100210303708890221312 3581915 555833220210637324902090844737562560 3581916 217893199647831557287548944871281664 3581917 -2554306105669886946051946010295301248 3581918 -683422043792585050174946768352576960 3581919 251396443120481082654105790499156208 3581920 1175800913021864565707956921628098560 3581921 532460886610882739380952489032427712 3581922 45160922896400327831302139146841472 3581923 1042106128575360233324283669756886172 3581924 367781563104323642920218499329268992 3581925 -55016544511635612743678345905528800 3581926 -173006104384621192636643911844599296 3581927 389982913067185746475218019198776 3581928 -436267528859118705810361301178777600 3581929 -208555169163343701089334839371282240 3581930 -265574600493482374354282705551348480 3581931 -21091839821686976862969890889376320 3581932 363598488976999038847381360498383360 3581933 967410931746003509236671589585786080 3581934 -543483691999982107382694581072085888 3581935 -446553619301894646561132586761288000 3581936 -489603521757114790627303032847958016 3581937 -332762123283598905913420590262451760 3581938 442065642751962585548816831103471120 3581939 -1568494055282170313470408347440665440 3581940 12581844551303918441808333678336000 3581941 -340881602835647353936125698765807616 3581942 189007242873886356130712907833167104 3581943 939896268399595805721624660380544 3581944 469453372839946473730571122659164160 3581945 136574937741279119133634540083077700 3581946 -381370435928428712927077956008957328 3581947 164683695092027669330929389511726000 3581948 -71803577978930147534605593167439360 3581949 -50046541724797334068404818867774400 3581950 -84732647823995947529060747808432000 3581951 872210661603691774220797312448171424 3581952 28661969811193453263161397262417920 3581953 889764504345331304694068671211827202 3581954 -97680353315832738567292290017705088 3581955 678831380701146688171029977592871200 3581956 159043428354085593187032102925905920 3581957 -282041432825794087316182268251763328 3581958 -49396371269377016284420014935498880 3581959 -421297989240887652807405167909701160 3581960 -1064670195954243952184305388705280000 3581961 313730539514307882258885183491599104 3581962 622231094336295003310629011781043200 3581963 -76960960692961560186255366242160 3581964 84496964158496979413892284708597760 3581965 -115616199866838483595833213346406160 3581966 356914386406501330012934691115441920 3581967 853192718906708460360212057975059080 3581968 31815368500893556939453192697708544 3581969 1276427608571558360060236706505525360 3581970 64999375077037368919319473468446720 3581971 1985404185788390593935306471922288172 3581972 -2660603865771823406760484571102707968 3581973 -1684417613522514185092836286086048036 3581974 -69883697459984205152187945073428480 3581975 5779827618416346880669883269671000 3581976 202463311529582789572734369984000000 3581977 -97648360351992249887256889305168128 3581978 723204801771560024087917877807117040 3581979 -463074042218506177560394750149863016 3581980 732710839450507456615803925619904000 3581981 364527190751540467918415341683773304 3581982 24918356081242057866677029380863232 3581983 15925789531772914288033428759082080 3581984 -122327713123356643175544447993643008 3581985 -606691402117869007987550543415473280 3581986 8028052363684434365146478636774784 3581987 -549800258291034379814093069245194600 3581988 -308882488956463253481015939750051840 3581989 -780209908907733230593620489593992676 3581990 273576899757079688826715487580124800 3581991 -57429946930616842037495654391770448 3581992 -1985423924142804991934769544195200000 3581993 2079754428848202082335976747240052580 3581994 -116997343355107197774997563197790720 3581995 55633311459569923419398899700412000 3581996 -625297197260118676122583107722135040 3581997 -333403290815384335631513812358167872 3581998 208053998740002586314288674116518336 3581999 525861403122417017613306815098890000 3582000 29334606788787714591851803852800000 3582001 270640588899178641338786534057802002 3582002 -124333776956037746640298049659270080 3582003 239264894445633982008254801756738304 3582004 1075486892920868070671961035073196800 3582005 -12457691114395111464979483194545280 3582006 67605772249284891745291275972187008 3582007 -79526876100090133359274146438064416 3582008 -1884707161035600273474024336572928000 3582009 -459469944822614090703754376695301280 3582010 -19768666251548930184735698601015840 3582011 -2592664946863023932613680568396418848 3582012 109379174419916798256258611464691712 3582013 2018921695962592180681549682047913920 3582014 -398911499453025359117607871512235008 3582015 -191367323833679227837295823409357680 3582016 -177711868029838949673905089147830272 3582017 144107377043584099527724046544528066 3582018 -657187225923479028942282767781350400 3582019 131298487598064230589128626697693184 3582020 -130335748388131994414460051830784000 3582021 -495961735376226076112860971985377792 3582022 -523819863863426744655795227104646400 3582023 46402050596852734842795533651197464 3582024 -408137400937764664443518124237742080 3582025 -140903995550630562126673073959936450 3582026 -261559490438726105039699644520528640 3582027 -19201732177140252764366647779539352 3582028 -1002108703891693866160744933448088832 3582029 -15373667524980803313429723684609312 3582030 -94879153447465341616078900565376000 3582031 486118390783739726276199698623620480 3582032 -195929845748720042685645121736540160 3582033 422677490979680872037978525290368 3582034 -60822095981336227374461443382473584 3582035 -953258830024486980563653887088688640 3582036 -1174403432199570849668553930035527680 3582037 -62351530456473962878583147791502660 3582038 82670891192452499548305799487749920 3582039 -363188246766560945275380024330967680 3582040 -192091830073498332635164340856422400 3582041 -94866038165469226271847629894188416 3582042 648974941905533226835817958697361664 3582043 348610117657635812685963456045672624 3582044 670132290536361573001854195947030016 3582045 247695445046391571912583447259724620 3582046 109204880580996278424619557775184064 3582047 87195141103797786481311205601106192 3582048 233863793569162822407482635161698304 3582049 715255462463192296680935416866187264 3582050 -62600582262170181269909893287782400 3582051 -530449987390965704605198265331321600 3582052 192720735529843103288486319812861952 3582053 -1896178896872602219721147942837327940 3582054 -111645114227504112259518179539386240 3582055 -1231984174626167745567191138714372040 3582056 1248160530217922832334116191923706880 3582057 102409733597953837607945786438493840 3582058 999523435710503281593847370913239040 3582059 -349840997300631005076412751456636496 3582060 -59139771778294123843517372878602240 3582061 282849632319024200870964174369732832 3582062 138623910021088369666791698373372864 3582063 -1273634041439184729950145424644286056 3582064 -87608928656869293932548247277895680 3582065 587969837327122321877727771126737460 3582066 -220847609588817534941702679854902272 3582067 -71492676588670493869209575327516400 3582068 -489002965721158034285941266286209024 3582069 -306024538578156843541795637753151456 3582070 -651061612935448667175765689398944000 3582071 -3470882475241263001979429504110057368 3582072 2374067225064456868309915784601600 3582073 -1665174192447674456948174483106858096 3582074 -405029185948518825295874110456312464 3582075 -114450910981391993079405817404230400 3582076 -4202999391119576049051108169037312 3582077 -692303782578446569379984321647294074 3582078 -34289754369596188774722937427392512 3582079 176325501831444864937460087278263680 3582080 1141123031936054805141352127397888000 3582081 170330736567199788373605618608089344 3582082 284779663577203950658839278321293824 3582083 520281873594647959434749801967262332 3582084 -592671579230344883656756462636032 3582085 -131662882954929560408193818006447400 3582086 655378632846869157665123176321168992 3582087 -1025830972080044042371452714020208048 3582088 144203805683686203486667252198686720 3582089 388379557731088882642352114854087680 3582090 -511430181728990112958863869457062400 3582091 -103499066490112823088034715282814508 3582092 321660836489792647311773169549652992 3582093 -697576689431510482367220189592374336 3582094 -541114986377743106251664543724707904 3582095 915034235930990034431168856932290800 3582096 15306026913505470255562359027597312 3582097 -2939792721350747862409002746158077440 3582098 227085683487125203963882819132098048 3582099 -83075858704276893496778109749997516 3582100 -266446075246553914897270695114873600 3582101 2114759915499238126747575316071273102 3582102 422850396950359665364468603255357440 3582103 248272670958949645941184784615763680 3582104 -450133720628127753670714568589004800 3582105 -1467661620395728649066809670721780480 3582106 154667863672093906148808195230110464 3582107 -813215145330397320223606666443931644 3582108 -901979444841417958149418322552532480 3582109 -2584700037089331001657552203309765000 3582110 16272685592365085345635468328517120 3582111 7312263464669716545913043738437536 3582112 254855242062979006717433257188655104 3582113 910859062550610021142128673023229380 3582114 227106785234835465645851896049964288 3582115 -24572959892726663063638771430485680 3582116 517293578167588392617276075307008640 3582117 792034386343902334476813863855969280 3582118 -484289776472522745816615273760416384 3582119 -508604142286988180093873681368761480 3582120 -598900353262447527407085419339366400 3582121 -491873262426204856842236407966490508 3582122 -307558801569051795779865971194212000 3582123 404422498917147727033280019003351384 3582124 23977020099115476438750591792761856 3582125 757772411922535672746574183944447000 3582126 534781274348813832408453184238927040 3582127 -639712861359422611666669534993089560 3582128 163899627067406610253931000914673664 3582129 -493708953312282520269111113160301152 3582130 490555563692402963701668398944044960 3582131 -18349369897572263707388982078488160 3582132 73512960431855325507520408304640000 3582133 -779425989245538119625783460222612836 3582134 713651281275415659230958363508298880 3582135 -124977082188526572621896546073176160 3582136 -484624049292242934520423110465024000 3582137 -458640271734627062659150335464187900 3582138 85345683735936647996624444309637120 3582139 -580710891161897516271178861966878768 3582140 -67063487207772579412013380030594560 3582141 -1079105879032810299787110001805323008 3582142 1226051083672919083760117472482977152 3582143 141291180448252299551803320286275264 3582144 -12348727651699413801589591778525184 3582145 -209070916171526395576938035515283820 3582146 -97489730875425942326171179179951360 3582147 694811438990707800291024933843128640 3582148 -230825005845240969558995087703352320 3582149 -722077917322701423165264280875482850 3582150 -131221143321427252824432042613708800 3582151 2202421234211098199805580361729116192 3582152 -1085832836107215402154588352747274240 3582153 -145970199743431417323061780959279120 3582154 -415959815924951497900883364914614224 3582155 182853328363298534240751413897733840 3582156 -569695601301505739691852991900451328 3582157 -22279953292641707790348158415588180 3582158 -10275259837609369779607103162176512 3582159 -192982561738784068559365056609267840 3582160 -242883875232574969864071789474693120 3582161 607952565992915227731237721471504800 3582162 -232066670185808443165241181575282688 3582163 445617948775365203291082657679398048 3582164 -268342965345932756547731318969584128 3582165 -209516606056965445547351162490216000 3582166 -108050422290678580107408411404522880 3582167 264253961280426684919160916394314720 3582168 -153317970870959303469071014543626240 3582169 729119098020049837247475815415377680 3582170 -137821419009519478870715564351423040 3582171 577976246620077409782367548288538080 3582172 -172524602904381629566858250301404160 3582173 -605617210948882645686537438066894720 3582174 -194589172793383235667139756268482560 3582175 -670524057065406979784931046569274600 3582176 318310621965107936187069324695961600 3582177 453416443856843555461712223865241520 3582178 -593757884964910443014604590067645360 3582179 -50034116589713053993474884706181220 3582180 77274130295553670130991333686415360 3582181 -887987332029919402534737418480454688 3582182 -54401216629544348827025497556651808 3582183 33573924943366347611942382197457408 3582184 576559108373382311538326762203545600 3582185 1120911509792527748596556808743433600 3582186 675344330572987251518506782275960064 3582187 -362999584183375640878677551376676096 3582188 287084986049452545720232074596691456 3582189 -401692381831118085663123778638270312 3582190 -466326971683819058818420654484750400 3582191 -596500951807203329258305598280927408 3582192 -103127377520975557732629290590076928 3582193 1201531856460679945043214440027695442 3582194 -770753697314671145003569060240050048 3582195 -1044794898107610052056143287595535360 3582196 1078675406991560008436130963894516480 3582197 26422955058390544633956693978599520 3582198 -917925492585098444057298204880970880 3582199 453049005941808861401747523739238400 3582200 122825944979443005860324580017664000 3582201 8725805392027970799796841300312064 3582202 -329603799076451908669426880328768288 3582203 -14306234343763930312094264739542868 3582204 -257376823729418206360937828107837440 3582205 -351343018743398722630445688483840 3582206 -793775277529183258488512069233271040 3582207 -509745147264472483611157954355725896 3582208 -264946928021703972898642174410752000 3582209 452612863409475989226774756996704004 3582210 -212234637010506285537472374370068480 3582211 503429935192627643876186102910435236 3582212 7987664968389668165474539951203456 3582213 -501859210526529192682396656235598016 3582214 -143425857441043158289363202817378240 3582215 -140064905701219688224070369633033280 3582216 549840594558563428624684260972503040 3582217 -127010836538591767262883290821784220 3582218 -23061972952628126865240298493332896 3582219 -1750056615236731399207652129585394960 3582220 248867638904817277632192661127930880 3582221 -1274078791209720246065305129634844468 3582222 126921126947138220781760832013777920 3582223 -2129941926702587472297957291565558080 3582224 -816363214334627216371392599408640 3582225 -37928638489573400653675920375238500 3582226 -305821880315819728090842826985432688 3582227 991731523921734688270861566222743040 3582228 406967435896882920237350251147966464 3582229 31892208859787830584386705338301312 3582230 307237527660037390996029925044245760 3582231 -100532761190481482163453608022631680 3582232 -334787700281652790956674261912217600 3582233 592566974750493103381773071540737482 3582234 51516050224064882085113910388478208 3582235 -775980822359781385637374515857872320 3582236 -15049501517097973286494261882650624 3582237 -449343560730013523280372270762263232 3582238 -1092251680644807052733114161954539840 3582239 226994889213955167986470758689747040 3582240 -48001374545415008495419507448217600 3582241 461205774468849637594917436642374080 3582242 57068075308168403332804917379048272 3582243 658967780213262915634476812970463572 3582244 -3258573892883227999873268665620480 3582245 813598890779408929316334560025493500 3582246 1163814417064339782442594961049206784 3582247 230531822529896972205929999102362360 3582248 152606036177582774466981794652149760 3582249 -785448934637838041893219676613368352 3582250 67221054598234034163605565749760000 3582251 183001724090757099358417549919964312 3582252 186278216411833783919267231461939200 3582253 590707358152844337836844443061504480 3582254 282752616703566052901070066604101120 3582255 929636379186233392876017067599513600 3582256 1394367464815067580836912176463872 3582257 -550284743756679978715102550389972608 3582258 425631122050210864253607806104204800 3582259 1778223830851478290461533362970968460 3582260 901899920874155013026596893690777600 3582261 -1165975934330485871011194942204171090 3582262 -176152298303863587161812228696656000 3582263 -640703892562702515794517939023206488 3582264 -230304546796057459079559346871009280 3582265 1012033866872906411318831091672510660 3582266 414169458531209281666614821469972960 3582267 -118017688225015592521776100376054784 3582268 -867979512681925030788412893792443904 3582269 2184307906871968516267839807501955596 3582270 -143336376844348590558712226292917760 3582271 448670741855431570317848467586726784 3582272 257051114234705827939694875867348992 3582273 660641898014332984272029377903724160 3582274 756650667481781030430180374490828192 3582275 606419893099070190473310630397386300 3582276 -36303835308688392231651962337515520 3582277 -580794770050917578679607664945259874 3582278 103583264693205241473544189289571456 3582279 -1944390938719274165217176253381715200 3582280 100727472248612858870492827372185600 3582281 2168546624468422843884243176405189082 3582282 -98855363207263619674856106282053376 3582283 -1031623719995467204527044075188587120 3582284 1432756325608957246837989673870799616 3582285 148981130103527431931365649443411200 3582286 -171277021169483528384295453257547456 3582287 -4143001922356489075082796636496128 3582288 195858423326381450486935596477898752 3582289 695970787722442737570576508606180352 3582290 -25164547492801477273895269808373600 3582291 -368118410861536925053226967752090256 3582292 188811871431319529764984741982982016 3582293 -645585348122609230875772438323011712 3582294 -580639150642342665465201464324366400 3582295 -1241289248580625287529574236838932200 3582296 -911050611580009821011786988003532800 3582297 -638465624003873612873295796112620326 3582298 -1154572070544277955980447836395520 3582299 54201604457706605899471945780843536 3582300 -470576252741363743380952433467507200 3582301 -106953378295288229543922334506062100 3582302 -6333669084790280207606719121693568 3582303 179218484006645344708394384538165120 3582304 -474736334910790981446011387895349248 3582305 387460963447307707292352753305209920 3582306 -10199336278838856837147708325249536 3582307 -806709321928422751069229597708248328 3582308 888551583184943731374603207596697600 3582309 -651199344593749651870388039157499296 3582310 787762810597872327757979655501538560 3582311 -493816143320984860884833215792700568 3582312 494418462678106858964894084986060800 3582313 54906412084183972360732908750349824 3582314 493024102278087379136231938901381472 3582315 465271829720390182714615459011499920 3582316 -140835250736395078939522994658952960 3582317 -1575461251394644963550277688065854400 3582318 582004615092209222815897897890429504 3582319 -351439779824057137628832738241731552 3582320 5222615662076039902936030172282880 3582321 -87894077353005748525484115892140000 3582322 -334584629545608317001493426952034288 3582323 928309856792053949328857529245187744 3582324 312392957129159467595802155155077120 3582325 -240491727762159011632913274538315500 3582326 643104109455449428090873352129472 3582327 -284020424273423901500355100164353280 3582328 -216521167417786550989454797884579840 3582329 -12679444935814618227197613848527872 3582330 -3475197012350189255035461521057280 3582331 -5794106215274821706193127631289608 3582332 -163826215005018718423985389977573888 3582333 -896937129004638489518393238531902400 3582334 87280766198699167246821124039339392 3582335 -709205224703047305046637765823882000 3582336 -439487511685830517321291839779635200 3582337 -50254380222143035106603383243193808 3582338 -369562371098959996544939957078533680 3582339 -280490036649339734637298727467061520 3582340 -785953156462014302578739195820933120 3582341 1384820971136107263783249365655109980 3582342 -30112707467620481731872353113570560 3582343 -747020197980184396261613684603314408 3582344 -1195373272207059333179362892425251840 3582345 -50572200678566403997228711042733760 3582346 940200180125458326056637250127725872 3582347 -686673828958200594594710455907360688 3582348 -147972081358250703057382264045191168 3582349 215911232903469191450039889151608640 3582350 -340450671952999485807226961449785600 3582351 637533529233079290556341121996259880 3582352 95771918102463113596406776457347072 3582353 899381257917071482205123092394647602 3582354 82414809804229709592789137542907520 3582355 -499283986086994667841460858622342400 3582356 1087369497346793700391276626535815168 3582357 -297768940270773169457267906980850208 3582358 111654125932893794588281595534805888 3582359 -2382639870850180272197654300647072848 3582360 142585391665942233489625197182976000 3582361 -1423142903849447902550146715870330038 3582362 -272632098967316457915566280025059840 3582363 -487844818651342450959294410781996096 3582364 86007724153440591225150811029003776 3582365 -144437909466899730920500837621428480 3582366 263664476324130254022179767782687744 3582367 -197342669757040366293539423465874048 3582368 -1549213459303055101110840665795788800 3582369 38103725716425129730594078941859008 3582370 -292384324526719476460511074106534400 3582371 86113115188543097519041483018560960 3582372 201733940919436061038034496016084992 3582373 2368530937591598615629387416138304 3582374 -51671287652008960580016938774429760 3582375 489580683276070860946528052827656000 3582376 -152662426838677751231053694889492480 3582377 313272938024271456052576435879741092 3582378 424667506941053145029827484149001904 3582379 1520338541203522900646756643455305384 3582380 694676417687249184727801150416844800 3582381 -803892072190326761535664046074527456 3582382 68857707225311758891063258145577792 3582383 -200969686928830444467883899258551424 3582384 110644780955130943860466324116799488 3582385 403689263225034709286617471957094580 3582386 -844255192711091304935577930688186608 3582387 -156174238440213314462162372032018848 3582388 -46477911863771326120403935503357568 3582389 477660461871414914636038466888414190 3582390 -35707735839646565909442787908424320 3582391 -384154065058908950400078995142449216 3582392 -1225067950879993202216376017616998400 3582393 -1158331803288431535769418849942573760 3582394 364001317607855586340180709860957920 3582395 -474049349990116540284859525867113600 3582396 428633849259673556947719320847458304 3582397 -54086914229352646346874660662674048 3582398 -83235498193105195582484885812905600 3582399 -725702036622150639593685016270560240 3582400 -169294596101349281354051372449792000 3582401 2098561196722335638443043870186478402 3582402 659998080393436359598808950744320 3582403 -605563702520743959047977207289375736 3582404 -232603823023191007790840854498467840 3582405 612697479876521310903444399613931100 3582406 316623197256361523967330592253389152 3582407 -79042869277509291769177219425388200 3582408 -773374048419037745408725528831918080 3582409 751606496476258057746181063752407040 3582410 -114538481631403002274521844683262080 3582411 203983748142179385283670539096257024 3582412 1307858342103344453471135448356431360 3582413 720297524150746805144126489593791360 3582414 61304189830668650801903984509409280 3582415 245293261885612902069050282374615560 3582416 1368467683941783627077515009327104 3582417 -472297035311335695146027992764746688 3582418 -22049359056625615753242480453725184 3582419 -62681278744250207140117232699436180 3582420 -131480305036233760112166323906181120 3582421 681878941297692769768997633905051200 3582422 191621788576427568962348410166874624 3582423 -308482297035186079041406214649007536 3582424 1511235522345897899727614672164761600 3582425 -126598412859923633603834732899790400 3582426 -426838552432536723193424539298117376 3582427 -930153943217270322885059129183772888 3582428 -735349139487964886853513289817318400 3582429 -559769591459630784621146479237085472 3582430 282546640722008950114774072748247360 3582431 1603047431998191670195248409009544400 3582432 391518298314527170128246088788344832 3582433 -1379532742965656627565028934321428318 3582434 -511553399201454088571698231995414528 3582435 -559533112273810847796872083691461200 3582436 409407412358535743545556094175555584 3582437 -731090009395632476676402203759638914 3582438 -51231428326782506260552501554267456 3582439 496447189766124809901641546755308336 3582440 -9042214684580887488043351011379200 3582441 1264330676970202895566328863917273600 3582442 -394990275264728100350454384253954128 3582443 -1182936673519755830338008071280425136 3582444 2528112252348921654840372070703616 3582445 -370014286459847423322800855206568520 3582446 269594989931973215805470951388447744 3582447 733806435703124148766388296202880 3582448 -342265808714527342200962466112995328 3582449 261660625587502619311216323557309364 3582450 -54426802810123392552548089940880000 3582451 597293455210632024376260978411785392 3582452 -32114632043966911349822018457780864 3582453 -68055121110331691102404735491244032 3582454 -423798061764993873532459840428643008 3582455 -921961890349144397203426104172361640 3582456 -409348752635886353578255464090316800 3582457 465825468474639208951536303529971840 3582458 -341333626989805810565505532728088320 3582459 -6292447669667754122161916849872536 3582460 -159576136691944070521170504333158400 3582461 2649111436425238242616475559596410560 3582462 83577689975278520724081283750899648 3582463 -1440650305871036928969831895743820288 3582464 671353379127365296090742059576590336 3582465 -6599480916689890550970704426165760 3582466 -48433661561387580088720723745525856 3582467 419870736549241799212612497798692352 3582468 -22184157568408943787830860023341952 3582469 834066453424803567989464051214967360 3582470 559806913908055446938188838294175360 3582471 -680979900426750970289531634771545688 3582472 -168540925865872031640748708518297600 3582473 -77017814409144156287450760971542236 3582474 -165749795081069511966559111807630848 3582475 -17778699187894352349632396148920800 3582476 600638351256129556817871777977594880 3582477 457341547475658828556330923590825814 3582478 -368473375518086177487506352358594944 3582479 -462418638338695739477567862986826240 3582480 -62142142587474442557143930476953600 3582481 -337184338743643483389180770577250560 3582482 -429993032670633533138133768739783008 3582483 -487347850625795800633585929583355976 3582484 -203653916300140039849687556871979008 3582485 337249454307291401202144323238831000 3582486 465663061025886760776206917479025920 3582487 312804333420040776885606588625184952 3582488 -160898848590534571818999787506278400 3582489 533087277212865384732589105294543824 3582490 328503219202464290159193712835930880 3582491 114516327792433915903240801801578984 3582492 -379468378128446744134201806602649600 3582493 1800061824103662244133690165585584742 3582494 561270021783833776639656140953063296 3582495 -300193155253352216850841757765836800 3582496 -1309561565659252662075578957680017408 3582497 43027599194010653388807530144201520 3582498 157740857343297789111818381252452608 3582499 -899950941156899255412776856842894500 3582500 128868936503595263451813136190160000 3582501 311389107915220324102033178152757184 3582502 6237286106994801235479072836855808 3582503 -222029918460460500270526538366210400 3582504 -1042138174611451585402186629860643840 3582505 932274513632414909562786373357194660 3582506 232377481351510953084305985158311680 3582507 666783934541702301176426817368959680 3582508 809274506957065393011825697584643328 3582509 -267037256776302910613593627190916384 3582510 -311747995862829571202623408042477440 3582511 -126437919409902553500889399026962808 3582512 152129004159715432297304753385603072 3582513 18722362528850650262211496952724624 3582514 47063805644005966939701345507919872 3582515 -75460359287990302926621381825811200 3582516 67519993359430145104317946044518400 3582517 -789043803239513779567219331800529220 3582518 351135573289356087187917160922501760 3582519 787077171873463508337649489169033088 3582520 -1092773949754266102968346458637619200 3582521 1873206725972878207581982219480903722 3582522 -228596365334830193270764581193551360 3582523 220002065332952409251834629510414080 3582524 1010079025602300430314896925069614592 3582525 -22156552889641194015359151931946400 3582526 -456116189489320867170371020849536000 3582527 57633611005084930187030382474155160 3582528 380425424430674363377907338812850176 3582529 -951369876140661435425737942862917920 3582530 -107502905519922342009093060172953600 3582531 -471596108598182840157687185663517180 3582532 1191653210769123401089464753619181696 3582533 63130159490596280551663224306485244 3582534 -133435957804073086215592672555443840 3582535 142415985877774675017073386849093600 3582536 188602159188718905175522115070919680 3582537 191753664440231335592113581679386192 3582538 -384621445301072579632016908611184080 3582539 -289172503171058943940380553413688560 3582540 243750964682225993211418204301829120 3582541 428452172687961323207560295245857312 3582542 408900953571836369062073137705051200 3582543 -132209327622004650350309926066231296 3582544 195676523638605500309266450911068160 3582545 24783047694871024400019255885931200 3582546 266378629488166332249848725457534976 3582547 -1380473340228187866024146538022026004 3582548 -76335273290138876125075266661505280 3582549 251907307798764815419607955689410368 3582550 3968378592238041008609584443268800 3582551 205046041103084807251812046264792752 3582552 262322371578472024537227121153597440 3582553 -360697212897319013222855555857705916 3582554 -168025752631651595997312345153003024 3582555 -700285378349665035786902356893540240 3582556 1398674875780335276324855402514214400 3582557 -444253996821814683164422490025993696 3582558 -119404858923156125520348114888176256 3582559 1156036858512018676409639391974665760 3582560 -546517473716185016527076190325309440 3582561 -623109155860086930701479072965884256 3582562 341692649639488489504085028833324832 3582563 637468287490164408664593737216375640 3582564 285540932123043683614729622055936 3582565 299886085385040978382471615189468800 3582566 -330727078556004479313683672522935296 3582567 -1002096127718002064494110817172885616 3582568 -2768312331249240402316943365432320 3582569 597688214676174581417528371467522960 3582570 -130924601019249309490733942236588800 3582571 -1908006715548318043848501619814808000 3582572 -188971039079006484938159494053838848 3582573 461815190383535056230038334687952800 3582574 77134173024931174370768694330082752 3582575 1771485419177291047323516362768220000 3582576 -367338354498753123585976801639464960 3582577 13204666604634009657688796609565440 3582578 385754525916890954754105103143117840 3582579 3751667279306239888505123643096576 3582580 362498576788824020008403637762247680 3582581 -1531515834332236988885022036874803936 3582582 -110818068737062579346365514928783360 3582583 -1035061632181533797215889550099022960 3582584 -294689162646287544336155441450557440 3582585 -403839870354912266198149767042414780 3582586 -589990216828148853589273039562568960 3582587 370741717863989372665391483785287552 3582588 -6403214667994596486930022948380672 3582589 858664391667869476683931413889415520 3582590 13554167223489023346485178214051200 3582591 936270896339103632425004155022379024 3582592 -463826158782623729481823624007516160 3582593 84044611643441213510995599756422016 3582594 -348811482033166311764671540975744176 3582595 174392870379855503374571041488791520 3582596 -1086034314194354955797105350538236800 3582597 -31576084929326705608002541727779200 3582598 -929375463486652096860643984569924480 3582599 568134940394668195318715995332263736 3582600 -136184945977132712566216892854272000 3582601 -1633272847458444533606034729741243696 3582602 -1067428056165226242553905554709100800 3582603 -104838857396971597216278381278149200 3582604 -283294014049399602588039341542207744 3582605 219864453325651176004968741679506360 3582606 290998492040835606166902479627164800 3582607 -451004851415830658784908020732924688 3582608 392104382288050978729288100317863936 3582609 484594042915027877576754489072881904 3582610 -176379191742671572032806478019200000 3582611 1881489675390847819767680192895991212 3582612 -192779893556267768806804292915804160 3582613 -235693967712751581695555573417953138 3582614 -108808782542050793728559685053246208 3582615 628766335958061804105975562486512720 3582616 1002300144150078409714904635195668480 3582617 -1641065768065193314206806238991313334 3582618 62331411469244300201332504498572288 3582619 627103296192856867678626640822609200 3582620 -142789130606432335035867636813680640 3582621 9149906117435992919350984515231360 3582622 103607488481629306294508261714410752 3582623 -936015145606415310049801467687071496 3582624 143885455177279619686286759461650432 3582625 603987588205742627627421212183169000 3582626 -188917265528951249317245842939352576 3582627 963566065945652704752542289871891320 3582628 -509879912883022269693254638146904064 3582629 -408777352874113114068484536812200770 3582630 10647199810825548676245097888095360 3582631 -22147711992741989960649098021130480 3582632 1406476279953584037505036826547686400 3582633 106111121345046110028798251846196624 3582634 -645139561783295809167471552303387648 3582635 -977526821410284297124517535758040000 3582636 323309369996497418311678147726187520 3582637 1669953884035583472499859784753643286 3582638 1093360449645655842794838115532838720 3582639 -95661381798441512457636519032784192 3582640 249081202517685285077932709869977600 3582641 -128234056485006633296861653714597440 3582642 -29090933542347264537042601080308736 3582643 -553059136889274694204420491756997108 3582644 -409559146276295388559234497078975744 3582645 -603331181757133251636258724480032960 3582646 -698626210896895055912349739916293728 3582647 217797586965881428114067658084683952 3582648 761990621602959076410594472181760 3582649 144267726281721003757889552020365440 3582650 -1968263748006861544240982417088000 3582651 10957916633369466786914517086513664 3582652 171477243225002518345957836802135552 3582653 94251131992612483492906673871736902 3582654 -86212976674688959078720003329312768 3582655 -668444658029356757181641132243356440 3582656 -59553913698690281937234938459848704 3582657 208791280065925003826428757868988800 3582658 904125578417421750172002105942889680 3582659 -507056452532382122453894459307249360 3582660 -75220081917741953191549122049290240 3582661 -470458840673336416482022550257600738 3582662 276305878856883856092672823924256064 3582663 55091583083996536057493863708036224 3582664 519965014260323929807473572740792320 3582665 -156666490361751297539630260024660080 3582666 -695779981694504397243281295491229648 3582667 -1448955703003076917538176740154050648 3582668 -1253076764657618766419195551486493952 3582669 952046156684072949300394838999349120 3582670 -15567750980666629047591147200839680 3582671 -1970555077703058695792818185255130128 3582672 -170948634849298283768139130017546240 3582673 1461276285614664048840848802398515878 3582674 -8721622132624762908090165820970880 3582675 -326797409369311213113930929661711900 3582676 1130962503406645344769529380042712960 3582677 -173028757904587988065301745612306528 3582678 225711296382102739508438643869844480 3582679 -84677091254217165206946694647635120 3582680 540057825300315646064789306250854400 3582681 -139132233219314426373007747613607456 3582682 802045406235336073402384265206198752 3582683 776684859039073767726157309665221904 3582684 258657416905937723431611555406279680 3582685 -763986528011049898888045449402775200 3582686 316615629217036154919212855291505792 3582687 -204502169678173429614322281774439680 3582688 150688607596418086137668903518863360 3582689 2188828278669110439331679205415380 3582690 67032337541988502092358905492902400 3582691 257620445908081176064255010793770240 3582692 -495236893802061443409296291333837184 3582693 -1260338272623441505128057567275084418 3582694 6851214933362358044649876114006528 3582695 265638778114154309983126769533466400 3582696 428186689086893999241794733352304640 3582697 -81879918236377665613915177118606960 3582698 22770471604495669809589240636129536 3582699 383255557139006615724393038970510000 3582700 368927562729053989529152630143782400 3582701 185461426960057665462915964573874304 3582702 -170415445527480329115522243459333120 3582703 -272417199791810079253822540024708656 3582704 -95599720792056650515014177656340480 3582705 -268800543489621786846916947605280000 3582706 -10165582642960687768445707929356256 3582707 28652679791544663860479457960074956 3582708 -112503498081532129185399651648061440 3582709 23002315711753651309147583416212604 3582710 67381536655233034298709704976913920 3582711 30175198185426114268352786700722904 3582712 217981733418587102377228564992122880 3582713 2009268199940410463162285732029566084 3582714 96447571039013184787388108824339200 3582715 90655972599028136944916319528015360 3582716 -1511367217457842689504948725118566400 3582717 -4511963531731387467008255787901152 3582718 371138152950968217021445751857935360 3582719 830078309213071143236875104926036352 3582720 373463474033964975704694429182853120 3582721 -370001067185914320273196266222896300 3582722 201003100864439823296346123496479744 3582723 -389976105262862237856454363334814216 3582724 1250220433039151694825884052108346496 3582725 515221090482124069390484874340212000 3582726 193606433334797813749260491908737024 3582727 -209147244367238853271707754596792424 3582728 784842076160102345494729806003164160 3582729 285683515350295442159436012291398400 3582730 -464990403468537963944818241989710240 3582731 -579241034892594774911947261825169136 3582732 -40253141459555185359642185786720256 3582733 -226979796352148890667590586735644704 3582734 1402914626217379763767597977852800832 3582735 -138661258931284572966379554894297600 3582736 -231380233949970811808289741683089408 3582737 603102349059770103802894373540446386 3582738 -256028401249549467734190359112295680 3582739 1519251092274398826286672053745610540 3582740 -56021994228290830048710869789368320 3582741 126844716747229709026459830471165024 3582742 -93702076551260521987649969274229728 3582743 -1196579353828950094583822503075438008 3582744 -222977815368114142371539143068549120 3582745 358752840920157733969694789095546500 3582746 -148565054893704592822746296989245696 3582747 71058740148116609079877265240781120 3582748 183410488834419859630407457000614400 3582749 1291333705796456493226830718789563750 3582750 -315418692622948281778061503000512000 3582751 -2445417059818698165720328014894019400 3582752 -238934088456507253768732388137893888 3582753 156284501288813688528991464770979504 3582754 -251272515179234183575338444984537600 3582755 -128792407299146475254639921860069680 3582756 222967842284155891120144658483392512 3582757 730914559097263689255870182516627006 3582758 -1562476670121703505482624209771234624 3582759 1282938116741605302636069963801054504 3582760 -15834737817408566328261884968550400 3582761 163388950115707944805336126702373184 3582762 -395662950996452935380599670435886848 3582763 -1043936144735283980607963615450900480 3582764 -537918447526413784933187947060679424 3582765 695875812708792298435819099928424000 3582766 136411985335605984514465434795685824 3582767 41589399754156837018323476824335072 3582768 -63229590085675096530072652785647616 3582769 -759968161272861724548009809622926830 3582770 -326821198736031595634675606976205920 3582771 -211554599195633396910843961081426320 3582772 -2003007778806815749513893792600074240 3582773 -1321997905207484961553963359472846560 3582774 -142315161786423728205845134529856384 3582775 344880230711197540421381643861264000 3582776 -1733961220243341989524065320313139200 3582777 -1078479389236211757878918645794314240 3582778 -165597795994041397053196823416246272 3582779 870957310956521485848082269596631984 3582780 203416819575984217623239963417272320 3582781 1053171346122842202156795554537648582 3582782 -453545995271914523540654648138056320 3582783 954239720117188856867920940847781752 3582784 -84892654543387650637457336806932480 3582785 -555288390027833221971473289384815640 3582786 -5044042916911266012966273060548736 3582787 504998813691624888620453402573063200 3582788 549947802546412912756898316350318592 3582789 95702011883960550928976204262720 3582790 -767470007862891150809733808271049600 3582791 -1617098886816694010237420980916240808 3582792 905397729283988122958960557337395200 3582793 -62060425716913130610930400806225958 3582794 -182413740808667197384087974596994048 3582795 -110475182738269827883442238480049680 3582796 5457331040085258331014911576883200 3582797 -1387007381436723233286809582170111488 3582798 -685449681964772608260526795386342336 3582799 -630333421514836739342118377181451080 3582800 -58589862046343551272170505124454400 3582801 628800723675584727696096319402397892 3582802 -47858522835132124297061903325582336 3582803 -6440596580189181105020541187485696 3582804 377460877643170216940938239235491840 3582805 -1419173258629019525324595836894961000 3582806 1137930545871049728465901084582040352 3582807 1101064370853069878308930773892212840 3582808 258643755587082137046263003547648000 3582809 238126988591416951489980796297616010 3582810 -295387781228092456182907872491520 3582811 1577725668636230286331128345347002800 3582812 1046792705749939453360259360141062656 3582813 -499716934147276189981293040208498016 3582814 -42130470997469280576925058184975744 3582815 265909529355831583091792927750481960 3582816 -98754197372371618049279553261797376 3582817 -334082324310122024022016890864358208 3582818 -1946574434467714182974807768265950208 3582819 1139601549383436346228972297865614320 3582820 121985017115526367216476624576000000 3582821 -403766375031892337280644060070704736 3582822 -325042409465448526096233071889169728 3582823 -160191150855840829987485871964985928 3582824 -259545277279404042681461235686277120 3582825 -98007815826644346926640439016140800 3582826 -129451944975824618191513623999442752 3582827 -781511512137126364312067163951788568 3582828 521265946234712873665230028023558912 3582829 922626488954377716466131962690521430 3582830 86309595813311739836548390145952000 3582831 567514036975133031972665649700057992 3582832 -353654772815742607285141262335377408 3582833 -1588946153668379484598639358311215918 3582834 -103340167548116269958220783435840000 3582835 637480966864151477310737736640497120 3582836 -11662684864616667438070395500411520 3582837 -1020452051515684095551855285864964900 3582838 148136548361752693121633652796384896 3582839 354602305430218492898294729823328800 3582840 -31031382131650118564721502009344000 3582841 2540914201578270288397646165693422932 3582842 -526427768051802905925778074668342928 3582843 1183024313393336442478304866484928 3582844 -31645570727049361700427795819068928 3582845 382174315423229735042797457159815680 3582846 6111070842427808899846600681850880 3582847 196320457792903838231622093219219240 3582848 163706175392428027220943111003832320 3582849 465612458844459277603755411139123200 3582850 290691802741536564023188052798140800 3582851 -164243988320293743496568052976953600 3582852 134868460000040358718943865052053504 3582853 -635094236303233546788518227847480196 3582854 36450396481883700223922088143721600 3582855 -1381077234123146519713059204785043360 3582856 346356157754901308017677549467074560 3582857 656086499674328914390054527934399872 3582858 173778978399002771172527264853991680 3582859 -206713394077048534962159416451021568 3582860 159587602455391947639720063694894080 3582861 -49153719585530405506076514935655840 3582862 105936525263850070869630439907562432 3582863 334331959238915380366937815238403480 3582864 -112566921722966311424726202497433600 3582865 558621190421989334821488502292610240 3582866 211837848716755278013487263532497920 3582867 279231065911205843472349943489374320 3582868 -432522133841494968753208340252334080 3582869 -256799683852707746573903585673725760 3582870 240201908991671757166051204584124800 3582871 -312423064719080970038495942167183728 3582872 -75650706403024782497821394421811200 3582873 6823200069875398466359770324209280 3582874 612588016949997296847105827228367072 3582875 1728136276476194596653738285452844000 3582876 786344500809639483834310300033818624 3582877 766285600766599640540115599788586726 3582878 -179566815937407597225256244786246976 3582879 -652854408057052837067559620678335416 3582880 489297236276013888305682697013821440 3582881 -156334933470074708736220016666448108 3582882 -307330915720742219690776247064260400 3582883 -648018674382364681767703829664888868 3582884 -974965995603503333604158293678157184 3582885 250066841485314882654158195401149600 3582886 526564857249052145072545508847679680 3582887 192228939731979154944654702610022400 3582888 -14597274116882684764785794990653440 3582889 -6991592500195822446354843081578080 3582890 809595130866796288138538260773007200 3582891 21064219512854996018698177975085376 3582892 -2134167051976660696875364080312837120 3582893 349070888613312626772756709649465760 3582894 94840244569675157028961703695626240 3582895 79164285736851461205706831361220960 3582896 -232836886891276086047330817046020096 3582897 -1224343726729176629679050140278740928 3582898 792924950494968230667912962094720 3582899 414532800352489844893343063552325900 3582900 -282780821171902839150928915086336000 3582901 -672161997922029795467260818238660448 3582902 1018124068218766677645074058613237152 3582903 -44697299189257699381658423418342912 3582904 -1037867453464374569812666882517729280 3582905 921942269151032628062541443091525060 3582906 -31215720649843151464922528483197440 3582907 1401500898984977597595605604536315952 3582908 -1812978276799547796104077957613568 3582909 -136449072167269758601173928425113472 3582910 665244240592452796480479973589943360 3582911 -326858380506008071675931379764270448 3582912 12660922406626801602239527158546432 3582913 -32376863370172035577233535727495996 3582914 -696788463564165381105116074493488944 3582915 277746069411195297842521498276581120 3582916 56950788833880830271935254635866240 3582917 324344182937786412412576403795304348 3582918 201036033969961086137736841398409728 3582919 5778919440487003673382231866203296 3582920 -1583062003522319030569173911371776000 3582921 255030479532182175644852004226648320 3582922 -112460833508010555952919722318080768 3582923 -1843500166496632550042442712631838828 3582924 -405650312375445862452649140866777088 3582925 14988040538220857300604921727447650 3582926 257675607086666841568485549205086912 3582927 -43833916288352454805150015483874160 3582928 191686827212157737725938191690235904 3582929 627245936832711597129052809085751346 3582930 122892930439235422687977268033221120 3582931 -3028749565783382902164229570498204 3582932 -1125256767891891139415023719610368 3582933 -1066348313436326268903433049925454176 3582934 -9004960775041204877431949670762240 3582935 666233963289909047117733844171883760 3582936 351112051590336418664636197453209600 3582937 797471457563144747219835927818879892 3582938 324209143835372319095113919236040160 3582939 -594938561270299037074283391611675280 3582940 406968445046399445963581220342835200 3582941 682418897491083192591414150864826752 3582942 -320671656637564977710007266590119936 3582943 -40594735155933726543905872639021216 3582944 602378515488302502267206700399329280 3582945 -36493704790231800384966923269947180 3582946 1075470419764633761636765780342126672 3582947 20909604881946459501831565920834072 3582948 -611151101617482040037315254308817920 3582949 173368334638840931529824634751975680 3582950 -32775957870909965107680159491616000 3582951 1143116628003588174307919038719131904 3582952 -50455868477524423529305536851558400 3582953 1039211859532680248767144086436278864 3582954 -21760915987581994464221291580466848 3582955 -438636399733145116250296311656708640 3582956 655411131427005923169674395781379072 3582957 -461654195900832980649107102844475776 3582958 1238310402148270146518973069779712384 3582959 -349409114885227532414612198144183280 3582960 -61004532597107575263248936440627200 3582961 -333703348763236878970940659790480028 3582962 -30917629061290405664298701925112800 3582963 248673810503733095050724020518812160 3582964 434051425097590624263531733767155712 3582965 626903060264376668116711092172984320 3582966 -899088632895109466543933211889766400 3582967 1962530362205928968473765701630487016 3582968 -136831121839586911283884549650493440 3582969 184985718451616196923375889357331968 3582970 344476070411252156962711827295603680 3582971 130370150193752010918495822959561760 3582972 967842058229713176869027247590186496 3582973 -467360684761321037478049722287094778 3582974 -476371797064897068662258011601547264 3582975 4809114470913123531910455153302400 3582976 -1677236965640178463035179615125504000 3582977 1638624843221090985296228642056397826 3582978 -22614386039798434744198564168012800 3582979 1085527992044815599267925134915389760 3582980 -265261841378166150847997624041881600 3582981 -373834821072359849019405831927270720 3582982 149400040313755349258057721077662080 3582983 -396171308036395131595497130955426040 3582984 845878946524610407792302921714155520 3582985 -550969378548989040999373853269635840 3582986 -26265826712686370754082706534034432 3582987 -671683648611047943228133493450393640 3582988 -503823361308983054635148246549481984 3582989 -429680524862247816341081004103851210 3582990 -87218941798494900552994845524242560 3582991 -2352916803860606677562456636593141016 3582992 -57557495986635504078127444193968128 3582993 -54089927669296562707449909621036000 3582994 -1055116974819141628771577476894126704 3582995 33372426066716645923399571929512000 3582996 5183840812501108878677853615470592 3582997 597640542962490181026042420956588064 3582998 579669995463622931880495142429037856 3582999 211466137341893292266492791897195824 3583000 -1678558087700596129049581330759680000 3583001 479116118245536148920752278905435600 3583002 118030746036566294954746252042800384 3583003 632657359302806660316502331981322000 3583004 -123437369954474651883043805226814464 3583005 888654738932660694024798399696093120 3583006 22436161189374679530831981854758656 3583007 939869198686989408681350206847996256 3583008 -571683122785043164628912766556569600 3583009 321039732481063442042700052311424704 3583010 528152114346067645125359579352272160 3583011 -81912527509758267656778682093470720 3583012 -374612242342726382800415592205778688 3583013 370568202355221755190358616852739360 3583014 -619828852515247182547886924555991360 3583015 186326272180188151170266905630045920 3583016 -716403478491949403571280111296107520 3583017 -825566839655575102421445174355595766 3583018 -8666779654888742546943059695087872 3583019 1579847788048430512275247345849137960 3583020 -195858461727660924320013832826880000 3583021 700675895890810999446462244776809984 3583022 34882897688917379698068378906129600 3583023 674716558777747461993235387937982984 3583024 -242349917737065099127712505490063360 3583025 -474150414089365481313342177628928400 3583026 -387023467476237527194042500099524736 3583027 210178331875010806082414945159078232 3583028 783536125518467488353224422378359168 3583029 1172569433838425904840035598144977184 3583030 637970591110161993639806971781781120 3583031 323267660744584470811437135192762528 3583032 -156898311750305587039583920421928960 3583033 -1598059499580659439762876052599093718 3583034 -174472730862703588719244931882308608 3583035 177032382210492670518521332453942320 3583036 -477474829295613135695527385443364352 3583037 -627731789856928927140595007187082740 3583038 -51480446679218059086508087527165312 3583039 306693988239872296935967084811292240 3583040 300805508823852960311619211351818240 3583041 132523684878254777097357902067606528 3583042 233884373880643897279795948353798144 3583043 519379789994769177743512013401653360 3583044 887249732781085404229079705381604480 3583045 2692635389046004158335504374543180800 3583046 271696391798726111683676706351173472 3583047 83329420140886620375192691777454928 3583048 253024953704304925047005743062220800 3583049 500439127098648572145117524250355764 3583050 -295391399435700368952545001057139200 3583051 547408256260946095722482561347914240 3583052 1062661647124329056284605501205300224 3583053 1254455836776412220358608816107754262 3583054 73907071615592820255171359954187072 3583055 326590454385505105220343882302277120 3583056 66133693760333729752022062821801984 3583057 -959377315651492523738126757694263694 3583058 1049621890296437576224722575699456640 3583059 81337644339752217397230192802044528 3583060 -70474024748993891970381119182563840 3583061 21669051447144291337305010012923840 3583062 -318422838033792440009498836914278400 3583063 487166836400690906803343996705568768 3583064 1026934008132270935558727329767311360 3583065 308384691732814046762116779396073920 3583066 161512841612203806384599636178028800 3583067 -224521913199506802271173331853725884 3583068 574374470497721144459018737968867840 3583069 -143233588121847705890647398265337504 3583070 -287885513533693755253569775927862400 3583071 -132537501234745173441889363751976360 3583072 408461391258621006267673224104116224 3583073 4600130006210757795472478307936768 3583074 -642115030346840092578214121509352832 3583075 161941790757808325526078778637968600 3583076 -203529806906009812010401131369932544 3583077 -772211418416259320306280189801157920 3583078 -216739486234582222347516197597198976 3583079 859550936395559539712017015155430560 3583080 218312093395741961135629954285056000 3583081 -856221370738322132345916384669426118 3583082 208240400238011271624206246239657392 3583083 -287067924085088992824900980099758080 3583084 -1231384002860856334921899229222614784 3583085 1026995124670195782689029971655832160 3583086 117550034081955688473125850644287488 3583087 247086057474913589906206961510313120 3583088 -272305634084864827006834836066140160 3583089 68346874202370397663264705462799520 3583090 88499027746947088140952171642076160 3583091 1824677423772649202912552931648156492 3583092 705925927314144598412620295992369152 3583093 -186326217927990919939661675506730720 3583094 -299071289406169369148773092181080768 3583095 -59623228119117608852863172456671200 3583096 -1667526386027154891413956487420313600 3583097 69601043555024275157409685323667392 3583098 163763963090837147865297834205569504 3583099 -711776346899096270920833220912911536 3583100 -168790914004814122042815391271385600 3583101 -284179173050380324400971517358031680 3583102 -545168763174931283461901591734645248 3583103 -62725648701039419212143086583723648 3583104 -1290938502609236657017170973163520 3583105 777201254443581645056404216059730260 3583106 145305116920244416299900764391820752 3583107 -614886625006582645789633085050496880 3583108 -442091077661099082789738972008985472 3583109 1012531349189637292339264466800564416 3583110 -19960998936488107370112737877811200 3583111 727198477064550898406575603927677232 3583112 748194414069068030326894022156451840 3583113 -520138265992792690247212111660526112 3583114 255202237824423959140110461419845120 3583115 -516385291304871190600752284519912400 3583116 24927828996269966448138134396302080 3583117 -345301456416287281486087456494056808 3583118 9954569963396493615782622916546560 3583119 -305319186813875475720991831379771256 3583120 -41185394712845581225011887727820800 3583121 -1760815363854116584761876483331557888 3583122 406864619881819048550631530433556224 3583123 -169471673901815262323217109676268628 3583124 927591523608018559394644998583910400 3583125 54470707814977499661088083609363750 3583126 -589114418908404240846850502338603488 3583127 765357870501942843251802998269835976 3583128 41794740726465127981479850536284160 3583129 759502010274595269893159428468628640 3583130 283611265101698279166333072478452960 3583131 -306755638951106191252484587330006416 3583132 -2889878929002046827297797098743808 3583133 -618761416043283997549857201191982618 3583134 -134944403295719652169989052020058560 3583135 62297175989841511546400973654360960 3583136 -720521607767234045483331230389567488 3583137 918288053011300248531695121126006960 3583138 451492264550605981229505542471678064 3583139 -924847885894092157487323726724203008 3583140 166533109204892206148047824996556800 3583141 1218925696802268583519809665800795452 3583142 311815079502962034853468843462113600 3583143 -336620728368002320696032406913962800 3583144 -1083495923541895630040020188107043840 3583145 -405878417808059120689267964839499100 3583146 -659314304929027347030354070457856 3583147 12838632753452641982710339852585728 3583148 920414993566485070793370549038462208 3583149 -74378079506930331729024532047980736 3583150 266353816154197952314214730947836800 3583151 -568908282880044375878708039071502736 3583152 344713925827148882726539737361612800 3583153 -81955772202590106890704050688272000 3583154 165054909995991870539002801600267584 3583155 -63083949585752388856298270944101840 3583156 1200620610536498443764361940082139520 3583157 87914939131888420981555096755459840 3583158 686093258301493748065986014644671360 3583159 85482707673375530249725708396664360 3583160 292192827001364547951123536334028800 3583161 -93287335174751703375087358748640390 3583162 113089783502651932277114888462588928 3583163 1558444048914102778129654288060495680 3583164 -354869698507813555305976750837727232 3583165 -1449986173521054582828656929518329940 3583166 92208106326836728034782622164729344 3583167 -55848976238685303286543214146332288 3583168 -387956517759062742591892070100631552 3583169 -1789633470915484999827276606554090430 3583170 -138990938585561708616171521165260800 3583171 -273070036021428316023292910214601488 3583172 11716448286991320058289205282216960 3583173 1498694308049039424359627039948352 3583174 -630730504674212785229055231515229984 3583175 947485011606933638865935198703016800 3583176 -218736118269921213498325280994754560 3583177 30388234367129176242211619411638920 3583178 -307625443371495259328091238922194944 3583179 1366096778361965045149739471053285200 3583180 -728868081541354013205677312962652160 3583181 15268108479610651474784642713019520 3583182 -390716243585332703647304907692638080 3583183 -493913376868525905359182107554359400 3583184 -198358835769363016440157645211566080 3583185 -215677816016812528897418281376083200 3583186 -684715924912087072995336960039982080 3583187 1674592712184060335708052277601737836 3583188 -3362010329330194337139154428334080 3583189 951890541566496002810390459952902990 3583190 -1156447321392122300300038427554560 3583191 234378226370648055482415844216848000 3583192 311200063310324121578904688833761280 3583193 -831117020899217082325961557565935296 3583194 -60301484546197468284732781293811200 3583195 18115621340404472106881762120209920 3583196 -552363211331336788700029164570969600 3583197 -9160873561748362564733497312894848 3583198 -575252739637337136813951852712598400 3583199 -1549958205487435675538187373513864800 3583200 422346234253581628376405998377369600 3583201 1613871563704818435569559792948762004 3583202 -323170767187016855556413318019764736 3583203 -291849106715994876254354485652636160 3583204 -528577598208992426052171342007644544 3583205 79275807907938405577380030503255160 3583206 -21290025093931971784897369056006336 3583207 944671654287815247965889425305382456 3583208 1370228159466584345249523150504360960 3583209 -475708940588436508123470671806850688 3583210 -674101297420652814849103530223584000 3583211 2233657266312299414799888270470956080 3583212 -714454252776016298478527254246476288 3583213 804432018653731781871313253355605462 3583214 -25660896585959935945439950441755840 3583215 -458960960119365034975660758460858440 3583216 16065506346265289300152320150994944 3583217 -1797625763418719211439726502217612048 3583218 -220287339396166566904142154865804800 3583219 -1023152869268880260600966055118019380 3583220 -389067759129670147732610413815717120 3583221 1188184779752175519584494509638049312 3583222 -88517021747008794759400221299131200 3583223 1427343361267277498153492982323398968 3583224 -982927234584559977168825405182361600 3583225 306941714825073358950492114056120750 3583226 349171078253434757511066630710051040 3583227 -231285388974274093419668907902703168 3583228 -74193189395257137588332105780822016 3583229 -55086227663533820286127436408212800 3583230 34335998228372590007423271940055040 3583231 96866952135369963038569450199052032 3583232 -696369781979528089250873769914793984 3583233 -15042427032445311126355785606842496 3583234 458748154503949720576286685735128016 3583235 -305441902852654228344536944111755840 3583236 -153159416194591561841321461862823936 3583237 -307611176394595275028238045852193248 3583238 -1128343563315833393448148835473947456 3583239 630324830295578674247802195232463616 3583240 -1139193576106829174098876508997120000 3583241 -1795037597804819614664625581506736358 3583242 101968272700652257084474584489357408 3583243 -915762132004475978585672529321395280 3583244 -203365807809905447057301379033672704 3583245 875433031397129028731117546258385120 3583246 304439246159229246920223265759899072 3583247 -1170525249649704575651942110582432680 3583248 -54701771107605768032390707514572800 3583249 906220495055717662361357364467382820 3583250 54281246188743982272663909871488000 3583251 204911550716537649597407453141683200 3583252 -321694694154017160358298617014619264 3583253 -105735331914683310315428124965577120 3583254 574979916373397261699565456228496320 3583255 387766762842538888477144771090188960 3583256 246039388153115777798617532203898880 3583257 307726876542077251124405376200414400 3583258 177557863367478328767865966260830976 3583259 -320827670438683089216918938356643520 3583260 651148453389413949815086128963855360 3583261 -766876734103436165022268646365495776 3583262 -420224991785582700112265304378913536 3583263 -10554692795671958366146263764771256 3583264 967257672701092463579559466418896896 3583265 -238335837459323647284229000751531520 3583266 -147498742879559859237870887237030400 3583267 -1742866101670780527819500055252901120 3583268 -35085737397169387878739887976247040 3583269 -24185647191676255549575183053309700 3583270 -760001955818353931725717896108961920 3583271 -2161245890578154914265921359573707528 3583272 317110769256782476541828528777871360 3583273 -1753339614065815087987142192040537478 3583274 -778381800078213613433964024315030864 3583275 -362608009428647651544060811381942200 3583276 -9601094873216741534491195229147136 3583277 254759744617114512768562340284805424 3583278 -38483218102180942131252506804299392 3583279 -113909601973188770648299473150865424 3583280 512945185748965898424542744468520960 3583281 463119135727924564900866118815606720 3583282 1281218148841264950849324038381030400 3583283 42203033061869893319459064782593224 3583284 -340299247668190767260477119597400064 3583285 -593102805049063024577505899534966400 3583286 -792597070543862745903638117370240 3583287 312271982469844906113546551489674944 3583288 -503404555523705796060287976273408000 3583289 -1260153151268719823655026134152029910 3583290 93060901494875815364910524729610240 3583291 1590937590519923694866305827106477752 3583292 -1037764850274925561365818515784745984 3583293 92035821502774066796954950833451584 3583294 738745868805252035540743523650176 3583295 1181723003721760591464291149800333800 3583296 -267964529652775146404422731893833728 3583297 -356178825781863597346767585574856254 3583298 -126150703470826574035531658021007840 3583299 114612301538348551975065374332455168 3583300 -191757726409612284800345673629696000 3583301 64190050195314471656484679329157500 3583302 39063429164276253597395837019441024 3583303 -321165882600431099832153100149524496 3583304 -418366587874019454724468805955379200 3583305 529992108088411688327381322092544000 3583306 113461836627411205426986383910620160 3583307 552272031961866452107645664145353280 3583308 -43832422927555281860094055507378176 3583309 1536067867088559185305920369504587510 3583310 306258474552241275376230079249018560 3583311 -328908147580435044015893791753729128 3583312 47811225491239549999256079218491392 3583313 1636432577230973460780447045132296562 3583314 69746826505619131431336937007470080 3583315 -832539042122248796636319898721945040 3583316 1162853054415121093087806805420400640 3583317 1129824136294612819051224687818424480 3583318 -89427529138455497917623943078151040 3583319 5136685391141000293242247964880000 3583320 -225923561766192944706326343478886400 3583321 -393379948927018371989736589722598400 3583322 1058136459444812566171520616870416352 3583323 -50032242221971198837044747691247364 3583324 894346772887373729771413390183744000 3583325 -461683790789887781726410255495423950 3583326 448774144281484160712738122139303744 3583327 -1317111829742497690450169448116889600 3583328 793819855974259900897168270449180672 3583329 -1121118758750565128965669946502017616 3583330 57643330454653190390034285509881920 3583331 -1341725323973736846416063845906115088 3583332 -108742677418404848556128711535667200 3583333 -48875404763810189848799990904488996 3583334 64386423181799148656906673010843392 3583335 87338980090164191297335056384168960 3583336 -964141452933319167054169099422320640 3583337 123430762545896712846162116129940852 3583338 -195028719098576867605971958538241792 3583339 -581042820474031470356051634271518944 3583340 -799180183833204010026160763679068160 3583341 -380237175023087325311756106952221450 3583342 -271107026888881180545160560620015616 3583343 -675752360735645980267899234085777200 3583344 -206454348811909491982431498484678656 3583345 746422084074204748652328765144904680 3583346 -50961956548792780277791266550181376 3583347 1294716309901272159219511671429113400 3583348 707784133081855772652888889145917440 3583349 219812594326728281858650578817553280 3583350 -157042548701506331767326613860122400 3583351 96889048213425069004531433030847744 3583352 228707056069270567448094429130752000 3583353 -1653065754182496656240924183307892992 3583354 50901096616164981829082030136940800 3583355 -162741828421912284966379200393258240 3583356 126569092231700759610991679298600960 3583357 1083778307262091549614787556346857606 3583358 -307232278813335092259568026315486720 3583359 8695656598533696442245496290733008 3583360 74859266021124157523219139526656000 3583361 833879583215956981635510327083690880 3583362 -413680626607813654262372545099057920 3583363 265642156285770793978553923459710160 3583364 -47820284698340286404205889779172224 3583365 665987131980485820496077908570280000 3583366 894453636157254942204879162160513632 3583367 -372639079280424032120955881735443320 3583368 -1052608303803684682192079088088381440 3583369 -877003265978694576374158085442145920 3583370 -434828008843175784253312945379312640 3583371 323602885239986077838605234061820864 3583372 -128038600838416719341987862682871808 3583373 -2767616068025648197254357077757445536 3583374 -769961006228526428044101016404504576 3583375 640349735802051025044601304147640000 3583376 28888734983339617691349481948987392 3583377 -101651126744950362624068007593081472 3583378 -342255049226347886893058373901211760 3583379 719381493629850859850863032393982752 3583380 80137189403225260738724195374786560 3583381 -243983806786350531598092031242760000 3583382 37885612029280227632599645766174784 3583383 52384063513635537881568588022192128 3583384 -476671133211531374759708632799232000 3583385 -269902732952640186010934583087380400 3583386 961834484376629902584937719895795200 3583387 1302286633866318100959899273003419840 3583388 1404707461708377322288609538215151616 3583389 -27283997610295939674201321979560576 3583390 69827704521740569786613733916081920 3583391 -19282741450040291763263470171850880 3583392 -209738637192767109023028986306887680 3583393 168466278215985045852116245755470400 3583394 -479919716527691710449678142166691504 3583395 831256703315553002324430207457861920 3583396 160774901542526782782476126038295808 3583397 5420946202475663457628140807117792 3583398 26372861197049617509749508838729728 3583399 2494627469075764153963699576266922560 3583400 -131928488498293280299050081546240000 3583401 237442026312850286696581555965724320 3583402 -1033643434401997741738040181963136848 3583403 211941814505251428179425084654841652 3583404 -203564497020416675056253953864742400 3583405 1694254279748260976109660523893120 3583406 681816959139559336004397094999886784 3583407 143593035944190748376201467888790160 3583408 -182548115088506263737721184415367168 3583409 -52019330672252265365700826758945390 3583410 335055016559429838066882066545871360 3583411 -267920900386774800907201462004687440 3583412 217845376483555151994885146547517440 3583413 626404576279515429227340672745223040 3583414 -37881305293577629544718926371937280 3583415 -60025118489704632671785321240920 3583416 -7043115978288572743210801323110400 3583417 1947414703231601703425842266126583466 3583418 -181212848191329910428278012139261840 3583419 -1019930032056818392518015857988452160 3583420 -22343265860107969046939699834496000 3583421 -3742017607973655982375972817618203968 3583422 104228286842620026276920869528372032 3583423 65774049162665516046392430906216144 3583424 11845719891207389436199482446315520 3583425 -308184300091500796494376623390186000 3583426 43044317695570236778841267139402240 3583427 1071174420790267688662239903601115880 3583428 -360684083317198104531446804580685824 3583429 -38793793483987503796104560638070660 3583430 -207772773847023291060809960925822720 3583431 -312901572554286007132720309376554272 3583432 -1046321219442432033014220256137707520 3583433 -52595598540494927339739879549361920 3583434 -204416460376830510791383535162353920 3583435 -118287385889284430794177974798657120 3583436 -177379322296667847014211510753266688 3583437 315985972246859888457276096976666176 3583438 236576762273526065404363696437463680 3583439 56053836794598825040494973455769224 3583440 -5067148792558794945588880972185600 3583441 292204305370547730928643273950503168 3583442 -35799612515837521808426393911256448 3583443 1170658754936462002245975758433092400 3583444 -187554858016493081667746901898152064 3583445 -260048111756088970480288915863974400 3583446 -196352007628123899787700121626249280 3583447 -82892338172291414681361483326847648 3583448 22053283450208699123294326476472320 3583449 -1347934188147383131666866918807426099 3583450 -71860956577181353988402352373080000 3583451 1621901195547843948069173675394137304 3583452 322489562610489903634954257970924032 3583453 -1270630059064798303712593010964269396 3583454 132631515132934045335543362697843072 3583455 -264412809279865125693858074889302640 3583456 392609160750963074014528916825309184 3583457 -1504851158704455912746020284363710160 3583458 -33908776233485201479474287234044976 3583459 326622477253022550474443171342780040 3583460 524079918210460167893304680855681280 3583461 -127062785238111336120595709985314496 3583462 218270381814990221728835693130923232 3583463 -593373723646255133218482908343289176 3583464 -92015509398796439706385995828756480 3583465 -1035830881870677999104024414705170140 3583466 250026011502745154539755871522752432 3583467 -704897685410882573193862086103271760 3583468 -1006060270684702876742390938257623040 3583469 1777117351600380910139387016368846400 3583470 334028384694201028491452990548915200 3583471 -259508680507032750299404868922491168 3583472 173747722334901167678725903649832960 3583473 1501338262436819732778441683877768384 3583474 -857458810009386661199481211182369264 3583475 208349539064209449853275633587228400 3583476 137443706769322771136885561015623680 3583477 2745253698990561043911430065033340 3583478 -458932635356735323111824425854212960 3583479 -720739272494814549956976522761237016 3583480 190755065463480418437921117107404800 3583481 1157576586900068346044865664914585504 3583482 -102439885821387214427471443356675072 3583483 -951143812233272118469632758640803640 3583484 693837459150974546696274115885401600 3583485 -456405193243699562684061516889598580 3583486 1833250825562771827605189936199697280 3583487 -67328468633556604029947457476301528 3583488 409580072135680629200718014315495424 3583489 -21042268516932475999613590463069952 3583490 -68137510850466974518577804000172000 3583491 -17510775037065169087106619125542080 3583492 -529390460010855203168496736346689536 3583493 -314893679475745051087586498319343776 3583494 938656845413574186894838115468999040 3583495 -195298798756041486375267271021948800 3583496 343273103614095494200379300265984000 3583497 40263163238188798128145201650172128 3583498 -1064734298343196906166053958809052064 3583499 -315168138689302380785269269520430136 3583500 220340490710502881986905483175680000 3583501 -4824321025364974894878297846484798 3583502 -98698205676026321505567718558346688 3583503 446777365358611954126474807367772288 3583504 -201935354227961043544700846640455680 3583505 676014800215784784829694152143448320 3583506 -281805215637226359560534837078740992 3583507 -37478425214839184096954455067745728 3583508 297186319384562264757251228012517120 3583509 198331155478089072429729160078016640 3583510 94679829834833019922293795310460160 3583511 -52057100813414902375120656134772000 3583512 -538403218774845005834236574767964160 3583513 748319080377070052194633523946398484 3583514 -1041655649797700595008772379139301120 3583515 243302826374961470929825123281776640 3583516 1100427510024888543130063219046397440 3583517 -284749461926406562493593255262686074 3583518 232254673392767819565258350300291904 3583519 671657814381200707861170303306504160 3583520 -158385322003599844567875678651678720 3583521 1283003401212456573630839598732443472 3583522 -282082531204514205288199157998841568 3583523 -163070516534342165196766565829957816 3583524 -23627269213500412492199351485636608 3583525 525917427758037370010507837039445600 3583526 93984201104044333110785617465020864 3583527 -445363744830383073342150246601388160 3583528 -179139606098900060434047751859005440 3583529 663654144874604123257205000473931130 3583530 333000964817806627812751271804721600 3583531 130588488135735543340857736148616592 3583532 214912828822176006260289664880793600 3583533 140987376504866824069139510423176800 3583534 8714498767591824018776696181589440 3583535 852400942844009386930993111099617480 3583536 3016816232773364010807266082816 3583537 1283803609980295837740969595319715266 3583538 -62386981700437628135586397238722560 3583539 -979160977712110284934546658341529196 3583540 315188868044840328743085120176985600 3583541 -805142333283789578448195539957114628 3583542 -138371815782448141792484128200376320 3583543 1882025346063605401402473709480922792 3583544 -1362268141896185986307645843688099840 3583545 -54139625597346968300802983709379200 3583546 796617867933804497596461601333583472 3583547 -1297952507881130287904669837222484888 3583548 -673712514665313287542241968049863680 3583549 -878086183099541181607124358608749608 3583550 -393846039314254378371817849984219200 3583551 70851100931755141965638842513330632 3583552 -82452760101851265413701827643310080 3583553 -1308148199676137734202154339727004880 3583554 -276288963840103018461365180684846592 3583555 -176512919235566152819907653020933840 3583556 1042811189698283213202757215807496320 3583557 -278378767260352278855212599501920 3583558 78571293201552953775911282992745280 3583559 337100435113455689760990348566323200 3583560 -532221366582470064111681819178598400 3583561 -498972355785359396201986437670255296 3583562 1350426369100470336730577976896977920 3583563 447343391866968048479332592023561944 3583564 -541757366618404313018519931811419648 3583565 1065278721228741724826286931196576460 3583566 -228203238381582107267814666667887360 3583567 -695802963039823440597738856533951520 3583568 243859987691006972605261216206274560 3583569 259432964497223332697698844485951584 3583570 11048101081566425127082774723233600 3583571 833417239541273662244033075920570200 3583572 561861675996484600038956860314888192 3583573 490558101100844656905952516785089440 3583574 454910720672650276731261494714869536 3583575 463236092833461779520163042344630000 3583576 350534803826164216316447545537536000 3583577 -17414813500166084189704999560123120 3583578 145861504274010845533707990341927424 3583579 1141307307648927191592829161825146180 3583580 -61823097555082365117145071248179200 3583581 -108746721746718222377974573853832096 3583582 877907426016528937953530457359179392 3583583 184319288987234353119271190369334240 3583584 -706514493080069830024551471707062272 3583585 -46020321633991254976322735127672600 3583586 -492212998044068421791378287339033008 3583587 -101978941280290659547315365015214848 3583588 -677922787807459804688344955367909120 3583589 -311870332638654949822351980885765444 3583590 74723660332594575359332042356019200 3583591 -708191042296818922257840374520723816 3583592 -67224823815335339720221505292288000 3583593 101488312273213657171979565545222280 3583594 135792296731432445475053864387711232 3583595 185606110557766199534846867793065520 3583596 11591738040233461810169495989039104 3583597 1068374016580125471895260258529129046 3583598 412224691419559765727987605557941760 3583599 527396480984273963974046167416022800 3583600 17850329742586094421356072085094400 3583601 -340356742110145411505985176703733440 3583602 22495280427630453406151671434566784 3583603 -1821346299624974130798202669180692148 3583604 -640918074251572872484500031419951744 3583605 -222192188198301565219798177975529280 3583606 -50393802919727247417932465351558016 3583607 176583675423905011595996161284792720 3583608 250558799066649386234085249415249920 3583609 747762181173935163979905735005811840 3583610 -592344630068917502497585013557309440 3583611 -204397132754690337113785423406272968 3583612 -531559562826138726357057150457759744 3583613 1261717687677761707314363743088007584 3583614 448082266097459536101464503151211840 3583615 -703095190487684849833821619700749560 3583616 -642828517754125316974332844588400640 3583617 1276101215608416154474713958549307520 3583618 565387491549606209959808212892843040 3583619 -20880450014032735549043255155972752 3583620 -1690734072745754697382160975585280 3583621 -1665233193013695794233477794473730500 3583622 12529133398273004526732083848060032 3583623 564326801449764927173281621594857384 3583624 -1669761589352240707509434665591848960 3583625 -375077805219282957881072272681035000 3583626 -21911412583636334378593543574758656 3583627 194178797350194086456768216334774432 3583628 1216754161243407402134131594233584640 3583629 -317482963535548239993108723990389760 3583630 -363425190877277850718833080459431680 3583631 -6629894846266277059840572947555136 3583632 -103541826507783636135994187998298112 3583633 -1446651596655095752630887897585447118 3583634 -308382798104176123650335569524204768 3583635 288623540251524533205423549250840320 3583636 -136022873299976608581922400691892224 3583637 1530459122709202551538339020979043580 3583638 44161939884942052031629804989631104 3583639 1459782738506477210495907575643402440 3583640 478848130399480327042599944255692800 3583641 1207819775961997260710755808234518992 3583642 -241322135417222265924610009044556800 3583643 -4206078229701874236044727478446816 3583644 -56864743291510156503831167761932288 3583645 699579328510137913375634091904642020 3583646 150870690426756289257675686125566720 3583647 -29592473619968288515515920417868816 3583648 444602318852317773370947823010709504 3583649 -118799435688006531778796477978742864 3583650 55687656990951054918039297511641600 3583651 -522563371223401695607445190704246568 3583652 -1087178187276335900887122784090414464 3583653 645509147399246652980142821201307648 3583654 -564749242384851105602851441067303808 3583655 -429928732650080749500997380433690440 3583656 -414408265864669684401903634091212800 3583657 -489938641127294575155657203804864 3583658 -345901979048485484921014206270108480 3583659 1218667584120475884906667343585782104 3583660 535570645103414414822759700911846400 3583661 916081933649280053361526290216938262 3583662 207313500844803483115699101105844224 3583663 35757710260986860003877639057948664 3583664 -71989653739322851959096309655142400 3583665 -11492281295706341139069705662528280 3583666 591460495608229910039720979111611520 3583667 295947125781065448584829549479944716 3583668 -1008915324052824597479834248204382208 3583669 21236561269510207864189671859897070 3583670 4564893835434978716530487653992960 3583671 -143418292317635565749916419453523456 3583672 -325209248235165557445995071715512320 3583673 966207036938361858494701649152106922 3583674 276110683541413056657639544993613280 3583675 709079364117396991280648585818044000 3583676 -122962659458890952461947551528045568 3583677 668469594362225090470038395680417920 3583678 119331304765102648112891011544221056 3583679 495015535579608572527167283429730688 3583680 -26331742900892537074050866180259840 3583681 1933578153635633743357090441980482 3583682 219682042559025341623599591713300544 3583683 32848228697482344136144592235120624 3583684 -305754970649733437063233898302663424 3583685 496420500399697652907176873073849600 3583686 155038152937318193617429805381320704 3583687 224449782670328588703374746379825952 3583688 100713136344733707740703990275957760 3583689 793282210566126212242587227928173568 3583690 -537240039854900718213243625723027200 3583691 -402037984832477163611135226662911368 3583692 -359968745833924551267499068858928128 3583693 -97384404808937367639123866363659136 3583694 2729221413735509760454716727432896 3583695 202292300609078217511547461825556640 3583696 13448446446654153910275213647675392 3583697 559046259788548833267693753351476340 3583698 -423166418650107800013051307183115520 3583699 -402665246188243337733797051755073280 3583700 605055141221990952137782731688771200 3583701 -293925967841211100517519032572971424 3583702 225257941906835175582409989814959360 3583703 2119243629733192696631078732080740000 3583704 -109814590041825063490292213710848000 3583705 364878532103998314601688628913465860 3583706 -1614029721111030491226797728221696 3583707 320071173159745648800309577189049280 3583708 -425032314716293449439659337803638272 3583709 845869182808396955051880633975268716 3583710 -167874718595684054063884965138009600 3583711 -364346474436361022718793343164014688 3583712 -203745648673812616232383755680219136 3583713 95501234632354691855336022000887280 3583714 564269394852918503795618927635557456 3583715 986859920308983489999764619104001360 3583716 -46524049130022217139724620498528256 3583717 -796456026044422340519096809686895234 3583718 146110535593191444460960178276263104 3583719 -847540001157323249560925466040110480 3583720 390180827381693707162890542776320000 3583721 -1062596013821810963117215223206635078 3583722 340377451490360954469193341728417280 3583723 414280685091421176519492215800185600 3583724 -262512218504727549540557742458155008 3583725 -298307551612722942380968097411284800 3583726 113637922880115641458455000310773312 3583727 -807669950459276116415468360424730128 3583728 86277466928504192293796756754530304 3583729 1667701190012849605213680515740888576 3583730 475414778421575849906202055854137760 3583731 547971822264773669454371658065633280 3583732 -173201289019447852176760607592075904 3583733 1218725809577254185571565251323356160 3583734 75157674836001136786022837316286464 3583735 453726205111417326623778184613806680 3583736 42827119144492640480351371512668160 3583737 -621598093876218568116362667389421120 3583738 60606713239402086206899791293366496 3583739 -922071273333805501911032084065994460 3583740 -203544362389320736002636571440921600 3583741 224124826690658844768123438962738272 3583742 -876251455052789110407644371842340800 3583743 -733756715334919089403191747818471736 3583744 1587554374417874553771879261274112000 3583745 -271127068892588959160677447687148160 3583746 -299332449334757056510202494532499936 3583747 -166260144005683674910674831920734088 3583748 -149623049770489336135318712237568000 3583749 2763903099331415292829299071316288 3583750 219351771247814815167929820445920000 3583751 -662055367365933874171258152162823848 3583752 -45359161222710686317428721109114880 3583753 463370768296030611635534582907732660 3583754 -165951636294412797444864906604440480 3583755 86400610022907607107396102032056320 3583756 1015560912095892295045515387343503360 3583757 1380289275226322004658037342645886006 3583758 -309146126421085499111685626937507840 3583759 -698084683986550976794639826233818840 3583760 -340675353408186464980409880693227520 3583761 1024699586962421045333699839731336480 3583762 -226643040513363184707555441924592320 3583763 905126928683585180337151452622554480 3583764 156771745317461563575371589077009280 3583765 153811134311699987065648145391390720 3583766 117400172858957393801423028215372832 3583767 1535363977371732877821010159223226240 3583768 -331135056200195109467129123286589440 3583769 -175181185705729615447941923660243328 3583770 373780060814392406664925153917058560 3583771 -746726158384523416458391987397244028 3583772 -28887506094929201570241819640117248 3583773 -280497100901817264529686969362712660 3583774 830172677985247588429148490999804480 3583775 158956369325704498843616643969271800 3583776 32062858770080174337444780246564864 3583777 -1387090965715972895821211901237929374 3583778 805743984482243506847779477292160 3583779 -248972655051912362150670678106887816 3583780 1021559625535024613073727768173465600 3583781 1843080104314153650798912415532331582 3583782 -864417581512886837982196376987732352 3583783 -74120211576831472055861324819946048 3583784 344016016248449699866894878782085120 3583785 475717801573469562043298779044331200 3583786 -146838356587934624068141247648142336 3583787 385983138645983299419103594643997192 3583788 -130609656410495916397877061558690816 3583789 -70288107725333052382721509618434432 3583790 -217914580495551665577431502002545920 3583791 -127777504792509770315796730719360000 3583792 -1138618058580272748327750006702080 3583793 1263419094384936021448302366827841042 3583794 162709208817489263598135447747094272 3583795 -360483989115178111380793780932931680 3583796 -99066483345663894822273393018439680 3583797 182198260335847594889644892106891264 3583798 -51374527362659264480296215742101600 3583799 1175850962320223111303502053047047240 3583800 -130454539577014012121074617368064000 3583801 90231504575933730621206993979287812 3583802 39795507815576831058114823874378352 3583803 -961871524601321084984066137623832296 3583804 -422314557616753009419262453138114560 3583805 314419966087260267538582727484000000 3583806 184613693856217951085046260753373504 3583807 -18478632048411860226717984811875960 3583808 553982911047442012341329529788694528 3583809 -279621266349471333403161668949153072 3583810 -90599054832868698177152672002322880 3583811 -463752286085295654628678312623378480 3583812 -865230343431952274535856397239231488 3583813 -71509205263033594230578782222522880 3583814 -475898991134563000722688435542010752 3583815 -368820322891222764686479392484626480 3583816 248845534522453254820136635201167360 3583817 489478771212967957653909676044326400 3583818 34182555892084547991517009536000000 3583819 -1854792660154239131619319507890316780 3583820 458266291529991967633166188422451200 3583821 991485935688203053712457084287714304 3583822 -580200031906055353772578543704192576 3583823 -2247986243880854518812749394287690280 3583824 -104787263991973183812935523538698240 3583825 -104985915737714853562909250736128000 3583826 106854626359060085783509942664745120 3583827 121255679289685881179345278242380688 3583828 -1365988177094372184628896291517743232 3583829 851154081198579636315470720170484430 3583830 -75418858479260292381435844658350080 3583831 -398314257160050756096963114244164336 3583832 -644606528547240412710750220078571520 3583833 -217308229858013665839649391115988992 3583834 753383626263533130638476367570994432 3583835 21418300265475929371736121829977600 3583836 716466365495735222713484903740065792 3583837 -615548180331294222034506199028544000 3583838 -630075891153234848408824264367791104 3583839 29857007528325237850051784124321792 3583840 662769406847942932130101890208235520 3583841 1628150736750260087118844177271422242 3583842 -475992475732933584777499174099970688 3583843 -199002431257778198085524194985159908 3583844 -66549196417609924402457437519454208 3583845 50924521237709190248974069102525500 3583846 60135532670749553057413198760538240 3583847 1936887347124500011563732418922746296 3583848 11969405020848111437004244095467520 3583849 1089830187271293662291664367398642660 3583850 719875113283018990882098833326644000 3583851 -303370664057607089662254139096228176 3583852 205289499298208907232402403799006720 3583853 -191096052314986843905602508774938496 3583854 423405578832798980308619871085976064 3583855 -537166370785770192766401734314344480 3583856 -240987351035049968545449630393139200 3583857 -201877295195717934519172861817922240 3583858 219517891611331569788154102378869376 3583859 -1160551035392926473195594286718063784 3583860 -90468751803184913689426606490787840 3583861 -575124527596612504883834482069155538 3583862 86397803925245666090358185478654912 3583863 333209041307954124645808877360625792 3583864 196395151322549550554505977591439360 3583865 745096575325274052813557107963288200 3583866 -183850676666964976205884911417165312 3583867 21583075619935598393487760605437184 3583868 -116633597054319670043010275713067520 3583869 42953570372794839688139755871596320 3583870 -213341520438374595216408582495926400 3583871 -577199889839260041718112561105900928 3583872 1190146177073699817464764094113382400 3583873 -510202810592413514273630719297563836 3583874 -93063218799910190025320844128925696 3583875 -488614753533619367448269638155840000 3583876 105284395117553972698695683897330688 3583877 158566550486705422919156086567870272 3583878 13976020482421834585438777724313600 3583879 -218309471420438878485700795440710272 3583880 414404698467466077669177602104166400 3583881 17460280291743237865332947522846400 3583882 534459048048490716873835344259263792 3583883 -1026946683312011037236067129184472016 3583884 197420034524570200666291966804380672 3583885 -507095260085449112543801964363974400 3583886 -945119331687149978074025335098604608 3583887 62312621086779337293866047013435280 3583888 -143977376522193952728005134881914880 3583889 779821407950975158260466346324330646 3583890 500020658371989449418489810606364320 3583891 -1837154555177806299228607617202351008 3583892 -263533773491147584929362001246921216 3583893 -957899912958750619168666951433687136 3583894 397285568293279885897860064347696000 3583895 451241148491644122611762805681082080 3583896 -220025158639565983387193061096652800 3583897 2721312856329376135632912356525784000 3583898 -1189309653707594303166114800385815040 3583899 -398901440871871044159219050575440 3583900 477224034824994764995341544153088000 3583901 2086816306435107971580677821717967712 3583902 -58577140391197075419997528743638016 3583903 -840219054436066715361165233225762848 3583904 -1160454711962494242857101895805763584 3583905 -66121965339249747763235657680718400 3583906 -382563834416732481953536951594177536 3583907 1985845447410763278575384583306956160 3583908 -60137668253884624278180536748577536 3583909 -401521433437508680355404906036852194 3583910 -183844398096801276297987292352962560 3583911 -18476506622849350770035863918136496 3583912 231443574451216002621631836709355520 3583913 -130675139168196596691150817274721600 3583914 261332756875326139368890428027192320 3583915 -129343406432532151978665695644705440 3583916 -288933143362464671506913323255299072 3583917 -332426945930822138616713730863925066 3583918 -130005269182181965955905318426761600 3583919 -1001043054935303058630084653135533680 3583920 -26239563147803804699190798296678400 3583921 11051897400035417935323143409119904 3583922 -666593822750112015904757588939317488 3583923 474693017312646754380843033317921280 3583924 281050712949998396132498619232468992 3583925 112406253661664403573764451671644650 3583926 23362771885663203782693148651496992 3583927 1593913272301946114884872775794132776 3583928 -1310996401306032479645396188997283840 3583929 -449001290012889606444247965037589952 3583930 -242922813680094237854560943898624000 3583931 -407983691126447206643160833800265136 3583932 342662440953223023651292073787187200 3583933 383825608328925074640447336021515928 3583934 -36328943556559332884437108080384 3583935 -61886726402446620518620309687672560 3583936 -33451935616723839315750976613253120 3583937 516497744693552159534965647697916352 3583938 -267578561977724029629906001724129280 3583939 -1980225069731657091787204436195000260 3583940 378402015420020965455242044560506880 3583941 33242241239690754760356909549150720 3583942 569422353295515611956831880974326144 3583943 -1960313998867918352535321540566254056 3583944 -69853500330123615565896457597255680 3583945 -1128503531467811399522691212199510300 3583946 -57860439797439092878906498695269328 3583947 -668592998383775472975289163290644636 3583948 -1071711039058549353439487333942056192 3583949 1294518029257876073138747889115960950 3583950 -2672912390790263671684380070382400 3583951 442995091998976688181827187444993920 3583952 -209645174436011561462538886504120320 3583953 314773163664046349672643777505936800 3583954 -618429192931967368161623744154515328 3583955 176525474919290526509123551688970000 3583956 -404924885988167801392604673592504320 3583957 -646295585064935079359507117135432328 3583958 77256621540383874618527625609883296 3583959 412210089588572032664134539509517648 3583960 1233633900077229368937247704023040000 3583961 -101369919265862968732487770206760176 3583962 99655538746498141430791244468167920 3583963 1539406993107900007863309776563446212 3583964 -19465378760546700657297184134340608 3583965 -126251974943810746459596767574374400 3583966 397311772505056448675010529521973824 3583967 1580874714486874134261264060122426016 3583968 -127721175262296652802983902227988480 3583969 -3174936432638001327236237607165497040 3583970 -164867527112603422910885902148313600 3583971 531323916750541068561556092476138340 3583972 172482958898147008602319150087700480 3583973 434397780640263320503967677922387964 3583974 -286420679685837430738311122864891136 3583975 -58150892739119723148301908536724400 3583976 -644914941907817511375043172449075200 3583977 -343482799212781305507499393533671280 3583978 464452292118195415110504507843461040 3583979 197738042852189215355458260077836176 3583980 -529598960777636785253056495513651200 3583981 399867288319355251586084203796287564 3583982 787891219227459095742027279473750592 3583983 14133072354735139419268197712333080 3583984 -454565981539779968338933288665088000 3583985 -874750852369289193057743110961057280 3583986 53694973569727671054693071638224384 3583987 2321887589616680905862219245486838784 3583988 -1958967702651065832669052247415244800 3583989 -114489375326423708106153107022249600 3583990 -74803295534913834797497808929248000 3583991 1466481659780841645235541438718040752 3583992 740109100362264797538935106979614720 3583993 -492176142974100723416310455201309440 3583994 -173178812504556781145168450363369280 3583995 102848192849187152445678603218661600 3583996 -32468958254927502519041464663644160 3583997 -702710940920708279817209016763330554 3583998 359566768425214109981471401884515328 3583999 -1946256348373107996371285880821248000 3584000 -432546682626851467458942408327168000 3584001 1295787240348162015579716734146288432 3584002 324806115469440379413540169801292832 3584003 189952094734779625261494604051973184 3584004 281238105112545885717507857095044096 3584005 549568603635382969181949471859782360 3584006 289191263137766109282605425697703744 3584007 -14119263021637852301021585769964800 3584008 2412009455264364179056096840181760 3584009 -75333599325615157340031769674824064 3584010 -671771288729954345099473593366105600 3584011 709431234517494871739103448099862612 3584012 -283373280766087797715615394980210944 3584013 533030150731722908052328624178103744 3584014 -45791298437984834279044575877401600 3584015 -9415080325331377738244956263102480 3584016 312936544596402211628888210835578880 3584017 912899622286863435206096808467462066 3584018 387946594330381177885584152109103104 3584019 -471782970092616875224018669295950032 3584020 -640765263241032233326703023714560 3584021 -76445636459207381456430588508705536 3584022 203102232558569443409904228396988800 3584023 622951793497799860992502162174016400 3584024 -1729116424938516778617187023400151040 3584025 -773213131553125601190302965200917700 3584026 -777960533519730661864544216203734288 3584027 -25438973420534533588375325769727560 3584028 -146743370551646233655418181183463424 3584029 602497080450051800062018747821351840 3584030 333931897212997615920900279342691200 3584031 -516536651089274208821282883189313152 3584032 -951707501187480651842214477837631488 3584033 1947473072628580391864518919683581282 3584034 260626581180646110178374469006356480 3584035 234940343172533606785647148201373760 3584036 -813627257434444987089519338706933120 3584037 47907128519636319847798237562398560 3584038 364887386212853383760741543909364096 3584039 605795929084175102867705561286537024 3584040 73825723827658711504426973983948800 3584041 -71471232874439320216482143669006748 3584042 214707850023094102514512734121622016 3584043 -435282431517335392609406754561296868 3584044 -70110417537469758966891210616504320 3584045 -553084316165097334487291492782691700 3584046 -488588171628317138520829120925568000 3584047 -737806095754529533697606889440395504 3584048 -123662378419777010846385662129995776 3584049 8093973687113314349886550332795840 3584050 -8215838784895715652268643943139200 3584051 -1269654130942482837723998711586072948 3584052 -172370249297304213404845948516496640 3584053 183767973710229506361330197981925120 3584054 -120024886186997992801652652935421024 3584055 810401865656335301109865233998322720 3584056 -323995787164918556055569135545712640 3584057 425038129929186905792256178122334932 3584058 -108173809354925539765212378678266112 3584059 1739836235947539364983023547044768616 3584060 191427251721461518405323297548628480 3584061 487046350910033115299316611681964480 3584062 849319344295020082254375504699916032 3584063 -565094253283453386926126867659908240 3584064 -212712674385471756748765587547619328 3584065 -70678209499417566222166101474316800 3584066 930484959245682032384491214579777232 3584067 254467052675563834567365586912419840 3584068 220481419925083942970701330857573376 3584069 -1415293852129820596849692080058130530 3584070 27051224268797583106177219846406400 3584071 -248253356329191352538562160432419656 3584072 -463792845252646278722218977563443200 3584073 1541017144935164809733366020860000 3584074 -26192275916950927970831756449648800 3584075 738428965052352141728200457487852600 3584076 1083327703416744148761125189536005120 3584077 483358941102832445187475252222216672 3584078 57059755088257568387481569731227840 3584079 -658000632835933083226579975336232640 3584080 -199028206255126002469318695235092480 3584081 -9805711400055042448770313623521880 3584082 -6573218604680602222205764488180480 3584083 148150518921990396664807820977523104 3584084 -218534073647522906898873776563875840 3584085 58924415478054306975407690417978400 3584086 340307045185038631093474864963740288 3584087 -81720469729540338587694393069156600 3584088 1596606160232432236268898135336960 3584089 1405661515761402185087111851934058890 3584090 410216404501813591547093814138040320 3584091 405257433003016004712487867380370944 3584092 212939451460223666196736646992960512 3584093 -9102989190102629420828699854606656 3584094 176976024095222248504127361317179200 3584095 132496593517508726455536241550082600 3584096 -26272096070444171858360874288807936 3584097 -9661154516991462092381265108393504 3584098 -181746560104360947552356315669887488 3584099 -994668197302851414604580639622588900 3584100 26577640222459946464336515104256000 3584101 506462659317458243691744796534895102 3584102 -643295454935776231677572637289897248 3584103 59985760727191797107194449694515840 3584104 129478785666703372422272768262773760 3584105 924562367429885393226124359903833700 3584106 -108125176430534655198666780108518400 3584107 -898291883492471781014870993262869644 3584108 287758448978532716231530287970454016 3584109 -123655218762515162202932086656252000 3584110 253355302754543106964704817412006400 3584111 -804906111178527517188054966482634288 3584112 14999432281088032696750570392256512 3584113 -328933618481789017230525076248924096 3584114 -846918595792556049135057259755479040 3584115 -583496656954683260408673294915072000 3584116 388303891606838114722572163248098816 3584117 251393725311537367920613327053320160 3584118 251562617549044631340529943639623104 3584119 -4881381707472447805430923208874240 3584120 -1347576670917682296721338722943283200 3584121 330136564208750760970192279457976912 3584122 1090720938268332090978927336588856320 3584123 -1737466169160894640974086023752833628 3584124 922735746216476316759872278808040960 3584125 -971363530388242301179876553895642000 3584126 -45797549252507795211974258160476160 3584127 150157612781846244910307541375120384 3584128 -281007557531164064406907728879943680 3584129 -772880539363454781248733742555974270 3584130 220301729452584902142008778584471040 3584131 -360350944897985481274182936543879000 3584132 781809263249531538383913738978094080 3584133 -260222910172340469694575218114485536 3584134 38887300619169015270552424428150720 3584135 -1188783550690574090399147274838294920 3584136 5603869532339213942636940117934080 3584137 -942550991160881416529853844587162214 3584138 72493386788927543707086744239375040 3584139 201279767769488626951505128842578400 3584140 50758975160600921143884948897146880 3584141 420596568598787982693736171173600 3584142 -972660196552816811627532073313573760 3584143 -991546524191774986980819318627302608 3584144 -6663115176383670703833099413274624 3584145 56697190537161934211977015829694720 3584146 560673690897015591956696834716048272 3584147 -692882891489335580952866950136757168 3584148 27680874572227523818734558335047680 3584149 1010031692807468876545020770355563150 3584150 -385936451604344671833414658744824000 3584151 585860279179133742649822358554952880 3584152 15235323299624636517400029880381440 3584153 -5831865281042043646792232206252344 3584154 41386557730611213799085364878172672 3584155 -44554661241870048345614529672014880 3584156 -390747849002555422343707492447495680 3584157 129321214336657261660553592835608288 3584158 127265460504290459366315852751736320 3584159 335235777052174359142221325369508304 3584160 726969657669131040245402190505574400 3584161 -163532480052629639187014158919710080 3584162 133195044679367997576852650180453664 3584163 2086219676487838731523382064771070848 3584164 1084641467672300753689235585792188416 3584165 -584367805868699418517748841863038080 3584166 -286781853145234390408014519354106176 3584167 -2034933152146243272412972730758854728 3584168 133388642625561429706361757361766400 3584169 -44393521176635763760698967659843750 3584170 -41878467497985452481488866876098720 3584171 -1175797252907641646534427174309959628 3584172 832506054419127753480975648264340992 3584173 -2197551668347720673691997703228043840 3584174 -510627364359149122281904210302316608 3584175 -147583803076358505196339823186563200 3584176 -101076327503658715733238059460640768 3584177 -1906354079140305105458362765088798028 3584178 33750975803058782984694741119741664 3584179 -5076790500604873253553231750126720 3584180 35093477950666476250000736320838400 3584181 -1119591734229532174050153461620762848 3584182 119201360778901282762109808049895424 3584183 1807371085779063750492058731752571432 3584184 -1004313424823180926640507469182791680 3584185 -1308850745272606000126896336768032640 3584186 -483699722577135235219638794824760208 3584187 391202204052888310091540072467777488 3584188 8801621474829083243098103497253888 3584189 -18906034251449725187558459752243200 3584190 159905675040871939082333948173420800 3584191 414363720944084863371740064398510640 3584192 653252953719206579315567795855425536 3584193 80746927948680292058366388050774064 3584194 423042839457142731072555202742403072 3584195 621830872454002816770268503590484000 3584196 69304902405614382691909764195287040 3584197 -884557049588284160955491743940757540 3584198 -502095285668736803333331780845789760 3584199 -480089031179867879907378651185416536 3584200 -102888418003429763460143091724416000 3584201 -418722264209691834352131217008165798 3584202 43392556383442902118479253129996032 3584203 -1352666342103507354130557045143232120 3584204 526011574390480684310995529906036736 3584205 -549430991899212495774797178782348160 3584206 -371115970550547780547484189767856448 3584207 221893442699020533574870941882912000 3584208 49500277918524905657495372542771200 3584209 -2379842503154789346855658363161350684 3584210 48991661948244263438266553265384960 3584211 -940487785247348384849674386403669200 3584212 -1254387376729172665812010914357592320 3584213 803654694715224897025187690331920124 3584214 -141330092306572114628155107881121792 3584215 -1003642522658251072671540506304398400 3584216 1336272224081773274388569171302164480 3584217 -71402588028161561411713214409507840 3584218 10057479516067168636790131049617152 3584219 -2293206718140136935984822002991593904 3584220 78395083915291091328907848929771520 3584221 448103050181697919013363901710112422 3584222 -9796560385023525462446986173121536 3584223 -205514268101402341795575827848470000 3584224 -381596123393024744606556676277403648 3584225 241038384532855771646233858804844400 3584226 -389740916824310562811350790348224000 3584227 -27421703269769248791425618330291008 3584228 -521392095103593811052818122978877440 3584229 -1164666285417530880002011142878223040 3584230 -65459919703208597457745650203520000 3584231 -406974773936522011122265314162740256 3584232 202569085888883421083407074844753920 3584233 77800793406147134770424384164475124 3584234 -412720707115591599004924718033019984 3584235 -198507411949350955849098425943498000 3584236 469574451483927501808251561338437120 3584237 -1445477048544249995098509454693443114 3584238 150337864546260825862434274348953600 3584239 -1774576310250253508540607685583315376 3584240 -186090480420824744241289138635079680 3584241 -745419179386298987060235783211482750 3584242 76959603381657985853289540348832272 3584243 307828894785801110072073698642655744 3584244 -568272575580772362288874299215069184 3584245 -263784328737056071422449790877269120 3584246 93595727587454848780429947651002880 3584247 -118275279417319358659415823027761760 3584248 -1000471469634607397880425055888752640 3584249 -1763388367833672011974060167416889750 3584250 -599153859397657951633194513284160000 3584251 -159839495584993784144489844340058112 3584252 403166936899053627909140811124306944 3584253 -277549264992464520381273780247274496 3584254 222438036511029162412481748140940480 3584255 -521350472854211909129230732671564000 3584256 312981030028524103843083769337610240 3584257 1808749581765921892536723660103264432 3584258 286950511263030037578422378202774480 3584259 -40899259136203346932442958501996336 3584260 -224776761015578671926634650112869120 3584261 -581981598262554134727443232239255076 3584262 179480312621973734836708195920576 3584263 555981563894688341856788679240276240 3584264 -705115838119793116513538394383923200 3584265 8920488004468233998833922854000320 3584266 -208054376686492484853764583631860480 3584267 -866344187672762474599918781069948448 3584268 -264482513596113220627586428428949248 3584269 -482434840792825507872470731558210632 3584270 643652962034573147815152340494886080 3584271 -163356535046646248181274325731930488 3584272 -142596923710092101419612056271257600 3584273 -536782267162135231021470421070462400 3584274 196592615891919054608515999225159680 3584275 927517759087763886523405634026371600 3584276 -1149419168529686790943930065925491840 3584277 -1407389943204598031815329291095948160 3584278 330603133171846963406879106011665440 3584279 -1770324171921284764851370256336750016 3584280 154368990386921713757140702140825600 3584281 120567824496108951551122081084667152 3584282 139992302797708641949703170376024064 3584283 692627155883002015592586916357440000 3584284 679218251979603622226556744255029760 3584285 -772906234459548713772424398100528020 3584286 -136509361745555738848724580659340096 3584287 -232659996207994933992685482306973696 3584288 1226577163959657947189265537602027520 3584289 -466317113660957563250843009896304976 3584290 -28957118902163028825221600341797600 3584291 640215332507008794496947317531518584 3584292 443962602810703987503685648305841152 3584293 -1306120176687735786461682471623386560 3584294 67037445333858212776638637250812032 3584295 31785959529235303901449166892687840 3584296 1011370230536974491850858107802828800 3584297 -726438969142726952231581899682909440 3584298 231633015853983825295013390216849664 3584299 3026604398375119639764459571711050992 3584300 -26584989183926307731538614644339200 3584301 -176498663480013889450177350391873440 3584302 325473616533363411914154589104866304 3584303 -833947261351766820675603391142270448 3584304 -238287439523069086080021363904020480 3584305 -315415413121591706057988248987838540 3584306 531037874870793952663933809850871808 3584307 124785579881183145960360800487894840 3584308 -2883540256154284684666859764490240 3584309 -499259301523376527613307382104144000 3584310 297504157728335486638745387712971520 3584311 -1035141504570495364714442288424960088 3584312 533339946233048956974504055809331200 3584313 253210818485669147287565146787831040 3584314 2098516179397640269686799585630989312 3584315 -298690639800701099511186879903487200 3584316 48858174984162283472373209216266752 3584317 68998227641871482152209992687460000 3584318 239491654738540827914969182260591360 3584319 -557697163420935005924737058487640560 3584320 -53452106381417231567177951760875520 3584321 1055490640870894215327843449871117312 3584322 192533179412031798907435794849810432 3584323 618529238258447780057475002144400572 3584324 -429682061634846560832496099013631744 3584325 -196995962867020770357454049312702400 3584326 -36544850614360484185481793778377888 3584327 1562745815632457123930505307704025176 3584328 1152848200404680961789958622251499520 3584329 -683887676783768913428229503261585024 3584330 84057073422410371264305279204614400 3584331 36437436525237840927835523330235120 3584332 -230358308442082407934515767520965120 3584333 -67907855458955354963565043309745418 3584334 -158110193461724100834798929890580352 3584335 -1476797373579947679577063176449120640 3584336 -124012435319513078723407103920570368 3584337 54893718775533879963004283715754368 3584338 -422703791501482001987861458169687904 3584339 -1717236773768957001069030512498671800 3584340 -17439557246680025574461350986819840 3584341 1863893406862822030673616901822273742 3584342 113761614544205477815301790734179872 3584343 24160133045002214373367464393071616 3584344 373530705537020896314596047233024000 3584345 -176960426712316988526963039758235900 3584346 -610696727298893791716540610856726016 3584347 713724080251462063342335097794983440 3584348 1351836974817240608828746317954456576 3584349 20861951989892302985859070120345734 3584350 214597597046134436619121481644800000 3584351 -10566453799107065891645550326463048 3584352 -136087785726426250894474058708287488 3584353 -1046007774737676037637107276507442398 3584354 -557809800229525758347175431720328624 3584355 -348513721866115546608365810228582400 3584356 95152695945936394963664902930888960 3584357 1428372092054546869597358528231385600 3584358 189030601759025513016492463117249920 3584359 -105032598299956677177066314316986440 3584360 139633645740960421903676747509555200 3584361 700832989786877338364936345111758848 3584362 -18389485869046573378927148943730848 3584363 402831013484154411486248323530282612 3584364 142261201156516296773445881356713984 3584365 -361093089173191575743791986227015400 3584366 364305329391607270273715581066189824 3584367 397997155453301412755563017730544400 3584368 280644222051904134466286320068034560 3584369 34539336259584596378329078914540930 3584370 82712676750994499871800164033405440 3584371 103443244457671788877029612465355680 3584372 -974753666983763154768180255039879168 3584373 -8334748253459211774543587809149120 3584374 -182880336843198686277183177688489920 3584375 146048394934943454726424049403600000 3584376 292257034261016790230276861281259520 3584377 -378618989221836826317186373561930774 3584378 17457295944204568390261137153131520 3584379 -1300066274013883644198253538539573200 3584380 401080283586378990318422915363543040 3584381 -1012578993991589180321104347591805818 3584382 -296557902616837437191794475322781056 3584383 -1034067994142807077430038401405869712 3584384 -315745704007531337623627780545576960 3584385 -346276489215662403483771376540012800 3584386 -129867538201641942061562255465496000 3584387 -38433866383294345029439876620099360 3584388 -109800714937820861994591272878080000 3584389 -309207503608916087080392691811386752 3584390 339150315663418058735862166463905920 3584391 460152929006097033813671956544557992 3584392 -395728448247637116073816328533278720 3584393 -12457126924729982924506420307217120 3584394 -4272887563788238900278902103216384 3584395 91862226753143626080087095825596080 3584396 1182213522731961807524017430699515392 3584397 361729538016828039366742353182961600 3584398 -343124741726278679659524706071812736 3584399 430501124668615616411645401582177392 3584400 183877921457958198463158644932608000 3584401 -707551970429786624098644094536333708 3584402 -822450775498887801052605210106996848 3584403 -58294219935149325994859916181930188 3584404 222161332606715015622603352908073856 3584405 113878033988012840082683291234937120 3584406 -19726122036068422346032455735263232 3584407 -1276130082118724140013010857042959160 3584408 114676985891797863946755911536066560 3584409 -218368144435092976313704235790094896 3584410 368447756141297394263763699375195360 3584411 739725536232153718189205863640075112 3584412 -4810656560420229701206810210080768 3584413 -423530988332627651294474923154145440 3584414 63058844894381190588460222742557056 3584415 -414418943994201813991800277155523680 3584416 -1236046884581633124573967464058060800 3584417 -1425126029032543418016211713536469534 3584418 -275668859310486059529757764524359296 3584419 -341233806472975900895081679201478180 3584420 -82387569465333329567238294683013120 3584421 684058074521552383378861330465431420 3584422 -1223583247051237330009771485723437376 3584423 -1613918505870580482340978372137128328 3584424 -218850290355142855942259008913326080 3584425 117282276786679401628771852216527000 3584426 348402877189984778102654698655281920 3584427 -284142155546185562332613568231198720 3584428 1524795502285805828926755166837875968 3584429 808525572731506391173328804647921260 3584430 -516570519561163118973410733083125440 3584431 2023726777975996850526116879203948264 3584432 408551342093834492133413471789531136 3584433 1305153058848462662457030388650273600 3584434 44406897062065904415856239418632192 3584435 -25596650707162108369942091983027200 3584436 438240385836838583551763174709448704 3584437 8223869487851626776855222179106560 3584438 179279794282214342080811081361033216 3584439 -1447520853720153068834880213323394480 3584440 -583246707127362125088403796708659200 3584441 507914474454977408134527742842554880 3584442 499017843055329135371861962040128512 3584443 -1034638384879875810630480570539509536 3584444 229633056681432504075065159658279936 3584445 -433718372263647681414688036602772800 3584446 48406506254828461072104265273014144 3584447 -859046575559505060673204787715380928 3584448 -136758639325399302505923291100741632 3584449 -829616624048784301002743388554121408 3584450 549992377467289929890491462408658400 3584451 -151970396048679775288485629794113360 3584452 -146773804706854523012625433445332864 3584453 2582963483305178469369209409075300060 3584454 -70861460174386407512952277265513280 3584455 71569423714061029679919796960742400 3584456 613706568792881972871494250304250880 3584457 -676589778766143709247076477931658646 3584458 -269039397706546722193738775673815040 3584459 1164239197630014850008555357166176660 3584460 71588131470859040942135054059192320 3584461 -99639795061618190045336498205356938 3584462 105455824810021469593267792614763392 3584463 -837850667679683756237037760588686456 3584464 513039842508648310148140793200640 3584465 262519285060506669213200544435229800 3584466 -257305797897499181905056188134387200 3584467 672720542760947284876758825686095840 3584468 157042070407471188676240957268508672 3584469 37497504655427384758459495474946880 3584470 498448328603795322522273315410215680 3584471 1858890061988503889593328519052006744 3584472 -377007422597010475651035291860213760 3584473 875475168125509703743621119069103764 3584474 -479811254028087893404447077302709264 3584475 -121773724203140189871378168241215000 3584476 505506578784498024213531418920949760 3584477 81478252557990115893483515287832460 3584478 -34102662513247762828446604649029632 3584479 -712997340112913093266767394576301920 3584480 15092556705369967516670695841464320 3584481 559599526579115975218056839923156800 3584482 878949617768678101191376538082106368 3584483 -373227292802974564045937681684808960 3584484 -1011706504701382967959599732041865984 3584485 -616180628019053933411191029620018820 3584486 -6333863092953511830241437089182080 3584487 -753650177353485209346756013045026480 3584488 531667491985601537641267057139957760 3584489 -1453854804511052514658901121796220544 3584490 -58309449942941674181113121250370560 3584491 754066113204871066603364935753456792 3584492 753755252520933347711890301520220416 3584493 952474342818595987913267600895312000 3584494 -307841352695643313999153331139040704 3584495 -48353361625693166249238454110723000 3584496 22121482343355185057544302956707840 3584497 -1084966706797144473881161664749559808 3584498 -1038742751592769272278884253219478000 3584499 252949888436289510123287152400037888 3584500 -738296720747097131382598304146944000 3584501 -1989591580326955491346525320004535268 3584502 573172019571823139214491055280865280 3584503 -490503227469715466060932531537430176 3584504 426626361580965959157438679265280 3584505 -307741232965100463246269653444405440 3584506 361811870619158884192948119666196224 3584507 265216567096997401437055279530739992 3584508 -423992747725887613437702490029719040 3584509 1273157316550960812080843066461320710 3584510 -9163773184533001034664670034394240 3584511 -142560217699215509084835885946372368 3584512 -357727719811842001440739539516653568 3584513 -577472513869807406722049595109615020 3584514 -6906258608977480643536857334623360 3584515 -842225139132583950960531339958904880 3584516 399117239702062263120329521872775680 3584517 43858878129389502461934994930035840 3584518 55020964961437816940869649204996352 3584519 10424093062891021374933640277557344 3584520 -610212569574254476539538955427840000 3584521 196434482997029061821547144571771680 3584522 -443915757998798406829178880945600000 3584523 5360885107585147223532007294837248 3584524 261454069692194316745361310366088192 3584525 -337895129940619259331894893757271200 3584526 105165514932038827846200685648217088 3584527 1011996072043920016876468987868005200 3584528 45581119703201834862459321651044352 3584529 564701967310405423120333866118436724 3584530 -144615068189206820529523784989780320 3584531 -840244689594872673615392861687253336 3584532 56754185683343845773957765206999040 3584533 252847986492223413820786938517609504 3584534 214646537660086431839914761905680416 3584535 -654832652004812137497002498272076640 3584536 -1564217587191838465517836112361400320 3584537 1718737767386746480226913080655573120 3584538 -557094248081148037164499318860442656 3584539 301578188654225254887944961458874912 3584540 -262751011195730712520933854591974400 3584541 102585470190540650378159378016926592 3584542 -394680844965974347178850054962495808 3584543 680402413501702768135572817446781944 3584544 1174180252725463063078482538730618880 3584545 -236239306760248486513681234707720000 3584546 189683813798670323904445576045946880 3584547 -1042913561277253630116826929957906960 3584548 256306893433944220845024573637343232 3584549 99909738584954962965893724747310080 3584550 79916075711745733834488671122944000 3584551 -647761193752805629777555912173311768 3584552 1076326051309161630036473212845742080 3584553 -31401975798557378777288746864530432 3584554 -537702336697086434745563557342323024 3584555 -432666123459487403824079968936185840 3584556 -635646155038143371676111838502009088 3584557 144740463796364700095837322605894592 3584558 -745180245762001932615141473755965120 3584559 36927972789393974591113011050129280 3584560 -13824968043462854655638662895370240 3584561 616197415782091983719730057189287424 3584562 -146449592278263345918127795794685440 3584563 -804350283357675344616232798401635188 3584564 251161496226120156847916441051462400 3584565 -223000583736229250845783516178755140 3584566 -4455505076288904789512637880529856 3584567 784161998325919600898927199262856832 3584568 498033013683505162229966921875660800 3584569 -1907868838830210185341869190225769004 3584570 -575642400591916743990555192342877440 3584571 269015653073768006207024819326610712 3584572 -293410285569405796936412841865729024 3584573 -1323659998758380590700564834157212256 3584574 6314024129421807446944627896364800 3584575 -359345942864766797103265222610528000 3584576 25181683915497564849659587689185280 3584577 -701476263113418754646014143534934080 3584578 467680380913197517328976650568301440 3584579 479961729315455690522953592650075200 3584580 6946356650493503823911060223836160 3584581 91116229532064546608056166890520448 3584582 404979504441021846814430234501198400 3584583 -916199887621923952915588478386144848 3584584 1480782597095448881550207791988802560 3584585 1084299534960908569805838305618295780 3584586 -177372857768415462658305441826440192 3584587 -177446928654643241060727979527023600 3584588 388427550443608012410954236449207296 3584589 -348396214208025027236530946241481344 3584590 -410930094876673257558655572185467200 3584591 -1018554239910753709477718157274649016 3584592 4639021630061956717575745381072896 3584593 863863699096990999035620190394953842 3584594 147385923271874149295131442086254240 3584595 260375445947499202545844440809720880 3584596 -1330861634510324570003573453838827520 3584597 197782398267583562201415036004692000 3584598 420404267716219139766690185584611264 3584599 -1856989155283744068284672674912977400 3584600 -872882760447620015780403756162816000 3584601 829767849324118259583209509293971040 3584602 -72275471416285069615507522695868416 3584603 2526886208047723893356924011320767520 3584604 -392813222930146204796421404979240960 3584605 -431633926218816923532987542588844840 3584606 1581977280699841504861120466312747904 3584607 -71503016509216453698579832964415360 3584608 817186935794923972102556975095480320 3584609 3606925838931671654594822849670720 3584610 -73199917172482018089972365430079200 3584611 -1361686115622328397593222553313698788 3584612 109263494873709588427450828987910400 3584613 -55441635047277024433765781172056256 3584614 1030988438097646353336120909480512832 3584615 728285688962819824390780162561480800 3584616 -139636281667445421490071355333017600 3584617 2134349080332632180515742459631044666 3584618 296727236136886582178029341655139760 3584619 534499050674794701409696329300566064 3584620 144249154901118175304424307818792960 3584621 -210839645380677232736696530687790208 3584622 -276367463054482742835413436716488128 3584623 -205048546347138152428260034605967360 3584624 135153089396199675541716903393263616 3584625 -1718389198030318436323979137440000 3584626 -839621513144941134052057815140629488 3584627 184843428322987722747977896281666912 3584628 -686199218449871798143554947773870080 3584629 -2555644402148473712295911063888620160 3584630 16600499340825413249469781853760000 3584631 -531305356357138402824472255023105048 3584632 -765915939650194224588675663019315200 3584633 -668219882490373454631317124697820796 3584634 3946414535703647771900674431849984 3584635 -578923622462369304301527791712036000 3584636 -1572029994567935184281991382389433344 3584637 -177073884021428763608482661961885888 3584638 658359231097674103190660200880862720 3584639 -379540472515457551790545940317441920 3584640 -624196670503063327122357349672550400 3584641 -1152179937352848183407247490806264958 3584642 -10889426567376566973287682077606400 3584643 442699463506390229031871121413530624 3584644 1139570403835593074085114879197535360 3584645 -984733978501350106366004896806860100 3584646 59247737105347696708214312684676480 3584647 873893913265573703772603072959532312 3584648 352383070824646400765764270576926720 3584649 146890238917129335227280483084021264 3584650 -515243653556497521407870928931321200 3584651 -17881855945351423963141367227694448 3584652 7121930786301166567372425552187392 3584653 -246415981225567403301324697515055860 3584654 -157001764073284129959153425219788800 3584655 -35363395471022955556129212858807840 3584656 115363117644092136190557467846746112 3584657 382060431335051034963073208215279092 3584658 3770277694811730556306278420234240 3584659 -764858025552329818089664366717978116 3584660 -848242935808848688275737867444824320 3584661 -180058128718930019195096802433416480 3584662 645713064262599505281883013435276832 3584663 -1252176690513796371521965798648162440 3584664 932936490667968555985517842899240960 3584665 -15353136368908441765121251983260160 3584666 625758734368197559558037392766222304 3584667 -165442780155780695893065646832214120 3584668 -749102486008870464546070724034621952 3584669 1196439329974579727760025010516862912 3584670 161655913543506824681464547423606400 3584671 231391383979083126831239115692256480 3584672 -184300261193109863895098116502716416 3584673 311934818796539260541238712042091280 3584674 130377753656989609955761021713792336 3584675 9286562191843883470253416888527900 3584676 182254037198568641779192282574226432 3584677 -368948683777193791844629227249717380 3584678 806864952307438220554253378208092640 3584679 160651905045427393986049659851293440 3584680 221933312606832897919200252777676800 3584681 331947565132688506365180211815583482 3584682 -30895981352589647647217508199234560 3584683 60567765311518574721481702682322160 3584684 567129703804887071561955777970079232 3584685 -11271090552519894206313065463659520 3584686 -154176423849133680241949136923779200 3584687 1522598521687865284254287358310264680 3584688 -88472679942778291408007229868081152 3584689 213695068499534438661817094155705490 3584690 970971090663808085120355864050380800 3584691 908312236597411996378348559700082440 3584692 792001957431065083787002051033528320 3584693 776973851208737427089327404528128942 3584694 -37092516070744930131566028824699520 3584695 3548152103391852266427954448111920 3584696 -422455064167989160185775832901120000 3584697 -756288980404366316899298513227585200 3584698 -385885874737346886562398213553487136 3584699 274011403051076806166818752509709864 3584700 96594003792179779388342155924608000 3584701 1132846140121667943236063441284191232 3584702 754084999252278757431383604076560384 3584703 -383173379815652187799830093869424696 3584704 71849886302089173231013255865958400 3584705 -583947647076708632372138848875455280 3584706 -174605610248099554144149178173933696 3584707 230108129768949141963429625662780112 3584708 -129918313873527555512621548960187904 3584709 87113448235318415526664645280745600 3584710 418563192158199696552314540786501760 3584711 489564653878268059209953232703388160 3584712 -212200475390869409121462331301314560 3584713 -540939781846120740072886618018695216 3584714 116170445715503086350052882074496512 3584715 -42843245041987710800837572200091680 3584716 -305296865439366753092734623064125440 3584717 1444835386027734372968502958287300492 3584718 -445255890551788339851306376455294336 3584719 76414568593604032217925498616737120 3584720 25372739885335124880666004440268800 3584721 31756086663105520473333039434303424 3584722 889267365218322057757896063736853760 3584723 -701940779124774198073249297270043028 3584724 -376900455466767909515070625661399040 3584725 -56854841284871905963474520040406400 3584726 -555733321596852946694736090305145216 3584727 747316880754070664164581142189964064 3584728 202855447221140633416504109504962560 3584729 1019582379511488023723176883912664330 3584730 -5246025744885877835775871046081280 3584731 -576252398053802627961000496333093136 3584732 -723700004213882004885731528905620480 3584733 -426513239336552022759082742307978336 3584734 600921173169465985241579154297260160 3584735 181324079288468690658690726748293120 3584736 1922471194174595864056596679814283264 3584737 -102414019542930611524410452134051968 3584738 861690390124143172142789057027328 3584739 1315789222743568626956566244284016880 3584740 -504431820758328978723093763222302720 3584741 -869501790878606017135868213722377858 3584742 76233988502587878559056161808301440 3584743 -515491750032598085105361748219736008 3584744 656601188804392914869331049219292160 3584745 237512141416588830228506207767837320 3584746 -130654915112280120630834393812304 3584747 -166352644310802315403897096291578048 3584748 307581434310499997041020090530626560 3584749 78453424124003436570420869261791040 3584750 458936950293592493203732340412288000 3584751 1168150441098599859259077406292295432 3584752 59390450529712367602508495108243456 3584753 -698912578221007441749685386331238556 3584754 220148863795534287476097188830379664 3584755 -1116078325497764106026094626331741840 3584756 108613478687501101204257438264281088 3584757 -326824919039259401252929413815913984 3584758 778669140463744996794957835584696480 3584759 -708833056966019787223711446266870040 3584760 496936950050116212742400450370969600 3584761 190449373353272449520186200617394560 3584762 184673092310793742076155621106635632 3584763 229280465903828874808573812259238400 3584764 -3736732179531426624268342551015424 3584765 722562614557176668719215324770415660 3584766 -8093727943674576434638791767510400 3584767 -73904029279233967359693599777853184 3584768 1203787882514743684136935620020797440 3584769 335797420965800938971068361572503344 3584770 -1385696823249822539577093561738240 3584771 -1856455896579301763710094493775169028 3584772 415348674531734524832207077385863296 3584773 -310973599469256561160245155156418180 3584774 52088392131905805414416974704983136 3584775 18716647135078404846393425381143800 3584776 -439252329207012968706291203563468800 3584777 -305711640460631790310513710821899200 3584778 -59885985863268727509687185629550592 3584779 -1053201245775452059306993315122213720 3584780 362543035198429810658595007163381760 3584781 -13281779252372205155679600368499360 3584782 308999425611878618844800651277757824 3584783 3023089459471950507551464894666003680 3584784 15221183071093341712821946649935872 3584785 -703334755018991662448882100326029440 3584786 -44309116440660699232122344759116800 3584787 -632772447868671815050404809145373440 3584788 -25962263671987887764454190752763904 3584789 242659769354784842658853283713932408 3584790 -307077560615093638950992981740953600 3584791 -915881311609206206554599967499322600 3584792 561452645715161064372035783500185600 3584793 -485904351186030501890642987190459072 3584794 -293088796954954279943170318670845728 3584795 -1447164265864134292867208203921867200 3584796 558902508087192292096322277634324992 3584797 2080484366886953288931757637244710246 3584798 -124139625447337665914358044826728064 3584799 201494389122667983024271297849330584 3584800 747436243068909077201216874720460800 3584801 -2069178306768789755597057700293161296 3584802 69892973217831888416281139967075840 3584803 912323758911389351090836103406791664 3584804 -143010861002284480670070921660073344 3584805 -82948018302699190695996369061495680 3584806 217803828287645053428805994708899200 3584807 151688028702878880556741590981265632 3584808 374269098978647828492676579148262400 3584809 -369961740166191027028164326168356608 3584810 225870984188254977911531296616736000 3584811 -25553518579477508448384827330487120 3584812 253286477239499966699004015985065984 3584813 1248890041016540739866934513997351062 3584814 3534422679055757088729001545257088 3584815 -301544556757855033181630468610296160 3584816 65815562186468655748486829568000000 3584817 -7841753777818006107390644476544334 3584818 847574593721887607147264278768857360 3584819 -236777274511131500779170967198424928 3584820 367318031691045268348460949045934080 3584821 1242345185662927517100104725750211712 3584822 -169223266364600694906092833040930688 3584823 -142285858990940679404385083851631232 3584824 24708737900988546989439715070238720 3584825 -59055695632732890849670099165902000 3584826 82870423900285980598688012018955264 3584827 -114314971656606461955943460505454208 3584828 -911971213714804340820069442564766208 3584829 101027005981442331138825511804632576 3584830 654343241907764176555767922137706560 3584831 1494825821376638402873769003525464640 3584832 -345835550048270101113827287376068608 3584833 511515948896096361092825348226260160 3584834 -195032224675317483507475736627384448 3584835 336217247134432565641363835962581600 3584836 -867442008889348088507206228186398720 3584837 -55311039332128990708150140354574368 3584838 369748628929833014475724040001457344 3584839 419063318693890359534942360516928456 3584840 -189873144359446533506560919126016000 3584841 223541967472322931870398814899695104 3584842 -925708459714950593681523788905036800 3584843 979305217382004019220915863150222104 3584844 199789986007392992391488885731123200 3584845 -1284134736419626748493811147750231200 3584846 -21549309222968673262620381919288128 3584847 -96225248614896887131078621281894528 3584848 106678269395545960290498745113493504 3584849 -398479647977172498346138508486617536 3584850 17097965126850832245091970136720000 3584851 -1738829542524933584068750668112560148 3584852 -57949648123989001419857454513649920 3584853 -315929838659636234422512402934636800 3584854 -156386061877927579635523454043372288 3584855 603501720014508515427497348123962560 3584856 368936974828057235306183828754923520 3584857 -1829121400776541901450295218527250928 3584858 -484301157616611736223043184618312224 3584859 25125864737962874483282388341496768 3584860 366767553770604578582354411318638080 3584861 -210678484445824671174375465506534016 3584862 -660699732477554201280006751231745280 3584863 -1494183637820350582335435496097733080 3584864 1408960705882292411935342103832821760 3584865 -66861858804079815488757598135793280 3584866 207170222134011293690577076894423632 3584867 -7869293998892159002560960021936 3584868 240076610481368760792076416242036736 3584869 962352863701833132633534647902358270 3584870 -308763837876141736811565102263445120 3584871 150494695190807926118924540671534080 3584872 109759241548314590859463186530385920 3584873 326238051737954568285841520067640122 3584874 50153696062864149805027657058741760 3584875 9602095575579361358737841519184000 3584876 -225411969422199734766047957742205440 3584877 -420914127264089693475687470820895680 3584878 -787511895810372160194341453077075968 3584879 -637486698951324736634221062361376064 3584880 72452625258435652412827585153597440 3584881 -1240931848057578651848428137825402048 3584882 224602758256591967205250783225259520 3584883 809644365765227779777697004795309624 3584884 16021976272322176626336167173686016 3584885 79762904536445296426418205621852600 3584886 107987161303614010450798833299180928 3584887 215111271569142315610095243690073320 3584888 -1080118531464305096047800273355530240 3584889 -866746469308097719000564680730565520 3584890 -377009521853135726907547292488608000 3584891 -1029041144282408174215795879001134416 3584892 105425150904653514805485880573658112 3584893 323896994513357786372394536426238960 3584894 -35155850501710737205538248117199808 3584895 363073622156879843737164637551075840 3584896 77666473290949694658688764000337920 3584897 -483591248880108707517057524398337088 3584898 -28895655573150606019311050748348720 3584899 1368332804501072747387070716544486120 3584900 466692865416261991918266024384384000 3584901 -173271258466586014549840110679809600 3584902 -212269529350688871695927538095456256 3584903 181825213616885088702922370729678304 3584904 -871799451091242944115210660206714880 3584905 -759170764960965944648607991507862940 3584906 -30341588327112807277327504108961856 3584907 136592094678915816269584641975414204 3584908 475052864248466665611188446244701696 3584909 -1261563081386486868722706933719585448 3584910 -1743255452615864557686242214113280 3584911 2071335149360184593021090931404868024 3584912 -100755965176382964173497744471056384 3584913 -734894557536196840189333020684112656 3584914 -263087089487250041648405984979355488 3584915 2578351650573489316932985148053669920 3584916 -198314966282421454906299252734694528 3584917 24880530701637941706318227581243584 3584918 -556304645639074586030120393560020096 3584919 -244782546974024905352048070497985072 3584920 173532602570567778656911365027840000 3584921 -702711057253060126810742080417117878 3584922 260595832568313558533460552798128640 3584923 -921764112309691755458611083206872828 3584924 -24755328336598390536935255258010624 3584925 -427562521094687755163751030419424000 3584926 -66895314872060464959642469725947904 3584927 1166315085393867430585717632252535776 3584928 114707857988961868370408810820403200 3584929 -134054644222658397864630502682045470 3584930 163292536385085755238630861632731200 3584931 461230081063288800844334185524927744 3584932 -178927278906346864221976708551192576 3584933 -405973657152911739476913443963457792 3584934 -434819030351895123462843797879228160 3584935 1435081657907196652294454518798301880 3584936 1527582146001367654183495812470784000 3584937 342431488030264676592607553719286160 3584938 -940710370254798774290938361855370144 3584939 1421644566849415366209464517817144440 3584940 -266612730543778928326605777321216000 3584941 846413143935830912800781151713061120 3584942 -394812294054817936332793038466149888 3584943 -453230633005496795922529297845065616 3584944 -103700317979076817826734918972047360 3584945 -72032464679286747247482678122515200 3584946 417408326820362473011688919159616768 3584947 512805551874198297653237978007728396 3584948 959732932947878071574920443638046720 3584949 -713441578662117730640258067340199520 3584950 107925126349224910212473851699380000 3584951 60687212282304182241553884178242600 3584952 -332862435685857747310179686616268800 3584953 34656995527711417766807080043782464 3584954 247265530635702846033387135676504176 3584955 719851284097918876780133562323665920 3584956 852736679180988728939798987899322368 3584957 23790320239974172648948392702131820 3584958 -59563334581379960886125992412006400 3584959 -39803392137625032028761600414064784 3584960 203942634086719677874221242803814400 3584961 934405616202307603243524814597920720 3584962 739333003662809704266822454770889632 3584963 859882305704600206702966489915525920 3584964 26824781363861999049118781169991680 3584965 32524631434040343456441309803145720 3584966 -151862652295468310266833637984112640 3584967 312366415855301559402917749414786512 3584968 817050328605992807300782782063682560 3584969 905643002575836205137248483835111696 3584970 -108630239543100017277938013911146560 3584971 -429466643261784599186176577328280208 3584972 335585776308651083046248629709199360 3584973 61577985484947133571802831832307328 3584974 -737510962695815351464414246677156480 3584975 -189134529169544210268005866098140400 3584976 -23721280721388328547874687295684608 3584977 556596099883541050842356238685694400 3584978 581459703345079576725065468126609040 3584979 -3649995316857585404859861091000536 3584980 7889123004636598877588695689830400 3584981 -595931782456337077625512446916663218 3584982 187330882553476054108323672484550592 3584983 1195789927983698836875958859530180232 3584984 201617201241412104612400876943646720 3584985 -65448444563750249140623363822096000 3584986 735906262775526661666753343769054192 3584987 -47420099876795259321170290825896528 3584988 -1127573263988885409183141766792704 3584989 1470543387656542746675343197719871456 3584990 -628884657182407919828367778578360000 3584991 -115817369800854404702523825476455608 3584992 -531656914953730084607719539949436928 3584993 -6444217525256994265381525578410220 3584994 -283661248896864461813198115342283776 3584995 246698129711559993984139902452409600 3584996 2935950537204844367161859143096320 3584997 812110135550710394622567602600109594 3584998 -454351238589364048651204988683496640 3584999 -626042618922338786096172919887685200 3585000 74309341545406651935020926464000000 3585001 -184704957085819508373694950727502976 3585002 -898837780665286042897170068268372048 3585003 159243889974448624357426480199927808 3585004 -179888315300394501893379386472525824 3585005 438603561563073766132572330662619660 3585006 -612046538493896622830540906206068480 3585007 273031176572435184208420994055775080 3585008 -151372977586913563812103397563760640 3585009 -98817548872674804679317875319763200 3585010 49049559347321997279576608985446400 3585011 33575920465047254253935513904426480 3585012 -464279157807660546769845162663782400 3585013 -976518544832295492398562190266214738 3585014 491748481713068939483028630826781856 3585015 -166770652581068286368340355913280000 3585016 1019403276609641407228713782668124160 3585017 -1646159140578833617347048255190784880 3585018 -643570692317827324422535713878318592 3585019 383408476555902352909030132096919040 3585020 1242786745152948824166586899807744000 3585021 -820827618154518775414010600373651936 3585022 90506312982129722504794371846134784 3585023 247541512250519174330200316027780784 3585024 625030281578081357401730727951728640 3585025 321852255076830092106201231304486550 3585026 -155910962488411370865096868291725312 3585027 1183276322006092223682615293063192832 3585028 765667233074717288239864996197017856 3585029 -173589720993640402481893597430483424 3585030 -18498970049253182089181638269569280 3585031 733273079102602004841464378991155464 3585032 -582098018427561175340767761444249600 3585033 575815251576341988222186671390774880 3585034 -657526985225876531937913032666735360 3585035 536245364670953025126051565284594960 3585036 -204124139984897063523540183881318400 3585037 -159712548860747007158543785446026240 3585038 197364377650838882170323600158405760 3585039 758225607105835079693309878864128 3585040 3741564316005669805704567074488320 3585041 551253914626471703236218676596023412 3585042 282896013427374499290508794739822080 3585043 347910092996050961564619717437598720 3585044 602707983111481755055751182079041536 3585045 4451820139830768957552291932515680 3585046 141374813829578969228355755076413472 3585047 365753380643246243619651377759596080 3585048 1090323962881925097242079403887144960 3585049 76073049307806561814198572415757764 3585050 66669078397395410283951939227692800 3585051 -287895467310378913315378051716616020 3585052 -224278494169775924428991984005425664 3585053 -1608848395643631728032501659586322880 3585054 286061550258702660550032997332449280 3585055 519953918380167766609191729761985960 3585056 -698337610326738905488272446283841536 3585057 -22232152437352754033933588040708096 3585058 -149704590097211026269124126958100480 3585059 -170789943060424684865791559279190240 3585060 4894925151205000434611127867367680 3585061 -1148476265401005164099835282696224576 3585062 -494095293086958466744389328700637696 3585063 -668830585134953479529734380151396056 3585064 -409545603398371727959788749823590400 3585065 332132839896548843168956529750334720 3585066 911396321918450504771020223266888704 3585067 387965302858267200115094736875535120 3585068 172193883486829592396735230738967040 3585069 664640448952560274665606478936227894 3585070 -486628944662521928241805025145968640 3585071 614776391816295862281590846714095584 3585072 -135771184895084571087510529679032320 3585073 685681805559354080326708780979074322 3585074 -294561968002054836798279260981311488 3585075 -51549656191368087822852065357516400 3585076 -714131556924502638856944867903252480 3585077 1981579697522298791113498101467687712 3585078 21003987075650113904592775333367040 3585079 -195295975984459137601308426593925312 3585080 -313902407280122214110274613709721600 3585081 237001030519927966018147246646880864 3585082 -2923500995752500772467057192146688 3585083 227406273647161350602743208775886080 3585084 634764420563345474466518929115214336 3585085 -92260004281517691870454223778702420 3585086 -269187251928207972343856702008267008 3585087 851450204089676381297516927857946880 3585088 49180682976772230805159712946913280 3585089 -2349468543403254444136891238865302700 3585090 -380190018254046548300532256975303680 3585091 4892054483202519799247546530683492 3585092 -27211900298607735468715314096230400 3585093 1040203896926028196911364647471485664 3585094 802785441042253664567495131792224096 3585095 -209838187236085946781045585488116320 3585096 695916000499824725633674676730777600 3585097 -853005462831348456793517520144348454 3585098 232208567154396954490816247273141760 3585099 120395916568224725606316728192977920 3585100 818735481659660057143767648999238400 3585101 -347911874718572007391226949454170336 3585102 -329049244920730905193563297916360704 3585103 -179322357514235218514104859794228336 3585104 407118598269660449648872729535569920 3585105 -317673334696774082298452000263428300 3585106 -194287703726185281275022386173393920 3585107 131451802977846390329990606063013192 3585108 -856415878566257047247520581508618240 3585109 1333912311417739099719784769436590 3585110 -383713789363054605637169407147728000 3585111 -543598218670297968301316541881695128 3585112 860803659872986862469109500743731200 3585113 313323985283295248117449238358185472 3585114 -93023326891658079117262795195445760 3585115 335210678146258010199072928880132400 3585116 -20831732356603759755905894014202880 3585117 -377313418778326251849217837626664320 3585118 -842987663764709616431995529064954240 3585119 -283510384348466844862473347943672960 3585120 160769512248209716105455012748984320 3585121 -34552011370326329122727626561364288 3585122 -455803033213195100584964559647028576 3585123 1358324691881468237586990831652883172 3585124 -1047064085780579221886896353631160704 3585125 14718172843380179147935815217440000 3585126 -625399553948400281669937138306190656 3585127 315052021924697060710827532815314912 3585128 1202565135874242624889949957490908160 3585129 1161720606208361037561558823153652640 3585130 -333891124512740506646815760213140800 3585131 487191715358631010482047540403482664 3585132 -129492405650248063805528558073123840 3585133 -190084782130874404308977915339848618 3585134 -726561362845912193829144168118818624 3585135 404096303145677639520288038271523200 3585136 -29421545354172475273030023452459008 3585137 -709277001843217810343681570063495214 3585138 240211186988132463009309805285666944 3585139 113746982589261743624790178852612940 3585140 363135716178466861857020484810739200 3585141 25630025052989223508396661813585952 3585142 41982383394739916105990358777859584 3585143 -562324468980681802568189415639187608 3585144 -379246867913839341946902211119329280 3585145 -603442131856719941776765672482984000 3585146 -108285100224224484493534320756764160 3585147 592459883021317036060014199810727472 3585148 -117216811521102060255114056320450560 3585149 -68683830632950611639841833683849850 3585150 88059900054123589273607877250521600 3585151 -589661379178967270144402811959803488 3585152 41090955954665915181310882149826560 3585153 160918734120840416803697801412460416 3585154 24387965813337228725031188723734560 3585155 -198494785601006849570919184680620640 3585156 271429131402481785938787565620080640 3585157 773276413019360212210368719516605632 3585158 684046888669375559818729149762307680 3585159 -1051197181404333166473403951395632376 3585160 -239055864465834535570768106289561600 3585161 -1557101440194059819010702616102811238 3585162 174516797809978919960483369237266944 3585163 45042111004753839486346186631823864 3585164 416757907932268029625916149796692992 3585165 -8059535072384356990774245674450880 3585166 86469990337403943098155168065489792 3585167 1220450323605006597039622801286657640 3585168 6742097192374097703604181033287680 3585169 351989113167363732182697656645951296 3585170 -567271383976496106278635165368445440 3585171 -605232339465656600114729059006285824 3585172 381078488868987109989179360537058176 3585173 1468790625371645263800498648289441422 3585174 -395152745992958326693105919932688736 3585175 342735815385596838262009986366769800 3585176 58188382270415233066874596223631360 3585177 533705461779270637945545169602325914 3585178 1291228961819810563041292332709378560 3585179 -603702910989829360308920719834037616 3585180 -507659205282752503718172701718359040 3585181 4954196437550106834089229424775424 3585182 559721400701771230382699283700344192 3585183 434498969213059262258059755353548560 3585184 -35099285114763538688193978669465600 3585185 -80921297846786004143749532258170560 3585186 622344039078919369016174449986466560 3585187 502009881390853476649254614607117480 3585188 44687819395905163356521462003253888 3585189 -235647621673790267518590057634850400 3585190 50564408862778977811832970530791680 3585191 914891209971427312552414656944771400 3585192 185652896194250166304071457654947840 3585193 1041048614480762019373173517790646784 3585194 -336005459252427417865596908075036160 3585195 771084120468041139375725747487141600 3585196 -602775299043643978917391005169273600 3585197 533653324150457491174118485211833728 3585198 -675394212144252078603744761418595200 3585199 -835470605971930144843644439159095336 3585200 104086749938348520508128756413644800 3585201 814772087523711103052685592093061232 3585202 -86056314106851705251069154927326448 3585203 -1096509963202641831655396486722214800 3585204 134341937959831799988035455634092032 3585205 -322607291321411186140678219012713600 3585206 503390435448208347059701373238747552 3585207 -2029098416036074014162376530256157208 3585208 1422558215456743910871089934061731840 3585209 -852306322521910853147454255771925590 3585210 -267836315786148654038680775701217280 3585211 -255399500685903206388588857309511408 3585212 -213750096590158932005791219674193920 3585213 986254547424012441661264198064802342 3585214 -1076321058531508473074719915783387968 3585215 1088819938827821296856058609521408400 3585216 -161672531977157969061136219552874496 3585217 974285047654303884716517606165670272 3585218 -63162175315088018560826965941465600 3585219 -6390816605494099850931301461120192 3585220 376482154681882680046754486355866880 3585221 -58303338739906822766415665971108578 3585222 -543760254203636812134145571655072480 3585223 555516041951974254267514381812562720 3585224 2404285891136001888979817517920256000 3585225 42647849652189517156387830997224000 3585226 -34170924526505742646074579303376800 3585227 336470359700614143585730025244813480 3585228 96183403742195912076236578346757120 3585229 376190860878773799565980685627155830 3585230 886121787004830487751163600847680 3585231 144507708902017731737874368586092328 3585232 298900274177067780068434207256002560 3585233 234105043242696912870476837397226482 3585234 -43633618336070717000506258434088320 3585235 511773795098292697385044929682405680 3585236 369129994274961441072784559171239680 3585237 -86650992650205259497076544136409248 3585238 58101947364313349341465720702780800 3585239 -413996604879150001783667101565521920 3585240 -86347510891662115401779152860364800 3585241 -1419600269064243264426720093350577600 3585242 -168761405890402046530379962977523728 3585243 -294129036871534174068578697416985600 3585244 279134872573564552821784152952685056 3585245 53158544060432622776242604356829400 3585246 214951923793824891685404269405727744 3585247 1946198378223740655181816304434913696 3585248 828491859404124013927126725855805440 3585249 66847742055658197859752605284295040 3585250 -31005369956578980352873228174296000 3585251 -1956460603096978011928651499520539748 3585252 247863202564950550923097755643490304 3585253 283428346544652050610887212988713920 3585254 6316964763226845882968700123697152 3585255 277949450914597872628356326491492560 3585256 -159317300856379599016603820770821120 3585257 11401667930027195276997823072398720 3585258 -649302165190628393628944041463005776 3585259 1698046468756770088594252958741641460 3585260 -318535480546666999065592294917273600 3585261 307771757756597095417392009383407104 3585262 134176364255664874834174975369032000 3585263 -420336716201890939823368469221711872 3585264 112897231527172609029236783848685568 3585265 2178938447252325632884707706688721000 3585266 -1315452684365556667271882319484792800 3585267 -116132415990641184247688537337800880 3585268 581728322198111971705780608961228800 3585269 366856419130464223287792383977514940 3585270 180668808774177981771780546778713600 3585271 -1451794073372662009927023428903797528 3585272 615373233099803900158792755954892800 3585273 119129508779444131016261434386939984 3585274 -77393648922185062944355259463892992 3585275 738365496113166974709360565034493600 3585276 148710857186316573948215302042060800 3585277 -118778768019496567609595548410557300 3585278 145867390753615865202333121299143424 3585279 -849416498252702886619967887275186672 3585280 -368008184188086526161885581688176640 3585281 592101095944466063300356937507163120 3585282 76009665419151188201512001507890944 3585283 733986682493565787006390506372541824 3585284 610871370014682638913728117665631232 3585285 278660783453253334938637263742278240 3585286 -103847407552951336381922926163281152 3585287 -61419648178774574215686994693028688 3585288 35087751836627262229846201182289920 3585289 54731378097253212819494703688376090 3585290 -347873496189097694936169506617177920 3585291 307272953777498192525674268402953200 3585292 251857300909243560760652512649398016 3585293 -2223191388379992655244523991759360458 3585294 123657148891416572213881151070990720 3585295 45731424883976472984996874221917280 3585296 -98745419160734068052413078286893056 3585297 -3045535267534953575496030406157472 3585298 293285988023604483697241474963556000 3585299 1243888765391884163002435018213064160 3585300 126897455746157433481209696035328000 3585301 -1394500779450648174614123899877704128 3585302 -120843092424970954681153365361573248 3585303 -37755452226207560647126568949084168 3585304 560423155044574233344339057320243200 3585305 -417595031756152069030217773624462080 3585306 315160798582678282484357318971221504 3585307 31053436816777856363410843489718544 3585308 755175714104308775347104642613052928 3585309 65091627506920811207805195221661696 3585310 296663399135895655409050446229834560 3585311 315389826003462857735671315680162912 3585312 788014255031191806619179984436592640 3585313 -74698260267529313287698152343652160 3585314 -116432704076909256326402880797567328 3585315 -139258736126323976255984262288000000 3585316 -399484726568262347683155817561628672 3585317 -536775340038792029301061736450838468 3585318 -387400389059791922495866642909251072 3585319 -225786679289376897397370972213143160 3585320 -417282742726979645006537871047731200 3585321 322290390346334271961986880161946890 3585322 -16920314533796474998376701542699840 3585323 -44511857169159334021500672954833664 3585324 302118260130245986261341213201901056 3585325 1131589825192898895225535774110138050 3585326 180380549609503368477297780999458112 3585327 -292966304809218032743976653026810624 3585328 21543162818554141462727407083847680 3585329 -1769272087360711756236603796800495120 3585330 54314328766453441707606132928665600 3585331 748962256157829597571859556676085132 3585332 -452041775231646293932537314717186048 3585333 -1122939677368070725013968656699518400 3585334 366620822328478791083059616159164896 3585335 -429476714666143528195134194587629480 3585336 -298297561591541526775271657098444800 3585337 -58899661123919000261954960675287040 3585338 -54544823521141418862307775611676160 3585339 6128324174145047646957780530818008 3585340 9533896850028861756638701828300800 3585341 60618303309406273647507054342977484 3585342 -735166707948146664609748707630099456 3585343 -39728263129212090812118591600832160 3585344 -59473129510786767307021782632890368 3585345 -347270550743652512100570531864132480 3585346 -1120995799670450876811639904558798128 3585347 -117710581191937954228848618043707204 3585348 92936330497655183179907730460975104 3585349 716003773347685189503559055182536350 3585350 469665953693893849615352005055618400 3585351 -425969012558990656490123955541248 3585352 843630346262354857742552642382873600 3585353 1454405327828099313076644430114096602 3585354 -274016283602329999303539554513076480 3585355 589741539759955952898133839858257760 3585356 322029057838916183955222623862624768 3585357 23204441212693718736241609855344000 3585358 -47329893841092842985893231370743808 3585359 -1327928289023206830249096196206391440 3585360 -148397532255106144467295377840537600 3585361 509594588134511675119269663597734120 3585362 757470044934061133113216258661441664 3585363 -328443147101743816964741047636118856 3585364 -1206485707182329509699614161771012224 3585365 110205511179690590612535671800934400 3585366 291475496051406831021786449299114560 3585367 -388387261337416125754686144263302208 3585368 -54644354921070503992572449497620480 3585369 -1194169119243264519776241197878526256 3585370 -273439373471944269683497937491795200 3585371 -6778772302237711106748714920159040 3585372 -164806179765608552523899151332302848 3585373 1412857432953000496037504075380425504 3585374 25439795765850501401653681258808832 3585375 -378254147542469042585686382530926000 3585376 1955857647696727710494214589187358720 3585377 945697596811063424332550117717339460 3585378 32402865343452452166338000346014208 3585379 508812912781529538446653632533981600 3585380 -478291242437576821424688134586259200 3585381 463569810537301044533122625702201952 3585382 558113016651125867971630439034285792 3585383 -915651484537674644459307178032000 3585384 38098789545945906118500553985310720 3585385 -200662678711045606206169586429258040 3585386 -111734330523276555863461378468823040 3585387 3952194145811674784549417040933600 3585388 -932625555078552727598282075527251712 3585389 809255590410465621788932888141199190 3585390 371484847268108045877496454533537920 3585391 -351064508644885939620460863587004208 3585392 88692963373312455463938613711306752 3585393 -466133846329034785526644330250599296 3585394 -227695027129841849694381269526251520 3585395 108293912301479989485513042528998400 3585396 77432794544934929457470732324751360 3585397 846961641339921732124385220536956440 3585398 64048496102413018148491469102645760 3585399 -539536832812291647462730743782212272 3585400 59934064998569630345790322673664000 3585401 180294672633230037647359542075825792 3585402 -426318203595964882814812118483435808 3585403 304621657849895302953940551450559652 3585404 -464343485737080278906222596620125184 3585405 -28654152414426010623551923547367840 3585406 929491352610046908011003052797955264 3585407 93326513992859281728328508181119712 3585408 222158577658302985661321500447211520 3585409 75973247671965707114226771691134312 3585410 -472825934145207407146711715329436640 3585411 795492655458389613206717427462004560 3585412 -775816972671614871002381981122102144 3585413 60465645264427972504465016164099800 3585414 208439330145349664855961833838151680 3585415 -2351748874709590778098378959331536000 3585416 681364338525333108563213457725076480 3585417 -793655056023785986196636694378554400 3585418 -717334139074498764456015473472645840 3585419 943805088423596930016281511517300296 3585420 -92351840992114995667150233109862400 3585421 96307583759429424582901412704434624 3585422 -180830800065357761271406164381799488 3585423 -807336435627573501085682025481495416 3585424 -99649263158180830715869968254631936 3585425 437327355406251278135000222475481500 3585426 4857777611676501676837595970485760 3585427 -422519589312224629744241499483643608 3585428 -592491160092287077814412206980890624 3585429 -58610716209075777271405676859861504 3585430 -84476644118318877768881498496493440 3585431 130405120837977619047334686569130264 3585432 47814772125260842386081383144632320 3585433 107518486087280654032985049327597520 3585434 -11560145531235015502068320198476800 3585435 138723783407886801780329199992444160 3585436 -345553724880824520711128221347351552 3585437 -428767613846607635801162939404833300 3585438 -638244317692386784996355366593781760 3585439 466569920260772463467225717257110768 3585440 800611293574839178199008200985804800 3585441 -203419087010818802974183865938922880 3585442 608624621113121976272233565887027200 3585443 -104673732779150413706214513099766308 3585444 547612406749224461479610985358786560 3585445 595817185030351387439133222058088700 3585446 265727340232410971413479312495989760 3585447 -44229194159585089083677227415609712 3585448 104498542272741561083781919777167360 3585449 194457025334997020789189005393028736 3585450 -40545813791273308558091569291737600 3585451 595956636388772336937258462474438452 3585452 -6635128603922117030458447434620928 3585453 315071179511405952595508393205447360 3585454 470542368992542874414627371912730880 3585455 -863327105100736990762967844484163640 3585456 -61003337869786089496011177736470528 3585457 -1025519719588248233365046443349533294 3585458 965410071962626718450022647014949280 3585459 891516469191342813769922161764437304 3585460 269536840640353837779414115989749760 3585461 1653610200007580323048670244016890624 3585462 -488808236314284578882031185123024448 3585463 116873870808028203874748248192711296 3585464 -954381985324583575422885521512857600 3585465 50850631981240433452375225315830720 3585466 166450640655779939722669639202108160 3585467 -230714843481431748029244429164195484 3585468 21420260573771493008635271841874944 3585469 11982104062924066202071176353472544 3585470 -157817543937908309376722053033697280 3585471 399865794246752736767354968709911680 3585472 164356934932425459569955939811328 3585473 -1072042342883292793028267364438683820 3585474 10210323464956177765064030622052944 3585475 -427534063906732068611916451328114500 3585476 -425318989326422112620210263838701440 3585477 471696153455910093404235642659678112 3585478 86884169952673795399529025735636480 3585479 -2293776815311208272851810650105758416 3585480 127392737433037058069652945752064000 3585481 694787146170436824605653238807528282 3585482 163382584542794084505779442048348000 3585483 -170463038257731837792642030078863256 3585484 350598245180260274258640826106868736 3585485 356735087903510393644777377441455160 3585486 -563942813766461378994276284211942336 3585487 1152741034462069949599914231843369792 3585488 -90839688321786489067066835567984640 3585489 252233910284923614460983151042621440 3585490 289892842490484944857187255739571200 3585491 -67410558535408082405692187728899168 3585492 -1126485776982967962867545315263488000 3585493 192065889146164974841205574364931424 3585494 -247424373333708650034116752851886080 3585495 -164491248978095343838656017953397760 3585496 -1393060558864435567613503479112734720 3585497 -382873917072610705302920230654872054 3585498 194600121949083878698511247125322240 3585499 2122111226091159398314683008336394064 3585500 422963138555844278895741811152384000 3585501 -531046329047152848139478815651566420 3585502 -654183654481976868008055553335566400 3585503 -560607410546654720977867449902583096 3585504 642876626833356206558966409965076480 3585505 399476647809115767002680304636390400 3585506 -674395322219933375596840058214576048 3585507 1156785520820626454205771922506155640 3585508 948279032302435777309352103365360896 3585509 785163294503841251786579483002043040 3585510 498596027510088940774270897891238400 3585511 -282980075674231622146680001591092248 3585512 -4006277976478431967869255821721600 3585513 166966499390756497803777360596889744 3585514 -182606707483685365680576125143128144 3585515 -868724291507618161493358398021559840 3585516 -452882747594706677698250509211123712 3585517 -599944720559427459598670857105885152 3585518 -1095858327785942977085172260186351040 3585519 425709152967406274691994849490426880 3585520 -246826554577593577461612406429286400 3585521 940589174203132015452629626870870692 3585522 -54016893929072529853107517061517312 3585523 429823527823865010440272089526396504 3585524 -1172260336746578897437773974834315904 3585525 107539063045019937984251346128236800 3585526 -426871993974439362548766366115203552 3585527 526247317875419319392319362232282072 3585528 877176114855287679327939568984166400 3585529 -1202717782202260696556030334321903216 3585530 31488016661986159233343742293782720 3585531 -1040941261516284801846448149908880 3585532 47927020139134676923623966370778112 3585533 664620247088379446788613728406868864 3585534 160110556421195973675426460800425280 3585535 -410593184733307004920354080042761040 3585536 1094004815858556855913026614093414400 3585537 1006782844596744818458378741594702194 3585538 522293730702550060753394593899731712 3585539 -1199405781474112370689318844689967376 3585540 -23059314959891350628747580756664320 3585541 -3975306902324181134655444824592548 3585542 1014512241488089219052865340306968672 3585543 -1847919296761347811444442887920480 3585544 -971004279312317502301479922023459840 3585545 -290035180115472311857053512981612700 3585546 46382955846562207565106294064130352 3585547 245704604397457613070828478836723200 3585548 -304913578724740285759021339526346240 3585549 -565409895832826839279221220908103680 3585550 -3381650594353716496358367744403200 3585551 -531536864609115414704942499679882728 3585552 -112151114495257140884593674598809600 3585553 -37766833203483852242911177760585216 3585554 224851135078044328420070809315325952 3585555 -4770300571665881298129887745160800 3585556 107020488016671251013773504256812544 3585557 1362116643857723968596391063012225806 3585558 -350567221760452493423896384722148416 3585559 219858611988267582271934947313949016 3585560 589229698767060488176229331068928000 3585561 325677448061346116553663325364224704 3585562 -637255575081549611814284178497467920 3585563 -3964091645614171699240270395586272696 3585564 -122534738216350900044973088751442944 3585565 -1278698179357350195798176142865371540 3585566 -787156226211792277748750294252760960 3585567 63077236099109171012726261960145480 3585568 67517727646996446734151109947949056 3585569 82884712465714504865799132699236244 3585570 -225511781430909417518750998091696640 3585571 1188464108597641510928214632530380288 3585572 -2081695565511964401555591329465751552 3585573 1271982799158804143975595175884028800 3585574 -653505366158374483881374602129042464 3585575 497313818385963083027791563985200 3585576 63705710137609864917334508304384000 3585577 -63607650714306423875713471111034460 3585578 -204765922569111358444589957230670160 3585579 -193888104439750337044230954014696616 3585580 -213146202740199345969004533599308800 3585581 644312356728757278395525758239359382 3585582 10274190032401835646899109142425600 3585583 -2626543069317631601423083201133691360 3585584 -7528944455177365503047046459555840 3585585 181964341044886916086794768646886400 3585586 -501356667429295755031806223291489008 3585587 -2123578743274592941950186383929250208 3585588 179482884701727084118674531750604800 3585589 412707477163946260547052601723123200 3585590 -180214231887258931788761997865566720 3585591 368100678526914849288805245034743552 3585592 -74971787348620158134847524411904000 3585593 -679973319846847433027128251617094 3585594 -269788282623841271252637727069516800 3585595 -118822148551242542053133079804690480 3585596 -54848601268315022242899169785882624 3585597 -564877948779829575459393560106100128 3585598 90354351853480065786178798900608 3585599 -912629916620186519420664286639648920 3585600 -147960296222472074040926102618112000 3585601 -194512083758961058084308665246001792 3585602 -1462476781105609406667885369115092096 3585603 171347684433004711941561220508886528 3585604 -868996272332473233133180663687219200 3585605 130620948505526242364856856464829560 3585606 23180835265255861109266929168046464 3585607 925879755826097466863023059957297720 3585608 193920374140769164922586500935680000 3585609 -4521847933913603835859819825557276 3585610 -32335047275607056606464856871060480 3585611 2218787152125537949010624432592232212 3585612 116026996212558993701184023810022912 3585613 175580764186316145584609683686023584 3585614 18423259177471703789037593959814400 3585615 -196941707026391920969163071292037120 3585616 453144097707324029815600121608527872 3585617 -467068134740227677881750848673315328 3585618 185207549170436514423984960205783200 3585619 -147896675464915419804437654587475880 3585620 101678122231571174060608738844839680 3585621 61928625774813671872222896183089760 3585622 -65007756225989563015596254388418368 3585623 -169601111960131891470528068878432680 3585624 933929288895642618159385732376064000 3585625 225266828705627848312202385895591250 3585626 -203129121417161295887981797749292800 3585627 21342137501248719275477375289725076 3585628 1464990436037856848556898943144573440 3585629 -127355108567899889291952264782743770 3585630 348130834793494699271088068170629120 3585631 177967683766583060316041744246882304 3585632 192272454886550051637279477655142400 3585633 -167845050739454544929522049636214656 3585634 105424073135061435200075828151532320 3585635 -1293131731098580612809008441000575920 3585636 -698472973756711763946538800807702528 3585637 -2003798586682029427943215354385630400 3585638 399532767847385277319819355811156096 3585639 1145061841738561038427725915696564480 3585640 34732405201382656737942416138956800 3585641 19483017602413785422330320488022464 3585642 -207318798293551837529242369708707840 3585643 560764931949752111433423837648561024 3585644 444227725093635365007526227591744000 3585645 -122285042162758073519072906200836480 3585646 -242002230184946915789773120427261952 3585647 -250855238573437333296259357575989280 3585648 -219175340119854986664240897798438912 3585649 -103649685796481328787289411461845836 3585650 -89561454624905723696124966279493200 3585651 493142754532258346014142408306623032 3585652 232661043296906436367506158072545280 3585653 -2000094506058310921976887052880943680 3585654 -134894563316490004062784112595087360 3585655 -348201572391244151659991606738384880 3585656 -1759933933433885688236918970716037120 3585657 -820349046020151643823005383357457536 3585658 1417251913483215354420897625870637280 3585659 -274594316504754419744831573359458048 3585660 -26839415722046689636371661355735040 3585661 -1429555665167345495392806587406689600 3585662 105657463699812183504781253345516352 3585663 129015677854872450287429270874459192 3585664 595253299822434901128673694947737600 3585665 -280623172167636136251826023880544940 3585666 -169228496640140632463042695037460480 3585667 -363240081944750458428061361803025284 3585668 379748612330950983909078765202386048 3585669 -1273299159026911294392124962845761056 3585670 47676527570561605557130085384689920 3585671 -230559890497046253265449274381681128 3585672 -587601118273674719049310016482913280 3585673 247187986540390258882484592915824382 3585674 -203772339279968219011735671054970368 3585675 463822897127030138594318589350253000 3585676 -87503985862459273115258900710072320 3585677 -238913182851382503067616383240912896 3585678 186592719459446122472539683067842624 3585679 917555999558969836324563922883839280 3585680 -102988536317776284564200068703846400 3585681 878336048268191981757833417623538880 3585682 -1153177657516976038328977414609845600 3585683 -1763387604359012078551893923460912936 3585684 4777809329028542060139838070630400 3585685 1279024652194543465439655972975759000 3585686 -12595117902930842230187173457955456 3585687 12831444659957502419390978119560960 3585688 41023381936364964831178943571087360 3585689 -233621695341040700121978711845379510 3585690 114996123466635797099491390295447520 3585691 1796040347909247210827223034603325352 3585692 168634613621099877012137024066396160 3585693 -1084213762203144228493259677735863936 3585694 -142689975829373231632675766119114368 3585695 -544306870351193392688189045314579800 3585696 168147146764579772137350677730951168 3585697 -1136001377995120829845056090599213854 3585698 1060840887555334705917439034853387600 3585699 -227122058909188248044984950860602640 3585700 55398670233371441158579008321024000 3585701 -122775268806386580052380386656887360 3585702 -257983197501761358815413828980340992 3585703 -253778321704532974570552324026131280 3585704 -943073475700647806947414917616281600 3585705 -86583598795696362408857060464766400 3585706 1202347245428843963950920436698159360 3585707 711329967278354488964100150563363232 3585708 120533817622979691352677034075226112 3585709 252340177617529165720227253382533910 3585710 -279137740901588719243430231965170240 3585711 -143980538998464258743066567580532728 3585712 4873162429879476635440133528289280 3585713 -447874262900812322587228750822443456 3585714 -563927687945131464001357539853478400 3585715 181211778860416129050263857822086720 3585716 -26478481738099846069074980438101248 3585717 636034027716177688046710935643308480 3585718 91615544894930764652849750289776640 3585719 -1170529933841494653294798607285935240 3585720 577244033815738921780754494573977600 3585721 -820700650934675236246001893895529900 3585722 362874228224069633703422737065100800 3585723 -392857440159283971180344521462109952 3585724 1074574152630358729547704523592615936 3585725 282240779850418304459532675324456000 3585726 377477627122695095752652965523500992 3585727 14485692875716489347529972722055480 3585728 -451499231280450795204778155332075520 3585729 107238972632648797750505717555352000 3585730 156375261595177493055614352057353760 3585731 -271721078691348077701873595615560800 3585732 603667172573025890270975891669919744 3585733 -254852907793723563037744226072098018 3585734 -500906610561470689056261303163428480 3585735 63132914082657210502231024977463200 3585736 55650452353726456296059344547512320 3585737 748434610473608273264197957200749280 3585738 191531773061985582832168736798300928 3585739 438324789833257969516655211979025408 3585740 -776187107641170361522575501891855360 3585741 589260357768912780145348692068467392 3585742 536725000710589651731613201065686784 3585743 609253427776128764107862704118070000 3585744 96914316702246007069674856170307584 3585745 268672468626646045896356716766944500 3585746 538188048346753435599787533353017344 3585747 179615536879591651447418463029690496 3585748 1061645171522678317868195689935398656 3585749 1746947736987912002046476984479932750 3585750 110198402548070933517239737271808000 3585751 -38255957969207124903692132949968888 3585752 -83894828190844965896361717595545600 3585753 -126859713553105102231643203602409638 3585754 -380598286721817482261524061508775968 3585755 1215995092101528763504096679037044160 3585756 308172723271083416998131273480683520 3585757 -202886668888518211876219883456547488 3585758 -1050505358949506231632115486851763520 3585759 -501968203181155717231705538815597680 3585760 -21293682134273428405833282803466240 3585761 -828340492384922000633988880204073148 3585762 945463582769885631086753021793603840 3585763 113498077390592304751205743413556560 3585764 44114125202145823962671581069381632 3585765 -216051824489939344899715136409838080 3585766 -738976248912050957018369417983004736 3585767 1784511435338276315574249547937397816 3585768 361795289440745069096216072937062400 3585769 302059568596862892404719381327247808 3585770 -2710501892069223986284111258521600 3585771 -492538643550025082313459531982675488 3585772 276141644283493375778133032283013376 3585773 550464987808639525854412405761868320 3585774 7859497490487157148033657384227968 3585775 67272551224687243502065916192275000 3585776 -100754369548897310233582909409722368 3585777 49402724317053368173575752981884608 3585778 60886272564546175067914472417620992 3585779 1502604778665290153115540550782706380 3585780 -579224914353557657645584042475182080 3585781 29187025699618451063979841820451200 3585782 -741683658946078203310194993195655008 3585783 -782453677104128703725365935155472000 3585784 -387354267749854221836245517633126400 3585785 -404087341767132756711106737876671040 3585786 -96053311302017300954043037249865472 3585787 1119554262691352948351162218627846436 3585788 339301039818677549317056251650265088 3585789 112303703622270292466040510887028870 3585790 255853655600280190880565463125534720 3585791 -472099095591944365982671165314578832 3585792 137798136773881085074049996653854720 3585793 -824044417434529009623735043477921020 3585794 773329818577237267314358425211545600 3585795 422923118161276690756994067125062320 3585796 -422093099459999412576103601800854400 3585797 -1302581896855764413313734701676114208 3585798 560241811080394241702391215451962784 3585799 -131461593542729837293985119025534368 3585800 198887068219413577603020958796160000 3585801 -161148800292283374236559669979074816 3585802 141151684116737890880766614483769600 3585803 318268392473140239161885578356849168 3585804 -635330159334139366456002872394453504 3585805 1174722462862266521814923027085200460 3585806 -101169631174927302367022970446421120 3585807 122280703172993526717233182860788904 3585808 258267027168967774881272164221919232 3585809 260620428257257143785065021393913010 3585810 -192183119894700441828296044005888000 3585811 -157362285499493600732750902066188368 3585812 -181508368897309462503426846926089344 3585813 -109111494132313825646864556006912 3585814 155569454024132894597243305258680000 3585815 660444899653476076263639877054012320 3585816 482862956930512893789136535358259200 3585817 1998283168571846396091185480799825866 3585818 -397885257996219249195526847010551808 3585819 235544806260576346797130279726360368 3585820 -548961545010718750755841588010764800 3585821 912687820108705248826800752211955320 3585822 148763670438822470831969429120062272 3585823 236422092492960810249112848805055072 3585824 -2015309981204689434420523663796207616 3585825 -137199575156024707791727418214543450 3585826 61376046316300667601206408920460112 3585827 -824333570256377573334908618298373728 3585828 -374139148974786036737551163951815680 3585829 263875297962847595390261885319390648 3585830 -120700351856929545706299029579854080 3585831 165186967954684637668139572818451752 3585832 368576481082147791685576153605734400 3585833 25787619183393548269377328318941684 3585834 140716158231530843865228206652825600 3585835 -1899788907032027770356104040621360 3585836 -293240922933147008702338088185125888 3585837 176534815753503516872880420224633568 3585838 179843117393046902850775467382314240 3585839 30647944660871953353760600970708160 3585840 -136439109680633072515963534945812480 3585841 478747914642488312919577902442535424 3585842 1299347241846131295570076377189211224 3585843 -415424099694969545639290186431081600 3585844 -648498137572319440879085312044203264 3585845 654397587458701922939436666341191680 3585846 495756930789022494604709882121850368 3585847 -514140895638022673479755630837686960 3585848 398808656566285733234007833672540160 3585849 -63618512702267314963202388040287072 3585850 -225171710433003058902160607329596000 3585851 -1852024193427282887319400907843891400 3585852 -81002662402265513623876090868135424 3585853 -2995297343561825346399119644049263296 3585854 -686949173119941712485832275821370624 3585855 -21007119330237267652260429227612160 3585856 -544757545974690754688456943730688 3585857 -1139949206322166154043847521495810768 3585858 124521070908801236763087992197517184 3585859 1316670511498097955473357616818960060 3585860 -148609903272375156411777710783178240 3585861 622250355968172010493986184443010880 3585862 101276229420709832371692348787876992 3585863 -17223011934606853017142830921196032 3585864 -1201651882668355033583134641121812480 3585865 -840544803788774556536237314989187200 3585866 -364688100223644748000673591735548368 3585867 -102767729124583651068202413531078720 3585868 -527849198315793393135920964984130560 3585869 -1162858022241834439900389302773223274 3585870 36144667406430179120486868769987200 3585871 -202902786677261273120911192021282368 3585872 -1013716700973836666446442805854208 3585873 775499131788379416939207590887206384 3585874 480346132339719841828990448407347360 3585875 751383343213336883355775411328232000 3585876 314529367996915435202751691992944640 3585877 -1095310302880713646028817017072962980 3585878 22753962849907169929209620237518656 3585879 -216546860967600587336830882094130000 3585880 768559776591225627554513087709388800 3585881 -9388375094922429272882830516660668 3585882 129562269612406431937028338830531840 3585883 81718161926593183801209090157077520 3585884 736029625289877934825581972061602816 3585885 -414911550674574244693812061505145600 3585886 211820116427123611256004454616903040 3585887 1191352359635482939248413404990002960 3585888 -626979185454875029666904137173958656 3585889 672391458574266277422909931908464000 3585890 244306591548455279354065128790594560 3585891 -396885107328359108671789213254803136 3585892 -605752905212076937361111561799407360 3585893 -671068262078688687937161065498820096 3585894 43489452656465551267950108699058176 3585895 250425740089711885394710023379660080 3585896 296815757041810109918831943912437760 3585897 -564643891245876974718752857212754560 3585898 1216576372237375081813033989542017536 3585899 16537604835948626853448995800713680 3585900 179980851376554076023414931631116800 3585901 -856968464114995102706904932771736192 3585902 -687504627631535032366592468687265600 3585903 -524453880101343747596520042054580992 3585904 -112639949484833276508500770885337088 3585905 -23077411598949290688793867031727000 3585906 -2568959621521738072831349060755680 3585907 280376909826384666894091937899902720 3585908 161470147380410860585357283862988800 3585909 -89636828385515070738351316211007840 3585910 -528860446100952382331450171893232640 3585911 -801956978608960074238094378077266720 3585912 410459738008588388349678148439900160 3585913 1484470547073574396155209541396893162 3585914 -1053137628136318139760866579876236944 3585915 821842460364206270596220532987158160 3585916 211335072090911088350756154787850240 3585917 -99386335071172733129518599490247034 3585918 369915385743523694322881505029134656 3585919 -209194109423685339687911788099373304 3585920 67711853370986182832219902653235200 3585921 -1036585390398965760640713182727286176 3585922 -1065408760030666325604344016229584000 3585923 -1101584282299330500253626458904475896 3585924 -69673904356699676926377220331796480 3585925 120257494991418121986739877867225600 3585926 -636219804392585198228667338195677056 3585927 369018612524182957880229438739620480 3585928 1216489055322090688112582250309596160 3585929 210438036330171305691868524445351752 3585930 186014192275668873617065124891089920 3585931 700173275502979583539429507754411732 3585932 146700679997110350188792139041390592 3585933 -41536019106593714665580723550918900 3585934 -49593393789096557289158368888246848 3585935 221165689659241314765921633116088000 3585936 249028039445185743660889739443372032 3585937 -811579558483108472604664182097849740 3585938 184021456778170694555946094412912640 3585939 -61490157659749040016221159177652480 3585940 -138344611058370932911452696811737600 3585941 893738346379895963869866425776275342 3585942 1225438806022317849643357322088576 3585943 -1275591715701307866108572952885066808 3585944 -722159685185209088129936487652884480 3585945 997921507633020915825713907995182080 3585946 118912722936028493159691798913198080 3585947 392461521586943724528745002583567680 3585948 724094724845077044936066912757800960 3585949 -581702185191822760878280270050977050 3585950 -471440625224804561197310836600632000 3585951 645904260082943019423929750580716040 3585952 1350966613468447006783837283287498752 3585953 320764319775931000329839334678635904 3585954 147095757140736891773820600723726720 3585955 -782532405906820563010804719591950640 3585956 -276743497671833996168994786017280 3585957 -824227454210404762077442503570811008 3585958 703843205241276597731132104737562080 3585959 664344134083368671121681256067903040 3585960 -211102965242731417729221466236518400 3585961 1522997129530735824993314134085758800 3585962 -522963794665001123900656954114770768 3585963 -1112239538758466743734813851329620816 3585964 -119402171593147445843013314168929024 3585965 -587780055789222536938975277376314400 3585966 26531096947636415419024398692732160 3585967 1463379681567013165163454004845391032 3585968 -267673675758638871045819257996574720 3585969 1022092998724746301127748919176870594 3585970 -266192235260961612459903986824372320 3585971 -581592189745213019901983994784899828 3585972 56120910754544010428482515062882304 3585973 87675797741311746015844212749542624 3585974 -354638533924125477387634681243250688 3585975 -48971533419900647207390256788970000 3585976 -560184388767935748423594257159577600 3585977 -321951851003465271365616113614521174 3585978 -974734635066431543367003875931010560 3585979 103670312117496716008700193135981784 3585980 -57080821924520088292930828091904000 3585981 -276694958159575821474349335686110656 3585982 802269397947615821401597240512782592 3585983 836622443708294565250074238062994800 3585984 86245549068789386872038759428259840 3585985 10690756746163414008285431021538240 3585986 -354982630024472433478002573740435040 3585987 -75193121809522218614253882271215552 3585988 14348938174118710487149354654924800 3585989 1717841662155465222500443415721768000 3585990 58783496380500207981300612114741120 3585991 -582214586698365315140037275089287840 3585992 1864795978422340944182583493791360000 3585993 -8745949534899999617946081184817376 3585994 -117869368213452267040300402842171648 3585995 -98401544320477870372873789820203200 3585996 68402091160704306313879096932433152 3585997 -619772296438624103625854355484136256 3585998 6588929934433772624824398636612480 3585999 392473103674757133258525416583869568 3586000 67794048687897125568141059063808000 3586001 1296639783224410076991123975706486002 3586002 1237904769327689652914169539587584 3586003 103230802437387222716061211379120240 3586004 7237495564799390551625727315760896 3586005 702285955858723795130273006965766400 3586006 -143186031738230596938137788705209600 3586007 -1094154436215956726357086975749265368 3586008 991951557931906121117991180040335360 3586009 -506670741533061886643687446465136384 3586010 -400485720197701239209809564378263840 3586011 -59725276224132538972920866243252544 3586012 -1238114330075633749674738029888127488 3586013 -86080504914170462866459951799059200 3586014 164990362645968920755245371270701440 3586015 360034355953993272358973484119069520 3586016 1718854535023781982020494931337412608 3586017 -1801443178113634005226790476787481888 3586018 73669231795030401036846907300884480 3586019 -1336481719327169331005376350216180580 3586020 75103956103108785166581756559257600 3586021 81116453239124013182202642125828222 3586022 140677629850726700604894433651599360 3586023 90222991224107544590352751376923824 3586024 -64481494784036309792437239007303680 3586025 -480199153712201754454230591217382400 3586026 -58245845318817108454532326755545856 3586027 494730510759847531007313618842203680 3586028 27395633947886452287724959594969600 3586029 -13923934933683290867222886139732992 3586030 -219663358634038198800634427493561600 3586031 1893504475277684947801481933646876672 3586032 -26585403385724672672081749177073664 3586033 614844408781321827528412024591261248 3586034 -362416067285466301148477673329881584 3586035 455951941437124501665725904272305200 3586036 622036686912580601210782561570282880 3586037 165170052899893591994871488856622464 3586038 -477256030526592654124228719326024256 3586039 -1973249999413617846665774836244005560 3586040 424576402418517887553552522278092800 3586041 -1866033178669789003687434727220327520 3586042 395789276099110538691445272157704672 3586043 -2284930067319298908503546992974726696 3586044 -261570905272039010923355119264382976 3586045 -690961273513560230117108704587175680 3586046 -500883212211537682463078278767894528 3586047 -44740054434513031748448963859572480 3586048 -207815911529388554268490102179102720 3586049 -520634518448168629549811477047895040 3586050 99365940032107965601762960433071200 3586051 -274698588238176215194047735378704640 3586052 -86938852498771989381007492510418688 3586053 -2443745489082932804745396338185847040 3586054 -48175233344294792716945145496708288 3586055 192965849189277692864532728315303520 3586056 950756087389084457388021861343027200 3586057 683586275157852923131582591600097306 3586058 16235094930577955859091144573906176 3586059 1295778537260245671456082181478156720 3586060 718508320972771460606078127263308800 3586061 -1722161167690969872736236803329908000 3586062 -485205992653406918769197466376333248 3586063 412465111056383695581726322036018304 3586064 -206431730642325718413609286529310720 3586065 -159339512395410067453636455499584000 3586066 -216227436489074019034892386820117376 3586067 -313944205874151284239483228614076008 3586068 212427465784437243266086435679674368 3586069 -806981916326693839608585515793821604 3586070 466725121766766462139788407137332480 3586071 -7572705436473993282958755312988800 3586072 170025238661692553316924479092039680 3586073 -1528756800062873361605893226398266678 3586074 630901908021227503759530100845442560 3586075 455980357266643751038267196261261300 3586076 -592507011274940727554592264164832768 3586077 -257898018372031083686447278234260 3586078 -408737058191506319865848502809906880 3586079 281131432675605130532640665389651200 3586080 -2926465453577319283964304854876160 3586081 1316377991784913549919229176724374882 3586082 566878226289178446332724719874530880 3586083 -296733927821839072481697900401277576 3586084 -1150443778242309744703425220229862784 3586085 -753092311516254447117498767817352800 3586086 79025176898157850440400685681971200 3586087 -526110175005773721201152248367776264 3586088 798946798030107522151456213574123520 3586089 48365969156544097510765422440542848 3586090 -542866650134976322170993233915238720 3586091 -986514218321161022064507898215593340 3586092 474110729864957982613853557873239552 3586093 112924867586316967981473281781316416 3586094 3352180299341614872505446076236096 3586095 640768967447242729306970142159806520 3586096 199698481332000520486366055004618752 3586097 414783447639587428169371658024886546 3586098 277040124368674024607332534334822400 3586099 -799673185745920299719731663864406016 3586100 -124108909962946044292113561397248000 3586101 -346252882806608893345397912563790496 3586102 317262791275755507106109507975248512 3586103 -247549058796545968234762655287304256 3586104 -746657464040911456850434743882915840 3586105 624376107276002378426778248878104960 3586106 -60376240952247265913877905018958912 3586107 207238917625595349968545550640225792 3586108 -457886832084161545157036904177380864 3586109 -1575992481281155161738277855094949690 3586110 218700798867286633508068873864350720 3586111 141997475257406818942149683703446400 3586112 165393326528349172484295772502753280 3586113 -72142159149457688304068004530838558 3586114 2369381304630550972482080801828352 3586115 -169026360371634547500629936858348880 3586116 -666877059117142114187369472235038720 3586117 -780448529755847541023276606193733920 3586118 229594696076355372069849391545425760 3586119 -261967181674630741261057864782524592 3586120 -443775989513900177785288955187763200 3586121 -546080714949921465417386380906151616 3586122 40065435681249857167243626739647840 3586123 848708384952886130296857705678980372 3586124 1465674148176544516156766349162775296 3586125 -83631256538825354685348599501904000 3586126 381065607796345455321720389732417280 3586127 -247096300477943122696089006068333280 3586128 671651951727415955266428008398848 3586129 2117810469040418594615886155793678580 3586130 -220535820684935320881739157752883040 3586131 -387703598920701760553357026881322380 3586132 660224555189975828137447238608742400 3586133 -95723921124251090452305778295119176 3586134 -89368996351311735721847978011283520 3586135 -281432683517649393523644326998398240 3586136 367109761432072011882300862095667200 3586137 -176312446778705063863633818813047232 3586138 700747040801665600381461598772209920 3586139 -625632736485119626715191159895250912 3586140 -791046333902015673319972670215680000 3586141 -164793443534377952954503651042790016 3586142 43711672504904567390903855081570304 3586143 67721101311985227078799018466566656 3586144 -1232534752614192744342983827500171264 3586145 1183378254856904234607888586747098900 3586146 21545690343451323227444722351198464 3586147 -459248623771562157148886278814250816 3586148 731325385494047853983505914056046208 3586149 -77612100953981237479540068099948576 3586150 21164868520928214843918945663288000 3586151 -1435620902124058076508694336201116576 3586152 -748387159615898263360926838957178880 3586153 -707563001732381576085928270654641116 3586154 -89045513882933355455653990800887040 3586155 512006321314664970256768081733510400 3586156 417923316630018011309087321486852096 3586157 21140014697526630188914296248056800 3586158 21629390025353609545928495518955904 3586159 951072890383440230905371294158033360 3586160 -134144594415175142461797564530688000 3586161 -483291072921140128217619335064374928 3586162 -600070102437258123668771447257437168 3586163 -371848150445479750517767783923889800 3586164 -191937915686156763350507670638567424 3586165 1346935559033257964283854877291493920 3586166 401872560331175355146679793198261440 3586167 -683917466897367118888018656774678720 3586168 -868599924870093814365560156991651840 3586169 -1211716778095959202923629026858082940 3586170 -44800495032037786001315517337943040 3586171 1634574545873487213696487336280702372 3586172 -380272042906071454347653564101453824 3586173 58584387079159633607769411179021568 3586174 11160340274505544612563777612290496 3586175 -1107102417412086807414582420133324200 3586176 -343280239594541985175675646949457920 3586177 252678762569398355767480062223809472 3586178 -433407261168363081191176759654990944 3586179 -148930703229488104661181765978873600 3586180 757043022277066799735821703707580160 3586181 -1277572989594145314294426456294928608 3586182 -132940708785032728887285614017075008 3586183 -598195556086370459302906988282616816 3586184 -219606068303989293883208003462430720 3586185 -242300422999848525383874276107389980 3586186 591998920879032447243357019622642784 3586187 -1215134695593849983846654486399449776 3586188 -59897910024309021576617434980722688 3586189 45490397847684301105754211839735990 3586190 255648026864001118712689334231020800 3586191 -18358801159563066916281894622732800 3586192 -14532088666428471182993169837834240 3586193 -254422955994963183259579500731563200 3586194 -1136658905694874766325524207766893568 3586195 -472031576247850799785988200510593600 3586196 -1295912313310850028161207168341353600 3586197 -71150123948049472456311770520257760 3586198 37639628890363279083690435329280 3586199 -188119721149234747829899584316735800 3586200 5548225486301998077973329285120000 3586201 610796912246648067029601605639240030 3586202 237364716552700958872147984098189552 3586203 -232427751767329520387942611773304788 3586204 179808714256791105757163411126874112 3586205 -362117255175843033466815121841625600 3586206 -75559751308373622005456233952256000 3586207 -807084009577620072345301764903588888 3586208 -1842801964817055334623694835561594880 3586209 -211858759139326877055842322586205760 3586210 257094661278427563069301048363307520 3586211 10158915654805744624077141941309832 3586212 -273113792539962245100402783547069440 3586213 291092182081625618684164471196901600 3586214 634089976662532843300195406931327456 3586215 772179939508259728699189808016615120 3586216 463861588865999982232012436210319360 3586217 -252139840975252076305336513328041734 3586218 234772868584486992097836291388331520 3586219 232905585190098640706447548126149920 3586220 1032123038338282397643624417647477760 3586221 -448438356691620284592184449700929600 3586222 -268245845292341527527704561011627200 3586223 -621916071984729090468583374492528 3586224 -238561119603385206906187989630222336 3586225 -207052558663568126654530462987072100 3586226 -240201271116641056589292235956731904 3586227 647455253432090279328906313343580720 3586228 -372728485928834272880554198601506432 3586229 308269241101425509698904580872547648 3586230 -248009789179608337308392169061818240 3586231 1277529125183949392204582429631734400 3586232 231504978720945897616734766583992320 3586233 -45095593933607145661820417083580736 3586234 -612115703275752596285655919462275984 3586235 503482362191540414336720978484491520 3586236 301239836381509729564124002518323712 3586237 -415926603974364271299558888992413114 3586238 -190332034584209662348330920454644480 3586239 1185281744338155325980269561837414904 3586240 33686011679241577301433852918497280 3586241 -226828494772062841554173606745470208 3586242 -254552678831010908470221906642081792 3586243 -7758181185468810566386403502610616 3586244 728976863790795784204366895355025536 3586245 -174706084198723388570842848365439360 3586246 844929906102382671949518415230111072 3586247 451842961274319823916871608121763632 3586248 -1528313296167005932855661600699596800 3586249 727604720181399335297227603672352436 3586250 -103134899612790664947377798733600000 3586251 -279925643222143057804325420785422096 3586252 334211641861952841232427913202071552 3586253 196412143197198544296979267597546464 3586254 -412560451186691929918955285372743680 3586255 577594850233158733355688165472062000 3586256 -415392158861405335087438953981542400 3586257 -175558884437248895310533698791921246 3586258 277661684975978543924199667715623584 3586259 -455370400070347983518197777322139540 3586260 -532436021525343075766113369199933440 3586261 -655732018537137208243611913015710930 3586262 -287130020786113071570939719310490368 3586263 1122667865982375296395957505401008744 3586264 641065942191233130518660570430013440 3586265 512379755365201134238337678087774400 3586266 -110450769828296981378052216977150976 3586267 1183901509121968971462745691310853316 3586268 131567443985151089380407567175090176 3586269 1220087392064873883466153671956402880 3586270 -12456993500544045163373602715341440 3586271 -22696578282677842076321351331517680 3586272 834880633159879735672776601955991552 3586273 208724986649655399517058983342970880 3586274 -192821833903614243984160320887634864 3586275 7086150986700094149136377966393600 3586276 343498629607477108805727444190079232 3586277 280317353728047900378997144855008126 3586278 -1155919884793602443641250495239680 3586279 -431072676196092742150164044122738120 3586280 -782300783454826676842720091629209600 3586281 234348132382363389320139237266851200 3586282 79981251424653292120402110801084672 3586283 2160604886189232512182496660917388532 3586284 -276336475190826805630374655733821440 3586285 1215308932303400593991522426662687800 3586286 -11130454807663200669187441580040192 3586287 -684372984431951892513510926932744440 3586288 367191721030488153602538527957975040 3586289 -809336828242915361941649412806207808 3586290 -76272471077758044634211565507356160 3586291 -511446669978436229447487577616753168 3586292 -1277497115398324421561520041052729984 3586293 -524325868865629930247911270224825618 3586294 271021439069623145973590419668801696 3586295 -319900343058245316249588635753548200 3586296 246004377198913662200380360604712960 3586297 91477065227013552043891962042094080 3586298 113332396291662338446255062370541568 3586299 -506931763944312533068903551333275280 3586300 -680857085081774140411809264894169600 3586301 -384332506407875232962250595485160698 3586302 -440104331514274211081838920946456960 3586303 -228572473052085055662298096938387744 3586304 560578633256525433280187278200668160 3586305 516734454687688315409272506082949760 3586306 -371156957044515339218110088855577648 3586307 1350047441963451945927199820975442840 3586308 -418843104611719730864109438295019520 3586309 -1301603687759024863778565444887876384 3586310 -27840525346264383482734503222272640 3586311 174329283448139690677946194286819280 3586312 -1397649140972278050696259581874944000 3586313 271578936544528572021195186855690000 3586314 586988093364450421681749857349093120 3586315 -191352080737070447434162318738465200 3586316 698022266939112026645510572837601280 3586317 229608375030065171118295673731432512 3586318 247961474080325278599409930034349120 3586319 -738343245921355361444265098009352 3586320 -89531307061193425766510717607444480 3586321 -14816383475493112410334091574036096 3586322 -223800254509645192552682486141298288 3586323 414588229016278229730554834761264944 3586324 112438530306853136585790551479500800 3586325 -382305147213684342596727433767756000 3586326 125573039912823783494546909438991360 3586327 628764585215130143918751992258223176 3586328 -296434416336196285986306814529863680 3586329 -27285856218220993956150713381390400 3586330 633619343071198712667386946011569920 3586331 -58522287975303426765536766168001008 3586332 235457428456309241482838858208655872 3586333 220311261182401952161650234564980582 3586334 -82499609315399778800982771355036608 3586335 410408546645833514918990999129640960 3586336 363694522350940842899964790817685504 3586337 -959580855512298009627925072950478908 3586338 219860504961978542392636692106005504 3586339 1683980238866357327482018567030047880 3586340 -134916992275128458088970232377532160 3586341 970727590503962313501064159904881824 3586342 875601990749900491833601577895471072 3586343 -2268383217676585790757779690854732920 3586344 -14520203358823025540895435949670400 3586345 364118548875002476241674148989027200 3586346 -412050983168514451356907701618466128 3586347 821910657850933932052593528557560248 3586348 -816932195472326988514500050320667392 3586349 1646372741295657575847961383200837154 3586350 249359122317737936001929404970808000 3586351 150657436537966677807748733966385984 3586352 -26659008666817156296847938595848192 3586353 -892686976034757190268634638932939776 3586354 -1995094972256236328689615507926449088 3586355 -902623493068074932375560488022260240 3586356 31126613926880530782048644695013760 3586357 3429090541750333926307928649671345440 3586358 -681509109124381502043246192505626720 3586359 298900816635075988554732101608668672 3586360 -733112934739596427430718345355776000 3586361 558480584425171078032877196503046400 3586362 199028990291694008268132556453105920 3586363 235462581058741158914314357478492160 3586364 -35549808426244197881864310231897600 3586365 804086716692702533820371558889589260 3586366 -127165753421873626377813983084350080 3586367 1064712295907102535706307570935378560 3586368 81863676706331586216277027407790080 3586369 41561698021991231531808540494229460 3586370 601211058396975247255862647137806880 3586371 1119291514734108765112565341825553904 3586372 31430659969821270241471297596825600 3586373 -28861337461761086775958808591783808 3586374 -115850935846303467803859788005224960 3586375 -152315814789616657361923499211936000 3586376 -2362839190761175012377658281297469440 3586377 98043892788243656277287380011586320 3586378 39357794306474098375861700938886400 3586379 -383274134429266603573322259445975020 3586380 40985686638080555034900759931699200 3586381 -325357775613356180218365801350640788 3586382 -195488219407721869524700215657969408 3586383 -850407027125253952953399660504691200 3586384 303536132048673390931084036272742400 3586385 472211465751507180111213477166701120 3586386 298826651225422765085314857936286464 3586387 -364903536462903043245913506847600896 3586388 65935681017896347732665532847033856 3586389 -1044031464354647453198347352942964576 3586390 57852823233341892232499966365040640 3586391 1027501813424765251810605118031190792 3586392 -418702045306432432655188532798023680 3586393 -7427914742390127956039932312416876 3586394 -55869482964019074533557705845416448 3586395 -67697650272614934685065265878032160 3586396 962284919883218912212153888173442560 3586397 -2046605308536853844854961084032520154 3586398 13984131107385300596747440357214208 3586399 530095527661689348834075907818394400 3586400 690353908382098704608108792974540800 3586401 116381295168643708704191920212023040 3586402 81142501532311348464702109418121600 3586403 5534369055992215220457187501986984 3586404 386763651190400992651120713906401280 3586405 1267211283833214018089648422856960760 3586406 495286386687474971146862959646269152 3586407 503314922990873747788683713502197760 3586408 -460736604128104772748177604202496000 3586409 -551761051435094218294060604028719580 3586410 -243910795971598952690157488020224000 3586411 2010688186816641738125940256169873012 3586412 -161972595473466227292788898686189568 3586413 -42592638865386308879430428770702656 3586414 -4480191601756677800118017242882560 3586415 2493538657381578940134883836165120 3586416 -239227610569750588130380395492507648 3586417 -1477281638151090943692777820965791946 3586418 436395012292783701232754985800807040 3586419 -256874781017294355885188559038192556 3586420 -453983878182640810746202227488574720 3586421 289829883515565283901874798209721600 3586422 -237376609659215230736266671015346176 3586423 412137094810785790453982784527145264 3586424 1127195130853436461316686521270312960 3586425 -193895367500739452721833115667134000 3586426 -151231416860967808804772092684266240 3586427 -84553788913739840717886190724370960 3586428 -275979718874155795639006910403967488 3586429 -563891317629644074227369610426269696 3586430 -487054005582003382601084642438880000 3586431 1103234207155077953433716423052670152 3586432 466849651897618078932530335265587200 3586433 -393120953511260771364221970233215200 3586434 92553801620837624362859949349816320 3586435 196600740669285767555820568115024160 3586436 161900245279148205352934443345797120 3586437 145376075665389406657313365181946720 3586438 328834246923250789263652483890369120 3586439 -1389801046884280057125105191353000944 3586440 -315613682358432502362280833024000 3586441 -1722259940951059049167821021319565158 3586442 -899969451672056010077318550759744000 3586443 556645049718991607414755073771193600 3586444 377338406990309479974118407034406400 3586445 -183976959853529581885683302363205300 3586446 220936382928406864046329181059404672 3586447 275928383589701037572063659362638152 3586448 133388109464827645160161012301340672 3586449 324514702928905489631218626993460464 3586450 70052688693677358172389833983526400 3586451 -28059868918667023284918020304739644 3586452 418417578799178527570957840853047296 3586453 -348193413371381888802694097364757316 3586454 -855859806248035162389739052480953824 3586455 -209083619064700466891342082315603000 3586456 -1809929849425380768880733054920151040 3586457 -473643923979821428167339775831903548 3586458 9124191515678990769058021724429568 3586459 426563441428509174249153526326278400 3586460 97551220743236291909540695770716160 3586461 72114406114232345175254315236127040 3586462 -260723633822051914643785060795580736 3586463 591169887580361210645683104158388504 3586464 73207569678990118144848251993456640 3586465 550178494886222977731390656514067860 3586466 -38818758193207036869710438702582496 3586467 984116750649025472806600365035401080 3586468 -761984344278866760934269940533972352 3586469 866872292370076479031890267196647870 3586470 203836264430800596372575465291568000 3586471 326040574008982803801727340865624112 3586472 703912224011413480522956550775884800 3586473 -463829723542362276857118320873196192 3586474 -1004340566034969968255234995764285264 3586475 359089587073673892090320714852475000 3586476 -1181260512821944578204025261054525440 3586477 1257566049324502202575029525287961760 3586478 191800385964656541094497725374924800 3586479 146949722764446898273531707772729488 3586480 -31202050557997147850016531928842240 3586481 -1181066991527275411504858906521476718 3586482 -320019622543631015593035214082084352 3586483 402491577320055802209094815767047744 3586484 -215762573397510727589146479770462208 3586485 43950639099939936937385674476101760 3586486 -324933192407658932779470383299078080 3586487 1449089061224289742449497444691236136 3586488 411548352474924846105262941547929600 3586489 -305716291311137063783925528372864176 3586490 -24434583200463104621888370541545600 3586491 6425101159778421558097048613755440 3586492 203560776476993820886990998775234560 3586493 -165256001870641178417069458411971258 3586494 176608463674793807910072991318318080 3586495 -1458215361047712107761508004255165600 3586496 -391487285856868662360270436439162880 3586497 636111718927796010242728947495336480 3586498 453017676473021822811633065978811936 3586499 -74417319148307983811455607547720288 3586500 -138274381145057199750328911772608000 3586501 -18254365095260603078387730790000448 3586502 684613740048198378819840415034009952 3586503 -119414910678992426122516213730225496 3586504 -1407224969181294188509133601675402240 3586505 -70304889449011758493257757291392000 3586506 -418552234397713697756196959644942080 3586507 -891982703926290204828429710014250928 3586508 -645449297902616205043989946061789184 3586509 861851942385514849814743232808303744 3586510 -234141813358049879975839741605722880 3586511 -582988093979910288015155911273647888 3586512 -204618321600328323230805111259791360 3586513 -652140042960649716112207970856557376 3586514 -93242876543204489045645957929494528 3586515 175572633173763135586763120260364640 3586516 -263647339436850243650536460873564160 3586517 828532937582064547757894128215719520 3586518 36807659474912343856363705386351264 3586519 -1226606517685019564834422601221894256 3586520 105094898438967482852093694511104000 3586521 360842743488537712730274469823865600 3586522 210014703411916730264121497769036000 3586523 -149743104046233570331216566085376064 3586524 873637020299266549629552056555983872 3586525 -292309301055742689712571847818351950 3586526 -232143245779720639944596834260668288 3586527 -137389693208418979602460378414644240 3586528 -643787277366176873627726041162186752 3586529 -1043581125750957901030833125353899870 3586530 129611711568934507443816806622904320 3586531 679334541741281665142102529433303200 3586532 357504413434337933199840728010669696 3586533 71297867921200405745889856896706464 3586534 -259260742918344580319040490144833408 3586535 14419954887313952366441322195050280 3586536 -214099659231010498956127108567910400 3586537 828098628723636953654363653076288186 3586538 43420576975496704128620981615577696 3586539 174702875369832035364837817247665536 3586540 -346221729559187982818403858112757760 3586541 -257818485981764542906885938532349760 3586542 186379101183380953415542878145499712 3586543 -744874933318033979882626721862348208 3586544 -1302981140324750174840841189261312 3586545 -416260918261306017652959485751628800 3586546 -242386313618132530411288961840692320 3586547 1666754006360061627293863096063617996 3586548 78957615320229646224672684080173056 3586549 -650899986572717005146388787330074450 3586550 604064891625419816092344820006929600 3586551 -102932100120836117195210184208369920 3586552 189852618790137124962793198929715200 3586553 -21490933179509651150306919618498198 3586554 -604413290632422679532472551778812160 3586555 545969386206557852516445217952613600 3586556 1240344846608119327616621805564403200 3586557 -211352142109324504330526231746764864 3586558 -522568148112019270912534252238475648 3586559 -458829125668634749455806077729866240 3586560 274253527664536561658658672303144960 3586561 36036560145251903454100379843186 3586562 5220422680781125737597855253300224 3586563 -59938728560302667104037732244693984 3586564 -590083463898436075135866833717806848 3586565 405430149341892103855243767170363520 3586566 -16143682798036041076732411432685376 3586567 296303732374777484081404334329744272 3586568 -1824315685937353176504597585786301440 3586569 586408507197097932313128900668181888 3586570 -438105357213469811681385390284298240 3586571 -2236771177124669876655296566887885228 3586572 876594685750975840845210683990630400 3586573 1609029238141477446226193301784078720 3586574 579497922233852190724764556848512640 3586575 427442026076911958131870311126204000 3586576 -443567409305891317798078372642816 3586577 -291367413757978524092046180445416000 3586578 -231392391865225485699995161461004032 3586579 983057667956495821980409870296478800 3586580 -777114742584221590767334860785932800 3586581 1386813429348280455591691133676235470 3586582 695588240944020854798358683652110592 3586583 286230257725209998726992116624949248 3586584 -278208296753896478269871224795975680 3586585 1232781937431130125434060273049627780 3586586 451002516672052913792079617281246944 3586587 -743101553358963690881919149005632 3586588 -907200739688147020553645390987725312 3586589 -161524748292848189729800651602297600 3586590 155133932016215395934173211172837120 3586591 -473048600966482297228143814363102808 3586592 -2254431976516464278061376811937300480 3586593 1228283660980634302033875410062976928 3586594 -221628636991094488858992504900866688 3586595 307963658734550360589577360340161680 3586596 103221878149389310806501295355695104 3586597 380059805789885383827557992984789632 3586598 241545177420730141565941949648517120 3586599 -71671188002896570660168690403599320 3586600 111656886453910110969962680872960000 3586601 -917858598522958361138299315325433600 3586602 416458839338657409030883775505176832 3586603 929096903903655490795154228064332560 3586604 -1367445822598493556351712135792911360 3586605 -619837588134321417509081280633938880 3586606 -1077385884480987406541955284085229248 3586607 -152836655541474097705744330246127616 3586608 -329815558841699540983330391471013888 3586609 44574309652543554503486826759600360 3586610 496265809906309510135130967442944000 3586611 91905629180920203613240764539251200 3586612 862506763467170131188630211519353600 3586613 1071723235350880158795371131326263964 3586614 508531801882886681761701202885179840 3586615 -127121242456041075465755360964627240 3586616 -181948776463174139244207191371161600 3586617 -1267886208512182618812440316070707840 3586618 -177301234166290196863859854664880384 3586619 -957132273290155583172970975445149980 3586620 -92331616541700029172838938794695680 3586621 -11970614602298421907832645034546708 3586622 69949179902275233006335596194389952 3586623 -67220022307059650901594020720803200 3586624 553255359283474342394772705843347456 3586625 574754066491610409199073378209200000 3586626 953411509452119748108744678085624320 3586627 2074441322532089376637092209346379272 3586628 -442330027597558879969845135784181760 3586629 -572608270216336187513761506948400416 3586630 -614451006917064703900011117312000 3586631 1338528372577993155377908713545241432 3586632 -57005891164590316095108237548912640 3586633 -2275354806708590220044525634587062620 3586634 -106904118475098960285910519944003840 3586635 -186281203835654768994753192792186960 3586636 20051009636283569341918191294572544 3586637 -1396578445992900807541102861871880714 3586638 -13685881847892829104834185944817664 3586639 252792485713800431189273307143565792 3586640 31582472169643527416581257943449600 3586641 833688896324434636651605072857194992 3586642 585481359855920538002232953790563472 3586643 1554631860817659156934179399755115744 3586644 -440916559898757798825929564887855104 3586645 133649651932349309379597710744328600 3586646 -414685541611853637677734450024498560 3586647 -439980449014043273116310910095381400 3586648 -553694738648096517301689648169328640 3586649 1161895300509828767874408483511164720 3586650 328867395518939257578604902808953600 3586651 -1448407861073194387617193834795804348 3586652 -74743909150050907141011960517436928 3586653 553527377335059190239419726979222720 3586654 -46969583749648773840161587023894720 3586655 1109041078396114108913907384338347560 3586656 861991949300497850199165427539247104 3586657 -1463718869506460905417710568277232094 3586658 -369225560807477832329063508788134320 3586659 -819756570139288652629012453198836480 3586660 130623782419025007335704326243041280 3586661 -703052739272452464475488742874829348 3586662 409523967125039339949155372484059520 3586663 820955730333686249111945889402786424 3586664 1355674539151718727962611916383027200 3586665 -58039543173069198057839163592466880 3586666 -67379645856430828021517274381659136 3586667 720622960152859558314111743494735392 3586668 -802748746765454971362444670016655360 3586669 79747617731492547817197395672471040 3586670 428950273547702613925100965161401280 3586671 -27086739581778231799381572372446280 3586672 143340237776478452019442151786217472 3586673 -3135380500633780907335979396112000 3586674 -81750108767213291692079535594808320 3586675 -933567868911339615174714488215350100 3586676 -773571277598097938451678390916967040 3586677 -83669188182688214451136566613032768 3586678 730366115072555893911925937119228800 3586679 -841019278576333746145377639832823040 3586680 -200813266430950442151702420615168000 3586681 -190839941009705855497885740694780480 3586682 -271364090285778460187436717588624 3586683 -352992873360217108192420670035123176 3586684 265374771474878847228969848716895232 3586685 -195809454569525453359021305167543040 3586686 -487533054056592799225377407526111936 3586687 -1330119600074198833600965950280477960 3586688 532524058736565354929838331181137920 3586689 -455321642918806717529664721839117696 3586690 227634431964639801790132208078445600 3586691 -2764119862590357319982738302418733120 3586692 -467440911583508230537869508787693568 3586693 -19692389218350782510215455557797056 3586694 -1103579817158184704995378271986916928 3586695 73819838108000542212453305004825600 3586696 599642286991443957159810446526351360 3586697 1778188057709078000247778167685391652 3586698 -605461207577226047587998019061969616 3586699 35632174019623801405387763612278536 3586700 -28639901480534690715531390993408000 3586701 942515730252449125811243108191415232 3586702 958440646272382880470348943266804800 3586703 1345031533648658738698025575757300304 3586704 -25834379850582026198098277501632512 3586705 749485505043233229383364547861663860 3586706 -20445370022639894637944045086901760 3586707 -402369877544594762085933384350622720 3586708 422993093407308911554255492361337728 3586709 -16613129704705250064549360949258560 3586710 -58169763790791418669382585061863040 3586711 -2181696235716642700319713264206821472 3586712 700673788807775681575124889902039040 3586713 -545043409476035742450644717996591616 3586714 -525419316075608804251072112316278544 3586715 666752603917524928295624982626933520 3586716 -3050044988507010676268126987821056 3586717 -1227107568372867992196417962812894234 3586718 -515438313683896954965617793931981440 3586719 -1142649569254942525925246445941372856 3586720 1359700876927487499378091445079244800 3586721 -262364258028985434212798015805871356 3586722 252050675939635092290739880004459520 3586723 -352544678644301882503500135149837360 3586724 -1328818817141034306302388519122181504 3586725 -245978914452370467817967742484260000 3586726 109178571224937138478392392149534848 3586727 1223824117552136492298492613426995576 3586728 -850983858644982061714058849218560000 3586729 -629271749724727838017456685380497670 3586730 78503833665791322748211670226099200 3586731 62524552230566092517066129821953024 3586732 -365972016924623795462716576394498048 3586733 429362186250551459199130526911303404 3586734 10081093920100842539622742370058240 3586735 701519137555887199121913099619322400 3586736 405910338942580695117714641066606592 3586737 375629737259479522767116648483257344 3586738 693959600413372687950040012736885520 3586739 430548314721925930397370632544546768 3586740 213851168822624004410296526854502400 3586741 -1156400294229538762021750551893059858 3586742 -10445322365896337998170919611949248 3586743 470620855841982526897806846595404744 3586744 -743168701778945455074833538755788800 3586745 -71216268484682052524863827269808120 3586746 4410654968253318047080805106411264 3586747 538835221709992680876379523063605032 3586748 -1051917935806484576124654431761089024 3586749 1208879396396043930581586368494217760 3586750 -815656472050424458920242279964048000 3586751 -1437237224855433877737779438878375200 3586752 186234450214170903616714238286888960 3586753 1207211503391403683665703796124776002 3586754 341025490912047647830165344946329120 3586755 129513524764481689625764949386033920 3586756 -399451685172213490115349013074191360 3586757 7333761597917094992474263175391006 3586758 193390028337288502492385993930833920 3586759 -960662171673006923654835958006272 3586760 -402248897783187119423853714208512000 3586761 56906187940760338238347269255772602 3586762 79164521593390689616280286896099328 3586763 -1327261670215947842594368936064885760 3586764 -30833461532427632119861049066586624 3586765 -81186117582811830462076761766615680 3586766 966332464278848362585317957634352832 3586767 -292365585780290726610189182731929720 3586768 -127375303133486316129192139468783616 3586769 -2668639975524146819284634757985476480 3586770 -283196492779122693523594097802524160 3586771 27238620076861419781914913669604972 3586772 270663051314823090952276337778124800 3586773 -1005950204629348349586475473141452832 3586774 782504718379700694462914270597711136 3586775 95871873876151863000485374657651800 3586776 105712556065181052688961129447424000 3586777 513874097271495373878661361205519626 3586778 -269898459328388115286641415655930880 3586779 -73444288823858276414387391273261264 3586780 649777118374474667411912259932413440 3586781 -34648472259317668495222512506655936 3586782 6774608817103777816802520650895360 3586783 -363135207493067646855789342090959968 3586784 -1328667487197188854069069776591519744 3586785 -292146011776957002188349816249436800 3586786 -193785943715930848814032596380812800 3586787 -1061839309589344065846973616875357080 3586788 1245666195797806499124592234617477120 3586789 469003867670003575371044955124354560 3586790 243915623451934387508983892769244800 3586791 489812322296967530099680164570572880 3586792 -315215888129620406240128048782950400 3586793 -25838457601841814759776476705943040 3586794 -92206891142002274993780210528988672 3586795 -701670220434018745255334934833287680 3586796 414844761602136796090400397564062208 3586797 550312034156945344348135610814878220 3586798 60630682105448630010429125711054400 3586799 1275009057331869614835505458068682864 3586800 74880184840722969834808519933132800 3586801 750290307023786955239818795337839600 3586802 -12137638155103960545940623773671680 3586803 -8949894546346518347499034991376 3586804 -144561070410193766615349931176960000 3586805 1173059007183438695741791325817308160 3586806 -141862241422502530350999161629939488 3586807 -22054126662179257253908068979610400 3586808 1409328187495592104444311076791336960 3586809 147294090834348868445392917918640128 3586810 -144681042263877663177551599030033440 3586811 -1627559450705619596615578166379258588 3586812 -68738951813550212106981968256000000 3586813 1857040835062280155575400794393339480 3586814 -346115420570032217503062515384472576 3586815 718499848567318156084232564908765200 3586816 -25158665063526028673168297949134848 3586817 356160864954160005031003140456378792 3586818 574680107683465796825132345528517504 3586819 764727862339504789213667872685044220 3586820 392622220649078870625554579515392000 3586821 -82403269657899282282689796158237376 3586822 -665281488183810480876122138777107968 3586823 -348360396531997694897929090434893928 3586824 353434969042299407922340502645637120 3586825 -312860741248151016448291100367404400 3586826 121615059653055625166028034971920640 3586827 75542242847726891453838528829259520 3586828 123547311751507178708102238876542976 3586829 -544814539508921736895227953397018570 3586830 197583303103849562859639006370122240 3586831 -136024775535943440345844601311153400 3586832 100892841054068407897455040074817536 3586833 151848481264673072580614136825185220 3586834 -621920148298166128485766869270851184 3586835 213059237684201009640846919308147360 3586836 -983878857952052575606982626488791040 3586837 38484837438783613448889054573223360 3586838 232708341565227084830192752878988320 3586839 -344382890651437451501758599657596160 3586840 147519143372664761507915178311884800 3586841 -770764576162323680481545880823968828 3586842 -2744582720169683132578188153393408 3586843 354249522113669380626048761368288144 3586844 -340077497917730332875443238349436928 3586845 -9466860583703547262722329046351360 3586846 -273989913877062229914042428483049600 3586847 1958676091561667271356591279214088944 3586848 -518830389824304546537725175617028096 3586849 562553749105155609736303582434027072 3586850 107191824528685083657215589484416000 3586851 1093597325459360145736993861403641380 3586852 549757630185919900128733610052771840 3586853 1668546103533756465450992629581207102 3586854 -81989819624475584169582828147111936 3586855 -31147344834484646840531711629466880 3586856 302142523283544082233158984676556800 3586857 96634195140912169846840423292681280 3586858 362185102625559237645165403740161280 3586859 -652620167937273897390706782669860940 3586860 -439243213396951118165812775042872320 3586861 -223309451714080071501325466005344256 3586862 649629958813762077883733586226485312 3586863 -100418805750837934886413905515796480 3586864 186384780582150682254164086879911936 3586865 -310288254806084358871921491432991140 3586866 371102722441140878453587354456322304 3586867 1561025796788427235791405982828459916 3586868 431628557853923087013990483933272448 3586869 80922161640154818573984134333174400 3586870 93541981203972012975420311652476160 3586871 -371983392602061005691937314773987928 3586872 1109744079123769204142871347007651840 3586873 -74986351301117778060228497349587136 3586874 704781743180485654141567124578682112 3586875 98228773861273237064265931539915000 3586876 -1510322314911056984362796776483824640 3586877 -198479161162351711621289663296944000 3586878 -167662663182833733373783662311500800 3586879 -1235121178340930271841704644893971520 3586880 296424688879642055860228165573017600 3586881 285565777033572618287281322619896064 3586882 365219937072930195530331968891568672 3586883 826445543117902309137514838679315132 3586884 5088105340750825369564753761103872 3586885 -351521316217152455528631488714002440 3586886 209130673575937365451991736196299264 3586887 363002828391845980879608322495725744 3586888 -18089000501427674101676280003747840 3586889 -1903647854421936018671388363166646310 3586890 458835649312707075090653739500785920 3586891 63791067404013842751493110421720320 3586892 1327693850241036298591462049545065216 3586893 466584212072812348213903677301907904 3586894 797071258850344464141418216597680960 3586895 -346574475241167883547924025792669600 3586896 3808926951698113045088109523107840 3586897 -899476205431359462379558117873984654 3586898 -667916990100622579232944358627853024 3586899 28677361681284414941999948946094080 3586900 177081961021933781520787771226384000 3586901 78922470667544000162964805226845902 3586902 -185287781258458244107044419453815296 3586903 386496558234361368825665540292006152 3586904 732720482132331084520195274010101760 3586905 -259560877482181193549830928586748800 3586906 -50914217215793732383754296122636576 3586907 1221854419328178444523251110479449156 3586908 -80148427699595997549858927565925376 3586909 1803941807269249217100622974159939110 3586910 40075113313249382661218044589655360 3586911 257183117299189921720907722097211264 3586912 364059367750038880427715697720688640 3586913 1095007669829075744880383103169547184 3586914 265550788895150874446905032067922208 3586915 -84412187775741099966298394599072800 3586916 -1390415509216218562339054495108177920 3586917 -100349680404034455989577977195953920 3586918 31899341821349662645145232113768160 3586919 -279312911477189472039201252179811840 3586920 172278248375610081516908486644531200 3586921 795587062302528708822678441408869092 3586922 -1001833048402323824936194618956482976 3586923 147560249034386411470319494176123600 3586924 -931530267418049611849081369952512 3586925 -427714805939221766277006004956772350 3586926 70705437874948197029579515571017728 3586927 1516764868917897585853671753292845776 3586928 7723672201265808512371758803779584 3586929 -216307761823521569627858227837591872 3586930 -671618641009458175847921983699051200 3586931 -7071225746649817625324746988999928 3586932 6893506492321653311469432706444032 3586933 160310838929000030754249301713461920 3586934 70121668893411153704838402936026880 3586935 20775447647592543603972448236316800 3586936 246544004797315257937427487733063680 3586937 725731769075041733773029698632215120 3586938 571140640060955022706014127474796544 3586939 1676007658347833358700014734915822856 3586940 -15110206368995009247916692225976320 3586941 -560413667730590672864729061570730650 3586942 209540294073180140161421985911839872 3586943 600275961808701848228438826207768192 3586944 -244850386061771976270271562184130560 3586945 171151807540991682356361008837519400 3586946 186389671144618521095490086460042240 3586947 375454129264047304020551860085837232 3586948 49328019426936157138235348021149696 3586949 -46185691852336453872403108715073288 3586950 561096735546193870739879031816528000 3586951 84274974767940974505738881385628952 3586952 -687986056343769656713235181452851200 3586953 563718444595397012638067650566775200 3586954 -53643081236733575523883294566236928 3586955 -477169592177580724893499467151923840 3586956 -128862489991652297208621933717159936 3586957 -15520930620072115521235813062497568 3586958 622195732139850238898252272663942080 3586959 456177603667219229573068650260703984 3586960 5158955505905194870720920932352000 3586961 47967430853181187420483925484210240 3586962 -482925315979122416226643355318360448 3586963 121668828197957774887071692859590680 3586964 -709445223204925995730705846078464000 3586965 -86977587155889402533738329854024960 3586966 -252899610702681014521426590742584000 3586967 -91581536271572040811704851345487840 3586968 295274526284703626021536337714872320 3586969 -159601419202288340764807806539933820 3586970 386950588152624655615719887529235680 3586971 407482921718976570044071999085380800 3586972 -115183902586797180094187622444620800 3586973 -494934752384602248150706491830754036 3586974 -20327853279241486057435504146432 3586975 -70208328327035029192151729679040000 3586976 765128623138231159294966227997163520 3586977 -131238869942766781830970391747816160 3586978 97487370059114336555048523764644224 3586979 575193628233894624405009442604657664 3586980 492359118810995547924094580217937920 3586981 -593147395407711841817190880400791200 3586982 -69072775834971949729933065999480576 3586983 -252742500772290876823867189523041632 3586984 -1382161262670281162492594039816893440 3586985 -812876274937774567165488097421993820 3586986 -4280214723568708011281850274526880 3586987 -646437047912551407394114712372773440 3586988 110388706365909480308748385834500096 3586989 112590193668035308178788061093805120 3586990 233321193928252583012524078544457600 3586991 135011014712802513183218977506326400 3586992 -34197143000307831346737518536458240 3586993 2246745199876076872430324488110134016 3586994 876335014026149126436743478679105296 3586995 295849442126461148169646228528968000 3586996 -659834043894996438024797820325963392 3586997 239194015986226707907270724791294446 3586998 490768725943507831781439430698992064 3586999 -270568728434824947818992920569690936 3587000 -1422802081210276815574852930222080000 3587001 -32613532083319837516231635390818880 3587002 -60482302697912118702206636646847008 3587003 619203527305241242692865660802449680 3587004 44268015854396072177434573448933376 3587005 -632392977913037850108352791526951680 3587006 -855450889278753918574794856420962048 3587007 -670870919562973602586309818446562360 3587008 -136015805434095053093667517501538304 3587009 2234092154156737111996996396871334210 3587010 -35384207674617804703982266073088000 3587011 -265250041264744542455994091156942080 3587012 -35261524979200411825587737382813696 3587013 1056354542477293676614855203776675742 3587014 776222215280506228622689296996245856 3587015 -311533448737234164095887827157543680 3587016 -795809990298366106882412161217126400 3587017 -11342078562726348764370214416126336 3587018 -189657703538220282600302595138557184 3587019 196997251812323494033956537155248344 3587020 -307645562382788194604894371980395520 3587021 357891605775605532597732040032111222 3587022 -100169485872036326995221779593953600 3587023 -534387611925465124826225597084138880 3587024 31931058361465111937716392139554816 3587025 156623519127007475789021448476857200 3587026 -240473287272811656592864799390325600 3587027 227092264768623664191981320673578712 3587028 -256698621196498055097896839916212224 3587029 -790039548049005449663125016022947360 3587030 79596082406568843193781495646524160 3587031 729649570518466276480988771899641600 3587032 435810204751010038490943021225830400 3587033 291483564791039685186753512237292804 3587034 248438664320493584383353498077061120 3587035 -1234470919200740800357962267154879200 3587036 -316740607586802998544115500842265600 3587037 -1080518046327490289471317936284013440 3587038 -67328059982975406439333174609332480 3587039 20589247561710331127938966507162560 3587040 -463105705368518181764311257270190080 3587041 500353152101739875828609212186407168 3587042 -380360878734923236596608505155465856 3587043 -476396595338900234940352552530694536 3587044 1661110600311395304311031858907008 3587045 668368061441440791216935926955449950 3587046 -859278331782033282113806015811421696 3587047 -44525636390137481096008205085135848 3587048 -574636501010194560117503831101440000 3587049 -374887245114896347267075936011397932 3587050 409614314421336985078372046643958800 3587051 763462554993899288730390440735197344 3587052 93837544394572464327253289729359872 3587053 280490815276768222553857697949328864 3587054 51686211894891756574102568692978752 3587055 -321335268059350237267288855769952240 3587056 155959619567846374942769539237478400 3587057 137264146164318818588805482264316288 3587058 311865327843013584585780301501655040 3587059 -30942811842853011037116484442261760 3587060 495462387581841885936102938004929280 3587061 -465335057959645316924003301859147200 3587062 491302325189606681005804090301364864 3587063 1210669067931425921588126323693946424 3587064 319597834068497064037029595159633920 3587065 -495520557653712300398228297925252540 3587066 188544476752395320187436208759166720 3587067 141211745682698473868688935668015680 3587068 -228904234182430003868256033287431680 3587069 71413017925644044336280462481781280 3587070 329602588394291078341293694823875200 3587071 -518979763548032198025312859386674448 3587072 165118830400680538685800980122959872 3587073 -213892851739235706722678965563848256 3587074 -66786959214699612964543571719956480 3587075 199509778835407834187321194049442300 3587076 -207004915033026543553050436709806848 3587077 -366315168973338894757938813085959140 3587078 474809934889949711155920821134061568 3587079 459516382391175743007179782966569384 3587080 -23881316046258353111132829872947200 3587081 -460853237319414280488647110348935900 3587082 -482461444507154290095292363687023360 3587083 1290174831716062856468113661009657680 3587084 1057601513605910398173194394424809216 3587085 -51520704529921161417331347803403240 3587086 1130203957775266027400835931112128320 3587087 -1045145272544905110293125514805531648 3587088 185217396645338888189428212717256704 3587089 -480906543263834362938210610617286800 3587090 97835837953287282962798530663655040 3587091 -1085607093255422736634798847360901120 3587092 2056613574398069710872322496118980352 3587093 -907474498047208275577886207342614518 3587094 -186048030375655635081688792177558176 3587095 -417788463490236309427828994765399400 3587096 88614277951897479446295279309281280 3587097 1540289277401625505614230190517864320 3587098 -712658025040581292734110703266005536 3587099 -553886633343559141564590359260011900 3587100 -27207976606837301928246253638451200 3587101 309720095613065856468888746070797152 3587102 849398718598543526676275777429048832 3587103 1107728017570622086140928006490112 3587104 1509646645959678926622334067486294016 3587105 1513647299220538465522189152889464000 3587106 284972710738586802095754201555820800 3587107 -682710404655933533679863131903527000 3587108 177040746722189068639104021517295616 3587109 -106777892952146219710711213904808096 3587110 170327106997384665650173420337112960 3587111 921256096248873835483244659568726424 3587112 1333516535856374389278410588641689600 3587113 908456402324648915402144092116572096 3587114 985021501211141605198396504233368832 3587115 138340505008165061596949674584883200 3587116 -210716051694656487936594348522986496 3587117 -1775142763896953872187793075963849834 3587118 332077294746311076715140340790935104 3587119 2007994321506180347987436461608384896 3587120 230836056365568492954059528065843200 3587121 -260217148713786954190911233621899710 3587122 -222629593086698828101933062378917376 3587123 1878073386244238090055966620269599372 3587124 426482017037518199918511216465008640 3587125 -2003389698882762775006852272190173000 3587126 -522107166302168574357017238813753600 3587127 691845187418486803657387783646041320 3587128 369529821998462543067221291596800000 3587129 -64034971342626528110476856239680960 3587130 -301876504815980448573309022087844640 3587131 -419940114945967730033168959519013736 3587132 -183780291059951867712138938633647104 3587133 -688819760453292128226229929063611904 3587134 330097017739223974454239957502459904 3587135 360981472010326373746686542134063080 3587136 103442051475812639203984665200295936 3587137 26809047484649465231029680266798786 3587138 751956493255291839075214209081216720 3587139 -1151766504052654389022930174367262480 3587140 138425368759169140989348009448285440 3587141 -102428008775218585877916194273307360 3587142 172539462144988135580545705191384960 3587143 -1090705458087586066952891191444181880 3587144 -1484841595719568128104045471318138880 3587145 -142449089176736430690240044198553600 3587146 -8677059913967095208002448633285376 3587147 -7869941814796805170575782447413320 3587148 812145743241616100816354384799282432 3587149 772278340656503596844092325076089174 3587150 -30656491438686933678805988990457600 3587151 -167795816031823921311203020158531840 3587152 59420715042683386612712798530297856 3587153 2592172847342428221829712517848655360 3587154 -556546567113648926371600659246314880 3587155 182055962871549824886232715057947200 3587156 738951067075929269663090851408189440 3587157 -347461747596070436189741617780400448 3587158 646249399525045901223498364102651680 3587159 43439613938709934383726454954345104 3587160 476281773970564232450849892286464000 3587161 142088926689600451360930395179066762 3587162 300510416130664671779138901781248000 3587163 -391581023982687248901026138297335656 3587164 230468743203063853927017917880994816 3587165 244993395391536781279136196318635520 3587166 -1114909396244977361860112038244928 3587167 -1877939235171874209481793162248866784 3587168 -678431887451462941366207118815789056 3587169 -68129029615174030794423467297599056 3587170 -102317505505055627571895610681173440 3587171 -105666443846585624238063578798401536 3587172 -177646593837492019256274885177040896 3587173 -1083976765704412396365721776969748320 3587174 -168304002697932626039014844639433600 3587175 -291687987638020650305917590095355000 3587176 -540985223712778208368962807856849920 3587177 323470794361869875381503715100839520 3587178 171917222928590676230461559116136448 3587179 -1876772002301579549084900687583918220 3587180 -413952450698630129701997849211356160 3587181 941690397014194669990169857518735360 3587182 -401382005319712487118287688210767808 3587183 -720762014923493274867972160108331568 3587184 -78396175304602261432352003896934400 3587185 -581036096358045814275586432621440 3587186 268247710907661208949441777013624864 3587187 238860777000177417463785015996983904 3587188 -646654641397604643651203493902628864 3587189 19681814556554170768056005509636224 3587190 -23448832041960613571014438393478400 3587191 22303891009758433763683807828821000 3587192 1192681964812666108161544404978401280 3587193 -1506256764859623920138344609040944800 3587194 -445271706793445078160700602839933616 3587195 554431719768788630272767059771341920 3587196 -150444435566896600761900527056551936 3587197 -842624642450392361079754918126111354 3587198 350775374777320024341485014689369600 3587199 -86145419846692738279059059491720704 3587200 476926190912449354007842180300800000 3587201 -523144630512001371401255039946204798 3587202 139489466808576952895964790288556880 3587203 404766474270779447131187613379491452 3587204 135654178212675439928108393391562752 3587205 493956338576180964150975315406227360 3587206 -206063514112979936859456615511705344 3587207 607951038376297130803527969573275880 3587208 -487337623029957301472436514424340480 3587209 9724807646254543018341036101931316 3587210 -485067195447731621163168179527284480 3587211 -643579440015652368967265808312932040 3587212 -871562714055116891397481374981132544 3587213 47549438806900133371735332265720320 3587214 -188521241035423973804669107060608960 3587215 1118558486687816973604015074297492360 3587216 200331474552268056847437015329513472 3587217 661487405474953834396728703447426560 3587218 297016470545620004857149241193109504 3587219 261514416146067153524717171725578840 3587220 7377415878453886237958769247027200 3587221 -1488140867733988724736839154655606656 3587222 476358574769944189157723528033850912 3587223 -721414121117009848901386008500952216 3587224 -308437285595872072078477940460134400 3587225 -16722271445300212843630446463475250 3587226 -11585687048768005901088070332462336 3587227 -23192128935178239672541610699251712 3587228 -213203396267269777500601446454646784 3587229 88190025237226862703912043606594374 3587230 -57460456935862024598237616228354240 3587231 -2776281644934255091755933012373636800 3587232 17299080140159341869964481255178240 3587233 741197590275169568715603876173715604 3587234 -98032944739985852563155066161356800 3587235 -760007494011278405909850055551302400 3587236 -388019104372411250583271630704671936 3587237 1338460764582604174968020414363357886 3587238 -4887136542133965048692399147871360 3587239 710176450914079346104304295298734040 3587240 99424729773151486174264840616908800 3587241 -582090851868146144250360662455874496 3587242 -178045958987853516418691825100472320 3587243 -923026069304651609805856213090122456 3587244 -573057441141526030990959366696221184 3587245 -1465712746465982966444998844338576500 3587246 -141130911203589974757040049065529472 3587247 137411374614027882282651304916965512 3587248 96566541009037979998899786934190080 3587249 -364850573669823553341446604583056750 3587250 -603335404984566955954504957477632000 3587251 -614865363265855608695002291039605748 3587252 151531087634810867365207075624741632 3587253 -686532927649976713624343298667190496 3587254 438302600173376835335444893739656896 3587255 -200086265734810653713272524721281600 3587256 630255455934833668899525614374993920 3587257 27754710075537792054040710199702880 3587258 16738267239448166755725502538449920 3587259 59810111240486924786595292416902400 3587260 -156126835152363714576901666597923840 3587261 692687109530373949764172889141686572 3587262 -65148833086356058298908361179923456 3587263 -1010588555010277560331811204406551488 3587264 -36249601157510622850996027149778944 3587265 725365711208924870732691560064213120 3587266 214767072856498094845409787801242832 3587267 -869538100559996374116068549621823684 3587268 1457463343344719410794856607294367744 3587269 510096744648883625769883479371608096 3587270 -101439695651315790974334940935169920 3587271 800193194993474356254035841451786320 3587272 698297880477179488806085748072140800 3587273 -102392333346431245884591318702334236 3587274 935981276165924125735014745990717440 3587275 11490742180963952522368147002585600 3587276 347413331321968909290367257720176640 3587277 -966653759281628612227722787374454080 3587278 -125231216204010202176763584510730560 3587279 -1688380008758888591758327372911087120 3587280 -79823249231918836002091076150231040 3587281 -86130170553320729700453630800268048 3587282 573533085318889386202107332752697472 3587283 -24659415001496206529685202987989936 3587284 -1673444362222685044559580372921841664 3587285 -7632137661052350676047080473064400 3587286 1136735111388811092147169176324109824 3587287 48921297468079215319069987149840 3587288 863871086043456177918716272045547520 3587289 -421731973730903706589411646801809920 3587290 -454124377126362184172436530489260320 3587291 332389753679068410825556826829570312 3587292 451982600952913495373772079883423232 3587293 -191506222978709982933900256893744616 3587294 392516390087559645557401099705197696 3587295 61219450306685942556529135718534400 3587296 -2141853188121888703957364279805739008 3587297 -11719339121303184112758083895417408 3587298 28982121729575025650460923004374016 3587299 -668657952305492812513600166700109280 3587300 -469122774143370664745822570720544000 3587301 -530599857647913291102403914987816960 3587302 991722114750669602744535163622307072 3587303 1223057507519117464095916578061098552 3587304 80553959477093387754934905860259840 3587305 -142927749737904550558432851096429240 3587306 1266724574720505749510894221339563360 3587307 928100679989652774611194928334497280 3587308 264879290925289418217616179456094720 3587309 2050595581536376164727075544468166240 3587310 7728505345925434026308830761642240 3587311 -40146354734242437519364225481600000 3587312 -191148886341360044423876289857617920 3587313 -531995513976976267950220889985319056 3587314 -220717695026829127946353401875500800 3587315 550860989016577017309407652777198960 3587316 730392473170037477629228433119690752 3587317 174757802156799918689085258073256366 3587318 2919241803431073334685174301911040 3587319 575118764151507549428321029490406144 3587320 279811187287251744401705173332787200 3587321 326534197431115605237286926934524522 3587322 -440909023099891140379768579401470976 3587323 -554256800358974610146778587645376720 3587324 -115907520028566916835438147527987200 3587325 -210680400007558467666005571726062400 3587326 -324118930978213371298632265591845888 3587327 1790032748901776470113148834122564912 3587328 21589275304043675371400604766175232 3587329 -2395838325700772982922817762859805740 3587330 231551638323173134304542181900566560 3587331 394679788927456975968575586839310144 3587332 -100041493737854211171424084559728640 3587333 -1425650252356184600359010876001600 3587334 -162125244998360967145473884249997120 3587335 19563669584058713467133664931656960 3587336 667236350919807003996518314914293760 3587337 -241741779403859878235112662317432092 3587338 -1047774839051199746000759918777833680 3587339 588247758529512268346311306814969400 3587340 -654023946405462838614625045585029120 3587341 -52958915584371758641406653068772916 3587342 -46605435499802705764196012676987456 3587343 -324597847670228644868551972003468416 3587344 -232938838948336079296150837420810240 3587345 725980894959891103933137436262992680 3587346 59654525079548658295172664730395648 3587347 -1196148225131714785900492582782229204 3587348 -434809447433001061205959487814667392 3587349 915699806012444399250016032082734048 3587350 108918674397716532195630139858656000 3587351 -11410997107888215313608887735707776 3587352 -1023802197512782616714395921644748800 3587353 -189266531325874504623612379416265920 3587354 910715728987708978843128591215631072 3587355 -306180013277597688324619406846560800 3587356 -885101341952482394776212960346364928 3587357 -347570893324158013664635204418671374 3587358 -185766130626899524870650931669651200 3587359 1431224171480060529984911946229566560 3587360 -147998034502555689404600216023203840 3587361 -14424241812622606184379716377568160 3587362 -430535978784536321372021853908852736 3587363 365716886134853978917422241587645132 3587364 -745349284296795764054499655734420480 3587365 -856502939614569559228631295163182600 3587366 -2203272646075537389208456086446016 3587367 -440433455239079085746491657045077888 3587368 541035493820821009476674987802946560 3587369 -1651516162137353239878549233308766208 3587370 -209709838480755800651327579443875840 3587371 463470644473550357641329452109374000 3587372 89429575731353362697734160980408320 3587373 -116129674865068276343729843786479200 3587374 345442566287670146945805917882195712 3587375 21721598274272471998770661636140000 3587376 -85575465249358986018078234255360000 3587377 376594188803545476178790248310065440 3587378 120617830483009518302041370640666240 3587379 773729629190215389031784427019669248 3587380 -1023624511046560841879052690985555200 3587381 140375715352148594327438195218670400 3587382 321843802237886218222952571850260480 3587383 1727924004481052716458085902272841184 3587384 1711090647866101311846181547864985600 3587385 153228823474126625366014628894966400 3587386 -625721022439860544197970665373606656 3587387 2139990871291004785263345670383599520 3587388 -190047954589947835182033693630672384 3587389 170221340774380794266616026352204960 3587390 336327894684786257021898269521920000 3587391 586364391512423902609452661460649552 3587392 -184256281290507583684499236010328064 3587393 -1139969348732702738672220375090935358 3587394 37870710714061532248808567795068800 3587395 67589801940015002629746782536690080 3587396 124354597930514573270202490523553792 3587397 -19804040725669133910649873177592160 3587398 -84317851045080428991506921927152800 3587399 330333808172199151635772434081293400 3587400 -56945705195329695828011771644032000 3587401 -513118381513035283353152553923748608 3587402 96332577246090995675692757507426304 3587403 -911825156747388699990485109809689896 3587404 -2237938193999288892267886356729344 3587405 205241272988935807660726777916958360 3587406 386596524283539796420271969833456704 3587407 1662649318815315478619424363761100656 3587408 -249627621578575436377027787243520 3587409 100251180167535121927499699606043840 3587410 -39313033141501372286315041906265280 3587411 -231298189375180865716403909374125600 3587412 42483138885359784499568806973030400 3587413 181258576171158680111106001338478926 3587414 830982654360157685913858285104673600 3587415 -375457083491909146684159065915571680 3587416 -862710668485574957049640163657932800 3587417 -696292091273320982394959575114345728 3587418 45107097012520233522063057493180128 3587419 1312846391752934870910654250147483920 3587420 166121314210361724944493923424706560 3587421 501569892333777949466688760189802112 3587422 -512649120747198271682217336739862976 3587423 -15782693274061695121355215732796064 3587424 842893327847688662465878647566499840 3587425 -584050590166632473784893738657875200 3587426 -764856334553202921797388564669081216 3587427 -43463368743665898402383063614384320 3587428 -145684811519566056843905578154844160 3587429 -1170236442577108964790553792199603970 3587430 -86970160868783148159460885270056960 3587431 317104384540234255779881339668450232 3587432 30586702158858107883769955576985600 3587433 1062636275549616647666375098071175824 3587434 -923941305507856760723734990039074384 3587435 339030337737556105772157969095608560 3587436 -137120921306314908760157077018828800 3587437 -1184233039501152226652418655648072000 3587438 -107230935964396252010183121427538880 3587439 5805098505451762252816443937208208 3587440 73986573080415740946173717138472960 3587441 -597539454186670876283776045988130816 3587442 199424647955035253087708017313205504 3587443 -1816913118294845253833103499680848308 3587444 126670806915438287264537525465874432 3587445 -984971776848397061733536999004225000 3587446 -91849456256719994111502537351621120 3587447 7028884589600998709719167634634880 3587448 -460933862733875524047203498107207680 3587449 1607747659938292494193882570423529450 3587450 244251336660645391250310569966570400 3587451 87017932666145549581793983889222400 3587452 -420302661366508718679384789302235648 3587453 1016981819107508700077251288863213702 3587454 -113177901850529022812460638616299712 3587455 -453646359186745934060451496442591640 3587456 -1545275043379070966727888474042531840 3587457 688658617325089718436974527844417088 3587458 193792446584437196499457569345764352 3587459 -384853748900338332326218716428749488 3587460 -226938947141502788338700875388067840 3587461 1250789473166990930391510758387508062 3587462 126487172973168857674711618258715232 3587463 -2522615906772031964798717356107432960 3587464 543299276734729830696751203501803520 3587465 -295927008867478521886852591102920000 3587466 388073483330323701559009355313580800 3587467 -10785083754378883345344024633476752 3587468 160684510434902574902307285384699648 3587469 1469739263459237462772337649793528960 3587470 547603660901657598818747202743359680 3587471 248220365278372347528893989784023584 3587472 14424765831683621243182197009285120 3587473 2217030015414702861751206692091942900 3587474 -892672769547013729951662395008135680 3587475 -68895983076135066356427875765836800 3587476 -168706337308734088112462650848966912 3587477 32725958656228578914253779257213326 3587478 -46218230795604579751989275685327360 3587479 -204442450753825561777952654664831824 3587480 412902876971423105491234551045120000 3587481 -447173167530444818085598108291369830 3587482 -42453319775648785816033023454195488 3587483 -515364231945455689691465011556826240 3587484 -756552916606819282354016626040294400 3587485 -220915021583167670277162238492497600 3587486 304737514014905196991569003957700608 3587487 407988480733146524590225885641939840 3587488 -1027058243879506216185606831042723840 3587489 2497445066007023989944423919629127956 3587490 -746290476017782624275527232622080 3587491 404082646863495665644117760209313472 3587492 -610780860069018726014606141983903488 3587493 187630585446577097370114516617849088 3587494 760995050785542574287961099537631232 3587495 356258540138153333882652901605279600 3587496 -269827866777548370129213976876154880 3587497 1469381279493003258803759138581501946 3587498 25203110663876734222161345749245440 3587499 -1162383965839893672893974757703785316 3587500 115190157730236974974834870060800000 3587501 -417181539715411718699336630484262440 3587502 518141822166362458628843934479819904 3587503 -1377399582951503427776571260929191720 3587504 -207426542177074446110690901031157760 3587505 671208270210781735519557050946946560 3587506 158710634004328923540871394343917568 3587507 -429626206368834285195063255120101376 3587508 6603945395472348872887502366423040 3587509 278440709944578943721462084686948704 3587510 -1317399139293167060238862905588864000 3587511 887662180344364682890256873507786472 3587512 37441889644163512822682501272043520 3587513 -19912457597468231587104986945489238 3587514 66052374212185382542005747836421120 3587515 1237987527812104723897035288133234800 3587516 -592863432020228909162498740758850560 3587517 160226797502775568889376834005548800 3587518 237501897618232210869204758698936320 3587519 -794064890073771451445610463668324456 3587520 -48936033894941745924687890365808640 3587521 136421166678198299679548124782936512 3587522 131026875131354918050100101530159312 3587523 677045492671192616638865231130081600 3587524 -24391280538409345841062528629698304 3587525 476356303354095498437517394426789050 3587526 -171940842475690946557084848363456 3587527 -990346525052449258411961345803786176 3587528 756985760988885975954134827365826560 3587529 -1584573157170946347359813758580688 3587530 -24269204350740251051248620387111840 3587531 -152195159521843601035678727701762668 3587532 483232034751757002535130032051307520 3587533 33037927834257174466606615403899744 3587534 -567164796943290383167735653933835584 3587535 -74635369931694020924763452080402920 3587536 189680307099276102130091073624891392 3587537 437381112884913063322167037484831232 3587538 -604074347129847891086290848022736256 3587539 165088657426511249989554792790704024 3587540 -49485079926649724034649992020582400 3587541 278700344596226714271504503993218944 3587542 -380900752381850054318520850663649280 3587543 -789606139373438734979906841544561416 3587544 -373601079887946866819276721393254400 3587545 -283094454503098773142649114634514800 3587546 173536300454236608161823389197247472 3587547 -396821696495713486439176544163517800 3587548 -1101026662902851879315265899970897920 3587549 380006683212615880526305722387037536 3587550 -153987552152714384683498071323035200 3587551 102956430306418413186213408968755704 3587552 1413592482680409004533724599512727552 3587553 400051832964602198415120666390173184 3587554 -721048547844654771483045055593636480 3587555 -138049333887074069781540810405029040 3587556 -308035792355523956308987193080074240 3587557 -247730612846043122798418074496112128 3587558 -216214390094616902647607911134498816 3587559 -70708434840330538098297766930733952 3587560 -375670575132551818938830695267584000 3587561 -2188171239936169148205489641517004800 3587562 317255340158240106089589130006951680 3587563 -183946843039313725673857085792491776 3587564 -951409196542055690734396120669977600 3587565 -283549723442436774489523690932456480 3587566 1354851505096885893837157040569633344 3587567 1104694539705918618252817681136292552 3587568 -59705925838709931072638914607972352 3587569 569403191319787174536174717267109970 3587570 -57296370507577415355691899028592640 3587571 -29203587480715304355197856566522208 3587572 170203982545606384308139576354969600 3587573 1208228750519938278427733807198459904 3587574 78016211513001708461525526395866560 3587575 -125478720963029799079675008440417200 3587576 2506918328985698609486683179724800 3587577 -29587455446204889599561882020047168 3587578 -328217573397090197558276657945888544 3587579 803545192068748822658953058849478180 3587580 417281333400862670031466918423680000 3587581 -1095908958032677723970561132573914618 3587582 -135710727410729628063338422343504256 3587583 689885477860840564915040214740459904 3587584 -191290802067618031335267913514876928 3587585 -15990378941757680444831811620338200 3587586 136268749516758408493710051958977024 3587587 1482972879343027883285953038639594236 3587588 644839754387861953607999096961602688 3587589 497998661929108107287640632237039454 3587590 222017347923547537172941052948640000 3587591 375257266741287747690193143345535104 3587592 -553273108814681363142245615709634560 3587593 -2249258588639292876682567259865825472 3587594 -45332076353146784578234778675602848 3587595 372055549833501086812751646839193600 3587596 952404647792922393549569819002344960 3587597 206542188117991416528907301494712940 3587598 -389631052434493977761737995218012160 3587599 241121358860932737234612950173268480 3587600 -18150558490024984091851291517952000 3587601 229278868959552312119776039212557184 3587602 -344836976805549608429083325345163648 3587603 -1055030004958752946313748858860937720 3587604 715475044166527635156316595668672512 3587605 248289070424597249940244827915672960 3587606 1183963268390202788625014118653962368 3587607 701853394847267614648171879556432280 3587608 -629604274850880741986501511306455040 3587609 7805839406570123552146645225531008 3587610 -86768518730297510694973396306176000 3587611 648045642528954883839724343359662212 3587612 -601822750735789922890512787803973632 3587613 -272111707681450646600185214045781600 3587614 -823830419791585588510617843029912640 3587615 -1265915858302747221957093493459159200 3587616 -1263947611379057898527520735662112768 3587617 -1344005964651038609664137784248743248 3587618 2587063551906911869474182111744720 3587619 -2757672651192699567146024870945280 3587620 267377067932343709814938936828903680 3587621 68389962383751602129691649644619644 3587622 176067812164667755825145715729609600 3587623 -74642812897326890131276118456251392 3587624 -652415113771582703717283228015329280 3587625 -1477482661881714795159000947087520000 3587626 -122916554467744517753099073710561280 3587627 -244466972616980844293084028824559840 3587628 -153479105842516325683104618941091840 3587629 25446148461992498361597455002692480 3587630 -21462281721809902778128852191068160 3587631 321946611345820650592748351955335184 3587632 223185185413280348316805585133568000 3587633 -1794430749694240761200936001157158864 3587634 157258401560231909153731475978384784 3587635 1003826708051213530327215367191556080 3587636 -533543908530994669001125301196434688 3587637 -42890401586729095872968220658067520 3587638 -723474369487646494763161492523357280 3587639 -491678946665901468686208061045180200 3587640 -189648252649918767251596252505702400 3587641 -202489095376261682488932739871103958 3587642 15174083690523056563246686815684832 3587643 1049630217331995277519409114203777932 3587644 -346867496365129964752405903668246528 3587645 44833676130930908205444273345417900 3587646 164059827293402251391102005717341120 3587647 42735620797840295768946466876926832 3587648 486597773517277950613308828030074880 3587649 443721694301894777025716613053379648 3587650 -92500689485811766371751592499600 3587651 3546708431405028342219531379625976672 3587652 -93058980227186129174439746550586368 3587653 1075180242412715952844099243257598620 3587654 237077631074997112348169863992639744 3587655 222432164881378730955894931999488000 3587656 -196178079328517392909247741274316800 3587657 329206609494209741616616503371634906 3587658 -41281611486942518601672351536381952 3587659 -173725154920900800380802720661244140 3587660 -280913057608990899591540855533368320 3587661 -148089706201905044899055543644004352 3587662 -7169746436620590854783263910751360 3587663 -1035644660268047364906004379266906560 3587664 -104180942482245262251969906314575872 3587665 -621859495469364837695088314608892940 3587666 -269366980829191440773927763358681968 3587667 381903650283715193413771416022671360 3587668 -241128380271157395985215509352423424 3587669 -236767039554304039165703788874874930 3587670 -217202124762757018654967207811185280 3587671 491185123283157371676775231005540872 3587672 643874968278940434406772297114419200 3587673 17359749954469180879221718013221584 3587674 23453265395056102764217968969577440 3587675 77147125807031381325024280832352000 3587676 444766011252621493781956420440290304 3587677 704636177470809744976134837893959320 3587678 -244814508243081013747821512692947456 3587679 611955416514338826645551608846029600 3587680 -825463414177305188766245614544486400 3587681 -2377705144073485444790274230534504400 3587682 7959128660455640443720254508851072 3587683 2051559866152347912997159512635814024 3587684 800763988019678446312699913108428416 3587685 450253436251086276804386052055984800 3587686 -723716178230358003149510862820562208 3587687 863326781823222866862951431162865336 3587688 167081393084933187057962769420810240 3587689 65939879518469620614874557171766592 3587690 431058765115517326611929322643893600 3587691 -959647495339579566083327548873616808 3587692 405884947567510378326416547835727872 3587693 -958080140696888775302773627181510058 3587694 626323249655120210089563030693288960 3587695 977770393206723800906983098710992200 3587696 186105041486335647073647189855043584 3587697 833345731029291975282784153492127520 3587698 -1220866950998380641420474550349835264 3587699 -800483433985484055393127391332677300 3587700 56272210970914917846072111884544000 3587701 342812859437664000103781767435234560 3587702 -931223426913880005029580133985807808 3587703 -171038821305795632885204748250816896 3587704 658622585912747951846967672251289600 3587705 2482761415982788576285106288307840 3587706 287433874684856987431363631351577600 3587707 376025808805305677362379593025793956 3587708 136210219393373176611727687020361728 3587709 40498238632670313956643704974145568 3587710 184059608255498129298064597503590400 3587711 1615965871518467492306696271690813312 3587712 721783788459781320260670469900861440 3587713 1976035801726436765435884252023839920 3587714 102343536659960819356220098390596672 3587715 338489509230337144984662459018370320 3587716 316448636927210442368440765621180416 3587717 -643598227932596049986388612954775008 3587718 518994458179482514045687520342491008 3587719 1355106219219576909079196475883460120 3587720 -250714050645043870291748200527360000 3587721 -502509798006394708450947766631432688 3587722 119018340869603853632123852829193824 3587723 1366792325132196925053044257545024 3587724 -220650492367638342285998307933634560 3587725 -559344064221036579284623278753574750 3587726 892482771632295205557470531778021312 3587727 -16715589983944428608861958264898944 3587728 277179165137608112037203486683799552 3587729 209467720613783180360227915937551680 3587730 -352754177176492751713186062808865280 3587731 -89017471068663273284348399883806640 3587732 657671803073124889366988620914370560 3587733 -78615207909802402003989633493228338 3587734 -202200121088839094759891067765153600 3587735 -61973670323929392963701265344076000 3587736 773859880326105199660608218694758400 3587737 -898608822780521025733147911403800048 3587738 152144201924700391126294997032576512 3587739 -365203015564455569009888385267295440 3587740 123325140143174054122294344509184000 3587741 -650363569394824962665827247707512858 3587742 -287779780383584805340025929152683328 3587743 1303311174523999727339642966423490280 3587744 1322728279213890016087818964725399552 3587745 -134987212994124211391763966719139840 3587746 70799840056704113356522207087898784 3587747 372754648391279372935640411724027360 3587748 9044814902344690501159662331883520 3587749 644251917924882359263381603697104320 3587750 192736594234066640290637373932544000 3587751 -1177380150121032653185645570426492920 3587752 -590273609365638748879892309708881920 3587753 440024921646113014405508732359510884 3587754 122935718199977724719685277749749760 3587755 -356811625580486346636959026621383840 3587756 577548335943239939804985779976211968 3587757 -1218962250869495824585713838058631360 3587758 -8747455515507191115198920418676416 3587759 -257577556962292580033592638284602384 3587760 153994684812073908707030164203110400 3587761 -1101762908120600689999041295714934638 3587762 4620595931111511110797356695132064 3587763 -1249742595647491208348304640344544656 3587764 714927936812593147358940512503856640 3587765 -168806328535906109164535113348000200 3587766 1867529777214403214162147546707968 3587767 -22899563133768503212352457356255888 3587768 139250380800505059631937267509248000 3587769 67954534048279975310332171770866688 3587770 -6430905999266680092170789123097600 3587771 -404871121744960680932176456710000 3587772 -533496001028233569576323519994863616 3587773 -486595144682993089207799484142512064 3587774 -692517058147053980010087828201732864 3587775 -366098632353395985090706834397884200 3587776 -91325118548839295130150834148474880 3587777 1677092269854214125900057357201154626 3587778 -367336507359776878003913468058968496 3587779 -228660814381531669926241845296028880 3587780 9543676720522933140325509633024000 3587781 76024693751060733687743846370531552 3587782 140966958114773940333985745747781888 3587783 -291946599144209610787117226904970200 3587784 272664480990316261402346619990712320 3587785 232776224990532755929574638533273600 3587786 -372252241426029194057024225857345440 3587787 46194351555528372540028769930926080 3587788 831297000342842342099303944825273088 3587789 -687216783521650938390563016111922560 3587790 19260663108506131343722797894681600 3587791 -30907167799516103279802563741930888 3587792 272653351447008777797213803461476352 3587793 -115406142636091273973807394826552320 3587794 178469204807191819186584878471576064 3587795 947382370855459668368489771205610800 3587796 191945563899650810823703776846509952 3587797 236223969520608154447713587466791246 3587798 8281561699352999913232772234064960 3587799 -1190883041431768355296174305995895552 3587800 582295930501323080478289265153280000 3587801 272343402583163348864117886391402752 3587802 316134926090313562527908541715487232 3587803 168454167825535728088572664295866052 3587804 -98544152932040896305965956570518528 3587805 -1970247416847290025489104118717960 3587806 812103091071338930766911764791053760 3587807 -2407875242457599362208864273907320808 3587808 186144637002848422627850443428986880 3587809 1350666043451887470262083508587055010 3587810 122548244553304630891119347184000000 3587811 -692467899161974257604144425684008328 3587812 -1199352405149352065284235280416297344 3587813 -252669062130730400306096432812087938 3587814 24557523207971668347962154631100256 3587815 -336578092813838708631482051875852800 3587816 -104729111128380183150742655485870080 3587817 -430155292665410009963604619451827488 3587818 -125736558232115804761514945074209696 3587819 -1039144816332271747749715964081088780 3587820 -378366809997662553326285283072721920 3587821 1742074173300343321475078389150168022 3587822 -229587600833224872898471813395313920 3587823 -488609119140422701537185256622050056 3587824 -47893709848903868021372770178498560 3587825 55134502309327603000505653907540550 3587826 4444037924604720273253469492460288 3587827 -179712399393879485437812536351883560 3587828 -789072435934784572854898724189810688 3587829 -995387115483603834669883305347383584 3587830 296399440821743646191666297025730560 3587831 35189633258702857548812489072098632 3587832 394524112007893344100014978185195520 3587833 -1642743974856729384357942004421942700 3587834 -13275998231325366192875839906056960 3587835 411558696237259576506847372931247840 3587836 -267558704960028201367273392895657984 3587837 680749311178635069427871356424142624 3587838 105639596340523833603773909869458048 3587839 1022459773119440281163172485454320640 3587840 -127104576297906000552094532779376640 3587841 -331711242030344690060373948646365120 3587842 -595338469447756002029807247661562928 3587843 -390492082372257150408763660671356160 3587844 -106978531745036116766537145163100160 3587845 872517446922636070196231209038890400 3587846 978757987856802110413609356012902400 3587847 92828661257868184116350849939890176 3587848 1065749502474078662304026275303710720 3587849 -1931964778626714376904277664659800880 3587850 124504416832461292383551408095372800 3587851 1812872377159942281978705532942755600 3587852 -884178853608827471118586598791928064 3587853 -137380445353190537535300858991773216 3587854 -974075295322607650686014249671170624 3587855 6181873819258575975763752004293360 3587856 253521542407214511699325815420813312 3587857 -79390835184841108723379093918048640 3587858 418521750308143552550613499845755280 3587859 249002773393191485832319163146606728 3587860 470681489282752398261657618705934080 3587861 -337644814847109201604835516614103538 3587862 145614771087930047747619916761600000 3587863 524550340374669221512853325473794224 3587864 274179546628945573401954672004300800 3587865 134169820862235257492848133394408000 3587866 -584427245577477141851330513755481856 3587867 -376848827066725725805478695277108568 3587868 -459604708535268953504334605389824000 3587869 -262953974910992056552267239053268180 3587870 491877561508385420214986163603546240 3587871 -198181130561525012628257136055771776 3587872 -1495953785061324556949808922491813888 3587873 341672811343915556379081293629633122 3587874 -143144998963675367196998410501324032 3587875 1264884489084653642779522010095824000 3587876 926777362580767540844187914663470080 3587877 -748443293874023962041259311301632 3587878 -263626833442376257220473071477216768 3587879 -1123369616514086978711666194241504520 3587880 -447024715254739164038989962534912000 3587881 1317573599264454840226914811160099664 3587882 -801167087718585588714701394232784208 3587883 -448348431467577322022544594377569296 3587884 -752865278015907140400860528561955840 3587885 94694531981176827541148970837807360 3587886 -727942872016932763802109518596421376 3587887 -576530204616574723522280611640289560 3587888 -92512251794466820686530657439645696 3587889 982501698755845424225306272557973248 3587890 -174075099065962875361424504261603520 3587891 -1439509003996707882868631555899374708 3587892 77098571604066526811476181323776 3587893 1831868867718687255616852837510140 3587894 410970397669967806057859338110830496 3587895 -426579499722368049246312168016676880 3587896 -287997566754471957715981136463360000 3587897 47485826122578245148630213818901840 3587898 211328204789992418585051907966651648 3587899 -360738356961211555114754149035720960 3587900 -123727641291122562035328539515584000 3587901 1014857939923726466852139919773838464 3587902 -1829702474597244953030785140972912768 3587903 476587952380959775824684664080272640 3587904 -157050822917268983408583068072017920 3587905 -63344953435419298767124184839664940 3587906 -11081194081623961763301135133278720 3587907 -772237616848513659474434709373390608 3587908 -759045445724272298624447930167726080 3587909 60022408397519853956436387878699520 3587910 -1678513169206972555972761585588480 3587911 370613964435856042883598648804811024 3587912 -2584466138998510253937792264041011200 3587913 250928619740289029788875826821077184 3587914 -477779526105531905612678725622739456 3587915 154819464010345209027928429586008800 3587916 -130183685438687278778204093405864448 3587917 -814437152887946962815785437067643968 3587918 -369124815571325435663675783837299584 3587919 -732341236020146544074471071773532272 3587920 -1525020220575848160721519312896000 3587921 1139633649558688269860832062183399412 3587922 -279892458845591574897309953948544000 3587923 197897823435670720307524128600712172 3587924 318530391872723793997444868761700352 3587925 63140183360156022135809479309260000 3587926 -822095933919366805445126018804645088 3587927 732111415747234541470181894338734840 3587928 -270709954162067433485104288770723840 3587929 -317929353161733526464513413350148470 3587930 402446717661966632553507629796891360 3587931 -333961582503549176415801240066491472 3587932 -831535713230522914153263861368917504 3587933 2666420209987387728623645017306555776 3587934 -118003714245254142884238517154239488 3587935 -103447162302388135190505482876432640 3587936 -406851318509086691807246441103753216 3587937 1044726322639631736766667352170186160 3587938 601302743179092249891661175463286560 3587939 700382971861507748520004972793299740 3587940 -12978811931604916182355047378862080 3587941 24432821658671225794381199090678400 3587942 547010487009900943822169208996955872 3587943 -1664632870079621407691930902278201600 3587944 -2281761488885264387603657242167214080 3587945 -488726512312493969885066892975246300 3587946 132072875314909690677382055689113600 3587947 -21152337608817716055465318016631040 3587948 174105276563157022560982299856029696 3587949 758412598308561033513717320162493120 3587950 10653390697252601262633874821705600 3587951 529026432837062547209815262855991504 3587952 -175448323989039495326283988205764608 3587953 -135473390301332345867937817738814540 3587954 502463356185840476478173680408704000 3587955 -98332748640867061407036676559258880 3587956 -160768187917169970148052637650812928 3587957 -124087396653486492758730458056195794 3587958 -306195369693916232594172043594556352 3587959 -2690265736477304812916625994216945200 3587960 1091739753455704183759819835298816000 3587961 -258515871143628396501467621509311936 3587962 29312670528061478220162188742842880 3587963 -12449628666368535143468138603029872 3587964 166987414868741881091743821941670912 3587965 -1134493773199369097255266737777853140 3587966 -683179034259516046889333868101549568 3587967 -1329959150103537289491615634185118800 3587968 1341343815715666758945571083512709120 3587969 -218135910681826414057514006122502016 3587970 -49773027066660559075792473760896000 3587971 -24601134097812976879261359866833856 3587972 1665906559676731181689523395441347840 3587973 1065559460645075094679812490205666784 3587974 -69769300075138430053968355301088000 3587975 456204078265864932953467841858388000 3587976 20326324765799989096941971758740480 3587977 -1115033096972904137674012014158827008 3587978 -207849952200187889297365640753418960 3587979 -10946663228529789648647711396830056 3587980 1590006920410859857927572870281134080 3587981 -988001980616983392224286020050882548 3587982 -383921159445991582476566882997993408 3587983 340066223445377562641333310894638320 3587984 -205934629223794027416232408707170304 3587985 -197473106176107511039806672893136960 3587986 515132571185751130642755890648290080 3587987 126623594657676337081383208120680000 3587988 864659899134349542666327186282240000 3587989 1060850165139444187366208055792379790 3587990 22825061193235987126616958733466880 3587991 -455962730685264262448058088669262976 3587992 727858884591577503281106086076518400 3587993 55436855517783651708195141698257680 3587994 -8459859554453087328069503143744032 3587995 1559975654017220444614185871546046880 3587996 -443232425353734754010849687544491520 3587997 37753686321892328420665846813726272 3587998 -1010778183991178812761833663219597760 3587999 -36535606390167066864606830820486936 3588000 -191675969454895694889125013356544000 3588001 461599111585107467897938974615174292 3588002 -250970663909379775207606536492398592 3588003 384018234924252171336074926788503520 3588004 91562894668356168632586030136033280 3588005 -829714324604737699934481926440237440 3588006 874220535031581037690446404565504 3588007 -873164390820695052659883958679015040 3588008 10837918299128747916472100771665920 3588009 -1135832910711564049170845284715984496 3588010 77116806091032954306698052937756080 3588011 -174559859654532179427577379334227568 3588012 153927348544805192841834456962363136 3588013 741882742460809019789811032330572 3588014 -55907522533500659672264450628222144 3588015 115380480345703600159703222403106320 3588016 220829133724303674426245706374070272 3588017 -1697054812495324598338468244059929360 3588018 -69803080695076871623779131994800640 3588019 -1188633262643093227783649604637518580 3588020 -324614200256510559965645319588234240 3588021 807220699386540910900543005677586990 3588022 470302013105195306592166423074028800 3588023 30251304534099454111142554261365024 3588024 216772723925490291016979765055651840 3588025 454190161496223386490246720161239500 3588026 149478774553993857688458196473196800 3588027 441576305599468191126712057566392832 3588028 712871511826833308156197973909255168 3588029 990666235415795738724623662987554630 3588030 -189376104964747731693189771187238400 3588031 -175213513421130901557016357597345608 3588032 -37679108872878085931187821158072320 3588033 143196347221490985336891533360272896 3588034 -721107334526915343009491750174113584 3588035 -510664710696913208670721498013839200 3588036 -349904632695693728495279072134625280 3588037 -577659202218001811734571638190626308 3588038 -138556413226919348774625260328607104 3588039 -335786214872076040740736001564847216 3588040 97757959764698924918057657022873600 3588041 1323259150308811815255024060683012442 3588042 476109777213507941825418173898323712 3588043 -535638222845923570218101919336960440 3588044 873411489742149695455787582014139136 3588045 632626481080846985010533547205112640 3588046 32354739373048298108332018908254208 3588047 -56336966791544511229935319383648600 3588048 -111763399056719181915014589297696768 3588049 -25785995822924139223442502693665936 3588050 153447652212080229058949204276266800 3588051 -893972497873316760609956803240998336 3588052 -461066107093568053633058462965123328 3588053 415709010243936375591170313605554080 3588054 634908122493699177823908871220785920 3588055 -588168192794218670092973522312304000 3588056 433288494335446399479486906294312960 3588057 102608810502360650411323131666756432 3588058 360764983427485984393051541259344880 3588059 611176766920764483637100651770396704 3588060 177070213652350067942171762170920960 3588061 -132898108610076747200239353933749338 3588062 -403739631174610685016090414144514368 3588063 -81606098502381355915997900321901936 3588064 -380934524718608449202903959939842048 3588065 -309337427281411341380252794805797080 3588066 -48853505126694371130966683760000048 3588067 501242103443100130172938609366243792 3588068 56278675222143658774671960892179456 3588069 134380302854896439651239155218160000 3588070 -178532589627688766436103980040934400 3588071 360295875833774791201226507985536592 3588072 -560139420297817348269509908711342080 3588073 -438699813319844345621775503974564678 3588074 359537118849346281469277783768017920 3588075 37899021553444794662608356186429600 3588076 1160002852119389258253314305589653760 3588077 1005868196688318677109752238526387926 3588078 -109949362826029381623446878645469952 3588079 -1836179730084003958232030947376274120 3588080 239680256907842427375680056867061760 3588081 -163940235500348475623391911627382912 3588082 -830976262343737305882187388749402608 3588083 5591417431313752514714872482398880 3588084 364348546626801840360085262024478720 3588085 -207592569952543585071291480696050400 3588086 -864712014896553050308025378142199680 3588087 332246151862527821776360236396086760 3588088 -259314948446426162102334181666406400 3588089 -654392379528763147801583265425180226 3588090 289319907329491659370409455122862080 3588091 599256009331422658464078617478805072 3588092 -39655789231633038790839373651968 3588093 -1022315593545483232366423894000309920 3588094 60369508775109645341575913386752192 3588095 -20004460364693065054993623937443840 3588096 36655193944841466729877819896102912 3588097 -223858390164110007758400533901459454 3588098 -320414923046231521782943590887473200 3588099 132451931276203398727827999892931064 3588100 84653908404497308177440409725638400 3588101 -2698646373414101195262152294973763200 3588102 -228946639074581270473700449881691008 3588103 -1046406631588877097642717551372812648 3588104 -68136683285180435420419665309972480 3588105 178835480644128854257576836177736320 3588106 -579050401925192852380712652772951248 3588107 -1085569280660580440224478196486095520 3588108 908086120801503273115044907774132224 3588109 -613370132166628468331011460052777600 3588110 -551808008752654424330296858520159040 3588111 923943356839888136283580757890730640 3588112 -131643160662770294845171298815180800 3588113 -1267864808650199370956449818069442638 3588114 459187157964041314348124135810522880 3588115 -214861990335158559567610646492304960 3588116 166004790664637590114703793536944128 3588117 -401667708998047946083300056346625952 3588118 -547292189401586352399330136283678784 3588119 408511791974365494127232186783899944 3588120 -490350682385776369535400457124659200 3588121 1754008920626745269313861149219029632 3588122 179282815263185158042040567543097312 3588123 690999934466877969668668240989427200 3588124 68607455197321525417008717073305600 3588125 376390735783933716086994357866538750 3588126 72166904272472680983272214807576576 3588127 681298250215252838916496278260765664 3588128 325940868626209806793228681963438080 3588129 1108797340233991293331289269177525074 3588130 47223347487056137211175142478161920 3588131 -476856014248127355147307405903994880 3588132 -273509936997783219048112476184009728 3588133 -1836014581199743891536940472502823618 3588134 -1042583162859173066525321098672992 3588135 8572397407904889992386243798784640 3588136 -264325476285684254912087202230937600 3588137 -30553784485273667443674061773426048 3588138 -124443907508164696112742336230167296 3588139 1606940276126892285790191819564955656 3588140 -692903893075184564725783143016642560 3588141 -1054434776085109433814384070807786080 3588142 -577040998060909649645610540976414656 3588143 599981617453365183660056460829348344 3588144 -21544399143321274735448345684213760 3588145 674604640934724542668064392158878400 3588146 -261410997721534764409183151874687360 3588147 -231520814578385984263547270256519276 3588148 -795429715542330714751097824221437184 3588149 1240199322609239467117776171551400426 3588150 64303655205402499438438479552960000 3588151 101541799852205127819163686545989552 3588152 -1508753582616412978949230467485798400 3588153 88929446782387232611953299649392064 3588154 269777977173644255447805611041033440 3588155 -443085944684703018949361620719853440 3588156 109941857955177836862738750302435328 3588157 182082503390309347055514432573904640 3588158 91128305896642038740749419459370752 3588159 -1042646609309333746446669609908225280 3588160 236754483011546964175965990058721280 3588161 304468069643540371943269960007197632 3588162 -293544594928850039980972377778008576 3588163 -1940104405849920170999501584677547588 3588164 1326931283948751654855243812958231552 3588165 -324686885038197852991313915887046400 3588166 -86386523977894543168723402630135968 3588167 -194361116928800373214281723093412176 3588168 85752309608970200823290162285445120 3588169 -6567347019457550581722527462864000 3588170 203489469591985743000051332864548800 3588171 341137164848306383674004542744806640 3588172 -587834203705473283983151741777080576 3588173 -898399662997889378930848494903789696 3588174 467178788612090285665414341802095744 3588175 655007511065314597375499759812291400 3588176 -77498689076000481727048250819616768 3588177 522081497534424816478412217766529520 3588178 -12839116238071402716013935079717632 3588179 477714396638715159490759712131933776 3588180 45554381714882949405502093446758400 3588181 1240219959698874047394667856142955982 3588182 247971876809876712316845586665190272 3588183 554440698886133903458896579749637384 3588184 -764298254558498024847980786657402880 3588185 -576591896953990739111134947772232640 3588186 -60767984953924362174369263964871680 3588187 -96379714586103828977948338735545728 3588188 -30069327265440517882049411443752960 3588189 -192514160470911645915828437185198080 3588190 -397451258790126765632519993130856320 3588191 1247685998476081694696577111859363800 3588192 807717095440173207347346115476848640 3588193 -244110629474107744455376708606929216 3588194 -41143836788830127061993590647635168 3588195 305145670946160016318827375577599840 3588196 -894523790318835120549189974529673600 3588197 402836961359268742717821686079206172 3588198 -163149851145382163477097286230853632 3588199 -330244672136519763564857575645902840 3588200 -338677422281666846982354548109312000 3588201 81669962713699684749943148646490020 3588202 214898837383285692450419178544348512 3588203 772524737484263953255920395966237520 3588204 426492092066738655529834527371613696 3588205 -882846774080044381810009457949600000 3588206 501652113253099392150324712726720704 3588207 -188028438486402269743960137681035520 3588208 -148007118420887306403130948884430848 3588209 -620260167145676168957324803646188590 3588210 176822576435938809454411867763191200 3588211 2956762672933247208953174286510787584 3588212 1421803580824575053400450913089795456 3588213 446795070797495955229620651302691744 3588214 -355887472047617008846343111327791488 3588215 -600575223374458740769188901287614400 3588216 -71681248056075959885334987267440640 3588217 -556847144615793648069667023274835734 3588218 791322506225215772401436778264376800 3588219 14261217749571272430380245687690560 3588220 666872620287933241096767079310522880 3588221 -10603409639511089688785952155817696 3588222 -565610981940837454205642334723772416 3588223 -619727418808053779161048260182300120 3588224 340331124298140274903087691102945280 3588225 463966527036804855914490454349967600 3588226 436945161616820879036808217938433920 3588227 -1278338980191893981732097518692233648 3588228 174028225606992238814640966362664960 3588229 -1446770009830550286543958311864587170 3588230 -5805624495695974384337152266804480 3588231 -394241033884787752000491222601410648 3588232 -1504933447793983880537541299818567680 3588233 -22208003576372674797584345076227376 3588234 140772594195350718253112715328120320 3588235 126075550817197458304780414708733760 3588236 343017889153879073819856929128001280 3588237 777707919204750102967862320121646294 3588238 415156699361247869944366844712664320 3588239 -295995794437910421032429565143370960 3588240 -103155404998889462352942594403860480 3588241 1015256777248153232529303208841073252 3588242 -9909377826165201554531999348745216 3588243 -173906319605718137450102191390067856 3588244 154628537163528054774259009136259072 3588245 115754486372636704088021156683483200 3588246 -672680804372489841381570660345936000 3588247 -513406203710109409972680706882403960 3588248 453370229633925797950810387473807360 3588249 681564338153713226603295111392640 3588250 -55632042755290511609804817057792000 3588251 1486189186510584309944710813100853252 3588252 -515815678127516016701886936231886848 3588253 -612362284382593401033831607140637536 3588254 820908944602787522944795186771080576 3588255 619563629803280964632002534357800 3588256 -525841111197646920005730451436077056 3588257 -353836442517622877970082477329359340 3588258 180163835460784137728355858379948032 3588259 1353987483515845563936909636140708160 3588260 41286102952858515618365085917352960 3588261 846252803745587945535451678439429472 3588262 1149919455465562010274111994594652160 3588263 360574984065682658740750154804109360 3588264 12194096841835626148948801131724800 3588265 -1345594061990692564105002385297493340 3588266 -971432990071053770846903749855218432 3588267 -1076995545844668571826535820240215720 3588268 286523684517569283426479011391829248 3588269 -119655415793306446837440867189695520 3588270 265907755351357956891172826749560960 3588271 227432926528929697391755106194764352 3588272 418034894516861889910002498122366976 3588273 61618157232171974287925161528730880 3588274 868502802775285333706240895189605136 3588275 818582048871142351065148838192095800 3588276 -489774800731229239116653171466817536 3588277 -260963722458486322757152522550427456 3588278 -270712768617094651272183553340709120 3588279 -328966845118459414612004260428203952 3588280 -405575779565046551921642741594112000 3588281 -258037893105402065859300622284270336 3588282 -24570711480545658853538452114551552 3588283 -1477046650286160299968786489214369480 3588284 8030455627229185356028119462337536 3588285 313926931280350030131153067103668800 3588286 -242363432491940785425499331913542400 3588287 -443529472910722537792532783452470288 3588288 -174105079408890172186024386075033600 3588289 -665741560661647135994335279851390910 3588290 -755186396205376714358379152049285600 3588291 -212942300466496698741167907196243248 3588292 325827546189164793386808263116796160 3588293 -884826081907960387556715753702715776 3588294 452141024268332127750456238316049600 3588295 -688034783841372148333485567196456200 3588296 -1134040906463786066925563370972733440 3588297 -178071298620664761759234532459998528 3588298 222559459362344510478732076239303936 3588299 -443527236074549227701149666321612544 3588300 20523972810761118232454222051270400 3588301 -1724380569400457761588540476231772608 3588302 466915619373163481610748677290025600 3588303 -28312378207541044434985894153410816 3588304 -126920984258533008282553023668895744 3588305 75670975277159457353650729589002560 3588306 -431524124007802995264641574100442496 3588307 14401031941834202267039667156171400 3588308 1035175212788516219991603979128620928 3588309 -229629731364169333379737898227920000 3588310 236086856739332464033670735447061120 3588311 104602439882053839887761167152973024 3588312 17369266714435770636579042156871680 3588313 -308239837969019458212568024846956396 3588314 1782977155220631744584273717238224640 3588315 -19479730233194566204139860535668800 3588316 303014408024474034879823500506872320 3588317 -735449138484776328199802774678853888 3588318 137159613324883993968763201031027328 3588319 66911956137578686515428095862317896 3588320 -220184807820082786344416262936330240 3588321 -559106890581029116874466412176883200 3588322 -428132667699146609515503528031047168 3588323 661635685772815680425685051214726344 3588324 -275361451814034776742508999077202944 3588325 -102151392091741664178132706767143800 3588326 -119932082063106720593654937082408704 3588327 2640084159110168553374151147443466240 3588328 66088482184745917787993842872760320 3588329 -446636220265063064107243484119722624 3588330 -366895376618942489138083978710670080 3588331 97760810806561110925513851169995432 3588332 172257985749085923341943943884483072 3588333 -189482659100221060420624978190617536 3588334 -201269183580037247077499012623245888 3588335 -1121479770306453167938450005062241720 3588336 -268034209384228650433996880163471360 3588337 100119759639706414081015796572827986 3588338 91818453786929110302065121507855360 3588339 -530715823432323495248861892113476032 3588340 -3292200224630758442077259398225920 3588341 -1303073305058140878203062141359858258 3588342 26220141850425101117117676341157312 3588343 824371600862104159758645142338554880 3588344 1540042647493994013523751313499238400 3588345 -233719605880112201316234766642082880 3588346 -609624020840044098160368353483573760 3588347 225145867549993754295220037386524432 3588348 595197755003868128932617308407841280 3588349 -1700796770783924847001678416444902650 3588350 -7801724792505633429873253239384000 3588351 49828214379784942450950686130785040 3588352 -777449665472890990287720764374253568 3588353 5984781398475045397120070648414640 3588354 -170198030542549966904987409533829120 3588355 449387744480602646646366563978140560 3588356 875768616879344003506315828081901568 3588357 -492231195253345255796113197241980960 3588358 -100991482768628803780039736875170720 3588359 88422911030329976770855743969836040 3588360 -644034431938223762550758897713152000 3588361 88571835875158564236343898245778304 3588362 -650119456515760021492797925583759568 3588363 -274016599250932538870305105602696456 3588364 -212782574011456944988121400519559168 3588365 -399164031152923769475729573716962560 3588366 150941814170780349501783726128091264 3588367 1511050085443899730923384342808477800 3588368 -22747667691615505340763456228556800 3588369 127208463265776059438973293120853744 3588370 -329211392977104415080074970436405440 3588371 -277213127269814227460193232620624816 3588372 -594723719370042859914414546229463040 3588373 -1742385605526350113357795943059010820 3588374 -823367774780932255882530664933727712 3588375 -247727241500927214162761415213696000 3588376 -1556479653612391121473325973103534080 3588377 279560582099065780858994386041769500 3588378 -218573910882358051308657365462780160 3588379 1689132372093778335842336193490542980 3588380 -3150370053115157595129811631539200 3588381 118220303431343751201177903226389312 3588382 344067244701585623400606650377587072 3588383 710254768138903292632051868617537632 3588384 -283101431945103750666287546396835840 3588385 889712627732999274760276938404060160 3588386 -75039201918095139288374060214289920 3588387 -86772845693552873647779000499343040 3588388 -28652297858956148204451421672098560 3588389 -120055614607674208979242666818977280 3588390 -7344345142527426710768961680388480 3588391 37322655801989137084565591237552160 3588392 -727454732039976068367791654020638720 3588393 -17131006666854522967385286688532256 3588394 -849041902595974001306875423593172128 3588395 -379911245735605122510645480385437600 3588396 71999041426872102274054357237432320 3588397 1062005180666142071200169433553719040 3588398 -1158051683491250741107092094345865280 3588399 -509722565452581746445798058100618616 3588400 -65610468073052948396837029886771200 3588401 396777957966007877668506593054352402 3588402 -121220185963455658964983709676764160 3588403 -206979481947734462127348056418232320 3588404 -178682754995158577995067226179094144 3588405 -80225864768150491235558143360366080 3588406 19829579029285733099298562704949152 3588407 -1570282106407872577292761841813344344 3588408 -690759092494573449850411885025280000 3588409 747213907343538597513602978977399440 3588410 81364371149073631253529482831093760 3588411 -399434009111163630797310551372101632 3588412 -227853033399588377911583252659078144 3588413 872038884774083784005563076259650880 3588414 220319140558761760955922340055589888 3588415 -854981094616393194792000673596028440 3588416 22609153065730684252605782918430720 3588417 -1659473062536333462004280017319264640 3588418 -73683172940297000486987570778532800 3588419 1747516732806755480559609107844311040 3588420 -167528757827588967050685504542576640 3588421 -233270420873982491362550211779329378 3588422 584567371141656006713853630782757312 3588423 -1011906391146843419488215146234563416 3588424 615670305169335423563076292458086400 3588425 -422358418592178007426321365487430850 3588426 310984819472269002804798315919455792 3588427 -405409840869774745596039484093599724 3588428 534382123240505264403507935539055616 3588429 131018312244409656129094253534597376 3588430 443923594268422307680025864854502400 3588431 -800773037391486141603777718453731840 3588432 -122089196645910943083898629117050880 3588433 101590804685067736762830229155865764 3588434 -41854921194180642019623610904598384 3588435 -805285934111757337100930674267200000 3588436 -6315872317904180198705056700317696 3588437 -730261013574180499641182236777049760 3588438 23770707300188890079940576992378880 3588439 -561942570826251828303174195281702280 3588440 568546404014537981640460620046540800 3588441 -453883786673293442680577383853409696 3588442 -422802307862359111521635324301662976 3588443 124853361342561660526508209169947224 3588444 106605915464164378520984216923514880 3588445 36415726127917677453512169558293760 3588446 -592488355193831978226873461320019328 3588447 720734411702450480622248484439111440 3588448 365364622786458575906683185075978240 3588449 1947310943954519631379177718420164164 3588450 35539725352941525422712476274048000 3588451 373704789480494543203007273491335452 3588452 289848826334640574744457298621972480 3588453 -1594562589276198737161663630859264352 3588454 783358307743082457822139380138517440 3588455 105240630819414368834645605378769760 3588456 534640442703997958161473590002483200 3588457 -254550537917391174619131205164868294 3588458 4824941940347068934518965194140080 3588459 280511157414695074674717512909728512 3588460 -439762796940661409379177720064512000 3588461 -176666549338531932302029882446785268 3588462 3252378766945664756283231976129152 3588463 -1032786303302418319676312740908656496 3588464 102507769860726898667115614615470080 3588465 447960254543918869705268418797829120 3588466 -314180069386302285521763826894694400 3588467 235778325525315392493931990084924992 3588468 46347968306185256125651468981561344 3588469 -969778664592546540175147361754450130 3588470 90601933866794198603272352137927680 3588471 305396428144310202462484680559050408 3588472 5067324600917463922163550303559680 3588473 -165409009162695559187791390213047360 3588474 -477681871719231125587336999143536640 3588475 -482465105690787513515611273982085000 3588476 -1441117559827810507540724182854973440 3588477 -137500432015469843606691931316572320 3588478 467772691397122468009306622536727040 3588479 -7700537795363126000689310990056080 3588480 -77655890047669731532739639771136000 3588481 -385885880694068382882240057651652268 3588482 -129792155476432544570070252950201856 3588483 617461919493736725895448397129216768 3588484 -226842286154231357665082460026189568 3588485 -1134790717798973711706290448676394820 3588486 -33338797653105243352781913060675072 3588487 -207126989777736632961230336457879248 3588488 1945729766982662119130701782987125760 3588489 1164972214089858942106279825936867200 3588490 -4434313587405672682802188476705600 3588491 2478147161298542042900971657780495272 3588492 346345661378569146667557771583180800 3588493 -855338420756545409741725652506717258 3588494 65396409633024668744769127805252352 3588495 -736090124488143702548773842252848880 3588496 -715833114931936413766326524832645120 3588497 -5709185861501300747344004413156224 3588498 54957689426663485592795932535654400 3588499 1329654104195450953601916182272803500 3588500 -875114048371931813373961643897664000 3588501 -254134547992208516750095238633370816 3588502 -682130625480550301834863087941888 3588503 477750730231280369448587670651703752 3588504 8694824210169103564016880363909120 3588505 -510772255535046614375176378145778240 3588506 -32011683537619688455306734446979072 3588507 374411683013602659210437352438735648 3588508 253210830433473283665994085716721664 3588509 -689861117928631232253811079207659290 3588510 -409496803698133010173829444980525440 3588511 95073629699640084696744182603823400 3588512 26670669031222220989508258283651072 3588513 258003606185027372130957033138372240 3588514 581687807929422850284364657127915856 3588515 506900586754864832357188863290688480 3588516 -882517968686085493521909011853312000 3588517 1801969872969626009748742240894341566 3588518 -670071023841909143260627398760976640 3588519 -105791932966039634017023897103712640 3588520 -823932818493171769448165104666214400 3588521 -135756708514756368121669376189548428 3588522 1833212435105229803239337237458944 3588523 -539051198785329920911056770909919560 3588524 124139135397503632784816095588601856 3588525 -133816431618384322263994300282033500 3588526 825807529020789233555877976322039040 3588527 1780702782120788716764780087720767376 3588528 205774274179622746731968929632190464 3588529 160169531231969525697692601762938880 3588530 372979451831296185011658900080102400 3588531 -1156233650444439574991898217823093448 3588532 771862513167692040277054748311949696 3588533 -408034868854384762713942995962760196 3588534 -26905763565998587646010060929076672 3588535 -713297459932111113055078080560768640 3588536 76961506420789986825175550712668160 3588537 -453655624410553427566041574449315648 3588538 957083858970416065478958777180151920 3588539 324744184523445680503178269458852624 3588540 -114167532944561481139750384772275200 3588541 187278712024520896880255897191579584 3588542 865891556325757798172550434066364672 3588543 -9969647431796725630882469403615120 3588544 20881877665941848390133954354610176 3588545 -847336174016001908805330133621462680 3588546 298117776769686833017891860312485760 3588547 -384440397149697444257155301202469128 3588548 -714381730615139372123475433346692992 3588549 -471369604685808828562329782433337920 3588550 -147556922350450480251293695126723200 3588551 3518434109433897066377973629402824872 3588552 275207416214322077274375325737123840 3588553 119379542242449355969212805494167424 3588554 -608653706754475527394652334531843024 3588555 131498271160360116854650309949963760 3588556 -558829288457026144352944076220511232 3588557 21885051029510814982910001750494400 3588558 -694955808445483006578774717694612416 3588559 531385891719518673816271197899176504 3588560 -81136214903694509698341709692272640 3588561 27996968058735984815233299560859810 3588562 54509431494374196614842662933052032 3588563 634176665010105008476506968627906880 3588564 -685040500243801318266026028537016320 3588565 17698719876615630447128571366393120 3588566 137580622798527700335671538594798720 3588567 156361772438068502836749018262492800 3588568 -1416665575882067151266754694562304000 3588569 926709290021865600063129958080473160 3588570 -176158841780805765007116925280908800 3588571 586837699561998277727385872604571424 3588572 113992850709627192721452507400069632 3588573 616821560842845321046860472247981184 3588574 -631293808653724108233642870287654208 3588575 -335101751488956119463601188327448200 3588576 -33517671376790287778430710749593600 3588577 823786933509057665765687163176636820 3588578 -66975244481031021417265983843637248 3588579 614021101745833314436237112199405924 3588580 221882311569259318226650643398867200 3588581 -1203632822260596085243439734283503428 3588582 -16735287012743245815935893430747136 3588583 -65739544357733372977858825171351256 3588584 1772755530660666006716859323847475200 3588585 -44941652079173910196016581964390400 3588586 1014099620152138476850328629838722992 3588587 1757509488914952689734692262016798400 3588588 362263780746916508742120377255775744 3588589 -1007274005399134981253288239284429610 3588590 -197448623836390903861840232483035200 3588591 -9988263183055125787856654886162432 3588592 53185194333346829888138468331585536 3588593 -463763478530748382851291644158362060 3588594 -89251251890185998127439954199676800 3588595 -373615872407271713656771598530400400 3588596 1068585607421957902857484833717135360 3588597 1557434137698837850173046904561351040 3588598 -44468987486945322655431353053757952 3588599 251130550064384573028773152050069936 3588600 200016107316490976355477120542208000 3588601 1052891460605535481945234616947722602 3588602 -994734386588195433798795754138159248 3588603 548108149700464702283006710363706904 3588604 278447206741431749091309383920179712 3588605 -594981020866951790830006067791125000 3588606 103763512608572659956388775660160000 3588607 17718352944569147623607927425997280 3588608 -2236557902808193322347155041550336 3588609 -410391342017868215572647833051524800 3588610 229068796148973601421090687882364960 3588611 429235128391313706712556621873537952 3588612 636358675153831402219534020402911232 3588613 1027604224286876041086054852866945598 3588614 1344398661107551432475794732366510272 3588615 -262000447649316719303739390708349680 3588616 1196077338318698622578807576438169600 3588617 -364227971852632763821252399688399334 3588618 652680232053806365744535304233472 3588619 -964558230836584603909372067974295980 3588620 50117009629263836525730550276270080 3588621 507657126913680990117747124623810240 3588622 -186566532314543162154020768329714176 3588623 2139672704050721970037692328098683184 3588624 -74831959292363467932895240614838272 3588625 -1825411010044169819413866983933520000 3588626 728299552144261501661478255426778512 3588627 -423908146323958044949342163678861568 3588628 -1225338912146498138790888534510869632 3588629 1291633451447275807068132601670203200 3588630 -59098508495107042194667199141429760 3588631 623699156048375295135129287580507864 3588632 742751681642166707047223082517524480 3588633 -508893586725458629282064986032346620 3588634 410823385884106415463170364416179200 3588635 75441062895902159198549418438976800 3588636 -433457623250460775493843476639385088 3588637 -882331943737180567504626035602022900 3588638 -337253582504229143084500739805045504 3588639 -777956368108191306218211434063247360 3588640 514037504077336154020091724457574400 3588641 -396753270998022673066556977190238528 3588642 -7538379276106916554279188347613792 3588643 13271547332268440816500638355208760 3588644 796672662759328278280984245402685440 3588645 -494073213295250778464609640027197280 3588646 369980663484192993585493408642786272 3588647 899872824082077379213298315912367096 3588648 -101878618177198102707056533997813760 3588649 -11150840708885513971744510531085964 3588650 96796278172155543748997491379949600 3588651 14113173719789288791335714018389760 3588652 445436345298933826271637605679201536 3588653 -112293734244888210180811832076038016 3588654 -303892228309779690432700782737018880 3588655 465626868197369400164102876581707360 3588656 333305080843051931691685466405978112 3588657 -1049171912006214428093602435772687760 3588658 443740734958876207199761026009307680 3588659 -919042167510149545950748218653244240 3588660 -646414864359642996881478013451520 3588661 267650323470659575070191321762254912 3588662 -615695859689299147360800965393565120 3588663 -549072120216057303415323730762713600 3588664 1055497901314300697526114403748229120 3588665 57321841272403356699033032702037000 3588666 604789922732402997497577789660699648 3588667 442077352802540799454114558740581472 3588668 970896880507226171213686172454113280 3588669 -221036991112827673158400643700796896 3588670 -121396828104541380280583367989622720 3588671 -176652932731397963102768831262757848 3588672 -282817260467661958284700602165362688 3588673 -1247183788103835259272878995058786400 3588674 1640752890366838733808325463848125312 3588675 -169563832458610502867377588623864000 3588676 -29609796534217619096846337482199040 3588677 810336167755718117609010693481178526 3588678 -908322884290892877660216709711908480 3588679 1303176765650536291078373658221800280 3588680 -20639780207963848707612794850816000 3588681 307478335738209356764460016502075152 3588682 1072520224257639286693214419635820800 3588683 -249599179446074935797525668516813760 3588684 -294496334947911096934132620241207296 3588685 2106045780849249961102587635461320960 3588686 -645625295930978766060003643676006208 3588687 -170446897633299348158423856039768552 3588688 376613582587528329962298056506998784 3588689 -107742015847312150352773332539312472 3588690 12427810735717777149003889275863040 3588691 -515363255011331299157544488251051616 3588692 -411899326181372512886558697359304960 3588693 180298282513503242933359339241852064 3588694 3504969906419276075093059178487360 3588695 -122965862730844015300352408384601600 3588696 677458519359378314501680634290821120 3588697 687534804322008166295864468346111232 3588698 767289817440150885895837898302767600 3588699 626853258548071350271962117581150208 3588700 -87453002421763514475244823205273600 3588701 46791565354716741083384327580712902 3588702 -132591246180216369395672692539694080 3588703 557519139352438768624483722845836720 3588704 -59943426104456478332928336407298048 3588705 24632561650646049784656879121527060 3588706 -469015834657107323859074905716587520 3588707 440217960110405183106163216530172956 3588708 131203942834348859728481572813378560 3588709 -1699100598845533051216842040660036484 3588710 -1036625482627315129730451505072803840 3588711 779726655796149112606925900121387432 3588712 -114443201650236539718223352167188480 3588713 275639702269889738503906603282984704 3588714 -10899699704230111972735455971209296 3588715 -110625032330466169426658256799946880 3588716 533635820719699354502758352435573760 3588717 60864827743368538510389158713587264 3588718 -73136189784160923343137897452025984 3588719 539357744418468896484582040734508920 3588720 169435532226434606128528762090291200 3588721 -2716838482977772619682820802205712320 3588722 770859356932710542642728657407312912 3588723 105825501691049177447046988886153640 3588724 629343559227671292820870077226156800 3588725 -148534909293033357449141210078709600 3588726 324214909529359150117817785189453824 3588727 -199439412222956883684981794637974640 3588728 -321705852137984224938573938271559680 3588729 -1244020789537428209268242018453103360 3588730 91718900466980243548596944300406720 3588731 16776086832987714789386673714775464 3588732 -396754058742519485996134887124500480 3588733 -340140433432664690715557461971312320 3588734 228447850651081141249086299788694400 3588735 127960766993940783410228189077526400 3588736 326574873427163315094035508221706240 3588737 6968217834759889457035738482876720 3588738 132450851446946284910321270861622144 3588739 -652491014063441394602960195476480 3588740 -954290065777516544959316371197039360 3588741 -215890086692545362911617942626832680 3588742 1116083901832946022795823600431730272 3588743 395878603550189956650508132412566584 3588744 72206790769961522060397353689374720 3588745 1012352675495484976843774334817124800 3588746 133017091156040458290845955740528640 3588747 93329089469690269016717327855651760 3588748 18261512295703980185244623179193856 3588749 1174716067390986934148457892578805836 3588750 -91536971496289706928095293681800000 3588751 -189638522469282724586731003366915920 3588752 -95352869159485374029804392361607168 3588753 -2936407158772946205123508405494912 3588754 180464660050649326412448015980126208 3588755 90613571273462572967376887010602160 3588756 711588173330112757842234349503977472 3588757 -1703193084870621833109227893955394948 3588758 933182625360890117179959191220584640 3588759 964568638297040516233950398822611200 3588760 -501401142601703777021920299718041600 3588761 -1356870601245548815022482987028833776 3588762 -402041613698755828982189087207182848 3588763 -1425824138010229636082433710178324988 3588764 347822306673063362291698934446296576 3588765 307839347000781448394201020552084320 3588766 44968990267904083213590872639078400 3588767 21121658064763021504954640112542400 3588768 -1221564649916715252157128773653364736 3588769 -292462762872777017658212072011820830 3588770 297199943744383647283954136170402080 3588771 -46716265621607104703525069355845760 3588772 -1248421879041587700815746801282157568 3588773 348957885767967292477273368330233022 3588774 -43054326684080773484173516475394048 3588775 -435095889699863819034305083003547200 3588776 -534456486016592250646255961852113920 3588777 -90471286983252867218435254453873920 3588778 357700945361645501587681644758281056 3588779 904008253902456497926252608418599360 3588780 -1599705701564904472170604688916480 3588781 -124844068670176507724811426649733408 3588782 -594410223332530216977931519564606848 3588783 -171275818568065353330258631168887552 3588784 -278601993091879780739479077399347200 3588785 -212041554797534087404946963765634840 3588786 -35270910249399348028473122459666928 3588787 1264778710265373771760141455787687436 3588788 304236248615930790779303845276717056 3588789 223368556793804981135044541424288 3588790 -244276538997762069616290180652761600 3588791 -1315161396388526222763844885556942808 3588792 171685726864398179841101226176286720 3588793 457094190534730634714322399067713600 3588794 -539425441140554532620422063428127488 3588795 202409458612149796939741692761817120 3588796 1041948491676033145825085505617758720 3588797 -364319829027853776384462877069133754 3588798 -141367590310395911721850627016988672 3588799 -1899891575301413178164118785300927264 3588800 -324289048931118098085855993239961600 3588801 964369209582131426625109556276035632 3588802 30842428788909913434461120530579968 3588803 -1482627800661224135577770846993802948 3588804 -705761561536153122898720842709080960 3588805 -342467755757833194855371848633015680 3588806 -282796085785966465181731559783302656 3588807 1148602507351021084248271852972764840 3588808 62412160164722670941633820672000000 3588809 433581900719092576476854635878489600 3588810 133402744230555220830788154597884160 3588811 861434668626399729260854791747595412 3588812 283850837807565075667649008603975680 3588813 167867510654435622988729684579531200 3588814 1175030316343271417430264400809316800 3588815 -320965440909144164646918618348088800 3588816 47848099011537849170214251919310848 3588817 594957941597448036585338830425236032 3588818 -103593778386752581321202308235796480 3588819 449223493011391331381835424403392608 3588820 691800651168467063640376369180942080 3588821 -1220433071493801344049766790858321988 3588822 563385562076572831554257771414379360 3588823 -3255473001292530143984284522934656 3588824 -916597963001419386515888233870540800 3588825 13708116532245799616250590815320000 3588826 2059881806210341030029679765976064 3588827 1864598277556984883358800402727741672 3588828 175460607713573605716890048871358464 3588829 3138380957606660811191172739026460384 3588830 81868945155875648831363083254190080 3588831 -1121120248672350330293453206956938280 3588832 964862307513848452941488630984343552 3588833 -1455500968428473415357825042646336236 3588834 -254802565820265621006411296619621120 3588835 -1608294502483358806476181416919816800 3588836 77062957098317266409896963370826240 3588837 155626427254667079445630579790346240 3588838 -771056655640251061518706613025090240 3588839 155821489938523732899749812733653440 3588840 1058458362243500029056372673007616000 3588841 -1569724808136491847588691300028193200 3588842 137651000458732830824678253800783712 3588843 184365564154687446195180796616216664 3588844 590466818149093378435828357413200896 3588845 112658922772317375648701493170942520 3588846 -362199585736030911849843882398318016 3588847 -715706804518382320345717470410582704 3588848 -15810919327832079369078783254396928 3588849 772942294494414446541317084403373968 3588850 -77214731721980060042185972366443600 3588851 -260560321392854045339438522926630656 3588852 104240420125042613988868771367669760 3588853 85479325413188192081601496495361280 3588854 914972356053481195326802611404681376 3588855 602330689454737357424767559612872320 3588856 -1283551405498145065962368067806085120 3588857 -1142502134789160906901376884685100 3588858 -266009541987105861032341762856103456 3588859 -246602507334163870940566270546782940 3588860 834479322472101225748900072189440 3588861 449335732871585209139593065093583872 3588862 398577882302462780932150201078674432 3588863 -230942877644897530271249176792709640 3588864 -475143305004829762414355690790322176 3588865 226188387163336414077891933597403200 3588866 -1229371143526284284838735077529600 3588867 -713390705798254739124718923168378084 3588868 465088330574896132249966306736594176 3588869 -1259736804087443004469315568936477730 3588870 14496322963864832431534299111505920 3588871 -640940935098331439317198137737956176 3588872 569835774240806970201525140611891200 3588873 1137380100971448070393230682605216384 3588874 257704394403446791902891179896504320 3588875 -496934352627087791440407986035356000 3588876 -818113291940457993411538312547713536 3588877 -51874978276245518870929217159907274 3588878 -262160910339900468467876364557789760 3588879 59667784038677442669123785244796800 3588880 -84486465261710052487625562703626240 3588881 1948248521908900771605426799841429682 3588882 -459204055924601347205815767891614976 3588883 1327445196094705444181122184607545132 3588884 532198530935005542498942029262264960 3588885 -380453390664817610509692940506413160 3588886 -237904604475699466546835264832470400 3588887 -742285326149979174528329093728935888 3588888 298396818549023365595573982946713600 3588889 -294068796104807378829259572931698044 3588890 -155307067965830204523096916784947200 3588891 235791416109102254532955271785075200 3588892 -209574132747613073127335592630966784 3588893 -418374641587671375978549935324725248 3588894 134199671936800601843015713230286080 3588895 611132892809173265430097663802752800 3588896 -496511837894182612124257883986526208 3588897 37240848126159946105550091568189056 3588898 -619698218690507633007799202028596736 3588899 174646140496236308808470541683673648 3588900 22257316061745316961742905854464000 3588901 234289578080075273924739387711416704 3588902 429682497335840148204449458755278400 3588903 -771004261107817112859791165549941536 3588904 -421502699951725082590277701779456000 3588905 254734055641616334256522452752516160 3588906 -421393000198493207475148543373719296 3588907 1403942599778732318074967546017125156 3588908 1004972641104904640266562281604146176 3588909 -804355309990255744730526961825465056 3588910 -144251983567153125838130526853113600 3588911 109290689408468404209889346559177912 3588912 -91283694137609908469749461150253056 3588913 1336791109136079455296731883579718162 3588914 136419845675996611509050868966950400 3588915 559522205083568209576696232888643840 3588916 898462772869287581435516592025082240 3588917 1233085119982771706327653807882233966 3588918 626116220765445583433924263971786240 3588919 901998124573227107135512480379217320 3588920 -599700939751210958500531293742694400 3588921 -724881184162112004084912223641242880 3588922 -65950530064974875711853204976217088 3588923 -229801023176428306694349046518357600 3588924 -554884713670919618460712371346160640 3588925 -206782875562289885216993189385085500 3588926 -107990096990756524475901390466980480 3588927 -47022305250263060806186582993191480 3588928 -181002694880769080212878079928827904 3588929 370686531216138882708006920974814640 3588930 -297981947663536632850155096752617440 3588931 233327104274193140936193604898732732 3588932 -369395604025563822904281452778848256 3588933 77840481534456878060585401672127424 3588934 51585383068779320777633761691245440 3588935 256200562994605917131167650167448480 3588936 -252890728542044834089495471668264960 3588937 25596149841411158527614973437035904 3588938 -1030166776340178440252463895792012704 3588939 349180494168312857159582054602667004 3588940 311218366429178852120435150857082880 3588941 567520866082813345635306088821252342 3588942 -221019638654722009898677852871986176 3588943 -905940666321956439878847798387673776 3588944 21024879296016373120644707389071360 3588945 474805251358423720414575529120945920 3588946 -103464389666949463086662340495462240 3588947 -1423797435238240229343373871511875604 3588948 22298362678157326001684183589488640 3588949 -4049906037733758107304201087550720 3588950 -137273548993757411520577186469016000 3588951 -275389350489631597481221954844712240 3588952 -28505238213895176606404422543994880 3588953 116399740758685889109400675005939780 3588954 182712758968067844606776600447070720 3588955 1106727554061983720745622384651604160 3588956 -222212490550238281003404846907709952 3588957 776701673275685585018346117732129228 3588958 -33380044612521851289401956898354880 3588959 46225118222266566026247636034041840 3588960 268743012902318396940403381944975360 3588961 -1122786915529620447157738169524297438 3588962 429741438239382887144197119204833280 3588963 45318177882755625557499199332249600 3588964 -472770868892454610340734149294193024 3588965 -42318322107867540468386191452144000 3588966 -78030768147833086412778332828334720 3588967 -2546769392978717370785226811247865600 3588968 -638378078490739360204916717325434880 3588969 253687569546376632716777657120832144 3588970 -205245652582440260995038095020032000 3588971 -2086802751751751693277949843606098828 3588972 -867358318830927567548930420484096 3588973 1113004421793092273292479071276667222 3588974 -182602895224808105278753552633568448 3588975 222565731915533036955255142737660000 3588976 67408310612915516893179265412235264 3588977 -250785995974614406786202721202696128 3588978 -37258965821734800375706824331771776 3588979 629727433835533906358495738176347600 3588980 80292253471852643694732338957875200 3588981 -1280100174184057638056598602941824 3588982 -1225342162831030701594739378320297600 3588983 -643820418185553856938468415430634576 3588984 206090668983112152372876973673963520 3588985 -233245819844833748268858507330821820 3588986 1051544440171934837670452990623864320 3588987 -385654682763308449220686528047857640 3588988 56709548021756540500825569111877120 3588989 -592398212202964606455892096167800448 3588990 -211002097686447465280691147203562880 3588991 -95426040702233563576098837725187728 3588992 1540080804415288974013027042983936000 3588993 416093718600615071279892482384376420 3588994 -194018526320284790511793629832820736 3588995 -17726298219836339849319332693480880 3588996 198614465914045113960349277453266944 3588997 235530951243485944704146114729376672 3588998 415668644953510821597808453682807040 3588999 2675091581185040256120962529536640 3589000 414543030725373163837639605826560000 3589001 62105708235153659855464756811832840 3589002 -448846664841038004759869073862440960 3589003 802862725286767305690137892216074688 3589004 -142263823846930605887692785565810944 3589005 -527647751045250041746964311796462400 3589006 -152802538829715315351481254601911936 3589007 -3157429319112313750649206509927441528 3589008 35246150243708039979862369925136384 3589009 2736071339129285100776023358193182704 3589010 123183975444143416855736149006400160 3589011 908700840212149983784081123507846320 3589012 84731724074934278910508014381146112 3589013 459238915809982725716514683624839260 3589014 -125464932494869793045534621697761280 3589015 1219640934566388415803581280646091160 3589016 -182975606509715577790664857626347520 3589017 439663059405433900579597004466119520 3589018 256093594134423498649959887862952704 3589019 155681422788135256658120107873518096 3589020 -279158238872304828525179062503505920 3589021 529443293090187259451856717951275232 3589022 418826505406532198773751246647876032 3589023 -1360135241275479462953562506620342896 3589024 -1479414791162742291381518196654735360 3589025 123263593829281153722685148684947200 3589026 229144555829969672359864673217037824 3589027 -723352842834137212731694281709367840 3589028 1724859826362261809743760266620806400 3589029 -58907610454202580600017045228825280 3589030 208025803326267383957690774162060160 3589031 -854494681400178597641278192371084168 3589032 232959539204206027955392422569656320 3589033 398977766077293687296428686651617600 3589034 -62538628103111468536499610037237584 3589035 -418752861573038976362202192281041920 3589036 1068088793410782259967937694719121920 3589037 619747054983905765101490671544751372 3589038 -2965311288106443700105662269706816 3589039 1644709336734414385949543553485319624 3589040 -40900078536346620346373562315571200 3589041 -699433573900628085717367582298475408 3589042 -229173187580059524543845038566617328 3589043 24653145066785600911088921787116400 3589044 -134858394785758871198356870091894784 3589045 -2336423929455089048627155315108680 3589046 -336774365362927415830793614322514528 3589047 -84811701315825374082301162737290880 3589048 -491303052939513812773120914756464640 3589049 -493276833451221141748597838327364480 3589050 182716528561583043149363499962457600 3589051 1861577146786238105621180042986871832 3589052 -1535409245828480322451856626291313664 3589053 -107367983389214896674432888130920480 3589054 178583131360588932548989910955150912 3589055 903695512487851206302257312166409960 3589056 -161823539450989204540800342719201280 3589057 -586719206656994138295518696609211096 3589058 70047604064402907882857117922548736 3589059 249358248160646721114675638399867568 3589060 543994643809876145538670055542068480 3589061 -650801976436772513976176206364624640 3589062 7267229900151948420080043226836672 3589063 -166926941217365505340184612300475360 3589064 314349139887902474994731207291151360 3589065 881415577470200713033046419913845860 3589066 -301043359472768890409921398967899296 3589067 -334921731032794673954285250630806040 3589068 -203103988885264839275815533094846464 3589069 136685209252156193401127640784905120 3589070 321319349394659166004116073575756480 3589071 -277322840684244588862048029045255288 3589072 254900729217841900700940571177803776 3589073 1617767236896075979609303602481070322 3589074 286129310300055446447866646247918912 3589075 -143502607713416596569208994058986000 3589076 419144088793602612612589525721765760 3589077 -558699328898415272640901060598294880 3589078 -511081164647414575032713175327080160 3589079 813439507409817861875194087130814984 3589080 -244027270410977491631939862724608000 3589081 -9403138117524642462376640409968640 3589082 -111427388801772873286277760644560128 3589083 -1935153920068288624605829111197512400 3589084 401432289353267350783587710665673216 3589085 -1041547275482001033599680423418867220 3589086 130477920850357986919768523342429184 3589087 -219387229143027950776333032229199168 3589088 768883905578202415156732142565457920 3589089 1686039426221294745267258783364992 3589090 217354898555333081213647382806528800 3589091 -384848133356572777996183174725500520 3589092 89412891199294823257996607792912640 3589093 417318642069906318134888664625365504 3589094 53638265659969177588207622912976096 3589095 -835837206665894163350790158423922480 3589096 242439222975979814440398535537704960 3589097 36501238223966111321729869222520352 3589098 -624103851871792148396634194622762240 3589099 -632429149636696014442315420175979720 3589100 -333608365166646558174746082747840000 3589101 103261676246868424957874805273676992 3589102 -1352327565837198043561879471503744 3589103 -573688173704304765054479907439672560 3589104 150669219457568198637758946665299968 3589105 261876326806369475161245358554672360 3589106 205436215306182988499007163249610784 3589107 -297089989954989014631489373464706512 3589108 1003745901161117836888535316703666176 3589109 183152292207368089978300270070864604 3589110 -176693505962424869926087332505159680 3589111 863660610010119793496132178274478872 3589112 622151459270017115848127439266304000 3589113 -790748474723216215991359134123930912 3589114 190566254739815901058162777199308656 3589115 -1393903758297560966617241444873612880 3589116 -211703097255986870266594189600742400 3589117 486972257165377160913021876325299200 3589118 -7461044786655363718667586467457024 3589119 596135221938165193172146244995747200 3589120 1015193235926869361984460224232161280 3589121 -1071192994192957219299109821209633856 3589122 -71767196050023975804727229060992128 3589123 -1632044215039408007932575144681497480 3589124 850270988346762198843616434192384 3589125 153050208676272117458455341961008000 3589126 104899748472219660435662118857697600 3589127 1441880753650800673152408059699471520 3589128 1560110937582819126888831575619993600 3589129 -951289972496768656948825611368371440 3589130 484081805321639305182977515608326400 3589131 -6846046832573554432306531496530176 3589132 -846102787220623572752943895789137408 3589133 457118106973073752133210870695619382 3589134 435294669197847057565047688027068480 3589135 346738630657413495333286701224555760 3589136 19153488945980542578880498186665984 3589137 -112065042179306666941452945668583360 3589138 -610824246561190494315243957002526720 3589139 -709539935315349855264833718335727060 3589140 178555360148705886508681903402905600 3589141 674770894295674321406656874487606542 3589142 93268291844292664257258921741033792 3589143 346867776782850804596273011903059024 3589144 851073760124904138298267926549381120 3589145 487453695568650013907027207450374080 3589146 22514115234270262487150156116022784 3589147 1432600155170908399499807824946380800 3589148 -398247344754758251394808746731651584 3589149 176986220714489914531878535285241088 3589150 -2723738574716408382345719446262400 3589151 174366427160029400084424277046221152 3589152 -224097319103628389368309215657984000 3589153 -1757544425520068342154980196611325598 3589154 -68466864155403249553830676639493760 3589155 862814231382016910862739162559712960 3589156 -49117192025814087027113576940261120 3589157 476537324934519806503982201632426560 3589158 -466410228007445707381248248214993216 3589159 -250352023501958287365670846325305248 3589160 33975164614110293483815089061785600 3589161 -157870726892340501183245328271060800 3589162 -177299798841205357521082465362037248 3589163 1423791977271130122575746326701087412 3589164 216445243525330167851883357745152000 3589165 821902178776085440419539974271361120 3589166 -111757034870403205870186250052554880 3589167 -5038157605153638944751213947933952 3589168 -344874006912915082854767875678765056 3589169 -396337201195256002713448013706890046 3589170 -70490792110240662332633429439260160 3589171 1640746397027383993570560297989201992 3589172 -1150537997590238143259628235908334848 3589173 -252618685165475439524519189130504576 3589174 436058827387883272268709754664850336 3589175 456568315813001172107376340693952400 3589176 -191523055318271276119081799653785600 3589177 370596972693961058819819375996237572 3589178 99910601352148238598927430334678640 3589179 -156288684428363325402396299288150784 3589180 -1714507997150956211119527295057920 3589181 188668472774644745509990920491312364 3589182 36580661547836822116800593128804800 3589183 -282572479136083807509124927369013096 3589184 226068164366695152975864501096677376 3589185 -208884990356101685789501235146726400 3589186 504209469643268388318518694500928384 3589187 -3842102538247381953349412070201648 3589188 249221211018236305869798376473369600 3589189 -2166769238192774166167447873627559010 3589190 -210991133335348216231961555964119040 3589191 -6084147413692822668547243240582848 3589192 285565188707344193141504594121753600 3589193 -1550171530488871046984435712664847820 3589194 32072902109309250686781743958180864 3589195 630289290261362972227783696174705200 3589196 217026261973651308635996531896694784 3589197 775488945407216284925251467888196800 3589198 1191484083105950074872838654253457600 3589199 -146777176741784533961876462129788464 3589200 -61216553753048978171994707603251200 3589201 598225003770592060679642908250291760 3589202 601186701630832926473161062006377472 3589203 344255199521279819613543919627589304 3589204 -565197211349448673371705724544700544 3589205 338555357344952751386418875538208860 3589206 -448924588449307653926280989696371200 3589207 311567669826855077662787586894513760 3589208 217257012317557775483864182407168000 3589209 -10727348928635229873016970671957116 3589210 6633639394670502636932609404945920 3589211 170044468412579652497167015493116224 3589212 -777990843198396234502424626413182976 3589213 7765941060797545290237401541382488 3589214 -604061770481186308835126023866902400 3589215 -259041051190355439880943055348641280 3589216 -1573251276536808091865609764642357248 3589217 -939530789640073586595384720310855680 3589218 542819262299208577468951952612286720 3589219 277601479024020875044812527901140448 3589220 910916468799969751203645051122714880 3589221 -148538113258702830576889321763323200 3589222 32903457568163516038482158851701504 3589223 -1741671110793488806799705973595104 3589224 -890732205045128975282240733894574080 3589225 920972133586956684052247867240726750 3589226 -12393366524437126866838642131438336 3589227 -1075448835326899924010572259985607080 3589228 964143769279731845744473355121805568 3589229 -20807688954172331417447438828545824 3589230 -155200437504770901683682277415842560 3589231 -423362648881512050248777399837209288 3589232 139340872231984411914831485023911936 3589233 -815667290916478028241199986296959200 3589234 525689384788405287997683802629005952 3589235 -281611965037158351628706389936054800 3589236 61360143448394960914550455787784192 3589237 1592895249092598024259000874112210972 3589238 -886906841441813883330660994119984480 3589239 745728526360968217589796520947790824 3589240 450467169125293509503786626439577600 3589241 3270358403721912685079981676320808192 3589242 -47439043246776901144666065220730880 3589243 -232616790584540158645954052438531040 3589244 1559910857296880235931432574328539136 3589245 594270365137995704760538010445571200 3589246 386616888190812873429748100970819072 3589247 -318187744358185788065828948647538304 3589248 -477913830139552658816567512085299200 3589249 -564260699984441996726922242589329664 3589250 349836927207913901497800068964072000 3589251 -225740225055300628810623266876772096 3589252 622621196972595450714323745705830400 3589253 2194714453171125147595538404108224 3589254 212981617558687561657264714821365664 3589255 -994329337693163389841865996605544840 3589256 1994553640721307923272917068414607360 3589257 -28646431990134971153578155329135616 3589258 -1031267471613028510666581229845726720 3589259 -824282484128735329633269524013684384 3589260 -114055046506204195538751335334051840 3589261 -327025827399760535873780501142042000 3589262 -1431225940005332804241821922312417408 3589263 101896378739629982562611785361722848 3589264 702393808215097619124660383252480 3589265 728032557459337127768798115440688000 3589266 -81582613295264720593583645640992256 3589267 1635241472741135328654338848674150480 3589268 1317252791098262665819063365962341248 3589269 -1445392886838976266009269768901857952 3589270 349297572071796964184700306352316160 3589271 642711238191796150489604234381358720 3589272 49898996543015825298400723938508800 3589273 318288278725299774211081825260730624 3589274 19599856638290632830284625219551232 3589275 -629111817525800951383517758130398200 3589276 -491003610073426080923443408650211840 3589277 -324770074844542893921841892699662068 3589278 -113466207624630464474607439796760576 3589279 589263304010295458649854256870022880 3589280 -655163407635353171618939801179914240 3589281 423241780034784175153647511647037860 3589282 1455962675718452275246982516470080000 3589283 -342316724683830523109727784756530468 3589284 -898771192996907276295704662220504064 3589285 -268045338853946547360340687283783040 3589286 -1161709149119702024207128981179621120 3589287 -116494960324571292731072745950669232 3589288 277525366770991935077502319549071360 3589289 186536384368935715260779071544964768 3589290 -22290432914977343323006493342880000 3589291 1547371913910966459646948726781271592 3589292 -247392760178197107087238965769927680 3589293 1091185871782550912322327807798982464 3589294 -348176847610407995122076731905626304 3589295 -1068752423189410661869016549909292720 3589296 2086076172846147372777455216492544 3589297 554160635926006669957785410590425746 3589298 980217234208529587762745451293936400 3589299 438413137068110197841176772269476720 3589300 -150515517376850197892220267200870400 3589301 1850590664590087447322507865791707800 3589302 307449354072116115160693860540764160 3589303 -297783541249005515581646480569867560 3589304 -34263661421171245798527391451381760 3589305 -864338563229649753151846622460738240 3589306 -352448244561920551227541948293849600 3589307 -139370152108830814425658457123445000 3589308 52734318433839558463687567383329280 3589309 -27216871212182751740446008553232960 3589310 285377443463860504004062370551786560 3589311 -289370937862829972602817300761493760 3589312 -298232969662081642620856612788633600 3589313 -183459833753747006963392298637946176 3589314 -142538659134704170483091803760453760 3589315 839101080889608832059075964907326800 3589316 204423565542700691890087145553959040 3589317 -844197520271032285798105516384960866 3589318 316111837305344262523901973891243360 3589319 105926604904888023080889111196427544 3589320 79092623973737144364563144112537600 3589321 -94000733839220556996182057641731056 3589322 1040572391105420717898808424303783424 3589323 1005949320170741517414167661322641600 3589324 160811984954479158121810780530708480 3589325 452519875470156289357233146337262050 3589326 -142570342257967229669186742460235520 3589327 209996560326617645835827949206866672 3589328 -210885193731821028446754849651425280 3589329 869889172083463706431198152597291360 3589330 -103727537150119881869247854363409600 3589331 -1542369043836421855562579072337007728 3589332 339828994169143533745785286564442112 3589333 -143410501442768006769436878767508960 3589334 96472932171226663618734031693799424 3589335 -364162023106504240659838999175728440 3589336 240293204911185969624784611846727680 3589337 68107087767765428820812518892763540 3589338 12329338421134441733686535464581888 3589339 -13801001361597516822436879306214512 3589340 -225116750397647855995093323391979520 3589341 177208907772186382655025242262310464 3589342 -842247298246143518977507554731948928 3589343 -777096112069985618828295001131322080 3589344 -2514819695495458685155561784475648 3589345 -225433184620308271206372651801749400 3589346 1429302442645745161290851399802999360 3589347 1130599650148029127807195159742748480 3589348 682973891321119982346057005843115648 3589349 -29010706894799902780177194740233536 3589350 215879507021739554957790605505384000 3589351 -1079627681605423404168881232431941296 3589352 43812565300737976934400360023685120 3589353 727416684807399476721331073466795504 3589354 903424405042408633204207512143891376 3589355 72456670526936100619329216301374720 3589356 -288709638025863048276331093884553728 3589357 -156071554635171123127667485079405280 3589358 -380952717464346525838573111242678720 3589359 676485096241794588669473454866524560 3589360 -143567174490097962905082162866257920 3589361 1804666250391440134533863165890714962 3589362 196135244701734293066316304443262464 3589363 -367267411090866143907351227926677600 3589364 416621774888328210139089073369393152 3589365 470763735498334396201576510324339200 3589366 -118685796151941970761444231747870720 3589367 454170075097767081035472640221277416 3589368 237855965120754074538264881900421120 3589369 -206015070050594182246623103032879104 3589370 -38791841226568030233804538232208000 3589371 -1114236335305688043402389589934769460 3589372 -169096577405262876640744616134430208 3589373 -1424795890247564483745756251554992378 3589374 581511520004794411871138661493796160 3589375 -352227949002684821334639957015430000 3589376 320456385534561679009754805071511552 3589377 1098187535315555281474728696607114080 3589378 344384796674152875524252562654933024 3589379 13914171777408054059565842296230384 3589380 130349842332363531208816501872844800 3589381 532620906688210914830034351191241182 3589382 6558552619492885589417969192814912 3589383 70156879599498742045295435128331520 3589384 -190261806969686312070965068802611200 3589385 -836630722123442424125149448848324800 3589386 280050347164204402864013730567241728 3589387 -3238124589170229267900275949477123128 3589388 -253113951865695848477374702214797824 3589389 -349165018568565410935329679893343146 3589390 401763148749692533094642307550863360 3589391 1882342091671619803468319401072416792 3589392 303980588917201416621839453069967360 3589393 -206079573832611797976294391343581916 3589394 -20131263951187349775813934084347504 3589395 -2366889008117834680445607544143360 3589396 596423041196275281821414267330556800 3589397 -369579904322361579371955707870664960 3589398 -601746687894047474271558116694630816 3589399 -2133348071807438876700038561684627880 3589400 404316059952594041144217893804544000 3589401 -578157126641747611636324105387385856 3589402 754389512757543499630102557617531904 3589403 -120566621899584871355658746144409936 3589404 36359193785853222702560977850695680 3589405 -161058002449211270237605606229882880 3589406 611970463178745631842885140756833152 3589407 794939699166330992983169819028683040 3589408 -730912668268928260185260605336190976 3589409 676723108485513425551745131275775920 3589410 25498845341094932658817543783296000 3589411 -93998525759845392618835169535669856 3589412 -1046388582481719358106733786947328 3589413 182533207966904867286912268702741344 3589414 678460502498760642814171259602096512 3589415 -1103389483351036370507414775689722440 3589416 -210319588168392030191725412101985280 3589417 -159380152508798889870645211405162680 3589418 256310895725218903893924928893626880 3589419 -938309072655650738137469002147750056 3589420 125892877645796283754635448077281280 3589421 329941275572056809676282493952468288 3589422 215602982012273867210956230836296704 3589423 7030610916693369779193468895454664 3589424 359006193061619642456627866353598464 3589425 -1326250205364654409885199910100800 3589426 461624394338444584328301728830024704 3589427 341435873895777349882543325171624232 3589428 -176855802021468013930080292170547200 3589429 48715808544590486966947023175408284 3589430 208106235963038111304211091128379520 3589431 830868174369707137811499436243491024 3589432 448035498967363874749412099888578560 3589433 153577219091852408950802429698738944 3589434 -54111569183551653877199346882013584 3589435 -937935439532418360165956755361781120 3589436 142707423549478980811643242127047680 3589437 -1975223010486318930096609446689131648 3589438 -762799282723694884448953335225242880 3589439 -42101484545628054102158847024432288 3589440 -81059330349347560072169746386124800 3589441 -928795629824388916305253299663812158 3589442 -204889466065562391170542674011961600 3589443 225979650935353099931480706875040720 3589444 156534856817047169504642382805360640 3589445 291234334422554763756323324552332920 3589446 225503072959236932127859597756632960 3589447 -1655805662592314338926725671561062800 3589448 -1413139740842459057764567754065213440 3589449 -115633881131018273999808594207671232 3589450 191320442395502646128690095033626000 3589451 -196335048246920554155614222844781548 3589452 440553468048952893074761339053778176 3589453 156688454322871764384729868832973280 3589454 -4193751860003402460977763597780096 3589455 -697997123321542925164902443999078640 3589456 -156056726744025749863170580898398208 3589457 -639441704899757444795414286419697294 3589458 742338425716533934056669304344648960 3589459 -104132413762892321432454727411847040 3589460 -18887133675281809752618576710246400 3589461 1437125601822518460074758861872254400 3589462 -911103276301711209400763709191148768 3589463 1193719385456402186606000013988404864 3589464 496580876034733003136579545782251520 3589465 426232952048616529485443496309000 3589466 154111868088702640190997640885032432 3589467 -279702513680188356008081747854898688 3589468 666082726517562793346042342968320 3589469 -431547817212431380246913954371575156 3589470 498402582117489239909355875095945920 3589471 -259981861004070350866012127120943328 3589472 462295676013672393567288248552128512 3589473 904602974526198347686167421935332784 3589474 -225843670210626327125788302804162048 3589475 -583451966778415611039137714075886000 3589476 -449419601264467696343354163946586112 3589477 -29243225272515984492611093511548674 3589478 -83765220021836776362304167166843776 3589479 379963342500461656234090052985106200 3589480 -566069650735135124049846311798784000 3589481 209561884613361785220082589958240960 3589482 -56843568177049603793571298521463296 3589483 96075824128453329834964567912593784 3589484 2737541230913540052378554564142723072 3589485 292741968745876351150276112175629760 3589486 -50459619254756771850079701119432256 3589487 -1221788152984798346565024385858414080 3589488 -104231946826718295571476505118638080 3589489 1646061979795112289065019998485230290 3589490 205028198104929461547650401536460800 3589491 -957408122266650550573123014339907536 3589492 635363792408566866370868291173164416 3589493 -1415819269308256992600839793648258258 3589494 186449169895595770952547793166670720 3589495 -120971698170316436287404812096822880 3589496 -875128352798320807585769578447134720 3589497 763900088396153121298669943775641274 3589498 308885234103212249901999377962593792 3589499 2331729433727421186767854058762966640 3589500 426603276429513368924204597101824000 3589501 1204540357189537933574390923641150240 3589502 196136321958330216595914029989383552 3589503 -218632718347194276482317057381661496 3589504 802892398755541916682855752977612800 3589505 -296002992667997133671609663745416640 3589506 -389378522240264001980888866298048688 3589507 -1445509564052517658400522572642443368 3589508 429703691468852831821150439123815680 3589509 -101799874253606366044772498059176960 3589510 14473787067703691682993134299244160 3589511 -29152188941701639477901810069984808 3589512 -1040601120407107762450210730258964480 3589513 -179737310446340239878925147420347238 3589514 -1097341976363781815629502736026856144 3589515 -45316142475526880482590781464853440 3589516 3618780997966614616536222530512896 3589517 -766672625812531837387417081212942228 3589518 173966373646792651982023658685987840 3589519 -1617468820021632209334447235554239904 3589520 85994028395823220570284058725580800 3589521 -20971046755450401532497689507043840 3589522 -720568851734889232427444583290648688 3589523 252300352859140067893684791386319360 3589524 -650050077961246894100368673788736640 3589525 -1367143941621565418947557563285859200 3589526 -913557014944207331664993168861048288 3589527 86542262920238919776631510675586920 3589528 -210305453070558545250744213568880640 3589529 -501763419879196925207501798418557424 3589530 -7030379899892011700333091334855680 3589531 -1448117721998062537505228614342927872 3589532 -1602296570198916411386230925154774528 3589533 564815104290023710412119133550000600 3589534 161940322773733214683641799336893120 3589535 -841821966078981987867535765674344640 3589536 -764358186782322074284959638775398400 3589537 -152589250546999294334951074008458880 3589538 634629643970688918698998392080707920 3589539 -741810371032986906308506552321187976 3589540 607907045467746941679275928902484480 3589541 157781057793841322975861462711381760 3589542 976953227474355945894264229533895680 3589543 -507849792158630633164650224565793416 3589544 1237597466756283274874871229997091840 3589545 75571257334749799949740732218546240 3589546 978805581145498033572912762231095472 3589547 -458041020121543228520228741793039840 3589548 -280912582291042130571478618880209920 3589549 1775400590591568141456158245737238550 3589550 293980675691161228526723906740281600 3589551 -33594364246430365739150013210220416 3589552 82707343496088108639037460371996672 3589553 -1364172347145883005486799359436497936 3589554 -12186398680489111948345757687438592 3589555 164445805119807153890786556611303760 3589556 -78928436299727046222166208488058880 3589557 461894862367252978920120388044759840 3589558 156914770321851152968550021519658240 3589559 14821688690535167447271298486591800 3589560 -350925485239298904326524093699584000 3589561 1108616212196626572440538724061964292 3589562 -111956111926200066665420534314368000 3589563 -240181104071926535380935307522126056 3589564 866758638948468565422072248205484032 3589565 199793349872219769374833811116684800 3589566 498106684857400977219798051713634624 3589567 -823710236251120637635647640112647968 3589568 304403256340490159407882186939957248 3589569 1591710256634060479798259825853964320 3589570 -208939862148848484077079904535179200 3589571 -536300637420022963842181387813068228 3589572 -85583385076273590056177967157149696 3589573 96058461636461719592400886637522400 3589574 150737022795687709691566955243485536 3589575 433072694521502666626555026426960000 3589576 24958582262440201222505951897134080 3589577 364196740317153767847044573026510500 3589578 446889295320192903444362532993037824 3589579 -226916618162609069384442875088263024 3589580 -633880427125330119588368329185100800 3589581 1494877568652530594309742299430389280 3589582 -188374870970429758097410766400686208 3589583 -278815325260276512955285602323893056 3589584 -80433240488698314085803296348700672 3589585 356217960031237219119803714981505780 3589586 41398990190964459255698396339712 3589587 626685600089468302838901604464141168 3589588 -483860027030021141108772891916970240 3589589 -686893069979999337915382180186034610 3589590 -386492378682383137754269064300119680 3589591 601423332575002043149320693634033200 3589592 -237548961640832946738452163871088640 3589593 335769121257389660599869865368917520 3589594 70800456889148938280516504405975040 3589595 -666677731890982967104399332040334400 3589596 -439400404709505826886542093620876288 3589597 -39361939610703649611923506888657440 3589598 -608130449120859416505558849126692736 3589599 122580488740101273539001903639982608 3589600 -84682269423401978560559852696371200 3589601 1141299891474490763156875233848894532 3589602 -387096267180693115855750366715950080 3589603 -1016160845579250183096845928676002148 3589604 -735802727937788171104756530582159744 3589605 33192034915618901086354459387532700 3589606 212520232058352939275748103592043264 3589607 1140166303093329710316640352292719712 3589608 -159142946741791327266859563253678080 3589609 1171033634831204438267131118446298810 3589610 -23432311869038180545212087878845440 3589611 -427313326978615795977413815989001128 3589612 -231811222934582219620097125884136448 3589613 728441189347461111294077031159121920 3589614 -11736865983949218964892253147217920 3589615 381434548430560241501688138655730760 3589616 211535312509280704371321447959887872 3589617 529576853423897852764972737522637680 3589618 276290494490766973384252837386012672 3589619 -31486178552469476798536604549588160 3589620 -116390761688296712289047878224691200 3589621 -367456470530103389645141154437902688 3589622 724120511685939633593694114889598112 3589623 -1727567909891768821808176965100206000 3589624 600788878068816939644942891346984960 3589625 985124938762170215584216833257997000 3589626 -176413004773347314084742716970240000 3589627 -2668049546346569600044761095847689888 3589628 -206530831338155507452062006660056064 3589629 -22071054782149466343357596285345472 3589630 177049930491357176495465115101838720 3589631 1208442529075137957928031416575995712 3589632 136247884628271089644245163368775680 3589633 919841615498321832975783484529985984 3589634 -929253979972724503129515147680372784 3589635 -148186080324851700377208789877639680 3589636 746489026284420437446413324139342848 3589637 -308912020061671222546560736091093640 3589638 -232718961854668492057618436735647872 3589639 -13435444079174016271399924945052576 3589640 8905043666388139175904820796620800 3589641 -782608001176171066293523118511529920 3589642 1002964362782715737763185100607406640 3589643 184469534465683159927705221531524160 3589644 389601810928581944147673217218326016 3589645 298758468409287092879290534199001600 3589646 612389275842578881516775207708494272 3589647 1314518522076039351996773590117782672 3589648 -210399982536012677676319082842603520 3589649 -540201673074299852715841540613855040 3589650 -57999440610619853607345773884320000 3589651 -712387624078505512090307651435704720 3589652 -515026201514054833706647232979763200 3589653 1628202804586741699455978695983500864 3589654 -789424162359939428880712158017491968 3589655 205988373845128107759405813045020160 3589656 -23760393448433809994493410141798400 3589657 137538335050349235720990103397461140 3589658 509437496175416432567379060732541680 3589659 412626800681357754627139001954635224 3589660 24639947790937767629810976726535680 3589661 -24261354303835060782703187470563738 3589662 126176361616139353840751800780698624 3589663 586119700323835773204810301635565440 3589664 258346332646201997106534765993000960 3589665 600436474516498894636884490180033920 3589666 -27705208003138541028000117692298240 3589667 -142506778350861848644199222809324560 3589668 -924313005657916246275271484912062848 3589669 -599386927050994127159172455581996294 3589670 101900951216103628048764225841920000 3589671 -121309376440387775737130204485310640 3589672 2263466112281055687153535585399111680 3589673 -746173108894862974592653539392181516 3589674 199982423484262497963023452964012544 3589675 7728330734251517242063768686787000 3589676 -191053744362607571345029937863372800 3589677 -3542406845535906136709747200553088 3589678 774668125202166652061184394454640000 3589679 293649378695340662514012794675394720 3589680 -38575641622840781400028716870205440 3589681 -2915226266947256683832352163199436800 3589682 121256116842557034665565190387410192 3589683 11240992214146388022084708140510784 3589684 -299973973739199334188066597901912064 3589685 224898247728159770614412255088483360 3589686 609186245576993211773850114277128384 3589687 -2369216997569677678209453365448901200 3589688 47650178377396655177725748469288960 3589689 150448844487109753148121245435489280 3589690 -99148516710282440639821812263045760 3589691 1786747831064337854894347464549933780 3589692 140325339241091607581619005252428800 3589693 266806062730767139235917604183519942 3589694 -51409173389717640036237395796466368 3589695 -8072841422971562797106541134073360 3589696 -146920303516601637346043968251494400 3589697 330124539882485813903574408603198420 3589698 -80842142668329868640443341209602560 3589699 -2045330977561004836552082699834719300 3589700 -60827071639589570931119637607516800 3589701 87832153586523593859261956047403424 3589702 53169052824357043517694068020980480 3589703 21105651588410171388509311787426880 3589704 -332149881258503667866948527392768000 3589705 -100014913425851920805927291699538240 3589706 -9516859424740542293854409009262240 3589707 260360970024059110424952586801428480 3589708 1459393740197475938889608188462464000 3589709 -728927280356603028337796717188974090 3589710 363922953421456675850987939536632960 3589711 -177669869472015652475982510989934168 3589712 45480217094035998925025462698770432 3589713 97114763530752735308431181118583842 3589714 -323846557745367489716925975781840608 3589715 1519726912886685304138544149406259600 3589716 -174347333024095045519461605268596736 3589717 447189471478669981030560172924450766 3589718 428490276047675025354036497822667840 3589719 -302031617423711144175603226820809728 3589720 1139501778442699786943255901315072000 3589721 -1850563739733438550207366189181865078 3589722 374937251963199661933854398955102960 3589723 -927758665738363787723853061282392656 3589724 -537094802050243594223800716132885504 3589725 393302976774133305526464991868251200 3589726 -2662920172824310410653923849451520 3589727 526127823094886025761615951158438440 3589728 -852774048540438970329612546961047552 3589729 75247544590841778357297748114386288 3589730 -554205899656674934110936990539094240 3589731 -1113619460931512624052510035070854160 3589732 -1381841581142638290195325258494699904 3589733 131959758712415527443794195609068320 3589734 252508256746565897622071544568048512 3589735 -922592382998121983129571689979115440 3589736 -509563488046445637897725290786867200 3589737 25996723176737667548787937489333440 3589738 8561520703415242567282348225612800 3589739 1342576767411926824557919753803015540 3589740 133563988155539792109412737562567680 3589741 1060026281900310276854764922698861142 3589742 -185357755203558540917095488334876416 3589743 246561980370145341028608837328495488 3589744 -467099610932802679707628069601443840 3589745 -368831998733018458729162187889897600 3589746 635411981197009511170049377714233600 3589747 -643860575902430599247197409138760368 3589748 -365442508423803294100657249012193280 3589749 -212357927874784339395280163811980736 3589750 240212322514468420892179377226848000 3589751 -459717988091429147502212922534539136 3589752 156665737133784894844487312931594240 3589753 -1552600771125740273554878470254238998 3589754 -24163730800693145272770954238499328 3589755 132681907738501911487200937330008000 3589756 -1545175157957907934749214093576598528 3589757 -1835174117250470145885492352280783994 3589758 -35301923541875469748375051169063040 3589759 522839727796540867004116077893585680 3589760 609426137328127594720927823167488000 3589761 -16726778799576674851942496793216000 3589762 -134761073526694002971140756525431936 3589763 983876777951674945795387947698214012 3589764 245405453554433735119696288444517376 3589765 77920856319455606551382061093936000 3589766 201299786868186346146131836970807040 3589767 -533160251075200208918102029186832016 3589768 -18339779886726867466018628753326080 3589769 6145927480031788336334549100757248 3589770 -132177687799862015962721013346502400 3589771 -64669865932327479748458826359455136 3589772 -72738176582454173212802616924090624 3589773 -314127885610018457788573037161059264 3589774 -539394215325541334376241712378891328 3589775 13146883243000928705572777688253600 3589776 -201635936219699571539696855612571648 3589777 -338001584189145237423645841419821708 3589778 108379075823586886205042595999651456 3589779 877288852280052389520116375111456184 3589780 346046744473938899769157173699379200 3589781 356437340450159279744192806698079932 3589782 -126138498512064290680298311457243136 3589783 -37964821563784378608105266738054968 3589784 10861373976135046687358103844638720 3589785 -1140247937683863284958424747966348800 3589786 -34236251776622013666866375644059408 3589787 -1341480000867214830294807961976820888 3589788 -123815862761273796310990062969129984 3589789 871463581539168831306413967503709132 3589790 399596103717104722189472136466286400 3589791 -462746654769216353077379264214804408 3589792 -158964779416660581783809601698070528 3589793 2015745572898650933066526327073180320 3589794 122461231022857294819725719190385440 3589795 -837078770930968109775642761354986800 3589796 62897922768635636983886227685253120 3589797 -1429003234642980816586762275961683072 3589798 -390032639955644941413874762219160064 3589799 22687827496368011026429292442905760 3589800 156120433469972122794422461710336000 3589801 1304819934912891286388934936454615802 3589802 -4918357848394642896764478148087296 3589803 -184972613793814923744121036783200000 3589804 -852914958919325162669888524488243200 3589805 -1133412051708525550457800672483424400 3589806 25868691730000055310481590537600000 3589807 -717129220994664504724254248083173600 3589808 -98624979790703484587462488238112768 3589809 1199803266788786863383340904057710704 3589810 163099936358492929093913487947343360 3589811 -531291877379806862298453702159208728 3589812 20588602720314186087499850776842240 3589813 -2095424412302374458090250587031465920 3589814 -66924432618857601390782809046256000 3589815 -276441632438954060969730001143324000 3589816 -883528044928970896994019063848939520 3589817 -21204676601059697266585857191433216 3589818 -462349463243858518556014747516394496 3589819 254710623044117029915285877875717220 3589820 -360898338884675379209173713500958720 3589821 -880275549132563650904292651544350420 3589822 -756207751536660107346711715360759680 3589823 -211799690096602891797326443857469320 3589824 112159217472884047281650116016996352 3589825 -891541818841974499625488263285697450 3589826 95918445986788446848968633286780112 3589827 507365775251191476185935573495824120 3589828 1902084230774984518195737534022784 3589829 -1795737780709779923500816202629830624 3589830 -157599284772881179416882189273603840 3589831 -152161253630070452638328223052664832 3589832 1089793915671037396400127212039700480 3589833 -325795651944491205475734875518249920 3589834 -1145779406438321607039337840463059200 3589835 1008634215194622037393629107890277280 3589836 303605772210326636538263116807302144 3589837 -34643155640723417522070274085405748 3589838 -443982229099485693320210260924934400 3589839 -1885856735528818086485997185441518080 3589840 140137164946975649345973038056734720 3589841 1262407153837071904524327640321330800 3589842 -349636185485811851677381297346018688 3589843 -452466198632484270823708060502931216 3589844 799038310965113207576575143720740736 3589845 -94658789719225024758302094622310400 3589846 263393278413971579061195672906401664 3589847 -943959558377645240563645120579651704 3589848 42597516958960933707136612488253440 3589849 1052444043271705665434111281731234564 3589850 205386325688372120007633152888889600 3589851 -263167113976319900669756055288152976 3589852 -81160392718969462143301929043691520 3589853 -650392503945690966716957120147543898 3589854 -101343190936650060217068471470395392 3589855 7173901066107742430892943978915200 3589856 -1664212088707328351757484034319974400 3589857 -476716002815311037964469182285254700 3589858 719068548169532515074468613839539280 3589859 -505456930628615076688421279955566592 3589860 794724735358565445616171498723737600 3589861 685054362432774596038524462120479424 3589862 8783890260449431732043859614820864 3589863 -37868227500524678731453576663011456 3589864 -1899517343515019360254387360720880640 3589865 4768596449585438045046547290568200 3589866 -19007944892092441199737343934766080 3589867 848861660992976012678752709891267872 3589868 696551343904491989449428468255752448 3589869 -42486637886180801084244017481525792 3589870 174070188143130598939816206597074880 3589871 -676600176202407544764849249268874928 3589872 1676390033348439457463110319210496 3589873 432619182147080954778825683153716992 3589874 -498016729126004158491351912287075328 3589875 -349649451700050844870930687297572000 3589876 -1484227002304493819157908757778944640 3589877 -343634276405820139475927412369369408 3589878 -38161872680934605436315487511839872 3589879 -1909426913090171589714492875475314360 3589880 -14410668257766879111295216065331200 3589881 680390724749152153035069863672469120 3589882 123909087978501067191380579545383792 3589883 -1412713212790360595820965423933799576 3589884 733023439815658002513703031636651520 3589885 -395226788992505462246142476352328200 3589886 -635609818116718350737744412615701376 3589887 633937977238817148650460846247345992 3589888 364067894850369289682810045338746880 3589889 705864467367746709501217347575442690 3589890 -386384329858237923231803589816729600 3589891 398367548688047066154824863486932784 3589892 -1166652068303050245052093415669414784 3589893 401074640228558682164288983849689600 3589894 132642483354744812851694555920011264 3589895 -195558797173449301688116148905278600 3589896 1074555955511510245073660051396812800 3589897 391705576089913096496938703697903540 3589898 8229268316211851150550337982937600 3589899 558742560110796304621272617855970264 3589900 694517993086365190698977327542880000 3589901 468214532425938239447944624257987552 3589902 -179505555240523390840769648565627072 3589903 77355368045059274778217183160511152 3589904 156793185961553053895675102887034880 3589905 -655337060355634439718458994524988480 3589906 4794722671894070123810782129380480 3589907 -3582944092064425889702062114696749888 3589908 -273447853933477976245666632175202304 3589909 169252662195639998233696178073077760 3589910 512045752348051173275299848733392000 3589911 231375986787208428516934637955434016 3589912 -111433526456006552116761899143188480 3589913 -1436099267964059307410185524064118838 3589914 -26058591977986713032620663429820160 3589915 207402196793208282285596704643169600 3589916 274539314127197788996794430232715264 3589917 -739445801977969409458368756978729120 3589918 -1009740759910372164884584484431607040 3589919 148164575120328807175137463912951920 3589920 25976084005681799086042082438676480 3589921 3870074350885360168259396199226372 3589922 -144893476451444562941749552113888768 3589923 73383635080601390218516812887312304 3589924 195994166985389977039446515867418624 3589925 -366007727345531844214556478685814700 3589926 201632041473489165836355504017209344 3589927 -1576107835038225046991740575413448576 3589928 118491512160626112319091174918876160 3589929 -367037102461307601091555204225045056 3589930 115669913332632053552931305440107360 3589931 -797840312123943513722962969867757088 3589932 -162336937080023883349116857733316608 3589933 866639970714591175984153831502124182 3589934 -427430699554445571747992040858696384 3589935 209374137982267808364771988634038800 3589936 4130984702926569016221229774110720 3589937 92578882918328321221595658179786880 3589938 108815005332440090230052631909333888 3589939 -824569983681535754666090032440227040 3589940 158390487783378409649762332396727040 3589941 12893801114586419330906489697163584 3589942 49384867678363507591444990126460544 3589943 355710620021834220147769831842375600 3589944 314731753159706833325786854547005440 3589945 686288532119270701617782693298965700 3589946 -641188092773365569844780052039165328 3589947 -758214441713992708470142656444522960 3589948 3153032527606719929790675791164416 3589949 -309115111011852712176267696861690 3589950 -36213074826148949580333884724940800 3589951 -899977475184180752379838387923021168 3589952 328165331361621548472091989134278656 3589953 410148256813638434320991066028712800 3589954 -436721458612571859699383165705051136 3589955 80969453518379896047567583635148800 3589956 -168131644515809158444782909000098688 3589957 -115872204860758494926831433583764288 3589958 -61013627782399081463031371873113824 3589959 -88151942616164117686320980214948696 3589960 48958157117039125787351858257920000 3589961 -339044533698262481983491908205355248 3589962 -327185331782565288094395533587086336 3589963 278631082624503363287808977623283824 3589964 -259417855083966466572300341321616384 3589965 17441525245738837513978774888518060 3589966 -221385720110626342852230179714165568 3589967 1893452479246943287236126391062659040 3589968 -104290058285978014221405807211315200 3589969 512249240262176301341312701666007040 3589970 571809177233865327568205423213271360 3589971 -177185632637907457548983008373405952 3589972 -151926328277167594479601443409242368 3589973 1130834241166543026875247554886928320 3589974 -856962110777457129886360418083200000 3589975 -103156070566294443252606280257369600 3589976 433010676142014735400287817908019200 3589977 -89951168725390132644800981416268160 3589978 -33818303425908452978898632974003200 3589979 -751156593928833981070729855981010520 3589980 -76288064572950269721605273216240640 3589981 392062809390333471369113603047647782 3589982 -575745317892909832055947889261495616 3589983 273800668127502576520649288647403352 3589984 -381262514641930455173219403694080 3589985 -854977148982917498238312847851928620 3589986 -93896859500060663272456430923548672 3589987 -677995740596669010390830272892342600 3589988 487333371275207566917154611448399488 3589989 -379967906140540805215301407357630752 3589990 260391457383428162150526221898480000 3589991 -1812454567958738374219153218524161608 3589992 -81488268927198383049172417985740800 3589993 -775282854059526904968132590819284800 3589994 -96759038356328856989463344543290368 3589995 -531291374400431059954229974141892880 3589996 -676192554346138725471842094734944000 3589997 1585165941888787776581139430297574400 3589998 591689275279938381276739719015488064 3589999 -246559821940299673872852828398673408 3590000 -76051184658466570960620929126400000 3590001 25705733705210674845628730604428544 3590002 -14519681896680405100907611991150688 3590003 -393527722227945262142844545423362056 3590004 745049459041939786434154156653299712 3590005 26938741631341386835358931723996960 3590006 -193718434088108133109755823123987200 3590007 22117642288642232487602002429195392 3590008 223976426623501303820090692947087360 3590009 1864803983805444259398972211717477716 3590010 -27940888944562492493779581179818560 3590011 -451515182692653960114939888250455388 3590012 -1333692945335933751626098079009072640 3590013 253307160205220062757852372188367424 3590014 -398291461968443594913011325245382144 3590015 -605094710554412426181935531015782560 3590016 -452711894772700141051763006373888000 3590017 -549153356111527155788693839059473408 3590018 559863850244399576425222177691754960 3590019 603975147617688292988669885468709600 3590020 -136417884025997843975544750565355520 3590021 1267662081443288204428925686722384222 3590022 -25940255554591640594011971729567360 3590023 1504425355333750281579573622443477272 3590024 194593341099329727627033055531008000 3590025 441668378491644336606056949382929600 3590026 -723448817881457285910069767654945280 3590027 -14493667667639128484715569968136448 3590028 -119273666315417610474043001717729280 3590029 -546944645972221480467320302455370 3590030 652362375872530132485595063276628160 3590031 121978073631622964679250021147178880 3590032 -274893998370249559532931534478049280 3590033 -1970958190161636135733067668904361240 3590034 4365812071849959140897534246140032 3590035 -313143167194645765777991077846493520 3590036 -194654082896853939159191790120075264 3590037 -188781388537537785546680627840892192 3590038 -1430343994732472410882986138593618304 3590039 -116498359179637360443530185151663160 3590040 663920040816385052069672857974988800 3590041 -42678011093303596278154001137387456 3590042 -235442891564773296594910160083757856 3590043 382392695640684319793592073490109744 3590044 -427877853599097467871994277227312128 3590045 862357633307249229521333278118724600 3590046 -294900042060396068607594384044948928 3590047 -724722623696576341175863259222287920 3590048 -250051251219170972774382283612225536 3590049 1175545725770787198795678631721202864 3590050 175107021813887428371768999931440000 3590051 -2062441182813740547457389455195046948 3590052 -693661288752619616133653941400583168 3590053 1751276252160687172875727908252991104 3590054 349801446902041790462942889180188160 3590055 480581375037387277041181730192256000 3590056 -1309171637574949952503080592884541440 3590057 1193489335664593919667029588648781306 3590058 139747771669201777141277659221830400 3590059 1109794358043412854212904978648531240 3590060 -203881939694560794526655666205081600 3590061 753461884635264465384994264955911104 3590062 525883553731109735399673540099671040 3590063 334876223291743307179946076122919312 3590064 177800207852521316533795223948918784 3590065 -567074094604613760649147498391532480 3590066 -591645080183646870263848411924758768 3590067 -40354316510034650358791558868797232 3590068 -85615049788102560727375625396801152 3590069 559826550646384045762177274406411840 3590070 4647697388865389046818895390720 3590071 -385034696184459698595483699453798968 3590072 224090676761110480492841440683601920 3590073 126333372428419003465852805198624964 3590074 -347500379893325665883468191334249760 3590075 38524278473353309541518591144662600 3590076 -401349282646566519391284011061411840 3590077 1444263873166392777096475396259688192 3590078 442787826838098248137486732265283840 3590079 -145591061150854756544037836817526272 3590080 -81431804995166840449917533175152640 3590081 637927202031075422871890102029339200 3590082 -235801398098305611434616101417744640 3590083 540619139907564578426193506051936616 3590084 -224828078467350542034331414018272000 3590085 -62844241700219904575500643289599040 3590086 -634810881098767487638320574782607008 3590087 264017463672357431800386937491275736 3590088 -680395686874674319346062572892569600 3590089 -1828987084348308925134536175836051110 3590090 253561211733308818003145615800673280 3590091 183732532810121185774176565500144840 3590092 1143236079811921899655895113148682240 3590093 298685277787019319733461776323027584 3590094 -255005551050893607192635651123126016 3590095 -898704574290280460759647355448304320 3590096 -110205584668185287808031846728941568 3590097 151979679571246593365129340649793472 3590098 -516399357321098426233434430901113200 3590099 -1517251118015463048495875991691530900 3590100 89265123326143009989446560751376000 3590101 463277434974107256385897868035073102 3590102 130681435008991244889320533139066112 3590103 -317716615375186609798644888494116992 3590104 -238097559990753670201830237949747200 3590105 -1081681393739839394234947253978400000 3590106 109802051976038202708888956997383424 3590107 2123831216142688144409177922363526840 3590108 1181923606165882603159009967608662528 3590109 2178277927875345322908894735918054720 3590110 111036748954330890218374465064785920 3590111 -49962743548782306034341863060117280 3590112 -1335545325150052986979738410535354368 3590113 -21464492541099691603517965770739200 3590114 298005499691683352697213179510008320 3590115 587293892972196125651011705323421440 3590116 78872681071076453621119267910295552 3590117 -984928659021052852373129631739944834 3590118 -123744231634886678629920562125860736 3590119 -689096954809141157649793710585450880 3590120 1117199458638545021685507775459276800 3590121 1260328599979706401399219945298208912 3590122 -640913096735706825783069902174199888 3590123 -97400532749773912233972558378206136 3590124 -184604258006182651436672136829867008 3590125 -177268515532487595306857336143392000 3590126 -822776280480162980583939065947750080 3590127 -646632316589095353040072058416583736 3590128 -303545864321019804873664252542910464 3590129 -521497253271160105896256354622483916 3590130 -250170946380003150554137362376404480 3590131 600298197246183277713868438359122352 3590132 80408198618834551024702248544193280 3590133 -253099395193266301040280047351210400 3590134 948487450624505886221807218798509216 3590135 -581354823327964273531286072323991040 3590136 -1578419543380841881619588967127449600 3590137 552583368729895578067953550651175786 3590138 -351593174884261396476248465493094656 3590139 144050350683027231044405241351234048 3590140 -76505949231309046551874626987955200 3590141 -365061600866948071774178706810489216 3590142 60588265612174831452591485332070400 3590143 1742704797662083346084681868115515392 3590144 10677072769569564317595008583598080 3590145 6185384289516674122211582993022120 3590146 -154262447160625450984194971154961920 3590147 -613589957936966275896193747052187696 3590148 11022118050638594655796106192071680 3590149 -1470419729214602029196443056113730850 3590150 -82484710570797010910078056835976000 3590151 980803322512190580851354054163397032 3590152 -1926873920862697707572277212414438400 3590153 -184943841969495966572089789605949440 3590154 187674672257358018797356977527529264 3590155 -1428556009902966148018439526032880000 3590156 17007643776160890574571871983657472 3590157 524502642901744366734339027682338240 3590158 428344747311024039967070037261602688 3590159 303767249943871471687278460576172400 3590160 -22301120328026031585303383404707840 3590161 -699479554634293083453369572187996238 3590162 701543481886202677909436855788406784 3590163 11218145885184674292826972803897600 3590164 258885431367380396761617330390978560 3590165 296570257498951469278505900629698240 3590166 -922133691130835481452370775793074176 3590167 376549202848921446663632339150054112 3590168 -221873878256149357481287257412362240 3590169 -421013159655373707481309299786146592 3590170 675568411199146559311923820753709280 3590171 167317155740642463837264396377210400 3590172 119061943580517164552719979530186752 3590173 1562683356078586842641714514228792422 3590174 105376948397906271499886617266874752 3590175 220297413351030925694924205696231000 3590176 221022019884963295156770993459953664 3590177 35647055042525290357412425688520132 3590178 640849135979118532931199625077258624 3590179 1580405752910844557320337582491849176 3590180 -669101342003812228302658732865126400 3590181 -367693122404647240357739096151892800 3590182 -980231498044467087105637854054347808 3590183 372265193886397750446474593813552520 3590184 111776316447431954964102665739632640 3590185 -220055746827602559069376566993028800 3590186 -807685758333994003353426989739474432 3590187 -1060852400816066478899509566390684840 3590188 -26512263316393605457995526539951104 3590189 2360565422859388731149732783502353856 3590190 158855658868817555769721259785785600 3590191 -506418639622375597044684664128424 3590192 -144955245193139679752365473021001728 3590193 -1004093052308382850644274968669633936 3590194 397574001495788621863790332455876000 3590195 -653802131082989913576329264540202240 3590196 -669264168021662875537928892233318400 3590197 -203000942089391031145032728552476648 3590198 -132932397567669577276136754460130400 3590199 -176639804209343350604611781681256 3590200 -1168803179236490819364650101132800000 3590201 961128688679325769861801961367452202 3590202 -118999497527416488162569742620467200 3590203 -305272218439919956922852127191331840 3590204 -1045553036794719814183388990803200000 3590205 -294901204584674217936691665327860640 3590206 -208885668354480522222604084251171456 3590207 -1177832164782625891753367773623092544 3590208 21548575137596729508805909187395584 3590209 -540365994699411777153944907881868480 3590210 35092024300447677152249382196407360 3590211 888952240690320330512750084713642224 3590212 844474584255594489824782976347619456 3590213 131182766014966615541051573596898688 3590214 -402397204866403141245922247389872960 3590215 -958548708579317254009802041891589640 3590216 552417028667921931039297501526917120 3590217 -1384334406429911163327143363656361760 3590218 -1028593396644397531133084355814399440 3590219 69664573119529620745903380340921620 3590220 -153391318602375556613793581175859200 3590221 -177854493996358620812628838150773280 3590222 -342187423314126789068535186139408128 3590223 -133243700867822686584909640425818112 3590224 -54343955691249120825749730931507200 3590225 315298777617748371895314561895827750 3590226 632533944468378232709481536130526992 3590227 -472831423240428728683364923705162368 3590228 -101076918096723722550430403201634432 3590229 -293779629480276423915181156016928576 3590230 97506137679654472573964249696417280 3590231 408804660996926310354646330974360960 3590232 65573740032002147935585933347225600 3590233 18934284541320866672150486974983684 3590234 382516441056272491406326478437048320 3590235 -296566444352731610495290676317144560 3590236 -491214197532889734105974879854430208 3590237 -4235056476761070896704134928537248 3590238 -73379917021054755665778078479772672 3590239 156682002650378784720493008394795040 3590240 -1240786469083464207179755521166540800 3590241 -385437453792389984777271123518161056 3590242 6990385450313017728400101931376640 3590243 1439802703400987874729499806328446492 3590244 6727638074401025495503511238107136 3590245 864850040760567093048092192087461500 3590246 -334753289882999231765836998656316096 3590247 85177489075448651423922048138724464 3590248 -550993714147756265165449452474531840 3590249 370235241817010868954546484406670564 3590250 -167942507152569473780834551580736000 3590251 45156946593645067519190624901502464 3590252 925947263651104970611965660709652736 3590253 719288221207471731561072756626831862 3590254 -660719175281891757511240603084502400 3590255 -268901906370317629274107179468678840 3590256 198389379084143881074385289527590912 3590257 -135729397058192113973918852105758656 3590258 67129053235929140767963301493043200 3590259 -1066949629033026479317605325048973760 3590260 404285555877389043316647094213977600 3590261 -11034263679978030537698672148678948 3590262 -288460662875212951735793615163300480 3590263 518519438146450406627298415504497512 3590264 1028533262958143041342938370486272000 3590265 -99291209969299467394103495345602560 3590266 -468920378339329165968267258214593168 3590267 -364986527259748967488177341862048440 3590268 -750513868311157657544914385817231360 3590269 -773181380109212135617372227878847156 3590270 514745817883942715272326172083094080 3590271 -313048911932138689306115290673022720 3590272 -357145757074892990595068999227146240 3590273 -223941784502502483550922805760675116 3590274 78112798201637365314308236459608960 3590275 40080999479286193189416948761162800 3590276 -49770647609676344979165195874874112 3590277 -489666726853980879966353294531554944 3590278 -11916770074645914029141028317007360 3590279 827165921990661646500755762681904792 3590280 37501737034721321590925200780953600 3590281 2585813365239236970456745247877557172 3590282 -578963674332908725625172661991053008 3590283 968016418401310058954036767019042304 3590284 -1081276072954342298605457572226224384 3590285 -4754332408993542049286288621028000 3590286 -17298566887785347252101969142433792 3590287 -103813556513113586294879363790555240 3590288 -30068290130747352524342439890092032 3590289 191703734797945316044797770114947554 3590290 390116225080680994082531835605237760 3590291 524721120868737728899279500736075692 3590292 -652213952209326627712159706728654848 3590293 833968766374965102120477373954218400 3590294 818035392549434969582145332654837952 3590295 -60140213069029033198429564540408800 3590296 1179571326191672184233541119060490240 3590297 952198456765051200769600871293469280 3590298 -419120976469474788264187836390927360 3590299 819178855203331496302692735286583300 3590300 -85942533099502992513044206711603200 3590301 213048899069412533001769693705757760 3590302 306536478333023972925701719889876352 3590303 622746930850450231559784561799203552 3590304 717859410504536763949224518457753600 3590305 12249600799667508540561289068000000 3590306 1128195107653695378388312417193174352 3590307 230400506914726278334864189228105680 3590308 12169704667116817084583972778508928 3590309 -1135584248356834236713639133233543490 3590310 -155173260287491770534367606629747840 3590311 304564231749233352617301023298689912 3590312 2114762965293487282901693324774400 3590313 -1222941602765263540921190888464656000 3590314 -60473911509792922979183890340579328 3590315 583302661324899870931095776429491200 3590316 -228270567179976451273554431523148800 3590317 2632936941203584172925194232062467392 3590318 862476159854408921918096895247328640 3590319 -866376432590528877863847415049406456 3590320 63681386404399940975917611722342400 3590321 213471629230088561758349976727950912 3590322 124299993342154863632203093405318272 3590323 -7874592259010323126913524063571256 3590324 39525132780564078668224989119373696 3590325 226029330948816083163793692239383050 3590326 -92127103143277879812865725855449856 3590327 130612096680284200751113034346055680 3590328 6057933391816877488384687711518720 3590329 422871731773399576134656210383643232 3590330 -309585967486760475893304894643660800 3590331 303406193031952177191267900108204480 3590332 -192839064810761749318688705639427072 3590333 -2901136650865461586004855631412020000 3590334 -472540966309057739789298307954197312 3590335 531477029548622356269630831311040000 3590336 153821885032354906550475784637644800 3590337 527606891552429361705925838392705440 3590338 833549344365292174915538923161891360 3590339 237028198584373311713606208150670140 3590340 235833074750768306107047242252267520 3590341 2165744987731661619018178484613853372 3590342 187771676389506922208939487341256960 3590343 691590518847881162860318353998749080 3590344 -1001168580762059052044277848951331840 3590345 -362229851965725695813772873232670400 3590346 303207559504138315234698640480802304 3590347 -556301077931907366605951665120420204 3590348 963397394185576268466372527239842816 3590349 62010863481646623108462207220834560 3590350 294689170083319982400925664253158400 3590351 684029355156896230541738088439169400 3590352 -95606967353204716850231661000130560 3590353 -732115073911965439329128282067576716 3590354 561367117350884082212815678488013440 3590355 -47175728651892862149014024665721040 3590356 522147230836610665407461978552119296 3590357 192681079215707358777797182648851072 3590358 17462453619507509063113802908876800 3590359 -68554927665033868817786737327272480 3590360 1319724070436980807110993088548864000 3590361 -108778690769970860237107394638599168 3590362 -575047695343999016736908354416535568 3590363 84264986763396473306787171235566624 3590364 471806475380020567438318943944690176 3590365 -153634924488818435638609970416432800 3590366 -327199891876352784522588291982286976 3590367 -500572585859114156643725515760332800 3590368 -36734379636876246367987038112972800 3590369 17012070405834375984777118645679040 3590370 -40560652320229942665745432191667200 3590371 -22520633316258890024873062158899768 3590372 -1507712319395423332818487000340951424 3590373 124786104456589425957123488999973600 3590374 1627446217693127788399772818278155520 3590375 -1547227300402887053740992701065686000 3590376 -100991617003905672421535276250316800 3590377 -361026715925100355320024473547726720 3590378 -299578121760369407379273290751897600 3590379 -367746425561468777955455979244376640 3590380 358975614895075430511120497238220800 3590381 768574612464025513831762215608308182 3590382 8948529442661222792877831663851520 3590383 -566866156357882507275801109968652800 3590384 -151809365891675475464546639327330304 3590385 -444902805970008235258084948888741440 3590386 1054387156810471102915594231310213760 3590387 -385100225447314482399777244579718964 3590388 603158704210388982603923767687923072 3590389 76034510858638057135633072307377920 3590390 668365118962617302981604230855443200 3590391 181236193631712961173641304355688064 3590392 -369776222052343305139264953581568000 3590393 -942587346735511409065214578647250176 3590394 479755038115035208288541017574092800 3590395 -20745887304722069778384759778871280 3590396 645436003888174423073270266801463808 3590397 -462189016915122371139347561746048026 3590398 -376557038355237793609035924986750208 3590399 1229184294527217347067241070449895520 3590400 -323640343415500674935326371112550400 3590401 516235966241266447791734395948324912 3590402 -867488278859075172514406332865356848 3590403 -819780337964444717863612304205310800 3590404 -1540085380759680402900118921823542144 3590405 -294397420346617472697573563846883840 3590406 -12393964704874737490101691867382400 3590407 -1356804481487236650666545536486346344 3590408 1689452178995902556600606922430632960 3590409 73466381484204554998506782138306400 3590410 -207713234726114886669984226804916640 3590411 128911340829743146828279834205097600 3590412 -41977815293969370208671219630194688 3590413 1806588763546348147728521872779012662 3590414 -6108049497109152606464019834381312 3590415 55317158650938824292993063034298400 3590416 -77026406632824313607914362089955328 3590417 -804958250844969725475103666999492608 3590418 -2232638523135464421223596741156864 3590419 7644055088229878512076214002057296 3590420 -227232874366444245603527979256381440 3590421 38847452233312980385037868026265120 3590422 57558769848747294987824518725085824 3590423 1072969604440911602900480950634381664 3590424 -1883717376130949402319576776368865280 3590425 -148111716916943129646843925501308850 3590426 625218616990255616343327391652644848 3590427 472513727330650273768811669855450520 3590428 1124079928109236943323284675148563968 3590429 -238644275333139958517663657991458970 3590430 82982432127172425815404892568960000 3590431 -925781206439202419394192202948236968 3590432 59010995020206942382521850162053120 3590433 804103206043516767440860367064960 3590434 857067730080718287468767982818166432 3590435 688726530849255544140617632794044880 3590436 101788923883707960397149811475441664 3590437 1072721644411347620393829305446785086 3590438 -314263773545787530896951387841137920 3590439 -285802691422921427436227665061276376 3590440 506099752419449323324616515677388800 3590441 -1577791824365739613242353935010593158 3590442 -54115351151925233403860773239045792 3590443 730474289281475030070898860692590240 3590444 -645974372522362948147118171963194368 3590445 70910038795036488788988594283809600 3590446 -690539089705121268213611058984731328 3590447 378342664822281163475575304985653232 3590448 225000233788860838899690348367577088 3590449 488722445428440486341983076770308480 3590450 -523354399059464608278720336660786000 3590451 27663790096575146036725192107621504 3590452 129442749661126010950152000765979392 3590453 859068372855516492359226211953015900 3590454 214304129156600677329653687774072832 3590455 918361799753095442219290250173895520 3590456 -1897575111670055185556354667658629120 3590457 -6992276931846232015505267894393664 3590458 717299740645078750240106569173652080 3590459 319103963904265634982936324725145816 3590460 266323427653031880012789564658176000 3590461 -101175949288547397531057286028332800 3590462 4335441226890928100073830710847232 3590463 1395010748370297722591038600369689984 3590464 375943436307091699977306964831502336 3590465 1130789143754041948304459209394011860 3590466 288838678239561950169613956347182848 3590467 2200198760346772140348372626333027516 3590468 -377658157601494012162667541877923840 3590469 321538904227122758501825483836952094 3590470 -98278188462611536546389022111987200 3590471 1894534091400544499230499251453716480 3590472 392224374007620157432984763087953920 3590473 1093494382166286074216520556658997722 3590474 303878892831220119713494650105371232 3590475 -95291079284958263193789539026284600 3590476 -770557880348346480222216041829485568 3590477 1299443880264744505930324458642367680 3590478 325408628315780158363922171971156608 3590479 -188265478520239164640859295750116000 3590480 -102847433165672780000692459372707840 3590481 212034436254623520371168870041743264 3590482 -96228171736850055942608576210251776 3590483 320870045247888362107791012937735104 3590484 -144147089482002692617704363422945280 3590485 122578143884362560176653627547123760 3590486 -97025340417293956331390487163079040 3590487 -79061524228025731610546617205615160 3590488 467358513996070826912709818903531520 3590489 589149865712984386901780418098662656 3590490 -43342364991455933440264845914419200 3590491 1662159299430932714698783596219702400 3590492 283134764025927449645905099377169920 3590493 172935454106439287126398849601867328 3590494 -392046629209082298331596524424760704 3590495 793332358112898953889335333964669600 3590496 -64268489105700581143725913408536576 3590497 -208764666211144739046169497380231040 3590498 -314294807058773894724637544554765536 3590499 780277309772995227186103027299939648 3590500 -24931450261971826485117747268608000 3590501 -137950032727898663568713128508490498 3590502 -36355480112994132945691968183351936 3590503 -304869465264082478719460634767226320 3590504 1619545435885537542020568649299148800 3590505 -2046338948133994383085512861565560 3590506 11918222192980977699790769190451632 3590507 -752223602578667272277568227289577680 3590508 276745374506392221102134803038044928 3590509 364458712432996508507489901258978080 3590510 -211363480505140539308099296553594880 3590511 -1345075727591216347352600825303841528 3590512 -7694752606206762281874769099980800 3590513 -461964165859243972440038998897476096 3590514 630007649553376290693166414222544640 3590515 392780660091726839433693295960699920 3590516 358787680779565987466468798548141440 3590517 36010826089081378573869427939864704 3590518 -1601453826013206710509696715851977984 3590519 -1188296207185974937996797540975187440 3590520 536950620863661214381948107177369600 3590521 -1175542829780749524470140366815525312 3590522 -228405917902626010629332990791845696 3590523 221404980682151417801078584898823360 3590524 914443091374116874833719536496998400 3590525 -1060268366168751979559691619021620000 3590526 -331614149950923437980013673061169856 3590527 -585283426877974124564310091889859120 3590528 -860578675760816583734414786879815680 3590529 -306380054009654674641946992764676816 3590530 -587638384972808927609587476713978880 3590531 345999167399608112400351236936861184 3590532 -10276526364957614268794841408211968 3590533 381783249034751026469187658711901920 3590534 -348101634999699802000739918951633088 3590535 48039786387832962625206447168779040 3590536 -377068950840034213722804366302929920 3590537 -46599260929992887807609887338323814 3590538 52443260076658773692623018564850688 3590539 -2152949166343594542466990673761231660 3590540 143166065479823245664332721102730240 3590541 450358242873564413921225421850289280 3590542 498282574185802785910468645194996672 3590543 -1053766276839868114609905400213632 3590544 36818826157223908251748504625479680 3590545 306490361989859424746290320521129280 3590546 -172152211384603606680654759819708528 3590547 1421634205269024258729269060041429872 3590548 133582603107069811254855549254837760 3590549 1228923457938794779476596674015409550 3590550 -216694666277550336263172410842272000 3590551 998170184296274147576301357633284552 3590552 565574808718721314112747857907957760 3590553 562648310613874875263704493015864448 3590554 -290724263317496769229678563438624 3590555 -1139349522467237800484912705834572080 3590556 460494651774951872423182714937743872 3590557 138159355341299964932551396116642400 3590558 693075141042028643424180934600298880 3590559 -215631899354560942022672289756869136 3590560 109555243127960107128022518314434560 3590561 197094922189727853438559138810749120 3590562 -663045381131114964730682085973573248 3590563 514691621102117388310389007425518400 3590564 -52519528325530823121007424842742784 3590565 213668009015413855807778516815011840 3590566 405804404347411658957555980648302720 3590567 -233626280046996599409089525796309384 3590568 1547172321625304400690610889620930560 3590569 -144468004349816030014291663822221980 3590570 350464460002590635806594101954068160 3590571 541541231033505699486826878810938712 3590572 1375287192839004032115041351812721152 3590573 -783452858106514868491342024445003082 3590574 318265603918511078493463630159965888 3590575 -35351267496085292847485099978620800 3590576 56268134573490330989245103676063744 3590577 1517956999155366987108720019416641460 3590578 -10221128164363883268932905943786976 3590579 68175581702133115474002469629950520 3590580 198673475987822852947673321823928320 3590581 2164297821219877538494216899167200 3590582 -667048228762188357024815817476688000 3590583 -192029515191186864420856908062007576 3590584 3430021124348486197421857880798822400 3590585 -192466647622827267584125174421902200 3590586 1644784593564609167062412089359360 3590587 242618357613504034362327310319205888 3590588 83255783059451830930663637425394688 3590589 -26714630598845298802709167214251776 3590590 -785001688854689189625992583693534720 3590591 210590848880861766417803273017300704 3590592 -76688599113234536553659223641161728 3590593 948666149605975790188433695384107842 3590594 13051559314393113152251951935647232 3590595 -545894408010992270189513335266794400 3590596 379337321865949092920137797780867200 3590597 -2158449788601173680339795852985744928 3590598 -262643520682024384479056212523761152 3590599 -544156945534967052137184923449034880 3590600 -217642050719309794860115780945152000 3590601 -61547080532408189454529421147520000 3590602 -137463340225963811119930891040580000 3590603 360513637381129754367827202639720852 3590604 -76203937451907901206232668548365824 3590605 694585129105402963717867592736205260 3590606 155822312552016820746243890731023360 3590607 -1249014829726737160699765198164771960 3590608 -110252351354361693051907913003171840 3590609 -207541064846822331283571524582863360 3590610 -329623284172235935695387188990538240 3590611 690275002228251617776749876235001800 3590612 -1000770133145522431770501641825402880 3590613 196762705202598190403202989303541660 3590614 -80207486961631845323173202144581344 3590615 -23313395229276333458710769716860480 3590616 242301259230664471430453597082931200 3590617 1723257377048188800440381439519705412 3590618 -631987545624197698324421266121989920 3590619 -265437110787163825464264878387537256 3590620 -220544607176151896624170633473024000 3590621 1023927521495344582620184512481092492 3590622 288726765914562758633882115292723200 3590623 2112384989526834843505365888097011872 3590624 -2016757828478413191293179749871386624 3590625 884677043162316087711953714275200000 3590626 169504742285697949625382786815694624 3590627 13133167722547942153369066109944476 3590628 88191663463413220626851896870834176 3590629 -9011303210424851331397483307233280 3590630 -358638405867103881609122070029927040 3590631 58227768053952274164407584478480280 3590632 577173984887715316111257785254886400 3590633 -832106083727813390383021089002425740 3590634 32067568359654863865016178170932480 3590635 1273749455698352927124781799885374800 3590636 394321540987712334754703050825294848 3590637 -15973891731761171372455141716284160 3590638 685652842732701725679754110604980096 3590639 712737992970931385347184889008239440 3590640 111611159740453669001166604081397760 3590641 -1403388496954410410970961251721302958 3590642 -686134550428529981915570817134134656 3590643 -56622529244623499747260718478342912 3590644 331694043327909700965800917789545216 3590645 750888021592009007216528114876814720 3590646 -472354734277995191714833275359347200 3590647 578741306418276149047346302918661096 3590648 1514617265689709790985506468957696000 3590649 37908588014168458243440276686098836 3590650 135241796480354751181066606052064000 3590651 -26313247221084910390228991553381216 3590652 -317135676939725533827415470865947648 3590653 -806887610641906896566952127011153600 3590654 -431945024716606070837426600227252224 3590655 -815973285297714487256034751467322080 3590656 -62631162989297469794453601185169408 3590657 -240855705401522295845203523556542976 3590658 43254892520936808825675424317840000 3590659 -51822514443356921855736580885869888 3590660 -341277635314677253588890149573272320 3590661 125646600507262437816457116712366464 3590662 -890686432060690533967921617788043168 3590663 -779447063843973666405622483890909816 3590664 378845400723999645071795022633369600 3590665 169895156324168877644247497804045520 3590666 -329241110672699882287245984136309968 3590667 -517998245694783664575969386550108720 3590668 56715352556716913641413496517099520 3590669 873855046469408024519710729309814070 3590670 -232340404102113715758500232580041600 3590671 -391279790836551871261412381540965632 3590672 1787533289322119094038703713943552 3590673 1096612444988383697661352354342777584 3590674 -654888295102678424292328442784983664 3590675 1093502740958057972735861573315700 3590676 -921199579315662577372313057201111040 3590677 -749658292210489963000675994014710560 3590678 17005259882940219400043522647626240 3590679 620806854332111978338586258465220480 3590680 -392529790514215107432655662151065600 3590681 1085090589616567366045230039626595600 3590682 -207122343103765401168570390320491008 3590683 1069568807945289118749201489866811648 3590684 -1545570332532580761113295367214467584 3590685 151384283842573966213895237923824000 3590686 169413230893912887661954670417725440 3590687 943769645653855446988643804712426336 3590688 -268370925976829009397245305313820672 3590689 1483164145382361713561618012276399556 3590690 -131011736048164177127528580856562400 3590691 255343737839653493955706992335629056 3590692 -211306893477547466582484570746593280 3590693 1095086661354467627676128520352391580 3590694 -373843819245659461763821160696215776 3590695 -804451629400526562313391402443849800 3590696 -1985242084488883385113022057006284800 3590697 585493668725410316747931756499221696 3590698 19798454885954141550859059933341280 3590699 -18217068721781324301328662591955968 3590700 417891221234907519047217601727808000 3590701 -1211641661154452931043701536318462388 3590702 -413372472242735916945521622773510208 3590703 -1402825974572534818743042399537433200 3590704 -66306541589597674680895774285299712 3590705 -577422779857839232852664475731511000 3590706 -169598713449777081288902252040388608 3590707 377525568113077698899884284327330956 3590708 15233442020222384144054646386319360 3590709 -246296429711802086015486730110019552 3590710 258320178057573120801769206856283520 3590711 851278771994052060824414046375709824 3590712 315941349327878940101718752085073920 3590713 -206364706995362998492847092271383040 3590714 308792746624547989368271479958974720 3590715 5317370831761498481616507711340800 3590716 162606501187970209435694934611453952 3590717 386948082493100634242114097993945420 3590718 -747118463821105613086818287115310080 3590719 -654146481543540985372512118456019088 3590720 261607522820839273820627669326233600 3590721 -778589227855223494717493253650696910 3590722 6119423971122717861521979268576800 3590723 -217414745062229570217925359983455080 3590724 -51917596209025790181313236448204800 3590725 -666726451411099616383595018354071750 3590726 -158042551685823381814985783147030688 3590727 73140197410997190934260560202643200 3590728 -378369860475736547176071001129943040 3590729 2239208870742244563717343831394204580 3590730 -3150505351814770808488303838760960 3590731 3144712652121827779394640208364707672 3590732 -1648628460882444634153504879675074048 3590733 942354384570624370334551333931001024 3590734 -274155811950740267134763042106240000 3590735 -646089060223733821586070862201281840 3590736 176680839193853667738801985549762560 3590737 344913558888865406362691087806885440 3590738 645046252798913824940329683395429520 3590739 -154874457616693036492118352849885792 3590740 -428395652762983653093693917326848000 3590741 323780510831699396426479255146304704 3590742 -115659528769655985120907259852877888 3590743 -1209320125753952646637267821756342528 3590744 -352115223240842549665093703500707840 3590745 -107198461986203603511069834215954880 3590746 387374156725938633675540806569334784 3590747 -1059762596939803374197035696558722768 3590748 274036144892048544966662386758528000 3590749 -2248777994737432205597934178523507936 3590750 51815317373708889822530537824128000 3590751 592620436398456207473826928006404000 3590752 470573973001316469094067109943443456 3590753 971151764613811920060307232457959040 3590754 80874404411371517860288237637752320 3590755 427485962509255248651232444054496160 3590756 -96423953920948452950200089313996800 3590757 -16058075312682160616617033175228160 3590758 -479089226217520502656293289359475296 3590759 -1187281851586676964336680334635636040 3590760 -151148503962867849947510288936140800 3590761 317465614668274939758479922287021824 3590762 -317889955093563969478144271329521408 3590763 1460830144925313083340654957645775488 3590764 -176721490526554609487843042799687424 3590765 128244497421778421710241547628333380 3590766 -573868899536320196578609096472437248 3590767 -429255022361823457894356858634971184 3590768 -50361232894471791753189659603140608 3590769 119825753505274040023981614062871360 3590770 -295243602167916644586725380981544640 3590771 -371995490890259180015879596910116800 3590772 453715248917336452924416465104640000 3590773 -2486353755349907294861791375936978 3590774 816223832480225370505548158390496384 3590775 117794058103684728489516721069743000 3590776 8110834520273608631040866058485760 3590777 -662013204439753874370898340724484374 3590778 -179940542724882857542846845921970176 3590779 -874549262022535529673742878328982620 3590780 231913377071847287997407212504780800 3590781 -676315723880806533211029357860264448 3590782 3640523472359144085644836965761472 3590783 168323608085945747875275816561444864 3590784 -688591528361815004859629045809152000 3590785 1177943278551939536011361397764458560 3590786 -1571091790901692214171802446756583936 3590787 421237087247239249042576465331904000 3590788 464723883398639280197191772616387840 3590789 58843732903304576002047819216733056 3590790 -182523531267489878023307359244544000 3590791 2286000063271977122257278373066997520 3590792 -666029339876854201559360114963251200 3590793 -1029900145547606944743692415214316118 3590794 338212883913637664954988620907850080 3590795 -60994539242546400371286612624013680 3590796 529669256605834159113983721709056 3590797 -45412266423434304109874150379045568 3590798 663123380136469125309233317759598592 3590799 767641477646115416323002147163038720 3590800 -186859444415727597285458061243187200 3590801 -12258996914463450219275923238247840 3590802 125171436374833684028931219062987280 3590803 837076287714718180626488000213833104 3590804 -64300517705510240914659112711680000 3590805 -221729254943093876267768333258742240 3590806 -289730711370212455766710659144579072 3590807 750276427658395033468190972896492632 3590808 -120025074164111362644703969282375680 3590809 -287990311656361831520578465466254140 3590810 -594483748541375318651643135708960000 3590811 -75701998016589795448733130217936896 3590812 -337752192077054435367743460233081344 3590813 1387437301774450858362275138505696 3590814 83209625897072655939868360394431488 3590815 524169226319043136890641617139169960 3590816 230921069255151583096779429990039552 3590817 648956327730111883628740987890018480 3590818 223695736690929889679609056185174912 3590819 -1991681550856349340294263226548427960 3590820 -659858519653990590473976611405664000 3590821 148043222343579776303173632150652344 3590822 61395789093015600294928255903199712 3590823 316184496436104754617822440550624768 3590824 121308741223312477618153557167016960 3590825 56103272810891457412158464571950400 3590826 -366966836232024402858122245390355712 3590827 18061875772959355934583331918330912 3590828 198166663218649779380030426203968768 3590829 354246973940797399036785608291013120 3590830 189375975729017011180983513101673600 3590831 -702148941454313945365251169996672368 3590832 -56997312717991415432877997868187648 3590833 -1777792369757625056477455475573719918 3590834 10410560341565988557411190112891392 3590835 -254504576612394662807793194628699600 3590836 492154727410957491560149741657604480 3590837 -673037258007693005475385565681162514 3590838 398242772476664880233920778006803200 3590839 486039998440614332948392417352641456 3590840 636268421480155954367556809139609600 3590841 1514304806473779137349884994183331104 3590842 114142308704576184752944557343994592 3590843 -1499562096695218187859161285298466680 3590844 2954348204885405864606054241976320 3590845 -1281084785213763562533681448737186900 3590846 55821058799431259993844725164410240 3590847 -209149981535358436317617519672340672 3590848 -189665316401256886589189376840826880 3590849 848304590675446981838511034074422850 3590850 -96549568844711876913998548614643200 3590851 259272215967192986889980086099511304 3590852 -521119838942868456828771245109081984 3590853 17993788107427022777570340204283008 3590854 154077541429088536052745862375782912 3590855 1264226116334441122237516697718656760 3590856 -534769560292791074555216637509621760 3590857 -1808138644071177670413307092257120348 3590858 131351751901832737654766293707064320 3590859 -259979523335890173399850083843409440 3590860 -81919708625650731993506821752483840 3590861 -223376339816148668932420389047068500 3590862 -102425041699697024904678887819169792 3590863 698508795239036773922649759101488112 3590864 -271247356588245849217992941231185920 3590865 1140364567392915980475527211844329600 3590866 -707049641479627393492031801974840320 3590867 -22312273968636734804747865515676000 3590868 -8582385322375883975492250219509760 3590869 507216343110572410058030855606759644 3590870 -35560722030454204319722207293676800 3590871 -419712145837630771698941102804406960 3590872 -786707889402805993305438497528371200 3590873 -37394521294452696186831761307819072 3590874 35148454211975449836764750454432000 3590875 -185780859389828816537749794021000000 3590876 -1083641888300468238234781360015168512 3590877 -415320784713825962659859967826423680 3590878 113330562558772249087124227911642240 3590879 59004539416741101718238044948632480 3590880 -568376203886176851755928441237012480 3590881 94316473355027443227472402464765120 3590882 -135156082865121269557517399802136416 3590883 390918449228413904386942423675986360 3590884 829323849367808891729312100994040832 3590885 -11671434858208001435292900370391040 3590886 -212731831208304143673334699584522240 3590887 17240677655217445496358188335594632 3590888 132707050282827744471354305337999360 3590889 -1324838860171052794356231041295477312 3590890 -62414854692526361880592236309646080 3590891 -1276564920447124438446861795488133000 3590892 -6997132105433472637292544046566144 3590893 949837572806473741233759293461548780 3590894 -277622306260579983994092282800164608 3590895 192550964450416682966298728718451200 3590896 91200659543219110265469727889817600 3590897 -862542970130363149757925630254868654 3590898 20019728831910771203469604724525568 3590899 -144530278181124478457691648077927712 3590900 9684275313894291077808451366560000 3590901 -1001235503902134637439494108729949970 3590902 163343708801597171170200230040385152 3590903 177055810334886280095622499805303744 3590904 1120834793141974144664182758553067520 3590905 -53280854537534679224482153976520000 3590906 276172268012552366965976967807531264 3590907 -288991684304775962526871443104864208 3590908 -1556440212283940430568722997977935872 3590909 -31119059319642118583832224434832640 3590910 -180830173837523822839860046843443840 3590911 402440314907418014491385563355232512 3590912 -583622510109919947894705356481232896 3590913 4223763701991623721824862615997344 3590914 362004899731878704294201868733157280 3590915 996369601191167610413212193967196560 3590916 95669352398595163108556623199256576 3590917 -1309978551598153553595951885903840 3590918 -4202072157213151772245311371004096 3590919 -167919581407617075555785794799980800 3590920 -293169870850421610500900801900544000 3590921 184308204232190316182273387456777472 3590922 -454708056786047014475622784942902528 3590923 -227702362246937566223194862628667760 3590924 386066405279792756041263157416975360 3590925 -125237506517620688092013327077632000 3590926 76616577084625546151689429328879040 3590927 -1440930626047954831575114956947053888 3590928 -97925078436700322388620615157743616 3590929 373266573832349394308580248731236530 3590930 -95688786196371205716064546913280 3590931 204613196057092800768199333915355904 3590932 927046505654289049440827277739571200 3590933 -826677574161634624940990971447864818 3590934 652784237186913135430971936271750080 3590935 -450453801906606864738368613199542120 3590936 477362628313980357504858915479623680 3590937 -9764613452038019559479594340696000 3590938 56474345260355203367476080454155744 3590939 -822174102975411081781535870409048600 3590940 -3270833018190116227704555838494720 3590941 1413375033577113253212807865163827392 3590942 -869311236589877262025094270686948800 3590943 42516756281841590285598126182261760 3590944 -130659973318165037569189649124950016 3590945 -1866966810027400210293991164988675200 3590946 931760289471174237906730974744480000 3590947 -249835889305728715829510743792115648 3590948 146575079212928907362887761103032576 3590949 732305123414891105599834300936928160 3590950 -283098619744933812521429242458216000 3590951 -339774276924881156036385660554773536 3590952 145592586182298293225521886217093120 3590953 1518611298758784533437516540081198202 3590954 -622980917670949125551708665853666880 3590955 53337947809136954370960980575764000 3590956 -264309728867948517633632375139847680 3590957 512784639518809494755495010413101206 3590958 180977150518840348867587785399175168 3590959 576137345317218246746617100396126640 3590960 309687456365542825830039750984007680 3590961 -161117408013220572863356580078086272 3590962 -68104086457968222393437048920389120 3590963 855904567013136839935813861872355212 3590964 249047129044759381161909059553663744 3590965 -742493398203827147115860402395957860 3590966 332950699382154981513464427733014432 3590967 364002458058006125505394159558872576 3590968 420909526582669409008882576118722560 3590969 1246480075454822303910560252589030144 3590970 71905141144506694981878610772832000 3590971 -399131891326385877599749261915276828 3590972 -207977239817589224820401216165560320 3590973 965504743639201402548625444706784 3590974 360941800966367880960946098974036736 3590975 425862913743155911230263234772012000 3590976 -294277991945451832223121565538058240 3590977 610116818364730871013090479760501460 3590978 -265866988366514201127810306147606528 3590979 -12112723808738601370824439616410368 3590980 624864117956443425574254239560992000 3590981 -1634924855694352930762270507816140000 3590982 -440063559013726757973245933773404000 3590983 2312048777706366407181240229564605360 3590984 -353757370775190234699948458977213440 3590985 110514548893177767400933801056940800 3590986 402518047968652320747747328923936000 3590987 -324500253323884197768163580056843320 3590988 857964731199193395308494227741474816 3590989 -627955484599044689991366611780713620 3590990 -92171846790364686392950494764981760 3590991 1032710177472312717843628913897132160 3590992 73385760716644840829303733997404160 3590993 -524762033775385664979500860689336000 3590994 445472547003958085470442231053136640 3590995 83908978981805160313621699225701600 3590996 1558600270199818723323141230844110592 3590997 -86470611129525086698268429896284000 3590998 -37313968946051450968523978807326464 3590999 586205050656651426136354277699535336 3591000 -396738147468133208616287625216000000 3591001 2309832462280639713958855321138962432 3591002 -799097351779573298320043761980818688 3591003 -163245122881326429238187751807493776 3591004 -1327449054198824353545690429467282944 3591005 -322943344478327676320954755003440000 3591006 56606149981115362318268553517571904 3591007 560391306559405327631914201595558512 3591008 1089332221616641862300740455575322624 3591009 -283787574760288398049716020244850944 3591010 592987522848801668229204658255376160 3591011 -1055468652973496257009359262888253328 3591012 -821060984622882856963000761965445120 3591013 674665246930716612375948640215873504 3591014 343376925074019601207320329325903456 3591015 176199735523236201172395266647353120 3591016 654110686772606252177549067386880 3591017 684480210232425295054556927153931066 3591018 46845481804339929313403112646482864 3591019 -970901903386206468937166498466656320 3591020 -42554022196536326794176819012864000 3591021 -67780502899185381758927429798449152 3591022 4643126787596186122145568091317312 3591023 336324188089337671733505860779672272 3591024 -270350141883314392206706853507235840 3591025 43965070146215370300344910001621275 3591026 236129922441935494390139843127442464 3591027 301018026418613635356465973449050880 3591028 -49447127684959213073480351047696384 3591029 531109804225962529176978255914475000 3591030 -173947307649494561651863496858071680 3591031 -108591005880618032908894446797200400 3591032 -410822010500703122474485470971289600 3591033 451980238914671915833846679342278224 3591034 98642155910118285459131748329218416 3591035 -205499687088858283175405545077811200 3591036 407735422991056826335890441922655232 3591037 -1678056031992007218114006531332220788 3591038 381481880688818305936393869390735360 3591039 564379556242063993196569736961486024 3591040 86008487628812086266482148979507200 3591041 856703542043045718865315160297970900 3591042 -43274399315852765242685427599840256 3591043 -727021545266700577542798478770375816 3591044 438594093004486607581535217542236416 3591045 321920149634150212434495338720326620 3591046 -754782203390227651262122714061743680 3591047 1985170728258878432797564358099465496 3591048 877705223227207545861214400190504960 3591049 -993301430363773011730161122577494400 3591050 -280751233510919472907582502354809200 3591051 -754817229132685703782202985355171368 3591052 -14871743941927063201140713654435840 3591053 -206016704970569796006411729136641216 3591054 10699382034154141143771948425959680 3591055 -171565455956483866276327392748867680 3591056 -75382758556798191105305598291345408 3591057 -216443236153682948790223675414986480 3591058 -768208063093665467657712170912043120 3591059 5130162845457632682643442991303168 3591060 -62540991295591619824963549308334080 3591061 -787570950590279530595635726637949960 3591062 -162557403245804550082052543975359968 3591063 -1399502937447782592228428102249526720 3591064 253490273806055338878115402263951360 3591065 938680997417750894450612732647843200 3591066 547050225829150428694698432933114624 3591067 -196794232930836811734952429674203688 3591068 -15995244090469976731633848899475456 3591069 -105796341455110832971461125481426432 3591070 57894431093472271116998532700488960 3591071 333521879427397121037317521349657088 3591072 -492869078130534272408466241818329088 3591073 303201787309503021602881687503076322 3591074 180665555313923488592310477959731536 3591075 -636481189909911514401735793255805400 3591076 -587138804543523871772931039699860480 3591077 427637861821638653941667682129340800 3591078 -23356345589687661872235856503916032 3591079 1031839040106485425491448650033474680 3591080 -294932960513868234585280540112179200 3591081 1413563249774108374133978137840719840 3591082 529979375142374398910098830375026688 3591083 678425146963661912059006947200641332 3591084 -41708326123050868318280246273507328 3591085 27246595075955118009975693329148600 3591086 -789983251932394403869690317946531008 3591087 578060153926557002375828925547850760 3591088 403688953874796322319484627930202112 3591089 40499077235905410933133113616548324 3591090 125400682914050792433019526141577120 3591091 690261495545204360469941874988981072 3591092 239412783589447770871517403471900672 3591093 1233053136889481526147481829348672928 3591094 -34207414310463823103884947281496960 3591095 2068134289195498261722815979201715200 3591096 264938862128621597434050266339020800 3591097 -1576177663661835368834476909573859628 3591098 120993322544511290408449355384885760 3591099 528854614480331905131857027362953600 3591100 300419533156465059322277446431910400 3591101 -891440264154898592838324909146483898 3591102 3351673868376330164406851984793600 3591103 -3747067085867381452711377641777207040 3591104 -76683774487575751372156547647930368 3591105 -64686361905733497859601127341383680 3591106 150229236993297235442718542952907680 3591107 542380025615730004548250298415624480 3591108 -169010353456469771035245784317480960 3591109 291774217240674052901277587202886272 3591110 -423339243055031014567094841589895040 3591111 -752599767456892508033573657126647128 3591112 971188821391554666048219311730631680 3591113 -758750756146973931629255179106753820 3591114 -63586544644799172523913865844780800 3591115 -498781884837549058906847801718829680 3591116 -633389160203882808847151674937775360 3591117 -1267969612043374424828022343634625312 3591118 -395203554659791491223597204287954240 3591119 -330926937962462827575386345774329104 3591120 -37847362003854541738578180581621760 3591121 -609216416255562020701168486173634188 3591122 91630032167720579048924779528724112 3591123 -1128952072114250745880915113759692616 3591124 -844463728549729316044473177558296704 3591125 483996893982167693250165365486835000 3591126 -219599067754952261852178122383122432 3591127 938368115762293890143274266337559432 3591128 958852135780220335167806209667481600 3591129 1000101429212256384460702705926887040 3591130 297185166594551001230252546883491520 3591131 -2579366632944688033103533991250019296 3591132 -917170212780616477968153710502409728 3591133 84375479606997962237311079850106880 3591134 154403415554802160165736026682431872 3591135 58017873491859010541290370134435080 3591136 -394189285747339012206359991825727488 3591137 -93645273645236457243762253376240208 3591138 -45960163965584640121334233097802240 3591139 -1694259952839959886890651469781129060 3591140 13783848139388764507035532908257280 3591141 -9596919059446176041113919036523456 3591142 -429600940503605541744887903332170528 3591143 -263980751675955790179608932381969608 3591144 1110204611197318346191578284574735360 3591145 -7104513479762960941045818525857280 3591146 20249000081013963331744341900748224 3591147 -23805634544689243088694462476156928 3591148 1339871934518120432728428053671498752 3591149 -795171051974908876326940496226517620 3591150 -99588610684315041112884764889360000 3591151 568676591448553055715068148015918240 3591152 216190090072298782635221046630973440 3591153 1081008782953861679701326705539517840 3591154 1541355580781366417759162959488000 3591155 125603219977749682625414625443507760 3591156 465141927971977078503491150064850944 3591157 121138568264651337271195218492873660 3591158 830327301469202328259859183682426240 3591159 561835982012650981602700134605904 3591160 -740623024572279179127812960491008000 3591161 25691391627981896041073368896780432 3591162 -28341353635517320184577158710917120 3591163 -265200624221096592870815360111386588 3591164 -161334734581988899472090371614363648 3591165 1055266776623394366867094484019049920 3591166 -1096809566131347936235849014083923968 3591167 -716533041759024634731803856129014784 3591168 -426573901150622723018867126581592064 3591169 568276904692711872750165465719405570 3591170 -406046101572715577308783241045091840 3591171 -685418953164817858216952356742766120 3591172 68877825211430275871799007610674432 3591173 -832598699809070817523449953461516578 3591174 -87077206888698653269334372849301504 3591175 -220638064885334942535286747910505200 3591176 -2647255344726206415659470285549731840 3591177 -436278435302401774657518280544106480 3591178 115419652684708867334860745521611360 3591179 668233981177771961458872769319582976 3591180 166419283204302957898408409611806720 3591181 -286053259151770137175914130140187776 3591182 -292211246257109465336116158437130240 3591183 -182827752820011693193966448105635056 3591184 -374194726091080309129490278136012800 3591185 493095094474673366661564661559505000 3591186 -68494162305430576651768788905625600 3591187 -662600664953580468014356444372766164 3591188 -20997953127520129109163222662123520 3591189 24680762228303913837056209729511040 3591190 277718546001153323085726160668614400 3591191 1726522625250843167981908338995723592 3591192 580730470704308941917755038857953280 3591193 552337198552690685418430834143946442 3591194 455020544044990961961072385711111392 3591195 -88163982368698418075788790525199360 3591196 375483275075942499683925086657195008 3591197 -296981404830798655257652952222740320 3591198 -396795027616112203681296958136812800 3591199 2399969501689464056324251908995931936 3591200 589648405837599877047686505521971200 3591201 1254150468873900258350576264222573232 3591202 877973183434921076358689211097929552 3591203 -437008148670991904857973914813432320 3591204 -525712592118384157651573906235934720 3591205 -233723627434025718534996103547419140 3591206 330325429837386260623127988756675552 3591207 27671235712213913780241090111601104 3591208 17092678107945847931077906264872960 3591209 198904839661471770938172406187729040 3591210 46085149228340342355138424684800000 3591211 -787802871180045420686103945646781648 3591212 -375673950142935782726275309413035520 3591213 1801144481982173833813657491172449888 3591214 -277671288591761223009951061178480640 3591215 -125733810692455823261960370651513600 3591216 4062027679156700541736441590546432 3591217 -528075864474738361586932073987139008 3591218 615850412546562204585459748733978016 3591219 -39218714169251216395248221761862856 3591220 -164070146825189066172757159954391040 3591221 -72591663306436097689547410754584356 3591222 -300352973397966143681171364149732928 3591223 1131022988807107282371362359136531520 3591224 -169583133212892346579168324161454080 3591225 -357716636949150605053791902963854800 3591226 -222052524813711432093656515348970496 3591227 -938868982065773280513072909512002080 3591228 18906486553263495918757122621780480 3591229 162673542518060060009328616791855084 3591230 180642484729005740966906018167017600 3591231 1670200576955483332896249160739328 3591232 330389157779668783143571966529110016 3591233 1215047466820211336240997938519260800 3591234 -62453828751644895963380638233766272 3591235 -15867565057779451551924698329473600 3591236 -53251133594588218437199592979809280 3591237 259396272625767205288704626535871968 3591238 332890684453005603290849118714938496 3591239 810252604539453932070453239237657280 3591240 43239587132324441138576916462796800 3591241 -304658296252153681202394264329210928 3591242 456591408276240527503162201427956272 3591243 -980113769838107470949972673872632320 3591244 -305858628059174314420517962513597440 3591245 365947871737144129667556172845146880 3591246 -199901820134897405400086436463713216 3591247 -266308331829674750041586793687774720 3591248 129844100807952505465123063580835840 3591249 -121117014317438756763593300838200160 3591250 118173631890776283908866760481270000 3591251 627374308914212998303988544493661904 3591252 -334001142257582183665237301318658048 3591253 -549423182278102483351165528809121032 3591254 570837659881963559856262605292236576 3591255 -765967152638751400938561625511083440 3591256 817356950014698440804657030574458880 3591257 336858667527094934194804035055188996 3591258 594628695698122105422897310156793088 3591259 -395936679712263608004211579831607244 3591260 -637428861035468082749785477681605120 3591261 981173374844225449606590913281443520 3591262 535065701800128248246812542164613312 3591263 -128935469408335249096446724036199976 3591264 322233476249588841418246902082437120 3591265 790125070257978136094161925516934720 3591266 -194434314618289838208505079470940160 3591267 -1512549689905315668514268026784635776 3591268 -28953861056794583418539360990906752 3591269 -1844294940977610176279746226707679040 3591270 381523563008604512653940874143539200 3591271 1936657990683066178892236609792150200 3591272 753926583012424413735376323078912000 3591273 505302115038114832087609089728357760 3591274 13934485629927908181573161466424320 3591275 -495354000208502988213357351750344700 3591276 -405479550611177642402884323999138816 3591277 -824293323489053685600702338265728640 3591278 -820613425123433957400906520519450560 3591279 213434128762939456760568737312094024 3591280 63495016308046032328319987220480 3591281 -271431074332490551484589654126927918 3591282 -94932418098214443212722605539183616 3591283 -206146197379931796888430735996300468 3591284 1300728894566325929100049118932728576 3591285 -75283715738116544653760429039745600 3591286 63710895068377113679447815346449600 3591287 676290995169352440197423370007711152 3591288 106525250816846721989967513936691200 3591289 46312620795993983047939170023813568 3591290 77768600440842673518979447335698400 3591291 -860057742478981459027004663154912576 3591292 85303846642722211753615934043707392 3591293 281821736604678056800145110484410380 3591294 -35719256344464284143557883444310016 3591295 867801070646888932600208985070621800 3591296 -85617192361544055401721272771543040 3591297 1586113581118224858991963084302014160 3591298 -332357782355665719649727149081047600 3591299 -784520774291646512649238896040589700 3591300 319281894455055226733252943333964800 3591301 624604277635197711441302351820190464 3591302 95071924987899584884236403781495040 3591303 -37078732948240350907654543128000000 3591304 -810345173077562439679209933810278400 3591305 -113038773443405806361193303840515640 3591306 450993994179485281619430129937403904 3591307 -935785196536697328495777701991356880 3591308 47471916427454517434265683452709376 3591309 -431252169692477141499940253311327296 3591310 -453159730858158103328046945073751040 3591311 -896120503265332754609958880559483088 3591312 -30743367305580809890162077047980032 3591313 371959484577071793680938799394466848 3591314 469837298910751642952780175013609632 3591315 149218944702838579724645072597152320 3591316 -466068857073595849379628382961656960 3591317 48139813697366433315696908788232832 3591318 -297433312822151374979864287384236288 3591319 -30978094452367406589789892841460800 3591320 63381194329991777942673530804428800 3591321 289433488559460542979273454966325712 3591322 -9945042219589041363129250716066816 3591323 322469582271947464037494840210593720 3591324 1155513453080400419075357657140592640 3591325 -383070907379094237239881245389975950 3591326 -601462770516383258900298212567349888 3591327 -408603548506499351765936991712017792 3591328 -213061993930412776515627030309765120 3591329 623976542068167525498004152016310976 3591330 314045877797138694891618759561408000 3591331 -315280956758585586362628804229608720 3591332 41264172615913494533520590880948480 3591333 450025720952790992701728720141737820 3591334 -83325524915231765079588520916712768 3591335 -915853079960431638533107926847073280 3591336 -16552565063265366143748757948170240 3591337 2082246190249123973521913856541428986 3591338 -980031634016365220814602874227833680 3591339 -832121599853423825682237606617476776 3591340 170210756615109975733438499852390400 3591341 316657697417788914137524948612390572 3591342 181191323061921866230062511948226880 3591343 -47141480580808874309651839605397120 3591344 282537700268704596297166639862022144 3591345 664306373586932448511398145771691520 3591346 109892238562674689526432768030885504 3591347 -520042631586782564259572266515289200 3591348 -526479017255885483104309721947551744 3591349 -80401591747194851550775953295659140 3591350 -34429782518834970577320478317158400 3591351 1645302030666100761276011525820521040 3591352 1312650499690744914064032836830126080 3591353 -369719744943694833303407471480908800 3591354 39557860098428431923625848521995776 3591355 -847420792528121555854839306456090240 3591356 483008707856058653399904737307402240 3591357 -54266614867122866373054230784739296 3591358 407637616092248615098785845910951168 3591359 -1563172203751372145858008374080533440 3591360 3258190239843840345267691113676800 3591361 734931338627906565910519083744276400 3591362 -1100098168953757839826929348075574368 3591363 1077337133351847747559510890928785144 3591364 -42620171527137997561928629702901760 3591365 -889246292712392616009399842518378080 3591366 294089863445792527309840378800261504 3591367 20405776074531308473335452468336592 3591368 758730923639499641840893465601310720 3591369 241756637350130197509659176820215764 3591370 -301971533563817114610012129556233120 3591371 569272751882937344804247783718023312 3591372 789757938316209232602785200598318592 3591373 -238981259773896240000955221113769216 3591374 74873692195154695884604337756511936 3591375 -827656420952864893698503493879672000 3591376 -194092266147150408741106290450669568 3591377 220464270205923719023778261290427760 3591378 -16393585971546229942551957380204544 3591379 -268382695176309135307454279814347712 3591380 107935095792631397800945111270809600 3591381 11797632465843312066965155718605056 3591382 -21514517448908727359270049505396416 3591383 -261046374952925145646617257458165368 3591384 -411425158377482761418457293177487360 3591385 -278215053534898867894258885705266240 3591386 61534561120790147454271485391210944 3591387 1366741022098826429609105694887243244 3591388 1479390053224134443427588948660812288 3591389 105752479565638435673065237941780000 3591390 434665485334558740101560306386877440 3591391 1392626335207909630213536107996696832 3591392 870250024606123361836339961443909632 3591393 -167458026716946552046646572281770112 3591394 -161653397844960243489581928547011504 3591395 493843830683365736199347176172491200 3591396 152626706053240159589205478870311552 3591397 -2118989802277219847660780909166465154 3591398 -489261340230233917596560966109568800 3591399 -214194018788099897073151996877425920 3591400 232423612466749770283693758767232000 3591401 -2533341509826760270942948729606224 3591402 -28218917388136450718183118039887616 3591403 24907553229051050497147599674261252 3591404 907393871237896609244253612284559360 3591405 626205608740220879022032664793152000 3591406 250539111269998399052408814647123520 3591407 -1116947677046456899559183166945304440 3591408 -94589318130091977138871860837974016 3591409 3029338598368329565461872090391345316 3591410 243117116366055771350999983360642560 3591411 1098526765709782213411734569888538624 3591412 108942244078306798655036159668568064 3591413 498967837203826465857478099349542560 3591414 49849205717662075209218584472289504 3591415 323934210779530122264423211782318720 3591416 -603665186362594681294108060097003520 3591417 326197962002731485291420166148302560 3591418 -764137318634891968825943998543584000 3591419 -1436287484169936943411489598325520800 3591420 -104952387712252722825533425258659840 3591421 -10459778662312597601568341212579956 3591422 -75011263934939467101581146557193728 3591423 491660442831198708834566354423124984 3591424 680673185147114181543139236883988480 3591425 -345941422661832857929924845528671700 3591426 401152282619319651979405924349698944 3591427 -369749862476209194277588056307876608 3591428 302046061871090082802306194349879296 3591429 -597106120616710694649813701681280 3591430 88787469416652547959659757087519360 3591431 979261002488919601334278333863984264 3591432 -296117337921510666249353780527104000 3591433 -1296235764724712587818831203016197120 3591434 97590012978332578648139944374173184 3591435 -178204460786590136509440331733725200 3591436 -497199078859536079174575157292513280 3591437 -908955707293540815782532267206505600 3591438 -472657238815348829857266124552719360 3591439 835741335444257032132022839616739624 3591440 68274277577522163818579783115816960 3591441 -3050807272377655019002305742042560 3591442 -112678256473618120990479557413738848 3591443 38195599819147195691500051438092864 3591444 728558509409433333651531580207036416 3591445 -506362188958543709386397833351426560 3591446 18811035021225409733471725572631104 3591447 416270832849045446129339477225242320 3591448 -39494448508245832559432612000563200 3591449 -1427896582191019499275103015786282550 3591450 201829400443395149827340238701817600 3591451 -2020483896372499654218049002936359548 3591452 -62561873904088759561942303882583040 3591453 274302195679519284439002144320956800 3591454 78129421645073996666766482394676992 3591455 219822521087397646277371470054605040 3591456 -475050241005377405916727072102809600 3591457 -112611058640491616486103399101520848 3591458 160582925917961165823728490774420480 3591459 -3951655008298303967821014327360720 3591460 666463599824976532254926182869377280 3591461 756191123341001396005232274210389724 3591462 316415220203968741711723039423340544 3591463 -603034462703643325768694446945441200 3591464 -760376924879721761472961030691143680 3591465 316755745784713117008645122908221120 3591466 416909978615389805595043433200800432 3591467 -2229381765345312132642919290931065048 3591468 428304000696420518396189807190013440 3591469 137300279752609475884126718079529696 3591470 411116897712599906777067860856031680 3591471 -31740845265676688989402239768197856 3591472 -39005194484473727959046312962637824 3591473 1067823895623051195994831506564481344 3591474 -179326842444760758540822933896079360 3591475 308181913351920996698040744486781000 3591476 -174569407824180302922759994242539520 3591477 104705406855798590895975267678795708 3591478 -490976956940931825438065595064344000 3591479 84437721192914127412204368656695920 3591480 -334301951481689192846329770014822400 3591481 -1266233652497385005567795339768661718 3591482 426122515106581433226541836414700800 3591483 386404115905594548502480264836939264 3591484 272578755785222807553621466813758976 3591485 -498317879639612685285393128634236040 3591486 -505450761147579906224734666815676800 3591487 1358052486624611290246206898804339136 3591488 -333915426319320469711402104309940224 3591489 -4595205656483679075991420108748544 3591490 -274226194799891821580408807051589120 3591491 169626138116450024580766905660442272 3591492 -305325055042887868016388206818664448 3591493 -1430792385389482595618431171819747296 3591494 -717475242505902568021000406542608960 3591495 5576061208146698717441996518935720 3591496 -1109463208343176307010087697477632000 3591497 231212374877958520522946708393535744 3591498 278277660282825697240571847041295360 3591499 -49268119664967093708115183303019500 3591500 -334890255024051337528832583841536000 3591501 -83019548287378527386120770350581568 3591502 987435548389106989066883735237941632 3591503 735815325859942167505621727590864752 3591504 16324652026981487149719198024130560 3591505 608232802090402741386379695264460800 3591506 84041886196076919996859200612836640 3591507 -849066268606899256796459105412092160 3591508 -633376260691721619259527958584172672 3591509 -1735127602733388501174308321686762290 3591510 12043843190435351319536683834387200 3591511 109504589639741491553902625981687424 3591512 -1277852387722131276163706456201164800 3591513 -765766108590121014802281447994987200 3591514 -120465061583357114596535959926059040 3591515 -212210855477162278359318714286443840 3591516 220488213273113030022796091957130240 3591517 -1840851546976776236276075776046441434 3591518 54743442125084855905997571512378112 3591519 -436068831147662141680649366980835712 3591520 861321890347703167902942395105280 3591521 1163878606766665828533424220092658052 3591522 -704083944084230038890035026437984 3591523 41811636601397876489455754066804928 3591524 -1046825230835074755790997469602027904 3591525 -65639941958391924644861367620174400 3591526 -640092084967578804324136985875968288 3591527 19279475610229323879877883718890400 3591528 -698882887850215920585716960332185600 3591529 660759516610437209789752435433251130 3591530 63511148238655066599561375495800160 3591531 131706268194233558167271775077849820 3591532 -5918272028778915156990989745274880 3591533 760921703905564921780651928706736224 3591534 207345401148618541010118578406433920 3591535 603643893445417100654023031743096320 3591536 5650314730460047024576098763014144 3591537 -1561142245568890826915107509983814432 3591538 69689157500909469780362469312763920 3591539 296802325325631614601068281470835872 3591540 800983017734252998742680731360307200 3591541 -474771935502324943873703007256174500 3591542 168247739596396927577950462678917120 3591543 617370652592228612920927461797695464 3591544 1564688779504176203089378341284229120 3591545 -261159782526751253676234235812274680 3591546 116782281985446989712631403219372544 3591547 962764186312591422130795347526904996 3591548 480227608762806255751428495166507008 3591549 -133962440494861363693478989497750036 3591550 -101861724280587859954908250394760000 3591551 -1117140863756133948983619150774222000 3591552 166762254556774430028150167568384000 3591553 -187357886471712265106755591279318400 3591554 70734365376242136230448395857856976 3591555 -607191042744635809388242887129473280 3591556 1405166644388751976763676634523482368 3591557 -1790935482804071393562462792333348 3591558 -770350796606260806532753789537863552 3591559 -102580915026646314769774854883395600 3591560 146723309679564249300501189938380800 3591561 -178719437444294813081493053998841328 3591562 -23677829182008284055231094806917376 3591563 -146833436038843461546630133486491840 3591564 -331868302228460911152072356481466368 3591565 -587561026882531800097330751614279680 3591566 -1076845912850143353049014604641454080 3591567 -160344389621562749265550395940024320 3591568 -217369798528453854367218945159159808 3591569 -1359422530345948083292757366361390030 3591570 -84480527474486039258753581394265600 3591571 1247609752379071097976382188820825772 3591572 1533636168370593687488095878822991872 3591573 -483561919370175815576604740800735296 3591574 -205161165637461292189710908197899648 3591575 -6045258536739209157657460286156400 3591576 658801369570209944305450990647767040 3591577 -1981875287179212357764694692842346880 3591578 -113422194787102038449759933171283744 3591579 -1088053352125821031033926695386688616 3591580 -301349403093583773354290333161996800 3591581 657577426058355808896384104012848992 3591582 -74334724164144006037299256485384576 3591583 -23064141091550635816441733409705656 3591584 -1317945599431645633253463123383353344 3591585 -694200212278005940217237332929252780 3591586 -428988903709957478894255282672185008 3591587 1139408965786088293712358585670774236 3591588 -90281520672106021242407966905270272 3591589 -20221306982690975283833055832210050 3591590 -208916724298828675096179952430826240 3591591 -1281503158984287963186016913614421208 3591592 274509245854908360998606537923276800 3591593 -253233220366823402675854462988818800 3591594 57222208216680674437113311593520640 3591595 42197736087440806349389579182734400 3591596 662638071182324220172139209831507200 3591597 -838183876275666677871191117608209600 3591598 -5155332872292324657465727838118912 3591599 1610658820800761396195404105392206592 3591600 -2860909980114863936931205098700800 3591601 369618783648429055968141809811145012 3591602 -474250520153165504955509738477089152 3591603 -46770657827104413741614701505028588 3591604 -533924457956082508375449451180800000 3591605 -828550366993790133100341282234688740 3591606 -318627533327029340206322513888980992 3591607 2312623688544130995197529176331343152 3591608 134074349364700041179946759725568000 3591609 358483417113293227232200243776634560 3591610 1166381402949506249689994960853150720 3591611 794392813774392500691962777472960432 3591612 485188155048748626012701275784372736 3591613 -654117824704545329443475318437054138 3591614 -236657134349613422051924124859974720 3591615 242379132005945514944443401871128720 3591616 84801357845567743920756140044976128 3591617 869228587546285945687985767909215060 3591618 -5222174622732096102040172121245952 3591619 -1302526227080009145341418640012521088 3591620 -99355666158758936418829960722328320 3591621 68220305312113387851477174445730400 3591622 187758158609465287445970127067126112 3591623 -5675956407139997642826401967131040 3591624 -609380016979220370391662072410849280 3591625 -409676851450846848803461757581680000 3591626 -554831457774157895945001391145665488 3591627 178615756369144523359571947961276160 3591628 750358784763869263768411446580890368 3591629 -250276734074641567999615326232798080 3591630 -36887734883471598109706461427969280 3591631 1374272788818439500876797673712520432 3591632 -129693755006588397356856711320567808 3591633 -27386236666339776960055200651791376 3591634 -258038902836832335691551440112599040 3591635 211952505000271880106329386872898800 3591636 -388824668995849917079637465312901120 3591637 -315710098489725994515889704928579200 3591638 -67110244263971539160482060250989056 3591639 240813618047712938347271050227331104 3591640 -419820124264414141428022633963315200 3591641 -320347920354362775258536617976240856 3591642 -292277836606992335734409571855534336 3591643 -716461675292123710074980974969444 3591644 -128705738490420028112099651504354304 3591645 -945835210900831265351644994040816000 3591646 723983025679914384953209162275747840 3591647 1743107328771834468756946960803963312 3591648 538769651911954239016983144675409920 3591649 -513905534325967896853023196870208350 3591650 -559586334628328250809382137989668000 3591651 -497774296824348729563529486543398736 3591652 -1706243991782417914265975759931711488 3591653 -404498455426726284073206021833974056 3591654 -243914973439250359871822124163192320 3591655 -684589564161620579285027851658122440 3591656 -66222969729079098162314837058355200 3591657 -219033352239673619698378179768931392 3591658 219930196783889086455333787305196032 3591659 -448607884545144219292841264032297680 3591660 -9137502252449365284017774284308480 3591661 -381535895220050255202144700922016 3591662 102726818920753990449023365860569472 3591663 -130754483865912712011728113033489656 3591664 -140187237880488122256612778099441664 3591665 223039935097722987057790068739046400 3591666 -91995823316822700470416226530005600 3591667 -1895452481128510135464542062122719284 3591668 374187885094741729776880238529208320 3591669 -969891844990320657618362346857200128 3591670 -104238362372811017821101526103838720 3591671 -288159385883619876942630335946031128 3591672 13284709413655577284381308759244800 3591673 -136547772956593385859633386744502956 3591674 -939925887020279667096434806623467664 3591675 1283715617825267610095216158720596000 3591676 -121687880941332700412093896644702720 3591677 493132546609224625071061899062820192 3591678 402799239263851937536262937942498624 3591679 354816214339135624777564715893360320 3591680 -228617903377934135482687059740590080 3591681 587207706766589644893858328653289824 3591682 147823656403488393782239338613332384 3591683 30747918625821489424886125798166304 3591684 231304042828623829057207961902848000 3591685 -679160641118260361744331083626327620 3591686 158618894708095489987874424615782400 3591687 787730035209069438431010410398470144 3591688 1624844240398630820491894982368512000 3591689 -389238169064991048700735696985825244 3591690 -163931690911967820153568939766388480 3591691 -269091915143705852969447112720487616 3591692 -81482562602723334807710366110586880 3591693 605361955281041195832196941347683584 3591694 -72349185101546230341124581309847104 3591695 1940029634734454634572719525652935920 3591696 187675245338181903937704112188751872 3591697 -423564469689103064079166116057360528 3591698 -999629878647824400818367283790148480 3591699 176630728353846038048419136581551408 3591700 -504011903923624624788493944482620800 3591701 244001025214272681015630971791628892 3591702 -25024179105772136141838019772167008 3591703 -1274976429215966348365485625315651200 3591704 -6641301279643776962929569089249280 3591705 -21425321785070136845936129049947520 3591706 600737631980808868660327643175885552 3591707 740526529586121356307513194735300112 3591708 -16199412676654630955734517733411840 3591709 1201674211942877105145512485375714752 3591710 280084980782350884350975794144637760 3591711 -811805752438845099144430461468987240 3591712 1581469780117368078908238629570936832 3591713 2834250358880494076912508767232817344 3591714 -196075965052873664909069083477867008 3591715 1239261962152168523342543254170129360 3591716 357006418263495387681876848976745728 3591717 99504471475441338998532411868426080 3591718 271093936153391148551769419267695104 3591719 1342610557129175619462037741683888120 3591720 2091753698607529720988691820953600 3591721 -391351833085085273162861700530453888 3591722 -349543919501641423172985480899328000 3591723 330718876816141770779444252554043568 3591724 365755369872756209582191664727178496 3591725 473856287712855169963483524975629250 3591726 -406606316206410669901204385188227072 3591727 -550735719408057101717561318207619408 3591728 83196881423206676478805176644075520 3591729 -467968068012973250662606197967383360 3591730 349905854963635624273077000029632320 3591731 140483452334064759672561251130337104 3591732 335179271513702133895959352657539072 3591733 812854409640004998417766232755951982 3591734 -482268597555236759966418125465637984 3591735 -77590366247728840983420470797670400 3591736 -1609116135851099005869378829902704640 3591737 1619519846579349310983438744997696260 3591738 209872455253511812552593342022389984 3591739 120696632253708070889292695169807600 3591740 -558151975315751805344840445110661120 3591741 -9491604375269054763472954557637440 3591742 -132572720779390659288863621312796672 3591743 631378856307107538964497278468067120 3591744 9154147360927385002931690070343680 3591745 417671646394119021666786402650380500 3591746 904850618670102860046508153824919152 3591747 721668601808374492743335463376008 3591748 411318401849488603923526726437851136 3591749 293319072357914294365201671386357856 3591750 -68927045399076513272918317863840000 3591751 -295892998819586200377820708815890000 3591752 -1730407436697827718271419276049382400 3591753 119929176630199295605520419865481216 3591754 713339611352409043437218537071446576 3591755 25929575177071015455488393300248320 3591756 -286829649868512682626870554539130880 3591757 -310527576877353113280784975488371772 3591758 -1499941282708198282505973687414866880 3591759 -208880728832694754080087897687534720 3591760 -209500825370798485843239324450816000 3591761 -1405809866894068630575697724258890638 3591762 390222309474199038800589100777096704 3591763 -81932489935571261768595972517726640 3591764 225285634256967120489374132979456 3591765 158610658346680623300176475877982460 3591766 -439093718888139022685159140106037120 3591767 -1411203180039547624322401652447432184 3591768 307961476092763689366322576903987200 3591769 -1565647037197028420277826538567027830 3591770 -58981667228523979455797931866711040 3591771 -439065513650311294349773770051184488 3591772 -593786342025021709186945575942601728 3591773 -873799627979394912739196884903008660 3591774 585543528493370235282687294346979328 3591775 61875154620009722499915234283419600 3591776 -859883658045077879891961949893427200 3591777 -183374126060195603299058951701101696 3591778 -110511288345253592384565242866864560 3591779 833220920789166613460299993408367640 3591780 360496026152042562452550572548853760 3591781 302162677545957733501480602726083582 3591782 337760981338820057766501015238240992 3591783 -260792035054295347165960029136238280 3591784 -151091143757818926332430342507724800 3591785 -949950224628352799712367741244653020 3591786 -473862645562259193374331493506991872 3591787 877797100966753756290503912679532512 3591788 154237931939457852431952942781049088 3591789 -653265397329307060043433393419990976 3591790 -8059433816575966486352240647601280 3591791 640770891736054021898197142366828544 3591792 -86661326831221641672708581912150016 3591793 119126429372131849514690250706841042 3591794 -129102868698022645832576288950776000 3591795 459166073120485179140850698365056000 3591796 244002349860249379375092508067560192 3591797 2904304347779607226743501603505461984 3591798 33261990530844187168038169898135040 3591799 642407076427202153365663379359656640 3591800 419117382390934371508311277355520000 3591801 163429077127095232152094637355319668 3591802 -94327958725733981822931842335200000 3591803 -2253394951863171196061904294563336040 3591804 -209040389018046776873796659294805504 3591805 -177425546161387110956116575084391680 3591806 851832448952236256382657895895837184 3591807 -614520055618423812159439535335055160 3591808 -79256646664273250384353012387676160 3591809 -181411988192047920299817976266957996 3591810 -176020508756598537260364504166425600 3591811 -1438329130564630787425729005194982888 3591812 -102572353642953473161444477665964032 3591813 -151950332549090253774101083687561536 3591814 404095182098559962270177650493030400 3591815 -227415097375513477641103875241687680 3591816 970978260359130381077705643204771840 3591817 -623408790241752725236427688313925360 3591818 -104667111482997775978504083787264512 3591819 14580363491329328712981848792295936 3591820 62895470686342252894176442094638080 3591821 -32913349383707689830363475402542528 3591822 -104204634232214009850684409346428800 3591823 729911726030749114387507214069427040 3591824 153687475311631489594508238773698560 3591825 -165440205578322446024202775633130400 3591826 89954631573641895270696392363917824 3591827 -751721455181809142968016553176518560 3591828 494323326690730457743663607658366720 3591829 2744135897590373515160027295370029376 3591830 16264318896863040903687484318177920 3591831 -493126546660338308013749279140996248 3591832 351668266280464184506094492259348480 3591833 -6913325049794134719072685315091136 3591834 108237930620451265673676899912950272 3591835 86862097648130604295364150811051600 3591836 -722565588590275569801593171890298880 3591837 255076436941972566022367042739050880 3591838 -190482218894213102170890230226122880 3591839 591228664607888267487439045471292640 3591840 -325440458538566417627095165619404800 3591841 311501304771937646655773816872023744 3591842 -280356189462158890225421556280586928 3591843 845168832581820428218148602450508664 3591844 -61416163279326237783658290392730624 3591845 -1166003283201620160772832360828557320 3591846 -58401983944640025534105448674020352 3591847 -353411075878995834659835332457390264 3591848 -464032540717383088636901004686960640 3591849 -186219347057379483828588151885615680 3591850 377560821588778922897723762971760400 3591851 -1190421098220976973749387440791027148 3591852 -610519693929265976819114040837083136 3591853 2123367176236118311688341258432640160 3591854 74458683718081777936871171666124672 3591855 -496290015201568254070075607501319600 3591856 -218038927884330627270731745190002688 3591857 -1062710217357373221008004202918245660 3591858 191891016936043699337391403045805184 3591859 -580844781116533913225929315630127984 3591860 761456184213643562238910202181262080 3591861 -92786206660139182991082140975800320 3591862 356480065897670187676436774142752640 3591863 -485206441959924944693720978936104224 3591864 -606635768286617600228746983137280 3591865 -704144960297301721016380339866324600 3591866 299058013775556081032020484979080160 3591867 -237424288932262573904005018103641320 3591868 -116657294390803284160586819483213824 3591869 -1090935196063282888012650032896844730 3591870 -467604936327033128907655717537059840 3591871 -831457247450621840093869693943700928 3591872 413815392630191122210363601448861696 3591873 1042436281223185151231187230161055922 3591874 -421243333771693695716860431828042240 3591875 2284821481131721927254078188970000 3591876 -15021533763008423065979340947122176 3591877 218082298850808066923946565085335040 3591878 -744581619976729136971541126514362880 3591879 1418987577815504068606593598237818960 3591880 585625449281753319318439669247846400 3591881 -1008956478951363525234952045570946688 3591882 -69738252173593482198595642135649280 3591883 -733205206671262682401652882584630680 3591884 -1370608102502671468662641725336061184 3591885 1436084731772425863062901133322400 3591886 -150453390239207206585750088211965760 3591887 79407088335401533494879242402104896 3591888 -232492157161025966467892180407812096 3591889 -1012081885499787802529442091036504128 3591890 221088660631071649567852153750617600 3591891 464507224785705247415216919749539440 3591892 -48984790403257909807178487460391168 3591893 1301823365946277738196492329770115200 3591894 439916369905284982562850179587876800 3591895 779041542642122838416254665607013400 3591896 -725268154123386920493284201752227840 3591897 61184655206803972778250134325493728 3591898 59698927487636541938941934137678080 3591899 -1920382656026192088909149718112298520 3591900 37732415158960753653356546495116800 3591901 -450002288057883846598687321362980628 3591902 11272882096683026477496746260225152 3591903 29674694262597193692741376155141504 3591904 -1513330794271032036459561077312323584 3591905 774955387272029597550028362799959060 3591906 -466713385870682202042717195234247296 3591907 -603431611996466388369791367772194168 3591908 58513143787284847691055727323955200 3591909 -315254187649946259218806320784211586 3591910 -88121873405738243843637282790813440 3591911 472299840691695060399288687120838512 3591912 1141273721401975044344786798824243200 3591913 487003928100705562582562326320160584 3591914 -348497140532040119527555057207204944 3591915 748867978992242869192824520081543920 3591916 -200301174574659332287663780013672448 3591917 246127328846631682988674679446586592 3591918 628954859245166050739304270967971840 3591919 -19660345233559087246068049139492992 3591920 191599627033786883250545386551705600 3591921 -611878278665537762231825834420127888 3591922 102101777575447120856433523691434512 3591923 -502371259113794225060544557331996576 3591924 247468257848786555537668706594955264 3591925 306162751406242325297751693528132650 3591926 19721944077262645041661002417673632 3591927 -370536009503515285542513362499381480 3591928 -1228586809042003363403365731900948480 3591929 -934108186590603565071677397354295920 3591930 506049721272671009887725369851819520 3591931 -108521410068663470719874389106150400 3591932 -794804700738059526154971105976725504 3591933 -685879731201452146012655895817417536 3591934 -122296107836376038152846253376912384 3591935 -342842604817968349402991690446356120 3591936 122732366533058712145328490644766720 3591937 41626915875445094817853737123852592 3591938 129346999462225206580999199616247296 3591939 70514995352697036432210243362282496 3591940 -119562854111402500752125883417907200 3591941 1014654435224556645945030536085407232 3591942 -409936057805200236614943601478983488 3591943 949003669057632470118537985004477400 3591944 -614288869284111574289202505016355840 3591945 13604430077398149751528533246265380 3591946 -132394938152591356709560988364527616 3591947 2316670017928512801958744936279545672 3591948 -273487935202275923490751345063825920 3591949 1821914434728122261405015799560784950 3591950 -1259002355804086707572352806520000 3591951 -84769553446190702626584402004366080 3591952 30617140771873017011218955491868672 3591953 325066956101354717115568992719105202 3591954 -23920006369437370232879073093568512 3591955 861051033980782128201357280201725360 3591956 -185854463766890875619305092396976128 3591957 -1410358457402864473122901082488252320 3591958 1094049043900556933527936506276994080 3591959 -144277229423503962886045462918184784 3591960 -105011152326773730822895439357952000 3591961 -10145174878204814508157890707602176 3591962 -12038624589919733523526703252956416 3591963 -463965225327477862378523834176909908 3591964 -18130446140674961301234728602457088 3591965 2724676548307414197467786644548720 3591966 251950769716825019887508015098481664 3591967 1678022345720559136665726887061394016 3591968 1824574399052137996274112741285888000 3591969 -169656927083218077340890613058467200 3591970 -227563282282041064302098674116003840 3591971 1665976104881520307841491244985100632 3591972 703533963099346696749161826161049600 3591973 -547653032132417468847332153012347200 3591974 179674569360210817530867770300960736 3591975 -734394500250708840205290522993504000 3591976 1445578623110276406946373144101678080 3591977 -272570136887421781201533129982263174 3591978 -216497477559295805956662885019805952 3591979 -1040893477602396154323294708461018880 3591980 -93097337283523845591289975121295360 3591981 266702511061568803890650518591583202 3591982 -299233940855170379084607008624073408 3591983 -2200709423397087492130082164864297176 3591984 1805419742473868958909532140208128 3591985 308878336474022496338768225355609960 3591986 26072989211900393756694945814150560 3591987 -45978421826461679420361447811362048 3591988 -1287138181880334267319993431671541760 3591989 359139692442612810548723346486983790 3591990 -65575878118491214174149283595806080 3591991 -479249702956776063130566746202272880 3591992 -273031382902888236971476531069440000 3591993 -181554688154275790737670784644565600 3591994 148486659398597417149840553121761136 3591995 256350056614641501081717824510979600 3591996 -425329492708516527630130546936401408 3591997 -72208396760551095009467245700372948 3591998 -688481869023462396845834334055232640 3591999 175787985536264089926553315771360800 3592000 593415662070325867869482562355200000 3592001 98226908366455348359432957695875584 3592002 -425308435536163853400100495301537280 3592003 -1076729720820636525834640613445406944 3592004 445762428631634931310135498719916032 3592005 -7344370067150253194954398562961600 3592006 -1237994425325502010130203850948064 3592007 -1206929210175629172547568736997206000 3592008 -393775360770464623459846093144227840 3592009 1098078603321981806574047034569909210 3592010 156997374637635280043944470420016320 3592011 152561317391229476130386977931936472 3592012 329979088259465548886665011993559552 3592013 189090599876932201232156903803945260 3592014 75110206869681741139958436344984640 3592015 -579008867355058540682098362459251520 3592016 119778247364766084167161788284854272 3592017 59626856734218656674961388064163136 3592018 -574575151056641145569667376903901040 3592019 213313314351669078776427786849981420 3592020 -343386352270222210145661597156003840 3592021 -2722403992619319053387464588561200000 3592022 389116919221765512138147915658543104 3592023 -5964368063713305961598295307891632 3592024 -857107254853760766154132450868951040 3592025 -233763948996101814110115730820683200 3592026 513897106958151853038417509452473600 3592027 -192264623632594753311486926943487440 3592028 -626326585969821590547584194065775104 3592029 229745347145516994886753633655553600 3592030 -188827159648803078323862907435169280 3592031 -327815238347152775520038380562533368 3592032 -177124510761372134554990702768422912 3592033 -1894342775942715787599216867680903936 3592034 -454388927826191938650403765916453088 3592035 -723324283268114093285967757283299680 3592036 407545336483794228934062305773109248 3592037 -1114284295182665928429369310815277314 3592038 27416740037301644462026577523993600 3592039 519235504213199207426108098107816600 3592040 144205546565093728119086780904960000 3592041 -71411627937303107772888102073431408 3592042 549332099155412973852583569593610672 3592043 640461649324836186604891746355217040 3592044 -7350997474006974865271539863323136 3592045 662132789212940245427611558317343200 3592046 -848947488826030599562245806139266496 3592047 -1089463215030099794257977396266455800 3592048 428583388838582024179308666814464 3592049 -1556946894679077346613358948892828764 3592050 -68852702094796000366176867598540800 3592051 -895908604033212102826051905615326400 3592052 1180059899059875903264346026311550336 3592053 215682200802877070307847108352572800 3592054 230918183471159582577916018852460160 3592055 531525314247567461597077615529007960 3592056 -328675397356866505761234374164070400 3592057 -1276765783541483488905475788137118400 3592058 751840408132332290170253546148549120 3592059 -118757079690760638082788964454584296 3592060 -13045870255186361298205062550955520 3592061 -547262501718960442829324511915848352 3592062 726206855967544034473669887978928320 3592063 -474789089664222819583832631479218496 3592064 409972822507673643933198197352038400 3592065 -319499133520514724722601056217216960 3592066 1091409444334789148789767276987370400 3592067 -1121240208946509738630561460344778884 3592068 477527777500458695858053477843009536 3592069 492208986402376804610053697822088960 3592070 -504419210155059838653258277752539520 3592071 100075174239650359454863942904999424 3592072 8036017854855354895645899640627200 3592073 463616003516358622079106774393074304 3592074 227987872427377452442732951718861568 3592075 181159529314189346246284013326323600 3592076 -394316915445803467874601330352554240 3592077 440864187594419577133903129677789120 3592078 78248924417145380460994951922422656 3592079 -365504342067027496932343804549458024 3592080 155012440501081092140035295359795200 3592081 575098254837711846670546457988536882 3592082 -191202694491057037892821354602200928 3592083 -1200237568320577360987707018831025920 3592084 -1244464182240967901706049895791222784 3592085 -350993783534837497070193562969584000 3592086 111140468630543863010053924158204864 3592087 558953956991196560918345097714080040 3592088 -259241071394107147037090161200138240 3592089 905658695645788429895535300394648884 3592090 125679527910705104685104807613592800 3592091 1012681296543730640738875265334312 3592092 -216344337000221130798523066062105600 3592093 -94809002674539592456423819404477300 3592094 -149465325217115723914842627868508160 3592095 167965091410574524960394337509064000 3592096 -250417252896307644598647367778500608 3592097 -633314361545336353388300947011736800 3592098 -63367013756265100576459247781287136 3592099 -80867137326811246905713947078870064 3592100 -367081600627828624040741906286393600 3592101 -1141215631778920974011622820421355168 3592102 802172385224978705249250049668849600 3592103 -111788500716260972467345374205136976 3592104 -324019991041340509106295692471009280 3592105 2250492330880887714804132747383040 3592106 -361572546925451415120286978926769920 3592107 28550556541393022156197930522387632 3592108 235062965037613343432527193102222336 3592109 -596279680202580064373596246867251690 3592110 290261386442462790915847956688709760 3592111 184468606615948782186799259985282832 3592112 158318934752453715437524619608522752 3592113 70231688490143097527471380743666624 3592114 105149297392060377301244347210400160 3592115 768031008980026921264626859009835760 3592116 1307984710699998946571836483194200064 3592117 -937522313029957746631560228068632128 3592118 204722872197315745439382491130041760 3592119 247305488225116338235959492390162048 3592120 326767085944423606660022763190272000 3592121 162202599282487244738015540055415680 3592122 -157904044115240723161395524302384128 3592123 -19006117561853223835411892886875496 3592124 -396735048740048027725234803191040000 3592125 486704028759471024525741244334976000 3592126 121174150765048255826345602849322304 3592127 828679988770917309262237703026416 3592128 -27043925125410154747927815631405056 3592129 -625403008416462387644330092208789820 3592130 498328010634385806222788947798502400 3592131 -1052525302537082753593134959276926800 3592132 380099519534749121126879985101088896 3592133 -427089492010878014957022968983128996 3592134 2012112955026845522540063291105280 3592135 -135982257486932144310829678483846920 3592136 -343509301702047262696875672596797440 3592137 -808202245484683191771324225887454720 3592138 -143087802314119549049675628656287488 3592139 -177291230166363746521253779393498320 3592140 105837517058743901987648682386227200 3592141 -599054476159938659281232073683886570 3592142 240672141118923698726210878734881472 3592143 -258335579525530062985003722145177080 3592144 -527946409080438749338282474748903424 3592145 -14972166226387088500858697518264920 3592146 -188355407108916518525789150557228416 3592147 403779845003210772438520536941544640 3592148 241741083177790878265100290385504256 3592149 73808347775636380181840153017228800 3592150 27919358784977938990451312734288800 3592151 1415096957306918812109235459300475344 3592152 835315480895658898858894872327813120 3592153 168208569618617274626935363701588804 3592154 -352721436358644916483011449401370880 3592155 45509172271709755105352779414283520 3592156 195307943558639083637813309984440320 3592157 578112819685323639661072801106316288 3592158 269597759817488663262419723858122368 3592159 -1528852275142048662659950968911999960 3592160 385921839472230746152459935044075520 3592161 1843315836838276754007826217489695680 3592162 -83169273410673407797997840905797120 3592163 -1773531308394608111868829124366286336 3592164 230913541291056343033614643373893632 3592165 916848473009913473941944481544904060 3592166 610191741348379852538982948197921664 3592167 233657600543588344259050703410403880 3592168 -405368265925263537969875427614330880 3592169 -814730026005038280382685000129272704 3592170 -259100940684684164774013168181401600 3592171 329756828252699769077023177939695144 3592172 302038927282260594873814924138982400 3592173 137952291661909477226957561164448544 3592174 -1762152110376379394448125272156416 3592175 -27439051578690584482764442893864600 3592176 -90177853161789888934879468158713856 3592177 -23907986728426095960762016695795040 3592178 -1164452294812661563644047259116914560 3592179 600415854603071834337510388051040724 3592180 420694011470218271686903731255528960 3592181 -429778680015831904611520291973526948 3592182 93498198528641521126330082627371008 3592183 485055455893937147731072513591103920 3592184 -89106945271109421521696454924410880 3592185 618510062722248803374426636793804160 3592186 -209740935051231231773812112716502016 3592187 -413792863594562991540367981807243968 3592188 10810539932534365743848630750911488 3592189 242187287944050148680737939782296256 3592190 -54811500267313357043717094379081920 3592191 398115973893106276061489223960407184 3592192 2022190123756219645147581516093587456 3592193 -1986958286751056067627111448618159056 3592194 33620285259397994933596346468022528 3592195 27536840030468245265909473827156480 3592196 -1367516036987145393571285255685947392 3592197 277695197090466101577866985262793280 3592198 151577364736633969033431414406293600 3592199 193196407734467850972457588793637864 3592200 92844552857085049911925428624384000 3592201 1300428014909367612373032415933617480 3592202 1171363096117848041691535569611099232 3592203 497487013546619038774519633377600000 3592204 87376739762786472192618209317109760 3592205 -409109043965857216527553670588247840 3592206 -114799133185586579629982274302901888 3592207 230801949014680435308445258049590312 3592208 166459948290290249750137209080389632 3592209 -405627570058117063369947469637068800 3592210 -942338058853837534350265115181757440 3592211 -276979142465403917392148370869761968 3592212 -34457393933025877024620058698467328 3592213 -1170663015162075174259628036775927538 3592214 954870349990618558331702333843175456 3592215 302542977262980126228741752583744000 3592216 -720424604783946854636818506725068800 3592217 -42584707999962178040038807613287734 3592218 57240736229955818038325271295818240 3592219 419558517786729605308321933626242112 3592220 -11983599586351304727254708185297920 3592221 -818910195971139463412625420088130688 3592222 -731486144242961849965930003288361088 3592223 -68667458784593152168181641169658528 3592224 -1116025313234629949580426933117321216 3592225 -131536217701077071142684461584456000 3592226 827486846572280855601676948626954240 3592227 323015098498859367383357898439353720 3592228 -880012545781591598836346858280673280 3592229 512935619917776500867004654239178780 3592230 496748636549614927207141206578784000 3592231 -1592078396823299785512901696988264968 3592232 -169782241717342967301822326110617600 3592233 -1043917540507555684671187858329169398 3592234 -237453182178376397387269870136553120 3592235 1141210926291326017678623656494033200 3592236 172173703761506729116737043681397760 3592237 1323564161211050294736698793334576992 3592238 124322716816672099284729030442177344 3592239 -8027012107403030870406739229932800 3592240 237109885328938394101516884043038720 3592241 1840199330810804217854973011808136500 3592242 -504828692245291516902285331286165760 3592243 -302618043711610766845014601272027508 3592244 691160015380650188173605262223598336 3592245 -450316421301947527800855079090162560 3592246 -310096021597077098885994100365644160 3592247 -129034112718784609536489507498648480 3592248 -1032587784406194365761585977323520 3592249 644918205870737006046574516286383360 3592250 692150614399134311025878092353240000 3592251 -221613311725984640387097679575049632 3592252 -1465978080938902396118422473868555264 3592253 498295055328404783090231197496581056 3592254 -46439529511162690885428633070033920 3592255 -570875358505041957706524663606908640 3592256 -120361470967078499036650235195031552 3592257 -25419845503446375468568826994681600 3592258 1080952505663632285259463331034742480 3592259 -1532207452204741477310163196881983280 3592260 -234091696313320853183821810711203840 3592261 -1757698091808944071738584001434583138 3592262 -685353338184566941897954055385694368 3592263 -9721701448188675047590790631563136 3592264 1541501234884644694133999423879900160 3592265 -1346278379883536534833013888073869340 3592266 470037985931797790397888611232993024 3592267 614134997335003419609082984990538784 3592268 -1416721477923340587973318985834986752 3592269 674573966432520211826709471420551424 3592270 70814003966859675843965327487672960 3592271 -13016226020090660761525744164685056 3592272 -329461687118920923369558673754554368 3592273 -673311933903162381734283605401915280 3592274 38327526586463795977956934188096000 3592275 -59359137010929237046499325209246400 3592276 303282803773674044852272434116620160 3592277 390655769208556700627744645624827512 3592278 -199182182914051154499185076083872896 3592279 -451240617140060060954668012703314520 3592280 -69087530286978720505137283896115200 3592281 416311509009680640309665961176997888 3592282 973099237668882675047247282705437184 3592283 2998392308658733080682613892544312944 3592284 -329747624501481928274573379756824064 3592285 635783823240966271407003097875679980 3592286 977000074392428702541438145024382592 3592287 -411316781874286064243834676803254992 3592288 1633787685886219339204253839078195200 3592289 -1669013164031509890877040903344082910 3592290 -96792610548105090624482898747217920 3592291 -1782202130788479676292212904527694308 3592292 -983641486883652813998516587224852480 3592293 -231657722084379544374507391825674336 3592294 -526055093337521723446505523949526304 3592295 215753533770931120151022991741709760 3592296 402764646139203825462861974414131200 3592297 -504808989298945646441245843346701522 3592298 180895123487742223458044917414199136 3592299 -878505536183722936265255909018228136 3592300 -445932795003874795430935941713017600 3592301 201929868667190620405859657233560000 3592302 -248787843150523443880406353617263616 3592303 -376625433576854148922332785187641232 3592304 -385372610550781357276270395126448128 3592305 802649961052680969400702703675613300 3592306 2826703428632895927408259507012224 3592307 182728325333247297292791299527666560 3592308 -802710490531938129347595659809136640 3592309 -117856696703321516657197911034521280 3592310 -449815117992093622269452044622269440 3592311 3394048458417713933597902970325504 3592312 -291328814892978976127260507288473600 3592313 579705646346747191223699199676969860 3592314 -733051847882563362301156200111209472 3592315 379384613199391843917493542005448960 3592316 -83209071340170581429549625719685120 3592317 -1032972569573212814728181332150097280 3592318 -189345054904265491942064051661295680 3592319 2041956657071412807704941577316750720 3592320 230755980803667929034317316174643200 3592321 1666246764794637830202642456839257092 3592322 494632524407429439919605333943713792 3592323 425604603345876043451631594729331200 3592324 -81425768525545344733449872949694464 3592325 761093843717301124326465939392781600 3592326 462707188797535790332886073317271744 3592327 -1156435352674991190170220530498126824 3592328 -971395199122727071004784839483719680 3592329 -112261830256398001240407859055286912 3592330 -5519400585320344644047778504652800 3592331 -2783334980856090399418274798580566448 3592332 -178417327418826022192249428777471744 3592333 800950167737482192986394040399235360 3592334 -139592845997161099277163565355909184 3592335 -372488467381058713210576509069903600 3592336 219533783702229774231240424021622784 3592337 135716814010665910154429780008317120 3592338 70039407728536161985468644297776640 3592339 -1449239632295770462746651483857996744 3592340 -497827723430280715796872193479948800 3592341 1113500948079284608235463027083753550 3592342 46017968393330975945647244001199104 3592343 -302353150378311084472531444764778536 3592344 192282036273213413043119129943736320 3592345 -257222415141095491363637755586679480 3592346 17080309070361768588259767823949760 3592347 588653446904836484548373715363031296 3592348 227147880646260391842401201717939200 3592349 -18647166831887235200278922278174560 3592350 5828090376358304961825034629374400 3592351 -526307586930725054232310927065584640 3592352 -1385357528110140559363196234451714048 3592353 642997830592315533125016921335369904 3592354 380890004991028419071400297834071376 3592355 626073554013299012119574717122410720 3592356 606060768361768583109814506466870272 3592357 65126005372210669249601854289306080 3592358 314038320097188453749144183118569472 3592359 595262468434567465556133910228221264 3592360 -631788608678349145869028890153216000 3592361 -107137591770487031245580452378296576 3592362 -160027803723367446089477358018555648 3592363 113276674936796740041378359081264704 3592364 -998955783169483433171399554129300224 3592365 2050692321635115498688370348027520 3592366 890410417089416232729437909914189632 3592367 240005903818440665408179196737118400 3592368 56482774512346995392370672430940160 3592369 -749798631891667359966706747451503200 3592370 -361218877397593142595174592208524800 3592371 -14442912449849943744666358738878720 3592372 -36975087024479371423847861087588352 3592373 359809018034094862581677082081277824 3592374 459089962862004224047248449414132160 3592375 -1080579509956426364577269291040480000 3592376 -135422432661989511509486635730288640 3592377 1022684891946582962045342791207167840 3592378 -870314919649640443275057370577615760 3592379 -264868247565549350313325636667551968 3592380 306889820950867777350437541360721920 3592381 439031455949835981523563170551712332 3592382 -993518831852254137157753433977406208 3592383 297008515775378463193345767939740304 3592384 -33627522865775408714381352028340224 3592385 -271763108688838371006898970732039040 3592386 337900008470035210585755276221051472 3592387 314786623986722296139585432539610880 3592388 1104770349282488501597095411304028288 3592389 -433734195774373585685590262851408320 3592390 587290753010192714510138744495184000 3592391 2202766348178193034676110649834549784 3592392 1176911037985970457188427048837120 3592393 85253003810050107707747522700657408 3592394 73866599130595103548874864782388928 3592395 556949293289850256922530416885354720 3592396 301409548983312128299724459391152640 3592397 -225122006559362356238068757389334154 3592398 -222836233501585305843874748792248320 3592399 -440063741115314674505817200502403600 3592400 94285527586012653136755413650636800 3592401 -570165693230750393192514606232573968 3592402 188206626672172223073472310529917184 3592403 66616450833692599551909326978599464 3592404 133365721690430087080337196628377600 3592405 121748320338558008498983325055461760 3592406 802524856546819444678401321510128640 3592407 161700884745166797131345248747491840 3592408 -651044076565189981783195849800407040 3592409 327109409735832057313806272315057280 3592410 -10507776086523561614174627968400640 3592411 1129177839364368869411707673053091012 3592412 -1366693755269984317803901330160875008 3592413 629969364617246296125571083907181088 3592414 74963000721050661062082117881463552 3592415 -989283025612592972348771791884520800 3592416 74049628833123186264451992753537024 3592417 8509279277106663422141716461963520 3592418 -178298045036935627265059053306605184 3592419 -628774394527970029249549906431346056 3592420 153142905855675721065563385536578560 3592421 -154846072453231444569779229726552288 3592422 145127676513920294023041590490061440 3592423 -1926866146322064207114695867579970480 3592424 1390996646398844901503614823583006720 3592425 435387363185002972992999479331372000 3592426 388625736302765314738073311130290944 3592427 1914488751120262393923772790090796276 3592428 -258737891827382821016152461619789824 3592429 121344222566385483159905904878506476 3592430 291988777401357901266973413778407360 3592431 13774118430441165365737031103963072 3592432 275157596794658841230579384310235136 3592433 -1481804719819267059002906732971969380 3592434 -671587789077735041357955123661527552 3592435 -3965483549107063880067337900231680 3592436 1031390836557892354195503970539703680 3592437 356982347006384940469564205625200160 3592438 729772906500245595562979616775977120 3592439 997474409184882800577985160526745944 3592440 -779527458341073672410131219060531200 3592441 45665841868151373231549881275778624 3592442 -54607726952365787320231775461394688 3592443 4744450750514925186935731932260400 3592444 1309143557551134990493362672081779200 3592445 -1315863714103437158413422730543883520 3592446 -113643974962760229928739054615224320 3592447 718841447959850354599005270611376896 3592448 -565550395762615710998833727985942528 3592449 306127964409627075344529812606822400 3592450 196128456665941127170365358765590000 3592451 875715548989737011115644691743879400 3592452 384376126404853224989268278835244032 3592453 -473704164330660146349020643337417700 3592454 320096010188450324223700345741870176 3592455 877077405503015177143202439072988800 3592456 -112147693367681498931502791567114240 3592457 1028046112012976785704187138599158304 3592458 665345082744463741411153102955504640 3592459 -514963791156390721279919021418426896 3592460 -280336768269358801107759582541470720 3592461 324268169976623595501506870160871104 3592462 -390185275391121064672192748431322880 3592463 -700471935505445139690388925916485760 3592464 23886998731369773195413912352129024 3592465 1366443466449928093337563678414783860 3592466 254947922485522175938246138309638144 3592467 -451177291738437158578186410668579916 3592468 1279103063764913151155498526972973056 3592469 -1252799282890773739119335582890257060 3592470 11817030733287424072554164369909760 3592471 -1695050646288693339876049118478441888 3592472 -545543938931706035239077278633902080 3592473 649378484250408234630000176660382528 3592474 1033442044971235771344987799117490112 3592475 -118820244172455390803930593983007500 3592476 -40044963187336635141158859349367808 3592477 -186708114332619175477545495659190208 3592478 4017326594488311051028221071717760 3592479 211214408085082149235634623086425088 3592480 462212393626910794015656796750479360 3592481 112451692906773767697086241430931652 3592482 -86565207316976498154504139316017920 3592483 305776318523805028679413256442992732 3592484 141791002434272308377192748924590720 3592485 -95278992755155904353289202298944000 3592486 413895711865469306248411688649438144 3592487 -11538389821710773546676531443539560 3592488 -5783461865826274059190069506785280 3592489 706701995273270034151856995734420624 3592490 157458612397752777651335213896800 3592491 -582439753365918206009791626842595840 3592492 853442615459499441441380631460343808 3592493 -1011201634893171251242724079982161258 3592494 -469586110239364601361713447492280576 3592495 -1228925828329001079555183896975140800 3592496 88846209248015396621324543499927552 3592497 -196044855431642139605612195502593280 3592498 49682163176552194004963740236986880 3592499 -1083002311591005774599759708420460336 3592500 190572649007039419296660440140800000 3592501 484474390601566039258524203733069600 3592502 54727914941415631156589057654792064 3592503 -19440900096086804054704194977053560 3592504 2114891789138525075364635970817843200 3592505 194304863631237491042429206460660160 3592506 71950371210042362972742390823699200 3592507 -1143454750916164026033414953970247320 3592508 720744580013818481693911669297637376 3592509 -21786178887332551009406263332945312 3592510 -309455608832808398300788702743888000 3592511 345500593540369584563037130021542552 3592512 -74470397503142420463047887068069888 3592513 -907461828587945798915084383919768640 3592514 -121986415722583393592699967549353088 3592515 -222759202910441420484563505658469280 3592516 541436178256800966052657116204429440 3592517 506819743812786969565568463967441566 3592518 70198995807897054429346152394336128 3592519 -216591477437411062216864255031574528 3592520 -199886578559372170812247299256320000 3592521 16812483207893314083215233452749808 3592522 -88499817545127517932373423200535200 3592523 298682316798783964990143374100347304 3592524 51615222438278425201713293145615360 3592525 605719424528998469667159218869392000 3592526 -84029236666450396529911850161472640 3592527 433863541215053125346798050479766920 3592528 49535114020996614461877354937974784 3592529 -521609776977642534045340385412484800 3592530 162465083689561968995257675962009600 3592531 245318939500903980171642621253110240 3592532 -194806136766097459244544250534322304 3592533 -126779629266949396908154301182323360 3592534 335670141948354942244601907959190144 3592535 138518076498855591681369660741538560 3592536 916232533772866542062115314429030400 3592537 297960945147572627245420656750824768 3592538 798469816797307424418086129121895920 3592539 2341869987205633837547961789413760000 3592540 -426572392266758811891864288134430720 3592541 1583733174471280149893114729682818400 3592542 -187084581753394132190670576372160896 3592543 788738019716970173929549132617533424 3592544 2764783088563584794368724427788255232 3592545 41318905715893633438410386396322240 3592546 91415300606994122806851341160777504 3592547 39820064286846268920779615306976000 3592548 -294727818257970505586727561645303168 3592549 -109943638614712489189366542333610440 3592550 -68106115896901458008855417981923200 3592551 -189973181532567387731028621731305776 3592552 -290510330243517178553212785005875200 3592553 -523570067636919189290417490388032198 3592554 -115510670577704459580333979608760320 3592555 -625645497199387843102933233856139040 3592556 -608766490215955587621805508716377600 3592557 69492308643752587650675270663825654 3592558 -1157012824212512720662031284805703360 3592559 94607146148297381490333237001937472 3592560 48630822037986696758973113455411200 3592561 662831152224318684531997588400713920 3592562 659569958277845032046658191698774032 3592563 336269322869199692314350447958675968 3592564 -14108403869001884617026601878001664 3592565 -115906591147683550016231963544669540 3592566 110310829651335393313458079212489600 3592567 2016964670448056352783138164742472152 3592568 35205060910982686844075109319925760 3592569 790372856803309174554433594762669920 3592570 307739632229268531099191401213344960 3592571 -83384234421612385500656639205435228 3592572 -130891793104050921013888599816757248 3592573 1994772789692786837131301460106790604 3592574 252649340610494437653711254687076480 3592575 125033089332239685417377848175211600 3592576 -354364560764012543164980814707425280 3592577 -174849949231444781892928002387126720 3592578 -630943406231218727346165358943930880 3592579 288301649207740177742766946239821180 3592580 -523118346298792595591407349499555840 3592581 -1064748806927199962265685704673225248 3592582 746749957426957449728500442890348800 3592583 -239041498827201833561384858613672168 3592584 -76833676887052994783812213038766080 3592585 194460048345421210342589715750084360 3592586 941682586876349872568012752265003520 3592587 -2224648971143843887558039639651920 3592588 1080314669963168664971918926903762688 3592589 -70688503062324536807648748591580416 3592590 -86107486891299004495862671695298560 3592591 -1359502009756734435738034525646189008 3592592 -138555443551307138213607481614532608 3592593 1301496740987075060076164796753060 3592594 -1023766582511271946328385186799336320 3592595 1220532911322974109811652001844714800 3592596 -72342510373775313314897331763445760 3592597 -810457216760511516667656743454691954 3592598 -535874399559317749681274588146293120 3592599 -407386433755704467807594347361604480 3592600 -210227874743025490036021770829824000 3592601 329024405439489807545441517388586772 3592602 -487237806905065938793565875625962032 3592603 -383892611938348145678841163358206944 3592604 -960986115888658303522370682385459200 3592605 -336326894603219343067145607493065600 3592606 111309757275680098377623185313073600 3592607 1846824295836616245751006404726847560 3592608 172582510978051569733984288373735424 3592609 559130559432528633674789597277675204 3592610 -203756899606072231966278548984294400 3592611 -906011153765338140855339882905700 3592612 696448020313081264948510678509040256 3592613 -1933537392101721414424449926318403138 3592614 -479703535954558136297078244917738112 3592615 -484744024324701551640427551609948000 3592616 -1540177642150356579534563947559531520 3592617 -413586481373629611455967120580269888 3592618 -57346442652678976177156214989500240 3592619 -1263266348859992561131763619291595980 3592620 -840388941351865888228446773332838400 3592621 618273569230736811069911934770978944 3592622 76074909307432898782333303043167104 3592623 10434918604800666228018848735359104 3592624 -153215762877851410662393983580176384 3592625 -633546899062958089631773492396542000 3592626 37813946828131409330380327842415104 3592627 -10234296189203146595117404575305328 3592628 514990746165437805928463929562449920 3592629 -859313100845688061485628361211369426 3592630 315766349614716881288363384366568960 3592631 1377813025140381562272625981978592328 3592632 409984568508128474710020952940544000 3592633 1080524505335816207093892832819670400 3592634 -450190509602329959752461144009551360 3592635 -878661941889039860759092702956896400 3592636 405708408111734595466335293269870080 3592637 274510729340019159987202206896297286 3592638 -119025760769373549341902566903520896 3592639 924406615460948060032254494058693440 3592640 -216281989619898345985357027423027200 3592641 -303820898493238174099481734348067520 3592642 707621135648403380276334292385675472 3592643 -795502559743238293892364110085831108 3592644 -211330456495837497276997608625360896 3592645 -479245229611321056698318806640257920 3592646 371871411102491584658333124291318144 3592647 -133599746777204061745789058984977920 3592648 -292531185616025820820567656259584000 3592649 240766918701201674893304658004258650 3592650 -495180082028022972010303292294400 3592651 -1710058926380467537635906631495882348 3592652 -99363683213587950055629708056002560 3592653 6749405301405652962713194520239200 3592654 368987308827252808779072972687159360 3592655 -1001931840462667279206719710292158080 3592656 160890170650522536202478876980592640 3592657 -1953901984400185342779521276182734094 3592658 -79618562854371488773971758708325216 3592659 349070652882837541399775246390972160 3592660 138119201005063366520366359238311680 3592661 1802953088192177411316282282479960412 3592662 274038558657915145822916969533781952 3592663 350772531912701878632107263302649680 3592664 909657815253856169194611695190927360 3592665 -259811960758529439324985200344849400 3592666 89524755482057660649372300517985280 3592667 178097139136704015677555182113960720 3592668 598751068686794387001698706110384640 3592669 -200902071822100268200257208985252352 3592670 -334510725749567084002318983804630720 3592671 555641772865665803816264218234833408 3592672 27709334435938907779753299141722112 3592673 -756624972376490640775764556508669760 3592674 -39340947056254247124759783667287168 3592675 -175912804161785329411287441113674200 3592676 1436189096064535860783395310839301120 3592677 275048732144749029243591961061304480 3592678 1056459176438288626367159538810545856 3592679 1891528128196064424619804044101588280 3592680 270912745728047338869899382983884800 3592681 -1943447672805389408138283425732884236 3592682 -101188428284489123613978468974921808 3592683 -81908427363414568558359012670556160 3592684 -1106539948853765766726506126259875584 3592685 -379092794863825609535420570954589600 3592686 602345531705082180468955448899204224 3592687 -512202599610565949359752742821648000 3592688 174946958643166796542470746746060800 3592689 -597941230396073928374357469331453440 3592690 223578066813584063874166019341903680 3592691 -25806215909170556093095699115659920 3592692 68483258239374599800373891787847680 3592693 7582378117435339838006109479259104 3592694 326718978442707127785196236676128000 3592695 -66963591504514394624412924192250560 3592696 17735030315981172522350663047925760 3592697 -360744423951955937611528277755808688 3592698 584121799323390580187277220486078464 3592699 -2030182349756102074507413304699568280 3592700 146961689699902199401761940725926400 3592701 274155395797034754107727584286979200 3592702 -243761884055948198303386603556456448 3592703 876181808032201348140394331268483840 3592704 191068320177894402113501317803540480 3592705 1280943520665449871452422301720779860 3592706 -377358138276634066166372465846478816 3592707 357174815811344605041200355415411440 3592708 47706986835960609739053192701833216 3592709 -450331165808654344696639285849599840 3592710 207415835248074071278583183881420800 3592711 556511798506152209556762997415932160 3592712 2175612089073813681625738683481466880 3592713 -335199226930188949775336421923049456 3592714 -216216032568714294431120718559331328 3592715 135423010019221047715809223629342720 3592716 -485682784214957774111898387374658048 3592717 -566405314882135742364282922795556948 3592718 102548513821031687786586262254794880 3592719 -233280470632999999561102710992465496 3592720 250903083868623579994602912781516800 3592721 1999764469463208521705458478900901744 3592722 5751715144873930717889085792574464 3592723 2159073457089392703817102955803123680 3592724 561701930157978014895004502345114496 3592725 -294493998618221709779458858017014400 3592726 431200627152887268728179227162849312 3592727 -326404381109580667723392086931670368 3592728 469257766849059940664761009196851200 3592729 -169901841964838410995656385869843040 3592730 193564907753431521356709657856024320 3592731 541063701445864688227603121979347352 3592732 606958933562178916199236276788736 3592733 -1610917785182090247775340171970209760 3592734 -374308474959403207265650196251696320 3592735 -214665777958360989999112938027679320 3592736 3111457966645504630553729851981824 3592737 -34432892320380607952559208279835820 3592738 -458081746341177538389063348605855232 3592739 -1048580118410280232334964339778972344 3592740 -30289213810204942633377045701529600 3592741 -2192503389440844016046071718623314848 3592742 -339122503136325028146269469681603456 3592743 -419854665123942690927278883685146624 3592744 -10913343624506775771785694637347840 3592745 -24590408598119635789225851254952960 3592746 71193753137655457122036391971264000 3592747 1860482283329035579929126005999830196 3592748 -100950675974563963654470096965084160 3592749 -298082120593449669927158699357683680 3592750 392826840122412891775832789444544000 3592751 948874909059601241431471663105684752 3592752 -26657795109832463634669859475128320 3592753 -340641097804530688859912534971751936 3592754 -960317027613531305038465301845254528 3592755 -421415267287934056343003811824534640 3592756 -1156089728319754532213881607287281280 3592757 73461825379593077455238022958297152 3592758 249969095020062977565773911648226688 3592759 124479121347653900948811214508513960 3592760 1041028800953455932610950966210048000 3592761 -430537388413795010092041725971408320 3592762 1306534333041543714005871049646707200 3592763 -1352441960851089115500554039237060760 3592764 115507908340844657494700991301539840 3592765 -59263301015162420703558907448270880 3592766 -337322424665592085619835722700075456 3592767 499519028649857429104265149141322880 3592768 9973286414282777796368372539064320 3592769 53638331250807389666056643373396420 3592770 -463743180041960061287614159935206400 3592771 354479217288758899269062867073612912 3592772 860420924679002737120701786130359552 3592773 -878546722560513950376504742468977378 3592774 -5968289972757751886943994447876608 3592775 -346555938781164686040046859270983200 3592776 17460122860123297291890563324313600 3592777 -1283375442090802247616069344238062374 3592778 662741196076983693510143133185531232 3592779 -960007085039756203736957596602432 3592780 1148391771902360114532699218670397440 3592781 2573978673375704471300235590970991800 3592782 742885766127078573177966448147213440 3592783 183487260565094986803983381519268640 3592784 -72483203137783578666312483122184192 3592785 116095271879627831836618911909567360 3592786 861376524330717208463612816429896320 3592787 1154621002061091614152792619133899592 3592788 106352337144343112899426400622114816 3592789 516001786793990046163601084167737660 3592790 -716620113200863692894561896339769600 3592791 -9502485674872120962336160996624848 3592792 -269259459516342075325246715740446720 3592793 -14756826277446865320944269421013756 3592794 -114655836682963076842980605579558400 3592795 769740158535527853131218932618820800 3592796 -279354700177803524766156759609638400 3592797 79470541767416721883724927526626880 3592798 411391144062534648550110093268413120 3592799 -46967460191596073092706074459864464 3592800 62062171082823706876818450432000000 3592801 323735706479233120666459390354144802 3592802 -372440805503343320088223833528000000 3592803 -778959271353728882324688810368572296 3592804 726525400111326857504771608668883200 3592805 -269433082130745975301120536624888000 3592806 -75809625027722303105799623257823232 3592807 64973538508754609624656861548687360 3592808 -1873570822703903503275813459250544640 3592809 242774603039849878040442869085819840 3592810 344270334574373558017979308042569600 3592811 -259206266507862016855618710645282528 3592812 -107534733078924585294339785245567488 3592813 -23663340164475228069642824672077440 3592814 368205955923175625419874837394309504 3592815 -464918609230539414571643854661610480 3592816 -65720987868780866643322291476627456 3592817 196916094845105815337126119041600180 3592818 683346561774124703233130731366226064 3592819 -511531357040724600838721531246041780 3592820 -283425957567707815943465919809495040 3592821 -304171337834855556460724731149812736 3592822 -8124573142537795077869161200259008 3592823 -340420373311684921121629763682398136 3592824 -349913335088278563872132425457664000 3592825 367104939761259460235441122714057500 3592826 861954333268788083014287666839840112 3592827 196199720680366044401458712184731196 3592828 -3428370534716334338021597422413824 3592829 -286619471152746953331669914669160570 3592830 44084921296537282166808267665571840 3592831 -654197547896935655408442754163770896 3592832 -799062681405367270673924874357964800 3592833 -749205648898725716420631952408839936 3592834 24671906919331541629650320893811712 3592835 -487336710439664233433821169324762400 3592836 -21217322167238296330187284791767808 3592837 1013579393814757497650098280245602300 3592838 -543847187265902702267037760378626048 3592839 -318083855006196338252490198577478880 3592840 -873634552428847568364434916642355200 3592841 23349215107219819601921303296166400 3592842 522815165184770907768747775279505664 3592843 -2512819242599614896909236032189555200 3592844 -39487921375008117968038500576555264 3592845 643597322927609390548075929502783020 3592846 -174958121601128439805083145104301056 3592847 1496584245799412707555850650268629296 3592848 10185216828150059740235808691716096 3592849 149395954096427721277687584277182964 3592850 -126949065715723606073201375794759200 3592851 1310914038517074298664980072062395832 3592852 -39783576590102490102598911084840064 3592853 -175802465094954480352939968439008 3592854 345293723291792990765918445908064 3592855 24902667621718096408547829827124960 3592856 1695785786152317121554806436456314880 3592857 224417766385997138109079324720409040 3592858 -268357910430332246145771299637826080 3592859 1647074700088149022043713510336749060 3592860 754000010957507743415283620161628160 3592861 145156227674708384827794957989567462 3592862 -68800198837352020236324530602598400 3592863 -705931840039928826319070407958127600 3592864 -518630909124731625343469327414722560 3592865 6793421362396799496797651899432320 3592866 140644898441970999312311078396859648 3592867 -208285130588369289832777189553890084 3592868 1150554202394551143428741055044198400 3592869 -68688145777856639865764342463774720 3592870 301566751018033219753149256934620800 3592871 -411710704806646623546026798214289056 3592872 -902886733965608698566391388522496000 3592873 -670238933684370657662593401014328156 3592874 -443075381744898933245151553354634064 3592875 -432601642499336129955048814240704000 3592876 107225561099178921371663362041474048 3592877 -3240979069418174084643145935609753408 3592878 420343907320228880568621618090622080 3592879 856866040666130492868706717077326480 3592880 43701172267603832092977984350453760 3592881 -957672120102397123944483079830972720 3592882 -147842720967795190146978228174548448 3592883 180647288365654442214946299852317520 3592884 472664461529319805169921499801587712 3592885 -176271717218832722135492786819537640 3592886 665934651877888818643958723258271360 3592887 673711079372069067434672870876616960 3592888 -446623203750312298333066481861222400 3592889 310033495413702763969308294891531690 3592890 -107136971448314850327185746362316800 3592891 1155774654904093644918210988329736292 3592892 -937502653964732882330631382096886784 3592893 227622706608463938680420163490884864 3592894 822352424704903171923710641365105792 3592895 -198190518281900933935525637412600600 3592896 299313420734037348863814474380869632 3592897 -241352882785311364351426825841558400 3592898 -201646080314501383801137101292885600 3592899 500499021279923087327023665548963808 3592900 -147105241379502049464639190349824000 3592901 -513948735508958021591294159236770816 3592902 160621146999645457195033675595658432 3592903 835720126865340657048482655311784152 3592904 -462478139259141561292818281348628480 3592905 -248490021444669864813769636530507840 3592906 -513849845722709397389176200833670816 3592907 -641843656024062703091514797374292844 3592908 10404234227326946149599746982801408 3592909 2459757369355255505973978368801036140 3592910 -470838695826518852300661769117496640 3592911 420157852558904482714914802824875904 3592912 33806156767751210555031711138496512 3592913 487200985267968170228536816188786162 3592914 -21805387905798104491827326677883904 3592915 -1144927549110234461918733164152468800 3592916 -596180310611023166544088175941615872 3592917 5119467895995721603378971610490766 3592918 43172348256554627106352735404060672 3592919 1518731274804695433395974362533911680 3592920 574046140056588336189014901227520000 3592921 -62362892391332278148654479638917878 3592922 27506225185024056549539693764091904 3592923 483065128414194931007235301041377280 3592924 -50890161135137655922109079951599104 3592925 -115153386873132805142196359526600000 3592926 -862711167842137287187509046421810880 3592927 29661797727831151281938459980624208 3592928 -2125955304006649015467833538367979520 3592929 156163471324552088393369156202097728 3592930 -275545263928530257390849916550809600 3592931 -248439258403078116038989928489113536 3592932 268961917979285293145479284407611392 3592933 182329469105366739016108941421031100 3592934 372872780889327621823517410138300992 3592935 157024402983842095398310383659276520 3592936 1079461519016909646326326206518983680 3592937 1426787651607693331954760497890905232 3592938 140005068252826428593672169577501440 3592939 -725713508123288371266730931165765744 3592940 -582333811181399990303654811741987840 3592941 500301070428749920201326905835918624 3592942 -1539459917275049911341536902738780608 3592943 -1238832108030629273781030683986497000 3592944 186287105047072169031203860928593920 3592945 86257802141272682961046004430432000 3592946 -289072799821234532280091949149839360 3592947 821283611899340290265655909122719800 3592948 -476344488872943110068996055125996800 3592949 3990639796204929109304330371973746464 3592950 59340313732960199973187804397328000 3592951 -36940409833726705520150332154252648 3592952 -1187567566125421739221457473422643200 3592953 -30567399550880669918780238662136192 3592954 66514035936741531937236966718264176 3592955 -155722856709793716017880900460920000 3592956 -63460869892823433767175637415239680 3592957 463215395460581470598838154284876800 3592958 -1079809609166940479639935642226641920 3592959 178041430099150687733311810020151440 3592960 -147184481370562494644019363934371840 3592961 617536985842124846285743514875559124 3592962 115110181890456768923345599789522944 3592963 -1284433922206978728309903875205780216 3592964 683822123955557125198795389162062976 3592965 -388618724242202931221242639510262880 3592966 367956863354888726859902790171189504 3592967 -139511981963982709586663791870386240 3592968 -215347457383083281354052959461416960 3592969 -246412586462517091565535718452262630 3592970 259291604559722505080913767756803680 3592971 -1956883235474198755298218602605063760 3592972 811264943281077377782240230174123776 3592973 -1384122711489796166126372651880056778 3592974 418064542564845180725188580621376 3592975 -328256005417092647048564627924107000 3592976 -123206066881711046242022890505502720 3592977 422173667864566490451109244496875232 3592978 -1109351617975124233394245893911694960 3592979 532834905976045266550574923723608960 3592980 146358940273472972526990329178812160 3592981 -114393205010504328405120805035571808 3592982 244271850917533676706557092466952000 3592983 -411332213057572765991721360126413952 3592984 824734092988898846149359744081100800 3592985 -720007559679672155698618327441511040 3592986 -599661398234580583786130637576864000 3592987 13024624873156824607496243806701168 3592988 4285849468259917937802069250845696 3592989 -230868417778622228472950164849772346 3592990 287761795596954445627336592607624000 3592991 130733461068031452094364802599462352 3592992 279533842988066614960395307104337920 3592993 -436367944251430116267683878447425536 3592994 5385898854551933753373662491802880 3592995 -192495015192260104138592992447833600 3592996 -105304008698792716468380466040193024 3592997 1083959585239141237441930359370960446 3592998 -115949194229819001139663435494814656 3592999 -48865999869550435461589318720238240 3593000 -1805609188119710452485371196142080000 3593001 -4544975876765808935373983488554336 3593002 184975911516151736863397255229495552 3593003 2003541085170435774384254155436259252 3593004 768631596616940294493938582456772096 3593005 488789059956018845716243836224795520 3593006 525010105436630149104374249482949952 3593007 265658456859446459379355754508230328 3593008 130918111443417449865902281718546432 3593009 -249278894192744551053473688010795008 3593010 -7536441642811163277184214048678400 3593011 -604164250527739220739428253373331000 3593012 -557508338068415986949754941462242944 3593013 -883877345324176984994957424027732000 3593014 -431442269871248354259633354066309120 3593015 1033802738501394406723508481275795160 3593016 378042682968065319832527740557516800 3593017 -39943984745773391665329637378974934 3593018 430369070472669146524441442323868160 3593019 -171073957231894139212764128731834320 3593020 150505558182212024918888207000916480 3593021 -1653806185299874692019912210278110778 3593022 -471754028634698890434054940093766016 3593023 -1702648238469606926867264577628224432 3593024 191271551810306161347039747335258112 3593025 599182531878277961161122637702836000 3593026 -34549262354370713493288810109395456 3593027 215827811732393207925978359480953992 3593028 454114628797165457445230296435153920 3593029 697957980600958337556693848935699488 3593030 -251805330901926775150992685089273600 3593031 12444564587521603231066061935637280 3593032 -586481705323965544524918659020569600 3593033 13297119673111172250241775794709220 3593034 -198677569513050031989018763338321312 3593035 347962607595621697900807195380832320 3593036 -581982924572941165270688485499301120 3593037 -1280357115511157489609487118116864 3593038 679898309554536305823794184544969920 3593039 726246633520325334764356830416361840 3593040 183480208777812012193855631755837440 3593041 1678275772203868404269380672043574000 3593042 -398641248566999785570447578225564000 3593043 -294394380777845366442389672023625868 3593044 -169942583667952397578590164402126848 3593045 542060174712685281018952024586313600 3593046 -377285836225074937370444966848151616 3593047 -1655782830965199577493653600504096504 3593048 1346037370071722047434731609212815360 3593049 306654368824454341473140820004761120 3593050 -294179304494436123127145680830193200 3593051 -48648891254702936534581726274747136 3593052 1792928288355897696739845208643174400 3593053 -1186108094166401162786391387564212698 3593054 -270977223866568789684777259095537024 3593055 -10931544893808849453729347913338880 3593056 -874646272096189481715643732548648960 3593057 -415361638676493644313024974469002220 3593058 207390571766040250952880108549465600 3593059 484805759786674001361254435365359504 3593060 -17509001800635266013710577915863040 3593061 91689469578949512811700526076172988 3593062 -68929270410534399132473726990099136 3593063 -474940668374570980355065716623663688 3593064 489726333269630484393969318027755520 3593065 216472916750831707455836476777065600 3593066 50387267286605289650777371548175104 3593067 765465396238359321961482335121059520 3593068 432833030490500997837633600130930176 3593069 -44890560071756981816567579023733928 3593070 -40681754161098439883292180638242560 3593071 2527604792928919016253973714684741200 3593072 207394884092580129682528734875713536 3593073 794893440670580904763242214301532768 3593074 444929975665357456134616274797434912 3593075 566720246881151263057671123914421600 3593076 130027746302687920862461953859153920 3593077 -1082940371906965174829275098419045074 3593078 -311144663619526426703689499506717440 3593079 -726062811527926158215535017599824 3593080 22987844242493718770180415470592000 3593081 -819595869304893513377979050329859628 3593082 -269309427436793843457055583017708800 3593083 215498983564829612964398895901384128 3593084 62846845510457956062441858075328512 3593085 424241030285642839302513743349794400 3593086 -32249772060144393707558850932932608 3593087 2178636534646917483732860720459396736 3593088 -360954459109960461387620341619097600 3593089 -1165011090953609287238840392088138110 3593090 -310529743999905501289897195516876800 3593091 -932768162689495973150842870643891208 3593092 -396764855894641904670018527134875648 3593093 -442502929476624604914934541657994816 3593094 765480549981868412699808948483084672 3593095 1465549062219353896075849659078600 3593096 549547704687900876853999544947968000 3593097 -602901215332315768744470403193685312 3593098 -266126660981378988315806954018513664 3593099 -25502457643200371327215263803784264 3593100 105531647414159896294693948139520000 3593101 126948225251507823435961695466994102 3593102 -205594823788262906824595217497350848 3593103 996697615949416462404107489842368000 3593104 353011124806121845793921207393361920 3593105 -411778925314809543156308913868729740 3593106 -425489236219849934333960851284541440 3593107 -148705377996634078703650716169322848 3593108 144944969841355002030345570298064640 3593109 216134434410768509806973318969043360 3593110 266090943422901613146355618520520960 3593111 -477239234513120583675177155460303048 3593112 -138882089878589804599894540103700480 3593113 -879614294625076662812939779488083638 3593114 -41796032224552240109081694342597888 3593115 792108535906029955478673977207735760 3593116 921687755728162149797156523225136640 3593117 -208572232855808763589580431399660032 3593118 -121915908018356202842458967456584896 3593119 497720857797654742376476092987035560 3593120 -949511143964057026649722438598000640 3593121 673072966159501229326316537983990512 3593122 -36585628544295913152771918563982048 3593123 -15829350276489703478139973955664696 3593124 133895067712230440854279801029432960 3593125 -291110091702567648015769793778906250 3593126 -4271780924454061552285121432751360 3593127 854080937171720367721313891150785320 3593128 -123444875299506306996553000766668800 3593129 1386231688368989100532675816870080960 3593130 -42162597901068078371066693936628480 3593131 571135999606412317384589736639959872 3593132 1090638358394976198865246915327984896 3593133 145797277658338590392618826680609280 3593134 -488374781760276646982816977422830784 3593135 83181941616040213962010151218608000 3593136 49663287411913201862134593083768832 3593137 399189153685350583163772093592380086 3593138 -528381756972081539476752753119594880 3593139 -191818393331902662531498228438570432 3593140 -838857907911916517924576964788962560 3593141 -1987801334409576240760695446016311748 3593142 -248015645048908780519975881565292928 3593143 1319763271519501508343164813629208680 3593144 -77998864488809088973379245099008000 3593145 321901323909266630503138750539750720 3593146 566215561688802354313032244282972272 3593147 1063311827359395085112819068127917680 3593148 -15434142186102099402000177277304832 3593149 785064912931800647316784941683146336 3593150 524716904883384066117779678322432000 3593151 -1210627829431058395895202746513043720 3593152 269942908714848494808033734984466432 3593153 145548603113904806026032607080717744 3593154 -84008691439687965226667881982784768 3593155 -821790786772342511158234168805487840 3593156 129873698024781481294684473382637568 3593157 -364064163422969134008507052374583680 3593158 -452865290081889937555840504025076480 3593159 -1162594204652456382841205657575233480 3593160 -51831126034090544582847692326656000 3593161 -251254518373265241318706612497272256 3593162 297440525716671232512329473258742832 3593163 -94913294363117815462742276263627776 3593164 363427108896524845453362698334661376 3593165 36559228512100296558333102532890060 3593166 8737927451244490094725102828968960 3593167 -228227454490447433259798018637888008 3593168 -39643141856874539092747441129783296 3593169 -1015539059841054905756508606065299806 3593170 -385106670030087206201263030952173920 3593171 170592303835075343854079442632500080 3593172 195489109665663333408219428868685824 3593173 1694374437330609237489626085754096704 3593174 -29723129161073627384819042365784832 3593175 -271463199781601420093550290601628800 3593176 -1319402784747266139886881018183843840 3593177 334972935072777370232162706229385472 3593178 446364539538329015313613961167525104 3593179 557984287626183210135936739385945220 3593180 -316346241339314881384164924099033600 3593181 -90706270144027817303624510697933216 3593182 -474580649778415314304848601807271808 3593183 16934101799635861169303132681402880 3593184 151927742566510682785052890541064192 3593185 -589017950270987700591295774332264000 3593186 -97718718321103773525945648291815040 3593187 135415661780953449911313564438110400 3593188 347216609387319242676869172697698816 3593189 139206493194600941327633795196573120 3593190 55918083402203160163955353605659520 3593191 -142081320583855036382633611068402128 3593192 694226245535509929499677804776832000 3593193 -549599202518351413877877142555041600 3593194 -680731227752650858577196042356441088 3593195 657489106376752504074353722260438480 3593196 735106917226943819026690220064328704 3593197 -365534762718179722020151881886473600 3593198 -119651650910759838784058448922644480 3593199 359671638994455433657103818326107136 3593200 -39952422376423426300140654900838400 3593201 1874132664347296658592821345737925202 3593202 119503081065662260579750500696316032 3593203 845546050721737396806645049301973452 3593204 135820552723439426160630404299468800 3593205 -236047616556048335693743506914146560 3593206 -39927097990796049454267899867318336 3593207 85252706547883898411291361669858312 3593208 -885544479848603456374163700054896640 3593209 34675960072263726085405205068361104 3593210 90130155022651418256726627147141120 3593211 892242233496273852837257967507492864 3593212 -17156252893568377773281521762723840 3593213 739591519905765902518708174290501324 3593214 440084956604090656594846705101440640 3593215 -60662722759047286722968495984488800 3593216 2348198546294206773440121478840320 3593217 -669924292933918890493776985185907920 3593218 306957381449851372965864286047505920 3593219 536145316838576701474804487976869676 3593220 140561059619923298535671411605217280 3593221 174468912407684967458040322135656672 3593222 905797834749456452550510275164427712 3593223 -679333098772042375965928049791161720 3593224 1118483905117625118165142448627880960 3593225 792071764503250503997477124215530750 3593226 -22031175366077140267119259821960192 3593227 1288933668629401899980970275159138472 3593228 -245366796060976955030948513455794432 3593229 -1224911883240437504947971360501566016 3593230 303124223719303236479056042776173760 3593231 345669545725874074789329715147767600 3593232 -119029906144849096183110250055786496 3593233 367471866738676914878247494077760320 3593234 -480797264161772992561715980807311984 3593235 281670548028160817684945349181634400 3593236 -489169425899209042024244054582353920 3593237 -365898957121475595686693178324868128 3593238 -37969235173029574448211838894152192 3593239 -461935625320589183667456836027734080 3593240 209420974208723984610209114089881600 3593241 -134712452085074792833314456519459840 3593242 597702213375562037729548599188659200 3593243 1050963992858795912737863824179932120 3593244 305140167644998101539761555529859072 3593245 -1551390667579789850766907497461272200 3593246 658775355868815489215878421342422080 3593247 63027828539943746372451502601739264 3593248 351428952993334826153028406631792640 3593249 1535011774184411835326583633145414320 3593250 721331591301928256688451390365864000 3593251 -931675683611008405902984586174522328 3593252 -10146385386404645476615147729072128 3593253 727424957675232707960725045283313504 3593254 -251132784755135349516687980223481728 3593255 79748371527796999967284693026591360 3593256 -1252089880959402791330735910871203840 3593257 -1037923136034808271018644717263063728 3593258 1257839257240585056118161726254025984 3593259 662775718695851192739497459508212064 3593260 212068862080350233359480624294364160 3593261 191863395033948885806869270793152320 3593262 548317462795213127566738488668569152 3593263 1121999569262855209731988602598107384 3593264 271355323153193177701757100951060480 3593265 -179321192081792742202709140450486080 3593266 595406679103663337691883263352542624 3593267 878823593936701310131190851391963760 3593268 497806451924176211973154094573568000 3593269 578902721130498116923211615541630844 3593270 -742092520126269217486084845415441920 3593271 21108771584389497774531126771656064 3593272 267022806537389850700927804462694400 3593273 -2100719871880182381884597984161179180 3593274 -381411557245341588977041426847700480 3593275 -360648567230648484105727578943701200 3593276 956365581560923536654951915319004160 3593277 -746304352398092124230772553497329760 3593278 63000539634913426767253888925826624 3593279 86879621732513232808720138287135984 3593280 -100743273365207030204550368093798400 3593281 -268095407403703396769776851626021436 3593282 196253579796064558079944752351189504 3593283 -53989745098285466783785216997425152 3593284 -588220356487617041236273781701344000 3593285 -900409558400373330819783720677614020 3593286 -321163030816824767579146494534507840 3593287 -390672072015697117439282945426468400 3593288 566282432603176868463887029527413760 3593289 -243894170809043792089802628458711040 3593290 -72586036775758250087927400895948800 3593291 -75690895925730398049172844112860736 3593292 -171971452620248747268712644081865728 3593293 1031529398235736928797325880453618144 3593294 140387537727602189252519197267549440 3593295 25612308463758747390953067880224000 3593296 92146901266042330677134609183014912 3593297 -1191589626076617524382388147212592128 3593298 -588819779523626928747561945740670336 3593299 -170013080998819142146548150511000000 3593300 413098807873576878664547476070774400 3593301 749181313873873326211802791508329632 3593302 98377627797715915677969521957577600 3593303 162722577378301738236705778004613120 3593304 -76038832448829862502794065017856000 3593305 -654234557341099998312648117079884540 3593306 383934741576187803262780607405420544 3593307 736206848248049968574174151383142192 3593308 14758020501027420201564995956924928 3593309 1345014881548090629457902552883919904 3593310 -1107784563970772177956310202408960 3593311 1992653206026758549805770520644090912 3593312 1945820953683520131333158247167557632 3593313 81961767023551999383631481413626240 3593314 1178248181880058549009421505392498256 3593315 26824973424957916631181637262092800 3593316 -13863730964473606763578384149866496 3593317 736510714628273693030670528498302172 3593318 596622200843163277392613764738479040 3593319 65955581677263940945512418018626048 3593320 -572674226083443174417429334067251200 3593321 350557735816670577958973697845886522 3593322 20875317602583222197093926190558304 3593323 -981647015459846886535586695414796428 3593324 42119704276463682219944144753510400 3593325 -506423771941465625359675730196506400 3593326 1290683812469345338020474603330845568 3593327 684432475323912052296758175128053272 3593328 -169197962601367318297144054226190336 3593329 862587348799893272374063468874029876 3593330 -287312699421470430118901809934415360 3593331 439364986654149250936854129774168912 3593332 -1353068931100056670838297634550191360 3593333 -1475812834925821223666869763967422418 3593334 207820081101373255121937040575406080 3593335 79832753420079561053458315186875600 3593336 519666544838173443292416718459699200 3593337 1241860246588212365051324102247840 3593338 4858827601447208297854064713531392 3593339 -579847930852401191454628838078061744 3593340 387076083344800487216572323471644160 3593341 -2556895209723737466250833656618208948 3593342 -741873540866429279039464575413948928 3593343 -12957625524270860452401170040806400 3593344 -384191261008376831307042972814540800 3593345 -154234736116194197722083031978000320 3593346 -536313536397867636231447303668774016 3593347 -805793077028467024715752876635271200 3593348 -1629515354614847466559143537377178624 3593349 -1717659632274520022886042654802202880 3593350 209555863624885577056710003219362400 3593351 -522225447626854509785896597000476648 3593352 12484711744961361682211813308170240 3593353 -837417676694061192636887998687223398 3593354 -912745217767957171789593769610364624 3593355 665258642332524805190758586995710960 3593356 241502960435598303978404602624056320 3593357 1767745565546469128288898835344760140 3593358 339939125974165980236707349402171904 3593359 -345743095088107522674146599560046080 3593360 -14015114121733648992472213737553920 3593361 974557088842769005299735464610503040 3593362 -330919509203907355059778031994359136 3593363 119145599512637367971633741089308264 3593364 769801604769288324180962048634034176 3593365 136693641445198862016860357120870400 3593366 -173955348690523918416879517498397184 3593367 -234794334744213496837368072153453216 3593368 -1463513123643842444584763061864253440 3593369 -787284865546216643611437245175832512 3593370 -117025850439039866817160462469875200 3593371 -1806812993926861128496800181162130428 3593372 -97339054176396882757183130916418560 3593373 34808858443650889253424976723152000 3593374 -625967017510467453527417592876680448 3593375 -660617698548485260703644182905400000 3593376 -1252690954249128379489566363274444800 3593377 -1099380807777708749093349928563007774 3593378 416825259423894308725513535638075680 3593379 -137122357148943963069566627480239632 3593380 -46581273529883030522163059445288960 3593381 -8089859056268579090750037548278272 3593382 91390396472867366002995887213254656 3593383 300024922880586829167189507207902184 3593384 -1905824745829678897056311588907709440 3593385 706212456328115347281934033934352000 3593386 -94721492255489878223846054285302608 3593387 -382752940775009565535249929432936048 3593388 168014942074178429500861786188241920 3593389 -1152228999798203265407444537887645844 3593390 -557562459849125811715037167894483200 3593391 -655405537431305011628779189401588336 3593392 269045023961669462192372437529985024 3593393 -545130326072734463130469162020037836 3593394 4916472450604256349442687588623360 3593395 559481735580249539178583377866445600 3593396 -21984532827825445787744331508408320 3593397 968665733263405788358846363461453600 3593398 390561039972887841573648541643383200 3593399 1155040490977292330273454957135695400 3593400 -73773114810655654925486412678144000 3593401 -634255742396756383979869831362998400 3593402 -444164755539779140438374059065148928 3593403 -11919749861199100284682626819728880 3593404 -38273823987200776768515451446463488 3593405 -438870045594760292620375178090423040 3593406 130704117022781631443252328232823424 3593407 -367594249231005098329618254247697344 3593408 635482871271049307799147182555136 3593409 -232990428809252714130459753211406880 3593410 25839152997527212886912056660546560 3593411 1714382716597271403648026569803432312 3593412 180845353938785564380032489058321536 3593413 438140848865555576199527327083205920 3593414 106013677972923612948290742821581632 3593415 -399493096901434634851313094894922800 3593416 -2018604381133668391555051834511677440 3593417 439109747814955817901603805441253466 3593418 539779568181822688334220506996008704 3593419 -1244056076114177094177888191966275440 3593420 -227993406191900367000314793018270720 3593421 -222357153195127106803485289218290292 3593422 160709845388002513628523161421348864 3593423 1307800994738968745638029110675634672 3593424 -258920363830048869404729214369792 3593425 -33551490677443369197361599944412000 3593426 3568779502342542311833543164136368 3593427 -69431271185529688664887775216547840 3593428 -344517691401554144165210890316574720 3593429 -485278550543141764624164035327920224 3593430 -116182804800395070061006640588064000 3593431 1836851793077948885483617545389349232 3593432 1226162839754456825861191202419507200 3593433 -363575464474739560980113245877928000 3593434 56294712458790579283817222471293920 3593435 35158526889364430268307826361146160 3593436 268863057725074482292582155087790080 3593437 -309432192437574201453738583259567520 3593438 572815408813198801279886644208781696 3593439 619685579833713328731362545068972504 3593440 -432118350139903859571768899005317120 3593441 -1789444257804962608448818432887832158 3593442 619507223701723086955333209522296064 3593443 -263515796925671832619958438543897184 3593444 1278559766606512467170836493684919936 3593445 351936719404975296182570856883554240 3593446 -46680909242702771508982220826916416 3593447 -1094564095784053438748462708145945912 3593448 -532771280018573326051816643933030400 3593449 408094693833364835258720126806446820 3593450 -197369035301287210867682352623865600 3593451 -176743949228573894942778080117187840 3593452 -58195577424457000929834099158842368 3593453 -24292060277068546141917067734479796 3593454 -404642413646251031582801038305192960 3593455 -495631875424754873083930263081395640 3593456 73644511078588686215367985631526912 3593457 535624518412665285708572069009466240 3593458 664116254997376525060335835668480 3593459 361803218981165786361872189692994304 3593460 26934687222785126305482312720875520 3593461 -827650139359883624333679286984183776 3593462 -466459182863985003401330606376708288 3593463 326122208610260031431547283761197544 3593464 -808875008426788477961261902053580800 3593465 515026617902845797797053684822348800 3593466 351547937410559159325095452454397552 3593467 -9309406003841765832617008008882352 3593468 155348424839838345441024722067233280 3593469 -244365532292441270618514245949684192 3593470 465937205087060865569391284652163200 3593471 -526642066059917039942065585091295888 3593472 -524141553450541424155980315481866240 3593473 1006475495913506769715802228211920000 3593474 254824302542222150444043552190832640 3593475 26560804597925823953890996227038100 3593476 425489745970309662348481948883346560 3593477 -464721406418932375284903947323997520 3593478 -211666557806385705087532059370641408 3593479 -146531861170890093784563773263616448 3593480 561286924760393071424924177210572800 3593481 -1181501237307933402038347414918257648 3593482 -14085699608722939977562211588895648 3593483 -169119313848912901112188862707460268 3593484 -1231497092825518615892689970454787584 3593485 -230918215000740166705424859870215040 3593486 210533846815802499813107102225570688 3593487 -667520982039450331897178487614603640 3593488 -14137887502955431754911531140710400 3593489 170092752676755994782509785775066880 3593490 248249366254606516616312731038021120 3593491 -87308000345758118035485925038233016 3593492 -350795527915016353740776060940564480 3593493 -1097183412812867581231704440097876018 3593494 1011437788370476941903305524147198272 3593495 -278869160812024452166437708316130400 3593496 233462592982771264555747717683916800 3593497 117573139222804081665024675905800394 3593498 -10364143236951616591799422666486272 3593499 -61495088347634492761775305059900672 3593500 -1318137326521202777474293367301504000 3593501 -7588076949107614153469350856121498 3593502 -10345666141694971130638873340462400 3593503 -1420355026904863981886257132582841248 3593504 629286978561446503936463490638217216 3593505 -196036526815093337002877277776269440 3593506 -226882691515664428337974490104535040 3593507 502041769277239430731948053857649756 3593508 -597443623119319470044235112075253760 3593509 914128223499679141717193150529819710 3593510 -4104340070137357716317389841268480 3593511 -2056401369857745189068966537442530400 3593512 -299003099434832449490205519331430400 3593513 -400849193014694684231985281985706080 3593514 -164780469920596201540157864866007808 3593515 -1319557419361270447455308222773671840 3593516 213848959673345195451135089284528128 3593517 -22749614399769792002607360326988960 3593518 -542088915696329933365878897693455040 3593519 -308055519758112482814185504307268080 3593520 -8937931223617767723868432273244160 3593521 -401792170193875434533605500231886028 3593522 -597959732155478121571953208546088688 3593523 823527546101173335369670674338919168 3593524 -353736139325397118314118240672401408 3593525 133330552675186520851575252686433300 3593526 -512932264239626794833152821884481536 3593527 124589836330503902083930967585222400 3593528 1099894187540341876954923689947176960 3593529 -1183905415483454817648563181263166726 3593530 -97108533468792079086853808215863840 3593531 -726747183825906033205135046364784668 3593532 624245031736896176942811514174144512 3593533 -25513253618370498162179180924184416 3593534 -566705684605622991443334713422848 3593535 569614635801749424833969033070259200 3593536 7070593070564654536235439502131200 3593537 348865928505598374798680607265444740 3593538 -310013816053259062372112846910259200 3593539 71193552354350624344239924567601340 3593540 -15187166750438020243571172315379200 3593541 -145759583585201301023435054445353472 3593542 48507958963693745246796505037136000 3593543 -265237572871824971151766422217211376 3593544 -816124186626948529769801584015073280 3593545 -2201576058687603803086208626233056640 3593546 648931313482863277051980485190339840 3593547 -488369692123766882504107764099395076 3593548 -102882109627583083864677372419001344 3593549 1580088862940880354546592054322210550 3593550 64774749900901587978076901178436800 3593551 1286733157824150309091270699249408 3593552 -214917224969727198103196189585571840 3593553 -10730141190399037173600167021378880 3593554 585853422330113389284413524207736976 3593555 12864804431231543462410275981094560 3593556 139533074470293289095440065016454912 3593557 2012266914041739648395074136955253632 3593558 -717834881447959179284110016223057120 3593559 529902356953911205311096445289865888 3593560 262187407856813177490917585688576000 3593561 -533755264722565919579624778636897408 3593562 -688203459227208690891266152297466880 3593563 1842785304303169948149322458704607812 3593564 196601766796558736947214546984693760 3593565 -52939347876496390140714739005626400 3593566 -263937865641228691910188829399558016 3593567 -1749196560057046265476961789586330240 3593568 239533136993681633635738316571672576 3593569 15209986254406027369937211879906496 3593570 419534207911332327942253531582152480 3593571 66301465443291776324227545688433760 3593572 756853532611746375134710677240161280 3593573 -777200771312367163067395561104132864 3593574 250648967000866663545552482593390848 3593575 507356135726683094519770539676668800 3593576 51024322749558807841285181487759360 3593577 281724833183786806038537463801953408 3593578 -31929015811383287476567415780453280 3593579 -597862795854055519377071117648712 3593580 44422635867515505240528663763384320 3593581 55013943801863755231700859607447382 3593582 212013287339826204314065631797632000 3593583 -277883381815890557586517043516846736 3593584 247930121563414304987516438318448640 3593585 -45680742431295770783993917627190220 3593586 -283701220111229283551268001233035136 3593587 1239445958609113740928627409113116236 3593588 390461950476699484696327699590157056 3593589 -539084877696068131263301341231408192 3593590 -94471271385516883495330421905612800 3593591 53528679664164609731366240640788184 3593592 1027106683258392606476043765625651200 3593593 -196972200801873274709144482694033938 3593594 380098679892982131537720333654642432 3593595 270158287067001662796699129157478400 3593596 6015941887928515437286499663969280 3593597 621570648000164088581114919728910432 3593598 -43061243730541362513984016615340736 3593599 142440308172075226733104499630393760 3593600 -316741493235484164964539115241472000 3593601 -964799054786855653902824052929482800 3593602 -467887802484581276086300513488115248 3593603 403710254957554121455532006513622000 3593604 -74560196602093910225476858350796800 3593605 466318603246082695286116654074683520 3593606 -182884716564722533061656027480825248 3593607 -986945011783523529262532583303570480 3593608 -659090870015843857981949455678295040 3593609 723039508263028085918293054703733300 3593610 127964591948007505952801296924456800 3593611 -285508320841248272497337117662079200 3593612 -362525782417331739426675705109856256 3593613 -57759964545394701589205774951695872 3593614 -1013137589808181715741993107261781568 3593615 -510301726571188398105465112477125240 3593616 -119127290769599809828751904636076032 3593617 -1019697899666672630858157105736080334 3593618 -203916114600279936596609034171024384 3593619 -1689721669265398117668068651834017680 3593620 -1089111112304806346888688600087429120 3593621 951107650437085172619170259796784700 3593622 44548849640727910644990796553011200 3593623 -1118737861288879506012532467540035496 3593624 -1185457776579285206131814895667415040 3593625 -219215811651504730226093048294448000 3593626 -449566723494759936403223125180524576 3593627 -1625803523873808805994940799213750524 3593628 551945055430024794617582959132787712 3593629 68480771481107711944923778463583648 3593630 143460895739005147744643717920003200 3593631 -1194336339206336215386620302030118400 3593632 -556164725439739172754769377918713856 3593633 -620123317466419649170601218604441118 3593634 610240866072242256962048577578284800 3593635 -224675890166174581075750868141460000 3593636 -811887033109682311994037960196033920 3593637 140157211882682438918929163827278720 3593638 290018058659105100723195303480714720 3593639 -5095003172291602567883328868763520 3593640 165961697447378198448118025540812800 3593641 -1530457338685654571421484953094905200 3593642 115258394629844024591927594289159360 3593643 908815216262372105546510148093291864 3593644 23695735480099539257533251606781952 3593645 -453172483161717393478940268003048960 3593646 -7204685435637819050561464236746880 3593647 -416434718578561447314528504867122208 3593648 377180420768332323483364160058703872 3593649 43891463153906708262363062366891328 3593650 -15104007407815227702866107311242400 3593651 -1258629313755839336352660886939259280 3593652 556345215772222575247379454251077632 3593653 68139834530404925522073124456371200 3593654 -27486141182295961649659981267297920 3593655 96016404690852569740153163442954240 3593656 579712586786818302979976701163397120 3593657 1088619394579829499424077206637650832 3593658 261462354309703863307342861133557248 3593659 -1589505163465133096398483714664042140 3593660 700055394436475177972053823732044800 3593661 214454635407215177778992367041234400 3593662 16983650642892912443612057808071232 3593663 -517151156050684914075147634541777088 3593664 -376872696281562114897453252549279744 3593665 -208511897677457604953414220841052160 3593666 -275932034049053189526441664550065968 3593667 385452124380137928058279502441914368 3593668 395841918668745645201696793467516160 3593669 308295649864992975683177314441943070 3593670 346821872440556050157066129630115840 3593671 1412999998030539388006785110389998744 3593672 -1315296746028482862734508266968243200 3593673 -464805083553584105829867834274634880 3593674 -13620004200884800633095192951733248 3593675 85542837422681555119183986160612800 3593676 -388897561506725819434792281803309568 3593677 2399645247180368585097383888462628300 3593678 134882757172980071096924818379704320 3593679 1451643055486486508376748314313188480 3593680 229431504638755008797683608760320000 3593681 -101808740210224429956943973048320512 3593682 6892886128082083814763935849432448 3593683 1249448010252583040044685309881172664 3593684 -119681004239836971015400332187027584 3593685 -671026675286875874138048846619871200 3593686 448729495949685826094626107014805792 3593687 -105329847175147093400047742853452664 3593688 246850999944876180001565496457297920 3593689 -1853888219697702653940923357492524032 3593690 -257448804118560661088009984491526400 3593691 398886139831463440978786459620206760 3593692 -319616566734372455680019551209117184 3593693 487657795248267069648484991022839244 3593694 270689217636770419465409339569062528 3593695 -190995438714792347261833418872271520 3593696 924252582326105584303787981777928192 3593697 -634036965403800226526014839103082880 3593698 -726699409927280568711049785042735360 3593699 -550717332020891948638856420390020464 3593700 418806916352888709696180737757696000 3593701 -282689129106364077763560763994535298 3593702 49007317249185365306688410985062400 3593703 -186414957240418495633846146555444696 3593704 257998943928538533852141579427921920 3593705 -1239806450688800053443039930105874140 3593706 -5780933077582443893661266982276096 3593707 830379713375630953280525371397832880 3593708 -161653743860403102482625401546518272 3593709 520907388605860810215052409017659660 3593710 -114035456310233543190210708348480000 3593711 1022442238847853514929537128390925624 3593712 261631048336085065251034325310013440 3593713 1522885968131593778533088340796026962 3593714 -207689829496740487784165101213436928 3593715 294767818349030013142761136329632400 3593716 -264873486960281841680547192036534272 3593717 140369535559290982504266117802702080 3593718 97861251908876954112798352130058624 3593719 -163201583702710979301165191240347904 3593720 144982658952577176250113987615129600 3593721 138116113673860437363259657725279312 3593722 -755162540781529542220456991283730176 3593723 518168185832434853816642614389757440 3593724 -619867572140907783645370975589727744 3593725 -384280578998497587096722332030400 3593726 -227315138430039105560774669537138688 3593727 75945354833342845157918231421456768 3593728 -247380000436055658644403821771489280 3593729 28731081530529345899941204831507284 3593730 47268019342584614107565525978265600 3593731 -105042192374895153169318552628568000 3593732 16493708582988945088525627006333440 3593733 188691477882575442447236169303367488 3593734 -365751985650247892225593769650459200 3593735 1335436297678748018557895898756706680 3593736 182616632268646516331453475788390400 3593737 -155422166979221460517550855273975296 3593738 -370964410171734097876009843452385440 3593739 -276781974095335185418403480761027152 3593740 -135071894450124771665115579101199360 3593741 -27530687945457464116369097197428000 3593742 -145990649975559440820555853866110976 3593743 332121867783155120176177514320946944 3593744 -1647859712948745283970787255779328 3593745 -875437782535437363691496109870888780 3593746 -108602535058458564230742974684599296 3593747 1761107683228851947538554957647409196 3593748 -829250578910544543584104870821611520 3593749 1983397839124093352965844446489989120 3593750 121466434367229868356702688440000000 3593751 -492839987394592344026182215100818816 3593752 841041679430516071803790772830924800 3593753 931683015230906820525511050407601300 3593754 942343477890102051091649842990855680 3593755 7269528776368816370043346754722320 3593756 327123218231701301307713020420830720 3593757 -524660034305714272169654836915230240 3593758 -35522238607840557754474570804283904 3593759 84241684912440379807792123331177304 3593760 -47555924497246464178354792735703040 3593761 -1971918473904166416422757866368558848 3593762 477113610575702632447671965477871264 3593763 -333950728650685936818076354433024520 3593764 89547676051822831100278727098511616 3593765 -370311060476487309825907855401225600 3593766 -207732396860858351027400263594744832 3593767 671609614414266905995987331888340360 3593768 9250853067139477165217193451192320 3593769 834750614752352741696537892071059344 3593770 -493934995754034718854364667054197920 3593771 -63257628810611522500164866072225088 3593772 17677383599278056629625071169226752 3593773 236298181955040171995665611831913728 3593774 490140013496590636006063340718546240 3593775 265584978945970115128597341629659800 3593776 -277822854097261975840162684993159168 3593777 808025706427123572279191594059929072 3593778 -43641132764021000736470667828706176 3593779 -238712497266914350549153960917301424 3593780 -240785438573570449854604497662342400 3593781 -367133521715717582472972098996396160 3593782 -115801554654040490178642481235798016 3593783 -1422348369318357977043889606547558640 3593784 -16114246412261651878518830078484480 3593785 1128704616675872728834743035321068620 3593786 161501029553770109332089539868307200 3593787 404577487367796691669825180744801560 3593788 -109956676923247928748879327150334464 3593789 -3113562005066620191718243746451573440 3593790 14503795234543962611094044772270720 3593791 524949713111682746821457088894080192 3593792 10965960613591237727016079554772992 3593793 -114022837916541106449091707309557760 3593794 216946632836980082190597430075647696 3593795 130231850388649406173693368922486800 3593796 543789133334594236327333853463552000 3593797 116764524705436067680370039498105246 3593798 24787121444228499866598830970480000 3593799 -374653848429188396767105825064984064 3593800 205364524532344216645633061658624000 3593801 -171181466388294308615817079324808268 3593802 -235716836092377950050146376615104768 3593803 -1932581336633214412913429911256563948 3593804 -1061572112422471935264473635241971200 3593805 88259138337106017030300219154049760 3593806 231006152943086977915954315478025984 3593807 8438321934394170382714809049180272 3593808 -22922662974802956894886573568163840 3593809 598234716243994346476739143402844016 3593810 5827795521785689796778355195921920 3593811 -8634656464629121633096290778020864 3593812 1126019659989212351951614924389775360 3593813 306750567795266397236607463964315040 3593814 -39762894655274462669985826599161856 3593815 -625525677078859264096939892095061280 3593816 1701580868249683747679591438498580480 3593817 -384779279039141592968682534073185312 3593818 367940028694841621460035510186430720 3593819 -95559728353597261793804464604997456 3593820 212305175369890621909927808612198400 3593821 -508732526223797348709119696050784 3593822 -80261575424050334904049491280380288 3593823 450569519011094431131859277296634184 3593824 64904880202633187396234123763253248 3593825 -1037875224199328655149276372639770500 3593826 -662631301972382429107391642482306608 3593827 -1814463568119834657950171000796772324 3593828 132605340318747919899948175618523136 3593829 563841078668154395039400236231960160 3593830 48382418637951710487730485514859520 3593831 97962557501427899195385182199333000 3593832 1199825267520667535317163839119114240 3593833 -235884029661003482863276204571134918 3593834 -31570982577814223105630342431159968 3593835 318034254879562330576529365615603200 3593836 -1014573580204183034909230283546187520 3593837 481181507432351241609540203546745900 3593838 -450603520007227527713454653601502656 3593839 286228829205231856245988895299835320 3593840 339370040317704596755550037039513600 3593841 -1245883363764313440832139421860120208 3593842 -45836839566815447584855845626582016 3593843 624208162517043920605117673761927680 3593844 -372857904995744366037913748345262720 3593845 1265965371999755747485190791028474400 3593846 258838868659661987264648140557158400 3593847 499259201941630821735126291357045072 3593848 304900954740865113918281209357148160 3593849 96992661079103555464373239398951936 3593850 -71256514632638727075479837350848000 3593851 -2243332613050288561556010523871410968 3593852 -652051781589214079534406588408342528 3593853 1250170386668159124138104754032031180 3593854 17818824922053402970857949006832640 3593855 -220612208521363518813318602772151680 3593856 -399364068283090114214242740684718080 3593857 -932249790842728544497913422583783468 3593858 41693354788635724155063125235242400 3593859 -294501056785682894791179125038041096 3593860 -492168483972921587888060934173233920 3593861 456581970183556774897937585375985024 3593862 -523089239384212920020746566755948160 3593863 -24005308313729869955402434246148672 3593864 -271998001027958965203919205399961600 3593865 -345892087061543430369848957121192960 3593866 -1838116875113262057653545969430299296 3593867 -1415117446509629898115449372433925880 3593868 716208937020848531078042678136668160 3593869 1016012810146117625228018417292115840 3593870 216718425452784799305371777011004160 3593871 41529527355605713018033769867530872 3593872 -116373243539787396656358271203303424 3593873 -477260606092227177335782747263004878 3593874 -419604717039016114620931955995756800 3593875 2202927078169569827510298076364424000 3593876 -714010385994430780525839419100536832 3593877 202317130184494795929656859857569920 3593878 -368659742253376368809750337842129280 3593879 1925066069092967595300515793521336376 3593880 -800773446174050062285095800263680000 3593881 -1286849683330223957818052493973243318 3593882 1109179369647333386739660519229335792 3593883 -545329157016928792138846542412192800 3593884 24277001231030555404328952327157760 3593885 1159066947068718803675611685161599960 3593886 407884891208717860601603575587142464 3593887 -2308238014466632263675539108795079696 3593888 -936836700860581363094917093533941760 3593889 20746998098828237273758421945899284 3593890 498383246229321703847299312320295200 3593891 62693395597704072812612891030179584 3593892 -298508999732540389615686762957520896 3593893 48261616882694192265801359981767164 3593894 1014090448167176326772593940485718496 3593895 325262751864159355281597804982871040 3593896 -836297945981366029677943830961367040 3593897 15675770713199361850003684657780560 3593898 -34800641615487803491744453556716032 3593899 -609040444032244288220814754517842736 3593900 -109978127312718742679862155040499200 3593901 146231066604519943066906844322591360 3593902 244562170949143568308850151054357504 3593903 1587763675422432652319864569421035152 3593904 -22823534699383066328019383773986816 3593905 -159253709510948607798886775471906700 3593906 -901590584139738936618885352670788848 3593907 433737115712308628307264889673078040 3593908 -464006132727996206394867488666975872 3593909 453044630744221094164082895832848960 3593910 -350178298315137320557321880145152640 3593911 880426646897136703015145389865503632 3593912 75097990579936181967934620648652800 3593913 -139410127566374290036844359352788656 3593914 -1099677535837474766187166607682696960 3593915 -34697969841737934996073295724421680 3593916 485486622847157533754872186256670720 3593917 -826486646740243457908067903519919034 3593918 81593512844397909633532773038204160 3593919 162601353451122873386112789870511872 3593920 238425362467860363577209385553756160 3593921 37816869643926977499225274289136360 3593922 399076259980412656489184203670681472 3593923 429791235582174863506816628061711424 3593924 837234945320156348437724953795360896 3593925 396789343593460284572890748496221850 3593926 262884970074679737248991813302016000 3593927 1131296928685180243688246799049282776 3593928 -185349576452857236350335920085401600 3593929 -498536969855101315492131827893250470 3593930 -236077155045687219225854849724962880 3593931 -590654707807900632800075517069781056 3593932 1200018273916305309633810172962634496 3593933 81897911930439980319947343869629920 3593934 165866779704379995924022986368012928 3593935 -396558015046238429248942868677135200 3593936 9946619382536400080178055269679104 3593937 567605079397399499712290051662256640 3593938 -3567770779645559460470885651977056 3593939 -145715677010870610376346843748730260 3593940 -374220903128594381321515941888000 3593941 -37472852775224524538805247106479080 3593942 -366848816886643639616486548893984 3593943 -79943602184099907111340751091034800 3593944 -408997329063041526302871412144035840 3593945 1193964004202297804619399898169035200 3593946 -515186291415075491307118559914734336 3593947 741204764507332084758794853912570880 3593948 59922964239284968707159382648066560 3593949 1044926254174927608816710042560573440 3593950 124097023919515815369581972580072000 3593951 1061406182460930664817944759714397904 3593952 955501996437236019102356845111541760 3593953 1879493086537336100132837011504067040 3593954 -113789823887439059548568977071820800 3593955 -125912778465050611894555085776130640 3593956 -1620114374489836909785960879259948800 3593957 -211888505842515370755321916107086880 3593958 -68902291504849427175592318982382720 3593959 1419130459964153749058919369481903160 3593960 -884866984685030254001629780143360000 3593961 416974793002847401677973558195050432 3593962 -657368476240452926870172953766124800 3593963 -1124646521063972847244465063400459016 3593964 -378604771844771201838010205207224320 3593965 295173884711362028928756182075018520 3593966 747356211112016929295856714754938432 3593967 -91709474831142605178353576770346352 3593968 -107193738855024504689229507381493760 3593969 -664907255076950136173216772341523630 3593970 316813269420356416572965714394580800 3593971 -982268462477506268036250631389632400 3593972 -1587367130409492201831787857034564224 3593973 -229489834193379087320217142752500736 3593974 484305184037154696141183399772184736 3593975 -346250379904989275198315779238947200 3593976 612562635126667900542547892298240000 3593977 -1341634219995326325337989065677537174 3593978 -887241599382647329367135289757195440 3593979 -1143283218678797576517611692788645936 3593980 179134130655028376805034270793502720 3593981 -85573540904889975353416303269268218 3593982 30709889293773661484005188547697664 3593983 -8548682712499222915603042698215040 3593984 -665500676719369315678447679853035520 3593985 210780472272101996380934233696358400 3593986 816710307537534343036947839614978944 3593987 290287570750757057472429652747013232 3593988 -335123981136775557485833531437203328 3593989 -296936621143183430048512011123237344 3593990 201889997778067749276901649563852800 3593991 19201012853858459361413243666644392 3593992 796851559583620013644022169521280000 3593993 -35190892428642099189318784391361756 3593994 333787569240234598630180703518176000 3593995 542183177323760923111365504227072880 3593996 -446378467238114397375497955611541504 3593997 -578833720290056390351223439607209920 3593998 -265317345217557676194369781776474240 3593999 -237732679740411027408608588453076840 3594000 151994842243821303437563659878400000 3594001 1663846883015766750527078890221774002 3594002 -24722853788010707239339328946816000 3594003 447756830520190352509335067747586304 3594004 349109240296851772822443094686976640 3594005 -227881378140340431568637619563426340 3594006 18965705236578157263036486335447040 3594007 1509883620950115631636313186196803952 3594008 -80111574684268038821809820734894080 3594009 49219761540375129188324076634117728 3594010 -229297524414544949363230564845987840 3594011 30756801157149624691516795943412612 3594012 172206639833121327632925884136602112 3594013 2004936044940930491249569176602509920 3594014 -938080015990976510319472968065581248 3594015 244281599319263440773242389344087960 3594016 -417979738410114079187605665104265216 3594017 443070229466528913744798877385203392 3594018 -273346160243494639636854265307412096 3594019 -235350891490623057102241751135478624 3594020 -138650260587163747038501747701207040 3594021 -932046432057021629488134800523009600 3594022 -850316704886895263768442927232454688 3594023 280738320794190806015587584907770840 3594024 378850115754659592257022520801689600 3594025 10899271922059043618708450265234300 3594026 -9482067394676802054867630116590080 3594027 -202834237626415650750662445198777360 3594028 -437838231239932910167023699926891520 3594029 369506473485858057151075211967636300 3594030 -320984986363173973942476471897615360 3594031 635691001654305969464671433415142400 3594032 -64156559841246035317230995289735168 3594033 11183169397404547240389953735797764 3594034 -1167119732772329797563984514956025584 3594035 -906989955233824353441765426456149520 3594036 -415116990406193910503700628199909376 3594037 592545976774698705158601499125912686 3594038 -248893668560836647240634063256433408 3594039 -758481618647768745361371846000989976 3594040 -501198336437846418637019944565760000 3594041 -1504939641164817441840761684136449856 3594042 397818758888301835984396742542416240 3594043 -380580498833776509086346978489679612 3594044 753551032599397169547062734592609280 3594045 30845994627144625253819654223248640 3594046 547786278022758338981145640403925504 3594047 364362045483315870420896181433073664 3594048 -233904933439060138566661852291399680 3594049 24478209060288431818989311644230720 3594050 -92130660085431706626982968162685200 3594051 -36467490033395592512284261579811508 3594052 1046850348369662943922825075802631168 3594053 -1860391185434201325911557890730105698 3594054 -673400553420592347070759063358518080 3594055 785672022250832410400003613759990960 3594056 -10031584929538186960402152764006400 3594057 348258098768011013359061157684888000 3594058 58271088193463964592315301961942720 3594059 -407781010738598350318226612844913920 3594060 -54747345369784750170967922789283840 3594061 346716370937670314515097655863868662 3594062 -846063278020784921205072035545819968 3594063 699179536655439037443065291578632 3594064 116348151504032225843293270984417280 3594065 431132342917780268081446738178729460 3594066 100577555545756083990666895976767488 3594067 -696389790089184059346726193878692884 3594068 -462665058716509189028466751246143744 3594069 -4604136384738917059222758920723232 3594070 607161285692815757149087701717876480 3594071 -539195554692056468724225166042370808 3594072 -634388624451122011064568917325250560 3594073 46411979896360302361526932012637440 3594074 -95740546861069704452013282880766208 3594075 -100270485739494004621262788697108400 3594076 -1262548803432335392709744218491850240 3594077 -131526117404809734240216699991996308 3594078 84365289060549241327581506122137600 3594079 -534689844208418088005521310890062624 3594080 480327786585065052830836967001292800 3594081 137849529114348074308471343117464224 3594082 -56623999975675184996084008128522240 3594083 1841134647563338078417331709066562332 3594084 72494591770920959286343082913300480 3594085 725216467248725910887259347065960320 3594086 -23049453475396256494314564489265920 3594087 -47952015680943505977422980181819040 3594088 1382282765974990574288320318974581760 3594089 -230661331559400596934313875856977720 3594090 -668927870443392398677273692563712000 3594091 -97662594168245521079977291963554816 3594092 -112961117379932266675005361051248384 3594093 4707496650262607778956473510718400 3594094 -213405062846858131435150631158896768 3594095 28174283649978565117449320721407520 3594096 275031920405277297356031038830510080 3594097 -46429903711150138626150672818153920 3594098 -394065268309856769298974214118281200 3594099 -125752321289433759602121147917844936 3594100 -164809520058812610793840232237465600 3594101 138882056581934991948254270029812540 3594102 602104555846326908136069822061707264 3594103 -999783927509900522846797952719512840 3594104 -1327100956160545623391196724912906240 3594105 -1632430083870191334379676915115072000 3594106 197743187091491932472608229693009856 3594107 -2248777234284525481335623827539759768 3594108 26833391451593665776834197174378496 3594109 97998860840607389403482584822318080 3594110 95120202436653490196381362315100160 3594111 -732309747832428544777539203823715128 3594112 6863050100131862030216766884413440 3594113 -1124346215576963495023536427503328638 3594114 235443087980833909576163916863252304 3594115 -374715153516860015676943884977419200 3594116 1182523379520072993915620289080739840 3594117 -70006322573367160917175681445226720 3594118 188746660892656309098567582677680128 3594119 -1816000700395113652309288835763448056 3594120 -346109534131286461092264108940492800 3594121 120996362185267392083017362935239322 3594122 -199069418301952664475837143825203968 3594123 -683061354972319642712702380868396040 3594124 -68004728080666995097530291862139904 3594125 1193231554548222797784667289618799000 3594126 -398241841458281424227380091643166656 3594127 1644266446921497711300537380667551352 3594128 -226200866389153134590903060226048 3594129 15982067107137250197842671611325440 3594130 -47935229697457650270636926671411200 3594131 1007394353765006870506046036848501932 3594132 10210310840525070635665854814935936 3594133 -449337705061273527149237420164520420 3594134 -287060040840562756442647659698402784 3594135 -341110617291965340759591814623753600 3594136 -48667700812410705488923990870179840 3594137 -1415052356317380471010698503577314688 3594138 358256829425376405596550427851922944 3594139 -99575715675993711363227819190143600 3594140 -593653908386521937220201376729666560 3594141 -267221637151043479393180135332732480 3594142 3216742594888085141167360356211584 3594143 91652969366133766874646534137637216 3594144 120448343712207042189411184221880320 3594145 1820216864582208090423126718314679080 3594146 -160711985435376405014173315121798880 3594147 826381630110819807535649017027188600 3594148 1437939017809410212591226072632574976 3594149 174121871496626850729872209310193888 3594150 -42231251184853093089999571294783200 3594151 -1839132458231139013813790587549653096 3594152 63888262499379877046084264673561600 3594153 -340658685710393433104769406873654896 3594154 -1022149746074170379007566459075554560 3594155 1431707693554746138140712326733600 3594156 -526699733194310811959611944052259328 3594157 891858807113133701178155070704716992 3594158 -1140735949396806598723675891574591616 3594159 -955812100938821537891349104441927280 3594160 49827296355858029233401705010298880 3594161 138129157684103265558811330623951762 3594162 -94914096145452744928492753097072640 3594163 551662098433144779938456279583847224 3594164 -99372768250327807794799602196144128 3594165 699636527162656606544362090274437920 3594166 154070670685949655556034571398444160 3594167 -1477250997870997588635948711861485784 3594168 -331713573677997138845805120425164800 3594169 -1147908767596535033727308547562521430 3594170 -265022316187187565928890751230258720 3594171 -61043314221444225406276380158871552 3594172 1115760647969840410654943054542386176 3594173 -221993209974433811348453672815761600 3594174 -781631415980577476437853821479929856 3594175 -149820483685988690496172324602557000 3594176 287613664949249103797158147145072640 3594177 -821854654301841442423413508435243086 3594178 -541228052257712908446703526958067200 3594179 3463276730075801628416996136345273384 3594180 -155014883639056964020511614887014400 3594181 705936675898674324004498100010908764 3594182 -182467048914181323298856882787451200 3594183 213478337320867187760879163554756048 3594184 4312241829831002185025663267635200 3594185 -390720489849376523266197517699971840 3594186 -325633772393140013858755504836057600 3594187 -1282484197535952019896364893424439760 3594188 236630335922204248714466984453406720 3594189 540271858231707244971267124515282624 3594190 -86451663216556343492128872295214400 3594191 329752389641124650855707333892044224 3594192 -10878449024758253867809267746078720 3594193 -350315683097053809254487023141449740 3594194 810770341620240651411970319606410896 3594195 -139194969239133563116735725785048160 3594196 263081785270546229911636522874902400 3594197 1301753495570374340386324423668077646 3594198 4625525099327292117612109265868288 3594199 -433406042533815959854576342397325864 3594200 -778235702118437686634126750466816000 3594201 466080628904409613212652827763963584 3594202 -188891842927952261274215962936320000 3594203 1007682226359080779903117995911487864 3594204 -637456397558200331787819694745026560 3594205 -57025285261194459737587590622021140 3594206 -223979996873964112191982084974289920 3594207 -16937631324931228444969378308709560 3594208 -1239958854732847246956462687239798784 3594209 -167832427602101836220051114350052160 3594210 -36680360149054713309029760745036800 3594211 959700898124771238496945254584229400 3594212 -611849895833352630474571570299740544 3594213 -317757079038134648646737173221420096 3594214 414207143901532063561914842031636480 3594215 2073407035283461035098830851203432400 3594216 1072209940869445458305261483497881600 3594217 210934460091770484735521094406861824 3594218 502338022363502410410752353452400560 3594219 -883475293515003263331287932936274856 3594220 56410871059925629225081385064007680 3594221 -1634955938056717182746370734517736800 3594222 -464743167020510155190944640634839040 3594223 215209026073796573210121059512507472 3594224 100945990498777703475925400173608960 3594225 -472509304014754308057054979565844000 3594226 -311463952430031467155470209175285120 3594227 -126754376824060475930018986143399936 3594228 16012683940050813450801621272629248 3594229 -436956154810903288097835072526987424 3594230 198235089826655775832764644467017600 3594231 938295897930686869404451238425389120 3594232 -1107261082541115595916767784650567680 3594233 133243303742327066594341750139050752 3594234 -191445526348007131022818502757938688 3594235 -228567216986836383810597551272120320 3594236 -84498727071070415974114842262359552 3594237 524679025746734356788936237683441952 3594238 101168839213038623422239176854826496 3594239 -151789128953207808565397529627497232 3594240 -27256922563476127273013081014272000 3594241 -14266006756955948726829308563258816 3594242 36282352298523989955846243859450944 3594243 46604184111338911991255704562934264 3594244 -34931595621486263768287860572654464 3594245 456407040071933520642483387796827000 3594246 88122290829659666366374057910477184 3594247 -1060687566405549881982528048117205848 3594248 -217458094802607063933591674004387840 3594249 349393218294293493484446880528114800 3594250 -408330348702423626538618143247936000 3594251 -557395668616471905301780851999608748 3594252 910685027275115013710419896589266432 3594253 344909517004269802251958001804336768 3594254 388741546320838518087743868072921792 3594255 -234940993622635383119450236040225280 3594256 150397714187443703769267624912617472 3594257 -295161647219749496304868012551100494 3594258 1066132114865196238756805964776499744 3594259 -514126896567071248443920012017019784 3594260 54321904548723838831597823299315200 3594261 -414812576845042327138303378650731616 3594262 327754575523668784634963189531965440 3594263 1159598804087975847078341767114013280 3594264 -126769776629415958534300724059176960 3594265 106976230581519932331664563337328400 3594266 -397074451371244874124984521095780896 3594267 -1178750219940384464853118148175383760 3594268 -567667891613094921746851341291630080 3594269 156068262753259117749481525075864320 3594270 498499696103408477269035168446121600 3594271 1290350270792031450507075007707753744 3594272 -1209807668589401624404052537862782976 3594273 24349682633691457314902869418487168 3594274 18781704539507698594967840355425952 3594275 235733846828534553138552702691230000 3594276 -154008714495985280911997950559477760 3594277 1263051456752309708820474031710584126 3594278 1640591478182597907327614014389901056 3594279 -171250352108859974717083291054520832 3594280 76773928101007865919546536552448000 3594281 -3737973097990613610569962107321840000 3594282 -42545741317773838652137351907840256 3594283 228964210022610295007028123975356160 3594284 2506807662524499832447610492176896 3594285 -648738710649870647995766193407244180 3594286 -524129512877827364640193225813506816 3594287 -547009590079541101615200097375049520 3594288 -138413009334422531129203315316883456 3594289 1346213572529038873695955633637537460 3594290 -192139552807534325009493718591633920 3594291 -137333294133079960894205823130873296 3594292 569920893036470840401392316138227200 3594293 -332008572443414867956515703755048822 3594294 -48610450610720344359264789217188288 3594295 286523722462494992199124044861014400 3594296 -230537066449597642171505302761246720 3594297 -63800360485672439722306479908670000 3594298 -292549013155789511808151725480491040 3594299 2200309093583847971080140403460739300 3594300 308626476411944175955092345717388800 3594301 -8353049245721921175878834825008680 3594302 566236627878447618265618078940836992 3594303 -1043676010758801502367881236602997336 3594304 37681403936386634684194935759962112 3594305 -422008053974524170051655112128920 3594306 -50148256165570014591708504989222400 3594307 1887879417997313121917191980302170556 3594308 -1651618117933685096500080920628080640 3594309 484720877222190152008893410960212704 3594310 251444249797113427497227951427797760 3594311 259442638643896763601912949463894832 3594312 799482675529278782083943837169361920 3594313 -187556704840215696762449412331406576 3594314 842291624840118277858461773373342720 3594315 146898141195480971047979718432856320 3594316 -871325478609007617761510622994767360 3594317 -788373308928517305968010931515674634 3594318 10215909875149188614707416103710720 3594319 492619407104963998869339970295492720 3594320 104080156829527834208349225684172800 3594321 98090824996495961316524905489900800 3594322 -686266898225192560154423615089554288 3594323 33768478398810461246679977670094572 3594324 -186977331772371623658703810426066944 3594325 228059083249945577299718408295936000 3594326 -3305254410552901676977513978768896 3594327 -17772721378774790500808611387948800 3594328 688426354216650066749878401270005760 3594329 1359983854517056830056834960670235920 3594330 5307971263146071537317327598024160 3594331 -639412883973199153565040692152464368 3594332 -283022605585037269633366737501775872 3594333 -407087154924522187011656988804782976 3594334 -160007623132069539020630228662733184 3594335 460116553563212156227059649283006160 3594336 649516497846199866880973709490520064 3594337 -24008610888003002920832592044875088 3594338 -2608503093412207949444790202099200 3594339 -182626631583438129370329287225537280 3594340 -250048337665140594346918444785596160 3594341 -2271433819733874092134758996725905248 3594342 -24188681072494021456691117487636480 3594343 -183559047834741199680225029290990408 3594344 324285445653995979181580554830643200 3594345 -112920716072491130658116555598876480 3594346 -442691719080970040445964370780714832 3594347 792786863853160253474603636604525120 3594348 647607291968836447527593440902021120 3594349 1043374760709982057583637812365884192 3594350 264872349760350078164196836912630400 3594351 51855414572162411586724696374272400 3594352 82418911490959263058358081981612032 3594353 -155627113383876361755818023031363520 3594354 63381904220146774730181122747842560 3594355 -634652543117885534786233988423652240 3594356 -259026744425271626612587985375232 3594357 -81327227987395062229053183666223104 3594358 -103704061321777168357559274919722624 3594359 24433024183109116588877943946656720 3594360 137949063448509697572403281690624000 3594361 2078670026163795652797780069931101012 3594362 272980773559240354517440765028568432 3594363 529538288198321599634953523858558400 3594364 -567739744928253883538184043581198848 3594365 -424584799268418225134879474716638600 3594366 210350304165851524415608047579817152 3594367 805444422089405514481140210741070192 3594368 587153744993615535022093490580357120 3594369 -609211011942771673310991536518850256 3594370 -348647297836050494117613847042560 3594371 -125663426166697734466040530250428416 3594372 148673470111100855205896754859548672 3594373 708415652030973641273453668152901020 3594374 -31093196395719720735830537704812288 3594375 -7971286136250216379349328647805000 3594376 757846725742223083189834843115980800 3594377 804686029115844231949207913627555226 3594378 681524229598719621077656664078446080 3594379 -1624668692374305070963014739707664200 3594380 369383270826278765383495022944588800 3594381 232216244323807105749741072822702144 3594382 711703253088856395853170546685824000 3594383 84380426212429873366111104037787184 3594384 97472963617345580263564532941209600 3594385 -996004770992145501399718565410074240 3594386 422342876212324750396169665167637392 3594387 255440667920562614958165253168406640 3594388 -32803995132347456998876227369762816 3594389 1763834849079725410269217308604994190 3594390 -55983058873649842801056900390334080 3594391 1618741596817528373429973810385975792 3594392 312791944204654549469228170470144000 3594393 735783735655797360384611122614445104 3594394 -540472998075636515736179160601240320 3594395 611938608358182731686962649697604480 3594396 191554962639984541234545862020609024 3594397 108496793888642168997690995155997280 3594398 649947771369202606228271671308933120 3594399 -1020370579778634145741748070691319736 3594400 968364540170306539087884895022284800 3594401 1817460807390198535847477361185157600 3594402 128569809848726678758491615245752320 3594403 1542735099637979825900240500898770652 3594404 -1099885262232284695159927115691134976 3594405 -321716429718941187046069122550550400 3594406 441656325485742471594148289791261152 3594407 132646512396318653294562950252596440 3594408 227412295975579751884103502228111360 3594409 -53270586272310138329230821905080000 3594410 553767541411072622320504502605035360 3594411 -810050299082973058704094490454679140 3594412 335075829184062007575848663952314880 3594413 21267578277598722562329875205437664 3594414 299481894919226886124110590192293440 3594415 -931973795735004455515072681730392080 3594416 268902088757977734371189696998932480 3594417 291744228148207315729435022862289536 3594418 -389030738825419054703196142238745840 3594419 -455313290098539593029082359672117248 3594420 -483589834280144294665282639677388800 3594421 879334546919067471575661820886603520 3594422 100294794052885359408698630888103552 3594423 161379035743229096643861516472546944 3594424 -1753428002652267769034580219724247040 3594425 -869196999448154700334827128719091700 3594426 -537045053543736396277504109914368 3594427 -432021821085959567417898561406989724 3594428 -336255290397507414264715871045164032 3594429 430734874624649406398989950821038080 3594430 142510303546790417721074031175008000 3594431 -5386214880726873969597652516728768 3594432 277702939599134199253830361732349952 3594433 1419554924429775808825383463090927682 3594434 -114073243652272966863343800525379344 3594435 352563390519687197347757770667737440 3594436 692321371926355254721934412687047680 3594437 668436597944297705749538175834419904 3594438 287543466126335346232500344442754944 3594439 -272585134594367104397305026546728560 3594440 -597158871614118340098559066121011200 3594441 3077094906733250821669233165648864 3594442 -112182714950752459657018133604524448 3594443 -550297612056383665069120198010625960 3594444 -25280218045314468894170670079394304 3594445 270546101198284207776709745010549600 3594446 -268387116537332890410307858418929920 3594447 -36866999945729138261558180125758912 3594448 191899987010501322140173536304693248 3594449 -1083852163912647718073994120906305550 3594450 90827660945152356366954453667891200 3594451 143193975194331906251850467403724800 3594452 -4253546852472381205892953466484864 3594453 -565055064773442260525349062809017696 3594454 314620363013240356023738777547558176 3594455 1698853717530556203013698531497218560 3594456 -1051720759745632825139942111094036480 3594457 1360247988597381866611795356595656720 3594458 -267886995513268125297891639945653760 3594459 592170183701101925485999443847182528 3594460 -191250503043084886531517121616035840 3594461 -770172853947143311646132310327443310 3594462 -1485321231646463805092330827825536 3594463 -1378281394128567492115276549977915840 3594464 -205675385973561880650434711241621504 3594465 -21520852870215418861729419591439680 3594466 -1069132403223714161940517965544796160 3594467 1154905560863792447848848553107951516 3594468 -567147220013031369708632263146408960 3594469 411953332237917157179236613387402396 3594470 -43965602703685521398608488441665280 3594471 426662471456699989795460592787830312 3594472 -248460006788012069216710470895288320 3594473 269461609313201285652860830480033722 3594474 197052073450303763182717781428231008 3594475 -941724011654921175948404828044805500 3594476 107056180623158437844869349976038400 3594477 -14525268029721368731374937033635360 3594478 116634306874653378977389074597695040 3594479 -118732018507057491682401538978819488 3594480 -35032773422965327742162344399994880 3594481 -217722656934098107239302408569946112 3594482 -307284111186891687900047702827431408 3594483 -1199210650602650809010514357958846080 3594484 975717802741540310121932695729606016 3594485 979474285860899233142810291025441180 3594486 9210755786466163170905820942170112 3594487 -382729083400141012234891362569699000 3594488 -1187400226323003600948997966233354240 3594489 -196674659103242376164052733647241152 3594490 143849337457087728175038871382316000 3594491 193483745470873301788555341049147032 3594492 -1142394393254970797852424658138874880 3594493 -591215830267066380306710431208338740 3594494 1240706077602927888693359376131606400 3594495 9584399598188204399530690430655120 3594496 1222719414789080000451889723133132800 3594497 470976413440878943888595226785869572 3594498 281373680043881045958205764899232768 3594499 17777412127404787570980882510692160 3594500 194854613440499871506805139906560000 3594501 -190028113302893587469135953881355170 3594502 88477703891143273256252467255013952 3594503 1087396038260590211337547177347997464 3594504 335628642769024614896876532529029120 3594505 991740135786529290486484904487906660 3594506 -431105482307302771302729590722427040 3594507 439240053338787014256637742896622592 3594508 -2442434850838694302037241738718731264 3594509 33893014079019577559228484391896768 3594510 266028244753668230098112138061523200 3594511 277954597829803030542284115645377424 3594512 128941980160918491891880223720865792 3594513 -113784633197045854877897685099136512 3594514 -292071085383139592913607991091526656 3594515 -15664448152854043356344355817792800 3594516 59210252420489198813521232044738560 3594517 155791540559884916796422766343565472 3594518 -567866742757046118280420522318210560 3594519 -669507594217444781790500653128212256 3594520 57849249289976649373076598155673600 3594521 -326487730249611445944350560599280320 3594522 485847484364340639659445999508956672 3594523 1432665802428669599685854348967184772 3594524 33987136998064652022037501422460416 3594525 -39965096769305591213595354769898400 3594526 143620411029172259184669656716703424 3594527 -386694042520727557506340472604696240 3594528 62419317846396728747149130018586624 3594529 1008271039361362580218086103390587076 3594530 14794299733948413980458820170374720 3594531 -251807000495310599751219153520789776 3594532 -19911876738463514836578355212902400 3594533 1003359633261997454087190832765389120 3594534 -275653983697757974657230108215109120 3594535 -527630126344999842843323658959531040 3594536 476990210034059141911936395299880960 3594537 8896520530438306083741769701062400 3594538 845135883699116638129458688324258560 3594539 21740246263778678794068027388575024 3594540 76746369903392909244412144580198400 3594541 1009393729458080659718902839287777942 3594542 10450117535097191389240503306174912 3594543 -129189934986606381804254569877571072 3594544 -67121099007695498739545790597693440 3594545 160907001874355368781790219276929280 3594546 150190029047252099823051377354013072 3594547 -762329348200794298975148863580144 3594548 -1547807491310789038349136989769940224 3594549 217161042865041666551925302967723840 3594550 221680751379790142997050135594832000 3594551 1685829461463903167041733823592560552 3594552 -79719273690188714061738548855685120 3594553 439678155500843881034975250446647120 3594554 707221168445355195913326086231396976 3594555 -273891797955072668904032759777678160 3594556 183462848400457068959967423204563968 3594557 649321489067162068625755958124964806 3594558 -25021131313875918862333096606325760 3594559 -147093738075356183609451025803250240 3594560 -250146404506364516182261917705830400 3594561 1309233360966206753786116383811290672 3594562 828741509408061022794336078706318032 3594563 116206097972074366141580702875991760 3594564 422140535718176573347474050246512640 3594565 -127747454328332753479998972147539280 3594566 -612553770618527470819123011496910976 3594567 881340292056439651183046332378125480 3594568 -207936175170476548129487811565501440 3594569 -516105925939355016873088718118139440 3594570 -42821732123512035369000029806832640 3594571 1593912944983721576838565480952369544 3594572 -192103039638399934929293849127959040 3594573 964504126077570707686391500238790144 3594574 198773058967044128789126176103634432 3594575 -95314322559415012856859446181771000 3594576 146028982666011486855468534629793792 3594577 -158497449071460058927147035101083328 3594578 220206200912740067447774910921850368 3594579 -26911186450687002599661671237030400 3594580 -775453988823906594775783617640396800 3594581 -861894032785859574622089615001423236 3594582 -100557754793738632274696103291941088 3594583 1967296118535287890739920244886829832 3594584 -765028484775650358362050904541388800 3594585 -3843731903932640327000144261348160 3594586 -1071179257056241962141233686862101008 3594587 -565833220592045855706650251113577728 3594588 18189126963633879796905169360035840 3594589 -1192110728596445419863563058967707610 3594590 -72767692507432990227991114470278400 3594591 -409484658291090074511109880920531200 3594592 1804389472022022817184047408926031872 3594593 -33295575632395566499010337564738552 3594594 308612612981953445424695800597513728 3594595 1054113506384205829977130623556395600 3594596 995251110011129525420882787185218560 3594597 -1874017423619314138983526507559259072 3594598 61814180145535362056430838957355136 3594599 292784761691913236011356507975079200 3594600 234242495201084425773656591942784000 3594601 -75487823524480190231006480051997120 3594602 200933049538450895881712041939680000 3594603 792886094110690416771942480291554904 3594604 230195655487524283134076465837351936 3594605 65728375640887689803601062555704320 3594606 121935750038080614863718363426605184 3594607 2357145609856142407205992781108707872 3594608 -231655387351245054313854790627491840 3594609 962623224135190037772399872914784514 3594610 650590473395953954830553213378752000 3594611 1117033077041543471735476178363583624 3594612 -207482594202638002950417153241509888 3594613 -658116688908730423087606522937891040 3594614 -948108452137589649203593851668437344 3594615 307948860577810597559858910789840720 3594616 -212457381419805009278355241432842240 3594617 103352118749827375169384430022862592 3594618 -35242382650628490519639492909513360 3594619 206602281836048108383211398138094880 3594620 685431522647249025302230385248911360 3594621 -280091128727593097825577871887224640 3594622 15517797622283986273483667144640000 3594623 1031357545865530185067552899235231872 3594624 -154721227830752137624437312423198720 3594625 2179360051252818847710978678602850000 3594626 324334921508147218587850569693060096 3594627 31469833446973439045601566195821764 3594628 16171783822223850013352327255526400 3594629 530601505712959173865709608535473440 3594630 29750061698293583451472602719299200 3594631 -446430888739451201732662222757646568 3594632 1653151551476767861299101925667768320 3594633 198934672064507966569360798976250240 3594634 52298212167828733166121124774448640 3594635 -801065500475716661873889512246448240 3594636 -80827104995572380544795943688892416 3594637 -233017938691058755400478144633430740 3594638 19401015688137359672293693394934720 3594639 -132551978436739157185733463777773952 3594640 185246551109924898475884545507328000 3594641 -924520509695650625022785165587754958 3594642 3162744335487171537218924838261504 3594643 -256888862318772335022401457503971776 3594644 -41610775259702893290407640924353664 3594645 720183184429349498226955205892753600 3594646 370294097056257155223150727588874304 3594647 236604434831230450017800321172334080 3594648 -394379191282062239505228388272537600 3594649 -1408521255650255486103707055783431350 3594650 -38981958228494962753103678739708000 3594651 -911883151401269941510373367121828968 3594652 -213996658295308117927122820921598464 3594653 -592031535785375090812864871508451098 3594654 306333384861281445401862615099604992 3594655 -518778152231858267160821872251844440 3594656 -288774245641368531402733597852041216 3594657 -398210809919092332012988929386693280 3594658 448458701714600487092851830667407360 3594659 -674776118319922086082889631795109728 3594660 -113553465828072069802377548922900480 3594661 -43543459669927223634403183116392320 3594662 696520953299884635982305046493156832 3594663 137192073453067489957561178845648584 3594664 -873333991564548221690483587081712640 3594665 380835280814402359046037058503897600 3594666 -18999290968203052976536190181864960 3594667 613110646904553381855932103031142400 3594668 896748056486591661625174008726528 3594669 -483026285629835789966501255724956544 3594670 -64638713022858787553616271238035200 3594671 26008039574174521367866357826493432 3594672 151834111502358922948490377677373440 3594673 -612134756588073610644736315629844078 3594674 -415953942842532838742180817219815664 3594675 91327730761119524725258074486489600 3594676 40718462219362328092103354220056960 3594677 -2144236763689921067096721660245206080 3594678 -137027879032906237672460605300554240 3594679 -1328060314915271076932846586571933440 3594680 -793421245506371032176215740822425600 3594681 1120615132048861787602600775787355770 3594682 -122173982698499526503621598669075456 3594683 -272260981869189271142577932769895068 3594684 962696672317232143900111526945144832 3594685 382191510293218143076432411279870380 3594686 892654444749475310093827038315232320 3594687 149658225719933983080707498095625160 3594688 158888378554882231744175268731813888 3594689 775618785216380548743440865082468866 3594690 -113161903850599548042900289063080960 3594691 1226323216097188166762813334890111184 3594692 -793738836594175010551185675694733184 3594693 -12582024377601685486608913347601920 3594694 -1382596435338729739503729632924385600 3594695 78115980678412331537645509330768800 3594696 139232605900651239267419935247400960 3594697 79212447403613949841189542657165146 3594698 -74842885919184658313042616501485568 3594699 -69164809322450581467272921869161396 3594700 217290942977620616003060997485440000 3594701 2045528290304787063643794762897035520 3594702 223459418141365565588779115929300032 3594703 -252832922755355672401468334342888720 3594704 77606416619128515766266133171691520 3594705 -289603979968152283554880724299473600 3594706 -444418866692018948497983437873258496 3594707 830522058449498315061170420630446956 3594708 35549274155006402304999814956420864 3594709 25185690326192622084819255603433216 3594710 42575573602371168043399045838707200 3594711 315047254619139082770228007709849040 3594712 1123058726651523888205905547454976000 3594713 383439508791841918034051024724541962 3594714 7984689497390615387238504928505088 3594715 601972335376310009271477649720167360 3594716 -338511404992294790809948195949869056 3594717 -200297093890221837693855100157626080 3594718 -84261728042415343065547126376976384 3594719 1628748891145596103827019603932969120 3594720 632548323077363713917378089150054400 3594721 -647833680527439225083932538878505708 3594722 -471946700772764241041915178594095328 3594723 371320247818792880628749142634217088 3594724 -592620904768502685270297325173350400 3594725 143484714231831299502218676607406100 3594726 -531950729514415987367638162733097600 3594727 1394247585979367917674854017093643576 3594728 487870317741616047326260146035128320 3594729 -288759771235143390774965163330339072 3594730 231624221633916038019089703897891840 3594731 -562964545266771585170499607774877808 3594732 -155728807653688579021627125699084288 3594733 45157212338171032533406521726112982 3594734 -119684140293863902315499441990536320 3594735 181459980373066079058482966420290560 3594736 -38569060286545478488223221981184000 3594737 -1585948380674630673231559536566768640 3594738 54234591226064961200488923455339136 3594739 -76531445296764091400916826391165472 3594740 632775429217629639124553096815952640 3594741 393989770224436473610556984421583392 3594742 -792995185627418237094448790434597728 3594743 554106206671682739685109317398573840 3594744 -1212925263369582099301124653444976640 3594745 -112745489746092130438905012892640640 3594746 -234803667889255060681545048848246928 3594747 -458237880028821660699855216311785872 3594748 2249715195427485157274543637625767936 3594749 1287086612734199219943654188439847980 3594750 166503158140247097742658862328608000 3594751 -463140799057022117068089975062781368 3594752 218994836395952433198539770020495360 3594753 -2136319719346509283392380201793196800 3594754 -50335373441759345854454508005861424 3594755 159742823022804681015431790357966960 3594756 -3905748815193571127481162581594112 3594757 5340227284892344279167375521981760 3594758 817122794289742640594911654436880480 3594759 326513405694862791218870985943647360 3594760 91371935289038045904257241002803200 3594761 -135608450224833394477846669084465638 3594762 164522589148418368598822438558830080 3594763 2099050179631761894411989587965245012 3594764 -402609596156898189376516939023239424 3594765 256676917875393364978063282084581120 3594766 -12174549668635894423831493781371136 3594767 423571258943902631733315254473250160 3594768 -278514679102340240325925042332696576 3594769 1397379446084412967703077913098570596 3594770 -470122327130788568798022986816749920 3594771 1855335415135671454389767759039326200 3594772 -32914005154677361841171306265188352 3594773 -282915179029071096469223777706137856 3594774 228667042517408394918622215466377600 3594775 -56748808728898157185432642239101200 3594776 736269108459075430424201028316846080 3594777 777488375439026899005369214548691920 3594778 -468329785435554834640845320568421632 3594779 -435741146563431094288611127749816024 3594780 16526595926378708735921093049661440 3594781 -477521202981660919798490148113816000 3594782 -721575794617624710150653979031809600 3594783 -632756808739993298274380892766606776 3594784 -447805980656691314234479642802847744 3594785 467304120444286639330270140873009600 3594786 -107411628031763188237584589221460992 3594787 -1143048437459871921462333630836109684 3594788 -1871073539370331649788478420448390144 3594789 -1014411991411951302250412643665538 3594790 -525839591092555946566343969570793600 3594791 -276898161985178414843120332438280832 3594792 -409880427676015214266715557105090560 3594793 -120448333982442070399213536739341958 3594794 -102309565267272748208669829348787968 3594795 -333015264190656167027772431577024000 3594796 141985623581544460013098933954240000 3594797 1521871558723562516294787907736100246 3594798 160029283981382665471687576339075968 3594799 -260231532706977276866175872254720800 3594800 2457006252854017166817641398272000 3594801 -187654676079429326027277386682872832 3594802 92664067416087574676804378324522112 3594803 -4245168816462115660395761272613907936 3594804 -549470252760914949145340623101333504 3594805 -1827324001848912238231836403811712840 3594806 314705781825149985510254775410168064 3594807 -2122239160664412162071555248106238720 3594808 -44798641651989207492718729860218880 3594809 257312359863438562376425300851192516 3594810 -243346227673941785899655644733763840 3594811 -984042748847799878434265988164044800 3594812 -35493598185417232186586124111571968 3594813 529315251825374852936850570083467104 3594814 53551216098420799814594352517568256 3594815 44631112718124524411319595986508800 3594816 -216232468109116221848832586518626304 3594817 -847664463556382659165102398296098860 3594818 1206832688295250406355387191506087680 3594819 -626361872690475335369406922761850560 3594820 270646338362105425951282018226918400 3594821 -1636377359039493991667181485893050978 3594822 -37142864582707623164126976422313984 3594823 -2687020947171887274419445709571821400 3594824 1685653704172963115779679254292136960 3594825 57852944626022606352231937936795500 3594826 -493940736421945944770960700992103888 3594827 1684345249481630128220920025503910676 3594828 -753387130303212056287969342055047680 3594829 894064133643625060857338886713489792 3594830 386078808987821031293249770536826560 3594831 -89174602697093693290481085980573184 3594832 -189861572407929674648500201272254464 3594833 591433723440267306786469822399355808 3594834 344938935312833876287167950515434240 3594835 -1347883634079035517766693589145213840 3594836 -434185305744403169469077728153237632 3594837 371314081049943273566209755180437952 3594838 -9064045271875280964122957765584896 3594839 634285176023893419342456318133973760 3594840 -6705383202850657971959658842112000 3594841 -470395336826541754699091807745400316 3594842 2100923183912990318393611140420986880 3594843 -3350314616645914571554983062862336 3594844 451852460249135038424863087552169472 3594845 -842681554821476188618312189577930400 3594846 94653985264930753321264790178397824 3594847 804815251961653217966267977534377592 3594848 -23927833556805829295114683823554560 3594849 757712311194943645871091224619498048 3594850 191793921632831101022691312075724800 3594851 -355888989044089297479313285728547488 3594852 503441978042955984826898915574204672 3594853 546384556747851199065292953481216384 3594854 -80120277186053486467219838633035008 3594855 484332176426504051062494301472277120 3594856 626112940696362234531666505810114560 3594857 247459502308856643792178679578291200 3594858 -417989912369247762783947070215682816 3594859 -2821866124780678159711137351623257584 3594860 -1093498056203948226920795145664081920 3594861 -70899759042756200600525904847472298 3594862 -534662152437568273734873473327720448 3594863 -569232404513290525126839849956259888 3594864 -32550202194501834883798287570173952 3594865 741497837436123700966892165577502260 3594866 1140747277491629630362626806957687424 3594867 344585437825924266605620207582810680 3594868 -381796899465781394005584988676647552 3594869 -119435501059086869224329969007887240 3594870 96597517328770142731397768160105600 3594871 235041484561641217563486702622755088 3594872 295773798139166307130925115099340800 3594873 -242196687926611717547281144865117616 3594874 -234050775791887931331999072952466064 3594875 636262634256314555794317850885020000 3594876 224892033648789814995637752758968320 3594877 -14665617499872956180053961520975744 3594878 -54948680973521459833045958950387968 3594879 82191921269088539232079498901932344 3594880 -149528175001061185227481778906726400 3594881 1788975918549885442209899312377463682 3594882 4754487217004390040472079359339392 3594883 -75328300842399538600095031259221040 3594884 -93378335518438885225075644695789568 3594885 46808204730234916496741271696173760 3594886 -20235913240168450831539750205300416 3594887 744880369218218859976691160757504536 3594888 -571231290024360909801110022561792000 3594889 -1443978415195891511210711630989052544 3594890 60551639539448746544302615270441920 3594891 194202385021610072338497028621675992 3594892 98364613957478502493843434704081920 3594893 -345891869262653020584942246235672116 3594894 -678655184531425321909923330986635200 3594895 2062599461318492700531694591587840000 3594896 -68215136200369173660028174321778688 3594897 -617262022964030458247225394793322526 3594898 1098065697102496451460905739964928160 3594899 44505234773895300657983055280929792 3594900 163571011779462170967214708231065600 3594901 790281896851870996537655314182645902 3594902 686139600148781823577976506652320704 3594903 168659509378519282531883525938140624 3594904 571869785620243466160586897472501760 3594905 45637144474469511286270163851898760 3594906 -169276112459787946651054563381359616 3594907 1898719863098395339630508622379505156 3594908 42232831095762565303065156695920128 3594909 -603493122350837976777501557580256896 3594910 -529453462716825382889268695737920 3594911 -107649069074703741965941434813427488 3594912 39436322645919042721019004932063232 3594913 347376014211338342644800247336879040 3594914 -829051955451310553598434739878636160 3594915 101789675967311377177056161594112000 3594916 526503344643320526652626890299998720 3594917 -712572817440737314873221451174828548 3594918 -350135331102385903499695977226879296 3594919 233774864606919968303067398267599480 3594920 -193785706090506341574242057075097600 3594921 -519372877963856331507424348882162752 3594922 -530529660771311235944015248243939488 3594923 -1007354059380945633170764632541860000 3594924 247931118166102969217707052439125760 3594925 497124240090544183676265846995715650 3594926 284510363123856917573065991484462912 3594927 -382211570393960907229123046700026880 3594928 -32572475310251031799032512927285248 3594929 -3772811926447809803027442772497600 3594930 143607693246903982727171626543557120 3594931 679335560362322616622889927469278732 3594932 -251054460555475873718380537289238528 3594933 -515763168682946085931222703970472320 3594934 162869131135379867414343239366374176 3594935 -8892001774563740335397096282388000 3594936 -530424608391855476720005513647882240 3594937 -292831000467320101597842877479886140 3594938 562726443841784571084765340514475120 3594939 -966760671169778594129581019433120720 3594940 187814398423040937094200915314995200 3594941 -290155229105966104893288281892222336 3594942 251296398212693526784642370028612480 3594943 1192629577849110868883075986875539328 3594944 318142211465787733590734615998365696 3594945 -677561803778585247930491362548413760 3594946 -150264181180413503146448355237875712 3594947 1709895594684443166140875387645125840 3594948 276132455456698322814906186658246656 3594949 -1196759699157834424136064950810769536 3594950 -337845191791531824445247505698340000 3594951 927727871370048567646789901384677680 3594952 -347345495347374901409308784518348800 3594953 28085584608851315551287016212890202 3594954 -445390535690296883543449845111525120 3594955 73996822055500812179053671293939520 3594956 -1774221836730771042382108389773598720 3594957 481295975286931150045219865537693760 3594958 17642382409401828544919484156029184 3594959 151548453560836744099797618758450160 3594960 -105660220795600484461595475198689280 3594961 -1484383080270887684568486486055438 3594962 111498551167863390851397987558964224 3594963 -669402483568078144085102629139952456 3594964 1396349754227375195097562148074743552 3594965 123267220069479634466946231632159040 3594966 835308053156809584692638563574439424 3594967 -2139580733231416939215718955063716984 3594968 -159341881105149464873917947876710400 3594969 6234446068719049495857361020733440 3594970 207121184558690128622197186746274560 3594971 22215626890511928157020409609305600 3594972 4833934012813802264992528007749632 3594973 1312646401854552386927847607907457420 3594974 351039156856542168253210026345131520 3594975 -10319741180977910217045624452255400 3594976 -569525396073527769831741257762734080 3594977 15563593539283929471584297024232960 3594978 -199754232468214328683270508828571696 3594979 842036579890560051523271880220306584 3594980 878147675594334932206037752152480000 3594981 -344949521068113641121864922945109280 3594982 -173749943551526455338468263224427328 3594983 1212687424335211678305271113958809600 3594984 -573850713830809058959217681908039680 3594985 1498973643362771825061033837362161800 3594986 407319059980682663250455336635397808 3594987 187722623167295387798022483292876008 3594988 -734588194135314277791425573799575040 3594989 -84827826226184375110655891255545344 3594990 57478264621299832198168643986022400 3594991 896950106356939274434799491617676984 3594992 -57466772228421560849858893095567360 3594993 -27554370245882370148756032516998016 3594994 -164024555824624253288369706364907808 3594995 -149759590760864955579335367354810000 3594996 235083006196809530623314077928591360 3594997 -4281565387983615582525919904959936 3594998 -372581278984609550516011307106271680 3594999 138573364621162984324620160781237760 3595000 -401032961625672040754437375104000000 3595001 434196743919315293478224220542545002 3595002 -205984382626384668812110962486398976 3595003 295571061384232060148147071946929944 3595004 43906735072380163631648299801721856 3595005 -174195376832201031760463127323306100 3595006 913668080640883739581984509815165952 3595007 -323341597228836976516871768887795728 3595008 -149770503915942551999906443073421312 3595009 -3544759686208755915467835207169950720 3595010 -198902352056140435949534278022991840 3595011 -131333016582395087378171369769709056 3595012 753946357096087958142557394012669056 3595013 -120084319345608726155714536482287136 3595014 257234835104417502501030765485809920 3595015 -3800839719533155336586493554158080 3595016 1600409006315874978499614803147612160 3595017 -26120522912677433297181557852313888 3595018 -70905079760331259461830807437198848 3595019 2067747235681520077451207526049707096 3595020 40620192402492619570702457785958400 3595021 33901942149575438311563586923473100 3595022 -41435819745033676441841933547955776 3595023 8776171121410046031506586955909152 3595024 152367573420012870326417498705903616 3595025 -17424151551914970963943923620467200 3595026 -709460445213182016645856778158041600 3595027 -670570275908557016524793974950183124 3595028 136619832608131194140261931546347520 3595029 -694587892639146402715663074766302816 3595030 -168691392081694216457720910255168000 3595031 40612368759529851948857699907125088 3595032 692863107992816152668005714216601600 3595033 -123095329866681900592190093533204992 3595034 24898662961655611099576336761683712 3595035 -174640888828043249735228691188282400 3595036 -1003878996311552454586712323398827520 3595037 -527303175928015945597331555941720128 3595038 59154991141037609026468998389145600 3595039 209577964680369330588427543501187072 3595040 242264400669684552239697414183321600 3595041 280294770809175283750418787101999652 3595042 -482783206878294682041867164897264256 3595043 425767122227631798224322938646116400 3595044 -212264326744940297870307734132901888 3595045 -132755528461725081999655667479325700 3595046 88868291631547734936802038503180544 3595047 1131781768186513906087532896329648000 3595048 910610567526778996401276133301775360 3595049 165589779218569446512659135668665700 3595050 -135229322894675997711883130766144000 3595051 314838692004395551905718443625648052 3595052 218584455436630896127191513295662336 3595053 247296580962848913112302384396472320 3595054 -39666100849869384025802534548356480 3595055 567495224042844319524433285948725960 3595056 -218596720153323768476945221184421888 3595057 1654914573020886886589563070774348306 3595058 -20866196798601054383291839426932480 3595059 -324219058676668999326297042941002416 3595060 38888322993925640393210959244083200 3595061 -1260764945323241188499870901186468768 3595062 422574992856853733981065521106183680 3595063 -399316888349246442095190146951385688 3595064 8516446825009977416365559490539520 3595065 -177077495928345957248656947201996480 3595066 -359161559024562895254146412450854400 3595067 20303668297623550360718355799149600 3595068 -150098449005065161509268515596812800 3595069 -521527706684360056212970191397289530 3595070 -161654428100367800603970172146570240 3595071 -895986641613892539074934230425280880 3595072 223363778236443196530508117573632000 3595073 -1516692922771365769886914341288491856 3595074 -122624434505218433406203316729973248 3595075 237627443590669303654461355404846000 3595076 567310846930742596501825718343749760 3595077 1109095408451943397708351753108458240 3595078 -1027448605845628455845671485712256160 3595079 581982405311951612962293794203438680 3595080 -321281069125387581530431809933312000 3595081 -1467032949425111800609547569113156390 3595082 -877239645775503409262447726634502608 3595083 453929104521786233518970796238238424 3595084 -426535988994612482956039882913900800 3595085 -89755734253624287783781197819283200 3595086 85058543017942961720711866027296768 3595087 1092699567066917374804965458321338736 3595088 134006665887538151236379602835865600 3595089 -905098688846203352353235236952629776 3595090 368798169388386401192214166343536800 3595091 -99560583253983578547001924325951508 3595092 149639857552538141264542601455398912 3595093 -592923733938336179082462189527174400 3595094 1112043462778060579822747956921144096 3595095 -63968776096707540170136710239095360 3595096 -559777639663632428835669646831411200 3595097 -1508992562050947645337863114791230656 3595098 -240265720742212182931230609002011392 3595099 -1759535000100561928352212689310675900 3595100 165987079826851405836599952438758400 3595101 12532963883862608197109697829174560 3595102 4242490594366088122965277903494144 3595103 -1541828141207772977714173034324391648 3595104 -5111823681348475656716511180226560 3595105 -93298917725417634874527115957074840 3595106 -655952074755148303931229544830003840 3595107 527821432386309297054401412136543488 3595108 -978034341914486154236061533907753984 3595109 140656715719398841825857571329759552 3595110 -144100330828563791026037145325420800 3595111 -749894075663547191594052493534747696 3595112 -3170677735429092649839927011038740480 3595113 355686279940199560043308570482789540 3595114 33027326009167621416138748005183072 3595115 855874211382442453783390791884647200 3595116 -197445196019402984640378563058991104 3595117 -643617177125356847547853147294897834 3595118 1720117089491883137342838907730459904 3595119 128347980827552081027315733874123008 3595120 -353893115924735042938849972870348800 3595121 -285495847471976495958388846867749678 3595122 592255966689003570749919308982076560 3595123 664235514832004964989178379990288640 3595124 362689835223773167325747817195896832 3595125 -533259701888574606070648997808936000 3595126 -166737047926617608312471314933607040 3595127 1555804405653141068269962237291215976 3595128 37049700046895413437320521025126400 3595129 1060735797919184674287659314766602730 3595130 251755865277358751397735253787980800 3595131 -1585040791007128726074593386819550160 3595132 -527463651132972339547562682044907520 3595133 1768827358991573013514538563253621382 3595134 29085402727982214860733017719372800 3595135 718039221539429678329002949487551080 3595136 -562612961752527520600613795911434240 3595137 49709206092837034911355385377497408 3595138 168470445540002341342823994622747680 3595139 -789904892566603898590227297540861060 3595140 335738740669066929996878145143880960 3595141 -1539199111048517194454567900486529216 3595142 89234381593868602589791911877902720 3595143 1401521824031712594914598542787722400 3595144 8094396633706762531053273460408320 3595145 891733824022720885782821687457126720 3595146 418042672367187960130156860053539584 3595147 401794280460319298470315188004223920 3595148 -692450717282694645615494758819905792 3595149 641312766517148749843215829228423404 3595150 -4012820053815383380320464120702400 3595151 -148804248619362141021590525487602448 3595152 523791975317661573497671299563520 3595153 1285378722355608938625213003829971264 3595154 1236734982985497514441993269333792 3595155 -206592556939428366681191227055959200 3595156 -37106031114246037998578396400138240 3595157 1937236277223926594874977812516087932 3595158 -99576133367343386021020604693237760 3595159 -29547922269815863314883943274269280 3595160 273110733236350737828801455131238400 3595161 504802997578333725811110192972984480 3595162 207180757042714199744780818830062832 3595163 -82997203994035717038916259027426304 3595164 -1206283512568205876232212854209036288 3595165 25506285168586982298244091769801600 3595166 1120531248306241703640810193505712384 3595167 189599927711899805190448567257591648 3595168 857558110533715165748737586887065600 3595169 -1421691730082789624324430538186311420 3595170 388342793230447920304818404368742400 3595171 -886688988420849610096420434717367968 3595172 64042186275067619498220623660851200 3595173 -1229936334203342458798689313700341056 3595174 314766891311869776907066844054659392 3595175 -103885727362205633245641229472481600 3595176 284868928479409668108691873422704640 3595177 -32390032035726132851154902934134808 3595178 170707993343546702598475960705214640 3595179 -415327508013649943846926701751596048 3595180 605792994938292553596619176475929600 3595181 2057706202825826618112519954981224982 3595182 302764065308690760324166646547552384 3595183 -611059998564199131050161293807192920 3595184 -135709828077204303601716934927564800 3595185 894067713576904337242322678527982400 3595186 286156135165239659714544194246092800 3595187 -24702531140395557629187834384447480 3595188 -559702115561641522694692869413591040 3595189 -695251165202056695180988819906127876 3595190 -413088730572113283678324761569524480 3595191 504403812639758259282399610598889192 3595192 1529005975064578140553870005791232000 3595193 -420324917071783273483978609850987520 3595194 145778498141301698288233226151352320 3595195 -196286175054361342687479222860614080 3595196 -360537637407240146533333362862433280 3595197 116740320365421513977650524356716800 3595198 559136948802964797801690911636611200 3595199 -5259320122593336475919487721945776 3595200 26208521060989100730577389512294400 3595201 10614128480720759738803090291579202 3595202 2504652693504861361581800123365440 3595203 -83187465316291330894885173867032256 3595204 -1886149789025905162062906081703833344 3595205 1275066800829134394039467392322284860 3595206 -207729820879175451081877636134076416 3595207 397580351062722698755202071651357824 3595208 -166258130967135118545837235660615680 3595209 609596222866082852327596225315244304 3595210 -460164480094996277303209671737072640 3595211 989948695615794783161710575904226880 3595212 -19331649730434823972519565290521600 3595213 1440164468582969091138307477723769462 3595214 92727914888082265621778577430768512 3595215 266921280063282728562867749024755200 3595216 86083083331487081527578866634637312 3595217 1321682646235851422740837561621231860 3595218 -644434799884520338896976005011619840 3595219 -1368929159847202432749303749029849304 3595220 251459432983920836868004860582266880 3595221 -491249382409918188575257735113062400 3595222 385107186071413869718664855820661632 3595223 1913315694043549403775297575534776344 3595224 518793555689199069950179751768064000 3595225 -47448489353195396469118161001088000 3595226 -145790950073916586843664981091463680 3595227 -245603817550426618300180906104122880 3595228 -292362504301816546383541187297639424 3595229 -1360982590553772530016728582123656800 3595230 -806617106066854258358743665014400 3595231 -2228541131826956077785259633630703968 3595232 -684181996850132818840489783401381888 3595233 553553952344493820923053355842991024 3595234 -480466687707002682491405343708759984 3595235 405759071116985649123419404657248000 3595236 -568912399000175848678574938528140288 3595237 -937559520695484530383510145092369760 3595238 -12058146410976079552777992770921280 3595239 1522042930831818452671368160607693520 3595240 -536601429213839231835632386649702400 3595241 -555072353147417565352690077205452828 3595242 79048175900156005471327954484826624 3595243 -657795485627161785442513036387562240 3595244 -469423343147179567668083350302528000 3595245 -387541244845728804785824806614012160 3595246 -397016399452754610855722182585360320 3595247 628966233327615543698464517100783696 3595248 -122828032514720089033709911500423168 3595249 -139894811257144029866633013567982848 3595250 -36273452113048397242963315075056000 3595251 1266296616955898506600568949448240704 3595252 322834333589592850778256706831588736 3595253 169626628427687463787074704455957020 3595254 -6035450276604117491143696992868992 3595255 447682892189228276467959125771074560 3595256 58560123562782075095945429778432000 3595257 -1338380091391704679435957724799330246 3595258 -587946636374352354391061351574844416 3595259 -14418619053736200179522729909063784 3595260 -291311076000796653360163448035261440 3595261 62249351165450214397784908315407232 3595262 166495480071243531613230533344850304 3595263 -6881953336205981425556907264552576 3595264 -618209777621869386120857394457083904 3595265 -2554992672933322202687919066116016000 3595266 36981826707445303102114853555938512 3595267 207065506401615082803424309421739792 3595268 117384191805834745168137069243002880 3595269 -806132919949150639286826143085680640 3595270 140593980069220924382872178327189760 3595271 -904504431231601846065038841394695528 3595272 -188567870161963018891860798380974080 3595273 23445797269918372179470966760112 3595274 276605513472970563249761521466297136 3595275 132469064387946041234399791821373500 3595276 -1163264465856747851963393579523139840 3595277 185503299009088153546647345817552320 3595278 -447369261417696290441265425473546176 3595279 -1097223421613484318171915822853526928 3595280 -72335609532460212484645175799152640 3595281 135032143652989672615190036958669552 3595282 -12036822118784765387914707195409008 3595283 -1653227230397133266474299361988071640 3595284 -175903442098955662389203975254069248 3595285 -620961293742201220279230776563882020 3595286 364952904871776254154928153412682624 3595287 -180941241114636952478754962033611776 3595288 1427448251886739324857443849519093760 3595289 226065199487453181674042590543974090 3595290 62513884527913878491277378331545600 3595291 -33197732551517800513716185514610176 3595292 -886011050192163337662495626092521984 3595293 -275446942147870164822419145866848320 3595294 -767044384961841642728210483660736960 3595295 -177548898201915498073983199141200000 3595296 -515099034899984738486322481364729856 3595297 587985014959384562878147083764812692 3595298 -144198998095457146255723317267237888 3595299 972097983515850308588769760303551864 3595300 -583685126484747083616349488087584000 3595301 -861816201914211066319171846231381698 3595302 -237644654727465252331983417755754720 3595303 145061370911424885228538126264322552 3595304 -446026843505917085523055561099929600 3595305 -38081778222230916786737889447271680 3595306 346084290826604409606208779876390144 3595307 346036002849932907437031741658446312 3595308 -96108868351272481770023611064165376 3595309 -1149711547628006143117079734326672490 3595310 116908202139204339168165813615909120 3595311 -791440575477553668525563573843311512 3595312 134638330136133008312668499793149952 3595313 -1171456310708850343656128430556812960 3595314 -387778993341135238504696921537254912 3595315 1074055261346031091628627988551166960 3595316 -25102097546565659331135498970933248 3595317 586270866128590452568908800509840800 3595318 -70137922045445976813344444242501632 3595319 -126449251924494057464340636973742880 3595320 845520992707970501330947574999040000 3595321 -685090142987942080473729785911454508 3595322 -114052833587375567742250867151198976 3595323 53031280819437077381695601095405104 3595324 -336706535704136671732262770015492608 3595325 541738481147390651024444669617948050 3595326 -64642107168345471896618904514406400 3595327 147106069536215078859786395102881192 3595328 132117096711428531211213463351197696 3595329 821251885561279667736704127220474674 3595330 28600715005311196190093549413032000 3595331 -614301640250465415719565008381145336 3595332 270485236645193237048784640145018880 3595333 39140685107841692115735240486240000 3595334 -902500002277628972566716713106305184 3595335 -94315061728206639157480191968151600 3595336 930866913885986743255704679865287680 3595337 -448809801137033460137904354332156160 3595338 226328091683426124049924885845367344 3595339 -272275237281626645138652880910478960 3595340 141704587161933510139914752203100160 3595341 320545388595174904376043323826969792 3595342 342171799596953237687842377701611200 3595343 364912490668262254960301197341052080 3595344 -24355558635682758916190191913926656 3595345 41389313479060148633915443129628520 3595346 -408658551070097680453225691670070128 3595347 -10621428144098051476786809531862368 3595348 2911450609450251164038349109600256 3595349 -295003533492590545461765022457101440 3595350 -27150301143207458794727288822592000 3595351 452707033218823691931397047256198600 3595352 -282393495117733406607629926648166400 3595353 519969177502706055149203255621853904 3595354 -187410199446806713861984875983881728 3595355 781934041889672853491238831167213760 3595356 -414370148224114414862658803869452288 3595357 226856418505257754252672708238105152 3595358 500675552765565363269945039941742784 3595359 3517803306528060704137854408857088 3595360 154788727827510226113607215438888960 3595361 60321675467568639475873815368519808 3595362 -747594604334997768355397375865914880 3595363 1455744029678372734145899185971075612 3595364 300202800022610189746245296645091840 3595365 -319159554917795299691427658610629800 3595366 440676042749594570111651701668137664 3595367 563259510132256496667565172345311416 3595368 -161843144601866399875737254829588480 3595369 376316743979063104855392786138328320 3595370 -362164321800166329830829744322560000 3595371 -146480485301421540343444824421620240 3595372 56403288333444384547224819648943104 3595373 2359308747634347053006523525730735980 3595374 1102938137226083600165994140150784000 3595375 -1482975533974169986654880443508874000 3595376 251350362784832756954272593802002432 3595377 -111436008439085433510339802387113792 3595378 453395468406076829067819186055804320 3595379 -1470360662987875211703689651577480624 3595380 132915724294534160399962469671403520 3595381 -2145863589887035550933694071385677028 3595382 -111701171714505318115305254763116928 3595383 -603992781283597725704829374157183360 3595384 134390586212350021851942052710973440 3595385 1067813423295713711747407376390289600 3595386 -64429558412766945230864854085953536 3595387 44841093827417165634434888093936036 3595388 -1001392984204703954625759525611973120 3595389 101281356105794286307302577949268480 3595390 193668538439269866234858314801947200 3595391 368704573466318548413234839381585400 3595392 9171833657245016859467683347824640 3595393 -427465052599873015669990344321951358 3595394 589894079960998403000900707351680 3595395 -383613227183764594695750177063353760 3595396 32721355019816917656864647380828160 3595397 -563046659672673501169106481277065672 3595398 -87549520005494306550577610104377600 3595399 -2185910756821288574761368593694490600 3595400 869506599490963857448315994047872000 3595401 -482003614416342398959115755946985600 3595402 -2212981700649564905465035507301376 3595403 -32090638659072743975990490843158496 3595404 895410858991924415267229948308983296 3595405 -1079823569056034801296684216829150880 3595406 533482025410894141490327047061766144 3595407 621851359594647229710180981550383240 3595408 -55559371049516737942898312311930880 3595409 1308589394434527299688791736448610610 3595410 -3699614831582485228728087350323200 3595411 -401651833691006397342989793563389376 3595412 997380631135801900376052855798569856 3595413 53878363148242916722296736238844288 3595414 288184297440652369082210844459902592 3595415 -1036430143035153920804364157677546000 3595416 -373885016895267459113813820508569600 3595417 455211029586065269950534626898510592 3595418 104870498123048284752877039204276704 3595419 234608458893440298379380198528486444 3595420 98875860485492115910033518378240000 3595421 3241967856083072037106716021785872704 3595422 91487631077263852055415796735416960 3595423 -873218665326222008425402961170878576 3595424 588654435769311165259371795991166976 3595425 -469047436899357908838148035739578000 3595426 -1240174007358982114433752595405229696 3595427 -124206932766708469128490834428553920 3595428 -414935698724877938214696944552168832 3595429 783207109633583453335946344437677568 3595430 -592754314511117890912852640707488000 3595431 315718911946759172408380073208801024 3595432 467967255032125763646611384835348480 3595433 296152747253871028100149613898733200 3595434 -218767745947128997373587344249303552 3595435 -17136320054208959134436917358697840 3595436 234151414338360468712042313183603712 3595437 -474870491726836127712557255828012106 3595438 166890339980229889187401585608658944 3595439 -194349059898187707147202969313000760 3595440 -79918186492471777343211751326351360 3595441 -217640891831685274737014133101090158 3595442 34857949157929240710587528800364544 3595443 689585775966860684304114443788235064 3595444 771011720672789424326671888541116416 3595445 2291632973666032552230691545110400 3595446 417868168041941544294713684243801280 3595447 -438902061004960748921790448506359208 3595448 -394909431781718288525491083454464000 3595449 -134125406357171944791362790843218880 3595450 404675565804692163372366893922354000 3595451 1201911441735093005183805748334884452 3595452 -64223366037102428309717718545104896 3595453 -442183119944656354192165242054639744 3595454 68370036689782932477692023514839680 3595455 -144423389906848847064641641438744800 3595456 235479287103879005430026185122775040 3595457 1824820407102418434929595339123280212 3595458 -308138842049737680653145692771903616 3595459 -43377018319859281546206342306296160 3595460 -323846546669837298999268579406131200 3595461 40431660758243382535090318525086144 3595462 157495147515232135829268879745240704 3595463 -218517804076874119042651743602133288 3595464 -652760555520597707031960731625815040 3595465 -1046497879608778580764768369975454400 3595466 -490450141214978156213555670053543424 3595467 323235119262494050416064947587121648 3595468 270885360918125538297722279297915648 3595469 100562926550377868240958932583085644 3595470 493057164906118071470383775433936000 3595471 -1496881735987061036600372714826736512 3595472 19799707381849636353836791249330176 3595473 247366545130864469165432008932912384 3595474 -286106403988672188184105647778608480 3595475 -126328018661441065953834882858608400 3595476 -685791870061888863898781285446023168 3595477 -1345711647004009469236729627798044960 3595478 523740812450778633920730052581624960 3595479 -10248631395210845138318717347643952 3595480 108834193939452995245408481662156800 3595481 -49065265082979938766245721336425718 3595482 -151008495289488837086024417647633920 3595483 -2590616258762098454772438528882999000 3595484 -316091214556529054411087555745062400 3595485 -431593383318077630229446062878948000 3595486 -1440263474500930943987188552289011776 3595487 -821181490450373828215069574735311248 3595488 7593124040641089329433694477221888 3595489 47908312435936964868449751646032290 3595490 770543996841078800628965774062644000 3595491 -245921504791378268888602498421977500 3595492 872786615645835126412388373573324416 3595493 -158892810690127016661837080011611456 3595494 23324010526441405786813842502121472 3595495 -470749754540596236504515815215927600 3595496 -819146588017753314208830035074974720 3595497 627553647448279473208039996160719872 3595498 -179625181154377477000753137088993536 3595499 -1090860228225546123393811140311992128 3595500 1114532386205583419614507986127872000 3595501 -324583678574407208252801319506263936 3595502 -678176683051145324833744271085978048 3595503 -1042411337104908925848447929638108800 3595504 63167308845027585377377524268400640 3595505 471976471506864927345049027149732660 3595506 -53785746200762315649566074258356096 3595507 -1695686950292034568144982376890751840 3595508 380978658644020102970422965466454016 3595509 57398015896452943967955884124388590 3595510 -758349976370543039095390411104925440 3595511 -330962657661152377336310893426922400 3595512 409027018831656537841054066050048000 3595513 365862715856031312848530671418353040 3595514 -177782963944231210836570646267525920 3595515 -169736069583620577570769793706240 3595516 20424032768068831451559289541437440 3595517 891815980680989315194962658177965132 3595518 -88472273917671616394789005652387136 3595519 -1193341729624757615803411621773810000 3595520 442890661118832711151113316608245760 3595521 -93233661876636803860811466014493696 3595522 -41906597572813608334059573641662080 3595523 -715874056012812574047510460879360896 3595524 1364474184162720948288389351218360320 3595525 -147981203976348239755885450381682950 3595526 -7924922810091618721609100001921216 3595527 -375067849981560506034414470969947200 3595528 -474135590731486920616433147057187840 3595529 932810460396859626783748571906132160 3595530 -4170458012867351782400052926887680 3595531 12776329879024463795563524971850472 3595532 97248331429890637097080795619865600 3595533 -496210114001171905489901213319859776 3595534 -1228892305936258101176134871090295168 3595535 185096858056712344520424477442469760 3595536 47920812670020926761157263962931200 3595537 -1814502758094574084588108230040587408 3595538 -956238543870523913111240984049940080 3595539 -1131141560976674197799679037440635976 3595540 -447779290090655001772699098754521600 3595541 858591707400992736342066201701656800 3595542 63498981236409721545981516167040 3595543 -73682414560235361822969164238155600 3595544 639608997760356499074802985414123520 3595545 -33014399493686099649553539908512380 3595546 -724639293670488318494178883798368528 3595547 323338053664639996131175379784188352 3595548 -585831669270838196279234339260293120 3595549 612496298215830536877560524266041836 3595550 -47464296283928644928166772713955200 3595551 1454804146483180821656645408904741264 3595552 1247460244139748624678510847331991552 3595553 -633078776000199891011392668626231916 3595554 -261755002996922295634880202314489136 3595555 -191391546711181972330414997275145040 3595556 450937608538489696697664408500296320 3595557 236221174495233158863792229782562304 3595558 -490794883496050957957003879673817120 3595559 -594532092831775860769637410546694760 3595560 8519471490781630179043055047065600 3595561 -1019519593167829926306312598065688476 3595562 141219066388754502464307705503290032 3595563 1306297960364389527163473060343604400 3595564 -346412312879342703195131599944694784 3595565 183729320664793442758772298495010800 3595566 -31435130364753498754383279480471552 3595567 1339166708254444677495232225233018960 3595568 390635360560045921072950892010373120 3595569 -613740172366219093623302979671085456 3595570 626881080055480340895920272099138560 3595571 1428546657150423280534263383844814140 3595572 -385077308771553705442241609912843904 3595573 -393045910415483527900070828654191200 3595574 -396705737144563087575620969350080 3595575 -230457826804317931799234635596364800 3595576 3738800935193322847540486478745600 3595577 178322357852519355238633885106840532 3595578 121339579501156203282996384520458240 3595579 328116815919068565427896828708824240 3595580 -976500754706016534451342189530508800 3595581 23054511738199976914076240570916480 3595582 -305478931475392841099696800187903616 3595583 -281849040843265843140349573344396840 3595584 72451406751506775186880960074350592 3595585 580326748787626381481298829244242560 3595586 173649770034196738040598726614123040 3595587 -57281612371405649085285851912913600 3595588 -1277775205016892816850336555379773312 3595589 -2168650180654644878633701753935968610 3595590 -19585440791790683784300411996314880 3595591 -1357506733308830700840383021527940008 3595592 -267544080732969028107961207382016000 3595593 -654066976207903488793713065987971872 3595594 1041915925636434214874936412206745600 3595595 1414831747026309701153653335138621600 3595596 605002570976369069741949962816240640 3595597 -312513555929318142323532596373246848 3595598 1091933404666407669619763069509266240 3595599 321974627702240679675012307738522224 3595600 51424641840137110245610626189312000 3595601 -1003482913070032935512534817804832398 3595602 -502085900238725803394631598288494336 3595603 1901204792329452194985739284064718664 3595604 -677191667139403410881543024632233984 3595605 -52449458026620596083538025316579200 3595606 497636563273064004838469839564124160 3595607 1465108469350872665656914610777646856 3595608 718577508723481930235499749967206400 3595609 -369262091279292480714253307001315190 3595610 -5921871397773216943304388237899040 3595611 -937311495444710912760220641044833128 3595612 284618578112691787996923774261363712 3595613 -217758322017678038269817060787046176 3595614 661905786005129448529195810509517824 3595615 -21903121453411809306770205766758480 3595616 -1026514609226534354496704549743362048 3595617 -4787664324058391748962046681254400 3595618 -161429992028731995920230172507186112 3595619 1668052664109243762574631791920151896 3595620 76544170767151337612720200185262080 3595621 -378243623064532723052765879248914178 3595622 -559109977494794472858154581222996288 3595623 -504397906858442552268935034242454240 3595624 -750149880075429668399975641664716800 3595625 5702733311648459659933959288690000 3595626 115556394637170246101422147747958880 3595627 -778641685171254929369888158750720768 3595628 -26448734481961185561421619304726528 3595629 797199875258212464084917447910308640 3595630 -93286322886824140964383788108287040 3595631 381057194140011144270339198828467832 3595632 -23613599061434672331641505740685312 3595633 -541873412222034702855564362411427118 3595634 -11853389854388998324527110786347008 3595635 -17080006439409456645174840588434880 3595636 1006875286312357677001109181788160 3595637 1368442105806600756562827156081481920 3595638 -205590059450350718415087593489173056 3595639 -675707188181164238079295844609969560 3595640 190807371658541185254042437406412800 3595641 366821801975472313078214088130013184 3595642 -86631423418092391767480707423184528 3595643 990375925957449746953047055897157304 3595644 452439983947748066943517866256542720 3595645 -769376280308867319464975058157038600 3595646 68916648054461075858856724878838272 3595647 964024621686677300333160958472931840 3595648 -147737956212356738433524523576852480 3595649 -557647525161009523262108306903188350 3595650 44033252946405053967363974097801600 3595651 -1893148042105263512362627984369637096 3595652 -827392170777724414419279890683084800 3595653 -488609249000382362870933011346117952 3595654 923889121657163821074149365087879776 3595655 -191701967230867370044726264456550400 3595656 -113660706130869896340823508975861760 3595657 -43758785357461232853326256687481820 3595658 -39052567373893762494106786554381312 3595659 113056568368725143496250894412381184 3595660 1889088189755488188573136512706560 3595661 -1070725841400665881752540683099121738 3595662 127445373318992655631718457771530112 3595663 -1889785070194762292382656515009179088 3595664 379234703158703871178232724486266880 3595665 235553337856012650239049470549233920 3595666 -650574018673601326942312192521721968 3595667 80479143543158372466258665095468716 3595668 -435642439899971219090671666040371200 3595669 1316723015133881411871625085487139200 3595670 37058996972353588533015166988847360 3595671 -585840259992476804650857025063865928 3595672 -308432563702735924824202003290163200 3595673 1250819106167182355583483768757550922 3595674 248025775803024375328381828470593280 3595675 511034979363896136378933942563798900 3595676 157347150492237214694029453813241856 3595677 -1149627182541889789180954009421592768 3595678 1043672029871363122073704712535392640 3595679 380650226843218609476860262238259784 3595680 -78493641058166059217051775145082880 3595681 1763361634860090829094337529602887700 3595682 -96040078837632039027465458624706048 3595683 -54400550952330588479622276091122432 3595684 304188684208190621692932984773964416 3595685 1855249722182180286468718235130508800 3595686 -24184009730121779997183209297391936 3595687 2238292622272659474745233843448708512 3595688 209869919539430953829967080750776320 3595689 333893149008523965214224031114495290 3595690 -43635508535693883865961732523171840 3595691 -1076025907156160910004583821168166616 3595692 -380925313638483113457050957512320000 3595693 1260845720568011745728640118889104640 3595694 -1109339120406656597611221495955879104 3595695 366013269644734317015302093602747920 3595696 -70809957988238586142294203618754560 3595697 27131465611500188674894071709653312 3595698 162578896337789550518397917830629120 3595699 1658821190213041635204836721784786700 3595700 -325011926455622544331826688198393600 3595701 784319355112822724759637117779640864 3595702 10977206659587883298354871099452544 3595703 -1694147753061414490169983395599976 3595704 96275975766209062654128191166873600 3595705 -307660906965951368789452975559931840 3595706 -455903283432566799406285776816143136 3595707 -90604625472260826126718545437841396 3595708 -882434122659142666726253214689078272 3595709 970372553898082130368150321052822604 3595710 364810245764861430088336483746105600 3595711 625924567097173140495609189478322032 3595712 -187369200954349495624334746991984640 3595713 -870061004227584812476658648889086112 3595714 1016198757312355342789785860737845456 3595715 40778126354115555362887020165273360 3595716 -75891510428569685995915990795897728 3595717 -579053504174291254308484818608413248 3595718 29283060377687239778467908703993056 3595719 1918118345580040251999296007141891840 3595720 5206280363148576860208740690841600 3595721 -388189501859293582402702670378190336 3595722 154928906306939341536032204101958400 3595723 1232824028707576672244134864640676720 3595724 -420121692307413250852569128878473216 3595725 242290295880994030503143069441136000 3595726 -484666077432512339451490685343719616 3595727 1717687898859519932175014716723854576 3595728 85264308856117559415583743224315904 3595729 -3203105578880224418186006756125022220 3595730 -13549288757239672127893656849185280 3595731 163149703947450925103392685844768000 3595732 224641390274902067724383834064494592 3595733 895573178655662587833762948326843982 3595734 306335366453697977126243840191228800 3595735 -361781120348257675905256290703764480 3595736 288183187348661532975088858791321600 3595737 -295811491016530995558995886177987648 3595738 -281351122976780528662374243626282544 3595739 295111565180422680311100333257763360 3595740 -648479517393757826079235207420185600 3595741 -807101320648998721660757841306757716 3595742 169496662845066392003122571187027072 3595743 -225699950613770794212452769386409768 3595744 3083686548092950219597649390398341120 3595745 929367913923668886489998429278804500 3595746 924176993224768876112328805441536 3595747 294813039461328734698757010684803200 3595748 -269728466658788846726699770499577600 3595749 878210132144239441984366452771821664 3595750 -61274502698026090761517519049760000 3595751 -474381962874288684101117616069328896 3595752 -12498937212051175972747154625331200 3595753 186608426835226467611558280103703680 3595754 186110497604113903907178219608262576 3595755 -311417724767850461385124793467776000 3595756 1014915689989764700317728660354733568 3595757 1664035097989980776139896933742678 3595758 -722116559018907064507150426108141440 3595759 1562106030551682335306719422758485416 3595760 111356216535481430709852892057436160 3595761 16444970071776807596598150858079656 3595762 992086034486786751336657454594988064 3595763 -1341636891020004794356650056663250576 3595764 826155799745508809377350714390159360 3595765 -491254096280188195039690494759818340 3595766 -893940231809140814401463571478557696 3595767 396866651372652203844924969339059664 3595768 -323123621145445659617288119084032000 3595769 -43242167961259426552545967151882160 3595770 398418599481429163945178321329425120 3595771 -1012552306686352411650857860946861680 3595772 401625397267167112740461833401047040 3595773 -53009401278255187475001172078832256 3595774 -23556527631595078085237358422568960 3595775 301200876422898232638355262662639800 3595776 -43724958338942693431425194268819456 3595777 1930989529449747806737103994205530626 3595778 -473990251748708027464085443466970720 3595779 -827651652284807794691807543978117760 3595780 -234557923671729931041505577241354240 3595781 -163066200612014914140188252571261408 3595782 -249770182466468340182706226618540032 3595783 -672742169663335839084005453273130112 3595784 -280128491018117504023141237233085440 3595785 208112045160674539647950015113871040 3595786 -800959232643646865708415565883571408 3595787 -559906904375660915727926327625334800 3595788 -203578581909841365629271804362588160 3595789 24785859760353457105431256135871040 3595790 -562506309703815541306297952899242240 3595791 -897804384916276345875815696738192640 3595792 -245469151433587457531822342860693504 3595793 -679459015754648236409222163947066958 3595794 -48611345800702293586340240703840000 3595795 -255009698152814698474637049689226240 3595796 2158571972990447957165643022123008 3595797 463028596430031268015191658232112000 3595798 284051462386070785694852866967993664 3595799 -112708938571474231334228764045381560 3595800 -228730092948113320172787403889664000 3595801 -358190566571266147110642499758600000 3595802 -145673448380075664819251761652176896 3595803 -120858533644082276673614814374730816 3595804 -373448515889627416043254079710841344 3595805 -171574468154592817614249791597986440 3595806 -1162457213293853252255629719638772480 3595807 791626200390817736130191044310572840 3595808 520306782421379772235557564914466816 3595809 62621419047759376517378305339435008 3595810 -173072840738219011352892936440521440 3595811 -611601776541759167929266941648871588 3595812 -690994345420547172561788022771173376 3595813 -663866163809953528913257993108648518 3595814 -78265663928317861341227212938485760 3595815 333578149175371930848078880223232360 3595816 1731050938805528586836493132104494080 3595817 -1616378159707347064428876413580164700 3595818 -197710757771588884774222212025034496 3595819 -1461277437167993971275145095140082600 3595820 -100583441713965667898535022346987520 3595821 -579985907703652720498884801536196288 3595822 -404020702847822746224448953378756288 3595823 -294892047381341300459702225686304256 3595824 9540198305942250768266195383762944 3595825 -19412820945563547534944690247811450 3595826 246445858474188918064777991108390400 3595827 423589177894041816334218728403000120 3595828 880803411217279464760266117723824896 3595829 -3065040287929171915025629696353753024 3595830 52548604859569366844771945799813120 3595831 -350961190622244291108030567159589128 3595832 -11965412847410886018010945944391680 3595833 26982315238343136441104518096120704 3595834 -46194959688923701880266601736253440 3595835 -267039036252848344850495280649806720 3595836 -671435654098825564678516302637567488 3595837 114258014602641699725684322455251552 3595838 155897380668636626024546072018305344 3595839 205147674423064226098216365649240608 3595840 479907237385785781371615798078996480 3595841 -865487440067062702726267988311569708 3595842 -373357116390430523943556539281094528 3595843 1682531576875005112537010089062796800 3595844 171384259054257291010482450268200960 3595845 66799064411682639271700785973452800 3595846 136073456787238198739636032393585344 3595847 -1931844356084049860733415219303489704 3595848 -1046172075862653274715581672013783040 3595849 -135372669181665849586511615514705920 3595850 -450105714204005896552438980448767600 3595851 -43480027509180824718163612699921008 3595852 -429715792922455742523025617966460928 3595853 -3738643736850790835361775593160379520 3595854 -493552047175895746837114377180396480 3595855 1243370506375245919340648295591120000 3595856 234826598619244067777244701123149824 3595857 -1056198500758368464154494751078722208 3595858 72947936991277618419621036981911040 3595859 -1076115055106260589548742884572593940 3595860 -343548351765168046506942387098112000 3595861 276516984952361156852367337160384462 3595862 -50459438427861021442356405821718336 3595863 18659690697124219669265538944343144 3595864 -243565314112118532258366599262412800 3595865 -254008505199019862824529039125500600 3595866 196409016082875641767611303576895488 3595867 -207570277252957408608842704022837040 3595868 664508840460756872673882334395518976 3595869 -723347403456365294496515691658691706 3595870 -24476504792356449608975097289917120 3595871 270936611024079871630377861551280000 3595872 -262354387270134904738494248015364096 3595873 1639363390836012927395589066441362 3595874 -495477650065990224677808462552429408 3595875 11364147535592372231080438661376000 3595876 5087257386616370778464471906451456 3595877 -1654845897695424422141017347307574274 3595878 206291642273692913524557706831872 3595879 576774253055057850382821190178595376 3595880 1082260857400582422850995268170086400 3595881 -90470492166267078126371747167920480 3595882 -336545094457693800071678304593366688 3595883 -1381899814782084370389826799221881480 3595884 -162647655587224008292040725104215040 3595885 998394478732362912817982286117965580 3595886 21490880784443419280960841045053184 3595887 -1082123468094236370745551967500276960 3595888 -195476190541809419930524056788697088 3595889 -1217748875531763337838953319658513024 3595890 -120125112914180100306969485017689600 3595891 -97500667665229547152740309814065696 3595892 779954750042291754730098380116611072 3595893 -189751868813282686379471582787969216 3595894 -142033141451454844814740097677233504 3595895 132050170535306159533701359843117400 3595896 -518605414592526661721524770163322880 3595897 -152489984080903216179592049487973654 3595898 -17440042113747939047426681305860864 3595899 52374188143581204656510532750970368 3595900 207436772453101140344691558089318400 3595901 -1538695179563559153101422868483320608 3595902 1186331738402082477743674750817280 3595903 -1198453120791254199271008818937579096 3595904 146209098016647386377617787626455040 3595905 255233251084720191574252563437409000 3595906 -135131285585496165385723771843852848 3595907 -1761225248775577048580339740747776 3595908 -47501857803224495785497725205448704 3595909 851180805309423208400095577056278110 3595910 -136278056916532944244744525060560000 3595911 582713324506545496371033025010131584 3595912 634868460939371612037121370186219520 3595913 -1645494378206725832328158081141773020 3595914 -449963924326904039550753469543112448 3595915 115180741169790737042133964007926560 3595916 427049654962519320328989731018019840 3595917 291606290852059477695987237130018848 3595918 8587889592290318364493657232493504 3595919 255756113251034485297619471244743496 3595920 61397931281568718988469501992632320 3595921 -12858020591157859778084002641998208 3595922 988562064283216138611593213670835200 3595923 960291912569677920621606869323074144 3595924 986676964288024382815205943884544896 3595925 -709555847226394782916196593183478700 3595926 79632691859868596970961006245034944 3595927 -90279513336867861768149652715260488 3595928 383528644663629109159166760088780800 3595929 -126281929176637928306902506903111216 3595930 29112416641621295654180089553280000 3595931 1387515972317978612536623614938174200 3595932 45285974016415627267231603178872320 3595933 341949506778907514642841359082069024 3595934 -121051370542081503469521324073632384 3595935 62835987836528170954455183572044800 3595936 3420459286431409594862524803987800064 3595937 74379747807115086889883149422098112 3595938 146304706626899338464233621420341248 3595939 2043317337957065723611308577580523740 3595940 -650837438093375526070345074510950400 3595941 -1425545427277535122205074875989122560 3595942 -330543941180930554122073335504637440 3595943 -120924561446320209072876931434928176 3595944 -435260865327963256938356660361461760 3595945 -652772954280412182655925774800638300 3595946 455472066965107897509494438425317984 3595947 229835425103089521524258392791894528 3595948 658608121176797678997531957199639808 3595949 -372527820897153763322768456358116928 3595950 -305536784128323369666297896318356800 3595951 796651851597668436285161887873207952 3595952 -43853448300435788369446995855114240 3595953 739447323902176360997192127174920304 3595954 -661743147973743160980644858126469120 3595955 -186650453414813333496219308123855280 3595956 -16341636861764813906799972580638720 3595957 -899635822980254687111097337057552896 3595958 503396160179723932558396540988813184 3595959 -814412523605104773166801654927816560 3595960 302329709090282722443269213468160000 3595961 -616621299466126620955211895586656 3595962 503608479601446167888635431895805184 3595963 -1782674876158366856537857935240001452 3595964 -318857151114171831253014054896322048 3595965 656472634639708108203427041454209120 3595966 156340325727518896435686305497660800 3595967 -2135941096038220685406394333658049984 3595968 649393920692779839319370093738065920 3595969 -280168723103140386629247424117802752 3595970 13284651281521732556069843273871360 3595971 -127210204384146033581654260750777680 3595972 1586988344821749399595986556546310400 3595973 365285612601324705803557755978216222 3595974 -258555935820723152951201644243607040 3595975 23538937871728711375117387756968600 3595976 943653982041096762162592524020060160 3595977 337930272139164085612058641995504960 3595978 182906195313510742083098913761207040 3595979 339462397992606299331570580594450080 3595980 -732000285501696996101100589639680 3595981 -27522412261886202148941037645291488 3595982 -11491872112845227776309862133121920 3595983 470789395142001573173910243371526024 3595984 78835899515659835453849796813258752 3595985 -978513251495508284893822045550039820 3595986 -198608905575996307878744586964771568 3595987 -843250133625659269297425687553620480 3595988 -847708841331042428653660141771505664 3595989 -516625950867796087898617802607528672 3595990 -548935992463584951890425305875232000 3595991 -437548077732030029529154631874272640 3595992 103129823935374827875629181988659200 3595993 32352191269331930174768634077281416 3595994 288507410069883997960956837900602880 3595995 14084776254856856697547633096747920 3595996 862796292958097048587482378060129792 3595997 543911458991302631157362302560864480 3595998 -31927640831627245271111609187701760 3595999 1029943495698096216615396503123952 3596000 -479170808378835119162992156999680000 3596001 350264398455750240707757395505793920 3596002 463369896530312512560769971679439952 3596003 -1198058441176830586714358001913691748 3596004 -4365877297807975961937806893780992 3596005 119082678655067651317207663413964800 3596006 -1028480880490463992410919683091638048 3596007 117579816960602446240292441088089640 3596008 105094100310577654880233062504529920 3596009 -1295474364238957935399190112553950790 3596010 108744688372386854812908255798666240 3596011 477370284204118238622538177913825184 3596012 776096699612038033273277539879372800 3596013 380549670178633213079939046197882742 3596014 -155775026852116450343558581031385408 3596015 1398242411647364573570325765251993160 3596016 -111686538655928766016450091530321920 3596017 3317294301316445087329058019087063552 3596018 -216659216552420079374689142505197040 3596019 195152014979330614979490557239875840 3596020 884798913005399731777607511857652480 3596021 683613439340822654931585380638509024 3596022 -21763099721324116902589537916511360 3596023 1498297326794156482246859422743063272 3596024 -2517897921034850371586434366992691200 3596025 505038976891163672996480023154638800 3596026 287340136748302124704392471004240896 3596027 -424144199728948885360352837201784048 3596028 127404055681766205525544968284267520 3596029 2171475416494614034989481473588133260 3596030 -105158800183598647283845114106054400 3596031 -130735420243113255774665579071813440 3596032 -984627022277580102917224114943950848 3596033 -66724139878512491880589417322633280 3596034 216477140439264152596408497052021248 3596035 896982627564858124969326259989577200 3596036 591692386998427146461549494084682880 3596037 985682860432649594471932735318126560 3596038 111548240164319120138335100603412096 3596039 2069891282687710861819482164503335024 3596040 80832799011333648738663307476172800 3596041 -510508953003058390389876805060375500 3596042 640781421863768910470933725739130672 3596043 -272098560117655412716049093778449472 3596044 153752042197811975973086841055335936 3596045 -298235517565815699505914846946026600 3596046 -110192255946182435334272552841287616 3596047 805728705579090190073610955655680 3596048 57470023300607462955317367052124160 3596049 -215183340059840926606448298393590880 3596050 94495064120069489816512888881216000 3596051 1828764252759018044625004933733394600 3596052 262459177049041950194901639566456832 3596053 62101270315128391533802362647989564 3596054 -79149664149793622289958335022540800 3596055 579198463286630239750408129957703760 3596056 646531534637455749112888997399285760 3596057 4028210570435503193270309752477240980 3596058 -149643323702940483240419848786148880 3596059 137027263833570111788225253119376260 3596060 42936946085890755321077429887580160 3596061 -68791011043954054656690713239637760 3596062 304386497734090600211527324706368896 3596063 -651156392231895904661724801544502688 3596064 -306717285685640421134893061901385728 3596065 -212633992427573913918294856565842560 3596066 886643182594841139318164502742289232 3596067 278963656711382665983877882670325600 3596068 -368776959399891108452794970331521024 3596069 -783946789529233673740140373315304640 3596070 282043941149850278837909334913123200 3596071 118193373040564021841781465348879912 3596072 -1489903776006775961925590741904844800 3596073 196580776388111319716317674772485120 3596074 -100336648998798155642395818232624464 3596075 -102182658236810547259037467295730000 3596076 18529933452722511461817515258780160 3596077 -436011639375200076313809355322487648 3596078 -1019627892693769048839410907071228544 3596079 722170763797396663579000716554663808 3596080 245784531301363878074371924328448000 3596081 791757077989843536299530867783271904 3596082 38748064629691941491339649064779264 3596083 -1516721652618803954170927211673623668 3596084 515752906446343530580493655007352832 3596085 -61902108983573426679317346896519400 3596086 -109961532478996964828172336911158656 3596087 25135342692591913933602102498166320 3596088 544991755576891329485699706802114560 3596089 307512078629607349095761454883411456 3596090 426342315839810218197232997272320 3596091 -218291574835317952809720540184136256 3596092 565013084901654756483964856100252160 3596093 145382141877225256312925635783131648 3596094 -147252383231490927020689999661722176 3596095 550761537604892399577866483058721680 3596096 21607334445095850780249755851161600 3596097 -91795336980600816967737532509147600 3596098 -744689134170398472848535600742090752 3596099 -779749026705381947192349051604333536 3596100 288862073884431987416069149884902400 3596101 -288006172174202716709386205540400000 3596102 -260588243316296244652742164410457248 3596103 -308602757528002311617608172909337600 3596104 108416041822554929104894176874752000 3596105 506174199222148737814651369345256520 3596106 -30051018633958081716465265281106176 3596107 856427906255299362490494370640718356 3596108 241572454962912233030728998198567936 3596109 -955419566405415676891179684382056960 3596110 101910466856003779624263804023414400 3596111 3302338787369412901984194454794904320 3596112 38110240369007936391971310489796608 3596113 -15628029383774266370412939312241500 3596114 593769305345411866903332413845696656 3596115 -285074601830238480011064990546660000 3596116 512370283431011491368073300998815360 3596117 59317090588609161435438707728524192 3596118 46051394097731616480062410843783104 3596119 544930523613644188068720132735513744 3596120 277117314520046073979181242982400 3596121 -150119528451865161819082654223227392 3596122 525770932734580709867417996068914912 3596123 1236712642164931133647214668672866372 3596124 57396763188330098902838294732734464 3596125 -85754014727892138406985968508922000 3596126 -76530816323291399813623423507802496 3596127 -990297631811076358751421054567443568 3596128 489379478688130352406445355835064320 3596129 282510009246206234139213867741302400 3596130 518699597092904926991282137386624000 3596131 -262922359348977881703953618067872256 3596132 112979620881266339398376195802071040 3596133 -9111144796083683388339685869442752 3596134 -70184926338633841791529494490954464 3596135 -190859681022485855545966886372542920 3596136 -324013308703622804364948998752665600 3596137 1328714610197591124755140970080937786 3596138 100772105079635037979449991826565120 3596139 -1350817800186446625242558934566127396 3596140 511773561497021408482796123492413440 3596141 -623774525097682956292822601471828256 3596142 -441788511351954610483451457814232064 3596143 -1166410197290847541614008736629858608 3596144 516636187908925167164391139837378560 3596145 -320561175746552217912612419488646400 3596146 -709013213536264396299898787610125280 3596147 -2246266422882625925792845557044884404 3596148 -10082436475318923595465272831492096 3596149 -1384344879662860796358905763958489760 3596150 48405354819425856339753819017289600 3596151 107619806378270202296171402863313136 3596152 13654442053993936094748688950190080 3596153 -1732201336077126504194421578098202736 3596154 -84267260339091866968427380587386880 3596155 311348534567002721909504216525589120 3596156 29176304683738278321697148874588672 3596157 -639548846573794050973207523203918746 3596158 1430110986353698453818677403500500992 3596159 -231263834690272762759354112321632800 3596160 -258276933356642857555671925968076800 3596161 -389732518251133791089512225164666238 3596162 -722212305196052956702462688613957168 3596163 355726273030135720205801060684373120 3596164 -109084141581901494136827160005992448 3596165 310682337353151343070393135526894720 3596166 -35121435356486161303674557880894336 3596167 -774454528226902751836354774699863784 3596168 623521381469810022307833234757632000 3596169 259807807100431443288466027984907808 3596170 44905198702598967691329948185333760 3596171 1320151695742800640798463425410588372 3596172 659131811624987348665520170788244992 3596173 296447336067752322063598043957686240 3596174 660051930747350556449366312993981760 3596175 -312986646543456590020186092633379800 3596176 4154679549158423087367135102042112 3596177 354273565275607381767852237582646260 3596178 227733611280026208239501354614459392 3596179 257417882606597346193526357708561776 3596180 -392090583992545617524541976418795520 3596181 1178765304408396781066435481283637152 3596182 -452355204119021662404339514452854016 3596183 -183967053743807461771988969008448568 3596184 -1172807787848322504876786448450560000 3596185 -889287994969010236725608065972330620 3596186 -8356995921222149145022059889969152 3596187 -433105003256646224501483613562955520 3596188 980807057127338635100284723051914240 3596189 1646706061026558190611203826162741990 3596190 17972452076607106318062910619562240 3596191 2104872201563257058197293602745370592 3596192 213867905496144113029457865988767744 3596193 688334450416528778859638509594928082 3596194 410614382259626057969482132535729664 3596195 -104307521764101607469068194021226800 3596196 -26916577091453147319541333963127808 3596197 -55457922240035413873985044405299456 3596198 -321809640472516458264211094969638464 3596199 -101517252426357335485837052576112432 3596200 484584980540172535060273769791104000 3596201 465364566651858691700732418205728000 3596202 -11384697815662493756396693803474080 3596203 -442992044320779384033758907303459600 3596204 471422016947200709336587904062899456 3596205 -173814420531952781495827041518081280 3596206 -808134738805401317205179513628389760 3596207 196140447244337718841502521553387040 3596208 -134683164887816708611870542818181120 3596209 -979457280440393857074890404474901196 3596210 -380450791273033380445199642952966240 3596211 826284334999736515886646893320366080 3596212 -1236036660665436011053877269259317248 3596213 827457504687911734934593775837652462 3596214 292245641934053360307941052429316992 3596215 -102366636820776957558362175801414720 3596216 -475803095061024063665722966294118400 3596217 85267917031400612184910335442548480 3596218 -801490099488839040038395925427607440 3596219 24979967675595030961975629956207808 3596220 -216842168194342517163921168194265600 3596221 801256370497861972725873067904917344 3596222 -85801343641069258019434562281085568 3596223 369383053525384750772022027483843600 3596224 111892862072498683877028060909797376 3596225 -358371026629341444975755258640804000 3596226 256173668233269857903790831850268544 3596227 -926544036980903443074986073184275480 3596228 1004534502860484780844310519063357568 3596229 42320974958837242553688815213405568 3596230 360976360228405495900943669057416320 3596231 -1890790572271481788791375060092335728 3596232 890202169686416994386445072428236800 3596233 391355957042743194000010670969018880 3596234 -50593628462868103104647625692355840 3596235 -90925328840453455076309014064094240 3596236 274513087524895518132869844460008448 3596237 -794592686570442683586508879670872980 3596238 -32044168274537442150243028177424640 3596239 362059390551066189384455688612877040 3596240 -292302169194578271556966984851210240 3596241 -433064448863321311487313619457904 3596242 76989929285396891969177077003639104 3596243 136209090795137988413635269949074000 3596244 12954697998872835783072226983229440 3596245 -2713771541610303080578877362782602880 3596246 166642035538938929876434769139831072 3596247 -887589256658757917164646111319146976 3596248 -461906033654840072620990659169812480 3596249 431540837331621034958000325499667664 3596250 14714124549935562134454854502720000 3596251 -1875811825214788744847986537642290748 3596252 681069167138650851508532777668290048 3596253 -108580888113596221657890635162496 3596254 -958970567024038537425426874228631424 3596255 1637931136153870212145019404065120 3596256 759047059581697899195557183761416192 3596257 271137417763799474027384912467636032 3596258 -458050215363693331697254993731737520 3596259 342920881283586233400178535552532480 3596260 -64108407665424951962833304274405120 3596261 -2419648913614614685629488350597909800 3596262 4012775375547755970642750455126016 3596263 1331751960476676565059235552432122240 3596264 -113249181300384489689524371111936000 3596265 791625714750130637009402105490201600 3596266 144720770239728409698168035950886832 3596267 752427601493014218866271540612131316 3596268 294032311501602279177669819974482944 3596269 390893358378424870032962109956868544 3596270 316963612160670508778865589212965760 3596271 -111542329109663562070170429410894976 3596272 21027248647320336248140760831426560 3596273 -1131593522228175293286447664903558080 3596274 147528667380566446203772737798379776 3596275 450525302413732700156820699632795800 3596276 1147850366340354117413797044992204160 3596277 -336085978910885302379952497655100320 3596278 391165830487182721743465693204387456 3596279 -286038110302318375069929556100489280 3596280 22590601665158041937686883185459200 3596281 -916633002891444481832447539815987068 3596282 11200640660820492709244870752542432 3596283 1098687378916876081140265938538338252 3596284 -11250884002783580773492539533485568 3596285 124261583694121520673314403043393920 3596286 -311320874492912240460766135360972800 3596287 -1672709365131414344937300964922712064 3596288 -58061828789288240803758959084175360 3596289 76956362819525500739924424086733120 3596290 -864943120382032417769839866979339200 3596291 -104066247702768029986143094831074768 3596292 273790147344147367681551049436037120 3596293 -80071265404751370092072914083260000 3596294 -287754520760984313408999834731247360 3596295 -762744607676150055335963588274565680 3596296 -326130827786921115015610145506467840 3596297 2149999459533119065830416684379934746 3596298 524371771775171839628226852564689664 3596299 94461337577176974794436730637571072 3596300 357606162592296758864426395761350400 3596301 1142848357096795931974829377540834080 3596302 175466449145701928557371819412988352 3596303 553184174597309247724310156663075664 3596304 301727074994457623684879634898550784 3596305 672484558286140037787309088372038900 3596306 -681269593163653531237363834968066672 3596307 186641450297460632538411913230642432 3596308 2060951795081474334414289373359005696 3596309 -553283652502361932861884203076341490 3596310 -3665704729244076025790153873587200 3596311 -379415588666680131786262997897795888 3596312 478252187252896003484358812414054400 3596313 -367300650852392065565020973230406976 3596314 -474325374089431258235276309353065744 3596315 151030159519667160140822242204619040 3596316 -371591013760930616191621396303288320 3596317 -770017800157801271512637129944015040 3596318 673357087751662840636723884667381440 3596319 -111652536489453719264518804666731240 3596320 -247348987907300689479590350474444800 3596321 -964589003159664020018524623540707328 3596322 398786194870639620309378523412134272 3596323 371220463610889119975547942441780572 3596324 -477830133412121572975982150534532864 3596325 344085044955927944609353101661425600 3596326 115456632574519592855800966662568704 3596327 -616709502772258060738848424785509328 3596328 -90790049765251800935267035170816000 3596329 1552003241612643948107907172540460880 3596330 336553879144861971106373533986718560 3596331 -151380979933847227228069486127484480 3596332 -2350693711596134511137222234209013760 3596333 42947208570172340493063694009646424 3596334 14680594317815095005565424323494912 3596335 -270592875279937376403590296432593720 3596336 -181527129147997849587291627551735808 3596337 -204745728662939328775926313988809980 3596338 -295614824000077137812458828902015456 3596339 690360039062690545503179522039930880 3596340 -539820353141613305557163788912128000 3596341 -104036022881961598586244926736472576 3596342 282482844394442158467139424392455072 3596343 -1324010663339104208791063767410076672 3596344 -292528246860112119059931228543651840 3596345 -101070040262512806831345851809238400 3596346 -200646292090656414176414065779609600 3596347 1581757295564751731338075851466808680 3596348 12236032832856971063054822303170560 3596349 -338578806234654306402179874006272832 3596350 -248161762418026221012144267741283200 3596351 -1466759990035345506678034505334018696 3596352 366637611758525117854494008543281152 3596353 -467263870235352260872311381151790398 3596354 169779358949945688327694544181575376 3596355 593103024258019553123250351992136000 3596356 546811090606620635583012767492993280 3596357 836676891561699811764119029318344606 3596358 518344455800258156801522576695472640 3596359 -1184522904636405595610355761074705840 3596360 1154918667292784373109069416685824000 3596361 -35866422895751962638312891813709536 3596362 -333011305824156308280125459016041472 3596363 575623096077862951723594780603287840 3596364 69643405792697285309756790886930944 3596365 -1846620849931086826801663097037827400 3596366 -174439726633895546721618344349634368 3596367 -885806576989947887600335611702110976 3596368 156474801827873474953873974206644224 3596369 663445554875654935372012582016536896 3596370 672596660791997473153615236641341440 3596371 644109610302193700456902436930766572 3596372 -62847723608306300549826432938213376 3596373 -1794507049350661710076910925914577600 3596374 -887785432641007773163704849177764064 3596375 1508359154864184261813483176209314000 3596376 361397238332346158479120027350466560 3596377 859403465437459724038048150385611200 3596378 -240155190721919423904623487860831760 3596379 -1238657338402086493562190299940589416 3596380 -339797173024174409828524556405107200 3596381 -35679569007016957214987554860505818 3596382 -76642856136616047431359604014814400 3596383 119594671116940719825341720747217520 3596384 1698829268690099173603692692768292864 3596385 -114385831369374522517297764602103360 3596386 627383409212031607121623240780431360 3596387 587059162723209595404086604218184072 3596388 -149889372125994308637023126157388800 3596389 -1161603468850349106561634327180471810 3596390 -240590350965523836018872005466572800 3596391 10618708227266630203164722107228248 3596392 -852425215710724167187129110619776000 3596393 -751284212350912434366194464954135680 3596394 417334899159747019894828524676588800 3596395 -274969959225467070255517749794376960 3596396 1018111530565770736063395668398080000 3596397 127957009624290094991780265720395904 3596398 -260004068430552128162613379384748736 3596399 -2317680127798984820063241696963434664 3596400 61463133225852320175994033724620800 3596401 630831930737825120919988799404407240 3596402 879316212709286132394728212429147152 3596403 65754684738695869319182827919915008 3596404 -646495903594426374732709545324779520 3596405 702106685476253465247869495772156060 3596406 -201364862384214586618315659326822400 3596407 654062336144653230829227625079415656 3596408 -1495819757868453259324113518183854080 3596409 -354091617491933633221783041967318086 3596410 -749573074462873309231823216469188640 3596411 57298781633877749734083099769149984 3596412 -325653852190355650349149693093682688 3596413 -755371745442470379920256660042638100 3596414 523526516974911880459670538437869056 3596415 89193475250019651277595038384944000 3596416 173184487151404525999676966421135360 3596417 -797351557940541644914833794856669648 3596418 8606704146028719685712915238402048 3596419 905260306307962478975940573437149820 3596420 487232561549187735933557479262465280 3596421 -74794177536323567896679181605917920 3596422 -428709780236995864605865508374915488 3596423 -1734462860765240925540713134401302040 3596424 119255798847486125411528021754347520 3596425 -162564217363173212080820101913883200 3596426 1524556679560889703188238004526826240 3596427 258747564745634769637375133966865840 3596428 824091022742859584539506268413866496 3596429 1171744314576248814084592337795535030 3596430 -311677808082089596320713129739434880 3596431 1025938258646088220215760985370301232 3596432 -17010575341500153218686755431251968 3596433 937128425869781808022151145561667824 3596434 -2267317030349773605698502892093440 3596435 1385332110223370425571427252311724000 3596436 642013966006453449078519821736811392 3596437 -118163207842508100887978373188651368 3596438 -499494739178102580452824084137899520 3596439 -293617786383513162958804983612184320 3596440 -874272364257301692447053358629683200 3596441 61652572841141436637600767842083584 3596442 512833404774350359385785937049472512 3596443 28096352509969347506882665295544424 3596444 265649029296535517584003402453049856 3596445 -166432659834765454494073967975445000 3596446 355802476201514980261425319310432640 3596447 247792013135783968565400037378396896 3596448 747966039731632285802230278446383104 3596449 1204527884333395055424981347157236450 3596450 -95755353150965536713242262246796800 3596451 -796549404875110479869299334858929032 3596452 -418315647634972298636955373316954880 3596453 1009209070897690225365991525565178720 3596454 701541777028488647379832080773907840 3596455 -434810543639142203787675626058420000 3596456 -505499702535517832277759896464389120 3596457 -309538973193627173584054507893160560 3596458 1057838420975652458277071511181543776 3596459 -37678053308164574177401943088695496 3596460 19407153308303812855984273006018560 3596461 1631887669962414890944099144847286624 3596462 576607133267615122304469211083657600 3596463 -316026294037219125748255490884109520 3596464 285941421236703938219781381993922560 3596465 94233690111082975782516021184869120 3596466 232420144998312086755340270892363264 3596467 -574586225185575630504039462906105008 3596468 -840077358395802536485799873424875520 3596469 -321754437271226333826625192707558528 3596470 -122137366518271275619315386399027840 3596471 163128629513555983373724308186669592 3596472 390681512408739147495789783269376000 3596473 207718370419297766629417609196479824 3596474 73806012106736293178320000832308224 3596475 611366543992705531963386884500224000 3596476 545635441321298299311587122420690432 3596477 12625127757317593821074928968424480 3596478 -29735258489529901412844441750019776 3596479 -102385477256398359708862327331658960 3596480 -269611049816562325616959002928742400 3596481 -24439526146552834256478621763681728 3596482 795893080253803392109068068992400592 3596483 3503165802903626108279795685525876 3596484 -186960488697609951682148452603619328 3596485 -397218170493122760102975402654746820 3596486 -765997975650316553700242264990939520 3596487 -963103381130850456145100492985154560 3596488 742102375653280632158716991210127360 3596489 812448538217713534759007499807087240 3596490 201618602956073831380875710727480000 3596491 22244857187565152846854198591236080 3596492 -548391637188500478979309624136803584 3596493 -12191952481196775474809741004325440 3596494 -1009455990689510812572685948424052288 3596495 -120815777215004636914652463928880640 3596496 41284269955121345315238692508401664 3596497 429803879214927481522571918676484980 3596498 -134324796462473687830819796603571936 3596499 -5697781822591431661059338923999632 3596500 676447894063633916322441652139712000 3596501 -348022792089314976880542602952951396 3596502 206936783725353030028447246104361344 3596503 841042782255007153036104187598642160 3596504 -1148825388227919900388615158820362240 3596505 97553114398618624175623707967165440 3596506 -167482814151808829093813686688172048 3596507 -105933843669898825085925776319451488 3596508 -77856164669121381306272538613140480 3596509 -171733217110795496787106717287341568 3596510 311660362233145043867562982492262400 3596511 174104198026974314585150249902406544 3596512 -2569223267536179487959982066547294208 3596513 1137221912112401684487533527459614720 3596514 302200413754680994486688248297184640 3596515 462964394520158643070264555453980720 3596516 360644394675225223324283637207945216 3596517 -19959532457764245096785869064155266 3596518 248887796902362160702659651828366720 3596519 -1201332193384088225664775012307174400 3596520 3747080706528476399213849105203200 3596521 1057765033277308303679776679130273722 3596522 -897767525893003116312486514593542400 3596523 -437491654735024887912087902700281856 3596524 -197201448442648234556952366994389504 3596525 465548465768496303655967175327112800 3596526 -280590472500477708485271508577399808 3596527 32842817170500429527643250692249600 3596528 96531028966672062783245725459513344 3596529 1053875859296659956885855056562980640 3596530 138534723184734357774004766354227200 3596531 -2058055644547285517645227844882767668 3596532 -108339478771435610143906003321110528 3596533 771345495724312019999791599098239584 3596534 462382420910943182651751046715050752 3596535 1478051556735964223695498653271831200 3596536 1207157871655718441318235049818439680 3596537 -683793383803527750983231340089657088 3596538 142428716385077190889551837951307008 3596539 -216416025713187106163617922303676320 3596540 -239382858139198218199057493495477760 3596541 221519975533903666983734889556862880 3596542 -69706150396709455675961942650979328 3596543 -1329761897267204478461276678472062208 3596544 -190400427098948578340309302977232896 3596545 -173434242319401034167353012039710680 3596546 969083345624691823018687376023403472 3596547 1120672747439183885673331164441886200 3596548 -236756525949102380701870021505843200 3596549 -243994389421939296231051742068731808 3596550 130411544641092611297945999238772800 3596551 -433987839518071795252861468951860120 3596552 -230396392866870335112836366379494400 3596553 722422289907821553196494761177214762 3596554 823984757582355452433524880142725120 3596555 -264684155358414210907942122556520640 3596556 266797874516546142964555482002079744 3596557 -607707434362217032161229243289333194 3596558 -48353585330694889724505119580684288 3596559 1303134390835151065163578103652781704 3596560 -274520314857652795120415670939156480 3596561 -339594989619618024614460702896416476 3596562 -17607387230087567152396270597865064 3596563 -19695182913263757923861902561519736 3596564 13481573812945461014601741986987520 3596565 227589720838933102669004000252065920 3596566 846000348266140402628402379316952640 3596567 223458803721545181593574059772270480 3596568 592566808206919114770304498592440320 3596569 -96198365212397216739814686212737260 3596570 -185525769127983038834702255734943520 3596571 465100300121481852716024428277787984 3596572 -273469001733411043327101497058022400 3596573 -244552522450459263773432329435265178 3596574 -194824783245751697042370461281717440 3596575 -295212810853410004731666211445165400 3596576 -315717809584110799735288330155196416 3596577 1158144545477203097863799198785396032 3596578 -374172791966355732677918690309930160 3596579 101292000451818094281186069209832960 3596580 95667418587553468366024570390041600 3596581 -1638138554357491218690309053744979840 3596582 -480054233680422187336181751796238016 3596583 245697877507711587179089293351728424 3596584 -221805485859107063190234472925921280 3596585 -291606507137371940860968918818954040 3596586 -171389079878560512131089287695093760 3596587 -181917610062336357903603436379954764 3596588 242786954837608681476103661750823936 3596589 453987741980562609185257325250378240 3596590 -465326262944187048700516450690830720 3596591 373068755376555908340395208381034872 3596592 -99690841884121799048187245772963840 3596593 307895203063533731126081694960117888 3596594 -19501619384779044876906459348509280 3596595 -69119473325388237578351619326453760 3596596 1576394546566334386385536597143075200 3596597 847695070575508238975964271531357692 3596598 636761749231640339193020231400405984 3596599 -2050448786007130862363796317742477400 3596600 -650328446173826102827805463204864000 3596601 938322636418580332491359411916074832 3596602 30055798224662639592961377065977344 3596603 1009976131131497922140079154923954624 3596604 1316309572367701547960028714766848 3596605 436424116843073888486238466513389600 3596606 3198337808052554463644451334702464 3596607 119165874026288516685310150764272880 3596608 -464975677051199009498776238067023872 3596609 174748162004860078618720510048651860 3596610 205491519631108498631578437646379520 3596611 -1704917776254829891672493860684286788 3596612 -707226492355811156743534632793935744 3596613 50356025243704337858328314239358400 3596614 296097409463296694201634555957290112 3596615 -950214546676964322796336806753193680 3596616 -1435763149674340414495558425613516800 3596617 -814159125324673606742025201457911334 3596618 13102225039829533684378386164915760 3596619 -319020361153698516309619260445657872 3596620 -177088613440600513281513837201776640 3596621 -320903901380490718689067048224114816 3596622 -304675238797879362572395201507428096 3596623 -5009289449935083086564982523103400 3596624 -248251530790941414408516694822748160 3596625 453925673605050524503632536811120000 3596626 661847416720009693141580753328480384 3596627 1804071633142920748907049958689945912 3596628 -183756083805022839494456244007600128 3596629 465580779293280221861671749322518876 3596630 132303435394345830269478944885640960 3596631 304873055603142667398444381342158952 3596632 -424471482269150024169412954338631680 3596633 -331095092439968468511406827314198400 3596634 -395358228172449985929720730953939216 3596635 114840045912150820888040015118185760 3596636 -1042190713391199177518526770741521920 3596637 65893296935066727135473617419878976 3596638 324917843644923577533395400505498560 3596639 1726260685103408091400753652186859600 3596640 -326403780915818626060065362568806400 3596641 -1905158568310374453406948975164660958 3596642 398154366986701106736752244955802112 3596643 -11662043000399489572757451393304536 3596644 542521193383517580260353177341470336 3596645 164444271645765690030604363168677720 3596646 -515668589338829336400267725549778432 3596647 275153181330493577156530435610325120 3596648 -880737776963467118361659257105121280 3596649 9904566795170216812705955371580640 3596650 -456683850701454629478153498899785200 3596651 53109691292435229020151488870203008 3596652 85335464217678501891824920128197376 3596653 1342195878143246739599029781335554902 3596654 505955324406948743443216776320371776 3596655 520519811881626391380832299220341120 3596656 -95158090310768353336652741477007360 3596657 -1009516037660537191338417882960231360 3596658 -521088841817936275066073026717827456 3596659 433420385648014154631187272549302352 3596660 352442161606902322561679814741799680 3596661 6298468916040542964572067394169532 3596662 -64587563785994833004251057326792000 3596663 -717296421799665890213067729351763104 3596664 364283913802810190707800863237099520 3596665 42218488997606757602436513366261060 3596666 -247355289125789300803589755625485968 3596667 80787284876996333331151934156983920 3596668 315387948685558599821716030152483840 3596669 963615446473663888991806060737409440 3596670 72266494980572241259015219980902400 3596671 -7629307919236032777293083468882952 3596672 -444434886535500875696138238296064000 3596673 -439379102929421339193623512910359680 3596674 -1141222482396709302996780323396559840 3596675 1188345948045832608564898016085472800 3596676 -409688412307698275413808364180845568 3596677 -160793259332353975759789765048874688 3596678 190581491328460944928335819018287424 3596679 -1002901228392342078859955862817758096 3596680 496654512761170147696631263361894400 3596681 -1401694572289095396064357602691293600 3596682 185351443204540533318011686478450688 3596683 1501605191492172873782119335646737304 3596684 1014862200111909548428571470516224 3596685 287713370834816784242734210205080800 3596686 249455319489529825494999186825430464 3596687 806240447044383880075891273491660336 3596688 -187097565383750713990617911011074048 3596689 462415087074310950636197155450429490 3596690 240959628252676763906047828369807680 3596691 -482658352059262785830293693614336 3596692 10151654232372871211123953842100224 3596693 -1230145664666587788243738631222547058 3596694 -261622677964201941840920360394762240 3596695 -258065066544879336098323221273700800 3596696 -145090279879210881068105146954752000 3596697 -289426513066422453892742446097516160 3596698 347793443559784789100014824623943936 3596699 501188401887661168936000093164258120 3596700 -429924620877935561014331472712704000 3596701 1704628860900134802476124193839593702 3596702 871882678062354983722597264032903552 3596703 1188226422513448710623139667988855808 3596704 -1429097744677611011284614438503645184 3596705 828380178486856293565886336477760 3596706 528273020673427172406734093221390464 3596707 -2331081186177483500058839322230091048 3596708 479391016950570665860269794110681728 3596709 619855888067371855975635303547646304 3596710 14358092428638513899509992681657600 3596711 650978425790766900494960095633032000 3596712 51195726840812384463274536704409600 3596713 584239488301994463747328345820583680 3596714 -463843962777335818146633621816173568 3596715 -655967853833265367159980305050555680 3596716 280369797284524911742811656849859840 3596717 152495109154165010616707255131894848 3596718 -275279055459930384824741565834058752 3596719 582192736218906212700017166236627840 3596720 180354098204325423267629606849740800 3596721 -989066460769335704078595553970658816 3596722 -1379855932314636343385999249392167936 3596723 -960550090539010630899799861198033536 3596724 -20065677027936453625655267133836544 3596725 -502739722311059889106197844135500 3596726 -5538980458685464405273734300825600 3596727 49303535485181740998531595543359360 3596728 606407793862307957284875086760284160 3596729 -381614175369530534826726720998540400 3596730 -61993380735552219326615095985537280 3596731 -979950175455663660711688750171597468 3596732 -748648320471142445452766868186491904 3596733 70349261970613255727049115282514304 3596734 -730587546739083152029702056741897984 3596735 -20496547540419748329968368510141200 3596736 -132682591415937857956851580888154112 3596737 -395722392422844953760448000195943614 3596738 692942605039810931263119871040979840 3596739 -207306733857162048867654338941234512 3596740 189863495287149459207828333014138880 3596741 -1107358219049952617033116104386783748 3596742 -320591967911811596633802993957828960 3596743 1191704805695120247059108009693726344 3596744 334265458894941717400579404121374720 3596745 -819072803323448431301604283926050880 3596746 505336752787697230161156519481630560 3596747 -508395527709244217313967775910114648 3596748 671446273858187125207471744909999104 3596749 391170500960399269326340787599555564 3596750 568591822639142867911059290786832000 3596751 -1956375296474538840775904736391854960 3596752 -362748222694340134313589467376492544 3596753 1503029476793670165824460342576236544 3596754 -85699971739931071855524803677946880 3596755 125525946778022654936354734991930160 3596756 300572937800340690093393527202510720 3596757 -46891166718746253007004858279784000 3596758 164533065032701733490368426270039040 3596759 -1154388874388277382904825381089202040 3596760 785273925718613945201781233992089600 3596761 -239828133146474378335964338481193280 3596762 -136991278210932189342172617450535968 3596763 -521527557069714469603191777506221056 3596764 -238215016585873568879259498022361600 3596765 -1238890560435094720280018104660472340 3596766 -47534162690531842384827659459847552 3596767 -510539265061843566982693491931826784 3596768 -302487148204054701968400691134726144 3596769 1819683690491751275657189446377153408 3596770 226139247065423775419351460006327360 3596771 700823325016917826239747468792162972 3596772 658075321473723360494461660675617792 3596773 1192332061305696862332512532648337022 3596774 -298360627539886678371569642271576864 3596775 -22684485857101939659371866595020800 3596776 162711132886797294601990068675379200 3596777 -937407157014225812074288455889282374 3596778 -11287071303902115038648659516608000 3596779 -1618950415831413871393998071758478016 3596780 -218847500207472697213056742945152000 3596781 359029857859119258317399415389055552 3596782 144696225498454730977642919266364160 3596783 -89988741793677622752789808199478000 3596784 -292885863475463985635549264604266496 3596785 -140467805835547924305760448398501440 3596786 422052211928890584309181906052711424 3596787 -551520751148945560800790423523264556 3596788 146964128860194050527562218798957952 3596789 259947727719280273232271533272493952 3596790 181602876360468565933393811198135040 3596791 1554631512970278970200483842704070400 3596792 -101382591084784711207935008025600000 3596793 325175709226106297556452805675998400 3596794 92652986648304605099631438862783200 3596795 592268596699814119911395182747873200 3596796 287285781563876249483937173678891520 3596797 -541108688874274672460957035197744480 3596798 -419635355784268045601691902385051264 3596799 -408931835747451013683140263350942960 3596800 195765400029665536994292181814476800 3596801 -19511831251525273844177678688084696 3596802 -413826585962805428702603565833277696 3596803 -367949285793808528935680458036143920 3596804 973220634767861508576477697053818112 3596805 -21291350439692014082880171309923040 3596806 -52927380136972207573127952622511616 3596807 180290265010977236417267894407533264 3596808 788779750123345078399276158529167360 3596809 661937363585239582271199302419334400 3596810 67809407821632789093149253655311360 3596811 1885495916674409223712716562122040320 3596812 -236565714711448995534347495668024320 3596813 -280633950606098870996028352484234016 3596814 -94157226683965854391275742562467200 3596815 70715725949675951451866718429555600 3596816 -737143820244530703150351183441297408 3596817 237433251765893446200286384577418240 3596818 -365919780431754340900262173072214640 3596819 -2269702668670899910971959720206797780 3596820 307406289810565919049796206865244160 3596821 47398927171898463189453063023048640 3596822 -34980277904179882051882105425211200 3596823 1288580051390195501021721301390690272 3596824 -222845102962474537288716712221081600 3596825 449507280145379241656906107170569550 3596826 -201977909853705184470935273810403840 3596827 -24159936544917442301010461287202076 3596828 -519572199048256257023548841360991744 3596829 -1196900685029451360742727553949147200 3596830 -269500265945403541401028263713354880 3596831 -758847936631854269829906101940294816 3596832 -267865844138929926287032183915806720 3596833 -209802336555791412481955537396630480 3596834 -484922296804995702891999691313943168 3596835 -96317403579007082357359200408864000 3596836 -1177322824226068979744504431239771520 3596837 -189047582798422754211855078726039168 3596838 47064493322970619188965975228897280 3596839 423366843079420316197395355402196824 3596840 72232052741046692439890812400332800 3596841 250364839791515400955288523417491620 3596842 -1032591492954105946821430472007278928 3596843 165236816446998462896535019012698144 3596844 81486790830423365079182480438418432 3596845 -214789484717074544896850535519090120 3596846 823439824894693755771735713857920 3596847 -442473507329190858506700140727684600 3596848 -88670529537824914939402967072342016 3596849 -418659261326702684804595400231719150 3596850 -129755370776239036323575243528400 3596851 2186165132052452249139493663098227852 3596852 81869988127730107829010889160478720 3596853 305497064674733430468090024739561824 3596854 561936751326560747052370183166057376 3596855 427532858965172525047254588429113760 3596856 -84853259703711094150840501245173760 3596857 1976231271847623138147230794255654944 3596858 -834514051646355689588061459258552720 3596859 1034472164090494882428455586992640 3596860 -536252919830321201940587624759808000 3596861 -487788449046924185137202941498498548 3596862 671533577945226135389198940018092352 3596863 -826829534067940254151941861966068736 3596864 4097935370397750360727996738830336 3596865 -433463120612146862366915271265738560 3596866 144557347882225566123911091959115264 3596867 -705627828565400845322018864319040008 3596868 113074256002388879623235144619737088 3596869 38549060451747366616525596055418270 3596870 -746151618137326359683774679197568000 3596871 -671928199338445330596405120550840320 3596872 -354316174333746736061179952801971200 3596873 287520083574184292098047000563091840 3596874 176944008478902984545415961207484160 3596875 827004464142530235800924917173600000 3596876 1348472032317190380000463735792949760 3596877 -565193448386754308262103497116680980 3596878 537297909246659709234013205394474624 3596879 767258255885358236746890928412370288 3596880 56418623815612104674487368503787520 3596881 688579990016596058720242274093426932 3596882 -549793824705814316173321876776164208 3596883 125008004255560700186109474193158144 3596884 -505529119669949644791813847400493184 3596885 -29645611851930650099311172954688420 3596886 -237161316441492233890123058314364448 3596887 -696954655634809488024725014956788048 3596888 78235896466688137992851050182389760 3596889 -399295693282817232046795187754855072 3596890 -285541271978320506488734711206489600 3596891 -377926740157877053592304757641630000 3596892 113313846760571852940672914283205632 3596893 289930812084609471082807273110031142 3596894 -143590634181456142008129308227316736 3596895 24462844266654614544601664030242320 3596896 2098045626754931979796303269135777792 3596897 1303631917782970588801354459582541346 3596898 -245879492993997907456167360470756352 3596899 93098406399476317128088418177032320 3596900 -619077169391156758961347571804496000 3596901 59427132445715149109675082564384768 3596902 660533347808421843295085889422269152 3596903 600858648254488054731922366786532400 3596904 280953246641336076051208855380188160 3596905 93249831713027862822731157516343560 3596906 740774393238630629993575942606944 3596907 2306621606953683597810557054321088 3596908 -283563182673401456397918350773443584 3596909 111002423197911790590250513560215040 3596910 34424804023023498194222182332702720 3596911 -587082355024617675371642997324665088 3596912 131555172403065450306675128049598464 3596913 753599081162926303235339656515004800 3596914 -912708133015976136995078539837864944 3596915 480873075688834805347659116675901600 3596916 266195431064919014894979319745175552 3596917 345500877099067104090164596607558752 3596918 62334285770169839364670455222065280 3596919 1094190977305894166252730560182483944 3596920 480851430340952901704280941862604800 3596921 -9104625240613347838007653445132208 3596922 -3301646629909629409635925516186368 3596923 315458092395562860856472688713632104 3596924 -871295683630430387634911285694065664 3596925 1082632196430873520385792481720000 3596926 1138517732211933810500155447245537984 3596927 -1800067084303827060266712042757252224 3596928 -805441275761054695063216925442048000 3596929 46943617300323343152135359941498880 3596930 31544723558662502241497919856496640 3596931 64210515963507996314552043181055136 3596932 -808163143819329624490090045643461504 3596933 626097601674284496921932688371737182 3596934 493696182774711479201243996279616000 3596935 -186170890014116307379043513402868000 3596936 125528873817456327219968882335580160 3596937 609309817903523476770134918410694160 3596938 -101713891759339449152779303017692880 3596939 -2452380085900245423019206259337808600 3596940 -475024426169224035736401326997350400 3596941 -1124836841528911788911123092345757588 3596942 -114743284689228521335816314909202368 3596943 -842782989274694023994259403543186680 3596944 -74830478965317039151168480096403456 3596945 320281875509947829743132840552594560 3596946 193838539093544604801911546720237184 3596947 -980594351356416294073886890700440320 3596948 742573527793985306046875828298791808 3596949 843760450771290219223631831835297600 3596950 -1252905982494337163590739301888000 3596951 758137642170420070494690105171112632 3596952 980113036313138274813881703369093120 3596953 7996266077768540693080408164530304 3596954 22413815378246667720720567536152032 3596955 -171029949612478067646763581751483680 3596956 1242564165389153372785980938228160000 3596957 111466376628909154446182840151543552 3596958 -385441750190853769863785087982614976 3596959 -1457846600101668512056728547385431840 3596960 -976019111962766617021203395254026240 3596961 186910752980030596570140559576683264 3596962 -1368308710622722755633032326989553920 3596963 -256076427034166227808139133888269240 3596964 -71211915973096492326838802428612608 3596965 493139706375921600153338577271300860 3596966 -280940319549387091284827787927091200 3596967 -147621819146563965987804701367792 3596968 481164288602346792974970376381762560 3596969 -341822688143380850320923837032927856 3596970 -41975284981981832983601058465515520 3596971 -124775751595218462608957446690985472 3596972 1612024201787591045294845062897216000 3596973 1003002244655158021452517082401406784 3596974 397610823560987675395879101760124736 3596975 561949008679579906435604889948297000 3596976 -301059739056831698068732084508835840 3596977 890431978413407098176241336103356912 3596978 101892624428401491347762236057170432 3596979 1075659828188449319706501327053378160 3596980 -132737907491602330536315242201376000 3596981 1353528246864850827994677516287020782 3596982 128817310836838565456515310742319104 3596983 74464626411852103148934698432585408 3596984 847165263040872761810910995109150720 3596985 229210452530011349817570708019862400 3596986 4199283670980544298997031239418080 3596987 1793143916304591857633763558123692592 3596988 452138743188659102608124219356992000 3596989 1624536993622613747378635493414244000 3596990 275880510378029380452121444049925120 3596991 687085133629186982263924704953704392 3596992 -44105477246252599194958308103421952 3596993 -8504314909508155372309300830332736 3596994 489541178105157154030361447265216000 3596995 606861404369569746043367671483596000 3596996 1474823694686814807936407037369637632 3596997 -227437916403549406989202017553332000 3596998 -25120712325004856817252628662469440 3596999 -345704309443621952600955507058617888 3597000 -300243693502187894112820592025600000 3597001 -1159870421091698029400087128349336998 3597002 53545177969783198849869024746571264 3597003 1194379672714914407817043634036031612 3597004 -17832135338596747460300556200454144 3597005 -721879450565982493504019161571892000 3597006 -29413379476180926824164128062032896 3597007 306658508201397628240871731111658280 3597008 -247608009105233415043615296168173568 3597009 686196114958756939265497861632792000 3597010 422457689383666053866975539604864160 3597011 -1347140184181972164587997256678318776 3597012 -37127993047194937398895639541922048 3597013 -317522111239286682831583547820219648 3597014 -255646305365747808779205185049401088 3597015 -979001287436867249679763755603564000 3597016 127451627027566935573555897829539840 3597017 -1798202409824947395604753943577266934 3597018 147540416061016316403752121115591680 3597019 946184407722038260392732325440669096 3597020 -307929690561094305387893862205163520 3597021 932577195004741920160610685778176000 3597022 -247757022657741554906867292113341056 3597023 693481717398216044269997430205406760 3597024 211990336227851226360279911285391360 3597025 -233990193796500629135506382254621450 3597026 -858756219215491617081712169326972416 3597027 -427417784230909942254874637570270976 3597028 746533095090608168173197768734433280 3597029 -651377989178799793797329501396631648 3597030 378685295222930479435494426585361920 3597031 396269593270541946397193681908640200 3597032 702817738868077649986185914407910400 3597033 840958712668442163456286247847764448 3597034 -11975024731092820401915750353649408 3597035 411616141060278236133793065814064400 3597036 3303786221842917408113162995052544 3597037 -596211719666410453165642371069878314 3597038 591303333255171780706709580546745920 3597039 509878742519622201680921967371511504 3597040 2387539547360884040115169052098560 3597041 -1278786074028088444474121452736131200 3597042 52328543791315222331825309976729600 3597043 330497650429135357570715506842265292 3597044 1075955673875048284065623748282009600 3597045 251221162092355762978853682388012320 3597046 420605223002997853353977916286349472 3597047 -256086083664551739244919566542435648 3597048 9466662151628447967724013965393920 3597049 161332489100857567655107379273811050 3597050 -544006845547398965359285569099361200 3597051 -1233107235122041738312192075451452416 3597052 -887948899111129975290115179321585664 3597053 -272210540637559697479559389835018880 3597054 164662853790003368347945688812609536 3597055 -366305310280898706029093367237550080 3597056 1442238123655048690912304181534523392 3597057 -3856235827556001500834973105919212 3597058 428509932641767884399188719534076880 3597059 830956419538065353197650574099147260 3597060 133504057275896048836756613451816960 3597061 521384226630398201661065323979456480 3597062 -130753015100334829278479070224234496 3597063 7011104811585530324657701027072464 3597064 -898293210863477122200065722377984000 3597065 357759556796835684147570241547567460 3597066 128556864084977818844230441800638208 3597067 1384781830467601551814563361250124116 3597068 33468380036119037875899060673873920 3597069 -422629497739156404368293935214067712 3597070 -122802379867625338210211684345692800 3597071 -43794442529331101162111481701179728 3597072 -55606547763640222509514218198663168 3597073 218427275609321177291250314262778560 3597074 -111585507678464915620546373034664800 3597075 -582213321740797067140357509458109000 3597076 432169689181935718047290785842546688 3597077 1608047108621516541075145915462956672 3597078 308640430814401136812848597733823424 3597079 33741524370468903351173421594031384 3597080 1019563783792834759755289757162496000 3597081 -475288442685558418948739785590956352 3597082 -918957058020318141332707989456995328 3597083 -363153898318739746290304172907613920 3597084 -148032235174074697511531529415128576 3597085 67285594330591160066934636724147200 3597086 -1043075302469364430709023216750843008 3597087 -59560649236091746740614781585384432 3597088 -350464770694143307758035778600960 3597089 1937900017960334193043941734317658160 3597090 -258867507801227920032446710754411520 3597091 -544519933870767316511096269196505508 3597092 -37542052418834258668878240057984384 3597093 -978015537229799146262461058866561218 3597094 -119211262841511740945687436254996928 3597095 750025356982981210987193176699740600 3597096 1335023724468101334968950134060072960 3597097 123893648112832854111292548115618432 3597098 -486596086071776338912365665083235328 3597099 -661812680388729650140369141793781120 3597100 350726532755826258630132258250086400 3597101 1949774942244478277121391230215469132 3597102 858831003591405948909000143771961600 3597103 -43163684877272717270310345616884480 3597104 -11543851640137617266516041058156544 3597105 -552607599338249155714864747022999040 3597106 -135179852318004060031527541461287520 3597107 -436934845463693293039833449631078240 3597108 374604962602724178636654917196263424 3597109 -866587447056082802138892533693478760 3597110 2407177878472711648009196194878720 3597111 255981110684024579364673680201898032 3597112 1266446603878977463668992530659225600 3597113 -255180797934445756092426773527654200 3597114 -146859935626218851126934021710300160 3597115 -200141323591917221247891834004960800 3597116 393640334872852322721303652588892160 3597117 -600895928204981822533432277408728320 3597118 -103153176409596247243075817869378560 3597119 346548251267332947115071245933665896 3597120 -41126666282220778069391256453120000 3597121 855813785826655383690203006657162544 3597122 5563749648658651657129897869110784 3597123 303916190104400737675612889821341168 3597124 -185625870652039266317657057443328000 3597125 543662349153858835753507774601664000 3597126 -22632163855617709104273143473876992 3597127 2024758465066065619606612036030309976 3597128 634426110103930371159009620402872320 3597129 -720596918598618143993769520942506912 3597130 -292948861407684641366203604412635040 3597131 -1010953054451687209343003746116542880 3597132 271149131278420449150512248589352960 3597133 -471220216437118320333510429650980618 3597134 -1016813991004317803787094265315717760 3597135 -65022619118259276446213845131948000 3597136 -556158578308423213201289008096739328 3597137 805932549485262132820051076449618080 3597138 -100102037233885639133671288359592416 3597139 -505603325780728502613530342772970464 3597140 69535323854396657960208466987783680 3597141 386735725771601997421340457931384992 3597142 243318909758262584954493870243869472 3597143 -529681784049528957034407256083118800 3597144 70326747200013781578882884110909440 3597145 -1847918472665651799532605504895201920 3597146 282414679041451365630979424512285440 3597147 -93262103384086406391493229602598592 3597148 42463453594903920945508688485646336 3597149 -496673470018496011869455160008366964 3597150 -136055411904222857169225166666190400 3597151 1182536147818804004568024239020581152 3597152 409677216486310313784031922046369792 3597153 -282626093967854679829884767087186496 3597154 -522470779435708359601048971301532160 3597155 -903134830513497727466722941743952000 3597156 -92116266095864171451068393887641600 3597157 905561153580135923210420337613890240 3597158 -581829202745997026147324751107491200 3597159 -448696819536000446463026271646914432 3597160 -288078583107879719629337117270016000 3597161 177915914054184964111970586279200292 3597162 -2720050768368087241277859888473856 3597163 199607502155399422165713641874150384 3597164 -693408643938975274404550041437562624 3597165 -7329047208721908372590926583956320 3597166 1112980541245962573203982452609280 3597167 323173125144644630241234063951236592 3597168 -57444516094708785816619241921150976 3597169 2255618682364637556928635941878799570 3597170 752058703334172508559132252145572160 3597171 392999622025325423415723022123621440 3597172 2013921744349846708827672457222715392 3597173 -1241419810451412451163940742173946578 3597174 -170030824885953544134344319069782400 3597175 -456491064103551812221035513406889000 3597176 -297807297493165852344252767995207680 3597177 47697040694167578156603617150682240 3597178 65810471464529969999166410899857408 3597179 -1079814991628645984758227351641936220 3597180 -777791933537262291022834602926899200 3597181 -623847329349916682619042082756394560 3597182 -688157688988392935096254062153911808 3597183 717206768247605468064960095892079920 3597184 747549053517425688889445621484748800 3597185 -1859009715439866599243908263047347800 3597186 -991101171372201467000424033027609600 3597187 510400396964178993995258487340144392 3597188 -1263519072966202904128114171658040192 3597189 219564028997287920112039295153068800 3597190 102895640431183793264279974523049600 3597191 -70664713306327213580635588722741528 3597192 1448996010202302382346225117422878720 3597193 937792288467911711075610316702924442 3597194 -5564819906965435343648763249304320 3597195 -243315573436434862778405542488518400 3597196 353129371931380851619794192853777408 3597197 1367974866377131438528948737084254646 3597198 502016972797465759925109722404021248 3597199 -1632245980814062586280465307253582800 3597200 -105208953913900787220441932195635200 3597201 -350247180186264149288897868414839070 3597202 41320775782123823576739564437898240 3597203 -2037558225978529660846624781185054548 3597204 -50346551337331230204653891297249280 3597205 1392839547175406362792627079204656860 3597206 648955585350197163119358366066219552 3597207 131003354655944058747493184581486440 3597208 33798546229989962761418020728360960 3597209 -131039821809235461441853634440704 3597210 -1847324782979366357781368912075040 3597211 2192237517401464079864178656284311812 3597212 368804982463682223568940513946772992 3597213 329356770929883227233258619537295360 3597214 388967235559789774033278895355917632 3597215 -727019088255360465746338673809483680 3597216 -108287027537448691418396694247636992 3597217 255839877335752991749531088809704144 3597218 -306264829553539150079718213792984000 3597219 -1452728650497320015711088343047960156 3597220 -320688887383078044165853671458672640 3597221 158948466170517096194015119708012572 3597222 342655912204884295672207829493051072 3597223 -167143445879907072542995888460729856 3597224 1175061719172717088843867728913320960 3597225 17845203933977201979104441826003600 3597226 -406998476432857159581169463523620688 3597227 -875264751433304551020044983531998924 3597228 11678567304454834378024361396973312 3597229 1223134852855533087978964653070661676 3597230 -90088934569583483420473390478438400 3597231 -969006450168660631452070339380546432 3597232 -275652696537528680154797202628444160 3597233 -1346105356423040242645508674118468880 3597234 522985545741710344916119013978694912 3597235 213928274894721051333981287708797680 3597236 10348877853727547188243413952721280 3597237 -552015190438056706038893846761132800 3597238 304539641105521175897069264605103520 3597239 -1285365472286568844457436870306939744 3597240 -100496723834377496250962233550438400 3597241 -112585839865246906025719738199574358 3597242 351819875819384117183110535347981824 3597243 362831147514032235014128056556209264 3597244 -416384310939043028459846541317448704 3597245 -939508324594629908740356486760254120 3597246 12807480205086348790905546097272960 3597247 355825740243144021365623008707064720 3597248 -215593902803973089018388324173217792 3597249 1306348945407350649187801294333295664 3597250 57289535401634543968182268802280000 3597251 3847027873950497278426554253923840 3597252 103143747093794373677527750746258432 3597253 -1508491078482088617770371063776025536 3597254 -91923492199309191772808708284631808 3597255 910337051463599485814412077767679400 3597256 604068014171177037073117983805286400 3597257 410764752395101004674197091780828506 3597258 -102645563930948899006942730215357440 3597259 -133825880197903935132871141581586540 3597260 -883903910361678091954782195329111040 3597261 995139633408570932830191053691809472 3597262 -866856170471979465754255436144770368 3597263 1222015608531962506883239318107766512 3597264 25796062632942235863588097539440640 3597265 243054373616537114596682682661132800 3597266 460262174910780994235651449768754832 3597267 -424330420938367832973930389598459720 3597268 -652321774023194461116053131799503104 3597269 -23377000479714287519543670919980672 3597270 -132674213376213184126794428728473600 3597271 -431624251043342333195643342688648256 3597272 -467588060087236842881629082565304320 3597273 1008066117506068382681317375133377344 3597274 -646836210513682484621075824189518864 3597275 -808521955422324230688515074064486400 3597276 512850066527320528858478018620462080 3597277 700699921408334156721985364183945126 3597278 -47901033941233232223740492039026560 3597279 -90899721047073851903232318750710400 3597280 -146368528226068643114956506617610240 3597281 -257178747834107620295980049922285918 3597282 153765933739068794504267933117084448 3597283 -397150827445387590867851942437920 3597284 -570831293464713864426629279910912384 3597285 410102670603408209624038636943991360 3597286 572921931019519382343594949885243392 3597287 -948880623844890762345792363654940320 3597288 248182432151576396286124496814981120 3597289 -1670432232217177854304211967047028000 3597290 -830426983569400090920434681648947200 3597291 4531263631128081239359903193475000 3597292 -192489665023046005344656200123508736 3597293 -587106322796138700136244183619789600 3597294 418819194891068805575250593366016 3597295 -416917844305193360528845700258047680 3597296 395043660469268113612714932720893952 3597297 167125754734807174072268407315248384 3597298 65648891482717165765113294907088400 3597299 132310885925764282740655643684512680 3597300 102293726781344883531836947016140800 3597301 890699284580270035500438247926299232 3597302 188878914476645432233914219250566144 3597303 573546020521250852161003303707250944 3597304 -1660673794847667872092057583646474240 3597305 -126285523095605366066475635011971000 3597306 -561288707164991444407019587781738496 3597307 -34979183944216041906838512561420000 3597308 -308205577740570214850860658000977920 3597309 1526304358826521582375086320292595884 3597310 -599176598665847747049776503215829440 3597311 1863956316675343312532109470462118912 3597312 -1079194211430457183830961834476699648 3597313 -778637644240839739896355440989503916 3597314 85243001334569512149210963983004672 3597315 283714765215014401614577100156555520 3597316 873022455130560916357719123366198528 3597317 90793540376110748879747646091183932 3597318 358790855869428167702920055664654720 3597319 232814745131897100098283249303723312 3597320 836674716522456161627988093014016000 3597321 2382695782807818865074902304015744 3597322 -295587319328580336067257166199399328 3597323 353257542647585645666708183124637200 3597324 555507177994806794375317506075373056 3597325 376211400969006369148056543236138500 3597326 106595735929278671445690402688221504 3597327 -484542842796699910036738827118801200 3597328 7671251072872356540525690396344320 3597329 965724792487037503072847719660458930 3597330 -341224866722826398153621333514240 3597331 -712957501437421177320235205381302736 3597332 -1057721538602980715631312794070417408 3597333 484060212055022700854447157975072768 3597334 -799554510151918805902667602123549440 3597335 137255354041130275152102665955697080 3597336 285727617872536015639428699054182400 3597337 -22069210808699570899159199388544320 3597338 26212123051317790869126212933209344 3597339 35205516276343993741643661505733568 3597340 292175879312876245285455223811781120 3597341 1593178069497521874440688758194300704 3597342 3920468306058336930795342984075264 3597343 1487779092571619644742825887271434592 3597344 2038574674639934805297164218175324160 3597345 -1436287479227610000568069967008214400 3597346 -208920702840014642906564432477832960 3597347 -677111139769447882237958169580263648 3597348 -863700855323831266183939093369006080 3597349 471385649051639119268675494558736832 3597350 325274754594287186172681780701234400 3597351 1008760368194265483692857216360769832 3597352 -979222237927664208923353313960755200 3597353 259692728217473721613363078313300040 3597354 -48420984635313656055548202870489936 3597355 353958932206252438027407350271999360 3597356 88393032779116530562548980859552768 3597357 331175541676789244996575566075639360 3597358 147907427774841640927794447091241280 3597359 -2001759640057820690570769789906355440 3597360 -14491770659640187664005588740341760 3597361 668205709388764914195516794371312320 3597362 -87427786416178357932186959767832256 3597363 219631700756730188615946405173625600 3597364 -120282604714281825064099482972110848 3597365 3173277403379877083551613242473660 3597366 232231311697883973969814067314252224 3597367 50803945519128527081015761030639360 3597368 -1222396713760995254574058647278653440 3597369 -285270025121168184204165632729390256 3597370 -268589169521447677065609047911895040 3597371 -347736945555507648190838991396584856 3597372 1297153433977518927631584972276168192 3597373 -280008218787517326527637803012512436 3597374 -116580333987298258959982577164953408 3597375 -143926671222547210684439228871864000 3597376 -63646114551411069335824033966981120 3597377 262533186291629756116503700618621632 3597378 -100476912943660715071794541786931712 3597379 -1095742268156461177209984481565246020 3597380 -8177949303230792909960560030924800 3597381 -424648348413311199043886423681686500 3597382 125850910301326909829712509107588800 3597383 -144744377475510160642580602009075368 3597384 260330175344514842353715240632320000 3597385 198464478741523685102540579175029760 3597386 -318856220931648555931979152393549056 3597387 1310895562325193747377574687834693552 3597388 1264608537104734636391410600292083200 3597389 -1507928518237126027422238409947212810 3597390 27369851173091564608605408551968320 3597391 -94378238568095443049626338029314176 3597392 -13937578452263991492539554833776640 3597393 -604045567991963956928280374399813136 3597394 514982095296827705343765214039268496 3597395 -376219606547865681323494786674710400 3597396 71531453535598332539318439882860544 3597397 -729043986772237459753674652708335154 3597398 221451945196438463498724403817118336 3597399 126658970346567314641468686063013440 3597400 -21098762715861069384631808855808000 3597401 110741968470154211164004900400555402 3597402 398752415752636592779266887349510144 3597403 481673401727056345673518466085160120 3597404 -595763489755415017015430781816751104 3597405 27571832310820771165449661000571520 3597406 644327307671064316555862918346049152 3597407 11963277226618173020473273529498880 3597408 -107805490605791433290086156216958976 3597409 2168003399879094517429988837041048610 3597410 -30461883625047212830216366856202240 3597411 -273279300672652016941084242064769928 3597412 179680709330954232023167404318298112 3597413 2082791447803323153407110033203121662 3597414 95155456427890359168633701351656320 3597415 -43614732339211129083194377041514440 3597416 68782995839166212383299167790996480 3597417 677140594766523558029600018982301860 3597418 498010053199413341247513183298356480 3597419 -402497465145514514993564915951086704 3597420 -337324032360054966267045500663301120 3597421 -1432262834825785250395686143451745320 3597422 -259639364298839834744508564937353600 3597423 -4097665808235251182922365369013760 3597424 134592020778077146374577141101690880 3597425 -187076233342665883959155623308766500 3597426 23825690775322969351135019307171840 3597427 -2966254982852326253719325918955492768 3597428 -164239244245792676464591665732894720 3597429 -41543117590614207166904603032137312 3597430 144287697434936090409913896036529920 3597431 1408736794868606986167796228746151272 3597432 -866973372067196066586350693855047680 3597433 -939474313405564405206000770933517462 3597434 -931881946056314162744512207003722384 3597435 217453497636619191243961637882597520 3597436 144565575713332727914790657894850560 3597437 -1764980964224574032766126734465761914 3597438 -85073784479667225011866082476315392 3597439 676556639991069163264383531927297856 3597440 -21396002200249459097510582471884800 3597441 -556707648448784245904295037562941920 3597442 340776659216419004044056587112721872 3597443 -1989368787064512511003798053540377376 3597444 177163908480614255912596418288330880 3597445 -116146378347721848380013546979823400 3597446 -1180082406721053087920915615077415328 3597447 58756715787101516580838215475263744 3597448 -1630785686990747728719242029952240640 3597449 201626742006527632785056116653783450 3597450 5397128083141032911396729300064000 3597451 -1482474053831541374581141233424544 3597452 321425309038780601022422294498065920 3597453 -2996185320574816892165568308847456 3597454 270209206279394739352872720031249152 3597455 -1264063614634135758702255403364097840 3597456 -140564763112561947452527292311142400 3597457 -339410012851889874353198753592739328 3597458 -184466653804469488245170890554487920 3597459 1276852734296550097220855136216098880 3597460 -28690644949048511872190676752947200 3597461 19133107250776352032318772364016032 3597462 534284651635956804703615041567458880 3597463 509135297004828133245015733772878464 3597464 -785906764081090084966504367962030080 3597465 -59732758220832076506879382279634880 3597466 -1489426222495606245092847580012800 3597467 -661634163217349025845842295003878728 3597468 -77457680360703147121842248414576640 3597469 -161231331193857215401148510821110720 3597470 -464083824639394363826013641287600320 3597471 -949996989061558596039666490759325160 3597472 395631593419124376707898491400683520 3597473 -775561178813208868579154866401347520 3597474 -1116340549410193393652980612477774848 3597475 359390133980955614482142956087128800 3597476 -35865270966010315705642190292615168 3597477 33865357862244680812721498801987808 3597478 165009797564504652084654581281475040 3597479 -1184577084447700886668198606342902000 3597480 -307196220950554951517627697352704000 3597481 -816156612465794393665872565655818560 3597482 404635384295683667187584900828456880 3597483 192321336690808010390267918453844144 3597484 88742159423030192378948385602591232 3597485 -299945959145128342812113657512842240 3597486 645367328506295975276941157275872384 3597487 4052359612072344969169338890965136 3597488 -52718048279938539601942112858013696 3597489 -60216516256661360013823456614151680 3597490 -34260895520880651560655947436338880 3597491 -61388262685196490616149198962949108 3597492 51768467145492861038311297771776000 3597493 876873638883716889027828114976789742 3597494 -438477209577210701627273954852740704 3597495 -848791444096923892795027220807180160 3597496 32148431501048432466578034405212160 3597497 457637191346668393335665794708470912 3597498 -592046068666382304287131847658389760 3597499 -274675677536209211400383279219711232 3597500 -16763320841528937574829831788800000 3597501 -600198084980282036747961878733773568 3597502 -382015247698499057413480281223814400 3597503 -2085141747047344520511505448018736 3597504 63607174368741105955953093610831872 3597505 -783478336417928154092691110987878680 3597506 926097097695857208330580860272259840 3597507 -73136520818642177453468003711769360 3597508 -1104948465930273176666889747710872320 3597509 -26321433793719299851376165492517696 3597510 -10889987340569935668429858988769280 3597511 -1287364939364483551081422140008558888 3597512 -854558945556161788237589801338444800 3597513 -41393105240329583073774790792916256 3597514 -1502640297791214922944408798318382848 3597515 -957924680716285839337499435759007840 3597516 -281106777203513250138075857396272128 3597517 -701574942924292229177401299765081600 3597518 992590487216920266226745255801568960 3597519 -251939419039255922026363113126395904 3597520 -455744081913664337552158724229857280 3597521 2548291535087061492532230225355640832 3597522 -51867087580896469723441249426022400 3597523 727782798745838936090940720815875320 3597524 -551569710093032127797373716407425024 3597525 56659598334232611169504154023656000 3597526 493451588648471372233104250193255712 3597527 1181158042995953884345682305676714376 3597528 -978455054283577534894816117456404480 3597529 -49982344879576574587872051813360640 3597530 475338780420813298788328201427048160 3597531 412328299950062695531777071853181592 3597532 -1886045371510902134678954505999595008 3597533 54296858593106566264464475431727782 3597534 4682087326543581931901346243743040 3597535 398927043263541875392647257305593600 3597536 -1094366056644208285472924068266639360 3597537 -681449333568626289619429225826172480 3597538 -398386658041038327258371232716834304 3597539 -927473286362593250992773809881935360 3597540 583311480651714648065963429592391680 3597541 -2127409838757233976964003606503549058 3597542 -259836204773754957643581110328766080 3597543 69551064262627231970925045535759632 3597544 1119798850366606960155425658680540160 3597545 -34137676571305260547100545328908800 3597546 -174276105870375746979765164531663616 3597547 -131374630459153253812407524958446048 3597548 -398066922154952143110384543078964992 3597549 -611858909251214802868504432955507136 3597550 117445979672985529186631247612211200 3597551 1374907900112400440791476011207625552 3597552 943658809794287252952611805462528 3597553 -867839221635906835131718721836993198 3597554 195628827317241474748859144770783872 3597555 161095309772950958981820644824300800 3597556 55998587678090579097145960122315520 3597557 -239840859660422951464575754507917696 3597558 -125708838866102001567925868165665920 3597559 -840384782408657433831974455319483984 3597560 -481312860945119851021992698217984000 3597561 265946899243304532845491439243820480 3597562 174813488755436168477652199392562032 3597563 -7057343560086328805993864514004188 3597564 605148261661438328795178761615877120 3597565 137546655790353150556093575274351200 3597566 158036348370549987945125502903279360 3597567 -678640718690865946065228197671262520 3597568 394867203670631195937257112075239424 3597569 -718738975040442509421161525457996030 3597570 31598380124292498125355133640547840 3597571 -1235901361921900034292118644989620228 3597572 1343224168431368512183632469565568 3597573 -84762612448860738298724559738726912 3597574 622597056590506375933271030290838400 3597575 841613566093161792272952521165895600 3597576 -1119012762867738567391241978213376000 3597577 -1904702091305711865874207767372608640 3597578 -424321397311883445669914647913725344 3597579 962432177286335470971089847603492924 3597580 -409084679239689985851919063045800960 3597581 -99084422843465919773940480725698560 3597582 356287929730632278214194324844873792 3597583 81793658941196520113695516742955648 3597584 -210714996452954159644291421357998080 3597585 -20409578889408065859085412448500160 3597586 -25321023260331981627151962360649152 3597587 -220244681563711933927302252305732448 3597588 -1418090764792262509178789130415226880 3597589 -1854932421167895731671606852396314610 3597590 -862712748579232525040221520249539200 3597591 -31308782682552473766740042365307136 3597592 1150335845602427313147663383867136000 3597593 -917537466158245618665562923378949680 3597594 53234867077026674803027967091916800 3597595 9321999705762064676159188283776800 3597596 -571003842743816967632731749231843840 3597597 -792574586128292355807766451481306132 3597598 333290197034747968791915961910988480 3597599 8945346358388669505393039301967280 3597600 -269378087895752333272787135692800000 3597601 803052855844060904298419832493289152 3597602 -118668003228002509998464803072003248 3597603 194930593740551343254260826845111104 3597604 -1098286099084164609847183042793743744 3597605 83617054435152899775592122350160000 3597606 96042235284817889353091567808036480 3597607 655787713554299166416745993707293480 3597608 262171712242424521254045824726630400 3597609 1126266630277033189942908065271509904 3597610 182570242186517389914214406949636960 3597611 -1580251300237735776160599943403827788 3597612 17921054623181849804983083894374400 3597613 -299721094013401667171191498096972138 3597614 267812254596331432745493177569847552 3597615 347137225386024902457571120417075200 3597616 69333579279493276357515518510137344 3597617 1544052248062017128531130848479131666 3597618 559743901578534922912220983787263104 3597619 556327522732235391395856885626738296 3597620 -99789122238001075332382909793264640 3597621 -264149289178590118751989242627181536 3597622 -11158002899147772799930569102748416 3597623 -1070845649377711816914890476013327040 3597624 -1488504506763417507144738648639590400 3597625 -129339355963685765485646936513286000 3597626 -414783164783363684623503946176601488 3597627 53686529401936628408943946316618880 3597628 1256603586607616574039737108411461120 3597629 737978118119592807440099015040534246 3597630 283350238945554055279891015669115520 3597631 -2009343996973923388289837572629383000 3597632 332725432858887300779968430415544320 3597633 410600369431075997622789733536224424 3597634 115195224355248581363530035354987216 3597635 217432527164520112038047890567849200 3597636 254550021203956777236336296768532480 3597637 -1164003497684917334361631950737052960 3597638 11791960740205048594573275645393408 3597639 644312625241847647423517443324142208 3597640 380936483628117194284517024624332800 3597641 -418059517404852004439416263453426816 3597642 595157717918102193675061603758950400 3597643 -96584230771420006578159449818306560 3597644 1692488887238864342776138341973020672 3597645 228423733571764078459875531221418720 3597646 -170733263955974205715101048665420736 3597647 569156863756045564283261329221292080 3597648 -2869792154752465246947691770150912 3597649 169063803355961056489876197271851120 3597650 185204042397418259643689490605376000 3597651 -208647221410494411826493318510318220 3597652 -920389329525572977614387213947150464 3597653 -2312132391883965079141438039859492640 3597654 63064455168231901667840314740474240 3597655 -786429058121143929016028273177684640 3597656 -800847595197421018596811063439523840 3597657 206291183375005429140728012587891392 3597658 70044856452737727054640498098516672 3597659 42837540998857170745882384747715328 3597660 306955502634373099854955222022553600 3597661 -536656454495645641319093450950889568 3597662 847440780263025402385009941723770112 3597663 112199855472067059874263165994155024 3597664 630804618075767878297986341194432512 3597665 -273128227031334395467033326966152940 3597666 -83887708354072728317116570549570176 3597667 -279926220512108054403641864088133920 3597668 208872972552295747011824471405358336 3597669 -134070745157837971389203670604123200 3597670 -102243872666896879120252135322670720 3597671 -382846895949649484800593476874450816 3597672 -177561822949538399622429786841006080 3597673 -1302634991436946914722983361660731078 3597674 350616644566525878371576101458988032 3597675 299450594471341879458438411231261000 3597676 -461065078883675720167628045375913984 3597677 -1470435717562064316500670177076578474 3597678 -156146530750045842089183192362408320 3597679 279660280581405629778450713924669080 3597680 55210435673703346374877218910863360 3597681 -20592250111638840078821541108037968 3597682 -1076283420767192404012321440684633600 3597683 210274157734803430335186227352323184 3597684 443747800028305835792910406835675136 3597685 155161442370091575030146255969170560 3597686 -84774118575578259141882827227886400 3597687 -2020986822291994882874941894158571152 3597688 -946990417340269804702591460095488000 3597689 1970185645436873761809821508344000256 3597690 283762809056469833664094513576523520 3597691 583409563180413702595659589187730384 3597692 -136390076143257790294839940113761280 3597693 -422931519894851660683747712864248704 3597694 -23674416873987369661818624942140160 3597695 -3812290270496495067378635823911520 3597696 -87630071306264515763170351031255040 3597697 -1058190554399256251139195970639161260 3597698 212124991463653790827421492718072864 3597699 125028142835267095285588078824605952 3597700 -164614207148211694712608651367900800 3597701 893583519934983975070591096258285632 3597702 207998035986257431982659695766602240 3597703 541319903604869412463975076746588952 3597704 -1083084442869061747611087423800647680 3597705 -94701443193983166487543352394374400 3597706 23488941834266375916061788669871104 3597707 -1437950497796092779941985779784785160 3597708 11093826174835132015167789340314624 3597709 -1256058483353112758426851361164783488 3597710 207380506942632414513060708721983360 3597711 -28021173107430312456253898540024160 3597712 -236791279576625811806924070718537728 3597713 -274790258768032484002861173114197376 3597714 260155774915348401593709606795058704 3597715 1293638301773280201958012055431325520 3597716 -1358716155277561610285597264418092160 3597717 -9696112544402614120626724523437152 3597718 -877502473736956811036697029154290496 3597719 898046756029891224570946425530049960 3597720 -66913404870769288469221646116454400 3597721 100111077194214730834041087868632000 3597722 525129023356288439415930212809116912 3597723 -242567688501562803818366526290858880 3597724 -3058119153008276535197972440929280 3597725 -265249152684017071743490595140164750 3597726 -7528992999578843761898330413888512 3597727 -10339948258608746055427214558875200 3597728 644663891113479120462890418926714880 3597729 -249036149583471355533697188000056976 3597730 -436815187932002990137000774122571200 3597731 -236401304692620101519252131822940328 3597732 -35436107286706179547114738971928704 3597733 -134118414763053775215522306880333280 3597734 52141391996743333825481279154571392 3597735 447140933352305257134094532351586000 3597736 -39924528676919306577095968486195200 3597737 183734492828466471681031910361395520 3597738 396466206753586773065872417975206144 3597739 356675223356851978570188140438390560 3597740 1039189737128518626687569763067622400 3597741 -237177859402740426264127423675460448 3597742 -241643070586184303428247912727745728 3597743 -2788451102277797856623113751216268000 3597744 79351261356063962136695161447710720 3597745 -1006235774385943746650800792054780800 3597746 307670223276389993348256710303201184 3597747 237861121155500258419331886684679728 3597748 -270179261793089681944236752462450688 3597749 -1116127804614138921789259594696415250 3597750 112392796097441355543278107148160000 3597751 1565265533096529017075770541642643752 3597752 -614325513656175091448769219858554880 3597753 -800498952184684539993860934655383456 3597754 -600201350886196766355660832328071200 3597755 291356439039714200193793234009232160 3597756 -897129987032252515207642361567723520 3597757 -854968328692275232802989017442872468 3597758 669195250913254725067200532659643584 3597759 257085599091255332475154992904507128 3597760 157355306262619276891529540775444480 3597761 473071223377338346039535484478415760 3597762 -77722841843209737357562470759123456 3597763 199367931689175860992317782645214800 3597764 -859378075656488195227456157431833600 3597765 492885130111626711006618779780860320 3597766 530664283106767719778541994504849600 3597767 4456387822014761962524728986252800 3597768 534878048926475375348449046708674560 3597769 411682620536176116969669729828326400 3597770 -170495063334544497667131550807146240 3597771 -379735435253202372854834496104392488 3597772 925218158778791354173574171931581952 3597773 386363634040018285944477090120956022 3597774 -553394598053667274102278767917487040 3597775 -210179448893559845678921577067885200 3597776 24107455216279178363196088339709952 3597777 -48204416297166718509323256265425774 3597778 412970284830194420232823955962196256 3597779 -937196147461354782333985144233384216 3597780 -148222932867867441616464030303559680 3597781 2200299589298155321674467048499502464 3597782 -980422840629598381120111546062391008 3597783 115720923829626357190033625502842880 3597784 -428125799681515706496985988921364480 3597785 -235509494677429849334043669111937020 3597786 -390491716975045878883854362015044368 3597787 -1243196904764678172573256988150513160 3597788 146546572309335500928565496515865088 3597789 160477351872128914013499495399270048 3597790 47708331463704477715872816038400000 3597791 78962745678395189134308948192966384 3597792 -804450686553642630619525494368894976 3597793 1643521842633112279965788060577275042 3597794 552349831131830491265694984167919696 3597795 369871219200240821582424737841985920 3597796 113190769697059703629265516748267520 3597797 143922207570413503724403140228910912 3597798 25547741310878388748779302842195968 3597799 737956856354790591809248279585707864 3597800 126903476235800834054157496010880000 3597801 378725825820270043135225077938704800 3597802 198094340073197903300934431474753280 3597803 668140022515848218662210592068408320 3597804 245858090697972107499251915123097600 3597805 -86445078549516038969372704713022440 3597806 -394237758878851489481782406856137280 3597807 272968534993084381326137698121123088 3597808 -438691506860258465249559426461728768 3597809 927238193326522795965443397528701010 3597810 3220805174042202535849873927564800 3597811 -5450284960607105748581384009881440 3597812 1617651783959696492023231872893203968 3597813 1150308425830225846856626461601820142 3597814 1081127020312347476543113836536928 3597815 -528198473334665812635337219548538080 3597816 -378446620067577120458010224387174400 3597817 1217143679024417754288809487378453866 3597818 -101540471932286455405960532909475840 3597819 1506992718689136137031741716859707760 3597820 -953766962098218891141227197130880000 3597821 889127736426870628904652602607967680 3597822 527871750080044652311440470999325120 3597823 1707754388578733425830367893908703304 3597824 -676217346599640535086480498867830784 3597825 -145698845849392019546353574265228000 3597826 787664674717998381380010835992668112 3597827 -797491868876021322864273107977497600 3597828 45666819761898384931326364779761664 3597829 -500568169422664218375843868238047488 3597830 -477209817693929563866298765039789440 3597831 216077735908328781355391324681061840 3597832 -141157501722556549644852690140528640 3597833 -2376350862914836161399012295442722800 3597834 -129920837763630843677769949899498240 3597835 -815648811820609883896641780669834720 3597836 -206328954745036247604460730336570880 3597837 1519629481549114548089048763442876800 3597838 -284970446325387153146626083175855680 3597839 -644363331774545544984878618755190544 3597840 140222708994579331079744544433766400 3597841 260153172525705699730005828959511900 3597842 58602278311464557677619672735901072 3597843 495809090821029228366123315648681264 3597844 -631374515100889362702003447843784704 3597845 360109594324394334999403940157275100 3597846 46123149873312083500422779170529280 3597847 846510472880424802047057587586501120 3597848 1580517733575511502478378926578114560 3597849 676762196903399192003117415669726234 3597850 -858776182561624609487066148566899200 3597851 -1230537240955297486099476380879565696 3597852 -12847980125752697545952273739721728 3597853 5456306022462640882335703430611904 3597854 -204888541037866306103067669500371200 3597855 -483347928688156892950801748837501040 3597856 1125587444789803366299228882529812480 3597857 782209088352832613777511932379404052 3597858 -815208524445164070681196813941725952 3597859 -1456454536754852521788350682719753960 3597860 -113522506747400594648093148871065600 3597861 863721229498352210515128338292608160 3597862 23366817251399492659557532638270432 3597863 388966548569789825112311191696217040 3597864 101214031480250042022251752606187520 3597865 -1228361582957444948458929146322139740 3597866 188654309027530167854174743230367584 3597867 -56616376002958154850648256928047104 3597868 -284354676878297022553755340527223552 3597869 -504973490734840000062172249149255840 3597870 -110526326837995740173656578042595200 3597871 388503518160952707176503345328125144 3597872 36697589345428403681102772435025920 3597873 18019087935927199038076889882724768 3597874 174736489505665088002403726751699216 3597875 -837056713356327482626751860375260000 3597876 969358333433989776326001659421388800 3597877 -1286947957828046710846077075791097248 3597878 -43997842643171458859566947315384960 3597879 293954218172280573994659532257083520 3597880 -158589051909587053733056173045350400 3597881 145854915155523345372753401486013504 3597882 -403127679664160139027333219039037440 3597883 -752003639013010491357836393333187868 3597884 30238310226653164898222135363897856 3597885 221036878991937767500735056977760000 3597886 1061141929952680060491091781930395392 3597887 1382342128906339528849287929773753536 3597888 42833513649524937556127428028399616 3597889 11744270557007903687621916097136260 3597890 42133920070991773425680635048465920 3597891 376308332163252787052246472152460288 3597892 -665272896401059784169455893079334784 3597893 610750196361846074211879200940939264 3597894 262178939771815825190713457914960320 3597895 -430008998876267650287902075882725920 3597896 27848816076056768283979278888345600 3597897 -1900548514241283294817728513913036800 3597898 1416199433493503879854467272484030720 3597899 46323859434297055606549204708208664 3597900 -246220669129451640166638355373568000 3597901 864495321314599932795720201413478902 3597902 345903533658935092297429530286030848 3597903 289585761746272995025482527527104600 3597904 196405226855598053387186707984670720 3597905 -780861752195544324268171380759930840 3597906 -135770276166570029219524796143687680 3597907 510672521743757939747464989737810156 3597908 154050709623929482160431668236128128 3597909 -489332087321769696345403937427483840 3597910 -171518824105587066547152867790909440 3597911 215203594011543162808595700743125512 3597912 -521612792458651362969482243414630400 3597913 1280902042971191695065673588601807808 3597914 -163892309206106522295351213224169600 3597915 556611468103601946437621449735491840 3597916 481690285725649953126681919154462720 3597917 363963303221699750967105364153058412 3597918 92718502196650907058246948128765568 3597919 -164583186578821300269259515355234856 3597920 58924902183330578137342612733952000 3597921 -81082855134671531866958399948483310 3597922 6663630944631076961112166462746624 3597923 -341888936770221602212144885569419664 3597924 -312927925619090084910411709298774016 3597925 -31723942599905037323027569475839200 3597926 -995652648621691067668771791113549088 3597927 18016511728098501884816722294292520 3597928 558182315425615193802492393404636160 3597929 872016480846615156749462887933033530 3597930 -73544515250735831773820054010439680 3597931 -1007112384273209994483584190740971128 3597932 280875432327471027053647154820006912 3597933 142490343014245368693656263068882048 3597934 754857708897204321629610966104471616 3597935 -2552759227841562766029519717524400 3597936 107859234814132597053410737732976640 3597937 112628019004045098391952544539916352 3597938 -71673429507837983729826203037214080 3597939 14482598096576487517589233922184 3597940 1040564245324620548675986532537783040 3597941 1254149878373450582902966400832759342 3597942 287599839124503653532462370297816512 3597943 205507212644793754001320439308039080 3597944 621663459252085621042452989600071680 3597945 -88589165768570183973533191210484160 3597946 -456965484768480195616740540226096896 3597947 735701555135101629186982170210879396 3597948 366241487058817544639643438069089280 3597949 2136977137478769212620665852927234950 3597950 -69379598470524663653467483506177600 3597951 -12276832716280582030168702214720256 3597952 1003219412730015239142305407539609600 3597953 63686973147663847825978681815018240 3597954 -176033531772890143553298772283051520 3597955 -404883071481765641488723261699577280 3597956 442391626275002909906440016028807168 3597957 905385809674714810879655909015034528 3597958 -20440303668995291828476439115474432 3597959 471044183939070642588098996994544128 3597960 -570124008462942853843627476231782400 3597961 -909759227182533012711374949399217868 3597962 1770444581720842057416808800928030464 3597963 146744066308972031360617007256411888 3597964 1290761187259522789809128015217118976 3597965 373609829350307622097688607903329280 3597966 298414990908987131244688570312041600 3597967 1560419048520194592855697381389025152 3597968 -472033924653078609421458276415635456 3597969 329354617674538412889842757895145280 3597970 -39657796373716929548011018559139840 3597971 -24875200960316260465438997824310208 3597972 -549086947649478024587412354422507520 3597973 -268574370447457213897297226574025600 3597974 -575663296122681278054293530769527264 3597975 -107625958977490995565279549238243400 3597976 -2264734946331155169164890819152691200 3597977 272268287539177355508106654560266826 3597978 -40436548595478998571658586912395776 3597979 -77891376804599158648950146576732928 3597980 176588423630751127751519896364736000 3597981 210204747881269288730888625799950240 3597982 -4775396959189711728216179011639296 3597983 -972879891387686680795975913935956768 3597984 292084940713972449211995144697085952 3597985 -43914590618246124817784767967987820 3597986 650718221969590230899533350873360384 3597987 491958170239721274070559454433770360 3597988 -134639506933400899767732643504594944 3597989 -1883215095908560412918217116315238210 3597990 -362736344183824773093050718515804160 3597991 989785617001161761942128877632672320 3597992 -500603511589160401983240457262284800 3597993 270085034439365771396934923297166720 3597994 288508411389121065231920773682437296 3597995 -1181829326750811213794242082232612000 3597996 252647533799416042033823359952191488 3597997 -207215121725717873836763947333908960 3597998 52815223780769330071115365770504000 3597999 -1072613068218375430045552547786780400 3598000 142180623751066422670461003005952000 3598001 1792479477110727316032230361459292800 3598002 533259701558357738348822241966472080 3598003 135454703352571360411319836612277640 3598004 -212594109982215116275278162946706688 3598005 -39319460744404221668198503117814400 3598006 924102655499140601866627810533185952 3598007 -443864403868083233793167351184913488 3598008 474162234479463263573190538488913920 3598009 30067351338766783941838065567863210 3598010 -247753651205789307803377160595151200 3598011 402439086181226732546700038684994480 3598012 -193611497693375152069488130294891008 3598013 -589403143969944418470352808010615738 3598014 15444872526680865773506759883553792 3598015 -419619377653003372231432602453657600 3598016 87257889884118264315012124432662528 3598017 -17049550617629586723473954727864480 3598018 -93234393143901511710804139857845040 3598019 -937604118591893245488532833527888580 3598020 -2810210532216221818721866683697920 3598021 84912276683840711893893423305855868 3598022 741873122949670913931473060434089312 3598023 437401887078123124533251245166928768 3598024 70319032346100425437426393205821440 3598025 5884447610203254861074533827334800 3598026 -305872669387127064019913390627315712 3598027 1590222958021444092768365309256521876 3598028 69029092995015493509802053449613312 3598029 -277690424938884569571155385538661226 3598030 188113988027732081921319248178336000 3598031 -626672557870868060771741371261595568 3598032 93119057403153667004412424016363520 3598033 -369080080468192660070774235427141176 3598034 1065543794273878874657508257367761664 3598035 -149730345896041827996846742188944640 3598036 -219515893631186570423921072550111488 3598037 222391012344124967467131309230552064 3598038 -1174466492701548336909400389044403456 3598039 355206537528578669093865953352488840 3598040 -149483382193705079786285237208883200 3598041 -1265590188511596002315246742243282816 3598042 171408157369956195330488581631699712 3598043 -160056297100939551146915012952649080 3598044 -32642406779057249685184804203601920 3598045 539081846869144983829630058115007200 3598046 263000451397747385093419088352350208 3598047 783570164652560123237947715891393040 3598048 -1125434779298892863567036977875517440 3598049 -338596743701289472058700069413704320 3598050 -60712729342122297647369351314339200 3598051 -737772422343688898565702015698734608 3598052 -1702189808552309664952320772481836800 3598053 959054727070475822925953605971268704 3598054 223583482127218047120259126180876800 3598055 -275956764198382502416184262701736000 3598056 -415685420246542835371913157427200 3598057 1492362909867049506964335377010686080 3598058 -779048551971879871789879716491458560 3598059 -843666929989102648872948294632359440 3598060 318591107864322984326280652151316480 3598061 -695303516686312549177359294772663338 3598062 -20896897329115149743336599644201984 3598063 -187665340824725250537639585530228240 3598064 -96060991339164636545190854587416576 3598065 -74869507264674793292223296610205080 3598066 -95888736412234590787956370806460416 3598067 136211193811369385652206683311510528 3598068 -12048996126915284313175936193986560 3598069 -10188854228191932831540056473685504 3598070 -345467759530754294779939614820800000 3598071 -585037915924623732919431112330827288 3598072 -103765784478880107913553906207539200 3598073 1713521489128431161789553299462346240 3598074 105056558957182243437554254081367040 3598075 -266058289637538904043591936977270400 3598076 -315506097824714981804307249538314240 3598077 42950236430604615826788988386729984 3598078 82732240357715237017020783971276160 3598079 -873299832897925640149339936415212440 3598080 -641547479899453450511312630096855040 3598081 1677764243077237407567969614491034882 3598082 695900263743135987628737037367485392 3598083 459879953827349529155983570517795652 3598084 -663839697227489297730286547810181120 3598085 1172296385155747503866102172646360320 3598086 390280092995781610482973200178716864 3598087 -29866653761850502689388583406517104 3598088 -18041274317252252793205830868070400 3598089 517037794875372819647878464500340480 3598090 -152583215480211283162835706550670400 3598091 -278550852554935440534899128562114928 3598092 -153616197459769810485914426838520320 3598093 140430980715529392194903183832716342 3598094 -56594477726420077749778336777361280 3598095 -896744128475261696474457471695946480 3598096 -71429873071546724116050687699509248 3598097 -94507518126092188725139228342851072 3598098 -42405232859766274076616840082076160 3598099 1224683926507355963402766164223699488 3598100 -814739253761795339715169894643251200 3598101 -827763326126593457066832242941557696 3598102 272648838440667009366370656261787392 3598103 -1959591904664822539571247826251387216 3598104 -1134274819626517409917336079107706880 3598105 432622696222783908026989969257630720 3598106 -600818097549727292874706577520890880 3598107 -529693952214829195113436405352505960 3598108 467210476656070058900528329299521536 3598109 -1856242440615386694896294061651969690 3598110 417370897611039904170913743979204800 3598111 33824060820721369511279260772010624 3598112 321178650558553581237099494388006912 3598113 -376983067278782762542359270988523856 3598114 -538012888747063330634183762730720 3598115 -903369716664492060216882781681273200 3598116 797788694320713700232759391018673152 3598117 -97434517999434268718523287529703080 3598118 957639416171220659125152456987030912 3598119 43281365192819702260696503716612400 3598120 262511839742887162937121890122137600 3598121 -3297743666774144133597101198406300 3598122 150545101831959523028200910076029184 3598123 497327512355731823178842902550292280 3598124 433367480070116870887799332794199296 3598125 -107369864613482013631996394879700000 3598126 228635801027592352801892928794647296 3598127 -809625779658282267521618788019218440 3598128 22865025510783307477283425483161600 3598129 96371640768337309455784858448322084 3598130 8959211813416678784358631818765120 3598131 696677409378091773961845522613040952 3598132 572232234989505435686552925604638720 3598133 64328091690881220594335420812328448 3598134 -26532965642895231071998749697658880 3598135 -1502510701586972713219825091840561040 3598136 808186319290713439914586072964935680 3598137 -405623028347250239063687054668896006 3598138 335183594305289915608281808572430080 3598139 118714665348997194372186147851283072 3598140 39258478661114529815484215232921600 3598141 1108509587565626387310440591839065542 3598142 807843608729672047561910021954249472 3598143 97750162829250129571255453178692224 3598144 397519421092846634484552462394982400 3598145 227676459357727893059606110215158400 3598146 -207443335794858193138503002140800960 3598147 192321283353076981206190546623450832 3598148 -1053975128963591259678315442073169792 3598149 234164423478549430971833777670726720 3598150 -479588973514185200951258287800343200 3598151 384842062987778303849584369531047600 3598152 -216440741994153609857528184595660800 3598153 294739204998141588065463768666072484 3598154 -222797607197203731837830031976331520 3598155 1080539261690123203564634533241510400 3598156 50711026516336458779844443893353472 3598157 246481865099298308138231750322908406 3598158 -115915249585970398868800410532449216 3598159 -102954974495290722976233722608329696 3598160 16048038988698489096753042669404160 3598161 -12194610951820450455989385791916096 3598162 701791255322221500763123704459890832 3598163 1293318631712652458371543789754200920 3598164 -581304634052085542898580002173190144 3598165 803910332870502681026260199226900060 3598166 103945200965003502420894938935830528 3598167 611695052630310040838585244740171880 3598168 -659623353429352430772550465150095360 3598169 -556901591351673684824789488809060204 3598170 -3606408935984536833177044738334720 3598171 -326774235164303687634872716384848888 3598172 102276579307276330941229457489249280 3598173 -324449101564369826421957466446504756 3598174 -67875512696497113294427105465558080 3598175 38285307645372623669383965635220000 3598176 72963479429645746536428450958802944 3598177 -427946093153893111145528746029744 3598178 614024256652764341000311102310402640 3598179 814250230241406659193416709381861888 3598180 195190134919052028083450931806726400 3598181 615965943176068291869224597925476700 3598182 19653698687519387618676259858667520 3598183 1720602833541196570423514364995753224 3598184 -1344531364567630255105554365089981440 3598185 752451689251665313739637530523076800 3598186 -271139523564225643460450828463849120 3598187 -400078609457045699443373374595473128 3598188 46176984778563791906887089412485120 3598189 -205585029051453046124417564904700800 3598190 -100639875545323865825951240419104000 3598191 -1619639692610441604667828073819949240 3598192 3372923911827569618312683088281600 3598193 1380938788049570464282847671242273600 3598194 244666011034685608552543655560118400 3598195 302593572151581796724641051526425200 3598196 -164194654908695617038176967473270784 3598197 -494808690255592369972571237151072 3598198 431056405956212607646189846088445600 3598199 537743387736457748537450895121243440 3598200 -283954819344658511292316199808000000 3598201 193627991870751468934128534547392000 3598202 -1337468756908729480429781894550183168 3598203 54341138295226405440104221517506560 3598204 117576547673425470987801454807948800 3598205 168825562380465959175846366158187120 3598206 -451827060691585242230426600310741696 3598207 90232629857163842536915606589996328 3598208 815126512685337539292948045150289920 3598209 -1090387981198682197917092671953605760 3598210 143418890627434511362329528112542720 3598211 -1814870300645977732123953745304365188 3598212 173869855302917623843518106311217152 3598213 -672689399846512709295193116645552640 3598214 -484001623709817942953525265436976544 3598215 -261622838679587134575069158947882080 3598216 -195881647946866012683774870384844800 3598217 -1071865058686690503021635837858883174 3598218 227964606710064729044974665558463584 3598219 2807407580241107464647858227105735544 3598220 98145024027976698739266146766796800 3598221 -283066184568603328794120081297498336 3598222 152123911632758401884163828513828800 3598223 1155605071827189472968884209919942184 3598224 68957844596951799949186183818117120 3598225 4709059761845164798570509936247600 3598226 -772171657490513391122791025016099840 3598227 209071428335594342765165573270714448 3598228 -95491385476298230848819561493145600 3598229 -1649071023094256109795817417001005170 3598230 47905764889887066083114584793445120 3598231 311676151460368253497413180340185824 3598232 300255831516584398723249303152230400 3598233 -961725627174847473546310140664564800 3598234 942138036831232680064984146663884016 3598235 860685548378394492508760617290658560 3598236 -1060434185097771371481792840549411840 3598237 800881720295311178020443892472609292 3598238 414077526957370262454727275263834496 3598239 793278370345813050735276378134451840 3598240 -355011029798195859341746954567680 3598241 1990535417458148439408844643582748642 3598242 -159855047194382253800835765277314816 3598243 116612945280812981549892280766604048 3598244 -44427431198324009150091532529458944 3598245 193721990487593218057717320792337920 3598246 404138978647353776218057502925807072 3598247 -2078387075814760617419390056813022760 3598248 -2225510363526553009602210103993958400 3598249 -85091569977063576758316013873221120 3598250 235291582151310551781503351836080000 3598251 -219698415223985296264710309896870568 3598252 -393985141229922863169630248127134720 3598253 1159577155789888099394874397745108502 3598254 817450447398351673471092398011639680 3598255 383316854513144757519727310210580960 3598256 460897410897491150899884672247283712 3598257 -549733799508500375897986998283167360 3598258 260387163049986037067400495060163200 3598259 36795308126934872739017104363197600 3598260 -91250137240860616775064784586557440 3598261 -1216957305648572791728164187797701138 3598262 787745394189937194911054187205219200 3598263 -15757096334471341512516370946511936 3598264 1586955104235009554155273767439503360 3598265 475012531658250562191544798878165120 3598266 -212210918554716693730279044523906560 3598267 2065978157073303417546377028720182832 3598268 -980380033754723066543052353413138944 3598269 -907836092394417448188186270385702656 3598270 -83481561127942261703688322104307200 3598271 1446766854524869680589485247916244192 3598272 -150841812738261785907139858875285504 3598273 -1153422677951614188336694197465080064 3598274 775131513458397339679063706837885136 3598275 49216499278413136016123535907717800 3598276 -254842636369588345728945190731902976 3598277 -34358254352021598488295224365346400 3598278 338719102966497701738210783323333824 3598279 444458964409277372892340590810193880 3598280 66681558795262110357304339454361600 3598281 -265720996113084347335908174470014272 3598282 -893145424178661792606112551660973008 3598283 4009260648568142486314541782571808 3598284 71223664976487808772595978594663936 3598285 542187209919249037604161717544908800 3598286 927260360404432863366354864132643200 3598287 70332954532097097695247124958274048 3598288 -309000092724526001337867210440785920 3598289 14333246072657999471489770468230000 3598290 282698452831682594838191000955033600 3598291 294800178843443122321707849747386880 3598292 1584582887687140110549164135422156800 3598293 341883208273274320298146782580202400 3598294 83666321262952688418485303665188864 3598295 -1220603868045523336465705242427636200 3598296 327308757401631584444540378244710400 3598297 -515208670496307839003131651278177980 3598298 -2005825485118000619151611532621840 3598299 -35469864451966379687049756673854216 3598300 86638604804152975545588525960934400 3598301 -354095699724974901770696058198666816 3598302 757750671882705612970520354530059264 3598303 -403788487004674169498253545876178120 3598304 -709298569313187070867988584236318720 3598305 -563968299694611271757449085312359680 3598306 331234978406323099737303390142646352 3598307 -1157144043966660683556366900211737444 3598308 -129983376377479108731014870280622080 3598309 767605871626923043309750548524677728 3598310 697829523962995808928417143244562560 3598311 -798183751356061089400931316390266328 3598312 402310674407797842772601112973178880 3598313 1838959456529276951557404408811877562 3598314 225616057039519683556504666695978240 3598315 973925286187081713913762525650135600 3598316 996904550130233061669901182961152 3598317 331872027103463402057817229469634240 3598318 27280836896674524496848978279062400 3598319 -365285233809221790121646644337423280 3598320 221653606746615456996110489459097600 3598321 -376646538434599727742073986662790656 3598322 84320612826105966918225299537716224 3598323 758719415518503561414267280343600184 3598324 -25067262952455754026641321376741888 3598325 -198844903667468472190416535976438400 3598326 10056780895674213649619472408321600 3598327 571102386296160000710336013659383200 3598328 1409815395176277811588881777536040960 3598329 197298871069718399184513120249811008 3598330 172061021113312634693744698907781120 3598331 828744400918148277224424588558914064 3598332 -50073839355184465490779116649840128 3598333 -965411828493434923055605780508777556 3598334 642961505376070002147102309301016640 3598335 -228506856871476603140251296440038560 3598336 28977092775420755836561137315348480 3598337 -1683495051940733960968587388940374014 3598338 -9421989771374141503750004878083072 3598339 -376396503491582577384207856014028204 3598340 -230091361106986902659235715083068160 3598341 -561765999663934289156756810132018208 3598342 -27523727777893718737324750162827456 3598343 -680264121223511715344484006493717200 3598344 6336538673462112812416228304040960 3598345 -357985729516869998815913116950948480 3598346 1164402705436330311407983840039213872 3598347 -302881988069208037492911803295390528 3598348 688383457508736941526160356922835712 3598349 482100111424514703755143139463423360 3598350 53698709085633271119160851171840000 3598351 -276526682980180177416017741869276800 3598352 -26124286288249143913606786922962944 3598353 516437975846260626246264024708219360 3598354 -636482630010466662276088696593408624 3598355 -335274179937994489119789864633948240 3598356 -183076706867664541992988503949148160 3598357 -97218962090050247199914988022702688 3598358 -724908433287366925357963524158154720 3598359 -330177188762028841586343194329740720 3598360 1006313372178826754278291138642944000 3598361 249908471246281427931356919708932424 3598362 147395131612996205530468738197569520 3598363 840696893466779155809651398165972612 3598364 994084539722674969736687364881487360 3598365 124497956567999304166357772096581440 3598366 -355409622848500100816847688634541696 3598367 -1250209691399491353550302889640871648 3598368 -762097894518001599118910249677357056 3598369 7359592930379414984146200098492000 3598370 632173361728327590679497191083502880 3598371 -10817945351034827352021548771788800 3598372 98086304193113189128555691906918400 3598373 537758276495679923540767726286810304 3598374 154166307082279073614786640228995968 3598375 1937985303109581941601982439939004000 3598376 1753847832086553739377648041515822080 3598377 -318020990303037522203159427120109680 3598378 -290737024457381720316722591055728640 3598379 372459503369377615148082904137868980 3598380 54301110095760645962665346771266560 3598381 1425870623877022634885595562963212182 3598382 231668628349450317790479802143719040 3598383 -236021811167777170441033340128208376 3598384 245963996612247500368504253607444480 3598385 262875322469653717801610442774269760 3598386 403908036224958741308590016071158528 3598387 242040327506074574578673283854011520 3598388 -162263596742317221312327222588026880 3598389 -18489286682749113804192540270828996 3598390 -866865331948209354542057202647965440 3598391 327243787432233529435569946669129800 3598392 -280953262453956105964377607417036800 3598393 2009706325323699216855882002870489642 3598394 808798334407115474688900442152448512 3598395 818429816765992261510768153173156720 3598396 -111652251324671810803372970452651008 3598397 892046931484813950774948143179185312 3598398 -283902296226266368525338011504597760 3598399 35381426637763754939677328994196336 3598400 -37792815037714961785050033369907200 3598401 120923451183275935510391673463786032 3598402 -626911418471326308236303306708610528 3598403 30944701048779331331168022016862652 3598404 -72997545541062732114382050887866368 3598405 161819350501545305511677726973888060 3598406 -143755142361193507611781746969788160 3598407 -512457131340374139675668953757843280 3598408 -2121898482007814591331682044458926080 3598409 -1186588417939622143990390472479639884 3598410 145841066233300203239032947666432000 3598411 1653858359572760190214725579836405012 3598412 -26725435481982520847907020355030528 3598413 -231429284366243279683794150368736000 3598414 -589061699513442071864073676714768128 3598415 460451152184683748365289197791991560 3598416 82228121585953223226748235936686080 3598417 -463956651771873564497734758854096780 3598418 -101116728921040939887287558543966208 3598419 -168038639254726365775687786215936 3598420 293128330587438161002186337538170880 3598421 1203401900490124980334386128467676622 3598422 34690115315389168916056335532621824 3598423 -1434262554438427505527304436924174328 3598424 770685701826884172437086791315148800 3598425 44414239345223941899184466948439150 3598426 252955089627807987511001267805280224 3598427 445127769267862196833297013701139472 3598428 82652975720236664650603051066045440 3598429 1120027024088590818307343992509624640 3598430 -511667758866393957931903594111524480 3598431 -572046646152594841733223044976049848 3598432 -657954952012045894539323467962777600 3598433 -1585928576800854960516130214129106540 3598434 -54386201428096202802243364573486080 3598435 -249893067025505384186083348960563840 3598436 357558086537631487488489197285498880 3598437 521289271542007376703207175267761120 3598438 -409094970443916380996076037296110880 3598439 -516689301292955669279215644993961392 3598440 373553645888081323941421324212633600 3598441 863906734003815805962729910943376000 3598442 190455121351943326987661521173901824 3598443 6975321242310249726634512164280144 3598444 -1088276701651833940482360076454328064 3598445 -574636110506646841078809944009133300 3598446 356669164302824493026632746620357184 3598447 317524846543935993621762289084542672 3598448 -1166746921981891665781846709698560 3598449 79718035024422346217875365020191488 3598450 -256806107230742733208080068971776000 3598451 -633249023513799319291394158771166496 3598452 585146882985454645352141180681134080 3598453 -904260949769159878187325296152761298 3598454 -1119752406810646854257458080905065824 3598455 803620238140406072741914589022720 3598456 -249479275245889211820829653491589120 3598457 1417438296470370197974267201819582032 3598458 481183982113958986576704318755804160 3598459 569258395682471264881928654697098660 3598460 893804020562050207948471231540001280 3598461 538027169330273487527141533284884262 3598462 30200807209019182902025620984139392 3598463 255429076281667616201684351023409784 3598464 153610308614357518352677336032215040 3598465 195963513077197474096732504537939200 3598466 -16540190426564499335378772331307568 3598467 -599089643408214015720341981167293120 3598468 191644630765499593933454434967915648 3598469 -404010097608372995738571597423497280 3598470 -260189447291137119871095231746638080 3598471 -824649700108595259067239434625752400 3598472 -117522047157829653784213522700728320 3598473 529260601217274968952665248784864784 3598474 16286052210164092734645853100616192 3598475 -292516095561037726937456575351056600 3598476 237869446306152668472643898469335040 3598477 -669423386156303472889756692320249674 3598478 217193016741367372160422142251804224 3598479 -177225981407575616711555934313204080 3598480 58175983325461475478554580819640320 3598481 -1497268988466344916353410897946367936 3598482 72127993721652457699574353244140800 3598483 -56726302299458136317633050709912320 3598484 2241149259655692999479258762131007232 3598485 -301539701068855987536495707133352320 3598486 -651289733777211049997149999040876160 3598487 462326813037202565502772276194152136 3598488 88021200217355870163803799073505280 3598489 1122049006435403885616622923605489424 3598490 -123519668366636544203034109872261120 3598491 -91268977886428374087804039024331920 3598492 1077677328668995903143578657707791360 3598493 -226154190913524212194224991961198496 3598494 -194742662430479852591543081663671680 3598495 -939711930626950971855560706268359000 3598496 -153057545764467216644886788000710656 3598497 248318404745730727718033590570179840 3598498 -17787341179363719792303341628932736 3598499 -2068875450117549297208477046249869200 3598500 179965584006819912853527815884800000 3598501 -50485254027358331381126943467698498 3598502 844500315201872403136807783418345952 3598503 983336482960837282280669224978347264 3598504 -176980114396572127112131035524628480 3598505 -364968130681405047536418315046872000 3598506 35448181410497937077584571051184480 3598507 -1075227081774499215598608857926748016 3598508 -1969142109578126114722940885283784704 3598509 -69131733631798688834248514414829888 3598510 -266465395478255410881872953013643840 3598511 -377417075678090586656127821748934656 3598512 -59798715155903026637933174633594880 3598513 -4983918359170826440603230059854556 3598514 -563664588620754170802253565268216288 3598515 141700722850220912178952638164448960 3598516 -2348169623900370410755666397914294272 3598517 -95860659890923660307496056656197600 3598518 -166223859106348255677427388590295040 3598519 1929303585715953798930592801276602920 3598520 652853420013619832567497623118540800 3598521 -157726612437538521825241981478989488 3598522 567178974906834914922419657128371312 3598523 144732382381381955862330553218589680 3598524 -660160782844252615284870288878876160 3598525 -315039961794951392217872702247399200 3598526 -261702498664619819939626546830986880 3598527 90178449284923639162825897828222920 3598528 -560756355412552928569008738155888640 3598529 513247123442954432665950396198877440 3598530 33532912495701494051198163997201920 3598531 867855062472265634492822089934761912 3598532 564978637505510908592597395095490560 3598533 659464354651645649394490271248569600 3598534 156255605963381517176104752070373760 3598535 14701571587964609271968388746715600 3598536 -384174171185942201946161574118809600 3598537 1039778284700419592504384226749500980 3598538 -447240786255465619645703289365680080 3598539 -52354195824960896110279931074233600 3598540 -603179959421765336083637939066880 3598541 14575544825109292954111081242993120 3598542 72881363133420081484865077898380800 3598543 -946712393251097157738624881872568160 3598544 -73274272428404719317259459200983040 3598545 266577363543352653360079334075750400 3598546 -82090221410881707343087855195390464 3598547 1651886316036227976436459212463582632 3598548 -27503218430786225703687829179549696 3598549 937833466714774602753567149467465550 3598550 -299504441917729966278403836138799200 3598551 159460638308999957154700481198040576 3598552 -637288963658796073725379132122931200 3598553 471964140281329237004010124417102080 3598554 358627787453239576080061895411857920 3598555 -839945905882766357361769526135307840 3598556 -597560824030955228321841495704944128 3598557 173894209458553662067715437876586688 3598558 -21118255444704799463145218182581120 3598559 -64207242289949056353330973377663984 3598560 815907224860360494226638654328012800 3598561 2584984003291689308425984005600939652 3598562 -373062146890701756614361042545337600 3598563 -944803878411902151856536125556082056 3598564 578714134158360306593587912501297152 3598565 530747984302223473896746528019566460 3598566 -347778611019300770758850773442458752 3598567 453323349800435789518017753768799792 3598568 97029040748619107375938160196418560 3598569 -459817966294066789446333619433192796 3598570 349216073360895191671852013760376320 3598571 -1489983516517692647506499560775261400 3598572 371934126168650949312067891894728192 3598573 186774550024358732938233427910462976 3598574 -54055531412889788264633573678551296 3598575 -411012312763162662841212787328375400 3598576 42830581597748941778166720468549632 3598577 -2347312259234198870525840199474916188 3598578 422441679368928905430740987411842704 3598579 192279015766051905981125499608054376 3598580 4205989026980012175974271883100160 3598581 -288102192717451894914313389425817600 3598582 -122017846494631370524554777283628928 3598583 -798857120218661664951747664183966440 3598584 -16249783143731180402110624323010560 3598585 147900325251410570265177305214579780 3598586 180533971121424773942824346901915360 3598587 -902834585972272134002482717688775360 3598588 -103692639054744710680753259510088704 3598589 -772374394375893683081313457735439610 3598590 -452844752866417867915469457515191680 3598591 -1079296948411961072039196641660747008 3598592 -1062757642489818621986536484895719424 3598593 -809252860040261243306251436027892672 3598594 -253118458865264216514789715365256128 3598595 242541293716735017863720394190694400 3598596 272519254669317789374815583978266752 3598597 1066967839008201262554532909957053532 3598598 -230456427994731014326892937269814336 3598599 372857174128898357869867566978236880 3598600 654829227495967205976055601495040000 3598601 398849424507616732923844934928376602 3598602 -369900761864868118679453155193389056 3598603 -453766679997216427972120173281866656 3598604 309763349961083693379556625946611712 3598605 546123008910923037603216297923565600 3598606 -98528839084274452100670556710697536 3598607 1015201662280116055078807876539719856 3598608 -8018711471043683560063309641154560 3598609 958413485223024845741984657720473209 3598610 -677468689384248098342850913432056000 3598611 -231739592291861550353759932080044832 3598612 -2728837757746678925033899125901568 3598613 1858751450039900328352887508563278862 3598614 -1364144396689300747365487834154127360 3598615 191503706981510207877839346399044760 3598616 -374793995734702443697751678140416000 3598617 73242535838667547674770723110399200 3598618 354109449279696226339707569716907760 3598619 1740750955546478755338668413154790840 3598620 80849116886086897398956990370908160 3598621 -116972488926338589302764120594181108 3598622 -721014843724435518672399833785461888 3598623 -179558822231243984767901074903233288 3598624 996524316832438030326491142437732352 3598625 -912956230245973973775596094047295000 3598626 -67427422305187470944909480289377280 3598627 14281500722844119888021676915131080 3598628 -176505780609010838088127422429717504 3598629 668487395645601969439155366856173888 3598630 13605648823979539167480321039321600 3598631 110195112717522888829711670863033344 3598632 -503277470293570003388296942392360960 3598633 -1687066226069302009258303920728962716 3598634 -442340139697990842375915582039251520 3598635 -46277517954932623290302622997401600 3598636 -989823353221610932305164689126961920 3598637 -668007791976698800450631744752740288 3598638 36806352870242130221132769545533440 3598639 -343548225622565848315045009378428120 3598640 -25428484548092083157268239913123840 3598641 -1451978674176475979086834708985950560 3598642 -396325689806456279272403442510044256 3598643 2218575474894938379846990553385066892 3598644 43361819579923747229410985972109312 3598645 759818858502675312887143598603137080 3598646 -705727792871419484809462736431247040 3598647 14122762634047205307089651427549216 3598648 -1432418588696023979083152823503360000 3598649 -1416737782007809520847905474049795840 3598650 -91639217035612242061813729218182400 3598651 259369325481506862619756298991457552 3598652 168945255299112889655711155102344192 3598653 1030863973973918031958430049614095104 3598654 2192727669121565169503289248619072 3598655 1052685876733069006834952076048259560 3598656 103470233268635791290747423358451712 3598657 -592726063756563663178619588287897600 3598658 -265172948207454512030571422307315504 3598659 1079912623090140185435217899208124164 3598660 -318776699185214205462802896240023040 3598661 -1968451747763110620787067584520514 3598662 -292514310826232220858141578572891776 3598663 132012940557093344391389407374235984 3598664 -115415828817871935289617726474992640 3598665 86116049007725059593861830466165120 3598666 -171054350335048922549684463751750656 3598667 -1180147047649150906249067165036386284 3598668 -72847559419949705116659872992542720 3598669 -169109119073264515398391641398589204 3598670 -5433954835194006147364772484892800 3598671 778473822183037883952199877183135112 3598672 43279830677409607136421980902785024 3598673 500159907963009769565570097700027764 3598674 409852910869190481185400689129093760 3598675 -100533860814219642351324730072218100 3598676 -272289292442446932976962981186324480 3598677 853733858862558037990377846815190414 3598678 218894092950156533733942985007260224 3598679 -551275550688509076456396797920260768 3598680 -204782443019981447865039666275328000 3598681 30359480077941059331335503224920212 3598682 265708325037195331107872555403640800 3598683 -439941446558068361717849544300517632 3598684 451261014551264970644077315529724416 3598685 1844436105944433080480330476305053400 3598686 -69811964041622742278867787848866368 3598687 2805801258896602691646248158726075360 3598688 151050284502970172601407874204303360 3598689 1464472723440968187303045746309434560 3598690 -333465831832515999476889293083058400 3598691 979025544116466802065444118444024092 3598692 128719825563271078838864988923876352 3598693 61974194947119711285277507228831680 3598694 -59954214550336519253855023531956096 3598695 -489388528000668416466989911669632000 3598696 -384074523207367056286536867241328640 3598697 638333879948846277126093283863832320 3598698 177531902914246017326811447023326464 3598699 547331288672627058641182344925522864 3598700 75245732725094009598583765704038400 3598701 -1373871904874619579559735122913821216 3598702 893272110955836042619216007564864832 3598703 1944681049472506808429183179711007952 3598704 -95803151844826966867860905543172096 3598705 1022145679713113740371125055947976000 3598706 472276897142641177655071923459047424 3598707 -250102954687458163425084159336130248 3598708 -279209961867828079768444066855841024 3598709 1408848669686535008912589170426756910 3598710 -188472684549792341133105141677875200 3598711 -56845657461960075238890305849368848 3598712 -173461702339124163085757896278036480 3598713 -10109160167457314423314795246288416 3598714 44973136320773611995096391867207680 3598715 -157508195564770612527244362948496800 3598716 42929797244475672925281270525542400 3598717 -587952986979817229346641062359679520 3598718 320369146469871372843129442820709504 3598719 -610487180828550062020472564896172856 3598720 884729364768889240113912733079961600 3598721 -397536518453495478413963504773581888 3598722 -1074714252604995124292660909689455360 3598723 100212161245443927397178331511790972 3598724 1321966684040743122971818742306618496 3598725 17513716585688504678479740264511200 3598726 1201794110379597785465919346753236480 3598727 -1702875852179160748403427376155809280 3598728 -51750043418270186005679069001154560 3598729 -1884796932298841083966224577347405670 3598730 -424505564128805917625118785596910400 3598731 152748971469646471338804757284497424 3598732 -1107154438335720559794477239011033088 3598733 -1788053572830736056084092992804068480 3598734 210207611827267724433338562413704320 3598735 -585596484656708966443876888352520000 3598736 461096750080529105320306821822062592 3598737 -1030099111868914060260076699431318048 3598738 292478183685871524181200741020011008 3598739 687325119145302001292030405810682540 3598740 -274141195472296798141285758977245440 3598741 -672590141906609593726016367756735648 3598742 -164803536030538256763437200567471488 3598743 1109910877760899736731443983204461824 3598744 71730707459744600873567262137548800 3598745 -719829191381378032943801393186917500 3598746 131279122108577836891935690766619904 3598747 949773063011474755370567057724828072 3598748 -140586365181811384026623650728878592 3598749 13082394944165793913729034420640192 3598750 114528175240199747820461606980800000 3598751 143578715961205655691932855689793112 3598752 -629473107377591473950421195208785920 3598753 345079089651702449873102144624560404 3598754 -10573714411459188630322490389589904 3598755 708236086049714343677182169269557600 3598756 10788937538796867254238233656729600 3598757 147336317406718464433807357785795006 3598758 -97652124387390401379245120165719776 3598759 661884960616916288649153565342636480 3598760 -16262655435178637603954521061376000 3598761 280314875210137390112927196368003472 3598762 998536631510619321811096596934291632 3598763 4344677863660938104910898558074624 3598764 143180727984219631843806669543997440 3598765 -326529599779059841477312330445300340 3598766 -1188849524799951137646228173795416320 3598767 649967324039853545330105723691532128 3598768 -148392638949972255252791266936094720 3598769 892202319720316071224401736845919460 3598770 83327233659560959093000027476802560 3598771 -2114386569680633128704479542234508160 3598772 -1511047515376104609672814028205354624 3598773 1179234564685962907689864777572061984 3598774 -842040699064107280653684928085660160 3598775 132356189565863317629843514174815600 3598776 -1839059242617092467697972589992140800 3598777 17758839940873417897537968183400704 3598778 58511773037456571893483726072511456 3598779 1193967006492419575012787292073148184 3598780 925886835512999113661519699694297600 3598781 -43128628807213881248935306241835828 3598782 -955324151925484540914871752141504 3598783 -350119651609218192549615875651583536 3598784 95288875647845896030810441556951040 3598785 -442657941320847029709174189987843180 3598786 766442832363715872735825960421136592 3598787 -8216526503255585329376034823386036 3598788 94475172986227586410240352820480000 3598789 1181702477732136677111690588768322590 3598790 -101395152835082103362562576742809600 3598791 63855305768111993229916070588102400 3598792 -980204658198169407657844144103424000 3598793 579363219797083990539305659036296144 3598794 286124592733869733992214593830808624 3598795 275272077710830814168902628283802800 3598796 -139856802092235549669087863436321792 3598797 618545519998689309259361834583057600 3598798 -193133247815941139273705557372332288 3598799 -10191189536768510728415706434426880 3598800 57835565748837241660209309696000000 3598801 836823566890958266959822978977794802 3598802 -328626996106681268075527622964077568 3598803 609639491518307298011271265155082080 3598804 -95656307918843841610523572746547200 3598805 310809685971638102972216892600527640 3598806 289167768586373191240668194561710464 3598807 75031458595913123806982042153845240 3598808 -1381159616811237297365964298756823040 3598809 25195140474758605384323432804278064 3598810 284834242281426976172966242305576960 3598811 -1675403454502319322625837772743446588 3598812 181275304529617242029738650720300032 3598813 276461373135564355902891743321659980 3598814 516001797056021296649912129919152256 3598815 -1005288342427088346657323222095944960 3598816 -237871333589813887095954283251105792 3598817 1635209646397878063071225886482319252 3598818 301428563249049030020973017516805504 3598819 526562600538463784674878027016620496 3598820 278845353333475319632635933816238080 3598821 446696363098694324509822966155753600 3598822 -578968809546188913391053947241317376 3598823 625875767082701985159894785529617520 3598824 -186362380089267529537428091686420480 3598825 523427005396551603856605026733331550 3598826 444690761069483215710820774654717440 3598827 -76135369110168987886946108448915792 3598828 -1011658985752659829787065394051924480 3598829 347444298774019620726484339992221484 3598830 -280947226660679941836987791566270080 3598831 693288483697906193155545937024983632 3598832 -351919151915725688704637187768385536 3598833 304869272341952831632711277789795328 3598834 120978128212483677943514066676876816 3598835 -121761035126858903951240991260445600 3598836 -224403529271689543769472080004415488 3598837 -3397191939001083414853600071173179776 3598838 435326835155460085406771712413793792 3598839 1128124614909163267387816053365896704 3598840 85547403226656908341571619153100800 3598841 1094556053755685636337554151297403242 3598842 1400099195637727505696729866429440 3598843 626852043765497319827798038945389092 3598844 108445528308979898804437337227124736 3598845 673481588104468770309426161980396800 3598846 -973656771700118809142710660033456128 3598847 226777271026286052911830195719715200 3598848 217110826855299794019462506996563968 3598849 149437147089678409751964635783558880 3598850 -121007380625276070544830586479283200 3598851 -494237028344673969090625018739484168 3598852 391616446951942131699549664881344512 3598853 5051502171825720075942044855601720 3598854 -459707592848751981967455094935521088 3598855 -701084021219549682200373120644867400 3598856 1049004331654008412125487516092825600 3598857 -733542686791266984867741058608726720 3598858 -32141720067651173749591828196999424 3598859 1132871966466291641266683464642275728 3598860 -342431796402848474872592098168304640 3598861 34281557196051596869114684993035232 3598862 425138420923411214695376615574355200 3598863 -1068316463783348404489979863347860856 3598864 219768581979672214528603562711982080 3598865 -1010426233869319824030501672862873740 3598866 -848524638406035112344002444233939200 3598867 -1586279104358433201517878395414320084 3598868 145155372771000286601363885700120576 3598869 -15654177952916473613225415418268256 3598870 -686775597037779738165176512606688640 3598871 212434664933104349210359823927770320 3598872 -159084049412823233414747355126190080 3598873 1759321005859774251927382951167570122 3598874 1421645968410414235251359660788620000 3598875 -207315656233675309228606147935576000 3598876 1278210314107119982117111077369935360 3598877 112389989066099556333613284648572160 3598878 13903578284549775442877047597642368 3598879 -31333235889686831783270262140732640 3598880 -105016145798551825864538491484897280 3598881 165901541378016140934049063377846720 3598882 -24259722215548113882822482069552640 3598883 144651076779503869301270365813676160 3598884 202427869550965525587460931477913600 3598885 -3723386782780266975452327933361600 3598886 49459112195325430780789556344212864 3598887 -329133088480033393441328320475918040 3598888 -11407505446315383163814205722880000 3598889 258634710623960413689037880389001856 3598890 241872984279958715479630925451889920 3598891 -1572947142984299722219813956378661708 3598892 952724446479106001848529873457168384 3598893 548344203943639794096349658291523660 3598894 108284595326478822596883996223527552 3598895 1312152661032719242381095008082995400 3598896 -32117071887051826080841716980514816 3598897 1429925956737599251062597341256275952 3598898 -273276306013229649706327464882647520 3598899 276954434020961599463231202371524608 3598900 -48721856787826922791249790563008000 3598901 1635983647215541221829865311043782332 3598902 -316230781060655656664892314660399232 3598903 2110757741496710773507213343880864 3598904 -1524487659311380958243345197700198400 3598905 -331998993159090367211237449190566080 3598906 743940995022351467463886636182679152 3598907 -15594229333055829182539562307094320 3598908 -578401088133728498132489391801699840 3598909 218106380973930764219695219169106604 3598910 251658672433396755003101078940245760 3598911 36600470846598718168390217836193112 3598912 -314553003919742174736134208375226368 3598913 519394870219426458351794882205163140 3598914 154961716288513786683922898860769280 3598915 -128930347266851864321314588869084000 3598916 202533154378784081682998834731984128 3598917 17175590183213332000486731062880192 3598918 577794447932060995187030354760899904 3598919 222656284500389839899999677909960928 3598920 67621242752486529941306296484352000 3598921 1269844277822011026253963937989500122 3598922 66619842197160545556337879450464000 3598923 -1499957374747975013014127326480515840 3598924 -75277625268962351616838833412341760 3598925 -343717220531287760639546628938088000 3598926 -206754073029222829062305250897248256 3598927 -955532258325480967685171097931598224 3598928 -3597162343054105276362449338761216 3598929 -1290069862299116282202708894374393100 3598930 -214309313812454006982610062253324800 3598931 -1258218235081428450335026840913717760 3598932 172121770030946409642492765741975552 3598933 166643398716618916733042960861222808 3598934 -782634595727252860991074965801851136 3598935 -445134383487171407505879879444385200 3598936 -1397653846555810580122058018417111040 3598937 -404298750099170294211229886939592300 3598938 -63265409215991492529351986777410560 3598939 -49928182804808726751781675710215040 3598940 92855679807913206383909695608215040 3598941 -542081117541455602308032755509963360 3598942 325364381430160742718310482530587200 3598943 1026336733491954025231652009898012192 3598944 -58644590120752401100241148944056320 3598945 165055025902789893970792918913163840 3598946 -55297275830607613065091291708056000 3598947 -992376456539614508115680253189208632 3598948 -651083425453800944518355027817799680 3598949 -1194304247294246926637460494172418050 3598950 -57418328204862050762014312443902400 3598951 -2360158455685159772540395576332292080 3598952 -72008579623284370069655238451307520 3598953 -452386640990956801861053313730174016 3598954 -110641827244828712447421635716831824 3598955 1082334641222710430635333940417307360 3598956 -1030631956590676834993533401008274688 3598957 -1177137348399947123181150700240058794 3598958 -1237692018261285008439702086422500480 3598959 36029245340752425616868708578910208 3598960 -284134952385311538300511177797304320 3598961 3972686617872669855013097382460320 3598962 135646613813392471049986919500554240 3598963 1177954990617630215892521634114235968 3598964 -359001397474309511401901249947372800 3598965 286174139122748244965959490452934400 3598966 -144367446845658773491721507804215680 3598967 1420202786955953287835758279201223016 3598968 -926053980984359076892143649498030080 3598969 1149310069213895613221109556456809360 3598970 -621421583714493990350626091293708320 3598971 -9524900343476237641020985052692224 3598972 6686448868280537201670763558495232 3598973 -61482318548154956778132463413521856 3598974 392307020293299011298029368922103360 3598975 536069609938657215115372417638618000 3598976 1507389132545040897608126268702720 3598977 -1081096794895613009157131096365379280 3598978 -1656397302511209390575474006724102144 3598979 -917610361502158764395439947671851216 3598980 52685240185224235380177376749158400 3598981 831652662643740357057427474313394782 3598982 -212818443824606346208749442868683200 3598983 25512985468414678595691479297066352 3598984 -1064796980857624080977069039123865600 3598985 354297507269363717607604274491622160 3598986 -18120930815603378802221487615534336 3598987 134816659192220658908500487642400 3598988 -882347841951593358723110063562984960 3598989 -1230778795562289116400430903826650176 3598990 -61465869183708758251390568039447040 3598991 -1515305036631036799599851063923533456 3598992 -11418586319754779281554081981947904 3598993 514502591677982900078366269971080820 3598994 -141713811979435856933503869663802368 3598995 83425811341780470130391763852963120 3598996 -34326122379073843524293944459216000 3598997 1156637738327686602574874641787287680 3598998 145889336133536242876698714607847808 3598999 230269250398697705922586025808343240 3599000 1094812796253312622853939906611200000 3599001 562491881483773983449764183167295962 3599002 -22350735480492375433010448829963776 3599003 -2120252215639861318656953280110461920 3599004 157303677538395250645307328906826752 3599005 993204443723015280525679129512183660 3599006 -459588610991223442182090946737042048 3599007 -371359607405053256216956613665267200 3599008 306433703920326406165097213686972416 3599009 639944657336870707600835897818794210 3599010 75590715704184130218376654329242400 3599011 408835450432372848231690300036547552 3599012 1001646532669764085979791755993277056 3599013 533014029816728301341040752996069376 3599014 5068225635756685696112574161851200 3599015 -345766862985766125786462872931693600 3599016 1200583716941389895753707734143385600 3599017 1984379262514220492525459357343372672 3599018 -422252572551815865841763689547861760 3599019 205821826621581464996861479839654240 3599020 -666004770056914902808990965531371520 3599021 1277094067341751090237842856732423266 3599022 84338517859859151627949050828309504 3599023 1647581017387568571684915281218032272 3599024 219203001841652568993187463091683328 3599025 -590700712475990646091071314900726400 3599026 1841429722310068095753575252289490944 3599027 -902741558139867976261323822691568016 3599028 -600728436944153842103699778712546560 3599029 578573377694565205739797755698620576 3599030 443827252576838598488477388405371520 3599031 -350913585224923435926839859637511448 3599032 -352090813656038406673455808202649600 3599033 1117419538145249447895245718978426282 3599034 -301028149806615139890201131069303040 3599035 449388978066375188834905154050732560 3599036 192954344936068901054966219565152256 3599037 -332373573337640363019555476061434400 3599038 231464975929820674239138257874009600 3599039 1456844946636951071946374097969110856 3599040 -21917980680509732439812646560071680 3599041 -604735537569303180148476904407898558 3599042 702236572415536285176855715191870672 3599043 -65702371154181356925022644485404416 3599044 -779723189299787975735499498173908864 3599045 -569724674838938237052770064694396200 3599046 -40373526839961739906294506897315840 3599047 -1050352105605309920508576338677534504 3599048 -274223052424993768413417744453089280 3599049 -1236462946266731326736883127100945136 3599050 -51087040543982491683748702140031200 3599051 2755931778500547309826199380246140672 3599052 -64573383749024921519782197541859328 3599053 1422250460561868550038686452041593856 3599054 -161192631614785161303380170370505024 3599055 659541501564165003354642835289479800 3599056 337957996480700281823312328707276800 3599057 -824838006284973649022498858459136 3599058 -202301176771360238904160147630636416 3599059 1837920020879428063747331425549652520 3599060 912941403251470137278890649581428480 3599061 -281827570930495611380502413976703872 3599062 -260241378944598687065554319549449536 3599063 96753110815486784071707805002547104 3599064 -159413608497433022821185483800494080 3599065 1080757550017338006753638319624659460 3599066 338607847229232033198106123382837232 3599067 -1292432383449636515153653607516252520 3599068 -959974497398605110243436856610690048 3599069 -158064908359410905111574522168124800 3599070 444836036089567282373295720825519360 3599071 -49080521935983825181884231395899200 3599072 -1693410794311662088141384558159331328 3599073 -183540493268875979958946445561009358 3599074 927983046239700169031325589630505760 3599075 328164531742840929356855721129813000 3599076 331371496724092766650232249063030784 3599077 497691272528414788993185877943242300 3599078 -436252915569376402785726496263913344 3599079 1321832691597631474221029130555381888 3599080 481765079279259643721611585730918400 3599081 1438662304429075626128431606553274852 3599082 207056114432513110145276853344248320 3599083 2264808786207626834460991973117721332 3599084 326606326432409034981701709448106496 3599085 -22848487640380967625051127240366080 3599086 525148363675424045921898990085905024 3599087 -1603949750400640946266360796835921408 3599088 -207973441237895672364839871443828736 3599089 691548831751232904780015068239352448 3599090 -87353340355895246714345057161804800 3599091 381868495056801199059377367160473300 3599092 -31924351519738193902018123541127168 3599093 -102253119216937806087037084264088658 3599094 9419081915857693938700094778792960 3599095 -607104279739254582990477682859376000 3599096 234536865437135753071092141309542400 3599097 1253427504386345756885517921757112400 3599098 673069860640545636482641405029970800 3599099 -495564334209127706044076628112693500 3599100 -2489156371360551100046329257984000 3599101 552366781128332196768764743650171840 3599102 478506234406203133092697617916888512 3599103 -140984861266289873240863920814456800 3599104 25676329582338239973756102651150336 3599105 -41617073295104991264073246204813740 3599106 129805230914941104416857063021608960 3599107 -1489021888623258072492465640770608644 3599108 -32308205583582012554024433029575680 3599109 -673299093678177612089099314087916256 3599110 -449520959678433508440294908755271040 3599111 -1338568943409190079771782522283997288 3599112 1075493569519666225390101390775664640 3599113 -559709750174386990195776128960349760 3599114 32343093036502324135169201134982400 3599115 -124083714750687484871105825613960480 3599116 -94539561571979972638147811523631360 3599117 817977329557613299458285787682906166 3599118 620912994102342794056828954407940800 3599119 190554597755173498400400943289793600 3599120 -61179976537679995549723843036446720 3599121 875519118110809954928234735500631904 3599122 270274017820559989688360485666264224 3599123 2068587143417648911133106749373522504 3599124 -240298151266736787979024977394759680 3599125 2108262936750913554867489777349779000 3599126 79028662179305027757820238821780512 3599127 -217625778440383182147407220709363200 3599128 -239614756540144021235198376768061440 3599129 1133197190525696228641813223863305408 3599130 -117666860416803019422662959096116480 3599131 -163555764739700517771423826561939136 3599132 -367858691312932050550757388737740800 3599133 -127694241850590278714020901899061376 3599134 379858944075458422434567794721782784 3599135 -967141932698251363376870044728783840 3599136 -1095331055058230292281999475250495488 3599137 -1141908954799648487320078393083597214 3599138 548714918222959351633641336398939712 3599139 105889679792107434485199622999001520 3599140 314774544310477299095079607881949440 3599141 49156904973802862660683444333983744 3599142 -410333576375385324934590672142625088 3599143 -13709777177592320155022392627951016 3599144 479532390120075183938763518218475520 3599145 1457925025314576802731136456852260 3599146 927801811418886499013513462913604272 3599147 -1474960194154601715726247131541987404 3599148 -55811465717424219663335511288666624 3599149 -1259287026199178620546717040356863850 3599150 -101895163731382253367483619525315200 3599151 177797697494770772452327713324111360 3599152 178543773906849943728614152009465856 3599153 50431879693231608513460963207261680 3599154 -3244769027454686247257521840310880 3599155 -252747806297694381016748461472532480 3599156 1427993514892534583581936998895564800 3599157 -559349022540293012411588356643201760 3599158 -111374596249470456368047349281204320 3599159 68080343654956586238158543996097816 3599160 -310963218362188188390958771427328000 3599161 -3080581623364148687062223067099715200 3599162 -107837194473247842045098245040295936 3599163 327052121590743592974039754395901560 3599164 653490370120062179319795813827173376 3599165 789732465853230906407666235574566060 3599166 -4276086156493490210951394431133696 3599167 -422004445134233317767765332955259920 3599168 -550149857102877644777245781487255552 3599169 -463438084169952007817345952433072128 3599170 -7006547925338788655364590715517920 3599171 1223993101320993712696564801607709372 3599172 -56319870312143967522576066263394048 3599173 -1611706816256434336900770587234178080 3599174 246193217880913845912882234157502592 3599175 137541434210347646494849100591746800 3599176 -562451770618773698606273051434352640 3599177 451573849189196305454279480947799040 3599178 193572776388959843143354742984380416 3599179 -1946231297467821358109248327820874220 3599180 -79297473099885195698472636388147200 3599181 136973557595896147866340718723067840 3599182 -414357834956027483797629058950527808 3599183 159074076471612319824468944287256160 3599184 -419648368138317597188535676246425600 3599185 -111276738102057652603741539024604080 3599186 -7239971711322715317760145612754816 3599187 -755162667325572057086985949973522832 3599188 -312445809703818922899782481349075200 3599189 -317967541412549445696821969707600320 3599190 81461129050641331239368934906892800 3599191 -1072303415311155923321152176133660408 3599192 -101152263386790328604778828508385280 3599193 -229635682404525573678303747302972160 3599194 -475317258005562569856645014869390080 3599195 -34839973827646747714438443880468800 3599196 124588592345234676572238949550664192 3599197 -1948131144045241573045647683397712314 3599198 -77415941538684274388799556444886400 3599199 -227427857359558717209357601790082216 3599200 -552846210085583110309487849275392000 3599201 -460354399455236838792484602214195008 3599202 -600282917552146042072292578950468096 3599203 -174748308104935116920854529957797632 3599204 322806497863398727419082605552402432 3599205 841503024581161465793044975531635360 3599206 195538087718609596009271237290222080 3599207 -1747746963702733646986770060995369544 3599208 1854782375523399712249300298575872000 3599209 1232284871181009408944136141867987600 3599210 -46308741368194726209737660132064000 3599211 -379343789034902826840550477700750592 3599212 188261352804427519655027642192612352 3599213 -3806478878480622398770109623646598720 3599214 -444644372247554469555625176494400960 3599215 178938876470295463408685268427723920 3599216 -250874147431294002531374677707030528 3599217 -894955011614036412518418842607143166 3599218 -170365370718078002611234483372482048 3599219 -739629941680254505903930855943928240 3599220 -339548214189247989053686226590924800 3599221 17529236923747754715227591620842144 3599222 -576566065004007837977875874236234176 3599223 -1055704968426690784880611620224264496 3599224 354818960963411182097479744424509440 3599225 354604008201694924335455695821172800 3599226 -105938510150617580579870871937882656 3599227 337209759360774658553650914156368440 3599228 1533027638159827809151514831586797568 3599229 -15495229083001065344447639273003232 3599230 -304917163093122122605900721766785280 3599231 -1467238592256425038740469054851907968 3599232 -186053023464312862473215836862545920 3599233 -1426026051880585195066611364896167376 3599234 100844519956191319589553965856920016 3599235 -64395838060210178769768543605434320 3599236 -514780143384067151116661491232378880 3599237 -298728164248598987212611076038843300 3599238 -234672092374040025121169778566241792 3599239 588453857276381650717448989168484656 3599240 1662886548473772346368392412905472000 3599241 -332664655415300171127791387882019360 3599242 328550966691543803628876690624724272 3599243 537354159197781325334433261269025492 3599244 -693940749250009893263978792290790400 3599245 -151507077336922353661650363410423880 3599246 609580782058576455586978512732889920 3599247 -427922297576048256637218612157567872 3599248 175965721238589265092702529482670080 3599249 11598601763498011782260888388928680 3599250 -205763315932093113491392619596800000 3599251 680379454066491876868725169314734252 3599252 181802775843134981418009225125994240 3599253 -188834149915206526101391702440778656 3599254 52952033222176422800641654548396576 3599255 -46035428428542887011196327807631360 3599256 320987998837094769848598871585075200 3599257 -410571912871202544393232119293360088 3599258 -417640868171944602353423315295952416 3599259 -68244944130589730451382145652282432 3599260 240624350617306758174543398339543040 3599261 -1412985021645567963638828147397990048 3599262 -679667285780168995008193390449356160 3599263 -2186659212462320312310082611775763488 3599264 16317057803334971104181434978271232 3599265 -18052717441191401224854801906595200 3599266 -644093304958345122504148150442880 3599267 -75986467617422361217607956183614816 3599268 49632520005299468555047688121870336 3599269 1823510874212290761084861669155188670 3599270 -304351917596549058717111781444896000 3599271 238444036336625249250217396939992408 3599272 -10196255470223575540666651584430080 3599273 2734534147589425469973145149950595684 3599274 94586211697467127231628305482871296 3599275 354984602099729476900206385245983300 3599276 283017234301564525526530647395000832 3599277 33619238361777675811588717746853440 3599278 -910870893029032913835752593440058560 3599279 24401326014196663737976406211476880 3599280 208589899768059150831522379898880000 3599281 3459651539038779680745998054379264 3599282 69200902902543295820765109960578592 3599283 50005086280695121408292713071261744 3599284 -293308865757319475273249607737128960 3599285 646385940149482084844984778535611960 3599286 1270599376541475940172760561573888 3599287 -139910854826799998959081340286395000 3599288 -709656558865243420086288241397268480 3599289 -135565342784959996834224879503145600 3599290 470128964797738815901389474373202400 3599291 -255430375304600142644630702463997848 3599292 808445444594298616735834545543025152 3599293 -1069862527861098156541141520895137376 3599294 266903593445340491709804689284623552 3599295 -314419085420970784548006829851638400 3599296 -673760661060940511386475200019169280 3599297 864404299445007706283699738029174740 3599298 283620715113849991278102098028296784 3599299 1550079720446523891222582798408358920 3599300 -673572784924359344186101829535273600 3599301 965087325035417025231856378062865632 3599302 419907473884730461745554372068250752 3599303 -1185406658209250571198032172112517880 3599304 -84532499932618980594239612706938880 3599305 -662230033120355669078684866162777080 3599306 -1235151872260232036218711349337090720 3599307 -1242159584810718119753754974969192448 3599308 -59271417102934673492242511453027328 3599309 794755666181166610567363221726146016 3599310 -71835928052343894524615609879654400 3599311 -428429324166813694296894507760055088 3599312 -31465755512917295363830313648652288 3599313 -65758797213857436550481004020328000 3599314 -1659243944963499450542108387829365760 3599315 2945955002262797374611969605511120 3599316 -199905134873403202208302484213434368 3599317 171233954631758780446216272061240192 3599318 -70318619730017510817230701062861696 3599319 983127340943807057265281241192456960 3599320 -986095996855094139506742391632691200 3599321 -122704851755833479647225474008483056 3599322 -53941634417444231116581956654987520 3599323 143092421742816662200172485040338240 3599324 1087034502842098919519019029914077696 3599325 698415927782850498473579906600408100 3599326 197896684095778362638009465189387520 3599327 943531375850370077291293169475862176 3599328 -579363510428354418823248717445595136 3599329 -323577879780482282408299783794765180 3599330 -141287261637953879407182664305446400 3599331 -337076665779537212466459312522490248 3599332 -401557643380845138663931728521963520 3599333 -850510059964804891974039108957962340 3599334 80582796804298451048533665184763520 3599335 32386260884066557529490369250833600 3599336 -92340686580179249068918175444520960 3599337 201750026722340937509863908719800704 3599338 -14416248606412700031394724598553920 3599339 467181059882753217494378899971115824 3599340 166075221265319496226253311571558400 3599341 1521172649103491919556728629229260800 3599342 680561462314952038798926173280542592 3599343 -784967310846791763792441116406739200 3599344 -380319612107407299319747317571190784 3599345 -676482543228361172022412632793425600 3599346 101140472294724518219459887343097984 3599347 -3972050721996009755276354916402936920 3599348 -41768991198002167211625536361160704 3599349 49007544541688185700079240516177216 3599350 321705635755653580851821057053370400 3599351 -671244784511704408998615084462174720 3599352 -1302863159206744095270094605178490880 3599353 -1037037329813732190280630216408491440 3599354 111304978267329811696251314290309632 3599355 -335109526504384576135181248814225040 3599356 -491607215101671494605645857233518080 3599357 -50804796057719702154044060107238394 3599358 403419541973201634694454633760768 3599359 -119235848899793499633355269650925984 3599360 -344335181109686480381942749672243200 3599361 -36321030465666425233940245499187840 3599362 79732058695995878475132903648334848 3599363 94539427793599398100729908071839080 3599364 162007033041489090164580951025397760 3599365 229751310203897416179529812471216000 3599366 -59549444439315437205809882145086592 3599367 426106432574544850374006904344160680 3599368 -12589354093813219123219250562493440 3599369 -187491108847568087988070445889760230 3599370 -648733807154283024968927868435724800 3599371 -1917271404750960214231873679393600428 3599372 29067899225383500521070444053222400 3599373 412958233289575829553650043986278944 3599374 1437586932106369286435997989302473792 3599375 92749304926332977995308447695715000 3599376 122523763459579085485983119407054848 3599377 439189990204192964536975367508108352 3599378 479264658375876752361000221998429824 3599379 -80416585695120295222334278419793920 3599380 191102927508100942849102468208428800 3599381 2173565510926311544305656877196044864 3599382 -232353719464455848128281908652164736 3599383 -1876870270748401527918485513516573368 3599384 143200493886596786022583975764971520 3599385 447087000003954445789273293167168640 3599386 260506890402096082529246275462521600 3599387 1181609183434533630849631279817136 3599388 -66305250293924762641143715393276416 3599389 317897434803680876005940773676841048 3599390 119586087181972517324965235913916800 3599391 -601716318818663278513558371249417600 3599392 -1724284735093440789746364050697289728 3599393 -1678520077256636373785375381476599000 3599394 347921062202134949014068001437628800 3599395 -354181792575810478139898794531308800 3599396 -225915782545359834936607014000547200 3599397 22399087221277942514705760913554492 3599398 -383148311635626528163373565331968000 3599399 1231684132466954991177844739637337536 3599400 -202297397266934215164495712751616000 3599401 -7902243919322973290187408292920576 3599402 246836336961330433275501672511152 3599403 -85994838759939039572179138133449896 3599404 736584818378323165007985874791193856 3599405 -240318076364589573016500168160644000 3599406 -602750651920241798546866341612281088 3599407 764822699313837418554062142280521712 3599408 276003182617896475902146366805049344 3599409 285273465623279566565244800222572128 3599410 128226610760331912663639063623454720 3599411 132830646075333564407790699228253032 3599412 -444357877412190537197245388722802688 3599413 -84434091407105167788605732715877440 3599414 -162112069975938179341938557585449728 3599415 -32472012309397683869259939965838840 3599416 21540416240628698455887268485980160 3599417 351381778563467406306256944954052800 3599418 -378306974032190945507962328154527232 3599419 -185037926501552139712107319522726280 3599420 -838118689111487107980068094226621440 3599421 295485127416304722025450469740597824 3599422 -137303406707901941874152122027891200 3599423 -1936165843146219413128195347225131328 3599424 -448220740854498182781926250727342080 3599425 -285606437938558564951470307277559850 3599426 340284939234687954747942983383944912 3599427 -174807597519357669411379834590722880 3599428 77414259799243772103380729349492736 3599429 166434823158894749737160401561392030 3599430 -278917803923426563574887299828938880 3599431 -478038342997833687904486073677661952 3599432 770686787142980323461189409235174400 3599433 860874728847484546756774156716212202 3599434 -265910960443104906033405023267586048 3599435 168476868803706519449564680691888160 3599436 -345501635603958705440531010904289280 3599437 -1101607924764307636145682809686139914 3599438 -420920342123932831752722755136915712 3599439 710019838841042702412322027700703624 3599440 -33641354969972537272203473455841280 3599441 25744435085427627967642296278870784 3599442 -143177097462202934937183536049945600 3599443 259998285040853690164796459057573824 3599444 -16861503295200158865581985646092288 3599445 -99391926935323752925138715216602080 3599446 -284360580088866682958929444730824320 3599447 -832468765736207162053696444699354104 3599448 -490312332851825134864840546253537280 3599449 -81933604380858053851073616712787008 3599450 -183723879742672772286684270818786400 3599451 243979927818413652072308777272581600 3599452 -839976470144618390083113386755300864 3599453 216860044781002157646667565461783968 3599454 344568019370753447215334002470417408 3599455 252308144559941677643032353652434000 3599456 584779404920867106448040468710686720 3599457 -310316384225551857590457155454676560 3599458 -366362740339717902862507998975780480 3599459 736713505446635329604339284616325660 3599460 77012917596400556513712436703873280 3599461 -88837957578213967883451945431040576 3599462 -985090797611411902916286365517204768 3599463 -34695923775563723342919997639522176 3599464 -1055103049878943421508894805407252480 3599465 424856956044687126514964717567245860 3599466 163272323362732077000294688032808704 3599467 411527636741975754885319989913286516 3599468 198068631891430916516765391929687040 3599469 348596967945291049657304316974831094 3599470 -124747685795092607611139062770013440 3599471 131283719347419239453074178343026952 3599472 21017817274887402848365628809543680 3599473 -1102894050647027182631181073012703278 3599474 431553205751501356010490583140954240 3599475 -571119248091091508762829119528356800 3599476 10021782799645032478344472452844288 3599477 -198864517176937122187674361823047680 3599478 -24465999756185988271438584583422144 3599479 889430662146479922770750276562752584 3599480 157883201431113838733578694660198400 3599481 394552893096862645936588743820623840 3599482 -329647941081071601876269647927755408 3599483 934164597850849888560291714390669732 3599484 -22131558730316451830027426570354688 3599485 1073322220882268686027313922757279200 3599486 412049008424881302131259108525898944 3599487 12034635274862565811951803418382976 3599488 -1715176508905804502292538561879080960 3599489 -519137138203272794993320992271782060 3599490 90575285481102156701777034876933120 3599491 364086779457501405505125109826014380 3599492 -222953284725626383200850403398718208 3599493 -1062304975015657528754011705807284000 3599494 133127327637458691700880758676120640 3599495 -278017791166783176620887699216614720 3599496 -37979424848081872453141517465594880 3599497 -1390011644004415498315385039241033696 3599498 -330238454287897618322984188450923264 3599499 -18981312738916203514534873209207336 3599500 -980088149016322224930086711671296000 3599501 469255607248587554697404924592440502 3599502 127666171100697047796515444956506240 3599503 45012147375576260546414690396757184 3599504 101334267740200057960484974797496320 3599505 81922458694463081534653241783846400 3599506 312596290903786097746175600821463952 3599507 -353188833988387987274559450287623680 3599508 -521457507079212990071080018225152 3599509 -2345219385940353326849619037788955140 3599510 -87763524015790944141459733540131840 3599511 606962013237840379178849399106981120 3599512 75860448722151037954659395665920000 3599513 -149717752958937592230919230985139436 3599514 41351065174670135305605713911081728 3599515 -296409657486108579194642141329755840 3599516 -125288543770866067410034910802984960 3599517 1258539965112762258759483264517841280 3599518 689313149068729525472509896631714560 3599519 -122575350649629965937144323542620288 3599520 620272832697869062469245983129600000 3599521 134822665077554150586213702532365744 3599522 -66890571704263254532013150402816688 3599523 -279062839301818294268452002200052240 3599524 -951184514593105587012979064913771904 3599525 579341311258950960527459045009281050 3599526 -132861585825962943841240584986290176 3599527 93436672863357875797457025465280376 3599528 46374436004912768452709583580892160 3599529 62199518553120000585971794638477888 3599530 -8218932727579190698970610658460160 3599531 -21374437398265445492973625206422580 3599532 1206865163228465835998082291379276800 3599533 -560626978533052151086521940227541280 3599534 160689922895294980307495379048801792 3599535 -67687937136849268769189716292876640 3599536 -434291786928488399995533868823871488 3599537 -828740078900690860821348002703909888 3599538 -190286992686419138200749258046049280 3599539 -146184840785432406087677506040132688 3599540 187429260888117778822232529009335040 3599541 341656371632465942536028502859801536 3599542 1723802043644771255717351677565990400 3599543 522783931108257818257052914030327584 3599544 215326305415250222828919890573721600 3599545 464708318607554843260507999875686280 3599546 704002334266535745147642712061397504 3599547 -119919218647481574282784301022625536 3599548 -206708417508540797297505820253099520 3599549 1095385006318584311212263697999675020 3599550 -126875060073927407096266555930248000 3599551 80953228818010372212363798487767600 3599552 202486627017921134535550930929057792 3599553 386302057679555969420003866137286704 3599554 -9603169919422930572887456782073856 3599555 -607464262565737001799042922019597040 3599556 774646739035604141903226083814727680 3599557 49413629338740947020893878972639288 3599558 -54032793381952437442257817471612800 3599559 146398581264539753636023242006699384 3599560 788209426455628509463975101409536000 3599561 -463836763672498236145182653085235200 3599562 -142024459029883083305947023140821248 3599563 1254943024802930069035742804509746000 3599564 -37320939506041746507495571932013824 3599565 -77984906400943868776084092340968960 3599566 502812644968713975987726502302359232 3599567 2206321512499223397357570958002126360 3599568 -60040459716062198792549143067099136 3599569 -75825896631131396063350060009191360 3599570 71299400806026508587043744807790400 3599571 -1010729278662928125136684575946857288 3599572 -1610163484618231677361818951121024 3599573 -13888448198683877091967375304399616 3599574 -448560086019433208584294468509411840 3599575 -101207941777780890157911006904393600 3599576 29642025075027688753056572104642560 3599577 -477963323138923276874579897650142886 3599578 -108923010118947951930061170656544 3599579 141549334628683592762714999342160480 3599580 532056464709435489418443268564838400 3599581 -1040276132459340760745686064174134618 3599582 -55070940373829078296422711290476800 3599583 440718701221415954160520722088421904 3599584 810276572615011065735583483948695552 3599585 1361919518279610410499255353610020160 3599586 -124579777335249636909011044555776000 3599587 -621070468375660260667350549725445048 3599588 -638125375184517330611580020790266880 3599589 -1065973333917897306835405930142794368 3599590 -181610521659016598345965827121238400 3599591 -46720420654231924396277491243235016 3599592 732796272283066398470258351926640640 3599593 21480596439305040182368757549050660 3599594 77008614245539132396073465899314096 3599595 -266635151145278341960804389030360960 3599596 51655070195453727873261700908318720 3599597 2047561966195353835984238191895067372 3599598 -359705019600340193264238375758732736 3599599 -23913960465542278299625623196649864 3599600 -34437896795795337959151464755200000 3599601 -601070370961265460326934674584698240 3599602 -421543494590518258046088447296587248 3599603 28542877482535139359119365361414480 3599604 573776331438137239427200335037203840 3599605 -393786660236380781198468431877757000 3599606 -276494707094434099528823579000977248 3599607 -1105800455193375017303934092819072640 3599608 1370608083808993694365938033726504960 3599609 -168312157917315206927606263551322680 3599610 71575604953576514028694163794544640 3599611 -493842966889604534761200793712992368 3599612 -923376783862613131072948417262751744 3599613 1755373257413336070253524459299342400 3599614 -992089023604327088730158360831394048 3599615 125887561557334477267925933393901120 3599616 4326214476039884579015967469731840 3599617 -215965779426439372453093447964917248 3599618 -224918992497421588292889283260576000 3599619 251285312996286038157178654283882160 3599620 -875384315051860090666928234370712320 3599621 -273727699521775508843347437931718178 3599622 -159210645677024205584510477019395712 3599623 1517657896177420740142101907704962904 3599624 477750866317313827029580358784614400 3599625 738638199689238662741586584457840000 3599626 -172147601218340083545806318370190080 3599627 330814347026505194975081670080025600 3599628 940928917221153362955811177862622720 3599629 358157205356058064028193399724320 3599630 3807918155376762016727420633992320 3599631 398171545748437570462629515231856864 3599632 477261102884651668113715268919566336 3599633 1148961684657582769349445964789817700 3599634 -18425052464103029829631889759195520 3599635 -609196635007110610042794489937814400 3599636 752497998328846189685167281361575936 3599637 -712774026307697448983329759239059040 3599638 -559360193662871241038238158653152384 3599639 -535099636906346328036813948378949560 3599640 29692957766058058070599604661657600 3599641 -1175009810117951312162182818425019958 3599642 272329480017605435717424867228360192 3599643 -15196552151191020205106482142747856 3599644 1282281178676700106529566998719036416 3599645 -385238746488476697599146760937340800 3599646 42293470443790396077595852148683584 3599647 -555478693026467958544215660715647904 3599648 -67301221973117869665079375952609280 3599649 961214810782844340838396378169931600 3599650 154797777918850086841820062350898800 3599651 1024525154931078455320439988394798800 3599652 -283529769827787204745668642750025728 3599653 555608422185328487841324941750307902 3599654 -573993126858013621347453561007217280 3599655 316087380761505426587077236003134160 3599656 218802078311472019979488070523279360 3599657 -2079487364240306852274251033075273094 3599658 -65535268684898643972211033604324352 3599659 1705950390108494294977164768408320 3599660 -723628702131260787461765988828042240 3599661 -70839920452713133837183554634049664 3599662 774879345860249233202885468762134464 3599663 1736600715683740139941003177291152912 3599664 139495791964245751722778163356631040 3599665 871295724407858892318325091277153000 3599666 61535866670759594595250771768356864 3599667 920910960860628426013514013246480240 3599668 -1167421264035666125779785830904333952 3599669 -1600894707194246310535269114535905120 3599670 213286327831585396450630397482248960 3599671 142323035095704427206792163231111144 3599672 -1934243555599745403625423688181043200 3599673 428184531821681187083038160960606208 3599674 88699753806707929107869296130930400 3599675 -425440111436824703142652443422524200 3599676 432873140845476624649137536733522432 3599677 -257435678625001631798294568601685268 3599678 339669080665986751374633130332752640 3599679 -430052783167790942363021149359516216 3599680 -152083134936448493275072937758556160 3599681 -188770041037809457853203356428347968 3599682 655988536657303587433486654204287744 3599683 2195586901508741585902712912330304000 3599684 476478546717900433572217151839383552 3599685 -1588989403285194601206506504999923200 3599686 -275284744744781083773702953498498208 3599687 -687413389340015719836597756452168568 3599688 -685108793441771609852620764445409280 3599689 109966457195173030816491248971834880 3599690 205212325166843894221733563202668800 3599691 -107159293449886886896024034585168400 3599692 -144204034196482059971941294564971008 3599693 108192147404794210595384368947659520 3599694 66415975641654243845056369065676800 3599695 -875437047747345066480298947716298000 3599696 232469123731786898410001225445261312 3599697 -809504788102924913438807064646429200 3599698 127107636903454058991361827705747600 3599699 -389190338214547192527764939236397064 3599700 -135068590458526476561017719856486400 3599701 -593337736023501269730019658906750048 3599702 -6593626196200991830998820809054720 3599703 -55209451066215463093490664634273680 3599704 1322180404274839165063050897825269760 3599705 -63954630769530737595432501388198140 3599706 619529242959047089180554442167575808 3599707 196106690932080356168730623978453088 3599708 42117727695435009382767721261670400 3599709 -1704204196772142336376593071654088480 3599710 444581870023880738499123705107756160 3599711 292189561027908597612091011544758000 3599712 -206028184851799193717791256063508480 3599713 -425469718001303862802619092109725676 3599714 -1131101724884419884492054735587082240 3599715 226115592278347893452274889567614720 3599716 -1124281155221936783712556049613411072 3599717 1852088517290253145724991108675701952 3599718 -20976145958765797901712457764688512 3599719 1173169635412841077692219964099976120 3599720 -233814232704688429192655678727782400 3599721 -36882049817962325844826300806433200 3599722 -212786482132228781221738467640397568 3599723 -465493323035553102188015359908668880 3599724 -39454926268304612165972953358559744 3599725 271159097700642278273404278132710500 3599726 164134619783409972220421390328085824 3599727 362772131285003183068310983469331720 3599728 44790020485288862893820846006796288 3599729 -265383361993940164164094546617253824 3599730 -120261687806574943276968609107374080 3599731 260715075310398166675534745036607600 3599732 2789067066045029962819888259427072 3599733 1270092218663913782474824667512645824 3599734 590348945825548842701740798589114016 3599735 -66892824665330040772883435298097320 3599736 626497443448271660753994187666575360 3599737 -1623917508964433788535363305149806614 3599738 -1634646791415963617789622927769250304 3599739 552051888717059412236780664928074768 3599740 188894170980467056945708189164057600 3599741 -362712620858215638292395667562824200 3599742 -145201893798760322340044232422369280 3599743 -188974092832229557332222819761594000 3599744 -448143804149169210288757458578964480 3599745 4507901661107393208832323623855040 3599746 -206677429040991926638415626364606976 3599747 -2277406922935662724750716788951487600 3599748 -487810062510079193583165330418759680 3599749 419808493937355366057368581741678560 3599750 496474468886000422330958442816000 3599751 74375278660575932348192449921334784 3599752 22964095794478241888569170649221120 3599753 -312286191039919999052732367568801536 3599754 -174983079188067587473348319090791680 3599755 -982585021224542289159895712466351840 3599756 1469013011768795300164283734728318720 3599757 -292032617788253706246392425705127520 3599758 -1120271420012006166913521207032103360 3599759 153861083278216536935087064776320080 3599760 -32050270564070945250961596367503360 3599761 -556788594265059354290281269644677776 3599762 858108835813408367383605960786847632 3599763 862666778142425120605590968543590704 3599764 286702247998312986992545640597948416 3599765 -282487404840574711657404211842386280 3599766 -15659180840052911114058259438272576 3599767 -489827404478428744882339740705323040 3599768 680399520668852889961404287062210560 3599769 -879102621829344889095642222042628656 3599770 385510130858920104934447831013764800 3599771 155687993203198033646089733384434944 3599772 805542893946646702586546125392912384 3599773 -1276050832361906086697875530950365978 3599774 268051295233044587644593321611723136 3599775 72182379904180988232950437299966000 3599776 83107800622311960879932114756173824 3599777 -990359227082111556215423084341671936 3599778 97095335218351341006999547698094080 3599779 -1988590826675524420348545720252035620 3599780 615583241176001999831546563195449600 3599781 310195164820466523109540646725589664 3599782 369877797807891764063025559441181184 3599783 185533769908773245710749283629205680 3599784 122447722853066322164197992601052160 3599785 -47160933813855602219471229291600000 3599786 -31431619244782513337763951065760000 3599787 1188352242651668345123594761758985560 3599788 14073719223059850622759927789857280 3599789 1526000706376672520731711602508028556 3599790 221367174798062200255786722943854720 3599791 489505285127391369308974994916890872 3599792 28680473684960198484181538214838272 3599793 883968255529410341535241088096403840 3599794 -338005167724044218840425544427055488 3599795 781590523862646646690687835553922800 3599796 24165040245145213269560323363540992 3599797 -459950127052683211830215710612268960 3599798 173868784241729638026650978317860864 3599799 -242034775356812622648871985736238080 3599800 19269333752232419157771470453760000 3599801 -1475542421861286854689163300874100320 3599802 -518523094695448385404035664524088320 3599803 -2062438868298856764687997534914646800 3599804 -86899189968695242477670731772940288 3599805 -491757525965365397351091849686777280 3599806 321016111006609604102946739965607680 3599807 283228638827094880122619222872302472 3599808 -226595490803809066683981251739648000 3599809 53746717143508705221416516036697904 3599810 -358207783707392202172610627207209440 3599811 593661569837587158552645822513213060 3599812 611281413070266768965831610452885760 3599813 140486798781309426552163494633950208 3599814 -782124688436839405295178241806456960 3599815 -101921727949638275183192402618534400 3599816 1143466769825928687772825447333478400 3599817 7794288228294796163566370131961856 3599818 -388570161667886437881713505147141120 3599819 903575188926524132392638228222796944 3599820 88581820893390629581660561184532480 3599821 -1386499106328866405601956323984387978 3599822 -65414300331324404901095807665443840 3599823 187228549349380331070042278945957904 3599824 -205188988216357325779412077421789184 3599825 -155396211773547496911960443062358400 3599826 173286911464690484483203285188806400 3599827 50144181697716004633658722185913344 3599828 934592713783233236920864561967220480 3599829 1066033205596735012887731035294561920 3599830 200766953643497257267562648478664320 3599831 18509709983017333743350821521435672 3599832 387522968649442483846128974337208320 3599833 -386449333481811225370417049333692918 3599834 362125945364251245918185603737766880 3599835 -122134824799992371099135828814681600 3599836 1631815096087908010917761245540774912 3599837 -500021983184995916252338030585127514 3599838 -191728822183622092439939330422638912 3599839 2064277896477411793362507597415060640 3599840 -873719520266365825426114192736256000 3599841 -20171074136437652638789924182819072 3599842 -249394585294397714610666397478579712 3599843 -869908964332616087863934919047762256 3599844 276192366434114968025605283690299392 3599845 -835024655363532754609773482510091780 3599846 688659882897066104227713729303067872 3599847 -1088544533293637726216665695350152176 3599848 -414877756794287183368259838089379840 3599849 107707116545504546202852930919738848 3599850 611482215064147555600224248794099200 3599851 2221854850161989379970670956847780852 3599852 2334702438297079797919127293224511488 3599853 1002511171980833109174401198110310304 3599854 592010205571439195104959130581310080 3599855 -123375343953764161928537436395143680 3599856 42138196691226120302935762071060480 3599857 796948112824382344526203804044612660 3599858 1160288308651183210697044073835083280 3599859 -226535145190375048679401332695985096 3599860 -414879357111898056920570310129469440 3599861 -2624033737426545547125825116399188068 3599862 -18908469919113741932209652652281856 3599863 -1437538423363990732417580572222304280 3599864 -223151748602786314899154558950604800 3599865 -23132610822150146938323398589367740 3599866 -189744080326751004912225763231097376 3599867 1275213898741123108430205692998854432 3599868 -158714232271231596936577730240864256 3599869 -283543090103467015702206772072011840 3599870 45472550688954518969027974521314880 3599871 -2292477980808274771727117159808768 3599872 347684569137484883667339751666483200 3599873 -373364590717413314861771059511507280 3599874 8018600558503518191759199239541888 3599875 67826976280101972824943561455520000 3599876 -270954318507046784655223458616627200 3599877 -199245043308891885013731769578844992 3599878 -336118344314558500349488734855836544 3599879 -567245877609733106278494559099676520 3599880 -767846192156175641361744240340992000 3599881 -141015507960449408277922294505977318 3599882 34970962049788518506807089688959488 3599883 238431934085876648988165978333588 3599884 -702687531894692019781637175448701184 3599885 -19436974183812871929487513206218400 3599886 139301618948245275150154400483938560 3599887 -1204456293900641259562984547460368464 3599888 85111156882115789410419528336678912 3599889 1113300257279467070351764873927703808 3599890 -13851021805026070770555974844203520 3599891 73528455970710268018599720704493024 3599892 7757448720069988139916675434875776 3599893 -452167918986562690102964484527926656 3599894 60865925139043403728858814559643200 3599895 -43860445787704909914410084376852960 3599896 -622086932720201362557768173207070720 3599897 -433712061180850152475652890630695168 3599898 -582377628694220116644055646670875136 3599899 -1938579836353198160208796373458143100 3599900 244442484686833058007298317139200000 3599901 -1126748218418482385801144508671846970 3599902 43102389298767302845576905476833152 3599903 -1078269500928484824824610390912087744 3599904 -97580190133335071989979726097678336 3599905 577177927460886253470750852815847060 3599906 -340688942995665216813859849324822704 3599907 612486732342187577218386202364325240 3599908 263678885590146864487237235026907136 3599909 -594254657145725683651269041697444420 3599910 -95791152496683569138122855841280000 3599911 -679729506809339040823721041681271680 3599912 1622538749584342740625310032647859200 3599913 -393437026248010549078231399693269312 3599914 81952830933499251851224211669733120 3599915 -420283989362138237267851240567646400 3599916 -219401968704856860486446687098280448 3599917 3346823088001003896565426665699040 3599918 239337299679262317095804872388739072 3599919 39401294356004521417363974037494744 3599920 -354266407811353333475550825045688320 3599921 -106723393646028778895597625202792908 3599922 56787914302155458882632575525185280 3599923 -599984216528945265302724615979469016 3599924 505837686128539011877394924942272896 3599925 -50096362099287635996310416254939200 3599926 -30861358151435866906558717849914816 3599927 -1051108394263445615559377874391675224 3599928 1078291931916574850735999476362240000 3599929 1523972594769439801656762551973567530 3599930 -387780472211631592262690923382534400 3599931 -15858708598988168363853768035608896 3599932 988729191525644506057525948520484864 3599933 -1317868708368906145950127168642069818 3599934 146097373326672998420142335288696448 3599935 -62660220615234486227630607252264000 3599936 -130353972701452722470252081774592000 3599937 -266533692808894430338397563175485440 3599938 551050826584077101570766922211559120 3599939 -359915264715603585915303636851517744 3599940 599990025574613283161864535336960000 3599941 -586466709868422015492821348758914658 3599942 191087161555601473635434702426499072 3599943 -420318143529166366435079709023801736 3599944 1366402239766861126245486541836288000 3599945 -639793662322687945746303489519414300 3599946 -171469939494131186230457218087070976 3599947 645406519578562189127211511695625840 3599948 710961462554397435890382635993227776 3599949 582335829570896874342470926624178880 3599950 268686606198655273432396639809600000 3599951 45067670691362427542707641321189600 3599952 -5759293849272412504370141769105408 3599953 737125683194866015332035488966335104 3599954 -545267285687017324622807486754545088 3599955 -37952934156627005905104262024800000 3599956 -415483601755817199465973512589844480 3599957 381983889598520403774069653840876220 3599958 257666283415389372216882797499240384 3599959 660441748905965456663405283441203328 3599960 -1260264943177007155578454789324800 3599961 -281956075396610784295712306453812800 3599962 -89598355961244394872972097311909408 3599963 787489275960368467430039136810022212 3599964 2845737172469230300874076863035392 3599965 -488042926455661448714073541677830400 3599966 529002060492021287687142861342498432 3599967 -441358088926881948348482273418242688 3599968 306132380766180657781489606412206080 3599969 539057280069267647127915569585486370 3599970 -225872456127996988066363615626508800 3599971 -598629234743836588958283785385652896 3599972 813748200336846250152931470524942592 3599973 615539930326474068097678375240478040 3599974 42768832639955875239521533037645952 3599975 -752298366074965033278063391988400000 3599976 1088691926615385917833024738515763200 3599977 1864756677448011160189830206212269712 3599978 656800640759057951872387297951253856 3599979 -53483921333903924033094756983279016 3599980 658987519174914863621227310830080000 3599981 143927169272035705167736819258680480 3599982 -715316158073959533996294842747712000 3599983 692977898636187965724637747142562384 3599984 -104065497702138792843843895039426560 3599985 669038723616616287684102694615680000 3599986 -51602437589187049085756402495477856 3599987 -891587483428636692430049336976254760 3599988 272598357713716587049866668840067072 3599989 -240926213469817519097548181619796200 3599990 461513322535520980206633352684896000 3599991 31179563459679347510963595209498880 3599992 -2575675435489676202452749735219200 3599993 -25877098480004640997646451383659440 3599994 -403594867880101228269390977242368000 3599995 6595901557568685592328675014401600 3599996 -500193131342019594847430192437934592 3599997 469315284714856771444880079638976000 3599998 374879297824316897677990603890624000 3599999 178366377429747172362707741964041088